From 7bbb4457b77fe1850de8242c28490014c7e60227 Mon Sep 17 00:00:00 2001 From: Piotr Czaja Date: Wed, 15 Dec 2021 19:00:54 +0100 Subject: [PATCH] przeniesienie do nowego repozytorium --- GongPrzedSpotkaniem.mp3 | Bin 0 -> 1323303 bytes LICENSE | 232 + README.md | 3 + awaria.html | 49 + index.html | 121 + przerwa-03min.html | 70 + przerwa-05min.html | 81 + przerwa-10min.html | 80 + przerwa-15min.html | 79 + przerwa-techniczna.html | 51 + theme/css/bootstrap-grid.css | 3899 ++ theme/css/bootstrap-grid.css.map | 1 + theme/css/bootstrap-grid.min.css | 7 + theme/css/bootstrap-grid.min.css.map | 1 + theme/css/bootstrap-reboot.css | 327 + theme/css/bootstrap-reboot.css.map | 1 + theme/css/bootstrap-reboot.min.css | 8 + theme/css/bootstrap-reboot.min.css.map | 1 + theme/css/bootstrap.css | 10224 +++ theme/css/bootstrap.css.map | 1 + theme/css/bootstrap.min.css | 7 + theme/css/bootstrap.min.css.map | 1 + theme/css/fonts_yanone.css | 10 + theme/css/index.html | 0 theme/css/main.css | 107 + theme/fonts/abhayalibre/AbhayaLibre-Bold.ttf | Bin 0 -> 314040 bytes theme/fonts/abhayalibre/AbhayaLibre-Bold.woff | Bin 0 -> 100464 bytes .../fonts/abhayalibre/AbhayaLibre-Bold.woff2 | Bin 0 -> 71892 bytes .../abhayalibre/AbhayaLibre-ExtraBold.ttf | Bin 0 -> 312692 bytes .../abhayalibre/AbhayaLibre-ExtraBold.woff | Bin 0 -> 98412 bytes .../abhayalibre/AbhayaLibre-ExtraBold.woff2 | Bin 0 -> 69808 bytes .../fonts/abhayalibre/AbhayaLibre-Medium.ttf | Bin 0 -> 315532 bytes .../fonts/abhayalibre/AbhayaLibre-Medium.woff | Bin 0 -> 100900 bytes .../abhayalibre/AbhayaLibre-Medium.woff2 | Bin 0 -> 71760 bytes .../fonts/abhayalibre/AbhayaLibre-Regular.ttf | Bin 0 -> 316260 bytes .../abhayalibre/AbhayaLibre-Regular.woff | Bin 0 -> 98888 bytes .../abhayalibre/AbhayaLibre-Regular.woff2 | Bin 0 -> 69804 bytes .../abhayalibre/AbhayaLibre-SemiBold.ttf | Bin 0 -> 314564 bytes .../abhayalibre/AbhayaLibre-SemiBold.woff | Bin 0 -> 101264 bytes .../abhayalibre/AbhayaLibre-SemiBold.woff2 | Bin 0 -> 72168 bytes .../abhayalibre/SIL Open Font License.txt | 43 + theme/fonts/all-fonts.css | 26 + theme/fonts/fondamento/Fondamento-Italic.ttf | Bin 0 -> 78760 bytes theme/fonts/fondamento/Fondamento-Italic.woff | Bin 0 -> 38340 bytes .../fonts/fondamento/Fondamento-Italic.woff2 | Bin 0 -> 30684 bytes theme/fonts/fondamento/Fondamento-Regular.ttf | Bin 0 -> 87160 bytes .../fonts/fondamento/Fondamento-Regular.woff | Bin 0 -> 42388 bytes .../fonts/fondamento/Fondamento-Regular.woff2 | Bin 0 -> 33872 bytes theme/fonts/fondamento/OFL.txt | 94 + .../IMFellFrenchCanonSC-Regular.ttf | Bin 0 -> 132660 bytes .../IMFellFrenchCanonSC-Regular.woff | Bin 0 -> 73176 bytes .../IMFellFrenchCanonSC-Regular.woff2 | Bin 0 -> 62368 bytes theme/fonts/im-fell-french/OFL.txt | 93 + theme/fonts/index.html | 0 theme/fonts/rasa/OFL.txt | 93 + theme/fonts/rasa/Rasa-Bold.ttf | Bin 0 -> 269604 bytes theme/fonts/rasa/Rasa-Bold.woff2 | Bin 0 -> 98500 bytes theme/fonts/rasa/Rasa-Light.ttf | Bin 0 -> 250000 bytes theme/fonts/rasa/Rasa-Light.woff | Bin 0 -> 117564 bytes theme/fonts/rasa/Rasa-Light.woff2 | Bin 0 -> 92556 bytes theme/fonts/rasa/Rasa-Medium.ttf | Bin 0 -> 264152 bytes theme/fonts/rasa/Rasa-Medium.woff | Bin 0 -> 125452 bytes theme/fonts/rasa/Rasa-Medium.woff2 | Bin 0 -> 99184 bytes theme/fonts/rasa/Rasa-Regular.ttf | Bin 0 -> 262244 bytes theme/fonts/rasa/Rasa-Regular.woff | Bin 0 -> 124688 bytes theme/fonts/rasa/Rasa-Regular.woff2 | Bin 0 -> 98660 bytes theme/fonts/rasa/Rasa-SemiBold.ttf | Bin 0 -> 268252 bytes theme/fonts/rasa/Rasa-SemiBold.woff | Bin 0 -> 127768 bytes theme/fonts/rasa/Rasa-SemiBold.woff2 | Bin 0 -> 100996 bytes theme/fonts/shamery/shamery.ttf | Bin 0 -> 23156 bytes theme/fonts/shamery/shamery.woff | Bin 0 -> 8960 bytes theme/fonts/shamery/shamery.woff2 | Bin 0 -> 6980 bytes theme/fonts/source-code-pro/OFL.txt | 93 + .../source-code-pro/SourceCodePro-Black.ttf | Bin 0 -> 191284 bytes .../source-code-pro/SourceCodePro-Black.woff | Bin 0 -> 82860 bytes .../source-code-pro/SourceCodePro-Black.woff2 | Bin 0 -> 62896 bytes .../SourceCodePro-BlackItalic.ttf | Bin 0 -> 155056 bytes .../SourceCodePro-BlackItalic.woff | Bin 0 -> 70744 bytes .../SourceCodePro-BlackItalic.woff2 | Bin 0 -> 53148 bytes .../source-code-pro/SourceCodePro-Bold.ttf | Bin 0 -> 191568 bytes .../source-code-pro/SourceCodePro-Bold.woff | Bin 0 -> 84656 bytes .../source-code-pro/SourceCodePro-Bold.woff2 | Bin 0 -> 63908 bytes .../SourceCodePro-BoldItalic.ttf | Bin 0 -> 155288 bytes .../SourceCodePro-BoldItalic.woff | Bin 0 -> 72000 bytes .../SourceCodePro-BoldItalic.woff2 | Bin 0 -> 54148 bytes .../SourceCodePro-ExtraLight.ttf | Bin 0 -> 193360 bytes .../SourceCodePro-ExtraLight.woff | Bin 0 -> 83296 bytes .../SourceCodePro-ExtraLight.woff2 | Bin 0 -> 62456 bytes .../SourceCodePro-ExtraLightItalic.ttf | Bin 0 -> 156884 bytes .../SourceCodePro-ExtraLightItalic.woff | Bin 0 -> 70340 bytes .../SourceCodePro-ExtraLightItalic.woff2 | Bin 0 -> 52468 bytes .../source-code-pro/SourceCodePro-Italic.ttf | Bin 0 -> 161376 bytes .../source-code-pro/SourceCodePro-Italic.woff | Bin 0 -> 72888 bytes .../SourceCodePro-Italic.woff2 | Bin 0 -> 54036 bytes .../source-code-pro/SourceCodePro-Light.ttf | Bin 0 -> 193160 bytes .../source-code-pro/SourceCodePro-Light.woff | Bin 0 -> 85204 bytes .../source-code-pro/SourceCodePro-Light.woff2 | Bin 0 -> 64076 bytes .../SourceCodePro-LightItalic.ttf | Bin 0 -> 156984 bytes .../SourceCodePro-LightItalic.woff | Bin 0 -> 72236 bytes .../SourceCodePro-LightItalic.woff2 | Bin 0 -> 54244 bytes .../source-code-pro/SourceCodePro-Medium.ttf | Bin 0 -> 191984 bytes .../source-code-pro/SourceCodePro-Medium.woff | Bin 0 -> 84932 bytes .../SourceCodePro-Medium.woff2 | Bin 0 -> 63936 bytes .../SourceCodePro-MediumItalic.ttf | Bin 0 -> 156156 bytes .../SourceCodePro-MediumItalic.woff | Bin 0 -> 71824 bytes .../SourceCodePro-MediumItalic.woff2 | Bin 0 -> 53992 bytes .../source-code-pro/SourceCodePro-Regular.ttf | Bin 0 -> 192740 bytes .../SourceCodePro-Regular.woff | Bin 0 -> 85180 bytes .../SourceCodePro-Regular.woff2 | Bin 0 -> 64156 bytes .../SourceCodePro-SemiBold.ttf | Bin 0 -> 191792 bytes .../SourceCodePro-SemiBold.woff | Bin 0 -> 84828 bytes .../SourceCodePro-SemiBold.woff2 | Bin 0 -> 63844 bytes .../SourceCodePro-SemiBoldItalic.ttf | Bin 0 -> 155568 bytes .../SourceCodePro-SemiBoldItalic.woff | Bin 0 -> 71936 bytes .../SourceCodePro-SemiBoldItalic.woff2 | Bin 0 -> 54316 bytes theme/fonts/spectral-sc/OFL.txt | 91 + theme/fonts/spectral-sc/SpectralSC-Bold.ttf | Bin 0 -> 184684 bytes theme/fonts/spectral-sc/SpectralSC-Bold.woff | Bin 0 -> 78420 bytes theme/fonts/spectral-sc/SpectralSC-Bold.woff2 | Bin 0 -> 60788 bytes .../spectral-sc/SpectralSC-BoldItalic.ttf | Bin 0 -> 185268 bytes .../spectral-sc/SpectralSC-BoldItalic.woff | Bin 0 -> 80440 bytes .../spectral-sc/SpectralSC-BoldItalic.woff2 | Bin 0 -> 61952 bytes .../spectral-sc/SpectralSC-ExtraBold.ttf | Bin 0 -> 175872 bytes .../spectral-sc/SpectralSC-ExtraBold.woff | Bin 0 -> 72056 bytes .../spectral-sc/SpectralSC-ExtraBold.woff2 | Bin 0 -> 56016 bytes .../SpectralSC-ExtraBoldItalic.ttf | Bin 0 -> 179200 bytes .../SpectralSC-ExtraBoldItalic.woff | Bin 0 -> 74460 bytes .../SpectralSC-ExtraBoldItalic.woff2 | Bin 0 -> 57068 bytes .../spectral-sc/SpectralSC-ExtraLight.ttf | Bin 0 -> 158824 bytes .../spectral-sc/SpectralSC-ExtraLight.woff | Bin 0 -> 67800 bytes .../spectral-sc/SpectralSC-ExtraLight.woff2 | Bin 0 -> 52612 bytes .../SpectralSC-ExtraLightItalic.ttf | Bin 0 -> 171176 bytes .../SpectralSC-ExtraLightItalic.woff | Bin 0 -> 73032 bytes .../SpectralSC-ExtraLightItalic.woff2 | Bin 0 -> 56008 bytes theme/fonts/spectral-sc/SpectralSC-Italic.ttf | Bin 0 -> 175296 bytes .../fonts/spectral-sc/SpectralSC-Italic.woff | Bin 0 -> 73468 bytes .../fonts/spectral-sc/SpectralSC-Italic.woff2 | Bin 0 -> 56348 bytes theme/fonts/spectral-sc/SpectralSC-Light.ttf | Bin 0 -> 177328 bytes theme/fonts/spectral-sc/SpectralSC-Light.woff | Bin 0 -> 74692 bytes .../fonts/spectral-sc/SpectralSC-Light.woff2 | Bin 0 -> 58076 bytes .../spectral-sc/SpectralSC-LightItalic.ttf | Bin 0 -> 182276 bytes .../spectral-sc/SpectralSC-LightItalic.woff | Bin 0 -> 78624 bytes .../spectral-sc/SpectralSC-LightItalic.woff2 | Bin 0 -> 60456 bytes theme/fonts/spectral-sc/SpectralSC-Medium.ttf | Bin 0 -> 184040 bytes .../fonts/spectral-sc/SpectralSC-Medium.woff | Bin 0 -> 77680 bytes .../fonts/spectral-sc/SpectralSC-Medium.woff2 | Bin 0 -> 60348 bytes .../spectral-sc/SpectralSC-MediumItalic.ttf | Bin 0 -> 185096 bytes .../spectral-sc/SpectralSC-MediumItalic.woff | Bin 0 -> 79820 bytes .../spectral-sc/SpectralSC-MediumItalic.woff2 | Bin 0 -> 61640 bytes .../fonts/spectral-sc/SpectralSC-Regular.ttf | Bin 0 -> 176380 bytes .../fonts/spectral-sc/SpectralSC-Regular.woff | Bin 0 -> 72524 bytes .../spectral-sc/SpectralSC-Regular.woff2 | Bin 0 -> 56104 bytes .../fonts/spectral-sc/SpectralSC-SemiBold.ttf | Bin 0 -> 183580 bytes .../spectral-sc/SpectralSC-SemiBold.woff | Bin 0 -> 77652 bytes .../spectral-sc/SpectralSC-SemiBold.woff2 | Bin 0 -> 60288 bytes .../spectral-sc/SpectralSC-SemiBoldItalic.ttf | Bin 0 -> 183948 bytes .../SpectralSC-SemiBoldItalic.woff | Bin 0 -> 79728 bytes .../SpectralSC-SemiBoldItalic.woff2 | Bin 0 -> 61472 bytes theme/fonts/title-h1.ttf | 1 + theme/fonts/title-h1.woff | 1 + theme/fonts/title-h1.woff2 | 1 + theme/fonts/title-h2.ttf | 1 + theme/fonts/title-h2.woff | 1 + theme/fonts/title-h2.woff2 | 1 + theme/fonts/title-link.ttf | 1 + theme/fonts/title-link.woff | 1 + theme/fonts/title-link.woff2 | 1 + theme/ico/favicon.ico | Bin 0 -> 6782 bytes theme/ico/index.html | 0 theme/icons/all-icons.css | 7 + theme/icons/awft/css/all.css | 4556 ++ theme/icons/awft/css/all.min.css | 5 + theme/icons/awft/css/brands.css | 15 + theme/icons/awft/css/brands.min.css | 5 + theme/icons/awft/css/fontawesome.css | 4522 ++ theme/icons/awft/css/fontawesome.min.css | 5 + theme/icons/awft/css/regular.css | 15 + theme/icons/awft/css/regular.min.css | 5 + theme/icons/awft/css/solid.css | 16 + theme/icons/awft/css/solid.min.css | 5 + theme/icons/awft/css/svg-with-js.css | 371 + theme/icons/awft/css/svg-with-js.min.css | 5 + theme/icons/awft/css/v4-shims.css | 2172 + theme/icons/awft/css/v4-shims.min.css | 5 + theme/icons/awft/index.html | 0 theme/icons/awft/less/_animated.less | 19 + theme/icons/awft/less/_bordered-pulled.less | 16 + theme/icons/awft/less/_core.less | 12 + theme/icons/awft/less/_fixed-width.less | 6 + theme/icons/awft/less/_icons.less | 1441 + theme/icons/awft/less/_larger.less | 27 + theme/icons/awft/less/_list.less | 18 + theme/icons/awft/less/_mixins.less | 56 + theme/icons/awft/less/_rotated-flipped.less | 24 + theme/icons/awft/less/_screen-reader.less | 5 + theme/icons/awft/less/_shims.less | 2066 + theme/icons/awft/less/_stacked.less | 22 + theme/icons/awft/less/_variables.less | 1453 + theme/icons/awft/less/brands.less | 23 + theme/icons/awft/less/fontawesome.less | 16 + theme/icons/awft/less/regular.less | 23 + theme/icons/awft/less/solid.less | 24 + theme/icons/awft/less/v4-shims.less | 6 + theme/icons/awft/metadata/categories.yml | 2562 + theme/icons/awft/metadata/icons.json | 57762 ++++++++++++++++ theme/icons/awft/metadata/icons.yml | 21485 ++++++ theme/icons/awft/metadata/shims.json | 2317 + theme/icons/awft/metadata/shims.yml | 298 + theme/icons/awft/metadata/sponsors.yml | 688 + theme/icons/awft/scss/_animated.scss | 20 + theme/icons/awft/scss/_bordered-pulled.scss | 20 + theme/icons/awft/scss/_core.scss | 21 + theme/icons/awft/scss/_fixed-width.scss | 6 + theme/icons/awft/scss/_icons.scss | 1441 + theme/icons/awft/scss/_larger.scss | 23 + theme/icons/awft/scss/_list.scss | 18 + theme/icons/awft/scss/_mixins.scss | 56 + theme/icons/awft/scss/_rotated-flipped.scss | 24 + theme/icons/awft/scss/_screen-reader.scss | 5 + theme/icons/awft/scss/_shims.scss | 2066 + theme/icons/awft/scss/_stacked.scss | 31 + theme/icons/awft/scss/_variables.scss | 1458 + theme/icons/awft/scss/brands.scss | 23 + theme/icons/awft/scss/fontawesome.scss | 16 + theme/icons/awft/scss/regular.scss | 23 + theme/icons/awft/scss/solid.scss | 24 + theme/icons/awft/scss/v4-shims.scss | 6 + theme/icons/awft/sprites/brands.svg | 1336 + theme/icons/awft/sprites/regular.svg | 463 + theme/icons/awft/sprites/solid.svg | 2995 + theme/icons/awft/svgs/brands/500px.svg | 1 + .../awft/svgs/brands/accessible-icon.svg | 1 + theme/icons/awft/svgs/brands/accusoft.svg | 1 + .../svgs/brands/acquisitions-incorporated.svg | 1 + theme/icons/awft/svgs/brands/adn.svg | 1 + theme/icons/awft/svgs/brands/adobe.svg | 1 + theme/icons/awft/svgs/brands/adversal.svg | 1 + .../icons/awft/svgs/brands/affiliatetheme.svg | 1 + theme/icons/awft/svgs/brands/airbnb.svg | 1 + theme/icons/awft/svgs/brands/algolia.svg | 1 + theme/icons/awft/svgs/brands/alipay.svg | 1 + theme/icons/awft/svgs/brands/amazon-pay.svg | 1 + theme/icons/awft/svgs/brands/amazon.svg | 1 + theme/icons/awft/svgs/brands/amilia.svg | 1 + theme/icons/awft/svgs/brands/android.svg | 1 + theme/icons/awft/svgs/brands/angellist.svg | 1 + .../icons/awft/svgs/brands/angrycreative.svg | 1 + theme/icons/awft/svgs/brands/angular.svg | 1 + .../icons/awft/svgs/brands/app-store-ios.svg | 1 + theme/icons/awft/svgs/brands/app-store.svg | 1 + theme/icons/awft/svgs/brands/apper.svg | 1 + theme/icons/awft/svgs/brands/apple-pay.svg | 1 + theme/icons/awft/svgs/brands/apple.svg | 1 + theme/icons/awft/svgs/brands/artstation.svg | 1 + theme/icons/awft/svgs/brands/asymmetrik.svg | 1 + theme/icons/awft/svgs/brands/atlassian.svg | 1 + theme/icons/awft/svgs/brands/audible.svg | 1 + theme/icons/awft/svgs/brands/autoprefixer.svg | 1 + theme/icons/awft/svgs/brands/avianex.svg | 1 + theme/icons/awft/svgs/brands/aviato.svg | 1 + theme/icons/awft/svgs/brands/aws.svg | 1 + theme/icons/awft/svgs/brands/bandcamp.svg | 1 + theme/icons/awft/svgs/brands/battle-net.svg | 1 + .../icons/awft/svgs/brands/behance-square.svg | 1 + theme/icons/awft/svgs/brands/behance.svg | 1 + theme/icons/awft/svgs/brands/bimobject.svg | 1 + theme/icons/awft/svgs/brands/bitbucket.svg | 1 + theme/icons/awft/svgs/brands/bitcoin.svg | 1 + theme/icons/awft/svgs/brands/bity.svg | 1 + theme/icons/awft/svgs/brands/black-tie.svg | 1 + theme/icons/awft/svgs/brands/blackberry.svg | 1 + theme/icons/awft/svgs/brands/blogger-b.svg | 1 + theme/icons/awft/svgs/brands/blogger.svg | 1 + theme/icons/awft/svgs/brands/bluetooth-b.svg | 1 + theme/icons/awft/svgs/brands/bluetooth.svg | 1 + theme/icons/awft/svgs/brands/bootstrap.svg | 1 + theme/icons/awft/svgs/brands/btc.svg | 1 + theme/icons/awft/svgs/brands/buffer.svg | 1 + .../awft/svgs/brands/buromobelexperte.svg | 1 + theme/icons/awft/svgs/brands/buy-n-large.svg | 1 + theme/icons/awft/svgs/brands/buysellads.svg | 1 + .../awft/svgs/brands/canadian-maple-leaf.svg | 1 + .../icons/awft/svgs/brands/cc-amazon-pay.svg | 1 + theme/icons/awft/svgs/brands/cc-amex.svg | 1 + theme/icons/awft/svgs/brands/cc-apple-pay.svg | 1 + .../icons/awft/svgs/brands/cc-diners-club.svg | 1 + theme/icons/awft/svgs/brands/cc-discover.svg | 1 + theme/icons/awft/svgs/brands/cc-jcb.svg | 1 + .../icons/awft/svgs/brands/cc-mastercard.svg | 1 + theme/icons/awft/svgs/brands/cc-paypal.svg | 1 + theme/icons/awft/svgs/brands/cc-stripe.svg | 1 + theme/icons/awft/svgs/brands/cc-visa.svg | 1 + theme/icons/awft/svgs/brands/centercode.svg | 1 + theme/icons/awft/svgs/brands/centos.svg | 1 + theme/icons/awft/svgs/brands/chrome.svg | 1 + theme/icons/awft/svgs/brands/chromecast.svg | 1 + theme/icons/awft/svgs/brands/cloudscale.svg | 1 + theme/icons/awft/svgs/brands/cloudsmith.svg | 1 + theme/icons/awft/svgs/brands/cloudversify.svg | 1 + theme/icons/awft/svgs/brands/codepen.svg | 1 + theme/icons/awft/svgs/brands/codiepie.svg | 1 + theme/icons/awft/svgs/brands/confluence.svg | 1 + .../icons/awft/svgs/brands/connectdevelop.svg | 1 + theme/icons/awft/svgs/brands/contao.svg | 1 + .../icons/awft/svgs/brands/cotton-bureau.svg | 1 + theme/icons/awft/svgs/brands/cpanel.svg | 1 + .../awft/svgs/brands/creative-commons-by.svg | 1 + .../svgs/brands/creative-commons-nc-eu.svg | 1 + .../svgs/brands/creative-commons-nc-jp.svg | 1 + .../awft/svgs/brands/creative-commons-nc.svg | 1 + .../awft/svgs/brands/creative-commons-nd.svg | 1 + .../svgs/brands/creative-commons-pd-alt.svg | 1 + .../awft/svgs/brands/creative-commons-pd.svg | 1 + .../svgs/brands/creative-commons-remix.svg | 1 + .../awft/svgs/brands/creative-commons-sa.svg | 1 + .../brands/creative-commons-sampling-plus.svg | 1 + .../svgs/brands/creative-commons-sampling.svg | 1 + .../svgs/brands/creative-commons-share.svg | 1 + .../svgs/brands/creative-commons-zero.svg | 1 + .../awft/svgs/brands/creative-commons.svg | 1 + .../icons/awft/svgs/brands/critical-role.svg | 1 + theme/icons/awft/svgs/brands/css3-alt.svg | 1 + theme/icons/awft/svgs/brands/css3.svg | 1 + theme/icons/awft/svgs/brands/cuttlefish.svg | 1 + .../icons/awft/svgs/brands/d-and-d-beyond.svg | 1 + theme/icons/awft/svgs/brands/d-and-d.svg | 1 + theme/icons/awft/svgs/brands/dailymotion.svg | 1 + theme/icons/awft/svgs/brands/dashcube.svg | 1 + theme/icons/awft/svgs/brands/delicious.svg | 1 + theme/icons/awft/svgs/brands/deploydog.svg | 1 + theme/icons/awft/svgs/brands/deskpro.svg | 1 + theme/icons/awft/svgs/brands/dev.svg | 1 + theme/icons/awft/svgs/brands/deviantart.svg | 1 + theme/icons/awft/svgs/brands/dhl.svg | 1 + theme/icons/awft/svgs/brands/diaspora.svg | 1 + theme/icons/awft/svgs/brands/digg.svg | 1 + .../icons/awft/svgs/brands/digital-ocean.svg | 1 + theme/icons/awft/svgs/brands/discord.svg | 1 + theme/icons/awft/svgs/brands/discourse.svg | 1 + theme/icons/awft/svgs/brands/dochub.svg | 1 + theme/icons/awft/svgs/brands/docker.svg | 1 + .../icons/awft/svgs/brands/draft2digital.svg | 1 + .../awft/svgs/brands/dribbble-square.svg | 1 + theme/icons/awft/svgs/brands/dribbble.svg | 1 + theme/icons/awft/svgs/brands/dropbox.svg | 1 + theme/icons/awft/svgs/brands/drupal.svg | 1 + theme/icons/awft/svgs/brands/dyalog.svg | 1 + theme/icons/awft/svgs/brands/earlybirds.svg | 1 + theme/icons/awft/svgs/brands/ebay.svg | 1 + theme/icons/awft/svgs/brands/edge.svg | 1 + theme/icons/awft/svgs/brands/elementor.svg | 1 + theme/icons/awft/svgs/brands/ello.svg | 1 + theme/icons/awft/svgs/brands/ember.svg | 1 + theme/icons/awft/svgs/brands/empire.svg | 1 + theme/icons/awft/svgs/brands/envira.svg | 1 + theme/icons/awft/svgs/brands/erlang.svg | 1 + theme/icons/awft/svgs/brands/ethereum.svg | 1 + theme/icons/awft/svgs/brands/etsy.svg | 1 + theme/icons/awft/svgs/brands/evernote.svg | 1 + theme/icons/awft/svgs/brands/expeditedssl.svg | 1 + theme/icons/awft/svgs/brands/facebook-f.svg | 1 + .../awft/svgs/brands/facebook-messenger.svg | 1 + .../awft/svgs/brands/facebook-square.svg | 1 + theme/icons/awft/svgs/brands/facebook.svg | 1 + .../awft/svgs/brands/fantasy-flight-games.svg | 1 + theme/icons/awft/svgs/brands/fedex.svg | 1 + theme/icons/awft/svgs/brands/fedora.svg | 1 + theme/icons/awft/svgs/brands/figma.svg | 1 + .../awft/svgs/brands/firefox-browser.svg | 1 + theme/icons/awft/svgs/brands/firefox.svg | 1 + .../awft/svgs/brands/first-order-alt.svg | 1 + theme/icons/awft/svgs/brands/first-order.svg | 1 + theme/icons/awft/svgs/brands/firstdraft.svg | 1 + theme/icons/awft/svgs/brands/flickr.svg | 1 + theme/icons/awft/svgs/brands/flipboard.svg | 1 + theme/icons/awft/svgs/brands/fly.svg | 1 + .../awft/svgs/brands/font-awesome-alt.svg | 1 + .../awft/svgs/brands/font-awesome-flag.svg | 1 + .../svgs/brands/font-awesome-logo-full.svg | 1 + theme/icons/awft/svgs/brands/font-awesome.svg | 1 + theme/icons/awft/svgs/brands/fonticons-fi.svg | 1 + theme/icons/awft/svgs/brands/fonticons.svg | 1 + .../awft/svgs/brands/fort-awesome-alt.svg | 1 + theme/icons/awft/svgs/brands/fort-awesome.svg | 1 + theme/icons/awft/svgs/brands/forumbee.svg | 1 + theme/icons/awft/svgs/brands/foursquare.svg | 1 + .../icons/awft/svgs/brands/free-code-camp.svg | 1 + theme/icons/awft/svgs/brands/freebsd.svg | 1 + theme/icons/awft/svgs/brands/fulcrum.svg | 1 + .../awft/svgs/brands/galactic-republic.svg | 1 + .../awft/svgs/brands/galactic-senate.svg | 1 + theme/icons/awft/svgs/brands/get-pocket.svg | 1 + theme/icons/awft/svgs/brands/gg-circle.svg | 1 + theme/icons/awft/svgs/brands/gg.svg | 1 + theme/icons/awft/svgs/brands/git-alt.svg | 1 + theme/icons/awft/svgs/brands/git-square.svg | 1 + theme/icons/awft/svgs/brands/git.svg | 1 + theme/icons/awft/svgs/brands/github-alt.svg | 1 + .../icons/awft/svgs/brands/github-square.svg | 1 + theme/icons/awft/svgs/brands/github.svg | 1 + theme/icons/awft/svgs/brands/gitkraken.svg | 1 + theme/icons/awft/svgs/brands/gitlab.svg | 1 + theme/icons/awft/svgs/brands/gitter.svg | 1 + theme/icons/awft/svgs/brands/glide-g.svg | 1 + theme/icons/awft/svgs/brands/glide.svg | 1 + theme/icons/awft/svgs/brands/gofore.svg | 1 + theme/icons/awft/svgs/brands/goodreads-g.svg | 1 + theme/icons/awft/svgs/brands/goodreads.svg | 1 + theme/icons/awft/svgs/brands/google-drive.svg | 1 + theme/icons/awft/svgs/brands/google-play.svg | 1 + .../icons/awft/svgs/brands/google-plus-g.svg | 1 + .../awft/svgs/brands/google-plus-square.svg | 1 + theme/icons/awft/svgs/brands/google-plus.svg | 1 + .../icons/awft/svgs/brands/google-wallet.svg | 1 + theme/icons/awft/svgs/brands/google.svg | 1 + theme/icons/awft/svgs/brands/gratipay.svg | 1 + theme/icons/awft/svgs/brands/grav.svg | 1 + theme/icons/awft/svgs/brands/gripfire.svg | 1 + theme/icons/awft/svgs/brands/grunt.svg | 1 + theme/icons/awft/svgs/brands/gulp.svg | 1 + .../awft/svgs/brands/hacker-news-square.svg | 1 + theme/icons/awft/svgs/brands/hacker-news.svg | 1 + theme/icons/awft/svgs/brands/hackerrank.svg | 1 + theme/icons/awft/svgs/brands/hips.svg | 1 + .../icons/awft/svgs/brands/hire-a-helper.svg | 1 + theme/icons/awft/svgs/brands/hooli.svg | 1 + theme/icons/awft/svgs/brands/hornbill.svg | 1 + theme/icons/awft/svgs/brands/hotjar.svg | 1 + theme/icons/awft/svgs/brands/houzz.svg | 1 + theme/icons/awft/svgs/brands/html5.svg | 1 + theme/icons/awft/svgs/brands/hubspot.svg | 1 + theme/icons/awft/svgs/brands/ideal.svg | 1 + theme/icons/awft/svgs/brands/imdb.svg | 1 + .../awft/svgs/brands/instagram-square.svg | 1 + theme/icons/awft/svgs/brands/instagram.svg | 1 + theme/icons/awft/svgs/brands/intercom.svg | 1 + .../awft/svgs/brands/internet-explorer.svg | 1 + theme/icons/awft/svgs/brands/invision.svg | 1 + theme/icons/awft/svgs/brands/ioxhost.svg | 1 + theme/icons/awft/svgs/brands/itch-io.svg | 1 + theme/icons/awft/svgs/brands/itunes-note.svg | 1 + theme/icons/awft/svgs/brands/itunes.svg | 1 + theme/icons/awft/svgs/brands/java.svg | 1 + theme/icons/awft/svgs/brands/jedi-order.svg | 1 + theme/icons/awft/svgs/brands/jenkins.svg | 1 + theme/icons/awft/svgs/brands/jira.svg | 1 + theme/icons/awft/svgs/brands/joget.svg | 1 + theme/icons/awft/svgs/brands/joomla.svg | 1 + theme/icons/awft/svgs/brands/js-square.svg | 1 + theme/icons/awft/svgs/brands/js.svg | 1 + theme/icons/awft/svgs/brands/jsfiddle.svg | 1 + theme/icons/awft/svgs/brands/kaggle.svg | 1 + theme/icons/awft/svgs/brands/keybase.svg | 1 + theme/icons/awft/svgs/brands/keycdn.svg | 1 + .../icons/awft/svgs/brands/kickstarter-k.svg | 1 + theme/icons/awft/svgs/brands/kickstarter.svg | 1 + theme/icons/awft/svgs/brands/korvue.svg | 1 + theme/icons/awft/svgs/brands/laravel.svg | 1 + .../icons/awft/svgs/brands/lastfm-square.svg | 1 + theme/icons/awft/svgs/brands/lastfm.svg | 1 + theme/icons/awft/svgs/brands/leanpub.svg | 1 + theme/icons/awft/svgs/brands/less.svg | 1 + theme/icons/awft/svgs/brands/line.svg | 1 + theme/icons/awft/svgs/brands/linkedin-in.svg | 1 + theme/icons/awft/svgs/brands/linkedin.svg | 1 + theme/icons/awft/svgs/brands/linode.svg | 1 + theme/icons/awft/svgs/brands/linux.svg | 1 + theme/icons/awft/svgs/brands/lyft.svg | 1 + theme/icons/awft/svgs/brands/magento.svg | 1 + theme/icons/awft/svgs/brands/mailchimp.svg | 1 + theme/icons/awft/svgs/brands/mandalorian.svg | 1 + theme/icons/awft/svgs/brands/markdown.svg | 1 + theme/icons/awft/svgs/brands/mastodon.svg | 1 + theme/icons/awft/svgs/brands/maxcdn.svg | 1 + theme/icons/awft/svgs/brands/mdb.svg | 1 + theme/icons/awft/svgs/brands/medapps.svg | 1 + theme/icons/awft/svgs/brands/medium-m.svg | 1 + theme/icons/awft/svgs/brands/medium.svg | 1 + theme/icons/awft/svgs/brands/medrt.svg | 1 + theme/icons/awft/svgs/brands/meetup.svg | 1 + theme/icons/awft/svgs/brands/megaport.svg | 1 + theme/icons/awft/svgs/brands/mendeley.svg | 1 + theme/icons/awft/svgs/brands/microblog.svg | 1 + theme/icons/awft/svgs/brands/microsoft.svg | 1 + theme/icons/awft/svgs/brands/mix.svg | 1 + theme/icons/awft/svgs/brands/mixcloud.svg | 1 + theme/icons/awft/svgs/brands/mixer.svg | 1 + theme/icons/awft/svgs/brands/mizuni.svg | 1 + theme/icons/awft/svgs/brands/modx.svg | 1 + theme/icons/awft/svgs/brands/monero.svg | 1 + theme/icons/awft/svgs/brands/napster.svg | 1 + theme/icons/awft/svgs/brands/neos.svg | 1 + theme/icons/awft/svgs/brands/nimblr.svg | 1 + theme/icons/awft/svgs/brands/node-js.svg | 1 + theme/icons/awft/svgs/brands/node.svg | 1 + theme/icons/awft/svgs/brands/npm.svg | 1 + theme/icons/awft/svgs/brands/ns8.svg | 1 + theme/icons/awft/svgs/brands/nutritionix.svg | 1 + .../awft/svgs/brands/odnoklassniki-square.svg | 1 + .../icons/awft/svgs/brands/odnoklassniki.svg | 1 + theme/icons/awft/svgs/brands/old-republic.svg | 1 + theme/icons/awft/svgs/brands/opencart.svg | 1 + theme/icons/awft/svgs/brands/openid.svg | 1 + theme/icons/awft/svgs/brands/opera.svg | 1 + .../icons/awft/svgs/brands/optin-monster.svg | 1 + theme/icons/awft/svgs/brands/orcid.svg | 1 + theme/icons/awft/svgs/brands/osi.svg | 1 + theme/icons/awft/svgs/brands/page4.svg | 1 + theme/icons/awft/svgs/brands/pagelines.svg | 1 + theme/icons/awft/svgs/brands/palfed.svg | 1 + theme/icons/awft/svgs/brands/patreon.svg | 1 + theme/icons/awft/svgs/brands/paypal.svg | 1 + theme/icons/awft/svgs/brands/penny-arcade.svg | 1 + theme/icons/awft/svgs/brands/periscope.svg | 1 + theme/icons/awft/svgs/brands/phabricator.svg | 1 + .../awft/svgs/brands/phoenix-framework.svg | 1 + .../awft/svgs/brands/phoenix-squadron.svg | 1 + theme/icons/awft/svgs/brands/php.svg | 1 + .../icons/awft/svgs/brands/pied-piper-alt.svg | 1 + .../icons/awft/svgs/brands/pied-piper-hat.svg | 1 + .../icons/awft/svgs/brands/pied-piper-pp.svg | 1 + .../awft/svgs/brands/pied-piper-square.svg | 1 + theme/icons/awft/svgs/brands/pied-piper.svg | 1 + theme/icons/awft/svgs/brands/pinterest-p.svg | 1 + .../awft/svgs/brands/pinterest-square.svg | 1 + theme/icons/awft/svgs/brands/pinterest.svg | 1 + theme/icons/awft/svgs/brands/playstation.svg | 1 + theme/icons/awft/svgs/brands/product-hunt.svg | 1 + theme/icons/awft/svgs/brands/pushed.svg | 1 + theme/icons/awft/svgs/brands/python.svg | 1 + theme/icons/awft/svgs/brands/qq.svg | 1 + theme/icons/awft/svgs/brands/quinscape.svg | 1 + theme/icons/awft/svgs/brands/quora.svg | 1 + theme/icons/awft/svgs/brands/r-project.svg | 1 + theme/icons/awft/svgs/brands/raspberry-pi.svg | 1 + theme/icons/awft/svgs/brands/ravelry.svg | 1 + theme/icons/awft/svgs/brands/react.svg | 1 + theme/icons/awft/svgs/brands/reacteurope.svg | 1 + theme/icons/awft/svgs/brands/readme.svg | 1 + theme/icons/awft/svgs/brands/rebel.svg | 1 + theme/icons/awft/svgs/brands/red-river.svg | 1 + theme/icons/awft/svgs/brands/reddit-alien.svg | 1 + .../icons/awft/svgs/brands/reddit-square.svg | 1 + theme/icons/awft/svgs/brands/reddit.svg | 1 + theme/icons/awft/svgs/brands/redhat.svg | 1 + theme/icons/awft/svgs/brands/renren.svg | 1 + theme/icons/awft/svgs/brands/replyd.svg | 1 + theme/icons/awft/svgs/brands/researchgate.svg | 1 + theme/icons/awft/svgs/brands/resolving.svg | 1 + theme/icons/awft/svgs/brands/rev.svg | 1 + theme/icons/awft/svgs/brands/rocketchat.svg | 1 + theme/icons/awft/svgs/brands/rockrms.svg | 1 + theme/icons/awft/svgs/brands/safari.svg | 1 + theme/icons/awft/svgs/brands/salesforce.svg | 1 + theme/icons/awft/svgs/brands/sass.svg | 1 + theme/icons/awft/svgs/brands/schlix.svg | 1 + theme/icons/awft/svgs/brands/scribd.svg | 1 + theme/icons/awft/svgs/brands/searchengin.svg | 1 + theme/icons/awft/svgs/brands/sellcast.svg | 1 + theme/icons/awft/svgs/brands/sellsy.svg | 1 + theme/icons/awft/svgs/brands/servicestack.svg | 1 + theme/icons/awft/svgs/brands/shirtsinbulk.svg | 1 + theme/icons/awft/svgs/brands/shopify.svg | 1 + theme/icons/awft/svgs/brands/shopware.svg | 1 + theme/icons/awft/svgs/brands/simplybuilt.svg | 1 + theme/icons/awft/svgs/brands/sistrix.svg | 1 + theme/icons/awft/svgs/brands/sith.svg | 1 + theme/icons/awft/svgs/brands/sketch.svg | 1 + theme/icons/awft/svgs/brands/skyatlas.svg | 1 + theme/icons/awft/svgs/brands/skype.svg | 1 + theme/icons/awft/svgs/brands/slack-hash.svg | 1 + theme/icons/awft/svgs/brands/slack.svg | 1 + theme/icons/awft/svgs/brands/slideshare.svg | 1 + .../icons/awft/svgs/brands/snapchat-ghost.svg | 1 + .../awft/svgs/brands/snapchat-square.svg | 1 + theme/icons/awft/svgs/brands/snapchat.svg | 1 + theme/icons/awft/svgs/brands/soundcloud.svg | 1 + theme/icons/awft/svgs/brands/sourcetree.svg | 1 + theme/icons/awft/svgs/brands/speakap.svg | 1 + theme/icons/awft/svgs/brands/speaker-deck.svg | 1 + theme/icons/awft/svgs/brands/spotify.svg | 1 + theme/icons/awft/svgs/brands/squarespace.svg | 1 + .../icons/awft/svgs/brands/stack-exchange.svg | 1 + .../icons/awft/svgs/brands/stack-overflow.svg | 1 + theme/icons/awft/svgs/brands/stackpath.svg | 1 + theme/icons/awft/svgs/brands/staylinked.svg | 1 + theme/icons/awft/svgs/brands/steam-square.svg | 1 + theme/icons/awft/svgs/brands/steam-symbol.svg | 1 + theme/icons/awft/svgs/brands/steam.svg | 1 + theme/icons/awft/svgs/brands/sticker-mule.svg | 1 + theme/icons/awft/svgs/brands/strava.svg | 1 + theme/icons/awft/svgs/brands/stripe-s.svg | 1 + theme/icons/awft/svgs/brands/stripe.svg | 1 + theme/icons/awft/svgs/brands/studiovinari.svg | 1 + .../awft/svgs/brands/stumbleupon-circle.svg | 1 + theme/icons/awft/svgs/brands/stumbleupon.svg | 1 + theme/icons/awft/svgs/brands/superpowers.svg | 1 + theme/icons/awft/svgs/brands/supple.svg | 1 + theme/icons/awft/svgs/brands/suse.svg | 1 + theme/icons/awft/svgs/brands/swift.svg | 1 + theme/icons/awft/svgs/brands/symfony.svg | 1 + theme/icons/awft/svgs/brands/teamspeak.svg | 1 + .../icons/awft/svgs/brands/telegram-plane.svg | 1 + theme/icons/awft/svgs/brands/telegram.svg | 1 + .../icons/awft/svgs/brands/tencent-weibo.svg | 1 + theme/icons/awft/svgs/brands/the-red-yeti.svg | 1 + theme/icons/awft/svgs/brands/themeco.svg | 1 + theme/icons/awft/svgs/brands/themeisle.svg | 1 + theme/icons/awft/svgs/brands/think-peaks.svg | 1 + .../awft/svgs/brands/trade-federation.svg | 1 + theme/icons/awft/svgs/brands/trello.svg | 1 + theme/icons/awft/svgs/brands/tripadvisor.svg | 1 + .../icons/awft/svgs/brands/tumblr-square.svg | 1 + theme/icons/awft/svgs/brands/tumblr.svg | 1 + theme/icons/awft/svgs/brands/twitch.svg | 1 + .../icons/awft/svgs/brands/twitter-square.svg | 1 + theme/icons/awft/svgs/brands/twitter.svg | 1 + theme/icons/awft/svgs/brands/typo3.svg | 1 + theme/icons/awft/svgs/brands/uber.svg | 1 + theme/icons/awft/svgs/brands/ubuntu.svg | 1 + theme/icons/awft/svgs/brands/uikit.svg | 1 + theme/icons/awft/svgs/brands/umbraco.svg | 1 + theme/icons/awft/svgs/brands/uniregistry.svg | 1 + theme/icons/awft/svgs/brands/unity.svg | 1 + theme/icons/awft/svgs/brands/untappd.svg | 1 + theme/icons/awft/svgs/brands/ups.svg | 1 + theme/icons/awft/svgs/brands/usb.svg | 1 + theme/icons/awft/svgs/brands/usps.svg | 1 + theme/icons/awft/svgs/brands/ussunnah.svg | 1 + theme/icons/awft/svgs/brands/vaadin.svg | 1 + theme/icons/awft/svgs/brands/viacoin.svg | 1 + .../icons/awft/svgs/brands/viadeo-square.svg | 1 + theme/icons/awft/svgs/brands/viadeo.svg | 1 + theme/icons/awft/svgs/brands/viber.svg | 1 + theme/icons/awft/svgs/brands/vimeo-square.svg | 1 + theme/icons/awft/svgs/brands/vimeo-v.svg | 1 + theme/icons/awft/svgs/brands/vimeo.svg | 1 + theme/icons/awft/svgs/brands/vine.svg | 1 + theme/icons/awft/svgs/brands/vk.svg | 1 + theme/icons/awft/svgs/brands/vnv.svg | 1 + theme/icons/awft/svgs/brands/vuejs.svg | 1 + theme/icons/awft/svgs/brands/waze.svg | 1 + theme/icons/awft/svgs/brands/weebly.svg | 1 + theme/icons/awft/svgs/brands/weibo.svg | 1 + theme/icons/awft/svgs/brands/weixin.svg | 1 + .../awft/svgs/brands/whatsapp-square.svg | 1 + theme/icons/awft/svgs/brands/whatsapp.svg | 1 + theme/icons/awft/svgs/brands/whmcs.svg | 1 + theme/icons/awft/svgs/brands/wikipedia-w.svg | 1 + theme/icons/awft/svgs/brands/windows.svg | 1 + theme/icons/awft/svgs/brands/wix.svg | 1 + .../awft/svgs/brands/wizards-of-the-coast.svg | 1 + .../awft/svgs/brands/wolf-pack-battalion.svg | 1 + .../awft/svgs/brands/wordpress-simple.svg | 1 + theme/icons/awft/svgs/brands/wordpress.svg | 1 + theme/icons/awft/svgs/brands/wpbeginner.svg | 1 + theme/icons/awft/svgs/brands/wpexplorer.svg | 1 + theme/icons/awft/svgs/brands/wpforms.svg | 1 + theme/icons/awft/svgs/brands/wpressr.svg | 1 + theme/icons/awft/svgs/brands/xbox.svg | 1 + theme/icons/awft/svgs/brands/xing-square.svg | 1 + theme/icons/awft/svgs/brands/xing.svg | 1 + theme/icons/awft/svgs/brands/y-combinator.svg | 1 + theme/icons/awft/svgs/brands/yahoo.svg | 1 + theme/icons/awft/svgs/brands/yammer.svg | 1 + .../awft/svgs/brands/yandex-international.svg | 1 + theme/icons/awft/svgs/brands/yandex.svg | 1 + theme/icons/awft/svgs/brands/yarn.svg | 1 + theme/icons/awft/svgs/brands/yelp.svg | 1 + theme/icons/awft/svgs/brands/yoast.svg | 1 + .../icons/awft/svgs/brands/youtube-square.svg | 1 + theme/icons/awft/svgs/brands/youtube.svg | 1 + theme/icons/awft/svgs/brands/zhihu.svg | 1 + .../icons/awft/svgs/regular/address-book.svg | 1 + .../icons/awft/svgs/regular/address-card.svg | 1 + theme/icons/awft/svgs/regular/angry.svg | 1 + .../svgs/regular/arrow-alt-circle-down.svg | 1 + .../svgs/regular/arrow-alt-circle-left.svg | 1 + .../svgs/regular/arrow-alt-circle-right.svg | 1 + .../awft/svgs/regular/arrow-alt-circle-up.svg | 1 + theme/icons/awft/svgs/regular/bell-slash.svg | 1 + theme/icons/awft/svgs/regular/bell.svg | 1 + theme/icons/awft/svgs/regular/bookmark.svg | 1 + theme/icons/awft/svgs/regular/building.svg | 1 + .../icons/awft/svgs/regular/calendar-alt.svg | 1 + .../awft/svgs/regular/calendar-check.svg | 1 + .../awft/svgs/regular/calendar-minus.svg | 1 + .../icons/awft/svgs/regular/calendar-plus.svg | 1 + .../awft/svgs/regular/calendar-times.svg | 1 + theme/icons/awft/svgs/regular/calendar.svg | 1 + .../awft/svgs/regular/caret-square-down.svg | 1 + .../awft/svgs/regular/caret-square-left.svg | 1 + .../awft/svgs/regular/caret-square-right.svg | 1 + .../awft/svgs/regular/caret-square-up.svg | 1 + theme/icons/awft/svgs/regular/chart-bar.svg | 1 + .../icons/awft/svgs/regular/check-circle.svg | 1 + .../icons/awft/svgs/regular/check-square.svg | 1 + theme/icons/awft/svgs/regular/circle.svg | 1 + theme/icons/awft/svgs/regular/clipboard.svg | 1 + theme/icons/awft/svgs/regular/clock.svg | 1 + theme/icons/awft/svgs/regular/clone.svg | 1 + .../awft/svgs/regular/closed-captioning.svg | 1 + theme/icons/awft/svgs/regular/comment-alt.svg | 1 + .../icons/awft/svgs/regular/comment-dots.svg | 1 + theme/icons/awft/svgs/regular/comment.svg | 1 + theme/icons/awft/svgs/regular/comments.svg | 1 + theme/icons/awft/svgs/regular/compass.svg | 1 + theme/icons/awft/svgs/regular/copy.svg | 1 + theme/icons/awft/svgs/regular/copyright.svg | 1 + theme/icons/awft/svgs/regular/credit-card.svg | 1 + theme/icons/awft/svgs/regular/dizzy.svg | 1 + theme/icons/awft/svgs/regular/dot-circle.svg | 1 + theme/icons/awft/svgs/regular/edit.svg | 1 + .../icons/awft/svgs/regular/envelope-open.svg | 1 + theme/icons/awft/svgs/regular/envelope.svg | 1 + theme/icons/awft/svgs/regular/eye-slash.svg | 1 + theme/icons/awft/svgs/regular/eye.svg | 1 + theme/icons/awft/svgs/regular/file-alt.svg | 1 + .../icons/awft/svgs/regular/file-archive.svg | 1 + theme/icons/awft/svgs/regular/file-audio.svg | 1 + theme/icons/awft/svgs/regular/file-code.svg | 1 + theme/icons/awft/svgs/regular/file-excel.svg | 1 + theme/icons/awft/svgs/regular/file-image.svg | 1 + theme/icons/awft/svgs/regular/file-pdf.svg | 1 + .../awft/svgs/regular/file-powerpoint.svg | 1 + theme/icons/awft/svgs/regular/file-video.svg | 1 + theme/icons/awft/svgs/regular/file-word.svg | 1 + theme/icons/awft/svgs/regular/file.svg | 1 + theme/icons/awft/svgs/regular/flag.svg | 1 + theme/icons/awft/svgs/regular/flushed.svg | 1 + theme/icons/awft/svgs/regular/folder-open.svg | 1 + theme/icons/awft/svgs/regular/folder.svg | 1 + .../svgs/regular/font-awesome-logo-full.svg | 1 + theme/icons/awft/svgs/regular/frown-open.svg | 1 + theme/icons/awft/svgs/regular/frown.svg | 1 + theme/icons/awft/svgs/regular/futbol.svg | 1 + theme/icons/awft/svgs/regular/gem.svg | 1 + theme/icons/awft/svgs/regular/grimace.svg | 1 + theme/icons/awft/svgs/regular/grin-alt.svg | 1 + .../awft/svgs/regular/grin-beam-sweat.svg | 1 + theme/icons/awft/svgs/regular/grin-beam.svg | 1 + theme/icons/awft/svgs/regular/grin-hearts.svg | 1 + .../awft/svgs/regular/grin-squint-tears.svg | 1 + theme/icons/awft/svgs/regular/grin-squint.svg | 1 + theme/icons/awft/svgs/regular/grin-stars.svg | 1 + theme/icons/awft/svgs/regular/grin-tears.svg | 1 + .../awft/svgs/regular/grin-tongue-squint.svg | 1 + .../awft/svgs/regular/grin-tongue-wink.svg | 1 + theme/icons/awft/svgs/regular/grin-tongue.svg | 1 + theme/icons/awft/svgs/regular/grin-wink.svg | 1 + theme/icons/awft/svgs/regular/grin.svg | 1 + theme/icons/awft/svgs/regular/hand-lizard.svg | 1 + theme/icons/awft/svgs/regular/hand-paper.svg | 1 + theme/icons/awft/svgs/regular/hand-peace.svg | 1 + .../awft/svgs/regular/hand-point-down.svg | 1 + .../awft/svgs/regular/hand-point-left.svg | 1 + .../awft/svgs/regular/hand-point-right.svg | 1 + .../icons/awft/svgs/regular/hand-point-up.svg | 1 + .../icons/awft/svgs/regular/hand-pointer.svg | 1 + theme/icons/awft/svgs/regular/hand-rock.svg | 1 + .../icons/awft/svgs/regular/hand-scissors.svg | 1 + theme/icons/awft/svgs/regular/hand-spock.svg | 1 + theme/icons/awft/svgs/regular/handshake.svg | 1 + theme/icons/awft/svgs/regular/hdd.svg | 1 + theme/icons/awft/svgs/regular/heart.svg | 1 + theme/icons/awft/svgs/regular/hospital.svg | 1 + theme/icons/awft/svgs/regular/hourglass.svg | 1 + theme/icons/awft/svgs/regular/id-badge.svg | 1 + theme/icons/awft/svgs/regular/id-card.svg | 1 + theme/icons/awft/svgs/regular/image.svg | 1 + theme/icons/awft/svgs/regular/images.svg | 1 + theme/icons/awft/svgs/regular/keyboard.svg | 1 + theme/icons/awft/svgs/regular/kiss-beam.svg | 1 + .../awft/svgs/regular/kiss-wink-heart.svg | 1 + theme/icons/awft/svgs/regular/kiss.svg | 1 + theme/icons/awft/svgs/regular/laugh-beam.svg | 1 + .../icons/awft/svgs/regular/laugh-squint.svg | 1 + theme/icons/awft/svgs/regular/laugh-wink.svg | 1 + theme/icons/awft/svgs/regular/laugh.svg | 1 + theme/icons/awft/svgs/regular/lemon.svg | 1 + theme/icons/awft/svgs/regular/life-ring.svg | 1 + theme/icons/awft/svgs/regular/lightbulb.svg | 1 + theme/icons/awft/svgs/regular/list-alt.svg | 1 + theme/icons/awft/svgs/regular/map.svg | 1 + theme/icons/awft/svgs/regular/meh-blank.svg | 1 + .../awft/svgs/regular/meh-rolling-eyes.svg | 1 + theme/icons/awft/svgs/regular/meh.svg | 1 + .../icons/awft/svgs/regular/minus-square.svg | 1 + .../awft/svgs/regular/money-bill-alt.svg | 1 + theme/icons/awft/svgs/regular/moon.svg | 1 + theme/icons/awft/svgs/regular/newspaper.svg | 1 + .../icons/awft/svgs/regular/object-group.svg | 1 + .../awft/svgs/regular/object-ungroup.svg | 1 + theme/icons/awft/svgs/regular/paper-plane.svg | 1 + .../icons/awft/svgs/regular/pause-circle.svg | 1 + theme/icons/awft/svgs/regular/play-circle.svg | 1 + theme/icons/awft/svgs/regular/plus-square.svg | 1 + .../awft/svgs/regular/question-circle.svg | 1 + theme/icons/awft/svgs/regular/registered.svg | 1 + theme/icons/awft/svgs/regular/sad-cry.svg | 1 + theme/icons/awft/svgs/regular/sad-tear.svg | 1 + theme/icons/awft/svgs/regular/save.svg | 1 + .../icons/awft/svgs/regular/share-square.svg | 1 + theme/icons/awft/svgs/regular/smile-beam.svg | 1 + theme/icons/awft/svgs/regular/smile-wink.svg | 1 + theme/icons/awft/svgs/regular/smile.svg | 1 + theme/icons/awft/svgs/regular/snowflake.svg | 1 + theme/icons/awft/svgs/regular/square.svg | 1 + theme/icons/awft/svgs/regular/star-half.svg | 1 + theme/icons/awft/svgs/regular/star.svg | 1 + theme/icons/awft/svgs/regular/sticky-note.svg | 1 + theme/icons/awft/svgs/regular/stop-circle.svg | 1 + theme/icons/awft/svgs/regular/sun.svg | 1 + theme/icons/awft/svgs/regular/surprise.svg | 1 + theme/icons/awft/svgs/regular/thumbs-down.svg | 1 + theme/icons/awft/svgs/regular/thumbs-up.svg | 1 + .../icons/awft/svgs/regular/times-circle.svg | 1 + theme/icons/awft/svgs/regular/tired.svg | 1 + theme/icons/awft/svgs/regular/trash-alt.svg | 1 + theme/icons/awft/svgs/regular/user-circle.svg | 1 + theme/icons/awft/svgs/regular/user.svg | 1 + .../icons/awft/svgs/regular/window-close.svg | 1 + .../awft/svgs/regular/window-maximize.svg | 1 + .../awft/svgs/regular/window-minimize.svg | 1 + .../awft/svgs/regular/window-restore.svg | 1 + theme/icons/awft/svgs/solid/ad.svg | 1 + theme/icons/awft/svgs/solid/address-book.svg | 1 + theme/icons/awft/svgs/solid/address-card.svg | 1 + theme/icons/awft/svgs/solid/adjust.svg | 1 + theme/icons/awft/svgs/solid/air-freshener.svg | 1 + theme/icons/awft/svgs/solid/align-center.svg | 1 + theme/icons/awft/svgs/solid/align-justify.svg | 1 + theme/icons/awft/svgs/solid/align-left.svg | 1 + theme/icons/awft/svgs/solid/align-right.svg | 1 + theme/icons/awft/svgs/solid/allergies.svg | 1 + theme/icons/awft/svgs/solid/ambulance.svg | 1 + .../american-sign-language-interpreting.svg | 1 + theme/icons/awft/svgs/solid/anchor.svg | 1 + .../awft/svgs/solid/angle-double-down.svg | 1 + .../awft/svgs/solid/angle-double-left.svg | 1 + .../awft/svgs/solid/angle-double-right.svg | 1 + .../icons/awft/svgs/solid/angle-double-up.svg | 1 + theme/icons/awft/svgs/solid/angle-down.svg | 1 + theme/icons/awft/svgs/solid/angle-left.svg | 1 + theme/icons/awft/svgs/solid/angle-right.svg | 1 + theme/icons/awft/svgs/solid/angle-up.svg | 1 + theme/icons/awft/svgs/solid/angry.svg | 1 + theme/icons/awft/svgs/solid/ankh.svg | 1 + theme/icons/awft/svgs/solid/apple-alt.svg | 1 + theme/icons/awft/svgs/solid/archive.svg | 1 + theme/icons/awft/svgs/solid/archway.svg | 1 + .../awft/svgs/solid/arrow-alt-circle-down.svg | 1 + .../awft/svgs/solid/arrow-alt-circle-left.svg | 1 + .../svgs/solid/arrow-alt-circle-right.svg | 1 + .../awft/svgs/solid/arrow-alt-circle-up.svg | 1 + .../awft/svgs/solid/arrow-circle-down.svg | 1 + .../awft/svgs/solid/arrow-circle-left.svg | 1 + .../awft/svgs/solid/arrow-circle-right.svg | 1 + .../icons/awft/svgs/solid/arrow-circle-up.svg | 1 + theme/icons/awft/svgs/solid/arrow-down.svg | 1 + theme/icons/awft/svgs/solid/arrow-left.svg | 1 + theme/icons/awft/svgs/solid/arrow-right.svg | 1 + theme/icons/awft/svgs/solid/arrow-up.svg | 1 + theme/icons/awft/svgs/solid/arrows-alt-h.svg | 1 + theme/icons/awft/svgs/solid/arrows-alt-v.svg | 1 + theme/icons/awft/svgs/solid/arrows-alt.svg | 1 + .../solid/assistive-listening-systems.svg | 1 + theme/icons/awft/svgs/solid/asterisk.svg | 1 + theme/icons/awft/svgs/solid/at.svg | 1 + theme/icons/awft/svgs/solid/atlas.svg | 1 + theme/icons/awft/svgs/solid/atom.svg | 1 + .../awft/svgs/solid/audio-description.svg | 1 + theme/icons/awft/svgs/solid/award.svg | 1 + theme/icons/awft/svgs/solid/baby-carriage.svg | 1 + theme/icons/awft/svgs/solid/baby.svg | 1 + theme/icons/awft/svgs/solid/backspace.svg | 1 + theme/icons/awft/svgs/solid/backward.svg | 1 + theme/icons/awft/svgs/solid/bacon.svg | 1 + theme/icons/awft/svgs/solid/bahai.svg | 1 + .../awft/svgs/solid/balance-scale-left.svg | 1 + .../awft/svgs/solid/balance-scale-right.svg | 1 + theme/icons/awft/svgs/solid/balance-scale.svg | 1 + theme/icons/awft/svgs/solid/ban.svg | 1 + theme/icons/awft/svgs/solid/band-aid.svg | 1 + theme/icons/awft/svgs/solid/barcode.svg | 1 + theme/icons/awft/svgs/solid/bars.svg | 1 + theme/icons/awft/svgs/solid/baseball-ball.svg | 1 + .../icons/awft/svgs/solid/basketball-ball.svg | 1 + theme/icons/awft/svgs/solid/bath.svg | 1 + theme/icons/awft/svgs/solid/battery-empty.svg | 1 + theme/icons/awft/svgs/solid/battery-full.svg | 1 + theme/icons/awft/svgs/solid/battery-half.svg | 1 + .../icons/awft/svgs/solid/battery-quarter.svg | 1 + .../svgs/solid/battery-three-quarters.svg | 1 + theme/icons/awft/svgs/solid/bed.svg | 1 + theme/icons/awft/svgs/solid/beer.svg | 1 + theme/icons/awft/svgs/solid/bell-slash.svg | 1 + theme/icons/awft/svgs/solid/bell.svg | 1 + theme/icons/awft/svgs/solid/bezier-curve.svg | 1 + theme/icons/awft/svgs/solid/bible.svg | 1 + theme/icons/awft/svgs/solid/bicycle.svg | 1 + theme/icons/awft/svgs/solid/biking.svg | 1 + theme/icons/awft/svgs/solid/binoculars.svg | 1 + theme/icons/awft/svgs/solid/biohazard.svg | 1 + theme/icons/awft/svgs/solid/birthday-cake.svg | 1 + theme/icons/awft/svgs/solid/blender-phone.svg | 1 + theme/icons/awft/svgs/solid/blender.svg | 1 + theme/icons/awft/svgs/solid/blind.svg | 1 + theme/icons/awft/svgs/solid/blog.svg | 1 + theme/icons/awft/svgs/solid/bold.svg | 1 + theme/icons/awft/svgs/solid/bolt.svg | 1 + theme/icons/awft/svgs/solid/bomb.svg | 1 + theme/icons/awft/svgs/solid/bone.svg | 1 + theme/icons/awft/svgs/solid/bong.svg | 1 + theme/icons/awft/svgs/solid/book-dead.svg | 1 + theme/icons/awft/svgs/solid/book-medical.svg | 1 + theme/icons/awft/svgs/solid/book-open.svg | 1 + theme/icons/awft/svgs/solid/book-reader.svg | 1 + theme/icons/awft/svgs/solid/book.svg | 1 + theme/icons/awft/svgs/solid/bookmark.svg | 1 + theme/icons/awft/svgs/solid/border-all.svg | 1 + theme/icons/awft/svgs/solid/border-none.svg | 1 + theme/icons/awft/svgs/solid/border-style.svg | 1 + theme/icons/awft/svgs/solid/bowling-ball.svg | 1 + theme/icons/awft/svgs/solid/box-open.svg | 1 + theme/icons/awft/svgs/solid/box-tissue.svg | 1 + theme/icons/awft/svgs/solid/box.svg | 1 + theme/icons/awft/svgs/solid/boxes.svg | 1 + theme/icons/awft/svgs/solid/braille.svg | 1 + theme/icons/awft/svgs/solid/brain.svg | 1 + theme/icons/awft/svgs/solid/bread-slice.svg | 1 + .../awft/svgs/solid/briefcase-medical.svg | 1 + theme/icons/awft/svgs/solid/briefcase.svg | 1 + .../icons/awft/svgs/solid/broadcast-tower.svg | 1 + theme/icons/awft/svgs/solid/broom.svg | 1 + theme/icons/awft/svgs/solid/brush.svg | 1 + theme/icons/awft/svgs/solid/bug.svg | 1 + theme/icons/awft/svgs/solid/building.svg | 1 + theme/icons/awft/svgs/solid/bullhorn.svg | 1 + theme/icons/awft/svgs/solid/bullseye.svg | 1 + theme/icons/awft/svgs/solid/burn.svg | 1 + theme/icons/awft/svgs/solid/bus-alt.svg | 1 + theme/icons/awft/svgs/solid/bus.svg | 1 + theme/icons/awft/svgs/solid/business-time.svg | 1 + theme/icons/awft/svgs/solid/calculator.svg | 1 + theme/icons/awft/svgs/solid/calendar-alt.svg | 1 + .../icons/awft/svgs/solid/calendar-check.svg | 1 + theme/icons/awft/svgs/solid/calendar-day.svg | 1 + .../icons/awft/svgs/solid/calendar-minus.svg | 1 + theme/icons/awft/svgs/solid/calendar-plus.svg | 1 + .../icons/awft/svgs/solid/calendar-times.svg | 1 + theme/icons/awft/svgs/solid/calendar-week.svg | 1 + theme/icons/awft/svgs/solid/calendar.svg | 1 + theme/icons/awft/svgs/solid/camera-retro.svg | 1 + theme/icons/awft/svgs/solid/camera.svg | 1 + theme/icons/awft/svgs/solid/campground.svg | 1 + theme/icons/awft/svgs/solid/candy-cane.svg | 1 + theme/icons/awft/svgs/solid/cannabis.svg | 1 + theme/icons/awft/svgs/solid/capsules.svg | 1 + theme/icons/awft/svgs/solid/car-alt.svg | 1 + theme/icons/awft/svgs/solid/car-battery.svg | 1 + theme/icons/awft/svgs/solid/car-crash.svg | 1 + theme/icons/awft/svgs/solid/car-side.svg | 1 + theme/icons/awft/svgs/solid/car.svg | 1 + theme/icons/awft/svgs/solid/caravan.svg | 1 + theme/icons/awft/svgs/solid/caret-down.svg | 1 + theme/icons/awft/svgs/solid/caret-left.svg | 1 + theme/icons/awft/svgs/solid/caret-right.svg | 1 + .../awft/svgs/solid/caret-square-down.svg | 1 + .../awft/svgs/solid/caret-square-left.svg | 1 + .../awft/svgs/solid/caret-square-right.svg | 1 + .../icons/awft/svgs/solid/caret-square-up.svg | 1 + theme/icons/awft/svgs/solid/caret-up.svg | 1 + theme/icons/awft/svgs/solid/carrot.svg | 1 + .../icons/awft/svgs/solid/cart-arrow-down.svg | 1 + theme/icons/awft/svgs/solid/cart-plus.svg | 1 + theme/icons/awft/svgs/solid/cash-register.svg | 1 + theme/icons/awft/svgs/solid/cat.svg | 1 + theme/icons/awft/svgs/solid/certificate.svg | 1 + theme/icons/awft/svgs/solid/chair.svg | 1 + .../awft/svgs/solid/chalkboard-teacher.svg | 1 + theme/icons/awft/svgs/solid/chalkboard.svg | 1 + .../awft/svgs/solid/charging-station.svg | 1 + theme/icons/awft/svgs/solid/chart-area.svg | 1 + theme/icons/awft/svgs/solid/chart-bar.svg | 1 + theme/icons/awft/svgs/solid/chart-line.svg | 1 + theme/icons/awft/svgs/solid/chart-pie.svg | 1 + theme/icons/awft/svgs/solid/check-circle.svg | 1 + theme/icons/awft/svgs/solid/check-double.svg | 1 + theme/icons/awft/svgs/solid/check-square.svg | 1 + theme/icons/awft/svgs/solid/check.svg | 1 + theme/icons/awft/svgs/solid/cheese.svg | 1 + theme/icons/awft/svgs/solid/chess-bishop.svg | 1 + theme/icons/awft/svgs/solid/chess-board.svg | 1 + theme/icons/awft/svgs/solid/chess-king.svg | 1 + theme/icons/awft/svgs/solid/chess-knight.svg | 1 + theme/icons/awft/svgs/solid/chess-pawn.svg | 1 + theme/icons/awft/svgs/solid/chess-queen.svg | 1 + theme/icons/awft/svgs/solid/chess-rook.svg | 1 + theme/icons/awft/svgs/solid/chess.svg | 1 + .../awft/svgs/solid/chevron-circle-down.svg | 1 + .../awft/svgs/solid/chevron-circle-left.svg | 1 + .../awft/svgs/solid/chevron-circle-right.svg | 1 + .../awft/svgs/solid/chevron-circle-up.svg | 1 + theme/icons/awft/svgs/solid/chevron-down.svg | 1 + theme/icons/awft/svgs/solid/chevron-left.svg | 1 + theme/icons/awft/svgs/solid/chevron-right.svg | 1 + theme/icons/awft/svgs/solid/chevron-up.svg | 1 + theme/icons/awft/svgs/solid/child.svg | 1 + theme/icons/awft/svgs/solid/church.svg | 1 + theme/icons/awft/svgs/solid/circle-notch.svg | 1 + theme/icons/awft/svgs/solid/circle.svg | 1 + theme/icons/awft/svgs/solid/city.svg | 1 + .../icons/awft/svgs/solid/clinic-medical.svg | 1 + .../icons/awft/svgs/solid/clipboard-check.svg | 1 + .../icons/awft/svgs/solid/clipboard-list.svg | 1 + theme/icons/awft/svgs/solid/clipboard.svg | 1 + theme/icons/awft/svgs/solid/clock.svg | 1 + theme/icons/awft/svgs/solid/clone.svg | 1 + .../awft/svgs/solid/closed-captioning.svg | 1 + .../awft/svgs/solid/cloud-download-alt.svg | 1 + .../icons/awft/svgs/solid/cloud-meatball.svg | 1 + .../icons/awft/svgs/solid/cloud-moon-rain.svg | 1 + theme/icons/awft/svgs/solid/cloud-moon.svg | 1 + theme/icons/awft/svgs/solid/cloud-rain.svg | 1 + .../awft/svgs/solid/cloud-showers-heavy.svg | 1 + .../icons/awft/svgs/solid/cloud-sun-rain.svg | 1 + theme/icons/awft/svgs/solid/cloud-sun.svg | 1 + .../awft/svgs/solid/cloud-upload-alt.svg | 1 + theme/icons/awft/svgs/solid/cloud.svg | 1 + theme/icons/awft/svgs/solid/cocktail.svg | 1 + theme/icons/awft/svgs/solid/code-branch.svg | 1 + theme/icons/awft/svgs/solid/code.svg | 1 + theme/icons/awft/svgs/solid/coffee.svg | 1 + theme/icons/awft/svgs/solid/cog.svg | 1 + theme/icons/awft/svgs/solid/cogs.svg | 1 + theme/icons/awft/svgs/solid/coins.svg | 1 + theme/icons/awft/svgs/solid/columns.svg | 1 + theme/icons/awft/svgs/solid/comment-alt.svg | 1 + .../icons/awft/svgs/solid/comment-dollar.svg | 1 + theme/icons/awft/svgs/solid/comment-dots.svg | 1 + .../icons/awft/svgs/solid/comment-medical.svg | 1 + theme/icons/awft/svgs/solid/comment-slash.svg | 1 + theme/icons/awft/svgs/solid/comment.svg | 1 + .../icons/awft/svgs/solid/comments-dollar.svg | 1 + theme/icons/awft/svgs/solid/comments.svg | 1 + theme/icons/awft/svgs/solid/compact-disc.svg | 1 + theme/icons/awft/svgs/solid/compass.svg | 1 + theme/icons/awft/svgs/solid/compress-alt.svg | 1 + .../awft/svgs/solid/compress-arrows-alt.svg | 1 + theme/icons/awft/svgs/solid/compress.svg | 1 + .../icons/awft/svgs/solid/concierge-bell.svg | 1 + theme/icons/awft/svgs/solid/cookie-bite.svg | 1 + theme/icons/awft/svgs/solid/cookie.svg | 1 + theme/icons/awft/svgs/solid/copy.svg | 1 + theme/icons/awft/svgs/solid/copyright.svg | 1 + theme/icons/awft/svgs/solid/couch.svg | 1 + theme/icons/awft/svgs/solid/credit-card.svg | 1 + theme/icons/awft/svgs/solid/crop-alt.svg | 1 + theme/icons/awft/svgs/solid/crop.svg | 1 + theme/icons/awft/svgs/solid/cross.svg | 1 + theme/icons/awft/svgs/solid/crosshairs.svg | 1 + theme/icons/awft/svgs/solid/crow.svg | 1 + theme/icons/awft/svgs/solid/crown.svg | 1 + theme/icons/awft/svgs/solid/crutch.svg | 1 + theme/icons/awft/svgs/solid/cube.svg | 1 + theme/icons/awft/svgs/solid/cubes.svg | 1 + theme/icons/awft/svgs/solid/cut.svg | 1 + theme/icons/awft/svgs/solid/database.svg | 1 + theme/icons/awft/svgs/solid/deaf.svg | 1 + theme/icons/awft/svgs/solid/democrat.svg | 1 + theme/icons/awft/svgs/solid/desktop.svg | 1 + theme/icons/awft/svgs/solid/dharmachakra.svg | 1 + theme/icons/awft/svgs/solid/diagnoses.svg | 1 + theme/icons/awft/svgs/solid/dice-d20.svg | 1 + theme/icons/awft/svgs/solid/dice-d6.svg | 1 + theme/icons/awft/svgs/solid/dice-five.svg | 1 + theme/icons/awft/svgs/solid/dice-four.svg | 1 + theme/icons/awft/svgs/solid/dice-one.svg | 1 + theme/icons/awft/svgs/solid/dice-six.svg | 1 + theme/icons/awft/svgs/solid/dice-three.svg | 1 + theme/icons/awft/svgs/solid/dice-two.svg | 1 + theme/icons/awft/svgs/solid/dice.svg | 1 + .../awft/svgs/solid/digital-tachograph.svg | 1 + theme/icons/awft/svgs/solid/directions.svg | 1 + theme/icons/awft/svgs/solid/disease.svg | 1 + theme/icons/awft/svgs/solid/divide.svg | 1 + theme/icons/awft/svgs/solid/dizzy.svg | 1 + theme/icons/awft/svgs/solid/dna.svg | 1 + theme/icons/awft/svgs/solid/dog.svg | 1 + theme/icons/awft/svgs/solid/dollar-sign.svg | 1 + theme/icons/awft/svgs/solid/dolly-flatbed.svg | 1 + theme/icons/awft/svgs/solid/dolly.svg | 1 + theme/icons/awft/svgs/solid/donate.svg | 1 + theme/icons/awft/svgs/solid/door-closed.svg | 1 + theme/icons/awft/svgs/solid/door-open.svg | 1 + theme/icons/awft/svgs/solid/dot-circle.svg | 1 + theme/icons/awft/svgs/solid/dove.svg | 1 + theme/icons/awft/svgs/solid/download.svg | 1 + .../awft/svgs/solid/drafting-compass.svg | 1 + theme/icons/awft/svgs/solid/dragon.svg | 1 + theme/icons/awft/svgs/solid/draw-polygon.svg | 1 + theme/icons/awft/svgs/solid/drum-steelpan.svg | 1 + theme/icons/awft/svgs/solid/drum.svg | 1 + .../icons/awft/svgs/solid/drumstick-bite.svg | 1 + theme/icons/awft/svgs/solid/dumbbell.svg | 1 + theme/icons/awft/svgs/solid/dumpster-fire.svg | 1 + theme/icons/awft/svgs/solid/dumpster.svg | 1 + theme/icons/awft/svgs/solid/dungeon.svg | 1 + theme/icons/awft/svgs/solid/edit.svg | 1 + theme/icons/awft/svgs/solid/egg.svg | 1 + theme/icons/awft/svgs/solid/eject.svg | 1 + theme/icons/awft/svgs/solid/ellipsis-h.svg | 1 + theme/icons/awft/svgs/solid/ellipsis-v.svg | 1 + .../awft/svgs/solid/envelope-open-text.svg | 1 + theme/icons/awft/svgs/solid/envelope-open.svg | 1 + .../icons/awft/svgs/solid/envelope-square.svg | 1 + theme/icons/awft/svgs/solid/envelope.svg | 1 + theme/icons/awft/svgs/solid/equals.svg | 1 + theme/icons/awft/svgs/solid/eraser.svg | 1 + theme/icons/awft/svgs/solid/ethernet.svg | 1 + theme/icons/awft/svgs/solid/euro-sign.svg | 1 + theme/icons/awft/svgs/solid/exchange-alt.svg | 1 + .../awft/svgs/solid/exclamation-circle.svg | 1 + .../awft/svgs/solid/exclamation-triangle.svg | 1 + theme/icons/awft/svgs/solid/exclamation.svg | 1 + theme/icons/awft/svgs/solid/expand-alt.svg | 1 + .../awft/svgs/solid/expand-arrows-alt.svg | 1 + theme/icons/awft/svgs/solid/expand.svg | 1 + .../awft/svgs/solid/external-link-alt.svg | 1 + .../svgs/solid/external-link-square-alt.svg | 1 + theme/icons/awft/svgs/solid/eye-dropper.svg | 1 + theme/icons/awft/svgs/solid/eye-slash.svg | 1 + theme/icons/awft/svgs/solid/eye.svg | 1 + theme/icons/awft/svgs/solid/fan.svg | 1 + theme/icons/awft/svgs/solid/fast-backward.svg | 1 + theme/icons/awft/svgs/solid/fast-forward.svg | 1 + theme/icons/awft/svgs/solid/faucet.svg | 1 + theme/icons/awft/svgs/solid/fax.svg | 1 + theme/icons/awft/svgs/solid/feather-alt.svg | 1 + theme/icons/awft/svgs/solid/feather.svg | 1 + theme/icons/awft/svgs/solid/female.svg | 1 + theme/icons/awft/svgs/solid/fighter-jet.svg | 1 + theme/icons/awft/svgs/solid/file-alt.svg | 1 + theme/icons/awft/svgs/solid/file-archive.svg | 1 + theme/icons/awft/svgs/solid/file-audio.svg | 1 + theme/icons/awft/svgs/solid/file-code.svg | 1 + theme/icons/awft/svgs/solid/file-contract.svg | 1 + theme/icons/awft/svgs/solid/file-csv.svg | 1 + theme/icons/awft/svgs/solid/file-download.svg | 1 + theme/icons/awft/svgs/solid/file-excel.svg | 1 + theme/icons/awft/svgs/solid/file-export.svg | 1 + theme/icons/awft/svgs/solid/file-image.svg | 1 + theme/icons/awft/svgs/solid/file-import.svg | 1 + .../awft/svgs/solid/file-invoice-dollar.svg | 1 + theme/icons/awft/svgs/solid/file-invoice.svg | 1 + .../awft/svgs/solid/file-medical-alt.svg | 1 + theme/icons/awft/svgs/solid/file-medical.svg | 1 + theme/icons/awft/svgs/solid/file-pdf.svg | 1 + .../icons/awft/svgs/solid/file-powerpoint.svg | 1 + .../awft/svgs/solid/file-prescription.svg | 1 + .../icons/awft/svgs/solid/file-signature.svg | 1 + theme/icons/awft/svgs/solid/file-upload.svg | 1 + theme/icons/awft/svgs/solid/file-video.svg | 1 + theme/icons/awft/svgs/solid/file-word.svg | 1 + theme/icons/awft/svgs/solid/file.svg | 1 + theme/icons/awft/svgs/solid/fill-drip.svg | 1 + theme/icons/awft/svgs/solid/fill.svg | 1 + theme/icons/awft/svgs/solid/film.svg | 1 + theme/icons/awft/svgs/solid/filter.svg | 1 + theme/icons/awft/svgs/solid/fingerprint.svg | 1 + theme/icons/awft/svgs/solid/fire-alt.svg | 1 + .../awft/svgs/solid/fire-extinguisher.svg | 1 + theme/icons/awft/svgs/solid/fire.svg | 1 + theme/icons/awft/svgs/solid/first-aid.svg | 1 + theme/icons/awft/svgs/solid/fish.svg | 1 + theme/icons/awft/svgs/solid/fist-raised.svg | 1 + .../icons/awft/svgs/solid/flag-checkered.svg | 1 + theme/icons/awft/svgs/solid/flag-usa.svg | 1 + theme/icons/awft/svgs/solid/flag.svg | 1 + theme/icons/awft/svgs/solid/flask.svg | 1 + theme/icons/awft/svgs/solid/flushed.svg | 1 + theme/icons/awft/svgs/solid/folder-minus.svg | 1 + theme/icons/awft/svgs/solid/folder-open.svg | 1 + theme/icons/awft/svgs/solid/folder-plus.svg | 1 + theme/icons/awft/svgs/solid/folder.svg | 1 + .../svgs/solid/font-awesome-logo-full.svg | 1 + theme/icons/awft/svgs/solid/font.svg | 1 + theme/icons/awft/svgs/solid/football-ball.svg | 1 + theme/icons/awft/svgs/solid/forward.svg | 1 + theme/icons/awft/svgs/solid/frog.svg | 1 + theme/icons/awft/svgs/solid/frown-open.svg | 1 + theme/icons/awft/svgs/solid/frown.svg | 1 + theme/icons/awft/svgs/solid/funnel-dollar.svg | 1 + theme/icons/awft/svgs/solid/futbol.svg | 1 + theme/icons/awft/svgs/solid/gamepad.svg | 1 + theme/icons/awft/svgs/solid/gas-pump.svg | 1 + theme/icons/awft/svgs/solid/gavel.svg | 1 + theme/icons/awft/svgs/solid/gem.svg | 1 + theme/icons/awft/svgs/solid/genderless.svg | 1 + theme/icons/awft/svgs/solid/ghost.svg | 1 + theme/icons/awft/svgs/solid/gift.svg | 1 + theme/icons/awft/svgs/solid/gifts.svg | 1 + theme/icons/awft/svgs/solid/glass-cheers.svg | 1 + .../awft/svgs/solid/glass-martini-alt.svg | 1 + theme/icons/awft/svgs/solid/glass-martini.svg | 1 + theme/icons/awft/svgs/solid/glass-whiskey.svg | 1 + theme/icons/awft/svgs/solid/glasses.svg | 1 + theme/icons/awft/svgs/solid/globe-africa.svg | 1 + .../icons/awft/svgs/solid/globe-americas.svg | 1 + theme/icons/awft/svgs/solid/globe-asia.svg | 1 + theme/icons/awft/svgs/solid/globe-europe.svg | 1 + theme/icons/awft/svgs/solid/globe.svg | 1 + theme/icons/awft/svgs/solid/golf-ball.svg | 1 + theme/icons/awft/svgs/solid/gopuram.svg | 1 + .../icons/awft/svgs/solid/graduation-cap.svg | 1 + .../awft/svgs/solid/greater-than-equal.svg | 1 + theme/icons/awft/svgs/solid/greater-than.svg | 1 + theme/icons/awft/svgs/solid/grimace.svg | 1 + theme/icons/awft/svgs/solid/grin-alt.svg | 1 + .../icons/awft/svgs/solid/grin-beam-sweat.svg | 1 + theme/icons/awft/svgs/solid/grin-beam.svg | 1 + theme/icons/awft/svgs/solid/grin-hearts.svg | 1 + .../awft/svgs/solid/grin-squint-tears.svg | 1 + theme/icons/awft/svgs/solid/grin-squint.svg | 1 + theme/icons/awft/svgs/solid/grin-stars.svg | 1 + theme/icons/awft/svgs/solid/grin-tears.svg | 1 + .../awft/svgs/solid/grin-tongue-squint.svg | 1 + .../awft/svgs/solid/grin-tongue-wink.svg | 1 + theme/icons/awft/svgs/solid/grin-tongue.svg | 1 + theme/icons/awft/svgs/solid/grin-wink.svg | 1 + theme/icons/awft/svgs/solid/grin.svg | 1 + .../icons/awft/svgs/solid/grip-horizontal.svg | 1 + .../awft/svgs/solid/grip-lines-vertical.svg | 1 + theme/icons/awft/svgs/solid/grip-lines.svg | 1 + theme/icons/awft/svgs/solid/grip-vertical.svg | 1 + theme/icons/awft/svgs/solid/guitar.svg | 1 + theme/icons/awft/svgs/solid/h-square.svg | 1 + theme/icons/awft/svgs/solid/hamburger.svg | 1 + theme/icons/awft/svgs/solid/hammer.svg | 1 + theme/icons/awft/svgs/solid/hamsa.svg | 1 + .../awft/svgs/solid/hand-holding-heart.svg | 1 + .../awft/svgs/solid/hand-holding-medical.svg | 1 + .../awft/svgs/solid/hand-holding-usd.svg | 1 + .../awft/svgs/solid/hand-holding-water.svg | 1 + theme/icons/awft/svgs/solid/hand-holding.svg | 1 + theme/icons/awft/svgs/solid/hand-lizard.svg | 1 + .../awft/svgs/solid/hand-middle-finger.svg | 1 + theme/icons/awft/svgs/solid/hand-paper.svg | 1 + theme/icons/awft/svgs/solid/hand-peace.svg | 1 + .../icons/awft/svgs/solid/hand-point-down.svg | 1 + .../icons/awft/svgs/solid/hand-point-left.svg | 1 + .../awft/svgs/solid/hand-point-right.svg | 1 + theme/icons/awft/svgs/solid/hand-point-up.svg | 1 + theme/icons/awft/svgs/solid/hand-pointer.svg | 1 + theme/icons/awft/svgs/solid/hand-rock.svg | 1 + theme/icons/awft/svgs/solid/hand-scissors.svg | 1 + theme/icons/awft/svgs/solid/hand-sparkles.svg | 1 + theme/icons/awft/svgs/solid/hand-spock.svg | 1 + theme/icons/awft/svgs/solid/hands-helping.svg | 1 + theme/icons/awft/svgs/solid/hands-wash.svg | 1 + theme/icons/awft/svgs/solid/hands.svg | 1 + .../awft/svgs/solid/handshake-alt-slash.svg | 1 + .../icons/awft/svgs/solid/handshake-slash.svg | 1 + theme/icons/awft/svgs/solid/handshake.svg | 1 + theme/icons/awft/svgs/solid/hanukiah.svg | 1 + theme/icons/awft/svgs/solid/hard-hat.svg | 1 + theme/icons/awft/svgs/solid/hashtag.svg | 1 + .../icons/awft/svgs/solid/hat-cowboy-side.svg | 1 + theme/icons/awft/svgs/solid/hat-cowboy.svg | 1 + theme/icons/awft/svgs/solid/hat-wizard.svg | 1 + theme/icons/awft/svgs/solid/hdd.svg | 1 + .../awft/svgs/solid/head-side-cough-slash.svg | 1 + .../icons/awft/svgs/solid/head-side-cough.svg | 1 + .../icons/awft/svgs/solid/head-side-mask.svg | 1 + .../icons/awft/svgs/solid/head-side-virus.svg | 1 + theme/icons/awft/svgs/solid/heading.svg | 1 + .../icons/awft/svgs/solid/headphones-alt.svg | 1 + theme/icons/awft/svgs/solid/headphones.svg | 1 + theme/icons/awft/svgs/solid/headset.svg | 1 + theme/icons/awft/svgs/solid/heart-broken.svg | 1 + theme/icons/awft/svgs/solid/heart.svg | 1 + theme/icons/awft/svgs/solid/heartbeat.svg | 1 + theme/icons/awft/svgs/solid/helicopter.svg | 1 + theme/icons/awft/svgs/solid/highlighter.svg | 1 + theme/icons/awft/svgs/solid/hiking.svg | 1 + theme/icons/awft/svgs/solid/hippo.svg | 1 + theme/icons/awft/svgs/solid/history.svg | 1 + theme/icons/awft/svgs/solid/hockey-puck.svg | 1 + theme/icons/awft/svgs/solid/holly-berry.svg | 1 + theme/icons/awft/svgs/solid/home.svg | 1 + theme/icons/awft/svgs/solid/horse-head.svg | 1 + theme/icons/awft/svgs/solid/horse.svg | 1 + theme/icons/awft/svgs/solid/hospital-alt.svg | 1 + .../icons/awft/svgs/solid/hospital-symbol.svg | 1 + theme/icons/awft/svgs/solid/hospital-user.svg | 1 + theme/icons/awft/svgs/solid/hospital.svg | 1 + theme/icons/awft/svgs/solid/hot-tub.svg | 1 + theme/icons/awft/svgs/solid/hotdog.svg | 1 + theme/icons/awft/svgs/solid/hotel.svg | 1 + theme/icons/awft/svgs/solid/hourglass-end.svg | 1 + .../icons/awft/svgs/solid/hourglass-half.svg | 1 + .../icons/awft/svgs/solid/hourglass-start.svg | 1 + theme/icons/awft/svgs/solid/hourglass.svg | 1 + theme/icons/awft/svgs/solid/house-damage.svg | 1 + theme/icons/awft/svgs/solid/house-user.svg | 1 + theme/icons/awft/svgs/solid/hryvnia.svg | 1 + theme/icons/awft/svgs/solid/i-cursor.svg | 1 + theme/icons/awft/svgs/solid/ice-cream.svg | 1 + theme/icons/awft/svgs/solid/icicles.svg | 1 + theme/icons/awft/svgs/solid/icons.svg | 1 + theme/icons/awft/svgs/solid/id-badge.svg | 1 + theme/icons/awft/svgs/solid/id-card-alt.svg | 1 + theme/icons/awft/svgs/solid/id-card.svg | 1 + theme/icons/awft/svgs/solid/igloo.svg | 1 + theme/icons/awft/svgs/solid/image.svg | 1 + theme/icons/awft/svgs/solid/images.svg | 1 + theme/icons/awft/svgs/solid/inbox.svg | 1 + theme/icons/awft/svgs/solid/indent.svg | 1 + theme/icons/awft/svgs/solid/industry.svg | 1 + theme/icons/awft/svgs/solid/infinity.svg | 1 + theme/icons/awft/svgs/solid/info-circle.svg | 1 + theme/icons/awft/svgs/solid/info.svg | 1 + theme/icons/awft/svgs/solid/italic.svg | 1 + theme/icons/awft/svgs/solid/jedi.svg | 1 + theme/icons/awft/svgs/solid/joint.svg | 1 + .../icons/awft/svgs/solid/journal-whills.svg | 1 + theme/icons/awft/svgs/solid/kaaba.svg | 1 + theme/icons/awft/svgs/solid/key.svg | 1 + theme/icons/awft/svgs/solid/keyboard.svg | 1 + theme/icons/awft/svgs/solid/khanda.svg | 1 + theme/icons/awft/svgs/solid/kiss-beam.svg | 1 + .../icons/awft/svgs/solid/kiss-wink-heart.svg | 1 + theme/icons/awft/svgs/solid/kiss.svg | 1 + theme/icons/awft/svgs/solid/kiwi-bird.svg | 1 + theme/icons/awft/svgs/solid/landmark.svg | 1 + theme/icons/awft/svgs/solid/language.svg | 1 + theme/icons/awft/svgs/solid/laptop-code.svg | 1 + theme/icons/awft/svgs/solid/laptop-house.svg | 1 + .../icons/awft/svgs/solid/laptop-medical.svg | 1 + theme/icons/awft/svgs/solid/laptop.svg | 1 + theme/icons/awft/svgs/solid/laugh-beam.svg | 1 + theme/icons/awft/svgs/solid/laugh-squint.svg | 1 + theme/icons/awft/svgs/solid/laugh-wink.svg | 1 + theme/icons/awft/svgs/solid/laugh.svg | 1 + theme/icons/awft/svgs/solid/layer-group.svg | 1 + theme/icons/awft/svgs/solid/leaf.svg | 1 + theme/icons/awft/svgs/solid/lemon.svg | 1 + .../icons/awft/svgs/solid/less-than-equal.svg | 1 + theme/icons/awft/svgs/solid/less-than.svg | 1 + .../icons/awft/svgs/solid/level-down-alt.svg | 1 + theme/icons/awft/svgs/solid/level-up-alt.svg | 1 + theme/icons/awft/svgs/solid/life-ring.svg | 1 + theme/icons/awft/svgs/solid/lightbulb.svg | 1 + theme/icons/awft/svgs/solid/link.svg | 1 + theme/icons/awft/svgs/solid/lira-sign.svg | 1 + theme/icons/awft/svgs/solid/list-alt.svg | 1 + theme/icons/awft/svgs/solid/list-ol.svg | 1 + theme/icons/awft/svgs/solid/list-ul.svg | 1 + theme/icons/awft/svgs/solid/list.svg | 1 + .../icons/awft/svgs/solid/location-arrow.svg | 1 + theme/icons/awft/svgs/solid/lock-open.svg | 1 + theme/icons/awft/svgs/solid/lock.svg | 1 + .../awft/svgs/solid/long-arrow-alt-down.svg | 1 + .../awft/svgs/solid/long-arrow-alt-left.svg | 1 + .../awft/svgs/solid/long-arrow-alt-right.svg | 1 + .../awft/svgs/solid/long-arrow-alt-up.svg | 1 + theme/icons/awft/svgs/solid/low-vision.svg | 1 + theme/icons/awft/svgs/solid/luggage-cart.svg | 1 + theme/icons/awft/svgs/solid/lungs-virus.svg | 1 + theme/icons/awft/svgs/solid/lungs.svg | 1 + theme/icons/awft/svgs/solid/magic.svg | 1 + theme/icons/awft/svgs/solid/magnet.svg | 1 + theme/icons/awft/svgs/solid/mail-bulk.svg | 1 + theme/icons/awft/svgs/solid/male.svg | 1 + .../icons/awft/svgs/solid/map-marked-alt.svg | 1 + theme/icons/awft/svgs/solid/map-marked.svg | 1 + .../icons/awft/svgs/solid/map-marker-alt.svg | 1 + theme/icons/awft/svgs/solid/map-marker.svg | 1 + theme/icons/awft/svgs/solid/map-pin.svg | 1 + theme/icons/awft/svgs/solid/map-signs.svg | 1 + theme/icons/awft/svgs/solid/map.svg | 1 + theme/icons/awft/svgs/solid/marker.svg | 1 + theme/icons/awft/svgs/solid/mars-double.svg | 1 + theme/icons/awft/svgs/solid/mars-stroke-h.svg | 1 + theme/icons/awft/svgs/solid/mars-stroke-v.svg | 1 + theme/icons/awft/svgs/solid/mars-stroke.svg | 1 + theme/icons/awft/svgs/solid/mars.svg | 1 + theme/icons/awft/svgs/solid/mask.svg | 1 + theme/icons/awft/svgs/solid/medal.svg | 1 + theme/icons/awft/svgs/solid/medkit.svg | 1 + theme/icons/awft/svgs/solid/meh-blank.svg | 1 + .../awft/svgs/solid/meh-rolling-eyes.svg | 1 + theme/icons/awft/svgs/solid/meh.svg | 1 + theme/icons/awft/svgs/solid/memory.svg | 1 + theme/icons/awft/svgs/solid/menorah.svg | 1 + theme/icons/awft/svgs/solid/mercury.svg | 1 + theme/icons/awft/svgs/solid/meteor.svg | 1 + theme/icons/awft/svgs/solid/microchip.svg | 1 + .../awft/svgs/solid/microphone-alt-slash.svg | 1 + .../icons/awft/svgs/solid/microphone-alt.svg | 1 + .../awft/svgs/solid/microphone-slash.svg | 1 + theme/icons/awft/svgs/solid/microphone.svg | 1 + theme/icons/awft/svgs/solid/microscope.svg | 1 + theme/icons/awft/svgs/solid/minus-circle.svg | 1 + theme/icons/awft/svgs/solid/minus-square.svg | 1 + theme/icons/awft/svgs/solid/minus.svg | 1 + theme/icons/awft/svgs/solid/mitten.svg | 1 + theme/icons/awft/svgs/solid/mobile-alt.svg | 1 + theme/icons/awft/svgs/solid/mobile.svg | 1 + .../icons/awft/svgs/solid/money-bill-alt.svg | 1 + .../awft/svgs/solid/money-bill-wave-alt.svg | 1 + .../icons/awft/svgs/solid/money-bill-wave.svg | 1 + theme/icons/awft/svgs/solid/money-bill.svg | 1 + .../icons/awft/svgs/solid/money-check-alt.svg | 1 + theme/icons/awft/svgs/solid/money-check.svg | 1 + theme/icons/awft/svgs/solid/monument.svg | 1 + theme/icons/awft/svgs/solid/moon.svg | 1 + theme/icons/awft/svgs/solid/mortar-pestle.svg | 1 + theme/icons/awft/svgs/solid/mosque.svg | 1 + theme/icons/awft/svgs/solid/motorcycle.svg | 1 + theme/icons/awft/svgs/solid/mountain.svg | 1 + theme/icons/awft/svgs/solid/mouse-pointer.svg | 1 + theme/icons/awft/svgs/solid/mouse.svg | 1 + theme/icons/awft/svgs/solid/mug-hot.svg | 1 + theme/icons/awft/svgs/solid/music.svg | 1 + theme/icons/awft/svgs/solid/network-wired.svg | 1 + theme/icons/awft/svgs/solid/neuter.svg | 1 + theme/icons/awft/svgs/solid/newspaper.svg | 1 + theme/icons/awft/svgs/solid/not-equal.svg | 1 + theme/icons/awft/svgs/solid/notes-medical.svg | 1 + theme/icons/awft/svgs/solid/object-group.svg | 1 + .../icons/awft/svgs/solid/object-ungroup.svg | 1 + theme/icons/awft/svgs/solid/oil-can.svg | 1 + theme/icons/awft/svgs/solid/om.svg | 1 + theme/icons/awft/svgs/solid/otter.svg | 1 + theme/icons/awft/svgs/solid/outdent.svg | 1 + theme/icons/awft/svgs/solid/pager.svg | 1 + theme/icons/awft/svgs/solid/paint-brush.svg | 1 + theme/icons/awft/svgs/solid/paint-roller.svg | 1 + theme/icons/awft/svgs/solid/palette.svg | 1 + theme/icons/awft/svgs/solid/pallet.svg | 1 + theme/icons/awft/svgs/solid/paper-plane.svg | 1 + theme/icons/awft/svgs/solid/paperclip.svg | 1 + theme/icons/awft/svgs/solid/parachute-box.svg | 1 + theme/icons/awft/svgs/solid/paragraph.svg | 1 + theme/icons/awft/svgs/solid/parking.svg | 1 + theme/icons/awft/svgs/solid/passport.svg | 1 + .../icons/awft/svgs/solid/pastafarianism.svg | 1 + theme/icons/awft/svgs/solid/paste.svg | 1 + theme/icons/awft/svgs/solid/pause-circle.svg | 1 + theme/icons/awft/svgs/solid/pause.svg | 1 + theme/icons/awft/svgs/solid/paw.svg | 1 + theme/icons/awft/svgs/solid/peace.svg | 1 + theme/icons/awft/svgs/solid/pen-alt.svg | 1 + theme/icons/awft/svgs/solid/pen-fancy.svg | 1 + theme/icons/awft/svgs/solid/pen-nib.svg | 1 + theme/icons/awft/svgs/solid/pen-square.svg | 1 + theme/icons/awft/svgs/solid/pen.svg | 1 + theme/icons/awft/svgs/solid/pencil-alt.svg | 1 + theme/icons/awft/svgs/solid/pencil-ruler.svg | 1 + theme/icons/awft/svgs/solid/people-arrows.svg | 1 + theme/icons/awft/svgs/solid/people-carry.svg | 1 + theme/icons/awft/svgs/solid/pepper-hot.svg | 1 + theme/icons/awft/svgs/solid/percent.svg | 1 + theme/icons/awft/svgs/solid/percentage.svg | 1 + theme/icons/awft/svgs/solid/person-booth.svg | 1 + theme/icons/awft/svgs/solid/phone-alt.svg | 1 + theme/icons/awft/svgs/solid/phone-slash.svg | 1 + .../awft/svgs/solid/phone-square-alt.svg | 1 + theme/icons/awft/svgs/solid/phone-square.svg | 1 + theme/icons/awft/svgs/solid/phone-volume.svg | 1 + theme/icons/awft/svgs/solid/phone.svg | 1 + theme/icons/awft/svgs/solid/photo-video.svg | 1 + theme/icons/awft/svgs/solid/piggy-bank.svg | 1 + theme/icons/awft/svgs/solid/pills.svg | 1 + theme/icons/awft/svgs/solid/pizza-slice.svg | 1 + .../awft/svgs/solid/place-of-worship.svg | 1 + theme/icons/awft/svgs/solid/plane-arrival.svg | 1 + .../icons/awft/svgs/solid/plane-departure.svg | 1 + theme/icons/awft/svgs/solid/plane-slash.svg | 1 + theme/icons/awft/svgs/solid/plane.svg | 1 + theme/icons/awft/svgs/solid/play-circle.svg | 1 + theme/icons/awft/svgs/solid/play.svg | 1 + theme/icons/awft/svgs/solid/plug.svg | 1 + theme/icons/awft/svgs/solid/plus-circle.svg | 1 + theme/icons/awft/svgs/solid/plus-square.svg | 1 + theme/icons/awft/svgs/solid/plus.svg | 1 + theme/icons/awft/svgs/solid/podcast.svg | 1 + theme/icons/awft/svgs/solid/poll-h.svg | 1 + theme/icons/awft/svgs/solid/poll.svg | 1 + theme/icons/awft/svgs/solid/poo-storm.svg | 1 + theme/icons/awft/svgs/solid/poo.svg | 1 + theme/icons/awft/svgs/solid/poop.svg | 1 + theme/icons/awft/svgs/solid/portrait.svg | 1 + theme/icons/awft/svgs/solid/pound-sign.svg | 1 + theme/icons/awft/svgs/solid/power-off.svg | 1 + theme/icons/awft/svgs/solid/pray.svg | 1 + theme/icons/awft/svgs/solid/praying-hands.svg | 1 + .../svgs/solid/prescription-bottle-alt.svg | 1 + .../awft/svgs/solid/prescription-bottle.svg | 1 + theme/icons/awft/svgs/solid/prescription.svg | 1 + theme/icons/awft/svgs/solid/print.svg | 1 + theme/icons/awft/svgs/solid/procedures.svg | 1 + .../icons/awft/svgs/solid/project-diagram.svg | 1 + theme/icons/awft/svgs/solid/pump-medical.svg | 1 + theme/icons/awft/svgs/solid/pump-soap.svg | 1 + theme/icons/awft/svgs/solid/puzzle-piece.svg | 1 + theme/icons/awft/svgs/solid/qrcode.svg | 1 + .../icons/awft/svgs/solid/question-circle.svg | 1 + theme/icons/awft/svgs/solid/question.svg | 1 + theme/icons/awft/svgs/solid/quidditch.svg | 1 + theme/icons/awft/svgs/solid/quote-left.svg | 1 + theme/icons/awft/svgs/solid/quote-right.svg | 1 + theme/icons/awft/svgs/solid/quran.svg | 1 + theme/icons/awft/svgs/solid/radiation-alt.svg | 1 + theme/icons/awft/svgs/solid/radiation.svg | 1 + theme/icons/awft/svgs/solid/rainbow.svg | 1 + theme/icons/awft/svgs/solid/random.svg | 1 + theme/icons/awft/svgs/solid/receipt.svg | 1 + theme/icons/awft/svgs/solid/record-vinyl.svg | 1 + theme/icons/awft/svgs/solid/recycle.svg | 1 + theme/icons/awft/svgs/solid/redo-alt.svg | 1 + theme/icons/awft/svgs/solid/redo.svg | 1 + theme/icons/awft/svgs/solid/registered.svg | 1 + theme/icons/awft/svgs/solid/remove-format.svg | 1 + theme/icons/awft/svgs/solid/reply-all.svg | 1 + theme/icons/awft/svgs/solid/reply.svg | 1 + theme/icons/awft/svgs/solid/republican.svg | 1 + theme/icons/awft/svgs/solid/restroom.svg | 1 + theme/icons/awft/svgs/solid/retweet.svg | 1 + theme/icons/awft/svgs/solid/ribbon.svg | 1 + theme/icons/awft/svgs/solid/ring.svg | 1 + theme/icons/awft/svgs/solid/road.svg | 1 + theme/icons/awft/svgs/solid/robot.svg | 1 + theme/icons/awft/svgs/solid/rocket.svg | 1 + theme/icons/awft/svgs/solid/route.svg | 1 + theme/icons/awft/svgs/solid/rss-square.svg | 1 + theme/icons/awft/svgs/solid/rss.svg | 1 + theme/icons/awft/svgs/solid/ruble-sign.svg | 1 + .../icons/awft/svgs/solid/ruler-combined.svg | 1 + .../awft/svgs/solid/ruler-horizontal.svg | 1 + .../icons/awft/svgs/solid/ruler-vertical.svg | 1 + theme/icons/awft/svgs/solid/ruler.svg | 1 + theme/icons/awft/svgs/solid/running.svg | 1 + theme/icons/awft/svgs/solid/rupee-sign.svg | 1 + theme/icons/awft/svgs/solid/sad-cry.svg | 1 + theme/icons/awft/svgs/solid/sad-tear.svg | 1 + .../icons/awft/svgs/solid/satellite-dish.svg | 1 + theme/icons/awft/svgs/solid/satellite.svg | 1 + theme/icons/awft/svgs/solid/save.svg | 1 + theme/icons/awft/svgs/solid/school.svg | 1 + theme/icons/awft/svgs/solid/screwdriver.svg | 1 + theme/icons/awft/svgs/solid/scroll.svg | 1 + theme/icons/awft/svgs/solid/sd-card.svg | 1 + theme/icons/awft/svgs/solid/search-dollar.svg | 1 + .../icons/awft/svgs/solid/search-location.svg | 1 + theme/icons/awft/svgs/solid/search-minus.svg | 1 + theme/icons/awft/svgs/solid/search-plus.svg | 1 + theme/icons/awft/svgs/solid/search.svg | 1 + theme/icons/awft/svgs/solid/seedling.svg | 1 + theme/icons/awft/svgs/solid/server.svg | 1 + theme/icons/awft/svgs/solid/shapes.svg | 1 + .../awft/svgs/solid/share-alt-square.svg | 1 + theme/icons/awft/svgs/solid/share-alt.svg | 1 + theme/icons/awft/svgs/solid/share-square.svg | 1 + theme/icons/awft/svgs/solid/share.svg | 1 + theme/icons/awft/svgs/solid/shekel-sign.svg | 1 + theme/icons/awft/svgs/solid/shield-alt.svg | 1 + theme/icons/awft/svgs/solid/shield-virus.svg | 1 + theme/icons/awft/svgs/solid/ship.svg | 1 + theme/icons/awft/svgs/solid/shipping-fast.svg | 1 + theme/icons/awft/svgs/solid/shoe-prints.svg | 1 + theme/icons/awft/svgs/solid/shopping-bag.svg | 1 + .../icons/awft/svgs/solid/shopping-basket.svg | 1 + theme/icons/awft/svgs/solid/shopping-cart.svg | 1 + theme/icons/awft/svgs/solid/shower.svg | 1 + theme/icons/awft/svgs/solid/shuttle-van.svg | 1 + theme/icons/awft/svgs/solid/sign-in-alt.svg | 1 + theme/icons/awft/svgs/solid/sign-language.svg | 1 + theme/icons/awft/svgs/solid/sign-out-alt.svg | 1 + theme/icons/awft/svgs/solid/sign.svg | 1 + theme/icons/awft/svgs/solid/signal.svg | 1 + theme/icons/awft/svgs/solid/signature.svg | 1 + theme/icons/awft/svgs/solid/sim-card.svg | 1 + theme/icons/awft/svgs/solid/sitemap.svg | 1 + theme/icons/awft/svgs/solid/skating.svg | 1 + theme/icons/awft/svgs/solid/skiing-nordic.svg | 1 + theme/icons/awft/svgs/solid/skiing.svg | 1 + .../awft/svgs/solid/skull-crossbones.svg | 1 + theme/icons/awft/svgs/solid/skull.svg | 1 + theme/icons/awft/svgs/solid/slash.svg | 1 + theme/icons/awft/svgs/solid/sleigh.svg | 1 + theme/icons/awft/svgs/solid/sliders-h.svg | 1 + theme/icons/awft/svgs/solid/smile-beam.svg | 1 + theme/icons/awft/svgs/solid/smile-wink.svg | 1 + theme/icons/awft/svgs/solid/smile.svg | 1 + theme/icons/awft/svgs/solid/smog.svg | 1 + theme/icons/awft/svgs/solid/smoking-ban.svg | 1 + theme/icons/awft/svgs/solid/smoking.svg | 1 + theme/icons/awft/svgs/solid/sms.svg | 1 + theme/icons/awft/svgs/solid/snowboarding.svg | 1 + theme/icons/awft/svgs/solid/snowflake.svg | 1 + theme/icons/awft/svgs/solid/snowman.svg | 1 + theme/icons/awft/svgs/solid/snowplow.svg | 1 + theme/icons/awft/svgs/solid/soap.svg | 1 + theme/icons/awft/svgs/solid/socks.svg | 1 + theme/icons/awft/svgs/solid/solar-panel.svg | 1 + .../awft/svgs/solid/sort-alpha-down-alt.svg | 1 + .../icons/awft/svgs/solid/sort-alpha-down.svg | 1 + .../awft/svgs/solid/sort-alpha-up-alt.svg | 1 + theme/icons/awft/svgs/solid/sort-alpha-up.svg | 1 + .../awft/svgs/solid/sort-amount-down-alt.svg | 1 + .../awft/svgs/solid/sort-amount-down.svg | 1 + .../awft/svgs/solid/sort-amount-up-alt.svg | 1 + .../icons/awft/svgs/solid/sort-amount-up.svg | 1 + theme/icons/awft/svgs/solid/sort-down.svg | 1 + .../awft/svgs/solid/sort-numeric-down-alt.svg | 1 + .../awft/svgs/solid/sort-numeric-down.svg | 1 + .../awft/svgs/solid/sort-numeric-up-alt.svg | 1 + .../icons/awft/svgs/solid/sort-numeric-up.svg | 1 + theme/icons/awft/svgs/solid/sort-up.svg | 1 + theme/icons/awft/svgs/solid/sort.svg | 1 + theme/icons/awft/svgs/solid/spa.svg | 1 + theme/icons/awft/svgs/solid/space-shuttle.svg | 1 + theme/icons/awft/svgs/solid/spell-check.svg | 1 + theme/icons/awft/svgs/solid/spider.svg | 1 + theme/icons/awft/svgs/solid/spinner.svg | 1 + theme/icons/awft/svgs/solid/splotch.svg | 1 + theme/icons/awft/svgs/solid/spray-can.svg | 1 + theme/icons/awft/svgs/solid/square-full.svg | 1 + .../icons/awft/svgs/solid/square-root-alt.svg | 1 + theme/icons/awft/svgs/solid/square.svg | 1 + theme/icons/awft/svgs/solid/stamp.svg | 1 + .../awft/svgs/solid/star-and-crescent.svg | 1 + theme/icons/awft/svgs/solid/star-half-alt.svg | 1 + theme/icons/awft/svgs/solid/star-half.svg | 1 + theme/icons/awft/svgs/solid/star-of-david.svg | 1 + theme/icons/awft/svgs/solid/star-of-life.svg | 1 + theme/icons/awft/svgs/solid/star.svg | 1 + theme/icons/awft/svgs/solid/step-backward.svg | 1 + theme/icons/awft/svgs/solid/step-forward.svg | 1 + theme/icons/awft/svgs/solid/stethoscope.svg | 1 + theme/icons/awft/svgs/solid/sticky-note.svg | 1 + theme/icons/awft/svgs/solid/stop-circle.svg | 1 + theme/icons/awft/svgs/solid/stop.svg | 1 + theme/icons/awft/svgs/solid/stopwatch-20.svg | 1 + theme/icons/awft/svgs/solid/stopwatch.svg | 1 + .../icons/awft/svgs/solid/store-alt-slash.svg | 1 + theme/icons/awft/svgs/solid/store-alt.svg | 1 + theme/icons/awft/svgs/solid/store-slash.svg | 1 + theme/icons/awft/svgs/solid/store.svg | 1 + theme/icons/awft/svgs/solid/stream.svg | 1 + theme/icons/awft/svgs/solid/street-view.svg | 1 + theme/icons/awft/svgs/solid/strikethrough.svg | 1 + theme/icons/awft/svgs/solid/stroopwafel.svg | 1 + theme/icons/awft/svgs/solid/subscript.svg | 1 + theme/icons/awft/svgs/solid/subway.svg | 1 + .../awft/svgs/solid/suitcase-rolling.svg | 1 + theme/icons/awft/svgs/solid/suitcase.svg | 1 + theme/icons/awft/svgs/solid/sun.svg | 1 + theme/icons/awft/svgs/solid/superscript.svg | 1 + theme/icons/awft/svgs/solid/surprise.svg | 1 + theme/icons/awft/svgs/solid/swatchbook.svg | 1 + theme/icons/awft/svgs/solid/swimmer.svg | 1 + theme/icons/awft/svgs/solid/swimming-pool.svg | 1 + theme/icons/awft/svgs/solid/synagogue.svg | 1 + theme/icons/awft/svgs/solid/sync-alt.svg | 1 + theme/icons/awft/svgs/solid/sync.svg | 1 + theme/icons/awft/svgs/solid/syringe.svg | 1 + theme/icons/awft/svgs/solid/table-tennis.svg | 1 + theme/icons/awft/svgs/solid/table.svg | 1 + theme/icons/awft/svgs/solid/tablet-alt.svg | 1 + theme/icons/awft/svgs/solid/tablet.svg | 1 + theme/icons/awft/svgs/solid/tablets.svg | 1 + .../icons/awft/svgs/solid/tachometer-alt.svg | 1 + theme/icons/awft/svgs/solid/tag.svg | 1 + theme/icons/awft/svgs/solid/tags.svg | 1 + theme/icons/awft/svgs/solid/tape.svg | 1 + theme/icons/awft/svgs/solid/tasks.svg | 1 + theme/icons/awft/svgs/solid/taxi.svg | 1 + theme/icons/awft/svgs/solid/teeth-open.svg | 1 + theme/icons/awft/svgs/solid/teeth.svg | 1 + .../awft/svgs/solid/temperature-high.svg | 1 + .../icons/awft/svgs/solid/temperature-low.svg | 1 + theme/icons/awft/svgs/solid/tenge.svg | 1 + theme/icons/awft/svgs/solid/terminal.svg | 1 + theme/icons/awft/svgs/solid/text-height.svg | 1 + theme/icons/awft/svgs/solid/text-width.svg | 1 + theme/icons/awft/svgs/solid/th-large.svg | 1 + theme/icons/awft/svgs/solid/th-list.svg | 1 + theme/icons/awft/svgs/solid/th.svg | 1 + theme/icons/awft/svgs/solid/theater-masks.svg | 1 + .../awft/svgs/solid/thermometer-empty.svg | 1 + .../awft/svgs/solid/thermometer-full.svg | 1 + .../awft/svgs/solid/thermometer-half.svg | 1 + .../awft/svgs/solid/thermometer-quarter.svg | 1 + .../svgs/solid/thermometer-three-quarters.svg | 1 + theme/icons/awft/svgs/solid/thermometer.svg | 1 + theme/icons/awft/svgs/solid/thumbs-down.svg | 1 + theme/icons/awft/svgs/solid/thumbs-up.svg | 1 + theme/icons/awft/svgs/solid/thumbtack.svg | 1 + theme/icons/awft/svgs/solid/ticket-alt.svg | 1 + theme/icons/awft/svgs/solid/times-circle.svg | 1 + theme/icons/awft/svgs/solid/times.svg | 1 + theme/icons/awft/svgs/solid/tint-slash.svg | 1 + theme/icons/awft/svgs/solid/tint.svg | 1 + theme/icons/awft/svgs/solid/tired.svg | 1 + theme/icons/awft/svgs/solid/toggle-off.svg | 1 + theme/icons/awft/svgs/solid/toggle-on.svg | 1 + .../awft/svgs/solid/toilet-paper-slash.svg | 1 + theme/icons/awft/svgs/solid/toilet-paper.svg | 1 + theme/icons/awft/svgs/solid/toilet.svg | 1 + theme/icons/awft/svgs/solid/toolbox.svg | 1 + theme/icons/awft/svgs/solid/tools.svg | 1 + theme/icons/awft/svgs/solid/tooth.svg | 1 + theme/icons/awft/svgs/solid/torah.svg | 1 + theme/icons/awft/svgs/solid/torii-gate.svg | 1 + theme/icons/awft/svgs/solid/tractor.svg | 1 + theme/icons/awft/svgs/solid/trademark.svg | 1 + theme/icons/awft/svgs/solid/traffic-light.svg | 1 + theme/icons/awft/svgs/solid/trailer.svg | 1 + theme/icons/awft/svgs/solid/train.svg | 1 + theme/icons/awft/svgs/solid/tram.svg | 1 + .../icons/awft/svgs/solid/transgender-alt.svg | 1 + theme/icons/awft/svgs/solid/transgender.svg | 1 + theme/icons/awft/svgs/solid/trash-alt.svg | 1 + .../awft/svgs/solid/trash-restore-alt.svg | 1 + theme/icons/awft/svgs/solid/trash-restore.svg | 1 + theme/icons/awft/svgs/solid/trash.svg | 1 + theme/icons/awft/svgs/solid/tree.svg | 1 + theme/icons/awft/svgs/solid/trophy.svg | 1 + theme/icons/awft/svgs/solid/truck-loading.svg | 1 + theme/icons/awft/svgs/solid/truck-monster.svg | 1 + theme/icons/awft/svgs/solid/truck-moving.svg | 1 + theme/icons/awft/svgs/solid/truck-pickup.svg | 1 + theme/icons/awft/svgs/solid/truck.svg | 1 + theme/icons/awft/svgs/solid/tshirt.svg | 1 + theme/icons/awft/svgs/solid/tty.svg | 1 + theme/icons/awft/svgs/solid/tv.svg | 1 + .../icons/awft/svgs/solid/umbrella-beach.svg | 1 + theme/icons/awft/svgs/solid/umbrella.svg | 1 + theme/icons/awft/svgs/solid/underline.svg | 1 + theme/icons/awft/svgs/solid/undo-alt.svg | 1 + theme/icons/awft/svgs/solid/undo.svg | 1 + .../awft/svgs/solid/universal-access.svg | 1 + theme/icons/awft/svgs/solid/university.svg | 1 + theme/icons/awft/svgs/solid/unlink.svg | 1 + theme/icons/awft/svgs/solid/unlock-alt.svg | 1 + theme/icons/awft/svgs/solid/unlock.svg | 1 + theme/icons/awft/svgs/solid/upload.svg | 1 + .../icons/awft/svgs/solid/user-alt-slash.svg | 1 + theme/icons/awft/svgs/solid/user-alt.svg | 1 + .../icons/awft/svgs/solid/user-astronaut.svg | 1 + theme/icons/awft/svgs/solid/user-check.svg | 1 + theme/icons/awft/svgs/solid/user-circle.svg | 1 + theme/icons/awft/svgs/solid/user-clock.svg | 1 + theme/icons/awft/svgs/solid/user-cog.svg | 1 + theme/icons/awft/svgs/solid/user-edit.svg | 1 + theme/icons/awft/svgs/solid/user-friends.svg | 1 + theme/icons/awft/svgs/solid/user-graduate.svg | 1 + theme/icons/awft/svgs/solid/user-injured.svg | 1 + theme/icons/awft/svgs/solid/user-lock.svg | 1 + theme/icons/awft/svgs/solid/user-md.svg | 1 + theme/icons/awft/svgs/solid/user-minus.svg | 1 + theme/icons/awft/svgs/solid/user-ninja.svg | 1 + theme/icons/awft/svgs/solid/user-nurse.svg | 1 + theme/icons/awft/svgs/solid/user-plus.svg | 1 + theme/icons/awft/svgs/solid/user-secret.svg | 1 + theme/icons/awft/svgs/solid/user-shield.svg | 1 + theme/icons/awft/svgs/solid/user-slash.svg | 1 + theme/icons/awft/svgs/solid/user-tag.svg | 1 + theme/icons/awft/svgs/solid/user-tie.svg | 1 + theme/icons/awft/svgs/solid/user-times.svg | 1 + theme/icons/awft/svgs/solid/user.svg | 1 + theme/icons/awft/svgs/solid/users-cog.svg | 1 + theme/icons/awft/svgs/solid/users.svg | 1 + theme/icons/awft/svgs/solid/utensil-spoon.svg | 1 + theme/icons/awft/svgs/solid/utensils.svg | 1 + theme/icons/awft/svgs/solid/vector-square.svg | 1 + theme/icons/awft/svgs/solid/venus-double.svg | 1 + theme/icons/awft/svgs/solid/venus-mars.svg | 1 + theme/icons/awft/svgs/solid/venus.svg | 1 + theme/icons/awft/svgs/solid/vial.svg | 1 + theme/icons/awft/svgs/solid/vials.svg | 1 + theme/icons/awft/svgs/solid/video-slash.svg | 1 + theme/icons/awft/svgs/solid/video.svg | 1 + theme/icons/awft/svgs/solid/vihara.svg | 1 + theme/icons/awft/svgs/solid/virus-slash.svg | 1 + theme/icons/awft/svgs/solid/virus.svg | 1 + theme/icons/awft/svgs/solid/viruses.svg | 1 + theme/icons/awft/svgs/solid/voicemail.svg | 1 + .../icons/awft/svgs/solid/volleyball-ball.svg | 1 + theme/icons/awft/svgs/solid/volume-down.svg | 1 + theme/icons/awft/svgs/solid/volume-mute.svg | 1 + theme/icons/awft/svgs/solid/volume-off.svg | 1 + theme/icons/awft/svgs/solid/volume-up.svg | 1 + theme/icons/awft/svgs/solid/vote-yea.svg | 1 + theme/icons/awft/svgs/solid/vr-cardboard.svg | 1 + theme/icons/awft/svgs/solid/walking.svg | 1 + theme/icons/awft/svgs/solid/wallet.svg | 1 + theme/icons/awft/svgs/solid/warehouse.svg | 1 + theme/icons/awft/svgs/solid/water.svg | 1 + theme/icons/awft/svgs/solid/wave-square.svg | 1 + .../icons/awft/svgs/solid/weight-hanging.svg | 1 + theme/icons/awft/svgs/solid/weight.svg | 1 + theme/icons/awft/svgs/solid/wheelchair.svg | 1 + theme/icons/awft/svgs/solid/wifi.svg | 1 + theme/icons/awft/svgs/solid/wind.svg | 1 + theme/icons/awft/svgs/solid/window-close.svg | 1 + .../icons/awft/svgs/solid/window-maximize.svg | 1 + .../icons/awft/svgs/solid/window-minimize.svg | 1 + .../icons/awft/svgs/solid/window-restore.svg | 1 + theme/icons/awft/svgs/solid/wine-bottle.svg | 1 + .../icons/awft/svgs/solid/wine-glass-alt.svg | 1 + theme/icons/awft/svgs/solid/wine-glass.svg | 1 + theme/icons/awft/svgs/solid/won-sign.svg | 1 + theme/icons/awft/svgs/solid/wrench.svg | 1 + theme/icons/awft/svgs/solid/x-ray.svg | 1 + theme/icons/awft/svgs/solid/yen-sign.svg | 1 + theme/icons/awft/svgs/solid/yin-yang.svg | 1 + theme/icons/awft/webfonts/fa-brands-400.eot | Bin 0 -> 133034 bytes theme/icons/awft/webfonts/fa-brands-400.svg | 3570 + theme/icons/awft/webfonts/fa-brands-400.ttf | Bin 0 -> 132728 bytes theme/icons/awft/webfonts/fa-brands-400.woff | Bin 0 -> 89824 bytes theme/icons/awft/webfonts/fa-brands-400.woff2 | Bin 0 -> 76612 bytes theme/icons/awft/webfonts/fa-regular-400.eot | Bin 0 -> 34390 bytes theme/icons/awft/webfonts/fa-regular-400.svg | 803 + theme/icons/awft/webfonts/fa-regular-400.ttf | Bin 0 -> 34092 bytes theme/icons/awft/webfonts/fa-regular-400.woff | Bin 0 -> 16800 bytes .../icons/awft/webfonts/fa-regular-400.woff2 | Bin 0 -> 13584 bytes theme/icons/awft/webfonts/fa-solid-900.eot | Bin 0 -> 202902 bytes theme/icons/awft/webfonts/fa-solid-900.svg | 4938 ++ theme/icons/awft/webfonts/fa-solid-900.ttf | Bin 0 -> 202616 bytes theme/icons/awft/webfonts/fa-solid-900.woff | Bin 0 -> 103300 bytes theme/icons/awft/webfonts/fa-solid-900.woff2 | Bin 0 -> 79444 bytes theme/icons/index.html | 0 theme/icons/linaw/LICENSE.txt | 1 + theme/icons/linaw/css/line-awesome.css | 6582 ++ theme/icons/linaw/css/line-awesome.min.css | 1 + theme/icons/linaw/fonts/la-brands-400.eot | Bin 0 -> 156260 bytes theme/icons/linaw/fonts/la-brands-400.svg | 1313 + theme/icons/linaw/fonts/la-brands-400.ttf | Bin 0 -> 156072 bytes theme/icons/linaw/fonts/la-brands-400.woff | Bin 0 -> 98673 bytes theme/icons/linaw/fonts/la-brands-400.woff2 | Bin 0 -> 84772 bytes theme/icons/linaw/fonts/la-regular-400.eot | Bin 0 -> 33916 bytes theme/icons/linaw/fonts/la-regular-400.svg | 467 + theme/icons/linaw/fonts/la-regular-400.ttf | Bin 0 -> 33724 bytes theme/icons/linaw/fonts/la-regular-400.woff | Bin 0 -> 15489 bytes theme/icons/linaw/fonts/la-regular-400.woff2 | Bin 0 -> 12900 bytes theme/icons/linaw/fonts/la-solid-900.eot | Bin 0 -> 226312 bytes theme/icons/linaw/fonts/la-solid-900.svg | 2894 + theme/icons/linaw/fonts/la-solid-900.ttf | Bin 0 -> 226128 bytes theme/icons/linaw/fonts/la-solid-900.woff | Bin 0 -> 125421 bytes theme/icons/linaw/fonts/la-solid-900.woff2 | Bin 0 -> 96752 bytes theme/icons/linaw/index.html | 0 theme/icons/linaw/line-awesome.fig | Bin 0 -> 1216812 bytes theme/icons/linaw/scss/_bordered_pulled.scss | 21 + theme/icons/linaw/scss/_core.scss | 11 + theme/icons/linaw/scss/_fixed-width.scss | 4 + theme/icons/linaw/scss/_icons.scss | 1393 + theme/icons/linaw/scss/_larger.scss | 22 + theme/icons/linaw/scss/_list.scss | 19 + theme/icons/linaw/scss/_mixins.scss | 32 + theme/icons/linaw/scss/_path.scss | 53 + theme/icons/linaw/scss/_rotated-flipped.scss | 101 + theme/icons/linaw/scss/_screen-reader.scss | 2 + theme/icons/linaw/scss/_stacked.scss | 28 + theme/icons/linaw/scss/_variables.scss | 1416 + theme/icons/linaw/scss/line-awesome.scss | 12 + theme/icons/linaw/svg/500px.svg | 1 + theme/icons/linaw/svg/accessible-icon.svg | 1 + theme/icons/linaw/svg/accusoft.svg | 1 + .../linaw/svg/acquisitions-incorporated.svg | 1 + theme/icons/linaw/svg/ad-solid.svg | 1 + theme/icons/linaw/svg/address-book-solid.svg | 1 + theme/icons/linaw/svg/address-book.svg | 1 + theme/icons/linaw/svg/address-card-solid.svg | 1 + theme/icons/linaw/svg/address-card.svg | 1 + theme/icons/linaw/svg/adjust-solid.svg | 1 + theme/icons/linaw/svg/adn.svg | 1 + theme/icons/linaw/svg/adobe.svg | 1 + theme/icons/linaw/svg/adversal.svg | 1 + theme/icons/linaw/svg/affiliatetheme.svg | 1 + theme/icons/linaw/svg/air-freshener-solid.svg | 1 + theme/icons/linaw/svg/airbnb.svg | 1 + theme/icons/linaw/svg/algolia.svg | 1 + theme/icons/linaw/svg/align-center-solid.svg | 1 + theme/icons/linaw/svg/align-justify-solid.svg | 1 + theme/icons/linaw/svg/align-left-solid.svg | 1 + theme/icons/linaw/svg/align-right-solid.svg | 1 + theme/icons/linaw/svg/alipay.svg | 1 + theme/icons/linaw/svg/allergies-solid.svg | 1 + theme/icons/linaw/svg/amazon-pay.svg | 1 + theme/icons/linaw/svg/amazon.svg | 1 + theme/icons/linaw/svg/ambulance-solid.svg | 1 + ...rican-sign-language-interpreting-solid.svg | 1 + theme/icons/linaw/svg/amilia.svg | 1 + theme/icons/linaw/svg/anchor-solid.svg | 1 + theme/icons/linaw/svg/android.svg | 1 + theme/icons/linaw/svg/angellist.svg | 1 + .../linaw/svg/angle-double-down-solid.svg | 1 + .../linaw/svg/angle-double-left-solid.svg | 1 + .../linaw/svg/angle-double-right-solid.svg | 1 + .../icons/linaw/svg/angle-double-up-solid.svg | 1 + theme/icons/linaw/svg/angle-down-solid.svg | 1 + theme/icons/linaw/svg/angle-left-solid.svg | 1 + theme/icons/linaw/svg/angle-right-solid.svg | 1 + theme/icons/linaw/svg/angle-up-solid.svg | 1 + theme/icons/linaw/svg/angry-solid.svg | 1 + theme/icons/linaw/svg/angry.svg | 1 + theme/icons/linaw/svg/angrycreative.svg | 1 + theme/icons/linaw/svg/angular.svg | 1 + theme/icons/linaw/svg/ankh-solid.svg | 1 + theme/icons/linaw/svg/app-store-ios.svg | 1 + theme/icons/linaw/svg/app-store.svg | 1 + theme/icons/linaw/svg/apper.svg | 1 + theme/icons/linaw/svg/apple-alt-solid.svg | 1 + theme/icons/linaw/svg/apple-pay.svg | 1 + theme/icons/linaw/svg/apple.svg | 1 + theme/icons/linaw/svg/archive-solid.svg | 1 + theme/icons/linaw/svg/archway-solid.svg | 1 + .../linaw/svg/arrow-alt-circle-down-solid.svg | 1 + .../icons/linaw/svg/arrow-alt-circle-down.svg | 1 + .../linaw/svg/arrow-alt-circle-left-solid.svg | 1 + .../icons/linaw/svg/arrow-alt-circle-left.svg | 1 + .../svg/arrow-alt-circle-right-solid.svg | 1 + .../linaw/svg/arrow-alt-circle-right.svg | 1 + .../linaw/svg/arrow-alt-circle-up-solid.svg | 1 + theme/icons/linaw/svg/arrow-alt-circle-up.svg | 1 + .../linaw/svg/arrow-circle-down-solid.svg | 1 + .../linaw/svg/arrow-circle-left-solid.svg | 1 + .../linaw/svg/arrow-circle-right-solid.svg | 1 + .../icons/linaw/svg/arrow-circle-up-solid.svg | 1 + theme/icons/linaw/svg/arrow-down-solid.svg | 1 + theme/icons/linaw/svg/arrow-left-solid.svg | 1 + theme/icons/linaw/svg/arrow-right-solid.svg | 1 + theme/icons/linaw/svg/arrow-up-solid.svg | 1 + theme/icons/linaw/svg/arrows-alt-h-solid.svg | 1 + theme/icons/linaw/svg/arrows-alt-solid.svg | 1 + theme/icons/linaw/svg/arrows-alt-v-solid.svg | 1 + theme/icons/linaw/svg/artstation.svg | 1 + .../svg/assistive-listening-systems-solid.svg | 1 + theme/icons/linaw/svg/asterisk-solid.svg | 1 + theme/icons/linaw/svg/asymmetrik.svg | 1 + theme/icons/linaw/svg/at-solid.svg | 1 + theme/icons/linaw/svg/atlas-solid.svg | 1 + theme/icons/linaw/svg/atlassian.svg | 1 + theme/icons/linaw/svg/atom-solid.svg | 1 + theme/icons/linaw/svg/audible.svg | 1 + .../linaw/svg/audio-description-solid.svg | 1 + theme/icons/linaw/svg/autoprefixer.svg | 1 + theme/icons/linaw/svg/avianex.svg | 1 + theme/icons/linaw/svg/aviato.svg | 1 + theme/icons/linaw/svg/award-solid.svg | 1 + theme/icons/linaw/svg/aws.svg | 1 + theme/icons/linaw/svg/baby-carriage-solid.svg | 1 + theme/icons/linaw/svg/baby-solid.svg | 1 + theme/icons/linaw/svg/backspace-solid.svg | 1 + theme/icons/linaw/svg/backward-solid.svg | 1 + theme/icons/linaw/svg/bacon-solid.svg | 1 + .../linaw/svg/balance-scale-left-solid.svg | 1 + .../linaw/svg/balance-scale-right-solid.svg | 1 + theme/icons/linaw/svg/balance-scale-solid.svg | 1 + theme/icons/linaw/svg/ban-solid.svg | 1 + theme/icons/linaw/svg/band-aid-solid.svg | 1 + theme/icons/linaw/svg/bandcamp.svg | 1 + theme/icons/linaw/svg/barcode-solid.svg | 1 + theme/icons/linaw/svg/bars-solid.svg | 1 + theme/icons/linaw/svg/baseball-ball-solid.svg | 1 + .../icons/linaw/svg/basketball-ball-solid.svg | 1 + theme/icons/linaw/svg/bath-solid.svg | 1 + theme/icons/linaw/svg/battery-empty-solid.svg | 1 + theme/icons/linaw/svg/battery-full-solid.svg | 1 + theme/icons/linaw/svg/battery-half-solid.svg | 1 + .../icons/linaw/svg/battery-quarter-solid.svg | 1 + .../svg/battery-three-quarters-solid.svg | 1 + theme/icons/linaw/svg/battle-net.svg | 1 + theme/icons/linaw/svg/bed-solid.svg | 1 + theme/icons/linaw/svg/beer-solid.svg | 1 + theme/icons/linaw/svg/behance-square.svg | 1 + theme/icons/linaw/svg/behance.svg | 1 + theme/icons/linaw/svg/bell-slash-solid.svg | 1 + theme/icons/linaw/svg/bell-slash.svg | 1 + theme/icons/linaw/svg/bell-solid.svg | 1 + theme/icons/linaw/svg/bell.svg | 1 + theme/icons/linaw/svg/bezier-curve-solid.svg | 1 + theme/icons/linaw/svg/bible-solid.svg | 1 + theme/icons/linaw/svg/bicycle-solid.svg | 1 + theme/icons/linaw/svg/biking-solid.svg | 1 + theme/icons/linaw/svg/bimobject.svg | 1 + theme/icons/linaw/svg/binoculars-solid.svg | 1 + theme/icons/linaw/svg/biohazard-solid.svg | 1 + theme/icons/linaw/svg/birthday-cake-solid.svg | 1 + theme/icons/linaw/svg/bitbucket.svg | 1 + theme/icons/linaw/svg/bitcoin.svg | 1 + theme/icons/linaw/svg/bity.svg | 1 + theme/icons/linaw/svg/black-tie.svg | 1 + theme/icons/linaw/svg/blackberry.svg | 1 + theme/icons/linaw/svg/blender-phone-solid.svg | 1 + theme/icons/linaw/svg/blender-solid.svg | 1 + theme/icons/linaw/svg/blind-solid.svg | 1 + theme/icons/linaw/svg/blog-solid.svg | 1 + theme/icons/linaw/svg/blogger-b.svg | 1 + theme/icons/linaw/svg/blogger.svg | 1 + theme/icons/linaw/svg/bluetooth-b.svg | 1 + theme/icons/linaw/svg/bluetooth.svg | 1 + theme/icons/linaw/svg/bold-solid.svg | 1 + theme/icons/linaw/svg/bolt-solid.svg | 1 + theme/icons/linaw/svg/bomb-solid.svg | 1 + theme/icons/linaw/svg/bone-solid.svg | 1 + theme/icons/linaw/svg/bong-solid.svg | 1 + theme/icons/linaw/svg/book-dead-solid.svg | 1 + theme/icons/linaw/svg/book-medical-solid.svg | 1 + theme/icons/linaw/svg/book-open-solid.svg | 1 + theme/icons/linaw/svg/book-reader-solid.svg | 1 + theme/icons/linaw/svg/book-solid.svg | 1 + theme/icons/linaw/svg/bookmark-solid.svg | 1 + theme/icons/linaw/svg/bookmark.svg | 1 + theme/icons/linaw/svg/bootstrap.svg | 1 + theme/icons/linaw/svg/border-all-solid.svg | 1 + theme/icons/linaw/svg/border-none-solid.svg | 1 + theme/icons/linaw/svg/border-style-solid.svg | 1 + theme/icons/linaw/svg/bowling-ball-solid.svg | 1 + theme/icons/linaw/svg/box-open-solid.svg | 1 + theme/icons/linaw/svg/box-solid.svg | 1 + theme/icons/linaw/svg/boxes-solid.svg | 1 + theme/icons/linaw/svg/braille-solid.svg | 1 + theme/icons/linaw/svg/brain-solid.svg | 1 + theme/icons/linaw/svg/bread-slice-solid.svg | 1 + .../linaw/svg/briefcase-medical-solid.svg | 1 + theme/icons/linaw/svg/briefcase-solid.svg | 1 + .../icons/linaw/svg/broadcast-tower-solid.svg | 1 + theme/icons/linaw/svg/broom-solid.svg | 1 + theme/icons/linaw/svg/brush-solid.svg | 1 + theme/icons/linaw/svg/btc.svg | 1 + theme/icons/linaw/svg/buffer.svg | 1 + theme/icons/linaw/svg/bug-solid.svg | 1 + theme/icons/linaw/svg/building-solid.svg | 1 + theme/icons/linaw/svg/building.svg | 1 + theme/icons/linaw/svg/bullhorn-solid.svg | 1 + theme/icons/linaw/svg/bullseye-solid.svg | 1 + theme/icons/linaw/svg/burn-solid.svg | 1 + theme/icons/linaw/svg/buromobelexperte.svg | 1 + theme/icons/linaw/svg/bus-alt-solid.svg | 1 + theme/icons/linaw/svg/bus-solid.svg | 1 + theme/icons/linaw/svg/business-time-solid.svg | 1 + theme/icons/linaw/svg/buy-n-large.svg | 1 + theme/icons/linaw/svg/buysellads.svg | 1 + theme/icons/linaw/svg/calculator-solid.svg | 1 + theme/icons/linaw/svg/calendar-alt-solid.svg | 1 + theme/icons/linaw/svg/calendar-alt.svg | 1 + .../icons/linaw/svg/calendar-check-solid.svg | 1 + theme/icons/linaw/svg/calendar-check.svg | 1 + theme/icons/linaw/svg/calendar-day-solid.svg | 1 + .../icons/linaw/svg/calendar-minus-solid.svg | 1 + theme/icons/linaw/svg/calendar-minus.svg | 1 + theme/icons/linaw/svg/calendar-plus-solid.svg | 1 + theme/icons/linaw/svg/calendar-plus.svg | 1 + theme/icons/linaw/svg/calendar-solid.svg | 1 + .../icons/linaw/svg/calendar-times-solid.svg | 1 + theme/icons/linaw/svg/calendar-times.svg | 1 + theme/icons/linaw/svg/calendar-week-solid.svg | 1 + theme/icons/linaw/svg/calendar.svg | 1 + theme/icons/linaw/svg/camera-retro-solid.svg | 1 + theme/icons/linaw/svg/camera-solid.svg | 1 + theme/icons/linaw/svg/campground-solid.svg | 1 + theme/icons/linaw/svg/canadian-maple-leaf.svg | 1 + theme/icons/linaw/svg/candy-cane-solid.svg | 1 + theme/icons/linaw/svg/cannabis-solid.svg | 1 + theme/icons/linaw/svg/capsules-solid.svg | 1 + theme/icons/linaw/svg/car-alt-solid.svg | 1 + theme/icons/linaw/svg/car-battery-solid.svg | 1 + theme/icons/linaw/svg/car-crash-solid.svg | 1 + theme/icons/linaw/svg/car-side-solid.svg | 1 + theme/icons/linaw/svg/car-solid.svg | 1 + theme/icons/linaw/svg/caret-down-solid.svg | 1 + theme/icons/linaw/svg/caret-left-solid.svg | 1 + theme/icons/linaw/svg/caret-right-solid.svg | 1 + .../linaw/svg/caret-square-down-solid.svg | 1 + theme/icons/linaw/svg/caret-square-down.svg | 1 + .../linaw/svg/caret-square-left-solid.svg | 1 + theme/icons/linaw/svg/caret-square-left.svg | 1 + .../linaw/svg/caret-square-right-solid.svg | 1 + theme/icons/linaw/svg/caret-square-right.svg | 1 + .../icons/linaw/svg/caret-square-up-solid.svg | 1 + theme/icons/linaw/svg/caret-square-up.svg | 1 + theme/icons/linaw/svg/caret-up-solid.svg | 1 + theme/icons/linaw/svg/carrot-solid.svg | 1 + .../icons/linaw/svg/cart-arrow-down-solid.svg | 1 + theme/icons/linaw/svg/cart-plus-solid.svg | 1 + theme/icons/linaw/svg/cash-register-solid.svg | 1 + theme/icons/linaw/svg/cat-solid.svg | 1 + theme/icons/linaw/svg/cc-amazon-pay.svg | 1 + theme/icons/linaw/svg/cc-amex.svg | 1 + theme/icons/linaw/svg/cc-apple-pay.svg | 1 + theme/icons/linaw/svg/cc-diners-club.svg | 1 + theme/icons/linaw/svg/cc-discover.svg | 1 + theme/icons/linaw/svg/cc-jcb.svg | 1 + theme/icons/linaw/svg/cc-mastercard.svg | 1 + theme/icons/linaw/svg/cc-paypal.svg | 1 + theme/icons/linaw/svg/cc-stripe.svg | 1 + theme/icons/linaw/svg/cc-visa.svg | 1 + theme/icons/linaw/svg/centercode.svg | 1 + theme/icons/linaw/svg/centos.svg | 1 + theme/icons/linaw/svg/certificate-solid.svg | 1 + theme/icons/linaw/svg/chair-solid.svg | 1 + theme/icons/linaw/svg/chalkboard-solid.svg | 1 + .../linaw/svg/chalkboard-teacher-solid.svg | 1 + .../linaw/svg/charging-station-solid.svg | 1 + theme/icons/linaw/svg/chart-area-solid.svg | 1 + theme/icons/linaw/svg/chart-bar-solid.svg | 1 + theme/icons/linaw/svg/chart-bar.svg | 1 + theme/icons/linaw/svg/chart-line-solid.svg | 1 + theme/icons/linaw/svg/chart-pie-solid.svg | 1 + theme/icons/linaw/svg/check-circle-solid.svg | 1 + theme/icons/linaw/svg/check-circle.svg | 1 + theme/icons/linaw/svg/check-double-solid.svg | 1 + theme/icons/linaw/svg/check-solid.svg | 1 + theme/icons/linaw/svg/check-square-solid.svg | 1 + theme/icons/linaw/svg/check-square.svg | 1 + theme/icons/linaw/svg/cheese-solid.svg | 1 + theme/icons/linaw/svg/chess-bishop-solid.svg | 1 + theme/icons/linaw/svg/chess-board-solid.svg | 1 + theme/icons/linaw/svg/chess-king-solid.svg | 1 + theme/icons/linaw/svg/chess-knight-solid.svg | 1 + theme/icons/linaw/svg/chess-pawn-solid.svg | 1 + theme/icons/linaw/svg/chess-queen-solid.svg | 1 + theme/icons/linaw/svg/chess-rook-solid.svg | 1 + theme/icons/linaw/svg/chess-solid.svg | 1 + .../linaw/svg/chevron-circle-down-solid.svg | 1 + .../linaw/svg/chevron-circle-left-solid.svg | 1 + .../linaw/svg/chevron-circle-right-solid.svg | 1 + .../linaw/svg/chevron-circle-up-solid.svg | 1 + theme/icons/linaw/svg/chevron-down-solid.svg | 1 + theme/icons/linaw/svg/chevron-left-solid.svg | 1 + theme/icons/linaw/svg/chevron-right-solid.svg | 1 + theme/icons/linaw/svg/chevron-up-solid.svg | 1 + theme/icons/linaw/svg/child-solid.svg | 1 + theme/icons/linaw/svg/chrome.svg | 1 + theme/icons/linaw/svg/chromecast.svg | 1 + theme/icons/linaw/svg/church-solid.svg | 1 + theme/icons/linaw/svg/circle-notch-solid.svg | 1 + theme/icons/linaw/svg/circle-solid.svg | 1 + theme/icons/linaw/svg/circle.svg | 1 + theme/icons/linaw/svg/city-solid.svg | 1 + .../icons/linaw/svg/clinic-medical-solid.svg | 1 + .../icons/linaw/svg/clipboard-check-solid.svg | 1 + .../icons/linaw/svg/clipboard-list-solid.svg | 1 + theme/icons/linaw/svg/clipboard-solid.svg | 1 + theme/icons/linaw/svg/clipboard.svg | 1 + theme/icons/linaw/svg/clock-solid.svg | 1 + theme/icons/linaw/svg/clock.svg | 1 + theme/icons/linaw/svg/clone-solid.svg | 1 + theme/icons/linaw/svg/clone.svg | 1 + .../linaw/svg/closed-captioning-solid.svg | 1 + theme/icons/linaw/svg/closed-captioning.svg | 1 + .../linaw/svg/cloud-download-alt-solid.svg | 1 + .../icons/linaw/svg/cloud-meatball-solid.svg | 1 + .../icons/linaw/svg/cloud-moon-rain-solid.svg | 1 + theme/icons/linaw/svg/cloud-moon-solid.svg | 1 + theme/icons/linaw/svg/cloud-rain-solid.svg | 1 + .../linaw/svg/cloud-showers-heavy-solid.svg | 1 + theme/icons/linaw/svg/cloud-solid.svg | 1 + .../icons/linaw/svg/cloud-sun-rain-solid.svg | 1 + theme/icons/linaw/svg/cloud-sun-solid.svg | 1 + .../linaw/svg/cloud-upload-alt-solid.svg | 1 + theme/icons/linaw/svg/cloudscale.svg | 1 + theme/icons/linaw/svg/cloudsmith.svg | 1 + theme/icons/linaw/svg/cloudversify.svg | 1 + theme/icons/linaw/svg/cocktail-solid.svg | 1 + theme/icons/linaw/svg/code-branch-solid.svg | 1 + theme/icons/linaw/svg/code-solid.svg | 1 + theme/icons/linaw/svg/codepen.svg | 1 + theme/icons/linaw/svg/codiepie.svg | 1 + theme/icons/linaw/svg/coffee-solid.svg | 1 + theme/icons/linaw/svg/cog-solid.svg | 1 + theme/icons/linaw/svg/cogs-solid.svg | 1 + theme/icons/linaw/svg/coins-solid.svg | 1 + theme/icons/linaw/svg/columns-solid.svg | 1 + theme/icons/linaw/svg/comment-alt-solid.svg | 1 + theme/icons/linaw/svg/comment-alt.svg | 1 + .../icons/linaw/svg/comment-dollar-solid.svg | 1 + theme/icons/linaw/svg/comment-dots-solid.svg | 1 + theme/icons/linaw/svg/comment-dots.svg | 1 + .../icons/linaw/svg/comment-medical-solid.svg | 1 + theme/icons/linaw/svg/comment-slash-solid.svg | 1 + theme/icons/linaw/svg/comment-solid.svg | 1 + theme/icons/linaw/svg/comment.svg | 1 + .../icons/linaw/svg/comments-dollar-solid.svg | 1 + theme/icons/linaw/svg/comments-solid.svg | 1 + theme/icons/linaw/svg/comments.svg | 1 + theme/icons/linaw/svg/compact-disc-solid.svg | 1 + theme/icons/linaw/svg/compass-solid.svg | 1 + theme/icons/linaw/svg/compass.svg | 1 + .../linaw/svg/compress-arrows-alt-solid.svg | 1 + theme/icons/linaw/svg/compress-solid.svg | 1 + .../icons/linaw/svg/concierge-bell-solid.svg | 1 + theme/icons/linaw/svg/confluence.svg | 1 + theme/icons/linaw/svg/connectdevelop.svg | 1 + theme/icons/linaw/svg/contao.svg | 1 + theme/icons/linaw/svg/cookie-bite-solid.svg | 1 + theme/icons/linaw/svg/cookie-solid.svg | 1 + theme/icons/linaw/svg/copy-solid.svg | 1 + theme/icons/linaw/svg/copy.svg | 1 + theme/icons/linaw/svg/copyright-solid.svg | 1 + theme/icons/linaw/svg/copyright.svg | 1 + theme/icons/linaw/svg/cotton-bureau.svg | 1 + theme/icons/linaw/svg/couch-solid.svg | 1 + theme/icons/linaw/svg/cpanel.svg | 1 + theme/icons/linaw/svg/creative-commons-by.svg | 1 + .../linaw/svg/creative-commons-nc-eu.svg | 1 + .../linaw/svg/creative-commons-nc-jp.svg | 1 + theme/icons/linaw/svg/creative-commons-nc.svg | 1 + theme/icons/linaw/svg/creative-commons-nd.svg | 1 + .../linaw/svg/creative-commons-pd-alt.svg | 1 + theme/icons/linaw/svg/creative-commons-pd.svg | 1 + .../linaw/svg/creative-commons-remix.svg | 1 + theme/icons/linaw/svg/creative-commons-sa.svg | 1 + .../svg/creative-commons-sampling-plus.svg | 1 + .../linaw/svg/creative-commons-sampling.svg | 1 + .../linaw/svg/creative-commons-share.svg | 1 + .../icons/linaw/svg/creative-commons-zero.svg | 1 + theme/icons/linaw/svg/creative-commons.svg | 1 + theme/icons/linaw/svg/credit-card-solid.svg | 1 + theme/icons/linaw/svg/credit-card.svg | 1 + theme/icons/linaw/svg/critical-role.svg | 1 + theme/icons/linaw/svg/crop-alt-solid.svg | 1 + theme/icons/linaw/svg/crop-solid.svg | 1 + theme/icons/linaw/svg/cross-solid.svg | 1 + theme/icons/linaw/svg/crosshairs-solid.svg | 1 + theme/icons/linaw/svg/crow-solid.svg | 1 + theme/icons/linaw/svg/crown-solid.svg | 1 + theme/icons/linaw/svg/crutch-solid.svg | 1 + theme/icons/linaw/svg/css3-alt.svg | 1 + theme/icons/linaw/svg/css3.svg | 1 + theme/icons/linaw/svg/cube-solid.svg | 1 + theme/icons/linaw/svg/cubes-solid.svg | 1 + theme/icons/linaw/svg/cut-solid.svg | 1 + theme/icons/linaw/svg/cuttlefish.svg | 1 + theme/icons/linaw/svg/d-and-d-beyond.svg | 1 + theme/icons/linaw/svg/d-and-d.svg | 1 + theme/icons/linaw/svg/dashcube.svg | 1 + theme/icons/linaw/svg/database-solid.svg | 1 + theme/icons/linaw/svg/deaf-solid.svg | 1 + theme/icons/linaw/svg/delicious.svg | 1 + theme/icons/linaw/svg/democrat-solid.svg | 1 + theme/icons/linaw/svg/deploydog.svg | 1 + theme/icons/linaw/svg/deskpro.svg | 1 + theme/icons/linaw/svg/desktop-solid.svg | 1 + theme/icons/linaw/svg/dev.svg | 1 + theme/icons/linaw/svg/deviantart.svg | 1 + theme/icons/linaw/svg/dharmachakra-solid.svg | 1 + theme/icons/linaw/svg/dhl.svg | 1 + theme/icons/linaw/svg/diagnoses-solid.svg | 1 + theme/icons/linaw/svg/diaspora.svg | 1 + theme/icons/linaw/svg/dice-d20-solid.svg | 1 + theme/icons/linaw/svg/dice-d6-solid.svg | 1 + theme/icons/linaw/svg/dice-five-solid.svg | 1 + theme/icons/linaw/svg/dice-four-solid.svg | 1 + theme/icons/linaw/svg/dice-one-solid.svg | 1 + theme/icons/linaw/svg/dice-six-solid.svg | 1 + theme/icons/linaw/svg/dice-solid.svg | 1 + theme/icons/linaw/svg/dice-three-solid.svg | 1 + theme/icons/linaw/svg/dice-two-solid.svg | 1 + theme/icons/linaw/svg/digg.svg | 1 + theme/icons/linaw/svg/digital-ocean.svg | 1 + .../linaw/svg/digital-tachograph-solid.svg | 1 + theme/icons/linaw/svg/directions-solid.svg | 1 + theme/icons/linaw/svg/discord.svg | 1 + theme/icons/linaw/svg/discourse.svg | 1 + theme/icons/linaw/svg/divide-solid.svg | 1 + theme/icons/linaw/svg/dizzy-solid.svg | 1 + theme/icons/linaw/svg/dizzy.svg | 1 + theme/icons/linaw/svg/dna-solid.svg | 1 + theme/icons/linaw/svg/dochub.svg | 1 + theme/icons/linaw/svg/docker.svg | 1 + theme/icons/linaw/svg/dog-solid.svg | 1 + theme/icons/linaw/svg/dollar-sign-solid.svg | 1 + theme/icons/linaw/svg/dolly-flatbed-solid.svg | 1 + theme/icons/linaw/svg/dolly-solid.svg | 1 + theme/icons/linaw/svg/donate-solid.svg | 1 + theme/icons/linaw/svg/door-closed-solid.svg | 1 + theme/icons/linaw/svg/door-open-solid.svg | 1 + theme/icons/linaw/svg/dot-circle-solid.svg | 1 + theme/icons/linaw/svg/dot-circle.svg | 1 + theme/icons/linaw/svg/dove-solid.svg | 1 + theme/icons/linaw/svg/download-solid.svg | 1 + theme/icons/linaw/svg/draft2digital.svg | 1 + .../linaw/svg/drafting-compass-solid.svg | 1 + theme/icons/linaw/svg/dragon-solid.svg | 1 + theme/icons/linaw/svg/draw-polygon-solid.svg | 1 + theme/icons/linaw/svg/dribbble-square.svg | 1 + theme/icons/linaw/svg/dribbble.svg | 1 + theme/icons/linaw/svg/dropbox.svg | 1 + theme/icons/linaw/svg/drum-solid.svg | 1 + theme/icons/linaw/svg/drum-steelpan-solid.svg | 1 + .../icons/linaw/svg/drumstick-bite-solid.svg | 1 + theme/icons/linaw/svg/drupal.svg | 1 + theme/icons/linaw/svg/dumbbell-solid.svg | 1 + theme/icons/linaw/svg/dumpster-fire-solid.svg | 1 + theme/icons/linaw/svg/dumpster-solid.svg | 1 + theme/icons/linaw/svg/dungeon-solid.svg | 1 + theme/icons/linaw/svg/dyalog.svg | 1 + theme/icons/linaw/svg/earlybirds.svg | 1 + theme/icons/linaw/svg/ebay.svg | 1 + theme/icons/linaw/svg/edge.svg | 1 + theme/icons/linaw/svg/edit-solid.svg | 1 + theme/icons/linaw/svg/edit.svg | 1 + theme/icons/linaw/svg/egg-solid.svg | 1 + theme/icons/linaw/svg/eject-solid.svg | 1 + theme/icons/linaw/svg/elementor.svg | 1 + theme/icons/linaw/svg/ellipsis-h-solid.svg | 1 + theme/icons/linaw/svg/ellipsis-v-solid.svg | 1 + theme/icons/linaw/svg/ello.svg | 1 + theme/icons/linaw/svg/ember.svg | 1 + theme/icons/linaw/svg/empire.svg | 1 + theme/icons/linaw/svg/envelope-open-solid.svg | 1 + .../linaw/svg/envelope-open-text-solid.svg | 1 + theme/icons/linaw/svg/envelope-open.svg | 1 + theme/icons/linaw/svg/envelope-solid.svg | 1 + .../icons/linaw/svg/envelope-square-solid.svg | 1 + theme/icons/linaw/svg/envelope.svg | 1 + theme/icons/linaw/svg/envira.svg | 1 + theme/icons/linaw/svg/equals-solid.svg | 1 + theme/icons/linaw/svg/eraser-solid.svg | 1 + theme/icons/linaw/svg/erlang.svg | 1 + theme/icons/linaw/svg/ethereum.svg | 1 + theme/icons/linaw/svg/ethernet-solid.svg | 1 + theme/icons/linaw/svg/etsy.svg | 1 + theme/icons/linaw/svg/euro-sign-solid.svg | 1 + theme/icons/linaw/svg/evernote.svg | 1 + theme/icons/linaw/svg/exchange-alt-solid.svg | 1 + .../linaw/svg/exclamation-circle-solid.svg | 1 + theme/icons/linaw/svg/exclamation-solid.svg | 1 + .../linaw/svg/exclamation-triangle-solid.svg | 1 + .../linaw/svg/expand-arrows-alt-solid.svg | 1 + theme/icons/linaw/svg/expand-solid.svg | 1 + theme/icons/linaw/svg/expeditedssl.svg | 1 + .../linaw/svg/external-link-alt-solid.svg | 1 + .../svg/external-link-square-alt-solid.svg | 1 + theme/icons/linaw/svg/eye-dropper-solid.svg | 1 + theme/icons/linaw/svg/eye-slash-solid.svg | 1 + theme/icons/linaw/svg/eye-slash.svg | 1 + theme/icons/linaw/svg/eye-solid.svg | 1 + theme/icons/linaw/svg/eye.svg | 1 + theme/icons/linaw/svg/facebook-f.svg | 1 + theme/icons/linaw/svg/facebook-messenger.svg | 1 + theme/icons/linaw/svg/facebook-square.svg | 1 + theme/icons/linaw/svg/facebook.svg | 1 + theme/icons/linaw/svg/fan-solid.svg | 1 + .../icons/linaw/svg/fantasy-flight-games.svg | 1 + theme/icons/linaw/svg/fast-backward-solid.svg | 1 + theme/icons/linaw/svg/fast-forward-solid.svg | 1 + theme/icons/linaw/svg/fax-solid.svg | 1 + theme/icons/linaw/svg/feather-alt-solid.svg | 1 + theme/icons/linaw/svg/feather-solid.svg | 1 + theme/icons/linaw/svg/fedex.svg | 1 + theme/icons/linaw/svg/fedora.svg | 1 + theme/icons/linaw/svg/female-solid.svg | 1 + theme/icons/linaw/svg/fighter-jet-solid.svg | 1 + theme/icons/linaw/svg/figma.svg | 1 + theme/icons/linaw/svg/file-alt-solid.svg | 1 + theme/icons/linaw/svg/file-alt.svg | 1 + theme/icons/linaw/svg/file-archive-solid.svg | 1 + theme/icons/linaw/svg/file-archive.svg | 1 + theme/icons/linaw/svg/file-audio-solid.svg | 1 + theme/icons/linaw/svg/file-audio.svg | 1 + theme/icons/linaw/svg/file-code-solid.svg | 1 + theme/icons/linaw/svg/file-code.svg | 1 + theme/icons/linaw/svg/file-contract-solid.svg | 1 + theme/icons/linaw/svg/file-csv-solid.svg | 1 + theme/icons/linaw/svg/file-download-solid.svg | 1 + theme/icons/linaw/svg/file-excel-solid.svg | 1 + theme/icons/linaw/svg/file-excel.svg | 1 + theme/icons/linaw/svg/file-export-solid.svg | 1 + theme/icons/linaw/svg/file-image-solid.svg | 1 + theme/icons/linaw/svg/file-image.svg | 1 + theme/icons/linaw/svg/file-import-solid.svg | 1 + .../linaw/svg/file-invoice-dollar-solid.svg | 1 + theme/icons/linaw/svg/file-invoice-solid.svg | 1 + .../linaw/svg/file-medical-alt-solid.svg | 1 + theme/icons/linaw/svg/file-medical-solid.svg | 1 + theme/icons/linaw/svg/file-pdf-solid.svg | 1 + theme/icons/linaw/svg/file-pdf.svg | 1 + .../icons/linaw/svg/file-powerpoint-solid.svg | 1 + theme/icons/linaw/svg/file-powerpoint.svg | 1 + .../linaw/svg/file-prescription-solid.svg | 1 + .../icons/linaw/svg/file-signature-solid.svg | 1 + theme/icons/linaw/svg/file-solid.svg | 1 + theme/icons/linaw/svg/file-upload-solid.svg | 1 + theme/icons/linaw/svg/file-video-solid.svg | 1 + theme/icons/linaw/svg/file-video.svg | 1 + theme/icons/linaw/svg/file-word-solid.svg | 1 + theme/icons/linaw/svg/file-word.svg | 1 + theme/icons/linaw/svg/file.svg | 1 + theme/icons/linaw/svg/fill-drip-solid.svg | 1 + theme/icons/linaw/svg/fill-solid.svg | 1 + theme/icons/linaw/svg/film-solid.svg | 1 + theme/icons/linaw/svg/filter-solid.svg | 1 + theme/icons/linaw/svg/fingerprint-solid.svg | 1 + theme/icons/linaw/svg/fire-alt-solid.svg | 1 + .../linaw/svg/fire-extinguisher-solid.svg | 1 + theme/icons/linaw/svg/fire-solid.svg | 1 + theme/icons/linaw/svg/firefox.svg | 1 + theme/icons/linaw/svg/first-aid-solid.svg | 1 + theme/icons/linaw/svg/first-order-alt.svg | 1 + theme/icons/linaw/svg/first-order.svg | 1 + theme/icons/linaw/svg/firstdraft.svg | 1 + theme/icons/linaw/svg/fish-solid.svg | 1 + theme/icons/linaw/svg/fist-raised-solid.svg | 1 + .../icons/linaw/svg/flag-checkered-solid.svg | 1 + theme/icons/linaw/svg/flag-solid.svg | 1 + theme/icons/linaw/svg/flag-usa-solid.svg | 1 + theme/icons/linaw/svg/flag.svg | 1 + theme/icons/linaw/svg/flask-solid.svg | 1 + theme/icons/linaw/svg/flickr.svg | 1 + theme/icons/linaw/svg/flipboard.svg | 1 + theme/icons/linaw/svg/flushed-solid.svg | 1 + theme/icons/linaw/svg/flushed.svg | 1 + theme/icons/linaw/svg/fly.svg | 1 + theme/icons/linaw/svg/folder-minus-solid.svg | 1 + theme/icons/linaw/svg/folder-open-solid.svg | 1 + theme/icons/linaw/svg/folder-open.svg | 1 + theme/icons/linaw/svg/folder-plus-solid.svg | 1 + theme/icons/linaw/svg/folder-solid.svg | 1 + theme/icons/linaw/svg/folder.svg | 1 + theme/icons/linaw/svg/font-awesome-alt.svg | 1 + theme/icons/linaw/svg/font-awesome-flag.svg | 1 + theme/icons/linaw/svg/font-awesome.svg | 1 + theme/icons/linaw/svg/font-solid.svg | 1 + theme/icons/linaw/svg/fonticons-fi.svg | 1 + theme/icons/linaw/svg/fonticons.svg | 1 + theme/icons/linaw/svg/football-ball-solid.svg | 1 + theme/icons/linaw/svg/fort-awesome-alt.svg | 1 + theme/icons/linaw/svg/fort-awesome.svg | 1 + theme/icons/linaw/svg/forumbee.svg | 1 + theme/icons/linaw/svg/forward-solid.svg | 1 + theme/icons/linaw/svg/foursquare.svg | 1 + theme/icons/linaw/svg/free-code-camp.svg | 1 + theme/icons/linaw/svg/freebsd.svg | 1 + theme/icons/linaw/svg/frog-solid.svg | 1 + theme/icons/linaw/svg/frown-open-solid.svg | 1 + theme/icons/linaw/svg/frown-open.svg | 1 + theme/icons/linaw/svg/frown-solid.svg | 1 + theme/icons/linaw/svg/frown.svg | 1 + theme/icons/linaw/svg/fulcrum.svg | 1 + theme/icons/linaw/svg/funnel-dollar-solid.svg | 1 + theme/icons/linaw/svg/futbol-solid.svg | 1 + theme/icons/linaw/svg/futbol.svg | 1 + theme/icons/linaw/svg/galactic-republic.svg | 1 + theme/icons/linaw/svg/galactic-senate.svg | 1 + theme/icons/linaw/svg/gamepad-solid.svg | 1 + theme/icons/linaw/svg/gas-pump-solid.svg | 1 + theme/icons/linaw/svg/gavel-solid.svg | 1 + theme/icons/linaw/svg/gem-solid.svg | 1 + theme/icons/linaw/svg/gem.svg | 1 + theme/icons/linaw/svg/genderless-solid.svg | 1 + theme/icons/linaw/svg/get-pocket.svg | 1 + theme/icons/linaw/svg/gg-circle.svg | 1 + theme/icons/linaw/svg/gg.svg | 1 + theme/icons/linaw/svg/ghost-solid.svg | 1 + theme/icons/linaw/svg/gift-solid.svg | 1 + theme/icons/linaw/svg/gifts-solid.svg | 1 + theme/icons/linaw/svg/git-alt.svg | 1 + theme/icons/linaw/svg/git-square.svg | 1 + theme/icons/linaw/svg/git.svg | 1 + theme/icons/linaw/svg/github-alt.svg | 1 + theme/icons/linaw/svg/github-square.svg | 1 + theme/icons/linaw/svg/github.svg | 1 + theme/icons/linaw/svg/gitkraken.svg | 1 + theme/icons/linaw/svg/gitlab.svg | 1 + theme/icons/linaw/svg/gitter.svg | 1 + theme/icons/linaw/svg/glass-cheers-solid.svg | 1 + .../linaw/svg/glass-martini-alt-solid.svg | 1 + theme/icons/linaw/svg/glass-martini-solid.svg | 1 + theme/icons/linaw/svg/glass-whiskey-solid.svg | 1 + theme/icons/linaw/svg/glasses-solid.svg | 1 + theme/icons/linaw/svg/glide-g.svg | 1 + theme/icons/linaw/svg/glide.svg | 1 + theme/icons/linaw/svg/globe-africa-solid.svg | 1 + .../icons/linaw/svg/globe-americas-solid.svg | 1 + theme/icons/linaw/svg/globe-asia-solid.svg | 1 + theme/icons/linaw/svg/globe-europe-solid.svg | 1 + theme/icons/linaw/svg/globe-solid.svg | 1 + theme/icons/linaw/svg/gofore.svg | 1 + theme/icons/linaw/svg/golf-ball-solid.svg | 1 + theme/icons/linaw/svg/goodreads-g.svg | 1 + theme/icons/linaw/svg/goodreads.svg | 1 + theme/icons/linaw/svg/google-drive.svg | 1 + theme/icons/linaw/svg/google-play.svg | 1 + theme/icons/linaw/svg/google-plus-g.svg | 1 + theme/icons/linaw/svg/google-plus-square.svg | 1 + theme/icons/linaw/svg/google-plus.svg | 1 + theme/icons/linaw/svg/google-wallet.svg | 1 + theme/icons/linaw/svg/google.svg | 1 + theme/icons/linaw/svg/gopuram-solid.svg | 1 + .../icons/linaw/svg/graduation-cap-solid.svg | 1 + theme/icons/linaw/svg/gratipay.svg | 1 + theme/icons/linaw/svg/grav.svg | 1 + .../linaw/svg/greater-than-equal-solid.svg | 1 + theme/icons/linaw/svg/greater-than-solid.svg | 1 + theme/icons/linaw/svg/grimace-solid.svg | 1 + theme/icons/linaw/svg/grimace.svg | 1 + theme/icons/linaw/svg/grin-alt-solid.svg | 1 + theme/icons/linaw/svg/grin-alt.svg | 1 + theme/icons/linaw/svg/grin-beam-solid.svg | 1 + .../icons/linaw/svg/grin-beam-sweat-solid.svg | 1 + theme/icons/linaw/svg/grin-beam-sweat.svg | 1 + theme/icons/linaw/svg/grin-beam.svg | 1 + theme/icons/linaw/svg/grin-hearts-solid.svg | 1 + theme/icons/linaw/svg/grin-hearts.svg | 1 + theme/icons/linaw/svg/grin-solid.svg | 1 + theme/icons/linaw/svg/grin-squint-solid.svg | 1 + .../linaw/svg/grin-squint-tears-solid.svg | 1 + theme/icons/linaw/svg/grin-squint-tears.svg | 1 + theme/icons/linaw/svg/grin-squint.svg | 1 + theme/icons/linaw/svg/grin-stars-solid.svg | 1 + theme/icons/linaw/svg/grin-stars.svg | 1 + theme/icons/linaw/svg/grin-tears-solid.svg | 1 + theme/icons/linaw/svg/grin-tears.svg | 1 + theme/icons/linaw/svg/grin-tongue-solid.svg | 1 + .../linaw/svg/grin-tongue-squint-solid.svg | 1 + theme/icons/linaw/svg/grin-tongue-squint.svg | 1 + .../linaw/svg/grin-tongue-wink-solid.svg | 1 + theme/icons/linaw/svg/grin-tongue-wink.svg | 1 + theme/icons/linaw/svg/grin-tongue.svg | 1 + theme/icons/linaw/svg/grin-wink-solid.svg | 1 + theme/icons/linaw/svg/grin-wink.svg | 1 + theme/icons/linaw/svg/grin.svg | 1 + .../icons/linaw/svg/grip-horizontal-solid.svg | 1 + theme/icons/linaw/svg/grip-lines-solid.svg | 1 + .../linaw/svg/grip-lines-vertical-solid.svg | 1 + theme/icons/linaw/svg/grip-vertical-solid.svg | 1 + theme/icons/linaw/svg/gripfire.svg | 1 + theme/icons/linaw/svg/grunt.svg | 1 + theme/icons/linaw/svg/guitar-solid.svg | 1 + theme/icons/linaw/svg/gulp.svg | 1 + theme/icons/linaw/svg/h-square-solid.svg | 1 + theme/icons/linaw/svg/hacker-news-square.svg | 1 + theme/icons/linaw/svg/hacker-news.svg | 1 + theme/icons/linaw/svg/hackerrank.svg | 1 + theme/icons/linaw/svg/hamburger-solid.svg | 1 + theme/icons/linaw/svg/hammer-solid.svg | 1 + theme/icons/linaw/svg/hamsa-solid.svg | 1 + .../linaw/svg/hand-holding-heart-solid.svg | 1 + theme/icons/linaw/svg/hand-holding-solid.svg | 1 + .../linaw/svg/hand-holding-usd-solid.svg | 1 + theme/icons/linaw/svg/hand-lizard-solid.svg | 1 + theme/icons/linaw/svg/hand-lizard.svg | 1 + .../linaw/svg/hand-middle-finger-solid.svg | 1 + theme/icons/linaw/svg/hand-paper-solid.svg | 1 + theme/icons/linaw/svg/hand-paper.svg | 1 + theme/icons/linaw/svg/hand-peace-solid.svg | 1 + theme/icons/linaw/svg/hand-peace.svg | 1 + .../icons/linaw/svg/hand-point-down-solid.svg | 1 + theme/icons/linaw/svg/hand-point-down.svg | 1 + .../icons/linaw/svg/hand-point-left-solid.svg | 1 + theme/icons/linaw/svg/hand-point-left.svg | 1 + .../linaw/svg/hand-point-right-solid.svg | 1 + theme/icons/linaw/svg/hand-point-right.svg | 1 + theme/icons/linaw/svg/hand-point-up-solid.svg | 1 + theme/icons/linaw/svg/hand-point-up.svg | 1 + theme/icons/linaw/svg/hand-pointer-solid.svg | 1 + theme/icons/linaw/svg/hand-pointer.svg | 1 + theme/icons/linaw/svg/hand-rock-solid.svg | 1 + theme/icons/linaw/svg/hand-rock.svg | 1 + theme/icons/linaw/svg/hand-scissors-solid.svg | 1 + theme/icons/linaw/svg/hand-scissors.svg | 1 + theme/icons/linaw/svg/hand-spock-solid.svg | 1 + theme/icons/linaw/svg/hand-spock.svg | 1 + theme/icons/linaw/svg/hands-helping-solid.svg | 1 + theme/icons/linaw/svg/hands-solid.svg | 1 + theme/icons/linaw/svg/handshake-solid.svg | 1 + theme/icons/linaw/svg/handshake.svg | 1 + theme/icons/linaw/svg/hanukiah-solid.svg | 1 + theme/icons/linaw/svg/hard-hat-solid.svg | 1 + theme/icons/linaw/svg/hashtag-solid.svg | 1 + .../icons/linaw/svg/hat-cowboy-side-solid.svg | 1 + theme/icons/linaw/svg/hat-cowboy-solid.svg | 1 + theme/icons/linaw/svg/hat-wizard-solid.svg | 1 + theme/icons/linaw/svg/haykal-solid.svg | 1 + theme/icons/linaw/svg/hdd-solid.svg | 1 + theme/icons/linaw/svg/hdd.svg | 1 + theme/icons/linaw/svg/heading-solid.svg | 1 + .../icons/linaw/svg/headphones-alt-solid.svg | 1 + theme/icons/linaw/svg/headphones-solid.svg | 1 + theme/icons/linaw/svg/headset-solid.svg | 1 + theme/icons/linaw/svg/heart-broken-solid.svg | 1 + theme/icons/linaw/svg/heart-solid.svg | 1 + theme/icons/linaw/svg/heart.svg | 1 + theme/icons/linaw/svg/heartbeat-solid.svg | 1 + theme/icons/linaw/svg/helicopter-solid.svg | 1 + theme/icons/linaw/svg/highlighter-solid.svg | 1 + theme/icons/linaw/svg/hiking-solid.svg | 1 + theme/icons/linaw/svg/hippo-solid.svg | 1 + theme/icons/linaw/svg/hips.svg | 1 + theme/icons/linaw/svg/hire-a-helper.svg | 1 + theme/icons/linaw/svg/history-solid.svg | 1 + theme/icons/linaw/svg/hockey-puck-solid.svg | 1 + theme/icons/linaw/svg/holly-berry-solid.svg | 1 + theme/icons/linaw/svg/home-solid.svg | 1 + theme/icons/linaw/svg/hooli.svg | 1 + theme/icons/linaw/svg/hornbill.svg | 1 + theme/icons/linaw/svg/horse-head-solid.svg | 1 + theme/icons/linaw/svg/horse-solid.svg | 1 + theme/icons/linaw/svg/hospital-alt-solid.svg | 1 + theme/icons/linaw/svg/hospital-solid.svg | 1 + .../icons/linaw/svg/hospital-symbol-solid.svg | 1 + theme/icons/linaw/svg/hospital.svg | 1 + theme/icons/linaw/svg/hot-tub-solid.svg | 1 + theme/icons/linaw/svg/hotdog-solid.svg | 1 + theme/icons/linaw/svg/hotel-solid.svg | 1 + theme/icons/linaw/svg/hotjar.svg | 1 + theme/icons/linaw/svg/hourglass-end-solid.svg | 1 + .../icons/linaw/svg/hourglass-half-solid.svg | 1 + theme/icons/linaw/svg/hourglass-solid.svg | 1 + .../icons/linaw/svg/hourglass-start-solid.svg | 1 + theme/icons/linaw/svg/hourglass.svg | 1 + theme/icons/linaw/svg/house-damage-solid.svg | 1 + theme/icons/linaw/svg/houzz.svg | 1 + theme/icons/linaw/svg/hryvnia-solid.svg | 1 + theme/icons/linaw/svg/html5.svg | 1 + theme/icons/linaw/svg/hubspot.svg | 1 + theme/icons/linaw/svg/i-cursor-solid.svg | 1 + theme/icons/linaw/svg/ice-cream-solid.svg | 1 + theme/icons/linaw/svg/icicles-solid.svg | 1 + theme/icons/linaw/svg/icons-solid.svg | 1 + theme/icons/linaw/svg/id-badge-solid.svg | 1 + theme/icons/linaw/svg/id-badge.svg | 1 + theme/icons/linaw/svg/id-card-alt-solid.svg | 1 + theme/icons/linaw/svg/id-card-solid.svg | 1 + theme/icons/linaw/svg/id-card.svg | 1 + theme/icons/linaw/svg/igloo-solid.svg | 1 + theme/icons/linaw/svg/image-solid.svg | 1 + theme/icons/linaw/svg/image.svg | 1 + theme/icons/linaw/svg/images-solid.svg | 1 + theme/icons/linaw/svg/images.svg | 1 + theme/icons/linaw/svg/imdb.svg | 1 + theme/icons/linaw/svg/inbox-solid.svg | 1 + theme/icons/linaw/svg/indent-solid.svg | 1 + theme/icons/linaw/svg/industry-solid.svg | 1 + theme/icons/linaw/svg/infinity-solid.svg | 1 + theme/icons/linaw/svg/info-circle-solid.svg | 1 + theme/icons/linaw/svg/info-solid.svg | 1 + theme/icons/linaw/svg/instagram.svg | 1 + theme/icons/linaw/svg/intercom.svg | 1 + theme/icons/linaw/svg/internet-explorer.svg | 1 + theme/icons/linaw/svg/invision.svg | 1 + theme/icons/linaw/svg/ioxhost.svg | 1 + theme/icons/linaw/svg/italic-solid.svg | 1 + theme/icons/linaw/svg/itch-io.svg | 1 + theme/icons/linaw/svg/itunes-note.svg | 1 + theme/icons/linaw/svg/itunes.svg | 1 + theme/icons/linaw/svg/java.svg | 1 + theme/icons/linaw/svg/jedi-order.svg | 1 + theme/icons/linaw/svg/jedi-solid.svg | 1 + theme/icons/linaw/svg/jenkins.svg | 1 + theme/icons/linaw/svg/jira.svg | 1 + theme/icons/linaw/svg/joget.svg | 1 + theme/icons/linaw/svg/joint-solid.svg | 1 + theme/icons/linaw/svg/joomla.svg | 1 + .../icons/linaw/svg/journal-whills-solid.svg | 1 + theme/icons/linaw/svg/js-square.svg | 1 + theme/icons/linaw/svg/js.svg | 1 + theme/icons/linaw/svg/jsfiddle.svg | 1 + theme/icons/linaw/svg/kaaba-solid.svg | 1 + theme/icons/linaw/svg/kaggle.svg | 1 + theme/icons/linaw/svg/key-solid.svg | 1 + theme/icons/linaw/svg/keybase.svg | 1 + theme/icons/linaw/svg/keyboard-solid.svg | 1 + theme/icons/linaw/svg/keyboard.svg | 1 + theme/icons/linaw/svg/keycdn.svg | 1 + theme/icons/linaw/svg/khanda-solid.svg | 1 + theme/icons/linaw/svg/kickstarter-k.svg | 1 + theme/icons/linaw/svg/kickstarter.svg | 1 + theme/icons/linaw/svg/kiss-beam-solid.svg | 1 + theme/icons/linaw/svg/kiss-beam.svg | 1 + theme/icons/linaw/svg/kiss-solid.svg | 1 + .../icons/linaw/svg/kiss-wink-heart-solid.svg | 1 + theme/icons/linaw/svg/kiss-wink-heart.svg | 1 + theme/icons/linaw/svg/kiss.svg | 1 + theme/icons/linaw/svg/kiwi-bird-solid.svg | 1 + theme/icons/linaw/svg/korvue.svg | 1 + theme/icons/linaw/svg/landmark-solid.svg | 1 + theme/icons/linaw/svg/language-solid.svg | 1 + theme/icons/linaw/svg/laptop-code-solid.svg | 1 + .../icons/linaw/svg/laptop-medical-solid.svg | 1 + theme/icons/linaw/svg/laptop-solid.svg | 1 + theme/icons/linaw/svg/laravel.svg | 1 + theme/icons/linaw/svg/lastfm-square.svg | 1 + theme/icons/linaw/svg/lastfm.svg | 1 + theme/icons/linaw/svg/laugh-beam-solid.svg | 1 + theme/icons/linaw/svg/laugh-beam.svg | 1 + theme/icons/linaw/svg/laugh-solid.svg | 1 + theme/icons/linaw/svg/laugh-squint-solid.svg | 1 + theme/icons/linaw/svg/laugh-squint.svg | 1 + theme/icons/linaw/svg/laugh-wink-solid.svg | 1 + theme/icons/linaw/svg/laugh-wink.svg | 1 + theme/icons/linaw/svg/laugh.svg | 1 + theme/icons/linaw/svg/layer-group-solid.svg | 1 + theme/icons/linaw/svg/leaf-solid.svg | 1 + theme/icons/linaw/svg/leanpub.svg | 1 + theme/icons/linaw/svg/lemon-solid.svg | 1 + theme/icons/linaw/svg/lemon.svg | 1 + .../icons/linaw/svg/less-than-equal-solid.svg | 1 + theme/icons/linaw/svg/less-than-solid.svg | 1 + theme/icons/linaw/svg/less.svg | 1 + .../icons/linaw/svg/level-down-alt-solid.svg | 1 + theme/icons/linaw/svg/level-up-alt-solid.svg | 1 + theme/icons/linaw/svg/life-ring-solid.svg | 1 + theme/icons/linaw/svg/life-ring.svg | 1 + theme/icons/linaw/svg/lightbulb-solid.svg | 1 + theme/icons/linaw/svg/lightbulb.svg | 1 + theme/icons/linaw/svg/line.svg | 1 + theme/icons/linaw/svg/link-solid.svg | 1 + theme/icons/linaw/svg/linkedin-in.svg | 1 + theme/icons/linaw/svg/linkedin.svg | 1 + theme/icons/linaw/svg/linode.svg | 1 + theme/icons/linaw/svg/linux.svg | 1 + theme/icons/linaw/svg/lira-sign-solid.svg | 1 + theme/icons/linaw/svg/list-alt-solid.svg | 1 + theme/icons/linaw/svg/list-alt.svg | 1 + theme/icons/linaw/svg/list-ol-solid.svg | 1 + theme/icons/linaw/svg/list-solid.svg | 1 + theme/icons/linaw/svg/list-ul-solid.svg | 1 + .../icons/linaw/svg/location-arrow-solid.svg | 1 + theme/icons/linaw/svg/lock-open-solid.svg | 1 + theme/icons/linaw/svg/lock-solid.svg | 1 + .../linaw/svg/long-arrow-alt-down-solid.svg | 1 + .../linaw/svg/long-arrow-alt-left-solid.svg | 1 + .../linaw/svg/long-arrow-alt-right-solid.svg | 1 + .../linaw/svg/long-arrow-alt-up-solid.svg | 1 + theme/icons/linaw/svg/low-vision-solid.svg | 1 + theme/icons/linaw/svg/luggage-cart-solid.svg | 1 + theme/icons/linaw/svg/lyft.svg | 1 + theme/icons/linaw/svg/magento.svg | 1 + theme/icons/linaw/svg/magic-solid.svg | 1 + theme/icons/linaw/svg/magnet-solid.svg | 1 + theme/icons/linaw/svg/mail-bulk-solid.svg | 1 + theme/icons/linaw/svg/mailchimp.svg | 1 + theme/icons/linaw/svg/male-solid.svg | 1 + theme/icons/linaw/svg/mandalorian.svg | 1 + .../icons/linaw/svg/map-marked-alt-solid.svg | 1 + theme/icons/linaw/svg/map-marked-solid.svg | 1 + .../icons/linaw/svg/map-marker-alt-solid.svg | 1 + theme/icons/linaw/svg/map-marker-solid.svg | 1 + theme/icons/linaw/svg/map-pin-solid.svg | 1 + theme/icons/linaw/svg/map-signs-solid.svg | 1 + theme/icons/linaw/svg/map-solid.svg | 1 + theme/icons/linaw/svg/map.svg | 1 + theme/icons/linaw/svg/markdown.svg | 1 + theme/icons/linaw/svg/marker-solid.svg | 1 + theme/icons/linaw/svg/mars-double-solid.svg | 1 + theme/icons/linaw/svg/mars-solid.svg | 1 + theme/icons/linaw/svg/mars-stroke-h-solid.svg | 1 + theme/icons/linaw/svg/mars-stroke-solid.svg | 1 + theme/icons/linaw/svg/mars-stroke-v-solid.svg | 1 + theme/icons/linaw/svg/mask-solid.svg | 1 + theme/icons/linaw/svg/mastodon.svg | 1 + theme/icons/linaw/svg/maxcdn.svg | 1 + theme/icons/linaw/svg/mdb.svg | 1 + theme/icons/linaw/svg/medal-solid.svg | 1 + theme/icons/linaw/svg/medapps.svg | 1 + theme/icons/linaw/svg/medium-m.svg | 1 + theme/icons/linaw/svg/medium.svg | 1 + theme/icons/linaw/svg/medkit-solid.svg | 1 + theme/icons/linaw/svg/medrt.svg | 1 + theme/icons/linaw/svg/meetup.svg | 1 + theme/icons/linaw/svg/megaport.svg | 1 + theme/icons/linaw/svg/meh-blank-solid.svg | 1 + theme/icons/linaw/svg/meh-blank.svg | 1 + .../linaw/svg/meh-rolling-eyes-solid.svg | 1 + theme/icons/linaw/svg/meh-rolling-eyes.svg | 1 + theme/icons/linaw/svg/meh-solid.svg | 1 + theme/icons/linaw/svg/meh.svg | 1 + theme/icons/linaw/svg/memory-solid.svg | 1 + theme/icons/linaw/svg/mendeley.svg | 1 + theme/icons/linaw/svg/menorah-solid.svg | 1 + theme/icons/linaw/svg/mercury-solid.svg | 1 + theme/icons/linaw/svg/meteor-solid.svg | 1 + theme/icons/linaw/svg/microchip-solid.svg | 1 + .../linaw/svg/microphone-alt-slash-solid.svg | 1 + .../icons/linaw/svg/microphone-alt-solid.svg | 1 + .../linaw/svg/microphone-slash-solid.svg | 1 + theme/icons/linaw/svg/microphone-solid.svg | 1 + theme/icons/linaw/svg/microscope-solid.svg | 1 + theme/icons/linaw/svg/microsoft.svg | 1 + theme/icons/linaw/svg/minus-circle-solid.svg | 1 + theme/icons/linaw/svg/minus-solid.svg | 1 + theme/icons/linaw/svg/minus-square-solid.svg | 1 + theme/icons/linaw/svg/minus-square.svg | 1 + theme/icons/linaw/svg/mitten-solid.svg | 1 + theme/icons/linaw/svg/mix.svg | 1 + theme/icons/linaw/svg/mixcloud.svg | 1 + theme/icons/linaw/svg/mizuni.svg | 1 + theme/icons/linaw/svg/mobile-alt-solid.svg | 1 + theme/icons/linaw/svg/mobile-solid.svg | 1 + theme/icons/linaw/svg/modx.svg | 1 + theme/icons/linaw/svg/monero.svg | 1 + .../icons/linaw/svg/money-bill-alt-solid.svg | 1 + theme/icons/linaw/svg/money-bill-alt.svg | 1 + theme/icons/linaw/svg/money-bill-solid.svg | 1 + .../linaw/svg/money-bill-wave-alt-solid.svg | 1 + .../icons/linaw/svg/money-bill-wave-solid.svg | 1 + .../icons/linaw/svg/money-check-alt-solid.svg | 1 + theme/icons/linaw/svg/money-check-solid.svg | 1 + theme/icons/linaw/svg/monument-solid.svg | 1 + theme/icons/linaw/svg/moon-solid.svg | 1 + theme/icons/linaw/svg/moon.svg | 1 + theme/icons/linaw/svg/mortar-pestle-solid.svg | 1 + theme/icons/linaw/svg/mosque-solid.svg | 1 + theme/icons/linaw/svg/motorcycle-solid.svg | 1 + theme/icons/linaw/svg/mountain-solid.svg | 1 + theme/icons/linaw/svg/mouse-pointer-solid.svg | 1 + theme/icons/linaw/svg/mouse-solid.svg | 1 + theme/icons/linaw/svg/mug-hot-solid.svg | 1 + theme/icons/linaw/svg/music-solid.svg | 1 + theme/icons/linaw/svg/napster.svg | 1 + theme/icons/linaw/svg/neos.svg | 1 + theme/icons/linaw/svg/network-wired-solid.svg | 1 + theme/icons/linaw/svg/neuter-solid.svg | 1 + theme/icons/linaw/svg/newspaper-solid.svg | 1 + theme/icons/linaw/svg/newspaper.svg | 1 + theme/icons/linaw/svg/nimblr.svg | 1 + theme/icons/linaw/svg/node-js.svg | 1 + theme/icons/linaw/svg/node.svg | 1 + theme/icons/linaw/svg/not-equal-solid.svg | 1 + theme/icons/linaw/svg/notes-medical-solid.svg | 1 + theme/icons/linaw/svg/npm.svg | 1 + theme/icons/linaw/svg/ns8.svg | 1 + theme/icons/linaw/svg/nutritionix.svg | 1 + theme/icons/linaw/svg/object-group-solid.svg | 1 + theme/icons/linaw/svg/object-group.svg | 1 + .../icons/linaw/svg/object-ungroup-solid.svg | 1 + theme/icons/linaw/svg/object-ungroup.svg | 1 + .../icons/linaw/svg/odnoklassniki-square.svg | 1 + theme/icons/linaw/svg/odnoklassniki.svg | 1 + theme/icons/linaw/svg/oil-can-solid.svg | 1 + theme/icons/linaw/svg/old-republic.svg | 1 + theme/icons/linaw/svg/om-solid.svg | 1 + theme/icons/linaw/svg/opencart.svg | 1 + theme/icons/linaw/svg/openid.svg | 1 + theme/icons/linaw/svg/opera.svg | 1 + theme/icons/linaw/svg/optin-monster.svg | 1 + theme/icons/linaw/svg/orcid.svg | 1 + theme/icons/linaw/svg/osi.svg | 1 + theme/icons/linaw/svg/otter-solid.svg | 1 + theme/icons/linaw/svg/outdent-solid.svg | 1 + theme/icons/linaw/svg/page4.svg | 1 + theme/icons/linaw/svg/pagelines.svg | 1 + theme/icons/linaw/svg/pager-solid.svg | 1 + theme/icons/linaw/svg/paint-brush-solid.svg | 1 + theme/icons/linaw/svg/paint-roller-solid.svg | 1 + theme/icons/linaw/svg/palette-solid.svg | 1 + theme/icons/linaw/svg/palfed.svg | 1 + theme/icons/linaw/svg/pallet-solid.svg | 1 + theme/icons/linaw/svg/paper-plane-solid.svg | 1 + theme/icons/linaw/svg/paper-plane.svg | 1 + theme/icons/linaw/svg/paperclip-solid.svg | 1 + theme/icons/linaw/svg/parachute-box-solid.svg | 1 + theme/icons/linaw/svg/paragraph-solid.svg | 1 + theme/icons/linaw/svg/parking-solid.svg | 1 + theme/icons/linaw/svg/passport-solid.svg | 1 + .../icons/linaw/svg/pastafarianism-solid.svg | 1 + theme/icons/linaw/svg/paste-solid.svg | 1 + theme/icons/linaw/svg/patreon.svg | 1 + theme/icons/linaw/svg/pause-circle-solid.svg | 1 + theme/icons/linaw/svg/pause-circle.svg | 1 + theme/icons/linaw/svg/pause-solid.svg | 1 + theme/icons/linaw/svg/paw-solid.svg | 1 + theme/icons/linaw/svg/paypal.svg | 1 + theme/icons/linaw/svg/peace-solid.svg | 1 + theme/icons/linaw/svg/pen-alt-solid.svg | 1 + theme/icons/linaw/svg/pen-fancy-solid.svg | 1 + theme/icons/linaw/svg/pen-nib-solid.svg | 1 + theme/icons/linaw/svg/pen-solid.svg | 1 + theme/icons/linaw/svg/pen-square-solid.svg | 1 + theme/icons/linaw/svg/pencil-alt-solid.svg | 1 + theme/icons/linaw/svg/pencil-ruler-solid.svg | 1 + theme/icons/linaw/svg/penny-arcade.svg | 1 + theme/icons/linaw/svg/people-carry-solid.svg | 1 + theme/icons/linaw/svg/pepper-hot-solid.svg | 1 + theme/icons/linaw/svg/percent-solid.svg | 1 + theme/icons/linaw/svg/percentage-solid.svg | 1 + theme/icons/linaw/svg/periscope.svg | 1 + theme/icons/linaw/svg/person-booth-solid.svg | 1 + theme/icons/linaw/svg/phabricator.svg | 1 + theme/icons/linaw/svg/phoenix-framework.svg | 1 + theme/icons/linaw/svg/phoenix-squadron.svg | 1 + theme/icons/linaw/svg/phone-alt-solid.svg | 1 + theme/icons/linaw/svg/phone-slash-solid.svg | 1 + theme/icons/linaw/svg/phone-solid.svg | 1 + .../linaw/svg/phone-square-alt-solid.svg | 1 + theme/icons/linaw/svg/phone-square-solid.svg | 1 + theme/icons/linaw/svg/phone-volume-solid.svg | 1 + theme/icons/linaw/svg/photo-video-solid.svg | 1 + theme/icons/linaw/svg/php.svg | 1 + theme/icons/linaw/svg/pied-piper-alt.svg | 1 + theme/icons/linaw/svg/pied-piper-hat.svg | 1 + theme/icons/linaw/svg/pied-piper-pp.svg | 1 + theme/icons/linaw/svg/pied-piper.svg | 1 + theme/icons/linaw/svg/piggy-bank-solid.svg | 1 + theme/icons/linaw/svg/pills-solid.svg | 1 + theme/icons/linaw/svg/pinterest-p.svg | 1 + theme/icons/linaw/svg/pinterest-square.svg | 1 + theme/icons/linaw/svg/pinterest.svg | 1 + theme/icons/linaw/svg/pizza-slice-solid.svg | 1 + .../linaw/svg/place-of-worship-solid.svg | 1 + theme/icons/linaw/svg/plane-arrival-solid.svg | 1 + .../icons/linaw/svg/plane-departure-solid.svg | 1 + theme/icons/linaw/svg/plane-solid.svg | 1 + theme/icons/linaw/svg/play-circle-solid.svg | 1 + theme/icons/linaw/svg/play-circle.svg | 1 + theme/icons/linaw/svg/play-solid.svg | 1 + theme/icons/linaw/svg/playstation.svg | 1 + theme/icons/linaw/svg/plug-solid.svg | 1 + theme/icons/linaw/svg/plus-circle-solid.svg | 1 + theme/icons/linaw/svg/plus-solid.svg | 1 + theme/icons/linaw/svg/plus-square-solid.svg | 1 + theme/icons/linaw/svg/plus-square.svg | 1 + theme/icons/linaw/svg/podcast-solid.svg | 1 + theme/icons/linaw/svg/poll-h-solid.svg | 1 + theme/icons/linaw/svg/poll-solid.svg | 1 + theme/icons/linaw/svg/poo-solid.svg | 1 + theme/icons/linaw/svg/poo-storm-solid.svg | 1 + theme/icons/linaw/svg/poop-solid.svg | 1 + theme/icons/linaw/svg/portrait-solid.svg | 1 + theme/icons/linaw/svg/pound-sign-solid.svg | 1 + theme/icons/linaw/svg/power-off-solid.svg | 1 + theme/icons/linaw/svg/pray-solid.svg | 1 + theme/icons/linaw/svg/praying-hands-solid.svg | 1 + .../svg/prescription-bottle-alt-solid.svg | 1 + .../linaw/svg/prescription-bottle-solid.svg | 1 + theme/icons/linaw/svg/prescription-solid.svg | 1 + theme/icons/linaw/svg/print-solid.svg | 1 + theme/icons/linaw/svg/procedures-solid.svg | 1 + theme/icons/linaw/svg/product-hunt.svg | 1 + .../icons/linaw/svg/project-diagram-solid.svg | 1 + theme/icons/linaw/svg/pushed.svg | 1 + theme/icons/linaw/svg/puzzle-piece-solid.svg | 1 + theme/icons/linaw/svg/python.svg | 1 + theme/icons/linaw/svg/qq.svg | 1 + theme/icons/linaw/svg/qrcode-solid.svg | 1 + .../icons/linaw/svg/question-circle-solid.svg | 1 + theme/icons/linaw/svg/question-circle.svg | 1 + theme/icons/linaw/svg/question-solid.svg | 1 + theme/icons/linaw/svg/quidditch-solid.svg | 1 + theme/icons/linaw/svg/quinscape.svg | 1 + theme/icons/linaw/svg/quora.svg | 1 + theme/icons/linaw/svg/quote-left-solid.svg | 1 + theme/icons/linaw/svg/quote-right-solid.svg | 1 + theme/icons/linaw/svg/quran-solid.svg | 1 + theme/icons/linaw/svg/r-project.svg | 1 + theme/icons/linaw/svg/radiation-alt-solid.svg | 1 + theme/icons/linaw/svg/radiation-solid.svg | 1 + theme/icons/linaw/svg/rainbow-solid.svg | 1 + theme/icons/linaw/svg/random-solid.svg | 1 + theme/icons/linaw/svg/raspberry-pi.svg | 1 + theme/icons/linaw/svg/ravelry.svg | 1 + theme/icons/linaw/svg/react.svg | 1 + theme/icons/linaw/svg/reacteurope.svg | 1 + theme/icons/linaw/svg/readme.svg | 1 + theme/icons/linaw/svg/rebel.svg | 1 + theme/icons/linaw/svg/receipt-solid.svg | 1 + theme/icons/linaw/svg/record-vinyl-solid.svg | 1 + theme/icons/linaw/svg/recycle-solid.svg | 1 + theme/icons/linaw/svg/red-river.svg | 1 + theme/icons/linaw/svg/reddit-alien.svg | 1 + theme/icons/linaw/svg/reddit-square.svg | 1 + theme/icons/linaw/svg/reddit.svg | 1 + theme/icons/linaw/svg/redhat.svg | 1 + theme/icons/linaw/svg/redo-alt-solid.svg | 1 + theme/icons/linaw/svg/redo-solid.svg | 1 + theme/icons/linaw/svg/registered-solid.svg | 1 + theme/icons/linaw/svg/registered.svg | 1 + theme/icons/linaw/svg/remove-format-solid.svg | 1 + theme/icons/linaw/svg/renren.svg | 1 + theme/icons/linaw/svg/reply-all-solid.svg | 1 + theme/icons/linaw/svg/reply-solid.svg | 1 + theme/icons/linaw/svg/replyd.svg | 1 + theme/icons/linaw/svg/republican-solid.svg | 1 + theme/icons/linaw/svg/researchgate.svg | 1 + theme/icons/linaw/svg/resolving.svg | 1 + theme/icons/linaw/svg/restroom-solid.svg | 1 + theme/icons/linaw/svg/retweet-solid.svg | 1 + theme/icons/linaw/svg/rev.svg | 1 + theme/icons/linaw/svg/ribbon-solid.svg | 1 + theme/icons/linaw/svg/ring-solid.svg | 1 + theme/icons/linaw/svg/road-solid.svg | 1 + theme/icons/linaw/svg/robot-solid.svg | 1 + theme/icons/linaw/svg/rocket-solid.svg | 1 + theme/icons/linaw/svg/rocketchat.svg | 1 + theme/icons/linaw/svg/rockrms.svg | 1 + theme/icons/linaw/svg/route-solid.svg | 1 + theme/icons/linaw/svg/rss-solid.svg | 1 + theme/icons/linaw/svg/rss-square-solid.svg | 1 + theme/icons/linaw/svg/ruble-sign-solid.svg | 1 + .../icons/linaw/svg/ruler-combined-solid.svg | 1 + .../linaw/svg/ruler-horizontal-solid.svg | 1 + theme/icons/linaw/svg/ruler-solid.svg | 1 + .../icons/linaw/svg/ruler-vertical-solid.svg | 1 + theme/icons/linaw/svg/running-solid.svg | 1 + theme/icons/linaw/svg/rupee-sign-solid.svg | 1 + theme/icons/linaw/svg/sad-cry-solid.svg | 1 + theme/icons/linaw/svg/sad-cry.svg | 1 + theme/icons/linaw/svg/sad-tear-solid.svg | 1 + theme/icons/linaw/svg/sad-tear.svg | 1 + theme/icons/linaw/svg/safari.svg | 1 + theme/icons/linaw/svg/salesforce.svg | 1 + theme/icons/linaw/svg/sass.svg | 1 + .../icons/linaw/svg/satellite-dish-solid.svg | 1 + theme/icons/linaw/svg/satellite-solid.svg | 1 + theme/icons/linaw/svg/save-solid.svg | 1 + theme/icons/linaw/svg/save.svg | 1 + theme/icons/linaw/svg/schlix.svg | 1 + theme/icons/linaw/svg/school-solid.svg | 1 + theme/icons/linaw/svg/screwdriver-solid.svg | 1 + theme/icons/linaw/svg/scribd.svg | 1 + theme/icons/linaw/svg/scroll-solid.svg | 1 + theme/icons/linaw/svg/sd-card-solid.svg | 1 + theme/icons/linaw/svg/search-dollar-solid.svg | 1 + .../icons/linaw/svg/search-location-solid.svg | 1 + theme/icons/linaw/svg/search-minus-solid.svg | 1 + theme/icons/linaw/svg/search-plus-solid.svg | 1 + theme/icons/linaw/svg/search-solid.svg | 1 + theme/icons/linaw/svg/searchengin.svg | 1 + theme/icons/linaw/svg/seedling-solid.svg | 1 + theme/icons/linaw/svg/sellcast.svg | 1 + theme/icons/linaw/svg/sellsy.svg | 1 + theme/icons/linaw/svg/server-solid.svg | 1 + theme/icons/linaw/svg/servicestack.svg | 1 + theme/icons/linaw/svg/shapes-solid.svg | 1 + theme/icons/linaw/svg/share-alt-solid.svg | 1 + .../linaw/svg/share-alt-square-solid.svg | 1 + theme/icons/linaw/svg/share-solid.svg | 1 + theme/icons/linaw/svg/share-square-solid.svg | 1 + theme/icons/linaw/svg/share-square.svg | 1 + theme/icons/linaw/svg/shekel-sign-solid.svg | 1 + theme/icons/linaw/svg/shield-alt-solid.svg | 1 + theme/icons/linaw/svg/ship-solid.svg | 1 + theme/icons/linaw/svg/shipping-fast-solid.svg | 1 + theme/icons/linaw/svg/shirtsinbulk.svg | 1 + theme/icons/linaw/svg/shoe-prints-solid.svg | 1 + theme/icons/linaw/svg/shopping-bag-solid.svg | 1 + .../icons/linaw/svg/shopping-basket-solid.svg | 1 + theme/icons/linaw/svg/shopping-cart-solid.svg | 1 + theme/icons/linaw/svg/shopware.svg | 1 + theme/icons/linaw/svg/shower-solid.svg | 1 + theme/icons/linaw/svg/shuttle-van-solid.svg | 1 + theme/icons/linaw/svg/sign-in-alt-solid.svg | 1 + theme/icons/linaw/svg/sign-language-solid.svg | 1 + theme/icons/linaw/svg/sign-out-alt-solid.svg | 1 + theme/icons/linaw/svg/sign-solid.svg | 1 + theme/icons/linaw/svg/signal-solid.svg | 1 + theme/icons/linaw/svg/signature-solid.svg | 1 + theme/icons/linaw/svg/sim-card-solid.svg | 1 + theme/icons/linaw/svg/simplybuilt.svg | 1 + theme/icons/linaw/svg/sistrix.svg | 1 + theme/icons/linaw/svg/sitemap-solid.svg | 1 + theme/icons/linaw/svg/sith.svg | 1 + theme/icons/linaw/svg/skating-solid.svg | 1 + theme/icons/linaw/svg/sketch.svg | 1 + theme/icons/linaw/svg/skiing-nordic-solid.svg | 1 + theme/icons/linaw/svg/skiing-solid.svg | 1 + .../linaw/svg/skull-crossbones-solid.svg | 1 + theme/icons/linaw/svg/skull-solid.svg | 1 + theme/icons/linaw/svg/skyatlas.svg | 1 + theme/icons/linaw/svg/skype.svg | 1 + theme/icons/linaw/svg/slack-hash.svg | 1 + theme/icons/linaw/svg/slack.svg | 1 + theme/icons/linaw/svg/slash-solid.svg | 1 + theme/icons/linaw/svg/sleigh-solid.svg | 1 + theme/icons/linaw/svg/sliders-h-solid.svg | 1 + theme/icons/linaw/svg/slideshare.svg | 1 + theme/icons/linaw/svg/smile-beam-solid.svg | 1 + theme/icons/linaw/svg/smile-beam.svg | 1 + theme/icons/linaw/svg/smile-solid.svg | 1 + theme/icons/linaw/svg/smile-wink-solid.svg | 1 + theme/icons/linaw/svg/smile-wink.svg | 1 + theme/icons/linaw/svg/smile.svg | 1 + theme/icons/linaw/svg/smog-solid.svg | 1 + theme/icons/linaw/svg/smoking-ban-solid.svg | 1 + theme/icons/linaw/svg/smoking-solid.svg | 1 + theme/icons/linaw/svg/sms-solid.svg | 1 + theme/icons/linaw/svg/snapchat-ghost.svg | 1 + theme/icons/linaw/svg/snapchat-square.svg | 1 + theme/icons/linaw/svg/snapchat.svg | 1 + theme/icons/linaw/svg/snowboarding-solid.svg | 1 + theme/icons/linaw/svg/snowflake-solid.svg | 1 + theme/icons/linaw/svg/snowflake.svg | 1 + theme/icons/linaw/svg/snowman-solid.svg | 1 + theme/icons/linaw/svg/snowplow-solid.svg | 1 + theme/icons/linaw/svg/socks-solid.svg | 1 + theme/icons/linaw/svg/solar-panel-solid.svg | 1 + .../linaw/svg/sort-alpha-down-alt-solid.svg | 1 + .../icons/linaw/svg/sort-alpha-down-solid.svg | 1 + .../linaw/svg/sort-alpha-up-alt-solid.svg | 1 + theme/icons/linaw/svg/sort-alpha-up-solid.svg | 1 + .../linaw/svg/sort-amount-down-alt-solid.svg | 1 + .../linaw/svg/sort-amount-down-solid.svg | 1 + .../linaw/svg/sort-amount-up-alt-solid.svg | 1 + .../icons/linaw/svg/sort-amount-up-solid.svg | 1 + theme/icons/linaw/svg/sort-down-solid.svg | 1 + .../linaw/svg/sort-numeric-down-alt-solid.svg | 1 + .../linaw/svg/sort-numeric-down-solid.svg | 1 + .../linaw/svg/sort-numeric-up-alt-solid.svg | 1 + .../icons/linaw/svg/sort-numeric-up-solid.svg | 1 + theme/icons/linaw/svg/sort-solid.svg | 1 + theme/icons/linaw/svg/sort-up-solid.svg | 1 + theme/icons/linaw/svg/soundcloud.svg | 1 + theme/icons/linaw/svg/sourcetree.svg | 1 + theme/icons/linaw/svg/spa-solid.svg | 1 + theme/icons/linaw/svg/space-shuttle-solid.svg | 1 + theme/icons/linaw/svg/speakap.svg | 1 + theme/icons/linaw/svg/speaker-deck.svg | 1 + theme/icons/linaw/svg/spell-check-solid.svg | 1 + theme/icons/linaw/svg/spider-solid.svg | 1 + theme/icons/linaw/svg/spinner-solid.svg | 1 + theme/icons/linaw/svg/splotch-solid.svg | 1 + theme/icons/linaw/svg/spotify.svg | 1 + theme/icons/linaw/svg/spray-can-solid.svg | 1 + theme/icons/linaw/svg/square-full-solid.svg | 1 + .../icons/linaw/svg/square-root-alt-solid.svg | 1 + theme/icons/linaw/svg/square-solid.svg | 1 + theme/icons/linaw/svg/square.svg | 1 + theme/icons/linaw/svg/squarespace.svg | 1 + theme/icons/linaw/svg/stack-exchange.svg | 1 + theme/icons/linaw/svg/stack-overflow.svg | 1 + theme/icons/linaw/svg/stackpath.svg | 1 + theme/icons/linaw/svg/stamp-solid.svg | 1 + .../linaw/svg/star-and-crescent-solid.svg | 1 + theme/icons/linaw/svg/star-half-alt-solid.svg | 1 + theme/icons/linaw/svg/star-half-solid.svg | 1 + theme/icons/linaw/svg/star-half.svg | 1 + theme/icons/linaw/svg/star-of-david-solid.svg | 1 + theme/icons/linaw/svg/star-of-life-solid.svg | 1 + theme/icons/linaw/svg/star-solid.svg | 1 + theme/icons/linaw/svg/star.svg | 1 + theme/icons/linaw/svg/staylinked.svg | 1 + theme/icons/linaw/svg/steam-square.svg | 1 + theme/icons/linaw/svg/steam-symbol.svg | 1 + theme/icons/linaw/svg/steam.svg | 1 + theme/icons/linaw/svg/step-backward-solid.svg | 1 + theme/icons/linaw/svg/step-forward-solid.svg | 1 + theme/icons/linaw/svg/stethoscope-solid.svg | 1 + theme/icons/linaw/svg/sticker-mule.svg | 1 + theme/icons/linaw/svg/sticky-note-solid.svg | 1 + theme/icons/linaw/svg/sticky-note.svg | 1 + theme/icons/linaw/svg/stop-circle-solid.svg | 1 + theme/icons/linaw/svg/stop-circle.svg | 1 + theme/icons/linaw/svg/stop-solid.svg | 1 + theme/icons/linaw/svg/stopwatch-solid.svg | 1 + theme/icons/linaw/svg/store-alt-solid.svg | 1 + theme/icons/linaw/svg/store-solid.svg | 1 + theme/icons/linaw/svg/strava.svg | 1 + theme/icons/linaw/svg/stream-solid.svg | 1 + theme/icons/linaw/svg/street-view-solid.svg | 1 + theme/icons/linaw/svg/strikethrough-solid.svg | 1 + theme/icons/linaw/svg/stripe-s.svg | 1 + theme/icons/linaw/svg/stripe.svg | 1 + theme/icons/linaw/svg/stroopwafel-solid.svg | 1 + theme/icons/linaw/svg/studiovinari.svg | 1 + theme/icons/linaw/svg/stumbleupon-circle.svg | 1 + theme/icons/linaw/svg/stumbleupon.svg | 1 + theme/icons/linaw/svg/subscript-solid.svg | 1 + theme/icons/linaw/svg/subway-solid.svg | 1 + .../linaw/svg/suitcase-rolling-solid.svg | 1 + theme/icons/linaw/svg/suitcase-solid.svg | 1 + theme/icons/linaw/svg/sun-solid.svg | 1 + theme/icons/linaw/svg/sun.svg | 1 + theme/icons/linaw/svg/superpowers.svg | 1 + theme/icons/linaw/svg/superscript-solid.svg | 1 + theme/icons/linaw/svg/supple.svg | 1 + theme/icons/linaw/svg/surprise-solid.svg | 1 + theme/icons/linaw/svg/surprise.svg | 1 + theme/icons/linaw/svg/suse.svg | 1 + theme/icons/linaw/svg/swatchbook-solid.svg | 1 + theme/icons/linaw/svg/swift.svg | 1 + theme/icons/linaw/svg/swimmer-solid.svg | 1 + theme/icons/linaw/svg/swimming-pool-solid.svg | 1 + theme/icons/linaw/svg/symfony.svg | 1 + theme/icons/linaw/svg/synagogue-solid.svg | 1 + theme/icons/linaw/svg/sync-alt-solid.svg | 1 + theme/icons/linaw/svg/sync-solid.svg | 1 + theme/icons/linaw/svg/syringe-solid.svg | 1 + theme/icons/linaw/svg/table-solid.svg | 1 + theme/icons/linaw/svg/table-tennis-solid.svg | 1 + theme/icons/linaw/svg/tablet-alt-solid.svg | 1 + theme/icons/linaw/svg/tablet-solid.svg | 1 + theme/icons/linaw/svg/tablets-solid.svg | 1 + .../icons/linaw/svg/tachometer-alt-solid.svg | 1 + theme/icons/linaw/svg/tag-solid.svg | 1 + theme/icons/linaw/svg/tags-solid.svg | 1 + theme/icons/linaw/svg/tape-solid.svg | 1 + theme/icons/linaw/svg/tasks-solid.svg | 1 + theme/icons/linaw/svg/taxi-solid.svg | 1 + theme/icons/linaw/svg/teamspeak.svg | 1 + theme/icons/linaw/svg/teeth-open-solid.svg | 1 + theme/icons/linaw/svg/teeth-solid.svg | 1 + theme/icons/linaw/svg/telegram-plane.svg | 1 + theme/icons/linaw/svg/telegram.svg | 1 + .../linaw/svg/temperature-high-solid.svg | 1 + .../icons/linaw/svg/temperature-low-solid.svg | 1 + theme/icons/linaw/svg/tencent-weibo.svg | 1 + theme/icons/linaw/svg/tenge-solid.svg | 1 + theme/icons/linaw/svg/terminal-solid.svg | 1 + theme/icons/linaw/svg/text-height-solid.svg | 1 + theme/icons/linaw/svg/text-width-solid.svg | 1 + theme/icons/linaw/svg/th-large-solid.svg | 1 + theme/icons/linaw/svg/th-list-solid.svg | 1 + theme/icons/linaw/svg/th-solid.svg | 1 + theme/icons/linaw/svg/the-red-yeti.svg | 1 + theme/icons/linaw/svg/theater-masks-solid.svg | 1 + theme/icons/linaw/svg/themeco.svg | 1 + theme/icons/linaw/svg/themeisle.svg | 1 + .../linaw/svg/thermometer-empty-solid.svg | 1 + .../linaw/svg/thermometer-full-solid.svg | 1 + .../linaw/svg/thermometer-half-solid.svg | 1 + .../linaw/svg/thermometer-quarter-solid.svg | 1 + theme/icons/linaw/svg/thermometer-solid.svg | 1 + .../svg/thermometer-three-quarters-solid.svg | 1 + theme/icons/linaw/svg/think-peaks.svg | 1 + theme/icons/linaw/svg/thumbs-down-solid.svg | 1 + theme/icons/linaw/svg/thumbs-down.svg | 1 + theme/icons/linaw/svg/thumbs-up-solid.svg | 1 + theme/icons/linaw/svg/thumbs-up.svg | 1 + theme/icons/linaw/svg/thumbtack-solid.svg | 1 + theme/icons/linaw/svg/ticket-alt-solid.svg | 1 + theme/icons/linaw/svg/times-circle-solid.svg | 1 + theme/icons/linaw/svg/times-circle.svg | 1 + theme/icons/linaw/svg/times-solid.svg | 1 + theme/icons/linaw/svg/tint-slash-solid.svg | 1 + theme/icons/linaw/svg/tint-solid.svg | 1 + theme/icons/linaw/svg/tired-solid.svg | 1 + theme/icons/linaw/svg/tired.svg | 1 + theme/icons/linaw/svg/toggle-off-solid.svg | 1 + theme/icons/linaw/svg/toggle-on-solid.svg | 1 + theme/icons/linaw/svg/toilet-paper-solid.svg | 1 + theme/icons/linaw/svg/toilet-solid.svg | 1 + theme/icons/linaw/svg/toolbox-solid.svg | 1 + theme/icons/linaw/svg/tools-solid.svg | 1 + theme/icons/linaw/svg/tooth-solid.svg | 1 + theme/icons/linaw/svg/torah-solid.svg | 1 + theme/icons/linaw/svg/torii-gate-solid.svg | 1 + theme/icons/linaw/svg/tractor-solid.svg | 1 + theme/icons/linaw/svg/trade-federation.svg | 1 + theme/icons/linaw/svg/trademark-solid.svg | 1 + theme/icons/linaw/svg/traffic-light-solid.svg | 1 + theme/icons/linaw/svg/train-solid.svg | 1 + theme/icons/linaw/svg/tram-solid.svg | 1 + .../icons/linaw/svg/transgender-alt-solid.svg | 1 + theme/icons/linaw/svg/transgender-solid.svg | 1 + theme/icons/linaw/svg/trash-alt-solid.svg | 1 + theme/icons/linaw/svg/trash-alt.svg | 1 + .../linaw/svg/trash-restore-alt-solid.svg | 1 + theme/icons/linaw/svg/trash-restore-solid.svg | 1 + theme/icons/linaw/svg/trash-solid.svg | 1 + theme/icons/linaw/svg/tree-solid.svg | 1 + theme/icons/linaw/svg/trello.svg | 1 + theme/icons/linaw/svg/tripadvisor.svg | 1 + theme/icons/linaw/svg/trophy-solid.svg | 1 + theme/icons/linaw/svg/truck-loading-solid.svg | 1 + theme/icons/linaw/svg/truck-monster-solid.svg | 1 + theme/icons/linaw/svg/truck-moving-solid.svg | 1 + theme/icons/linaw/svg/truck-pickup-solid.svg | 1 + theme/icons/linaw/svg/truck-solid.svg | 1 + theme/icons/linaw/svg/tshirt-solid.svg | 1 + theme/icons/linaw/svg/tty-solid.svg | 1 + theme/icons/linaw/svg/tumblr-square.svg | 1 + theme/icons/linaw/svg/tumblr.svg | 1 + theme/icons/linaw/svg/tv-solid.svg | 1 + theme/icons/linaw/svg/twitch.svg | 1 + theme/icons/linaw/svg/twitter-square.svg | 1 + theme/icons/linaw/svg/twitter.svg | 1 + theme/icons/linaw/svg/typo3.svg | 1 + theme/icons/linaw/svg/uber.svg | 1 + theme/icons/linaw/svg/ubuntu.svg | 1 + theme/icons/linaw/svg/uikit.svg | 1 + theme/icons/linaw/svg/umbraco.svg | 1 + .../icons/linaw/svg/umbrella-beach-solid.svg | 1 + theme/icons/linaw/svg/umbrella-solid.svg | 1 + theme/icons/linaw/svg/underline-solid.svg | 1 + theme/icons/linaw/svg/undo-alt-solid.svg | 1 + theme/icons/linaw/svg/undo-solid.svg | 1 + theme/icons/linaw/svg/uniregistry.svg | 1 + .../linaw/svg/universal-access-solid.svg | 1 + theme/icons/linaw/svg/university-solid.svg | 1 + theme/icons/linaw/svg/unlink-solid.svg | 1 + theme/icons/linaw/svg/unlock-alt-solid.svg | 1 + theme/icons/linaw/svg/unlock-solid.svg | 1 + theme/icons/linaw/svg/untappd.svg | 1 + theme/icons/linaw/svg/upload-solid.svg | 1 + theme/icons/linaw/svg/ups.svg | 1 + theme/icons/linaw/svg/usb.svg | 1 + .../icons/linaw/svg/user-alt-slash-solid.svg | 1 + theme/icons/linaw/svg/user-alt-solid.svg | 1 + .../icons/linaw/svg/user-astronaut-solid.svg | 1 + theme/icons/linaw/svg/user-check-solid.svg | 1 + theme/icons/linaw/svg/user-circle-solid.svg | 1 + theme/icons/linaw/svg/user-circle.svg | 1 + theme/icons/linaw/svg/user-clock-solid.svg | 1 + theme/icons/linaw/svg/user-cog-solid.svg | 1 + theme/icons/linaw/svg/user-edit-solid.svg | 1 + theme/icons/linaw/svg/user-friends-solid.svg | 1 + theme/icons/linaw/svg/user-graduate-solid.svg | 1 + theme/icons/linaw/svg/user-injured-solid.svg | 1 + theme/icons/linaw/svg/user-lock-solid.svg | 1 + theme/icons/linaw/svg/user-md-solid.svg | 1 + theme/icons/linaw/svg/user-minus-solid.svg | 1 + theme/icons/linaw/svg/user-ninja-solid.svg | 1 + theme/icons/linaw/svg/user-nurse-solid.svg | 1 + theme/icons/linaw/svg/user-plus-solid.svg | 1 + theme/icons/linaw/svg/user-secret-solid.svg | 1 + theme/icons/linaw/svg/user-shield-solid.svg | 1 + theme/icons/linaw/svg/user-slash-solid.svg | 1 + theme/icons/linaw/svg/user-solid.svg | 1 + theme/icons/linaw/svg/user-tag-solid.svg | 1 + theme/icons/linaw/svg/user-tie-solid.svg | 1 + theme/icons/linaw/svg/user-times-solid.svg | 1 + theme/icons/linaw/svg/user.svg | 1 + theme/icons/linaw/svg/users-cog-solid.svg | 1 + theme/icons/linaw/svg/users-solid.svg | 1 + theme/icons/linaw/svg/usps.svg | 1 + theme/icons/linaw/svg/ussunnah.svg | 1 + theme/icons/linaw/svg/utensil-spoon-solid.svg | 1 + theme/icons/linaw/svg/utensils-solid.svg | 1 + theme/icons/linaw/svg/vaadin.svg | 1 + theme/icons/linaw/svg/vector-square-solid.svg | 1 + theme/icons/linaw/svg/venus-double-solid.svg | 1 + theme/icons/linaw/svg/venus-mars-solid.svg | 1 + theme/icons/linaw/svg/venus-solid.svg | 1 + theme/icons/linaw/svg/viacoin.svg | 1 + theme/icons/linaw/svg/viadeo-square.svg | 1 + theme/icons/linaw/svg/viadeo.svg | 1 + theme/icons/linaw/svg/vial-solid.svg | 1 + theme/icons/linaw/svg/vials-solid.svg | 1 + theme/icons/linaw/svg/viber.svg | 1 + theme/icons/linaw/svg/video-slash-solid.svg | 1 + theme/icons/linaw/svg/video-solid.svg | 1 + theme/icons/linaw/svg/vihara-solid.svg | 1 + theme/icons/linaw/svg/vimeo-square.svg | 1 + theme/icons/linaw/svg/vimeo-v.svg | 1 + theme/icons/linaw/svg/vimeo.svg | 1 + theme/icons/linaw/svg/vine.svg | 1 + theme/icons/linaw/svg/vk.svg | 1 + theme/icons/linaw/svg/vnv.svg | 1 + theme/icons/linaw/svg/voicemail-solid.svg | 1 + .../icons/linaw/svg/volleyball-ball-solid.svg | 1 + theme/icons/linaw/svg/volume-down-solid.svg | 1 + theme/icons/linaw/svg/volume-mute-solid.svg | 1 + theme/icons/linaw/svg/volume-off-solid.svg | 1 + theme/icons/linaw/svg/volume-up-solid.svg | 1 + theme/icons/linaw/svg/vote-yea-solid.svg | 1 + theme/icons/linaw/svg/vr-cardboard-solid.svg | 1 + theme/icons/linaw/svg/vuejs.svg | 1 + theme/icons/linaw/svg/walking-solid.svg | 1 + theme/icons/linaw/svg/wallet-solid.svg | 1 + theme/icons/linaw/svg/warehouse-solid.svg | 1 + theme/icons/linaw/svg/water-solid.svg | 1 + theme/icons/linaw/svg/wave-square-solid.svg | 1 + theme/icons/linaw/svg/waze.svg | 1 + theme/icons/linaw/svg/weebly.svg | 1 + theme/icons/linaw/svg/weibo.svg | 1 + .../icons/linaw/svg/weight-hanging-solid.svg | 1 + theme/icons/linaw/svg/weight-solid.svg | 1 + theme/icons/linaw/svg/weixin.svg | 1 + theme/icons/linaw/svg/whatsapp-square.svg | 1 + theme/icons/linaw/svg/whatsapp.svg | 1 + theme/icons/linaw/svg/wheelchair-solid.svg | 1 + theme/icons/linaw/svg/whmcs.svg | 1 + theme/icons/linaw/svg/wifi-solid.svg | 1 + theme/icons/linaw/svg/wikipedia-w.svg | 1 + theme/icons/linaw/svg/wind-solid.svg | 1 + theme/icons/linaw/svg/window-close-solid.svg | 1 + theme/icons/linaw/svg/window-close.svg | 1 + .../icons/linaw/svg/window-maximize-solid.svg | 1 + theme/icons/linaw/svg/window-maximize.svg | 1 + .../icons/linaw/svg/window-minimize-solid.svg | 1 + theme/icons/linaw/svg/window-minimize.svg | 1 + .../icons/linaw/svg/window-restore-solid.svg | 1 + theme/icons/linaw/svg/window-restore.svg | 1 + theme/icons/linaw/svg/windows.svg | 1 + theme/icons/linaw/svg/wine-bottle-solid.svg | 1 + .../icons/linaw/svg/wine-glass-alt-solid.svg | 1 + theme/icons/linaw/svg/wine-glass-solid.svg | 1 + theme/icons/linaw/svg/wix.svg | 1 + .../icons/linaw/svg/wizards-of-the-coast.svg | 1 + theme/icons/linaw/svg/wolf-pack-battalion.svg | 1 + theme/icons/linaw/svg/won-sign-solid.svg | 1 + theme/icons/linaw/svg/wordpress-simple.svg | 1 + theme/icons/linaw/svg/wordpress.svg | 1 + theme/icons/linaw/svg/wpbeginner.svg | 1 + theme/icons/linaw/svg/wpexplorer.svg | 1 + theme/icons/linaw/svg/wpforms.svg | 1 + theme/icons/linaw/svg/wpressr.svg | 1 + theme/icons/linaw/svg/wrench-solid.svg | 1 + theme/icons/linaw/svg/x-ray-solid.svg | 1 + theme/icons/linaw/svg/xbox.svg | 1 + theme/icons/linaw/svg/xing-square.svg | 1 + theme/icons/linaw/svg/xing.svg | 1 + theme/icons/linaw/svg/y-combinator.svg | 1 + theme/icons/linaw/svg/yahoo.svg | 1 + theme/icons/linaw/svg/yammer.svg | 1 + .../icons/linaw/svg/yandex-international.svg | 1 + theme/icons/linaw/svg/yandex.svg | 1 + theme/icons/linaw/svg/yarn.svg | 1 + theme/icons/linaw/svg/yelp.svg | 1 + theme/icons/linaw/svg/yen-sign-solid.svg | 1 + theme/icons/linaw/svg/yin-yang-solid.svg | 1 + theme/icons/linaw/svg/yoast.svg | 1 + theme/icons/linaw/svg/youtube-square.svg | 1 + theme/icons/linaw/svg/youtube.svg | 1 + theme/icons/linaw/svg/zhihu.svg | 1 + theme/icons/mdico/README.md | 25 + theme/icons/mdico/css/materialdesignicons.css | 20454 ++++++ .../mdico/css/materialdesignicons.css.map | 16 + .../mdico/css/materialdesignicons.min.css | 3 + .../mdico/css/materialdesignicons.min.css.map | 16 + .../fonts/materialdesignicons-webfont.eot | Bin 0 -> 843916 bytes .../fonts/materialdesignicons-webfont.ttf | Bin 0 -> 843696 bytes .../fonts/materialdesignicons-webfont.woff | Bin 0 -> 390872 bytes .../fonts/materialdesignicons-webfont.woff2 | Bin 0 -> 276312 bytes theme/icons/mdico/index.html | 0 theme/icons/mdico/license.md | 97 + theme/icons/mdico/package.json | 37 + theme/icons/mdico/preview.html | 717 + theme/icons/mdico/scss/_animated.scss | 27 + theme/icons/mdico/scss/_core.scss | 10 + theme/icons/mdico/scss/_extras.scss | 65 + theme/icons/mdico/scss/_functions.scss | 20 + theme/icons/mdico/scss/_icons.scss | 10 + theme/icons/mdico/scss/_path.scss | 10 + theme/icons/mdico/scss/_variables.scss | 5056 ++ .../icons/mdico/scss/materialdesignicons.scss | 8 + theme/imgs/active.png | Bin 0 -> 1585 bytes theme/imgs/archived.png | Bin 0 -> 2081 bytes theme/imgs/discontinued.png | Bin 0 -> 2937 bytes theme/imgs/index.html | 0 theme/index.html | 0 theme/js/bootstrap.bundle.js | 7134 ++ theme/js/bootstrap.bundle.js.map | 1 + theme/js/bootstrap.bundle.min.js | 7 + theme/js/bootstrap.bundle.min.js.map | 1 + theme/js/bootstrap.js | 4521 ++ theme/js/bootstrap.js.map | 1 + theme/js/bootstrap.min.js | 7 + theme/js/bootstrap.min.js.map | 1 + theme/js/index.html | 0 theme/js/jquery-3.3.1.min.js | 2 + theme/js/jquery-3.4.1.min.js | 2 + theme/js/popper.min.js | 4 + za-01min.html | 72 + za-03min.html | 76 + za-05min.html | 83 + za-10min.html | 83 + 3456 files changed, 193440 insertions(+) create mode 100644 GongPrzedSpotkaniem.mp3 create mode 100644 LICENSE create mode 100644 README.md create mode 100644 awaria.html create mode 100644 index.html create mode 100644 przerwa-03min.html create mode 100644 przerwa-05min.html create mode 100644 przerwa-10min.html create mode 100644 przerwa-15min.html create mode 100644 przerwa-techniczna.html create mode 100644 theme/css/bootstrap-grid.css create mode 100644 theme/css/bootstrap-grid.css.map create mode 100644 theme/css/bootstrap-grid.min.css create mode 100644 theme/css/bootstrap-grid.min.css.map create mode 100644 theme/css/bootstrap-reboot.css create mode 100644 theme/css/bootstrap-reboot.css.map create mode 100644 theme/css/bootstrap-reboot.min.css create mode 100644 theme/css/bootstrap-reboot.min.css.map create mode 100644 theme/css/bootstrap.css create mode 100644 theme/css/bootstrap.css.map create mode 100644 theme/css/bootstrap.min.css create mode 100644 theme/css/bootstrap.min.css.map create mode 100644 theme/css/fonts_yanone.css create mode 100644 theme/css/index.html create mode 100644 theme/css/main.css create mode 100644 theme/fonts/abhayalibre/AbhayaLibre-Bold.ttf create mode 100644 theme/fonts/abhayalibre/AbhayaLibre-Bold.woff create mode 100644 theme/fonts/abhayalibre/AbhayaLibre-Bold.woff2 create mode 100644 theme/fonts/abhayalibre/AbhayaLibre-ExtraBold.ttf create mode 100644 theme/fonts/abhayalibre/AbhayaLibre-ExtraBold.woff create mode 100644 theme/fonts/abhayalibre/AbhayaLibre-ExtraBold.woff2 create mode 100644 theme/fonts/abhayalibre/AbhayaLibre-Medium.ttf create mode 100644 theme/fonts/abhayalibre/AbhayaLibre-Medium.woff create mode 100644 theme/fonts/abhayalibre/AbhayaLibre-Medium.woff2 create mode 100644 theme/fonts/abhayalibre/AbhayaLibre-Regular.ttf create mode 100644 theme/fonts/abhayalibre/AbhayaLibre-Regular.woff create mode 100644 theme/fonts/abhayalibre/AbhayaLibre-Regular.woff2 create mode 100644 theme/fonts/abhayalibre/AbhayaLibre-SemiBold.ttf create mode 100644 theme/fonts/abhayalibre/AbhayaLibre-SemiBold.woff create mode 100644 theme/fonts/abhayalibre/AbhayaLibre-SemiBold.woff2 create mode 100644 theme/fonts/abhayalibre/SIL Open Font License.txt create mode 100644 theme/fonts/all-fonts.css create mode 100644 theme/fonts/fondamento/Fondamento-Italic.ttf create mode 100644 theme/fonts/fondamento/Fondamento-Italic.woff create mode 100644 theme/fonts/fondamento/Fondamento-Italic.woff2 create mode 100644 theme/fonts/fondamento/Fondamento-Regular.ttf create mode 100644 theme/fonts/fondamento/Fondamento-Regular.woff create mode 100644 theme/fonts/fondamento/Fondamento-Regular.woff2 create mode 100644 theme/fonts/fondamento/OFL.txt create mode 100644 theme/fonts/im-fell-french/IMFellFrenchCanonSC-Regular.ttf create mode 100644 theme/fonts/im-fell-french/IMFellFrenchCanonSC-Regular.woff create mode 100644 theme/fonts/im-fell-french/IMFellFrenchCanonSC-Regular.woff2 create mode 100644 theme/fonts/im-fell-french/OFL.txt create mode 100644 theme/fonts/index.html create mode 100644 theme/fonts/rasa/OFL.txt create mode 100644 theme/fonts/rasa/Rasa-Bold.ttf create mode 100644 theme/fonts/rasa/Rasa-Bold.woff2 create mode 100644 theme/fonts/rasa/Rasa-Light.ttf create mode 100644 theme/fonts/rasa/Rasa-Light.woff create mode 100644 theme/fonts/rasa/Rasa-Light.woff2 create mode 100644 theme/fonts/rasa/Rasa-Medium.ttf create mode 100644 theme/fonts/rasa/Rasa-Medium.woff create mode 100644 theme/fonts/rasa/Rasa-Medium.woff2 create mode 100644 theme/fonts/rasa/Rasa-Regular.ttf create mode 100644 theme/fonts/rasa/Rasa-Regular.woff create mode 100644 theme/fonts/rasa/Rasa-Regular.woff2 create mode 100644 theme/fonts/rasa/Rasa-SemiBold.ttf create mode 100644 theme/fonts/rasa/Rasa-SemiBold.woff create mode 100644 theme/fonts/rasa/Rasa-SemiBold.woff2 create mode 100644 theme/fonts/shamery/shamery.ttf create mode 100644 theme/fonts/shamery/shamery.woff create mode 100644 theme/fonts/shamery/shamery.woff2 create mode 100644 theme/fonts/source-code-pro/OFL.txt create mode 100644 theme/fonts/source-code-pro/SourceCodePro-Black.ttf create mode 100644 theme/fonts/source-code-pro/SourceCodePro-Black.woff create mode 100644 theme/fonts/source-code-pro/SourceCodePro-Black.woff2 create mode 100644 theme/fonts/source-code-pro/SourceCodePro-BlackItalic.ttf create mode 100644 theme/fonts/source-code-pro/SourceCodePro-BlackItalic.woff create mode 100644 theme/fonts/source-code-pro/SourceCodePro-BlackItalic.woff2 create mode 100644 theme/fonts/source-code-pro/SourceCodePro-Bold.ttf create mode 100644 theme/fonts/source-code-pro/SourceCodePro-Bold.woff create mode 100644 theme/fonts/source-code-pro/SourceCodePro-Bold.woff2 create mode 100644 theme/fonts/source-code-pro/SourceCodePro-BoldItalic.ttf create mode 100644 theme/fonts/source-code-pro/SourceCodePro-BoldItalic.woff create mode 100644 theme/fonts/source-code-pro/SourceCodePro-BoldItalic.woff2 create mode 100644 theme/fonts/source-code-pro/SourceCodePro-ExtraLight.ttf create mode 100644 theme/fonts/source-code-pro/SourceCodePro-ExtraLight.woff create mode 100644 theme/fonts/source-code-pro/SourceCodePro-ExtraLight.woff2 create mode 100644 theme/fonts/source-code-pro/SourceCodePro-ExtraLightItalic.ttf create mode 100644 theme/fonts/source-code-pro/SourceCodePro-ExtraLightItalic.woff create mode 100644 theme/fonts/source-code-pro/SourceCodePro-ExtraLightItalic.woff2 create mode 100644 theme/fonts/source-code-pro/SourceCodePro-Italic.ttf create mode 100644 theme/fonts/source-code-pro/SourceCodePro-Italic.woff create mode 100644 theme/fonts/source-code-pro/SourceCodePro-Italic.woff2 create mode 100644 theme/fonts/source-code-pro/SourceCodePro-Light.ttf create mode 100644 theme/fonts/source-code-pro/SourceCodePro-Light.woff create mode 100644 theme/fonts/source-code-pro/SourceCodePro-Light.woff2 create mode 100644 theme/fonts/source-code-pro/SourceCodePro-LightItalic.ttf create mode 100644 theme/fonts/source-code-pro/SourceCodePro-LightItalic.woff create mode 100644 theme/fonts/source-code-pro/SourceCodePro-LightItalic.woff2 create mode 100644 theme/fonts/source-code-pro/SourceCodePro-Medium.ttf create mode 100644 theme/fonts/source-code-pro/SourceCodePro-Medium.woff create mode 100644 theme/fonts/source-code-pro/SourceCodePro-Medium.woff2 create mode 100644 theme/fonts/source-code-pro/SourceCodePro-MediumItalic.ttf create mode 100644 theme/fonts/source-code-pro/SourceCodePro-MediumItalic.woff create mode 100644 theme/fonts/source-code-pro/SourceCodePro-MediumItalic.woff2 create mode 100644 theme/fonts/source-code-pro/SourceCodePro-Regular.ttf create mode 100644 theme/fonts/source-code-pro/SourceCodePro-Regular.woff create mode 100644 theme/fonts/source-code-pro/SourceCodePro-Regular.woff2 create mode 100644 theme/fonts/source-code-pro/SourceCodePro-SemiBold.ttf create mode 100644 theme/fonts/source-code-pro/SourceCodePro-SemiBold.woff create mode 100644 theme/fonts/source-code-pro/SourceCodePro-SemiBold.woff2 create mode 100644 theme/fonts/source-code-pro/SourceCodePro-SemiBoldItalic.ttf create mode 100644 theme/fonts/source-code-pro/SourceCodePro-SemiBoldItalic.woff create mode 100644 theme/fonts/source-code-pro/SourceCodePro-SemiBoldItalic.woff2 create mode 100644 theme/fonts/spectral-sc/OFL.txt create mode 100644 theme/fonts/spectral-sc/SpectralSC-Bold.ttf create mode 100644 theme/fonts/spectral-sc/SpectralSC-Bold.woff create mode 100644 theme/fonts/spectral-sc/SpectralSC-Bold.woff2 create mode 100644 theme/fonts/spectral-sc/SpectralSC-BoldItalic.ttf create mode 100644 theme/fonts/spectral-sc/SpectralSC-BoldItalic.woff create mode 100644 theme/fonts/spectral-sc/SpectralSC-BoldItalic.woff2 create mode 100644 theme/fonts/spectral-sc/SpectralSC-ExtraBold.ttf create mode 100644 theme/fonts/spectral-sc/SpectralSC-ExtraBold.woff create mode 100644 theme/fonts/spectral-sc/SpectralSC-ExtraBold.woff2 create mode 100644 theme/fonts/spectral-sc/SpectralSC-ExtraBoldItalic.ttf create mode 100644 theme/fonts/spectral-sc/SpectralSC-ExtraBoldItalic.woff create mode 100644 theme/fonts/spectral-sc/SpectralSC-ExtraBoldItalic.woff2 create mode 100644 theme/fonts/spectral-sc/SpectralSC-ExtraLight.ttf create mode 100644 theme/fonts/spectral-sc/SpectralSC-ExtraLight.woff create mode 100644 theme/fonts/spectral-sc/SpectralSC-ExtraLight.woff2 create mode 100644 theme/fonts/spectral-sc/SpectralSC-ExtraLightItalic.ttf create mode 100644 theme/fonts/spectral-sc/SpectralSC-ExtraLightItalic.woff create mode 100644 theme/fonts/spectral-sc/SpectralSC-ExtraLightItalic.woff2 create mode 100644 theme/fonts/spectral-sc/SpectralSC-Italic.ttf create mode 100644 theme/fonts/spectral-sc/SpectralSC-Italic.woff create mode 100644 theme/fonts/spectral-sc/SpectralSC-Italic.woff2 create mode 100644 theme/fonts/spectral-sc/SpectralSC-Light.ttf create mode 100644 theme/fonts/spectral-sc/SpectralSC-Light.woff create mode 100644 theme/fonts/spectral-sc/SpectralSC-Light.woff2 create mode 100644 theme/fonts/spectral-sc/SpectralSC-LightItalic.ttf create mode 100644 theme/fonts/spectral-sc/SpectralSC-LightItalic.woff create mode 100644 theme/fonts/spectral-sc/SpectralSC-LightItalic.woff2 create mode 100644 theme/fonts/spectral-sc/SpectralSC-Medium.ttf create mode 100644 theme/fonts/spectral-sc/SpectralSC-Medium.woff create mode 100644 theme/fonts/spectral-sc/SpectralSC-Medium.woff2 create mode 100644 theme/fonts/spectral-sc/SpectralSC-MediumItalic.ttf create mode 100644 theme/fonts/spectral-sc/SpectralSC-MediumItalic.woff create mode 100644 theme/fonts/spectral-sc/SpectralSC-MediumItalic.woff2 create mode 100644 theme/fonts/spectral-sc/SpectralSC-Regular.ttf create mode 100644 theme/fonts/spectral-sc/SpectralSC-Regular.woff create mode 100644 theme/fonts/spectral-sc/SpectralSC-Regular.woff2 create mode 100644 theme/fonts/spectral-sc/SpectralSC-SemiBold.ttf create mode 100644 theme/fonts/spectral-sc/SpectralSC-SemiBold.woff create mode 100644 theme/fonts/spectral-sc/SpectralSC-SemiBold.woff2 create mode 100644 theme/fonts/spectral-sc/SpectralSC-SemiBoldItalic.ttf create mode 100644 theme/fonts/spectral-sc/SpectralSC-SemiBoldItalic.woff create mode 100644 theme/fonts/spectral-sc/SpectralSC-SemiBoldItalic.woff2 create mode 120000 theme/fonts/title-h1.ttf create mode 120000 theme/fonts/title-h1.woff create mode 120000 theme/fonts/title-h1.woff2 create mode 120000 theme/fonts/title-h2.ttf create mode 120000 theme/fonts/title-h2.woff create mode 120000 theme/fonts/title-h2.woff2 create mode 120000 theme/fonts/title-link.ttf create mode 120000 theme/fonts/title-link.woff create mode 120000 theme/fonts/title-link.woff2 create mode 100644 theme/ico/favicon.ico create mode 100644 theme/ico/index.html create mode 100644 theme/icons/all-icons.css create mode 100644 theme/icons/awft/css/all.css create mode 100644 theme/icons/awft/css/all.min.css create mode 100644 theme/icons/awft/css/brands.css create mode 100644 theme/icons/awft/css/brands.min.css create mode 100644 theme/icons/awft/css/fontawesome.css create mode 100644 theme/icons/awft/css/fontawesome.min.css create mode 100644 theme/icons/awft/css/regular.css create mode 100644 theme/icons/awft/css/regular.min.css create mode 100644 theme/icons/awft/css/solid.css create mode 100644 theme/icons/awft/css/solid.min.css create mode 100644 theme/icons/awft/css/svg-with-js.css create mode 100644 theme/icons/awft/css/svg-with-js.min.css create mode 100644 theme/icons/awft/css/v4-shims.css create mode 100644 theme/icons/awft/css/v4-shims.min.css create mode 100644 theme/icons/awft/index.html create mode 100644 theme/icons/awft/less/_animated.less create mode 100644 theme/icons/awft/less/_bordered-pulled.less create mode 100644 theme/icons/awft/less/_core.less create mode 100644 theme/icons/awft/less/_fixed-width.less create mode 100644 theme/icons/awft/less/_icons.less create mode 100644 theme/icons/awft/less/_larger.less create mode 100644 theme/icons/awft/less/_list.less create mode 100644 theme/icons/awft/less/_mixins.less create mode 100644 theme/icons/awft/less/_rotated-flipped.less create mode 100644 theme/icons/awft/less/_screen-reader.less create mode 100644 theme/icons/awft/less/_shims.less create mode 100644 theme/icons/awft/less/_stacked.less create mode 100644 theme/icons/awft/less/_variables.less create mode 100644 theme/icons/awft/less/brands.less create mode 100644 theme/icons/awft/less/fontawesome.less create mode 100644 theme/icons/awft/less/regular.less create mode 100644 theme/icons/awft/less/solid.less create mode 100644 theme/icons/awft/less/v4-shims.less create mode 100644 theme/icons/awft/metadata/categories.yml create mode 100644 theme/icons/awft/metadata/icons.json create mode 100644 theme/icons/awft/metadata/icons.yml create mode 100644 theme/icons/awft/metadata/shims.json create mode 100644 theme/icons/awft/metadata/shims.yml create mode 100644 theme/icons/awft/metadata/sponsors.yml create mode 100644 theme/icons/awft/scss/_animated.scss create mode 100644 theme/icons/awft/scss/_bordered-pulled.scss create mode 100644 theme/icons/awft/scss/_core.scss create mode 100644 theme/icons/awft/scss/_fixed-width.scss create mode 100644 theme/icons/awft/scss/_icons.scss create mode 100644 theme/icons/awft/scss/_larger.scss create mode 100644 theme/icons/awft/scss/_list.scss create mode 100644 theme/icons/awft/scss/_mixins.scss create mode 100644 theme/icons/awft/scss/_rotated-flipped.scss create mode 100644 theme/icons/awft/scss/_screen-reader.scss create mode 100644 theme/icons/awft/scss/_shims.scss create mode 100644 theme/icons/awft/scss/_stacked.scss create mode 100644 theme/icons/awft/scss/_variables.scss create mode 100644 theme/icons/awft/scss/brands.scss create mode 100644 theme/icons/awft/scss/fontawesome.scss create mode 100644 theme/icons/awft/scss/regular.scss create mode 100644 theme/icons/awft/scss/solid.scss create mode 100644 theme/icons/awft/scss/v4-shims.scss create mode 100644 theme/icons/awft/sprites/brands.svg create mode 100644 theme/icons/awft/sprites/regular.svg create mode 100644 theme/icons/awft/sprites/solid.svg create mode 100644 theme/icons/awft/svgs/brands/500px.svg create mode 100644 theme/icons/awft/svgs/brands/accessible-icon.svg create mode 100644 theme/icons/awft/svgs/brands/accusoft.svg create mode 100644 theme/icons/awft/svgs/brands/acquisitions-incorporated.svg create mode 100644 theme/icons/awft/svgs/brands/adn.svg create mode 100644 theme/icons/awft/svgs/brands/adobe.svg create mode 100644 theme/icons/awft/svgs/brands/adversal.svg create mode 100644 theme/icons/awft/svgs/brands/affiliatetheme.svg create mode 100644 theme/icons/awft/svgs/brands/airbnb.svg create mode 100644 theme/icons/awft/svgs/brands/algolia.svg create mode 100644 theme/icons/awft/svgs/brands/alipay.svg create mode 100644 theme/icons/awft/svgs/brands/amazon-pay.svg create mode 100644 theme/icons/awft/svgs/brands/amazon.svg create mode 100644 theme/icons/awft/svgs/brands/amilia.svg create mode 100644 theme/icons/awft/svgs/brands/android.svg create mode 100644 theme/icons/awft/svgs/brands/angellist.svg create mode 100644 theme/icons/awft/svgs/brands/angrycreative.svg create mode 100644 theme/icons/awft/svgs/brands/angular.svg create mode 100644 theme/icons/awft/svgs/brands/app-store-ios.svg create mode 100644 theme/icons/awft/svgs/brands/app-store.svg create mode 100644 theme/icons/awft/svgs/brands/apper.svg create mode 100644 theme/icons/awft/svgs/brands/apple-pay.svg create mode 100644 theme/icons/awft/svgs/brands/apple.svg create mode 100644 theme/icons/awft/svgs/brands/artstation.svg create mode 100644 theme/icons/awft/svgs/brands/asymmetrik.svg create mode 100644 theme/icons/awft/svgs/brands/atlassian.svg create mode 100644 theme/icons/awft/svgs/brands/audible.svg create mode 100644 theme/icons/awft/svgs/brands/autoprefixer.svg create mode 100644 theme/icons/awft/svgs/brands/avianex.svg create mode 100644 theme/icons/awft/svgs/brands/aviato.svg create mode 100644 theme/icons/awft/svgs/brands/aws.svg create mode 100644 theme/icons/awft/svgs/brands/bandcamp.svg create mode 100644 theme/icons/awft/svgs/brands/battle-net.svg create mode 100644 theme/icons/awft/svgs/brands/behance-square.svg create mode 100644 theme/icons/awft/svgs/brands/behance.svg create mode 100644 theme/icons/awft/svgs/brands/bimobject.svg create mode 100644 theme/icons/awft/svgs/brands/bitbucket.svg create mode 100644 theme/icons/awft/svgs/brands/bitcoin.svg create mode 100644 theme/icons/awft/svgs/brands/bity.svg create mode 100644 theme/icons/awft/svgs/brands/black-tie.svg create mode 100644 theme/icons/awft/svgs/brands/blackberry.svg create mode 100644 theme/icons/awft/svgs/brands/blogger-b.svg create mode 100644 theme/icons/awft/svgs/brands/blogger.svg create mode 100644 theme/icons/awft/svgs/brands/bluetooth-b.svg create mode 100644 theme/icons/awft/svgs/brands/bluetooth.svg create mode 100644 theme/icons/awft/svgs/brands/bootstrap.svg create mode 100644 theme/icons/awft/svgs/brands/btc.svg create mode 100644 theme/icons/awft/svgs/brands/buffer.svg create mode 100644 theme/icons/awft/svgs/brands/buromobelexperte.svg create mode 100644 theme/icons/awft/svgs/brands/buy-n-large.svg create mode 100644 theme/icons/awft/svgs/brands/buysellads.svg create mode 100644 theme/icons/awft/svgs/brands/canadian-maple-leaf.svg create mode 100644 theme/icons/awft/svgs/brands/cc-amazon-pay.svg create mode 100644 theme/icons/awft/svgs/brands/cc-amex.svg create mode 100644 theme/icons/awft/svgs/brands/cc-apple-pay.svg create mode 100644 theme/icons/awft/svgs/brands/cc-diners-club.svg create mode 100644 theme/icons/awft/svgs/brands/cc-discover.svg create mode 100644 theme/icons/awft/svgs/brands/cc-jcb.svg create mode 100644 theme/icons/awft/svgs/brands/cc-mastercard.svg create mode 100644 theme/icons/awft/svgs/brands/cc-paypal.svg create mode 100644 theme/icons/awft/svgs/brands/cc-stripe.svg create mode 100644 theme/icons/awft/svgs/brands/cc-visa.svg create mode 100644 theme/icons/awft/svgs/brands/centercode.svg create mode 100644 theme/icons/awft/svgs/brands/centos.svg create mode 100644 theme/icons/awft/svgs/brands/chrome.svg create mode 100644 theme/icons/awft/svgs/brands/chromecast.svg create mode 100644 theme/icons/awft/svgs/brands/cloudscale.svg create mode 100644 theme/icons/awft/svgs/brands/cloudsmith.svg create mode 100644 theme/icons/awft/svgs/brands/cloudversify.svg create mode 100644 theme/icons/awft/svgs/brands/codepen.svg create mode 100644 theme/icons/awft/svgs/brands/codiepie.svg create mode 100644 theme/icons/awft/svgs/brands/confluence.svg create mode 100644 theme/icons/awft/svgs/brands/connectdevelop.svg create mode 100644 theme/icons/awft/svgs/brands/contao.svg create mode 100644 theme/icons/awft/svgs/brands/cotton-bureau.svg create mode 100644 theme/icons/awft/svgs/brands/cpanel.svg create mode 100644 theme/icons/awft/svgs/brands/creative-commons-by.svg create mode 100644 theme/icons/awft/svgs/brands/creative-commons-nc-eu.svg create mode 100644 theme/icons/awft/svgs/brands/creative-commons-nc-jp.svg create mode 100644 theme/icons/awft/svgs/brands/creative-commons-nc.svg create mode 100644 theme/icons/awft/svgs/brands/creative-commons-nd.svg create mode 100644 theme/icons/awft/svgs/brands/creative-commons-pd-alt.svg create mode 100644 theme/icons/awft/svgs/brands/creative-commons-pd.svg create mode 100644 theme/icons/awft/svgs/brands/creative-commons-remix.svg create mode 100644 theme/icons/awft/svgs/brands/creative-commons-sa.svg create mode 100644 theme/icons/awft/svgs/brands/creative-commons-sampling-plus.svg create mode 100644 theme/icons/awft/svgs/brands/creative-commons-sampling.svg create mode 100644 theme/icons/awft/svgs/brands/creative-commons-share.svg create mode 100644 theme/icons/awft/svgs/brands/creative-commons-zero.svg create mode 100644 theme/icons/awft/svgs/brands/creative-commons.svg create mode 100644 theme/icons/awft/svgs/brands/critical-role.svg create mode 100644 theme/icons/awft/svgs/brands/css3-alt.svg create mode 100644 theme/icons/awft/svgs/brands/css3.svg create mode 100644 theme/icons/awft/svgs/brands/cuttlefish.svg create mode 100644 theme/icons/awft/svgs/brands/d-and-d-beyond.svg create mode 100644 theme/icons/awft/svgs/brands/d-and-d.svg create mode 100644 theme/icons/awft/svgs/brands/dailymotion.svg create mode 100644 theme/icons/awft/svgs/brands/dashcube.svg create mode 100644 theme/icons/awft/svgs/brands/delicious.svg create mode 100644 theme/icons/awft/svgs/brands/deploydog.svg create mode 100644 theme/icons/awft/svgs/brands/deskpro.svg create mode 100644 theme/icons/awft/svgs/brands/dev.svg create mode 100644 theme/icons/awft/svgs/brands/deviantart.svg create mode 100644 theme/icons/awft/svgs/brands/dhl.svg create mode 100644 theme/icons/awft/svgs/brands/diaspora.svg create mode 100644 theme/icons/awft/svgs/brands/digg.svg create mode 100644 theme/icons/awft/svgs/brands/digital-ocean.svg create mode 100644 theme/icons/awft/svgs/brands/discord.svg create mode 100644 theme/icons/awft/svgs/brands/discourse.svg create mode 100644 theme/icons/awft/svgs/brands/dochub.svg create mode 100644 theme/icons/awft/svgs/brands/docker.svg create mode 100644 theme/icons/awft/svgs/brands/draft2digital.svg create mode 100644 theme/icons/awft/svgs/brands/dribbble-square.svg create mode 100644 theme/icons/awft/svgs/brands/dribbble.svg create mode 100644 theme/icons/awft/svgs/brands/dropbox.svg create mode 100644 theme/icons/awft/svgs/brands/drupal.svg create mode 100644 theme/icons/awft/svgs/brands/dyalog.svg create mode 100644 theme/icons/awft/svgs/brands/earlybirds.svg create mode 100644 theme/icons/awft/svgs/brands/ebay.svg create mode 100644 theme/icons/awft/svgs/brands/edge.svg create mode 100644 theme/icons/awft/svgs/brands/elementor.svg create mode 100644 theme/icons/awft/svgs/brands/ello.svg create mode 100644 theme/icons/awft/svgs/brands/ember.svg create mode 100644 theme/icons/awft/svgs/brands/empire.svg create mode 100644 theme/icons/awft/svgs/brands/envira.svg create mode 100644 theme/icons/awft/svgs/brands/erlang.svg create mode 100644 theme/icons/awft/svgs/brands/ethereum.svg create mode 100644 theme/icons/awft/svgs/brands/etsy.svg create mode 100644 theme/icons/awft/svgs/brands/evernote.svg create mode 100644 theme/icons/awft/svgs/brands/expeditedssl.svg create mode 100644 theme/icons/awft/svgs/brands/facebook-f.svg create mode 100644 theme/icons/awft/svgs/brands/facebook-messenger.svg create mode 100644 theme/icons/awft/svgs/brands/facebook-square.svg create mode 100644 theme/icons/awft/svgs/brands/facebook.svg create mode 100644 theme/icons/awft/svgs/brands/fantasy-flight-games.svg create mode 100644 theme/icons/awft/svgs/brands/fedex.svg create mode 100644 theme/icons/awft/svgs/brands/fedora.svg create mode 100644 theme/icons/awft/svgs/brands/figma.svg create mode 100644 theme/icons/awft/svgs/brands/firefox-browser.svg create mode 100644 theme/icons/awft/svgs/brands/firefox.svg create mode 100644 theme/icons/awft/svgs/brands/first-order-alt.svg create mode 100644 theme/icons/awft/svgs/brands/first-order.svg create mode 100644 theme/icons/awft/svgs/brands/firstdraft.svg create mode 100644 theme/icons/awft/svgs/brands/flickr.svg create mode 100644 theme/icons/awft/svgs/brands/flipboard.svg create mode 100644 theme/icons/awft/svgs/brands/fly.svg create mode 100644 theme/icons/awft/svgs/brands/font-awesome-alt.svg create mode 100644 theme/icons/awft/svgs/brands/font-awesome-flag.svg create mode 100644 theme/icons/awft/svgs/brands/font-awesome-logo-full.svg create mode 100644 theme/icons/awft/svgs/brands/font-awesome.svg create mode 100644 theme/icons/awft/svgs/brands/fonticons-fi.svg create mode 100644 theme/icons/awft/svgs/brands/fonticons.svg create mode 100644 theme/icons/awft/svgs/brands/fort-awesome-alt.svg create mode 100644 theme/icons/awft/svgs/brands/fort-awesome.svg create mode 100644 theme/icons/awft/svgs/brands/forumbee.svg create mode 100644 theme/icons/awft/svgs/brands/foursquare.svg create mode 100644 theme/icons/awft/svgs/brands/free-code-camp.svg create mode 100644 theme/icons/awft/svgs/brands/freebsd.svg create mode 100644 theme/icons/awft/svgs/brands/fulcrum.svg create mode 100644 theme/icons/awft/svgs/brands/galactic-republic.svg create mode 100644 theme/icons/awft/svgs/brands/galactic-senate.svg create mode 100644 theme/icons/awft/svgs/brands/get-pocket.svg create mode 100644 theme/icons/awft/svgs/brands/gg-circle.svg create mode 100644 theme/icons/awft/svgs/brands/gg.svg create mode 100644 theme/icons/awft/svgs/brands/git-alt.svg create mode 100644 theme/icons/awft/svgs/brands/git-square.svg create mode 100644 theme/icons/awft/svgs/brands/git.svg create mode 100644 theme/icons/awft/svgs/brands/github-alt.svg create mode 100644 theme/icons/awft/svgs/brands/github-square.svg create mode 100644 theme/icons/awft/svgs/brands/github.svg create mode 100644 theme/icons/awft/svgs/brands/gitkraken.svg create mode 100644 theme/icons/awft/svgs/brands/gitlab.svg create mode 100644 theme/icons/awft/svgs/brands/gitter.svg create mode 100644 theme/icons/awft/svgs/brands/glide-g.svg create mode 100644 theme/icons/awft/svgs/brands/glide.svg create mode 100644 theme/icons/awft/svgs/brands/gofore.svg create mode 100644 theme/icons/awft/svgs/brands/goodreads-g.svg create mode 100644 theme/icons/awft/svgs/brands/goodreads.svg create mode 100644 theme/icons/awft/svgs/brands/google-drive.svg create mode 100644 theme/icons/awft/svgs/brands/google-play.svg create mode 100644 theme/icons/awft/svgs/brands/google-plus-g.svg create mode 100644 theme/icons/awft/svgs/brands/google-plus-square.svg create mode 100644 theme/icons/awft/svgs/brands/google-plus.svg create mode 100644 theme/icons/awft/svgs/brands/google-wallet.svg create mode 100644 theme/icons/awft/svgs/brands/google.svg create mode 100644 theme/icons/awft/svgs/brands/gratipay.svg create mode 100644 theme/icons/awft/svgs/brands/grav.svg create mode 100644 theme/icons/awft/svgs/brands/gripfire.svg create mode 100644 theme/icons/awft/svgs/brands/grunt.svg create mode 100644 theme/icons/awft/svgs/brands/gulp.svg create mode 100644 theme/icons/awft/svgs/brands/hacker-news-square.svg create mode 100644 theme/icons/awft/svgs/brands/hacker-news.svg create mode 100644 theme/icons/awft/svgs/brands/hackerrank.svg create mode 100644 theme/icons/awft/svgs/brands/hips.svg create mode 100644 theme/icons/awft/svgs/brands/hire-a-helper.svg create mode 100644 theme/icons/awft/svgs/brands/hooli.svg create mode 100644 theme/icons/awft/svgs/brands/hornbill.svg create mode 100644 theme/icons/awft/svgs/brands/hotjar.svg create mode 100644 theme/icons/awft/svgs/brands/houzz.svg create mode 100644 theme/icons/awft/svgs/brands/html5.svg create mode 100644 theme/icons/awft/svgs/brands/hubspot.svg create mode 100644 theme/icons/awft/svgs/brands/ideal.svg create mode 100644 theme/icons/awft/svgs/brands/imdb.svg create mode 100644 theme/icons/awft/svgs/brands/instagram-square.svg create mode 100644 theme/icons/awft/svgs/brands/instagram.svg create mode 100644 theme/icons/awft/svgs/brands/intercom.svg create mode 100644 theme/icons/awft/svgs/brands/internet-explorer.svg create mode 100644 theme/icons/awft/svgs/brands/invision.svg create mode 100644 theme/icons/awft/svgs/brands/ioxhost.svg create mode 100644 theme/icons/awft/svgs/brands/itch-io.svg create mode 100644 theme/icons/awft/svgs/brands/itunes-note.svg create mode 100644 theme/icons/awft/svgs/brands/itunes.svg create mode 100644 theme/icons/awft/svgs/brands/java.svg create mode 100644 theme/icons/awft/svgs/brands/jedi-order.svg create mode 100644 theme/icons/awft/svgs/brands/jenkins.svg create mode 100644 theme/icons/awft/svgs/brands/jira.svg create mode 100644 theme/icons/awft/svgs/brands/joget.svg create mode 100644 theme/icons/awft/svgs/brands/joomla.svg create mode 100644 theme/icons/awft/svgs/brands/js-square.svg create mode 100644 theme/icons/awft/svgs/brands/js.svg create mode 100644 theme/icons/awft/svgs/brands/jsfiddle.svg create mode 100644 theme/icons/awft/svgs/brands/kaggle.svg create mode 100644 theme/icons/awft/svgs/brands/keybase.svg create mode 100644 theme/icons/awft/svgs/brands/keycdn.svg create mode 100644 theme/icons/awft/svgs/brands/kickstarter-k.svg create mode 100644 theme/icons/awft/svgs/brands/kickstarter.svg create mode 100644 theme/icons/awft/svgs/brands/korvue.svg create mode 100644 theme/icons/awft/svgs/brands/laravel.svg create mode 100644 theme/icons/awft/svgs/brands/lastfm-square.svg create mode 100644 theme/icons/awft/svgs/brands/lastfm.svg create mode 100644 theme/icons/awft/svgs/brands/leanpub.svg create mode 100644 theme/icons/awft/svgs/brands/less.svg create mode 100644 theme/icons/awft/svgs/brands/line.svg create mode 100644 theme/icons/awft/svgs/brands/linkedin-in.svg create mode 100644 theme/icons/awft/svgs/brands/linkedin.svg create mode 100644 theme/icons/awft/svgs/brands/linode.svg create mode 100644 theme/icons/awft/svgs/brands/linux.svg create mode 100644 theme/icons/awft/svgs/brands/lyft.svg create mode 100644 theme/icons/awft/svgs/brands/magento.svg create mode 100644 theme/icons/awft/svgs/brands/mailchimp.svg create mode 100644 theme/icons/awft/svgs/brands/mandalorian.svg create mode 100644 theme/icons/awft/svgs/brands/markdown.svg create mode 100644 theme/icons/awft/svgs/brands/mastodon.svg create mode 100644 theme/icons/awft/svgs/brands/maxcdn.svg create mode 100644 theme/icons/awft/svgs/brands/mdb.svg create mode 100644 theme/icons/awft/svgs/brands/medapps.svg create mode 100644 theme/icons/awft/svgs/brands/medium-m.svg create mode 100644 theme/icons/awft/svgs/brands/medium.svg create mode 100644 theme/icons/awft/svgs/brands/medrt.svg create mode 100644 theme/icons/awft/svgs/brands/meetup.svg create mode 100644 theme/icons/awft/svgs/brands/megaport.svg create mode 100644 theme/icons/awft/svgs/brands/mendeley.svg create mode 100644 theme/icons/awft/svgs/brands/microblog.svg create mode 100644 theme/icons/awft/svgs/brands/microsoft.svg create mode 100644 theme/icons/awft/svgs/brands/mix.svg create mode 100644 theme/icons/awft/svgs/brands/mixcloud.svg create mode 100644 theme/icons/awft/svgs/brands/mixer.svg create mode 100644 theme/icons/awft/svgs/brands/mizuni.svg create mode 100644 theme/icons/awft/svgs/brands/modx.svg create mode 100644 theme/icons/awft/svgs/brands/monero.svg create mode 100644 theme/icons/awft/svgs/brands/napster.svg create mode 100644 theme/icons/awft/svgs/brands/neos.svg create mode 100644 theme/icons/awft/svgs/brands/nimblr.svg create mode 100644 theme/icons/awft/svgs/brands/node-js.svg create mode 100644 theme/icons/awft/svgs/brands/node.svg create mode 100644 theme/icons/awft/svgs/brands/npm.svg create mode 100644 theme/icons/awft/svgs/brands/ns8.svg create mode 100644 theme/icons/awft/svgs/brands/nutritionix.svg create mode 100644 theme/icons/awft/svgs/brands/odnoklassniki-square.svg create mode 100644 theme/icons/awft/svgs/brands/odnoklassniki.svg create mode 100644 theme/icons/awft/svgs/brands/old-republic.svg create mode 100644 theme/icons/awft/svgs/brands/opencart.svg create mode 100644 theme/icons/awft/svgs/brands/openid.svg create mode 100644 theme/icons/awft/svgs/brands/opera.svg create mode 100644 theme/icons/awft/svgs/brands/optin-monster.svg create mode 100644 theme/icons/awft/svgs/brands/orcid.svg create mode 100644 theme/icons/awft/svgs/brands/osi.svg create mode 100644 theme/icons/awft/svgs/brands/page4.svg create mode 100644 theme/icons/awft/svgs/brands/pagelines.svg create mode 100644 theme/icons/awft/svgs/brands/palfed.svg create mode 100644 theme/icons/awft/svgs/brands/patreon.svg create mode 100644 theme/icons/awft/svgs/brands/paypal.svg create mode 100644 theme/icons/awft/svgs/brands/penny-arcade.svg create mode 100644 theme/icons/awft/svgs/brands/periscope.svg create mode 100644 theme/icons/awft/svgs/brands/phabricator.svg create mode 100644 theme/icons/awft/svgs/brands/phoenix-framework.svg create mode 100644 theme/icons/awft/svgs/brands/phoenix-squadron.svg create mode 100644 theme/icons/awft/svgs/brands/php.svg create mode 100644 theme/icons/awft/svgs/brands/pied-piper-alt.svg create mode 100644 theme/icons/awft/svgs/brands/pied-piper-hat.svg create mode 100644 theme/icons/awft/svgs/brands/pied-piper-pp.svg create mode 100644 theme/icons/awft/svgs/brands/pied-piper-square.svg create mode 100644 theme/icons/awft/svgs/brands/pied-piper.svg create mode 100644 theme/icons/awft/svgs/brands/pinterest-p.svg create mode 100644 theme/icons/awft/svgs/brands/pinterest-square.svg create mode 100644 theme/icons/awft/svgs/brands/pinterest.svg create mode 100644 theme/icons/awft/svgs/brands/playstation.svg create mode 100644 theme/icons/awft/svgs/brands/product-hunt.svg create mode 100644 theme/icons/awft/svgs/brands/pushed.svg create mode 100644 theme/icons/awft/svgs/brands/python.svg create mode 100644 theme/icons/awft/svgs/brands/qq.svg create mode 100644 theme/icons/awft/svgs/brands/quinscape.svg create mode 100644 theme/icons/awft/svgs/brands/quora.svg create mode 100644 theme/icons/awft/svgs/brands/r-project.svg create mode 100644 theme/icons/awft/svgs/brands/raspberry-pi.svg create mode 100644 theme/icons/awft/svgs/brands/ravelry.svg create mode 100644 theme/icons/awft/svgs/brands/react.svg create mode 100644 theme/icons/awft/svgs/brands/reacteurope.svg create mode 100644 theme/icons/awft/svgs/brands/readme.svg create mode 100644 theme/icons/awft/svgs/brands/rebel.svg create mode 100644 theme/icons/awft/svgs/brands/red-river.svg create mode 100644 theme/icons/awft/svgs/brands/reddit-alien.svg create mode 100644 theme/icons/awft/svgs/brands/reddit-square.svg create mode 100644 theme/icons/awft/svgs/brands/reddit.svg create mode 100644 theme/icons/awft/svgs/brands/redhat.svg create mode 100644 theme/icons/awft/svgs/brands/renren.svg create mode 100644 theme/icons/awft/svgs/brands/replyd.svg create mode 100644 theme/icons/awft/svgs/brands/researchgate.svg create mode 100644 theme/icons/awft/svgs/brands/resolving.svg create mode 100644 theme/icons/awft/svgs/brands/rev.svg create mode 100644 theme/icons/awft/svgs/brands/rocketchat.svg create mode 100644 theme/icons/awft/svgs/brands/rockrms.svg create mode 100644 theme/icons/awft/svgs/brands/safari.svg create mode 100644 theme/icons/awft/svgs/brands/salesforce.svg create mode 100644 theme/icons/awft/svgs/brands/sass.svg create mode 100644 theme/icons/awft/svgs/brands/schlix.svg create mode 100644 theme/icons/awft/svgs/brands/scribd.svg create mode 100644 theme/icons/awft/svgs/brands/searchengin.svg create mode 100644 theme/icons/awft/svgs/brands/sellcast.svg create mode 100644 theme/icons/awft/svgs/brands/sellsy.svg create mode 100644 theme/icons/awft/svgs/brands/servicestack.svg create mode 100644 theme/icons/awft/svgs/brands/shirtsinbulk.svg create mode 100644 theme/icons/awft/svgs/brands/shopify.svg create mode 100644 theme/icons/awft/svgs/brands/shopware.svg create mode 100644 theme/icons/awft/svgs/brands/simplybuilt.svg create mode 100644 theme/icons/awft/svgs/brands/sistrix.svg create mode 100644 theme/icons/awft/svgs/brands/sith.svg create mode 100644 theme/icons/awft/svgs/brands/sketch.svg create mode 100644 theme/icons/awft/svgs/brands/skyatlas.svg create mode 100644 theme/icons/awft/svgs/brands/skype.svg create mode 100644 theme/icons/awft/svgs/brands/slack-hash.svg create mode 100644 theme/icons/awft/svgs/brands/slack.svg create mode 100644 theme/icons/awft/svgs/brands/slideshare.svg create mode 100644 theme/icons/awft/svgs/brands/snapchat-ghost.svg create mode 100644 theme/icons/awft/svgs/brands/snapchat-square.svg create mode 100644 theme/icons/awft/svgs/brands/snapchat.svg create mode 100644 theme/icons/awft/svgs/brands/soundcloud.svg create mode 100644 theme/icons/awft/svgs/brands/sourcetree.svg create mode 100644 theme/icons/awft/svgs/brands/speakap.svg create mode 100644 theme/icons/awft/svgs/brands/speaker-deck.svg create mode 100644 theme/icons/awft/svgs/brands/spotify.svg create mode 100644 theme/icons/awft/svgs/brands/squarespace.svg create mode 100644 theme/icons/awft/svgs/brands/stack-exchange.svg create mode 100644 theme/icons/awft/svgs/brands/stack-overflow.svg create mode 100644 theme/icons/awft/svgs/brands/stackpath.svg create mode 100644 theme/icons/awft/svgs/brands/staylinked.svg create mode 100644 theme/icons/awft/svgs/brands/steam-square.svg create mode 100644 theme/icons/awft/svgs/brands/steam-symbol.svg create mode 100644 theme/icons/awft/svgs/brands/steam.svg create mode 100644 theme/icons/awft/svgs/brands/sticker-mule.svg create mode 100644 theme/icons/awft/svgs/brands/strava.svg create mode 100644 theme/icons/awft/svgs/brands/stripe-s.svg create mode 100644 theme/icons/awft/svgs/brands/stripe.svg create mode 100644 theme/icons/awft/svgs/brands/studiovinari.svg create mode 100644 theme/icons/awft/svgs/brands/stumbleupon-circle.svg create mode 100644 theme/icons/awft/svgs/brands/stumbleupon.svg create mode 100644 theme/icons/awft/svgs/brands/superpowers.svg create mode 100644 theme/icons/awft/svgs/brands/supple.svg create mode 100644 theme/icons/awft/svgs/brands/suse.svg create mode 100644 theme/icons/awft/svgs/brands/swift.svg create mode 100644 theme/icons/awft/svgs/brands/symfony.svg create mode 100644 theme/icons/awft/svgs/brands/teamspeak.svg create mode 100644 theme/icons/awft/svgs/brands/telegram-plane.svg create mode 100644 theme/icons/awft/svgs/brands/telegram.svg create mode 100644 theme/icons/awft/svgs/brands/tencent-weibo.svg create mode 100644 theme/icons/awft/svgs/brands/the-red-yeti.svg create mode 100644 theme/icons/awft/svgs/brands/themeco.svg create mode 100644 theme/icons/awft/svgs/brands/themeisle.svg create mode 100644 theme/icons/awft/svgs/brands/think-peaks.svg create mode 100644 theme/icons/awft/svgs/brands/trade-federation.svg create mode 100644 theme/icons/awft/svgs/brands/trello.svg create mode 100644 theme/icons/awft/svgs/brands/tripadvisor.svg create mode 100644 theme/icons/awft/svgs/brands/tumblr-square.svg create mode 100644 theme/icons/awft/svgs/brands/tumblr.svg create mode 100644 theme/icons/awft/svgs/brands/twitch.svg create mode 100644 theme/icons/awft/svgs/brands/twitter-square.svg create mode 100644 theme/icons/awft/svgs/brands/twitter.svg create mode 100644 theme/icons/awft/svgs/brands/typo3.svg create mode 100644 theme/icons/awft/svgs/brands/uber.svg create mode 100644 theme/icons/awft/svgs/brands/ubuntu.svg create mode 100644 theme/icons/awft/svgs/brands/uikit.svg create mode 100644 theme/icons/awft/svgs/brands/umbraco.svg create mode 100644 theme/icons/awft/svgs/brands/uniregistry.svg create mode 100644 theme/icons/awft/svgs/brands/unity.svg create mode 100644 theme/icons/awft/svgs/brands/untappd.svg create mode 100644 theme/icons/awft/svgs/brands/ups.svg create mode 100644 theme/icons/awft/svgs/brands/usb.svg create mode 100644 theme/icons/awft/svgs/brands/usps.svg create mode 100644 theme/icons/awft/svgs/brands/ussunnah.svg create mode 100644 theme/icons/awft/svgs/brands/vaadin.svg create mode 100644 theme/icons/awft/svgs/brands/viacoin.svg create mode 100644 theme/icons/awft/svgs/brands/viadeo-square.svg create mode 100644 theme/icons/awft/svgs/brands/viadeo.svg create mode 100644 theme/icons/awft/svgs/brands/viber.svg create mode 100644 theme/icons/awft/svgs/brands/vimeo-square.svg create mode 100644 theme/icons/awft/svgs/brands/vimeo-v.svg create mode 100644 theme/icons/awft/svgs/brands/vimeo.svg create mode 100644 theme/icons/awft/svgs/brands/vine.svg create mode 100644 theme/icons/awft/svgs/brands/vk.svg create mode 100644 theme/icons/awft/svgs/brands/vnv.svg create mode 100644 theme/icons/awft/svgs/brands/vuejs.svg create mode 100644 theme/icons/awft/svgs/brands/waze.svg create mode 100644 theme/icons/awft/svgs/brands/weebly.svg create mode 100644 theme/icons/awft/svgs/brands/weibo.svg create mode 100644 theme/icons/awft/svgs/brands/weixin.svg create mode 100644 theme/icons/awft/svgs/brands/whatsapp-square.svg create mode 100644 theme/icons/awft/svgs/brands/whatsapp.svg create mode 100644 theme/icons/awft/svgs/brands/whmcs.svg create mode 100644 theme/icons/awft/svgs/brands/wikipedia-w.svg create mode 100644 theme/icons/awft/svgs/brands/windows.svg create mode 100644 theme/icons/awft/svgs/brands/wix.svg create mode 100644 theme/icons/awft/svgs/brands/wizards-of-the-coast.svg create mode 100644 theme/icons/awft/svgs/brands/wolf-pack-battalion.svg create mode 100644 theme/icons/awft/svgs/brands/wordpress-simple.svg create mode 100644 theme/icons/awft/svgs/brands/wordpress.svg create mode 100644 theme/icons/awft/svgs/brands/wpbeginner.svg create mode 100644 theme/icons/awft/svgs/brands/wpexplorer.svg create mode 100644 theme/icons/awft/svgs/brands/wpforms.svg create mode 100644 theme/icons/awft/svgs/brands/wpressr.svg create mode 100644 theme/icons/awft/svgs/brands/xbox.svg create mode 100644 theme/icons/awft/svgs/brands/xing-square.svg create mode 100644 theme/icons/awft/svgs/brands/xing.svg create mode 100644 theme/icons/awft/svgs/brands/y-combinator.svg create mode 100644 theme/icons/awft/svgs/brands/yahoo.svg create mode 100644 theme/icons/awft/svgs/brands/yammer.svg create mode 100644 theme/icons/awft/svgs/brands/yandex-international.svg create mode 100644 theme/icons/awft/svgs/brands/yandex.svg create mode 100644 theme/icons/awft/svgs/brands/yarn.svg create mode 100644 theme/icons/awft/svgs/brands/yelp.svg create mode 100644 theme/icons/awft/svgs/brands/yoast.svg create mode 100644 theme/icons/awft/svgs/brands/youtube-square.svg create mode 100644 theme/icons/awft/svgs/brands/youtube.svg create mode 100644 theme/icons/awft/svgs/brands/zhihu.svg create mode 100644 theme/icons/awft/svgs/regular/address-book.svg create mode 100644 theme/icons/awft/svgs/regular/address-card.svg create mode 100644 theme/icons/awft/svgs/regular/angry.svg create mode 100644 theme/icons/awft/svgs/regular/arrow-alt-circle-down.svg create mode 100644 theme/icons/awft/svgs/regular/arrow-alt-circle-left.svg create mode 100644 theme/icons/awft/svgs/regular/arrow-alt-circle-right.svg create mode 100644 theme/icons/awft/svgs/regular/arrow-alt-circle-up.svg create mode 100644 theme/icons/awft/svgs/regular/bell-slash.svg create mode 100644 theme/icons/awft/svgs/regular/bell.svg create mode 100644 theme/icons/awft/svgs/regular/bookmark.svg create mode 100644 theme/icons/awft/svgs/regular/building.svg create mode 100644 theme/icons/awft/svgs/regular/calendar-alt.svg create mode 100644 theme/icons/awft/svgs/regular/calendar-check.svg create mode 100644 theme/icons/awft/svgs/regular/calendar-minus.svg create mode 100644 theme/icons/awft/svgs/regular/calendar-plus.svg create mode 100644 theme/icons/awft/svgs/regular/calendar-times.svg create mode 100644 theme/icons/awft/svgs/regular/calendar.svg create mode 100644 theme/icons/awft/svgs/regular/caret-square-down.svg create mode 100644 theme/icons/awft/svgs/regular/caret-square-left.svg create mode 100644 theme/icons/awft/svgs/regular/caret-square-right.svg create mode 100644 theme/icons/awft/svgs/regular/caret-square-up.svg create mode 100644 theme/icons/awft/svgs/regular/chart-bar.svg create mode 100644 theme/icons/awft/svgs/regular/check-circle.svg create mode 100644 theme/icons/awft/svgs/regular/check-square.svg create mode 100644 theme/icons/awft/svgs/regular/circle.svg create mode 100644 theme/icons/awft/svgs/regular/clipboard.svg create mode 100644 theme/icons/awft/svgs/regular/clock.svg create mode 100644 theme/icons/awft/svgs/regular/clone.svg create mode 100644 theme/icons/awft/svgs/regular/closed-captioning.svg create mode 100644 theme/icons/awft/svgs/regular/comment-alt.svg create mode 100644 theme/icons/awft/svgs/regular/comment-dots.svg create mode 100644 theme/icons/awft/svgs/regular/comment.svg create mode 100644 theme/icons/awft/svgs/regular/comments.svg create mode 100644 theme/icons/awft/svgs/regular/compass.svg create mode 100644 theme/icons/awft/svgs/regular/copy.svg create mode 100644 theme/icons/awft/svgs/regular/copyright.svg create mode 100644 theme/icons/awft/svgs/regular/credit-card.svg create mode 100644 theme/icons/awft/svgs/regular/dizzy.svg create mode 100644 theme/icons/awft/svgs/regular/dot-circle.svg create mode 100644 theme/icons/awft/svgs/regular/edit.svg create mode 100644 theme/icons/awft/svgs/regular/envelope-open.svg create mode 100644 theme/icons/awft/svgs/regular/envelope.svg create mode 100644 theme/icons/awft/svgs/regular/eye-slash.svg create mode 100644 theme/icons/awft/svgs/regular/eye.svg create mode 100644 theme/icons/awft/svgs/regular/file-alt.svg create mode 100644 theme/icons/awft/svgs/regular/file-archive.svg create mode 100644 theme/icons/awft/svgs/regular/file-audio.svg create mode 100644 theme/icons/awft/svgs/regular/file-code.svg create mode 100644 theme/icons/awft/svgs/regular/file-excel.svg create mode 100644 theme/icons/awft/svgs/regular/file-image.svg create mode 100644 theme/icons/awft/svgs/regular/file-pdf.svg create mode 100644 theme/icons/awft/svgs/regular/file-powerpoint.svg create mode 100644 theme/icons/awft/svgs/regular/file-video.svg create mode 100644 theme/icons/awft/svgs/regular/file-word.svg create mode 100644 theme/icons/awft/svgs/regular/file.svg create mode 100644 theme/icons/awft/svgs/regular/flag.svg create mode 100644 theme/icons/awft/svgs/regular/flushed.svg create mode 100644 theme/icons/awft/svgs/regular/folder-open.svg create mode 100644 theme/icons/awft/svgs/regular/folder.svg create mode 100644 theme/icons/awft/svgs/regular/font-awesome-logo-full.svg create mode 100644 theme/icons/awft/svgs/regular/frown-open.svg create mode 100644 theme/icons/awft/svgs/regular/frown.svg create mode 100644 theme/icons/awft/svgs/regular/futbol.svg create mode 100644 theme/icons/awft/svgs/regular/gem.svg create mode 100644 theme/icons/awft/svgs/regular/grimace.svg create mode 100644 theme/icons/awft/svgs/regular/grin-alt.svg create mode 100644 theme/icons/awft/svgs/regular/grin-beam-sweat.svg create mode 100644 theme/icons/awft/svgs/regular/grin-beam.svg create mode 100644 theme/icons/awft/svgs/regular/grin-hearts.svg create mode 100644 theme/icons/awft/svgs/regular/grin-squint-tears.svg create mode 100644 theme/icons/awft/svgs/regular/grin-squint.svg create mode 100644 theme/icons/awft/svgs/regular/grin-stars.svg create mode 100644 theme/icons/awft/svgs/regular/grin-tears.svg create mode 100644 theme/icons/awft/svgs/regular/grin-tongue-squint.svg create mode 100644 theme/icons/awft/svgs/regular/grin-tongue-wink.svg create mode 100644 theme/icons/awft/svgs/regular/grin-tongue.svg create mode 100644 theme/icons/awft/svgs/regular/grin-wink.svg create mode 100644 theme/icons/awft/svgs/regular/grin.svg create mode 100644 theme/icons/awft/svgs/regular/hand-lizard.svg create mode 100644 theme/icons/awft/svgs/regular/hand-paper.svg create mode 100644 theme/icons/awft/svgs/regular/hand-peace.svg create mode 100644 theme/icons/awft/svgs/regular/hand-point-down.svg create mode 100644 theme/icons/awft/svgs/regular/hand-point-left.svg create mode 100644 theme/icons/awft/svgs/regular/hand-point-right.svg create mode 100644 theme/icons/awft/svgs/regular/hand-point-up.svg create mode 100644 theme/icons/awft/svgs/regular/hand-pointer.svg create mode 100644 theme/icons/awft/svgs/regular/hand-rock.svg create mode 100644 theme/icons/awft/svgs/regular/hand-scissors.svg create mode 100644 theme/icons/awft/svgs/regular/hand-spock.svg create mode 100644 theme/icons/awft/svgs/regular/handshake.svg create mode 100644 theme/icons/awft/svgs/regular/hdd.svg create mode 100644 theme/icons/awft/svgs/regular/heart.svg create mode 100644 theme/icons/awft/svgs/regular/hospital.svg create mode 100644 theme/icons/awft/svgs/regular/hourglass.svg create mode 100644 theme/icons/awft/svgs/regular/id-badge.svg create mode 100644 theme/icons/awft/svgs/regular/id-card.svg create mode 100644 theme/icons/awft/svgs/regular/image.svg create mode 100644 theme/icons/awft/svgs/regular/images.svg create mode 100644 theme/icons/awft/svgs/regular/keyboard.svg create mode 100644 theme/icons/awft/svgs/regular/kiss-beam.svg create mode 100644 theme/icons/awft/svgs/regular/kiss-wink-heart.svg create mode 100644 theme/icons/awft/svgs/regular/kiss.svg create mode 100644 theme/icons/awft/svgs/regular/laugh-beam.svg create mode 100644 theme/icons/awft/svgs/regular/laugh-squint.svg create mode 100644 theme/icons/awft/svgs/regular/laugh-wink.svg create mode 100644 theme/icons/awft/svgs/regular/laugh.svg create mode 100644 theme/icons/awft/svgs/regular/lemon.svg create mode 100644 theme/icons/awft/svgs/regular/life-ring.svg create mode 100644 theme/icons/awft/svgs/regular/lightbulb.svg create mode 100644 theme/icons/awft/svgs/regular/list-alt.svg create mode 100644 theme/icons/awft/svgs/regular/map.svg create mode 100644 theme/icons/awft/svgs/regular/meh-blank.svg create mode 100644 theme/icons/awft/svgs/regular/meh-rolling-eyes.svg create mode 100644 theme/icons/awft/svgs/regular/meh.svg create mode 100644 theme/icons/awft/svgs/regular/minus-square.svg create mode 100644 theme/icons/awft/svgs/regular/money-bill-alt.svg create mode 100644 theme/icons/awft/svgs/regular/moon.svg create mode 100644 theme/icons/awft/svgs/regular/newspaper.svg create mode 100644 theme/icons/awft/svgs/regular/object-group.svg create mode 100644 theme/icons/awft/svgs/regular/object-ungroup.svg create mode 100644 theme/icons/awft/svgs/regular/paper-plane.svg create mode 100644 theme/icons/awft/svgs/regular/pause-circle.svg create mode 100644 theme/icons/awft/svgs/regular/play-circle.svg create mode 100644 theme/icons/awft/svgs/regular/plus-square.svg create mode 100644 theme/icons/awft/svgs/regular/question-circle.svg create mode 100644 theme/icons/awft/svgs/regular/registered.svg create mode 100644 theme/icons/awft/svgs/regular/sad-cry.svg create mode 100644 theme/icons/awft/svgs/regular/sad-tear.svg create mode 100644 theme/icons/awft/svgs/regular/save.svg create mode 100644 theme/icons/awft/svgs/regular/share-square.svg create mode 100644 theme/icons/awft/svgs/regular/smile-beam.svg create mode 100644 theme/icons/awft/svgs/regular/smile-wink.svg create mode 100644 theme/icons/awft/svgs/regular/smile.svg create mode 100644 theme/icons/awft/svgs/regular/snowflake.svg create mode 100644 theme/icons/awft/svgs/regular/square.svg create mode 100644 theme/icons/awft/svgs/regular/star-half.svg create mode 100644 theme/icons/awft/svgs/regular/star.svg create mode 100644 theme/icons/awft/svgs/regular/sticky-note.svg create mode 100644 theme/icons/awft/svgs/regular/stop-circle.svg create mode 100644 theme/icons/awft/svgs/regular/sun.svg create mode 100644 theme/icons/awft/svgs/regular/surprise.svg create mode 100644 theme/icons/awft/svgs/regular/thumbs-down.svg create mode 100644 theme/icons/awft/svgs/regular/thumbs-up.svg create mode 100644 theme/icons/awft/svgs/regular/times-circle.svg create mode 100644 theme/icons/awft/svgs/regular/tired.svg create mode 100644 theme/icons/awft/svgs/regular/trash-alt.svg create mode 100644 theme/icons/awft/svgs/regular/user-circle.svg create mode 100644 theme/icons/awft/svgs/regular/user.svg create mode 100644 theme/icons/awft/svgs/regular/window-close.svg create mode 100644 theme/icons/awft/svgs/regular/window-maximize.svg create mode 100644 theme/icons/awft/svgs/regular/window-minimize.svg create mode 100644 theme/icons/awft/svgs/regular/window-restore.svg create mode 100644 theme/icons/awft/svgs/solid/ad.svg create mode 100644 theme/icons/awft/svgs/solid/address-book.svg create mode 100644 theme/icons/awft/svgs/solid/address-card.svg create mode 100644 theme/icons/awft/svgs/solid/adjust.svg create mode 100644 theme/icons/awft/svgs/solid/air-freshener.svg create mode 100644 theme/icons/awft/svgs/solid/align-center.svg create mode 100644 theme/icons/awft/svgs/solid/align-justify.svg create mode 100644 theme/icons/awft/svgs/solid/align-left.svg create mode 100644 theme/icons/awft/svgs/solid/align-right.svg create mode 100644 theme/icons/awft/svgs/solid/allergies.svg create mode 100644 theme/icons/awft/svgs/solid/ambulance.svg create mode 100644 theme/icons/awft/svgs/solid/american-sign-language-interpreting.svg create mode 100644 theme/icons/awft/svgs/solid/anchor.svg create mode 100644 theme/icons/awft/svgs/solid/angle-double-down.svg create mode 100644 theme/icons/awft/svgs/solid/angle-double-left.svg create mode 100644 theme/icons/awft/svgs/solid/angle-double-right.svg create mode 100644 theme/icons/awft/svgs/solid/angle-double-up.svg create mode 100644 theme/icons/awft/svgs/solid/angle-down.svg create mode 100644 theme/icons/awft/svgs/solid/angle-left.svg create mode 100644 theme/icons/awft/svgs/solid/angle-right.svg create mode 100644 theme/icons/awft/svgs/solid/angle-up.svg create mode 100644 theme/icons/awft/svgs/solid/angry.svg create mode 100644 theme/icons/awft/svgs/solid/ankh.svg create mode 100644 theme/icons/awft/svgs/solid/apple-alt.svg create mode 100644 theme/icons/awft/svgs/solid/archive.svg create mode 100644 theme/icons/awft/svgs/solid/archway.svg create mode 100644 theme/icons/awft/svgs/solid/arrow-alt-circle-down.svg create mode 100644 theme/icons/awft/svgs/solid/arrow-alt-circle-left.svg create mode 100644 theme/icons/awft/svgs/solid/arrow-alt-circle-right.svg create mode 100644 theme/icons/awft/svgs/solid/arrow-alt-circle-up.svg create mode 100644 theme/icons/awft/svgs/solid/arrow-circle-down.svg create mode 100644 theme/icons/awft/svgs/solid/arrow-circle-left.svg create mode 100644 theme/icons/awft/svgs/solid/arrow-circle-right.svg create mode 100644 theme/icons/awft/svgs/solid/arrow-circle-up.svg create mode 100644 theme/icons/awft/svgs/solid/arrow-down.svg create mode 100644 theme/icons/awft/svgs/solid/arrow-left.svg create mode 100644 theme/icons/awft/svgs/solid/arrow-right.svg create mode 100644 theme/icons/awft/svgs/solid/arrow-up.svg create mode 100644 theme/icons/awft/svgs/solid/arrows-alt-h.svg create mode 100644 theme/icons/awft/svgs/solid/arrows-alt-v.svg create mode 100644 theme/icons/awft/svgs/solid/arrows-alt.svg create mode 100644 theme/icons/awft/svgs/solid/assistive-listening-systems.svg create mode 100644 theme/icons/awft/svgs/solid/asterisk.svg create mode 100644 theme/icons/awft/svgs/solid/at.svg create mode 100644 theme/icons/awft/svgs/solid/atlas.svg create mode 100644 theme/icons/awft/svgs/solid/atom.svg create mode 100644 theme/icons/awft/svgs/solid/audio-description.svg create mode 100644 theme/icons/awft/svgs/solid/award.svg create mode 100644 theme/icons/awft/svgs/solid/baby-carriage.svg create mode 100644 theme/icons/awft/svgs/solid/baby.svg create mode 100644 theme/icons/awft/svgs/solid/backspace.svg create mode 100644 theme/icons/awft/svgs/solid/backward.svg create mode 100644 theme/icons/awft/svgs/solid/bacon.svg create mode 100644 theme/icons/awft/svgs/solid/bahai.svg create mode 100644 theme/icons/awft/svgs/solid/balance-scale-left.svg create mode 100644 theme/icons/awft/svgs/solid/balance-scale-right.svg create mode 100644 theme/icons/awft/svgs/solid/balance-scale.svg create mode 100644 theme/icons/awft/svgs/solid/ban.svg create mode 100644 theme/icons/awft/svgs/solid/band-aid.svg create mode 100644 theme/icons/awft/svgs/solid/barcode.svg create mode 100644 theme/icons/awft/svgs/solid/bars.svg create mode 100644 theme/icons/awft/svgs/solid/baseball-ball.svg create mode 100644 theme/icons/awft/svgs/solid/basketball-ball.svg create mode 100644 theme/icons/awft/svgs/solid/bath.svg create mode 100644 theme/icons/awft/svgs/solid/battery-empty.svg create mode 100644 theme/icons/awft/svgs/solid/battery-full.svg create mode 100644 theme/icons/awft/svgs/solid/battery-half.svg create mode 100644 theme/icons/awft/svgs/solid/battery-quarter.svg create mode 100644 theme/icons/awft/svgs/solid/battery-three-quarters.svg create mode 100644 theme/icons/awft/svgs/solid/bed.svg create mode 100644 theme/icons/awft/svgs/solid/beer.svg create mode 100644 theme/icons/awft/svgs/solid/bell-slash.svg create mode 100644 theme/icons/awft/svgs/solid/bell.svg create mode 100644 theme/icons/awft/svgs/solid/bezier-curve.svg create mode 100644 theme/icons/awft/svgs/solid/bible.svg create mode 100644 theme/icons/awft/svgs/solid/bicycle.svg create mode 100644 theme/icons/awft/svgs/solid/biking.svg create mode 100644 theme/icons/awft/svgs/solid/binoculars.svg create mode 100644 theme/icons/awft/svgs/solid/biohazard.svg create mode 100644 theme/icons/awft/svgs/solid/birthday-cake.svg create mode 100644 theme/icons/awft/svgs/solid/blender-phone.svg create mode 100644 theme/icons/awft/svgs/solid/blender.svg create mode 100644 theme/icons/awft/svgs/solid/blind.svg create mode 100644 theme/icons/awft/svgs/solid/blog.svg create mode 100644 theme/icons/awft/svgs/solid/bold.svg create mode 100644 theme/icons/awft/svgs/solid/bolt.svg create mode 100644 theme/icons/awft/svgs/solid/bomb.svg create mode 100644 theme/icons/awft/svgs/solid/bone.svg create mode 100644 theme/icons/awft/svgs/solid/bong.svg create mode 100644 theme/icons/awft/svgs/solid/book-dead.svg create mode 100644 theme/icons/awft/svgs/solid/book-medical.svg create mode 100644 theme/icons/awft/svgs/solid/book-open.svg create mode 100644 theme/icons/awft/svgs/solid/book-reader.svg create mode 100644 theme/icons/awft/svgs/solid/book.svg create mode 100644 theme/icons/awft/svgs/solid/bookmark.svg create mode 100644 theme/icons/awft/svgs/solid/border-all.svg create mode 100644 theme/icons/awft/svgs/solid/border-none.svg create mode 100644 theme/icons/awft/svgs/solid/border-style.svg create mode 100644 theme/icons/awft/svgs/solid/bowling-ball.svg create mode 100644 theme/icons/awft/svgs/solid/box-open.svg create mode 100644 theme/icons/awft/svgs/solid/box-tissue.svg create mode 100644 theme/icons/awft/svgs/solid/box.svg create mode 100644 theme/icons/awft/svgs/solid/boxes.svg create mode 100644 theme/icons/awft/svgs/solid/braille.svg create mode 100644 theme/icons/awft/svgs/solid/brain.svg create mode 100644 theme/icons/awft/svgs/solid/bread-slice.svg create mode 100644 theme/icons/awft/svgs/solid/briefcase-medical.svg create mode 100644 theme/icons/awft/svgs/solid/briefcase.svg create mode 100644 theme/icons/awft/svgs/solid/broadcast-tower.svg create mode 100644 theme/icons/awft/svgs/solid/broom.svg create mode 100644 theme/icons/awft/svgs/solid/brush.svg create mode 100644 theme/icons/awft/svgs/solid/bug.svg create mode 100644 theme/icons/awft/svgs/solid/building.svg create mode 100644 theme/icons/awft/svgs/solid/bullhorn.svg create mode 100644 theme/icons/awft/svgs/solid/bullseye.svg create mode 100644 theme/icons/awft/svgs/solid/burn.svg create mode 100644 theme/icons/awft/svgs/solid/bus-alt.svg create mode 100644 theme/icons/awft/svgs/solid/bus.svg create mode 100644 theme/icons/awft/svgs/solid/business-time.svg create mode 100644 theme/icons/awft/svgs/solid/calculator.svg create mode 100644 theme/icons/awft/svgs/solid/calendar-alt.svg create mode 100644 theme/icons/awft/svgs/solid/calendar-check.svg create mode 100644 theme/icons/awft/svgs/solid/calendar-day.svg create mode 100644 theme/icons/awft/svgs/solid/calendar-minus.svg create mode 100644 theme/icons/awft/svgs/solid/calendar-plus.svg create mode 100644 theme/icons/awft/svgs/solid/calendar-times.svg create mode 100644 theme/icons/awft/svgs/solid/calendar-week.svg create mode 100644 theme/icons/awft/svgs/solid/calendar.svg create mode 100644 theme/icons/awft/svgs/solid/camera-retro.svg create mode 100644 theme/icons/awft/svgs/solid/camera.svg create mode 100644 theme/icons/awft/svgs/solid/campground.svg create mode 100644 theme/icons/awft/svgs/solid/candy-cane.svg create mode 100644 theme/icons/awft/svgs/solid/cannabis.svg create mode 100644 theme/icons/awft/svgs/solid/capsules.svg create mode 100644 theme/icons/awft/svgs/solid/car-alt.svg create mode 100644 theme/icons/awft/svgs/solid/car-battery.svg create mode 100644 theme/icons/awft/svgs/solid/car-crash.svg create mode 100644 theme/icons/awft/svgs/solid/car-side.svg create mode 100644 theme/icons/awft/svgs/solid/car.svg create mode 100644 theme/icons/awft/svgs/solid/caravan.svg create mode 100644 theme/icons/awft/svgs/solid/caret-down.svg create mode 100644 theme/icons/awft/svgs/solid/caret-left.svg create mode 100644 theme/icons/awft/svgs/solid/caret-right.svg create mode 100644 theme/icons/awft/svgs/solid/caret-square-down.svg create mode 100644 theme/icons/awft/svgs/solid/caret-square-left.svg create mode 100644 theme/icons/awft/svgs/solid/caret-square-right.svg create mode 100644 theme/icons/awft/svgs/solid/caret-square-up.svg create mode 100644 theme/icons/awft/svgs/solid/caret-up.svg create mode 100644 theme/icons/awft/svgs/solid/carrot.svg create mode 100644 theme/icons/awft/svgs/solid/cart-arrow-down.svg create mode 100644 theme/icons/awft/svgs/solid/cart-plus.svg create mode 100644 theme/icons/awft/svgs/solid/cash-register.svg create mode 100644 theme/icons/awft/svgs/solid/cat.svg create mode 100644 theme/icons/awft/svgs/solid/certificate.svg create mode 100644 theme/icons/awft/svgs/solid/chair.svg create mode 100644 theme/icons/awft/svgs/solid/chalkboard-teacher.svg create mode 100644 theme/icons/awft/svgs/solid/chalkboard.svg create mode 100644 theme/icons/awft/svgs/solid/charging-station.svg create mode 100644 theme/icons/awft/svgs/solid/chart-area.svg create mode 100644 theme/icons/awft/svgs/solid/chart-bar.svg create mode 100644 theme/icons/awft/svgs/solid/chart-line.svg create mode 100644 theme/icons/awft/svgs/solid/chart-pie.svg create mode 100644 theme/icons/awft/svgs/solid/check-circle.svg create mode 100644 theme/icons/awft/svgs/solid/check-double.svg create mode 100644 theme/icons/awft/svgs/solid/check-square.svg create mode 100644 theme/icons/awft/svgs/solid/check.svg create mode 100644 theme/icons/awft/svgs/solid/cheese.svg create mode 100644 theme/icons/awft/svgs/solid/chess-bishop.svg create mode 100644 theme/icons/awft/svgs/solid/chess-board.svg create mode 100644 theme/icons/awft/svgs/solid/chess-king.svg create mode 100644 theme/icons/awft/svgs/solid/chess-knight.svg create mode 100644 theme/icons/awft/svgs/solid/chess-pawn.svg create mode 100644 theme/icons/awft/svgs/solid/chess-queen.svg create mode 100644 theme/icons/awft/svgs/solid/chess-rook.svg create mode 100644 theme/icons/awft/svgs/solid/chess.svg create mode 100644 theme/icons/awft/svgs/solid/chevron-circle-down.svg create mode 100644 theme/icons/awft/svgs/solid/chevron-circle-left.svg create mode 100644 theme/icons/awft/svgs/solid/chevron-circle-right.svg create mode 100644 theme/icons/awft/svgs/solid/chevron-circle-up.svg create mode 100644 theme/icons/awft/svgs/solid/chevron-down.svg create mode 100644 theme/icons/awft/svgs/solid/chevron-left.svg create mode 100644 theme/icons/awft/svgs/solid/chevron-right.svg create mode 100644 theme/icons/awft/svgs/solid/chevron-up.svg create mode 100644 theme/icons/awft/svgs/solid/child.svg create mode 100644 theme/icons/awft/svgs/solid/church.svg create mode 100644 theme/icons/awft/svgs/solid/circle-notch.svg create mode 100644 theme/icons/awft/svgs/solid/circle.svg create mode 100644 theme/icons/awft/svgs/solid/city.svg create mode 100644 theme/icons/awft/svgs/solid/clinic-medical.svg create mode 100644 theme/icons/awft/svgs/solid/clipboard-check.svg create mode 100644 theme/icons/awft/svgs/solid/clipboard-list.svg create mode 100644 theme/icons/awft/svgs/solid/clipboard.svg create mode 100644 theme/icons/awft/svgs/solid/clock.svg create mode 100644 theme/icons/awft/svgs/solid/clone.svg create mode 100644 theme/icons/awft/svgs/solid/closed-captioning.svg create mode 100644 theme/icons/awft/svgs/solid/cloud-download-alt.svg create mode 100644 theme/icons/awft/svgs/solid/cloud-meatball.svg create mode 100644 theme/icons/awft/svgs/solid/cloud-moon-rain.svg create mode 100644 theme/icons/awft/svgs/solid/cloud-moon.svg create mode 100644 theme/icons/awft/svgs/solid/cloud-rain.svg create mode 100644 theme/icons/awft/svgs/solid/cloud-showers-heavy.svg create mode 100644 theme/icons/awft/svgs/solid/cloud-sun-rain.svg create mode 100644 theme/icons/awft/svgs/solid/cloud-sun.svg create mode 100644 theme/icons/awft/svgs/solid/cloud-upload-alt.svg create mode 100644 theme/icons/awft/svgs/solid/cloud.svg create mode 100644 theme/icons/awft/svgs/solid/cocktail.svg create mode 100644 theme/icons/awft/svgs/solid/code-branch.svg create mode 100644 theme/icons/awft/svgs/solid/code.svg create mode 100644 theme/icons/awft/svgs/solid/coffee.svg create mode 100644 theme/icons/awft/svgs/solid/cog.svg create mode 100644 theme/icons/awft/svgs/solid/cogs.svg create mode 100644 theme/icons/awft/svgs/solid/coins.svg create mode 100644 theme/icons/awft/svgs/solid/columns.svg create mode 100644 theme/icons/awft/svgs/solid/comment-alt.svg create mode 100644 theme/icons/awft/svgs/solid/comment-dollar.svg create mode 100644 theme/icons/awft/svgs/solid/comment-dots.svg create mode 100644 theme/icons/awft/svgs/solid/comment-medical.svg create mode 100644 theme/icons/awft/svgs/solid/comment-slash.svg create mode 100644 theme/icons/awft/svgs/solid/comment.svg create mode 100644 theme/icons/awft/svgs/solid/comments-dollar.svg create mode 100644 theme/icons/awft/svgs/solid/comments.svg create mode 100644 theme/icons/awft/svgs/solid/compact-disc.svg create mode 100644 theme/icons/awft/svgs/solid/compass.svg create mode 100644 theme/icons/awft/svgs/solid/compress-alt.svg create mode 100644 theme/icons/awft/svgs/solid/compress-arrows-alt.svg create mode 100644 theme/icons/awft/svgs/solid/compress.svg create mode 100644 theme/icons/awft/svgs/solid/concierge-bell.svg create mode 100644 theme/icons/awft/svgs/solid/cookie-bite.svg create mode 100644 theme/icons/awft/svgs/solid/cookie.svg create mode 100644 theme/icons/awft/svgs/solid/copy.svg create mode 100644 theme/icons/awft/svgs/solid/copyright.svg create mode 100644 theme/icons/awft/svgs/solid/couch.svg create mode 100644 theme/icons/awft/svgs/solid/credit-card.svg create mode 100644 theme/icons/awft/svgs/solid/crop-alt.svg create mode 100644 theme/icons/awft/svgs/solid/crop.svg create mode 100644 theme/icons/awft/svgs/solid/cross.svg create mode 100644 theme/icons/awft/svgs/solid/crosshairs.svg create mode 100644 theme/icons/awft/svgs/solid/crow.svg create mode 100644 theme/icons/awft/svgs/solid/crown.svg create mode 100644 theme/icons/awft/svgs/solid/crutch.svg create mode 100644 theme/icons/awft/svgs/solid/cube.svg create mode 100644 theme/icons/awft/svgs/solid/cubes.svg create mode 100644 theme/icons/awft/svgs/solid/cut.svg create mode 100644 theme/icons/awft/svgs/solid/database.svg create mode 100644 theme/icons/awft/svgs/solid/deaf.svg create mode 100644 theme/icons/awft/svgs/solid/democrat.svg create mode 100644 theme/icons/awft/svgs/solid/desktop.svg create mode 100644 theme/icons/awft/svgs/solid/dharmachakra.svg create mode 100644 theme/icons/awft/svgs/solid/diagnoses.svg create mode 100644 theme/icons/awft/svgs/solid/dice-d20.svg create mode 100644 theme/icons/awft/svgs/solid/dice-d6.svg create mode 100644 theme/icons/awft/svgs/solid/dice-five.svg create mode 100644 theme/icons/awft/svgs/solid/dice-four.svg create mode 100644 theme/icons/awft/svgs/solid/dice-one.svg create mode 100644 theme/icons/awft/svgs/solid/dice-six.svg create mode 100644 theme/icons/awft/svgs/solid/dice-three.svg create mode 100644 theme/icons/awft/svgs/solid/dice-two.svg create mode 100644 theme/icons/awft/svgs/solid/dice.svg create mode 100644 theme/icons/awft/svgs/solid/digital-tachograph.svg create mode 100644 theme/icons/awft/svgs/solid/directions.svg create mode 100644 theme/icons/awft/svgs/solid/disease.svg create mode 100644 theme/icons/awft/svgs/solid/divide.svg create mode 100644 theme/icons/awft/svgs/solid/dizzy.svg create mode 100644 theme/icons/awft/svgs/solid/dna.svg create mode 100644 theme/icons/awft/svgs/solid/dog.svg create mode 100644 theme/icons/awft/svgs/solid/dollar-sign.svg create mode 100644 theme/icons/awft/svgs/solid/dolly-flatbed.svg create mode 100644 theme/icons/awft/svgs/solid/dolly.svg create mode 100644 theme/icons/awft/svgs/solid/donate.svg create mode 100644 theme/icons/awft/svgs/solid/door-closed.svg create mode 100644 theme/icons/awft/svgs/solid/door-open.svg create mode 100644 theme/icons/awft/svgs/solid/dot-circle.svg create mode 100644 theme/icons/awft/svgs/solid/dove.svg create mode 100644 theme/icons/awft/svgs/solid/download.svg create mode 100644 theme/icons/awft/svgs/solid/drafting-compass.svg create mode 100644 theme/icons/awft/svgs/solid/dragon.svg create mode 100644 theme/icons/awft/svgs/solid/draw-polygon.svg create mode 100644 theme/icons/awft/svgs/solid/drum-steelpan.svg create mode 100644 theme/icons/awft/svgs/solid/drum.svg create mode 100644 theme/icons/awft/svgs/solid/drumstick-bite.svg create mode 100644 theme/icons/awft/svgs/solid/dumbbell.svg create mode 100644 theme/icons/awft/svgs/solid/dumpster-fire.svg create mode 100644 theme/icons/awft/svgs/solid/dumpster.svg create mode 100644 theme/icons/awft/svgs/solid/dungeon.svg create mode 100644 theme/icons/awft/svgs/solid/edit.svg create mode 100644 theme/icons/awft/svgs/solid/egg.svg create mode 100644 theme/icons/awft/svgs/solid/eject.svg create mode 100644 theme/icons/awft/svgs/solid/ellipsis-h.svg create mode 100644 theme/icons/awft/svgs/solid/ellipsis-v.svg create mode 100644 theme/icons/awft/svgs/solid/envelope-open-text.svg create mode 100644 theme/icons/awft/svgs/solid/envelope-open.svg create mode 100644 theme/icons/awft/svgs/solid/envelope-square.svg create mode 100644 theme/icons/awft/svgs/solid/envelope.svg create mode 100644 theme/icons/awft/svgs/solid/equals.svg create mode 100644 theme/icons/awft/svgs/solid/eraser.svg create mode 100644 theme/icons/awft/svgs/solid/ethernet.svg create mode 100644 theme/icons/awft/svgs/solid/euro-sign.svg create mode 100644 theme/icons/awft/svgs/solid/exchange-alt.svg create mode 100644 theme/icons/awft/svgs/solid/exclamation-circle.svg create mode 100644 theme/icons/awft/svgs/solid/exclamation-triangle.svg create mode 100644 theme/icons/awft/svgs/solid/exclamation.svg create mode 100644 theme/icons/awft/svgs/solid/expand-alt.svg create mode 100644 theme/icons/awft/svgs/solid/expand-arrows-alt.svg create mode 100644 theme/icons/awft/svgs/solid/expand.svg create mode 100644 theme/icons/awft/svgs/solid/external-link-alt.svg create mode 100644 theme/icons/awft/svgs/solid/external-link-square-alt.svg create mode 100644 theme/icons/awft/svgs/solid/eye-dropper.svg create mode 100644 theme/icons/awft/svgs/solid/eye-slash.svg create mode 100644 theme/icons/awft/svgs/solid/eye.svg create mode 100644 theme/icons/awft/svgs/solid/fan.svg create mode 100644 theme/icons/awft/svgs/solid/fast-backward.svg create mode 100644 theme/icons/awft/svgs/solid/fast-forward.svg create mode 100644 theme/icons/awft/svgs/solid/faucet.svg create mode 100644 theme/icons/awft/svgs/solid/fax.svg create mode 100644 theme/icons/awft/svgs/solid/feather-alt.svg create mode 100644 theme/icons/awft/svgs/solid/feather.svg create mode 100644 theme/icons/awft/svgs/solid/female.svg create mode 100644 theme/icons/awft/svgs/solid/fighter-jet.svg create mode 100644 theme/icons/awft/svgs/solid/file-alt.svg create mode 100644 theme/icons/awft/svgs/solid/file-archive.svg create mode 100644 theme/icons/awft/svgs/solid/file-audio.svg create mode 100644 theme/icons/awft/svgs/solid/file-code.svg create mode 100644 theme/icons/awft/svgs/solid/file-contract.svg create mode 100644 theme/icons/awft/svgs/solid/file-csv.svg create mode 100644 theme/icons/awft/svgs/solid/file-download.svg create mode 100644 theme/icons/awft/svgs/solid/file-excel.svg create mode 100644 theme/icons/awft/svgs/solid/file-export.svg create mode 100644 theme/icons/awft/svgs/solid/file-image.svg create mode 100644 theme/icons/awft/svgs/solid/file-import.svg create mode 100644 theme/icons/awft/svgs/solid/file-invoice-dollar.svg create mode 100644 theme/icons/awft/svgs/solid/file-invoice.svg create mode 100644 theme/icons/awft/svgs/solid/file-medical-alt.svg create mode 100644 theme/icons/awft/svgs/solid/file-medical.svg create mode 100644 theme/icons/awft/svgs/solid/file-pdf.svg create mode 100644 theme/icons/awft/svgs/solid/file-powerpoint.svg create mode 100644 theme/icons/awft/svgs/solid/file-prescription.svg create mode 100644 theme/icons/awft/svgs/solid/file-signature.svg create mode 100644 theme/icons/awft/svgs/solid/file-upload.svg create mode 100644 theme/icons/awft/svgs/solid/file-video.svg create mode 100644 theme/icons/awft/svgs/solid/file-word.svg create mode 100644 theme/icons/awft/svgs/solid/file.svg create mode 100644 theme/icons/awft/svgs/solid/fill-drip.svg create mode 100644 theme/icons/awft/svgs/solid/fill.svg create mode 100644 theme/icons/awft/svgs/solid/film.svg create mode 100644 theme/icons/awft/svgs/solid/filter.svg create mode 100644 theme/icons/awft/svgs/solid/fingerprint.svg create mode 100644 theme/icons/awft/svgs/solid/fire-alt.svg create mode 100644 theme/icons/awft/svgs/solid/fire-extinguisher.svg create mode 100644 theme/icons/awft/svgs/solid/fire.svg create mode 100644 theme/icons/awft/svgs/solid/first-aid.svg create mode 100644 theme/icons/awft/svgs/solid/fish.svg create mode 100644 theme/icons/awft/svgs/solid/fist-raised.svg create mode 100644 theme/icons/awft/svgs/solid/flag-checkered.svg create mode 100644 theme/icons/awft/svgs/solid/flag-usa.svg create mode 100644 theme/icons/awft/svgs/solid/flag.svg create mode 100644 theme/icons/awft/svgs/solid/flask.svg create mode 100644 theme/icons/awft/svgs/solid/flushed.svg create mode 100644 theme/icons/awft/svgs/solid/folder-minus.svg create mode 100644 theme/icons/awft/svgs/solid/folder-open.svg create mode 100644 theme/icons/awft/svgs/solid/folder-plus.svg create mode 100644 theme/icons/awft/svgs/solid/folder.svg create mode 100644 theme/icons/awft/svgs/solid/font-awesome-logo-full.svg create mode 100644 theme/icons/awft/svgs/solid/font.svg create mode 100644 theme/icons/awft/svgs/solid/football-ball.svg create mode 100644 theme/icons/awft/svgs/solid/forward.svg create mode 100644 theme/icons/awft/svgs/solid/frog.svg create mode 100644 theme/icons/awft/svgs/solid/frown-open.svg create mode 100644 theme/icons/awft/svgs/solid/frown.svg create mode 100644 theme/icons/awft/svgs/solid/funnel-dollar.svg create mode 100644 theme/icons/awft/svgs/solid/futbol.svg create mode 100644 theme/icons/awft/svgs/solid/gamepad.svg create mode 100644 theme/icons/awft/svgs/solid/gas-pump.svg create mode 100644 theme/icons/awft/svgs/solid/gavel.svg create mode 100644 theme/icons/awft/svgs/solid/gem.svg create mode 100644 theme/icons/awft/svgs/solid/genderless.svg create mode 100644 theme/icons/awft/svgs/solid/ghost.svg create mode 100644 theme/icons/awft/svgs/solid/gift.svg create mode 100644 theme/icons/awft/svgs/solid/gifts.svg create mode 100644 theme/icons/awft/svgs/solid/glass-cheers.svg create mode 100644 theme/icons/awft/svgs/solid/glass-martini-alt.svg create mode 100644 theme/icons/awft/svgs/solid/glass-martini.svg create mode 100644 theme/icons/awft/svgs/solid/glass-whiskey.svg create mode 100644 theme/icons/awft/svgs/solid/glasses.svg create mode 100644 theme/icons/awft/svgs/solid/globe-africa.svg create mode 100644 theme/icons/awft/svgs/solid/globe-americas.svg create mode 100644 theme/icons/awft/svgs/solid/globe-asia.svg create mode 100644 theme/icons/awft/svgs/solid/globe-europe.svg create mode 100644 theme/icons/awft/svgs/solid/globe.svg create mode 100644 theme/icons/awft/svgs/solid/golf-ball.svg create mode 100644 theme/icons/awft/svgs/solid/gopuram.svg create mode 100644 theme/icons/awft/svgs/solid/graduation-cap.svg create mode 100644 theme/icons/awft/svgs/solid/greater-than-equal.svg create mode 100644 theme/icons/awft/svgs/solid/greater-than.svg create mode 100644 theme/icons/awft/svgs/solid/grimace.svg create mode 100644 theme/icons/awft/svgs/solid/grin-alt.svg create mode 100644 theme/icons/awft/svgs/solid/grin-beam-sweat.svg create mode 100644 theme/icons/awft/svgs/solid/grin-beam.svg create mode 100644 theme/icons/awft/svgs/solid/grin-hearts.svg create mode 100644 theme/icons/awft/svgs/solid/grin-squint-tears.svg create mode 100644 theme/icons/awft/svgs/solid/grin-squint.svg create mode 100644 theme/icons/awft/svgs/solid/grin-stars.svg create mode 100644 theme/icons/awft/svgs/solid/grin-tears.svg create mode 100644 theme/icons/awft/svgs/solid/grin-tongue-squint.svg create mode 100644 theme/icons/awft/svgs/solid/grin-tongue-wink.svg create mode 100644 theme/icons/awft/svgs/solid/grin-tongue.svg create mode 100644 theme/icons/awft/svgs/solid/grin-wink.svg create mode 100644 theme/icons/awft/svgs/solid/grin.svg create mode 100644 theme/icons/awft/svgs/solid/grip-horizontal.svg create mode 100644 theme/icons/awft/svgs/solid/grip-lines-vertical.svg create mode 100644 theme/icons/awft/svgs/solid/grip-lines.svg create mode 100644 theme/icons/awft/svgs/solid/grip-vertical.svg create mode 100644 theme/icons/awft/svgs/solid/guitar.svg create mode 100644 theme/icons/awft/svgs/solid/h-square.svg create mode 100644 theme/icons/awft/svgs/solid/hamburger.svg create mode 100644 theme/icons/awft/svgs/solid/hammer.svg create mode 100644 theme/icons/awft/svgs/solid/hamsa.svg create mode 100644 theme/icons/awft/svgs/solid/hand-holding-heart.svg create mode 100644 theme/icons/awft/svgs/solid/hand-holding-medical.svg create mode 100644 theme/icons/awft/svgs/solid/hand-holding-usd.svg create mode 100644 theme/icons/awft/svgs/solid/hand-holding-water.svg create mode 100644 theme/icons/awft/svgs/solid/hand-holding.svg create mode 100644 theme/icons/awft/svgs/solid/hand-lizard.svg create mode 100644 theme/icons/awft/svgs/solid/hand-middle-finger.svg create mode 100644 theme/icons/awft/svgs/solid/hand-paper.svg create mode 100644 theme/icons/awft/svgs/solid/hand-peace.svg create mode 100644 theme/icons/awft/svgs/solid/hand-point-down.svg create mode 100644 theme/icons/awft/svgs/solid/hand-point-left.svg create mode 100644 theme/icons/awft/svgs/solid/hand-point-right.svg create mode 100644 theme/icons/awft/svgs/solid/hand-point-up.svg create mode 100644 theme/icons/awft/svgs/solid/hand-pointer.svg create mode 100644 theme/icons/awft/svgs/solid/hand-rock.svg create mode 100644 theme/icons/awft/svgs/solid/hand-scissors.svg create mode 100644 theme/icons/awft/svgs/solid/hand-sparkles.svg create mode 100644 theme/icons/awft/svgs/solid/hand-spock.svg create mode 100644 theme/icons/awft/svgs/solid/hands-helping.svg create mode 100644 theme/icons/awft/svgs/solid/hands-wash.svg create mode 100644 theme/icons/awft/svgs/solid/hands.svg create mode 100644 theme/icons/awft/svgs/solid/handshake-alt-slash.svg create mode 100644 theme/icons/awft/svgs/solid/handshake-slash.svg create mode 100644 theme/icons/awft/svgs/solid/handshake.svg create mode 100644 theme/icons/awft/svgs/solid/hanukiah.svg create mode 100644 theme/icons/awft/svgs/solid/hard-hat.svg create mode 100644 theme/icons/awft/svgs/solid/hashtag.svg create mode 100644 theme/icons/awft/svgs/solid/hat-cowboy-side.svg create mode 100644 theme/icons/awft/svgs/solid/hat-cowboy.svg create mode 100644 theme/icons/awft/svgs/solid/hat-wizard.svg create mode 100644 theme/icons/awft/svgs/solid/hdd.svg create mode 100644 theme/icons/awft/svgs/solid/head-side-cough-slash.svg create mode 100644 theme/icons/awft/svgs/solid/head-side-cough.svg create mode 100644 theme/icons/awft/svgs/solid/head-side-mask.svg create mode 100644 theme/icons/awft/svgs/solid/head-side-virus.svg create mode 100644 theme/icons/awft/svgs/solid/heading.svg create mode 100644 theme/icons/awft/svgs/solid/headphones-alt.svg create mode 100644 theme/icons/awft/svgs/solid/headphones.svg create mode 100644 theme/icons/awft/svgs/solid/headset.svg create mode 100644 theme/icons/awft/svgs/solid/heart-broken.svg create mode 100644 theme/icons/awft/svgs/solid/heart.svg create mode 100644 theme/icons/awft/svgs/solid/heartbeat.svg create mode 100644 theme/icons/awft/svgs/solid/helicopter.svg create mode 100644 theme/icons/awft/svgs/solid/highlighter.svg create mode 100644 theme/icons/awft/svgs/solid/hiking.svg create mode 100644 theme/icons/awft/svgs/solid/hippo.svg create mode 100644 theme/icons/awft/svgs/solid/history.svg create mode 100644 theme/icons/awft/svgs/solid/hockey-puck.svg create mode 100644 theme/icons/awft/svgs/solid/holly-berry.svg create mode 100644 theme/icons/awft/svgs/solid/home.svg create mode 100644 theme/icons/awft/svgs/solid/horse-head.svg create mode 100644 theme/icons/awft/svgs/solid/horse.svg create mode 100644 theme/icons/awft/svgs/solid/hospital-alt.svg create mode 100644 theme/icons/awft/svgs/solid/hospital-symbol.svg create mode 100644 theme/icons/awft/svgs/solid/hospital-user.svg create mode 100644 theme/icons/awft/svgs/solid/hospital.svg create mode 100644 theme/icons/awft/svgs/solid/hot-tub.svg create mode 100644 theme/icons/awft/svgs/solid/hotdog.svg create mode 100644 theme/icons/awft/svgs/solid/hotel.svg create mode 100644 theme/icons/awft/svgs/solid/hourglass-end.svg create mode 100644 theme/icons/awft/svgs/solid/hourglass-half.svg create mode 100644 theme/icons/awft/svgs/solid/hourglass-start.svg create mode 100644 theme/icons/awft/svgs/solid/hourglass.svg create mode 100644 theme/icons/awft/svgs/solid/house-damage.svg create mode 100644 theme/icons/awft/svgs/solid/house-user.svg create mode 100644 theme/icons/awft/svgs/solid/hryvnia.svg create mode 100644 theme/icons/awft/svgs/solid/i-cursor.svg create mode 100644 theme/icons/awft/svgs/solid/ice-cream.svg create mode 100644 theme/icons/awft/svgs/solid/icicles.svg create mode 100644 theme/icons/awft/svgs/solid/icons.svg create mode 100644 theme/icons/awft/svgs/solid/id-badge.svg create mode 100644 theme/icons/awft/svgs/solid/id-card-alt.svg create mode 100644 theme/icons/awft/svgs/solid/id-card.svg create mode 100644 theme/icons/awft/svgs/solid/igloo.svg create mode 100644 theme/icons/awft/svgs/solid/image.svg create mode 100644 theme/icons/awft/svgs/solid/images.svg create mode 100644 theme/icons/awft/svgs/solid/inbox.svg create mode 100644 theme/icons/awft/svgs/solid/indent.svg create mode 100644 theme/icons/awft/svgs/solid/industry.svg create mode 100644 theme/icons/awft/svgs/solid/infinity.svg create mode 100644 theme/icons/awft/svgs/solid/info-circle.svg create mode 100644 theme/icons/awft/svgs/solid/info.svg create mode 100644 theme/icons/awft/svgs/solid/italic.svg create mode 100644 theme/icons/awft/svgs/solid/jedi.svg create mode 100644 theme/icons/awft/svgs/solid/joint.svg create mode 100644 theme/icons/awft/svgs/solid/journal-whills.svg create mode 100644 theme/icons/awft/svgs/solid/kaaba.svg create mode 100644 theme/icons/awft/svgs/solid/key.svg create mode 100644 theme/icons/awft/svgs/solid/keyboard.svg create mode 100644 theme/icons/awft/svgs/solid/khanda.svg create mode 100644 theme/icons/awft/svgs/solid/kiss-beam.svg create mode 100644 theme/icons/awft/svgs/solid/kiss-wink-heart.svg create mode 100644 theme/icons/awft/svgs/solid/kiss.svg create mode 100644 theme/icons/awft/svgs/solid/kiwi-bird.svg create mode 100644 theme/icons/awft/svgs/solid/landmark.svg create mode 100644 theme/icons/awft/svgs/solid/language.svg create mode 100644 theme/icons/awft/svgs/solid/laptop-code.svg create mode 100644 theme/icons/awft/svgs/solid/laptop-house.svg create mode 100644 theme/icons/awft/svgs/solid/laptop-medical.svg create mode 100644 theme/icons/awft/svgs/solid/laptop.svg create mode 100644 theme/icons/awft/svgs/solid/laugh-beam.svg create mode 100644 theme/icons/awft/svgs/solid/laugh-squint.svg create mode 100644 theme/icons/awft/svgs/solid/laugh-wink.svg create mode 100644 theme/icons/awft/svgs/solid/laugh.svg create mode 100644 theme/icons/awft/svgs/solid/layer-group.svg create mode 100644 theme/icons/awft/svgs/solid/leaf.svg create mode 100644 theme/icons/awft/svgs/solid/lemon.svg create mode 100644 theme/icons/awft/svgs/solid/less-than-equal.svg create mode 100644 theme/icons/awft/svgs/solid/less-than.svg create mode 100644 theme/icons/awft/svgs/solid/level-down-alt.svg create mode 100644 theme/icons/awft/svgs/solid/level-up-alt.svg create mode 100644 theme/icons/awft/svgs/solid/life-ring.svg create mode 100644 theme/icons/awft/svgs/solid/lightbulb.svg create mode 100644 theme/icons/awft/svgs/solid/link.svg create mode 100644 theme/icons/awft/svgs/solid/lira-sign.svg create mode 100644 theme/icons/awft/svgs/solid/list-alt.svg create mode 100644 theme/icons/awft/svgs/solid/list-ol.svg create mode 100644 theme/icons/awft/svgs/solid/list-ul.svg create mode 100644 theme/icons/awft/svgs/solid/list.svg create mode 100644 theme/icons/awft/svgs/solid/location-arrow.svg create mode 100644 theme/icons/awft/svgs/solid/lock-open.svg create mode 100644 theme/icons/awft/svgs/solid/lock.svg create mode 100644 theme/icons/awft/svgs/solid/long-arrow-alt-down.svg create mode 100644 theme/icons/awft/svgs/solid/long-arrow-alt-left.svg create mode 100644 theme/icons/awft/svgs/solid/long-arrow-alt-right.svg create mode 100644 theme/icons/awft/svgs/solid/long-arrow-alt-up.svg create mode 100644 theme/icons/awft/svgs/solid/low-vision.svg create mode 100644 theme/icons/awft/svgs/solid/luggage-cart.svg create mode 100644 theme/icons/awft/svgs/solid/lungs-virus.svg create mode 100644 theme/icons/awft/svgs/solid/lungs.svg create mode 100644 theme/icons/awft/svgs/solid/magic.svg create mode 100644 theme/icons/awft/svgs/solid/magnet.svg create mode 100644 theme/icons/awft/svgs/solid/mail-bulk.svg create mode 100644 theme/icons/awft/svgs/solid/male.svg create mode 100644 theme/icons/awft/svgs/solid/map-marked-alt.svg create mode 100644 theme/icons/awft/svgs/solid/map-marked.svg create mode 100644 theme/icons/awft/svgs/solid/map-marker-alt.svg create mode 100644 theme/icons/awft/svgs/solid/map-marker.svg create mode 100644 theme/icons/awft/svgs/solid/map-pin.svg create mode 100644 theme/icons/awft/svgs/solid/map-signs.svg create mode 100644 theme/icons/awft/svgs/solid/map.svg create mode 100644 theme/icons/awft/svgs/solid/marker.svg create mode 100644 theme/icons/awft/svgs/solid/mars-double.svg create mode 100644 theme/icons/awft/svgs/solid/mars-stroke-h.svg create mode 100644 theme/icons/awft/svgs/solid/mars-stroke-v.svg create mode 100644 theme/icons/awft/svgs/solid/mars-stroke.svg create mode 100644 theme/icons/awft/svgs/solid/mars.svg create mode 100644 theme/icons/awft/svgs/solid/mask.svg create mode 100644 theme/icons/awft/svgs/solid/medal.svg create mode 100644 theme/icons/awft/svgs/solid/medkit.svg create mode 100644 theme/icons/awft/svgs/solid/meh-blank.svg create mode 100644 theme/icons/awft/svgs/solid/meh-rolling-eyes.svg create mode 100644 theme/icons/awft/svgs/solid/meh.svg create mode 100644 theme/icons/awft/svgs/solid/memory.svg create mode 100644 theme/icons/awft/svgs/solid/menorah.svg create mode 100644 theme/icons/awft/svgs/solid/mercury.svg create mode 100644 theme/icons/awft/svgs/solid/meteor.svg create mode 100644 theme/icons/awft/svgs/solid/microchip.svg create mode 100644 theme/icons/awft/svgs/solid/microphone-alt-slash.svg create mode 100644 theme/icons/awft/svgs/solid/microphone-alt.svg create mode 100644 theme/icons/awft/svgs/solid/microphone-slash.svg create mode 100644 theme/icons/awft/svgs/solid/microphone.svg create mode 100644 theme/icons/awft/svgs/solid/microscope.svg create mode 100644 theme/icons/awft/svgs/solid/minus-circle.svg create mode 100644 theme/icons/awft/svgs/solid/minus-square.svg create mode 100644 theme/icons/awft/svgs/solid/minus.svg create mode 100644 theme/icons/awft/svgs/solid/mitten.svg create mode 100644 theme/icons/awft/svgs/solid/mobile-alt.svg create mode 100644 theme/icons/awft/svgs/solid/mobile.svg create mode 100644 theme/icons/awft/svgs/solid/money-bill-alt.svg create mode 100644 theme/icons/awft/svgs/solid/money-bill-wave-alt.svg create mode 100644 theme/icons/awft/svgs/solid/money-bill-wave.svg create mode 100644 theme/icons/awft/svgs/solid/money-bill.svg create mode 100644 theme/icons/awft/svgs/solid/money-check-alt.svg create mode 100644 theme/icons/awft/svgs/solid/money-check.svg create mode 100644 theme/icons/awft/svgs/solid/monument.svg create mode 100644 theme/icons/awft/svgs/solid/moon.svg create mode 100644 theme/icons/awft/svgs/solid/mortar-pestle.svg create mode 100644 theme/icons/awft/svgs/solid/mosque.svg create mode 100644 theme/icons/awft/svgs/solid/motorcycle.svg create mode 100644 theme/icons/awft/svgs/solid/mountain.svg create mode 100644 theme/icons/awft/svgs/solid/mouse-pointer.svg create mode 100644 theme/icons/awft/svgs/solid/mouse.svg create mode 100644 theme/icons/awft/svgs/solid/mug-hot.svg create mode 100644 theme/icons/awft/svgs/solid/music.svg create mode 100644 theme/icons/awft/svgs/solid/network-wired.svg create mode 100644 theme/icons/awft/svgs/solid/neuter.svg create mode 100644 theme/icons/awft/svgs/solid/newspaper.svg create mode 100644 theme/icons/awft/svgs/solid/not-equal.svg create mode 100644 theme/icons/awft/svgs/solid/notes-medical.svg create mode 100644 theme/icons/awft/svgs/solid/object-group.svg create mode 100644 theme/icons/awft/svgs/solid/object-ungroup.svg create mode 100644 theme/icons/awft/svgs/solid/oil-can.svg create mode 100644 theme/icons/awft/svgs/solid/om.svg create mode 100644 theme/icons/awft/svgs/solid/otter.svg create mode 100644 theme/icons/awft/svgs/solid/outdent.svg create mode 100644 theme/icons/awft/svgs/solid/pager.svg create mode 100644 theme/icons/awft/svgs/solid/paint-brush.svg create mode 100644 theme/icons/awft/svgs/solid/paint-roller.svg create mode 100644 theme/icons/awft/svgs/solid/palette.svg create mode 100644 theme/icons/awft/svgs/solid/pallet.svg create mode 100644 theme/icons/awft/svgs/solid/paper-plane.svg create mode 100644 theme/icons/awft/svgs/solid/paperclip.svg create mode 100644 theme/icons/awft/svgs/solid/parachute-box.svg create mode 100644 theme/icons/awft/svgs/solid/paragraph.svg create mode 100644 theme/icons/awft/svgs/solid/parking.svg create mode 100644 theme/icons/awft/svgs/solid/passport.svg create mode 100644 theme/icons/awft/svgs/solid/pastafarianism.svg create mode 100644 theme/icons/awft/svgs/solid/paste.svg create mode 100644 theme/icons/awft/svgs/solid/pause-circle.svg create mode 100644 theme/icons/awft/svgs/solid/pause.svg create mode 100644 theme/icons/awft/svgs/solid/paw.svg create mode 100644 theme/icons/awft/svgs/solid/peace.svg create mode 100644 theme/icons/awft/svgs/solid/pen-alt.svg create mode 100644 theme/icons/awft/svgs/solid/pen-fancy.svg create mode 100644 theme/icons/awft/svgs/solid/pen-nib.svg create mode 100644 theme/icons/awft/svgs/solid/pen-square.svg create mode 100644 theme/icons/awft/svgs/solid/pen.svg create mode 100644 theme/icons/awft/svgs/solid/pencil-alt.svg create mode 100644 theme/icons/awft/svgs/solid/pencil-ruler.svg create mode 100644 theme/icons/awft/svgs/solid/people-arrows.svg create mode 100644 theme/icons/awft/svgs/solid/people-carry.svg create mode 100644 theme/icons/awft/svgs/solid/pepper-hot.svg create mode 100644 theme/icons/awft/svgs/solid/percent.svg create mode 100644 theme/icons/awft/svgs/solid/percentage.svg create mode 100644 theme/icons/awft/svgs/solid/person-booth.svg create mode 100644 theme/icons/awft/svgs/solid/phone-alt.svg create mode 100644 theme/icons/awft/svgs/solid/phone-slash.svg create mode 100644 theme/icons/awft/svgs/solid/phone-square-alt.svg create mode 100644 theme/icons/awft/svgs/solid/phone-square.svg create mode 100644 theme/icons/awft/svgs/solid/phone-volume.svg create mode 100644 theme/icons/awft/svgs/solid/phone.svg create mode 100644 theme/icons/awft/svgs/solid/photo-video.svg create mode 100644 theme/icons/awft/svgs/solid/piggy-bank.svg create mode 100644 theme/icons/awft/svgs/solid/pills.svg create mode 100644 theme/icons/awft/svgs/solid/pizza-slice.svg create mode 100644 theme/icons/awft/svgs/solid/place-of-worship.svg create mode 100644 theme/icons/awft/svgs/solid/plane-arrival.svg create mode 100644 theme/icons/awft/svgs/solid/plane-departure.svg create mode 100644 theme/icons/awft/svgs/solid/plane-slash.svg create mode 100644 theme/icons/awft/svgs/solid/plane.svg create mode 100644 theme/icons/awft/svgs/solid/play-circle.svg create mode 100644 theme/icons/awft/svgs/solid/play.svg create mode 100644 theme/icons/awft/svgs/solid/plug.svg create mode 100644 theme/icons/awft/svgs/solid/plus-circle.svg create mode 100644 theme/icons/awft/svgs/solid/plus-square.svg create mode 100644 theme/icons/awft/svgs/solid/plus.svg create mode 100644 theme/icons/awft/svgs/solid/podcast.svg create mode 100644 theme/icons/awft/svgs/solid/poll-h.svg create mode 100644 theme/icons/awft/svgs/solid/poll.svg create mode 100644 theme/icons/awft/svgs/solid/poo-storm.svg create mode 100644 theme/icons/awft/svgs/solid/poo.svg create mode 100644 theme/icons/awft/svgs/solid/poop.svg create mode 100644 theme/icons/awft/svgs/solid/portrait.svg create mode 100644 theme/icons/awft/svgs/solid/pound-sign.svg create mode 100644 theme/icons/awft/svgs/solid/power-off.svg create mode 100644 theme/icons/awft/svgs/solid/pray.svg create mode 100644 theme/icons/awft/svgs/solid/praying-hands.svg create mode 100644 theme/icons/awft/svgs/solid/prescription-bottle-alt.svg create mode 100644 theme/icons/awft/svgs/solid/prescription-bottle.svg create mode 100644 theme/icons/awft/svgs/solid/prescription.svg create mode 100644 theme/icons/awft/svgs/solid/print.svg create mode 100644 theme/icons/awft/svgs/solid/procedures.svg create mode 100644 theme/icons/awft/svgs/solid/project-diagram.svg create mode 100644 theme/icons/awft/svgs/solid/pump-medical.svg create mode 100644 theme/icons/awft/svgs/solid/pump-soap.svg create mode 100644 theme/icons/awft/svgs/solid/puzzle-piece.svg create mode 100644 theme/icons/awft/svgs/solid/qrcode.svg create mode 100644 theme/icons/awft/svgs/solid/question-circle.svg create mode 100644 theme/icons/awft/svgs/solid/question.svg create mode 100644 theme/icons/awft/svgs/solid/quidditch.svg create mode 100644 theme/icons/awft/svgs/solid/quote-left.svg create mode 100644 theme/icons/awft/svgs/solid/quote-right.svg create mode 100644 theme/icons/awft/svgs/solid/quran.svg create mode 100644 theme/icons/awft/svgs/solid/radiation-alt.svg create mode 100644 theme/icons/awft/svgs/solid/radiation.svg create mode 100644 theme/icons/awft/svgs/solid/rainbow.svg create mode 100644 theme/icons/awft/svgs/solid/random.svg create mode 100644 theme/icons/awft/svgs/solid/receipt.svg create mode 100644 theme/icons/awft/svgs/solid/record-vinyl.svg create mode 100644 theme/icons/awft/svgs/solid/recycle.svg create mode 100644 theme/icons/awft/svgs/solid/redo-alt.svg create mode 100644 theme/icons/awft/svgs/solid/redo.svg create mode 100644 theme/icons/awft/svgs/solid/registered.svg create mode 100644 theme/icons/awft/svgs/solid/remove-format.svg create mode 100644 theme/icons/awft/svgs/solid/reply-all.svg create mode 100644 theme/icons/awft/svgs/solid/reply.svg create mode 100644 theme/icons/awft/svgs/solid/republican.svg create mode 100644 theme/icons/awft/svgs/solid/restroom.svg create mode 100644 theme/icons/awft/svgs/solid/retweet.svg create mode 100644 theme/icons/awft/svgs/solid/ribbon.svg create mode 100644 theme/icons/awft/svgs/solid/ring.svg create mode 100644 theme/icons/awft/svgs/solid/road.svg create mode 100644 theme/icons/awft/svgs/solid/robot.svg create mode 100644 theme/icons/awft/svgs/solid/rocket.svg create mode 100644 theme/icons/awft/svgs/solid/route.svg create mode 100644 theme/icons/awft/svgs/solid/rss-square.svg create mode 100644 theme/icons/awft/svgs/solid/rss.svg create mode 100644 theme/icons/awft/svgs/solid/ruble-sign.svg create mode 100644 theme/icons/awft/svgs/solid/ruler-combined.svg create mode 100644 theme/icons/awft/svgs/solid/ruler-horizontal.svg create mode 100644 theme/icons/awft/svgs/solid/ruler-vertical.svg create mode 100644 theme/icons/awft/svgs/solid/ruler.svg create mode 100644 theme/icons/awft/svgs/solid/running.svg create mode 100644 theme/icons/awft/svgs/solid/rupee-sign.svg create mode 100644 theme/icons/awft/svgs/solid/sad-cry.svg create mode 100644 theme/icons/awft/svgs/solid/sad-tear.svg create mode 100644 theme/icons/awft/svgs/solid/satellite-dish.svg create mode 100644 theme/icons/awft/svgs/solid/satellite.svg create mode 100644 theme/icons/awft/svgs/solid/save.svg create mode 100644 theme/icons/awft/svgs/solid/school.svg create mode 100644 theme/icons/awft/svgs/solid/screwdriver.svg create mode 100644 theme/icons/awft/svgs/solid/scroll.svg create mode 100644 theme/icons/awft/svgs/solid/sd-card.svg create mode 100644 theme/icons/awft/svgs/solid/search-dollar.svg create mode 100644 theme/icons/awft/svgs/solid/search-location.svg create mode 100644 theme/icons/awft/svgs/solid/search-minus.svg create mode 100644 theme/icons/awft/svgs/solid/search-plus.svg create mode 100644 theme/icons/awft/svgs/solid/search.svg create mode 100644 theme/icons/awft/svgs/solid/seedling.svg create mode 100644 theme/icons/awft/svgs/solid/server.svg create mode 100644 theme/icons/awft/svgs/solid/shapes.svg create mode 100644 theme/icons/awft/svgs/solid/share-alt-square.svg create mode 100644 theme/icons/awft/svgs/solid/share-alt.svg create mode 100644 theme/icons/awft/svgs/solid/share-square.svg create mode 100644 theme/icons/awft/svgs/solid/share.svg create mode 100644 theme/icons/awft/svgs/solid/shekel-sign.svg create mode 100644 theme/icons/awft/svgs/solid/shield-alt.svg create mode 100644 theme/icons/awft/svgs/solid/shield-virus.svg create mode 100644 theme/icons/awft/svgs/solid/ship.svg create mode 100644 theme/icons/awft/svgs/solid/shipping-fast.svg create mode 100644 theme/icons/awft/svgs/solid/shoe-prints.svg create mode 100644 theme/icons/awft/svgs/solid/shopping-bag.svg create mode 100644 theme/icons/awft/svgs/solid/shopping-basket.svg create mode 100644 theme/icons/awft/svgs/solid/shopping-cart.svg create mode 100644 theme/icons/awft/svgs/solid/shower.svg create mode 100644 theme/icons/awft/svgs/solid/shuttle-van.svg create mode 100644 theme/icons/awft/svgs/solid/sign-in-alt.svg create mode 100644 theme/icons/awft/svgs/solid/sign-language.svg create mode 100644 theme/icons/awft/svgs/solid/sign-out-alt.svg create mode 100644 theme/icons/awft/svgs/solid/sign.svg create mode 100644 theme/icons/awft/svgs/solid/signal.svg create mode 100644 theme/icons/awft/svgs/solid/signature.svg create mode 100644 theme/icons/awft/svgs/solid/sim-card.svg create mode 100644 theme/icons/awft/svgs/solid/sitemap.svg create mode 100644 theme/icons/awft/svgs/solid/skating.svg create mode 100644 theme/icons/awft/svgs/solid/skiing-nordic.svg create mode 100644 theme/icons/awft/svgs/solid/skiing.svg create mode 100644 theme/icons/awft/svgs/solid/skull-crossbones.svg create mode 100644 theme/icons/awft/svgs/solid/skull.svg create mode 100644 theme/icons/awft/svgs/solid/slash.svg create mode 100644 theme/icons/awft/svgs/solid/sleigh.svg create mode 100644 theme/icons/awft/svgs/solid/sliders-h.svg create mode 100644 theme/icons/awft/svgs/solid/smile-beam.svg create mode 100644 theme/icons/awft/svgs/solid/smile-wink.svg create mode 100644 theme/icons/awft/svgs/solid/smile.svg create mode 100644 theme/icons/awft/svgs/solid/smog.svg create mode 100644 theme/icons/awft/svgs/solid/smoking-ban.svg create mode 100644 theme/icons/awft/svgs/solid/smoking.svg create mode 100644 theme/icons/awft/svgs/solid/sms.svg create mode 100644 theme/icons/awft/svgs/solid/snowboarding.svg create mode 100644 theme/icons/awft/svgs/solid/snowflake.svg create mode 100644 theme/icons/awft/svgs/solid/snowman.svg create mode 100644 theme/icons/awft/svgs/solid/snowplow.svg create mode 100644 theme/icons/awft/svgs/solid/soap.svg create mode 100644 theme/icons/awft/svgs/solid/socks.svg create mode 100644 theme/icons/awft/svgs/solid/solar-panel.svg create mode 100644 theme/icons/awft/svgs/solid/sort-alpha-down-alt.svg create mode 100644 theme/icons/awft/svgs/solid/sort-alpha-down.svg create mode 100644 theme/icons/awft/svgs/solid/sort-alpha-up-alt.svg create mode 100644 theme/icons/awft/svgs/solid/sort-alpha-up.svg create mode 100644 theme/icons/awft/svgs/solid/sort-amount-down-alt.svg create mode 100644 theme/icons/awft/svgs/solid/sort-amount-down.svg create mode 100644 theme/icons/awft/svgs/solid/sort-amount-up-alt.svg create mode 100644 theme/icons/awft/svgs/solid/sort-amount-up.svg create mode 100644 theme/icons/awft/svgs/solid/sort-down.svg create mode 100644 theme/icons/awft/svgs/solid/sort-numeric-down-alt.svg create mode 100644 theme/icons/awft/svgs/solid/sort-numeric-down.svg create mode 100644 theme/icons/awft/svgs/solid/sort-numeric-up-alt.svg create mode 100644 theme/icons/awft/svgs/solid/sort-numeric-up.svg create mode 100644 theme/icons/awft/svgs/solid/sort-up.svg create mode 100644 theme/icons/awft/svgs/solid/sort.svg create mode 100644 theme/icons/awft/svgs/solid/spa.svg create mode 100644 theme/icons/awft/svgs/solid/space-shuttle.svg create mode 100644 theme/icons/awft/svgs/solid/spell-check.svg create mode 100644 theme/icons/awft/svgs/solid/spider.svg create mode 100644 theme/icons/awft/svgs/solid/spinner.svg create mode 100644 theme/icons/awft/svgs/solid/splotch.svg create mode 100644 theme/icons/awft/svgs/solid/spray-can.svg create mode 100644 theme/icons/awft/svgs/solid/square-full.svg create mode 100644 theme/icons/awft/svgs/solid/square-root-alt.svg create mode 100644 theme/icons/awft/svgs/solid/square.svg create mode 100644 theme/icons/awft/svgs/solid/stamp.svg create mode 100644 theme/icons/awft/svgs/solid/star-and-crescent.svg create mode 100644 theme/icons/awft/svgs/solid/star-half-alt.svg create mode 100644 theme/icons/awft/svgs/solid/star-half.svg create mode 100644 theme/icons/awft/svgs/solid/star-of-david.svg create mode 100644 theme/icons/awft/svgs/solid/star-of-life.svg create mode 100644 theme/icons/awft/svgs/solid/star.svg create mode 100644 theme/icons/awft/svgs/solid/step-backward.svg create mode 100644 theme/icons/awft/svgs/solid/step-forward.svg create mode 100644 theme/icons/awft/svgs/solid/stethoscope.svg create mode 100644 theme/icons/awft/svgs/solid/sticky-note.svg create mode 100644 theme/icons/awft/svgs/solid/stop-circle.svg create mode 100644 theme/icons/awft/svgs/solid/stop.svg create mode 100644 theme/icons/awft/svgs/solid/stopwatch-20.svg create mode 100644 theme/icons/awft/svgs/solid/stopwatch.svg create mode 100644 theme/icons/awft/svgs/solid/store-alt-slash.svg create mode 100644 theme/icons/awft/svgs/solid/store-alt.svg create mode 100644 theme/icons/awft/svgs/solid/store-slash.svg create mode 100644 theme/icons/awft/svgs/solid/store.svg create mode 100644 theme/icons/awft/svgs/solid/stream.svg create mode 100644 theme/icons/awft/svgs/solid/street-view.svg create mode 100644 theme/icons/awft/svgs/solid/strikethrough.svg create mode 100644 theme/icons/awft/svgs/solid/stroopwafel.svg create mode 100644 theme/icons/awft/svgs/solid/subscript.svg create mode 100644 theme/icons/awft/svgs/solid/subway.svg create mode 100644 theme/icons/awft/svgs/solid/suitcase-rolling.svg create mode 100644 theme/icons/awft/svgs/solid/suitcase.svg create mode 100644 theme/icons/awft/svgs/solid/sun.svg create mode 100644 theme/icons/awft/svgs/solid/superscript.svg create mode 100644 theme/icons/awft/svgs/solid/surprise.svg create mode 100644 theme/icons/awft/svgs/solid/swatchbook.svg create mode 100644 theme/icons/awft/svgs/solid/swimmer.svg create mode 100644 theme/icons/awft/svgs/solid/swimming-pool.svg create mode 100644 theme/icons/awft/svgs/solid/synagogue.svg create mode 100644 theme/icons/awft/svgs/solid/sync-alt.svg create mode 100644 theme/icons/awft/svgs/solid/sync.svg create mode 100644 theme/icons/awft/svgs/solid/syringe.svg create mode 100644 theme/icons/awft/svgs/solid/table-tennis.svg create mode 100644 theme/icons/awft/svgs/solid/table.svg create mode 100644 theme/icons/awft/svgs/solid/tablet-alt.svg create mode 100644 theme/icons/awft/svgs/solid/tablet.svg create mode 100644 theme/icons/awft/svgs/solid/tablets.svg create mode 100644 theme/icons/awft/svgs/solid/tachometer-alt.svg create mode 100644 theme/icons/awft/svgs/solid/tag.svg create mode 100644 theme/icons/awft/svgs/solid/tags.svg create mode 100644 theme/icons/awft/svgs/solid/tape.svg create mode 100644 theme/icons/awft/svgs/solid/tasks.svg create mode 100644 theme/icons/awft/svgs/solid/taxi.svg create mode 100644 theme/icons/awft/svgs/solid/teeth-open.svg create mode 100644 theme/icons/awft/svgs/solid/teeth.svg create mode 100644 theme/icons/awft/svgs/solid/temperature-high.svg create mode 100644 theme/icons/awft/svgs/solid/temperature-low.svg create mode 100644 theme/icons/awft/svgs/solid/tenge.svg create mode 100644 theme/icons/awft/svgs/solid/terminal.svg create mode 100644 theme/icons/awft/svgs/solid/text-height.svg create mode 100644 theme/icons/awft/svgs/solid/text-width.svg create mode 100644 theme/icons/awft/svgs/solid/th-large.svg create mode 100644 theme/icons/awft/svgs/solid/th-list.svg create mode 100644 theme/icons/awft/svgs/solid/th.svg create mode 100644 theme/icons/awft/svgs/solid/theater-masks.svg create mode 100644 theme/icons/awft/svgs/solid/thermometer-empty.svg create mode 100644 theme/icons/awft/svgs/solid/thermometer-full.svg create mode 100644 theme/icons/awft/svgs/solid/thermometer-half.svg create mode 100644 theme/icons/awft/svgs/solid/thermometer-quarter.svg create mode 100644 theme/icons/awft/svgs/solid/thermometer-three-quarters.svg create mode 100644 theme/icons/awft/svgs/solid/thermometer.svg create mode 100644 theme/icons/awft/svgs/solid/thumbs-down.svg create mode 100644 theme/icons/awft/svgs/solid/thumbs-up.svg create mode 100644 theme/icons/awft/svgs/solid/thumbtack.svg create mode 100644 theme/icons/awft/svgs/solid/ticket-alt.svg create mode 100644 theme/icons/awft/svgs/solid/times-circle.svg create mode 100644 theme/icons/awft/svgs/solid/times.svg create mode 100644 theme/icons/awft/svgs/solid/tint-slash.svg create mode 100644 theme/icons/awft/svgs/solid/tint.svg create mode 100644 theme/icons/awft/svgs/solid/tired.svg create mode 100644 theme/icons/awft/svgs/solid/toggle-off.svg create mode 100644 theme/icons/awft/svgs/solid/toggle-on.svg create mode 100644 theme/icons/awft/svgs/solid/toilet-paper-slash.svg create mode 100644 theme/icons/awft/svgs/solid/toilet-paper.svg create mode 100644 theme/icons/awft/svgs/solid/toilet.svg create mode 100644 theme/icons/awft/svgs/solid/toolbox.svg create mode 100644 theme/icons/awft/svgs/solid/tools.svg create mode 100644 theme/icons/awft/svgs/solid/tooth.svg create mode 100644 theme/icons/awft/svgs/solid/torah.svg create mode 100644 theme/icons/awft/svgs/solid/torii-gate.svg create mode 100644 theme/icons/awft/svgs/solid/tractor.svg create mode 100644 theme/icons/awft/svgs/solid/trademark.svg create mode 100644 theme/icons/awft/svgs/solid/traffic-light.svg create mode 100644 theme/icons/awft/svgs/solid/trailer.svg create mode 100644 theme/icons/awft/svgs/solid/train.svg create mode 100644 theme/icons/awft/svgs/solid/tram.svg create mode 100644 theme/icons/awft/svgs/solid/transgender-alt.svg create mode 100644 theme/icons/awft/svgs/solid/transgender.svg create mode 100644 theme/icons/awft/svgs/solid/trash-alt.svg create mode 100644 theme/icons/awft/svgs/solid/trash-restore-alt.svg create mode 100644 theme/icons/awft/svgs/solid/trash-restore.svg create mode 100644 theme/icons/awft/svgs/solid/trash.svg create mode 100644 theme/icons/awft/svgs/solid/tree.svg create mode 100644 theme/icons/awft/svgs/solid/trophy.svg create mode 100644 theme/icons/awft/svgs/solid/truck-loading.svg create mode 100644 theme/icons/awft/svgs/solid/truck-monster.svg create mode 100644 theme/icons/awft/svgs/solid/truck-moving.svg create mode 100644 theme/icons/awft/svgs/solid/truck-pickup.svg create mode 100644 theme/icons/awft/svgs/solid/truck.svg create mode 100644 theme/icons/awft/svgs/solid/tshirt.svg create mode 100644 theme/icons/awft/svgs/solid/tty.svg create mode 100644 theme/icons/awft/svgs/solid/tv.svg create mode 100644 theme/icons/awft/svgs/solid/umbrella-beach.svg create mode 100644 theme/icons/awft/svgs/solid/umbrella.svg create mode 100644 theme/icons/awft/svgs/solid/underline.svg create mode 100644 theme/icons/awft/svgs/solid/undo-alt.svg create mode 100644 theme/icons/awft/svgs/solid/undo.svg create mode 100644 theme/icons/awft/svgs/solid/universal-access.svg create mode 100644 theme/icons/awft/svgs/solid/university.svg create mode 100644 theme/icons/awft/svgs/solid/unlink.svg create mode 100644 theme/icons/awft/svgs/solid/unlock-alt.svg create mode 100644 theme/icons/awft/svgs/solid/unlock.svg create mode 100644 theme/icons/awft/svgs/solid/upload.svg create mode 100644 theme/icons/awft/svgs/solid/user-alt-slash.svg create mode 100644 theme/icons/awft/svgs/solid/user-alt.svg create mode 100644 theme/icons/awft/svgs/solid/user-astronaut.svg create mode 100644 theme/icons/awft/svgs/solid/user-check.svg create mode 100644 theme/icons/awft/svgs/solid/user-circle.svg create mode 100644 theme/icons/awft/svgs/solid/user-clock.svg create mode 100644 theme/icons/awft/svgs/solid/user-cog.svg create mode 100644 theme/icons/awft/svgs/solid/user-edit.svg create mode 100644 theme/icons/awft/svgs/solid/user-friends.svg create mode 100644 theme/icons/awft/svgs/solid/user-graduate.svg create mode 100644 theme/icons/awft/svgs/solid/user-injured.svg create mode 100644 theme/icons/awft/svgs/solid/user-lock.svg create mode 100644 theme/icons/awft/svgs/solid/user-md.svg create mode 100644 theme/icons/awft/svgs/solid/user-minus.svg create mode 100644 theme/icons/awft/svgs/solid/user-ninja.svg create mode 100644 theme/icons/awft/svgs/solid/user-nurse.svg create mode 100644 theme/icons/awft/svgs/solid/user-plus.svg create mode 100644 theme/icons/awft/svgs/solid/user-secret.svg create mode 100644 theme/icons/awft/svgs/solid/user-shield.svg create mode 100644 theme/icons/awft/svgs/solid/user-slash.svg create mode 100644 theme/icons/awft/svgs/solid/user-tag.svg create mode 100644 theme/icons/awft/svgs/solid/user-tie.svg create mode 100644 theme/icons/awft/svgs/solid/user-times.svg create mode 100644 theme/icons/awft/svgs/solid/user.svg create mode 100644 theme/icons/awft/svgs/solid/users-cog.svg create mode 100644 theme/icons/awft/svgs/solid/users.svg create mode 100644 theme/icons/awft/svgs/solid/utensil-spoon.svg create mode 100644 theme/icons/awft/svgs/solid/utensils.svg create mode 100644 theme/icons/awft/svgs/solid/vector-square.svg create mode 100644 theme/icons/awft/svgs/solid/venus-double.svg create mode 100644 theme/icons/awft/svgs/solid/venus-mars.svg create mode 100644 theme/icons/awft/svgs/solid/venus.svg create mode 100644 theme/icons/awft/svgs/solid/vial.svg create mode 100644 theme/icons/awft/svgs/solid/vials.svg create mode 100644 theme/icons/awft/svgs/solid/video-slash.svg create mode 100644 theme/icons/awft/svgs/solid/video.svg create mode 100644 theme/icons/awft/svgs/solid/vihara.svg create mode 100644 theme/icons/awft/svgs/solid/virus-slash.svg create mode 100644 theme/icons/awft/svgs/solid/virus.svg create mode 100644 theme/icons/awft/svgs/solid/viruses.svg create mode 100644 theme/icons/awft/svgs/solid/voicemail.svg create mode 100644 theme/icons/awft/svgs/solid/volleyball-ball.svg create mode 100644 theme/icons/awft/svgs/solid/volume-down.svg create mode 100644 theme/icons/awft/svgs/solid/volume-mute.svg create mode 100644 theme/icons/awft/svgs/solid/volume-off.svg create mode 100644 theme/icons/awft/svgs/solid/volume-up.svg create mode 100644 theme/icons/awft/svgs/solid/vote-yea.svg create mode 100644 theme/icons/awft/svgs/solid/vr-cardboard.svg create mode 100644 theme/icons/awft/svgs/solid/walking.svg create mode 100644 theme/icons/awft/svgs/solid/wallet.svg create mode 100644 theme/icons/awft/svgs/solid/warehouse.svg create mode 100644 theme/icons/awft/svgs/solid/water.svg create mode 100644 theme/icons/awft/svgs/solid/wave-square.svg create mode 100644 theme/icons/awft/svgs/solid/weight-hanging.svg create mode 100644 theme/icons/awft/svgs/solid/weight.svg create mode 100644 theme/icons/awft/svgs/solid/wheelchair.svg create mode 100644 theme/icons/awft/svgs/solid/wifi.svg create mode 100644 theme/icons/awft/svgs/solid/wind.svg create mode 100644 theme/icons/awft/svgs/solid/window-close.svg create mode 100644 theme/icons/awft/svgs/solid/window-maximize.svg create mode 100644 theme/icons/awft/svgs/solid/window-minimize.svg create mode 100644 theme/icons/awft/svgs/solid/window-restore.svg create mode 100644 theme/icons/awft/svgs/solid/wine-bottle.svg create mode 100644 theme/icons/awft/svgs/solid/wine-glass-alt.svg create mode 100644 theme/icons/awft/svgs/solid/wine-glass.svg create mode 100644 theme/icons/awft/svgs/solid/won-sign.svg create mode 100644 theme/icons/awft/svgs/solid/wrench.svg create mode 100644 theme/icons/awft/svgs/solid/x-ray.svg create mode 100644 theme/icons/awft/svgs/solid/yen-sign.svg create mode 100644 theme/icons/awft/svgs/solid/yin-yang.svg create mode 100644 theme/icons/awft/webfonts/fa-brands-400.eot create mode 100644 theme/icons/awft/webfonts/fa-brands-400.svg create mode 100644 theme/icons/awft/webfonts/fa-brands-400.ttf create mode 100644 theme/icons/awft/webfonts/fa-brands-400.woff create mode 100644 theme/icons/awft/webfonts/fa-brands-400.woff2 create mode 100644 theme/icons/awft/webfonts/fa-regular-400.eot create mode 100644 theme/icons/awft/webfonts/fa-regular-400.svg create mode 100644 theme/icons/awft/webfonts/fa-regular-400.ttf create mode 100644 theme/icons/awft/webfonts/fa-regular-400.woff create mode 100644 theme/icons/awft/webfonts/fa-regular-400.woff2 create mode 100644 theme/icons/awft/webfonts/fa-solid-900.eot create mode 100644 theme/icons/awft/webfonts/fa-solid-900.svg create mode 100644 theme/icons/awft/webfonts/fa-solid-900.ttf create mode 100644 theme/icons/awft/webfonts/fa-solid-900.woff create mode 100644 theme/icons/awft/webfonts/fa-solid-900.woff2 create mode 100644 theme/icons/index.html create mode 100755 theme/icons/linaw/LICENSE.txt create mode 100644 theme/icons/linaw/css/line-awesome.css create mode 100644 theme/icons/linaw/css/line-awesome.min.css create mode 100644 theme/icons/linaw/fonts/la-brands-400.eot create mode 100644 theme/icons/linaw/fonts/la-brands-400.svg create mode 100644 theme/icons/linaw/fonts/la-brands-400.ttf create mode 100644 theme/icons/linaw/fonts/la-brands-400.woff create mode 100644 theme/icons/linaw/fonts/la-brands-400.woff2 create mode 100644 theme/icons/linaw/fonts/la-regular-400.eot create mode 100644 theme/icons/linaw/fonts/la-regular-400.svg create mode 100644 theme/icons/linaw/fonts/la-regular-400.ttf create mode 100644 theme/icons/linaw/fonts/la-regular-400.woff create mode 100644 theme/icons/linaw/fonts/la-regular-400.woff2 create mode 100644 theme/icons/linaw/fonts/la-solid-900.eot create mode 100644 theme/icons/linaw/fonts/la-solid-900.svg create mode 100644 theme/icons/linaw/fonts/la-solid-900.ttf create mode 100644 theme/icons/linaw/fonts/la-solid-900.woff create mode 100644 theme/icons/linaw/fonts/la-solid-900.woff2 create mode 100644 theme/icons/linaw/index.html create mode 100755 theme/icons/linaw/line-awesome.fig create mode 100644 theme/icons/linaw/scss/_bordered_pulled.scss create mode 100644 theme/icons/linaw/scss/_core.scss create mode 100644 theme/icons/linaw/scss/_fixed-width.scss create mode 100644 theme/icons/linaw/scss/_icons.scss create mode 100644 theme/icons/linaw/scss/_larger.scss create mode 100644 theme/icons/linaw/scss/_list.scss create mode 100644 theme/icons/linaw/scss/_mixins.scss create mode 100644 theme/icons/linaw/scss/_path.scss create mode 100644 theme/icons/linaw/scss/_rotated-flipped.scss create mode 100644 theme/icons/linaw/scss/_screen-reader.scss create mode 100644 theme/icons/linaw/scss/_stacked.scss create mode 100644 theme/icons/linaw/scss/_variables.scss create mode 100644 theme/icons/linaw/scss/line-awesome.scss create mode 100755 theme/icons/linaw/svg/500px.svg create mode 100755 theme/icons/linaw/svg/accessible-icon.svg create mode 100755 theme/icons/linaw/svg/accusoft.svg create mode 100755 theme/icons/linaw/svg/acquisitions-incorporated.svg create mode 100755 theme/icons/linaw/svg/ad-solid.svg create mode 100755 theme/icons/linaw/svg/address-book-solid.svg create mode 100755 theme/icons/linaw/svg/address-book.svg create mode 100755 theme/icons/linaw/svg/address-card-solid.svg create mode 100755 theme/icons/linaw/svg/address-card.svg create mode 100755 theme/icons/linaw/svg/adjust-solid.svg create mode 100755 theme/icons/linaw/svg/adn.svg create mode 100755 theme/icons/linaw/svg/adobe.svg create mode 100755 theme/icons/linaw/svg/adversal.svg create mode 100755 theme/icons/linaw/svg/affiliatetheme.svg create mode 100755 theme/icons/linaw/svg/air-freshener-solid.svg create mode 100755 theme/icons/linaw/svg/airbnb.svg create mode 100755 theme/icons/linaw/svg/algolia.svg create mode 100755 theme/icons/linaw/svg/align-center-solid.svg create mode 100755 theme/icons/linaw/svg/align-justify-solid.svg create mode 100755 theme/icons/linaw/svg/align-left-solid.svg create mode 100755 theme/icons/linaw/svg/align-right-solid.svg create mode 100755 theme/icons/linaw/svg/alipay.svg create mode 100755 theme/icons/linaw/svg/allergies-solid.svg create mode 100755 theme/icons/linaw/svg/amazon-pay.svg create mode 100755 theme/icons/linaw/svg/amazon.svg create mode 100755 theme/icons/linaw/svg/ambulance-solid.svg create mode 100755 theme/icons/linaw/svg/american-sign-language-interpreting-solid.svg create mode 100755 theme/icons/linaw/svg/amilia.svg create mode 100755 theme/icons/linaw/svg/anchor-solid.svg create mode 100755 theme/icons/linaw/svg/android.svg create mode 100755 theme/icons/linaw/svg/angellist.svg create mode 100755 theme/icons/linaw/svg/angle-double-down-solid.svg create mode 100755 theme/icons/linaw/svg/angle-double-left-solid.svg create mode 100755 theme/icons/linaw/svg/angle-double-right-solid.svg create mode 100755 theme/icons/linaw/svg/angle-double-up-solid.svg create mode 100755 theme/icons/linaw/svg/angle-down-solid.svg create mode 100755 theme/icons/linaw/svg/angle-left-solid.svg create mode 100755 theme/icons/linaw/svg/angle-right-solid.svg create mode 100755 theme/icons/linaw/svg/angle-up-solid.svg create mode 100755 theme/icons/linaw/svg/angry-solid.svg create mode 100755 theme/icons/linaw/svg/angry.svg create mode 100755 theme/icons/linaw/svg/angrycreative.svg create mode 100755 theme/icons/linaw/svg/angular.svg create mode 100755 theme/icons/linaw/svg/ankh-solid.svg create mode 100755 theme/icons/linaw/svg/app-store-ios.svg create mode 100755 theme/icons/linaw/svg/app-store.svg create mode 100755 theme/icons/linaw/svg/apper.svg create mode 100755 theme/icons/linaw/svg/apple-alt-solid.svg create mode 100755 theme/icons/linaw/svg/apple-pay.svg create mode 100755 theme/icons/linaw/svg/apple.svg create mode 100755 theme/icons/linaw/svg/archive-solid.svg create mode 100755 theme/icons/linaw/svg/archway-solid.svg create mode 100755 theme/icons/linaw/svg/arrow-alt-circle-down-solid.svg create mode 100755 theme/icons/linaw/svg/arrow-alt-circle-down.svg create mode 100755 theme/icons/linaw/svg/arrow-alt-circle-left-solid.svg create mode 100755 theme/icons/linaw/svg/arrow-alt-circle-left.svg create mode 100755 theme/icons/linaw/svg/arrow-alt-circle-right-solid.svg create mode 100755 theme/icons/linaw/svg/arrow-alt-circle-right.svg create mode 100755 theme/icons/linaw/svg/arrow-alt-circle-up-solid.svg create mode 100755 theme/icons/linaw/svg/arrow-alt-circle-up.svg create mode 100755 theme/icons/linaw/svg/arrow-circle-down-solid.svg create mode 100755 theme/icons/linaw/svg/arrow-circle-left-solid.svg create mode 100755 theme/icons/linaw/svg/arrow-circle-right-solid.svg create mode 100755 theme/icons/linaw/svg/arrow-circle-up-solid.svg create mode 100755 theme/icons/linaw/svg/arrow-down-solid.svg create mode 100755 theme/icons/linaw/svg/arrow-left-solid.svg create mode 100755 theme/icons/linaw/svg/arrow-right-solid.svg create mode 100755 theme/icons/linaw/svg/arrow-up-solid.svg create mode 100755 theme/icons/linaw/svg/arrows-alt-h-solid.svg create mode 100755 theme/icons/linaw/svg/arrows-alt-solid.svg create mode 100755 theme/icons/linaw/svg/arrows-alt-v-solid.svg create mode 100755 theme/icons/linaw/svg/artstation.svg create mode 100755 theme/icons/linaw/svg/assistive-listening-systems-solid.svg create mode 100755 theme/icons/linaw/svg/asterisk-solid.svg create mode 100755 theme/icons/linaw/svg/asymmetrik.svg create mode 100755 theme/icons/linaw/svg/at-solid.svg create mode 100755 theme/icons/linaw/svg/atlas-solid.svg create mode 100755 theme/icons/linaw/svg/atlassian.svg create mode 100755 theme/icons/linaw/svg/atom-solid.svg create mode 100755 theme/icons/linaw/svg/audible.svg create mode 100755 theme/icons/linaw/svg/audio-description-solid.svg create mode 100755 theme/icons/linaw/svg/autoprefixer.svg create mode 100755 theme/icons/linaw/svg/avianex.svg create mode 100755 theme/icons/linaw/svg/aviato.svg create mode 100755 theme/icons/linaw/svg/award-solid.svg create mode 100755 theme/icons/linaw/svg/aws.svg create mode 100755 theme/icons/linaw/svg/baby-carriage-solid.svg create mode 100755 theme/icons/linaw/svg/baby-solid.svg create mode 100755 theme/icons/linaw/svg/backspace-solid.svg create mode 100755 theme/icons/linaw/svg/backward-solid.svg create mode 100755 theme/icons/linaw/svg/bacon-solid.svg create mode 100755 theme/icons/linaw/svg/balance-scale-left-solid.svg create mode 100755 theme/icons/linaw/svg/balance-scale-right-solid.svg create mode 100755 theme/icons/linaw/svg/balance-scale-solid.svg create mode 100755 theme/icons/linaw/svg/ban-solid.svg create mode 100755 theme/icons/linaw/svg/band-aid-solid.svg create mode 100755 theme/icons/linaw/svg/bandcamp.svg create mode 100755 theme/icons/linaw/svg/barcode-solid.svg create mode 100755 theme/icons/linaw/svg/bars-solid.svg create mode 100755 theme/icons/linaw/svg/baseball-ball-solid.svg create mode 100755 theme/icons/linaw/svg/basketball-ball-solid.svg create mode 100755 theme/icons/linaw/svg/bath-solid.svg create mode 100755 theme/icons/linaw/svg/battery-empty-solid.svg create mode 100755 theme/icons/linaw/svg/battery-full-solid.svg create mode 100755 theme/icons/linaw/svg/battery-half-solid.svg create mode 100755 theme/icons/linaw/svg/battery-quarter-solid.svg create mode 100755 theme/icons/linaw/svg/battery-three-quarters-solid.svg create mode 100755 theme/icons/linaw/svg/battle-net.svg create mode 100755 theme/icons/linaw/svg/bed-solid.svg create mode 100755 theme/icons/linaw/svg/beer-solid.svg create mode 100755 theme/icons/linaw/svg/behance-square.svg create mode 100755 theme/icons/linaw/svg/behance.svg create mode 100755 theme/icons/linaw/svg/bell-slash-solid.svg create mode 100755 theme/icons/linaw/svg/bell-slash.svg create mode 100755 theme/icons/linaw/svg/bell-solid.svg create mode 100755 theme/icons/linaw/svg/bell.svg create mode 100755 theme/icons/linaw/svg/bezier-curve-solid.svg create mode 100755 theme/icons/linaw/svg/bible-solid.svg create mode 100755 theme/icons/linaw/svg/bicycle-solid.svg create mode 100755 theme/icons/linaw/svg/biking-solid.svg create mode 100755 theme/icons/linaw/svg/bimobject.svg create mode 100755 theme/icons/linaw/svg/binoculars-solid.svg create mode 100755 theme/icons/linaw/svg/biohazard-solid.svg create mode 100755 theme/icons/linaw/svg/birthday-cake-solid.svg create mode 100755 theme/icons/linaw/svg/bitbucket.svg create mode 100755 theme/icons/linaw/svg/bitcoin.svg create mode 100755 theme/icons/linaw/svg/bity.svg create mode 100755 theme/icons/linaw/svg/black-tie.svg create mode 100755 theme/icons/linaw/svg/blackberry.svg create mode 100755 theme/icons/linaw/svg/blender-phone-solid.svg create mode 100755 theme/icons/linaw/svg/blender-solid.svg create mode 100755 theme/icons/linaw/svg/blind-solid.svg create mode 100755 theme/icons/linaw/svg/blog-solid.svg create mode 100755 theme/icons/linaw/svg/blogger-b.svg create mode 100755 theme/icons/linaw/svg/blogger.svg create mode 100755 theme/icons/linaw/svg/bluetooth-b.svg create mode 100755 theme/icons/linaw/svg/bluetooth.svg create mode 100755 theme/icons/linaw/svg/bold-solid.svg create mode 100755 theme/icons/linaw/svg/bolt-solid.svg create mode 100755 theme/icons/linaw/svg/bomb-solid.svg create mode 100755 theme/icons/linaw/svg/bone-solid.svg create mode 100755 theme/icons/linaw/svg/bong-solid.svg create mode 100755 theme/icons/linaw/svg/book-dead-solid.svg create mode 100755 theme/icons/linaw/svg/book-medical-solid.svg create mode 100755 theme/icons/linaw/svg/book-open-solid.svg create mode 100755 theme/icons/linaw/svg/book-reader-solid.svg create mode 100755 theme/icons/linaw/svg/book-solid.svg create mode 100755 theme/icons/linaw/svg/bookmark-solid.svg create mode 100755 theme/icons/linaw/svg/bookmark.svg create mode 100755 theme/icons/linaw/svg/bootstrap.svg create mode 100755 theme/icons/linaw/svg/border-all-solid.svg create mode 100755 theme/icons/linaw/svg/border-none-solid.svg create mode 100755 theme/icons/linaw/svg/border-style-solid.svg create mode 100755 theme/icons/linaw/svg/bowling-ball-solid.svg create mode 100755 theme/icons/linaw/svg/box-open-solid.svg create mode 100755 theme/icons/linaw/svg/box-solid.svg create mode 100755 theme/icons/linaw/svg/boxes-solid.svg create mode 100755 theme/icons/linaw/svg/braille-solid.svg create mode 100755 theme/icons/linaw/svg/brain-solid.svg create mode 100755 theme/icons/linaw/svg/bread-slice-solid.svg create mode 100755 theme/icons/linaw/svg/briefcase-medical-solid.svg create mode 100755 theme/icons/linaw/svg/briefcase-solid.svg create mode 100755 theme/icons/linaw/svg/broadcast-tower-solid.svg create mode 100755 theme/icons/linaw/svg/broom-solid.svg create mode 100755 theme/icons/linaw/svg/brush-solid.svg create mode 100755 theme/icons/linaw/svg/btc.svg create mode 100755 theme/icons/linaw/svg/buffer.svg create mode 100755 theme/icons/linaw/svg/bug-solid.svg create mode 100755 theme/icons/linaw/svg/building-solid.svg create mode 100755 theme/icons/linaw/svg/building.svg create mode 100755 theme/icons/linaw/svg/bullhorn-solid.svg create mode 100755 theme/icons/linaw/svg/bullseye-solid.svg create mode 100755 theme/icons/linaw/svg/burn-solid.svg create mode 100755 theme/icons/linaw/svg/buromobelexperte.svg create mode 100755 theme/icons/linaw/svg/bus-alt-solid.svg create mode 100755 theme/icons/linaw/svg/bus-solid.svg create mode 100755 theme/icons/linaw/svg/business-time-solid.svg create mode 100755 theme/icons/linaw/svg/buy-n-large.svg create mode 100755 theme/icons/linaw/svg/buysellads.svg create mode 100755 theme/icons/linaw/svg/calculator-solid.svg create mode 100755 theme/icons/linaw/svg/calendar-alt-solid.svg create mode 100755 theme/icons/linaw/svg/calendar-alt.svg create mode 100755 theme/icons/linaw/svg/calendar-check-solid.svg create mode 100755 theme/icons/linaw/svg/calendar-check.svg create mode 100755 theme/icons/linaw/svg/calendar-day-solid.svg create mode 100755 theme/icons/linaw/svg/calendar-minus-solid.svg create mode 100755 theme/icons/linaw/svg/calendar-minus.svg create mode 100755 theme/icons/linaw/svg/calendar-plus-solid.svg create mode 100755 theme/icons/linaw/svg/calendar-plus.svg create mode 100755 theme/icons/linaw/svg/calendar-solid.svg create mode 100755 theme/icons/linaw/svg/calendar-times-solid.svg create mode 100755 theme/icons/linaw/svg/calendar-times.svg create mode 100755 theme/icons/linaw/svg/calendar-week-solid.svg create mode 100755 theme/icons/linaw/svg/calendar.svg create mode 100755 theme/icons/linaw/svg/camera-retro-solid.svg create mode 100755 theme/icons/linaw/svg/camera-solid.svg create mode 100755 theme/icons/linaw/svg/campground-solid.svg create mode 100755 theme/icons/linaw/svg/canadian-maple-leaf.svg create mode 100755 theme/icons/linaw/svg/candy-cane-solid.svg create mode 100755 theme/icons/linaw/svg/cannabis-solid.svg create mode 100755 theme/icons/linaw/svg/capsules-solid.svg create mode 100755 theme/icons/linaw/svg/car-alt-solid.svg create mode 100755 theme/icons/linaw/svg/car-battery-solid.svg create mode 100755 theme/icons/linaw/svg/car-crash-solid.svg create mode 100755 theme/icons/linaw/svg/car-side-solid.svg create mode 100755 theme/icons/linaw/svg/car-solid.svg create mode 100755 theme/icons/linaw/svg/caret-down-solid.svg create mode 100755 theme/icons/linaw/svg/caret-left-solid.svg create mode 100755 theme/icons/linaw/svg/caret-right-solid.svg create mode 100755 theme/icons/linaw/svg/caret-square-down-solid.svg create mode 100755 theme/icons/linaw/svg/caret-square-down.svg create mode 100755 theme/icons/linaw/svg/caret-square-left-solid.svg create mode 100755 theme/icons/linaw/svg/caret-square-left.svg create mode 100755 theme/icons/linaw/svg/caret-square-right-solid.svg create mode 100755 theme/icons/linaw/svg/caret-square-right.svg create mode 100755 theme/icons/linaw/svg/caret-square-up-solid.svg create mode 100755 theme/icons/linaw/svg/caret-square-up.svg create mode 100755 theme/icons/linaw/svg/caret-up-solid.svg create mode 100755 theme/icons/linaw/svg/carrot-solid.svg create mode 100755 theme/icons/linaw/svg/cart-arrow-down-solid.svg create mode 100755 theme/icons/linaw/svg/cart-plus-solid.svg create mode 100755 theme/icons/linaw/svg/cash-register-solid.svg create mode 100755 theme/icons/linaw/svg/cat-solid.svg create mode 100755 theme/icons/linaw/svg/cc-amazon-pay.svg create mode 100755 theme/icons/linaw/svg/cc-amex.svg create mode 100755 theme/icons/linaw/svg/cc-apple-pay.svg create mode 100755 theme/icons/linaw/svg/cc-diners-club.svg create mode 100755 theme/icons/linaw/svg/cc-discover.svg create mode 100755 theme/icons/linaw/svg/cc-jcb.svg create mode 100755 theme/icons/linaw/svg/cc-mastercard.svg create mode 100755 theme/icons/linaw/svg/cc-paypal.svg create mode 100755 theme/icons/linaw/svg/cc-stripe.svg create mode 100755 theme/icons/linaw/svg/cc-visa.svg create mode 100755 theme/icons/linaw/svg/centercode.svg create mode 100755 theme/icons/linaw/svg/centos.svg create mode 100755 theme/icons/linaw/svg/certificate-solid.svg create mode 100755 theme/icons/linaw/svg/chair-solid.svg create mode 100755 theme/icons/linaw/svg/chalkboard-solid.svg create mode 100755 theme/icons/linaw/svg/chalkboard-teacher-solid.svg create mode 100755 theme/icons/linaw/svg/charging-station-solid.svg create mode 100755 theme/icons/linaw/svg/chart-area-solid.svg create mode 100755 theme/icons/linaw/svg/chart-bar-solid.svg create mode 100755 theme/icons/linaw/svg/chart-bar.svg create mode 100755 theme/icons/linaw/svg/chart-line-solid.svg create mode 100755 theme/icons/linaw/svg/chart-pie-solid.svg create mode 100755 theme/icons/linaw/svg/check-circle-solid.svg create mode 100755 theme/icons/linaw/svg/check-circle.svg create mode 100755 theme/icons/linaw/svg/check-double-solid.svg create mode 100755 theme/icons/linaw/svg/check-solid.svg create mode 100755 theme/icons/linaw/svg/check-square-solid.svg create mode 100755 theme/icons/linaw/svg/check-square.svg create mode 100755 theme/icons/linaw/svg/cheese-solid.svg create mode 100755 theme/icons/linaw/svg/chess-bishop-solid.svg create mode 100755 theme/icons/linaw/svg/chess-board-solid.svg create mode 100755 theme/icons/linaw/svg/chess-king-solid.svg create mode 100755 theme/icons/linaw/svg/chess-knight-solid.svg create mode 100755 theme/icons/linaw/svg/chess-pawn-solid.svg create mode 100755 theme/icons/linaw/svg/chess-queen-solid.svg create mode 100755 theme/icons/linaw/svg/chess-rook-solid.svg create mode 100755 theme/icons/linaw/svg/chess-solid.svg create mode 100755 theme/icons/linaw/svg/chevron-circle-down-solid.svg create mode 100755 theme/icons/linaw/svg/chevron-circle-left-solid.svg create mode 100755 theme/icons/linaw/svg/chevron-circle-right-solid.svg create mode 100755 theme/icons/linaw/svg/chevron-circle-up-solid.svg create mode 100755 theme/icons/linaw/svg/chevron-down-solid.svg create mode 100755 theme/icons/linaw/svg/chevron-left-solid.svg create mode 100755 theme/icons/linaw/svg/chevron-right-solid.svg create mode 100755 theme/icons/linaw/svg/chevron-up-solid.svg create mode 100755 theme/icons/linaw/svg/child-solid.svg create mode 100755 theme/icons/linaw/svg/chrome.svg create mode 100755 theme/icons/linaw/svg/chromecast.svg create mode 100755 theme/icons/linaw/svg/church-solid.svg create mode 100755 theme/icons/linaw/svg/circle-notch-solid.svg create mode 100755 theme/icons/linaw/svg/circle-solid.svg create mode 100755 theme/icons/linaw/svg/circle.svg create mode 100755 theme/icons/linaw/svg/city-solid.svg create mode 100755 theme/icons/linaw/svg/clinic-medical-solid.svg create mode 100755 theme/icons/linaw/svg/clipboard-check-solid.svg create mode 100755 theme/icons/linaw/svg/clipboard-list-solid.svg create mode 100755 theme/icons/linaw/svg/clipboard-solid.svg create mode 100755 theme/icons/linaw/svg/clipboard.svg create mode 100755 theme/icons/linaw/svg/clock-solid.svg create mode 100755 theme/icons/linaw/svg/clock.svg create mode 100755 theme/icons/linaw/svg/clone-solid.svg create mode 100755 theme/icons/linaw/svg/clone.svg create mode 100755 theme/icons/linaw/svg/closed-captioning-solid.svg create mode 100755 theme/icons/linaw/svg/closed-captioning.svg create mode 100755 theme/icons/linaw/svg/cloud-download-alt-solid.svg create mode 100755 theme/icons/linaw/svg/cloud-meatball-solid.svg create mode 100755 theme/icons/linaw/svg/cloud-moon-rain-solid.svg create mode 100755 theme/icons/linaw/svg/cloud-moon-solid.svg create mode 100755 theme/icons/linaw/svg/cloud-rain-solid.svg create mode 100755 theme/icons/linaw/svg/cloud-showers-heavy-solid.svg create mode 100755 theme/icons/linaw/svg/cloud-solid.svg create mode 100755 theme/icons/linaw/svg/cloud-sun-rain-solid.svg create mode 100755 theme/icons/linaw/svg/cloud-sun-solid.svg create mode 100755 theme/icons/linaw/svg/cloud-upload-alt-solid.svg create mode 100755 theme/icons/linaw/svg/cloudscale.svg create mode 100755 theme/icons/linaw/svg/cloudsmith.svg create mode 100755 theme/icons/linaw/svg/cloudversify.svg create mode 100755 theme/icons/linaw/svg/cocktail-solid.svg create mode 100755 theme/icons/linaw/svg/code-branch-solid.svg create mode 100755 theme/icons/linaw/svg/code-solid.svg create mode 100755 theme/icons/linaw/svg/codepen.svg create mode 100755 theme/icons/linaw/svg/codiepie.svg create mode 100755 theme/icons/linaw/svg/coffee-solid.svg create mode 100755 theme/icons/linaw/svg/cog-solid.svg create mode 100755 theme/icons/linaw/svg/cogs-solid.svg create mode 100755 theme/icons/linaw/svg/coins-solid.svg create mode 100755 theme/icons/linaw/svg/columns-solid.svg create mode 100755 theme/icons/linaw/svg/comment-alt-solid.svg create mode 100755 theme/icons/linaw/svg/comment-alt.svg create mode 100755 theme/icons/linaw/svg/comment-dollar-solid.svg create mode 100755 theme/icons/linaw/svg/comment-dots-solid.svg create mode 100755 theme/icons/linaw/svg/comment-dots.svg create mode 100755 theme/icons/linaw/svg/comment-medical-solid.svg create mode 100755 theme/icons/linaw/svg/comment-slash-solid.svg create mode 100755 theme/icons/linaw/svg/comment-solid.svg create mode 100755 theme/icons/linaw/svg/comment.svg create mode 100755 theme/icons/linaw/svg/comments-dollar-solid.svg create mode 100755 theme/icons/linaw/svg/comments-solid.svg create mode 100755 theme/icons/linaw/svg/comments.svg create mode 100755 theme/icons/linaw/svg/compact-disc-solid.svg create mode 100755 theme/icons/linaw/svg/compass-solid.svg create mode 100755 theme/icons/linaw/svg/compass.svg create mode 100755 theme/icons/linaw/svg/compress-arrows-alt-solid.svg create mode 100755 theme/icons/linaw/svg/compress-solid.svg create mode 100755 theme/icons/linaw/svg/concierge-bell-solid.svg create mode 100755 theme/icons/linaw/svg/confluence.svg create mode 100755 theme/icons/linaw/svg/connectdevelop.svg create mode 100755 theme/icons/linaw/svg/contao.svg create mode 100755 theme/icons/linaw/svg/cookie-bite-solid.svg create mode 100755 theme/icons/linaw/svg/cookie-solid.svg create mode 100755 theme/icons/linaw/svg/copy-solid.svg create mode 100755 theme/icons/linaw/svg/copy.svg create mode 100755 theme/icons/linaw/svg/copyright-solid.svg create mode 100755 theme/icons/linaw/svg/copyright.svg create mode 100755 theme/icons/linaw/svg/cotton-bureau.svg create mode 100755 theme/icons/linaw/svg/couch-solid.svg create mode 100755 theme/icons/linaw/svg/cpanel.svg create mode 100755 theme/icons/linaw/svg/creative-commons-by.svg create mode 100755 theme/icons/linaw/svg/creative-commons-nc-eu.svg create mode 100755 theme/icons/linaw/svg/creative-commons-nc-jp.svg create mode 100755 theme/icons/linaw/svg/creative-commons-nc.svg create mode 100755 theme/icons/linaw/svg/creative-commons-nd.svg create mode 100755 theme/icons/linaw/svg/creative-commons-pd-alt.svg create mode 100755 theme/icons/linaw/svg/creative-commons-pd.svg create mode 100755 theme/icons/linaw/svg/creative-commons-remix.svg create mode 100755 theme/icons/linaw/svg/creative-commons-sa.svg create mode 100755 theme/icons/linaw/svg/creative-commons-sampling-plus.svg create mode 100755 theme/icons/linaw/svg/creative-commons-sampling.svg create mode 100755 theme/icons/linaw/svg/creative-commons-share.svg create mode 100755 theme/icons/linaw/svg/creative-commons-zero.svg create mode 100755 theme/icons/linaw/svg/creative-commons.svg create mode 100755 theme/icons/linaw/svg/credit-card-solid.svg create mode 100755 theme/icons/linaw/svg/credit-card.svg create mode 100755 theme/icons/linaw/svg/critical-role.svg create mode 100755 theme/icons/linaw/svg/crop-alt-solid.svg create mode 100755 theme/icons/linaw/svg/crop-solid.svg create mode 100755 theme/icons/linaw/svg/cross-solid.svg create mode 100755 theme/icons/linaw/svg/crosshairs-solid.svg create mode 100755 theme/icons/linaw/svg/crow-solid.svg create mode 100755 theme/icons/linaw/svg/crown-solid.svg create mode 100755 theme/icons/linaw/svg/crutch-solid.svg create mode 100755 theme/icons/linaw/svg/css3-alt.svg create mode 100755 theme/icons/linaw/svg/css3.svg create mode 100755 theme/icons/linaw/svg/cube-solid.svg create mode 100755 theme/icons/linaw/svg/cubes-solid.svg create mode 100755 theme/icons/linaw/svg/cut-solid.svg create mode 100755 theme/icons/linaw/svg/cuttlefish.svg create mode 100755 theme/icons/linaw/svg/d-and-d-beyond.svg create mode 100755 theme/icons/linaw/svg/d-and-d.svg create mode 100755 theme/icons/linaw/svg/dashcube.svg create mode 100755 theme/icons/linaw/svg/database-solid.svg create mode 100755 theme/icons/linaw/svg/deaf-solid.svg create mode 100755 theme/icons/linaw/svg/delicious.svg create mode 100755 theme/icons/linaw/svg/democrat-solid.svg create mode 100755 theme/icons/linaw/svg/deploydog.svg create mode 100755 theme/icons/linaw/svg/deskpro.svg create mode 100755 theme/icons/linaw/svg/desktop-solid.svg create mode 100755 theme/icons/linaw/svg/dev.svg create mode 100755 theme/icons/linaw/svg/deviantart.svg create mode 100755 theme/icons/linaw/svg/dharmachakra-solid.svg create mode 100755 theme/icons/linaw/svg/dhl.svg create mode 100755 theme/icons/linaw/svg/diagnoses-solid.svg create mode 100755 theme/icons/linaw/svg/diaspora.svg create mode 100755 theme/icons/linaw/svg/dice-d20-solid.svg create mode 100755 theme/icons/linaw/svg/dice-d6-solid.svg create mode 100755 theme/icons/linaw/svg/dice-five-solid.svg create mode 100755 theme/icons/linaw/svg/dice-four-solid.svg create mode 100755 theme/icons/linaw/svg/dice-one-solid.svg create mode 100755 theme/icons/linaw/svg/dice-six-solid.svg create mode 100755 theme/icons/linaw/svg/dice-solid.svg create mode 100755 theme/icons/linaw/svg/dice-three-solid.svg create mode 100755 theme/icons/linaw/svg/dice-two-solid.svg create mode 100755 theme/icons/linaw/svg/digg.svg create mode 100755 theme/icons/linaw/svg/digital-ocean.svg create mode 100755 theme/icons/linaw/svg/digital-tachograph-solid.svg create mode 100755 theme/icons/linaw/svg/directions-solid.svg create mode 100755 theme/icons/linaw/svg/discord.svg create mode 100755 theme/icons/linaw/svg/discourse.svg create mode 100755 theme/icons/linaw/svg/divide-solid.svg create mode 100755 theme/icons/linaw/svg/dizzy-solid.svg create mode 100755 theme/icons/linaw/svg/dizzy.svg create mode 100755 theme/icons/linaw/svg/dna-solid.svg create mode 100755 theme/icons/linaw/svg/dochub.svg create mode 100755 theme/icons/linaw/svg/docker.svg create mode 100755 theme/icons/linaw/svg/dog-solid.svg create mode 100755 theme/icons/linaw/svg/dollar-sign-solid.svg create mode 100755 theme/icons/linaw/svg/dolly-flatbed-solid.svg create mode 100755 theme/icons/linaw/svg/dolly-solid.svg create mode 100755 theme/icons/linaw/svg/donate-solid.svg create mode 100755 theme/icons/linaw/svg/door-closed-solid.svg create mode 100755 theme/icons/linaw/svg/door-open-solid.svg create mode 100755 theme/icons/linaw/svg/dot-circle-solid.svg create mode 100755 theme/icons/linaw/svg/dot-circle.svg create mode 100755 theme/icons/linaw/svg/dove-solid.svg create mode 100755 theme/icons/linaw/svg/download-solid.svg create mode 100755 theme/icons/linaw/svg/draft2digital.svg create mode 100755 theme/icons/linaw/svg/drafting-compass-solid.svg create mode 100755 theme/icons/linaw/svg/dragon-solid.svg create mode 100755 theme/icons/linaw/svg/draw-polygon-solid.svg create mode 100755 theme/icons/linaw/svg/dribbble-square.svg create mode 100755 theme/icons/linaw/svg/dribbble.svg create mode 100755 theme/icons/linaw/svg/dropbox.svg create mode 100755 theme/icons/linaw/svg/drum-solid.svg create mode 100755 theme/icons/linaw/svg/drum-steelpan-solid.svg create mode 100755 theme/icons/linaw/svg/drumstick-bite-solid.svg create mode 100755 theme/icons/linaw/svg/drupal.svg create mode 100755 theme/icons/linaw/svg/dumbbell-solid.svg create mode 100755 theme/icons/linaw/svg/dumpster-fire-solid.svg create mode 100755 theme/icons/linaw/svg/dumpster-solid.svg create mode 100755 theme/icons/linaw/svg/dungeon-solid.svg create mode 100755 theme/icons/linaw/svg/dyalog.svg create mode 100755 theme/icons/linaw/svg/earlybirds.svg create mode 100755 theme/icons/linaw/svg/ebay.svg create mode 100755 theme/icons/linaw/svg/edge.svg create mode 100755 theme/icons/linaw/svg/edit-solid.svg create mode 100755 theme/icons/linaw/svg/edit.svg create mode 100755 theme/icons/linaw/svg/egg-solid.svg create mode 100755 theme/icons/linaw/svg/eject-solid.svg create mode 100755 theme/icons/linaw/svg/elementor.svg create mode 100755 theme/icons/linaw/svg/ellipsis-h-solid.svg create mode 100755 theme/icons/linaw/svg/ellipsis-v-solid.svg create mode 100755 theme/icons/linaw/svg/ello.svg create mode 100755 theme/icons/linaw/svg/ember.svg create mode 100755 theme/icons/linaw/svg/empire.svg create mode 100755 theme/icons/linaw/svg/envelope-open-solid.svg create mode 100755 theme/icons/linaw/svg/envelope-open-text-solid.svg create mode 100755 theme/icons/linaw/svg/envelope-open.svg create mode 100755 theme/icons/linaw/svg/envelope-solid.svg create mode 100755 theme/icons/linaw/svg/envelope-square-solid.svg create mode 100755 theme/icons/linaw/svg/envelope.svg create mode 100755 theme/icons/linaw/svg/envira.svg create mode 100755 theme/icons/linaw/svg/equals-solid.svg create mode 100755 theme/icons/linaw/svg/eraser-solid.svg create mode 100755 theme/icons/linaw/svg/erlang.svg create mode 100755 theme/icons/linaw/svg/ethereum.svg create mode 100755 theme/icons/linaw/svg/ethernet-solid.svg create mode 100755 theme/icons/linaw/svg/etsy.svg create mode 100755 theme/icons/linaw/svg/euro-sign-solid.svg create mode 100755 theme/icons/linaw/svg/evernote.svg create mode 100755 theme/icons/linaw/svg/exchange-alt-solid.svg create mode 100755 theme/icons/linaw/svg/exclamation-circle-solid.svg create mode 100755 theme/icons/linaw/svg/exclamation-solid.svg create mode 100755 theme/icons/linaw/svg/exclamation-triangle-solid.svg create mode 100755 theme/icons/linaw/svg/expand-arrows-alt-solid.svg create mode 100755 theme/icons/linaw/svg/expand-solid.svg create mode 100755 theme/icons/linaw/svg/expeditedssl.svg create mode 100755 theme/icons/linaw/svg/external-link-alt-solid.svg create mode 100755 theme/icons/linaw/svg/external-link-square-alt-solid.svg create mode 100755 theme/icons/linaw/svg/eye-dropper-solid.svg create mode 100755 theme/icons/linaw/svg/eye-slash-solid.svg create mode 100755 theme/icons/linaw/svg/eye-slash.svg create mode 100755 theme/icons/linaw/svg/eye-solid.svg create mode 100755 theme/icons/linaw/svg/eye.svg create mode 100755 theme/icons/linaw/svg/facebook-f.svg create mode 100755 theme/icons/linaw/svg/facebook-messenger.svg create mode 100755 theme/icons/linaw/svg/facebook-square.svg create mode 100755 theme/icons/linaw/svg/facebook.svg create mode 100755 theme/icons/linaw/svg/fan-solid.svg create mode 100755 theme/icons/linaw/svg/fantasy-flight-games.svg create mode 100755 theme/icons/linaw/svg/fast-backward-solid.svg create mode 100755 theme/icons/linaw/svg/fast-forward-solid.svg create mode 100755 theme/icons/linaw/svg/fax-solid.svg create mode 100755 theme/icons/linaw/svg/feather-alt-solid.svg create mode 100755 theme/icons/linaw/svg/feather-solid.svg create mode 100755 theme/icons/linaw/svg/fedex.svg create mode 100755 theme/icons/linaw/svg/fedora.svg create mode 100755 theme/icons/linaw/svg/female-solid.svg create mode 100755 theme/icons/linaw/svg/fighter-jet-solid.svg create mode 100755 theme/icons/linaw/svg/figma.svg create mode 100755 theme/icons/linaw/svg/file-alt-solid.svg create mode 100755 theme/icons/linaw/svg/file-alt.svg create mode 100755 theme/icons/linaw/svg/file-archive-solid.svg create mode 100755 theme/icons/linaw/svg/file-archive.svg create mode 100755 theme/icons/linaw/svg/file-audio-solid.svg create mode 100755 theme/icons/linaw/svg/file-audio.svg create mode 100755 theme/icons/linaw/svg/file-code-solid.svg create mode 100755 theme/icons/linaw/svg/file-code.svg create mode 100755 theme/icons/linaw/svg/file-contract-solid.svg create mode 100755 theme/icons/linaw/svg/file-csv-solid.svg create mode 100755 theme/icons/linaw/svg/file-download-solid.svg create mode 100755 theme/icons/linaw/svg/file-excel-solid.svg create mode 100755 theme/icons/linaw/svg/file-excel.svg create mode 100755 theme/icons/linaw/svg/file-export-solid.svg create mode 100755 theme/icons/linaw/svg/file-image-solid.svg create mode 100755 theme/icons/linaw/svg/file-image.svg create mode 100755 theme/icons/linaw/svg/file-import-solid.svg create mode 100755 theme/icons/linaw/svg/file-invoice-dollar-solid.svg create mode 100755 theme/icons/linaw/svg/file-invoice-solid.svg create mode 100755 theme/icons/linaw/svg/file-medical-alt-solid.svg create mode 100755 theme/icons/linaw/svg/file-medical-solid.svg create mode 100755 theme/icons/linaw/svg/file-pdf-solid.svg create mode 100755 theme/icons/linaw/svg/file-pdf.svg create mode 100755 theme/icons/linaw/svg/file-powerpoint-solid.svg create mode 100755 theme/icons/linaw/svg/file-powerpoint.svg create mode 100755 theme/icons/linaw/svg/file-prescription-solid.svg create mode 100755 theme/icons/linaw/svg/file-signature-solid.svg create mode 100755 theme/icons/linaw/svg/file-solid.svg create mode 100755 theme/icons/linaw/svg/file-upload-solid.svg create mode 100755 theme/icons/linaw/svg/file-video-solid.svg create mode 100755 theme/icons/linaw/svg/file-video.svg create mode 100755 theme/icons/linaw/svg/file-word-solid.svg create mode 100755 theme/icons/linaw/svg/file-word.svg create mode 100755 theme/icons/linaw/svg/file.svg create mode 100755 theme/icons/linaw/svg/fill-drip-solid.svg create mode 100755 theme/icons/linaw/svg/fill-solid.svg create mode 100755 theme/icons/linaw/svg/film-solid.svg create mode 100755 theme/icons/linaw/svg/filter-solid.svg create mode 100755 theme/icons/linaw/svg/fingerprint-solid.svg create mode 100755 theme/icons/linaw/svg/fire-alt-solid.svg create mode 100755 theme/icons/linaw/svg/fire-extinguisher-solid.svg create mode 100755 theme/icons/linaw/svg/fire-solid.svg create mode 100755 theme/icons/linaw/svg/firefox.svg create mode 100755 theme/icons/linaw/svg/first-aid-solid.svg create mode 100755 theme/icons/linaw/svg/first-order-alt.svg create mode 100755 theme/icons/linaw/svg/first-order.svg create mode 100755 theme/icons/linaw/svg/firstdraft.svg create mode 100755 theme/icons/linaw/svg/fish-solid.svg create mode 100755 theme/icons/linaw/svg/fist-raised-solid.svg create mode 100755 theme/icons/linaw/svg/flag-checkered-solid.svg create mode 100755 theme/icons/linaw/svg/flag-solid.svg create mode 100755 theme/icons/linaw/svg/flag-usa-solid.svg create mode 100755 theme/icons/linaw/svg/flag.svg create mode 100755 theme/icons/linaw/svg/flask-solid.svg create mode 100755 theme/icons/linaw/svg/flickr.svg create mode 100755 theme/icons/linaw/svg/flipboard.svg create mode 100755 theme/icons/linaw/svg/flushed-solid.svg create mode 100755 theme/icons/linaw/svg/flushed.svg create mode 100755 theme/icons/linaw/svg/fly.svg create mode 100755 theme/icons/linaw/svg/folder-minus-solid.svg create mode 100755 theme/icons/linaw/svg/folder-open-solid.svg create mode 100755 theme/icons/linaw/svg/folder-open.svg create mode 100755 theme/icons/linaw/svg/folder-plus-solid.svg create mode 100755 theme/icons/linaw/svg/folder-solid.svg create mode 100755 theme/icons/linaw/svg/folder.svg create mode 100755 theme/icons/linaw/svg/font-awesome-alt.svg create mode 100755 theme/icons/linaw/svg/font-awesome-flag.svg create mode 100755 theme/icons/linaw/svg/font-awesome.svg create mode 100755 theme/icons/linaw/svg/font-solid.svg create mode 100755 theme/icons/linaw/svg/fonticons-fi.svg create mode 100755 theme/icons/linaw/svg/fonticons.svg create mode 100755 theme/icons/linaw/svg/football-ball-solid.svg create mode 100755 theme/icons/linaw/svg/fort-awesome-alt.svg create mode 100755 theme/icons/linaw/svg/fort-awesome.svg create mode 100755 theme/icons/linaw/svg/forumbee.svg create mode 100755 theme/icons/linaw/svg/forward-solid.svg create mode 100755 theme/icons/linaw/svg/foursquare.svg create mode 100755 theme/icons/linaw/svg/free-code-camp.svg create mode 100755 theme/icons/linaw/svg/freebsd.svg create mode 100755 theme/icons/linaw/svg/frog-solid.svg create mode 100755 theme/icons/linaw/svg/frown-open-solid.svg create mode 100755 theme/icons/linaw/svg/frown-open.svg create mode 100755 theme/icons/linaw/svg/frown-solid.svg create mode 100755 theme/icons/linaw/svg/frown.svg create mode 100755 theme/icons/linaw/svg/fulcrum.svg create mode 100755 theme/icons/linaw/svg/funnel-dollar-solid.svg create mode 100755 theme/icons/linaw/svg/futbol-solid.svg create mode 100755 theme/icons/linaw/svg/futbol.svg create mode 100755 theme/icons/linaw/svg/galactic-republic.svg create mode 100755 theme/icons/linaw/svg/galactic-senate.svg create mode 100755 theme/icons/linaw/svg/gamepad-solid.svg create mode 100755 theme/icons/linaw/svg/gas-pump-solid.svg create mode 100755 theme/icons/linaw/svg/gavel-solid.svg create mode 100755 theme/icons/linaw/svg/gem-solid.svg create mode 100755 theme/icons/linaw/svg/gem.svg create mode 100755 theme/icons/linaw/svg/genderless-solid.svg create mode 100755 theme/icons/linaw/svg/get-pocket.svg create mode 100755 theme/icons/linaw/svg/gg-circle.svg create mode 100755 theme/icons/linaw/svg/gg.svg create mode 100755 theme/icons/linaw/svg/ghost-solid.svg create mode 100755 theme/icons/linaw/svg/gift-solid.svg create mode 100755 theme/icons/linaw/svg/gifts-solid.svg create mode 100755 theme/icons/linaw/svg/git-alt.svg create mode 100755 theme/icons/linaw/svg/git-square.svg create mode 100755 theme/icons/linaw/svg/git.svg create mode 100755 theme/icons/linaw/svg/github-alt.svg create mode 100755 theme/icons/linaw/svg/github-square.svg create mode 100755 theme/icons/linaw/svg/github.svg create mode 100755 theme/icons/linaw/svg/gitkraken.svg create mode 100755 theme/icons/linaw/svg/gitlab.svg create mode 100755 theme/icons/linaw/svg/gitter.svg create mode 100755 theme/icons/linaw/svg/glass-cheers-solid.svg create mode 100755 theme/icons/linaw/svg/glass-martini-alt-solid.svg create mode 100755 theme/icons/linaw/svg/glass-martini-solid.svg create mode 100755 theme/icons/linaw/svg/glass-whiskey-solid.svg create mode 100755 theme/icons/linaw/svg/glasses-solid.svg create mode 100755 theme/icons/linaw/svg/glide-g.svg create mode 100755 theme/icons/linaw/svg/glide.svg create mode 100755 theme/icons/linaw/svg/globe-africa-solid.svg create mode 100755 theme/icons/linaw/svg/globe-americas-solid.svg create mode 100755 theme/icons/linaw/svg/globe-asia-solid.svg create mode 100755 theme/icons/linaw/svg/globe-europe-solid.svg create mode 100755 theme/icons/linaw/svg/globe-solid.svg create mode 100755 theme/icons/linaw/svg/gofore.svg create mode 100755 theme/icons/linaw/svg/golf-ball-solid.svg create mode 100755 theme/icons/linaw/svg/goodreads-g.svg create mode 100755 theme/icons/linaw/svg/goodreads.svg create mode 100755 theme/icons/linaw/svg/google-drive.svg create mode 100755 theme/icons/linaw/svg/google-play.svg create mode 100755 theme/icons/linaw/svg/google-plus-g.svg create mode 100755 theme/icons/linaw/svg/google-plus-square.svg create mode 100755 theme/icons/linaw/svg/google-plus.svg create mode 100755 theme/icons/linaw/svg/google-wallet.svg create mode 100755 theme/icons/linaw/svg/google.svg create mode 100755 theme/icons/linaw/svg/gopuram-solid.svg create mode 100755 theme/icons/linaw/svg/graduation-cap-solid.svg create mode 100755 theme/icons/linaw/svg/gratipay.svg create mode 100755 theme/icons/linaw/svg/grav.svg create mode 100755 theme/icons/linaw/svg/greater-than-equal-solid.svg create mode 100755 theme/icons/linaw/svg/greater-than-solid.svg create mode 100755 theme/icons/linaw/svg/grimace-solid.svg create mode 100755 theme/icons/linaw/svg/grimace.svg create mode 100755 theme/icons/linaw/svg/grin-alt-solid.svg create mode 100755 theme/icons/linaw/svg/grin-alt.svg create mode 100755 theme/icons/linaw/svg/grin-beam-solid.svg create mode 100755 theme/icons/linaw/svg/grin-beam-sweat-solid.svg create mode 100755 theme/icons/linaw/svg/grin-beam-sweat.svg create mode 100755 theme/icons/linaw/svg/grin-beam.svg create mode 100755 theme/icons/linaw/svg/grin-hearts-solid.svg create mode 100755 theme/icons/linaw/svg/grin-hearts.svg create mode 100755 theme/icons/linaw/svg/grin-solid.svg create mode 100755 theme/icons/linaw/svg/grin-squint-solid.svg create mode 100755 theme/icons/linaw/svg/grin-squint-tears-solid.svg create mode 100755 theme/icons/linaw/svg/grin-squint-tears.svg create mode 100755 theme/icons/linaw/svg/grin-squint.svg create mode 100755 theme/icons/linaw/svg/grin-stars-solid.svg create mode 100755 theme/icons/linaw/svg/grin-stars.svg create mode 100755 theme/icons/linaw/svg/grin-tears-solid.svg create mode 100755 theme/icons/linaw/svg/grin-tears.svg create mode 100755 theme/icons/linaw/svg/grin-tongue-solid.svg create mode 100755 theme/icons/linaw/svg/grin-tongue-squint-solid.svg create mode 100755 theme/icons/linaw/svg/grin-tongue-squint.svg create mode 100755 theme/icons/linaw/svg/grin-tongue-wink-solid.svg create mode 100755 theme/icons/linaw/svg/grin-tongue-wink.svg create mode 100755 theme/icons/linaw/svg/grin-tongue.svg create mode 100755 theme/icons/linaw/svg/grin-wink-solid.svg create mode 100755 theme/icons/linaw/svg/grin-wink.svg create mode 100755 theme/icons/linaw/svg/grin.svg create mode 100755 theme/icons/linaw/svg/grip-horizontal-solid.svg create mode 100755 theme/icons/linaw/svg/grip-lines-solid.svg create mode 100755 theme/icons/linaw/svg/grip-lines-vertical-solid.svg create mode 100755 theme/icons/linaw/svg/grip-vertical-solid.svg create mode 100755 theme/icons/linaw/svg/gripfire.svg create mode 100755 theme/icons/linaw/svg/grunt.svg create mode 100755 theme/icons/linaw/svg/guitar-solid.svg create mode 100755 theme/icons/linaw/svg/gulp.svg create mode 100755 theme/icons/linaw/svg/h-square-solid.svg create mode 100755 theme/icons/linaw/svg/hacker-news-square.svg create mode 100755 theme/icons/linaw/svg/hacker-news.svg create mode 100755 theme/icons/linaw/svg/hackerrank.svg create mode 100755 theme/icons/linaw/svg/hamburger-solid.svg create mode 100755 theme/icons/linaw/svg/hammer-solid.svg create mode 100755 theme/icons/linaw/svg/hamsa-solid.svg create mode 100755 theme/icons/linaw/svg/hand-holding-heart-solid.svg create mode 100755 theme/icons/linaw/svg/hand-holding-solid.svg create mode 100755 theme/icons/linaw/svg/hand-holding-usd-solid.svg create mode 100755 theme/icons/linaw/svg/hand-lizard-solid.svg create mode 100755 theme/icons/linaw/svg/hand-lizard.svg create mode 100755 theme/icons/linaw/svg/hand-middle-finger-solid.svg create mode 100755 theme/icons/linaw/svg/hand-paper-solid.svg create mode 100755 theme/icons/linaw/svg/hand-paper.svg create mode 100755 theme/icons/linaw/svg/hand-peace-solid.svg create mode 100755 theme/icons/linaw/svg/hand-peace.svg create mode 100755 theme/icons/linaw/svg/hand-point-down-solid.svg create mode 100755 theme/icons/linaw/svg/hand-point-down.svg create mode 100755 theme/icons/linaw/svg/hand-point-left-solid.svg create mode 100755 theme/icons/linaw/svg/hand-point-left.svg create mode 100755 theme/icons/linaw/svg/hand-point-right-solid.svg create mode 100755 theme/icons/linaw/svg/hand-point-right.svg create mode 100755 theme/icons/linaw/svg/hand-point-up-solid.svg create mode 100755 theme/icons/linaw/svg/hand-point-up.svg create mode 100755 theme/icons/linaw/svg/hand-pointer-solid.svg create mode 100755 theme/icons/linaw/svg/hand-pointer.svg create mode 100755 theme/icons/linaw/svg/hand-rock-solid.svg create mode 100755 theme/icons/linaw/svg/hand-rock.svg create mode 100755 theme/icons/linaw/svg/hand-scissors-solid.svg create mode 100755 theme/icons/linaw/svg/hand-scissors.svg create mode 100755 theme/icons/linaw/svg/hand-spock-solid.svg create mode 100755 theme/icons/linaw/svg/hand-spock.svg create mode 100755 theme/icons/linaw/svg/hands-helping-solid.svg create mode 100755 theme/icons/linaw/svg/hands-solid.svg create mode 100755 theme/icons/linaw/svg/handshake-solid.svg create mode 100755 theme/icons/linaw/svg/handshake.svg create mode 100755 theme/icons/linaw/svg/hanukiah-solid.svg create mode 100755 theme/icons/linaw/svg/hard-hat-solid.svg create mode 100755 theme/icons/linaw/svg/hashtag-solid.svg create mode 100755 theme/icons/linaw/svg/hat-cowboy-side-solid.svg create mode 100755 theme/icons/linaw/svg/hat-cowboy-solid.svg create mode 100755 theme/icons/linaw/svg/hat-wizard-solid.svg create mode 100755 theme/icons/linaw/svg/haykal-solid.svg create mode 100755 theme/icons/linaw/svg/hdd-solid.svg create mode 100755 theme/icons/linaw/svg/hdd.svg create mode 100755 theme/icons/linaw/svg/heading-solid.svg create mode 100755 theme/icons/linaw/svg/headphones-alt-solid.svg create mode 100755 theme/icons/linaw/svg/headphones-solid.svg create mode 100755 theme/icons/linaw/svg/headset-solid.svg create mode 100755 theme/icons/linaw/svg/heart-broken-solid.svg create mode 100755 theme/icons/linaw/svg/heart-solid.svg create mode 100755 theme/icons/linaw/svg/heart.svg create mode 100755 theme/icons/linaw/svg/heartbeat-solid.svg create mode 100755 theme/icons/linaw/svg/helicopter-solid.svg create mode 100755 theme/icons/linaw/svg/highlighter-solid.svg create mode 100755 theme/icons/linaw/svg/hiking-solid.svg create mode 100755 theme/icons/linaw/svg/hippo-solid.svg create mode 100755 theme/icons/linaw/svg/hips.svg create mode 100755 theme/icons/linaw/svg/hire-a-helper.svg create mode 100755 theme/icons/linaw/svg/history-solid.svg create mode 100755 theme/icons/linaw/svg/hockey-puck-solid.svg create mode 100755 theme/icons/linaw/svg/holly-berry-solid.svg create mode 100755 theme/icons/linaw/svg/home-solid.svg create mode 100755 theme/icons/linaw/svg/hooli.svg create mode 100755 theme/icons/linaw/svg/hornbill.svg create mode 100755 theme/icons/linaw/svg/horse-head-solid.svg create mode 100755 theme/icons/linaw/svg/horse-solid.svg create mode 100755 theme/icons/linaw/svg/hospital-alt-solid.svg create mode 100755 theme/icons/linaw/svg/hospital-solid.svg create mode 100755 theme/icons/linaw/svg/hospital-symbol-solid.svg create mode 100755 theme/icons/linaw/svg/hospital.svg create mode 100755 theme/icons/linaw/svg/hot-tub-solid.svg create mode 100755 theme/icons/linaw/svg/hotdog-solid.svg create mode 100755 theme/icons/linaw/svg/hotel-solid.svg create mode 100755 theme/icons/linaw/svg/hotjar.svg create mode 100755 theme/icons/linaw/svg/hourglass-end-solid.svg create mode 100755 theme/icons/linaw/svg/hourglass-half-solid.svg create mode 100755 theme/icons/linaw/svg/hourglass-solid.svg create mode 100755 theme/icons/linaw/svg/hourglass-start-solid.svg create mode 100755 theme/icons/linaw/svg/hourglass.svg create mode 100755 theme/icons/linaw/svg/house-damage-solid.svg create mode 100755 theme/icons/linaw/svg/houzz.svg create mode 100755 theme/icons/linaw/svg/hryvnia-solid.svg create mode 100755 theme/icons/linaw/svg/html5.svg create mode 100755 theme/icons/linaw/svg/hubspot.svg create mode 100755 theme/icons/linaw/svg/i-cursor-solid.svg create mode 100755 theme/icons/linaw/svg/ice-cream-solid.svg create mode 100755 theme/icons/linaw/svg/icicles-solid.svg create mode 100755 theme/icons/linaw/svg/icons-solid.svg create mode 100755 theme/icons/linaw/svg/id-badge-solid.svg create mode 100755 theme/icons/linaw/svg/id-badge.svg create mode 100755 theme/icons/linaw/svg/id-card-alt-solid.svg create mode 100755 theme/icons/linaw/svg/id-card-solid.svg create mode 100755 theme/icons/linaw/svg/id-card.svg create mode 100755 theme/icons/linaw/svg/igloo-solid.svg create mode 100755 theme/icons/linaw/svg/image-solid.svg create mode 100755 theme/icons/linaw/svg/image.svg create mode 100755 theme/icons/linaw/svg/images-solid.svg create mode 100755 theme/icons/linaw/svg/images.svg create mode 100755 theme/icons/linaw/svg/imdb.svg create mode 100755 theme/icons/linaw/svg/inbox-solid.svg create mode 100755 theme/icons/linaw/svg/indent-solid.svg create mode 100755 theme/icons/linaw/svg/industry-solid.svg create mode 100755 theme/icons/linaw/svg/infinity-solid.svg create mode 100755 theme/icons/linaw/svg/info-circle-solid.svg create mode 100755 theme/icons/linaw/svg/info-solid.svg create mode 100755 theme/icons/linaw/svg/instagram.svg create mode 100755 theme/icons/linaw/svg/intercom.svg create mode 100755 theme/icons/linaw/svg/internet-explorer.svg create mode 100755 theme/icons/linaw/svg/invision.svg create mode 100755 theme/icons/linaw/svg/ioxhost.svg create mode 100755 theme/icons/linaw/svg/italic-solid.svg create mode 100755 theme/icons/linaw/svg/itch-io.svg create mode 100755 theme/icons/linaw/svg/itunes-note.svg create mode 100755 theme/icons/linaw/svg/itunes.svg create mode 100755 theme/icons/linaw/svg/java.svg create mode 100755 theme/icons/linaw/svg/jedi-order.svg create mode 100755 theme/icons/linaw/svg/jedi-solid.svg create mode 100755 theme/icons/linaw/svg/jenkins.svg create mode 100755 theme/icons/linaw/svg/jira.svg create mode 100755 theme/icons/linaw/svg/joget.svg create mode 100755 theme/icons/linaw/svg/joint-solid.svg create mode 100755 theme/icons/linaw/svg/joomla.svg create mode 100755 theme/icons/linaw/svg/journal-whills-solid.svg create mode 100755 theme/icons/linaw/svg/js-square.svg create mode 100755 theme/icons/linaw/svg/js.svg create mode 100755 theme/icons/linaw/svg/jsfiddle.svg create mode 100755 theme/icons/linaw/svg/kaaba-solid.svg create mode 100755 theme/icons/linaw/svg/kaggle.svg create mode 100755 theme/icons/linaw/svg/key-solid.svg create mode 100755 theme/icons/linaw/svg/keybase.svg create mode 100755 theme/icons/linaw/svg/keyboard-solid.svg create mode 100755 theme/icons/linaw/svg/keyboard.svg create mode 100755 theme/icons/linaw/svg/keycdn.svg create mode 100755 theme/icons/linaw/svg/khanda-solid.svg create mode 100755 theme/icons/linaw/svg/kickstarter-k.svg create mode 100755 theme/icons/linaw/svg/kickstarter.svg create mode 100755 theme/icons/linaw/svg/kiss-beam-solid.svg create mode 100755 theme/icons/linaw/svg/kiss-beam.svg create mode 100755 theme/icons/linaw/svg/kiss-solid.svg create mode 100755 theme/icons/linaw/svg/kiss-wink-heart-solid.svg create mode 100755 theme/icons/linaw/svg/kiss-wink-heart.svg create mode 100755 theme/icons/linaw/svg/kiss.svg create mode 100755 theme/icons/linaw/svg/kiwi-bird-solid.svg create mode 100755 theme/icons/linaw/svg/korvue.svg create mode 100755 theme/icons/linaw/svg/landmark-solid.svg create mode 100755 theme/icons/linaw/svg/language-solid.svg create mode 100755 theme/icons/linaw/svg/laptop-code-solid.svg create mode 100755 theme/icons/linaw/svg/laptop-medical-solid.svg create mode 100755 theme/icons/linaw/svg/laptop-solid.svg create mode 100755 theme/icons/linaw/svg/laravel.svg create mode 100755 theme/icons/linaw/svg/lastfm-square.svg create mode 100755 theme/icons/linaw/svg/lastfm.svg create mode 100755 theme/icons/linaw/svg/laugh-beam-solid.svg create mode 100755 theme/icons/linaw/svg/laugh-beam.svg create mode 100755 theme/icons/linaw/svg/laugh-solid.svg create mode 100755 theme/icons/linaw/svg/laugh-squint-solid.svg create mode 100755 theme/icons/linaw/svg/laugh-squint.svg create mode 100755 theme/icons/linaw/svg/laugh-wink-solid.svg create mode 100755 theme/icons/linaw/svg/laugh-wink.svg create mode 100755 theme/icons/linaw/svg/laugh.svg create mode 100755 theme/icons/linaw/svg/layer-group-solid.svg create mode 100755 theme/icons/linaw/svg/leaf-solid.svg create mode 100755 theme/icons/linaw/svg/leanpub.svg create mode 100755 theme/icons/linaw/svg/lemon-solid.svg create mode 100755 theme/icons/linaw/svg/lemon.svg create mode 100755 theme/icons/linaw/svg/less-than-equal-solid.svg create mode 100755 theme/icons/linaw/svg/less-than-solid.svg create mode 100755 theme/icons/linaw/svg/less.svg create mode 100755 theme/icons/linaw/svg/level-down-alt-solid.svg create mode 100755 theme/icons/linaw/svg/level-up-alt-solid.svg create mode 100755 theme/icons/linaw/svg/life-ring-solid.svg create mode 100755 theme/icons/linaw/svg/life-ring.svg create mode 100755 theme/icons/linaw/svg/lightbulb-solid.svg create mode 100755 theme/icons/linaw/svg/lightbulb.svg create mode 100755 theme/icons/linaw/svg/line.svg create mode 100755 theme/icons/linaw/svg/link-solid.svg create mode 100755 theme/icons/linaw/svg/linkedin-in.svg create mode 100755 theme/icons/linaw/svg/linkedin.svg create mode 100755 theme/icons/linaw/svg/linode.svg create mode 100755 theme/icons/linaw/svg/linux.svg create mode 100755 theme/icons/linaw/svg/lira-sign-solid.svg create mode 100755 theme/icons/linaw/svg/list-alt-solid.svg create mode 100755 theme/icons/linaw/svg/list-alt.svg create mode 100755 theme/icons/linaw/svg/list-ol-solid.svg create mode 100755 theme/icons/linaw/svg/list-solid.svg create mode 100755 theme/icons/linaw/svg/list-ul-solid.svg create mode 100755 theme/icons/linaw/svg/location-arrow-solid.svg create mode 100755 theme/icons/linaw/svg/lock-open-solid.svg create mode 100755 theme/icons/linaw/svg/lock-solid.svg create mode 100755 theme/icons/linaw/svg/long-arrow-alt-down-solid.svg create mode 100755 theme/icons/linaw/svg/long-arrow-alt-left-solid.svg create mode 100755 theme/icons/linaw/svg/long-arrow-alt-right-solid.svg create mode 100755 theme/icons/linaw/svg/long-arrow-alt-up-solid.svg create mode 100755 theme/icons/linaw/svg/low-vision-solid.svg create mode 100755 theme/icons/linaw/svg/luggage-cart-solid.svg create mode 100755 theme/icons/linaw/svg/lyft.svg create mode 100755 theme/icons/linaw/svg/magento.svg create mode 100755 theme/icons/linaw/svg/magic-solid.svg create mode 100755 theme/icons/linaw/svg/magnet-solid.svg create mode 100755 theme/icons/linaw/svg/mail-bulk-solid.svg create mode 100755 theme/icons/linaw/svg/mailchimp.svg create mode 100755 theme/icons/linaw/svg/male-solid.svg create mode 100755 theme/icons/linaw/svg/mandalorian.svg create mode 100755 theme/icons/linaw/svg/map-marked-alt-solid.svg create mode 100755 theme/icons/linaw/svg/map-marked-solid.svg create mode 100755 theme/icons/linaw/svg/map-marker-alt-solid.svg create mode 100755 theme/icons/linaw/svg/map-marker-solid.svg create mode 100755 theme/icons/linaw/svg/map-pin-solid.svg create mode 100755 theme/icons/linaw/svg/map-signs-solid.svg create mode 100755 theme/icons/linaw/svg/map-solid.svg create mode 100755 theme/icons/linaw/svg/map.svg create mode 100755 theme/icons/linaw/svg/markdown.svg create mode 100755 theme/icons/linaw/svg/marker-solid.svg create mode 100755 theme/icons/linaw/svg/mars-double-solid.svg create mode 100755 theme/icons/linaw/svg/mars-solid.svg create mode 100755 theme/icons/linaw/svg/mars-stroke-h-solid.svg create mode 100755 theme/icons/linaw/svg/mars-stroke-solid.svg create mode 100755 theme/icons/linaw/svg/mars-stroke-v-solid.svg create mode 100755 theme/icons/linaw/svg/mask-solid.svg create mode 100755 theme/icons/linaw/svg/mastodon.svg create mode 100755 theme/icons/linaw/svg/maxcdn.svg create mode 100755 theme/icons/linaw/svg/mdb.svg create mode 100755 theme/icons/linaw/svg/medal-solid.svg create mode 100755 theme/icons/linaw/svg/medapps.svg create mode 100755 theme/icons/linaw/svg/medium-m.svg create mode 100755 theme/icons/linaw/svg/medium.svg create mode 100755 theme/icons/linaw/svg/medkit-solid.svg create mode 100755 theme/icons/linaw/svg/medrt.svg create mode 100755 theme/icons/linaw/svg/meetup.svg create mode 100755 theme/icons/linaw/svg/megaport.svg create mode 100755 theme/icons/linaw/svg/meh-blank-solid.svg create mode 100755 theme/icons/linaw/svg/meh-blank.svg create mode 100755 theme/icons/linaw/svg/meh-rolling-eyes-solid.svg create mode 100755 theme/icons/linaw/svg/meh-rolling-eyes.svg create mode 100755 theme/icons/linaw/svg/meh-solid.svg create mode 100755 theme/icons/linaw/svg/meh.svg create mode 100755 theme/icons/linaw/svg/memory-solid.svg create mode 100755 theme/icons/linaw/svg/mendeley.svg create mode 100755 theme/icons/linaw/svg/menorah-solid.svg create mode 100755 theme/icons/linaw/svg/mercury-solid.svg create mode 100755 theme/icons/linaw/svg/meteor-solid.svg create mode 100755 theme/icons/linaw/svg/microchip-solid.svg create mode 100755 theme/icons/linaw/svg/microphone-alt-slash-solid.svg create mode 100755 theme/icons/linaw/svg/microphone-alt-solid.svg create mode 100755 theme/icons/linaw/svg/microphone-slash-solid.svg create mode 100755 theme/icons/linaw/svg/microphone-solid.svg create mode 100755 theme/icons/linaw/svg/microscope-solid.svg create mode 100755 theme/icons/linaw/svg/microsoft.svg create mode 100755 theme/icons/linaw/svg/minus-circle-solid.svg create mode 100755 theme/icons/linaw/svg/minus-solid.svg create mode 100755 theme/icons/linaw/svg/minus-square-solid.svg create mode 100755 theme/icons/linaw/svg/minus-square.svg create mode 100755 theme/icons/linaw/svg/mitten-solid.svg create mode 100755 theme/icons/linaw/svg/mix.svg create mode 100755 theme/icons/linaw/svg/mixcloud.svg create mode 100755 theme/icons/linaw/svg/mizuni.svg create mode 100755 theme/icons/linaw/svg/mobile-alt-solid.svg create mode 100755 theme/icons/linaw/svg/mobile-solid.svg create mode 100755 theme/icons/linaw/svg/modx.svg create mode 100755 theme/icons/linaw/svg/monero.svg create mode 100755 theme/icons/linaw/svg/money-bill-alt-solid.svg create mode 100755 theme/icons/linaw/svg/money-bill-alt.svg create mode 100755 theme/icons/linaw/svg/money-bill-solid.svg create mode 100755 theme/icons/linaw/svg/money-bill-wave-alt-solid.svg create mode 100755 theme/icons/linaw/svg/money-bill-wave-solid.svg create mode 100755 theme/icons/linaw/svg/money-check-alt-solid.svg create mode 100755 theme/icons/linaw/svg/money-check-solid.svg create mode 100755 theme/icons/linaw/svg/monument-solid.svg create mode 100755 theme/icons/linaw/svg/moon-solid.svg create mode 100755 theme/icons/linaw/svg/moon.svg create mode 100755 theme/icons/linaw/svg/mortar-pestle-solid.svg create mode 100755 theme/icons/linaw/svg/mosque-solid.svg create mode 100755 theme/icons/linaw/svg/motorcycle-solid.svg create mode 100755 theme/icons/linaw/svg/mountain-solid.svg create mode 100755 theme/icons/linaw/svg/mouse-pointer-solid.svg create mode 100755 theme/icons/linaw/svg/mouse-solid.svg create mode 100755 theme/icons/linaw/svg/mug-hot-solid.svg create mode 100755 theme/icons/linaw/svg/music-solid.svg create mode 100755 theme/icons/linaw/svg/napster.svg create mode 100755 theme/icons/linaw/svg/neos.svg create mode 100755 theme/icons/linaw/svg/network-wired-solid.svg create mode 100755 theme/icons/linaw/svg/neuter-solid.svg create mode 100755 theme/icons/linaw/svg/newspaper-solid.svg create mode 100755 theme/icons/linaw/svg/newspaper.svg create mode 100755 theme/icons/linaw/svg/nimblr.svg create mode 100755 theme/icons/linaw/svg/node-js.svg create mode 100755 theme/icons/linaw/svg/node.svg create mode 100755 theme/icons/linaw/svg/not-equal-solid.svg create mode 100755 theme/icons/linaw/svg/notes-medical-solid.svg create mode 100755 theme/icons/linaw/svg/npm.svg create mode 100755 theme/icons/linaw/svg/ns8.svg create mode 100755 theme/icons/linaw/svg/nutritionix.svg create mode 100755 theme/icons/linaw/svg/object-group-solid.svg create mode 100755 theme/icons/linaw/svg/object-group.svg create mode 100755 theme/icons/linaw/svg/object-ungroup-solid.svg create mode 100755 theme/icons/linaw/svg/object-ungroup.svg create mode 100755 theme/icons/linaw/svg/odnoklassniki-square.svg create mode 100755 theme/icons/linaw/svg/odnoklassniki.svg create mode 100755 theme/icons/linaw/svg/oil-can-solid.svg create mode 100755 theme/icons/linaw/svg/old-republic.svg create mode 100755 theme/icons/linaw/svg/om-solid.svg create mode 100755 theme/icons/linaw/svg/opencart.svg create mode 100755 theme/icons/linaw/svg/openid.svg create mode 100755 theme/icons/linaw/svg/opera.svg create mode 100755 theme/icons/linaw/svg/optin-monster.svg create mode 100755 theme/icons/linaw/svg/orcid.svg create mode 100755 theme/icons/linaw/svg/osi.svg create mode 100755 theme/icons/linaw/svg/otter-solid.svg create mode 100755 theme/icons/linaw/svg/outdent-solid.svg create mode 100755 theme/icons/linaw/svg/page4.svg create mode 100755 theme/icons/linaw/svg/pagelines.svg create mode 100755 theme/icons/linaw/svg/pager-solid.svg create mode 100755 theme/icons/linaw/svg/paint-brush-solid.svg create mode 100755 theme/icons/linaw/svg/paint-roller-solid.svg create mode 100755 theme/icons/linaw/svg/palette-solid.svg create mode 100755 theme/icons/linaw/svg/palfed.svg create mode 100755 theme/icons/linaw/svg/pallet-solid.svg create mode 100755 theme/icons/linaw/svg/paper-plane-solid.svg create mode 100755 theme/icons/linaw/svg/paper-plane.svg create mode 100755 theme/icons/linaw/svg/paperclip-solid.svg create mode 100755 theme/icons/linaw/svg/parachute-box-solid.svg create mode 100755 theme/icons/linaw/svg/paragraph-solid.svg create mode 100755 theme/icons/linaw/svg/parking-solid.svg create mode 100755 theme/icons/linaw/svg/passport-solid.svg create mode 100755 theme/icons/linaw/svg/pastafarianism-solid.svg create mode 100755 theme/icons/linaw/svg/paste-solid.svg create mode 100755 theme/icons/linaw/svg/patreon.svg create mode 100755 theme/icons/linaw/svg/pause-circle-solid.svg create mode 100755 theme/icons/linaw/svg/pause-circle.svg create mode 100755 theme/icons/linaw/svg/pause-solid.svg create mode 100755 theme/icons/linaw/svg/paw-solid.svg create mode 100755 theme/icons/linaw/svg/paypal.svg create mode 100755 theme/icons/linaw/svg/peace-solid.svg create mode 100755 theme/icons/linaw/svg/pen-alt-solid.svg create mode 100755 theme/icons/linaw/svg/pen-fancy-solid.svg create mode 100755 theme/icons/linaw/svg/pen-nib-solid.svg create mode 100755 theme/icons/linaw/svg/pen-solid.svg create mode 100755 theme/icons/linaw/svg/pen-square-solid.svg create mode 100755 theme/icons/linaw/svg/pencil-alt-solid.svg create mode 100755 theme/icons/linaw/svg/pencil-ruler-solid.svg create mode 100755 theme/icons/linaw/svg/penny-arcade.svg create mode 100755 theme/icons/linaw/svg/people-carry-solid.svg create mode 100755 theme/icons/linaw/svg/pepper-hot-solid.svg create mode 100755 theme/icons/linaw/svg/percent-solid.svg create mode 100755 theme/icons/linaw/svg/percentage-solid.svg create mode 100755 theme/icons/linaw/svg/periscope.svg create mode 100755 theme/icons/linaw/svg/person-booth-solid.svg create mode 100755 theme/icons/linaw/svg/phabricator.svg create mode 100755 theme/icons/linaw/svg/phoenix-framework.svg create mode 100755 theme/icons/linaw/svg/phoenix-squadron.svg create mode 100755 theme/icons/linaw/svg/phone-alt-solid.svg create mode 100755 theme/icons/linaw/svg/phone-slash-solid.svg create mode 100755 theme/icons/linaw/svg/phone-solid.svg create mode 100755 theme/icons/linaw/svg/phone-square-alt-solid.svg create mode 100755 theme/icons/linaw/svg/phone-square-solid.svg create mode 100755 theme/icons/linaw/svg/phone-volume-solid.svg create mode 100755 theme/icons/linaw/svg/photo-video-solid.svg create mode 100755 theme/icons/linaw/svg/php.svg create mode 100755 theme/icons/linaw/svg/pied-piper-alt.svg create mode 100755 theme/icons/linaw/svg/pied-piper-hat.svg create mode 100755 theme/icons/linaw/svg/pied-piper-pp.svg create mode 100755 theme/icons/linaw/svg/pied-piper.svg create mode 100755 theme/icons/linaw/svg/piggy-bank-solid.svg create mode 100755 theme/icons/linaw/svg/pills-solid.svg create mode 100755 theme/icons/linaw/svg/pinterest-p.svg create mode 100755 theme/icons/linaw/svg/pinterest-square.svg create mode 100755 theme/icons/linaw/svg/pinterest.svg create mode 100755 theme/icons/linaw/svg/pizza-slice-solid.svg create mode 100755 theme/icons/linaw/svg/place-of-worship-solid.svg create mode 100755 theme/icons/linaw/svg/plane-arrival-solid.svg create mode 100755 theme/icons/linaw/svg/plane-departure-solid.svg create mode 100755 theme/icons/linaw/svg/plane-solid.svg create mode 100755 theme/icons/linaw/svg/play-circle-solid.svg create mode 100755 theme/icons/linaw/svg/play-circle.svg create mode 100755 theme/icons/linaw/svg/play-solid.svg create mode 100755 theme/icons/linaw/svg/playstation.svg create mode 100755 theme/icons/linaw/svg/plug-solid.svg create mode 100755 theme/icons/linaw/svg/plus-circle-solid.svg create mode 100755 theme/icons/linaw/svg/plus-solid.svg create mode 100755 theme/icons/linaw/svg/plus-square-solid.svg create mode 100755 theme/icons/linaw/svg/plus-square.svg create mode 100755 theme/icons/linaw/svg/podcast-solid.svg create mode 100755 theme/icons/linaw/svg/poll-h-solid.svg create mode 100755 theme/icons/linaw/svg/poll-solid.svg create mode 100755 theme/icons/linaw/svg/poo-solid.svg create mode 100755 theme/icons/linaw/svg/poo-storm-solid.svg create mode 100755 theme/icons/linaw/svg/poop-solid.svg create mode 100755 theme/icons/linaw/svg/portrait-solid.svg create mode 100755 theme/icons/linaw/svg/pound-sign-solid.svg create mode 100755 theme/icons/linaw/svg/power-off-solid.svg create mode 100755 theme/icons/linaw/svg/pray-solid.svg create mode 100755 theme/icons/linaw/svg/praying-hands-solid.svg create mode 100755 theme/icons/linaw/svg/prescription-bottle-alt-solid.svg create mode 100755 theme/icons/linaw/svg/prescription-bottle-solid.svg create mode 100755 theme/icons/linaw/svg/prescription-solid.svg create mode 100755 theme/icons/linaw/svg/print-solid.svg create mode 100755 theme/icons/linaw/svg/procedures-solid.svg create mode 100755 theme/icons/linaw/svg/product-hunt.svg create mode 100755 theme/icons/linaw/svg/project-diagram-solid.svg create mode 100755 theme/icons/linaw/svg/pushed.svg create mode 100755 theme/icons/linaw/svg/puzzle-piece-solid.svg create mode 100755 theme/icons/linaw/svg/python.svg create mode 100755 theme/icons/linaw/svg/qq.svg create mode 100755 theme/icons/linaw/svg/qrcode-solid.svg create mode 100755 theme/icons/linaw/svg/question-circle-solid.svg create mode 100755 theme/icons/linaw/svg/question-circle.svg create mode 100755 theme/icons/linaw/svg/question-solid.svg create mode 100755 theme/icons/linaw/svg/quidditch-solid.svg create mode 100755 theme/icons/linaw/svg/quinscape.svg create mode 100755 theme/icons/linaw/svg/quora.svg create mode 100755 theme/icons/linaw/svg/quote-left-solid.svg create mode 100755 theme/icons/linaw/svg/quote-right-solid.svg create mode 100755 theme/icons/linaw/svg/quran-solid.svg create mode 100755 theme/icons/linaw/svg/r-project.svg create mode 100755 theme/icons/linaw/svg/radiation-alt-solid.svg create mode 100755 theme/icons/linaw/svg/radiation-solid.svg create mode 100755 theme/icons/linaw/svg/rainbow-solid.svg create mode 100755 theme/icons/linaw/svg/random-solid.svg create mode 100755 theme/icons/linaw/svg/raspberry-pi.svg create mode 100755 theme/icons/linaw/svg/ravelry.svg create mode 100755 theme/icons/linaw/svg/react.svg create mode 100755 theme/icons/linaw/svg/reacteurope.svg create mode 100755 theme/icons/linaw/svg/readme.svg create mode 100755 theme/icons/linaw/svg/rebel.svg create mode 100755 theme/icons/linaw/svg/receipt-solid.svg create mode 100755 theme/icons/linaw/svg/record-vinyl-solid.svg create mode 100755 theme/icons/linaw/svg/recycle-solid.svg create mode 100755 theme/icons/linaw/svg/red-river.svg create mode 100755 theme/icons/linaw/svg/reddit-alien.svg create mode 100755 theme/icons/linaw/svg/reddit-square.svg create mode 100755 theme/icons/linaw/svg/reddit.svg create mode 100755 theme/icons/linaw/svg/redhat.svg create mode 100755 theme/icons/linaw/svg/redo-alt-solid.svg create mode 100755 theme/icons/linaw/svg/redo-solid.svg create mode 100755 theme/icons/linaw/svg/registered-solid.svg create mode 100755 theme/icons/linaw/svg/registered.svg create mode 100755 theme/icons/linaw/svg/remove-format-solid.svg create mode 100755 theme/icons/linaw/svg/renren.svg create mode 100755 theme/icons/linaw/svg/reply-all-solid.svg create mode 100755 theme/icons/linaw/svg/reply-solid.svg create mode 100755 theme/icons/linaw/svg/replyd.svg create mode 100755 theme/icons/linaw/svg/republican-solid.svg create mode 100755 theme/icons/linaw/svg/researchgate.svg create mode 100755 theme/icons/linaw/svg/resolving.svg create mode 100755 theme/icons/linaw/svg/restroom-solid.svg create mode 100755 theme/icons/linaw/svg/retweet-solid.svg create mode 100755 theme/icons/linaw/svg/rev.svg create mode 100755 theme/icons/linaw/svg/ribbon-solid.svg create mode 100755 theme/icons/linaw/svg/ring-solid.svg create mode 100755 theme/icons/linaw/svg/road-solid.svg create mode 100755 theme/icons/linaw/svg/robot-solid.svg create mode 100755 theme/icons/linaw/svg/rocket-solid.svg create mode 100755 theme/icons/linaw/svg/rocketchat.svg create mode 100755 theme/icons/linaw/svg/rockrms.svg create mode 100755 theme/icons/linaw/svg/route-solid.svg create mode 100755 theme/icons/linaw/svg/rss-solid.svg create mode 100755 theme/icons/linaw/svg/rss-square-solid.svg create mode 100755 theme/icons/linaw/svg/ruble-sign-solid.svg create mode 100755 theme/icons/linaw/svg/ruler-combined-solid.svg create mode 100755 theme/icons/linaw/svg/ruler-horizontal-solid.svg create mode 100755 theme/icons/linaw/svg/ruler-solid.svg create mode 100755 theme/icons/linaw/svg/ruler-vertical-solid.svg create mode 100755 theme/icons/linaw/svg/running-solid.svg create mode 100755 theme/icons/linaw/svg/rupee-sign-solid.svg create mode 100755 theme/icons/linaw/svg/sad-cry-solid.svg create mode 100755 theme/icons/linaw/svg/sad-cry.svg create mode 100755 theme/icons/linaw/svg/sad-tear-solid.svg create mode 100755 theme/icons/linaw/svg/sad-tear.svg create mode 100755 theme/icons/linaw/svg/safari.svg create mode 100755 theme/icons/linaw/svg/salesforce.svg create mode 100755 theme/icons/linaw/svg/sass.svg create mode 100755 theme/icons/linaw/svg/satellite-dish-solid.svg create mode 100755 theme/icons/linaw/svg/satellite-solid.svg create mode 100755 theme/icons/linaw/svg/save-solid.svg create mode 100755 theme/icons/linaw/svg/save.svg create mode 100755 theme/icons/linaw/svg/schlix.svg create mode 100755 theme/icons/linaw/svg/school-solid.svg create mode 100755 theme/icons/linaw/svg/screwdriver-solid.svg create mode 100755 theme/icons/linaw/svg/scribd.svg create mode 100755 theme/icons/linaw/svg/scroll-solid.svg create mode 100755 theme/icons/linaw/svg/sd-card-solid.svg create mode 100755 theme/icons/linaw/svg/search-dollar-solid.svg create mode 100755 theme/icons/linaw/svg/search-location-solid.svg create mode 100755 theme/icons/linaw/svg/search-minus-solid.svg create mode 100755 theme/icons/linaw/svg/search-plus-solid.svg create mode 100755 theme/icons/linaw/svg/search-solid.svg create mode 100755 theme/icons/linaw/svg/searchengin.svg create mode 100755 theme/icons/linaw/svg/seedling-solid.svg create mode 100755 theme/icons/linaw/svg/sellcast.svg create mode 100755 theme/icons/linaw/svg/sellsy.svg create mode 100755 theme/icons/linaw/svg/server-solid.svg create mode 100755 theme/icons/linaw/svg/servicestack.svg create mode 100755 theme/icons/linaw/svg/shapes-solid.svg create mode 100755 theme/icons/linaw/svg/share-alt-solid.svg create mode 100755 theme/icons/linaw/svg/share-alt-square-solid.svg create mode 100755 theme/icons/linaw/svg/share-solid.svg create mode 100755 theme/icons/linaw/svg/share-square-solid.svg create mode 100755 theme/icons/linaw/svg/share-square.svg create mode 100755 theme/icons/linaw/svg/shekel-sign-solid.svg create mode 100755 theme/icons/linaw/svg/shield-alt-solid.svg create mode 100755 theme/icons/linaw/svg/ship-solid.svg create mode 100755 theme/icons/linaw/svg/shipping-fast-solid.svg create mode 100755 theme/icons/linaw/svg/shirtsinbulk.svg create mode 100755 theme/icons/linaw/svg/shoe-prints-solid.svg create mode 100755 theme/icons/linaw/svg/shopping-bag-solid.svg create mode 100755 theme/icons/linaw/svg/shopping-basket-solid.svg create mode 100755 theme/icons/linaw/svg/shopping-cart-solid.svg create mode 100755 theme/icons/linaw/svg/shopware.svg create mode 100755 theme/icons/linaw/svg/shower-solid.svg create mode 100755 theme/icons/linaw/svg/shuttle-van-solid.svg create mode 100755 theme/icons/linaw/svg/sign-in-alt-solid.svg create mode 100755 theme/icons/linaw/svg/sign-language-solid.svg create mode 100755 theme/icons/linaw/svg/sign-out-alt-solid.svg create mode 100755 theme/icons/linaw/svg/sign-solid.svg create mode 100755 theme/icons/linaw/svg/signal-solid.svg create mode 100755 theme/icons/linaw/svg/signature-solid.svg create mode 100755 theme/icons/linaw/svg/sim-card-solid.svg create mode 100755 theme/icons/linaw/svg/simplybuilt.svg create mode 100755 theme/icons/linaw/svg/sistrix.svg create mode 100755 theme/icons/linaw/svg/sitemap-solid.svg create mode 100755 theme/icons/linaw/svg/sith.svg create mode 100755 theme/icons/linaw/svg/skating-solid.svg create mode 100755 theme/icons/linaw/svg/sketch.svg create mode 100755 theme/icons/linaw/svg/skiing-nordic-solid.svg create mode 100755 theme/icons/linaw/svg/skiing-solid.svg create mode 100755 theme/icons/linaw/svg/skull-crossbones-solid.svg create mode 100755 theme/icons/linaw/svg/skull-solid.svg create mode 100755 theme/icons/linaw/svg/skyatlas.svg create mode 100755 theme/icons/linaw/svg/skype.svg create mode 100755 theme/icons/linaw/svg/slack-hash.svg create mode 100755 theme/icons/linaw/svg/slack.svg create mode 100755 theme/icons/linaw/svg/slash-solid.svg create mode 100755 theme/icons/linaw/svg/sleigh-solid.svg create mode 100755 theme/icons/linaw/svg/sliders-h-solid.svg create mode 100755 theme/icons/linaw/svg/slideshare.svg create mode 100755 theme/icons/linaw/svg/smile-beam-solid.svg create mode 100755 theme/icons/linaw/svg/smile-beam.svg create mode 100755 theme/icons/linaw/svg/smile-solid.svg create mode 100755 theme/icons/linaw/svg/smile-wink-solid.svg create mode 100755 theme/icons/linaw/svg/smile-wink.svg create mode 100755 theme/icons/linaw/svg/smile.svg create mode 100755 theme/icons/linaw/svg/smog-solid.svg create mode 100755 theme/icons/linaw/svg/smoking-ban-solid.svg create mode 100755 theme/icons/linaw/svg/smoking-solid.svg create mode 100755 theme/icons/linaw/svg/sms-solid.svg create mode 100755 theme/icons/linaw/svg/snapchat-ghost.svg create mode 100755 theme/icons/linaw/svg/snapchat-square.svg create mode 100755 theme/icons/linaw/svg/snapchat.svg create mode 100755 theme/icons/linaw/svg/snowboarding-solid.svg create mode 100755 theme/icons/linaw/svg/snowflake-solid.svg create mode 100755 theme/icons/linaw/svg/snowflake.svg create mode 100755 theme/icons/linaw/svg/snowman-solid.svg create mode 100755 theme/icons/linaw/svg/snowplow-solid.svg create mode 100755 theme/icons/linaw/svg/socks-solid.svg create mode 100755 theme/icons/linaw/svg/solar-panel-solid.svg create mode 100755 theme/icons/linaw/svg/sort-alpha-down-alt-solid.svg create mode 100755 theme/icons/linaw/svg/sort-alpha-down-solid.svg create mode 100755 theme/icons/linaw/svg/sort-alpha-up-alt-solid.svg create mode 100755 theme/icons/linaw/svg/sort-alpha-up-solid.svg create mode 100755 theme/icons/linaw/svg/sort-amount-down-alt-solid.svg create mode 100755 theme/icons/linaw/svg/sort-amount-down-solid.svg create mode 100755 theme/icons/linaw/svg/sort-amount-up-alt-solid.svg create mode 100755 theme/icons/linaw/svg/sort-amount-up-solid.svg create mode 100755 theme/icons/linaw/svg/sort-down-solid.svg create mode 100755 theme/icons/linaw/svg/sort-numeric-down-alt-solid.svg create mode 100755 theme/icons/linaw/svg/sort-numeric-down-solid.svg create mode 100755 theme/icons/linaw/svg/sort-numeric-up-alt-solid.svg create mode 100755 theme/icons/linaw/svg/sort-numeric-up-solid.svg create mode 100755 theme/icons/linaw/svg/sort-solid.svg create mode 100755 theme/icons/linaw/svg/sort-up-solid.svg create mode 100755 theme/icons/linaw/svg/soundcloud.svg create mode 100755 theme/icons/linaw/svg/sourcetree.svg create mode 100755 theme/icons/linaw/svg/spa-solid.svg create mode 100755 theme/icons/linaw/svg/space-shuttle-solid.svg create mode 100755 theme/icons/linaw/svg/speakap.svg create mode 100755 theme/icons/linaw/svg/speaker-deck.svg create mode 100755 theme/icons/linaw/svg/spell-check-solid.svg create mode 100755 theme/icons/linaw/svg/spider-solid.svg create mode 100755 theme/icons/linaw/svg/spinner-solid.svg create mode 100755 theme/icons/linaw/svg/splotch-solid.svg create mode 100755 theme/icons/linaw/svg/spotify.svg create mode 100755 theme/icons/linaw/svg/spray-can-solid.svg create mode 100755 theme/icons/linaw/svg/square-full-solid.svg create mode 100755 theme/icons/linaw/svg/square-root-alt-solid.svg create mode 100755 theme/icons/linaw/svg/square-solid.svg create mode 100755 theme/icons/linaw/svg/square.svg create mode 100755 theme/icons/linaw/svg/squarespace.svg create mode 100755 theme/icons/linaw/svg/stack-exchange.svg create mode 100755 theme/icons/linaw/svg/stack-overflow.svg create mode 100755 theme/icons/linaw/svg/stackpath.svg create mode 100755 theme/icons/linaw/svg/stamp-solid.svg create mode 100755 theme/icons/linaw/svg/star-and-crescent-solid.svg create mode 100755 theme/icons/linaw/svg/star-half-alt-solid.svg create mode 100755 theme/icons/linaw/svg/star-half-solid.svg create mode 100755 theme/icons/linaw/svg/star-half.svg create mode 100755 theme/icons/linaw/svg/star-of-david-solid.svg create mode 100755 theme/icons/linaw/svg/star-of-life-solid.svg create mode 100755 theme/icons/linaw/svg/star-solid.svg create mode 100755 theme/icons/linaw/svg/star.svg create mode 100755 theme/icons/linaw/svg/staylinked.svg create mode 100755 theme/icons/linaw/svg/steam-square.svg create mode 100755 theme/icons/linaw/svg/steam-symbol.svg create mode 100755 theme/icons/linaw/svg/steam.svg create mode 100755 theme/icons/linaw/svg/step-backward-solid.svg create mode 100755 theme/icons/linaw/svg/step-forward-solid.svg create mode 100755 theme/icons/linaw/svg/stethoscope-solid.svg create mode 100755 theme/icons/linaw/svg/sticker-mule.svg create mode 100755 theme/icons/linaw/svg/sticky-note-solid.svg create mode 100755 theme/icons/linaw/svg/sticky-note.svg create mode 100755 theme/icons/linaw/svg/stop-circle-solid.svg create mode 100755 theme/icons/linaw/svg/stop-circle.svg create mode 100755 theme/icons/linaw/svg/stop-solid.svg create mode 100755 theme/icons/linaw/svg/stopwatch-solid.svg create mode 100755 theme/icons/linaw/svg/store-alt-solid.svg create mode 100755 theme/icons/linaw/svg/store-solid.svg create mode 100755 theme/icons/linaw/svg/strava.svg create mode 100755 theme/icons/linaw/svg/stream-solid.svg create mode 100755 theme/icons/linaw/svg/street-view-solid.svg create mode 100755 theme/icons/linaw/svg/strikethrough-solid.svg create mode 100755 theme/icons/linaw/svg/stripe-s.svg create mode 100755 theme/icons/linaw/svg/stripe.svg create mode 100755 theme/icons/linaw/svg/stroopwafel-solid.svg create mode 100755 theme/icons/linaw/svg/studiovinari.svg create mode 100755 theme/icons/linaw/svg/stumbleupon-circle.svg create mode 100755 theme/icons/linaw/svg/stumbleupon.svg create mode 100755 theme/icons/linaw/svg/subscript-solid.svg create mode 100755 theme/icons/linaw/svg/subway-solid.svg create mode 100755 theme/icons/linaw/svg/suitcase-rolling-solid.svg create mode 100755 theme/icons/linaw/svg/suitcase-solid.svg create mode 100755 theme/icons/linaw/svg/sun-solid.svg create mode 100755 theme/icons/linaw/svg/sun.svg create mode 100755 theme/icons/linaw/svg/superpowers.svg create mode 100755 theme/icons/linaw/svg/superscript-solid.svg create mode 100755 theme/icons/linaw/svg/supple.svg create mode 100755 theme/icons/linaw/svg/surprise-solid.svg create mode 100755 theme/icons/linaw/svg/surprise.svg create mode 100755 theme/icons/linaw/svg/suse.svg create mode 100755 theme/icons/linaw/svg/swatchbook-solid.svg create mode 100755 theme/icons/linaw/svg/swift.svg create mode 100755 theme/icons/linaw/svg/swimmer-solid.svg create mode 100755 theme/icons/linaw/svg/swimming-pool-solid.svg create mode 100755 theme/icons/linaw/svg/symfony.svg create mode 100755 theme/icons/linaw/svg/synagogue-solid.svg create mode 100755 theme/icons/linaw/svg/sync-alt-solid.svg create mode 100755 theme/icons/linaw/svg/sync-solid.svg create mode 100755 theme/icons/linaw/svg/syringe-solid.svg create mode 100755 theme/icons/linaw/svg/table-solid.svg create mode 100755 theme/icons/linaw/svg/table-tennis-solid.svg create mode 100755 theme/icons/linaw/svg/tablet-alt-solid.svg create mode 100755 theme/icons/linaw/svg/tablet-solid.svg create mode 100755 theme/icons/linaw/svg/tablets-solid.svg create mode 100755 theme/icons/linaw/svg/tachometer-alt-solid.svg create mode 100755 theme/icons/linaw/svg/tag-solid.svg create mode 100755 theme/icons/linaw/svg/tags-solid.svg create mode 100755 theme/icons/linaw/svg/tape-solid.svg create mode 100755 theme/icons/linaw/svg/tasks-solid.svg create mode 100755 theme/icons/linaw/svg/taxi-solid.svg create mode 100755 theme/icons/linaw/svg/teamspeak.svg create mode 100755 theme/icons/linaw/svg/teeth-open-solid.svg create mode 100755 theme/icons/linaw/svg/teeth-solid.svg create mode 100755 theme/icons/linaw/svg/telegram-plane.svg create mode 100755 theme/icons/linaw/svg/telegram.svg create mode 100755 theme/icons/linaw/svg/temperature-high-solid.svg create mode 100755 theme/icons/linaw/svg/temperature-low-solid.svg create mode 100755 theme/icons/linaw/svg/tencent-weibo.svg create mode 100755 theme/icons/linaw/svg/tenge-solid.svg create mode 100755 theme/icons/linaw/svg/terminal-solid.svg create mode 100755 theme/icons/linaw/svg/text-height-solid.svg create mode 100755 theme/icons/linaw/svg/text-width-solid.svg create mode 100755 theme/icons/linaw/svg/th-large-solid.svg create mode 100755 theme/icons/linaw/svg/th-list-solid.svg create mode 100755 theme/icons/linaw/svg/th-solid.svg create mode 100755 theme/icons/linaw/svg/the-red-yeti.svg create mode 100755 theme/icons/linaw/svg/theater-masks-solid.svg create mode 100755 theme/icons/linaw/svg/themeco.svg create mode 100755 theme/icons/linaw/svg/themeisle.svg create mode 100755 theme/icons/linaw/svg/thermometer-empty-solid.svg create mode 100755 theme/icons/linaw/svg/thermometer-full-solid.svg create mode 100755 theme/icons/linaw/svg/thermometer-half-solid.svg create mode 100755 theme/icons/linaw/svg/thermometer-quarter-solid.svg create mode 100755 theme/icons/linaw/svg/thermometer-solid.svg create mode 100755 theme/icons/linaw/svg/thermometer-three-quarters-solid.svg create mode 100755 theme/icons/linaw/svg/think-peaks.svg create mode 100755 theme/icons/linaw/svg/thumbs-down-solid.svg create mode 100755 theme/icons/linaw/svg/thumbs-down.svg create mode 100755 theme/icons/linaw/svg/thumbs-up-solid.svg create mode 100755 theme/icons/linaw/svg/thumbs-up.svg create mode 100755 theme/icons/linaw/svg/thumbtack-solid.svg create mode 100755 theme/icons/linaw/svg/ticket-alt-solid.svg create mode 100755 theme/icons/linaw/svg/times-circle-solid.svg create mode 100755 theme/icons/linaw/svg/times-circle.svg create mode 100755 theme/icons/linaw/svg/times-solid.svg create mode 100755 theme/icons/linaw/svg/tint-slash-solid.svg create mode 100755 theme/icons/linaw/svg/tint-solid.svg create mode 100755 theme/icons/linaw/svg/tired-solid.svg create mode 100755 theme/icons/linaw/svg/tired.svg create mode 100755 theme/icons/linaw/svg/toggle-off-solid.svg create mode 100755 theme/icons/linaw/svg/toggle-on-solid.svg create mode 100755 theme/icons/linaw/svg/toilet-paper-solid.svg create mode 100755 theme/icons/linaw/svg/toilet-solid.svg create mode 100755 theme/icons/linaw/svg/toolbox-solid.svg create mode 100755 theme/icons/linaw/svg/tools-solid.svg create mode 100755 theme/icons/linaw/svg/tooth-solid.svg create mode 100755 theme/icons/linaw/svg/torah-solid.svg create mode 100755 theme/icons/linaw/svg/torii-gate-solid.svg create mode 100755 theme/icons/linaw/svg/tractor-solid.svg create mode 100755 theme/icons/linaw/svg/trade-federation.svg create mode 100755 theme/icons/linaw/svg/trademark-solid.svg create mode 100755 theme/icons/linaw/svg/traffic-light-solid.svg create mode 100755 theme/icons/linaw/svg/train-solid.svg create mode 100755 theme/icons/linaw/svg/tram-solid.svg create mode 100755 theme/icons/linaw/svg/transgender-alt-solid.svg create mode 100755 theme/icons/linaw/svg/transgender-solid.svg create mode 100755 theme/icons/linaw/svg/trash-alt-solid.svg create mode 100755 theme/icons/linaw/svg/trash-alt.svg create mode 100755 theme/icons/linaw/svg/trash-restore-alt-solid.svg create mode 100755 theme/icons/linaw/svg/trash-restore-solid.svg create mode 100755 theme/icons/linaw/svg/trash-solid.svg create mode 100755 theme/icons/linaw/svg/tree-solid.svg create mode 100755 theme/icons/linaw/svg/trello.svg create mode 100755 theme/icons/linaw/svg/tripadvisor.svg create mode 100755 theme/icons/linaw/svg/trophy-solid.svg create mode 100755 theme/icons/linaw/svg/truck-loading-solid.svg create mode 100755 theme/icons/linaw/svg/truck-monster-solid.svg create mode 100755 theme/icons/linaw/svg/truck-moving-solid.svg create mode 100755 theme/icons/linaw/svg/truck-pickup-solid.svg create mode 100755 theme/icons/linaw/svg/truck-solid.svg create mode 100755 theme/icons/linaw/svg/tshirt-solid.svg create mode 100755 theme/icons/linaw/svg/tty-solid.svg create mode 100755 theme/icons/linaw/svg/tumblr-square.svg create mode 100755 theme/icons/linaw/svg/tumblr.svg create mode 100755 theme/icons/linaw/svg/tv-solid.svg create mode 100755 theme/icons/linaw/svg/twitch.svg create mode 100755 theme/icons/linaw/svg/twitter-square.svg create mode 100755 theme/icons/linaw/svg/twitter.svg create mode 100755 theme/icons/linaw/svg/typo3.svg create mode 100755 theme/icons/linaw/svg/uber.svg create mode 100755 theme/icons/linaw/svg/ubuntu.svg create mode 100755 theme/icons/linaw/svg/uikit.svg create mode 100755 theme/icons/linaw/svg/umbraco.svg create mode 100755 theme/icons/linaw/svg/umbrella-beach-solid.svg create mode 100755 theme/icons/linaw/svg/umbrella-solid.svg create mode 100755 theme/icons/linaw/svg/underline-solid.svg create mode 100755 theme/icons/linaw/svg/undo-alt-solid.svg create mode 100755 theme/icons/linaw/svg/undo-solid.svg create mode 100755 theme/icons/linaw/svg/uniregistry.svg create mode 100755 theme/icons/linaw/svg/universal-access-solid.svg create mode 100755 theme/icons/linaw/svg/university-solid.svg create mode 100755 theme/icons/linaw/svg/unlink-solid.svg create mode 100755 theme/icons/linaw/svg/unlock-alt-solid.svg create mode 100755 theme/icons/linaw/svg/unlock-solid.svg create mode 100755 theme/icons/linaw/svg/untappd.svg create mode 100755 theme/icons/linaw/svg/upload-solid.svg create mode 100755 theme/icons/linaw/svg/ups.svg create mode 100755 theme/icons/linaw/svg/usb.svg create mode 100755 theme/icons/linaw/svg/user-alt-slash-solid.svg create mode 100755 theme/icons/linaw/svg/user-alt-solid.svg create mode 100755 theme/icons/linaw/svg/user-astronaut-solid.svg create mode 100755 theme/icons/linaw/svg/user-check-solid.svg create mode 100755 theme/icons/linaw/svg/user-circle-solid.svg create mode 100755 theme/icons/linaw/svg/user-circle.svg create mode 100755 theme/icons/linaw/svg/user-clock-solid.svg create mode 100755 theme/icons/linaw/svg/user-cog-solid.svg create mode 100755 theme/icons/linaw/svg/user-edit-solid.svg create mode 100755 theme/icons/linaw/svg/user-friends-solid.svg create mode 100755 theme/icons/linaw/svg/user-graduate-solid.svg create mode 100755 theme/icons/linaw/svg/user-injured-solid.svg create mode 100755 theme/icons/linaw/svg/user-lock-solid.svg create mode 100755 theme/icons/linaw/svg/user-md-solid.svg create mode 100755 theme/icons/linaw/svg/user-minus-solid.svg create mode 100755 theme/icons/linaw/svg/user-ninja-solid.svg create mode 100755 theme/icons/linaw/svg/user-nurse-solid.svg create mode 100755 theme/icons/linaw/svg/user-plus-solid.svg create mode 100755 theme/icons/linaw/svg/user-secret-solid.svg create mode 100755 theme/icons/linaw/svg/user-shield-solid.svg create mode 100755 theme/icons/linaw/svg/user-slash-solid.svg create mode 100755 theme/icons/linaw/svg/user-solid.svg create mode 100755 theme/icons/linaw/svg/user-tag-solid.svg create mode 100755 theme/icons/linaw/svg/user-tie-solid.svg create mode 100755 theme/icons/linaw/svg/user-times-solid.svg create mode 100755 theme/icons/linaw/svg/user.svg create mode 100755 theme/icons/linaw/svg/users-cog-solid.svg create mode 100755 theme/icons/linaw/svg/users-solid.svg create mode 100755 theme/icons/linaw/svg/usps.svg create mode 100755 theme/icons/linaw/svg/ussunnah.svg create mode 100755 theme/icons/linaw/svg/utensil-spoon-solid.svg create mode 100755 theme/icons/linaw/svg/utensils-solid.svg create mode 100755 theme/icons/linaw/svg/vaadin.svg create mode 100755 theme/icons/linaw/svg/vector-square-solid.svg create mode 100755 theme/icons/linaw/svg/venus-double-solid.svg create mode 100755 theme/icons/linaw/svg/venus-mars-solid.svg create mode 100755 theme/icons/linaw/svg/venus-solid.svg create mode 100755 theme/icons/linaw/svg/viacoin.svg create mode 100755 theme/icons/linaw/svg/viadeo-square.svg create mode 100755 theme/icons/linaw/svg/viadeo.svg create mode 100755 theme/icons/linaw/svg/vial-solid.svg create mode 100755 theme/icons/linaw/svg/vials-solid.svg create mode 100755 theme/icons/linaw/svg/viber.svg create mode 100755 theme/icons/linaw/svg/video-slash-solid.svg create mode 100755 theme/icons/linaw/svg/video-solid.svg create mode 100755 theme/icons/linaw/svg/vihara-solid.svg create mode 100755 theme/icons/linaw/svg/vimeo-square.svg create mode 100755 theme/icons/linaw/svg/vimeo-v.svg create mode 100755 theme/icons/linaw/svg/vimeo.svg create mode 100755 theme/icons/linaw/svg/vine.svg create mode 100755 theme/icons/linaw/svg/vk.svg create mode 100755 theme/icons/linaw/svg/vnv.svg create mode 100755 theme/icons/linaw/svg/voicemail-solid.svg create mode 100755 theme/icons/linaw/svg/volleyball-ball-solid.svg create mode 100755 theme/icons/linaw/svg/volume-down-solid.svg create mode 100755 theme/icons/linaw/svg/volume-mute-solid.svg create mode 100755 theme/icons/linaw/svg/volume-off-solid.svg create mode 100755 theme/icons/linaw/svg/volume-up-solid.svg create mode 100755 theme/icons/linaw/svg/vote-yea-solid.svg create mode 100755 theme/icons/linaw/svg/vr-cardboard-solid.svg create mode 100755 theme/icons/linaw/svg/vuejs.svg create mode 100755 theme/icons/linaw/svg/walking-solid.svg create mode 100755 theme/icons/linaw/svg/wallet-solid.svg create mode 100755 theme/icons/linaw/svg/warehouse-solid.svg create mode 100755 theme/icons/linaw/svg/water-solid.svg create mode 100755 theme/icons/linaw/svg/wave-square-solid.svg create mode 100755 theme/icons/linaw/svg/waze.svg create mode 100755 theme/icons/linaw/svg/weebly.svg create mode 100755 theme/icons/linaw/svg/weibo.svg create mode 100755 theme/icons/linaw/svg/weight-hanging-solid.svg create mode 100755 theme/icons/linaw/svg/weight-solid.svg create mode 100755 theme/icons/linaw/svg/weixin.svg create mode 100755 theme/icons/linaw/svg/whatsapp-square.svg create mode 100755 theme/icons/linaw/svg/whatsapp.svg create mode 100755 theme/icons/linaw/svg/wheelchair-solid.svg create mode 100755 theme/icons/linaw/svg/whmcs.svg create mode 100755 theme/icons/linaw/svg/wifi-solid.svg create mode 100755 theme/icons/linaw/svg/wikipedia-w.svg create mode 100755 theme/icons/linaw/svg/wind-solid.svg create mode 100755 theme/icons/linaw/svg/window-close-solid.svg create mode 100755 theme/icons/linaw/svg/window-close.svg create mode 100755 theme/icons/linaw/svg/window-maximize-solid.svg create mode 100755 theme/icons/linaw/svg/window-maximize.svg create mode 100755 theme/icons/linaw/svg/window-minimize-solid.svg create mode 100755 theme/icons/linaw/svg/window-minimize.svg create mode 100755 theme/icons/linaw/svg/window-restore-solid.svg create mode 100755 theme/icons/linaw/svg/window-restore.svg create mode 100755 theme/icons/linaw/svg/windows.svg create mode 100755 theme/icons/linaw/svg/wine-bottle-solid.svg create mode 100755 theme/icons/linaw/svg/wine-glass-alt-solid.svg create mode 100755 theme/icons/linaw/svg/wine-glass-solid.svg create mode 100755 theme/icons/linaw/svg/wix.svg create mode 100755 theme/icons/linaw/svg/wizards-of-the-coast.svg create mode 100755 theme/icons/linaw/svg/wolf-pack-battalion.svg create mode 100755 theme/icons/linaw/svg/won-sign-solid.svg create mode 100755 theme/icons/linaw/svg/wordpress-simple.svg create mode 100755 theme/icons/linaw/svg/wordpress.svg create mode 100755 theme/icons/linaw/svg/wpbeginner.svg create mode 100755 theme/icons/linaw/svg/wpexplorer.svg create mode 100755 theme/icons/linaw/svg/wpforms.svg create mode 100755 theme/icons/linaw/svg/wpressr.svg create mode 100755 theme/icons/linaw/svg/wrench-solid.svg create mode 100755 theme/icons/linaw/svg/x-ray-solid.svg create mode 100755 theme/icons/linaw/svg/xbox.svg create mode 100755 theme/icons/linaw/svg/xing-square.svg create mode 100755 theme/icons/linaw/svg/xing.svg create mode 100755 theme/icons/linaw/svg/y-combinator.svg create mode 100755 theme/icons/linaw/svg/yahoo.svg create mode 100755 theme/icons/linaw/svg/yammer.svg create mode 100755 theme/icons/linaw/svg/yandex-international.svg create mode 100755 theme/icons/linaw/svg/yandex.svg create mode 100755 theme/icons/linaw/svg/yarn.svg create mode 100755 theme/icons/linaw/svg/yelp.svg create mode 100755 theme/icons/linaw/svg/yen-sign-solid.svg create mode 100755 theme/icons/linaw/svg/yin-yang-solid.svg create mode 100755 theme/icons/linaw/svg/yoast.svg create mode 100755 theme/icons/linaw/svg/youtube-square.svg create mode 100755 theme/icons/linaw/svg/youtube.svg create mode 100755 theme/icons/linaw/svg/zhihu.svg create mode 100644 theme/icons/mdico/README.md create mode 100644 theme/icons/mdico/css/materialdesignicons.css create mode 100644 theme/icons/mdico/css/materialdesignicons.css.map create mode 100644 theme/icons/mdico/css/materialdesignicons.min.css create mode 100644 theme/icons/mdico/css/materialdesignicons.min.css.map create mode 100644 theme/icons/mdico/fonts/materialdesignicons-webfont.eot create mode 100644 theme/icons/mdico/fonts/materialdesignicons-webfont.ttf create mode 100644 theme/icons/mdico/fonts/materialdesignicons-webfont.woff create mode 100644 theme/icons/mdico/fonts/materialdesignicons-webfont.woff2 create mode 100644 theme/icons/mdico/index.html create mode 100644 theme/icons/mdico/license.md create mode 100644 theme/icons/mdico/package.json create mode 100644 theme/icons/mdico/preview.html create mode 100644 theme/icons/mdico/scss/_animated.scss create mode 100644 theme/icons/mdico/scss/_core.scss create mode 100644 theme/icons/mdico/scss/_extras.scss create mode 100644 theme/icons/mdico/scss/_functions.scss create mode 100644 theme/icons/mdico/scss/_icons.scss create mode 100644 theme/icons/mdico/scss/_path.scss create mode 100644 theme/icons/mdico/scss/_variables.scss create mode 100644 theme/icons/mdico/scss/materialdesignicons.scss create mode 100644 theme/imgs/active.png create mode 100644 theme/imgs/archived.png create mode 100644 theme/imgs/discontinued.png create mode 100644 theme/imgs/index.html create mode 100644 theme/index.html create mode 100644 theme/js/bootstrap.bundle.js create mode 100644 theme/js/bootstrap.bundle.js.map create mode 100644 theme/js/bootstrap.bundle.min.js create mode 100644 theme/js/bootstrap.bundle.min.js.map create mode 100644 theme/js/bootstrap.js create mode 100644 theme/js/bootstrap.js.map create mode 100644 theme/js/bootstrap.min.js create mode 100644 theme/js/bootstrap.min.js.map create mode 100644 theme/js/index.html create mode 100644 theme/js/jquery-3.3.1.min.js create mode 100644 theme/js/jquery-3.4.1.min.js create mode 100644 theme/js/popper.min.js create mode 100644 za-01min.html create mode 100644 za-03min.html create mode 100644 za-05min.html create mode 100644 za-10min.html diff --git a/GongPrzedSpotkaniem.mp3 b/GongPrzedSpotkaniem.mp3 new file mode 100644 index 0000000000000000000000000000000000000000..992e0855029d9c9c0caa5b276854a710c0571f65 GIT binary patch literal 1323303 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%0DOEvI54*% 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%0Dyj8}Z^gx1JyNkf4 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 Tk#|F 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

odV3i4pnN}#{ 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 z=mYQoJOB@%50DLj2jBs+1?U6l1MmPm01u!KkPUzb-~qA)=mY2j@Blmj51pbwA@fCu0KvIXb^=mYQoJOB@%50DLj2jBs+1?U6l1MmPm01u!K zkPUzb-~qA)=mY2j@Blmj51pbwA@fCu0KvIXb^=mYQo zJOB@%50DLj2jBs+1?U6l1MmPm01u!KkPUzb-~qA)=mY2j@Blmj51pbwA@fCu0KvIXb^=mYQoJOB@%50DLj2jBs+1?U6l1MmPm01u!KkPUzb z-~qA)=mY2j@Blmj51pbwA@fCu0KvIXb^=mYQoJOB@% z50DLj2jBs+1?U6l1MmPm01u!KkPUzb-~qA)=mY2j@Blmj51pbwA@fCu0KvIXb^=mYQoJOB@%50DLj2jBs+1?U6l1MmPm01u!KkPUzb-~qA) z=mY2j@Blmj51pbwA@fCu0KvIXb^=mYQoJOB@%50DLj z2jBs+1?U6l1MmPm01u!KkPUzb-~qA)=mY2j@Blmj51 zpbwA@fCu0KvIXb^=mYQoJOB@%50DLj2jBs+1?U6l1MmPm01u!KkPUzb-~qA)=mY2j z@Blmj51pbwA@fCu0KvIXb^=mYQoJOB@%50DLj2jBs+ z1?U6l1MmPm01u!KkPUzb-~qA)=mY2j@Blmj51pbwA@ zfCu0KvIXb^=mYQoJOB@%50DLj2jBs+1?U6l1MmPm01u!KkPUzb-~qA)=mY2j@Blmj z51pbwA@fCu0KvIXb^=mYQoJOB@%50DLj2jBs+1?U6l z1MmPm01u!KkPUzb-~qA)=mY2j@Blmj51pbwA@fCu0K zvIXb^=mYQoJOB@%50DLj2jBs+1?U6l1MmPm01u!KkPUzb-~qA)=mY2j@Blmj51pbwA@fCu0KvIXb^=mYQoJOB@%50DLj2jBs+1?U6l1MmPm z01u!KkPUzb-~qA)=mY2j@Blmj51pbwA@fCu0KvIXb^ z=mYQoJOB@%50DLj2jBs+1?U6l1MmPm01u!KkPUzb-~qA)=mY2j@Blmj51pbwA@fCu0KvIXb^=mYQoJOB@%50DLj2jBs+1?U6l1MmPm01u!K zkPUzb-~qA)=mY2j@Blmj51pbwA@fCu0KvIXb^=mYQo zJOB@%50DLj2jBs+1?U6l1MmPm01u!KkPUzb-~qA)=mY2j@Blmj51pbwA@fCu0KvIXb^=mYQoJOB@%50DLj2jBs+1?U6l1MmPm01u!KkPUzb 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 + +Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. + +Preamble + +The GNU General Public License is a free, copyleft license for software and other kinds of works. + +The licenses for most software and other practical works are designed to take away your freedom to share and change the works. By contrast, the GNU General Public License is intended to guarantee your freedom to share and change all versions of a program--to make sure it remains free software for all its users. We, the Free Software Foundation, use the GNU General Public License for most of our software; it applies also to any other work released this way by its authors. You can apply it to your programs, too. + +When we speak of free software, we are referring to freedom, not price. Our General Public Licenses are designed to make sure that you have the freedom to distribute copies of free software (and charge for them if you wish), that you receive source code or can get it if you want it, that you can change the software or use pieces of it in new free programs, and that you know you can do these things. + +To protect your rights, we need to prevent others from denying you these rights or asking you to surrender the rights. Therefore, you have certain responsibilities if you distribute copies of the software, or if you modify it: responsibilities to respect the freedom of others. + +For example, if you distribute copies of such a program, whether gratis or for a fee, you must pass on to the recipients the same freedoms that you received. You must make sure that they, too, receive or can get the source code. And you must show them these terms so they know their rights. + +Developers that use the GNU GPL protect your rights with two steps: (1) assert copyright on the software, and (2) offer you this License giving you legal permission to copy, distribute and/or modify it. + +For the developers' and authors' protection, the GPL clearly explains that there is no warranty for this free software. For both users' and authors' sake, the GPL requires that modified versions be marked as changed, so that their problems will not be attributed erroneously to authors of previous versions. + +Some devices are designed to deny users access to install or run modified versions of the software inside them, although the manufacturer can do so. This is fundamentally incompatible with the aim of protecting users' freedom to change the software. The systematic pattern of such abuse occurs in the area of products for individuals to use, which is precisely where it is most unacceptable. Therefore, we have designed this version of the GPL to prohibit the practice for those products. If such problems arise substantially in other domains, we stand ready to extend this provision to those domains in future versions of the GPL, as needed to protect the freedom of users. + +Finally, every program is threatened constantly by software patents. States should not allow patents to restrict development and use of software on general-purpose computers, but in those that do, we wish to avoid the special danger that patents applied to a free program could make it effectively proprietary. To prevent this, the GPL assures that patents cannot be used to render the program non-free. + +The precise terms and conditions for copying, distribution and modification follow. + +TERMS AND CONDITIONS + +0. Definitions. + +“This License” refers to version 3 of the GNU General Public License. + +“Copyright” also means copyright-like laws that apply to other kinds of works, such as semiconductor masks. + +“The Program” refers to any copyrightable work licensed under this License. Each licensee is addressed as “you”. “Licensees” and “recipients” may be individuals or organizations. + +To “modify” a work means to copy from or adapt all or part of the work in a fashion requiring copyright permission, other than the making of an exact copy. The resulting work is called a “modified version” of the earlier work or a work “based on” the earlier work. + +A “covered work” means either the unmodified Program or a work based on the Program. + +To “propagate” a work means to do anything with it that, without permission, would make you directly or secondarily liable for infringement under applicable copyright law, except executing it on a computer or modifying a private copy. Propagation includes copying, distribution (with or without modification), making available to the public, and in some countries other activities as well. + +To “convey” a work means any kind of propagation that enables other parties to make or receive copies. Mere interaction with a user through a computer network, with no transfer of a copy, is not conveying. + +An interactive user interface displays “Appropriate Legal Notices” to the extent that it includes a convenient and prominently visible feature that (1) displays an appropriate copyright notice, and (2) tells the user that there is no warranty for the work (except to the extent that warranties are provided), that licensees may convey the work under this License, and how to view a copy of this License. If the interface presents a list of user commands or options, such as a menu, a prominent item in the list meets this criterion. + +1. Source Code. +The “source code” for a work means the preferred form of the work for making modifications to it. “Object code” means any non-source form of a work. + +A “Standard Interface” means an interface that either is an official standard defined by a recognized standards body, or, in the case of interfaces specified for a particular programming language, one that is widely used among developers working in that language. + +The “System Libraries” of an executable work include anything, other than the work as a whole, that (a) is included in the normal form of packaging a Major Component, but which is not part of that Major Component, and (b) serves only to enable use of the work with that Major Component, or to implement a Standard Interface for which an implementation is available to the public in source code form. A “Major Component”, in this context, means a major essential component (kernel, window system, and so on) of the specific operating system (if any) on which the executable work runs, or a compiler used to produce the work, or an object code interpreter used to run it. + +The “Corresponding Source” for a work in object code form means all the source code needed to generate, install, and (for an executable work) run the object code and to modify the work, including scripts to control those activities. However, it does not include the work's System Libraries, or general-purpose tools or generally available free programs which are used unmodified in performing those activities but which are not part of the work. For example, Corresponding Source includes interface definition files associated with source files for the work, and the source code for shared libraries and dynamically linked subprograms that the work is specifically designed to require, such as by intimate data communication or control flow between those subprograms and other parts of the work. + +The Corresponding Source need not include anything that users can regenerate automatically from other parts of the Corresponding Source. + +The Corresponding Source for a work in source code form is that same work. + +2. Basic Permissions. +All rights granted under this License are granted for the term of copyright on the Program, and are irrevocable provided the stated conditions are met. This License explicitly affirms your unlimited permission to run the unmodified Program. The output from running a covered work is covered by this License only if the output, given its content, constitutes a covered work. This License acknowledges your rights of fair use or other equivalent, as provided by copyright law. + +You may make, run and propagate covered works that you do not convey, without conditions so long as your license otherwise remains in force. You may convey covered works to others for the sole purpose of having them make modifications exclusively for you, or provide you with facilities for running those works, provided that you comply with the terms of this License in conveying all material for which you do not control copyright. Those thus making or running the covered works for you must do so exclusively on your behalf, under your direction and control, on terms that prohibit them from making any copies of your copyrighted material outside their relationship with you. + +Conveying under any other circumstances is permitted solely under the conditions stated below. Sublicensing is not allowed; section 10 makes it unnecessary. + +3. Protecting Users' Legal Rights From Anti-Circumvention Law. +No covered work shall be deemed part of an effective technological measure under any applicable law fulfilling obligations under article 11 of the WIPO copyright treaty adopted on 20 December 1996, or similar laws prohibiting or restricting circumvention of such measures. + +When you convey a covered work, you waive any legal power to forbid circumvention of technological measures to the extent such circumvention is effected by exercising rights under this License with respect to the covered work, and you disclaim any intention to limit operation or modification of the work as a means of enforcing, against the work's users, your or third parties' legal rights to forbid circumvention of technological measures. + +4. Conveying Verbatim Copies. +You may convey verbatim copies of the Program's source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice; keep intact all notices stating that this License and any non-permissive terms added in accord with section 7 apply to the code; keep intact all notices of the absence of any warranty; and give all recipients a copy of this License along with the Program. + +You may charge any price or no price for each copy that you convey, and you may offer support or warranty protection for a fee. + +5. Conveying Modified Source Versions. +You may convey a work based on the Program, or the modifications to produce it from the Program, in the form of source code under the terms of section 4, provided that you also meet all of these conditions: + + a) The work must carry prominent notices stating that you modified it, and giving a relevant date. + + b) The work must carry prominent notices stating that it is released under this License and any conditions added under section 7. This requirement modifies the requirement in section 4 to “keep intact all notices”. + + c) You must license the entire work, as a whole, under this License to anyone who comes into possession of a copy. This License will therefore apply, along with any applicable section 7 additional terms, to the whole of the work, and all its parts, regardless of how they are packaged. This License gives no permission to license the work in any other way, but it does not invalidate such permission if you have separately received it. + + d) If the work has interactive user interfaces, each must display Appropriate Legal Notices; however, if the Program has interactive interfaces that do not display Appropriate Legal Notices, your work need not make them do so. + +A compilation of a covered work with other separate and independent works, which are not by their nature extensions of the covered work, and which are not combined with it such as to form a larger program, in or on a volume of a storage or distribution medium, is called an “aggregate” if the compilation and its resulting copyright are not used to limit the access or legal rights of the compilation's users beyond what the individual works permit. Inclusion of a covered work in an aggregate does not cause this License to apply to the other parts of the aggregate. + +6. Conveying Non-Source Forms. +You may convey a covered work in object code form under the terms of sections 4 and 5, provided that you also convey the machine-readable Corresponding Source under the terms of this License, in one of these ways: + + a) Convey the object code in, or embodied in, a physical product (including a physical distribution medium), accompanied by the Corresponding Source fixed on a durable physical medium customarily used for software interchange. + + b) Convey the object code in, or embodied in, a physical product (including a physical distribution medium), accompanied by a written offer, valid for at least three years and valid for as long as you offer spare parts or customer support for that product model, to give anyone who possesses the object code either (1) a copy of the Corresponding Source for all the software in the product that is covered by this License, on a durable physical medium customarily used for software interchange, for a price no more than your reasonable cost of physically performing this conveying of source, or (2) access to copy the Corresponding Source from a network server at no charge. + + c) Convey individual copies of the object code with a copy of the written offer to provide the Corresponding Source. This alternative is allowed only occasionally and noncommercially, and only if you received the object code with such an offer, in accord with subsection 6b. + + d) Convey the object code by offering access from a designated place (gratis or for a charge), and offer equivalent access to the Corresponding Source in the same way through the same place at no further charge. You need not require recipients to copy the Corresponding Source along with the object code. If the place to copy the object code is a network server, the Corresponding Source may be on a different server (operated by you or a third party) that supports equivalent copying facilities, provided you maintain clear directions next to the object code saying where to find the Corresponding Source. Regardless of what server hosts the Corresponding Source, you remain obligated to ensure that it is available for as long as needed to satisfy these requirements. + + e) Convey the object code using peer-to-peer transmission, provided you inform other peers where the object code and Corresponding Source of the work are being offered to the general public at no charge under subsection 6d. + +A separable portion of the object code, whose source code is excluded from the Corresponding Source as a System Library, need not be included in conveying the object code work. + +A “User Product” is either (1) a “consumer product”, which means any tangible personal property which is normally used for personal, family, or household purposes, or (2) anything designed or sold for incorporation into a dwelling. In determining whether a product is a consumer product, doubtful cases shall be resolved in favor of coverage. For a particular product received by a particular user, “normally used” refers to a typical or common use of that class of product, regardless of the status of the particular user or of the way in which the particular user actually uses, or expects or is expected to use, the product. A product is a consumer product regardless of whether the product has substantial commercial, industrial or non-consumer uses, unless such uses represent the only significant mode of use of the product. + +“Installation Information” for a User Product means any methods, procedures, authorization keys, or other information required to install and execute modified versions of a covered work in that User Product from a modified version of its Corresponding Source. The information must suffice to ensure that the continued functioning of the modified object code is in no case prevented or interfered with solely because modification has been made. + +If you convey an object code work under this section in, or with, or specifically for use in, a User Product, and the conveying occurs as part of a transaction in which the right of possession and use of the User Product is transferred to the recipient in perpetuity or for a fixed term (regardless of how the transaction is characterized), the Corresponding Source conveyed under this section must be accompanied by the Installation Information. But this requirement does not apply if neither you nor any third party retains the ability to install modified object code on the User Product (for example, the work has been installed in ROM). + +The requirement to provide Installation Information does not include a requirement to continue to provide support service, warranty, or updates for a work that has been modified or installed by the recipient, or for the User Product in which it has been modified or installed. Access to a network may be denied when the modification itself materially and adversely affects the operation of the network or violates the rules and protocols for communication across the network. + +Corresponding Source conveyed, and Installation Information provided, in accord with this section must be in a format that is publicly documented (and with an implementation available to the public in source code form), and must require no special password or key for unpacking, reading or copying. + +7. Additional Terms. +“Additional permissions” are terms that supplement the terms of this License by making exceptions from one or more of its conditions. Additional permissions that are applicable to the entire Program shall be treated as though they were included in this License, to the extent that they are valid under applicable law. If additional permissions apply only to part of the Program, that part may be used separately under those permissions, but the entire Program remains governed by this License without regard to the additional permissions. + +When you convey a copy of a covered work, you may at your option remove any additional permissions from that copy, or from any part of it. (Additional permissions may be written to require their own removal in certain cases when you modify the work.) You may place additional permissions on material, added by you to a covered work, for which you have or can give appropriate copyright permission. + +Notwithstanding any other provision of this License, for material you add to a covered work, you may (if authorized by the copyright holders of that material) supplement the terms of this License with terms: + + a) Disclaiming warranty or limiting liability differently from the terms of sections 15 and 16 of this License; or + + b) Requiring preservation of specified reasonable legal notices or author attributions in that material or in the Appropriate Legal Notices displayed by works containing it; or + + c) Prohibiting misrepresentation of the origin of that material, or requiring that modified versions of such material be marked in reasonable ways as different from the original version; or + + d) Limiting the use for publicity purposes of names of licensors or authors of the material; or + + e) Declining to grant rights under trademark law for use of some trade names, trademarks, or service marks; or + + f) Requiring indemnification of licensors and authors of that material by anyone who conveys the material (or modified versions of it) with contractual assumptions of liability to the recipient, for any liability that these contractual assumptions directly impose on those licensors and authors. + +All other non-permissive additional terms are considered “further restrictions” within the meaning of section 10. If the Program as you received it, or any part of it, contains a notice stating that it is governed by this License along with a term that is a further restriction, you may remove that term. If a license document contains a further restriction but permits relicensing or conveying under this License, you may add to a covered work material governed by the terms of that license document, provided that the further restriction does not survive such relicensing or conveying. + +If you add terms to a covered work in accord with this section, you must place, in the relevant source files, a statement of the additional terms that apply to those files, or a notice indicating where to find the applicable terms. + +Additional terms, permissive or non-permissive, may be stated in the form of a separately written license, or stated as exceptions; the above requirements apply either way. + +8. Termination. +You may not propagate or modify a covered work except as expressly provided under this License. Any attempt otherwise to propagate or modify it is void, and will automatically terminate your rights under this License (including any patent licenses granted under the third paragraph of section 11). + +However, if you cease all violation of this License, then your license from a particular copyright holder is reinstated (a) provisionally, unless and until the copyright holder explicitly and finally terminates your license, and (b) permanently, if the copyright holder fails to notify you of the violation by some reasonable means prior to 60 days after the cessation. + +Moreover, your license from a particular copyright holder is reinstated permanently if the copyright holder notifies you of the violation by some reasonable means, this is the first time you have received notice of violation of this License (for any work) from that copyright holder, and you cure the violation prior to 30 days after your receipt of the notice. + +Termination of your rights under this section does not terminate the licenses of parties who have received copies or rights from you under this License. If your rights have been terminated and not permanently reinstated, you do not qualify to receive new licenses for the same material under section 10. + +9. Acceptance Not Required for Having Copies. +You are not required to accept this License in order to receive or run a copy of the Program. Ancillary propagation of a covered work occurring solely as a consequence of using peer-to-peer transmission to receive a copy likewise does not require acceptance. However, nothing other than this License grants you permission to propagate or modify any covered work. These actions infringe copyright if you do not accept this License. Therefore, by modifying or propagating a covered work, you indicate your acceptance of this License to do so. + +10. Automatic Licensing of Downstream Recipients. +Each time you convey a covered work, the recipient automatically receives a license from the original licensors, to run, modify and propagate that work, subject to this License. You are not responsible for enforcing compliance by third parties with this License. + +An “entity transaction” is a transaction transferring control of an organization, or substantially all assets of one, or subdividing an organization, or merging organizations. If propagation of a covered work results from an entity transaction, each party to that transaction who receives a copy of the work also receives whatever licenses to the work the party's predecessor in interest had or could give under the previous paragraph, plus a right to possession of the Corresponding Source of the work from the predecessor in interest, if the predecessor has it or can get it with reasonable efforts. + +You may not impose any further restrictions on the exercise of the rights granted or affirmed under this License. For example, you may not impose a license fee, royalty, or other charge for exercise of rights granted under this License, and you may not initiate litigation (including a cross-claim or counterclaim in a lawsuit) alleging that any patent claim is infringed by making, using, selling, offering for sale, or importing the Program or any portion of it. + +11. Patents. +A “contributor” is a copyright holder who authorizes use under this License of the Program or a work on which the Program is based. The work thus licensed is called the contributor's “contributor version”. + +A contributor's “essential patent claims” are all patent claims owned or controlled by the contributor, whether already acquired or hereafter acquired, that would be infringed by some manner, permitted by this License, of making, using, or selling its contributor version, but do not include claims that would be infringed only as a consequence of further modification of the contributor version. For purposes of this definition, “control” includes the right to grant patent sublicenses in a manner consistent with the requirements of this License. + +Each contributor grants you a non-exclusive, worldwide, royalty-free patent license under the contributor's essential patent claims, to make, use, sell, offer for sale, import and otherwise run, modify and propagate the contents of its contributor version. + +In the following three paragraphs, a “patent license” is any express agreement or commitment, however denominated, not to enforce a patent (such as an express permission to practice a patent or covenant not to sue for patent infringement). To “grant” such a patent license to a party means to make such an agreement or commitment not to enforce a patent against the party. + +If you convey a covered work, knowingly relying on a patent license, and the Corresponding Source of the work is not available for anyone to copy, free of charge and under the terms of this License, through a publicly available network server or other readily accessible means, then you must either (1) cause the Corresponding Source to be so available, or (2) arrange to deprive yourself of the benefit of the patent license for this particular work, or (3) arrange, in a manner consistent with the requirements of this License, to extend the patent license to downstream recipients. “Knowingly relying” means you have actual knowledge that, but for the patent license, your conveying the covered work in a country, or your recipient's use of the covered work in a country, would infringe one or more identifiable patents in that country that you have reason to believe are valid. + +If, pursuant to or in connection with a single transaction or arrangement, you convey, or propagate by procuring conveyance of, a covered work, and grant a patent license to some of the parties receiving the covered work authorizing them to use, propagate, modify or convey a specific copy of the covered work, then the patent license you grant is automatically extended to all recipients of the covered work and works based on it. + +A patent license is “discriminatory” if it does not include within the scope of its coverage, prohibits the exercise of, or is conditioned on the non-exercise of one or more of the rights that are specifically granted under this License. You may not convey a covered work if you are a party to an arrangement with a third party that is in the business of distributing software, under which you make payment to the third party based on the extent of your activity of conveying the work, and under which the third party grants, to any of the parties who would receive the covered work from you, a discriminatory patent license (a) in connection with copies of the covered work conveyed by you (or copies made from those copies), or (b) primarily for and in connection with specific products or compilations that contain the covered work, unless you entered into that arrangement, or that patent license was granted, prior to 28 March 2007. + +Nothing in this License shall be construed as excluding or limiting any implied license or other defenses to infringement that may otherwise be available to you under applicable patent law. + +12. No Surrender of Others' Freedom. +If conditions are imposed on you (whether by court order, agreement or otherwise) that contradict the conditions of this License, they do not excuse you from the conditions of this License. If you cannot convey a covered work so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not convey it at all. For example, if you agree to terms that obligate you to collect a royalty for further conveying from those to whom you convey the Program, the only way you could satisfy both those terms and this License would be to refrain entirely from conveying the Program. + +13. Use with the GNU Affero General Public License. +Notwithstanding any other provision of this License, you have permission to link or combine any covered work with a work licensed under version 3 of the GNU Affero General Public License into a single combined work, and to convey the resulting work. The terms of this License will continue to apply to the part which is the covered work, but the special requirements of the GNU Affero General Public License, section 13, concerning interaction through a network will apply to the combination as such. + +14. Revised Versions of this License. +The Free Software Foundation may publish revised and/or new versions of the GNU General Public License from time to time. Such new versions will be similar in spirit to the present version, but may differ in detail to address new problems or concerns. + +Each version is given a distinguishing version number. If the Program specifies that a certain numbered version of the GNU General Public License “or any later version” applies to it, you have the option of following the terms and conditions either of that numbered version or of any later version published by the Free Software Foundation. If the Program does not specify a version number of the GNU General Public License, you may choose any version ever published by the Free Software Foundation. + +If the Program specifies that a proxy can decide which future versions of the GNU General Public License can be used, that proxy's public statement of acceptance of a version permanently authorizes you to choose that version for the Program. + +Later license versions may give you additional or different permissions. However, no additional obligations are imposed on any author or copyright holder as a result of your choosing to follow a later version. + +15. Disclaimer of Warranty. +THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM “AS IS” WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. + +16. Limitation of Liability. +IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + +17. Interpretation of Sections 15 and 16. +If the disclaimer of warranty and limitation of liability provided above cannot be given local legal effect according to their terms, reviewing courts shall apply local law that most closely approximates an absolute waiver of all civil liability in connection with the Program, unless a warranty or assumption of liability accompanies a copy of the Program in return for a fee. + +END OF TERMS AND CONDITIONS + +How to Apply These Terms to Your New Programs + +If you develop a new program, and you want it to be of the greatest possible use to the public, the best way to achieve this is to make it free software which everyone can redistribute and change under these terms. + +To do so, attach the following notices to the program. It is safest to attach them to the start of each source file to most effectively state the exclusion of warranty; and each file should have at least the “copyright” line and a pointer to where the full notice is found. + + + Copyright (C) + + This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. + + You should have received a copy of the GNU General Public License along with this program. If not, see . + +Also add information on how to contact you by electronic and paper mail. + +If the program does terminal interaction, make it output a short notice like this when it starts in an interactive mode: + + Copyright (C) + This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'. + This is free software, and you are welcome to redistribute it under certain conditions; type `show c' for details. + +The hypothetical commands `show w' and `show c' should show the appropriate parts of the General Public License. Of course, your program's commands might be different; for a GUI interface, you would use an “about box”. + +You should also get your employer (if you work as a programmer) or school, if any, to sign a “copyright disclaimer” for the program, if necessary. For more information on this, and how to apply and follow the GNU GPL, see . + +The GNU General Public License does not permit incorporating your program into proprietary programs. If your program is a subroutine library, you may consider it more useful to permit linking proprietary applications with the library. If this is what you want to do, use the GNU Lesser General Public License instead of this License. But first, please read . diff --git a/README.md b/README.md new file mode 100644 index 0000000..a1fbef5 --- /dev/null +++ b/README.md @@ -0,0 +1,3 @@ +# tablice-edukacyjne + +Zestaw technicznych tablic (np. przerwa, rozpoczęcie za .... min.) \ No newline at end of file diff --git a/awaria.html b/awaria.html new file mode 100644 index 0000000..fb476c4 --- /dev/null +++ b/awaria.html @@ -0,0 +1,49 @@ + + + + + + + + + + + + + + + + + + Przerwa + + +

+ + + + + + diff --git a/index.html b/index.html new file mode 100644 index 0000000..dfc0282 --- /dev/null +++ b/index.html @@ -0,0 +1,121 @@ + + + + + + + + + + + + + + + + + + Tablice + + + + +
+ + + + + +

Tablice

+ + +

Liczniki odliczające czas przerw

+ + + + +

Przerwy wymuszone

+ + + +

Rozpoczęcie

+ + + + + +
+ + + diff --git a/przerwa-03min.html b/przerwa-03min.html new file mode 100644 index 0000000..0c16bd6 --- /dev/null +++ b/przerwa-03min.html @@ -0,0 +1,70 @@ + + + + + + + + + + + + + + + + + + Przerwa + + + + + +
+ + +

Przerwa 3 min.


+ +
+
+
+ +

03:00

+ +
+
+
+ +
+ + + + + diff --git a/przerwa-05min.html b/przerwa-05min.html new file mode 100644 index 0000000..5fa1964 --- /dev/null +++ b/przerwa-05min.html @@ -0,0 +1,81 @@ + + + + + + + + + + + + + + + + + + Przerwa + + + + + +
+ + +

Przerwa 5 min.


+ +
+
+
+ +

05:00

+ +
+
+
+ +
+ + + +
+ + + + + + diff --git a/przerwa-10min.html b/przerwa-10min.html new file mode 100644 index 0000000..e7c72cd --- /dev/null +++ b/przerwa-10min.html @@ -0,0 +1,80 @@ + + + + + + + + + + + + + + + + + + Przerwa + + + + + +
+ + +

Przerwa 10 min.


+ +
+
+
+ +

10:00

+ +
+
+
+ +
+ + +
+ + + + + + diff --git a/przerwa-15min.html b/przerwa-15min.html new file mode 100644 index 0000000..0d832bf --- /dev/null +++ b/przerwa-15min.html @@ -0,0 +1,79 @@ + + + + + + + + + + + + + + + + + + Przerwa + + + + + +
+ + +

Przerwa 15 min.


+ +
+
+
+ +

15:00

+ +
+
+
+ +
+ +
+ + + + + + diff --git a/przerwa-techniczna.html b/przerwa-techniczna.html new file mode 100644 index 0000000..5e802f5 --- /dev/null +++ b/przerwa-techniczna.html @@ -0,0 +1,51 @@ + + + + + + + + + + + + + + + + + + Przerwa + + +
+ + +
+
+
+ +
+ +

Przerwa techniczna

+ + +

Proszę o cierpliwość - za chwilę zajęcia powinny być wznowione.

+ +
+ +
+
+
+ + + +
+ + + + + + diff --git a/theme/css/bootstrap-grid.css b/theme/css/bootstrap-grid.css new file mode 100644 index 0000000..259a9e2 --- /dev/null +++ b/theme/css/bootstrap-grid.css @@ -0,0 +1,3899 @@ +/*! + * Bootstrap Grid v4.4.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, .container-sm, .container-md, .container-lg, .container-xl { + width: 100%; + padding-right: 15px; + padding-left: 15px; + margin-right: auto; + margin-left: auto; +} + +@media (min-width: 576px) { + .container, .container-sm { + max-width: 540px; + } +} + +@media (min-width: 768px) { + .container, .container-sm, .container-md { + max-width: 720px; + } +} + +@media (min-width: 992px) { + .container, .container-sm, .container-md, .container-lg { + max-width: 960px; + } +} + +@media (min-width: 1200px) { + .container, .container-sm, .container-md, .container-lg, .container-xl { + max-width: 1140px; + } +} + +.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%; +} + +.row-cols-1 > * { + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; +} + +.row-cols-2 > * { + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; +} + +.row-cols-3 > * { + -ms-flex: 0 0 33.333333%; + flex: 0 0 33.333333%; + max-width: 33.333333%; +} + +.row-cols-4 > * { + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; +} + +.row-cols-5 > * { + -ms-flex: 0 0 20%; + flex: 0 0 20%; + max-width: 20%; +} + +.row-cols-6 > * { + -ms-flex: 0 0 16.666667%; + flex: 0 0 16.666667%; + max-width: 16.666667%; +} + +.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%; + } + .row-cols-sm-1 > * { + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; + } + .row-cols-sm-2 > * { + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; + } + .row-cols-sm-3 > * { + -ms-flex: 0 0 33.333333%; + flex: 0 0 33.333333%; + max-width: 33.333333%; + } + .row-cols-sm-4 > * { + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; + } + .row-cols-sm-5 > * { + -ms-flex: 0 0 20%; + flex: 0 0 20%; + max-width: 20%; + } + .row-cols-sm-6 > * { + -ms-flex: 0 0 16.666667%; + flex: 0 0 16.666667%; + max-width: 16.666667%; + } + .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%; + } + .row-cols-md-1 > * { + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; + } + .row-cols-md-2 > * { + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; + } + .row-cols-md-3 > * { + -ms-flex: 0 0 33.333333%; + flex: 0 0 33.333333%; + max-width: 33.333333%; + } + .row-cols-md-4 > * { + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; + } + .row-cols-md-5 > * { + -ms-flex: 0 0 20%; + flex: 0 0 20%; + max-width: 20%; + } + .row-cols-md-6 > * { + -ms-flex: 0 0 16.666667%; + flex: 0 0 16.666667%; + max-width: 16.666667%; + } + .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%; + } + .row-cols-lg-1 > * { + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; + } + .row-cols-lg-2 > * { + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; + } + .row-cols-lg-3 > * { + -ms-flex: 0 0 33.333333%; + flex: 0 0 33.333333%; + max-width: 33.333333%; + } + .row-cols-lg-4 > * { + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; + } + .row-cols-lg-5 > * { + -ms-flex: 0 0 20%; + flex: 0 0 20%; + max-width: 20%; + } + .row-cols-lg-6 > * { + -ms-flex: 0 0 16.666667%; + flex: 0 0 16.666667%; + max-width: 16.666667%; + } + .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%; + } + .row-cols-xl-1 > * { + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; + } + .row-cols-xl-2 > * { + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; + } + .row-cols-xl-3 > * { + -ms-flex: 0 0 33.333333%; + flex: 0 0 33.333333%; + max-width: 33.333333%; + } + .row-cols-xl-4 > * { + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; + } + .row-cols-xl-5 > * { + -ms-flex: 0 0 20%; + flex: 0 0 20%; + max-width: 20%; + } + .row-cols-xl-6 > * { + -ms-flex: 0 0 16.666667%; + flex: 0 0 16.666667%; + max-width: 16.666667%; + } + .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/theme/css/bootstrap-grid.css.map b/theme/css/bootstrap-grid.css.map new file mode 100644 index 0000000..8661e3e --- /dev/null +++ b/theme/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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Z;ELw1BlB;EKv1BM;IAAwB,iBADZ;IACY,QADZ;EL21BlB;EK11BM;IAAwB,iBADZ;IACY,QADZ;EL81BlB;EK71BM;IAAwB,iBADZ;IACY,QADZ;ELi2BlB;EKh2BM;IAAwB,iBADZ;IACY,QADZ;ELo2BlB;EKn2BM;IAAwB,iBADZ;IACY,QADZ;ELu2BlB;EKt2BM;IAAwB,iBADZ;IACY,QADZ;EL02BlB;EKz2BM;IAAwB,iBADZ;IACY,QADZ;EL62BlB;EK52BM;IAAwB,kBADZ;IACY,SADZ;ELg3BlB;EK/2BM;IAAwB,kBADZ;IACY,SADZ;ELm3BlB;EKl3BM;IAAwB,kBADZ;IACY,SADZ;ELs3BlB;EK/2BQ;IHRR,cAA4B;EF03B5B;EKl3BQ;IHRR,sBAA8C;EF63B9C;EKr3BQ;IHRR,uBAA8C;EFg4B9C;EKx3BQ;IHRR,gBAA8C;EFm4B9C;EK33BQ;IHRR,uBAA8C;EFs4B9C;EK93BQ;IHRR,uBAA8C;EFy4B9C;EKj4BQ;IHRR,gBAA8C;EF44B9C;EKp4BQ;IHRR,uBAA8C;EF+4B9C;EKv4BQ;IHRR,uBAA8C;EFk5B9C;EK14BQ;IHRR,gBAA8C;EFq5B9C;EK74BQ;IHRR,uBAA8C;EFw5B9C;EKh5BQ;IHRR,uBAA8C;EF25B9C;AACF;;AMx8BM;EAAwB,wBAA0B;AN48BxD;;AM58BM;EAAwB,0BAA0B;ANg9BxD;;AMh9BM;EAAwB,gCAA0B;ANo9BxD;;AMp9BM;EAAwB,yBAA0B;ANw9BxD;;AMx9BM;EAAwB,yBAA0B;AN49BxD;;AM59BM;EAAwB,6BAA0B;ANg+BxD;;AMh+BM;EAAwB,8BAA0B;ANo+BxD;;AMp+BM;EAAwB,+BAA0B;EAA1B,wBAA0B;ANw+BxD;;AMx+BM;EAAwB,sCAA0B;EAA1B,+BAA0B;AN4+BxD;;AG37BI;EGjDE;IAAwB,wBAA0B;ENi/BtD;EMj/BI;IAAwB,0BAA0B;ENo/BtD;EMp/BI;IAAwB,gCAA0B;ENu/BtD;EMv/BI;IAAwB,yBAA0B;EN0/BtD;EM1/BI;IAAwB,yBAA0B;EN6/BtD;EM7/BI;IAAwB,6BAA0B;ENggCtD;EMhgCI;IAAwB,8BAA0B;ENmgCtD;EM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A0C;ARurDpD;;AQrrDQ;;EAEE,yBAAsC;ARwrDhD;;AQvsDQ;EAAgC,0BAA4B;AR2sDpE;;AQ1sDQ;;EAEE,8BAAoC;AR6sD9C;;AQ3sDQ;;EAEE,gCAAwC;AR8sDlD;;AQ5sDQ;;EAEE,iCAA0C;AR+sDpD;;AQ7sDQ;;EAEE,+BAAsC;ARgtDhD;;AQ/tDQ;EAAgC,yBAA4B;ARmuDpE;;AQluDQ;;EAEE,6BAAoC;ARquD9C;;AQnuDQ;;EAEE,+BAAwC;ARsuDlD;;AQpuDQ;;EAEE,gCAA0C;ARuuDpD;;AQruDQ;;EAEE,8BAAsC;ARwuDhD;;AQvvDQ;EAAgC,uBAA4B;AR2vDpE;;AQ1vDQ;;EAEE,2BAAoC;AR6vD9C;;AQ3vDQ;;EAEE,6BAAwC;AR8vDlD;;AQ5vDQ;;EAEE,8BAA0C;AR+vDpD;;AQ7vDQ;;EAEE,4BAAsC;ARgwDhD;;AQ/wDQ;EAAgC,yBAA4B;ARmxDpE;;AQlxDQ;;EAEE,6BAAoC;ARqxD9C;;AQnxDQ;;EAEE,+BAAwC;ARsxDlD;;AQpxDQ;;EAEE,gCAA0C;ARuxDpD;;AQrxDQ;;EAEE,8BAAsC;ARwxDhD;;AQvyDQ;EAAgC,uBAA4B;AR2yDpE;;AQ1yDQ;;EAEE,2BAAoC;AR6yD9C;;AQ3yDQ;;EAEE,6BAAwC;AR8yDlD;;AQ5yDQ;;EAEE,8BAA0C;AR+yDpD;;AQ7yDQ;;EAEE,4BAAsC;ARgzDhD;;AQ/zDQ;EAAgC,qBAA4B;ARm0DpE;;AQl0DQ;;EAEE,yBAAoC;ARq0D9C;;AQn0DQ;;EAEE,2BAAwC;ARs0DlD;;AQp0DQ;;EAEE,4BAA0C;ARu0DpD;;AQr0DQ;;EAEE,0BAAsC;ARw0DhD;;AQv1DQ;EAAgC,2BAA4B;AR21DpE;;AQ11DQ;;EAEE,+BAAoC;AR61D9C;;AQ31DQ;;EAEE,iCAAwC;AR81DlD;;AQ51DQ;;EAEE,kCAA0C;AR+1DpD;;AQ71DQ;;EAEE,gCAAsC;ARg2DhD;;AQ/2DQ;EAAgC,0BAA4B;ARm3DpE;;AQl3DQ;;EAEE,8BAAoC;ARq3D9C;;AQn3DQ;;EAEE,gCAAwC;ARs3DlD;;AQp3DQ;;EAEE,iCAA0C;ARu3DpD;;AQr3DQ;;EAEE,+BAAsC;ARw3DhD;;AQv4DQ;EAAgC,wBAA4B;AR24DpE;;AQ14DQ;;EAEE,4BAAoC;AR64D9C;;AQ34DQ;;EAEE,8BAAwC;AR84DlD;;AQ54DQ;;EAEE,+BAA0C;AR+4DpD;;AQ74DQ;;EAEE,6BAAsC;ARg5DhD;;AQ/5DQ;EAAgC,0BAA4B;ARm6DpE;;AQl6DQ;;EAEE,8BAAoC;ARq6D9C;;AQn6DQ;;EAEE,gCAAwC;ARs6DlD;;AQp6DQ;;EAEE,iCAA0C;ARu6DpD;;AQr6DQ;;EAEE,+BAAsC;ARw6DhD;;AQv7DQ;EAAgC,wBAA4B;AR27DpE;;AQ17DQ;;EAEE,4BAAoC;AR67D9C;;AQ37DQ;;EAEE,8BAAwC;AR87DlD;;AQ57DQ;;EAEE,+BAA0C;AR+7DpD;;AQ77DQ;;EAEE,6BAAsC;ARg8DhD;;AQx7DQ;EAAwB,2BAA2B;AR47D3D;;AQ37DQ;;EAEE,+BAA+B;AR87DzC;;AQ57DQ;;EAEE,iCAAiC;AR+7D3C;;AQ77DQ;;EAEE,kCAAkC;ARg8D5C;;AQ97DQ;;EAEE,gCAAgC;ARi8D1C;;AQh9DQ;EAAwB,0BAA2B;ARo9D3D;;AQn9DQ;;EAEE,8BAA+B;ARs9DzC;;AQp9DQ;;EAEE,gCAAiC;ARu9D3C;;AQr9DQ;;EAEE,iCAAkC;ARw9D5C;;AQt9DQ;;EAEE,+BAAgC;ARy9D1C;;AQx+DQ;EAAwB,wBAA2B;AR4+D3D;;AQ3+DQ;;EAEE,4BAA+B;AR8+DzC;;AQ5+DQ;;EAEE,8BAAiC;AR++D3C;;AQ7+DQ;;EAEE,+BAAkC;ARg/D5C;;AQ9+DQ;;EAEE,6BAAgC;ARi/D1C;;AQhgEQ;EAAwB,0BAA2B;ARogE3D;;AQngEQ;;EAEE,8BAA+B;ARsgEzC;;AQpgEQ;;EAEE,gCAAiC;ARugE3C;;AQrgEQ;;EAEE,iCAAkC;ARwgE5C;;AQtgEQ;;EAEE,+BAAgC;ARygE1C;;AQxhEQ;EAAwB,wBAA2B;AR4hE3D;;AQ3hEQ;;EAEE,4BAA+B;AR8hEzC;;AQ5hEQ;;EAEE,8BAAiC;AR+hE3C;;AQ7hEQ;;EAEE,+BAAkC;ARgiE5C;;AQ9hEQ;;EAEE,6BAAgC;ARiiE1C;;AQ3hEI;EAAmB,uBAAuB;AR+hE9C;;AQ9hEI;;EAEE,2BAA2B;ARiiEjC;;AQ/hEI;;EAEE,6BAA6B;ARkiEnC;;AQhiEI;;EAEE,8BAA8B;ARmiEpC;;AQjiEI;;EAEE,4BAA4B;ARoiElC;;AG7iEI;EKlDI;IAAgC,oBAA4B;ERomElE;EQnmEM;;IAEE,wBAAoC;ERqmE5C;EQnmEM;;IAEE,0BAAwC;ERqmEhD;EQnmEM;;IAEE,2BAA0C;ERqmElD;EQnmEM;;IAEE,yBAAsC;ERqmE9C;EQpnEM;IAAgC,0BAA4B;ERunElE;EQtnEM;;IAEE,8BAAoC;ERwnE5C;EQtnEM;;IAEE,gCAAwC;ERwnEhD;EQtnEM;;IAEE,iCAA0C;ERwnElD;EQtnEM;;IAEE,+BAAsC;ERwnE9C;EQvoEM;IAAgC,yBAA4B;ER0oElE;EQzoEM;;IAEE,6BAAoC;ER2oE5C;EQzoEM;;IAEE,+BAAwC;ER2oEhD;EQzoEM;;IAEE,gCAA0C;ER2oElD;EQzoEM;;IAEE,8BAAsC;ER2oE9C;EQ1pEM;IAAgC,uBAA4B;ER6pElE;EQ5pEM;;IAEE,2BAAoC;ER8pE5C;EQ5pEM;;IAEE,6BAAwC;ER8pEhD;EQ5pEM;;IAEE,8BAA0C;ER8pElD;EQ5pEM;;IAEE,4BAAsC;ER8pE9C;EQ7qEM;IAAgC,yBAA4B;ERgrElE;EQ/qEM;;IAEE,6BAAoC;ERirE5C;EQ/qEM;;IAEE,+BAAwC;ERirEhD;EQ/qEM;;IAEE,gCAA0C;ERirElD;EQ/qEM;;IAEE,8BAAsC;ERirE9C;EQhsEM;IAAgC,uBAA4B;ERmsElE;EQlsEM;;IAEE,2BAAoC;ERosE5C;EQlsEM;;IAEE,6BAAwC;ERosEhD;EQlsEM;;IAEE,8BAA0C;ERosElD;EQlsEM;;IAEE,4BAAsC;ERosE9C;EQntEM;IAAgC,qBAA4B;ERstElE;EQrtEM;;IAEE,yBAAoC;ERutE5C;EQrtEM;;IAEE,2BAAwC;ERutEhD;EQrtEM;;IAEE,4BAA0C;ERutElD;EQrtEM;;IAEE,0BAAsC;ERutE9C;EQtuEM;IAAgC,2BAA4B;ERyuElE;EQxuEM;;IAEE,+BAAoC;ER0uE5C;EQxuEM;;IAEE,iCAAwC;ER0uEhD;EQxuEM;;IAEE,kCAA0C;ER0uElD;EQxuEM;;IAEE,gCAAsC;ER0uE9C;EQzvEM;IAAgC,0BAA4B;ER4vElE;EQ3vEM;;IAEE,8BAAoC;ER6vE5C;EQ3vEM;;IAEE,gCAAwC;ER6vEhD;EQ3vEM;;IAEE,iCAA0C;ER6vElD;EQ3vEM;;IAEE,+BAAsC;ER6vE9C;EQ5wEM;IAAgC,wBAA4B;ER+wElE;EQ9wEM;;IAEE,4BAAoC;ERgxE5C;EQ9wEM;;IAEE,8BAAwC;ERgxEhD;EQ9wEM;;IAEE,+BAA0C;ERgxElD;EQ9wEM;;IAEE,6BAAsC;ERgxE9C;EQ/xEM;IAAgC,0BAA4B;ERkyElE;EQjyEM;;IAEE,8BAAoC;ERmyE5C;EQjyEM;;IAEE,gCAAwC;ERmyEhD;EQjyEM;;IAEE,iCAA0C;ERmyElD;EQjyEM;;IAEE,+BAAsC;ERmyE9C;EQlzEM;IAAgC,wBAA4B;ERqzElE;EQpzEM;;IAEE,4BAAoC;ERszE5C;EQpzEM;;IAEE,8BAAwC;ERszEhD;EQpzEM;;IAEE,+BAA0C;ERszElD;EQpzEM;;IAEE,6BAAsC;ERszE9C;EQ9yEM;IAAwB,2BAA2B;ERizEzD;EQhzEM;;IAEE,+BAA+B;ERkzEvC;EQhzEM;;IAEE,iCAAiC;ERkzEzC;EQhzEM;;IAEE,kCAAkC;ERkzE1C;EQhzEM;;IAEE,gCAAgC;ERkzExC;EQj0EM;IAAwB,0BAA2B;ERo0EzD;EQn0EM;;IAEE,8BAA+B;ERq0EvC;EQn0EM;;IAEE,gCAAiC;ERq0EzC;EQn0EM;;IAEE,iCAAkC;ERq0E1C;EQn0EM;;IAEE,+BAAgC;ERq0ExC;EQp1EM;IAAwB,wBAA2B;ERu1EzD;EQt1EM;;IAEE,4BAA+B;ERw1EvC;EQt1EM;;IAEE,8BAAiC;ERw1EzC;EQt1EM;;IAEE,+BAAkC;ERw1E1C;EQt1EM;;IAEE,6BAAgC;ERw1ExC;EQv2EM;IAAwB,0BAA2B;ER02EzD;EQz2EM;;IAEE,8BAA+B;ER22EvC;EQz2EM;;IAEE,gCAAiC;ER22EzC;EQz2EM;;IAEE,iCAAkC;ER22E1C;EQz2EM;;IAEE,+BAAgC;ER22ExC;EQ13EM;IAAwB,wBAA2B;ER63EzD;EQ53EM;;IAEE,4BAA+B;ER83EvC;EQ53EM;;IAEE,8BAAiC;ER83EzC;EQ53EM;;IAEE,+BAAkC;ER83E1C;EQ53EM;;IAEE,6BAAgC;ER83ExC;EQx3EE;IAAmB,uBAAuB;ER23E5C;EQ13EE;;IAEE,2BAA2B;ER43E/B;EQ13EE;;IAEE,6BAA6B;ER43EjC;EQ13EE;;IAEE,8BAA8B;ER43ElC;EQ13EE;;IAEE,4BAA4B;ER43EhC;AACF;;AGt4EI;EKlDI;IAAgC,oBAA4B;ER67ElE;EQ57EM;;IAEE,wBAAoC;ER87E5C;EQ57EM;;IAEE,0BAAwC;ER87EhD;EQ57EM;;IAEE,2BAA0C;ER87ElD;EQ57EM;;IAEE,yBAAsC;ER87E9C;EQ78EM;IAAgC,0BAA4B;ERg9ElE;EQ/8EM;;IAEE,8BAAoC;ERi9E5C;EQ/8EM;;IAEE,gCAAwC;ERi9EhD;EQ/8EM;;IAEE,iCAA0C;ERi9ElD;EQ/8EM;;IAEE,+BAAsC;ERi9E9C;EQh+EM;IAAgC,yBAA4B;ERm+ElE;EQl+EM;;IAEE,6BAAoC;ERo+E5C;EQl+EM;;IAEE,+BAAwC;ERo+EhD;EQl+EM;;IAEE,gCAA0C;ERo+ElD;EQl+EM;;IAEE,8BAAsC;ERo+E9C;EQn/EM;IAAgC,uBAA4B;ERs/ElE;EQr/EM;;IAEE,2BAAoC;ERu/E5C;EQr/EM;;IAEE,6BAAwC;ERu/EhD;EQr/EM;;IAEE,8BAA0C;ERu/ElD;EQr/EM;;IAEE,4BAAsC;ERu/E9C;EQtgFM;IAAgC,yBAA4B;ERygFlE;EQxgFM;;IAEE,6BAAoC;ER0gF5C;EQxgFM;;IAEE,+BAAwC;ER0gFhD;EQxgFM;;IAEE,gCAA0C;ER0gFlD;EQxgFM;;IAEE,8BAAsC;ER0gF9C;EQzhFM;IAAgC,uBAA4B;ER4hFlE;EQ3hFM;;IAEE,2BAAoC;ER6hF5C;EQ3hFM;;IAEE,6BAAwC;ER6hFhD;EQ3hFM;;IAEE,8BAA0C;ER6hFlD;EQ3hFM;;IAEE,4BAAsC;ER6hF9C;EQ5iFM;IAAgC,qBAA4B;ER+iFlE;EQ9iFM;;IAEE,yBAAoC;ERgjF5C;EQ9iFM;;IAEE,2BAAwC;ERgjFhD;EQ9iFM;;IAEE,4BAA0C;ERgjFlD;EQ9iFM;;IAEE,0BAAsC;ERgjF9C;EQ/jFM;IAAgC,2BAA4B;ERkkFlE;EQjkFM;;IAEE,+BAAoC;ERmkF5C;EQjkFM;;IAEE,iCAAwC;ERmkFhD;EQjkFM;;IAEE,kCAA0C;ERmkFlD;EQjkFM;;IAEE,gCAAsC;ERmkF9C;EQllFM;IAAgC,0BAA4B;ERqlFlE;EQplFM;;IAEE,8BAAoC;ERslF5C;EQplFM;;IAEE,gCAAwC;ERslFhD;EQplFM;;IAEE,iCAA0C;ERslFlD;EQplFM;;IAEE,+BAAsC;ERslF9C;EQrmFM;IAAgC,wBAA4B;ERwmFlE;EQvmFM;;IAEE,4BAAoC;ERymF5C;EQvmFM;;IAEE,8BAAwC;ERymFhD;EQvmFM;;IAEE,+BAA0C;ERymFlD;EQvmFM;;IAEE,6BAAsC;ERymF9C;EQxnFM;IAAgC,0BAA4B;ER2nFlE;EQ1nFM;;IAEE,8BAAoC;ER4nF5C;EQ1nFM;;IAEE,gCAAwC;ER4nFhD;EQ1nFM;;IAEE,iCAA0C;ER4nFlD;EQ1nFM;;IAEE,+BAAsC;ER4nF9C;EQ3oFM;IAAgC,wBAA4B;ER8oFlE;EQ7oFM;;IAEE,4BAAoC;ER+oF5C;EQ7oFM;;IAEE,8BAAwC;ER+oFhD;EQ7oFM;;IAEE,+BAA0C;ER+oFlD;EQ7oFM;;IAEE,6BAAsC;ER+oF9C;EQvoFM;IAAwB,2BAA2B;ER0oFzD;EQzoFM;;IAEE,+BAA+B;ER2oFvC;EQzoFM;;IAEE,iCAAiC;ER2oFzC;EQzoFM;;IAEE,kCAAkC;ER2oF1C;EQzoFM;;IAEE,gCAAgC;ER2oFxC;EQ1pFM;IAAwB,0BAA2B;ER6pFzD;EQ5pFM;;IAEE,8BAA+B;ER8pFvC;EQ5pFM;;IAEE,gCAAiC;ER8pFzC;EQ5pFM;;IAEE,iCAAkC;ER8pF1C;EQ5pFM;;IAEE,+BAAgC;ER8pFxC;EQ7qFM;IAAwB,wBAA2B;ERgrFzD;EQ/qFM;;IAEE,4BAA+B;ERirFvC;EQ/qFM;;IAEE,8BAAiC;ERirFzC;EQ/qFM;;IAEE,+BAAkC;ERirF1C;EQ/qFM;;IAEE,6BAAgC;ERirFxC;EQhsFM;IAAwB,0BAA2B;ERmsFzD;EQlsFM;;IAEE,8BAA+B;ERosFvC;EQlsFM;;IAEE,gCAAiC;ERosFzC;EQlsFM;;IAEE,iCAAkC;ERosF1C;EQlsFM;;IAEE,+BAAgC;ERosFxC;EQntFM;IAAwB,wBAA2B;ERstFzD;EQrtFM;;IAEE,4BAA+B;ERutFvC;EQrtFM;;IAEE,8BAAiC;ERutFzC;EQrtFM;;IAEE,+BAAkC;ERutF1C;EQrtFM;;IAEE,6BAAgC;ERutFxC;EQjtFE;IAAmB,uBAAuB;ERotF5C;EQntFE;;IAEE,2BAA2B;ERqtF/B;EQntFE;;IAEE,6BAA6B;ERqtFjC;EQntFE;;IAEE,8BAA8B;ERqtFlC;EQntFE;;IAEE,4BAA4B;ERqtFhC;AACF;;AG/tFI;EKlDI;IAAgC,oBAA4B;ERsxFlE;EQrxFM;;IAEE,wBAAoC;ERuxF5C;EQrxFM;;IAEE,0BAAwC;ERuxFhD;EQrxFM;;IAEE,2BAA0C;ERuxFlD;EQrxFM;;IAEE,yBAAsC;ERuxF9C;EQtyFM;IAAgC,0BAA4B;ERyyFlE;EQxyFM;;IAEE,8BAAoC;ER0yF5C;EQxyFM;;IAEE,gCAAwC;ER0yFhD;EQxyFM;;IAEE,iCAA0C;ER0yFlD;EQxyFM;;IAEE,+BAAsC;ER0yF9C;EQzzFM;IAAgC,yBAA4B;ER4zFlE;EQ3zFM;;IAEE,6BAAoC;ER6zF5C;EQ3zFM;;IAEE,+BAAwC;ER6zFhD;EQ3zFM;;IAEE,gCAA0C;ER6zFlD;EQ3zFM;;IAEE,8BAAsC;ER6zF9C;EQ50FM;IAAgC,uBAA4B;ER+0FlE;EQ90FM;;IAEE,2BAAoC;ERg1F5C;EQ90FM;;IAEE,6BAAwC;ERg1FhD;EQ90FM;;IAEE,8BAA0C;ERg1FlD;EQ90FM;;IAEE,4BAAsC;ERg1F9C;EQ/1FM;IAAgC,yBAA4B;ERk2FlE;EQj2FM;;IAEE,6BAAoC;ERm2F5C;EQj2FM;;IAEE,+BAAwC;ERm2FhD;EQj2FM;;IAEE,gCAA0C;ERm2FlD;EQj2FM;;IAEE,8BAAsC;ERm2F9C;EQl3FM;IAAgC,uBAA4B;ERq3FlE;EQp3FM;;IAEE,2BAAoC;ERs3F5C;EQp3FM;;IAEE,6BAAwC;ERs3FhD;EQp3FM;;IAEE,8BAA0C;ERs3FlD;EQp3FM;;IAEE,4BAAsC;ERs3F9C;EQr4FM;IAAgC,qBAA4B;ERw4FlE;EQv4FM;;IAEE,yBAAoC;ERy4F5C;EQv4FM;;IAEE,2BAAwC;ERy4FhD;EQv4FM;;IAEE,4BAA0C;ERy4FlD;EQv4FM;;IAEE,0BAAsC;ERy4F9C;EQx5FM;IAAgC,2BAA4B;ER25FlE;EQ15FM;;IAEE,+BAAoC;ER45F5C;EQ15FM;;IAEE,iCAAwC;ER45FhD;EQ15FM;;IAEE,kCAA0C;ER45FlD;EQ15FM;;IAEE,gCAAsC;ER45F9C;EQ36FM;IAAgC,0BAA4B;ER86FlE;EQ76FM;;IAEE,8BAAoC;ER+6F5C;EQ76FM;;IAEE,gCAAwC;ER+6FhD;EQ76FM;;IAEE,iCAA0C;ER+6FlD;EQ76FM;;IAEE,+BAAsC;ER+6F9C;EQ97FM;IAAgC,wBAA4B;ERi8FlE;EQh8FM;;IAEE,4BAAoC;ERk8F5C;EQh8FM;;IAEE,8BAAwC;ERk8FhD;EQh8FM;;IAEE,+BAA0C;ERk8FlD;EQh8FM;;IAEE,6BAAsC;ERk8F9C;EQj9FM;IAAgC,0BAA4B;ERo9FlE;EQn9FM;;IAEE,8BAAoC;ERq9F5C;EQn9FM;;IAEE,gCAAwC;ERq9FhD;EQn9FM;;IAEE,iCAA0C;ERq9FlD;EQn9FM;;IAEE,+BAAsC;ERq9F9C;EQp+FM;IAAgC,wBAA4B;ERu+FlE;EQt+FM;;IAEE,4BAAoC;ERw+F5C;EQt+FM;;IAEE,8BAAwC;ERw+FhD;EQt+FM;;IAEE,+BAA0C;ERw+FlD;EQt+FM;;IAEE,6BAAsC;ERw+F9C;EQh+FM;IAAwB,2BAA2B;ERm+FzD;EQl+FM;;IAEE,+BAA+B;ERo+FvC;EQl+FM;;IAEE,iCAAiC;ERo+FzC;EQl+FM;;IAEE,kCAAkC;ERo+F1C;EQl+FM;;IAEE,gCAAgC;ERo+FxC;EQn/FM;IAAwB,0BAA2B;ERs/FzD;EQr/FM;;IAEE,8BAA+B;ERu/FvC;EQr/FM;;IAEE,gCAAiC;ERu/FzC;EQr/FM;;IAEE,iCAAkC;ERu/F1C;EQr/FM;;IAEE,+BAAgC;ERu/FxC;EQtgGM;IAAwB,wBAA2B;ERygGzD;EQxgGM;;IAEE,4BAA+B;ER0gGvC;EQxgGM;;IAEE,8BAAiC;ER0gGzC;EQxgGM;;IAEE,+BAAkC;ER0gG1C;EQxgGM;;IAEE,6BAAgC;ER0gGxC;EQzhGM;IAAwB,0BAA2B;ER4hGzD;EQ3hGM;;IAEE,8BAA+B;ER6hGvC;EQ3hGM;;IAEE,gCAAiC;ER6hGzC;EQ3hGM;;IAEE,iCAAkC;ER6hG1C;EQ3hGM;;IAEE,+BAAgC;ER6hGxC;EQ5iGM;IAAwB,wBAA2B;ER+iGzD;EQ9iGM;;IAEE,4BAA+B;ERgjGvC;EQ9iGM;;IAEE,8BAAiC;ERgjGzC;EQ9iGM;;IAEE,+BAAkC;ERgjG1C;EQ9iGM;;IAEE,6BAAgC;ERgjGxC;EQ1iGE;IAAmB,uBAAuB;ER6iG5C;EQ5iGE;;IAEE,2BAA2B;ER8iG/B;EQ5iGE;;IAEE,6BAA6B;ER8iGjC;EQ5iGE;;IAEE,8BAA8B;ER8iGlC;EQ5iGE;;IAEE,4BAA4B;ER8iGhC;AACF;;AGxjGI;EKlDI;IAAgC,oBAA4B;ER+mGlE;EQ9mGM;;IAEE,wBAAoC;ERgnG5C;EQ9mGM;;IAEE,0BAAwC;ERgnGhD;EQ9mGM;;IAEE,2BAA0C;ERgnGlD;EQ9mGM;;IAEE,yBAAsC;ERgnG9C;EQ/nGM;IAAgC,0BAA4B;ERkoGlE;EQjoGM;;IAEE,8BAAoC;ERmoG5C;EQjoGM;;IAEE,gCAAwC;ERmoGhD;EQjoGM;;IAEE,iCAA0C;ERmoGlD;EQjoGM;;IAEE,+BAAsC;ERmoG9C;EQlpGM;IAAgC,yBAA4B;ERqpGlE;EQppGM;;IAEE,6BAAoC;ERspG5C;EQppGM;;IAEE,+BAAwC;ERspGhD;EQppGM;;IAEE,gCAA0C;ERspGlD;EQppGM;;IAEE,8BAAsC;ERspG9C;EQrqGM;IAAgC,uBAA4B;ERwqGlE;EQvqGM;;IAEE,2BAAoC;ERyqG5C;EQvqGM;;IAEE,6BAAwC;ERyqGhD;EQvqGM;;IAEE,8BAA0C;ERyqGlD;EQvqGM;;IAEE,4BAAsC;ERyqG9C;EQxrGM;IAAgC,yBAA4B;ER2rGlE;EQ1rGM;;IAEE,6BAAoC;ER4rG5C;EQ1rGM;;IAEE,+BAAwC;ER4rGhD;EQ1rGM;;IAEE,gCAA0C;ER4rGlD;EQ1rGM;;IAEE,8BAAsC;ER4rG9C;EQ3sGM;IAAgC,uBAA4B;ER8sGlE;EQ7sGM;;IAEE,2BAAoC;ER+sG5C;EQ7sGM;;IAEE,6BAAwC;ER+sGhD;EQ7sGM;;IAEE,8BAA0C;ER+sGlD;EQ7sGM;;IAEE,4BAAsC;ER+sG9C;EQ9tGM;IAAgC,qBAA4B;ERiuGlE;EQhuGM;;IAEE,yBAAoC;ERkuG5C;EQhuGM;;IAEE,2BAAwC;ERkuGhD;EQhuGM;;IAEE,4BAA0C;ERkuGlD;EQhuGM;;IAEE,0BAAsC;ERkuG9C;EQjvGM;IAAgC,2BAA4B;ERovGlE;EQnvGM;;IAEE,+BAAoC;ERqvG5C;EQnvGM;;IAEE,iCAAwC;ERqvGhD;EQnvGM;;IAEE,kCAA0C;ERqvGlD;EQnvGM;;IAEE,gCAAsC;ERqvG9C;EQpwGM;IAAgC,0BAA4B;ERuwGlE;EQtwGM;;IAEE,8BAAoC;ERwwG5C;EQtwGM;;IAEE,gCAAwC;ERwwGhD;EQtwGM;;IAEE,iCAA0C;ERwwGlD;EQtwGM;;IAEE,+BAAsC;ERwwG9C;EQvxGM;IAAgC,wBAA4B;ER0xGlE;EQzxGM;;IAEE,4BAAoC;ER2xG5C;EQzxGM;;IAEE,8BAAwC;ER2xGhD;EQzxGM;;IAEE,+BAA0C;ER2xGlD;EQzxGM;;IAEE,6BAAsC;ER2xG9C;EQ1yGM;IAAgC,0BAA4B;ER6yGlE;EQ5yGM;;IAEE,8BAAoC;ER8yG5C;EQ5yGM;;IAEE,gCAAwC;ER8yGhD;EQ5yGM;;IAEE,iCAA0C;ER8yGlD;EQ5yGM;;IAEE,+BAAsC;ER8yG9C;EQ7zGM;IAAgC,wBAA4B;ERg0GlE;EQ/zGM;;IAEE,4BAAoC;ERi0G5C;EQ/zGM;;IAEE,8BAAwC;ERi0GhD;EQ/zGM;;IAEE,+BAA0C;ERi0GlD;EQ/zGM;;IAEE,6BAAsC;ERi0G9C;EQzzGM;IAAwB,2BAA2B;ER4zGzD;EQ3zGM;;IAEE,+BAA+B;ER6zGvC;EQ3zGM;;IAEE,iCAAiC;ER6zGzC;EQ3zGM;;IAEE,kCAAkC;ER6zG1C;EQ3zGM;;IAEE,gCAAgC;ER6zGxC;EQ50GM;IAAwB,0BAA2B;ER+0GzD;EQ90GM;;IAEE,8BAA+B;ERg1GvC;EQ90GM;;IAEE,gCAAiC;ERg1GzC;EQ90GM;;IAEE,iCAAkC;ERg1G1C;EQ90GM;;IAEE,+BAAgC;ERg1GxC;EQ/1GM;IAAwB,wBAA2B;ERk2GzD;EQj2GM;;IAEE,4BAA+B;ERm2GvC;EQj2GM;;IAEE,8BAAiC;ERm2GzC;EQj2GM;;IAEE,+BAAkC;ERm2G1C;EQj2GM;;IAEE,6BAAgC;ERm2GxC;EQl3GM;IAAwB,0BAA2B;ERq3GzD;EQp3GM;;IAEE,8BAA+B;ERs3GvC;EQp3GM;;IAEE,gCAAiC;ERs3GzC;EQp3GM;;IAEE,iCAAkC;ERs3G1C;EQp3GM;;IAEE,+BAAgC;ERs3GxC;EQr4GM;IAAwB,wBAA2B;ERw4GzD;EQv4GM;;IAEE,4BAA+B;ERy4GvC;EQv4GM;;IAEE,8BAAiC;ERy4GzC;EQv4GM;;IAEE,+BAAkC;ERy4G1C;EQv4GM;;IAEE,6BAAgC;ERy4GxC;EQn4GE;IAAmB,uBAAuB;ERs4G5C;EQr4GE;;IAEE,2BAA2B;ERu4G/B;EQr4GE;;IAEE,6BAA6B;ERu4GjC;EQr4GE;;IAEE,8BAA8B;ERu4GlC;EQr4GE;;IAEE,4BAA4B;ERu4GhC;AACF","file":"bootstrap-grid.css","sourcesContent":["/*!\n * Bootstrap Grid v4.4.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.4.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, .container-sm, .container-md, .container-lg, .container-xl {\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, .container-sm {\n max-width: 540px;\n }\n}\n\n@media (min-width: 768px) {\n .container, .container-sm, .container-md {\n max-width: 720px;\n }\n}\n\n@media (min-width: 992px) {\n .container, .container-sm, .container-md, .container-lg {\n max-width: 960px;\n }\n}\n\n@media (min-width: 1200px) {\n .container, .container-sm, .container-md, .container-lg, .container-xl {\n max-width: 1140px;\n }\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.row-cols-1 > * {\n flex: 0 0 100%;\n max-width: 100%;\n}\n\n.row-cols-2 > * {\n flex: 0 0 50%;\n max-width: 50%;\n}\n\n.row-cols-3 > * {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n}\n\n.row-cols-4 > * {\n flex: 0 0 25%;\n max-width: 25%;\n}\n\n.row-cols-5 > * {\n flex: 0 0 20%;\n max-width: 20%;\n}\n\n.row-cols-6 > * {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\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 .row-cols-sm-1 > * {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .row-cols-sm-2 > * {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .row-cols-sm-3 > * {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .row-cols-sm-4 > * {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .row-cols-sm-5 > * {\n flex: 0 0 20%;\n max-width: 20%;\n }\n .row-cols-sm-6 > * {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\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 .row-cols-md-1 > * {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .row-cols-md-2 > * {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .row-cols-md-3 > * {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .row-cols-md-4 > * {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .row-cols-md-5 > * {\n flex: 0 0 20%;\n max-width: 20%;\n }\n .row-cols-md-6 > * {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\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 .row-cols-lg-1 > * {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .row-cols-lg-2 > * {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .row-cols-lg-3 > * {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .row-cols-lg-4 > * {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .row-cols-lg-5 > * {\n flex: 0 0 20%;\n max-width: 20%;\n }\n .row-cols-lg-6 > * {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\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 .row-cols-xl-1 > * {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .row-cols-xl-2 > * {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .row-cols-xl-3 > * {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .row-cols-xl-4 > * {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .row-cols-xl-5 > * {\n flex: 0 0 20%;\n max-width: 20%;\n }\n .row-cols-xl-6 > * {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\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 // Single container class with breakpoint max-widths\n .container {\n @include make-container();\n @include make-container-max-widths();\n }\n\n // 100% wide container at all breakpoints\n .container-fluid {\n @include make-container();\n }\n\n // Responsive containers that are 100% wide until a breakpoint\n @each $breakpoint, $container-max-width in $container-max-widths {\n .container-#{$breakpoint} {\n @extend .container-fluid;\n }\n\n @include media-breakpoint-up($breakpoint, $grid-breakpoints) {\n %responsive-container-#{$breakpoint} {\n max-width: $container-max-width;\n }\n\n @each $name, $width in $grid-breakpoints {\n @if ($container-max-width > $width or $breakpoint == $name) {\n .container#{breakpoint-infix($name, $grid-breakpoints)} {\n @extend %responsive-container-#{$breakpoint};\n }\n }\n }\n }\n }\n}\n\n\n// Row\n//\n// Rows contain 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-auto() {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%; // Reset earlier grid tiers\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\n// Row columns\n//\n// Specify on a parent element(e.g., .row) to force immediate children into NN\n// numberof columns. Supports wrapping to new lines, but does not do a Masonry\n// style grid.\n@mixin row-cols($count) {\n & > * {\n flex: 0 0 100% / $count;\n max-width: 100% / $count;\n }\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// Characters which are escaped by the escape-svg function\n$escaped-characters: (\n (\"<\",\"%3c\"),\n (\">\",\"%3e\"),\n (\"#\",\"%23\"),\n) !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$grid-row-columns: 6 !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\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$btn-white-space: null !default; // Set to `nowrap` to prevent text wrapping\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: add($input-line-height * 1em, $input-padding-y * 2) !default;\n$input-height-inner-half: add($input-line-height * .5em, $input-padding-y) !default;\n$input-height-inner-quarter: add($input-line-height * .25em, $input-padding-y / 2) !default;\n\n$input-height: add($input-line-height * 1em, add($input-padding-y * 2, $input-height-border, false)) !default;\n$input-height-sm: add($input-line-height-sm * 1em, add($input-padding-y-sm * 2, $input-height-border, false)) !default;\n$input-height-lg: add($input-line-height-lg * 1em, add($input-padding-y-lg * 2, $input-height-border, false)) !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$custom-control-cursor: null !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-label-color: null !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: url(\"data:image/svg+xml,\") !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: url(\"data:image/svg+xml,\") !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: url(\"data:image/svg+xml,\") !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: subtract($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: url(\"data:image/svg+xml,\") !default;\n$custom-select-background: escape-svg($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: add(1em * .75, (2 * $custom-select-padding-y * .75) + $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: url(\"data:image/svg+xml,\") !default;\n$form-feedback-icon-invalid-color: $form-feedback-invalid-color !default;\n$form-feedback-icon-invalid: url(\"data:image/svg+xml,\") !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: url(\"data:image/svg+xml,\") !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: url(\"data:image/svg+xml,\") !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: subtract($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: subtract($card-border-radius, $card-border-width) !default;\n$card-cap-bg: rgba($black, .03) !default;\n$card-cap-color: null !default;\n$card-height: 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-inner-border-radius: subtract($popover-border-radius, $popover-border-width) !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// Margin between elements in footer, must be lower than or equal to 2 * $modal-inner-padding\n$modal-footer-margin-between: .5rem !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-inner-border-radius: subtract($modal-content-border-radius, $modal-content-border-width) !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$modal-scale-transform: scale(1.02) !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-font-size: null !default;\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: url(\"data:image/svg+xml,\") !default;\n$carousel-control-next-icon-bg: url(\"data:image/svg+xml,\") !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\n @for $i from 1 through $grid-row-columns {\n .row-cols#{$infix}-#{$i} {\n @include row-cols($i);\n }\n }\n\n .col#{$infix}-auto {\n @include make-col-auto();\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/theme/css/bootstrap-grid.min.css b/theme/css/bootstrap-grid.min.css new file mode 100644 index 0000000..6533f31 --- /dev/null +++ b/theme/css/bootstrap-grid.min.css @@ -0,0 +1,7 @@ +/*! + * Bootstrap Grid v4.4.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,.container-lg,.container-md,.container-sm,.container-xl{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container,.container-sm{max-width:540px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}.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%}.row-cols-1>*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-3>*{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.row-cols-4>*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-6>*{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.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%}.row-cols-sm-1>*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-sm-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-sm-3>*{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.row-cols-sm-4>*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-sm-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-sm-6>*{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.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%}.row-cols-md-1>*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-md-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-md-3>*{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.row-cols-md-4>*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-md-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-md-6>*{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.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%}.row-cols-lg-1>*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-lg-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-lg-3>*{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.row-cols-lg-4>*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-lg-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-lg-6>*{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.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%}.row-cols-xl-1>*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-xl-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-xl-3>*{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.row-cols-xl-4>*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-xl-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-xl-6>*{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.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/theme/css/bootstrap-grid.min.css.map b/theme/css/bootstrap-grid.min.css.map new file mode 100644 index 0000000..1b393db --- /dev/null +++ b/theme/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.4.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.4.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, .container-sm, .container-md, .container-lg, .container-xl {\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, .container-sm {\n max-width: 540px;\n }\n}\n\n@media (min-width: 768px) {\n .container, .container-sm, .container-md {\n max-width: 720px;\n }\n}\n\n@media (min-width: 992px) {\n .container, .container-sm, .container-md, .container-lg {\n max-width: 960px;\n }\n}\n\n@media (min-width: 1200px) {\n .container, .container-sm, .container-md, .container-lg, .container-xl {\n max-width: 1140px;\n }\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.row-cols-1 > * {\n -ms-flex: 0 0 100%;\n flex: 0 0 100%;\n max-width: 100%;\n}\n\n.row-cols-2 > * {\n -ms-flex: 0 0 50%;\n flex: 0 0 50%;\n max-width: 50%;\n}\n\n.row-cols-3 > * {\n -ms-flex: 0 0 33.333333%;\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n}\n\n.row-cols-4 > * {\n -ms-flex: 0 0 25%;\n flex: 0 0 25%;\n max-width: 25%;\n}\n\n.row-cols-5 > * {\n -ms-flex: 0 0 20%;\n flex: 0 0 20%;\n max-width: 20%;\n}\n\n.row-cols-6 > * {\n -ms-flex: 0 0 16.666667%;\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\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 .row-cols-sm-1 > * {\n -ms-flex: 0 0 100%;\n flex: 0 0 100%;\n max-width: 100%;\n }\n .row-cols-sm-2 > * {\n -ms-flex: 0 0 50%;\n flex: 0 0 50%;\n max-width: 50%;\n }\n .row-cols-sm-3 > * {\n -ms-flex: 0 0 33.333333%;\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .row-cols-sm-4 > * {\n -ms-flex: 0 0 25%;\n flex: 0 0 25%;\n max-width: 25%;\n }\n .row-cols-sm-5 > * {\n -ms-flex: 0 0 20%;\n flex: 0 0 20%;\n max-width: 20%;\n }\n .row-cols-sm-6 > * {\n -ms-flex: 0 0 16.666667%;\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\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 .row-cols-md-1 > * {\n -ms-flex: 0 0 100%;\n flex: 0 0 100%;\n max-width: 100%;\n }\n .row-cols-md-2 > * {\n -ms-flex: 0 0 50%;\n flex: 0 0 50%;\n max-width: 50%;\n }\n .row-cols-md-3 > * {\n -ms-flex: 0 0 33.333333%;\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .row-cols-md-4 > * {\n -ms-flex: 0 0 25%;\n flex: 0 0 25%;\n max-width: 25%;\n }\n .row-cols-md-5 > * {\n -ms-flex: 0 0 20%;\n flex: 0 0 20%;\n max-width: 20%;\n }\n .row-cols-md-6 > * {\n -ms-flex: 0 0 16.666667%;\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\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 .row-cols-lg-1 > * {\n -ms-flex: 0 0 100%;\n flex: 0 0 100%;\n max-width: 100%;\n }\n .row-cols-lg-2 > * {\n -ms-flex: 0 0 50%;\n flex: 0 0 50%;\n max-width: 50%;\n }\n .row-cols-lg-3 > * {\n -ms-flex: 0 0 33.333333%;\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .row-cols-lg-4 > * {\n -ms-flex: 0 0 25%;\n flex: 0 0 25%;\n max-width: 25%;\n }\n .row-cols-lg-5 > * {\n -ms-flex: 0 0 20%;\n flex: 0 0 20%;\n max-width: 20%;\n }\n .row-cols-lg-6 > * {\n -ms-flex: 0 0 16.666667%;\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\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 .row-cols-xl-1 > * {\n -ms-flex: 0 0 100%;\n flex: 0 0 100%;\n max-width: 100%;\n }\n .row-cols-xl-2 > * {\n -ms-flex: 0 0 50%;\n flex: 0 0 50%;\n max-width: 50%;\n }\n .row-cols-xl-3 > * {\n -ms-flex: 0 0 33.333333%;\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .row-cols-xl-4 > * {\n -ms-flex: 0 0 25%;\n flex: 0 0 25%;\n max-width: 25%;\n }\n .row-cols-xl-5 > * {\n -ms-flex: 0 0 20%;\n flex: 0 0 20%;\n max-width: 20%;\n }\n .row-cols-xl-6 > * {\n -ms-flex: 0 0 16.666667%;\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\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 // Single container class with breakpoint max-widths\n .container {\n @include make-container();\n @include make-container-max-widths();\n }\n\n // 100% wide container at all breakpoints\n .container-fluid {\n @include make-container();\n }\n\n // Responsive containers that are 100% wide until a breakpoint\n @each $breakpoint, $container-max-width in $container-max-widths {\n .container-#{$breakpoint} {\n @extend .container-fluid;\n }\n\n @include media-breakpoint-up($breakpoint, $grid-breakpoints) {\n %responsive-container-#{$breakpoint} {\n max-width: $container-max-width;\n }\n\n @each $name, $width in $grid-breakpoints {\n @if ($container-max-width > $width or $breakpoint == $name) {\n .container#{breakpoint-infix($name, $grid-breakpoints)} {\n @extend %responsive-container-#{$breakpoint};\n }\n }\n }\n }\n }\n}\n\n\n// Row\n//\n// Rows contain 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-auto() {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%; // Reset earlier grid tiers\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\n// Row columns\n//\n// Specify on a parent element(e.g., .row) to force immediate children into NN\n// numberof columns. Supports wrapping to new lines, but does not do a Masonry\n// style grid.\n@mixin row-cols($count) {\n & > * {\n flex: 0 0 100% / $count;\n max-width: 100% / $count;\n }\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\n @for $i from 1 through $grid-row-columns {\n .row-cols#{$infix}-#{$i} {\n @include row-cols($i);\n }\n }\n\n .col#{$infix}-auto {\n @include make-col-auto();\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/theme/css/bootstrap-reboot.css b/theme/css/bootstrap-reboot.css new file mode 100644 index 0000000..91b0fc4 --- /dev/null +++ b/theme/css/bootstrap-reboot.css @@ -0,0 +1,327 @@ +/*! + * Bootstrap Reboot v4.4.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:not(:focus-visible) { + 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]) { + color: inherit; + text-decoration: none; +} + +a:not([href]):hover { + color: inherit; + text-decoration: none; +} + +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/theme/css/bootstrap-reboot.css.map b/theme/css/bootstrap-reboot.css.map new file mode 100644 index 0000000..701f671 --- /dev/null +++ b/theme/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.4.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.4.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:not(:focus-visible) {\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]) {\n color: inherit;\n text-decoration: none;\n}\n\na:not([href]):hover {\n color: inherit;\n text-decoration: none;\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// Future-proof rule: in browsers that support :focus-visible, suppress the focus outline\n// on elements that programmatically receive focus but wouldn't normally show a visible\n// focus outline. In general, this would mean that the outline is only applied if the\n// interaction that led to the element receiving programmatic focus was a keyboard interaction,\n// or the browser has somehow determined that the user is primarily a keyboard user and/or\n// wants focus outlines to always be presented.\n//\n// See https://developer.mozilla.org/en-US/docs/Web/CSS/:focus-visible\n// and https://developer.paciellogroup.com/blog/2018/03/focus-visible-and-backwards-compatibility/\n[tabindex=\"-1\"]:focus:not(:focus-visible) {\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// 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]) {\n color: inherit;\n text-decoration: none;\n\n @include hover() {\n color: inherit;\n text-decoration: none;\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// Characters which are escaped by the escape-svg function\n$escaped-characters: (\n (\"<\",\"%3c\"),\n (\">\",\"%3e\"),\n (\"#\",\"%23\"),\n) !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$grid-row-columns: 6 !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\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$btn-white-space: null !default; // Set to `nowrap` to prevent text wrapping\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: add($input-line-height * 1em, $input-padding-y * 2) !default;\n$input-height-inner-half: add($input-line-height * .5em, $input-padding-y) !default;\n$input-height-inner-quarter: add($input-line-height * .25em, $input-padding-y / 2) !default;\n\n$input-height: add($input-line-height * 1em, add($input-padding-y * 2, $input-height-border, false)) !default;\n$input-height-sm: add($input-line-height-sm * 1em, add($input-padding-y-sm * 2, $input-height-border, false)) !default;\n$input-height-lg: add($input-line-height-lg * 1em, add($input-padding-y-lg * 2, $input-height-border, false)) !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$custom-control-cursor: null !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-label-color: null !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: url(\"data:image/svg+xml,\") !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: url(\"data:image/svg+xml,\") !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: url(\"data:image/svg+xml,\") !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: subtract($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: url(\"data:image/svg+xml,\") !default;\n$custom-select-background: escape-svg($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: add(1em * .75, (2 * $custom-select-padding-y * .75) + $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: url(\"data:image/svg+xml,\") !default;\n$form-feedback-icon-invalid-color: $form-feedback-invalid-color !default;\n$form-feedback-icon-invalid: url(\"data:image/svg+xml,\") !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: url(\"data:image/svg+xml,\") !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: url(\"data:image/svg+xml,\") !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: subtract($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: subtract($card-border-radius, $card-border-width) !default;\n$card-cap-bg: rgba($black, .03) !default;\n$card-cap-color: null !default;\n$card-height: 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-inner-border-radius: subtract($popover-border-radius, $popover-border-width) !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// Margin between elements in footer, must be lower than or equal to 2 * $modal-inner-padding\n$modal-footer-margin-between: .5rem !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-inner-border-radius: subtract($modal-content-border-radius, $modal-content-border-width) !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$modal-scale-transform: scale(1.02) !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-font-size: null !default;\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: url(\"data:image/svg+xml,\") !default;\n$carousel-control-next-icon-bg: url(\"data:image/svg+xml,\") !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/theme/css/bootstrap-reboot.min.css b/theme/css/bootstrap-reboot.min.css new file mode 100644 index 0000000..5308df6 --- /dev/null +++ b/theme/css/bootstrap-reboot.min.css @@ -0,0 +1,8 @@ +/*! + * Bootstrap Reboot v4.4.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:not(:focus-visible){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]){color:inherit;text-decoration:none}a:not([href]):hover{color:inherit;text-decoration:none}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/theme/css/bootstrap-reboot.min.css.map b/theme/css/bootstrap-reboot.min.css.map new file mode 100644 index 0000000..b8551f7 --- /dev/null +++ b/theme/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.4.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// Future-proof rule: in browsers that support :focus-visible, suppress the focus outline\n// on elements that programmatically receive focus but wouldn't normally show a visible\n// focus outline. In general, this would mean that the outline is only applied if the\n// interaction that led to the element receiving programmatic focus was a keyboard interaction,\n// or the browser has somehow determined that the user is primarily a keyboard user and/or\n// wants focus outlines to always be presented.\n//\n// See https://developer.mozilla.org/en-US/docs/Web/CSS/:focus-visible\n// and https://developer.paciellogroup.com/blog/2018/03/focus-visible-and-backwards-compatibility/\n[tabindex=\"-1\"]:focus:not(:focus-visible) {\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// 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]) {\n color: inherit;\n text-decoration: none;\n\n @include hover() {\n color: inherit;\n text-decoration: none;\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.4.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:not(:focus-visible) {\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]) {\n color: inherit;\n text-decoration: none;\n}\n\na:not([href]):hover {\n color: inherit;\n text-decoration: none;\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.4.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:not(:focus-visible) {\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]) {\n color: inherit;\n text-decoration: none;\n}\n\na:not([href]):hover {\n color: inherit;\n text-decoration: none;\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/theme/css/bootstrap.css b/theme/css/bootstrap.css new file mode 100644 index 0000000..8eac957 --- /dev/null +++ b/theme/css/bootstrap.css @@ -0,0 +1,10224 @@ +/*! + * Bootstrap v4.4.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:not(:focus-visible) { + 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]) { + color: inherit; + text-decoration: none; +} + +a:not([href]):hover { + color: inherit; + text-decoration: none; +} + +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-wrap: 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, .container-sm, .container-md, .container-lg, .container-xl { + width: 100%; + padding-right: 15px; + padding-left: 15px; + margin-right: auto; + margin-left: auto; +} + +@media (min-width: 576px) { + .container, .container-sm { + max-width: 540px; + } +} + +@media (min-width: 768px) { + .container, .container-sm, .container-md { + max-width: 720px; + } +} + +@media (min-width: 992px) { + .container, .container-sm, .container-md, .container-lg { + max-width: 960px; + } +} + +@media (min-width: 1200px) { + .container, .container-sm, .container-md, .container-lg, .container-xl { + max-width: 1140px; + } +} + +.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%; +} + +.row-cols-1 > * { + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; +} + +.row-cols-2 > * { + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; +} + +.row-cols-3 > * { + -ms-flex: 0 0 33.333333%; + flex: 0 0 33.333333%; + max-width: 33.333333%; +} + +.row-cols-4 > * { + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; +} + +.row-cols-5 > * { + -ms-flex: 0 0 20%; + flex: 0 0 20%; + max-width: 20%; +} + +.row-cols-6 > * { + -ms-flex: 0 0 16.666667%; + flex: 0 0 16.666667%; + max-width: 16.666667%; +} + +.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%; + } + .row-cols-sm-1 > * { + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; + } + .row-cols-sm-2 > * { + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; + } + .row-cols-sm-3 > * { + -ms-flex: 0 0 33.333333%; + flex: 0 0 33.333333%; + max-width: 33.333333%; + } + .row-cols-sm-4 > * { + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; + } + .row-cols-sm-5 > * { + -ms-flex: 0 0 20%; + flex: 0 0 20%; + max-width: 20%; + } + .row-cols-sm-6 > * { + -ms-flex: 0 0 16.666667%; + flex: 0 0 16.666667%; + max-width: 16.666667%; + } + .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%; + } + .row-cols-md-1 > * { + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; + } + .row-cols-md-2 > * { + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; + } + .row-cols-md-3 > * { + -ms-flex: 0 0 33.333333%; + flex: 0 0 33.333333%; + max-width: 33.333333%; + } + .row-cols-md-4 > * { + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; + } + .row-cols-md-5 > * { + -ms-flex: 0 0 20%; + flex: 0 0 20%; + max-width: 20%; + } + .row-cols-md-6 > * { + -ms-flex: 0 0 16.666667%; + flex: 0 0 16.666667%; + max-width: 16.666667%; + } + .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%; + } + .row-cols-lg-1 > * { + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; + } + .row-cols-lg-2 > * { + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; + } + .row-cols-lg-3 > * { + -ms-flex: 0 0 33.333333%; + flex: 0 0 33.333333%; + max-width: 33.333333%; + } + .row-cols-lg-4 > * { + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; + } + .row-cols-lg-5 > * { + -ms-flex: 0 0 20%; + flex: 0 0 20%; + max-width: 20%; + } + .row-cols-lg-6 > * { + -ms-flex: 0 0 16.666667%; + flex: 0 0 16.666667%; + max-width: 16.666667%; + } + .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%; + } + .row-cols-xl-1 > * { + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; + } + .row-cols-xl-2 > * { + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; + } + .row-cols-xl-3 > * { + -ms-flex: 0 0 33.333333%; + flex: 0 0 33.333333%; + max-width: 33.333333%; + } + .row-cols-xl-4 > * { + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; + } + .row-cols-xl-5 > * { + -ms-flex: 0 0 20%; + flex: 0 0 20%; + max-width: 20%; + } + .row-cols-xl-6 > * { + -ms-flex: 0 0 16.666667%; + flex: 0 0 16.666667%; + max-width: 16.666667%; + } + .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:-moz-focusring { + color: transparent; + text-shadow: 0 0 0 #495057; +} + +.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: 0.375rem 0; + margin-bottom: 0; + font-size: 1rem; + 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, +.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 :valid ~ .valid-feedback, +.was-validated :valid ~ .valid-tooltip, +.is-valid ~ .valid-feedback, +.is-valid ~ .valid-tooltip { + display: block; +} + +.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' width='8' height='8' 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: right calc(0.375em + 0.1875rem) center; + 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 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(0.75em + 2.3125rem); + background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' 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' width='8' height='8' 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 .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: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: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 :invalid ~ .invalid-feedback, +.was-validated :invalid ~ .invalid-tooltip, +.is-invalid ~ .invalid-feedback, +.is-invalid ~ .invalid-tooltip { + display: block; +} + +.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' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e"); + background-repeat: no-repeat; + background-position: right calc(0.375em + 0.1875rem) center; + 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 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(0.75em + 2.3125rem); + background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' 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' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%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 .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: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: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; + cursor: pointer; + -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 { + color: #fff; + background-color: #0069d9; + border-color: #0062cc; + 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 { + color: #fff; + background-color: #5a6268; + border-color: #545b62; + 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 { + color: #fff; + background-color: #218838; + border-color: #1e7e34; + 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 { + color: #fff; + background-color: #138496; + border-color: #117a8b; + 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 { + color: #212529; + background-color: #e0a800; + border-color: #d39e00; + 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 { + color: #fff; + background-color: #c82333; + border-color: #bd2130; + 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 { + color: #212529; + background-color: #e2e6ea; + border-color: #dae0e5; + 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 { + color: #fff; + background-color: #23272b; + border-color: #1d2124; + 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 0%; + flex: 1 1 0%; + min-width: 0; + 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; + left: 0; + z-index: -1; + width: 1rem; + height: 1.25rem; + 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, .custom-control-input:disabled ~ .custom-control-label { + color: #6c757d; +} + +.custom-control-input[disabled] ~ .custom-control-label::before, .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' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 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' width='4' height='4' 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' width='12' height='12' 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: #fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' 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; + 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:-moz-focusring { + color: transparent; + text-shadow: 0 0 0 #495057; +} + +.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, +.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: 1.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; + -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + 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 { + -webkit-transition: none; + 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; + -moz-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + 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 { + -moz-transition: none; + 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; + -ms-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + 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 { + -ms-transition: none; + 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, .navbar .container-sm, .navbar .container-md, .navbar .container-lg, .navbar .container-xl { + 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, .navbar-expand-sm > .container-sm, .navbar-expand-sm > .container-md, .navbar-expand-sm > .container-lg, .navbar-expand-sm > .container-xl { + 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, .navbar-expand-sm > .container-sm, .navbar-expand-sm > .container-md, .navbar-expand-sm > .container-lg, .navbar-expand-sm > .container-xl { + -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, .navbar-expand-md > .container-sm, .navbar-expand-md > .container-md, .navbar-expand-md > .container-lg, .navbar-expand-md > .container-xl { + 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, .navbar-expand-md > .container-sm, .navbar-expand-md > .container-md, .navbar-expand-md > .container-lg, .navbar-expand-md > .container-xl { + -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, .navbar-expand-lg > .container-sm, .navbar-expand-lg > .container-md, .navbar-expand-lg > .container-lg, .navbar-expand-lg > .container-xl { + 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, .navbar-expand-lg > .container-sm, .navbar-expand-lg > .container-md, .navbar-expand-lg > .container-lg, .navbar-expand-lg > .container-xl { + -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, .navbar-expand-xl > .container-sm, .navbar-expand-xl > .container-md, .navbar-expand-xl > .container-lg, .navbar-expand-xl > .container-xl { + 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, .navbar-expand-xl > .container-sm, .navbar-expand-xl > .container-md, .navbar-expand-xl > .container-lg, .navbar-expand-xl > .container-xl { + -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, .navbar-expand > .container-sm, .navbar-expand > .container-md, .navbar-expand > .container-lg, .navbar-expand > .container-xl { + 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, .navbar-expand > .container-sm, .navbar-expand > .container-md, .navbar-expand > .container-lg, .navbar-expand > .container-xl { + -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 xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(0, 0, 0, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' 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 xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(255, 255, 255, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' 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; + min-height: 1px; + 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, +.card-img-top, +.card-img-bottom { + -ms-flex-negative: 0; + flex-shrink: 0; + width: 100%; +} + +.card-img, +.card-img-top { + border-top-left-radius: calc(0.25rem - 1px); + border-top-right-radius: calc(0.25rem - 1px); +} + +.card-img, +.card-img-bottom { + border-bottom-right-radius: calc(0.25rem - 1px); + border-bottom-left-radius: calc(0.25rem - 1px); +} + +.card-deck .card { + margin-bottom: 15px; +} + +@media (min-width: 576px) { + .card-deck { + display: -ms-flexbox; + display: flex; + -ms-flex-flow: row wrap; + flex-flow: row wrap; + margin-right: -15px; + margin-left: -15px; + } + .card-deck .card { + -ms-flex: 1 0 0%; + flex: 1 0 0%; + margin-right: 15px; + margin-bottom: 0; + margin-left: 15px; + } +} + +.card-group > .card { + margin-bottom: 15px; +} + +@media (min-width: 576px) { + .card-group { + display: -ms-flexbox; + display: flex; + -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(:last-of-type) { + border-bottom: 0; + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} + +.accordion > .card:not(:first-of-type) { + border-top-left-radius: 0; + border-top-right-radius: 0; +} + +.accordion > .card > .card-header { + border-radius: 0; + 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: 3; + 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: 3; + 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; + overflow: hidden; + 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; + 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 { + 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-item + .list-group-item { + border-top-width: 0; +} + +.list-group-item + .list-group-item.active { + margin-top: -1px; + border-top-width: 1px; +} + +.list-group-horizontal { + -ms-flex-direction: row; + flex-direction: row; +} + +.list-group-horizontal .list-group-item:first-child { + border-bottom-left-radius: 0.25rem; + border-top-right-radius: 0; +} + +.list-group-horizontal .list-group-item:last-child { + border-top-right-radius: 0.25rem; + border-bottom-left-radius: 0; +} + +.list-group-horizontal .list-group-item.active { + margin-top: 0; +} + +.list-group-horizontal .list-group-item + .list-group-item { + border-top-width: 1px; + border-left-width: 0; +} + +.list-group-horizontal .list-group-item + .list-group-item.active { + margin-left: -1px; + border-left-width: 1px; +} + +@media (min-width: 576px) { + .list-group-horizontal-sm { + -ms-flex-direction: row; + flex-direction: row; + } + .list-group-horizontal-sm .list-group-item:first-child { + border-bottom-left-radius: 0.25rem; + border-top-right-radius: 0; + } + .list-group-horizontal-sm .list-group-item:last-child { + border-top-right-radius: 0.25rem; + border-bottom-left-radius: 0; + } + .list-group-horizontal-sm .list-group-item.active { + margin-top: 0; + } + .list-group-horizontal-sm .list-group-item + .list-group-item { + border-top-width: 1px; + border-left-width: 0; + } + .list-group-horizontal-sm .list-group-item + .list-group-item.active { + margin-left: -1px; + border-left-width: 1px; + } +} + +@media (min-width: 768px) { + .list-group-horizontal-md { + -ms-flex-direction: row; + flex-direction: row; + } + .list-group-horizontal-md .list-group-item:first-child { + border-bottom-left-radius: 0.25rem; + border-top-right-radius: 0; + } + .list-group-horizontal-md .list-group-item:last-child { + border-top-right-radius: 0.25rem; + border-bottom-left-radius: 0; + } + .list-group-horizontal-md .list-group-item.active { + margin-top: 0; + } + .list-group-horizontal-md .list-group-item + .list-group-item { + border-top-width: 1px; + border-left-width: 0; + } + .list-group-horizontal-md .list-group-item + .list-group-item.active { + margin-left: -1px; + border-left-width: 1px; + } +} + +@media (min-width: 992px) { + .list-group-horizontal-lg { + -ms-flex-direction: row; + flex-direction: row; + } + .list-group-horizontal-lg .list-group-item:first-child { + border-bottom-left-radius: 0.25rem; + border-top-right-radius: 0; + } + .list-group-horizontal-lg .list-group-item:last-child { + border-top-right-radius: 0.25rem; + border-bottom-left-radius: 0; + } + .list-group-horizontal-lg .list-group-item.active { + margin-top: 0; + } + .list-group-horizontal-lg .list-group-item + .list-group-item { + border-top-width: 1px; + border-left-width: 0; + } + .list-group-horizontal-lg .list-group-item + .list-group-item.active { + margin-left: -1px; + border-left-width: 1px; + } +} + +@media (min-width: 1200px) { + .list-group-horizontal-xl { + -ms-flex-direction: row; + flex-direction: row; + } + .list-group-horizontal-xl .list-group-item:first-child { + border-bottom-left-radius: 0.25rem; + border-top-right-radius: 0; + } + .list-group-horizontal-xl .list-group-item:last-child { + border-top-right-radius: 0.25rem; + border-bottom-left-radius: 0; + } + .list-group-horizontal-xl .list-group-item.active { + margin-top: 0; + } + .list-group-horizontal-xl .list-group-item + .list-group-item { + border-top-width: 1px; + border-left-width: 0; + } + .list-group-horizontal-xl .list-group-item + .list-group-item.active { + margin-left: -1px; + border-left-width: 1px; + } +} + +.list-group-flush .list-group-item { + border-right-width: 0; + border-left-width: 0; + border-radius: 0; +} + +.list-group-flush .list-group-item:first-child { + border-top-width: 0; +} + +.list-group-flush:last-child .list-group-item:last-child { + border-bottom-width: 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.modal-static .modal-dialog { + -webkit-transform: scale(1.02); + transform: scale(1.02); +} + +.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: calc(0.3rem - 1px); + border-top-right-radius: calc(0.3rem - 1px); +} + +.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-wrap: wrap; + flex-wrap: wrap; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: end; + justify-content: flex-end; + padding: 0.75rem; + border-top: 1px solid #dee2e6; + border-bottom-right-radius: calc(0.3rem - 1px); + border-bottom-left-radius: calc(0.3rem - 1px); +} + +.modal-footer > * { + margin: 0.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); +} + +.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); + 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); +} + +.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); + 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: opacity 0s 0.6s; +} + +@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' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%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' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-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; + margin: -1px; + 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/theme/css/bootstrap.css.map b/theme/css/bootstrap.css.map new file mode 100644 index 0000000..521afc5 --- /dev/null +++ b/theme/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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AAwB;AFpH1B;;AE4HA;EACE,aAAa;EACb,0BAA0B;AFzH5B;;AEgIA;EACE,qBAAqB;AF7HvB;;AEgIA;EACE,kBAAkB;EAClB,eAAe;AF7HjB;;AEgIA;EACE,aAAa;AF7Hf;;AAEA;EEiIE,wBAAwB;AF/H1B;;AM3VA;;EAEE,qBHySuC;EGvSvC,gBHyS+B;EGxS/B,gBHyS+B;AHoDjC;;AMzVA;EFgHM,iBAtCY;AJmRlB;;AM5VA;EF+GM,eAtCY;AJuRlB;;AM/VA;EF8GM,kBAtCY;AJ2RlB;;AMlWA;EF6GM,iBAtCY;AJ+RlB;;AMrWA;EF4GM,kBAtCY;AJmSlB;;AMxWA;EF2GM,eAtCY;AJuSlB;;AM1WA;EFyGM,kBAtCY;EEjEhB,gBH2S+B;AHkEjC;;AMzWA;EFmGM,eAtCY;EE3DhB,gBH8R+B;EG7R/B,gBHqR+B;AHuFjC;;AM1WA;EF8FM,iBAtCY;EEtDhB,gBH0R+B;EGzR/B,gBHgR+B;AH6FjC;;AM3WA;EFyFM,iBAtCY;EEjDhB,gBHsR+B;EGrR/B,gBH2Q+B;AHmGjC;;AM5WA;EFoFM,iBAtCY;EE5ChB,gBHkR+B;EGjR/B,gBHsQ+B;AHyGjC;;AElVA;EIpBE,gBHiFW;EGhFX,mBHgFW;EG/EX,SAAS;EACT,wCHzCa;AHmZf;;AMlWA;;EFMI,cAAW;EEHb,gBH8N+B;AHuIjC;;AMlWA;;EAEE,cHsQgC;EGrQhC,yBH8QmC;AHuFrC;;AM7VA;EC/EE,eAAe;EACf,gBAAgB;APgblB;;AM7VA;ECpFE,eAAe;EACf,gBAAgB;APqblB;;AM/VA;EACE,qBAAqB;ANkWvB;;AMnWA;EAII,oBHwP+B;AH2GnC;;AMzVA;EFjCI,cAAW;EEmCb,yBAAyB;AN4V3B;;AMxVA;EACE,mBHwBW;ECTP,kBAtCY;AJmXlB;;AMxVA;EACE,cAAc;EF7CZ,cAAW;EE+Cb,cH1GgB;AHqclB;;AM9VA;EAMI,qBAAqB;AN4VzB;;AQ/cA;ECIE,eAAe;EAGf,YAAY;AT6cd;;AQ9cA;EACE,gBLigCwC;EKhgCxC,sBLRa;EKSb,yBLNgB;EOLd,sBP6OgC;EMvOlC,eAAe;EAGf,YAAY;ATsdd;;AQxcA;EAEE,qBAAqB;AR0cvB;;AQvcA;EACE,qBAA0B;EAC1B,cAAc;AR0chB;;AQvcA;EJkCI,cAAW;EIhCb,cL3BgB;AHqelB;;AWjfA;EPuEI,gBAAW;EOrEb,cRoCe;EQnCf,qBAAqB;AXofvB;;AWjfE;EACE,cAAc;AXoflB;;AW/eA;EACE,sBRqlCuC;EC3hCrC,gBAAW;EOxDb,WRTa;EQUb,yBRDgB;EOXd,qBP+O+B;AHgRnC;;AWvfA;EASI,UAAU;EPkDV,eAAW;EOhDX,gBR4Q6B;AHsOjC;;AE1SA;ESjME,cAAc;EPyCZ,gBAAW;EOvCb,cRjBgB;AHggBlB;;AWlfA;EP0CI,kBAAW;EOlCX,cAAc;EACd,kBAAkB;AX+etB;;AW1eA;EACE,iBR4jCuC;EQ3jCvC,kBAAkB;AX6epB;;AYrhBE;ECDA,WAAW;EACX,mBAA0B;EAC1B,kBAAyB;EACzB,kBAAkB;EAClB,iBAAiB;Ab0hBnB;;AcveI;EFtDF;ICWI,gBVqMK;EHkVT;AACF;;Ac7eI;EFtDF;ICWI,gBVsMK;EHuVT;AACF;;AcnfI;EFtDF;ICWI,gBVuMK;EH4VT;AACF;;AczfI;EFtDF;ICWI,iBVwMM;EHiWV;AACF;;AY/iBE;ECPA,WAAW;EACX,mBAA0B;EAC1B,kBAAyB;EACzB,kBAAkB;EAClB,iBAAiB;Ab0jBnB;;AcvgBI;EFrCE;IACE,gBT8LG;EHkXT;AACF;;Ac7gBI;EFrCE;IACE,gBT+LG;EHuXT;AACF;;AcnhBI;EFrCE;IACE,gBTgMG;EH4XT;AACF;;AczhBI;EFrCE;IACE,iBTiMI;EHiYV;AACF;;AY/iBE;ECrBA,oBAAa;EAAb,aAAa;EACb,mBAAe;EAAf,eAAe;EACf,mBAA0B;EAC1B,kBAAyB;AbwkB3B;;AYhjBE;EACE,eAAe;EACf,cAAc;AZmjBlB;;AYrjBE;;EAMI,gBAAgB;EAChB,eAAe;AZojBrB;;AetmBE;;;;;;EACE,kBAAkB;EAClB,WAAW;EACX,mBAA0B;EAC1B,kBAAyB;Af8mB7B;;Ae3lBM;EACE,0BAAa;EAAb,aAAa;EACb,oBAAY;EAAZ,YAAY;EACZ,eAAe;Af8lBvB;;Ae1lBQ;EF4BJ,kBAAuB;EAA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en5CQ;IFRR,uBAA8C;Eb85C9C;Eet5CQ;IFRR,gBAA8C;Ebi6C9C;Eez5CQ;IFRR,uBAA8C;Ebo6C9C;Ee55CQ;IFRR,uBAA8C;Ebu6C9C;AACF;;AgB39CA;EACE,WAAW;EACX,mBbkIW;EajIX,cbSgB;AHq9ClB;;AgBj+CA;;EAQI,gBbsVgC;EarVhC,mBAAmB;EACnB,6BbJc;AHk+ClB;;AgBx+CA;EAcI,sBAAsB;EACtB,gCbTc;AHu+ClB;;AgB7+CA;EAmBI,6Bbbc;AH2+ClB;;AgBr9CA;;EAGI,ebgU+B;AHupCnC;;AgB98CA;EACE,yBbnCgB;AHo/ClB;;AgBl9CA;;EAKI,yBbvCc;AHy/ClB;;AgBv9CA;;EAWM,wBAA4C;AhBi9ClD;;AgB58CA;;;;EAKI,SAAS;AhB88Cb;;AgBt8CA;EAEI,qCb1DW;AHkgDf;;AKvgDE;EW2EI,cbvEY;EawEZ,sCbvES;AHugDf;;AiBnhDE;;;EAII,yBCsF4D;AlB+7ClE;;AiBzhDE;;;;EAYM,qBC8E0D;AlBs8ClE;;AKzhDE;EYiBM,yBAJsC;AjBghD9C;;AiBjhDE;;EASQ,yBARoC;AjBqhD9C;;AiBziDE;;;EAII,yBCsF4D;AlBq9ClE;;AiB/iDE;;;;EAYM,qBC8E0D;AlB49ClE;;AK/iDE;EYiBM,yBAJsC;AjBsiD9C;;AiBviDE;;EASQ,yBARoC;AjB2iD9C;;AiB/jDE;;;EAII,yBCsF4D;AlB2+ClE;;AiBrkDE;;;;EAYM,qBC8E0D;AlBk/ClE;;AKrkDE;EYiBM,yBAJsC;AjB4jD9C;;AiB7jDE;;EASQ,yBARoC;AjBikD9C;;AiBrlDE;;;EAII,yBCsF4D;AlBigDlE;;AiB3lDE;;;;EAYM,qBC8E0D;AlBwgDlE;;AK3lDE;EYiBM,yBAJsC;AjBklD9C;;AiBnlDE;;EASQ,yBARoC;AjBulD9C;;AiB3mDE;;;EAII,yBCsF4D;AlBuhDlE;;AiBjnDE;;;;EAYM,qBC8E0D;AlB8hDlE;;AKjnDE;EYiBM,yBAJsC;AjBwmD9C;;AiBzmDE;;EASQ,yBARoC;AjB6mD9C;;AiBjoDE;;;EAII,yBCsF4D;AlB6iDlE;;AiBvoDE;;;;EAYM,qBC8E0D;AlBojDlE;;AKvoDE;EYiBM,yBAJsC;AjB8nD9C;;AiB/nDE;;EASQ,yBARoC;AjBmoD9C;;AiBvpDE;;;EAII,yBCsF4D;AlBmkDlE;;AiB7pDE;;;;EAYM,qBC8E0D;AlB0kDlE;;AK7pDE;EYiBM,yBAJsC;AjBopD9C;;AiBrpDE;;EASQ,yBARoC;AjBypD9C;;AiB7qDE;;;EAII,yBCsF4D;AlBylDlE;;AiBnrDE;;;;EAYM,qBC8E0D;AlBgmDlE;;AKnrDE;EYiBM,yBAJsC;AjB0qD9C;;AiB3qDE;;EASQ,yBARoC;AjB+qD9C;;AiBnsDE;;;EAII,sCdQS;AH6rDf;;AKlsDE;EYiBM,sCAJsC;AjByrD9C;;AiB1rDE;;EASQ,sCARoC;AjB8rD9C;;AgBxmDA;EAGM,Wb3GS;Ea4GT,yBbpGY;EaqGZ,qBbmQqD;AHs2C3D;;AgB9mDA;EAWM,cb5GY;Ea6GZ,yBblHY;EamHZ,qBblHY;AHytDlB;;AgBlmDA;EACE,Wb3Ha;Ea4Hb,yBbpHgB;AHytDlB;;AgBvmDA;;;EAOI,qBb+OuD;AHu3C3D;;AgB7mDA;EAWI,SAAS;AhBsmDb;;AgBjnDA;EAgBM,2Cb1IS;AH+uDf;;AK1uDE;EW4IM,WbjJO;EakJP,4CblJO;AHovDf;;AclrDI;EEiGA;IAEI,cAAc;IACd,WAAW;IACX,gBAAgB;IAChB,iCAAiC;EhBolDvC;EgBzlDG;IASK,SAAS;EhBmlDjB;AACF;;Ac9rDI;EEiGA;IAEI,cAAc;IACd,WAAW;IACX,gBAAgB;IAChB,iCAAiC;EhBgmDvC;EgBrmDG;IASK,SAAS;EhB+lDjB;AACF;;Ac1sDI;EEiGA;IAEI,cAAc;IACd,WAAW;IACX,gBAAgB;IAChB,iCAAiC;EhB4mDvC;EgBjnDG;IASK,SAAS;EhB2mDjB;AACF;;ActtDI;EEiGA;IAEI,cAAc;IACd,WAAW;IACX,gBAAgB;IAChB,iCAAiC;EhBwnDvC;EgB7nDG;IASK,SAAS;EhBunDjB;AACF;;AgBtoDA;EAOQ,cAAc;EACd,WAAW;EACX,gBAAgB;EAChB,iCAAiC;AhBmoDzC;;AgB7oDA;EAcU,SAAS;AhBmoDnB;;AmBhzDA;EACE,cAAc;EACd,WAAW;EACX,mCDuG8D;ECtG9D,yBhB4XkC;ECvQ9B,eAtCY;Ee5EhB,gBhBsR+B;EgBrR/B,gBhB0R+B;EgBzR/B,chBDgB;EgBEhB,sBhBTa;EgBUb,4BAA4B;EAC5B,yBhBPgB;EONd,sBP6OgC;EiB5O9B,wEjBof4F;AH40ClG;;AoB3zDI;EDLJ;ICMM,gBAAgB;EpB+zDpB;AACF;;AmBt0DA;EAsBI,6BAA6B;EAC7B,SAAS;AnBozDb;;AmB30DA;EA4BI,kBAAkB;EAClB,0BhBrBc;AHw0DlB;;AqBz0DE;EACE,clBAc;EkBCd,sBlBRW;EkBSX,qBlBwdsE;EkBvdtE,UAAU;EAKR,gDlBcW;AH0zDjB;;AmBx1DA;EAqCI,chB9Bc;EgBgCd,UAAU;AnBszDd;;AmB71DA;EAqCI,chB9Bc;EgBgCd,UAAU;AnBszDd;;AmB71DA;EAqCI,chB9Bc;EgBgCd,UAAU;AnBszDd;;AmB71DA;EAqCI,chB9Bc;EgBgCd,UAAU;AnBszDd;;AmB71DA;EAqCI,chB9Bc;EgBgCd,UAAU;AnBszDd;;AmB71DA;EAiDI,yBhB9Cc;EgBgDd,UAAU;AnB+yDd;;AmB3yDA;EAOI,chBtDc;EgBuDd,sBhB9DW;AHs2Df;;AmBnyDA;;EAEE,cAAc;EACd,WAAW;AnBsyDb;;AmB5xDA;EACE,iCDwB8D;ECvB9D,oCDuB8D;ECtB9D,gBAAgB;EflBd,kBAAW;EeoBb,gBhB4M+B;AHmlDjC;;AmB5xDA;EACE,+BDgB8D;ECf9D,kCDe8D;Ede1D,kBAtCY;EeUhB,gBhByI+B;AHspDjC;;AmB5xDA;EACE,gCDS8D;ECR9D,mCDQ8D;Ede1D,mBAtCY;EeiBhB,gBhBmI+B;AH4pDjC;;AmBtxDA;EACE,cAAc;EACd,WAAW;EACX,mBAA2B;EAC3B,gBAAgB;EfQZ,eAtCY;EegChB,gBhB+K+B;EgB9K/B,chB1GgB;EgB2GhB,6BAA6B;EAC7B,yBAAyB;EACzB,mBAAmC;AnByxDrC;;AmBnyDA;EAcI,gBAAgB;EAChB,eAAe;AnByxDnB;;AmB7wDA;EACE,kCD/B8D;ECgC9D,uBhBgQiC;ECjR7B,mBAtCY;EeyDhB,gBhB2F+B;EOxO7B,qBP+O+B;AH+qDnC;;AmB7wDA;EACE,gCDvC8D;ECwC9D,oBhB6PgC;ECtR5B,kBAtCY;EeiEhB,gBhBkF+B;EOvO7B,qBP8O+B;AHwrDnC;;AmB5wDA;EAGI,YAAY;AnB6wDhB;;AmBzwDA;EACE,YAAY;AnB4wDd;;AmBpwDA;EACE,mBhBsV0C;AHi7C5C;;AmBpwDA;EACE,cAAc;EACd,mBhBuU4C;AHg8C9C;;AmB/vDA;EACE,oBAAa;EAAb,aAAa;EACb,mBAAe;EAAf,eAAe;EACf,kBAA0C;EAC1C,iBAAyC;AnBkwD3C;;AmBtwDA;;EAQI,kBAA0C;EAC1C,iBAAyC;AnBmwD7C;;AmB1vDA;EACE,kBAAkB;EAClB,cAAc;EACd,qBhB4S6C;AHi9C/C;;AmB1vDA;EACE,kBAAkB;EAClB,kBhBwS2C;EgBvS3C,qBhBsS6C;AHu9C/C;;AmBhwDA;;EAQI,chBhNc;AH68DlB;;AmBzvDA;EACE,gBAAgB;AnB4vDlB;;AmBzvDA;EACE,2BAAoB;EAApB,oBAAoB;EACpB,sBAAmB;EAAnB,mBAAmB;EACnB,eAAe;EACf,qBhByR4C;AHm+C9C;;AmBhwDA;EAQI,gBAAgB;EAChB,aAAa;EACb,uBhBoR4C;EgBnR5C,cAAc;AnB4vDlB;;AqBh8DE;EACE,aAAa;EACb,WAAW;EACX,mBlB6c0C;ECpb1C,cAAW;EiBvBX,clBNa;AHy8DjB;;AqBh8DE;EACE,kBAAkB;EAClB,SAAS;EACT,UAAU;EACV,aAAa;EACb,eAAe;EACf,uBlBmyBqC;EkBlyBrC,iBAAiB;EjBoEf,mBAtCY;EiB5Bd,gBlB2O6B;EkB1O7B,WlBvDW;EkBwDX,wClBpBa;EOtCb,sBP6OgC;AHixDpC;;AqBn+DI;;;;EAsCE,cAAc;ArBo8DpB;;AqB1+DI;EA4CE,qBlBjCW;EkBoCT,oCHiCwD;EGhCxD,iRHpCmI;EGqCnI,4BAA4B;EAC5B,2DAA6D;EAC7D,gEH6BwD;AlBm6DhE;;AqBn/DI;EAuDI,qBlB5CS;EkB6CT,gDlB7CS;AH6+DjB;;AqBx/DI;EAiEI,oCHewD;EGdxD,kFHcwD;AlB66DhE;;AqB7/DI;EAyEE,qBlB9DW;EkBiET,uCHIwD;EGHxD,ujBAA8J;ArBs7DtK;;AqBngEI;EAiFI,qBlBtES;EkBuET,gDlBvES;AH6/DjB;;AqBxgEI;EA0FI,clB/ES;AHigEjB;;AqB5gEI;;;EA+FI,cAAc;ArBm7DtB;;AqBlhEI;EAuGI,clB5FS;AH2gEjB;;AqBthEI;EA0GM,qBlB/FO;AH+gEjB;;AqB1hEI;EAgHM,qBAAkC;EC1IxC,yBD2I+C;ArB86DnD;;AqB/hEI;EAuHM,gDlB5GO;AHwhEjB;;AqBniEI;EA2HM,qBlBhHO;AH4hEjB;;AqBviEI;EAqII,qBlB1HS;AHgiEjB;;AqB3iEI;EA0IM,qBlB/HO;EkBgIP,gDlBhIO;AHqiEjB;;AqBpiEE;EACE,aAAa;EACb,WAAW;EACX,mBlB6c0C;ECpb1C,cAAW;EiBvBX,clBTa;AHgjEjB;;AqBpiEE;EACE,kBAAkB;EAClB,SAAS;EACT,UAAU;EACV,aAAa;EACb,eAAe;EACf,uBlBmyBqC;EkBlyBrC,iBAAiB;EjBoEf,mBAtCY;EiB5Bd,gBlB2O6B;EkB1O7B,WlBvDW;EkBwDX,wClBvBa;EOnCb,sBP6OgC;AHq3DpC;;AqBvkEI;;;;EAsCE,cAAc;ArBwiEpB;;AqB9kEI;EA4CE,qBlBpCW;EkBuCT,oCHiCwD;EGhCxD,4UHpCmI;EGqCnI,4BAA4B;EAC5B,2DAA6D;EAC7D,gEH6BwD;AlBugEhE;;AqBvlEI;EAuDI,qBlB/CS;EkBgDT,gDlBhDS;AHolEjB;;AqB5lEI;EAiEI,oCHewD;EGdxD,kFHcwD;AlBihEhE;;AqBjmEI;EAyEE,qBlBjEW;EkBoET,uCHIwD;EGHxD,knBAA8J;ArB0hEtK;;AqBvmEI;EAiFI,qBlBzES;EkB0ET,gDlB1ES;AHomEjB;;AqB5mEI;EA0FI,clBlFS;AHwmEjB;;AqBhnEI;;;EA+FI,cAAc;ArBuhEtB;;AqBtnEI;EAuGI,clB/FS;AHknEjB;;AqB1nEI;EA0GM,qBlBlGO;AHsnEjB;;AqB9nEI;EAgHM,qBAAkC;EC1IxC,yBD2I+C;ArBkhEnD;;AqBnoEI;EAuHM,gDlB/GO;AH+nEjB;;AqBvoEI;EA2HM,qBlBnHO;AHmoEjB;;AqB3oEI;EAqII,qBlB7HS;AHuoEjB;;AqB/oEI;EA0IM,qBlBlIO;EkBmIP,gDlBnIO;AH4oEjB;;AmB36DA;EACE,oBAAa;EAAb,aAAa;EACb,uBAAmB;EAAnB,mBAAmB;EACnB,sBAAmB;EAAnB,mBAAmB;AnB86DrB;;AmBj7DA;EASI,WAAW;AnB46Df;;AcloEI;EK6MJ;IAeM,oBAAa;IAAb,aAAa;IACb,sBAAmB;IAAnB,mBAAmB;IACnB,qBAAuB;IAAvB,uBAAuB;IACvB,gBAAgB;EnB26DpB;EmB77DF;IAuBM,oBAAa;IAAb,aAAa;IACb,kBAAc;IAAd,cAAc;IACd,uBAAmB;IAAnB,mBAAmB;IACnB,sBAAmB;IAAnB,mBAAmB;IACnB,gBAAgB;EnBy6DpB;EmBp8DF;IAgCM,qBAAqB;IACrB,WAAW;IACX,sBAAsB;EnBu6D1B;EmBz8DF;IAuCM,qBAAqB;EnBq6DzB;EmB58DF;;IA4CM,WAAW;EnBo6Df;EmBh9DF;IAkDM,oBAAa;IAAb,aAAa;IACb,sBAAmB;IAAnB,mBAAmB;IACnB,qBAAuB;IAAvB,uBAAuB;IACvB,WAAW;IACX,eAAe;EnBi6DnB;EmBv9DF;IAyDM,kBAAkB;IAClB,oBAAc;IAAd,cAAc;IACd,aAAa;IACb,qBhB2LwC;IgB1LxC,cAAc;EnBi6DlB;EmB99DF;IAiEM,sBAAmB;IAAnB,mBAAmB;IACnB,qBAAuB;IAAvB,uBAAuB;EnBg6D3B;EmBl+DF;IAqEM,gBAAgB;EnBg6DpB;AACF;;AuBzuEA;EACE,qBAAqB;EAErB,gBpB0R+B;EoBzR/B,cpBMgB;EoBLhB,kBAAkB;EAElB,sBAAsB;EACtB,eAAsD;EACtD,yBAAiB;EAAjB,sBAAiB;EAAjB,qBAAiB;EAAjB,iBAAiB;EACjB,6BAA6B;EAC7B,6BAA2C;ECuF3C,yBrB8RkC;ECvQ9B,eAtCY;EoBiBhB,gBrB8L+B;EOnS7B,sBP6OgC;EiB5O9B,qIjB6b6I;AH6zDnJ;;AoBrvEI;EGLJ;IHMM,gBAAgB;EpByvEpB;AACF;;AK1vEE;EkBUE,cpBNc;EoBOd,qBAAqB;AvBovEzB;;AuBrwEA;EAsBI,UAAU;EACV,gDpBOa;AH4uEjB;;AuB1wEA;EA6BI,apBoZ6B;AH61DjC;;AuBluEA;;EAEE,oBAAoB;AvBquEtB;;AuB5tEE;ECvDA,WrBCa;EmBDX,yBnB8Ba;EqB5Bf,qBrB4Be;AH2vEjB;;AKnxEE;EmBAE,WrBLW;EmBDX,yBEDoF;EASpF,qBATyH;AxBgyE7H;;AwBpxEE;EAEE,WrBZW;EmBDX,yBEDoF;EAgBpF,qBAhByH;EAqBvH,gDAAiF;AxBkxEvF;;AwB7wEE;EAEE,WrB1BW;EqB2BX,yBrBEa;EqBDb,qBrBCa;AH8wEjB;;AwBxwEE;;EAGE,WrBtCW;EqBuCX,yBAzCuK;EA6CvK,qBA7C+M;AxBozEnN;;AwBrwEI;;EAKI,gDAAiF;AxBqwEzF;;AuBjwEE;ECvDA,WrBCa;EmBDX,yBnBOc;EqBLhB,qBrBKgB;AHuzElB;;AKxzEE;EmBAE,WrBLW;EmBDX,yBEDoF;EASpF,qBATyH;AxBq0E7H;;AwBzzEE;EAEE,WrBZW;EmBDX,yBEDoF;EAgBpF,qBAhByH;EAqBvH,iDAAiF;AxBuzEvF;;AwBlzEE;EAEE,WrB1BW;EqB2BX,yBrBrBc;EqBsBd,qBrBtBc;AH00ElB;;AwB7yEE;;EAGE,WrBtCW;EqBuCX,yBAzCuK;EA6CvK,qBA7C+M;AxBy1EnN;;AwB1yEI;;EAKI,iDAAiF;AxB0yEzF;;AuBtyEE;ECvDA,WrBCa;EmBDX,yBnBqCa;EqBnCf,qBrBmCe;AH8zEjB;;AK71EE;EmBAE,WrBLW;EmBDX,yBEDoF;EASpF,qBATyH;AxB02E7H;;AwB91EE;EAEE,WrBZW;EmBDX,yBEDoF;EAgBpF,qBAhByH;EAqBvH,+CAAiF;AxB41EvF;;AwBv1EE;EAEE,WrB1BW;EqB2BX,yBrBSa;EqBRb,qBrBQa;AHi1EjB;;AwBl1EE;;EAGE,WrBtCW;EqBuCX,yBAzCuK;EA6CvK,qBA7C+M;AxB83EnN;;AwB/0EI;;EAKI,+CAAiF;AxB+0EzF;;AuB30EE;ECvDA,WrBCa;EmBDX,yBnBuCa;EqBrCf,qBrBqCe;AHi2EjB;;AKl4EE;EmBAE,WrBLW;EmBDX,yBEDoF;EASpF,qBATyH;AxB+4E7H;;AwBn4EE;EAEE,WrBZW;EmBDX,yBEDoF;EAgBpF,qBAhByH;EAqBvH,gDAAiF;AxBi4EvF;;AwB53EE;EAEE,WrB1BW;EqB2BX,yBrBWa;EqBVb,qBrBUa;AHo3EjB;;AwBv3EE;;EAGE,WrBtCW;EqBuCX,yBAzCuK;EA6CvK,qBA7C+M;AxBm6EnN;;AwBp3EI;;EAKI,gDAAiF;AxBo3EzF;;AuBh3EE;ECvDA,crBUgB;EmBVd,yBnBoCa;EqBlCf,qBrBkCe;AHy4EjB;;AKv6EE;EmBAE,crBIc;EmBVd,yBEDoF;EASpF,qBATyH;AxBo7E7H;;AwBx6EE;EAEE,crBHc;EmBVd,yBEDoF;EAgBpF,qBAhByH;EAqBvH,gDAAiF;AxBs6EvF;;AwBj6EE;EAEE,crBjBc;EqBkBd,yBrBQa;EqBPb,qBrBOa;AH45EjB;;AwB55EE;;EAGE,crB7Bc;EqB8Bd,yBAzCuK;EA6CvK,qBA7C+M;AxBw8EnN;;AwBz5EI;;EAKI,gDAAiF;AxBy5EzF;;AuBr5EE;ECvDA,WrBCa;EmBDX,yBnBkCa;EqBhCf,qBrBgCe;AHg7EjB;;AK58EE;EmBAE,WrBLW;EmBDX,yBEDoF;EASpF,qBATyH;AxBy9E7H;;AwB78EE;EAEE,WrBZW;EmBDX,yBEDoF;EAgBpF,qBAhByH;EAqBvH,+CAAiF;AxB28EvF;;AwBt8EE;EAEE,WrB1BW;EqB2BX,yBrBMa;EqBLb,qBrBKa;AHm8EjB;;AwBj8EE;;EAGE,WrBtCW;EqBuCX,yBAzCuK;EA6CvK,qBA7C+M;AxB6+EnN;;AwB97EI;;EAKI,+CAAiF;AxB87EzF;;AuB17EE;ECvDA,crBUgB;EmBVd,yBnBEc;EqBAhB,qBrBAgB;AHq/ElB;;AKj/EE;EmBAE,crBIc;EmBVd,yBEDoF;EASpF,qBATyH;AxB8/E7H;;AwBl/EE;EAEE,crBHc;EmBVd,yBEDoF;EAgBpF,qBAhByH;EAqBvH,iDAAiF;AxBg/EvF;;AwB3+EE;EAEE,crBjBc;EqBkBd,yBrB1Bc;EqB2Bd,qBrB3Bc;AHwgFlB;;AwBt+EE;;EAGE,crB7Bc;EqB8Bd,yBAzCuK;EA6CvK,qBA7C+M;AxBkhFnN;;AwBn+EI;;EAKI,iDAAiF;AxBm+EzF;;AuB/9EE;ECvDA,WrBCa;EmBDX,yBnBSc;EqBPhB,qBrBOgB;AHmhFlB;;AKthFE;EmBAE,WrBLW;EmBDX,yBEDoF;EASpF,qBATyH;AxBmiF7H;;AwBvhFE;EAEE,WrBZW;EmBDX,yBEDoF;EAgBpF,qBAhByH;EAqBvH,8CAAiF;AxBqhFvF;;AwBhhFE;EAEE,WrB1BW;EqB2BX,yBrBnBc;EqBoBd,qBrBpBc;AHsiFlB;;AwB3gFE;;EAGE,WrBtCW;EqBuCX,yBAzCuK;EA6CvK,qBA7C+M;AxBujFnN;;AwBxgFI;;EAKI,8CAAiF;AxBwgFzF;;AuB9/EE;ECHA,crB5Be;EqB6Bf,qBrB7Be;AHkiFjB;;AK1jFE;EmBwDE,WrB7DW;EqB8DX,yBrBjCa;EqBkCb,qBrBlCa;AHwiFjB;;AwBngFE;EAEE,+CrBvCa;AH4iFjB;;AwBlgFE;EAEE,crB5Ca;EqB6Cb,6BAA6B;AxBogFjC;;AwBjgFE;;EAGE,WrBhFW;EqBiFX,yBrBpDa;EqBqDb,qBrBrDa;AHwjFjB;;AwBjgFI;;EAKI,+CrB5DS;AH6jFjB;;AuB9hFE;ECHA,crBnDgB;EqBoDhB,qBrBpDgB;AHylFlB;;AK1lFE;EmBwDE,WrB7DW;EqB8DX,yBrBxDc;EqByDd,qBrBzDc;AH+lFlB;;AwBniFE;EAEE,iDrB9Dc;AHmmFlB;;AwBliFE;EAEE,crBnEc;EqBoEd,6BAA6B;AxBoiFjC;;AwBjiFE;;EAGE,WrBhFW;EqBiFX,yBrB3Ec;EqB4Ed,qBrB5Ec;AH+mFlB;;AwBjiFI;;EAKI,iDrBnFU;AHonFlB;;AuB9jFE;ECHA,crBrBe;EqBsBf,qBrBtBe;AH2lFjB;;AK1nFE;EmBwDE,WrB7DW;EqB8DX,yBrB1Ba;EqB2Bb,qBrB3Ba;AHimFjB;;AwBnkFE;EAEE,+CrBhCa;AHqmFjB;;AwBlkFE;EAEE,crBrCa;EqBsCb,6BAA6B;AxBokFjC;;AwBjkFE;;EAGE,WrBhFW;EqBiFX,yBrB7Ca;EqB8Cb,qBrB9Ca;AHinFjB;;AwBjkFI;;EAKI,+CrBrDS;AHsnFjB;;AuB9lFE;ECHA,crBnBe;EqBoBf,qBrBpBe;AHynFjB;;AK1pFE;EmBwDE,WrB7DW;EqB8DX,yBrBxBa;EqByBb,qBrBzBa;AH+nFjB;;AwBnmFE;EAEE,gDrB9Ba;AHmoFjB;;AwBlmFE;EAEE,crBnCa;EqBoCb,6BAA6B;AxBomFjC;;AwBjmFE;;EAGE,WrBhFW;EqBiFX,yBrB3Ca;EqB4Cb,qBrB5Ca;AH+oFjB;;AwBjmFI;;EAKI,gDrBnDS;AHopFjB;;AuB9nFE;ECHA,crBtBe;EqBuBf,qBrBvBe;AH4pFjB;;AK1rFE;EmBwDE,crBpDc;EqBqDd,yBrB3Ba;EqB4Bb,qBrB5Ba;AHkqFjB;;AwBnoFE;EAEE,+CrBjCa;AHsqFjB;;AwBloFE;EAEE,crBtCa;EqBuCb,6BAA6B;AxBooFjC;;AwBjoFE;;EAGE,crBvEc;EqBwEd,yBrB9Ca;EqB+Cb,qBrB/Ca;AHkrFjB;;AwBjoFI;;EAKI,+CrBtDS;AHurFjB;;AuB9pFE;ECHA,crBxBe;EqByBf,qBrBzBe;AH8rFjB;;AK1tFE;EmBwDE,WrB7DW;EqB8DX,yBrB7Ba;EqB8Bb,qBrB9Ba;AHosFjB;;AwBnqFE;EAEE,+CrBnCa;AHwsFjB;;AwBlqFE;EAEE,crBxCa;EqByCb,6BAA6B;AxBoqFjC;;AwBjqFE;;EAGE,WrBhFW;EqBiFX,yBrBhDa;EqBiDb,qBrBjDa;AHotFjB;;AwBjqFI;;EAKI,+CrBxDS;AHytFjB;;AuB9rFE;ECHA,crBxDgB;EqByDhB,qBrBzDgB;AH8vFlB;;AK1vFE;EmBwDE,crBpDc;EqBqDd,yBrB7Dc;EqB8Dd,qBrB9Dc;AHowFlB;;AwBnsFE;EAEE,iDrBnEc;AHwwFlB;;AwBlsFE;EAEE,crBxEc;EqByEd,6BAA6B;AxBosFjC;;AwBjsFE;;EAGE,crBvEc;EqBwEd,yBrBhFc;EqBiFd,qBrBjFc;AHoxFlB;;AwBjsFI;;EAKI,iDrBxFU;AHyxFlB;;AuB9tFE;ECHA,crBjDgB;EqBkDhB,qBrBlDgB;AHuxFlB;;AK1xFE;EmBwDE,WrB7DW;EqB8DX,yBrBtDc;EqBuDd,qBrBvDc;AH6xFlB;;AwBnuFE;EAEE,8CrB5Dc;AHiyFlB;;AwBluFE;EAEE,crBjEc;EqBkEd,6BAA6B;AxBouFjC;;AwBjuFE;;EAGE,WrBhFW;EqBiFX,yBrBzEc;EqB0Ed,qBrB1Ec;AH6yFlB;;AwBjuFI;;EAKI,8CrBjFU;AHkzFlB;;AuBnvFA;EACE,gBpBoN+B;EoBnN/B,cpB5Ce;EoB6Cf,qBpBkG4C;AHopF9C;;AK3zFE;EkBwEE,cpBgG8D;EoB/F9D,0BpBgG+C;AHupFnD;;AuB9vFA;EAYI,0BpB2F+C;EoB1F/C,gBAAgB;AvBsvFpB;;AuBnwFA;EAkBI,cpBnFc;EoBoFd,oBAAoB;AvBqvFxB;;AuB1uFA;ECJE,oBrB6SgC;ECtR5B,kBAtCY;EoBiBhB,gBrBkI+B;EOvO7B,qBP8O+B;AH0mFnC;;AuB7uFA;ECRE,uBrBwSiC;ECjR7B,mBAtCY;EoBiBhB,gBrBmI+B;EOxO7B,qBP+O+B;AHgnFnC;;AuB3uFA;EACE,cAAc;EACd,WAAW;AvB8uFb;;AuBhvFA;EAMI,kBpB6T+B;AHi7EnC;;AuBzuFA;;;EAII,WAAW;AvB2uFf;;AyBn3FA;ELMM,gCjB8P2C;AHmnFjD;;AoB52FI;EKXJ;ILYM,gBAAgB;EpBg3FpB;AACF;;AyB73FA;EAII,UAAU;AzB63Fd;;AyBz3FA;EAEI,aAAa;AzB23FjB;;AyBv3FA;EACE,kBAAkB;EAClB,SAAS;EACT,gBAAgB;ELXZ,6BjB+PwC;AHuoF9C;;AoBj4FI;EKGJ;ILFM,gBAAgB;EpBq4FpB;AACF;;A0Bj5FA;;;;EAIE,kBAAkB;A1Bo5FpB;;A0Bj5FA;EACE,mBAAmB;A1Bo5FrB;;A2Bh4FI;EACE,qBAAqB;EACrB,oBxBkO0C;EwBjO1C,uBxBgO0C;EwB/N1C,WAAW;EAhCf,uBAA8B;EAC9B,qCAA4C;EAC5C,gBAAgB;EAChB,oCAA2C;A3Bo6F7C;;A2B/2FI;EACE,cAAc;A3Bk3FpB;;A0B55FA;EACE,kBAAkB;EAClB,SAAS;EACT,OAAO;EACP,avB4pBsC;EuB3pBtC,aAAa;EACb,WAAW;EACX,gBvBkuBuC;EuBjuBvC,iBAA8B;EAC9B,oBAA4B;EtBsGxB,eAtCY;EsB9DhB,cvBXgB;EuBYhB,gBAAgB;EAChB,gBAAgB;EAChB,sBvBvBa;EuBwBb,4BAA4B;EAC5B,qCvBfa;EOZX,sBP6OgC;AH8sFpC;;A0Bv5FI;EACE,WAAW;EACX,OAAO;A1B05Fb;;A0Bv5FI;EACE,QAAQ;EACR,UAAU;A1B05FhB;;Ac94FI;EYnBA;IACE,WAAW;IACX,OAAO;E1Bq6FX;E0Bl6FE;IACE,QAAQ;IACR,UAAU;E1Bo6Fd;AACF;;Acz5FI;EYnBA;IACE,WAAW;IACX,OAAO;E1Bg7FX;E0B76FE;IACE,QAAQ;IACR,UAAU;E1B+6Fd;AACF;;Acp6FI;EYnBA;IACE,WAAW;IACX,OAAO;E1B27FX;E0Bx7FE;IACE,QAAQ;IACR,UAAU;E1B07Fd;AACF;;Ac/6FI;EYnBA;IACE,WAAW;IACX,OAAO;E1Bs8FX;E0Bn8FE;IACE,QAAQ;IACR,UAAU;E1Bq8Fd;AACF;;A0B/7FA;EAEI,SAAS;EACT,YAAY;EACZ,aAAa;EACb,uBvB+rBuC;AHkwE3C;;A2Bh+FI;EACE,qBAAqB;EACrB,oBxBkO0C;EwBjO1C,uBxBgO0C;EwB/N1C,WAAW;EAzBf,aAAa;EACb,qCAA4C;EAC5C,0BAAiC;EACjC,oCAA2C;A3B6/F7C;;A2B/8FI;EACE,cAAc;A3Bk9FpB;;A0Bx8FA;EAEI,MAAM;EACN,WAAW;EACX,UAAU;EACV,aAAa;EACb,qBvBirBuC;AHyxE3C;;A2Bv/FI;EACE,qBAAqB;EACrB,oBxBkO0C;EwBjO1C,uBxBgO0C;EwB/N1C,WAAW;EAlBf,mCAA0C;EAC1C,eAAe;EACf,sCAA6C;EAC7C,wBAA+B;A3B6gGjC;;A2Bt+FI;EACE,cAAc;A3By+FpB;;A2BtgGI;EDmDE,iBAAiB;A1Bu9FvB;;A0Bl9FA;EAEI,MAAM;EACN,WAAW;EACX,UAAU;EACV,aAAa;EACb,sBvBgqBuC;AHozE3C;;A2BlhGI;EACE,qBAAqB;EACrB,oBxBkO0C;EwBjO1C,uBxBgO0C;EwB/N1C,WAAW;A3BqhGjB;;A2BzhGI;EAgBI,aAAa;A3B6gGrB;;A2B1gGM;EACE,qBAAqB;EACrB,qBxB+MwC;EwB9MxC,uBxB6MwC;EwB5MxC,WAAW;EA9BjB,mCAA0C;EAC1C,yBAAgC;EAChC,sCAA6C;A3B4iG/C;;A2B3gGI;EACE,cAAc;A3B8gGpB;;A2BxhGM;EDiDA,iBAAiB;A1B2+FvB;;A0Bp+FA;EAKI,WAAW;EACX,YAAY;A1Bm+FhB;;A0B99FA;EE9GE,SAAS;EACT,gBAAmB;EACnB,gBAAgB;EAChB,6BzBCgB;AH+kGlB;;A0B99FA;EACE,cAAc;EACd,WAAW;EACX,uBvBopBwC;EuBnpBxC,WAAW;EACX,gBvBoK+B;EuBnK/B,cvBhHgB;EuBiHhB,mBAAmB;EACnB,mBAAmB;EACnB,6BAA6B;EAC7B,SAAS;A1Bi+FX;;AKrlGE;EqBmIE,cvBqnBqD;EuBpnBrD,qBAAqB;EJ9IrB,yBnBEc;AHmmGlB;;A0Bj/FA;EAgCI,WvBnJW;EuBoJX,qBAAqB;EJrJrB,yBnB8Ba;AH6kGjB;;A0Bv/FA;EAuCI,cvBpJc;EuBqJd,oBAAoB;EACpB,6BAA6B;A1Bo9FjC;;A0B58FA;EACE,cAAc;A1B+8FhB;;A0B38FA;EACE,cAAc;EACd,sBvB+lBwC;EuB9lBxC,gBAAgB;EtBpDZ,mBAtCY;EsB4FhB,cvBxKgB;EuByKhB,mBAAmB;A1B88FrB;;A0B18FA;EACE,cAAc;EACd,uBvBqlBwC;EuBplBxC,cvB7KgB;AH0nGlB;;A6BvoGA;;EAEE,kBAAkB;EAClB,2BAAoB;EAApB,oBAAoB;EACpB,sBAAsB;A7B0oGxB;;A6B9oGA;;EAOI,kBAAkB;EAClB,kBAAc;EAAd,cAAc;A7B4oGlB;;AK3oGE;;EwBII,UAAU;A7B4oGhB;;A6BzpGA;;;;EAkBM,UAAU;A7B8oGhB;;A6BxoGA;EACE,oBAAa;EAAb,aAAa;EACb,mBAAe;EAAf,eAAe;EACf,oBAA2B;EAA3B,2BAA2B;A7B2oG7B;;A6B9oGA;EAMI,WAAW;A7B4oGf;;A6BxoGA;;EAII,iB1BsM6B;AHm8FjC;;A6B7oGA;;EnBhBI,0BmB0B8B;EnBzB9B,6BmByB8B;A7ByoGlC;;A6BnpGA;;EnBFI,yBmBiB6B;EnBhB7B,4BmBgB6B;A7B0oGjC;;A6B1nGA;EACE,wBAAmC;EACnC,uBAAkC;A7B6nGpC;;A6B/nGA;;;EAOI,cAAc;A7B8nGlB;;A6B3nGE;EACE,eAAe;A7B8nGnB;;A6B1nGA;EACE,uBAAsC;EACtC,sBAAqC;A7B6nGvC;;A6B1nGA;EACE,sBAAsC;EACtC,qBAAqC;A7B6nGvC;;A6BzmGA;EACE,0BAAsB;EAAtB,sBAAsB;EACtB,qBAAuB;EAAvB,uBAAuB;EACvB,qBAAuB;EAAvB,uBAAuB;A7B4mGzB;;A6B/mGA;;EAOI,WAAW;A7B6mGf;;A6BpnGA;;EAYI,gB1BqH6B;AHw/FjC;;A6BznGA;;EnBlFI,6BmBoG+B;EnBnG/B,4BmBmG+B;A7B6mGnC;;A6B/nGA;;EnBhGI,yBmBuH4B;EnBtH5B,0BmBsH4B;A7B8mGhC;;A6B7lGA;;EAGI,gBAAgB;A7B+lGpB;;A6BlmGA;;;;EAOM,kBAAkB;EAClB,sBAAsB;EACtB,oBAAoB;A7BkmG1B;;A8B3vGA;EACE,kBAAkB;EAClB,oBAAa;EAAb,aAAa;EACb,mBAAe;EAAf,eAAe;EACf,uBAAoB;EAApB,oBAAoB;EACpB,WAAW;A9B8vGb;;A8BnwGA;;;;EAWI,kBAAkB;EAClB,gBAAY;EAAZ,YAAY;EACZ,YAAY;EACZ,gBAAgB;A9B+vGpB;;A8B7wGA;;;;;;;;;;;;EAmBM,iB3BsN2B;AHmjGjC;;A8B5xGA;;;EA2BI,UAAU;A9BuwGd;;A8BlyGA;EAgCI,UAAU;A9BswGd;;A8BtyGA;;EpBeI,0BoBsBmD;EpBrBnD,6BoBqBmD;A9BuwGvD;;A8B5yGA;;EpB6BI,yBoBSmD;EpBRnD,4BoBQmD;A9B4wGvD;;A8BlzGA;EA4CI,oBAAa;EAAb,aAAa;EACb,sBAAmB;EAAnB,mBAAmB;A9B0wGvB;;A8BvzGA;;EpBeI,0BoBiC6E;EpBhC7E,6BoBgC6E;A9B6wGjF;;A8B7zGA;EpB6BI,yBoBoBsE;EpBnBtE,4BoBmBsE;A9BixG1E;;A8BtwGA;;EAEE,oBAAa;EAAb,aAAa;A9BywGf;;A8B3wGA;;EAQI,kBAAkB;EAClB,UAAU;A9BwwGd;;A8BjxGA;;EAYM,UAAU;A9B0wGhB;;A8BtxGA;;;;;;;;EAoBI,iB3ByJ6B;AHonGjC;;A8BzwGA;EAAuB,kB3BqJU;AHwnGjC;;A8B5wGA;EAAsB,iB3BoJW;AH4nGjC;;A8BxwGA;EACE,oBAAa;EAAb,aAAa;EACb,sBAAmB;EAAnB,mBAAmB;EACnB,yB3BgSkC;E2B/RlC,gBAAgB;E1BwBZ,eAtCY;E0BgBhB,gB3B0L+B;E2BzL/B,gB3B8L+B;E2B7L/B,c3B7FgB;E2B8FhB,kBAAkB;EAClB,mBAAmB;EACnB,yB3BrGgB;E2BsGhB,yB3BpGgB;EONd,sBP6OgC;AHyoGpC;;A8BxxGA;;EAkBI,aAAa;A9B2wGjB;;A8BjwGA;;EAEE,gCZjB8D;AlBqxGhE;;A8BjwGA;;;;;;EAME,oB3B2QgC;ECtR5B,kBAtCY;E0BmDhB,gB3BgG+B;EOvO7B,qBP8O+B;AH8pGnC;;A8BjwGA;;EAEE,kCZlC8D;AlBsyGhE;;A8BjwGA;;;;;;EAME,uB3BqPiC;ECjR7B,mBAtCY;E0BoEhB,gB3BgF+B;EOxO7B,qBP+O+B;AH8qGnC;;A8BjwGA;;EAEE,sBAA0E;A9BowG5E;;A8BzvGA;;;;;;EpBzJI,0BoB+J4B;EpB9J5B,6BoB8J4B;A9B6vGhC;;A8B1vGA;;;;;;EpBpJI,yBoB0J2B;EpBzJ3B,4BoByJ2B;A9B8vG/B;;A+Bl7GA;EACE,kBAAkB;EAClB,cAAc;EACd,kBAA+C;EAC/C,oBAAqE;A/Bq7GvE;;A+Bl7GA;EACE,2BAAoB;EAApB,oBAAoB;EACpB,kB5B6f0C;AHw7F5C;;A+Bl7GA;EACE,kBAAkB;EAClB,OAAO;EACP,WAAW;EACX,W5Byf0C;E4Bxf1C,eAAkF;EAClF,UAAU;A/Bq7GZ;;A+B37GA;EASI,W5BvBW;E4BwBX,qB5BKa;EmB9Bb,yBnB8Ba;AHk7GjB;;A+Bj8GA;EAoBM,gD5BLW;AHs7GjB;;A+Br8GA;EAyBI,qB5B0bsE;AHs/F1E;;A+Bz8GA;EA6BI,W5B3CW;E4B4CX,yB5Bsf8E;E4Brf9E,qB5Bqf8E;AH27FlF;;A+B/8GA;EAuCM,c5B/CY;AH29GlB;;A+Bn9GA;EA0CQ,yB5BtDU;AHm+GlB;;A+Bn6GA;EACE,kBAAkB;EAClB,gBAAgB;EAEhB,mBAAmB;A/Bq6GrB;;A+Bz6GA;EASI,kBAAkB;EAClB,YAA+E;EAC/E,aAA+D;EAC/D,cAAc;EACd,W5B4bwC;E4B3bxC,Y5B2bwC;E4B1bxC,oBAAoB;EACpB,WAAW;EACX,sB5BnFW;E4BoFX,yB5BoJ6B;AHgxGjC;;A+Bt7GA;EAwBI,kBAAkB;EAClB,YAA+E;EAC/E,aAA+D;EAC/D,cAAc;EACd,W5B6awC;E4B5axC,Y5B4awC;E4B3axC,WAAW;EACX,mCAAgE;A/Bk6GpE;;A+Bz5GA;ErB5GI,sBP6OgC;AH4xGpC;;A+B75GA;EAOM,kOb5EqI;AlBs+G3I;;A+Bj6GA;EAaM,qB5B1FW;EmB9Bb,yBnB8Ba;AHm/GjB;;A+Bt6GA;EAkBM,+KbvFqI;AlB++G3I;;A+B16GA;EAwBM,wC5BrGW;AH2/GjB;;A+B96GA;EA2BM,wC5BxGW;AH+/GjB;;A+B94GA;EAGI,kB5B8Z+C;AHi/FnD;;A+Bl5GA;EAQM,8KbjHqI;AlB+/G3I;;A+Bt5GA;EAcM,wC5B/HW;AH2gHjB;;A+Bl4GA;EACE,qBAA2D;A/Bq4G7D;;A+Bt4GA;EAKM,cAAqD;EACrD,c5BsY+E;E4BrY/E,mBAAmB;EAEnB,qB5BoY4E;AHggGlF;;A+B74GA;EAaM,wBb1E0D;Ea2E1D,0Bb3E0D;Ea4E1D,uBbxD0D;EayD1D,wBbzD0D;Ea0D1D,yB5BlLY;E4BoLZ,qB5B0X4E;EiBpjB5E,iJjBsgB+H;EiBtgB/H,yIjBsgB+H;EiBtgB/H,8KjBsgB+H;AHwjGrI;;AoBzjHI;EWkKJ;IXjKM,gBAAgB;EpB6jHpB;AACF;;A+B75GA;EA0BM,sB5BhMS;E4BiMT,sCAA4E;EAA5E,8BAA4E;A/Bu4GlF;;A+Bl6GA;EAiCM,wC5B1KW;AH+iHjB;;A+Bz3GA;EACE,qBAAqB;EACrB,WAAW;EACX,mCb7G8D;Ea8G9D,0C5BwKkC;ECvQ9B,eAtCY;E2BwIhB,gB5BkE+B;E4BjE/B,gB5BsE+B;E4BrE/B,c5BrNgB;E4BsNhB,sBAAsB;EACtB,uO5BuW+I;E4BtW/I,yB5B3NgB;EONd,sBP6OgC;E4BTlC,wBAAgB;EAAhB,qBAAgB;EAAhB,gBAAgB;A/B03GlB;;A+Bz4GA;EAkBI,qB5B4PsE;E4B3PtE,UAAU;EAIR,gD5B7MW;AHqkHjB;;A+B/4GA;EAgCM,c5B5OY;E4B6OZ,sB5BpPS;AHumHf;;A+Bp5GA;EAuCI,YAAY;EACZ,sB5BoIgC;E4BnIhC,sBAAsB;A/Bi3G1B;;A+B15GA;EA6CI,c5B1Pc;E4B2Pd,yB5B/Pc;AHgnHlB;;A+B/5GA;EAmDI,aAAa;A/Bg3GjB;;A+Bn6GA;EAwDI,kBAAkB;EAClB,0B5BrQc;AHonHlB;;A+B32GA;EACE,kCbxK8D;EayK9D,oB5BsHkC;E4BrHlC,uB5BqHkC;E4BpHlC,oB5BqHiC;ECjR7B,mBAtCY;AJijHlB;;A+B32GA;EACE,gCbhL8D;EaiL9D,mB5BmHiC;E4BlHjC,sB5BkHiC;E4BjHjC,kB5BkHgC;ECtR5B,kBAtCY;AJyjHlB;;A+Bt2GA;EACE,kBAAkB;EAClB,qBAAqB;EACrB,WAAW;EACX,mCbhM8D;EaiM9D,gBAAgB;A/By2GlB;;A+Bt2GA;EACE,kBAAkB;EAClB,UAAU;EACV,WAAW;EACX,mCbxM8D;EayM9D,SAAS;EACT,UAAU;A/By2GZ;;A+B/2GA;EASI,qB5B2KsE;E4B1KtE,gD5B1Ra;AHooHjB;;A+Bp3GA;;EAgBI,yB5B3Tc;AHoqHlB;;A+Bz3GA;EAqBM,iB5BkUQ;AHsiGd;;A+B73GA;EA0BI,0BAA0B;A/Bu2G9B;;A+Bn2GA;EACE,kBAAkB;EAClB,MAAM;EACN,QAAQ;EACR,OAAO;EACP,UAAU;EACV,mCbxO8D;EayO9D,yB5B6CkC;E4B3ClC,gB5BxD+B;E4ByD/B,gB5BpD+B;E4BqD/B,c5B/UgB;E4BgVhB,sB5BvVa;E4BwVb,yB5BpVgB;EONd,sBP6OgC;AHm9GpC;;A+Bn3GA;EAkBI,kBAAkB;EAClB,MAAM;EACN,QAAQ;EACR,SAAS;EACT,UAAU;EACV,cAAc;EACd,6Bb1P4D;Ea2P5D,yB5B2BgC;E4B1BhC,gB5BpE6B;E4BqE7B,c5B/Vc;E4BgWd,iBAAiB;ETxWjB,yBnBGc;E4BuWd,oBAAoB;ErB3WpB,kCqB4WgF;A/Bq2GpF;;A+B31GA;EACE,WAAW;EACX,cbhR2B;EaiR3B,UAAU;EACV,6BAA6B;EAC7B,wBAAgB;EAAhB,qBAAgB;EAAhB,gBAAgB;A/B81GlB;;A+Bn2GA;EAQI,aAAa;A/B+1GjB;;A+Bv2GA;EAY8B,gE5BnWb;AHksHjB;;A+B32GA;EAa8B,gE5BpWb;AHssHjB;;A+B/2GA;EAc8B,gE5BrWb;AH0sHjB;;A+Bn3GA;EAkBI,SAAS;A/Bq2Gb;;A+Bv3GA;EAsBI,W5B2N6C;E4B1N7C,Y5B0N6C;E4BzN7C,oBAAyE;ET7YzE,yBnB8Ba;E4BiXb,S5B0N0C;EO1mB1C,mBP2mB6C;EiB1mB3C,oHjBsgB+H;EiBtgB/H,4GjBsgB+H;E4BnHjI,wBAAgB;EAAhB,gBAAgB;A/Bo2GpB;;AoBlvHI;EWgXJ;IX/WM,wBAAgB;IAAhB,gBAAgB;EpBsvHpB;AACF;;A+Bx4GA;ETrXI,yBnB8mB2E;AHmpG/E;;A+B54GA;EAsCI,W5BoMoC;E4BnMpC,c5BoMqC;E4BnMrC,kBAAkB;EAClB,e5BmMuC;E4BlMvC,yB5B3Zc;E4B4Zd,yBAAyB;ErBjazB,mBPomBoC;AHwqGxC;;A+Bt5GA;EAiDI,W5BgM6C;E4B/L7C,Y5B+L6C;EmBtmB7C,yBnB8Ba;E4B2Yb,S5BgM0C;EO1mB1C,mBP2mB6C;EiB1mB3C,iHjBsgB+H;EiBtgB/H,4GjBsgB+H;E4BzFjI,qBAAgB;EAAhB,gBAAgB;A/Bw2GpB;;AoBhxHI;EWgXJ;IX/WM,qBAAgB;IAAhB,gBAAgB;EpBoxHpB;AACF;;A+Bt6GA;ETrXI,yBnB8mB2E;AHirG/E;;A+B16GA;EAgEI,W5B0KoC;E4BzKpC,c5B0KqC;E4BzKrC,kBAAkB;EAClB,e5ByKuC;E4BxKvC,yB5Brbc;E4Bsbd,yBAAyB;ErB3bzB,mBPomBoC;AHssGxC;;A+Bp7GA;EA2EI,W5BsK6C;E4BrK7C,Y5BqK6C;E4BpK7C,aAAa;EACb,oB5B9D+B;E4B+D/B,mB5B/D+B;EmBrY/B,yBnB8Ba;E4Bwab,S5BmK0C;EO1mB1C,mBP2mB6C;EiB1mB3C,gHjBsgB+H;EiBtgB/H,4GjBsgB+H;E4B5DjI,gBAAgB;A/B42GpB;;AoBjzHI;EWgXJ;IX/WM,oBAAgB;IAAhB,gBAAgB;EpBqzHpB;AACF;;A+Bv8GA;ETrXI,yBnB8mB2E;AHktG/E;;A+B38GA;EA6FI,W5B6IoC;E4B5IpC,c5B6IqC;E4B5IrC,kBAAkB;EAClB,e5B4IuC;E4B3IvC,6BAA6B;EAC7B,yBAAyB;EACzB,oBAA4C;A/Bk3GhD;;A+Br9GA;EAwGI,yB5Bzdc;EOLd,mBPomBoC;AH4uGxC;;A+B19GA;EA6GI,kBAAkB;EAClB,yB5B/dc;EOLd,mBPomBoC;AHkvGxC;;A+Bh+GA;EAoHM,yB5BneY;AHm1HlB;;A+Bp+GA;EAwHM,eAAe;A/Bg3GrB;;A+Bx+GA;EA4HM,yB5B3eY;AH21HlB;;A+B5+GA;EAgIM,eAAe;A/Bg3GrB;;A+Bh/GA;EAoIM,yB5BnfY;AHm2HlB;;A+B32GA;;;EX9fM,4GjBsgB+H;AHy2GrI;;AoB12HI;EWyfJ;;;IXxfM,gBAAgB;EpBg3HpB;AACF;;AgCx3HA;EACE,oBAAa;EAAb,aAAa;EACb,mBAAe;EAAf,eAAe;EACf,eAAe;EACf,gBAAgB;EAChB,gBAAgB;AhC23HlB;;AgCx3HA;EACE,cAAc;EACd,oB7B6qBsC;AH8sGxC;;AK13HE;E2BEE,qBAAqB;AhC43HzB;;AgCj4HA;EAUI,c7BVc;E6BWd,oBAAoB;EACpB,eAAe;AhC23HnB;;AgCn3HA;EACE,gC7BxBgB;AH84HlB;;AgCv3HA;EAII,mB7B0M6B;AH6qHjC;;AgC33HA;EAQI,6BAAgD;EtB3BhD,+BPoOgC;EOnOhC,gCPmOgC;AHgrHpC;;AKl5HE;E2B6BI,qC7BnCY;AH45HlB;;AgCr4HA;EAgBM,c7BpCY;E6BqCZ,6BAA6B;EAC7B,yBAAyB;AhCy3H/B;;AgC34HA;;EAwBI,c7B3Cc;E6B4Cd,sB7BnDW;E6BoDX,kC7BpDW;AH46Hf;;AgCl5HA;EA+BI,gB7B+K6B;EOjO7B,yBsBoD4B;EtBnD5B,0BsBmD4B;AhCu3HhC;;AgC92HA;EtBtEI,sBP6OgC;AH2sHpC;;AgCl3HA;;EAOI,W7B3EW;E6B4EX,yB7B/Ca;AH+5HjB;;AgCv2HA;EAEI,kBAAc;EAAd,cAAc;EACd,kBAAkB;AhCy2HtB;;AgCr2HA;EAEI,0BAAa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C;EiC/gIG;IAwBK,uBAAmB;IAAnB,mBAAmB;EjC0/H3B;EiClhIG;IA2BO,kBAAkB;EjC0/H5B;EiCrhIG;IA+BO,qB9BgiB6B;I8B/hB7B,oB9B+hB6B;EH09GvC;EiCzhIG;;IAsCK,qBAAiB;IAAjB,iBAAiB;EjCu/HzB;EiC7hIG;IAqDK,+BAAwB;IAAxB,wBAAwB;IAGxB,6BAAgB;IAAhB,gBAAgB;EjCy+HxB;EiCjiIG;IA4DK,aAAa;EjCw+HrB;AACF;;AiC1iIA;EAyBQ,yBAAqB;EAArB,qBAAqB;EACrB,oBAA2B;EAA3B,2BAA2B;AjCqhInC;;AiC/iIA;;EAQU,gBAAgB;EAChB,eAAe;AjC4iIzB;;AiCrjIA;EA6BU,uBAAmB;EAAnB,mBAAmB;AjC4hI7B;;AiCzjIA;EAgCY,kBAAkB;AjC6hI9B;;AiC7jIA;EAoCY,qB9BgiB6B;E8B/hB7B,oB9B+hB6B;AH8/GzC;;AiClkIA;;EA2CU,qBAAiB;EAAjB,iBAAiB;AjC4hI3B;;AiCvkIA;EA0DU,+BAAwB;EAAxB,wBAAwB;EAGxB,6BAAgB;EAAhB,gBAAgB;AjC+gI1B;;AiC5kIA;EAiEU,aAAa;AjC+gIvB;;AiClgIA;EAEI,yB9B/MW;AHmtIf;;AKptIE;E4BmNI,yB9BlNS;AHutIf;;AiC1gIA;EAWM,yB9BxNS;AH2tIf;;AK5tIE;E4B4NM,yB9B3NO;AH+tIf;;AiClhIA;EAkBQ,yB9B/NO;AHmuIf;;AiCthIA;;;;EA0BM,yB9BvOS;AH0uIf;;AiC7hIA;EA+BI,yB9B5OW;E8B6OX,gC9B7OW;AH+uIf;;AiCliIA;EAoCI,+QftNuI;AlBwtI3I;;AiCtiIA;EAwCI,yB9BrPW;AHuvIf;;AiC1iIA;EA0CM,yB9BvPS;AH2vIf;;AK5vIE;E4B2PM,yB9B1PO;AH+vIf;;AiC9/HA;EAEI,W9B7QW;AH6wIf;;AKpwIE;E4BuQI,W9BhRS;AHixIf;;AiCtgIA;EAWM,+B9BtRS;AHqxIf;;AK5wIE;E4BgRM,gC9BzRO;AHyxIf;;AiC9gIA;EAkBQ,gC9B7RO;AH6xIf;;AiClhIA;;;;EA0BM,W9BrSS;AHoyIf;;AiCzhIA;EA+BI,+B9B1SW;E8B2SX,sC9B3SW;AHyyIf;;AiC9hIA;EAoCI,qRf1QuI;AlBwwI3I;;AiCliIA;EAwCI,+B9BnTW;AHizIf;;AiCtiIA;EA0CM,W9BrTS;AHqzIf;;AK5yIE;E4B+SM,W9BxTO;AHyzIf;;AkC5zIA;EACE,kBAAkB;EAClB,oBAAa;EAAb,aAAa;EACb,0BAAsB;EAAtB,sBAAsB;EACtB,YAAY;EAEZ,qBAAqB;EACrB,sB/BJa;E+BKb,2BAA2B;EAC3B,sC/BIa;EOZX,sBP6OgC;AH0lIpC;;AkCx0IA;EAaI,eAAe;EACf,cAAc;AlC+zIlB;;AkC70IA;ExBUI,+BPoOgC;EOnOhC,gCPmOgC;AHomIpC;;AkCl1IA;ExBwBI,mCPsNgC;EOrNhC,kCPqNgC;AHymIpC;;AkCzzIA;EAGE,kBAAc;EAAd,cAAc;EAGd,eAAe;EACf,gB/BsxByC;AHkiH3C;;AkCpzIA;EACE,sB/BgxBwC;AHuiH1C;;AkCpzIA;EACE,qBAA+B;EAC/B,gBAAgB;AlCuzIlB;;AkCpzIA;EACE,gBAAgB;AlCuzIlB;;AKl2IE;E6BgDE,qBAAqB;AlCszIzB;;AkCxzIA;EAMI,oB/B+vBuC;AHujH3C;;AkC9yIA;EACE,wB/BsvByC;E+BrvBzC,gBAAgB;EAEhB,qC/B3Da;E+B4Db,6C/B5Da;AH42If;;AkCrzIA;ExBnEI,0DwB2E8E;AlCizIlF;;AkCzzIA;EAaM,aAAa;AlCgzInB;;AkC3yIA;EACE,wB/BouByC;E+BnuBzC,qC/B3Ea;E+B4Eb,0C/B5Ea;AH03If;;AkCjzIA;ExBrFI,0DQ+H4D;AlB2wIhE;;AkCtyIA;EACE,uBAAiC;EACjC,uB/BmtBwC;E+BltBxC,sBAAgC;EAChC,gBAAgB;AlCyyIlB;;AkCtyIA;EACE,uBAAiC;EACjC,sBAAgC;AlCyyIlC;;AkCryIA;EACE,kBAAkB;EAClB,MAAM;EACN,QAAQ;EACR,SAAS;EACT,OAAO;EACP,gB/B8sByC;AH0lH3C;;AkCryIA;;;EAGE,oBAAc;EAAd,cAAc;EACd,WAAW;AlCwyIb;;AkCryIA;;ExBxHI,2CQsH4D;ERrH5D,4CQqH4D;AlB6yIhE;;AkCtyIA;;ExB/GI,+CQwG4D;ERvG5D,8CQuG4D;AlBmzIhE;;AkCpyIA;EAEI,mB/BurBsD;AH+mH1D;;Ac/3II;EoBuFJ;IAMI,oBAAa;IAAb,aAAa;IACb,uBAAmB;IAAnB,mBAAmB;IACnB,mB/BirBsD;I+BhrBtD,kB/BgrBsD;EHunHxD;EkChzIF;IAaM,gBAAY;IAAZ,YAAY;IACZ,kB/B2qBoD;I+B1qBpD,gBAAgB;IAChB,iB/ByqBoD;EH6nHxD;AACF;;AkC7xIA;EAII,mB/B2pBsD;AHkoH1D;;Acl5II;EoBiHJ;IAQI,oBAAa;IAAb,aAAa;IACb,uBAAmB;IAAnB,mBAAmB;ElC8xIrB;EkCvyIF;IAcM,gBAAY;IAAZ,YAAY;IACZ,gBAAgB;ElC4xIpB;EkC3yIF;IAkBQ,cAAc;IACd,cAAc;ElC4xIpB;EkC/yIF;IxBxJI,0BwBiLoC;IxBhLpC,6BwBgLoC;ElC0xItC;EkCnzIF;;IA8BY,0BAA0B;ElCyxIpC;EkCvzIF;;IAmCY,6BAA6B;ElCwxIvC;EkC3zIF;IxB1II,yBwBkLmC;IxBjLnC,4BwBiLmC;ElCuxIrC;EkC/zIF;;IA6CY,yBAAyB;ElCsxInC;EkCn0IF;;IAkDY,4BAA4B;ElCqxItC;AACF;;AkCzwIA;EAEI,sB/BglBsC;AH2rH1C;;Ac77II;EoBgLJ;IAMI,uB/B6lBiC;I+B7lBjC,oB/B6lBiC;I+B7lBjC,e/B6lBiC;I+B5lBjC,2B/B6lBuC;I+B7lBvC,wB/B6lBuC;I+B7lBvC,mB/B6lBuC;I+B5lBvC,UAAU;IACV,SAAS;ElC4wIX;EkCrxIF;IAYM,qBAAqB;IACrB,WAAW;ElC4wIf;AACF;;AkCnwIA;EAEI,gBAAgB;AlCqwIpB;;AkCvwIA;EAKM,gBAAgB;ExB5OlB,6BwB6OiC;ExB5OjC,4BwB4OiC;AlCuwIrC;;AkC7wIA;ExBrPI,yBwB+P8B;ExB9P9B,0BwB8P8B;AlCwwIlC;;AkClxIA;ExB9PI,gBwB4Q0B;EACxB,mB/BnC2B;AH2yIjC;;AmC1hJA;EACE,oBAAa;EAAb,aAAa;EACb,mBAAe;EAAf,eAAe;EACf,qBhC+hCsC;EgC9hCtC,mBhCiiCsC;EgC/hCtC,gBAAgB;EAChB,yBhCEgB;EOJd,sBP6OgC;AHkzIpC;;AmCzhJA;EAGI,oBhCqhCqC;AHqgHzC;;AmC7hJA;EAMM,qBAAqB;EACrB,qBhCihCmC;EgChhCnC,chCNY;EgCOZ,YhCshCuC;AHqgH7C;;AmCpiJA;EAoBI,0BAA0B;AnCohJ9B;;AmCxiJA;EAwBI,qBAAqB;AnCohJzB;;AmC5iJA;EA4BI,chC1Bc;AH8iJlB;;AoC3jJA;EACE,oBAAa;EAAb,aAAa;E7BGb,eAAe;EACf,gBAAgB;EGAd,sBP6OgC;AHg1IpC;;AoC5jJA;EACE,kBAAkB;EAClB,cAAc;EACd,uBjCgxBwC;EiC/wBxC,iBjCqO+B;EiCpO/B,iBjCmxBsC;EiClxBtC,cjCwBe;EiCvBf,sBjCNa;EiCOb,yBjCJgB;AHmkJlB;;AoCvkJA;EAWI,UAAU;EACV,cjCkK8D;EiCjK9D,qBAAqB;EACrB,yBjCXc;EiCYd,qBjCXc;AH2kJlB;;AoC/kJA;EAmBI,UAAU;EACV,UjC4wBiC;EiC3wBjC,gDjCSa;AHujJjB;;AoC5jJA;EAGM,cAAc;E1BChB,+BP+MgC;EO9MhC,kCP8MgC;AH+2IpC;;AoClkJA;E1BVI,gCP6NgC;EO5NhC,mCP4NgC;AHo3IpC;;AoCvkJA;EAcI,UAAU;EACV,WjCvCW;EiCwCX,yBjCXa;EiCYb,qBjCZa;AHykJjB;;AoC9kJA;EAqBI,cjCvCc;EiCwCd,oBAAoB;EAEpB,YAAY;EACZ,sBjCjDW;EiCkDX,qBjC/Cc;AH2mJlB;;AqClnJE;EACE,uBlCyxBsC;EC9pBpC,kBAtCY;EiCnFd,gBlCsO6B;AH+4IjC;;AqChnJM;E3BwBF,8BPgN+B;EO/M/B,iCP+M+B;AH64InC;;AqChnJM;E3BKF,+BP8N+B;EO7N/B,kCP6N+B;AHk5InC;;AqCloJE;EACE,uBlCuxBqC;EC5pBnC,mBAtCY;EiCnFd,gBlCuO6B;AH85IjC;;AqChoJM;E3BwBF,8BPiN+B;EOhN/B,iCPgN+B;AH45InC;;AqChoJM;E3BKF,+BP+N+B;EO9N/B,kCP8N+B;AHi6InC;;AsChpJA;EACE,qBAAqB;EACrB,qBnCw5BsC;ECv1BpC,cAAW;EkC/Db,gBnC2R+B;EmC1R/B,cAAc;EACd,kBAAkB;EAClB,mBAAmB;EACnB,wBAAwB;E5BRtB,sBP6OgC;EiB5O9B,qIjB6b6I;AH+tInJ;;AoBvpJI;EkBNJ;IlBOM,gBAAgB;EpB2pJpB;AACF;;AKxpJE;EiCGI,qBAAqB;AtCypJ3B;;AsCvqJA;EAoBI,aAAa;AtCupJjB;;AsClpJA;EACE,kBAAkB;EAClB,SAAS;AtCqpJX;;AsC9oJA;EACE,oBnC63BsC;EmC53BtC,mBnC43BsC;EOh6BpC,oBPm6BqC;AHmxHzC;;AsCzoJE;ECjDA,WpCMa;EoCLb,yBpCkCe;AH4pJjB;;AKhrJE;EkCVI,WpCCS;EoCAT,yBAAkC;AvC8rJxC;;AuCjsJU;EAQJ,UAAU;EACV,+CpCuBW;AHsqJjB;;AsCxpJE;ECjDA,WpCMa;EoCLb,yBpCWgB;AHksJlB;;AK/rJE;EkCVI,WpCCS;EoCAT,yBAAkC;AvC6sJxC;;AuChtJU;EAQJ,UAAU;EACV,iDpCAY;AH4sJlB;;AsCvqJE;ECjDA,WpCMa;EoCLb,yBpCyCe;AHmrJjB;;AK9sJE;EkCVI,WpCCS;EoCAT,yBAAkC;AvC4tJxC;;AuC/tJU;EAQJ,UAAU;EACV,+CpC8BW;AH6rJjB;;AsCtrJE;ECjDA,WpCMa;EoCLb,yBpC2Ce;AHgsJjB;;AK7tJE;EkCVI,WpCCS;EoCAT,yBAAkC;AvC2uJxC;;AuC9uJU;EAQJ,UAAU;EACV,gDpCgCW;AH0sJjB;;AsCrsJE;ECjDA,cpCegB;EoCdhB,yBpCwCe;AHktJjB;;AK5uJE;EkCVI,cpCUY;EoCTZ,yBAAkC;AvC0vJxC;;AuC7vJU;EAQJ,UAAU;EACV,+CpC6BW;AH4tJjB;;AsCptJE;ECjDA,WpCMa;EoCLb,yBpCsCe;AHmuJjB;;AK3vJE;EkCVI,WpCCS;EoCAT,yBAAkC;AvCywJxC;;AuC5wJU;EAQJ,UAAU;EACV,+CpC2BW;AH6uJjB;;AsCnuJE;ECjDA,cpCegB;EoCdhB,yBpCMgB;AHkxJlB;;AK1wJE;EkCVI,cpCUY;EoCTZ,yBAAkC;AvCwxJxC;;AuC3xJU;EAQJ,UAAU;EACV,iDpCLY;AH4xJlB;;AsClvJE;ECjDA,WpCMa;EoCLb,yBpCagB;AH0xJlB;;AKzxJE;EkCVI,WpCCS;EoCAT,yBAAkC;AvCuyJxC;;AuC1yJU;EAQJ,UAAU;EACV,8CpCEY;AHoyJlB;;AwCnzJA;EACE,kBAAoD;EACpD,mBrCqzBsC;EqCnzBtC,yBrCKgB;EOJd,qBP8O+B;AHukJnC;;Ac9vJI;E0B5DJ;IAQI,kBrC+yBoC;EHwgItC;AACF;;AwCpzJA;EACE,gBAAgB;EAChB,eAAe;E9BTb,gB8BUsB;AxCuzJ1B;;AyCl0JA;EACE,kBAAkB;EAClB,wBtCq9ByC;EsCp9BzC,mBtCq9BsC;EsCp9BtC,6BAA6C;E/BH3C,sBP6OgC;AH4lJpC;;AyCj0JA;EAEE,cAAc;AzCm0JhB;;AyC/zJA;EACE,gBtCgR+B;AHkjJjC;;AyC1zJA;EACE,mBAAsD;AzC6zJxD;;AyC9zJA;EAKI,kBAAkB;EAClB,MAAM;EACN,QAAQ;EACR,wBtCu7BuC;EsCt7BvC,cAAc;AzC6zJlB;;AyCnzJE;EC9CA,cxB8FgE;EIzF9D,yBJyF8D;EwB5FhE,qBxB4FgE;AlBywJlE;;A0Cn2JE;EACE,yBAAqC;A1Cs2JzC;;A0Cn2JE;EACE,cAA0B;A1Cs2J9B;;AyCj0JE;EC9CA,cxB8FgE;EIzF9D,yBJyF8D;EwB5FhE,qBxB4FgE;AlBuxJlE;;A0Cj3JE;EACE,yBAAqC;A1Co3JzC;;A0Cj3JE;EACE,cAA0B;A1Co3J9B;;AyC/0JE;EC9CA,cxB8FgE;EIzF9D,yBJyF8D;EwB5FhE,qBxB4FgE;AlBqyJlE;;A0C/3JE;EACE,yBAAqC;A1Ck4JzC;;A0C/3JE;EACE,cAA0B;A1Ck4J9B;;AyC71JE;EC9CA,cxB8FgE;EIzF9D,yBJyF8D;EwB5FhE,qBxB4FgE;AlBmzJlE;;A0C74JE;EACE,yBAAqC;A1Cg5JzC;;A0C74JE;EACE,cAA0B;A1Cg5J9B;;AyC32JE;EC9CA,cxB8FgE;EIzF9D,yBJyF8D;EwB5FhE,qBxB4FgE;AlBi0JlE;;A0C35JE;EACE,yBAAqC;A1C85JzC;;A0C35JE;EACE,cAA0B;A1C85J9B;;AyCz3JE;EC9CA,cxB8FgE;EIzF9D,yBJyF8D;EwB5FhE,qBxB4FgE;AlB+0JlE;;A0Cz6JE;EACE,yBAAqC;A1C46JzC;;A0Cz6JE;EACE,cAA0B;A1C46J9B;;AyCv4JE;EC9CA,cxB8FgE;EIzF9D,yBJyF8D;EwB5FhE,qBxB4FgE;AlB61JlE;;A0Cv7JE;EACE,yBAAqC;A1C07JzC;;A0Cv7JE;EACE,cAA0B;A1C07J9B;;AyCr5JE;EC9CA,cxB8FgE;EIzF9D,yBJyF8D;EwB5FhE,qBxB4FgE;AlB22JlE;;A0Cr8JE;EACE,yBAAqC;A1Cw8JzC;;A0Cr8JE;EACE,cAA0B;A1Cw8J9B;;A2Ch9JE;EACE;IAAO,2BAAuC;E3Co9JhD;E2Cn9JE;IAAK,wBAAwB;E3Cs9J/B;AACF;;A2Cz9JE;EACE;IAAO,2BAAuC;E3Co9JhD;E2Cn9JE;IAAK,wBAAwB;E3Cs9J/B;AACF;;A2Cn9JA;EACE,oBAAa;EAAb,aAAa;EACb,YxC89BsC;EwC79BtC,gBAAgB;EvCoHZ,kBAtCY;EuC5EhB,yBxCJgB;EOJd,sBP6OgC;AHkvJpC;;A2Cl9JA;EACE,oBAAa;EAAb,aAAa;EACb,0BAAsB;EAAtB,sBAAsB;EACtB,qBAAuB;EAAvB,uBAAuB;EACvB,gBAAgB;EAChB,WxChBa;EwCiBb,kBAAkB;EAClB,mBAAmB;EACnB,yBxCUe;EiB9BX,2BjB0+B4C;AHggIlD;;AoBr+JI;EuBOJ;IvBNM,gBAAgB;EpBy+JpB;AACF;;A2Cx9JA;ErBaE,qMAA6I;EqBX7I,0BxCw8BsC;AHmhIxC;;A2Cv9JE;EACE,0DxC08BkD;EwC18BlD,kDxC08BkD;AHghItD;;A2Cv9JM;EAJJ;IAKM,uBAAe;IAAf,eAAe;E3C29JrB;AACF;;A4CrgKA;EACE,oBAAa;EAAb,aAAa;EACb,qBAAuB;EAAvB,uBAAuB;A5CwgKzB;;A4CrgKA;EACE,WAAO;EAAP,OAAO;A5CwgKT;;A6C1gKA;EACE,oBAAa;EAAb,aAAa;EACb,0BAAsB;EAAtB,sBAAsB;EAGtB,eAAe;EACf,gBAAgB;A7C2gKlB;;A6ClgKA;EACE,WAAW;EACX,c1CPgB;E0CQhB,mBAAmB;A7CqgKrB;;AK3gKE;EwCUE,UAAU;EACV,c1Cbc;E0Ccd,qBAAqB;EACrB,yB1CrBc;AH0hKlB;;A6C/gKA;EAcI,c1CjBc;E0CkBd,yB1CzBc;AH8hKlB;;A6C5/JA;EACE,kBAAkB;EAClB,cAAc;EACd,wB1C88ByC;E0C58BzC,sB1CzCa;E0C0Cb,sC1ChCa;AH8hKf;;A6CpgKA;EnC7BI,+BPoOgC;EOnOhC,gCPmOgC;AHk0JpC;;A6CzgKA;EnCfI,mCPsNgC;EOrNhC,kCPqNgC;AHu0JpC;;A6C9gKA;EAkBI,c1ChDc;E0CiDd,oBAAoB;EACpB,sB1CxDW;AHwjKf;;A6CphKA;EAyBI,UAAU;EACV,W1C9DW;E0C+DX,yB1ClCa;E0CmCb,qB1CnCa;AHkiKjB;;A6C3hKA;EAgCI,mBAAmB;A7C+/JvB;;A6C/hKA;EAmCM,gB1CiK2B;E0ChK3B,qB1CgK2B;AHg2JjC;;A6Cl/JI;EACE,uBAAmB;EAAnB,mBAAmB;A7Cq/JzB;;A6Ct/JI;EnCjCA,kCPsLgC;EOlMhC,0BmCmDwC;A7Cq/J5C;;A6C3/JI;EnC7CA,gCPkMgC;EOtLhC,4BmC4C0C;A7Cq/J9C;;A6ChgKI;EAeM,aAAa;A7Cq/JvB;;A6CpgKI;EAmBM,qB1C+HuB;E0C9HvB,oBAAoB;A7Cq/J9B;;A6CzgKI;EAuBQ,iB1C2HqB;E0C1HrB,sB1C0HqB;AH43JjC;;Ac/iKI;E+BiCA;IACE,uBAAmB;IAAnB,mBAAmB;E7CkhKvB;E6CnhKE;InCjCA,kCPsLgC;IOlMhC,0BmCmDwC;E7CihK1C;E6CvhKE;InC7CA,gCPkMgC;IOtLhC,4BmC4C0C;E7CghK5C;E6C3hKE;IAeM,aAAa;E7C+gKrB;E6C9hKE;IAmBM,qB1C+HuB;I0C9HvB,oBAAoB;E7C8gK5B;E6CliKE;IAuBQ,iB1C2HqB;I0C1HrB,sB1C0HqB;EHo5J/B;AACF;;AcxkKI;E+BiCA;IACE,uBAAmB;IAAnB,mBAAmB;E7C2iKvB;E6C5iKE;InCjCA,kCPsLgC;IOlMhC,0BmCmDwC;E7C0iK1C;E6ChjKE;InC7CA,gCPkMgC;IOtLhC,4BmC4C0C;E7CyiK5C;E6CpjKE;IAeM,aAAa;E7CwiKrB;E6CvjKE;IAmBM,qB1C+HuB;I0C9HvB,oBAAoB;E7CuiK5B;E6C3jKE;IAuBQ,iB1C2HqB;I0C1HrB,sB1C0HqB;EH66J/B;AACF;;AcjmKI;E+BiCA;IACE,uBAAmB;IAAnB,mBAAmB;E7CokKvB;E6CrkKE;InCjCA,kCPsLgC;IOlMhC,0BmCmDwC;E7CmkK1C;E6CzkKE;InC7CA,gCPkMgC;IOtLhC,4BmC4C0C;E7CkkK5C;E6C7kKE;IAeM,aAAa;E7CikKrB;E6ChlKE;IAmBM,qB1C+HuB;I0C9HvB,oBAAoB;E7CgkK5B;E6CplKE;IAuBQ,iB1C2HqB;I0C1HrB,sB1C0HqB;EHs8J/B;AACF;;Ac1nKI;E+BiCA;IACE,uBAAmB;IAAnB,mBAAmB;E7C6lKvB;E6C9lKE;InCjCA,kCPsLgC;IOlMhC,0BmCmDwC;E7C4lK1C;E6ClmKE;InC7CA,gCPkMgC;IOtLhC,4BmC4C0C;E7C2lK5C;E6CtmKE;IAeM,aAAa;E7C0lKrB;E6CzmKE;IAmBM,qB1C+HuB;I0C9HvB,oBAAoB;E7CylK5B;E6C7mKE;IAuBQ,iB1C2HqB;I0C1HrB,sB1C0HqB;EH+9J/B;AACF;;A6C5kKA;EAEI,qBAAqB;EACrB,oBAAoB;EnCjIpB,gBmCkIwB;A7C8kK5B;;A6CllKA;EAOM,mBAAmB;A7C+kKzB;;A6CtlKA;EAaM,sBAAsB;A7C6kK5B;;A8C1tKE;EACE,c5B2F8D;E4B1F9D,yB5B0F8D;AlBmoKlE;;AKltKE;EyCPM,c5BsF0D;E4BrF1D,yBAAyC;A9C6tKjD;;A8CpuKE;EAWM,W3CPO;E2CQP,yB5BgF0D;E4B/E1D,qB5B+E0D;AlB8oKlE;;A8C1uKE;EACE,c5B2F8D;E4B1F9D,yB5B0F8D;AlBmpKlE;;AKluKE;EyCPM,c5BsF0D;E4BrF1D,yBAAyC;A9C6uKjD;;A8CpvKE;EAWM,W3CPO;E2CQP,yB5BgF0D;E4B/E1D,qB5B+E0D;AlB8pKlE;;A8C1vKE;EACE,c5B2F8D;E4B1F9D,yB5B0F8D;AlBmqKlE;;AKlvKE;EyCPM,c5BsF0D;E4BrF1D,yBAAyC;A9C6vKjD;;A8CpwKE;EAWM,W3CPO;E2CQP,yB5BgF0D;E4B/E1D,qB5B+E0D;AlB8qKlE;;A8C1wKE;EACE,c5B2F8D;E4B1F9D,yB5B0F8D;AlBmrKlE;;AKlwKE;EyCPM,c5BsF0D;E4BrF1D,yBAAyC;A9C6wKjD;;A8CpxKE;EAWM,W3CPO;E2CQP,yB5BgF0D;E4B/E1D,qB5B+E0D;AlB8rKlE;;A8C1xKE;EACE,c5B2F8D;E4B1F9D,yB5B0F8D;AlBmsKlE;;AKlxKE;EyCPM,c5BsF0D;E4BrF1D,yBAAyC;A9C6xKjD;;A8CpyKE;EAWM,W3CPO;E2CQP,yB5BgF0D;E4B/E1D,qB5B+E0D;AlB8sKlE;;A8C1yKE;EACE,c5B2F8D;E4B1F9D,yB5B0F8D;AlBmtKlE;;AKlyKE;EyCPM,c5BsF0D;E4BrF1D,yBAAyC;A9C6yKjD;;A8CpzKE;EAWM,W3CPO;E2CQP,yB5BgF0D;E4B/E1D,qB5B+E0D;AlB8tKlE;;A8C1zKE;EACE,c5B2F8D;E4B1F9D,yB5B0F8D;AlBmuKlE;;AKlzKE;EyCPM,c5BsF0D;E4BrF1D,yBAAyC;A9C6zKjD;;A8Cp0KE;EAWM,W3CPO;E2CQP,yB5BgF0D;E4B/E1D,qB5B+E0D;AlB8uKlE;;A8C10KE;EACE,c5B2F8D;E4B1F9D,yB5B0F8D;AlBmvKlE;;AKl0KE;EyCPM,c5BsF0D;E4BrF1D,yBAAyC;A9C60KjD;;A8Cp1KE;EAWM,W3CPO;E2CQP,yB5BgF0D;E4B/E1D,qB5B+E0D;AlB8vKlE;;A+C71KA;EACE,YAAY;E3C8HR,iBAtCY;E2CtFhB,gB5CiS+B;E4ChS/B,cAAc;EACd,W5CYa;E4CXb,yB5CCa;E4CAb,WAAW;A/Cg2Kb;;AK31KE;E0CDE,W5CMW;E4CLX,qBAAqB;A/Cg2KzB;;AK51KE;E0CCI,YAAY;A/C+1KlB;;A+Cp1KA;EACE,UAAU;EACV,6BAA6B;EAC7B,SAAS;EACT,wBAAgB;EAAhB,qBAAgB;EAAhB,gBAAgB;A/Cu1KlB;;A+Cj1KA;EACE,oBAAoB;A/Co1KtB;;AgD33KA;EACE,gB7Cy4BuC;E6Cx4BvC,gBAAgB;E5C6HZ,mBAtCY;E4CpFhB,2C7CEa;E6CDb,4BAA4B;EAC5B,oC7C04BmD;E6Cz4BnD,gD7CSa;E6CRb,mCAA2B;EAA3B,2BAA2B;EAC3B,UAAU;EtCLR,sBP64BsC;AHs/I1C;;AgDx4KA;EAcI,sB7C63BsC;AHigJ1C;;AgD54KA;EAkBI,UAAU;AhD83Kd;;AgDh5KA;EAsBI,cAAc;EACd,UAAU;AhD83Kd;;AgDr5KA;EA2BI,aAAa;AhD83KjB;;AgD13KA;EACE,oBAAa;EAAb,aAAa;EACb,sBAAmB;EAAnB,mBAAmB;EACnB,wB7Cy2BwC;E6Cx2BxC,c7CtBgB;E6CuBhB,2C7C7Ba;E6C8Bb,4BAA4B;EAC5B,4C7Ci3BoD;AH4gJtD;;AgD13KA;EACE,gB7Ci2BwC;AH4hJ1C;;AiDj6KA;EAEE,gBAAgB;AjDm6KlB;;AiDr6KA;EAKI,kBAAkB;EAClB,gBAAgB;AjDo6KpB;;AiD/5KA;EACE,eAAe;EACf,MAAM;EACN,OAAO;EACP,a9C+pBsC;E8C9pBtC,aAAa;EACb,WAAW;EACX,YAAY;EACZ,gBAAgB;EAGhB,UAAU;AjDg6KZ;;AiDz5KA;EACE,kBAAkB;EAClB,WAAW;EACX,c9C64BuC;E8C34BvC,oBAAoB;AjD25KtB;;AiDx5KE;E7BrCI,2CjB48BoD;EiB58BpD,mCjB48BoD;EiB58BpD,oEjB48BoD;E8Cr6BtD,sC9Cm6BmD;E8Cn6BnD,8B9Cm6BmD;AHw/IvD;;AoB77KI;E6BgCF;I7B/BI,gBAAgB;EpBi8KpB;AACF;;AiD/5KE;EACE,uB9Ci6BoC;E8Cj6BpC,e9Ci6BoC;AHigJxC;;AiD95KE;EACE,8B9C85B2C;E8C95B3C,sB9C85B2C;AHmgJ/C;;AiD75KA;EACE,oBAAa;EAAb,aAAa;EACb,6B/ByE8D;AlBu1KhE;;AiDl6KA;EAKI,8B/BsE4D;E+BrE5D,gBAAgB;AjDi6KpB;;AiDv6KA;;EAWI,oBAAc;EAAd,cAAc;AjDi6KlB;;AiD56KA;EAeI,gBAAgB;AjDi6KpB;;AiD75KA;EACE,oBAAa;EAAb,aAAa;EACb,sBAAmB;EAAnB,mBAAmB;EACnB,6B/BqD8D;AlB22KhE;;AiDn6KA;EAOI,cAAc;EACd,0B/BgD4D;E+B/C5D,WAAW;AjDg6Kf;;AiDz6KA;EAcI,0BAAsB;EAAtB,sBAAsB;EACtB,qBAAuB;EAAvB,uBAAuB;EACvB,YAAY;AjD+5KhB;;AiD/6KA;EAmBM,gBAAgB;AjDg6KtB;;AiDn7KA;EAuBM,aAAa;AjDg6KnB;;AiD15KA;EACE,kBAAkB;EAClB,oBAAa;EAAb,aAAa;EACb,0BAAsB;EAAtB,sBAAsB;EACtB,WAAW;EAGX,oBAAoB;EACpB,sB9C1Ga;E8C2Gb,4BAA4B;EAC5B,oC9ClGa;EOZX,qBP8O+B;E8C5HjC,UAAU;AjDy5KZ;;AiDr5KA;EACE,eAAe;EACf,MAAM;EACN,OAAO;EACP,a9CojBsC;E8CnjBtC,YAAY;EACZ,aAAa;EACb,sB9CjHa;AHygLf;;AiD/5KA;EAUW,UAAU;AjDy5KrB;;AiDn6KA;EAWW,Y9C4zB2B;AHgmJtC;;AiDv5KA;EACE,oBAAa;EAAb,aAAa;EACb,qBAAuB;EAAvB,uBAAuB;EACvB,sBAA8B;EAA9B,8BAA8B;EAC9B,kB9CyzBsC;E8CxzBtC,gC9CtIgB;EOId,0CQsH4D;ERrH5D,2CQqH4D;AlBw6KhE;;AiDj6KA;EASI,kB9CozBoC;E8ClzBpC,8BAA6F;AjD25KjG;;AiDt5KA;EACE,gBAAgB;EAChB,gB9C2I+B;AH8wKjC;;AiDp5KA;EACE,kBAAkB;EAGlB,kBAAc;EAAd,cAAc;EACd,a9CuwBsC;AH8oJxC;;AiDj5KA;EACE,oBAAa;EAAb,aAAa;EACb,mBAAe;EAAf,eAAe;EACf,sBAAmB;EAAnB,mBAAmB;EACnB,kBAAyB;EAAzB,yBAAyB;EACzB,gBAAgE;EAChE,6B9CvKgB;EOkBd,8CQwG4D;ERvG5D,6CQuG4D;AlBm8KhE;;AiD55KA;EAcI,eAAwC;AjDk5K5C;;AiD74KA;EACE,kBAAkB;EAClB,YAAY;EACZ,WAAW;EACX,YAAY;EACZ,gBAAgB;AjDg5KlB;;AcvhLI;EmCzBJ;IAuKI,gB9CmwBqC;I8ClwBrC,oBAAyC;EjD84K3C;EiDhiLF;IAsJI,+B/B3E4D;ElBw9K9D;EiDniLF;IAyJM,gC/B9E0D;ElB29K9D;EiDnhLF;IA2II,+B/BnF4D;ElB89K9D;EiDthLF;IA8IM,4B/BtF0D;ElBi+K9D;EiDn4KA;IAAY,gB9C4uB2B;EH0pJvC;AACF;;Ac7iLI;EmC0KF;;IAEE,gB9CouBqC;EHmqJvC;AACF;;AcpjLI;EmCiLF;IAAY,iB9C8tB4B;EH0qJxC;AACF;;AkDrnLA;EACE,kBAAkB;EAClB,a/CmrBsC;E+ClrBtC,cAAc;EACd,S/Cy1BmC;EgD71BnC,kMhDuRiN;EgDrRjN,kBAAkB;EAClB,gBhD+R+B;EgD9R/B,gBhDmS+B;EgDlS/B,gBAAgB;EAChB,iBAAiB;EACjB,qBAAqB;EACrB,iBAAiB;EACjB,oBAAoB;EACpB,sBAAsB;EACtB,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,gBAAgB;E/CgHZ,mBAtCY;E8C9EhB,qBAAqB;EACrB,UAAU;AlDkoLZ;;AkD7oLA;EAaW,Y/C60B2B;AHuzJtC;;AkDjpLA;EAgBI,kBAAkB;EAClB,cAAc;EACd,a/C60BqC;E+C50BrC,c/C60BqC;AHwzJzC;;AkDxpLA;EAsBM,kBAAkB;EAClB,WAAW;EACX,yBAAyB;EACzB,mBAAmB;AlDsoLzB;;AkDjoLA;EACE,iBAAgC;AlDooLlC;;AkDroLA;EAII,SAAS;AlDqoLb;;AkDzoLA;EAOM,MAAM;EACN,6BAAgE;EAChE,sB/CvBS;AH6pLf;;AkDjoLA;EACE,iB/CmzBuC;AHi1JzC;;AkDroLA;EAII,OAAO;EACP,a/C+yBqC;E+C9yBrC,c/C6yBqC;AHw1JzC;;AkD3oLA;EASM,QAAQ;EACR,oCAA2F;EAC3F,wB/CvCS;AH6qLf;;AkDjoLA;EACE,iBAAgC;AlDooLlC;;AkDroLA;EAII,MAAM;AlDqoLV;;AkDzoLA;EAOM,SAAS;EACT,6B/C4xBmC;E+C3xBnC,yB/CrDS;AH2rLf;;AkDjoLA;EACE,iB/CqxBuC;AH+2JzC;;AkDroLA;EAII,QAAQ;EACR,a/CixBqC;E+ChxBrC,c/C+wBqC;AHs3JzC;;AkD3oLA;EASM,OAAO;EACP,oC/C4wBmC;E+C3wBnC,uB/CrES;AH2sLf;;AkDjnLA;EACE,gB/C2uBuC;E+C1uBvC,uB/CgvBuC;E+C/uBvC,W/CvGa;E+CwGb,kBAAkB;EAClB,sB/C/Fa;EOZX,sBP6OgC;AHm/KpC;;AoDruLA;EACE,kBAAkB;EAClB,MAAM;EACN,OAAO;EACP,ajDirBsC;EiDhrBtC,cAAc;EACd,gBjD22BuC;EgDh3BvC,kMhDuRiN;EgDrRjN,kBAAkB;EAClB,gBhD+R+B;EgD9R/B,gBhDmS+B;EgDlS/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,qBP8O+B;AH+gLnC;;AoDlwLA;EAoBI,kBAAkB;EAClB,cAAc;EACd,WjD22BoC;EiD12BpC,cjD22BqC;EiD12BrC,gBjD2N+B;AHuhLnC;;AoD1wLA;EA4BM,kBAAkB;EAClB,cAAc;EACd,WAAW;EACX,yBAAyB;EACzB,mBAAmB;ApDkvLzB;;AoD7uLA;EACE,qBjD41BuC;AHo5JzC;;AoDjvLA;EAII,2BlC2F4D;AlBspLhE;;AoDrvLA;EAOM,SAAS;EACT,6BAAgE;EAChE,qCjDu1BiE;AH25JvE;;AoD3vLA;EAaM,WjD6L2B;EiD5L3B,6BAAgE;EAChE,sBjD7CS;AH+xLf;;AoD7uLA;EACE,mBjDw0BuC;AHw6JzC;;AoDjvLA;EAII,yBlCuE4D;EkCtE5D,ajDo0BqC;EiDn0BrC,YjDk0BoC;EiDj0BpC,gBAAgC;ApDivLpC;;AoDxvLA;EAUM,OAAO;EACP,oCAA2F;EAC3F,uCjDg0BiE;AHk7JvE;;AoD9vLA;EAgBM,SjDsK2B;EiDrK3B,oCAA2F;EAC3F,wBjDpES;AHszLf;;AoD7uLA;EACE,kBjDizBuC;AH+7JzC;;AoDjvLA;EAII,wBlCgD4D;AlBisLhE;;AoDrvLA;EAOM,MAAM;EACN,oCAA2F;EAC3F,wCjD4yBiE;AHs8JvE;;AoD3vLA;EAaM,QjDkJ2B;EiDjJ3B,oCAA2F;EAC3F,yBjDxFS;AH00Lf;;AoDjwLA;EAqBI,kBAAkB;EAClB,MAAM;EACN,SAAS;EACT,cAAc;EACd,WjDwxBoC;EiDvxBpC,oBAAsC;EACtC,WAAW;EACX,gCjD4wBuD;AHo+J3D;;AoD5uLA;EACE,oBjDixBuC;AH89JzC;;AoDhvLA;EAII,0BlCgB4D;EkCf5D,ajD6wBqC;EiD5wBrC,YjD2wBoC;EiD1wBpC,gBAAgC;ApDgvLpC;;AoDvvLA;EAUM,QAAQ;EACR,oCjDuwBmC;EiDtwBnC,sCjDywBiE;AHw+JvE;;AoD7vLA;EAgBM,UjD+G2B;EiD9G3B,oCjDiwBmC;EiDhwBnC,uBjD3HS;AH42Lf;;AoD3tLA;EACE,uBjDkuBwC;EiDjuBxC,gBAAgB;EhD3BZ,eAtCY;EgDoEhB,yBjD2tByD;EiD1tBzD,gCAAyE;E1ChJvE,0CQsH4D;ERrH5D,2CQqH4D;AlByvLhE;;AoDruLA;EAUI,aAAa;ApD+tLjB;;AoD3tLA;EACE,uBjDotBwC;EiDntBxC,cjDxJgB;AHs3LlB;;AqDz3LA;EACE,kBAAkB;ArD43LpB;;AqDz3LA;EACE,uBAAmB;EAAnB,mBAAmB;ArD43LrB;;AqDz3LA;EACE,kBAAkB;EAClB,WAAW;EACX,gBAAgB;ArD43LlB;;AsDn5LE;EACE,cAAc;EACd,WAAW;EACX,WAAW;AtDs5Lf;;AqD93LA;EACE,kBAAkB;EAClB,aAAa;EACb,WAAW;EACX,WAAW;EACX,mBAAmB;EACnB,mCAA2B;EAA3B,2BAA2B;EjC5BvB,8CjBikCkF;EiBjkClF,sCjBikCkF;EiBjkClF,0EjBikCkF;AH61JxF;;AoBz5LI;EiCiBJ;IjChBM,gBAAgB;EpB65LpB;AACF;;AqDp4LA;;;EAGE,cAAc;ArDu4LhB;;AqDp4LA;;EAEE,mCAA2B;EAA3B,2BAA2B;ArDu4L7B;;AqDp4LA;;EAEE,oCAA4B;EAA5B,4BAA4B;ArDu4L9B;;AqD/3LA;EAEI,UAAU;EACV,4BAA4B;EAC5B,uBAAe;EAAf,eAAe;ArDi4LnB;;AqDr4LA;;;EAUI,UAAU;EACV,UAAU;ArDi4Ld;;AqD54LA;;EAgBI,UAAU;EACV,UAAU;EjCtER,2BjBgkCkC;AHw4JxC;;AoBn8LI;EiCgDJ;;I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;AvEy5OhD;;AuEx6OQ;EAAgC,yBAA4B;AvE46OpE;;AuE36OQ;;EAEE,6BAAoC;AvE86O9C;;AuE56OQ;;EAEE,+BAAwC;AvE+6OlD;;AuE76OQ;;EAEE,gCAA0C;AvEg7OpD;;AuE96OQ;;EAEE,8BAAsC;AvEi7OhD;;AuEh8OQ;EAAgC,uBAA4B;AvEo8OpE;;AuEn8OQ;;EAEE,2BAAoC;AvEs8O9C;;AuEp8OQ;;EAEE,6BAAwC;AvEu8OlD;;AuEr8OQ;;EAEE,8BAA0C;AvEw8OpD;;AuEt8OQ;;EAEE,4BAAsC;AvEy8OhD;;AuEx9OQ;EAAgC,qBAA4B;AvE49OpE;;AuE39OQ;;EAEE,yBAAoC;AvE89O9C;;AuE59OQ;;EAEE,2BAAwC;AvE+9OlD;;AuE79OQ;;EAEE,4BAA0C;AvEg+OpD;;AuE99OQ;;EAEE,0BAAsC;AvEi+OhD;;AuEh/OQ;EAAgC,2BAA4B;AvEo/OpE;;AuEn/OQ;;EAEE,+BAAoC;AvEs/O9C;;AuEp/OQ;;EAEE,iCAAwC;AvEu/OlD;;AuEr/OQ;;EAEE,kCAA0C;AvEw/OpD;;AuEt/OQ;;EAEE,gCAAsC;AvEy/OhD;;AuExgPQ;EAAgC,0BAA4B;AvE4gPpE;;AuE3gPQ;;EAEE,8BAAoC;AvE8gP9C;;AuE5gPQ;;EAEE,gCAAwC;AvE+gPlD;;AuE7gPQ;;EAEE,iCAA0C;AvEghPpD;;AuE9gPQ;;EAEE,+BAAsC;AvEihPhD;;AuEhiPQ;EAAgC,wBAA4B;AvEoiPpE;;AuEniPQ;;EAEE,4BAAoC;AvEsiP9C;;AuEpiPQ;;EAEE,8BAAwC;AvEuiPlD;;AuEriPQ;;EAEE,+BAA0C;AvEwiPpD;;AuEtiPQ;;EAEE,6BAAsC;AvEyiPhD;;AuExjPQ;EAAgC,0BAA4B;AvE4jPpE;;AuE3jPQ;;EAEE,8BAAoC;AvE8jP9C;;AuE5jPQ;;EAEE,gCAAwC;AvE+jPlD;;AuE7jPQ;;EAEE,iCAA0C;AvEgkPpD;;AuE9jPQ;;EAEE,+BAAsC;AvEikPhD;;AuEhlPQ;EAAgC,wBAA4B;AvEolPpE;;AuEnlPQ;;EAEE,4BAAoC;AvEslP9C;;AuEplPQ;;EAEE,8BAAwC;AvEulPlD;;AuErlPQ;;EAEE,+BAA0C;AvEwlPpD;;AuEtlPQ;;EAEE,6BAAsC;AvEylPhD;;AuEjlPQ;EAAwB,2BAA2B;AvEqlP3D;;AuEplPQ;;EAEE,+BAA+B;AvEulPzC;;AuErlPQ;;EAEE,iCAAiC;AvEwlP3C;;AuEtlPQ;;EAEE,kCAAkC;AvEylP5C;;AuEvlPQ;;EAEE,gCAAgC;AvE0lP1C;;AuEzmPQ;EAAwB,0BAA2B;AvE6mP3D;;AuE5mPQ;;EAEE,8BAA+B;AvE+mPzC;;AuE7mPQ;;EAEE,gCAAiC;AvEgnP3C;;AuE9mPQ;;EAEE,iCAAkC;AvEinP5C;;AuE/mPQ;;EAEE,+BAAgC;AvEknP1C;;AuEjoPQ;EAAwB,wBAA2B;AvEqoP3D;;AuEpoPQ;;EAEE,4BAA+B;AvEuoPzC;;AuEroPQ;;EAEE,8BAAiC;AvEwoP3C;;AuEtoPQ;;EAEE,+BAAkC;AvEyoP5C;;AuEvoPQ;;EAEE,6BAAgC;AvE0oP1C;;AuEzpPQ;EAAwB,0BAA2B;AvE6pP3D;;AuE5pPQ;;EAEE,8BAA+B;AvE+pPzC;;AuE7pPQ;;EAEE,gCAAiC;AvEgqP3C;;AuE9pPQ;;EAEE,iCAAkC;AvEiqP5C;;AuE/pPQ;;EAEE,+BAAgC;AvEkqP1C;;AuEjrPQ;EAAwB,wBAA2B;AvEqrP3D;;AuEprPQ;;EAEE,4BAA+B;AvEurPzC;;AuErrPQ;;EAEE,8BAAiC;AvEwrP3C;;AuEtrPQ;;EAEE,+BAAkC;AvEyrP5C;;AuEvrPQ;;EAEE,6BAAgC;AvE0rP1C;;AuEprPI;EAAmB,uBAAuB;AvEwrP9C;;AuEvrPI;;EAEE,2BAA2B;AvE0rPjC;;AuExrPI;;EAEE,6BAA6B;AvE2rPnC;;AuEzrPI;;EAEE,8BAA8B;AvE4rPpC;;AuE1rPI;;EAEE,4BAA4B;AvE6rPlC;;ActsPI;EyDlDI;IAAgC,oBAA4B;EvE6vPlE;EuE5vPM;;IAEE,wBAAoC;EvE8vP5C;EuE5vPM;;IAEE,0BAAwC;EvE8vPhD;EuE5vPM;;IAEE,2BAA0C;EvE8vPlD;EuE5vPM;;IAEE,yBAAsC;EvE8vP9C;EuE7wPM;IAAgC,0BAA4B;EvEgxPlE;EuE/wPM;;IAEE,8BAAoC;EvEixP5C;EuE/wPM;;IAEE,gCAAwC;EvEixPhD;EuE/wPM;;IAEE,iCAA0C;EvEixPlD;EuE/wPM;;IAEE,+BAAsC;EvEixP9C;EuEhyPM;IAAgC,yBAA4B;EvEmyPlE;EuElyPM;;IAEE,6BAAoC;EvEoyP5C;EuElyPM;;IAEE,+BAAwC;EvEoyPhD;EuElyPM;;IAEE,gCAA0C;EvEoyPlD;EuElyPM;;IAEE,8BAAsC;EvEoyP9C;EuEnzPM;IAAgC,uBAA4B;EvEszPlE;EuErzPM;;IAEE,2BAAoC;EvEuzP5C;EuErzPM;;IAEE,6BAAwC;EvEuzPhD;EuErzPM;;IAEE,8BAA0C;EvEuzPlD;EuErzPM;;IAEE,4BAAsC;EvEuzP9C;EuEt0PM;IAAgC,yBAA4B;EvEy0PlE;EuEx0PM;;IAEE,6BAAoC;EvE00P5C;EuEx0PM;;IAEE,+BAAwC;EvE00PhD;EuEx0PM;;IAEE,gCAA0C;EvE00PlD;EuEx0PM;;IAEE,8BAAsC;EvE00P9C;EuEz1PM;IAAgC,uBAA4B;EvE41PlE;EuE31PM;;IAEE,2BAAoC;EvE61P5C;EuE31PM;;IAEE,6BAAwC;EvE61PhD;EuE31PM;;IAEE,8BAA0C;EvE61PlD;EuE31PM;;IAEE,4BAAsC;EvE61P9C;EuE52PM;IAAgC,qBAA4B;EvE+2PlE;EuE92PM;;IAEE,yBAAoC;EvEg3P5C;EuE92PM;;IAEE,2BAAwC;EvEg3PhD;EuE92PM;;IAEE,4BAA0C;EvEg3PlD;EuE92PM;;IAEE,0BAAsC;EvEg3P9C;EuE/3PM;IAAgC,2BAA4B;EvEk4PlE;EuEj4PM;;IAEE,+BAAoC;EvEm4P5C;EuEj4PM;;IAEE,iCAAwC;EvEm4PhD;EuEj4PM;;IAEE,kCAA0C;EvEm4PlD;EuEj4PM;;IAEE,gCAAsC;EvEm4P9C;EuEl5PM;IAAgC,0BAA4B;EvEq5PlE;EuEp5PM;;IAEE,8BAAoC;EvEs5P5C;EuEp5PM;;IAEE,gCAAwC;EvEs5PhD;EuEp5PM;;IAEE,iCAA0C;EvEs5PlD;EuEp5PM;;IAEE,+BAAsC;EvEs5P9C;EuEr6PM;IAAgC,wBAA4B;EvEw6PlE;EuEv6PM;;IAEE,4BAAoC;EvEy6P5C;EuEv6PM;;IAEE,8BAAwC;EvEy6PhD;EuEv6PM;;IAEE,+BAA0C;EvEy6PlD;EuEv6PM;;IAEE,6BAAsC;EvEy6P9C;EuEx7PM;IAAgC,0BAA4B;EvE27PlE;EuE17PM;;IAEE,8BAAoC;EvE47P5C;EuE17PM;;IAEE,gCAAwC;EvE47PhD;EuE17PM;;IAEE,iCAA0C;EvE47PlD;EuE17PM;;IAEE,+BAAsC;EvE47P9C;EuE38PM;IAAgC,wBAA4B;EvE88PlE;EuE78PM;;IAEE,4BAAoC;EvE+8P5C;EuE78PM;;IAEE,8BAAwC;EvE+8PhD;EuE78PM;;IAEE,+BAA0C;EvE+8PlD;EuE78PM;;IAEE,6BAAsC;EvE+8P9C;EuEv8PM;IAAwB,2BAA2B;EvE08PzD;EuEz8PM;;IAEE,+BAA+B;EvE28PvC;EuEz8PM;;IAEE,iCAAiC;EvE28PzC;EuEz8PM;;IAEE,kCAAkC;EvE28P1C;EuEz8PM;;IAEE,gCAAgC;EvE28PxC;EuE19PM;IAAwB,0BAA2B;EvE69PzD;EuE59PM;;IAEE,8BAA+B;EvE89PvC;EuE59PM;;IAEE,gCAAiC;EvE89PzC;EuE59PM;;IAEE,iCAAkC;EvE89P1C;EuE59PM;;IAEE,+BAAgC;EvE89PxC;EuE7+PM;IAAwB,wBAA2B;EvEg/PzD;EuE/+PM;;IAEE,4BAA+B;EvEi/PvC;EuE/+PM;;IAEE,8BAAiC;EvEi/PzC;EuE/+PM;;IAEE,+BAAkC;EvEi/P1C;EuE/+PM;;IAEE,6BAAgC;EvEi/PxC;EuEhgQM;IAAwB,0BAA2B;EvEmgQzD;EuElgQM;;IAEE,8BAA+B;EvEogQvC;EuElgQM;;IAEE,gCAAiC;EvEogQzC;EuElgQM;;IAEE,iCAAkC;EvEogQ1C;EuElgQM;;IAEE,+BAAgC;EvEogQxC;EuEnhQM;IAAwB,wBAA2B;EvEshQzD;EuErhQM;;IAEE,4BAA+B;EvEuhQvC;EuErhQM;;IAEE,8BAAiC;EvEuhQzC;EuErhQM;;IAEE,+BAAkC;EvEuhQ1C;EuErhQM;;IAEE,6BAAgC;EvEuhQxC;EuEjhQE;IAAmB,uBAAuB;EvEohQ5C;EuEnhQE;;IAEE,2BAA2B;EvEqhQ/B;EuEnhQE;;IAEE,6BAA6B;EvEqhQjC;EuEnhQE;;IAEE,8BAA8B;EvEqhQlC;EuEnhQE;;IAEE,4BAA4B;EvEqhQhC;AACF;;Ac/hQI;EyDlDI;IAAgC,oBAA4B;EvEslQlE;EuErlQM;;IAEE,wBAAoC;EvEulQ5C;EuErlQM;;IAEE,0BAAwC;EvEulQhD;EuErlQM;;IAEE,2BAA0C;EvEulQlD;EuErlQM;;IAEE,yBAAsC;EvEulQ9C;EuEtmQM;IAAgC,0BAA4B;EvEymQlE;EuExmQM;;IAEE,8BAAoC;EvE0mQ5C;EuExmQM;;IAEE,gCAAwC;EvE0mQhD;EuExmQM;;IAEE,iCAA0C;EvE0mQlD;EuExmQM;;IAEE,+BAAsC;EvE0mQ9C;EuEznQM;IAAgC,yBAA4B;EvE4nQlE;EuE3nQM;;IAEE,6BAAoC;EvE6nQ5C;EuE3nQM;;IAEE,+BAAwC;EvE6nQhD;EuE3nQM;;IAEE,gCAA0C;EvE6nQlD;EuE3nQM;;IAEE,8BAAsC;EvE6nQ9C;EuE5oQM;IAAgC,uBAA4B;EvE+oQlE;EuE9oQM;;IAEE,2BAAoC;EvEgpQ5C;EuE9oQM;;IAEE,6BAAwC;EvEgpQhD;EuE9oQM;;IAEE,8BAA0C;EvEgpQlD;EuE9oQM;;IAEE,4BAAsC;EvEgpQ9C;EuE/pQM;IAAgC,yBAA4B;EvEkqQlE;EuEjqQM;;IAEE,6BAAoC;EvEmqQ5C;EuEjqQM;;IAEE,+BAAwC;EvEmqQhD;EuEjqQM;;IAEE,gCAA0C;EvEmqQlD;EuEjqQM;;IAEE,8BAAsC;EvEmqQ9C;EuElrQM;IAAgC,uBAA4B;EvEqrQlE;EuEprQM;;IAEE,2BAAoC;EvEsrQ5C;EuEprQM;;IAEE,6BAAwC;EvEsrQhD;EuEprQM;;IAEE,8BAA0C;EvEsrQlD;EuEprQM;;IAEE,4BAAsC;EvEsrQ9C;EuErsQM;IAAgC,qBAA4B;EvEwsQlE;EuEvsQM;;IAEE,yBAAoC;EvEysQ5C;EuEvsQM;;IAEE,2BAAwC;EvEysQhD;EuEvsQM;;IAEE,4BAA0C;EvEysQlD;EuEvsQM;;IAEE,0BAAsC;EvEysQ9C;EuExtQM;IAAgC,2BAA4B;EvE2tQlE;EuE1tQM;;IAEE,+BAAoC;EvE4tQ5C;EuE1tQM;;IAEE,iCAAwC;EvE4tQhD;EuE1tQM;;IAEE,kCAA0C;EvE4tQlD;EuE1tQM;;IAEE,gCAAsC;EvE4tQ9C;EuE3uQM;IAAgC,0BAA4B;EvE8uQlE;EuE7uQM;;IAEE,8BAAoC;EvE+uQ5C;EuE7uQM;;IAEE,gCAAwC;EvE+uQhD;EuE7uQM;;IAEE,iCAA0C;EvE+uQlD;EuE7uQM;;IAEE,+BAAsC;EvE+uQ9C;EuE9vQM;IAAgC,wBAA4B;EvEiwQlE;EuEhwQM;;IAEE,4BAAoC;EvEkwQ5C;EuEhwQM;;IAEE,8BAAwC;EvEkwQhD;EuEhwQM;;IAEE,+BAA0C;EvEkwQlD;EuEhwQM;;IAEE,6BAAsC;EvEkwQ9C;EuEjxQM;IAAgC,0BAA4B;EvEoxQlE;EuEnxQM;;IAEE,8BAAoC;EvEqxQ5C;EuEnxQM;;IAEE,gCAAwC;EvEqxQhD;EuEnxQM;;IAEE,iCAA0C;EvEqxQlD;EuEnxQM;;IAEE,+BAAsC;EvEqxQ9C;EuEpyQM;IAAgC,wBAA4B;EvEuyQlE;EuEtyQM;;IAEE,4BAAoC;EvEwyQ5C;EuEtyQM;;IAEE,8BAAwC;EvEwyQhD;EuEtyQM;;IAEE,+BAA0C;EvEwyQlD;EuEtyQM;;IAEE,6BAAsC;EvEwyQ9C;EuEhyQM;IAAwB,2BAA2B;EvEmyQzD;EuElyQM;;IAEE,+BAA+B;EvEoyQvC;EuElyQM;;IAEE,iCAAiC;EvEoyQzC;EuElyQM;;IAEE,kCAAkC;EvEoyQ1C;EuElyQM;;IAEE,gCAAgC;EvEoyQxC;EuEnzQM;IAAwB,0BAA2B;EvEszQzD;EuErzQM;;IAEE,8BAA+B;EvEuzQvC;EuErzQM;;IAEE,gCAAiC;EvEuzQzC;EuErzQM;;IAEE,iCAAkC;EvEuzQ1C;EuErzQM;;IAEE,+BAAgC;EvEuzQxC;EuEt0QM;IAAwB,wBAA2B;EvEy0QzD;EuEx0QM;;IAEE,4BAA+B;EvE00QvC;EuEx0QM;;IAEE,8BAAiC;EvE00QzC;EuEx0QM;;IAEE,+BAAkC;EvE00Q1C;EuEx0QM;;IAEE,6BAAgC;EvE00QxC;EuEz1QM;IAAwB,0BAA2B;EvE41QzD;EuE31QM;;IAEE,8BAA+B;EvE61QvC;EuE31QM;;IAEE,gCAAiC;EvE61QzC;EuE31QM;;IAEE,iCAAkC;EvE61Q1C;EuE31QM;;IAEE,+BAAgC;EvE61QxC;EuE52QM;IAAwB,wBAA2B;EvE+2QzD;EuE92QM;;IAEE,4BAA+B;EvEg3QvC;EuE92QM;;IAEE,8BAAiC;EvEg3QzC;EuE92QM;;IAEE,+BAAkC;EvEg3Q1C;EuE92QM;;IAEE,6BAAgC;EvEg3QxC;EuE12QE;IAAmB,uBAAuB;EvE62Q5C;EuE52QE;;IAEE,2BAA2B;EvE82Q/B;EuE52QE;;IAEE,6BAA6B;EvE82QjC;EuE52QE;;IAEE,8BAA8B;EvE82QlC;EuE52QE;;IAEE,4BAA4B;EvE82QhC;AACF;;Acx3QI;EyDlDI;IAAgC,oBAA4B;EvE+6QlE;EuE96QM;;IAEE,wBAAoC;EvEg7Q5C;EuE96QM;;IAEE,0BAAwC;EvEg7QhD;EuE96QM;;IAEE,2BAA0C;EvEg7QlD;EuE96QM;;IAEE,yBAAsC;EvEg7Q9C;EuE/7QM;IAAgC,0BAA4B;EvEk8QlE;EuEj8QM;;IAEE,8BAAoC;EvEm8Q5C;EuEj8QM;;IAEE,gCAAwC;EvEm8QhD;EuEj8QM;;IAEE,iCAA0C;EvEm8QlD;EuEj8QM;;IAEE,+BAAsC;EvEm8Q9C;EuEl9QM;IAAgC,yBAA4B;EvEq9QlE;EuEp9QM;;IAEE,6BAAoC;EvEs9Q5C;EuEp9QM;;IAEE,+BAAwC;EvEs9QhD;EuEp9QM;;IAEE,gCAA0C;EvEs9QlD;EuEp9QM;;IAEE,8BAAsC;EvEs9Q9C;EuEr+QM;IAAgC,uBAA4B;EvEw+QlE;EuEv+QM;;IAEE,2BAAoC;EvEy+Q5C;EuEv+QM;;IAEE,6BAAwC;EvEy+QhD;EuEv+QM;;IAEE,8BAA0C;EvEy+QlD;EuEv+QM;;IAEE,4BAAsC;EvEy+Q9C;EuEx/QM;IAAgC,yBAA4B;EvE2/QlE;EuE1/QM;;IAEE,6BAAoC;EvE4/Q5C;EuE1/QM;;IAEE,+BAAwC;EvE4/QhD;EuE1/QM;;IAEE,gCAA0C;EvE4/QlD;EuE1/QM;;IAEE,8BAAsC;EvE4/Q9C;EuE3gRM;IAAgC,uBAA4B;EvE8gRlE;EuE7gRM;;IAEE,2BAAoC;EvE+gR5C;EuE7gRM;;IAEE,6BAAwC;EvE+gRhD;EuE7gRM;;IAEE,8BAA0C;EvE+gRlD;EuE7gRM;;IAEE,4BAAsC;EvE+gR9C;EuE9hRM;IAAgC,qBAA4B;EvEiiRlE;EuEhiRM;;IAEE,yBAAoC;EvEkiR5C;EuEhiRM;;IAEE,2BAAwC;EvEkiRhD;EuEhiRM;;IAEE,4BAA0C;EvEkiRlD;EuEhiRM;;IAEE,0BAAsC;EvEkiR9C;EuEjjRM;IAAgC,2BAA4B;EvEojRlE;EuEnjRM;;IAEE,+BAAoC;EvEqjR5C;EuEnjRM;;IAEE,iCAAwC;EvEqjRhD;EuEnjRM;;IAEE,kCAA0C;EvEqjRlD;EuEnjRM;;IAEE,gCAAsC;EvEqjR9C;EuEpkRM;IAAgC,0BAA4B;EvEukRlE;EuEtkRM;;IAEE,8BAAoC;EvEwkR5C;EuEtkRM;;IAEE,gCAAwC;EvEwkRhD;EuEtkRM;;IAEE,iCAA0C;EvEwkRlD;EuEtkRM;;IAEE,+BAAsC;EvEwkR9C;EuEvlRM;IAAgC,wBAA4B;EvE0lRlE;EuEzlRM;;IAEE,4BAAoC;EvE2lR5C;EuEzlRM;;IAEE,8BAAwC;EvE2lRhD;EuEzlRM;;IAEE,+BAA0C;EvE2lRlD;EuEzlRM;;IAEE,6BAAsC;EvE2lR9C;EuE1mRM;IAAgC,0BAA4B;EvE6mRlE;EuE5mRM;;IAEE,8BAAoC;EvE8mR5C;EuE5mRM;;IAEE,gCAAwC;EvE8mRhD;EuE5mRM;;IAEE,iCAA0C;EvE8mRlD;EuE5mRM;;IAEE,+BAAsC;EvE8mR9C;EuE7nRM;IAAgC,wBAA4B;EvEgoRlE;EuE/nRM;;IAEE,4BAAoC;EvEioR5C;EuE/nRM;;IAEE,8BAAwC;EvEioRhD;EuE/nRM;;IAEE,+BAA0C;EvEioRlD;EuE/nRM;;IAEE,6BAAsC;EvEioR9C;EuEznRM;IAAwB,2BAA2B;EvE4nRzD;EuE3nRM;;IAEE,+BAA+B;EvE6nRvC;EuE3nRM;;IAEE,iCAAiC;EvE6nRzC;EuE3nRM;;IAEE,kCAAkC;EvE6nR1C;EuE3nRM;;IAEE,gCAAgC;EvE6nRxC;EuE5oRM;IAAwB,0BAA2B;EvE+oRzD;EuE9oRM;;IAEE,8BAA+B;EvEgpRvC;EuE9oRM;;IAEE,gCAAiC;EvEgpRzC;EuE9oRM;;IAEE,iCAAkC;EvEgpR1C;EuE9oRM;;IAEE,+BAAgC;EvEgpRxC;EuE/pRM;IAAwB,wBAA2B;EvEkqRzD;EuEjqRM;;IAEE,4BAA+B;EvEmqRvC;EuEjqRM;;IAEE,8BAAiC;EvEmqRzC;EuEjqRM;;IAEE,+BAAkC;EvEmqR1C;EuEjqRM;;IAEE,6BAAgC;EvEmqRxC;EuElrRM;IAAwB,0BAA2B;EvEqrRzD;EuEprRM;;IAEE,8BAA+B;EvEsrRvC;EuEprRM;;IAEE,gCAAiC;EvEsrRzC;EuEprRM;;IAEE,iCAAkC;EvEsrR1C;EuEprRM;;IAEE,+BAAgC;EvEsrRxC;EuErsRM;IAAwB,wBAA2B;EvEwsRzD;EuEvsRM;;IAEE,4BAA+B;EvEysRvC;EuEvsRM;;IAEE,8BAAiC;EvEysRzC;EuEvsRM;;IAEE,+BAAkC;EvEysR1C;EuEvsRM;;IAEE,6BAAgC;EvEysRxC;EuEnsRE;IAAmB,uBAAuB;EvEssR5C;EuErsRE;;IAEE,2BAA2B;EvEusR/B;EuErsRE;;IAEE,6BAA6B;EvEusRjC;EuErsRE;;IAEE,8BAA8B;EvEusRlC;EuErsRE;;IAEE,4BAA4B;EvEusRhC;AACF;;AcjtRI;EyDlDI;IAAgC,oBAA4B;EvEwwRlE;EuEvwRM;;IAEE,wBAAoC;EvEywR5C;EuEvwRM;;IAEE,0BAAwC;EvEywRhD;EuEvwRM;;IAEE,2BAA0C;EvEywRlD;EuEvwRM;;IAEE,yBAAsC;EvEywR9C;EuExxRM;IAAgC,0BAA4B;EvE2xRlE;EuE1xRM;;IAEE,8BAAoC;EvE4xR5C;EuE1xRM;;IAEE,gCAAwC;EvE4xRhD;EuE1xRM;;IAEE,iCAA0C;EvE4xRlD;EuE1xRM;;IAEE,+BAAsC;EvE4xR9C;EuE3yRM;IAAgC,yBAA4B;EvE8yRlE;EuE7yRM;;IAEE,6BAAoC;EvE+yR5C;EuE7yRM;;IAEE,+BAAwC;EvE+yRhD;EuE7yRM;;IAEE,gCAA0C;EvE+yRlD;EuE7yRM;;IAEE,8BAAsC;EvE+yR9C;EuE9zRM;IAAgC,uBAA4B;EvEi0RlE;EuEh0RM;;IAEE,2BAAoC;EvEk0R5C;EuEh0RM;;IAEE,6BAAwC;EvEk0RhD;EuEh0RM;;IAEE,8BAA0C;EvEk0RlD;EuEh0RM;;IAEE,4BAAsC;EvEk0R9C;EuEj1RM;IAAgC,yBAA4B;EvEo1RlE;EuEn1RM;;IAEE,6BAAoC;EvEq1R5C;EuEn1RM;;IAEE,+BAAwC;EvEq1RhD;EuEn1RM;;IAEE,gCAA0C;EvEq1RlD;EuEn1RM;;IAEE,8BAAsC;EvEq1R9C;EuEp2RM;IAAgC,uBAA4B;EvEu2RlE;EuEt2RM;;IAEE,2BAAoC;EvEw2R5C;EuEt2RM;;IAEE,6BAAwC;EvEw2RhD;EuEt2RM;;IAEE,8BAA0C;EvEw2RlD;EuEt2RM;;IAEE,4BAAsC;EvEw2R9C;EuEv3RM;IAAgC,qBAA4B;EvE03RlE;EuEz3RM;;IAEE,yBAAoC;EvE23R5C;EuEz3RM;;IAEE,2BAAwC;EvE23RhD;EuEz3RM;;IAEE,4BAA0C;EvE23RlD;EuEz3RM;;IAEE,0BAAsC;EvE23R9C;EuE14RM;IAAgC,2BAA4B;EvE64RlE;EuE54RM;;IAEE,+BAAoC;EvE84R5C;EuE54RM;;IAEE,iCAAwC;EvE84RhD;EuE54RM;;IAEE,kCAA0C;EvE84RlD;EuE54RM;;IAEE,gCAAsC;EvE84R9C;EuE75RM;IAAgC,0BAA4B;EvEg6RlE;EuE/5RM;;IAEE,8BAAoC;EvEi6R5C;EuE/5RM;;IAEE,gCAAwC;EvEi6RhD;EuE/5RM;;IAEE,iCAA0C;EvEi6RlD;EuE/5RM;;IAEE,+BAAsC;EvEi6R9C;EuEh7RM;IAAgC,wBAA4B;EvEm7RlE;EuEl7RM;;IAEE,4BAAoC;EvEo7R5C;EuEl7RM;;IAEE,8BAAwC;EvEo7RhD;EuEl7RM;;IAEE,+BAA0C;EvEo7RlD;EuEl7RM;;IAEE,6BAAsC;EvEo7R9C;EuEn8RM;IAAgC,0BAA4B;EvEs8RlE;EuEr8RM;;IAEE,8BAAoC;EvEu8R5C;EuEr8RM;;IAEE,gCAAwC;EvEu8RhD;EuEr8RM;;IAEE,iCAA0C;EvEu8RlD;EuEr8RM;;IAEE,+BAAsC;EvEu8R9C;EuEt9RM;IAAgC,wBAA4B;EvEy9RlE;EuEx9RM;;IAEE,4BAAoC;EvE09R5C;EuEx9RM;;IAEE,8BAAwC;EvE09RhD;EuEx9RM;;IAEE,+BAA0C;EvE09RlD;EuEx9RM;;IAEE,6BAAsC;EvE09R9C;EuEl9RM;IAAwB,2BAA2B;EvEq9RzD;EuEp9RM;;IAEE,+BAA+B;EvEs9RvC;EuEp9RM;;IAEE,iCAAiC;EvEs9RzC;EuEp9RM;;IAEE,kCAAkC;EvEs9R1C;EuEp9RM;;IAEE,gCAAgC;EvEs9RxC;EuEr+RM;IAAwB,0BAA2B;EvEw+RzD;EuEv+RM;;IAEE,8BAA+B;EvEy+RvC;EuEv+RM;;IAEE,gCAAiC;EvEy+RzC;EuEv+RM;;IAEE,iCAAkC;EvEy+R1C;EuEv+RM;;IAEE,+BAAgC;EvEy+RxC;EuEx/RM;IAAwB,wBAA2B;EvE2/RzD;EuE1/RM;;IAEE,4BAA+B;EvE4/RvC;EuE1/RM;;IAEE,8BAAiC;EvE4/RzC;EuE1/RM;;IAEE,+BAAkC;EvE4/R1C;EuE1/RM;;IAEE,6BAAgC;EvE4/RxC;EuE3gSM;IAAwB,0BAA2B;EvE8gSzD;EuE7gSM;;IAEE,8BAA+B;EvE+gSvC;EuE7gSM;;IAEE,gCAAiC;EvE+gSzC;EuE7gSM;;IAEE,iCAAkC;EvE+gS1C;EuE7gSM;;IAEE,+BAAgC;EvE+gSxC;EuE9hSM;IAAwB,wBAA2B;EvEiiSzD;EuEhiSM;;IAEE,4BAA+B;EvEkiSvC;EuEhiSM;;IAEE,8BAAiC;EvEkiSzC;EuEhiSM;;IAEE,+BAAkC;EvEkiS1C;EuEhiSM;;IAEE,6BAAgC;EvEkiSxC;EuE5hSE;IAAmB,uBAAuB;EvE+hS5C;EuE9hSE;;IAEE,2BAA2B;EvEgiS/B;EuE9hSE;;IAEE,6BAA6B;EvEgiSjC;EuE9hSE;;IAEE,8BAA8B;EvEgiSlC;EuE9hSE;;IAEE,4BAA4B;EvEgiShC;AACF;;AwEhmSA;EAAkB,4GAA8C;AxEomShE;;AwEhmSA;EAAiB,8BAA8B;AxEomS/C;;AwEnmSA;EAAiB,8BAA8B;AxEumS/C;;AwEtmSA;EAAiB,8BAA8B;AxE0mS/C;;AwEzmSA;ECTE,gBAAgB;EAChB,uBAAuB;EACvB,mBAAmB;AzEsnSrB;;AwEvmSI;EAAwB,2BAA2B;AxE2mSvD;;AwE1mSI;EAAwB,4BAA4B;AxE8mSxD;;AwE7mSI;EAAwB,6BAA6B;AxEinSzD;;Ac5kSI;E0DvCA;IAAwB,2BAA2B;ExEwnSrD;EwEvnSE;IAAwB,4BAA4B;ExE0nStD;EwEznSE;IAAwB,6BAA6B;ExE4nSvD;AACF;;AcxlSI;E0DvCA;IAAwB,2BAA2B;ExEooSrD;EwEnoSE;IAAwB,4BAA4B;ExEsoStD;EwEroSE;IAAwB,6BAA6B;ExEwoSvD;AACF;;AcpmSI;E0DvCA;IAAwB,2BAA2B;ExEgpSrD;EwE/oSE;IAAwB,4BAA4B;ExEkpStD;EwEjpSE;IAAwB,6BAA6B;ExEopSvD;AACF;;AchnSI;E0DvCA;IAAwB,2BAA2B;ExE4pSrD;EwE3pSE;IAAwB,4BAA4B;ExE8pStD;EwE7pSE;IAAwB,6BAA6B;ExEgqSvD;AACF;;AwE3pSA;EAAmB,oCAAoC;AxE+pSvD;;AwE9pSA;EAAmB,oCAAoC;AxEkqSvD;;AwEjqSA;EAAmB,qCAAqC;AxEqqSxD;;AwEjqSA;EAAuB,2BAA0C;AxEqqSjE;;AwEpqSA;EAAuB,+BAA4C;AxEwqSnE;;AwEvqSA;EAAuB,2BAA2C;AxE2qSlE;;AwE1qSA;EAAuB,2BAAyC;AxE8qShE;;AwE7qSA;EAAuB,8BAA2C;AxEirSlE;;AwEhrSA;EAAuB,6BAA6B;AxEorSpD;;AwEhrSA;EAAc,sBAAwB;AxEorStC;;A0E3tSE;EACE,yBAAwB;A1E8tS5B;;AKptSE;EqELM,yBAA0E;A1E6tSlF;;A0EnuSE;EACE,yBAAwB;A1EsuS5B;;AK5tSE;EqELM,yBAA0E;A1EquSlF;;A0E3uSE;EACE,yBAAwB;A1E8uS5B;;AKpuSE;EqELM,yBAA0E;A1E6uSlF;;A0EnvSE;EACE,yBAAwB;A1EsvS5B;;AK5uSE;EqELM,yBAA0E;A1EqvSlF;;A0E3vSE;EACE,yBAAwB;A1E8vS5B;;AKpvSE;EqELM,yBAA0E;A1E6vSlF;;A0EnwSE;EACE,yBAAwB;A1EswS5B;;AK5vSE;EqELM,yBAA0E;A1EqwSlF;;A0E3wSE;EACE,yBAAwB;A1E8wS5B;;AKpwSE;EqELM,yBAA0E;A1E6wSlF;;A0EnxSE;EACE,yBAAwB;A1EsxS5B;;AK5wSE;EqELM,yBAA0E;A1EqxSlF;;AwE9uSA;EAAa,yBAA6B;AxEkvS1C;;AwEjvSA;EAAc,yBAA6B;AxEqvS3C;;AwEnvSA;EAAiB,oCAAkC;AxEuvSnD;;AwEtvSA;EAAiB,0CAAkC;AxE0vSnD;;AwEtvSA;EGvDE,WAAW;EACX,kBAAkB;EAClB,iBAAiB;EACjB,6BAA6B;EAC7B,SAAS;A3EizSX;;AwE1vSA;EAAwB,gCAAgC;AxE8vSxD;;AwE5vSA;EACE,iCAAiC;EACjC,oCAAoC;AxE+vStC;;AwE1vSA;EAAc,yBAAyB;AxE8vSvC;;A4E/zSA;EACE,8BAA8B;A5Ek0ShC;;A4E/zSA;EACE,6BAA6B;A5Ek0S/B;;A6El0SE;E3EOF;;;I2EDM,4BAA4B;IAE5B,2BAA2B;E7Ek0S/B;E6E/zSE;IAEI,0BAA0B;E7Eg0ShC;E6EvzSE;IACE,6BAA6B;E7EyzSjC;EE3nSF;I2E/KM,gCAAgC;E7E6ySpC;E6E3ySE;;IAEE,yB1EzCY;I0E0CZ,wBAAwB;E7E6yS5B;E6ErySE;IACE,2BAA2B;E7EuyS/B;E6EpySE;;IAEE,wBAAwB;E7EsyS5B;E6EnySE;;;IAGE,UAAU;IACV,SAAS;E7EqySb;E6ElySE;;IAEE,uBAAuB;E7EoyS3B;E6E5xSE;IACE,Q1E4hCgC;EHkwQpC;EE10SF;I2E+CM,2BAA2C;E7E8xS/C;EYp3SA;IiEyFI,2BAA2C;E7E8xS/C;EiC52SF;I4CmFM,aAAa;E7E4xSjB;EsC33SF;IuCkGM,sB1EtFS;EHk3Sb;EgB/3SF;I6DuGM,oCAAoC;E7E2xSxC;E6E5xSE;;IAKI,iCAAmC;E7E2xSzC;EgB91SF;;I6D0EQ,oCAAsC;E7EwxS5C;EgB7wSF;I6DNM,cAAc;E7EsxSlB;EiB54SA;;;;I4D4HM,qB1EvHU;EH64ShB;EgBxySF;I6DuBM,cAAc;IACd,qB1E7HY;EHi5ShB;AACF","file":"bootstrap.css","sourcesContent":["/*!\n * Bootstrap v4.4.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.4.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:not(:focus-visible) {\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]) {\n color: inherit;\n text-decoration: none;\n}\n\na:not([href]):hover {\n color: inherit;\n text-decoration: none;\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-wrap: 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, .container-sm, .container-md, .container-lg, .container-xl {\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, .container-sm {\n max-width: 540px;\n }\n}\n\n@media (min-width: 768px) {\n .container, .container-sm, .container-md {\n max-width: 720px;\n }\n}\n\n@media (min-width: 992px) {\n .container, .container-sm, .container-md, .container-lg {\n max-width: 960px;\n }\n}\n\n@media (min-width: 1200px) {\n .container, .container-sm, .container-md, .container-lg, .container-xl {\n max-width: 1140px;\n }\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.row-cols-1 > * {\n flex: 0 0 100%;\n max-width: 100%;\n}\n\n.row-cols-2 > * {\n flex: 0 0 50%;\n max-width: 50%;\n}\n\n.row-cols-3 > * {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n}\n\n.row-cols-4 > * {\n flex: 0 0 25%;\n max-width: 25%;\n}\n\n.row-cols-5 > * {\n flex: 0 0 20%;\n max-width: 20%;\n}\n\n.row-cols-6 > * {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\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 .row-cols-sm-1 > * {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .row-cols-sm-2 > * {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .row-cols-sm-3 > * {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .row-cols-sm-4 > * {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .row-cols-sm-5 > * {\n flex: 0 0 20%;\n max-width: 20%;\n }\n .row-cols-sm-6 > * {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\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 .row-cols-md-1 > * {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .row-cols-md-2 > * {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .row-cols-md-3 > * {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .row-cols-md-4 > * {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .row-cols-md-5 > * {\n flex: 0 0 20%;\n max-width: 20%;\n }\n .row-cols-md-6 > * {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\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 .row-cols-lg-1 > * {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .row-cols-lg-2 > * {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .row-cols-lg-3 > * {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .row-cols-lg-4 > * {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .row-cols-lg-5 > * {\n flex: 0 0 20%;\n max-width: 20%;\n }\n .row-cols-lg-6 > * {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\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 .row-cols-xl-1 > * {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .row-cols-xl-2 > * {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .row-cols-xl-3 > * {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .row-cols-xl-4 > * {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .row-cols-xl-5 > * {\n flex: 0 0 20%;\n max-width: 20%;\n }\n .row-cols-xl-6 > * {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\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:-moz-focusring {\n color: transparent;\n text-shadow: 0 0 0 #495057;\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: 0.375rem 0;\n margin-bottom: 0;\n font-size: 1rem;\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.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 :valid ~ .valid-feedback,\n.was-validated :valid ~ .valid-tooltip,\n.is-valid ~ .valid-feedback,\n.is-valid ~ .valid-tooltip {\n display: block;\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' width='8' height='8' 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: right calc(0.375em + 0.1875rem) center;\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 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(0.75em + 2.3125rem);\n background: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' 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' width='8' height='8' 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 .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: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: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 :invalid ~ .invalid-feedback,\n.was-validated :invalid ~ .invalid-tooltip,\n.is-invalid ~ .invalid-feedback,\n.is-invalid ~ .invalid-tooltip {\n display: block;\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' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e\");\n background-repeat: no-repeat;\n background-position: right calc(0.375em + 0.1875rem) center;\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 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(0.75em + 2.3125rem);\n background: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' 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' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%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 .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: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: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 cursor: pointer;\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 color: #fff;\n background-color: #0069d9;\n border-color: #0062cc;\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 color: #fff;\n background-color: #5a6268;\n border-color: #545b62;\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 color: #fff;\n background-color: #218838;\n border-color: #1e7e34;\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 color: #fff;\n background-color: #138496;\n border-color: #117a8b;\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 color: #212529;\n background-color: #e0a800;\n border-color: #d39e00;\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 color: #fff;\n background-color: #c82333;\n border-color: #bd2130;\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 color: #212529;\n background-color: #e2e6ea;\n border-color: #dae0e5;\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 color: #fff;\n background-color: #23272b;\n border-color: #1d2124;\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 0%;\n min-width: 0;\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 left: 0;\n z-index: -1;\n width: 1rem;\n height: 1.25rem;\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, .custom-control-input:disabled ~ .custom-control-label {\n color: #6c757d;\n}\n\n.custom-control-input[disabled] ~ .custom-control-label::before, .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' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 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' width='4' height='4' 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' width='12' height='12' 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: #fff url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' 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 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:-moz-focusring {\n color: transparent;\n text-shadow: 0 0 0 #495057;\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.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: 1.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, .navbar .container-sm, .navbar .container-md, .navbar .container-lg, .navbar .container-xl {\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, .navbar-expand-sm > .container-sm, .navbar-expand-sm > .container-md, .navbar-expand-sm > .container-lg, .navbar-expand-sm > .container-xl {\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, .navbar-expand-sm > .container-sm, .navbar-expand-sm > .container-md, .navbar-expand-sm > .container-lg, .navbar-expand-sm > .container-xl {\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, .navbar-expand-md > .container-sm, .navbar-expand-md > .container-md, .navbar-expand-md > .container-lg, .navbar-expand-md > .container-xl {\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, .navbar-expand-md > .container-sm, .navbar-expand-md > .container-md, .navbar-expand-md > .container-lg, .navbar-expand-md > .container-xl {\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, .navbar-expand-lg > .container-sm, .navbar-expand-lg > .container-md, .navbar-expand-lg > .container-lg, .navbar-expand-lg > .container-xl {\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, .navbar-expand-lg > .container-sm, .navbar-expand-lg > .container-md, .navbar-expand-lg > .container-lg, .navbar-expand-lg > .container-xl {\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, .navbar-expand-xl > .container-sm, .navbar-expand-xl > .container-md, .navbar-expand-xl > .container-lg, .navbar-expand-xl > .container-xl {\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, .navbar-expand-xl > .container-sm, .navbar-expand-xl > .container-md, .navbar-expand-xl > .container-lg, .navbar-expand-xl > .container-xl {\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, .navbar-expand > .container-sm, .navbar-expand > .container-md, .navbar-expand > .container-lg, .navbar-expand > .container-xl {\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, .navbar-expand > .container-sm, .navbar-expand > .container-md, .navbar-expand > .container-lg, .navbar-expand > .container-xl {\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 xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(0, 0, 0, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' 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 xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(255, 255, 255, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' 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 min-height: 1px;\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.card-img-top,\n.card-img-bottom {\n flex-shrink: 0;\n width: 100%;\n}\n\n.card-img,\n.card-img-top {\n border-top-left-radius: calc(0.25rem - 1px);\n border-top-right-radius: calc(0.25rem - 1px);\n}\n\n.card-img,\n.card-img-bottom {\n border-bottom-right-radius: calc(0.25rem - 1px);\n border-bottom-left-radius: calc(0.25rem - 1px);\n}\n\n.card-deck .card {\n margin-bottom: 15px;\n}\n\n@media (min-width: 576px) {\n .card-deck {\n display: flex;\n flex-flow: row wrap;\n margin-right: -15px;\n margin-left: -15px;\n }\n .card-deck .card {\n flex: 1 0 0%;\n margin-right: 15px;\n margin-bottom: 0;\n margin-left: 15px;\n }\n}\n\n.card-group > .card {\n margin-bottom: 15px;\n}\n\n@media (min-width: 576px) {\n .card-group {\n display: flex;\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(:last-of-type) {\n border-bottom: 0;\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.accordion > .card:not(:first-of-type) {\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n}\n\n.accordion > .card > .card-header {\n border-radius: 0;\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: 3;\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: 3;\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 overflow: hidden;\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 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 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-item + .list-group-item {\n border-top-width: 0;\n}\n\n.list-group-item + .list-group-item.active {\n margin-top: -1px;\n border-top-width: 1px;\n}\n\n.list-group-horizontal {\n flex-direction: row;\n}\n\n.list-group-horizontal .list-group-item:first-child {\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 border-top-right-radius: 0.25rem;\n border-bottom-left-radius: 0;\n}\n\n.list-group-horizontal .list-group-item.active {\n margin-top: 0;\n}\n\n.list-group-horizontal .list-group-item + .list-group-item {\n border-top-width: 1px;\n border-left-width: 0;\n}\n\n.list-group-horizontal .list-group-item + .list-group-item.active {\n margin-left: -1px;\n border-left-width: 1px;\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:first-child {\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 border-top-right-radius: 0.25rem;\n border-bottom-left-radius: 0;\n }\n .list-group-horizontal-sm .list-group-item.active {\n margin-top: 0;\n }\n .list-group-horizontal-sm .list-group-item + .list-group-item {\n border-top-width: 1px;\n border-left-width: 0;\n }\n .list-group-horizontal-sm .list-group-item + .list-group-item.active {\n margin-left: -1px;\n border-left-width: 1px;\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:first-child {\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 border-top-right-radius: 0.25rem;\n border-bottom-left-radius: 0;\n }\n .list-group-horizontal-md .list-group-item.active {\n margin-top: 0;\n }\n .list-group-horizontal-md .list-group-item + .list-group-item {\n border-top-width: 1px;\n border-left-width: 0;\n }\n .list-group-horizontal-md .list-group-item + .list-group-item.active {\n margin-left: -1px;\n border-left-width: 1px;\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:first-child {\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 border-top-right-radius: 0.25rem;\n border-bottom-left-radius: 0;\n }\n .list-group-horizontal-lg .list-group-item.active {\n margin-top: 0;\n }\n .list-group-horizontal-lg .list-group-item + .list-group-item {\n border-top-width: 1px;\n border-left-width: 0;\n }\n .list-group-horizontal-lg .list-group-item + .list-group-item.active {\n margin-left: -1px;\n border-left-width: 1px;\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:first-child {\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 border-top-right-radius: 0.25rem;\n border-bottom-left-radius: 0;\n }\n .list-group-horizontal-xl .list-group-item.active {\n margin-top: 0;\n }\n .list-group-horizontal-xl .list-group-item + .list-group-item {\n border-top-width: 1px;\n border-left-width: 0;\n }\n .list-group-horizontal-xl .list-group-item + .list-group-item.active {\n margin-left: -1px;\n border-left-width: 1px;\n }\n}\n\n.list-group-flush .list-group-item {\n border-right-width: 0;\n border-left-width: 0;\n border-radius: 0;\n}\n\n.list-group-flush .list-group-item:first-child {\n border-top-width: 0;\n}\n\n.list-group-flush:last-child .list-group-item:last-child {\n border-bottom-width: 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.modal-static .modal-dialog {\n transform: scale(1.02);\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: calc(0.3rem - 1px);\n border-top-right-radius: calc(0.3rem - 1px);\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 flex-wrap: wrap;\n align-items: center;\n justify-content: flex-end;\n padding: 0.75rem;\n border-top: 1px solid #dee2e6;\n border-bottom-right-radius: calc(0.3rem - 1px);\n border-bottom-left-radius: calc(0.3rem - 1px);\n}\n\n.modal-footer > * {\n margin: 0.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);\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);\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);\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);\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: opacity 0s 0.6s;\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' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%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' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-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 margin: -1px;\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 */","// Do not forget to update getting-started/theming.md!\n: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// Future-proof rule: in browsers that support :focus-visible, suppress the focus outline\n// on elements that programmatically receive focus but wouldn't normally show a visible\n// focus outline. In general, this would mean that the outline is only applied if the\n// interaction that led to the element receiving programmatic focus was a keyboard interaction,\n// or the browser has somehow determined that the user is primarily a keyboard user and/or\n// wants focus outlines to always be presented.\n//\n// See https://developer.mozilla.org/en-US/docs/Web/CSS/:focus-visible\n// and https://developer.paciellogroup.com/blog/2018/03/focus-visible-and-backwards-compatibility/\n[tabindex=\"-1\"]:focus:not(:focus-visible) {\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// 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]) {\n color: inherit;\n text-decoration: none;\n\n @include hover() {\n color: inherit;\n text-decoration: none;\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// Characters which are escaped by the escape-svg function\n$escaped-characters: (\n (\"<\",\"%3c\"),\n (\">\",\"%3e\"),\n (\"#\",\"%23\"),\n) !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$grid-row-columns: 6 !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\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$btn-white-space: null !default; // Set to `nowrap` to prevent text wrapping\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: add($input-line-height * 1em, $input-padding-y * 2) !default;\n$input-height-inner-half: add($input-line-height * .5em, $input-padding-y) !default;\n$input-height-inner-quarter: add($input-line-height * .25em, $input-padding-y / 2) !default;\n\n$input-height: add($input-line-height * 1em, add($input-padding-y * 2, $input-height-border, false)) !default;\n$input-height-sm: add($input-line-height-sm * 1em, add($input-padding-y-sm * 2, $input-height-border, false)) !default;\n$input-height-lg: add($input-line-height-lg * 1em, add($input-padding-y-lg * 2, $input-height-border, false)) !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$custom-control-cursor: null !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-label-color: null !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: url(\"data:image/svg+xml,\") !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: url(\"data:image/svg+xml,\") !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: url(\"data:image/svg+xml,\") !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: subtract($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: url(\"data:image/svg+xml,\") !default;\n$custom-select-background: escape-svg($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: add(1em * .75, (2 * $custom-select-padding-y * .75) + $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: url(\"data:image/svg+xml,\") !default;\n$form-feedback-icon-invalid-color: $form-feedback-invalid-color !default;\n$form-feedback-icon-invalid: url(\"data:image/svg+xml,\") !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: url(\"data:image/svg+xml,\") !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: url(\"data:image/svg+xml,\") !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: subtract($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: subtract($card-border-radius, $card-border-width) !default;\n$card-cap-bg: rgba($black, .03) !default;\n$card-cap-color: null !default;\n$card-height: 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-inner-border-radius: subtract($popover-border-radius, $popover-border-width) !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// Margin between elements in footer, must be lower than or equal to 2 * $modal-inner-padding\n$modal-footer-margin-between: .5rem !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-inner-border-radius: subtract($modal-content-border-radius, $modal-content-border-width) !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$modal-scale-transform: scale(1.02) !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-font-size: null !default;\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: url(\"data:image/svg+xml,\") !default;\n$carousel-control-next-icon-bg: url(\"data:image/svg+xml,\") !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-wrap: 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 // Single container class with breakpoint max-widths\n .container {\n @include make-container();\n @include make-container-max-widths();\n }\n\n // 100% wide container at all breakpoints\n .container-fluid {\n @include make-container();\n }\n\n // Responsive containers that are 100% wide until a breakpoint\n @each $breakpoint, $container-max-width in $container-max-widths {\n .container-#{$breakpoint} {\n @extend .container-fluid;\n }\n\n @include media-breakpoint-up($breakpoint, $grid-breakpoints) {\n %responsive-container-#{$breakpoint} {\n max-width: $container-max-width;\n }\n\n @each $name, $width in $grid-breakpoints {\n @if ($container-max-width > $width or $breakpoint == $name) {\n .container#{breakpoint-infix($name, $grid-breakpoints)} {\n @extend %responsive-container-#{$breakpoint};\n }\n }\n }\n }\n }\n}\n\n\n// Row\n//\n// Rows contain 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-auto() {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%; // Reset earlier grid tiers\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\n// Row columns\n//\n// Specify on a parent element(e.g., .row) to force immediate children into NN\n// numberof columns. Supports wrapping to new lines, but does not do a Masonry\n// style grid.\n@mixin row-cols($count) {\n & > * {\n flex: 0 0 100% / $count;\n max-width: 100% / $count;\n }\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\n @for $i from 1 through $grid-row-columns {\n .row-cols#{$infix}-#{$i} {\n @include row-cols($i);\n }\n }\n\n .col#{$infix}-auto {\n @include make-col-auto();\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(#{$table-striped-order}) {\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) == \"%\" or unit($prev-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// See https://codepen.io/kevinweber/pen/dXWoRw\n@function escape-svg($string) {\n @if str-index($string, \"data:image/svg+xml\") {\n @each $char, $encoded in $escaped-characters {\n $string: str-replace($string, $char, $encoded);\n }\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\n// Return valid calc\n@function add($value1, $value2, $return-calc: true) {\n @if $value1 == null {\n @return $value2;\n }\n\n @if $value2 == null {\n @return $value1;\n }\n\n @if type-of($value1) == number and type-of($value2) == number and comparable($value1, $value2) {\n @return $value1 + $value2;\n }\n\n @return if($return-calc == true, calc(#{$value1} + #{$value2}), $value1 + unquote(\" + \") + $value2);\n}\n\n@function subtract($value1, $value2, $return-calc: true) {\n @if $value1 == null and $value2 == null {\n @return null;\n }\n\n @if $value1 == null {\n @return -$value2;\n }\n\n @if $value2 == null {\n @return $value1;\n }\n\n @if type-of($value1) == number and type-of($value2) == number and comparable($value1, $value2) {\n @return $value1 - $value2;\n }\n\n @return if($return-calc == true, calc(#{$value1} - #{$value2}), $value1 + unquote(\" - \") + $value2);\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: add($input-padding-y, $input-border-width);\n padding-bottom: add($input-padding-y, $input-border-width);\n margin-bottom: 0; // Override the `
',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:Se,popperConfig:null},Fe="show",Ue="out",We={HIDE:"hide"+Oe,HIDDEN:"hidden"+Oe,SHOW:"show"+Oe,SHOWN:"shown"+Oe,INSERTED:"inserted"+Oe,CLICK:"click"+Oe,FOCUSIN:"focusin"+Oe,FOCUSOUT:"focusout"+Oe,MOUSEENTER:"mouseenter"+Oe,MOUSELEAVE:"mouseleave"+Oe},qe="fade",Me="show",Ke=".tooltip-inner",Qe=".arrow",Be="hover",Ve="focus",Ye="click",ze="manual",Xe=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(Me))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._hideModalHandler),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(qe);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,this._getPopperConfig(a)),g(o).addClass(Me),"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===Ue&&e._leave(null,e)};if(g(this.tip).hasClass(qe)){var h=_.getTransitionDurationFromElement(this.tip);g(this.tip).one(_.TRANSITION_END,c).emulateTransitionEnd(h)}else c()}},t.hide=function(t){function e(){n._hoverState!==Fe&&i.parentNode&&i.parentNode.removeChild(i),n._cleanTipClass(),n.element.removeAttribute("aria-describedby"),g(n.element).trigger(n.constructor.Event.HIDDEN),null!==n._popper&&n._popper.destroy(),t&&t()}var n=this,i=this.getTipElement(),o=g.Event(this.constructor.Event.HIDE);if(g(this.element).trigger(o),!o.isDefaultPrevented()){if(g(i).removeClass(Me),"ontouchstart"in document.documentElement&&g(document.body).children().off("mouseover",null,g.noop),this._activeTrigger[Ye]=!1,this._activeTrigger[Ve]=!1,this._activeTrigger[Be]=!1,g(this.tip).hasClass(qe)){var r=_.getTransitionDurationFromElement(i);g(i).one(_.TRANSITION_END,e).emulateTransitionEnd(r)}else e();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(Pe+"-"+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(Ke)),this.getTitle()),g(t).removeClass(qe+" "+Me)},t.setElementContent=function(t,e){"object"!=typeof e||!e.nodeType&&!e.jquery?this.config.html?(this.config.sanitize&&(e=we(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._getPopperConfig=function(t){var e=this;return l({},{placement:t,modifiers:{offset:this._getOffset(),flip:{behavior:this.config.fallbackPlacement},arrow:{element:Qe},preventOverflow:{boundariesElement:this.config.boundary}},onCreate:function(t){t.originalPlacement!==t.placement&&e._handlePopperPlacementChange(t)},onUpdate:function(t){return e._handlePopperPlacementChange(t)}},{},this.config.popperConfig)},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 Re[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!==ze){var e=t===Be?i.constructor.Event.MOUSEENTER:i.constructor.Event.FOCUSIN,n=t===Be?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)})}}),this._hideModalHandler=function(){i.element&&i.hide()},g(this.element).closest(".modal").on("hide.bs.modal",this._hideModalHandler),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?Ve:Be]=!0),g(e.getTipElement()).hasClass(Me)||e._hoverState===Fe?e._hoverState=Fe:(clearTimeout(e._timeout),e._hoverState=Fe,e.config.delay&&e.config.delay.show?e._timeout=setTimeout(function(){e._hoverState===Fe&&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?Ve:Be]=!1),e._isWithActiveTrigger()||(clearTimeout(e._timeout),e._hoverState=Ue,e.config.delay&&e.config.delay.hide?e._timeout=setTimeout(function(){e._hoverState===Ue&&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!==je.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(Ae,t,this.constructor.DefaultType),t.sanitize&&(t.template=we(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(Le);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(qe),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(Ne),e="object"==typeof n&&n;if((t||!/dispose|hide/.test(n))&&(t||(t=new i(this,e),g(this).data(Ne,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.4.1"}},{key:"Default",get:function(){return xe}},{key:"NAME",get:function(){return Ae}},{key:"DATA_KEY",get:function(){return Ne}},{key:"Event",get:function(){return We}},{key:"EVENT_KEY",get:function(){return Oe}},{key:"DefaultType",get:function(){return He}}]),i}();g.fn[Ae]=Xe._jQueryInterface,g.fn[Ae].Constructor=Xe,g.fn[Ae].noConflict=function(){return g.fn[Ae]=ke,Xe._jQueryInterface};var $e="popover",Ge="bs.popover",Je="."+Ge,Ze=g.fn[$e],tn="bs-popover",en=new RegExp("(^|\\s)"+tn+"\\S+","g"),nn=l({},Xe.Default,{placement:"right",trigger:"click",content:"",template:''}),on=l({},Xe.DefaultType,{content:"(string|element|function)"}),rn="fade",sn="show",an=".popover-header",ln=".popover-body",cn={HIDE:"hide"+Je,HIDDEN:"hidden"+Je,SHOW:"show"+Je,SHOWN:"shown"+Je,INSERTED:"inserted"+Je,CLICK:"click"+Je,FOCUSIN:"focusin"+Je,FOCUSOUT:"focusout"+Je,MOUSEENTER:"mouseenter"+Je,MOUSELEAVE:"mouseleave"+Je},hn=function(t){function i(){return t.apply(this,arguments)||this}!function(t,e){t.prototype=Object.create(e.prototype),(t.prototype.constructor=t).__proto__=e}(i,t);var e=i.prototype;return e.isWithContent=function(){return this.getTitle()||this._getContent()},e.addAttachmentClass=function(t){g(this.getTipElement()).addClass(tn+"-"+t)},e.getTipElement=function(){return this.tip=this.tip||g(this.config.template)[0],this.tip},e.setContent=function(){var t=g(this.getTipElement());this.setElementContent(t.find(an),this.getTitle());var e=this._getContent();"function"==typeof e&&(e=e.call(this.element)),this.setElementContent(t.find(ln),e),t.removeClass(rn+" "+sn)},e._getContent=function(){return this.element.getAttribute("data-content")||this.config.content},e._cleanTipClass=function(){var t=g(this.getTipElement()),e=t.attr("class").match(en);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 jQueryDetection() {\n if (typeof $ === 'undefined') {\n throw new TypeError('Bootstrap\\'s JavaScript requires jQuery. jQuery must be included before Bootstrap\\'s JavaScript.')\n }\n\n const version = $.fn.jquery.split(' ')[0].split('.')\n const minMajor = 1\n const ltMajor = 2\n const minMinor = 9\n const minPatch = 1\n const maxMajor = 4\n\n if (version[0] < ltMajor && version[1] < minMinor || version[0] === minMajor && version[1] === minMinor && version[2] < minPatch || version[0] >= maxMajor) {\n throw new Error('Bootstrap\\'s JavaScript requires at least jQuery v1.9.1 but less than v4.0.0')\n }\n }\n}\n\nUtil.jQueryDetection()\nsetTransitionEndSupport()\n\nexport default Util\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.4.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.4.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.4.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.4.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_TOGGLES : '[data-toggle=\"buttons\"]',\n DATA_TOGGLE : '[data-toggle=\"button\"]',\n DATA_TOGGLES_BUTTONS : '[data-toggle=\"buttons\"] .btn',\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 LOAD_DATA_API : `load${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_TOGGLES\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 } else if (input.type === 'checkbox') {\n if (this._element.tagName === 'LABEL' && input.checked === this._element.classList.contains(ClassName.ACTIVE)) {\n triggerChangeEvent = false\n }\n } else {\n // if it's not a radio button or checkbox don't add a pointless/invalid checked property to the input\n triggerChangeEvent = false\n }\n\n if (triggerChangeEvent) {\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 (!(this._element.hasAttribute('disabled') || this._element.classList.contains('disabled'))) {\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\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 let button = event.target\n\n if (!$(button).hasClass(ClassName.BUTTON)) {\n button = $(button).closest(Selector.BUTTON)[0]\n }\n\n if (!button || button.hasAttribute('disabled') || button.classList.contains('disabled')) {\n event.preventDefault() // work around Firefox bug #1540995\n } else {\n const inputBtn = button.querySelector(Selector.INPUT)\n\n if (inputBtn && (inputBtn.hasAttribute('disabled') || inputBtn.classList.contains('disabled'))) {\n event.preventDefault() // work around Firefox bug #1540995\n return\n }\n\n Button._jQueryInterface.call($(button), 'toggle')\n }\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$(window).on(Event.LOAD_DATA_API, () => {\n // ensure correct active class is set to match the controls' actual values/states\n\n // find all checkboxes/readio buttons inside data-toggle groups\n let buttons = [].slice.call(document.querySelectorAll(Selector.DATA_TOGGLES_BUTTONS))\n for (let i = 0, len = buttons.length; i < len; i++) {\n const button = buttons[i]\n const input = button.querySelector(Selector.INPUT)\n if (input.checked || input.hasAttribute('checked')) {\n button.classList.add(ClassName.ACTIVE)\n } else {\n button.classList.remove(ClassName.ACTIVE)\n }\n }\n\n // find all button toggles\n buttons = [].slice.call(document.querySelectorAll(Selector.DATA_TOGGLE))\n for (let i = 0, len = buttons.length; i < len; i++) {\n const button = buttons[i]\n if (button.getAttribute('aria-pressed') === 'true') {\n button.classList.add(ClassName.ACTIVE)\n } else {\n button.classList.remove(ClassName.ACTIVE)\n }\n }\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.4.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.4.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 this.touchDeltaX = 0\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.4.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.4.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.4.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.4.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 popperConfig : null\n}\n\nconst DefaultType = {\n offset : '(number|string|function)',\n flip : 'boolean',\n boundary : '(string|element)',\n reference : '(string|element)',\n display : 'string',\n popperConfig : '(null|object)'\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 isActive = $(this._menu).hasClass(ClassName.SHOW)\n\n Dropdown._clearMenus()\n\n if (isActive) {\n return\n }\n\n this.show(true)\n }\n\n show(usePopper = false) {\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 // Disable totally Popper.js for Dropdown in Navbar\n if (!this._inNavbar && usePopper) {\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 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 if (this._popper) {\n this._popper.destroy()\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 {\n ...popperConfig,\n ...this._config.popperConfig\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) {\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 if (context._popper) {\n context._popper.destroy()\n }\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 && event.which === ESCAPE_KEYCODE) {\n return\n }\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 .filter((item) => $(item).is(':visible'))\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.4.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.4.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 HIDE_PREVENTED : `hidePrevented${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 STATIC : 'modal-static'\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 _triggerBackdropTransition() {\n if (this._config.backdrop === 'static') {\n const hideEventPrevented = $.Event(Event.HIDE_PREVENTED)\n\n $(this._element).trigger(hideEventPrevented)\n if (hideEventPrevented.defaultPrevented) {\n return\n }\n\n this._element.classList.add(ClassName.STATIC)\n\n const modalTransitionDuration = Util.getTransitionDurationFromElement(this._element)\n\n $(this._element).one(Util.TRANSITION_END, () => {\n this._element.classList.remove(ClassName.STATIC)\n })\n .emulateTransitionEnd(modalTransitionDuration)\n this._element.focus()\n } else {\n this.hide()\n }\n }\n\n _showElement(relatedTarget) {\n const transition = $(this._element).hasClass(ClassName.FADE)\n const modalBody = this._dialog ? this._dialog.querySelector(Selector.MODAL_BODY) : null\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) && modalBody) {\n modalBody.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 this._triggerBackdropTransition()\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\n this._triggerBackdropTransition()\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.4.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.4.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.4.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 popperConfig : '(null|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 popperConfig : null\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 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', this._hideModalHandler)\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) {\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, this._getPopperConfig(attachment))\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 _getPopperConfig(attachment) {\n const defaultBsConfig = {\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 return {\n ...defaultBsConfig,\n ...this.config.popperConfig\n }\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 _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._hideModalHandler = () => {\n if (this.element) {\n this.hide()\n }\n }\n\n $(this.element).closest('.modal').on(\n 'hide.bs.modal',\n this._hideModalHandler\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.4.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.4.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.4.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.4.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
    and