From e95c7347d5b000d1b530ab5ac22990bd28f767aa Mon Sep 17 00:00:00 2001 From: Ivy Lim Date: Fri, 29 Mar 2019 13:06:00 -0400 Subject: [PATCH] Initial Commit Change-Id: I694369be44f3d25fe9b0b88378732704c862d9aa Signed-off-by: Ivy Lim --- LICENSE.txt | 21 + ORAN_Alliance_Charter.pdf | Bin 0 -> 11753 bytes ORAN_OSC_Charter.pdf | Bin 0 -> 63607 bytes ORAN_OSC_presentation.pdf | Bin 0 -> 713206 bytes ORAN_news.pdf | Bin 0 -> 21429 bytes README.md | 68 + css/landing-page.css | 132 + css/landing-page.min.css | 7 + gulpfile.js | 140 + img/bg-masthead.jpg | Bin 0 -> 437802 bytes index.html | 238 + package-lock.json | 6509 ++++++++++++ package.json | 50 + scss/_call-to-action.scss | 17 + scss/_footer.scss | 4 + scss/_global.scss | 13 + scss/_icons.scss | 20 + scss/_masthead.scss | 27 + scss/_mixins.scss | 13 + scss/_showcase.scss | 14 + scss/_testimonials.scss | 11 + scss/_variables.scss | 35 + scss/landing-page.scss | 12 + vendor/bootstrap/css/bootstrap-grid.css | 3719 +++++++ vendor/bootstrap/css/bootstrap-grid.css.map | 1 + vendor/bootstrap/css/bootstrap-grid.min.css | 7 + vendor/bootstrap/css/bootstrap-grid.min.css.map | 1 + vendor/bootstrap/css/bootstrap-reboot.css | 331 + vendor/bootstrap/css/bootstrap-reboot.css.map | 1 + vendor/bootstrap/css/bootstrap-reboot.min.css | 8 + vendor/bootstrap/css/bootstrap-reboot.min.css.map | 1 + vendor/bootstrap/css/bootstrap.css | 10038 ++++++++++++++++++ vendor/bootstrap/css/bootstrap.css.map | 1 + vendor/bootstrap/css/bootstrap.min.css | 7 + vendor/bootstrap/css/bootstrap.min.css.map | 1 + vendor/bootstrap/js/bootstrap.bundle.js | 7013 +++++++++++++ vendor/bootstrap/js/bootstrap.bundle.js.map | 1 + vendor/bootstrap/js/bootstrap.bundle.min.js | 7 + vendor/bootstrap/js/bootstrap.bundle.min.js.map | 1 + vendor/bootstrap/js/bootstrap.js | 4435 ++++++++ vendor/bootstrap/js/bootstrap.js.map | 1 + vendor/bootstrap/js/bootstrap.min.js | 7 + vendor/bootstrap/js/bootstrap.min.js.map | 1 + vendor/fontawesome-free/LICENSE.txt | 34 + vendor/fontawesome-free/css/all.css | 4286 ++++++++ vendor/fontawesome-free/css/all.min.css | 1 + vendor/fontawesome-free/css/brands.css | 10 + vendor/fontawesome-free/css/brands.min.css | 1 + vendor/fontawesome-free/css/fontawesome.css | 4253 ++++++++ vendor/fontawesome-free/css/fontawesome.min.css | 1 + vendor/fontawesome-free/css/regular.css | 11 + vendor/fontawesome-free/css/regular.min.css | 1 + vendor/fontawesome-free/css/solid.css | 12 + vendor/fontawesome-free/css/solid.min.css | 1 + vendor/fontawesome-free/css/svg-with-js.css | 342 + vendor/fontawesome-free/css/svg-with-js.min.css | 1 + vendor/fontawesome-free/css/v4-shims.css | 2162 ++++ vendor/fontawesome-free/css/v4-shims.min.css | 1 + vendor/fontawesome-free/js/all.js | 4259 ++++++++ vendor/fontawesome-free/js/all.min.js | 1 + vendor/fontawesome-free/js/brands.js | 539 + vendor/fontawesome-free/js/brands.min.js | 1 + vendor/fontawesome-free/js/fontawesome.js | 2384 +++++ vendor/fontawesome-free/js/fontawesome.min.js | 1 + vendor/fontawesome-free/js/regular.js | 276 + vendor/fontawesome-free/js/regular.min.js | 1 + vendor/fontawesome-free/js/solid.js | 1060 ++ vendor/fontawesome-free/js/solid.min.js | 1 + vendor/fontawesome-free/js/v4-shims.js | 64 + vendor/fontawesome-free/js/v4-shims.min.js | 1 + vendor/fontawesome-free/less/_animated.less | 19 + vendor/fontawesome-free/less/_bordered-pulled.less | 16 + vendor/fontawesome-free/less/_core.less | 12 + vendor/fontawesome-free/less/_fixed-width.less | 6 + vendor/fontawesome-free/less/_icons.less | 1353 +++ vendor/fontawesome-free/less/_larger.less | 27 + vendor/fontawesome-free/less/_list.less | 18 + vendor/fontawesome-free/less/_mixins.less | 57 + vendor/fontawesome-free/less/_rotated-flipped.less | 24 + vendor/fontawesome-free/less/_screen-reader.less | 5 + vendor/fontawesome-free/less/_shims.less | 2062 ++++ vendor/fontawesome-free/less/_stacked.less | 22 + vendor/fontawesome-free/less/_variables.less | 1363 +++ vendor/fontawesome-free/less/brands.less | 18 + vendor/fontawesome-free/less/fontawesome.less | 12 + vendor/fontawesome-free/less/regular.less | 19 + vendor/fontawesome-free/less/solid.less | 20 + vendor/fontawesome-free/less/v4-shims.less | 2 + vendor/fontawesome-free/package.json | 81 + vendor/fontawesome-free/scss/_animated.scss | 20 + vendor/fontawesome-free/scss/_bordered-pulled.scss | 20 + vendor/fontawesome-free/scss/_core.scss | 20 + vendor/fontawesome-free/scss/_fixed-width.scss | 6 + vendor/fontawesome-free/scss/_icons.scss | 1353 +++ vendor/fontawesome-free/scss/_larger.scss | 23 + vendor/fontawesome-free/scss/_list.scss | 18 + vendor/fontawesome-free/scss/_mixins.scss | 57 + vendor/fontawesome-free/scss/_rotated-flipped.scss | 24 + vendor/fontawesome-free/scss/_screen-reader.scss | 5 + vendor/fontawesome-free/scss/_shims.scss | 2062 ++++ vendor/fontawesome-free/scss/_stacked.scss | 31 + vendor/fontawesome-free/scss/_variables.scss | 1368 +++ vendor/fontawesome-free/scss/brands.scss | 18 + vendor/fontawesome-free/scss/fontawesome.scss | 12 + vendor/fontawesome-free/scss/regular.scss | 19 + vendor/fontawesome-free/scss/solid.scss | 20 + vendor/fontawesome-free/scss/v4-shims.scss | 2 + vendor/fontawesome-free/sprites/brands.svg | 1663 +++ vendor/fontawesome-free/sprites/regular.svg | 611 ++ vendor/fontawesome-free/sprites/solid.svg | 3747 +++++++ vendor/fontawesome-free/svgs/brands/500px.svg | 1 + .../svgs/brands/accessible-icon.svg | 1 + vendor/fontawesome-free/svgs/brands/accusoft.svg | 1 + .../svgs/brands/acquisitions-incorporated.svg | 1 + vendor/fontawesome-free/svgs/brands/adn.svg | 1 + vendor/fontawesome-free/svgs/brands/adobe.svg | 1 + vendor/fontawesome-free/svgs/brands/adversal.svg | 1 + .../svgs/brands/affiliatetheme.svg | 1 + vendor/fontawesome-free/svgs/brands/algolia.svg | 1 + vendor/fontawesome-free/svgs/brands/alipay.svg | 1 + vendor/fontawesome-free/svgs/brands/amazon-pay.svg | 1 + vendor/fontawesome-free/svgs/brands/amazon.svg | 1 + vendor/fontawesome-free/svgs/brands/amilia.svg | 1 + vendor/fontawesome-free/svgs/brands/android.svg | 1 + vendor/fontawesome-free/svgs/brands/angellist.svg | 1 + .../fontawesome-free/svgs/brands/angrycreative.svg | 1 + vendor/fontawesome-free/svgs/brands/angular.svg | 1 + .../fontawesome-free/svgs/brands/app-store-ios.svg | 1 + vendor/fontawesome-free/svgs/brands/app-store.svg | 1 + vendor/fontawesome-free/svgs/brands/apper.svg | 1 + vendor/fontawesome-free/svgs/brands/apple-pay.svg | 1 + vendor/fontawesome-free/svgs/brands/apple.svg | 1 + vendor/fontawesome-free/svgs/brands/artstation.svg | 1 + vendor/fontawesome-free/svgs/brands/asymmetrik.svg | 1 + vendor/fontawesome-free/svgs/brands/atlassian.svg | 1 + vendor/fontawesome-free/svgs/brands/audible.svg | 1 + .../fontawesome-free/svgs/brands/autoprefixer.svg | 1 + vendor/fontawesome-free/svgs/brands/avianex.svg | 1 + vendor/fontawesome-free/svgs/brands/aviato.svg | 1 + vendor/fontawesome-free/svgs/brands/aws.svg | 1 + vendor/fontawesome-free/svgs/brands/bandcamp.svg | 1 + .../svgs/brands/behance-square.svg | 1 + vendor/fontawesome-free/svgs/brands/behance.svg | 1 + vendor/fontawesome-free/svgs/brands/bimobject.svg | 1 + vendor/fontawesome-free/svgs/brands/bitbucket.svg | 1 + vendor/fontawesome-free/svgs/brands/bitcoin.svg | 1 + vendor/fontawesome-free/svgs/brands/bity.svg | 1 + vendor/fontawesome-free/svgs/brands/black-tie.svg | 1 + vendor/fontawesome-free/svgs/brands/blackberry.svg | 1 + vendor/fontawesome-free/svgs/brands/blogger-b.svg | 1 + vendor/fontawesome-free/svgs/brands/blogger.svg | 1 + .../fontawesome-free/svgs/brands/bluetooth-b.svg | 1 + vendor/fontawesome-free/svgs/brands/bluetooth.svg | 1 + vendor/fontawesome-free/svgs/brands/btc.svg | 1 + .../svgs/brands/buromobelexperte.svg | 1 + vendor/fontawesome-free/svgs/brands/buysellads.svg | 1 + .../svgs/brands/canadian-maple-leaf.svg | 1 + .../fontawesome-free/svgs/brands/cc-amazon-pay.svg | 1 + vendor/fontawesome-free/svgs/brands/cc-amex.svg | 1 + .../fontawesome-free/svgs/brands/cc-apple-pay.svg | 1 + .../svgs/brands/cc-diners-club.svg | 1 + .../fontawesome-free/svgs/brands/cc-discover.svg | 1 + vendor/fontawesome-free/svgs/brands/cc-jcb.svg | 1 + .../fontawesome-free/svgs/brands/cc-mastercard.svg | 1 + vendor/fontawesome-free/svgs/brands/cc-paypal.svg | 1 + vendor/fontawesome-free/svgs/brands/cc-stripe.svg | 1 + vendor/fontawesome-free/svgs/brands/cc-visa.svg | 1 + vendor/fontawesome-free/svgs/brands/centercode.svg | 1 + vendor/fontawesome-free/svgs/brands/centos.svg | 1 + vendor/fontawesome-free/svgs/brands/chrome.svg | 1 + vendor/fontawesome-free/svgs/brands/cloudscale.svg | 1 + vendor/fontawesome-free/svgs/brands/cloudsmith.svg | 1 + .../fontawesome-free/svgs/brands/cloudversify.svg | 1 + vendor/fontawesome-free/svgs/brands/codepen.svg | 1 + vendor/fontawesome-free/svgs/brands/codiepie.svg | 1 + vendor/fontawesome-free/svgs/brands/confluence.svg | 1 + .../svgs/brands/connectdevelop.svg | 1 + vendor/fontawesome-free/svgs/brands/contao.svg | 1 + vendor/fontawesome-free/svgs/brands/cpanel.svg | 1 + .../svgs/brands/creative-commons-by.svg | 1 + .../svgs/brands/creative-commons-nc-eu.svg | 1 + .../svgs/brands/creative-commons-nc-jp.svg | 1 + .../svgs/brands/creative-commons-nc.svg | 1 + .../svgs/brands/creative-commons-nd.svg | 1 + .../svgs/brands/creative-commons-pd-alt.svg | 1 + .../svgs/brands/creative-commons-pd.svg | 1 + .../svgs/brands/creative-commons-remix.svg | 1 + .../svgs/brands/creative-commons-sa.svg | 1 + .../svgs/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 + .../svgs/brands/creative-commons.svg | 1 + .../fontawesome-free/svgs/brands/critical-role.svg | 1 + vendor/fontawesome-free/svgs/brands/css3-alt.svg | 1 + vendor/fontawesome-free/svgs/brands/css3.svg | 1 + vendor/fontawesome-free/svgs/brands/cuttlefish.svg | 1 + .../svgs/brands/d-and-d-beyond.svg | 1 + vendor/fontawesome-free/svgs/brands/d-and-d.svg | 1 + vendor/fontawesome-free/svgs/brands/dashcube.svg | 1 + vendor/fontawesome-free/svgs/brands/delicious.svg | 1 + vendor/fontawesome-free/svgs/brands/deploydog.svg | 1 + vendor/fontawesome-free/svgs/brands/deskpro.svg | 1 + vendor/fontawesome-free/svgs/brands/dev.svg | 1 + vendor/fontawesome-free/svgs/brands/deviantart.svg | 1 + vendor/fontawesome-free/svgs/brands/dhl.svg | 1 + vendor/fontawesome-free/svgs/brands/diaspora.svg | 1 + vendor/fontawesome-free/svgs/brands/digg.svg | 1 + .../fontawesome-free/svgs/brands/digital-ocean.svg | 1 + vendor/fontawesome-free/svgs/brands/discord.svg | 1 + vendor/fontawesome-free/svgs/brands/discourse.svg | 1 + vendor/fontawesome-free/svgs/brands/dochub.svg | 1 + vendor/fontawesome-free/svgs/brands/docker.svg | 1 + .../fontawesome-free/svgs/brands/draft2digital.svg | 1 + .../svgs/brands/dribbble-square.svg | 1 + vendor/fontawesome-free/svgs/brands/dribbble.svg | 1 + vendor/fontawesome-free/svgs/brands/dropbox.svg | 1 + vendor/fontawesome-free/svgs/brands/drupal.svg | 1 + vendor/fontawesome-free/svgs/brands/dyalog.svg | 1 + vendor/fontawesome-free/svgs/brands/earlybirds.svg | 1 + vendor/fontawesome-free/svgs/brands/ebay.svg | 1 + vendor/fontawesome-free/svgs/brands/edge.svg | 1 + vendor/fontawesome-free/svgs/brands/elementor.svg | 1 + vendor/fontawesome-free/svgs/brands/ello.svg | 1 + vendor/fontawesome-free/svgs/brands/ember.svg | 1 + vendor/fontawesome-free/svgs/brands/empire.svg | 1 + vendor/fontawesome-free/svgs/brands/envira.svg | 1 + vendor/fontawesome-free/svgs/brands/erlang.svg | 1 + vendor/fontawesome-free/svgs/brands/ethereum.svg | 1 + vendor/fontawesome-free/svgs/brands/etsy.svg | 1 + .../fontawesome-free/svgs/brands/expeditedssl.svg | 1 + vendor/fontawesome-free/svgs/brands/facebook-f.svg | 1 + .../svgs/brands/facebook-messenger.svg | 1 + .../svgs/brands/facebook-square.svg | 1 + vendor/fontawesome-free/svgs/brands/facebook.svg | 1 + .../svgs/brands/fantasy-flight-games.svg | 1 + vendor/fontawesome-free/svgs/brands/fedex.svg | 1 + vendor/fontawesome-free/svgs/brands/fedora.svg | 1 + vendor/fontawesome-free/svgs/brands/figma.svg | 1 + vendor/fontawesome-free/svgs/brands/firefox.svg | 1 + .../svgs/brands/first-order-alt.svg | 1 + .../fontawesome-free/svgs/brands/first-order.svg | 1 + vendor/fontawesome-free/svgs/brands/firstdraft.svg | 1 + vendor/fontawesome-free/svgs/brands/flickr.svg | 1 + vendor/fontawesome-free/svgs/brands/flipboard.svg | 1 + vendor/fontawesome-free/svgs/brands/fly.svg | 1 + .../svgs/brands/font-awesome-alt.svg | 1 + .../svgs/brands/font-awesome-flag.svg | 1 + .../svgs/brands/font-awesome-logo-full.svg | 1 + .../fontawesome-free/svgs/brands/font-awesome.svg | 1 + .../fontawesome-free/svgs/brands/fonticons-fi.svg | 1 + vendor/fontawesome-free/svgs/brands/fonticons.svg | 1 + .../svgs/brands/fort-awesome-alt.svg | 1 + .../fontawesome-free/svgs/brands/fort-awesome.svg | 1 + vendor/fontawesome-free/svgs/brands/forumbee.svg | 1 + vendor/fontawesome-free/svgs/brands/foursquare.svg | 1 + .../svgs/brands/free-code-camp.svg | 1 + vendor/fontawesome-free/svgs/brands/freebsd.svg | 1 + vendor/fontawesome-free/svgs/brands/fulcrum.svg | 1 + .../svgs/brands/galactic-republic.svg | 1 + .../svgs/brands/galactic-senate.svg | 1 + vendor/fontawesome-free/svgs/brands/get-pocket.svg | 1 + vendor/fontawesome-free/svgs/brands/gg-circle.svg | 1 + vendor/fontawesome-free/svgs/brands/gg.svg | 1 + vendor/fontawesome-free/svgs/brands/git-square.svg | 1 + vendor/fontawesome-free/svgs/brands/git.svg | 1 + vendor/fontawesome-free/svgs/brands/github-alt.svg | 1 + .../fontawesome-free/svgs/brands/github-square.svg | 1 + vendor/fontawesome-free/svgs/brands/github.svg | 1 + vendor/fontawesome-free/svgs/brands/gitkraken.svg | 1 + vendor/fontawesome-free/svgs/brands/gitlab.svg | 1 + vendor/fontawesome-free/svgs/brands/gitter.svg | 1 + vendor/fontawesome-free/svgs/brands/glide-g.svg | 1 + vendor/fontawesome-free/svgs/brands/glide.svg | 1 + vendor/fontawesome-free/svgs/brands/gofore.svg | 1 + .../fontawesome-free/svgs/brands/goodreads-g.svg | 1 + vendor/fontawesome-free/svgs/brands/goodreads.svg | 1 + .../fontawesome-free/svgs/brands/google-drive.svg | 1 + .../fontawesome-free/svgs/brands/google-play.svg | 1 + .../fontawesome-free/svgs/brands/google-plus-g.svg | 1 + .../svgs/brands/google-plus-square.svg | 1 + .../fontawesome-free/svgs/brands/google-plus.svg | 1 + .../fontawesome-free/svgs/brands/google-wallet.svg | 1 + vendor/fontawesome-free/svgs/brands/google.svg | 1 + vendor/fontawesome-free/svgs/brands/gratipay.svg | 1 + vendor/fontawesome-free/svgs/brands/grav.svg | 1 + vendor/fontawesome-free/svgs/brands/gripfire.svg | 1 + vendor/fontawesome-free/svgs/brands/grunt.svg | 1 + vendor/fontawesome-free/svgs/brands/gulp.svg | 1 + .../svgs/brands/hacker-news-square.svg | 1 + .../fontawesome-free/svgs/brands/hacker-news.svg | 1 + vendor/fontawesome-free/svgs/brands/hackerrank.svg | 1 + vendor/fontawesome-free/svgs/brands/hips.svg | 1 + .../fontawesome-free/svgs/brands/hire-a-helper.svg | 1 + vendor/fontawesome-free/svgs/brands/hooli.svg | 1 + vendor/fontawesome-free/svgs/brands/hornbill.svg | 1 + vendor/fontawesome-free/svgs/brands/hotjar.svg | 1 + vendor/fontawesome-free/svgs/brands/houzz.svg | 1 + vendor/fontawesome-free/svgs/brands/html5.svg | 1 + vendor/fontawesome-free/svgs/brands/hubspot.svg | 1 + vendor/fontawesome-free/svgs/brands/imdb.svg | 1 + vendor/fontawesome-free/svgs/brands/instagram.svg | 1 + vendor/fontawesome-free/svgs/brands/intercom.svg | 1 + .../svgs/brands/internet-explorer.svg | 1 + vendor/fontawesome-free/svgs/brands/invision.svg | 1 + vendor/fontawesome-free/svgs/brands/ioxhost.svg | 1 + .../fontawesome-free/svgs/brands/itunes-note.svg | 1 + vendor/fontawesome-free/svgs/brands/itunes.svg | 1 + vendor/fontawesome-free/svgs/brands/java.svg | 1 + vendor/fontawesome-free/svgs/brands/jedi-order.svg | 1 + vendor/fontawesome-free/svgs/brands/jenkins.svg | 1 + vendor/fontawesome-free/svgs/brands/jira.svg | 1 + vendor/fontawesome-free/svgs/brands/joget.svg | 1 + vendor/fontawesome-free/svgs/brands/joomla.svg | 1 + vendor/fontawesome-free/svgs/brands/js-square.svg | 1 + vendor/fontawesome-free/svgs/brands/js.svg | 1 + vendor/fontawesome-free/svgs/brands/jsfiddle.svg | 1 + vendor/fontawesome-free/svgs/brands/kaggle.svg | 1 + vendor/fontawesome-free/svgs/brands/keybase.svg | 1 + vendor/fontawesome-free/svgs/brands/keycdn.svg | 1 + .../fontawesome-free/svgs/brands/kickstarter-k.svg | 1 + .../fontawesome-free/svgs/brands/kickstarter.svg | 1 + vendor/fontawesome-free/svgs/brands/korvue.svg | 1 + vendor/fontawesome-free/svgs/brands/laravel.svg | 1 + .../fontawesome-free/svgs/brands/lastfm-square.svg | 1 + vendor/fontawesome-free/svgs/brands/lastfm.svg | 1 + vendor/fontawesome-free/svgs/brands/leanpub.svg | 1 + vendor/fontawesome-free/svgs/brands/less.svg | 1 + vendor/fontawesome-free/svgs/brands/line.svg | 1 + .../fontawesome-free/svgs/brands/linkedin-in.svg | 1 + vendor/fontawesome-free/svgs/brands/linkedin.svg | 1 + vendor/fontawesome-free/svgs/brands/linode.svg | 1 + vendor/fontawesome-free/svgs/brands/linux.svg | 1 + vendor/fontawesome-free/svgs/brands/lyft.svg | 1 + vendor/fontawesome-free/svgs/brands/magento.svg | 1 + vendor/fontawesome-free/svgs/brands/mailchimp.svg | 1 + .../fontawesome-free/svgs/brands/mandalorian.svg | 1 + vendor/fontawesome-free/svgs/brands/markdown.svg | 1 + vendor/fontawesome-free/svgs/brands/mastodon.svg | 1 + vendor/fontawesome-free/svgs/brands/maxcdn.svg | 1 + vendor/fontawesome-free/svgs/brands/medapps.svg | 1 + vendor/fontawesome-free/svgs/brands/medium-m.svg | 1 + vendor/fontawesome-free/svgs/brands/medium.svg | 1 + vendor/fontawesome-free/svgs/brands/medrt.svg | 1 + vendor/fontawesome-free/svgs/brands/meetup.svg | 1 + vendor/fontawesome-free/svgs/brands/megaport.svg | 1 + vendor/fontawesome-free/svgs/brands/mendeley.svg | 1 + vendor/fontawesome-free/svgs/brands/microsoft.svg | 1 + vendor/fontawesome-free/svgs/brands/mix.svg | 1 + vendor/fontawesome-free/svgs/brands/mixcloud.svg | 1 + vendor/fontawesome-free/svgs/brands/mizuni.svg | 1 + vendor/fontawesome-free/svgs/brands/modx.svg | 1 + vendor/fontawesome-free/svgs/brands/monero.svg | 1 + vendor/fontawesome-free/svgs/brands/napster.svg | 1 + vendor/fontawesome-free/svgs/brands/neos.svg | 1 + vendor/fontawesome-free/svgs/brands/nimblr.svg | 1 + .../svgs/brands/nintendo-switch.svg | 1 + vendor/fontawesome-free/svgs/brands/node-js.svg | 1 + vendor/fontawesome-free/svgs/brands/node.svg | 1 + vendor/fontawesome-free/svgs/brands/npm.svg | 1 + vendor/fontawesome-free/svgs/brands/ns8.svg | 1 + .../fontawesome-free/svgs/brands/nutritionix.svg | 1 + .../svgs/brands/odnoklassniki-square.svg | 1 + .../fontawesome-free/svgs/brands/odnoklassniki.svg | 1 + .../fontawesome-free/svgs/brands/old-republic.svg | 1 + vendor/fontawesome-free/svgs/brands/opencart.svg | 1 + vendor/fontawesome-free/svgs/brands/openid.svg | 1 + vendor/fontawesome-free/svgs/brands/opera.svg | 1 + .../fontawesome-free/svgs/brands/optin-monster.svg | 1 + vendor/fontawesome-free/svgs/brands/osi.svg | 1 + vendor/fontawesome-free/svgs/brands/page4.svg | 1 + vendor/fontawesome-free/svgs/brands/pagelines.svg | 1 + vendor/fontawesome-free/svgs/brands/palfed.svg | 1 + vendor/fontawesome-free/svgs/brands/patreon.svg | 1 + vendor/fontawesome-free/svgs/brands/paypal.svg | 1 + .../fontawesome-free/svgs/brands/penny-arcade.svg | 1 + vendor/fontawesome-free/svgs/brands/periscope.svg | 1 + .../fontawesome-free/svgs/brands/phabricator.svg | 1 + .../svgs/brands/phoenix-framework.svg | 1 + .../svgs/brands/phoenix-squadron.svg | 1 + vendor/fontawesome-free/svgs/brands/php.svg | 1 + .../svgs/brands/pied-piper-alt.svg | 1 + .../svgs/brands/pied-piper-hat.svg | 1 + .../fontawesome-free/svgs/brands/pied-piper-pp.svg | 1 + vendor/fontawesome-free/svgs/brands/pied-piper.svg | 1 + .../fontawesome-free/svgs/brands/pinterest-p.svg | 1 + .../svgs/brands/pinterest-square.svg | 1 + vendor/fontawesome-free/svgs/brands/pinterest.svg | 1 + .../fontawesome-free/svgs/brands/playstation.svg | 1 + .../fontawesome-free/svgs/brands/product-hunt.svg | 1 + vendor/fontawesome-free/svgs/brands/pushed.svg | 1 + vendor/fontawesome-free/svgs/brands/python.svg | 1 + vendor/fontawesome-free/svgs/brands/qq.svg | 1 + vendor/fontawesome-free/svgs/brands/quinscape.svg | 1 + vendor/fontawesome-free/svgs/brands/quora.svg | 1 + vendor/fontawesome-free/svgs/brands/r-project.svg | 1 + .../fontawesome-free/svgs/brands/raspberry-pi.svg | 1 + vendor/fontawesome-free/svgs/brands/ravelry.svg | 1 + vendor/fontawesome-free/svgs/brands/react.svg | 1 + .../fontawesome-free/svgs/brands/reacteurope.svg | 1 + vendor/fontawesome-free/svgs/brands/readme.svg | 1 + vendor/fontawesome-free/svgs/brands/rebel.svg | 1 + vendor/fontawesome-free/svgs/brands/red-river.svg | 1 + .../fontawesome-free/svgs/brands/reddit-alien.svg | 1 + .../fontawesome-free/svgs/brands/reddit-square.svg | 1 + vendor/fontawesome-free/svgs/brands/reddit.svg | 1 + vendor/fontawesome-free/svgs/brands/redhat.svg | 1 + vendor/fontawesome-free/svgs/brands/renren.svg | 1 + vendor/fontawesome-free/svgs/brands/replyd.svg | 1 + .../fontawesome-free/svgs/brands/researchgate.svg | 1 + vendor/fontawesome-free/svgs/brands/resolving.svg | 1 + vendor/fontawesome-free/svgs/brands/rev.svg | 1 + vendor/fontawesome-free/svgs/brands/rocketchat.svg | 1 + vendor/fontawesome-free/svgs/brands/rockrms.svg | 1 + vendor/fontawesome-free/svgs/brands/safari.svg | 1 + vendor/fontawesome-free/svgs/brands/sass.svg | 1 + vendor/fontawesome-free/svgs/brands/schlix.svg | 1 + vendor/fontawesome-free/svgs/brands/scribd.svg | 1 + .../fontawesome-free/svgs/brands/searchengin.svg | 1 + vendor/fontawesome-free/svgs/brands/sellcast.svg | 1 + vendor/fontawesome-free/svgs/brands/sellsy.svg | 1 + .../fontawesome-free/svgs/brands/servicestack.svg | 1 + .../fontawesome-free/svgs/brands/shirtsinbulk.svg | 1 + vendor/fontawesome-free/svgs/brands/shopware.svg | 1 + .../fontawesome-free/svgs/brands/simplybuilt.svg | 1 + vendor/fontawesome-free/svgs/brands/sistrix.svg | 1 + vendor/fontawesome-free/svgs/brands/sith.svg | 1 + vendor/fontawesome-free/svgs/brands/sketch.svg | 1 + vendor/fontawesome-free/svgs/brands/skyatlas.svg | 1 + vendor/fontawesome-free/svgs/brands/skype.svg | 1 + vendor/fontawesome-free/svgs/brands/slack-hash.svg | 1 + vendor/fontawesome-free/svgs/brands/slack.svg | 1 + vendor/fontawesome-free/svgs/brands/slideshare.svg | 1 + .../svgs/brands/snapchat-ghost.svg | 1 + .../svgs/brands/snapchat-square.svg | 1 + vendor/fontawesome-free/svgs/brands/snapchat.svg | 1 + vendor/fontawesome-free/svgs/brands/soundcloud.svg | 1 + vendor/fontawesome-free/svgs/brands/sourcetree.svg | 1 + vendor/fontawesome-free/svgs/brands/speakap.svg | 1 + vendor/fontawesome-free/svgs/brands/spotify.svg | 1 + .../fontawesome-free/svgs/brands/squarespace.svg | 1 + .../svgs/brands/stack-exchange.svg | 1 + .../svgs/brands/stack-overflow.svg | 1 + vendor/fontawesome-free/svgs/brands/staylinked.svg | 1 + .../fontawesome-free/svgs/brands/steam-square.svg | 1 + .../fontawesome-free/svgs/brands/steam-symbol.svg | 1 + vendor/fontawesome-free/svgs/brands/steam.svg | 1 + .../fontawesome-free/svgs/brands/sticker-mule.svg | 1 + vendor/fontawesome-free/svgs/brands/strava.svg | 1 + vendor/fontawesome-free/svgs/brands/stripe-s.svg | 1 + vendor/fontawesome-free/svgs/brands/stripe.svg | 1 + .../fontawesome-free/svgs/brands/studiovinari.svg | 1 + .../svgs/brands/stumbleupon-circle.svg | 1 + .../fontawesome-free/svgs/brands/stumbleupon.svg | 1 + .../fontawesome-free/svgs/brands/superpowers.svg | 1 + vendor/fontawesome-free/svgs/brands/supple.svg | 1 + vendor/fontawesome-free/svgs/brands/suse.svg | 1 + vendor/fontawesome-free/svgs/brands/teamspeak.svg | 1 + .../svgs/brands/telegram-plane.svg | 1 + vendor/fontawesome-free/svgs/brands/telegram.svg | 1 + .../fontawesome-free/svgs/brands/tencent-weibo.svg | 1 + .../fontawesome-free/svgs/brands/the-red-yeti.svg | 1 + vendor/fontawesome-free/svgs/brands/themeco.svg | 1 + vendor/fontawesome-free/svgs/brands/themeisle.svg | 1 + .../fontawesome-free/svgs/brands/think-peaks.svg | 1 + .../svgs/brands/trade-federation.svg | 1 + vendor/fontawesome-free/svgs/brands/trello.svg | 1 + .../fontawesome-free/svgs/brands/tripadvisor.svg | 1 + .../fontawesome-free/svgs/brands/tumblr-square.svg | 1 + vendor/fontawesome-free/svgs/brands/tumblr.svg | 1 + vendor/fontawesome-free/svgs/brands/twitch.svg | 1 + .../svgs/brands/twitter-square.svg | 1 + vendor/fontawesome-free/svgs/brands/twitter.svg | 1 + vendor/fontawesome-free/svgs/brands/typo3.svg | 1 + vendor/fontawesome-free/svgs/brands/uber.svg | 1 + vendor/fontawesome-free/svgs/brands/ubuntu.svg | 1 + vendor/fontawesome-free/svgs/brands/uikit.svg | 1 + .../fontawesome-free/svgs/brands/uniregistry.svg | 1 + vendor/fontawesome-free/svgs/brands/untappd.svg | 1 + vendor/fontawesome-free/svgs/brands/ups.svg | 1 + vendor/fontawesome-free/svgs/brands/usb.svg | 1 + vendor/fontawesome-free/svgs/brands/usps.svg | 1 + vendor/fontawesome-free/svgs/brands/ussunnah.svg | 1 + vendor/fontawesome-free/svgs/brands/vaadin.svg | 1 + vendor/fontawesome-free/svgs/brands/viacoin.svg | 1 + .../fontawesome-free/svgs/brands/viadeo-square.svg | 1 + vendor/fontawesome-free/svgs/brands/viadeo.svg | 1 + vendor/fontawesome-free/svgs/brands/viber.svg | 1 + .../fontawesome-free/svgs/brands/vimeo-square.svg | 1 + vendor/fontawesome-free/svgs/brands/vimeo-v.svg | 1 + vendor/fontawesome-free/svgs/brands/vimeo.svg | 1 + vendor/fontawesome-free/svgs/brands/vine.svg | 1 + vendor/fontawesome-free/svgs/brands/vk.svg | 1 + vendor/fontawesome-free/svgs/brands/vnv.svg | 1 + vendor/fontawesome-free/svgs/brands/vuejs.svg | 1 + vendor/fontawesome-free/svgs/brands/weebly.svg | 1 + vendor/fontawesome-free/svgs/brands/weibo.svg | 1 + vendor/fontawesome-free/svgs/brands/weixin.svg | 1 + .../svgs/brands/whatsapp-square.svg | 1 + vendor/fontawesome-free/svgs/brands/whatsapp.svg | 1 + vendor/fontawesome-free/svgs/brands/whmcs.svg | 1 + .../fontawesome-free/svgs/brands/wikipedia-w.svg | 1 + vendor/fontawesome-free/svgs/brands/windows.svg | 1 + vendor/fontawesome-free/svgs/brands/wix.svg | 1 + .../svgs/brands/wizards-of-the-coast.svg | 1 + .../svgs/brands/wolf-pack-battalion.svg | 1 + .../svgs/brands/wordpress-simple.svg | 1 + vendor/fontawesome-free/svgs/brands/wordpress.svg | 1 + vendor/fontawesome-free/svgs/brands/wpbeginner.svg | 1 + vendor/fontawesome-free/svgs/brands/wpexplorer.svg | 1 + vendor/fontawesome-free/svgs/brands/wpforms.svg | 1 + vendor/fontawesome-free/svgs/brands/wpressr.svg | 1 + vendor/fontawesome-free/svgs/brands/xbox.svg | 1 + .../fontawesome-free/svgs/brands/xing-square.svg | 1 + vendor/fontawesome-free/svgs/brands/xing.svg | 1 + .../fontawesome-free/svgs/brands/y-combinator.svg | 1 + vendor/fontawesome-free/svgs/brands/yahoo.svg | 1 + .../svgs/brands/yandex-international.svg | 1 + vendor/fontawesome-free/svgs/brands/yandex.svg | 1 + vendor/fontawesome-free/svgs/brands/yarn.svg | 1 + vendor/fontawesome-free/svgs/brands/yelp.svg | 1 + vendor/fontawesome-free/svgs/brands/yoast.svg | 1 + .../svgs/brands/youtube-square.svg | 1 + vendor/fontawesome-free/svgs/brands/youtube.svg | 1 + vendor/fontawesome-free/svgs/brands/zhihu.svg | 1 + .../fontawesome-free/svgs/regular/address-book.svg | 1 + .../fontawesome-free/svgs/regular/address-card.svg | 1 + vendor/fontawesome-free/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 + .../svgs/regular/arrow-alt-circle-up.svg | 1 + .../fontawesome-free/svgs/regular/bell-slash.svg | 1 + vendor/fontawesome-free/svgs/regular/bell.svg | 1 + vendor/fontawesome-free/svgs/regular/bookmark.svg | 1 + vendor/fontawesome-free/svgs/regular/building.svg | 1 + .../fontawesome-free/svgs/regular/calendar-alt.svg | 1 + .../svgs/regular/calendar-check.svg | 1 + .../svgs/regular/calendar-minus.svg | 1 + .../svgs/regular/calendar-plus.svg | 1 + .../svgs/regular/calendar-times.svg | 1 + vendor/fontawesome-free/svgs/regular/calendar.svg | 1 + .../svgs/regular/caret-square-down.svg | 1 + .../svgs/regular/caret-square-left.svg | 1 + .../svgs/regular/caret-square-right.svg | 1 + .../svgs/regular/caret-square-up.svg | 1 + vendor/fontawesome-free/svgs/regular/chart-bar.svg | 1 + .../fontawesome-free/svgs/regular/check-circle.svg | 1 + .../fontawesome-free/svgs/regular/check-square.svg | 1 + vendor/fontawesome-free/svgs/regular/circle.svg | 1 + vendor/fontawesome-free/svgs/regular/clipboard.svg | 1 + vendor/fontawesome-free/svgs/regular/clock.svg | 1 + vendor/fontawesome-free/svgs/regular/clone.svg | 1 + .../svgs/regular/closed-captioning.svg | 1 + .../fontawesome-free/svgs/regular/comment-alt.svg | 1 + .../fontawesome-free/svgs/regular/comment-dots.svg | 1 + vendor/fontawesome-free/svgs/regular/comment.svg | 1 + vendor/fontawesome-free/svgs/regular/comments.svg | 1 + vendor/fontawesome-free/svgs/regular/compass.svg | 1 + vendor/fontawesome-free/svgs/regular/copy.svg | 1 + vendor/fontawesome-free/svgs/regular/copyright.svg | 1 + .../fontawesome-free/svgs/regular/credit-card.svg | 1 + vendor/fontawesome-free/svgs/regular/dizzy.svg | 1 + .../fontawesome-free/svgs/regular/dot-circle.svg | 1 + vendor/fontawesome-free/svgs/regular/edit.svg | 1 + .../svgs/regular/envelope-open.svg | 1 + vendor/fontawesome-free/svgs/regular/envelope.svg | 1 + vendor/fontawesome-free/svgs/regular/eye-slash.svg | 1 + vendor/fontawesome-free/svgs/regular/eye.svg | 1 + vendor/fontawesome-free/svgs/regular/file-alt.svg | 1 + .../fontawesome-free/svgs/regular/file-archive.svg | 1 + .../fontawesome-free/svgs/regular/file-audio.svg | 1 + vendor/fontawesome-free/svgs/regular/file-code.svg | 1 + .../fontawesome-free/svgs/regular/file-excel.svg | 1 + .../fontawesome-free/svgs/regular/file-image.svg | 1 + vendor/fontawesome-free/svgs/regular/file-pdf.svg | 1 + .../svgs/regular/file-powerpoint.svg | 1 + .../fontawesome-free/svgs/regular/file-video.svg | 1 + vendor/fontawesome-free/svgs/regular/file-word.svg | 1 + vendor/fontawesome-free/svgs/regular/file.svg | 1 + vendor/fontawesome-free/svgs/regular/flag.svg | 1 + vendor/fontawesome-free/svgs/regular/flushed.svg | 1 + .../fontawesome-free/svgs/regular/folder-open.svg | 1 + vendor/fontawesome-free/svgs/regular/folder.svg | 1 + .../svgs/regular/font-awesome-logo-full.svg | 1 + .../fontawesome-free/svgs/regular/frown-open.svg | 1 + vendor/fontawesome-free/svgs/regular/frown.svg | 1 + vendor/fontawesome-free/svgs/regular/futbol.svg | 1 + vendor/fontawesome-free/svgs/regular/gem.svg | 1 + vendor/fontawesome-free/svgs/regular/grimace.svg | 1 + vendor/fontawesome-free/svgs/regular/grin-alt.svg | 1 + .../svgs/regular/grin-beam-sweat.svg | 1 + vendor/fontawesome-free/svgs/regular/grin-beam.svg | 1 + .../fontawesome-free/svgs/regular/grin-hearts.svg | 1 + .../svgs/regular/grin-squint-tears.svg | 1 + .../fontawesome-free/svgs/regular/grin-squint.svg | 1 + .../fontawesome-free/svgs/regular/grin-stars.svg | 1 + .../fontawesome-free/svgs/regular/grin-tears.svg | 1 + .../svgs/regular/grin-tongue-squint.svg | 1 + .../svgs/regular/grin-tongue-wink.svg | 1 + .../fontawesome-free/svgs/regular/grin-tongue.svg | 1 + vendor/fontawesome-free/svgs/regular/grin-wink.svg | 1 + vendor/fontawesome-free/svgs/regular/grin.svg | 1 + .../fontawesome-free/svgs/regular/hand-lizard.svg | 1 + .../fontawesome-free/svgs/regular/hand-paper.svg | 1 + .../fontawesome-free/svgs/regular/hand-peace.svg | 1 + .../svgs/regular/hand-point-down.svg | 1 + .../svgs/regular/hand-point-left.svg | 1 + .../svgs/regular/hand-point-right.svg | 1 + .../svgs/regular/hand-point-up.svg | 1 + .../fontawesome-free/svgs/regular/hand-pointer.svg | 1 + vendor/fontawesome-free/svgs/regular/hand-rock.svg | 1 + .../svgs/regular/hand-scissors.svg | 1 + .../fontawesome-free/svgs/regular/hand-spock.svg | 1 + vendor/fontawesome-free/svgs/regular/handshake.svg | 1 + vendor/fontawesome-free/svgs/regular/hdd.svg | 1 + vendor/fontawesome-free/svgs/regular/heart.svg | 1 + vendor/fontawesome-free/svgs/regular/hospital.svg | 1 + vendor/fontawesome-free/svgs/regular/hourglass.svg | 1 + vendor/fontawesome-free/svgs/regular/id-badge.svg | 1 + vendor/fontawesome-free/svgs/regular/id-card.svg | 1 + vendor/fontawesome-free/svgs/regular/image.svg | 1 + vendor/fontawesome-free/svgs/regular/images.svg | 1 + vendor/fontawesome-free/svgs/regular/keyboard.svg | 1 + vendor/fontawesome-free/svgs/regular/kiss-beam.svg | 1 + .../svgs/regular/kiss-wink-heart.svg | 1 + vendor/fontawesome-free/svgs/regular/kiss.svg | 1 + .../fontawesome-free/svgs/regular/laugh-beam.svg | 1 + .../fontawesome-free/svgs/regular/laugh-squint.svg | 1 + .../fontawesome-free/svgs/regular/laugh-wink.svg | 1 + vendor/fontawesome-free/svgs/regular/laugh.svg | 1 + vendor/fontawesome-free/svgs/regular/lemon.svg | 1 + vendor/fontawesome-free/svgs/regular/life-ring.svg | 1 + vendor/fontawesome-free/svgs/regular/lightbulb.svg | 1 + vendor/fontawesome-free/svgs/regular/list-alt.svg | 1 + vendor/fontawesome-free/svgs/regular/map.svg | 1 + vendor/fontawesome-free/svgs/regular/meh-blank.svg | 1 + .../svgs/regular/meh-rolling-eyes.svg | 1 + vendor/fontawesome-free/svgs/regular/meh.svg | 1 + .../fontawesome-free/svgs/regular/minus-square.svg | 1 + .../svgs/regular/money-bill-alt.svg | 1 + vendor/fontawesome-free/svgs/regular/moon.svg | 1 + vendor/fontawesome-free/svgs/regular/newspaper.svg | 1 + .../fontawesome-free/svgs/regular/object-group.svg | 1 + .../svgs/regular/object-ungroup.svg | 1 + .../fontawesome-free/svgs/regular/paper-plane.svg | 1 + .../fontawesome-free/svgs/regular/pause-circle.svg | 1 + .../fontawesome-free/svgs/regular/play-circle.svg | 1 + .../fontawesome-free/svgs/regular/plus-square.svg | 1 + .../svgs/regular/question-circle.svg | 1 + .../fontawesome-free/svgs/regular/registered.svg | 1 + vendor/fontawesome-free/svgs/regular/sad-cry.svg | 1 + vendor/fontawesome-free/svgs/regular/sad-tear.svg | 1 + vendor/fontawesome-free/svgs/regular/save.svg | 1 + .../fontawesome-free/svgs/regular/share-square.svg | 1 + .../fontawesome-free/svgs/regular/smile-beam.svg | 1 + .../fontawesome-free/svgs/regular/smile-wink.svg | 1 + vendor/fontawesome-free/svgs/regular/smile.svg | 1 + vendor/fontawesome-free/svgs/regular/snowflake.svg | 1 + vendor/fontawesome-free/svgs/regular/square.svg | 1 + vendor/fontawesome-free/svgs/regular/star-half.svg | 1 + vendor/fontawesome-free/svgs/regular/star.svg | 1 + .../fontawesome-free/svgs/regular/sticky-note.svg | 1 + .../fontawesome-free/svgs/regular/stop-circle.svg | 1 + vendor/fontawesome-free/svgs/regular/sun.svg | 1 + vendor/fontawesome-free/svgs/regular/surprise.svg | 1 + .../fontawesome-free/svgs/regular/thumbs-down.svg | 1 + vendor/fontawesome-free/svgs/regular/thumbs-up.svg | 1 + .../fontawesome-free/svgs/regular/times-circle.svg | 1 + vendor/fontawesome-free/svgs/regular/tired.svg | 1 + vendor/fontawesome-free/svgs/regular/trash-alt.svg | 1 + .../fontawesome-free/svgs/regular/user-circle.svg | 1 + vendor/fontawesome-free/svgs/regular/user.svg | 1 + .../fontawesome-free/svgs/regular/window-close.svg | 1 + .../svgs/regular/window-maximize.svg | 1 + .../svgs/regular/window-minimize.svg | 1 + .../svgs/regular/window-restore.svg | 1 + vendor/fontawesome-free/svgs/solid/ad.svg | 1 + .../fontawesome-free/svgs/solid/address-book.svg | 1 + .../fontawesome-free/svgs/solid/address-card.svg | 1 + vendor/fontawesome-free/svgs/solid/adjust.svg | 1 + .../fontawesome-free/svgs/solid/air-freshener.svg | 1 + .../fontawesome-free/svgs/solid/align-center.svg | 1 + .../fontawesome-free/svgs/solid/align-justify.svg | 1 + vendor/fontawesome-free/svgs/solid/align-left.svg | 1 + vendor/fontawesome-free/svgs/solid/align-right.svg | 1 + vendor/fontawesome-free/svgs/solid/allergies.svg | 1 + vendor/fontawesome-free/svgs/solid/ambulance.svg | 1 + .../solid/american-sign-language-interpreting.svg | 1 + vendor/fontawesome-free/svgs/solid/anchor.svg | 1 + .../svgs/solid/angle-double-down.svg | 1 + .../svgs/solid/angle-double-left.svg | 1 + .../svgs/solid/angle-double-right.svg | 1 + .../svgs/solid/angle-double-up.svg | 1 + vendor/fontawesome-free/svgs/solid/angle-down.svg | 1 + vendor/fontawesome-free/svgs/solid/angle-left.svg | 1 + vendor/fontawesome-free/svgs/solid/angle-right.svg | 1 + vendor/fontawesome-free/svgs/solid/angle-up.svg | 1 + vendor/fontawesome-free/svgs/solid/angry.svg | 1 + vendor/fontawesome-free/svgs/solid/ankh.svg | 1 + vendor/fontawesome-free/svgs/solid/apple-alt.svg | 1 + vendor/fontawesome-free/svgs/solid/archive.svg | 1 + vendor/fontawesome-free/svgs/solid/archway.svg | 1 + .../svgs/solid/arrow-alt-circle-down.svg | 1 + .../svgs/solid/arrow-alt-circle-left.svg | 1 + .../svgs/solid/arrow-alt-circle-right.svg | 1 + .../svgs/solid/arrow-alt-circle-up.svg | 1 + .../svgs/solid/arrow-circle-down.svg | 1 + .../svgs/solid/arrow-circle-left.svg | 1 + .../svgs/solid/arrow-circle-right.svg | 1 + .../svgs/solid/arrow-circle-up.svg | 1 + vendor/fontawesome-free/svgs/solid/arrow-down.svg | 1 + vendor/fontawesome-free/svgs/solid/arrow-left.svg | 1 + vendor/fontawesome-free/svgs/solid/arrow-right.svg | 1 + vendor/fontawesome-free/svgs/solid/arrow-up.svg | 1 + .../fontawesome-free/svgs/solid/arrows-alt-h.svg | 1 + .../fontawesome-free/svgs/solid/arrows-alt-v.svg | 1 + vendor/fontawesome-free/svgs/solid/arrows-alt.svg | 1 + .../svgs/solid/assistive-listening-systems.svg | 1 + vendor/fontawesome-free/svgs/solid/asterisk.svg | 1 + vendor/fontawesome-free/svgs/solid/at.svg | 1 + vendor/fontawesome-free/svgs/solid/atlas.svg | 1 + vendor/fontawesome-free/svgs/solid/atom.svg | 1 + .../svgs/solid/audio-description.svg | 1 + vendor/fontawesome-free/svgs/solid/award.svg | 1 + .../fontawesome-free/svgs/solid/baby-carriage.svg | 1 + vendor/fontawesome-free/svgs/solid/baby.svg | 1 + vendor/fontawesome-free/svgs/solid/backspace.svg | 1 + vendor/fontawesome-free/svgs/solid/backward.svg | 1 + vendor/fontawesome-free/svgs/solid/bacon.svg | 1 + .../fontawesome-free/svgs/solid/balance-scale.svg | 1 + vendor/fontawesome-free/svgs/solid/ban.svg | 1 + vendor/fontawesome-free/svgs/solid/band-aid.svg | 1 + vendor/fontawesome-free/svgs/solid/barcode.svg | 1 + vendor/fontawesome-free/svgs/solid/bars.svg | 1 + .../fontawesome-free/svgs/solid/baseball-ball.svg | 1 + .../svgs/solid/basketball-ball.svg | 1 + vendor/fontawesome-free/svgs/solid/bath.svg | 1 + .../fontawesome-free/svgs/solid/battery-empty.svg | 1 + .../fontawesome-free/svgs/solid/battery-full.svg | 1 + .../fontawesome-free/svgs/solid/battery-half.svg | 1 + .../svgs/solid/battery-quarter.svg | 1 + .../svgs/solid/battery-three-quarters.svg | 1 + vendor/fontawesome-free/svgs/solid/bed.svg | 1 + vendor/fontawesome-free/svgs/solid/beer.svg | 1 + vendor/fontawesome-free/svgs/solid/bell-slash.svg | 1 + vendor/fontawesome-free/svgs/solid/bell.svg | 1 + .../fontawesome-free/svgs/solid/bezier-curve.svg | 1 + vendor/fontawesome-free/svgs/solid/bible.svg | 1 + vendor/fontawesome-free/svgs/solid/bicycle.svg | 1 + vendor/fontawesome-free/svgs/solid/binoculars.svg | 1 + vendor/fontawesome-free/svgs/solid/biohazard.svg | 1 + .../fontawesome-free/svgs/solid/birthday-cake.svg | 1 + .../fontawesome-free/svgs/solid/blender-phone.svg | 1 + vendor/fontawesome-free/svgs/solid/blender.svg | 1 + vendor/fontawesome-free/svgs/solid/blind.svg | 1 + vendor/fontawesome-free/svgs/solid/blog.svg | 1 + vendor/fontawesome-free/svgs/solid/bold.svg | 1 + vendor/fontawesome-free/svgs/solid/bolt.svg | 1 + vendor/fontawesome-free/svgs/solid/bomb.svg | 1 + vendor/fontawesome-free/svgs/solid/bone.svg | 1 + vendor/fontawesome-free/svgs/solid/bong.svg | 1 + vendor/fontawesome-free/svgs/solid/book-dead.svg | 1 + .../fontawesome-free/svgs/solid/book-medical.svg | 1 + vendor/fontawesome-free/svgs/solid/book-open.svg | 1 + vendor/fontawesome-free/svgs/solid/book-reader.svg | 1 + vendor/fontawesome-free/svgs/solid/book.svg | 1 + vendor/fontawesome-free/svgs/solid/bookmark.svg | 1 + .../fontawesome-free/svgs/solid/bowling-ball.svg | 1 + vendor/fontawesome-free/svgs/solid/box-open.svg | 1 + vendor/fontawesome-free/svgs/solid/box.svg | 1 + vendor/fontawesome-free/svgs/solid/boxes.svg | 1 + vendor/fontawesome-free/svgs/solid/braille.svg | 1 + vendor/fontawesome-free/svgs/solid/brain.svg | 1 + vendor/fontawesome-free/svgs/solid/bread-slice.svg | 1 + .../svgs/solid/briefcase-medical.svg | 1 + vendor/fontawesome-free/svgs/solid/briefcase.svg | 1 + .../svgs/solid/broadcast-tower.svg | 1 + vendor/fontawesome-free/svgs/solid/broom.svg | 1 + vendor/fontawesome-free/svgs/solid/brush.svg | 1 + vendor/fontawesome-free/svgs/solid/bug.svg | 1 + vendor/fontawesome-free/svgs/solid/building.svg | 1 + vendor/fontawesome-free/svgs/solid/bullhorn.svg | 1 + vendor/fontawesome-free/svgs/solid/bullseye.svg | 1 + vendor/fontawesome-free/svgs/solid/burn.svg | 1 + vendor/fontawesome-free/svgs/solid/bus-alt.svg | 1 + vendor/fontawesome-free/svgs/solid/bus.svg | 1 + .../fontawesome-free/svgs/solid/business-time.svg | 1 + vendor/fontawesome-free/svgs/solid/calculator.svg | 1 + .../fontawesome-free/svgs/solid/calendar-alt.svg | 1 + .../fontawesome-free/svgs/solid/calendar-check.svg | 1 + .../fontawesome-free/svgs/solid/calendar-day.svg | 1 + .../fontawesome-free/svgs/solid/calendar-minus.svg | 1 + .../fontawesome-free/svgs/solid/calendar-plus.svg | 1 + .../fontawesome-free/svgs/solid/calendar-times.svg | 1 + .../fontawesome-free/svgs/solid/calendar-week.svg | 1 + vendor/fontawesome-free/svgs/solid/calendar.svg | 1 + .../fontawesome-free/svgs/solid/camera-retro.svg | 1 + vendor/fontawesome-free/svgs/solid/camera.svg | 1 + vendor/fontawesome-free/svgs/solid/campground.svg | 1 + vendor/fontawesome-free/svgs/solid/candy-cane.svg | 1 + vendor/fontawesome-free/svgs/solid/cannabis.svg | 1 + vendor/fontawesome-free/svgs/solid/capsules.svg | 1 + vendor/fontawesome-free/svgs/solid/car-alt.svg | 1 + vendor/fontawesome-free/svgs/solid/car-battery.svg | 1 + vendor/fontawesome-free/svgs/solid/car-crash.svg | 1 + vendor/fontawesome-free/svgs/solid/car-side.svg | 1 + vendor/fontawesome-free/svgs/solid/car.svg | 1 + vendor/fontawesome-free/svgs/solid/caret-down.svg | 1 + vendor/fontawesome-free/svgs/solid/caret-left.svg | 1 + vendor/fontawesome-free/svgs/solid/caret-right.svg | 1 + .../svgs/solid/caret-square-down.svg | 1 + .../svgs/solid/caret-square-left.svg | 1 + .../svgs/solid/caret-square-right.svg | 1 + .../svgs/solid/caret-square-up.svg | 1 + vendor/fontawesome-free/svgs/solid/caret-up.svg | 1 + vendor/fontawesome-free/svgs/solid/carrot.svg | 1 + .../svgs/solid/cart-arrow-down.svg | 1 + vendor/fontawesome-free/svgs/solid/cart-plus.svg | 1 + .../fontawesome-free/svgs/solid/cash-register.svg | 1 + vendor/fontawesome-free/svgs/solid/cat.svg | 1 + vendor/fontawesome-free/svgs/solid/certificate.svg | 1 + vendor/fontawesome-free/svgs/solid/chair.svg | 1 + .../svgs/solid/chalkboard-teacher.svg | 1 + vendor/fontawesome-free/svgs/solid/chalkboard.svg | 1 + .../svgs/solid/charging-station.svg | 1 + vendor/fontawesome-free/svgs/solid/chart-area.svg | 1 + vendor/fontawesome-free/svgs/solid/chart-bar.svg | 1 + vendor/fontawesome-free/svgs/solid/chart-line.svg | 1 + vendor/fontawesome-free/svgs/solid/chart-pie.svg | 1 + .../fontawesome-free/svgs/solid/check-circle.svg | 1 + .../fontawesome-free/svgs/solid/check-double.svg | 1 + .../fontawesome-free/svgs/solid/check-square.svg | 1 + vendor/fontawesome-free/svgs/solid/check.svg | 1 + vendor/fontawesome-free/svgs/solid/cheese.svg | 1 + .../fontawesome-free/svgs/solid/chess-bishop.svg | 1 + vendor/fontawesome-free/svgs/solid/chess-board.svg | 1 + vendor/fontawesome-free/svgs/solid/chess-king.svg | 1 + .../fontawesome-free/svgs/solid/chess-knight.svg | 1 + vendor/fontawesome-free/svgs/solid/chess-pawn.svg | 1 + vendor/fontawesome-free/svgs/solid/chess-queen.svg | 1 + vendor/fontawesome-free/svgs/solid/chess-rook.svg | 1 + vendor/fontawesome-free/svgs/solid/chess.svg | 1 + .../svgs/solid/chevron-circle-down.svg | 1 + .../svgs/solid/chevron-circle-left.svg | 1 + .../svgs/solid/chevron-circle-right.svg | 1 + .../svgs/solid/chevron-circle-up.svg | 1 + .../fontawesome-free/svgs/solid/chevron-down.svg | 1 + .../fontawesome-free/svgs/solid/chevron-left.svg | 1 + .../fontawesome-free/svgs/solid/chevron-right.svg | 1 + vendor/fontawesome-free/svgs/solid/chevron-up.svg | 1 + vendor/fontawesome-free/svgs/solid/child.svg | 1 + vendor/fontawesome-free/svgs/solid/church.svg | 1 + .../fontawesome-free/svgs/solid/circle-notch.svg | 1 + vendor/fontawesome-free/svgs/solid/circle.svg | 1 + vendor/fontawesome-free/svgs/solid/city.svg | 1 + .../fontawesome-free/svgs/solid/clinic-medical.svg | 1 + .../svgs/solid/clipboard-check.svg | 1 + .../fontawesome-free/svgs/solid/clipboard-list.svg | 1 + vendor/fontawesome-free/svgs/solid/clipboard.svg | 1 + vendor/fontawesome-free/svgs/solid/clock.svg | 1 + vendor/fontawesome-free/svgs/solid/clone.svg | 1 + .../svgs/solid/closed-captioning.svg | 1 + .../svgs/solid/cloud-download-alt.svg | 1 + .../fontawesome-free/svgs/solid/cloud-meatball.svg | 1 + .../svgs/solid/cloud-moon-rain.svg | 1 + vendor/fontawesome-free/svgs/solid/cloud-moon.svg | 1 + vendor/fontawesome-free/svgs/solid/cloud-rain.svg | 1 + .../svgs/solid/cloud-showers-heavy.svg | 1 + .../fontawesome-free/svgs/solid/cloud-sun-rain.svg | 1 + vendor/fontawesome-free/svgs/solid/cloud-sun.svg | 1 + .../svgs/solid/cloud-upload-alt.svg | 1 + vendor/fontawesome-free/svgs/solid/cloud.svg | 1 + vendor/fontawesome-free/svgs/solid/cocktail.svg | 1 + vendor/fontawesome-free/svgs/solid/code-branch.svg | 1 + vendor/fontawesome-free/svgs/solid/code.svg | 1 + vendor/fontawesome-free/svgs/solid/coffee.svg | 1 + vendor/fontawesome-free/svgs/solid/cog.svg | 1 + vendor/fontawesome-free/svgs/solid/cogs.svg | 1 + vendor/fontawesome-free/svgs/solid/coins.svg | 1 + vendor/fontawesome-free/svgs/solid/columns.svg | 1 + vendor/fontawesome-free/svgs/solid/comment-alt.svg | 1 + .../fontawesome-free/svgs/solid/comment-dollar.svg | 1 + .../fontawesome-free/svgs/solid/comment-dots.svg | 1 + .../svgs/solid/comment-medical.svg | 1 + .../fontawesome-free/svgs/solid/comment-slash.svg | 1 + vendor/fontawesome-free/svgs/solid/comment.svg | 1 + .../svgs/solid/comments-dollar.svg | 1 + vendor/fontawesome-free/svgs/solid/comments.svg | 1 + .../fontawesome-free/svgs/solid/compact-disc.svg | 1 + vendor/fontawesome-free/svgs/solid/compass.svg | 1 + .../svgs/solid/compress-arrows-alt.svg | 1 + vendor/fontawesome-free/svgs/solid/compress.svg | 1 + .../fontawesome-free/svgs/solid/concierge-bell.svg | 1 + vendor/fontawesome-free/svgs/solid/cookie-bite.svg | 1 + vendor/fontawesome-free/svgs/solid/cookie.svg | 1 + vendor/fontawesome-free/svgs/solid/copy.svg | 1 + vendor/fontawesome-free/svgs/solid/copyright.svg | 1 + vendor/fontawesome-free/svgs/solid/couch.svg | 1 + vendor/fontawesome-free/svgs/solid/credit-card.svg | 1 + vendor/fontawesome-free/svgs/solid/crop-alt.svg | 1 + vendor/fontawesome-free/svgs/solid/crop.svg | 1 + vendor/fontawesome-free/svgs/solid/cross.svg | 1 + vendor/fontawesome-free/svgs/solid/crosshairs.svg | 1 + vendor/fontawesome-free/svgs/solid/crow.svg | 1 + vendor/fontawesome-free/svgs/solid/crown.svg | 1 + vendor/fontawesome-free/svgs/solid/crutch.svg | 1 + vendor/fontawesome-free/svgs/solid/cube.svg | 1 + vendor/fontawesome-free/svgs/solid/cubes.svg | 1 + vendor/fontawesome-free/svgs/solid/cut.svg | 1 + vendor/fontawesome-free/svgs/solid/database.svg | 1 + vendor/fontawesome-free/svgs/solid/deaf.svg | 1 + vendor/fontawesome-free/svgs/solid/democrat.svg | 1 + vendor/fontawesome-free/svgs/solid/desktop.svg | 1 + .../fontawesome-free/svgs/solid/dharmachakra.svg | 1 + vendor/fontawesome-free/svgs/solid/diagnoses.svg | 1 + vendor/fontawesome-free/svgs/solid/dice-d20.svg | 1 + vendor/fontawesome-free/svgs/solid/dice-d6.svg | 1 + vendor/fontawesome-free/svgs/solid/dice-five.svg | 1 + vendor/fontawesome-free/svgs/solid/dice-four.svg | 1 + vendor/fontawesome-free/svgs/solid/dice-one.svg | 1 + vendor/fontawesome-free/svgs/solid/dice-six.svg | 1 + vendor/fontawesome-free/svgs/solid/dice-three.svg | 1 + vendor/fontawesome-free/svgs/solid/dice-two.svg | 1 + vendor/fontawesome-free/svgs/solid/dice.svg | 1 + .../svgs/solid/digital-tachograph.svg | 1 + vendor/fontawesome-free/svgs/solid/directions.svg | 1 + vendor/fontawesome-free/svgs/solid/divide.svg | 1 + vendor/fontawesome-free/svgs/solid/dizzy.svg | 1 + vendor/fontawesome-free/svgs/solid/dna.svg | 1 + vendor/fontawesome-free/svgs/solid/dog.svg | 1 + vendor/fontawesome-free/svgs/solid/dollar-sign.svg | 1 + .../fontawesome-free/svgs/solid/dolly-flatbed.svg | 1 + vendor/fontawesome-free/svgs/solid/dolly.svg | 1 + vendor/fontawesome-free/svgs/solid/donate.svg | 1 + vendor/fontawesome-free/svgs/solid/door-closed.svg | 1 + vendor/fontawesome-free/svgs/solid/door-open.svg | 1 + vendor/fontawesome-free/svgs/solid/dot-circle.svg | 1 + vendor/fontawesome-free/svgs/solid/dove.svg | 1 + vendor/fontawesome-free/svgs/solid/download.svg | 1 + .../svgs/solid/drafting-compass.svg | 1 + vendor/fontawesome-free/svgs/solid/dragon.svg | 1 + .../fontawesome-free/svgs/solid/draw-polygon.svg | 1 + .../fontawesome-free/svgs/solid/drum-steelpan.svg | 1 + vendor/fontawesome-free/svgs/solid/drum.svg | 1 + .../fontawesome-free/svgs/solid/drumstick-bite.svg | 1 + vendor/fontawesome-free/svgs/solid/dumbbell.svg | 1 + .../fontawesome-free/svgs/solid/dumpster-fire.svg | 1 + vendor/fontawesome-free/svgs/solid/dumpster.svg | 1 + vendor/fontawesome-free/svgs/solid/dungeon.svg | 1 + vendor/fontawesome-free/svgs/solid/edit.svg | 1 + vendor/fontawesome-free/svgs/solid/egg.svg | 1 + vendor/fontawesome-free/svgs/solid/eject.svg | 1 + vendor/fontawesome-free/svgs/solid/ellipsis-h.svg | 1 + vendor/fontawesome-free/svgs/solid/ellipsis-v.svg | 1 + .../svgs/solid/envelope-open-text.svg | 1 + .../fontawesome-free/svgs/solid/envelope-open.svg | 1 + .../svgs/solid/envelope-square.svg | 1 + vendor/fontawesome-free/svgs/solid/envelope.svg | 1 + vendor/fontawesome-free/svgs/solid/equals.svg | 1 + vendor/fontawesome-free/svgs/solid/eraser.svg | 1 + vendor/fontawesome-free/svgs/solid/ethernet.svg | 1 + vendor/fontawesome-free/svgs/solid/euro-sign.svg | 1 + .../fontawesome-free/svgs/solid/exchange-alt.svg | 1 + .../svgs/solid/exclamation-circle.svg | 1 + .../svgs/solid/exclamation-triangle.svg | 1 + vendor/fontawesome-free/svgs/solid/exclamation.svg | 1 + .../svgs/solid/expand-arrows-alt.svg | 1 + vendor/fontawesome-free/svgs/solid/expand.svg | 1 + .../svgs/solid/external-link-alt.svg | 1 + .../svgs/solid/external-link-square-alt.svg | 1 + vendor/fontawesome-free/svgs/solid/eye-dropper.svg | 1 + vendor/fontawesome-free/svgs/solid/eye-slash.svg | 1 + vendor/fontawesome-free/svgs/solid/eye.svg | 1 + .../fontawesome-free/svgs/solid/fast-backward.svg | 1 + .../fontawesome-free/svgs/solid/fast-forward.svg | 1 + vendor/fontawesome-free/svgs/solid/fax.svg | 1 + vendor/fontawesome-free/svgs/solid/feather-alt.svg | 1 + vendor/fontawesome-free/svgs/solid/feather.svg | 1 + vendor/fontawesome-free/svgs/solid/female.svg | 1 + vendor/fontawesome-free/svgs/solid/fighter-jet.svg | 1 + vendor/fontawesome-free/svgs/solid/file-alt.svg | 1 + .../fontawesome-free/svgs/solid/file-archive.svg | 1 + vendor/fontawesome-free/svgs/solid/file-audio.svg | 1 + vendor/fontawesome-free/svgs/solid/file-code.svg | 1 + .../fontawesome-free/svgs/solid/file-contract.svg | 1 + vendor/fontawesome-free/svgs/solid/file-csv.svg | 1 + .../fontawesome-free/svgs/solid/file-download.svg | 1 + vendor/fontawesome-free/svgs/solid/file-excel.svg | 1 + vendor/fontawesome-free/svgs/solid/file-export.svg | 1 + vendor/fontawesome-free/svgs/solid/file-image.svg | 1 + vendor/fontawesome-free/svgs/solid/file-import.svg | 1 + .../svgs/solid/file-invoice-dollar.svg | 1 + .../fontawesome-free/svgs/solid/file-invoice.svg | 1 + .../svgs/solid/file-medical-alt.svg | 1 + .../fontawesome-free/svgs/solid/file-medical.svg | 1 + vendor/fontawesome-free/svgs/solid/file-pdf.svg | 1 + .../svgs/solid/file-powerpoint.svg | 1 + .../svgs/solid/file-prescription.svg | 1 + .../fontawesome-free/svgs/solid/file-signature.svg | 1 + vendor/fontawesome-free/svgs/solid/file-upload.svg | 1 + vendor/fontawesome-free/svgs/solid/file-video.svg | 1 + vendor/fontawesome-free/svgs/solid/file-word.svg | 1 + vendor/fontawesome-free/svgs/solid/file.svg | 1 + vendor/fontawesome-free/svgs/solid/fill-drip.svg | 1 + vendor/fontawesome-free/svgs/solid/fill.svg | 1 + vendor/fontawesome-free/svgs/solid/film.svg | 1 + vendor/fontawesome-free/svgs/solid/filter.svg | 1 + vendor/fontawesome-free/svgs/solid/fingerprint.svg | 1 + vendor/fontawesome-free/svgs/solid/fire-alt.svg | 1 + .../svgs/solid/fire-extinguisher.svg | 1 + vendor/fontawesome-free/svgs/solid/fire.svg | 1 + vendor/fontawesome-free/svgs/solid/first-aid.svg | 1 + vendor/fontawesome-free/svgs/solid/fish.svg | 1 + vendor/fontawesome-free/svgs/solid/fist-raised.svg | 1 + .../fontawesome-free/svgs/solid/flag-checkered.svg | 1 + vendor/fontawesome-free/svgs/solid/flag-usa.svg | 1 + vendor/fontawesome-free/svgs/solid/flag.svg | 1 + vendor/fontawesome-free/svgs/solid/flask.svg | 1 + vendor/fontawesome-free/svgs/solid/flushed.svg | 1 + .../fontawesome-free/svgs/solid/folder-minus.svg | 1 + vendor/fontawesome-free/svgs/solid/folder-open.svg | 1 + vendor/fontawesome-free/svgs/solid/folder-plus.svg | 1 + vendor/fontawesome-free/svgs/solid/folder.svg | 1 + .../svgs/solid/font-awesome-logo-full.svg | 1 + vendor/fontawesome-free/svgs/solid/font.svg | 1 + .../fontawesome-free/svgs/solid/football-ball.svg | 1 + vendor/fontawesome-free/svgs/solid/forward.svg | 1 + vendor/fontawesome-free/svgs/solid/frog.svg | 1 + vendor/fontawesome-free/svgs/solid/frown-open.svg | 1 + vendor/fontawesome-free/svgs/solid/frown.svg | 1 + .../fontawesome-free/svgs/solid/funnel-dollar.svg | 1 + vendor/fontawesome-free/svgs/solid/futbol.svg | 1 + vendor/fontawesome-free/svgs/solid/gamepad.svg | 1 + vendor/fontawesome-free/svgs/solid/gas-pump.svg | 1 + vendor/fontawesome-free/svgs/solid/gavel.svg | 1 + vendor/fontawesome-free/svgs/solid/gem.svg | 1 + vendor/fontawesome-free/svgs/solid/genderless.svg | 1 + vendor/fontawesome-free/svgs/solid/ghost.svg | 1 + vendor/fontawesome-free/svgs/solid/gift.svg | 1 + vendor/fontawesome-free/svgs/solid/gifts.svg | 1 + .../fontawesome-free/svgs/solid/glass-cheers.svg | 1 + .../svgs/solid/glass-martini-alt.svg | 1 + .../fontawesome-free/svgs/solid/glass-martini.svg | 1 + .../fontawesome-free/svgs/solid/glass-whiskey.svg | 1 + vendor/fontawesome-free/svgs/solid/glasses.svg | 1 + .../fontawesome-free/svgs/solid/globe-africa.svg | 1 + .../fontawesome-free/svgs/solid/globe-americas.svg | 1 + vendor/fontawesome-free/svgs/solid/globe-asia.svg | 1 + .../fontawesome-free/svgs/solid/globe-europe.svg | 1 + vendor/fontawesome-free/svgs/solid/globe.svg | 1 + vendor/fontawesome-free/svgs/solid/golf-ball.svg | 1 + vendor/fontawesome-free/svgs/solid/gopuram.svg | 1 + .../fontawesome-free/svgs/solid/graduation-cap.svg | 1 + .../svgs/solid/greater-than-equal.svg | 1 + .../fontawesome-free/svgs/solid/greater-than.svg | 1 + vendor/fontawesome-free/svgs/solid/grimace.svg | 1 + vendor/fontawesome-free/svgs/solid/grin-alt.svg | 1 + .../svgs/solid/grin-beam-sweat.svg | 1 + vendor/fontawesome-free/svgs/solid/grin-beam.svg | 1 + vendor/fontawesome-free/svgs/solid/grin-hearts.svg | 1 + .../svgs/solid/grin-squint-tears.svg | 1 + vendor/fontawesome-free/svgs/solid/grin-squint.svg | 1 + vendor/fontawesome-free/svgs/solid/grin-stars.svg | 1 + vendor/fontawesome-free/svgs/solid/grin-tears.svg | 1 + .../svgs/solid/grin-tongue-squint.svg | 1 + .../svgs/solid/grin-tongue-wink.svg | 1 + vendor/fontawesome-free/svgs/solid/grin-tongue.svg | 1 + vendor/fontawesome-free/svgs/solid/grin-wink.svg | 1 + vendor/fontawesome-free/svgs/solid/grin.svg | 1 + .../svgs/solid/grip-horizontal.svg | 1 + .../svgs/solid/grip-lines-vertical.svg | 1 + vendor/fontawesome-free/svgs/solid/grip-lines.svg | 1 + .../fontawesome-free/svgs/solid/grip-vertical.svg | 1 + vendor/fontawesome-free/svgs/solid/guitar.svg | 1 + vendor/fontawesome-free/svgs/solid/h-square.svg | 1 + vendor/fontawesome-free/svgs/solid/hamburger.svg | 1 + vendor/fontawesome-free/svgs/solid/hammer.svg | 1 + vendor/fontawesome-free/svgs/solid/hamsa.svg | 1 + .../svgs/solid/hand-holding-heart.svg | 1 + .../svgs/solid/hand-holding-usd.svg | 1 + .../fontawesome-free/svgs/solid/hand-holding.svg | 1 + vendor/fontawesome-free/svgs/solid/hand-lizard.svg | 1 + .../svgs/solid/hand-middle-finger.svg | 1 + vendor/fontawesome-free/svgs/solid/hand-paper.svg | 1 + vendor/fontawesome-free/svgs/solid/hand-peace.svg | 1 + .../svgs/solid/hand-point-down.svg | 1 + .../svgs/solid/hand-point-left.svg | 1 + .../svgs/solid/hand-point-right.svg | 1 + .../fontawesome-free/svgs/solid/hand-point-up.svg | 1 + .../fontawesome-free/svgs/solid/hand-pointer.svg | 1 + vendor/fontawesome-free/svgs/solid/hand-rock.svg | 1 + .../fontawesome-free/svgs/solid/hand-scissors.svg | 1 + vendor/fontawesome-free/svgs/solid/hand-spock.svg | 1 + .../fontawesome-free/svgs/solid/hands-helping.svg | 1 + vendor/fontawesome-free/svgs/solid/hands.svg | 1 + vendor/fontawesome-free/svgs/solid/handshake.svg | 1 + vendor/fontawesome-free/svgs/solid/hanukiah.svg | 1 + vendor/fontawesome-free/svgs/solid/hard-hat.svg | 1 + vendor/fontawesome-free/svgs/solid/hashtag.svg | 1 + vendor/fontawesome-free/svgs/solid/hat-wizard.svg | 1 + vendor/fontawesome-free/svgs/solid/haykal.svg | 1 + vendor/fontawesome-free/svgs/solid/hdd.svg | 1 + vendor/fontawesome-free/svgs/solid/heading.svg | 1 + .../fontawesome-free/svgs/solid/headphones-alt.svg | 1 + vendor/fontawesome-free/svgs/solid/headphones.svg | 1 + vendor/fontawesome-free/svgs/solid/headset.svg | 1 + .../fontawesome-free/svgs/solid/heart-broken.svg | 1 + vendor/fontawesome-free/svgs/solid/heart.svg | 1 + vendor/fontawesome-free/svgs/solid/heartbeat.svg | 1 + vendor/fontawesome-free/svgs/solid/helicopter.svg | 1 + vendor/fontawesome-free/svgs/solid/highlighter.svg | 1 + vendor/fontawesome-free/svgs/solid/hiking.svg | 1 + vendor/fontawesome-free/svgs/solid/hippo.svg | 1 + vendor/fontawesome-free/svgs/solid/history.svg | 1 + vendor/fontawesome-free/svgs/solid/hockey-puck.svg | 1 + vendor/fontawesome-free/svgs/solid/holly-berry.svg | 1 + vendor/fontawesome-free/svgs/solid/home.svg | 1 + vendor/fontawesome-free/svgs/solid/horse-head.svg | 1 + vendor/fontawesome-free/svgs/solid/horse.svg | 1 + .../fontawesome-free/svgs/solid/hospital-alt.svg | 1 + .../svgs/solid/hospital-symbol.svg | 1 + vendor/fontawesome-free/svgs/solid/hospital.svg | 1 + vendor/fontawesome-free/svgs/solid/hot-tub.svg | 1 + vendor/fontawesome-free/svgs/solid/hotdog.svg | 1 + vendor/fontawesome-free/svgs/solid/hotel.svg | 1 + .../fontawesome-free/svgs/solid/hourglass-end.svg | 1 + .../fontawesome-free/svgs/solid/hourglass-half.svg | 1 + .../svgs/solid/hourglass-start.svg | 1 + vendor/fontawesome-free/svgs/solid/hourglass.svg | 1 + .../fontawesome-free/svgs/solid/house-damage.svg | 1 + vendor/fontawesome-free/svgs/solid/hryvnia.svg | 1 + vendor/fontawesome-free/svgs/solid/i-cursor.svg | 1 + vendor/fontawesome-free/svgs/solid/ice-cream.svg | 1 + vendor/fontawesome-free/svgs/solid/icicles.svg | 1 + vendor/fontawesome-free/svgs/solid/id-badge.svg | 1 + vendor/fontawesome-free/svgs/solid/id-card-alt.svg | 1 + vendor/fontawesome-free/svgs/solid/id-card.svg | 1 + vendor/fontawesome-free/svgs/solid/igloo.svg | 1 + vendor/fontawesome-free/svgs/solid/image.svg | 1 + vendor/fontawesome-free/svgs/solid/images.svg | 1 + vendor/fontawesome-free/svgs/solid/inbox.svg | 1 + vendor/fontawesome-free/svgs/solid/indent.svg | 1 + vendor/fontawesome-free/svgs/solid/industry.svg | 1 + vendor/fontawesome-free/svgs/solid/infinity.svg | 1 + vendor/fontawesome-free/svgs/solid/info-circle.svg | 1 + vendor/fontawesome-free/svgs/solid/info.svg | 1 + vendor/fontawesome-free/svgs/solid/italic.svg | 1 + vendor/fontawesome-free/svgs/solid/jedi.svg | 1 + vendor/fontawesome-free/svgs/solid/joint.svg | 1 + .../fontawesome-free/svgs/solid/journal-whills.svg | 1 + vendor/fontawesome-free/svgs/solid/kaaba.svg | 1 + vendor/fontawesome-free/svgs/solid/key.svg | 1 + vendor/fontawesome-free/svgs/solid/keyboard.svg | 1 + vendor/fontawesome-free/svgs/solid/khanda.svg | 1 + vendor/fontawesome-free/svgs/solid/kiss-beam.svg | 1 + .../svgs/solid/kiss-wink-heart.svg | 1 + vendor/fontawesome-free/svgs/solid/kiss.svg | 1 + vendor/fontawesome-free/svgs/solid/kiwi-bird.svg | 1 + vendor/fontawesome-free/svgs/solid/landmark.svg | 1 + vendor/fontawesome-free/svgs/solid/language.svg | 1 + vendor/fontawesome-free/svgs/solid/laptop-code.svg | 1 + .../fontawesome-free/svgs/solid/laptop-medical.svg | 1 + vendor/fontawesome-free/svgs/solid/laptop.svg | 1 + vendor/fontawesome-free/svgs/solid/laugh-beam.svg | 1 + .../fontawesome-free/svgs/solid/laugh-squint.svg | 1 + vendor/fontawesome-free/svgs/solid/laugh-wink.svg | 1 + vendor/fontawesome-free/svgs/solid/laugh.svg | 1 + vendor/fontawesome-free/svgs/solid/layer-group.svg | 1 + vendor/fontawesome-free/svgs/solid/leaf.svg | 1 + vendor/fontawesome-free/svgs/solid/lemon.svg | 1 + .../svgs/solid/less-than-equal.svg | 1 + vendor/fontawesome-free/svgs/solid/less-than.svg | 1 + .../fontawesome-free/svgs/solid/level-down-alt.svg | 1 + .../fontawesome-free/svgs/solid/level-up-alt.svg | 1 + vendor/fontawesome-free/svgs/solid/life-ring.svg | 1 + vendor/fontawesome-free/svgs/solid/lightbulb.svg | 1 + vendor/fontawesome-free/svgs/solid/link.svg | 1 + vendor/fontawesome-free/svgs/solid/lira-sign.svg | 1 + vendor/fontawesome-free/svgs/solid/list-alt.svg | 1 + vendor/fontawesome-free/svgs/solid/list-ol.svg | 1 + vendor/fontawesome-free/svgs/solid/list-ul.svg | 1 + vendor/fontawesome-free/svgs/solid/list.svg | 1 + .../fontawesome-free/svgs/solid/location-arrow.svg | 1 + vendor/fontawesome-free/svgs/solid/lock-open.svg | 1 + vendor/fontawesome-free/svgs/solid/lock.svg | 1 + .../svgs/solid/long-arrow-alt-down.svg | 1 + .../svgs/solid/long-arrow-alt-left.svg | 1 + .../svgs/solid/long-arrow-alt-right.svg | 1 + .../svgs/solid/long-arrow-alt-up.svg | 1 + vendor/fontawesome-free/svgs/solid/low-vision.svg | 1 + .../fontawesome-free/svgs/solid/luggage-cart.svg | 1 + vendor/fontawesome-free/svgs/solid/magic.svg | 1 + vendor/fontawesome-free/svgs/solid/magnet.svg | 1 + vendor/fontawesome-free/svgs/solid/mail-bulk.svg | 1 + vendor/fontawesome-free/svgs/solid/male.svg | 1 + .../fontawesome-free/svgs/solid/map-marked-alt.svg | 1 + vendor/fontawesome-free/svgs/solid/map-marked.svg | 1 + .../fontawesome-free/svgs/solid/map-marker-alt.svg | 1 + vendor/fontawesome-free/svgs/solid/map-marker.svg | 1 + vendor/fontawesome-free/svgs/solid/map-pin.svg | 1 + vendor/fontawesome-free/svgs/solid/map-signs.svg | 1 + vendor/fontawesome-free/svgs/solid/map.svg | 1 + vendor/fontawesome-free/svgs/solid/marker.svg | 1 + vendor/fontawesome-free/svgs/solid/mars-double.svg | 1 + .../fontawesome-free/svgs/solid/mars-stroke-h.svg | 1 + .../fontawesome-free/svgs/solid/mars-stroke-v.svg | 1 + vendor/fontawesome-free/svgs/solid/mars-stroke.svg | 1 + vendor/fontawesome-free/svgs/solid/mars.svg | 1 + vendor/fontawesome-free/svgs/solid/mask.svg | 1 + vendor/fontawesome-free/svgs/solid/medal.svg | 1 + vendor/fontawesome-free/svgs/solid/medkit.svg | 1 + vendor/fontawesome-free/svgs/solid/meh-blank.svg | 1 + .../svgs/solid/meh-rolling-eyes.svg | 1 + vendor/fontawesome-free/svgs/solid/meh.svg | 1 + vendor/fontawesome-free/svgs/solid/memory.svg | 1 + vendor/fontawesome-free/svgs/solid/menorah.svg | 1 + vendor/fontawesome-free/svgs/solid/mercury.svg | 1 + vendor/fontawesome-free/svgs/solid/meteor.svg | 1 + vendor/fontawesome-free/svgs/solid/microchip.svg | 1 + .../svgs/solid/microphone-alt-slash.svg | 1 + .../fontawesome-free/svgs/solid/microphone-alt.svg | 1 + .../svgs/solid/microphone-slash.svg | 1 + vendor/fontawesome-free/svgs/solid/microphone.svg | 1 + vendor/fontawesome-free/svgs/solid/microscope.svg | 1 + .../fontawesome-free/svgs/solid/minus-circle.svg | 1 + .../fontawesome-free/svgs/solid/minus-square.svg | 1 + vendor/fontawesome-free/svgs/solid/minus.svg | 1 + vendor/fontawesome-free/svgs/solid/mitten.svg | 1 + vendor/fontawesome-free/svgs/solid/mobile-alt.svg | 1 + vendor/fontawesome-free/svgs/solid/mobile.svg | 1 + .../fontawesome-free/svgs/solid/money-bill-alt.svg | 1 + .../svgs/solid/money-bill-wave-alt.svg | 1 + .../svgs/solid/money-bill-wave.svg | 1 + vendor/fontawesome-free/svgs/solid/money-bill.svg | 1 + .../svgs/solid/money-check-alt.svg | 1 + vendor/fontawesome-free/svgs/solid/money-check.svg | 1 + vendor/fontawesome-free/svgs/solid/monument.svg | 1 + vendor/fontawesome-free/svgs/solid/moon.svg | 1 + .../fontawesome-free/svgs/solid/mortar-pestle.svg | 1 + vendor/fontawesome-free/svgs/solid/mosque.svg | 1 + vendor/fontawesome-free/svgs/solid/motorcycle.svg | 1 + vendor/fontawesome-free/svgs/solid/mountain.svg | 1 + .../fontawesome-free/svgs/solid/mouse-pointer.svg | 1 + vendor/fontawesome-free/svgs/solid/mug-hot.svg | 1 + vendor/fontawesome-free/svgs/solid/music.svg | 1 + .../fontawesome-free/svgs/solid/network-wired.svg | 1 + vendor/fontawesome-free/svgs/solid/neuter.svg | 1 + vendor/fontawesome-free/svgs/solid/newspaper.svg | 1 + vendor/fontawesome-free/svgs/solid/not-equal.svg | 1 + .../fontawesome-free/svgs/solid/notes-medical.svg | 1 + .../fontawesome-free/svgs/solid/object-group.svg | 1 + .../fontawesome-free/svgs/solid/object-ungroup.svg | 1 + vendor/fontawesome-free/svgs/solid/oil-can.svg | 1 + vendor/fontawesome-free/svgs/solid/om.svg | 1 + vendor/fontawesome-free/svgs/solid/otter.svg | 1 + vendor/fontawesome-free/svgs/solid/outdent.svg | 1 + vendor/fontawesome-free/svgs/solid/pager.svg | 1 + vendor/fontawesome-free/svgs/solid/paint-brush.svg | 1 + .../fontawesome-free/svgs/solid/paint-roller.svg | 1 + vendor/fontawesome-free/svgs/solid/palette.svg | 1 + vendor/fontawesome-free/svgs/solid/pallet.svg | 1 + vendor/fontawesome-free/svgs/solid/paper-plane.svg | 1 + vendor/fontawesome-free/svgs/solid/paperclip.svg | 1 + .../fontawesome-free/svgs/solid/parachute-box.svg | 1 + vendor/fontawesome-free/svgs/solid/paragraph.svg | 1 + vendor/fontawesome-free/svgs/solid/parking.svg | 1 + vendor/fontawesome-free/svgs/solid/passport.svg | 1 + .../fontawesome-free/svgs/solid/pastafarianism.svg | 1 + vendor/fontawesome-free/svgs/solid/paste.svg | 1 + .../fontawesome-free/svgs/solid/pause-circle.svg | 1 + vendor/fontawesome-free/svgs/solid/pause.svg | 1 + vendor/fontawesome-free/svgs/solid/paw.svg | 1 + vendor/fontawesome-free/svgs/solid/peace.svg | 1 + vendor/fontawesome-free/svgs/solid/pen-alt.svg | 1 + vendor/fontawesome-free/svgs/solid/pen-fancy.svg | 1 + vendor/fontawesome-free/svgs/solid/pen-nib.svg | 1 + vendor/fontawesome-free/svgs/solid/pen-square.svg | 1 + vendor/fontawesome-free/svgs/solid/pen.svg | 1 + vendor/fontawesome-free/svgs/solid/pencil-alt.svg | 1 + .../fontawesome-free/svgs/solid/pencil-ruler.svg | 1 + .../fontawesome-free/svgs/solid/people-carry.svg | 1 + vendor/fontawesome-free/svgs/solid/pepper-hot.svg | 1 + vendor/fontawesome-free/svgs/solid/percent.svg | 1 + vendor/fontawesome-free/svgs/solid/percentage.svg | 1 + .../fontawesome-free/svgs/solid/person-booth.svg | 1 + vendor/fontawesome-free/svgs/solid/phone-slash.svg | 1 + .../fontawesome-free/svgs/solid/phone-square.svg | 1 + .../fontawesome-free/svgs/solid/phone-volume.svg | 1 + vendor/fontawesome-free/svgs/solid/phone.svg | 1 + vendor/fontawesome-free/svgs/solid/piggy-bank.svg | 1 + vendor/fontawesome-free/svgs/solid/pills.svg | 1 + vendor/fontawesome-free/svgs/solid/pizza-slice.svg | 1 + .../svgs/solid/place-of-worship.svg | 1 + .../fontawesome-free/svgs/solid/plane-arrival.svg | 1 + .../svgs/solid/plane-departure.svg | 1 + vendor/fontawesome-free/svgs/solid/plane.svg | 1 + vendor/fontawesome-free/svgs/solid/play-circle.svg | 1 + vendor/fontawesome-free/svgs/solid/play.svg | 1 + vendor/fontawesome-free/svgs/solid/plug.svg | 1 + vendor/fontawesome-free/svgs/solid/plus-circle.svg | 1 + vendor/fontawesome-free/svgs/solid/plus-square.svg | 1 + vendor/fontawesome-free/svgs/solid/plus.svg | 1 + vendor/fontawesome-free/svgs/solid/podcast.svg | 1 + vendor/fontawesome-free/svgs/solid/poll-h.svg | 1 + vendor/fontawesome-free/svgs/solid/poll.svg | 1 + vendor/fontawesome-free/svgs/solid/poo-storm.svg | 1 + vendor/fontawesome-free/svgs/solid/poo.svg | 1 + vendor/fontawesome-free/svgs/solid/poop.svg | 1 + vendor/fontawesome-free/svgs/solid/portrait.svg | 1 + vendor/fontawesome-free/svgs/solid/pound-sign.svg | 1 + vendor/fontawesome-free/svgs/solid/power-off.svg | 1 + vendor/fontawesome-free/svgs/solid/pray.svg | 1 + .../fontawesome-free/svgs/solid/praying-hands.svg | 1 + .../svgs/solid/prescription-bottle-alt.svg | 1 + .../svgs/solid/prescription-bottle.svg | 1 + .../fontawesome-free/svgs/solid/prescription.svg | 1 + vendor/fontawesome-free/svgs/solid/print.svg | 1 + vendor/fontawesome-free/svgs/solid/procedures.svg | 1 + .../svgs/solid/project-diagram.svg | 1 + .../fontawesome-free/svgs/solid/puzzle-piece.svg | 1 + vendor/fontawesome-free/svgs/solid/qrcode.svg | 1 + .../svgs/solid/question-circle.svg | 1 + vendor/fontawesome-free/svgs/solid/question.svg | 1 + vendor/fontawesome-free/svgs/solid/quidditch.svg | 1 + vendor/fontawesome-free/svgs/solid/quote-left.svg | 1 + vendor/fontawesome-free/svgs/solid/quote-right.svg | 1 + vendor/fontawesome-free/svgs/solid/quran.svg | 1 + .../fontawesome-free/svgs/solid/radiation-alt.svg | 1 + vendor/fontawesome-free/svgs/solid/radiation.svg | 1 + vendor/fontawesome-free/svgs/solid/rainbow.svg | 1 + vendor/fontawesome-free/svgs/solid/random.svg | 1 + vendor/fontawesome-free/svgs/solid/receipt.svg | 1 + vendor/fontawesome-free/svgs/solid/recycle.svg | 1 + vendor/fontawesome-free/svgs/solid/redo-alt.svg | 1 + vendor/fontawesome-free/svgs/solid/redo.svg | 1 + vendor/fontawesome-free/svgs/solid/registered.svg | 1 + vendor/fontawesome-free/svgs/solid/reply-all.svg | 1 + vendor/fontawesome-free/svgs/solid/reply.svg | 1 + vendor/fontawesome-free/svgs/solid/republican.svg | 1 + vendor/fontawesome-free/svgs/solid/restroom.svg | 1 + vendor/fontawesome-free/svgs/solid/retweet.svg | 1 + vendor/fontawesome-free/svgs/solid/ribbon.svg | 1 + vendor/fontawesome-free/svgs/solid/ring.svg | 1 + vendor/fontawesome-free/svgs/solid/road.svg | 1 + vendor/fontawesome-free/svgs/solid/robot.svg | 1 + vendor/fontawesome-free/svgs/solid/rocket.svg | 1 + vendor/fontawesome-free/svgs/solid/route.svg | 1 + vendor/fontawesome-free/svgs/solid/rss-square.svg | 1 + vendor/fontawesome-free/svgs/solid/rss.svg | 1 + vendor/fontawesome-free/svgs/solid/ruble-sign.svg | 1 + .../fontawesome-free/svgs/solid/ruler-combined.svg | 1 + .../svgs/solid/ruler-horizontal.svg | 1 + .../fontawesome-free/svgs/solid/ruler-vertical.svg | 1 + vendor/fontawesome-free/svgs/solid/ruler.svg | 1 + vendor/fontawesome-free/svgs/solid/running.svg | 1 + vendor/fontawesome-free/svgs/solid/rupee-sign.svg | 1 + vendor/fontawesome-free/svgs/solid/sad-cry.svg | 1 + vendor/fontawesome-free/svgs/solid/sad-tear.svg | 1 + .../fontawesome-free/svgs/solid/satellite-dish.svg | 1 + vendor/fontawesome-free/svgs/solid/satellite.svg | 1 + vendor/fontawesome-free/svgs/solid/save.svg | 1 + vendor/fontawesome-free/svgs/solid/school.svg | 1 + vendor/fontawesome-free/svgs/solid/screwdriver.svg | 1 + vendor/fontawesome-free/svgs/solid/scroll.svg | 1 + vendor/fontawesome-free/svgs/solid/sd-card.svg | 1 + .../fontawesome-free/svgs/solid/search-dollar.svg | 1 + .../svgs/solid/search-location.svg | 1 + .../fontawesome-free/svgs/solid/search-minus.svg | 1 + vendor/fontawesome-free/svgs/solid/search-plus.svg | 1 + vendor/fontawesome-free/svgs/solid/search.svg | 1 + vendor/fontawesome-free/svgs/solid/seedling.svg | 1 + vendor/fontawesome-free/svgs/solid/server.svg | 1 + vendor/fontawesome-free/svgs/solid/shapes.svg | 1 + .../svgs/solid/share-alt-square.svg | 1 + vendor/fontawesome-free/svgs/solid/share-alt.svg | 1 + .../fontawesome-free/svgs/solid/share-square.svg | 1 + vendor/fontawesome-free/svgs/solid/share.svg | 1 + vendor/fontawesome-free/svgs/solid/shekel-sign.svg | 1 + vendor/fontawesome-free/svgs/solid/shield-alt.svg | 1 + vendor/fontawesome-free/svgs/solid/ship.svg | 1 + .../fontawesome-free/svgs/solid/shipping-fast.svg | 1 + vendor/fontawesome-free/svgs/solid/shoe-prints.svg | 1 + .../fontawesome-free/svgs/solid/shopping-bag.svg | 1 + .../svgs/solid/shopping-basket.svg | 1 + .../fontawesome-free/svgs/solid/shopping-cart.svg | 1 + vendor/fontawesome-free/svgs/solid/shower.svg | 1 + vendor/fontawesome-free/svgs/solid/shuttle-van.svg | 1 + vendor/fontawesome-free/svgs/solid/sign-in-alt.svg | 1 + .../fontawesome-free/svgs/solid/sign-language.svg | 1 + .../fontawesome-free/svgs/solid/sign-out-alt.svg | 1 + vendor/fontawesome-free/svgs/solid/sign.svg | 1 + vendor/fontawesome-free/svgs/solid/signal.svg | 1 + vendor/fontawesome-free/svgs/solid/signature.svg | 1 + vendor/fontawesome-free/svgs/solid/sim-card.svg | 1 + vendor/fontawesome-free/svgs/solid/sitemap.svg | 1 + vendor/fontawesome-free/svgs/solid/skating.svg | 1 + .../fontawesome-free/svgs/solid/skiing-nordic.svg | 1 + vendor/fontawesome-free/svgs/solid/skiing.svg | 1 + .../svgs/solid/skull-crossbones.svg | 1 + vendor/fontawesome-free/svgs/solid/skull.svg | 1 + vendor/fontawesome-free/svgs/solid/slash.svg | 1 + vendor/fontawesome-free/svgs/solid/sleigh.svg | 1 + vendor/fontawesome-free/svgs/solid/sliders-h.svg | 1 + vendor/fontawesome-free/svgs/solid/smile-beam.svg | 1 + vendor/fontawesome-free/svgs/solid/smile-wink.svg | 1 + vendor/fontawesome-free/svgs/solid/smile.svg | 1 + vendor/fontawesome-free/svgs/solid/smog.svg | 1 + vendor/fontawesome-free/svgs/solid/smoking-ban.svg | 1 + vendor/fontawesome-free/svgs/solid/smoking.svg | 1 + vendor/fontawesome-free/svgs/solid/sms.svg | 1 + .../fontawesome-free/svgs/solid/snowboarding.svg | 1 + vendor/fontawesome-free/svgs/solid/snowflake.svg | 1 + vendor/fontawesome-free/svgs/solid/snowman.svg | 1 + vendor/fontawesome-free/svgs/solid/snowplow.svg | 1 + vendor/fontawesome-free/svgs/solid/socks.svg | 1 + vendor/fontawesome-free/svgs/solid/solar-panel.svg | 1 + .../svgs/solid/sort-alpha-down.svg | 1 + .../fontawesome-free/svgs/solid/sort-alpha-up.svg | 1 + .../svgs/solid/sort-amount-down.svg | 1 + .../fontawesome-free/svgs/solid/sort-amount-up.svg | 1 + vendor/fontawesome-free/svgs/solid/sort-down.svg | 1 + .../svgs/solid/sort-numeric-down.svg | 1 + .../svgs/solid/sort-numeric-up.svg | 1 + vendor/fontawesome-free/svgs/solid/sort-up.svg | 1 + vendor/fontawesome-free/svgs/solid/sort.svg | 1 + vendor/fontawesome-free/svgs/solid/spa.svg | 1 + .../fontawesome-free/svgs/solid/space-shuttle.svg | 1 + vendor/fontawesome-free/svgs/solid/spider.svg | 1 + vendor/fontawesome-free/svgs/solid/spinner.svg | 1 + vendor/fontawesome-free/svgs/solid/splotch.svg | 1 + vendor/fontawesome-free/svgs/solid/spray-can.svg | 1 + vendor/fontawesome-free/svgs/solid/square-full.svg | 1 + .../svgs/solid/square-root-alt.svg | 1 + vendor/fontawesome-free/svgs/solid/square.svg | 1 + vendor/fontawesome-free/svgs/solid/stamp.svg | 1 + .../svgs/solid/star-and-crescent.svg | 1 + .../fontawesome-free/svgs/solid/star-half-alt.svg | 1 + vendor/fontawesome-free/svgs/solid/star-half.svg | 1 + .../fontawesome-free/svgs/solid/star-of-david.svg | 1 + .../fontawesome-free/svgs/solid/star-of-life.svg | 1 + vendor/fontawesome-free/svgs/solid/star.svg | 1 + .../fontawesome-free/svgs/solid/step-backward.svg | 1 + .../fontawesome-free/svgs/solid/step-forward.svg | 1 + vendor/fontawesome-free/svgs/solid/stethoscope.svg | 1 + vendor/fontawesome-free/svgs/solid/sticky-note.svg | 1 + vendor/fontawesome-free/svgs/solid/stop-circle.svg | 1 + vendor/fontawesome-free/svgs/solid/stop.svg | 1 + vendor/fontawesome-free/svgs/solid/stopwatch.svg | 1 + vendor/fontawesome-free/svgs/solid/store-alt.svg | 1 + vendor/fontawesome-free/svgs/solid/store.svg | 1 + vendor/fontawesome-free/svgs/solid/stream.svg | 1 + vendor/fontawesome-free/svgs/solid/street-view.svg | 1 + .../fontawesome-free/svgs/solid/strikethrough.svg | 1 + vendor/fontawesome-free/svgs/solid/stroopwafel.svg | 1 + vendor/fontawesome-free/svgs/solid/subscript.svg | 1 + vendor/fontawesome-free/svgs/solid/subway.svg | 1 + .../svgs/solid/suitcase-rolling.svg | 1 + vendor/fontawesome-free/svgs/solid/suitcase.svg | 1 + vendor/fontawesome-free/svgs/solid/sun.svg | 1 + vendor/fontawesome-free/svgs/solid/superscript.svg | 1 + vendor/fontawesome-free/svgs/solid/surprise.svg | 1 + vendor/fontawesome-free/svgs/solid/swatchbook.svg | 1 + vendor/fontawesome-free/svgs/solid/swimmer.svg | 1 + .../fontawesome-free/svgs/solid/swimming-pool.svg | 1 + vendor/fontawesome-free/svgs/solid/synagogue.svg | 1 + vendor/fontawesome-free/svgs/solid/sync-alt.svg | 1 + vendor/fontawesome-free/svgs/solid/sync.svg | 1 + vendor/fontawesome-free/svgs/solid/syringe.svg | 1 + .../fontawesome-free/svgs/solid/table-tennis.svg | 1 + vendor/fontawesome-free/svgs/solid/table.svg | 1 + vendor/fontawesome-free/svgs/solid/tablet-alt.svg | 1 + vendor/fontawesome-free/svgs/solid/tablet.svg | 1 + vendor/fontawesome-free/svgs/solid/tablets.svg | 1 + .../fontawesome-free/svgs/solid/tachometer-alt.svg | 1 + vendor/fontawesome-free/svgs/solid/tag.svg | 1 + vendor/fontawesome-free/svgs/solid/tags.svg | 1 + vendor/fontawesome-free/svgs/solid/tape.svg | 1 + vendor/fontawesome-free/svgs/solid/tasks.svg | 1 + vendor/fontawesome-free/svgs/solid/taxi.svg | 1 + vendor/fontawesome-free/svgs/solid/teeth-open.svg | 1 + vendor/fontawesome-free/svgs/solid/teeth.svg | 1 + .../svgs/solid/temperature-high.svg | 1 + .../svgs/solid/temperature-low.svg | 1 + vendor/fontawesome-free/svgs/solid/tenge.svg | 1 + vendor/fontawesome-free/svgs/solid/terminal.svg | 1 + vendor/fontawesome-free/svgs/solid/text-height.svg | 1 + vendor/fontawesome-free/svgs/solid/text-width.svg | 1 + vendor/fontawesome-free/svgs/solid/th-large.svg | 1 + vendor/fontawesome-free/svgs/solid/th-list.svg | 1 + vendor/fontawesome-free/svgs/solid/th.svg | 1 + .../fontawesome-free/svgs/solid/theater-masks.svg | 1 + .../svgs/solid/thermometer-empty.svg | 1 + .../svgs/solid/thermometer-full.svg | 1 + .../svgs/solid/thermometer-half.svg | 1 + .../svgs/solid/thermometer-quarter.svg | 1 + .../svgs/solid/thermometer-three-quarters.svg | 1 + vendor/fontawesome-free/svgs/solid/thermometer.svg | 1 + vendor/fontawesome-free/svgs/solid/thumbs-down.svg | 1 + vendor/fontawesome-free/svgs/solid/thumbs-up.svg | 1 + vendor/fontawesome-free/svgs/solid/thumbtack.svg | 1 + vendor/fontawesome-free/svgs/solid/ticket-alt.svg | 1 + .../fontawesome-free/svgs/solid/times-circle.svg | 1 + vendor/fontawesome-free/svgs/solid/times.svg | 1 + vendor/fontawesome-free/svgs/solid/tint-slash.svg | 1 + vendor/fontawesome-free/svgs/solid/tint.svg | 1 + vendor/fontawesome-free/svgs/solid/tired.svg | 1 + vendor/fontawesome-free/svgs/solid/toggle-off.svg | 1 + vendor/fontawesome-free/svgs/solid/toggle-on.svg | 1 + .../fontawesome-free/svgs/solid/toilet-paper.svg | 1 + vendor/fontawesome-free/svgs/solid/toilet.svg | 1 + vendor/fontawesome-free/svgs/solid/toolbox.svg | 1 + vendor/fontawesome-free/svgs/solid/tools.svg | 1 + vendor/fontawesome-free/svgs/solid/tooth.svg | 1 + vendor/fontawesome-free/svgs/solid/torah.svg | 1 + vendor/fontawesome-free/svgs/solid/torii-gate.svg | 1 + vendor/fontawesome-free/svgs/solid/tractor.svg | 1 + vendor/fontawesome-free/svgs/solid/trademark.svg | 1 + .../fontawesome-free/svgs/solid/traffic-light.svg | 1 + vendor/fontawesome-free/svgs/solid/train.svg | 1 + vendor/fontawesome-free/svgs/solid/tram.svg | 1 + .../svgs/solid/transgender-alt.svg | 1 + vendor/fontawesome-free/svgs/solid/transgender.svg | 1 + vendor/fontawesome-free/svgs/solid/trash-alt.svg | 1 + .../svgs/solid/trash-restore-alt.svg | 1 + .../fontawesome-free/svgs/solid/trash-restore.svg | 1 + vendor/fontawesome-free/svgs/solid/trash.svg | 1 + vendor/fontawesome-free/svgs/solid/tree.svg | 1 + vendor/fontawesome-free/svgs/solid/trophy.svg | 1 + .../fontawesome-free/svgs/solid/truck-loading.svg | 1 + .../fontawesome-free/svgs/solid/truck-monster.svg | 1 + .../fontawesome-free/svgs/solid/truck-moving.svg | 1 + .../fontawesome-free/svgs/solid/truck-pickup.svg | 1 + vendor/fontawesome-free/svgs/solid/truck.svg | 1 + vendor/fontawesome-free/svgs/solid/tshirt.svg | 1 + vendor/fontawesome-free/svgs/solid/tty.svg | 1 + vendor/fontawesome-free/svgs/solid/tv.svg | 1 + .../fontawesome-free/svgs/solid/umbrella-beach.svg | 1 + vendor/fontawesome-free/svgs/solid/umbrella.svg | 1 + vendor/fontawesome-free/svgs/solid/underline.svg | 1 + vendor/fontawesome-free/svgs/solid/undo-alt.svg | 1 + vendor/fontawesome-free/svgs/solid/undo.svg | 1 + .../svgs/solid/universal-access.svg | 1 + vendor/fontawesome-free/svgs/solid/university.svg | 1 + vendor/fontawesome-free/svgs/solid/unlink.svg | 1 + vendor/fontawesome-free/svgs/solid/unlock-alt.svg | 1 + vendor/fontawesome-free/svgs/solid/unlock.svg | 1 + vendor/fontawesome-free/svgs/solid/upload.svg | 1 + .../fontawesome-free/svgs/solid/user-alt-slash.svg | 1 + vendor/fontawesome-free/svgs/solid/user-alt.svg | 1 + .../fontawesome-free/svgs/solid/user-astronaut.svg | 1 + vendor/fontawesome-free/svgs/solid/user-check.svg | 1 + vendor/fontawesome-free/svgs/solid/user-circle.svg | 1 + vendor/fontawesome-free/svgs/solid/user-clock.svg | 1 + vendor/fontawesome-free/svgs/solid/user-cog.svg | 1 + vendor/fontawesome-free/svgs/solid/user-edit.svg | 1 + .../fontawesome-free/svgs/solid/user-friends.svg | 1 + .../fontawesome-free/svgs/solid/user-graduate.svg | 1 + .../fontawesome-free/svgs/solid/user-injured.svg | 1 + vendor/fontawesome-free/svgs/solid/user-lock.svg | 1 + vendor/fontawesome-free/svgs/solid/user-md.svg | 1 + vendor/fontawesome-free/svgs/solid/user-minus.svg | 1 + vendor/fontawesome-free/svgs/solid/user-ninja.svg | 1 + vendor/fontawesome-free/svgs/solid/user-nurse.svg | 1 + vendor/fontawesome-free/svgs/solid/user-plus.svg | 1 + vendor/fontawesome-free/svgs/solid/user-secret.svg | 1 + vendor/fontawesome-free/svgs/solid/user-shield.svg | 1 + vendor/fontawesome-free/svgs/solid/user-slash.svg | 1 + vendor/fontawesome-free/svgs/solid/user-tag.svg | 1 + vendor/fontawesome-free/svgs/solid/user-tie.svg | 1 + vendor/fontawesome-free/svgs/solid/user-times.svg | 1 + vendor/fontawesome-free/svgs/solid/user.svg | 1 + vendor/fontawesome-free/svgs/solid/users-cog.svg | 1 + vendor/fontawesome-free/svgs/solid/users.svg | 1 + .../fontawesome-free/svgs/solid/utensil-spoon.svg | 1 + vendor/fontawesome-free/svgs/solid/utensils.svg | 1 + .../fontawesome-free/svgs/solid/vector-square.svg | 1 + .../fontawesome-free/svgs/solid/venus-double.svg | 1 + vendor/fontawesome-free/svgs/solid/venus-mars.svg | 1 + vendor/fontawesome-free/svgs/solid/venus.svg | 1 + vendor/fontawesome-free/svgs/solid/vial.svg | 1 + vendor/fontawesome-free/svgs/solid/vials.svg | 1 + vendor/fontawesome-free/svgs/solid/video-slash.svg | 1 + vendor/fontawesome-free/svgs/solid/video.svg | 1 + vendor/fontawesome-free/svgs/solid/vihara.svg | 1 + .../svgs/solid/volleyball-ball.svg | 1 + vendor/fontawesome-free/svgs/solid/volume-down.svg | 1 + vendor/fontawesome-free/svgs/solid/volume-mute.svg | 1 + vendor/fontawesome-free/svgs/solid/volume-off.svg | 1 + vendor/fontawesome-free/svgs/solid/volume-up.svg | 1 + vendor/fontawesome-free/svgs/solid/vote-yea.svg | 1 + .../fontawesome-free/svgs/solid/vr-cardboard.svg | 1 + vendor/fontawesome-free/svgs/solid/walking.svg | 1 + vendor/fontawesome-free/svgs/solid/wallet.svg | 1 + vendor/fontawesome-free/svgs/solid/warehouse.svg | 1 + vendor/fontawesome-free/svgs/solid/water.svg | 1 + .../fontawesome-free/svgs/solid/weight-hanging.svg | 1 + vendor/fontawesome-free/svgs/solid/weight.svg | 1 + vendor/fontawesome-free/svgs/solid/wheelchair.svg | 1 + vendor/fontawesome-free/svgs/solid/wifi.svg | 1 + vendor/fontawesome-free/svgs/solid/wind.svg | 1 + .../fontawesome-free/svgs/solid/window-close.svg | 1 + .../svgs/solid/window-maximize.svg | 1 + .../svgs/solid/window-minimize.svg | 1 + .../fontawesome-free/svgs/solid/window-restore.svg | 1 + vendor/fontawesome-free/svgs/solid/wine-bottle.svg | 1 + .../fontawesome-free/svgs/solid/wine-glass-alt.svg | 1 + vendor/fontawesome-free/svgs/solid/wine-glass.svg | 1 + vendor/fontawesome-free/svgs/solid/won-sign.svg | 1 + vendor/fontawesome-free/svgs/solid/wrench.svg | 1 + vendor/fontawesome-free/svgs/solid/x-ray.svg | 1 + vendor/fontawesome-free/svgs/solid/yen-sign.svg | 1 + vendor/fontawesome-free/svgs/solid/yin-yang.svg | 1 + vendor/fontawesome-free/webfonts/fa-brands-400.eot | Bin 0 -> 125320 bytes vendor/fontawesome-free/webfonts/fa-brands-400.svg | 3296 ++++++ vendor/fontawesome-free/webfonts/fa-brands-400.ttf | Bin 0 -> 125016 bytes .../fontawesome-free/webfonts/fa-brands-400.woff | Bin 0 -> 84564 bytes .../fontawesome-free/webfonts/fa-brands-400.woff2 | Bin 0 -> 72112 bytes .../fontawesome-free/webfonts/fa-regular-400.eot | Bin 0 -> 34388 bytes .../fontawesome-free/webfonts/fa-regular-400.svg | 799 ++ .../fontawesome-free/webfonts/fa-regular-400.ttf | Bin 0 -> 34092 bytes .../fontawesome-free/webfonts/fa-regular-400.woff | Bin 0 -> 16812 bytes .../fontawesome-free/webfonts/fa-regular-400.woff2 | Bin 0 -> 13592 bytes vendor/fontawesome-free/webfonts/fa-solid-900.eot | Bin 0 -> 186512 bytes vendor/fontawesome-free/webfonts/fa-solid-900.svg | 4516 ++++++++ vendor/fontawesome-free/webfonts/fa-solid-900.ttf | Bin 0 -> 186228 bytes vendor/fontawesome-free/webfonts/fa-solid-900.woff | Bin 0 -> 96244 bytes .../fontawesome-free/webfonts/fa-solid-900.woff2 | Bin 0 -> 74348 bytes vendor/jquery/jquery.js | 10364 +++++++++++++++++++ vendor/jquery/jquery.min.js | 2 + vendor/jquery/jquery.min.map | 1 + vendor/jquery/jquery.slim.js | 8269 +++++++++++++++ vendor/jquery/jquery.slim.min.js | 2 + vendor/jquery/jquery.slim.min.map | 1 + vendor/simple-line-icons/css/simple-line-icons.css | 778 ++ .../simple-line-icons/fonts/Simple-Line-Icons.eot | Bin 0 -> 54266 bytes .../simple-line-icons/fonts/Simple-Line-Icons.svg | 200 + .../simple-line-icons/fonts/Simple-Line-Icons.ttf | Bin 0 -> 54056 bytes .../simple-line-icons/fonts/Simple-Line-Icons.woff | Bin 0 -> 81332 bytes .../fonts/Simple-Line-Icons.woff2 | Bin 0 -> 30064 bytes 1640 files changed, 98584 insertions(+) create mode 100644 LICENSE.txt create mode 100644 ORAN_Alliance_Charter.pdf create mode 100644 ORAN_OSC_Charter.pdf create mode 100644 ORAN_OSC_presentation.pdf create mode 100644 ORAN_news.pdf create mode 100644 README.md create mode 100644 css/landing-page.css create mode 100644 css/landing-page.min.css create mode 100644 gulpfile.js create mode 100644 img/bg-masthead.jpg create mode 100644 index.html create mode 100644 package-lock.json create mode 100644 package.json create mode 100644 scss/_call-to-action.scss create mode 100644 scss/_footer.scss create mode 100644 scss/_global.scss create mode 100644 scss/_icons.scss create mode 100644 scss/_masthead.scss create mode 100644 scss/_mixins.scss create mode 100644 scss/_showcase.scss create mode 100644 scss/_testimonials.scss create mode 100644 scss/_variables.scss create mode 100644 scss/landing-page.scss create mode 100644 vendor/bootstrap/css/bootstrap-grid.css create mode 100644 vendor/bootstrap/css/bootstrap-grid.css.map create mode 100644 vendor/bootstrap/css/bootstrap-grid.min.css create mode 100644 vendor/bootstrap/css/bootstrap-grid.min.css.map create mode 100644 vendor/bootstrap/css/bootstrap-reboot.css create mode 100644 vendor/bootstrap/css/bootstrap-reboot.css.map create mode 100644 vendor/bootstrap/css/bootstrap-reboot.min.css create mode 100644 vendor/bootstrap/css/bootstrap-reboot.min.css.map create mode 100644 vendor/bootstrap/css/bootstrap.css create mode 100644 vendor/bootstrap/css/bootstrap.css.map create mode 100644 vendor/bootstrap/css/bootstrap.min.css create mode 100644 vendor/bootstrap/css/bootstrap.min.css.map create mode 100644 vendor/bootstrap/js/bootstrap.bundle.js create mode 100644 vendor/bootstrap/js/bootstrap.bundle.js.map create mode 100644 vendor/bootstrap/js/bootstrap.bundle.min.js create mode 100644 vendor/bootstrap/js/bootstrap.bundle.min.js.map create mode 100644 vendor/bootstrap/js/bootstrap.js create mode 100644 vendor/bootstrap/js/bootstrap.js.map create mode 100644 vendor/bootstrap/js/bootstrap.min.js create mode 100644 vendor/bootstrap/js/bootstrap.min.js.map create mode 100644 vendor/fontawesome-free/LICENSE.txt create mode 100644 vendor/fontawesome-free/css/all.css create mode 100644 vendor/fontawesome-free/css/all.min.css create mode 100644 vendor/fontawesome-free/css/brands.css create mode 100644 vendor/fontawesome-free/css/brands.min.css create mode 100644 vendor/fontawesome-free/css/fontawesome.css create mode 100644 vendor/fontawesome-free/css/fontawesome.min.css create mode 100644 vendor/fontawesome-free/css/regular.css create mode 100644 vendor/fontawesome-free/css/regular.min.css create mode 100644 vendor/fontawesome-free/css/solid.css create mode 100644 vendor/fontawesome-free/css/solid.min.css create mode 100644 vendor/fontawesome-free/css/svg-with-js.css create mode 100644 vendor/fontawesome-free/css/svg-with-js.min.css create mode 100644 vendor/fontawesome-free/css/v4-shims.css create mode 100644 vendor/fontawesome-free/css/v4-shims.min.css create mode 100644 vendor/fontawesome-free/js/all.js create mode 100644 vendor/fontawesome-free/js/all.min.js create mode 100644 vendor/fontawesome-free/js/brands.js create mode 100644 vendor/fontawesome-free/js/brands.min.js create mode 100644 vendor/fontawesome-free/js/fontawesome.js create mode 100644 vendor/fontawesome-free/js/fontawesome.min.js create mode 100644 vendor/fontawesome-free/js/regular.js create mode 100644 vendor/fontawesome-free/js/regular.min.js create mode 100644 vendor/fontawesome-free/js/solid.js create mode 100644 vendor/fontawesome-free/js/solid.min.js create mode 100644 vendor/fontawesome-free/js/v4-shims.js create mode 100644 vendor/fontawesome-free/js/v4-shims.min.js create mode 100644 vendor/fontawesome-free/less/_animated.less create mode 100644 vendor/fontawesome-free/less/_bordered-pulled.less create mode 100644 vendor/fontawesome-free/less/_core.less create mode 100644 vendor/fontawesome-free/less/_fixed-width.less create mode 100644 vendor/fontawesome-free/less/_icons.less create mode 100644 vendor/fontawesome-free/less/_larger.less create mode 100644 vendor/fontawesome-free/less/_list.less create mode 100644 vendor/fontawesome-free/less/_mixins.less create mode 100644 vendor/fontawesome-free/less/_rotated-flipped.less create mode 100644 vendor/fontawesome-free/less/_screen-reader.less create mode 100644 vendor/fontawesome-free/less/_shims.less create mode 100644 vendor/fontawesome-free/less/_stacked.less create mode 100644 vendor/fontawesome-free/less/_variables.less create mode 100644 vendor/fontawesome-free/less/brands.less create mode 100644 vendor/fontawesome-free/less/fontawesome.less create mode 100644 vendor/fontawesome-free/less/regular.less create mode 100644 vendor/fontawesome-free/less/solid.less create mode 100644 vendor/fontawesome-free/less/v4-shims.less create mode 100644 vendor/fontawesome-free/package.json create mode 100644 vendor/fontawesome-free/scss/_animated.scss create mode 100644 vendor/fontawesome-free/scss/_bordered-pulled.scss create mode 100644 vendor/fontawesome-free/scss/_core.scss create mode 100644 vendor/fontawesome-free/scss/_fixed-width.scss create mode 100644 vendor/fontawesome-free/scss/_icons.scss create mode 100644 vendor/fontawesome-free/scss/_larger.scss create mode 100644 vendor/fontawesome-free/scss/_list.scss create mode 100644 vendor/fontawesome-free/scss/_mixins.scss create mode 100644 vendor/fontawesome-free/scss/_rotated-flipped.scss create mode 100644 vendor/fontawesome-free/scss/_screen-reader.scss create mode 100644 vendor/fontawesome-free/scss/_shims.scss create mode 100644 vendor/fontawesome-free/scss/_stacked.scss create mode 100644 vendor/fontawesome-free/scss/_variables.scss create mode 100644 vendor/fontawesome-free/scss/brands.scss create mode 100644 vendor/fontawesome-free/scss/fontawesome.scss create mode 100644 vendor/fontawesome-free/scss/regular.scss create mode 100644 vendor/fontawesome-free/scss/solid.scss create mode 100644 vendor/fontawesome-free/scss/v4-shims.scss create mode 100644 vendor/fontawesome-free/sprites/brands.svg create mode 100644 vendor/fontawesome-free/sprites/regular.svg create mode 100644 vendor/fontawesome-free/sprites/solid.svg create mode 100644 vendor/fontawesome-free/svgs/brands/500px.svg create mode 100644 vendor/fontawesome-free/svgs/brands/accessible-icon.svg create mode 100644 vendor/fontawesome-free/svgs/brands/accusoft.svg create mode 100644 vendor/fontawesome-free/svgs/brands/acquisitions-incorporated.svg create mode 100644 vendor/fontawesome-free/svgs/brands/adn.svg create mode 100644 vendor/fontawesome-free/svgs/brands/adobe.svg create mode 100644 vendor/fontawesome-free/svgs/brands/adversal.svg create mode 100644 vendor/fontawesome-free/svgs/brands/affiliatetheme.svg create mode 100644 vendor/fontawesome-free/svgs/brands/algolia.svg create mode 100644 vendor/fontawesome-free/svgs/brands/alipay.svg create mode 100644 vendor/fontawesome-free/svgs/brands/amazon-pay.svg create mode 100644 vendor/fontawesome-free/svgs/brands/amazon.svg create mode 100644 vendor/fontawesome-free/svgs/brands/amilia.svg create mode 100644 vendor/fontawesome-free/svgs/brands/android.svg create mode 100644 vendor/fontawesome-free/svgs/brands/angellist.svg create mode 100644 vendor/fontawesome-free/svgs/brands/angrycreative.svg create mode 100644 vendor/fontawesome-free/svgs/brands/angular.svg create mode 100644 vendor/fontawesome-free/svgs/brands/app-store-ios.svg create mode 100644 vendor/fontawesome-free/svgs/brands/app-store.svg create mode 100644 vendor/fontawesome-free/svgs/brands/apper.svg create mode 100644 vendor/fontawesome-free/svgs/brands/apple-pay.svg create mode 100644 vendor/fontawesome-free/svgs/brands/apple.svg create mode 100644 vendor/fontawesome-free/svgs/brands/artstation.svg create mode 100644 vendor/fontawesome-free/svgs/brands/asymmetrik.svg create mode 100644 vendor/fontawesome-free/svgs/brands/atlassian.svg create mode 100644 vendor/fontawesome-free/svgs/brands/audible.svg create mode 100644 vendor/fontawesome-free/svgs/brands/autoprefixer.svg create mode 100644 vendor/fontawesome-free/svgs/brands/avianex.svg create mode 100644 vendor/fontawesome-free/svgs/brands/aviato.svg create mode 100644 vendor/fontawesome-free/svgs/brands/aws.svg create mode 100644 vendor/fontawesome-free/svgs/brands/bandcamp.svg create mode 100644 vendor/fontawesome-free/svgs/brands/behance-square.svg create mode 100644 vendor/fontawesome-free/svgs/brands/behance.svg create mode 100644 vendor/fontawesome-free/svgs/brands/bimobject.svg create mode 100644 vendor/fontawesome-free/svgs/brands/bitbucket.svg create mode 100644 vendor/fontawesome-free/svgs/brands/bitcoin.svg create mode 100644 vendor/fontawesome-free/svgs/brands/bity.svg create mode 100644 vendor/fontawesome-free/svgs/brands/black-tie.svg create mode 100644 vendor/fontawesome-free/svgs/brands/blackberry.svg create mode 100644 vendor/fontawesome-free/svgs/brands/blogger-b.svg create mode 100644 vendor/fontawesome-free/svgs/brands/blogger.svg create mode 100644 vendor/fontawesome-free/svgs/brands/bluetooth-b.svg create mode 100644 vendor/fontawesome-free/svgs/brands/bluetooth.svg create mode 100644 vendor/fontawesome-free/svgs/brands/btc.svg create mode 100644 vendor/fontawesome-free/svgs/brands/buromobelexperte.svg create mode 100644 vendor/fontawesome-free/svgs/brands/buysellads.svg create mode 100644 vendor/fontawesome-free/svgs/brands/canadian-maple-leaf.svg create mode 100644 vendor/fontawesome-free/svgs/brands/cc-amazon-pay.svg create mode 100644 vendor/fontawesome-free/svgs/brands/cc-amex.svg create mode 100644 vendor/fontawesome-free/svgs/brands/cc-apple-pay.svg create mode 100644 vendor/fontawesome-free/svgs/brands/cc-diners-club.svg create mode 100644 vendor/fontawesome-free/svgs/brands/cc-discover.svg create mode 100644 vendor/fontawesome-free/svgs/brands/cc-jcb.svg create mode 100644 vendor/fontawesome-free/svgs/brands/cc-mastercard.svg create mode 100644 vendor/fontawesome-free/svgs/brands/cc-paypal.svg create mode 100644 vendor/fontawesome-free/svgs/brands/cc-stripe.svg create mode 100644 vendor/fontawesome-free/svgs/brands/cc-visa.svg create mode 100644 vendor/fontawesome-free/svgs/brands/centercode.svg create mode 100644 vendor/fontawesome-free/svgs/brands/centos.svg create mode 100644 vendor/fontawesome-free/svgs/brands/chrome.svg create mode 100644 vendor/fontawesome-free/svgs/brands/cloudscale.svg create mode 100644 vendor/fontawesome-free/svgs/brands/cloudsmith.svg create mode 100644 vendor/fontawesome-free/svgs/brands/cloudversify.svg create mode 100644 vendor/fontawesome-free/svgs/brands/codepen.svg create mode 100644 vendor/fontawesome-free/svgs/brands/codiepie.svg create mode 100644 vendor/fontawesome-free/svgs/brands/confluence.svg create mode 100644 vendor/fontawesome-free/svgs/brands/connectdevelop.svg create mode 100644 vendor/fontawesome-free/svgs/brands/contao.svg create mode 100644 vendor/fontawesome-free/svgs/brands/cpanel.svg create mode 100644 vendor/fontawesome-free/svgs/brands/creative-commons-by.svg create mode 100644 vendor/fontawesome-free/svgs/brands/creative-commons-nc-eu.svg create mode 100644 vendor/fontawesome-free/svgs/brands/creative-commons-nc-jp.svg create mode 100644 vendor/fontawesome-free/svgs/brands/creative-commons-nc.svg create mode 100644 vendor/fontawesome-free/svgs/brands/creative-commons-nd.svg create mode 100644 vendor/fontawesome-free/svgs/brands/creative-commons-pd-alt.svg create mode 100644 vendor/fontawesome-free/svgs/brands/creative-commons-pd.svg create mode 100644 vendor/fontawesome-free/svgs/brands/creative-commons-remix.svg create mode 100644 vendor/fontawesome-free/svgs/brands/creative-commons-sa.svg create mode 100644 vendor/fontawesome-free/svgs/brands/creative-commons-sampling-plus.svg create mode 100644 vendor/fontawesome-free/svgs/brands/creative-commons-sampling.svg create mode 100644 vendor/fontawesome-free/svgs/brands/creative-commons-share.svg create mode 100644 vendor/fontawesome-free/svgs/brands/creative-commons-zero.svg create mode 100644 vendor/fontawesome-free/svgs/brands/creative-commons.svg create mode 100644 vendor/fontawesome-free/svgs/brands/critical-role.svg create mode 100644 vendor/fontawesome-free/svgs/brands/css3-alt.svg create mode 100644 vendor/fontawesome-free/svgs/brands/css3.svg create mode 100644 vendor/fontawesome-free/svgs/brands/cuttlefish.svg create mode 100644 vendor/fontawesome-free/svgs/brands/d-and-d-beyond.svg create mode 100644 vendor/fontawesome-free/svgs/brands/d-and-d.svg create mode 100644 vendor/fontawesome-free/svgs/brands/dashcube.svg create mode 100644 vendor/fontawesome-free/svgs/brands/delicious.svg create mode 100644 vendor/fontawesome-free/svgs/brands/deploydog.svg create mode 100644 vendor/fontawesome-free/svgs/brands/deskpro.svg create mode 100644 vendor/fontawesome-free/svgs/brands/dev.svg create mode 100644 vendor/fontawesome-free/svgs/brands/deviantart.svg create mode 100644 vendor/fontawesome-free/svgs/brands/dhl.svg create mode 100644 vendor/fontawesome-free/svgs/brands/diaspora.svg create mode 100644 vendor/fontawesome-free/svgs/brands/digg.svg create mode 100644 vendor/fontawesome-free/svgs/brands/digital-ocean.svg create mode 100644 vendor/fontawesome-free/svgs/brands/discord.svg create mode 100644 vendor/fontawesome-free/svgs/brands/discourse.svg create mode 100644 vendor/fontawesome-free/svgs/brands/dochub.svg create mode 100644 vendor/fontawesome-free/svgs/brands/docker.svg create mode 100644 vendor/fontawesome-free/svgs/brands/draft2digital.svg create mode 100644 vendor/fontawesome-free/svgs/brands/dribbble-square.svg create mode 100644 vendor/fontawesome-free/svgs/brands/dribbble.svg create mode 100644 vendor/fontawesome-free/svgs/brands/dropbox.svg create mode 100644 vendor/fontawesome-free/svgs/brands/drupal.svg create mode 100644 vendor/fontawesome-free/svgs/brands/dyalog.svg create mode 100644 vendor/fontawesome-free/svgs/brands/earlybirds.svg create mode 100644 vendor/fontawesome-free/svgs/brands/ebay.svg create mode 100644 vendor/fontawesome-free/svgs/brands/edge.svg create mode 100644 vendor/fontawesome-free/svgs/brands/elementor.svg create mode 100644 vendor/fontawesome-free/svgs/brands/ello.svg create mode 100644 vendor/fontawesome-free/svgs/brands/ember.svg create mode 100644 vendor/fontawesome-free/svgs/brands/empire.svg create mode 100644 vendor/fontawesome-free/svgs/brands/envira.svg create mode 100644 vendor/fontawesome-free/svgs/brands/erlang.svg create mode 100644 vendor/fontawesome-free/svgs/brands/ethereum.svg create mode 100644 vendor/fontawesome-free/svgs/brands/etsy.svg create mode 100644 vendor/fontawesome-free/svgs/brands/expeditedssl.svg create mode 100644 vendor/fontawesome-free/svgs/brands/facebook-f.svg create mode 100644 vendor/fontawesome-free/svgs/brands/facebook-messenger.svg create mode 100644 vendor/fontawesome-free/svgs/brands/facebook-square.svg create mode 100644 vendor/fontawesome-free/svgs/brands/facebook.svg create mode 100644 vendor/fontawesome-free/svgs/brands/fantasy-flight-games.svg create mode 100644 vendor/fontawesome-free/svgs/brands/fedex.svg create mode 100644 vendor/fontawesome-free/svgs/brands/fedora.svg create mode 100644 vendor/fontawesome-free/svgs/brands/figma.svg create mode 100644 vendor/fontawesome-free/svgs/brands/firefox.svg create mode 100644 vendor/fontawesome-free/svgs/brands/first-order-alt.svg create mode 100644 vendor/fontawesome-free/svgs/brands/first-order.svg create mode 100644 vendor/fontawesome-free/svgs/brands/firstdraft.svg create mode 100644 vendor/fontawesome-free/svgs/brands/flickr.svg create mode 100644 vendor/fontawesome-free/svgs/brands/flipboard.svg create mode 100644 vendor/fontawesome-free/svgs/brands/fly.svg create mode 100644 vendor/fontawesome-free/svgs/brands/font-awesome-alt.svg create mode 100644 vendor/fontawesome-free/svgs/brands/font-awesome-flag.svg create mode 100644 vendor/fontawesome-free/svgs/brands/font-awesome-logo-full.svg create mode 100644 vendor/fontawesome-free/svgs/brands/font-awesome.svg create mode 100644 vendor/fontawesome-free/svgs/brands/fonticons-fi.svg create mode 100644 vendor/fontawesome-free/svgs/brands/fonticons.svg create mode 100644 vendor/fontawesome-free/svgs/brands/fort-awesome-alt.svg create mode 100644 vendor/fontawesome-free/svgs/brands/fort-awesome.svg create mode 100644 vendor/fontawesome-free/svgs/brands/forumbee.svg create mode 100644 vendor/fontawesome-free/svgs/brands/foursquare.svg create mode 100644 vendor/fontawesome-free/svgs/brands/free-code-camp.svg create mode 100644 vendor/fontawesome-free/svgs/brands/freebsd.svg create mode 100644 vendor/fontawesome-free/svgs/brands/fulcrum.svg create mode 100644 vendor/fontawesome-free/svgs/brands/galactic-republic.svg create mode 100644 vendor/fontawesome-free/svgs/brands/galactic-senate.svg create mode 100644 vendor/fontawesome-free/svgs/brands/get-pocket.svg create mode 100644 vendor/fontawesome-free/svgs/brands/gg-circle.svg create mode 100644 vendor/fontawesome-free/svgs/brands/gg.svg create mode 100644 vendor/fontawesome-free/svgs/brands/git-square.svg create mode 100644 vendor/fontawesome-free/svgs/brands/git.svg create mode 100644 vendor/fontawesome-free/svgs/brands/github-alt.svg create mode 100644 vendor/fontawesome-free/svgs/brands/github-square.svg create mode 100644 vendor/fontawesome-free/svgs/brands/github.svg create mode 100644 vendor/fontawesome-free/svgs/brands/gitkraken.svg create mode 100644 vendor/fontawesome-free/svgs/brands/gitlab.svg create mode 100644 vendor/fontawesome-free/svgs/brands/gitter.svg create mode 100644 vendor/fontawesome-free/svgs/brands/glide-g.svg create mode 100644 vendor/fontawesome-free/svgs/brands/glide.svg create mode 100644 vendor/fontawesome-free/svgs/brands/gofore.svg create mode 100644 vendor/fontawesome-free/svgs/brands/goodreads-g.svg create mode 100644 vendor/fontawesome-free/svgs/brands/goodreads.svg create mode 100644 vendor/fontawesome-free/svgs/brands/google-drive.svg create mode 100644 vendor/fontawesome-free/svgs/brands/google-play.svg create mode 100644 vendor/fontawesome-free/svgs/brands/google-plus-g.svg create mode 100644 vendor/fontawesome-free/svgs/brands/google-plus-square.svg create mode 100644 vendor/fontawesome-free/svgs/brands/google-plus.svg create mode 100644 vendor/fontawesome-free/svgs/brands/google-wallet.svg create mode 100644 vendor/fontawesome-free/svgs/brands/google.svg create mode 100644 vendor/fontawesome-free/svgs/brands/gratipay.svg create mode 100644 vendor/fontawesome-free/svgs/brands/grav.svg create mode 100644 vendor/fontawesome-free/svgs/brands/gripfire.svg create mode 100644 vendor/fontawesome-free/svgs/brands/grunt.svg create mode 100644 vendor/fontawesome-free/svgs/brands/gulp.svg create mode 100644 vendor/fontawesome-free/svgs/brands/hacker-news-square.svg create mode 100644 vendor/fontawesome-free/svgs/brands/hacker-news.svg create mode 100644 vendor/fontawesome-free/svgs/brands/hackerrank.svg create mode 100644 vendor/fontawesome-free/svgs/brands/hips.svg create mode 100644 vendor/fontawesome-free/svgs/brands/hire-a-helper.svg create mode 100644 vendor/fontawesome-free/svgs/brands/hooli.svg create mode 100644 vendor/fontawesome-free/svgs/brands/hornbill.svg create mode 100644 vendor/fontawesome-free/svgs/brands/hotjar.svg create mode 100644 vendor/fontawesome-free/svgs/brands/houzz.svg create mode 100644 vendor/fontawesome-free/svgs/brands/html5.svg create mode 100644 vendor/fontawesome-free/svgs/brands/hubspot.svg create mode 100644 vendor/fontawesome-free/svgs/brands/imdb.svg create mode 100644 vendor/fontawesome-free/svgs/brands/instagram.svg create mode 100644 vendor/fontawesome-free/svgs/brands/intercom.svg create mode 100644 vendor/fontawesome-free/svgs/brands/internet-explorer.svg create mode 100644 vendor/fontawesome-free/svgs/brands/invision.svg create mode 100644 vendor/fontawesome-free/svgs/brands/ioxhost.svg create mode 100644 vendor/fontawesome-free/svgs/brands/itunes-note.svg create mode 100644 vendor/fontawesome-free/svgs/brands/itunes.svg create mode 100644 vendor/fontawesome-free/svgs/brands/java.svg create mode 100644 vendor/fontawesome-free/svgs/brands/jedi-order.svg create mode 100644 vendor/fontawesome-free/svgs/brands/jenkins.svg create mode 100644 vendor/fontawesome-free/svgs/brands/jira.svg create mode 100644 vendor/fontawesome-free/svgs/brands/joget.svg create mode 100644 vendor/fontawesome-free/svgs/brands/joomla.svg create mode 100644 vendor/fontawesome-free/svgs/brands/js-square.svg create mode 100644 vendor/fontawesome-free/svgs/brands/js.svg create mode 100644 vendor/fontawesome-free/svgs/brands/jsfiddle.svg create mode 100644 vendor/fontawesome-free/svgs/brands/kaggle.svg create mode 100644 vendor/fontawesome-free/svgs/brands/keybase.svg create mode 100644 vendor/fontawesome-free/svgs/brands/keycdn.svg create mode 100644 vendor/fontawesome-free/svgs/brands/kickstarter-k.svg create mode 100644 vendor/fontawesome-free/svgs/brands/kickstarter.svg create mode 100644 vendor/fontawesome-free/svgs/brands/korvue.svg create mode 100644 vendor/fontawesome-free/svgs/brands/laravel.svg create mode 100644 vendor/fontawesome-free/svgs/brands/lastfm-square.svg create mode 100644 vendor/fontawesome-free/svgs/brands/lastfm.svg create mode 100644 vendor/fontawesome-free/svgs/brands/leanpub.svg create mode 100644 vendor/fontawesome-free/svgs/brands/less.svg create mode 100644 vendor/fontawesome-free/svgs/brands/line.svg create mode 100644 vendor/fontawesome-free/svgs/brands/linkedin-in.svg create mode 100644 vendor/fontawesome-free/svgs/brands/linkedin.svg create mode 100644 vendor/fontawesome-free/svgs/brands/linode.svg create mode 100644 vendor/fontawesome-free/svgs/brands/linux.svg create mode 100644 vendor/fontawesome-free/svgs/brands/lyft.svg create mode 100644 vendor/fontawesome-free/svgs/brands/magento.svg create mode 100644 vendor/fontawesome-free/svgs/brands/mailchimp.svg create mode 100644 vendor/fontawesome-free/svgs/brands/mandalorian.svg create mode 100644 vendor/fontawesome-free/svgs/brands/markdown.svg create mode 100644 vendor/fontawesome-free/svgs/brands/mastodon.svg create mode 100644 vendor/fontawesome-free/svgs/brands/maxcdn.svg create mode 100644 vendor/fontawesome-free/svgs/brands/medapps.svg create mode 100644 vendor/fontawesome-free/svgs/brands/medium-m.svg create mode 100644 vendor/fontawesome-free/svgs/brands/medium.svg create mode 100644 vendor/fontawesome-free/svgs/brands/medrt.svg create mode 100644 vendor/fontawesome-free/svgs/brands/meetup.svg create mode 100644 vendor/fontawesome-free/svgs/brands/megaport.svg create mode 100644 vendor/fontawesome-free/svgs/brands/mendeley.svg create mode 100644 vendor/fontawesome-free/svgs/brands/microsoft.svg create mode 100644 vendor/fontawesome-free/svgs/brands/mix.svg create mode 100644 vendor/fontawesome-free/svgs/brands/mixcloud.svg create mode 100644 vendor/fontawesome-free/svgs/brands/mizuni.svg create mode 100644 vendor/fontawesome-free/svgs/brands/modx.svg create mode 100644 vendor/fontawesome-free/svgs/brands/monero.svg create mode 100644 vendor/fontawesome-free/svgs/brands/napster.svg create mode 100644 vendor/fontawesome-free/svgs/brands/neos.svg create mode 100644 vendor/fontawesome-free/svgs/brands/nimblr.svg create mode 100644 vendor/fontawesome-free/svgs/brands/nintendo-switch.svg create mode 100644 vendor/fontawesome-free/svgs/brands/node-js.svg create mode 100644 vendor/fontawesome-free/svgs/brands/node.svg create mode 100644 vendor/fontawesome-free/svgs/brands/npm.svg create mode 100644 vendor/fontawesome-free/svgs/brands/ns8.svg create mode 100644 vendor/fontawesome-free/svgs/brands/nutritionix.svg create mode 100644 vendor/fontawesome-free/svgs/brands/odnoklassniki-square.svg create mode 100644 vendor/fontawesome-free/svgs/brands/odnoklassniki.svg create mode 100644 vendor/fontawesome-free/svgs/brands/old-republic.svg create mode 100644 vendor/fontawesome-free/svgs/brands/opencart.svg create mode 100644 vendor/fontawesome-free/svgs/brands/openid.svg create mode 100644 vendor/fontawesome-free/svgs/brands/opera.svg create mode 100644 vendor/fontawesome-free/svgs/brands/optin-monster.svg create mode 100644 vendor/fontawesome-free/svgs/brands/osi.svg create mode 100644 vendor/fontawesome-free/svgs/brands/page4.svg create mode 100644 vendor/fontawesome-free/svgs/brands/pagelines.svg create mode 100644 vendor/fontawesome-free/svgs/brands/palfed.svg create mode 100644 vendor/fontawesome-free/svgs/brands/patreon.svg create mode 100644 vendor/fontawesome-free/svgs/brands/paypal.svg create mode 100644 vendor/fontawesome-free/svgs/brands/penny-arcade.svg create mode 100644 vendor/fontawesome-free/svgs/brands/periscope.svg create mode 100644 vendor/fontawesome-free/svgs/brands/phabricator.svg create mode 100644 vendor/fontawesome-free/svgs/brands/phoenix-framework.svg create mode 100644 vendor/fontawesome-free/svgs/brands/phoenix-squadron.svg create mode 100644 vendor/fontawesome-free/svgs/brands/php.svg create mode 100644 vendor/fontawesome-free/svgs/brands/pied-piper-alt.svg create mode 100644 vendor/fontawesome-free/svgs/brands/pied-piper-hat.svg create mode 100644 vendor/fontawesome-free/svgs/brands/pied-piper-pp.svg create mode 100644 vendor/fontawesome-free/svgs/brands/pied-piper.svg create mode 100644 vendor/fontawesome-free/svgs/brands/pinterest-p.svg create mode 100644 vendor/fontawesome-free/svgs/brands/pinterest-square.svg create mode 100644 vendor/fontawesome-free/svgs/brands/pinterest.svg create mode 100644 vendor/fontawesome-free/svgs/brands/playstation.svg create mode 100644 vendor/fontawesome-free/svgs/brands/product-hunt.svg create mode 100644 vendor/fontawesome-free/svgs/brands/pushed.svg create mode 100644 vendor/fontawesome-free/svgs/brands/python.svg create mode 100644 vendor/fontawesome-free/svgs/brands/qq.svg create mode 100644 vendor/fontawesome-free/svgs/brands/quinscape.svg create mode 100644 vendor/fontawesome-free/svgs/brands/quora.svg create mode 100644 vendor/fontawesome-free/svgs/brands/r-project.svg create mode 100644 vendor/fontawesome-free/svgs/brands/raspberry-pi.svg create mode 100644 vendor/fontawesome-free/svgs/brands/ravelry.svg create mode 100644 vendor/fontawesome-free/svgs/brands/react.svg create mode 100644 vendor/fontawesome-free/svgs/brands/reacteurope.svg create mode 100644 vendor/fontawesome-free/svgs/brands/readme.svg create mode 100644 vendor/fontawesome-free/svgs/brands/rebel.svg create mode 100644 vendor/fontawesome-free/svgs/brands/red-river.svg create mode 100644 vendor/fontawesome-free/svgs/brands/reddit-alien.svg create mode 100644 vendor/fontawesome-free/svgs/brands/reddit-square.svg create mode 100644 vendor/fontawesome-free/svgs/brands/reddit.svg create mode 100644 vendor/fontawesome-free/svgs/brands/redhat.svg create mode 100644 vendor/fontawesome-free/svgs/brands/renren.svg create mode 100644 vendor/fontawesome-free/svgs/brands/replyd.svg create mode 100644 vendor/fontawesome-free/svgs/brands/researchgate.svg create mode 100644 vendor/fontawesome-free/svgs/brands/resolving.svg create mode 100644 vendor/fontawesome-free/svgs/brands/rev.svg create mode 100644 vendor/fontawesome-free/svgs/brands/rocketchat.svg create mode 100644 vendor/fontawesome-free/svgs/brands/rockrms.svg create mode 100644 vendor/fontawesome-free/svgs/brands/safari.svg create mode 100644 vendor/fontawesome-free/svgs/brands/sass.svg create mode 100644 vendor/fontawesome-free/svgs/brands/schlix.svg create mode 100644 vendor/fontawesome-free/svgs/brands/scribd.svg create mode 100644 vendor/fontawesome-free/svgs/brands/searchengin.svg create mode 100644 vendor/fontawesome-free/svgs/brands/sellcast.svg create mode 100644 vendor/fontawesome-free/svgs/brands/sellsy.svg create mode 100644 vendor/fontawesome-free/svgs/brands/servicestack.svg create mode 100644 vendor/fontawesome-free/svgs/brands/shirtsinbulk.svg create mode 100644 vendor/fontawesome-free/svgs/brands/shopware.svg create mode 100644 vendor/fontawesome-free/svgs/brands/simplybuilt.svg create mode 100644 vendor/fontawesome-free/svgs/brands/sistrix.svg create mode 100644 vendor/fontawesome-free/svgs/brands/sith.svg create mode 100644 vendor/fontawesome-free/svgs/brands/sketch.svg create mode 100644 vendor/fontawesome-free/svgs/brands/skyatlas.svg create mode 100644 vendor/fontawesome-free/svgs/brands/skype.svg create mode 100644 vendor/fontawesome-free/svgs/brands/slack-hash.svg create mode 100644 vendor/fontawesome-free/svgs/brands/slack.svg create mode 100644 vendor/fontawesome-free/svgs/brands/slideshare.svg create mode 100644 vendor/fontawesome-free/svgs/brands/snapchat-ghost.svg create mode 100644 vendor/fontawesome-free/svgs/brands/snapchat-square.svg create mode 100644 vendor/fontawesome-free/svgs/brands/snapchat.svg create mode 100644 vendor/fontawesome-free/svgs/brands/soundcloud.svg create mode 100644 vendor/fontawesome-free/svgs/brands/sourcetree.svg create mode 100644 vendor/fontawesome-free/svgs/brands/speakap.svg create mode 100644 vendor/fontawesome-free/svgs/brands/spotify.svg create mode 100644 vendor/fontawesome-free/svgs/brands/squarespace.svg create mode 100644 vendor/fontawesome-free/svgs/brands/stack-exchange.svg create mode 100644 vendor/fontawesome-free/svgs/brands/stack-overflow.svg create mode 100644 vendor/fontawesome-free/svgs/brands/staylinked.svg create mode 100644 vendor/fontawesome-free/svgs/brands/steam-square.svg create mode 100644 vendor/fontawesome-free/svgs/brands/steam-symbol.svg create mode 100644 vendor/fontawesome-free/svgs/brands/steam.svg create mode 100644 vendor/fontawesome-free/svgs/brands/sticker-mule.svg create mode 100644 vendor/fontawesome-free/svgs/brands/strava.svg create mode 100644 vendor/fontawesome-free/svgs/brands/stripe-s.svg create mode 100644 vendor/fontawesome-free/svgs/brands/stripe.svg create mode 100644 vendor/fontawesome-free/svgs/brands/studiovinari.svg create mode 100644 vendor/fontawesome-free/svgs/brands/stumbleupon-circle.svg create mode 100644 vendor/fontawesome-free/svgs/brands/stumbleupon.svg create mode 100644 vendor/fontawesome-free/svgs/brands/superpowers.svg create mode 100644 vendor/fontawesome-free/svgs/brands/supple.svg create mode 100644 vendor/fontawesome-free/svgs/brands/suse.svg create mode 100644 vendor/fontawesome-free/svgs/brands/teamspeak.svg create mode 100644 vendor/fontawesome-free/svgs/brands/telegram-plane.svg create mode 100644 vendor/fontawesome-free/svgs/brands/telegram.svg create mode 100644 vendor/fontawesome-free/svgs/brands/tencent-weibo.svg create mode 100644 vendor/fontawesome-free/svgs/brands/the-red-yeti.svg create mode 100644 vendor/fontawesome-free/svgs/brands/themeco.svg create mode 100644 vendor/fontawesome-free/svgs/brands/themeisle.svg create mode 100644 vendor/fontawesome-free/svgs/brands/think-peaks.svg create mode 100644 vendor/fontawesome-free/svgs/brands/trade-federation.svg create mode 100644 vendor/fontawesome-free/svgs/brands/trello.svg create mode 100644 vendor/fontawesome-free/svgs/brands/tripadvisor.svg create mode 100644 vendor/fontawesome-free/svgs/brands/tumblr-square.svg create mode 100644 vendor/fontawesome-free/svgs/brands/tumblr.svg create mode 100644 vendor/fontawesome-free/svgs/brands/twitch.svg create mode 100644 vendor/fontawesome-free/svgs/brands/twitter-square.svg create mode 100644 vendor/fontawesome-free/svgs/brands/twitter.svg create mode 100644 vendor/fontawesome-free/svgs/brands/typo3.svg create mode 100644 vendor/fontawesome-free/svgs/brands/uber.svg create mode 100644 vendor/fontawesome-free/svgs/brands/ubuntu.svg create mode 100644 vendor/fontawesome-free/svgs/brands/uikit.svg create mode 100644 vendor/fontawesome-free/svgs/brands/uniregistry.svg create mode 100644 vendor/fontawesome-free/svgs/brands/untappd.svg create mode 100644 vendor/fontawesome-free/svgs/brands/ups.svg create mode 100644 vendor/fontawesome-free/svgs/brands/usb.svg create mode 100644 vendor/fontawesome-free/svgs/brands/usps.svg create mode 100644 vendor/fontawesome-free/svgs/brands/ussunnah.svg create mode 100644 vendor/fontawesome-free/svgs/brands/vaadin.svg create mode 100644 vendor/fontawesome-free/svgs/brands/viacoin.svg create mode 100644 vendor/fontawesome-free/svgs/brands/viadeo-square.svg create mode 100644 vendor/fontawesome-free/svgs/brands/viadeo.svg create mode 100644 vendor/fontawesome-free/svgs/brands/viber.svg create mode 100644 vendor/fontawesome-free/svgs/brands/vimeo-square.svg create mode 100644 vendor/fontawesome-free/svgs/brands/vimeo-v.svg create mode 100644 vendor/fontawesome-free/svgs/brands/vimeo.svg create mode 100644 vendor/fontawesome-free/svgs/brands/vine.svg create mode 100644 vendor/fontawesome-free/svgs/brands/vk.svg create mode 100644 vendor/fontawesome-free/svgs/brands/vnv.svg create mode 100644 vendor/fontawesome-free/svgs/brands/vuejs.svg create mode 100644 vendor/fontawesome-free/svgs/brands/weebly.svg create mode 100644 vendor/fontawesome-free/svgs/brands/weibo.svg create mode 100644 vendor/fontawesome-free/svgs/brands/weixin.svg create mode 100644 vendor/fontawesome-free/svgs/brands/whatsapp-square.svg create mode 100644 vendor/fontawesome-free/svgs/brands/whatsapp.svg create mode 100644 vendor/fontawesome-free/svgs/brands/whmcs.svg create mode 100644 vendor/fontawesome-free/svgs/brands/wikipedia-w.svg create mode 100644 vendor/fontawesome-free/svgs/brands/windows.svg create mode 100644 vendor/fontawesome-free/svgs/brands/wix.svg create mode 100644 vendor/fontawesome-free/svgs/brands/wizards-of-the-coast.svg create mode 100644 vendor/fontawesome-free/svgs/brands/wolf-pack-battalion.svg create mode 100644 vendor/fontawesome-free/svgs/brands/wordpress-simple.svg create mode 100644 vendor/fontawesome-free/svgs/brands/wordpress.svg create mode 100644 vendor/fontawesome-free/svgs/brands/wpbeginner.svg create mode 100644 vendor/fontawesome-free/svgs/brands/wpexplorer.svg create mode 100644 vendor/fontawesome-free/svgs/brands/wpforms.svg create mode 100644 vendor/fontawesome-free/svgs/brands/wpressr.svg create mode 100644 vendor/fontawesome-free/svgs/brands/xbox.svg create mode 100644 vendor/fontawesome-free/svgs/brands/xing-square.svg create mode 100644 vendor/fontawesome-free/svgs/brands/xing.svg create mode 100644 vendor/fontawesome-free/svgs/brands/y-combinator.svg create mode 100644 vendor/fontawesome-free/svgs/brands/yahoo.svg create mode 100644 vendor/fontawesome-free/svgs/brands/yandex-international.svg create mode 100644 vendor/fontawesome-free/svgs/brands/yandex.svg create mode 100644 vendor/fontawesome-free/svgs/brands/yarn.svg create mode 100644 vendor/fontawesome-free/svgs/brands/yelp.svg create mode 100644 vendor/fontawesome-free/svgs/brands/yoast.svg create mode 100644 vendor/fontawesome-free/svgs/brands/youtube-square.svg create mode 100644 vendor/fontawesome-free/svgs/brands/youtube.svg create mode 100644 vendor/fontawesome-free/svgs/brands/zhihu.svg create mode 100644 vendor/fontawesome-free/svgs/regular/address-book.svg create mode 100644 vendor/fontawesome-free/svgs/regular/address-card.svg create mode 100644 vendor/fontawesome-free/svgs/regular/angry.svg create mode 100644 vendor/fontawesome-free/svgs/regular/arrow-alt-circle-down.svg create mode 100644 vendor/fontawesome-free/svgs/regular/arrow-alt-circle-left.svg create mode 100644 vendor/fontawesome-free/svgs/regular/arrow-alt-circle-right.svg create mode 100644 vendor/fontawesome-free/svgs/regular/arrow-alt-circle-up.svg create mode 100644 vendor/fontawesome-free/svgs/regular/bell-slash.svg create mode 100644 vendor/fontawesome-free/svgs/regular/bell.svg create mode 100644 vendor/fontawesome-free/svgs/regular/bookmark.svg create mode 100644 vendor/fontawesome-free/svgs/regular/building.svg create mode 100644 vendor/fontawesome-free/svgs/regular/calendar-alt.svg create mode 100644 vendor/fontawesome-free/svgs/regular/calendar-check.svg create mode 100644 vendor/fontawesome-free/svgs/regular/calendar-minus.svg create mode 100644 vendor/fontawesome-free/svgs/regular/calendar-plus.svg create mode 100644 vendor/fontawesome-free/svgs/regular/calendar-times.svg create mode 100644 vendor/fontawesome-free/svgs/regular/calendar.svg create mode 100644 vendor/fontawesome-free/svgs/regular/caret-square-down.svg create mode 100644 vendor/fontawesome-free/svgs/regular/caret-square-left.svg create mode 100644 vendor/fontawesome-free/svgs/regular/caret-square-right.svg create mode 100644 vendor/fontawesome-free/svgs/regular/caret-square-up.svg create mode 100644 vendor/fontawesome-free/svgs/regular/chart-bar.svg create mode 100644 vendor/fontawesome-free/svgs/regular/check-circle.svg create mode 100644 vendor/fontawesome-free/svgs/regular/check-square.svg create mode 100644 vendor/fontawesome-free/svgs/regular/circle.svg create mode 100644 vendor/fontawesome-free/svgs/regular/clipboard.svg create mode 100644 vendor/fontawesome-free/svgs/regular/clock.svg create mode 100644 vendor/fontawesome-free/svgs/regular/clone.svg create mode 100644 vendor/fontawesome-free/svgs/regular/closed-captioning.svg create mode 100644 vendor/fontawesome-free/svgs/regular/comment-alt.svg create mode 100644 vendor/fontawesome-free/svgs/regular/comment-dots.svg create mode 100644 vendor/fontawesome-free/svgs/regular/comment.svg create mode 100644 vendor/fontawesome-free/svgs/regular/comments.svg create mode 100644 vendor/fontawesome-free/svgs/regular/compass.svg create mode 100644 vendor/fontawesome-free/svgs/regular/copy.svg create mode 100644 vendor/fontawesome-free/svgs/regular/copyright.svg create mode 100644 vendor/fontawesome-free/svgs/regular/credit-card.svg create mode 100644 vendor/fontawesome-free/svgs/regular/dizzy.svg create mode 100644 vendor/fontawesome-free/svgs/regular/dot-circle.svg create mode 100644 vendor/fontawesome-free/svgs/regular/edit.svg create mode 100644 vendor/fontawesome-free/svgs/regular/envelope-open.svg create mode 100644 vendor/fontawesome-free/svgs/regular/envelope.svg create mode 100644 vendor/fontawesome-free/svgs/regular/eye-slash.svg create mode 100644 vendor/fontawesome-free/svgs/regular/eye.svg create mode 100644 vendor/fontawesome-free/svgs/regular/file-alt.svg create mode 100644 vendor/fontawesome-free/svgs/regular/file-archive.svg create mode 100644 vendor/fontawesome-free/svgs/regular/file-audio.svg create mode 100644 vendor/fontawesome-free/svgs/regular/file-code.svg create mode 100644 vendor/fontawesome-free/svgs/regular/file-excel.svg create mode 100644 vendor/fontawesome-free/svgs/regular/file-image.svg create mode 100644 vendor/fontawesome-free/svgs/regular/file-pdf.svg create mode 100644 vendor/fontawesome-free/svgs/regular/file-powerpoint.svg create mode 100644 vendor/fontawesome-free/svgs/regular/file-video.svg create mode 100644 vendor/fontawesome-free/svgs/regular/file-word.svg create mode 100644 vendor/fontawesome-free/svgs/regular/file.svg create mode 100644 vendor/fontawesome-free/svgs/regular/flag.svg create mode 100644 vendor/fontawesome-free/svgs/regular/flushed.svg create mode 100644 vendor/fontawesome-free/svgs/regular/folder-open.svg create mode 100644 vendor/fontawesome-free/svgs/regular/folder.svg create mode 100644 vendor/fontawesome-free/svgs/regular/font-awesome-logo-full.svg create mode 100644 vendor/fontawesome-free/svgs/regular/frown-open.svg create mode 100644 vendor/fontawesome-free/svgs/regular/frown.svg create mode 100644 vendor/fontawesome-free/svgs/regular/futbol.svg create mode 100644 vendor/fontawesome-free/svgs/regular/gem.svg create mode 100644 vendor/fontawesome-free/svgs/regular/grimace.svg create mode 100644 vendor/fontawesome-free/svgs/regular/grin-alt.svg create mode 100644 vendor/fontawesome-free/svgs/regular/grin-beam-sweat.svg create mode 100644 vendor/fontawesome-free/svgs/regular/grin-beam.svg create mode 100644 vendor/fontawesome-free/svgs/regular/grin-hearts.svg create mode 100644 vendor/fontawesome-free/svgs/regular/grin-squint-tears.svg create mode 100644 vendor/fontawesome-free/svgs/regular/grin-squint.svg create mode 100644 vendor/fontawesome-free/svgs/regular/grin-stars.svg create mode 100644 vendor/fontawesome-free/svgs/regular/grin-tears.svg create mode 100644 vendor/fontawesome-free/svgs/regular/grin-tongue-squint.svg create mode 100644 vendor/fontawesome-free/svgs/regular/grin-tongue-wink.svg create mode 100644 vendor/fontawesome-free/svgs/regular/grin-tongue.svg create mode 100644 vendor/fontawesome-free/svgs/regular/grin-wink.svg create mode 100644 vendor/fontawesome-free/svgs/regular/grin.svg create mode 100644 vendor/fontawesome-free/svgs/regular/hand-lizard.svg create mode 100644 vendor/fontawesome-free/svgs/regular/hand-paper.svg create mode 100644 vendor/fontawesome-free/svgs/regular/hand-peace.svg create mode 100644 vendor/fontawesome-free/svgs/regular/hand-point-down.svg create mode 100644 vendor/fontawesome-free/svgs/regular/hand-point-left.svg create mode 100644 vendor/fontawesome-free/svgs/regular/hand-point-right.svg create mode 100644 vendor/fontawesome-free/svgs/regular/hand-point-up.svg create mode 100644 vendor/fontawesome-free/svgs/regular/hand-pointer.svg create mode 100644 vendor/fontawesome-free/svgs/regular/hand-rock.svg create mode 100644 vendor/fontawesome-free/svgs/regular/hand-scissors.svg create mode 100644 vendor/fontawesome-free/svgs/regular/hand-spock.svg create mode 100644 vendor/fontawesome-free/svgs/regular/handshake.svg create mode 100644 vendor/fontawesome-free/svgs/regular/hdd.svg create mode 100644 vendor/fontawesome-free/svgs/regular/heart.svg create mode 100644 vendor/fontawesome-free/svgs/regular/hospital.svg create mode 100644 vendor/fontawesome-free/svgs/regular/hourglass.svg create mode 100644 vendor/fontawesome-free/svgs/regular/id-badge.svg create mode 100644 vendor/fontawesome-free/svgs/regular/id-card.svg create mode 100644 vendor/fontawesome-free/svgs/regular/image.svg create mode 100644 vendor/fontawesome-free/svgs/regular/images.svg create mode 100644 vendor/fontawesome-free/svgs/regular/keyboard.svg create mode 100644 vendor/fontawesome-free/svgs/regular/kiss-beam.svg create mode 100644 vendor/fontawesome-free/svgs/regular/kiss-wink-heart.svg create mode 100644 vendor/fontawesome-free/svgs/regular/kiss.svg create mode 100644 vendor/fontawesome-free/svgs/regular/laugh-beam.svg create mode 100644 vendor/fontawesome-free/svgs/regular/laugh-squint.svg create mode 100644 vendor/fontawesome-free/svgs/regular/laugh-wink.svg create mode 100644 vendor/fontawesome-free/svgs/regular/laugh.svg create mode 100644 vendor/fontawesome-free/svgs/regular/lemon.svg create mode 100644 vendor/fontawesome-free/svgs/regular/life-ring.svg create mode 100644 vendor/fontawesome-free/svgs/regular/lightbulb.svg create mode 100644 vendor/fontawesome-free/svgs/regular/list-alt.svg create mode 100644 vendor/fontawesome-free/svgs/regular/map.svg create mode 100644 vendor/fontawesome-free/svgs/regular/meh-blank.svg create mode 100644 vendor/fontawesome-free/svgs/regular/meh-rolling-eyes.svg create mode 100644 vendor/fontawesome-free/svgs/regular/meh.svg create mode 100644 vendor/fontawesome-free/svgs/regular/minus-square.svg create mode 100644 vendor/fontawesome-free/svgs/regular/money-bill-alt.svg create mode 100644 vendor/fontawesome-free/svgs/regular/moon.svg create mode 100644 vendor/fontawesome-free/svgs/regular/newspaper.svg create mode 100644 vendor/fontawesome-free/svgs/regular/object-group.svg create mode 100644 vendor/fontawesome-free/svgs/regular/object-ungroup.svg create mode 100644 vendor/fontawesome-free/svgs/regular/paper-plane.svg create mode 100644 vendor/fontawesome-free/svgs/regular/pause-circle.svg create mode 100644 vendor/fontawesome-free/svgs/regular/play-circle.svg create mode 100644 vendor/fontawesome-free/svgs/regular/plus-square.svg create mode 100644 vendor/fontawesome-free/svgs/regular/question-circle.svg create mode 100644 vendor/fontawesome-free/svgs/regular/registered.svg create mode 100644 vendor/fontawesome-free/svgs/regular/sad-cry.svg create mode 100644 vendor/fontawesome-free/svgs/regular/sad-tear.svg create mode 100644 vendor/fontawesome-free/svgs/regular/save.svg create mode 100644 vendor/fontawesome-free/svgs/regular/share-square.svg create mode 100644 vendor/fontawesome-free/svgs/regular/smile-beam.svg create mode 100644 vendor/fontawesome-free/svgs/regular/smile-wink.svg create mode 100644 vendor/fontawesome-free/svgs/regular/smile.svg create mode 100644 vendor/fontawesome-free/svgs/regular/snowflake.svg create mode 100644 vendor/fontawesome-free/svgs/regular/square.svg create mode 100644 vendor/fontawesome-free/svgs/regular/star-half.svg create mode 100644 vendor/fontawesome-free/svgs/regular/star.svg create mode 100644 vendor/fontawesome-free/svgs/regular/sticky-note.svg create mode 100644 vendor/fontawesome-free/svgs/regular/stop-circle.svg create mode 100644 vendor/fontawesome-free/svgs/regular/sun.svg create mode 100644 vendor/fontawesome-free/svgs/regular/surprise.svg create mode 100644 vendor/fontawesome-free/svgs/regular/thumbs-down.svg create mode 100644 vendor/fontawesome-free/svgs/regular/thumbs-up.svg create mode 100644 vendor/fontawesome-free/svgs/regular/times-circle.svg create mode 100644 vendor/fontawesome-free/svgs/regular/tired.svg create mode 100644 vendor/fontawesome-free/svgs/regular/trash-alt.svg create mode 100644 vendor/fontawesome-free/svgs/regular/user-circle.svg create mode 100644 vendor/fontawesome-free/svgs/regular/user.svg create mode 100644 vendor/fontawesome-free/svgs/regular/window-close.svg create mode 100644 vendor/fontawesome-free/svgs/regular/window-maximize.svg create mode 100644 vendor/fontawesome-free/svgs/regular/window-minimize.svg create mode 100644 vendor/fontawesome-free/svgs/regular/window-restore.svg create mode 100644 vendor/fontawesome-free/svgs/solid/ad.svg create mode 100644 vendor/fontawesome-free/svgs/solid/address-book.svg create mode 100644 vendor/fontawesome-free/svgs/solid/address-card.svg create mode 100644 vendor/fontawesome-free/svgs/solid/adjust.svg create mode 100644 vendor/fontawesome-free/svgs/solid/air-freshener.svg create mode 100644 vendor/fontawesome-free/svgs/solid/align-center.svg create mode 100644 vendor/fontawesome-free/svgs/solid/align-justify.svg create mode 100644 vendor/fontawesome-free/svgs/solid/align-left.svg create mode 100644 vendor/fontawesome-free/svgs/solid/align-right.svg create mode 100644 vendor/fontawesome-free/svgs/solid/allergies.svg create mode 100644 vendor/fontawesome-free/svgs/solid/ambulance.svg create mode 100644 vendor/fontawesome-free/svgs/solid/american-sign-language-interpreting.svg create mode 100644 vendor/fontawesome-free/svgs/solid/anchor.svg create mode 100644 vendor/fontawesome-free/svgs/solid/angle-double-down.svg create mode 100644 vendor/fontawesome-free/svgs/solid/angle-double-left.svg create mode 100644 vendor/fontawesome-free/svgs/solid/angle-double-right.svg create mode 100644 vendor/fontawesome-free/svgs/solid/angle-double-up.svg create mode 100644 vendor/fontawesome-free/svgs/solid/angle-down.svg create mode 100644 vendor/fontawesome-free/svgs/solid/angle-left.svg create mode 100644 vendor/fontawesome-free/svgs/solid/angle-right.svg create mode 100644 vendor/fontawesome-free/svgs/solid/angle-up.svg create mode 100644 vendor/fontawesome-free/svgs/solid/angry.svg create mode 100644 vendor/fontawesome-free/svgs/solid/ankh.svg create mode 100644 vendor/fontawesome-free/svgs/solid/apple-alt.svg create mode 100644 vendor/fontawesome-free/svgs/solid/archive.svg create mode 100644 vendor/fontawesome-free/svgs/solid/archway.svg create mode 100644 vendor/fontawesome-free/svgs/solid/arrow-alt-circle-down.svg create mode 100644 vendor/fontawesome-free/svgs/solid/arrow-alt-circle-left.svg create mode 100644 vendor/fontawesome-free/svgs/solid/arrow-alt-circle-right.svg create mode 100644 vendor/fontawesome-free/svgs/solid/arrow-alt-circle-up.svg create mode 100644 vendor/fontawesome-free/svgs/solid/arrow-circle-down.svg create mode 100644 vendor/fontawesome-free/svgs/solid/arrow-circle-left.svg create mode 100644 vendor/fontawesome-free/svgs/solid/arrow-circle-right.svg create mode 100644 vendor/fontawesome-free/svgs/solid/arrow-circle-up.svg create mode 100644 vendor/fontawesome-free/svgs/solid/arrow-down.svg create mode 100644 vendor/fontawesome-free/svgs/solid/arrow-left.svg create mode 100644 vendor/fontawesome-free/svgs/solid/arrow-right.svg create mode 100644 vendor/fontawesome-free/svgs/solid/arrow-up.svg create mode 100644 vendor/fontawesome-free/svgs/solid/arrows-alt-h.svg create mode 100644 vendor/fontawesome-free/svgs/solid/arrows-alt-v.svg create mode 100644 vendor/fontawesome-free/svgs/solid/arrows-alt.svg create mode 100644 vendor/fontawesome-free/svgs/solid/assistive-listening-systems.svg create mode 100644 vendor/fontawesome-free/svgs/solid/asterisk.svg create mode 100644 vendor/fontawesome-free/svgs/solid/at.svg create mode 100644 vendor/fontawesome-free/svgs/solid/atlas.svg create mode 100644 vendor/fontawesome-free/svgs/solid/atom.svg create mode 100644 vendor/fontawesome-free/svgs/solid/audio-description.svg create mode 100644 vendor/fontawesome-free/svgs/solid/award.svg create mode 100644 vendor/fontawesome-free/svgs/solid/baby-carriage.svg create mode 100644 vendor/fontawesome-free/svgs/solid/baby.svg create mode 100644 vendor/fontawesome-free/svgs/solid/backspace.svg create mode 100644 vendor/fontawesome-free/svgs/solid/backward.svg create mode 100644 vendor/fontawesome-free/svgs/solid/bacon.svg create mode 100644 vendor/fontawesome-free/svgs/solid/balance-scale.svg create mode 100644 vendor/fontawesome-free/svgs/solid/ban.svg create mode 100644 vendor/fontawesome-free/svgs/solid/band-aid.svg create mode 100644 vendor/fontawesome-free/svgs/solid/barcode.svg create mode 100644 vendor/fontawesome-free/svgs/solid/bars.svg create mode 100644 vendor/fontawesome-free/svgs/solid/baseball-ball.svg create mode 100644 vendor/fontawesome-free/svgs/solid/basketball-ball.svg create mode 100644 vendor/fontawesome-free/svgs/solid/bath.svg create mode 100644 vendor/fontawesome-free/svgs/solid/battery-empty.svg create mode 100644 vendor/fontawesome-free/svgs/solid/battery-full.svg create mode 100644 vendor/fontawesome-free/svgs/solid/battery-half.svg create mode 100644 vendor/fontawesome-free/svgs/solid/battery-quarter.svg create mode 100644 vendor/fontawesome-free/svgs/solid/battery-three-quarters.svg create mode 100644 vendor/fontawesome-free/svgs/solid/bed.svg create mode 100644 vendor/fontawesome-free/svgs/solid/beer.svg create mode 100644 vendor/fontawesome-free/svgs/solid/bell-slash.svg create mode 100644 vendor/fontawesome-free/svgs/solid/bell.svg create mode 100644 vendor/fontawesome-free/svgs/solid/bezier-curve.svg create mode 100644 vendor/fontawesome-free/svgs/solid/bible.svg create mode 100644 vendor/fontawesome-free/svgs/solid/bicycle.svg create mode 100644 vendor/fontawesome-free/svgs/solid/binoculars.svg create mode 100644 vendor/fontawesome-free/svgs/solid/biohazard.svg create mode 100644 vendor/fontawesome-free/svgs/solid/birthday-cake.svg create mode 100644 vendor/fontawesome-free/svgs/solid/blender-phone.svg create mode 100644 vendor/fontawesome-free/svgs/solid/blender.svg create mode 100644 vendor/fontawesome-free/svgs/solid/blind.svg create mode 100644 vendor/fontawesome-free/svgs/solid/blog.svg create mode 100644 vendor/fontawesome-free/svgs/solid/bold.svg create mode 100644 vendor/fontawesome-free/svgs/solid/bolt.svg create mode 100644 vendor/fontawesome-free/svgs/solid/bomb.svg create mode 100644 vendor/fontawesome-free/svgs/solid/bone.svg create mode 100644 vendor/fontawesome-free/svgs/solid/bong.svg create mode 100644 vendor/fontawesome-free/svgs/solid/book-dead.svg create mode 100644 vendor/fontawesome-free/svgs/solid/book-medical.svg create mode 100644 vendor/fontawesome-free/svgs/solid/book-open.svg create mode 100644 vendor/fontawesome-free/svgs/solid/book-reader.svg create mode 100644 vendor/fontawesome-free/svgs/solid/book.svg create mode 100644 vendor/fontawesome-free/svgs/solid/bookmark.svg create mode 100644 vendor/fontawesome-free/svgs/solid/bowling-ball.svg create mode 100644 vendor/fontawesome-free/svgs/solid/box-open.svg create mode 100644 vendor/fontawesome-free/svgs/solid/box.svg create mode 100644 vendor/fontawesome-free/svgs/solid/boxes.svg create mode 100644 vendor/fontawesome-free/svgs/solid/braille.svg create mode 100644 vendor/fontawesome-free/svgs/solid/brain.svg create mode 100644 vendor/fontawesome-free/svgs/solid/bread-slice.svg create mode 100644 vendor/fontawesome-free/svgs/solid/briefcase-medical.svg create mode 100644 vendor/fontawesome-free/svgs/solid/briefcase.svg create mode 100644 vendor/fontawesome-free/svgs/solid/broadcast-tower.svg create mode 100644 vendor/fontawesome-free/svgs/solid/broom.svg create mode 100644 vendor/fontawesome-free/svgs/solid/brush.svg create mode 100644 vendor/fontawesome-free/svgs/solid/bug.svg create mode 100644 vendor/fontawesome-free/svgs/solid/building.svg create mode 100644 vendor/fontawesome-free/svgs/solid/bullhorn.svg create mode 100644 vendor/fontawesome-free/svgs/solid/bullseye.svg create mode 100644 vendor/fontawesome-free/svgs/solid/burn.svg create mode 100644 vendor/fontawesome-free/svgs/solid/bus-alt.svg create mode 100644 vendor/fontawesome-free/svgs/solid/bus.svg create mode 100644 vendor/fontawesome-free/svgs/solid/business-time.svg create mode 100644 vendor/fontawesome-free/svgs/solid/calculator.svg create mode 100644 vendor/fontawesome-free/svgs/solid/calendar-alt.svg create mode 100644 vendor/fontawesome-free/svgs/solid/calendar-check.svg create mode 100644 vendor/fontawesome-free/svgs/solid/calendar-day.svg create mode 100644 vendor/fontawesome-free/svgs/solid/calendar-minus.svg create mode 100644 vendor/fontawesome-free/svgs/solid/calendar-plus.svg create mode 100644 vendor/fontawesome-free/svgs/solid/calendar-times.svg create mode 100644 vendor/fontawesome-free/svgs/solid/calendar-week.svg create mode 100644 vendor/fontawesome-free/svgs/solid/calendar.svg create mode 100644 vendor/fontawesome-free/svgs/solid/camera-retro.svg create mode 100644 vendor/fontawesome-free/svgs/solid/camera.svg create mode 100644 vendor/fontawesome-free/svgs/solid/campground.svg create mode 100644 vendor/fontawesome-free/svgs/solid/candy-cane.svg create mode 100644 vendor/fontawesome-free/svgs/solid/cannabis.svg create mode 100644 vendor/fontawesome-free/svgs/solid/capsules.svg create mode 100644 vendor/fontawesome-free/svgs/solid/car-alt.svg create mode 100644 vendor/fontawesome-free/svgs/solid/car-battery.svg create mode 100644 vendor/fontawesome-free/svgs/solid/car-crash.svg create mode 100644 vendor/fontawesome-free/svgs/solid/car-side.svg create mode 100644 vendor/fontawesome-free/svgs/solid/car.svg create mode 100644 vendor/fontawesome-free/svgs/solid/caret-down.svg create mode 100644 vendor/fontawesome-free/svgs/solid/caret-left.svg create mode 100644 vendor/fontawesome-free/svgs/solid/caret-right.svg create mode 100644 vendor/fontawesome-free/svgs/solid/caret-square-down.svg create mode 100644 vendor/fontawesome-free/svgs/solid/caret-square-left.svg create mode 100644 vendor/fontawesome-free/svgs/solid/caret-square-right.svg create mode 100644 vendor/fontawesome-free/svgs/solid/caret-square-up.svg create mode 100644 vendor/fontawesome-free/svgs/solid/caret-up.svg create mode 100644 vendor/fontawesome-free/svgs/solid/carrot.svg create mode 100644 vendor/fontawesome-free/svgs/solid/cart-arrow-down.svg create mode 100644 vendor/fontawesome-free/svgs/solid/cart-plus.svg create mode 100644 vendor/fontawesome-free/svgs/solid/cash-register.svg create mode 100644 vendor/fontawesome-free/svgs/solid/cat.svg create mode 100644 vendor/fontawesome-free/svgs/solid/certificate.svg create mode 100644 vendor/fontawesome-free/svgs/solid/chair.svg create mode 100644 vendor/fontawesome-free/svgs/solid/chalkboard-teacher.svg create mode 100644 vendor/fontawesome-free/svgs/solid/chalkboard.svg create mode 100644 vendor/fontawesome-free/svgs/solid/charging-station.svg create mode 100644 vendor/fontawesome-free/svgs/solid/chart-area.svg create mode 100644 vendor/fontawesome-free/svgs/solid/chart-bar.svg create mode 100644 vendor/fontawesome-free/svgs/solid/chart-line.svg create mode 100644 vendor/fontawesome-free/svgs/solid/chart-pie.svg create mode 100644 vendor/fontawesome-free/svgs/solid/check-circle.svg create mode 100644 vendor/fontawesome-free/svgs/solid/check-double.svg create mode 100644 vendor/fontawesome-free/svgs/solid/check-square.svg create mode 100644 vendor/fontawesome-free/svgs/solid/check.svg create mode 100644 vendor/fontawesome-free/svgs/solid/cheese.svg create mode 100644 vendor/fontawesome-free/svgs/solid/chess-bishop.svg create mode 100644 vendor/fontawesome-free/svgs/solid/chess-board.svg create mode 100644 vendor/fontawesome-free/svgs/solid/chess-king.svg create mode 100644 vendor/fontawesome-free/svgs/solid/chess-knight.svg create mode 100644 vendor/fontawesome-free/svgs/solid/chess-pawn.svg create mode 100644 vendor/fontawesome-free/svgs/solid/chess-queen.svg create mode 100644 vendor/fontawesome-free/svgs/solid/chess-rook.svg create mode 100644 vendor/fontawesome-free/svgs/solid/chess.svg create mode 100644 vendor/fontawesome-free/svgs/solid/chevron-circle-down.svg create mode 100644 vendor/fontawesome-free/svgs/solid/chevron-circle-left.svg create mode 100644 vendor/fontawesome-free/svgs/solid/chevron-circle-right.svg create mode 100644 vendor/fontawesome-free/svgs/solid/chevron-circle-up.svg create mode 100644 vendor/fontawesome-free/svgs/solid/chevron-down.svg create mode 100644 vendor/fontawesome-free/svgs/solid/chevron-left.svg create mode 100644 vendor/fontawesome-free/svgs/solid/chevron-right.svg create mode 100644 vendor/fontawesome-free/svgs/solid/chevron-up.svg create mode 100644 vendor/fontawesome-free/svgs/solid/child.svg create mode 100644 vendor/fontawesome-free/svgs/solid/church.svg create mode 100644 vendor/fontawesome-free/svgs/solid/circle-notch.svg create mode 100644 vendor/fontawesome-free/svgs/solid/circle.svg create mode 100644 vendor/fontawesome-free/svgs/solid/city.svg create mode 100644 vendor/fontawesome-free/svgs/solid/clinic-medical.svg create mode 100644 vendor/fontawesome-free/svgs/solid/clipboard-check.svg create mode 100644 vendor/fontawesome-free/svgs/solid/clipboard-list.svg create mode 100644 vendor/fontawesome-free/svgs/solid/clipboard.svg create mode 100644 vendor/fontawesome-free/svgs/solid/clock.svg create mode 100644 vendor/fontawesome-free/svgs/solid/clone.svg create mode 100644 vendor/fontawesome-free/svgs/solid/closed-captioning.svg create mode 100644 vendor/fontawesome-free/svgs/solid/cloud-download-alt.svg create mode 100644 vendor/fontawesome-free/svgs/solid/cloud-meatball.svg create mode 100644 vendor/fontawesome-free/svgs/solid/cloud-moon-rain.svg create mode 100644 vendor/fontawesome-free/svgs/solid/cloud-moon.svg create mode 100644 vendor/fontawesome-free/svgs/solid/cloud-rain.svg create mode 100644 vendor/fontawesome-free/svgs/solid/cloud-showers-heavy.svg create mode 100644 vendor/fontawesome-free/svgs/solid/cloud-sun-rain.svg create mode 100644 vendor/fontawesome-free/svgs/solid/cloud-sun.svg create mode 100644 vendor/fontawesome-free/svgs/solid/cloud-upload-alt.svg create mode 100644 vendor/fontawesome-free/svgs/solid/cloud.svg create mode 100644 vendor/fontawesome-free/svgs/solid/cocktail.svg create mode 100644 vendor/fontawesome-free/svgs/solid/code-branch.svg create mode 100644 vendor/fontawesome-free/svgs/solid/code.svg create mode 100644 vendor/fontawesome-free/svgs/solid/coffee.svg create mode 100644 vendor/fontawesome-free/svgs/solid/cog.svg create mode 100644 vendor/fontawesome-free/svgs/solid/cogs.svg create mode 100644 vendor/fontawesome-free/svgs/solid/coins.svg create mode 100644 vendor/fontawesome-free/svgs/solid/columns.svg create mode 100644 vendor/fontawesome-free/svgs/solid/comment-alt.svg create mode 100644 vendor/fontawesome-free/svgs/solid/comment-dollar.svg create mode 100644 vendor/fontawesome-free/svgs/solid/comment-dots.svg create mode 100644 vendor/fontawesome-free/svgs/solid/comment-medical.svg create mode 100644 vendor/fontawesome-free/svgs/solid/comment-slash.svg create mode 100644 vendor/fontawesome-free/svgs/solid/comment.svg create mode 100644 vendor/fontawesome-free/svgs/solid/comments-dollar.svg create mode 100644 vendor/fontawesome-free/svgs/solid/comments.svg create mode 100644 vendor/fontawesome-free/svgs/solid/compact-disc.svg create mode 100644 vendor/fontawesome-free/svgs/solid/compass.svg create mode 100644 vendor/fontawesome-free/svgs/solid/compress-arrows-alt.svg create mode 100644 vendor/fontawesome-free/svgs/solid/compress.svg create mode 100644 vendor/fontawesome-free/svgs/solid/concierge-bell.svg create mode 100644 vendor/fontawesome-free/svgs/solid/cookie-bite.svg create mode 100644 vendor/fontawesome-free/svgs/solid/cookie.svg create mode 100644 vendor/fontawesome-free/svgs/solid/copy.svg create mode 100644 vendor/fontawesome-free/svgs/solid/copyright.svg create mode 100644 vendor/fontawesome-free/svgs/solid/couch.svg create mode 100644 vendor/fontawesome-free/svgs/solid/credit-card.svg create mode 100644 vendor/fontawesome-free/svgs/solid/crop-alt.svg create mode 100644 vendor/fontawesome-free/svgs/solid/crop.svg create mode 100644 vendor/fontawesome-free/svgs/solid/cross.svg create mode 100644 vendor/fontawesome-free/svgs/solid/crosshairs.svg create mode 100644 vendor/fontawesome-free/svgs/solid/crow.svg create mode 100644 vendor/fontawesome-free/svgs/solid/crown.svg create mode 100644 vendor/fontawesome-free/svgs/solid/crutch.svg create mode 100644 vendor/fontawesome-free/svgs/solid/cube.svg create mode 100644 vendor/fontawesome-free/svgs/solid/cubes.svg create mode 100644 vendor/fontawesome-free/svgs/solid/cut.svg create mode 100644 vendor/fontawesome-free/svgs/solid/database.svg create mode 100644 vendor/fontawesome-free/svgs/solid/deaf.svg create mode 100644 vendor/fontawesome-free/svgs/solid/democrat.svg create mode 100644 vendor/fontawesome-free/svgs/solid/desktop.svg create mode 100644 vendor/fontawesome-free/svgs/solid/dharmachakra.svg create mode 100644 vendor/fontawesome-free/svgs/solid/diagnoses.svg create mode 100644 vendor/fontawesome-free/svgs/solid/dice-d20.svg create mode 100644 vendor/fontawesome-free/svgs/solid/dice-d6.svg create mode 100644 vendor/fontawesome-free/svgs/solid/dice-five.svg create mode 100644 vendor/fontawesome-free/svgs/solid/dice-four.svg create mode 100644 vendor/fontawesome-free/svgs/solid/dice-one.svg create mode 100644 vendor/fontawesome-free/svgs/solid/dice-six.svg create mode 100644 vendor/fontawesome-free/svgs/solid/dice-three.svg create mode 100644 vendor/fontawesome-free/svgs/solid/dice-two.svg create mode 100644 vendor/fontawesome-free/svgs/solid/dice.svg create mode 100644 vendor/fontawesome-free/svgs/solid/digital-tachograph.svg create mode 100644 vendor/fontawesome-free/svgs/solid/directions.svg create mode 100644 vendor/fontawesome-free/svgs/solid/divide.svg create mode 100644 vendor/fontawesome-free/svgs/solid/dizzy.svg create mode 100644 vendor/fontawesome-free/svgs/solid/dna.svg create mode 100644 vendor/fontawesome-free/svgs/solid/dog.svg create mode 100644 vendor/fontawesome-free/svgs/solid/dollar-sign.svg create mode 100644 vendor/fontawesome-free/svgs/solid/dolly-flatbed.svg create mode 100644 vendor/fontawesome-free/svgs/solid/dolly.svg create mode 100644 vendor/fontawesome-free/svgs/solid/donate.svg create mode 100644 vendor/fontawesome-free/svgs/solid/door-closed.svg create mode 100644 vendor/fontawesome-free/svgs/solid/door-open.svg create mode 100644 vendor/fontawesome-free/svgs/solid/dot-circle.svg create mode 100644 vendor/fontawesome-free/svgs/solid/dove.svg create mode 100644 vendor/fontawesome-free/svgs/solid/download.svg create mode 100644 vendor/fontawesome-free/svgs/solid/drafting-compass.svg create mode 100644 vendor/fontawesome-free/svgs/solid/dragon.svg create mode 100644 vendor/fontawesome-free/svgs/solid/draw-polygon.svg create mode 100644 vendor/fontawesome-free/svgs/solid/drum-steelpan.svg create mode 100644 vendor/fontawesome-free/svgs/solid/drum.svg create mode 100644 vendor/fontawesome-free/svgs/solid/drumstick-bite.svg create mode 100644 vendor/fontawesome-free/svgs/solid/dumbbell.svg create mode 100644 vendor/fontawesome-free/svgs/solid/dumpster-fire.svg create mode 100644 vendor/fontawesome-free/svgs/solid/dumpster.svg create mode 100644 vendor/fontawesome-free/svgs/solid/dungeon.svg create mode 100644 vendor/fontawesome-free/svgs/solid/edit.svg create mode 100644 vendor/fontawesome-free/svgs/solid/egg.svg create mode 100644 vendor/fontawesome-free/svgs/solid/eject.svg create mode 100644 vendor/fontawesome-free/svgs/solid/ellipsis-h.svg create mode 100644 vendor/fontawesome-free/svgs/solid/ellipsis-v.svg create mode 100644 vendor/fontawesome-free/svgs/solid/envelope-open-text.svg create mode 100644 vendor/fontawesome-free/svgs/solid/envelope-open.svg create mode 100644 vendor/fontawesome-free/svgs/solid/envelope-square.svg create mode 100644 vendor/fontawesome-free/svgs/solid/envelope.svg create mode 100644 vendor/fontawesome-free/svgs/solid/equals.svg create mode 100644 vendor/fontawesome-free/svgs/solid/eraser.svg create mode 100644 vendor/fontawesome-free/svgs/solid/ethernet.svg create mode 100644 vendor/fontawesome-free/svgs/solid/euro-sign.svg create mode 100644 vendor/fontawesome-free/svgs/solid/exchange-alt.svg create mode 100644 vendor/fontawesome-free/svgs/solid/exclamation-circle.svg create mode 100644 vendor/fontawesome-free/svgs/solid/exclamation-triangle.svg create mode 100644 vendor/fontawesome-free/svgs/solid/exclamation.svg create mode 100644 vendor/fontawesome-free/svgs/solid/expand-arrows-alt.svg create mode 100644 vendor/fontawesome-free/svgs/solid/expand.svg create mode 100644 vendor/fontawesome-free/svgs/solid/external-link-alt.svg create mode 100644 vendor/fontawesome-free/svgs/solid/external-link-square-alt.svg create mode 100644 vendor/fontawesome-free/svgs/solid/eye-dropper.svg create mode 100644 vendor/fontawesome-free/svgs/solid/eye-slash.svg create mode 100644 vendor/fontawesome-free/svgs/solid/eye.svg create mode 100644 vendor/fontawesome-free/svgs/solid/fast-backward.svg create mode 100644 vendor/fontawesome-free/svgs/solid/fast-forward.svg create mode 100644 vendor/fontawesome-free/svgs/solid/fax.svg create mode 100644 vendor/fontawesome-free/svgs/solid/feather-alt.svg create mode 100644 vendor/fontawesome-free/svgs/solid/feather.svg create mode 100644 vendor/fontawesome-free/svgs/solid/female.svg create mode 100644 vendor/fontawesome-free/svgs/solid/fighter-jet.svg create mode 100644 vendor/fontawesome-free/svgs/solid/file-alt.svg create mode 100644 vendor/fontawesome-free/svgs/solid/file-archive.svg create mode 100644 vendor/fontawesome-free/svgs/solid/file-audio.svg create mode 100644 vendor/fontawesome-free/svgs/solid/file-code.svg create mode 100644 vendor/fontawesome-free/svgs/solid/file-contract.svg create mode 100644 vendor/fontawesome-free/svgs/solid/file-csv.svg create mode 100644 vendor/fontawesome-free/svgs/solid/file-download.svg create mode 100644 vendor/fontawesome-free/svgs/solid/file-excel.svg create mode 100644 vendor/fontawesome-free/svgs/solid/file-export.svg create mode 100644 vendor/fontawesome-free/svgs/solid/file-image.svg create mode 100644 vendor/fontawesome-free/svgs/solid/file-import.svg create mode 100644 vendor/fontawesome-free/svgs/solid/file-invoice-dollar.svg create mode 100644 vendor/fontawesome-free/svgs/solid/file-invoice.svg create mode 100644 vendor/fontawesome-free/svgs/solid/file-medical-alt.svg create mode 100644 vendor/fontawesome-free/svgs/solid/file-medical.svg create mode 100644 vendor/fontawesome-free/svgs/solid/file-pdf.svg create mode 100644 vendor/fontawesome-free/svgs/solid/file-powerpoint.svg create mode 100644 vendor/fontawesome-free/svgs/solid/file-prescription.svg create mode 100644 vendor/fontawesome-free/svgs/solid/file-signature.svg create mode 100644 vendor/fontawesome-free/svgs/solid/file-upload.svg create mode 100644 vendor/fontawesome-free/svgs/solid/file-video.svg create mode 100644 vendor/fontawesome-free/svgs/solid/file-word.svg create mode 100644 vendor/fontawesome-free/svgs/solid/file.svg create mode 100644 vendor/fontawesome-free/svgs/solid/fill-drip.svg create mode 100644 vendor/fontawesome-free/svgs/solid/fill.svg create mode 100644 vendor/fontawesome-free/svgs/solid/film.svg create mode 100644 vendor/fontawesome-free/svgs/solid/filter.svg create mode 100644 vendor/fontawesome-free/svgs/solid/fingerprint.svg create mode 100644 vendor/fontawesome-free/svgs/solid/fire-alt.svg create mode 100644 vendor/fontawesome-free/svgs/solid/fire-extinguisher.svg create mode 100644 vendor/fontawesome-free/svgs/solid/fire.svg create mode 100644 vendor/fontawesome-free/svgs/solid/first-aid.svg create mode 100644 vendor/fontawesome-free/svgs/solid/fish.svg create mode 100644 vendor/fontawesome-free/svgs/solid/fist-raised.svg create mode 100644 vendor/fontawesome-free/svgs/solid/flag-checkered.svg create mode 100644 vendor/fontawesome-free/svgs/solid/flag-usa.svg create mode 100644 vendor/fontawesome-free/svgs/solid/flag.svg create mode 100644 vendor/fontawesome-free/svgs/solid/flask.svg create mode 100644 vendor/fontawesome-free/svgs/solid/flushed.svg create mode 100644 vendor/fontawesome-free/svgs/solid/folder-minus.svg create mode 100644 vendor/fontawesome-free/svgs/solid/folder-open.svg create mode 100644 vendor/fontawesome-free/svgs/solid/folder-plus.svg create mode 100644 vendor/fontawesome-free/svgs/solid/folder.svg create mode 100644 vendor/fontawesome-free/svgs/solid/font-awesome-logo-full.svg create mode 100644 vendor/fontawesome-free/svgs/solid/font.svg create mode 100644 vendor/fontawesome-free/svgs/solid/football-ball.svg create mode 100644 vendor/fontawesome-free/svgs/solid/forward.svg create mode 100644 vendor/fontawesome-free/svgs/solid/frog.svg create mode 100644 vendor/fontawesome-free/svgs/solid/frown-open.svg create mode 100644 vendor/fontawesome-free/svgs/solid/frown.svg create mode 100644 vendor/fontawesome-free/svgs/solid/funnel-dollar.svg create mode 100644 vendor/fontawesome-free/svgs/solid/futbol.svg create mode 100644 vendor/fontawesome-free/svgs/solid/gamepad.svg create mode 100644 vendor/fontawesome-free/svgs/solid/gas-pump.svg create mode 100644 vendor/fontawesome-free/svgs/solid/gavel.svg create mode 100644 vendor/fontawesome-free/svgs/solid/gem.svg create mode 100644 vendor/fontawesome-free/svgs/solid/genderless.svg create mode 100644 vendor/fontawesome-free/svgs/solid/ghost.svg create mode 100644 vendor/fontawesome-free/svgs/solid/gift.svg create mode 100644 vendor/fontawesome-free/svgs/solid/gifts.svg create mode 100644 vendor/fontawesome-free/svgs/solid/glass-cheers.svg create mode 100644 vendor/fontawesome-free/svgs/solid/glass-martini-alt.svg create mode 100644 vendor/fontawesome-free/svgs/solid/glass-martini.svg create mode 100644 vendor/fontawesome-free/svgs/solid/glass-whiskey.svg create mode 100644 vendor/fontawesome-free/svgs/solid/glasses.svg create mode 100644 vendor/fontawesome-free/svgs/solid/globe-africa.svg create mode 100644 vendor/fontawesome-free/svgs/solid/globe-americas.svg create mode 100644 vendor/fontawesome-free/svgs/solid/globe-asia.svg create mode 100644 vendor/fontawesome-free/svgs/solid/globe-europe.svg create mode 100644 vendor/fontawesome-free/svgs/solid/globe.svg create mode 100644 vendor/fontawesome-free/svgs/solid/golf-ball.svg create mode 100644 vendor/fontawesome-free/svgs/solid/gopuram.svg create mode 100644 vendor/fontawesome-free/svgs/solid/graduation-cap.svg create mode 100644 vendor/fontawesome-free/svgs/solid/greater-than-equal.svg create mode 100644 vendor/fontawesome-free/svgs/solid/greater-than.svg create mode 100644 vendor/fontawesome-free/svgs/solid/grimace.svg create mode 100644 vendor/fontawesome-free/svgs/solid/grin-alt.svg create mode 100644 vendor/fontawesome-free/svgs/solid/grin-beam-sweat.svg create mode 100644 vendor/fontawesome-free/svgs/solid/grin-beam.svg create mode 100644 vendor/fontawesome-free/svgs/solid/grin-hearts.svg create mode 100644 vendor/fontawesome-free/svgs/solid/grin-squint-tears.svg create mode 100644 vendor/fontawesome-free/svgs/solid/grin-squint.svg create mode 100644 vendor/fontawesome-free/svgs/solid/grin-stars.svg create mode 100644 vendor/fontawesome-free/svgs/solid/grin-tears.svg create mode 100644 vendor/fontawesome-free/svgs/solid/grin-tongue-squint.svg create mode 100644 vendor/fontawesome-free/svgs/solid/grin-tongue-wink.svg create mode 100644 vendor/fontawesome-free/svgs/solid/grin-tongue.svg create mode 100644 vendor/fontawesome-free/svgs/solid/grin-wink.svg create mode 100644 vendor/fontawesome-free/svgs/solid/grin.svg create mode 100644 vendor/fontawesome-free/svgs/solid/grip-horizontal.svg create mode 100644 vendor/fontawesome-free/svgs/solid/grip-lines-vertical.svg create mode 100644 vendor/fontawesome-free/svgs/solid/grip-lines.svg create mode 100644 vendor/fontawesome-free/svgs/solid/grip-vertical.svg create mode 100644 vendor/fontawesome-free/svgs/solid/guitar.svg create mode 100644 vendor/fontawesome-free/svgs/solid/h-square.svg create mode 100644 vendor/fontawesome-free/svgs/solid/hamburger.svg create mode 100644 vendor/fontawesome-free/svgs/solid/hammer.svg create mode 100644 vendor/fontawesome-free/svgs/solid/hamsa.svg create mode 100644 vendor/fontawesome-free/svgs/solid/hand-holding-heart.svg create mode 100644 vendor/fontawesome-free/svgs/solid/hand-holding-usd.svg create mode 100644 vendor/fontawesome-free/svgs/solid/hand-holding.svg create mode 100644 vendor/fontawesome-free/svgs/solid/hand-lizard.svg create mode 100644 vendor/fontawesome-free/svgs/solid/hand-middle-finger.svg create mode 100644 vendor/fontawesome-free/svgs/solid/hand-paper.svg create mode 100644 vendor/fontawesome-free/svgs/solid/hand-peace.svg create mode 100644 vendor/fontawesome-free/svgs/solid/hand-point-down.svg create mode 100644 vendor/fontawesome-free/svgs/solid/hand-point-left.svg create mode 100644 vendor/fontawesome-free/svgs/solid/hand-point-right.svg create mode 100644 vendor/fontawesome-free/svgs/solid/hand-point-up.svg create mode 100644 vendor/fontawesome-free/svgs/solid/hand-pointer.svg create mode 100644 vendor/fontawesome-free/svgs/solid/hand-rock.svg create mode 100644 vendor/fontawesome-free/svgs/solid/hand-scissors.svg create mode 100644 vendor/fontawesome-free/svgs/solid/hand-spock.svg create mode 100644 vendor/fontawesome-free/svgs/solid/hands-helping.svg create mode 100644 vendor/fontawesome-free/svgs/solid/hands.svg create mode 100644 vendor/fontawesome-free/svgs/solid/handshake.svg create mode 100644 vendor/fontawesome-free/svgs/solid/hanukiah.svg create mode 100644 vendor/fontawesome-free/svgs/solid/hard-hat.svg create mode 100644 vendor/fontawesome-free/svgs/solid/hashtag.svg create mode 100644 vendor/fontawesome-free/svgs/solid/hat-wizard.svg create mode 100644 vendor/fontawesome-free/svgs/solid/haykal.svg create mode 100644 vendor/fontawesome-free/svgs/solid/hdd.svg create mode 100644 vendor/fontawesome-free/svgs/solid/heading.svg create mode 100644 vendor/fontawesome-free/svgs/solid/headphones-alt.svg create mode 100644 vendor/fontawesome-free/svgs/solid/headphones.svg create mode 100644 vendor/fontawesome-free/svgs/solid/headset.svg create mode 100644 vendor/fontawesome-free/svgs/solid/heart-broken.svg create mode 100644 vendor/fontawesome-free/svgs/solid/heart.svg create mode 100644 vendor/fontawesome-free/svgs/solid/heartbeat.svg create mode 100644 vendor/fontawesome-free/svgs/solid/helicopter.svg create mode 100644 vendor/fontawesome-free/svgs/solid/highlighter.svg create mode 100644 vendor/fontawesome-free/svgs/solid/hiking.svg create mode 100644 vendor/fontawesome-free/svgs/solid/hippo.svg create mode 100644 vendor/fontawesome-free/svgs/solid/history.svg create mode 100644 vendor/fontawesome-free/svgs/solid/hockey-puck.svg create mode 100644 vendor/fontawesome-free/svgs/solid/holly-berry.svg create mode 100644 vendor/fontawesome-free/svgs/solid/home.svg create mode 100644 vendor/fontawesome-free/svgs/solid/horse-head.svg create mode 100644 vendor/fontawesome-free/svgs/solid/horse.svg create mode 100644 vendor/fontawesome-free/svgs/solid/hospital-alt.svg create mode 100644 vendor/fontawesome-free/svgs/solid/hospital-symbol.svg create mode 100644 vendor/fontawesome-free/svgs/solid/hospital.svg create mode 100644 vendor/fontawesome-free/svgs/solid/hot-tub.svg create mode 100644 vendor/fontawesome-free/svgs/solid/hotdog.svg create mode 100644 vendor/fontawesome-free/svgs/solid/hotel.svg create mode 100644 vendor/fontawesome-free/svgs/solid/hourglass-end.svg create mode 100644 vendor/fontawesome-free/svgs/solid/hourglass-half.svg create mode 100644 vendor/fontawesome-free/svgs/solid/hourglass-start.svg create mode 100644 vendor/fontawesome-free/svgs/solid/hourglass.svg create mode 100644 vendor/fontawesome-free/svgs/solid/house-damage.svg create mode 100644 vendor/fontawesome-free/svgs/solid/hryvnia.svg create mode 100644 vendor/fontawesome-free/svgs/solid/i-cursor.svg create mode 100644 vendor/fontawesome-free/svgs/solid/ice-cream.svg create mode 100644 vendor/fontawesome-free/svgs/solid/icicles.svg create mode 100644 vendor/fontawesome-free/svgs/solid/id-badge.svg create mode 100644 vendor/fontawesome-free/svgs/solid/id-card-alt.svg create mode 100644 vendor/fontawesome-free/svgs/solid/id-card.svg create mode 100644 vendor/fontawesome-free/svgs/solid/igloo.svg create mode 100644 vendor/fontawesome-free/svgs/solid/image.svg create mode 100644 vendor/fontawesome-free/svgs/solid/images.svg create mode 100644 vendor/fontawesome-free/svgs/solid/inbox.svg create mode 100644 vendor/fontawesome-free/svgs/solid/indent.svg create mode 100644 vendor/fontawesome-free/svgs/solid/industry.svg create mode 100644 vendor/fontawesome-free/svgs/solid/infinity.svg create mode 100644 vendor/fontawesome-free/svgs/solid/info-circle.svg create mode 100644 vendor/fontawesome-free/svgs/solid/info.svg create mode 100644 vendor/fontawesome-free/svgs/solid/italic.svg create mode 100644 vendor/fontawesome-free/svgs/solid/jedi.svg create mode 100644 vendor/fontawesome-free/svgs/solid/joint.svg create mode 100644 vendor/fontawesome-free/svgs/solid/journal-whills.svg create mode 100644 vendor/fontawesome-free/svgs/solid/kaaba.svg create mode 100644 vendor/fontawesome-free/svgs/solid/key.svg create mode 100644 vendor/fontawesome-free/svgs/solid/keyboard.svg create mode 100644 vendor/fontawesome-free/svgs/solid/khanda.svg create mode 100644 vendor/fontawesome-free/svgs/solid/kiss-beam.svg create mode 100644 vendor/fontawesome-free/svgs/solid/kiss-wink-heart.svg create mode 100644 vendor/fontawesome-free/svgs/solid/kiss.svg create mode 100644 vendor/fontawesome-free/svgs/solid/kiwi-bird.svg create mode 100644 vendor/fontawesome-free/svgs/solid/landmark.svg create mode 100644 vendor/fontawesome-free/svgs/solid/language.svg create mode 100644 vendor/fontawesome-free/svgs/solid/laptop-code.svg create mode 100644 vendor/fontawesome-free/svgs/solid/laptop-medical.svg create mode 100644 vendor/fontawesome-free/svgs/solid/laptop.svg create mode 100644 vendor/fontawesome-free/svgs/solid/laugh-beam.svg create mode 100644 vendor/fontawesome-free/svgs/solid/laugh-squint.svg create mode 100644 vendor/fontawesome-free/svgs/solid/laugh-wink.svg create mode 100644 vendor/fontawesome-free/svgs/solid/laugh.svg create mode 100644 vendor/fontawesome-free/svgs/solid/layer-group.svg create mode 100644 vendor/fontawesome-free/svgs/solid/leaf.svg create mode 100644 vendor/fontawesome-free/svgs/solid/lemon.svg create mode 100644 vendor/fontawesome-free/svgs/solid/less-than-equal.svg create mode 100644 vendor/fontawesome-free/svgs/solid/less-than.svg create mode 100644 vendor/fontawesome-free/svgs/solid/level-down-alt.svg create mode 100644 vendor/fontawesome-free/svgs/solid/level-up-alt.svg create mode 100644 vendor/fontawesome-free/svgs/solid/life-ring.svg create mode 100644 vendor/fontawesome-free/svgs/solid/lightbulb.svg create mode 100644 vendor/fontawesome-free/svgs/solid/link.svg create mode 100644 vendor/fontawesome-free/svgs/solid/lira-sign.svg create mode 100644 vendor/fontawesome-free/svgs/solid/list-alt.svg create mode 100644 vendor/fontawesome-free/svgs/solid/list-ol.svg create mode 100644 vendor/fontawesome-free/svgs/solid/list-ul.svg create mode 100644 vendor/fontawesome-free/svgs/solid/list.svg create mode 100644 vendor/fontawesome-free/svgs/solid/location-arrow.svg create mode 100644 vendor/fontawesome-free/svgs/solid/lock-open.svg create mode 100644 vendor/fontawesome-free/svgs/solid/lock.svg create mode 100644 vendor/fontawesome-free/svgs/solid/long-arrow-alt-down.svg create mode 100644 vendor/fontawesome-free/svgs/solid/long-arrow-alt-left.svg create mode 100644 vendor/fontawesome-free/svgs/solid/long-arrow-alt-right.svg create mode 100644 vendor/fontawesome-free/svgs/solid/long-arrow-alt-up.svg create mode 100644 vendor/fontawesome-free/svgs/solid/low-vision.svg create mode 100644 vendor/fontawesome-free/svgs/solid/luggage-cart.svg create mode 100644 vendor/fontawesome-free/svgs/solid/magic.svg create mode 100644 vendor/fontawesome-free/svgs/solid/magnet.svg create mode 100644 vendor/fontawesome-free/svgs/solid/mail-bulk.svg create mode 100644 vendor/fontawesome-free/svgs/solid/male.svg create mode 100644 vendor/fontawesome-free/svgs/solid/map-marked-alt.svg create mode 100644 vendor/fontawesome-free/svgs/solid/map-marked.svg create mode 100644 vendor/fontawesome-free/svgs/solid/map-marker-alt.svg create mode 100644 vendor/fontawesome-free/svgs/solid/map-marker.svg create mode 100644 vendor/fontawesome-free/svgs/solid/map-pin.svg create mode 100644 vendor/fontawesome-free/svgs/solid/map-signs.svg create mode 100644 vendor/fontawesome-free/svgs/solid/map.svg create mode 100644 vendor/fontawesome-free/svgs/solid/marker.svg create mode 100644 vendor/fontawesome-free/svgs/solid/mars-double.svg create mode 100644 vendor/fontawesome-free/svgs/solid/mars-stroke-h.svg create mode 100644 vendor/fontawesome-free/svgs/solid/mars-stroke-v.svg create mode 100644 vendor/fontawesome-free/svgs/solid/mars-stroke.svg create mode 100644 vendor/fontawesome-free/svgs/solid/mars.svg create mode 100644 vendor/fontawesome-free/svgs/solid/mask.svg create mode 100644 vendor/fontawesome-free/svgs/solid/medal.svg create mode 100644 vendor/fontawesome-free/svgs/solid/medkit.svg create mode 100644 vendor/fontawesome-free/svgs/solid/meh-blank.svg create mode 100644 vendor/fontawesome-free/svgs/solid/meh-rolling-eyes.svg create mode 100644 vendor/fontawesome-free/svgs/solid/meh.svg create mode 100644 vendor/fontawesome-free/svgs/solid/memory.svg create mode 100644 vendor/fontawesome-free/svgs/solid/menorah.svg create mode 100644 vendor/fontawesome-free/svgs/solid/mercury.svg create mode 100644 vendor/fontawesome-free/svgs/solid/meteor.svg create mode 100644 vendor/fontawesome-free/svgs/solid/microchip.svg create mode 100644 vendor/fontawesome-free/svgs/solid/microphone-alt-slash.svg create mode 100644 vendor/fontawesome-free/svgs/solid/microphone-alt.svg create mode 100644 vendor/fontawesome-free/svgs/solid/microphone-slash.svg create mode 100644 vendor/fontawesome-free/svgs/solid/microphone.svg create mode 100644 vendor/fontawesome-free/svgs/solid/microscope.svg create mode 100644 vendor/fontawesome-free/svgs/solid/minus-circle.svg create mode 100644 vendor/fontawesome-free/svgs/solid/minus-square.svg create mode 100644 vendor/fontawesome-free/svgs/solid/minus.svg create mode 100644 vendor/fontawesome-free/svgs/solid/mitten.svg create mode 100644 vendor/fontawesome-free/svgs/solid/mobile-alt.svg create mode 100644 vendor/fontawesome-free/svgs/solid/mobile.svg create mode 100644 vendor/fontawesome-free/svgs/solid/money-bill-alt.svg create mode 100644 vendor/fontawesome-free/svgs/solid/money-bill-wave-alt.svg create mode 100644 vendor/fontawesome-free/svgs/solid/money-bill-wave.svg create mode 100644 vendor/fontawesome-free/svgs/solid/money-bill.svg create mode 100644 vendor/fontawesome-free/svgs/solid/money-check-alt.svg create mode 100644 vendor/fontawesome-free/svgs/solid/money-check.svg create mode 100644 vendor/fontawesome-free/svgs/solid/monument.svg create mode 100644 vendor/fontawesome-free/svgs/solid/moon.svg create mode 100644 vendor/fontawesome-free/svgs/solid/mortar-pestle.svg create mode 100644 vendor/fontawesome-free/svgs/solid/mosque.svg create mode 100644 vendor/fontawesome-free/svgs/solid/motorcycle.svg create mode 100644 vendor/fontawesome-free/svgs/solid/mountain.svg create mode 100644 vendor/fontawesome-free/svgs/solid/mouse-pointer.svg create mode 100644 vendor/fontawesome-free/svgs/solid/mug-hot.svg create mode 100644 vendor/fontawesome-free/svgs/solid/music.svg create mode 100644 vendor/fontawesome-free/svgs/solid/network-wired.svg create mode 100644 vendor/fontawesome-free/svgs/solid/neuter.svg create mode 100644 vendor/fontawesome-free/svgs/solid/newspaper.svg create mode 100644 vendor/fontawesome-free/svgs/solid/not-equal.svg create mode 100644 vendor/fontawesome-free/svgs/solid/notes-medical.svg create mode 100644 vendor/fontawesome-free/svgs/solid/object-group.svg create mode 100644 vendor/fontawesome-free/svgs/solid/object-ungroup.svg create mode 100644 vendor/fontawesome-free/svgs/solid/oil-can.svg create mode 100644 vendor/fontawesome-free/svgs/solid/om.svg create mode 100644 vendor/fontawesome-free/svgs/solid/otter.svg create mode 100644 vendor/fontawesome-free/svgs/solid/outdent.svg create mode 100644 vendor/fontawesome-free/svgs/solid/pager.svg create mode 100644 vendor/fontawesome-free/svgs/solid/paint-brush.svg create mode 100644 vendor/fontawesome-free/svgs/solid/paint-roller.svg create mode 100644 vendor/fontawesome-free/svgs/solid/palette.svg create mode 100644 vendor/fontawesome-free/svgs/solid/pallet.svg create mode 100644 vendor/fontawesome-free/svgs/solid/paper-plane.svg create mode 100644 vendor/fontawesome-free/svgs/solid/paperclip.svg create mode 100644 vendor/fontawesome-free/svgs/solid/parachute-box.svg create mode 100644 vendor/fontawesome-free/svgs/solid/paragraph.svg create mode 100644 vendor/fontawesome-free/svgs/solid/parking.svg create mode 100644 vendor/fontawesome-free/svgs/solid/passport.svg create mode 100644 vendor/fontawesome-free/svgs/solid/pastafarianism.svg create mode 100644 vendor/fontawesome-free/svgs/solid/paste.svg create mode 100644 vendor/fontawesome-free/svgs/solid/pause-circle.svg create mode 100644 vendor/fontawesome-free/svgs/solid/pause.svg create mode 100644 vendor/fontawesome-free/svgs/solid/paw.svg create mode 100644 vendor/fontawesome-free/svgs/solid/peace.svg create mode 100644 vendor/fontawesome-free/svgs/solid/pen-alt.svg create mode 100644 vendor/fontawesome-free/svgs/solid/pen-fancy.svg create mode 100644 vendor/fontawesome-free/svgs/solid/pen-nib.svg create mode 100644 vendor/fontawesome-free/svgs/solid/pen-square.svg create mode 100644 vendor/fontawesome-free/svgs/solid/pen.svg create mode 100644 vendor/fontawesome-free/svgs/solid/pencil-alt.svg create mode 100644 vendor/fontawesome-free/svgs/solid/pencil-ruler.svg create mode 100644 vendor/fontawesome-free/svgs/solid/people-carry.svg create mode 100644 vendor/fontawesome-free/svgs/solid/pepper-hot.svg create mode 100644 vendor/fontawesome-free/svgs/solid/percent.svg create mode 100644 vendor/fontawesome-free/svgs/solid/percentage.svg create mode 100644 vendor/fontawesome-free/svgs/solid/person-booth.svg create mode 100644 vendor/fontawesome-free/svgs/solid/phone-slash.svg create mode 100644 vendor/fontawesome-free/svgs/solid/phone-square.svg create mode 100644 vendor/fontawesome-free/svgs/solid/phone-volume.svg create mode 100644 vendor/fontawesome-free/svgs/solid/phone.svg create mode 100644 vendor/fontawesome-free/svgs/solid/piggy-bank.svg create mode 100644 vendor/fontawesome-free/svgs/solid/pills.svg create mode 100644 vendor/fontawesome-free/svgs/solid/pizza-slice.svg create mode 100644 vendor/fontawesome-free/svgs/solid/place-of-worship.svg create mode 100644 vendor/fontawesome-free/svgs/solid/plane-arrival.svg create mode 100644 vendor/fontawesome-free/svgs/solid/plane-departure.svg create mode 100644 vendor/fontawesome-free/svgs/solid/plane.svg create mode 100644 vendor/fontawesome-free/svgs/solid/play-circle.svg create mode 100644 vendor/fontawesome-free/svgs/solid/play.svg create mode 100644 vendor/fontawesome-free/svgs/solid/plug.svg create mode 100644 vendor/fontawesome-free/svgs/solid/plus-circle.svg create mode 100644 vendor/fontawesome-free/svgs/solid/plus-square.svg create mode 100644 vendor/fontawesome-free/svgs/solid/plus.svg create mode 100644 vendor/fontawesome-free/svgs/solid/podcast.svg create mode 100644 vendor/fontawesome-free/svgs/solid/poll-h.svg create mode 100644 vendor/fontawesome-free/svgs/solid/poll.svg create mode 100644 vendor/fontawesome-free/svgs/solid/poo-storm.svg create mode 100644 vendor/fontawesome-free/svgs/solid/poo.svg create mode 100644 vendor/fontawesome-free/svgs/solid/poop.svg create mode 100644 vendor/fontawesome-free/svgs/solid/portrait.svg create mode 100644 vendor/fontawesome-free/svgs/solid/pound-sign.svg create mode 100644 vendor/fontawesome-free/svgs/solid/power-off.svg create mode 100644 vendor/fontawesome-free/svgs/solid/pray.svg create mode 100644 vendor/fontawesome-free/svgs/solid/praying-hands.svg create mode 100644 vendor/fontawesome-free/svgs/solid/prescription-bottle-alt.svg create mode 100644 vendor/fontawesome-free/svgs/solid/prescription-bottle.svg create mode 100644 vendor/fontawesome-free/svgs/solid/prescription.svg create mode 100644 vendor/fontawesome-free/svgs/solid/print.svg create mode 100644 vendor/fontawesome-free/svgs/solid/procedures.svg create mode 100644 vendor/fontawesome-free/svgs/solid/project-diagram.svg create mode 100644 vendor/fontawesome-free/svgs/solid/puzzle-piece.svg create mode 100644 vendor/fontawesome-free/svgs/solid/qrcode.svg create mode 100644 vendor/fontawesome-free/svgs/solid/question-circle.svg create mode 100644 vendor/fontawesome-free/svgs/solid/question.svg create mode 100644 vendor/fontawesome-free/svgs/solid/quidditch.svg create mode 100644 vendor/fontawesome-free/svgs/solid/quote-left.svg create mode 100644 vendor/fontawesome-free/svgs/solid/quote-right.svg create mode 100644 vendor/fontawesome-free/svgs/solid/quran.svg create mode 100644 vendor/fontawesome-free/svgs/solid/radiation-alt.svg create mode 100644 vendor/fontawesome-free/svgs/solid/radiation.svg create mode 100644 vendor/fontawesome-free/svgs/solid/rainbow.svg create mode 100644 vendor/fontawesome-free/svgs/solid/random.svg create mode 100644 vendor/fontawesome-free/svgs/solid/receipt.svg create mode 100644 vendor/fontawesome-free/svgs/solid/recycle.svg create mode 100644 vendor/fontawesome-free/svgs/solid/redo-alt.svg create mode 100644 vendor/fontawesome-free/svgs/solid/redo.svg create mode 100644 vendor/fontawesome-free/svgs/solid/registered.svg create mode 100644 vendor/fontawesome-free/svgs/solid/reply-all.svg create mode 100644 vendor/fontawesome-free/svgs/solid/reply.svg create mode 100644 vendor/fontawesome-free/svgs/solid/republican.svg create mode 100644 vendor/fontawesome-free/svgs/solid/restroom.svg create mode 100644 vendor/fontawesome-free/svgs/solid/retweet.svg create mode 100644 vendor/fontawesome-free/svgs/solid/ribbon.svg create mode 100644 vendor/fontawesome-free/svgs/solid/ring.svg create mode 100644 vendor/fontawesome-free/svgs/solid/road.svg create mode 100644 vendor/fontawesome-free/svgs/solid/robot.svg create mode 100644 vendor/fontawesome-free/svgs/solid/rocket.svg create mode 100644 vendor/fontawesome-free/svgs/solid/route.svg create mode 100644 vendor/fontawesome-free/svgs/solid/rss-square.svg create mode 100644 vendor/fontawesome-free/svgs/solid/rss.svg create mode 100644 vendor/fontawesome-free/svgs/solid/ruble-sign.svg create mode 100644 vendor/fontawesome-free/svgs/solid/ruler-combined.svg create mode 100644 vendor/fontawesome-free/svgs/solid/ruler-horizontal.svg create mode 100644 vendor/fontawesome-free/svgs/solid/ruler-vertical.svg create mode 100644 vendor/fontawesome-free/svgs/solid/ruler.svg create mode 100644 vendor/fontawesome-free/svgs/solid/running.svg create mode 100644 vendor/fontawesome-free/svgs/solid/rupee-sign.svg create mode 100644 vendor/fontawesome-free/svgs/solid/sad-cry.svg create mode 100644 vendor/fontawesome-free/svgs/solid/sad-tear.svg create mode 100644 vendor/fontawesome-free/svgs/solid/satellite-dish.svg create mode 100644 vendor/fontawesome-free/svgs/solid/satellite.svg create mode 100644 vendor/fontawesome-free/svgs/solid/save.svg create mode 100644 vendor/fontawesome-free/svgs/solid/school.svg create mode 100644 vendor/fontawesome-free/svgs/solid/screwdriver.svg create mode 100644 vendor/fontawesome-free/svgs/solid/scroll.svg create mode 100644 vendor/fontawesome-free/svgs/solid/sd-card.svg create mode 100644 vendor/fontawesome-free/svgs/solid/search-dollar.svg create mode 100644 vendor/fontawesome-free/svgs/solid/search-location.svg create mode 100644 vendor/fontawesome-free/svgs/solid/search-minus.svg create mode 100644 vendor/fontawesome-free/svgs/solid/search-plus.svg create mode 100644 vendor/fontawesome-free/svgs/solid/search.svg create mode 100644 vendor/fontawesome-free/svgs/solid/seedling.svg create mode 100644 vendor/fontawesome-free/svgs/solid/server.svg create mode 100644 vendor/fontawesome-free/svgs/solid/shapes.svg create mode 100644 vendor/fontawesome-free/svgs/solid/share-alt-square.svg create mode 100644 vendor/fontawesome-free/svgs/solid/share-alt.svg create mode 100644 vendor/fontawesome-free/svgs/solid/share-square.svg create mode 100644 vendor/fontawesome-free/svgs/solid/share.svg create mode 100644 vendor/fontawesome-free/svgs/solid/shekel-sign.svg create mode 100644 vendor/fontawesome-free/svgs/solid/shield-alt.svg create mode 100644 vendor/fontawesome-free/svgs/solid/ship.svg create mode 100644 vendor/fontawesome-free/svgs/solid/shipping-fast.svg create mode 100644 vendor/fontawesome-free/svgs/solid/shoe-prints.svg create mode 100644 vendor/fontawesome-free/svgs/solid/shopping-bag.svg create mode 100644 vendor/fontawesome-free/svgs/solid/shopping-basket.svg create mode 100644 vendor/fontawesome-free/svgs/solid/shopping-cart.svg create mode 100644 vendor/fontawesome-free/svgs/solid/shower.svg create mode 100644 vendor/fontawesome-free/svgs/solid/shuttle-van.svg create mode 100644 vendor/fontawesome-free/svgs/solid/sign-in-alt.svg create mode 100644 vendor/fontawesome-free/svgs/solid/sign-language.svg create mode 100644 vendor/fontawesome-free/svgs/solid/sign-out-alt.svg create mode 100644 vendor/fontawesome-free/svgs/solid/sign.svg create mode 100644 vendor/fontawesome-free/svgs/solid/signal.svg create mode 100644 vendor/fontawesome-free/svgs/solid/signature.svg create mode 100644 vendor/fontawesome-free/svgs/solid/sim-card.svg create mode 100644 vendor/fontawesome-free/svgs/solid/sitemap.svg create mode 100644 vendor/fontawesome-free/svgs/solid/skating.svg create mode 100644 vendor/fontawesome-free/svgs/solid/skiing-nordic.svg create mode 100644 vendor/fontawesome-free/svgs/solid/skiing.svg create mode 100644 vendor/fontawesome-free/svgs/solid/skull-crossbones.svg create mode 100644 vendor/fontawesome-free/svgs/solid/skull.svg create mode 100644 vendor/fontawesome-free/svgs/solid/slash.svg create mode 100644 vendor/fontawesome-free/svgs/solid/sleigh.svg create mode 100644 vendor/fontawesome-free/svgs/solid/sliders-h.svg create mode 100644 vendor/fontawesome-free/svgs/solid/smile-beam.svg create mode 100644 vendor/fontawesome-free/svgs/solid/smile-wink.svg create mode 100644 vendor/fontawesome-free/svgs/solid/smile.svg create mode 100644 vendor/fontawesome-free/svgs/solid/smog.svg create mode 100644 vendor/fontawesome-free/svgs/solid/smoking-ban.svg create mode 100644 vendor/fontawesome-free/svgs/solid/smoking.svg create mode 100644 vendor/fontawesome-free/svgs/solid/sms.svg create mode 100644 vendor/fontawesome-free/svgs/solid/snowboarding.svg create mode 100644 vendor/fontawesome-free/svgs/solid/snowflake.svg create mode 100644 vendor/fontawesome-free/svgs/solid/snowman.svg create mode 100644 vendor/fontawesome-free/svgs/solid/snowplow.svg create mode 100644 vendor/fontawesome-free/svgs/solid/socks.svg create mode 100644 vendor/fontawesome-free/svgs/solid/solar-panel.svg create mode 100644 vendor/fontawesome-free/svgs/solid/sort-alpha-down.svg create mode 100644 vendor/fontawesome-free/svgs/solid/sort-alpha-up.svg create mode 100644 vendor/fontawesome-free/svgs/solid/sort-amount-down.svg create mode 100644 vendor/fontawesome-free/svgs/solid/sort-amount-up.svg create mode 100644 vendor/fontawesome-free/svgs/solid/sort-down.svg create mode 100644 vendor/fontawesome-free/svgs/solid/sort-numeric-down.svg create mode 100644 vendor/fontawesome-free/svgs/solid/sort-numeric-up.svg create mode 100644 vendor/fontawesome-free/svgs/solid/sort-up.svg create mode 100644 vendor/fontawesome-free/svgs/solid/sort.svg create mode 100644 vendor/fontawesome-free/svgs/solid/spa.svg create mode 100644 vendor/fontawesome-free/svgs/solid/space-shuttle.svg create mode 100644 vendor/fontawesome-free/svgs/solid/spider.svg create mode 100644 vendor/fontawesome-free/svgs/solid/spinner.svg create mode 100644 vendor/fontawesome-free/svgs/solid/splotch.svg create mode 100644 vendor/fontawesome-free/svgs/solid/spray-can.svg create mode 100644 vendor/fontawesome-free/svgs/solid/square-full.svg create mode 100644 vendor/fontawesome-free/svgs/solid/square-root-alt.svg create mode 100644 vendor/fontawesome-free/svgs/solid/square.svg create mode 100644 vendor/fontawesome-free/svgs/solid/stamp.svg create mode 100644 vendor/fontawesome-free/svgs/solid/star-and-crescent.svg create mode 100644 vendor/fontawesome-free/svgs/solid/star-half-alt.svg create mode 100644 vendor/fontawesome-free/svgs/solid/star-half.svg create mode 100644 vendor/fontawesome-free/svgs/solid/star-of-david.svg create mode 100644 vendor/fontawesome-free/svgs/solid/star-of-life.svg create mode 100644 vendor/fontawesome-free/svgs/solid/star.svg create mode 100644 vendor/fontawesome-free/svgs/solid/step-backward.svg create mode 100644 vendor/fontawesome-free/svgs/solid/step-forward.svg create mode 100644 vendor/fontawesome-free/svgs/solid/stethoscope.svg create mode 100644 vendor/fontawesome-free/svgs/solid/sticky-note.svg create mode 100644 vendor/fontawesome-free/svgs/solid/stop-circle.svg create mode 100644 vendor/fontawesome-free/svgs/solid/stop.svg create mode 100644 vendor/fontawesome-free/svgs/solid/stopwatch.svg create mode 100644 vendor/fontawesome-free/svgs/solid/store-alt.svg create mode 100644 vendor/fontawesome-free/svgs/solid/store.svg create mode 100644 vendor/fontawesome-free/svgs/solid/stream.svg create mode 100644 vendor/fontawesome-free/svgs/solid/street-view.svg create mode 100644 vendor/fontawesome-free/svgs/solid/strikethrough.svg create mode 100644 vendor/fontawesome-free/svgs/solid/stroopwafel.svg create mode 100644 vendor/fontawesome-free/svgs/solid/subscript.svg create mode 100644 vendor/fontawesome-free/svgs/solid/subway.svg create mode 100644 vendor/fontawesome-free/svgs/solid/suitcase-rolling.svg create mode 100644 vendor/fontawesome-free/svgs/solid/suitcase.svg create mode 100644 vendor/fontawesome-free/svgs/solid/sun.svg create mode 100644 vendor/fontawesome-free/svgs/solid/superscript.svg create mode 100644 vendor/fontawesome-free/svgs/solid/surprise.svg create mode 100644 vendor/fontawesome-free/svgs/solid/swatchbook.svg create mode 100644 vendor/fontawesome-free/svgs/solid/swimmer.svg create mode 100644 vendor/fontawesome-free/svgs/solid/swimming-pool.svg create mode 100644 vendor/fontawesome-free/svgs/solid/synagogue.svg create mode 100644 vendor/fontawesome-free/svgs/solid/sync-alt.svg create mode 100644 vendor/fontawesome-free/svgs/solid/sync.svg create mode 100644 vendor/fontawesome-free/svgs/solid/syringe.svg create mode 100644 vendor/fontawesome-free/svgs/solid/table-tennis.svg create mode 100644 vendor/fontawesome-free/svgs/solid/table.svg create mode 100644 vendor/fontawesome-free/svgs/solid/tablet-alt.svg create mode 100644 vendor/fontawesome-free/svgs/solid/tablet.svg create mode 100644 vendor/fontawesome-free/svgs/solid/tablets.svg create mode 100644 vendor/fontawesome-free/svgs/solid/tachometer-alt.svg create mode 100644 vendor/fontawesome-free/svgs/solid/tag.svg create mode 100644 vendor/fontawesome-free/svgs/solid/tags.svg create mode 100644 vendor/fontawesome-free/svgs/solid/tape.svg create mode 100644 vendor/fontawesome-free/svgs/solid/tasks.svg create mode 100644 vendor/fontawesome-free/svgs/solid/taxi.svg create mode 100644 vendor/fontawesome-free/svgs/solid/teeth-open.svg create mode 100644 vendor/fontawesome-free/svgs/solid/teeth.svg create mode 100644 vendor/fontawesome-free/svgs/solid/temperature-high.svg create mode 100644 vendor/fontawesome-free/svgs/solid/temperature-low.svg create mode 100644 vendor/fontawesome-free/svgs/solid/tenge.svg create mode 100644 vendor/fontawesome-free/svgs/solid/terminal.svg create mode 100644 vendor/fontawesome-free/svgs/solid/text-height.svg create mode 100644 vendor/fontawesome-free/svgs/solid/text-width.svg create mode 100644 vendor/fontawesome-free/svgs/solid/th-large.svg create mode 100644 vendor/fontawesome-free/svgs/solid/th-list.svg create mode 100644 vendor/fontawesome-free/svgs/solid/th.svg create mode 100644 vendor/fontawesome-free/svgs/solid/theater-masks.svg create mode 100644 vendor/fontawesome-free/svgs/solid/thermometer-empty.svg create mode 100644 vendor/fontawesome-free/svgs/solid/thermometer-full.svg create mode 100644 vendor/fontawesome-free/svgs/solid/thermometer-half.svg create mode 100644 vendor/fontawesome-free/svgs/solid/thermometer-quarter.svg create mode 100644 vendor/fontawesome-free/svgs/solid/thermometer-three-quarters.svg create mode 100644 vendor/fontawesome-free/svgs/solid/thermometer.svg create mode 100644 vendor/fontawesome-free/svgs/solid/thumbs-down.svg create mode 100644 vendor/fontawesome-free/svgs/solid/thumbs-up.svg create mode 100644 vendor/fontawesome-free/svgs/solid/thumbtack.svg create mode 100644 vendor/fontawesome-free/svgs/solid/ticket-alt.svg create mode 100644 vendor/fontawesome-free/svgs/solid/times-circle.svg create mode 100644 vendor/fontawesome-free/svgs/solid/times.svg create mode 100644 vendor/fontawesome-free/svgs/solid/tint-slash.svg create mode 100644 vendor/fontawesome-free/svgs/solid/tint.svg create mode 100644 vendor/fontawesome-free/svgs/solid/tired.svg create mode 100644 vendor/fontawesome-free/svgs/solid/toggle-off.svg create mode 100644 vendor/fontawesome-free/svgs/solid/toggle-on.svg create mode 100644 vendor/fontawesome-free/svgs/solid/toilet-paper.svg create mode 100644 vendor/fontawesome-free/svgs/solid/toilet.svg create mode 100644 vendor/fontawesome-free/svgs/solid/toolbox.svg create mode 100644 vendor/fontawesome-free/svgs/solid/tools.svg create mode 100644 vendor/fontawesome-free/svgs/solid/tooth.svg create mode 100644 vendor/fontawesome-free/svgs/solid/torah.svg create mode 100644 vendor/fontawesome-free/svgs/solid/torii-gate.svg create mode 100644 vendor/fontawesome-free/svgs/solid/tractor.svg create mode 100644 vendor/fontawesome-free/svgs/solid/trademark.svg create mode 100644 vendor/fontawesome-free/svgs/solid/traffic-light.svg create mode 100644 vendor/fontawesome-free/svgs/solid/train.svg create mode 100644 vendor/fontawesome-free/svgs/solid/tram.svg create mode 100644 vendor/fontawesome-free/svgs/solid/transgender-alt.svg create mode 100644 vendor/fontawesome-free/svgs/solid/transgender.svg create mode 100644 vendor/fontawesome-free/svgs/solid/trash-alt.svg create mode 100644 vendor/fontawesome-free/svgs/solid/trash-restore-alt.svg create mode 100644 vendor/fontawesome-free/svgs/solid/trash-restore.svg create mode 100644 vendor/fontawesome-free/svgs/solid/trash.svg create mode 100644 vendor/fontawesome-free/svgs/solid/tree.svg create mode 100644 vendor/fontawesome-free/svgs/solid/trophy.svg create mode 100644 vendor/fontawesome-free/svgs/solid/truck-loading.svg create mode 100644 vendor/fontawesome-free/svgs/solid/truck-monster.svg create mode 100644 vendor/fontawesome-free/svgs/solid/truck-moving.svg create mode 100644 vendor/fontawesome-free/svgs/solid/truck-pickup.svg create mode 100644 vendor/fontawesome-free/svgs/solid/truck.svg create mode 100644 vendor/fontawesome-free/svgs/solid/tshirt.svg create mode 100644 vendor/fontawesome-free/svgs/solid/tty.svg create mode 100644 vendor/fontawesome-free/svgs/solid/tv.svg create mode 100644 vendor/fontawesome-free/svgs/solid/umbrella-beach.svg create mode 100644 vendor/fontawesome-free/svgs/solid/umbrella.svg create mode 100644 vendor/fontawesome-free/svgs/solid/underline.svg create mode 100644 vendor/fontawesome-free/svgs/solid/undo-alt.svg create mode 100644 vendor/fontawesome-free/svgs/solid/undo.svg create mode 100644 vendor/fontawesome-free/svgs/solid/universal-access.svg create mode 100644 vendor/fontawesome-free/svgs/solid/university.svg create mode 100644 vendor/fontawesome-free/svgs/solid/unlink.svg create mode 100644 vendor/fontawesome-free/svgs/solid/unlock-alt.svg create mode 100644 vendor/fontawesome-free/svgs/solid/unlock.svg create mode 100644 vendor/fontawesome-free/svgs/solid/upload.svg create mode 100644 vendor/fontawesome-free/svgs/solid/user-alt-slash.svg create mode 100644 vendor/fontawesome-free/svgs/solid/user-alt.svg create mode 100644 vendor/fontawesome-free/svgs/solid/user-astronaut.svg create mode 100644 vendor/fontawesome-free/svgs/solid/user-check.svg create mode 100644 vendor/fontawesome-free/svgs/solid/user-circle.svg create mode 100644 vendor/fontawesome-free/svgs/solid/user-clock.svg create mode 100644 vendor/fontawesome-free/svgs/solid/user-cog.svg create mode 100644 vendor/fontawesome-free/svgs/solid/user-edit.svg create mode 100644 vendor/fontawesome-free/svgs/solid/user-friends.svg create mode 100644 vendor/fontawesome-free/svgs/solid/user-graduate.svg create mode 100644 vendor/fontawesome-free/svgs/solid/user-injured.svg create mode 100644 vendor/fontawesome-free/svgs/solid/user-lock.svg create mode 100644 vendor/fontawesome-free/svgs/solid/user-md.svg create mode 100644 vendor/fontawesome-free/svgs/solid/user-minus.svg create mode 100644 vendor/fontawesome-free/svgs/solid/user-ninja.svg create mode 100644 vendor/fontawesome-free/svgs/solid/user-nurse.svg create mode 100644 vendor/fontawesome-free/svgs/solid/user-plus.svg create mode 100644 vendor/fontawesome-free/svgs/solid/user-secret.svg create mode 100644 vendor/fontawesome-free/svgs/solid/user-shield.svg create mode 100644 vendor/fontawesome-free/svgs/solid/user-slash.svg create mode 100644 vendor/fontawesome-free/svgs/solid/user-tag.svg create mode 100644 vendor/fontawesome-free/svgs/solid/user-tie.svg create mode 100644 vendor/fontawesome-free/svgs/solid/user-times.svg create mode 100644 vendor/fontawesome-free/svgs/solid/user.svg create mode 100644 vendor/fontawesome-free/svgs/solid/users-cog.svg create mode 100644 vendor/fontawesome-free/svgs/solid/users.svg create mode 100644 vendor/fontawesome-free/svgs/solid/utensil-spoon.svg create mode 100644 vendor/fontawesome-free/svgs/solid/utensils.svg create mode 100644 vendor/fontawesome-free/svgs/solid/vector-square.svg create mode 100644 vendor/fontawesome-free/svgs/solid/venus-double.svg create mode 100644 vendor/fontawesome-free/svgs/solid/venus-mars.svg create mode 100644 vendor/fontawesome-free/svgs/solid/venus.svg create mode 100644 vendor/fontawesome-free/svgs/solid/vial.svg create mode 100644 vendor/fontawesome-free/svgs/solid/vials.svg create mode 100644 vendor/fontawesome-free/svgs/solid/video-slash.svg create mode 100644 vendor/fontawesome-free/svgs/solid/video.svg create mode 100644 vendor/fontawesome-free/svgs/solid/vihara.svg create mode 100644 vendor/fontawesome-free/svgs/solid/volleyball-ball.svg create mode 100644 vendor/fontawesome-free/svgs/solid/volume-down.svg create mode 100644 vendor/fontawesome-free/svgs/solid/volume-mute.svg create mode 100644 vendor/fontawesome-free/svgs/solid/volume-off.svg create mode 100644 vendor/fontawesome-free/svgs/solid/volume-up.svg create mode 100644 vendor/fontawesome-free/svgs/solid/vote-yea.svg create mode 100644 vendor/fontawesome-free/svgs/solid/vr-cardboard.svg create mode 100644 vendor/fontawesome-free/svgs/solid/walking.svg create mode 100644 vendor/fontawesome-free/svgs/solid/wallet.svg create mode 100644 vendor/fontawesome-free/svgs/solid/warehouse.svg create mode 100644 vendor/fontawesome-free/svgs/solid/water.svg create mode 100644 vendor/fontawesome-free/svgs/solid/weight-hanging.svg create mode 100644 vendor/fontawesome-free/svgs/solid/weight.svg create mode 100644 vendor/fontawesome-free/svgs/solid/wheelchair.svg create mode 100644 vendor/fontawesome-free/svgs/solid/wifi.svg create mode 100644 vendor/fontawesome-free/svgs/solid/wind.svg create mode 100644 vendor/fontawesome-free/svgs/solid/window-close.svg create mode 100644 vendor/fontawesome-free/svgs/solid/window-maximize.svg create mode 100644 vendor/fontawesome-free/svgs/solid/window-minimize.svg create mode 100644 vendor/fontawesome-free/svgs/solid/window-restore.svg create mode 100644 vendor/fontawesome-free/svgs/solid/wine-bottle.svg create mode 100644 vendor/fontawesome-free/svgs/solid/wine-glass-alt.svg create mode 100644 vendor/fontawesome-free/svgs/solid/wine-glass.svg create mode 100644 vendor/fontawesome-free/svgs/solid/won-sign.svg create mode 100644 vendor/fontawesome-free/svgs/solid/wrench.svg create mode 100644 vendor/fontawesome-free/svgs/solid/x-ray.svg create mode 100644 vendor/fontawesome-free/svgs/solid/yen-sign.svg create mode 100644 vendor/fontawesome-free/svgs/solid/yin-yang.svg create mode 100644 vendor/fontawesome-free/webfonts/fa-brands-400.eot create mode 100644 vendor/fontawesome-free/webfonts/fa-brands-400.svg create mode 100644 vendor/fontawesome-free/webfonts/fa-brands-400.ttf create mode 100644 vendor/fontawesome-free/webfonts/fa-brands-400.woff create mode 100644 vendor/fontawesome-free/webfonts/fa-brands-400.woff2 create mode 100644 vendor/fontawesome-free/webfonts/fa-regular-400.eot create mode 100644 vendor/fontawesome-free/webfonts/fa-regular-400.svg create mode 100644 vendor/fontawesome-free/webfonts/fa-regular-400.ttf create mode 100644 vendor/fontawesome-free/webfonts/fa-regular-400.woff create mode 100644 vendor/fontawesome-free/webfonts/fa-regular-400.woff2 create mode 100644 vendor/fontawesome-free/webfonts/fa-solid-900.eot create mode 100644 vendor/fontawesome-free/webfonts/fa-solid-900.svg create mode 100644 vendor/fontawesome-free/webfonts/fa-solid-900.ttf create mode 100644 vendor/fontawesome-free/webfonts/fa-solid-900.woff create mode 100644 vendor/fontawesome-free/webfonts/fa-solid-900.woff2 create mode 100644 vendor/jquery/jquery.js create mode 100644 vendor/jquery/jquery.min.js create mode 100644 vendor/jquery/jquery.min.map create mode 100644 vendor/jquery/jquery.slim.js create mode 100644 vendor/jquery/jquery.slim.min.js create mode 100644 vendor/jquery/jquery.slim.min.map create mode 100644 vendor/simple-line-icons/css/simple-line-icons.css create mode 100644 vendor/simple-line-icons/fonts/Simple-Line-Icons.eot create mode 100644 vendor/simple-line-icons/fonts/Simple-Line-Icons.svg create mode 100644 vendor/simple-line-icons/fonts/Simple-Line-Icons.ttf create mode 100644 vendor/simple-line-icons/fonts/Simple-Line-Icons.woff create mode 100644 vendor/simple-line-icons/fonts/Simple-Line-Icons.woff2 diff --git a/LICENSE.txt b/LICENSE.txt new file mode 100644 index 0000000..2b3e9de --- /dev/null +++ b/LICENSE.txt @@ -0,0 +1,21 @@ +============LICENSE_START========================================== +O-RAN OSC +=================================================================== +Copyright (c) 2019 Nokia +Copyright (c) 2018-2019 AT&T Intellectual Property. +=================================================================== +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. + +For the bootstrap that code is used under the MIT License, as permitted by +https://github.com/BlackrockDigital/startbootstrap-landing-page/blob/master/LICENSE +============LICENSE_END============================================ diff --git a/ORAN_Alliance_Charter.pdf b/ORAN_Alliance_Charter.pdf new file mode 100644 index 0000000000000000000000000000000000000000..92feb4807b8fdbb4c9e4d78e98ebeeac53feef2f GIT binary patch literal 11753 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

XGaO9Ude>0SqMhx(DSBL%T*+L1k`=M4 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

Ol2I*Fr-vxt#}CC{EV{CX(6;j~oeP{#6P&>&rPm zJG>&_PL*45zjdP>%AAswE@W1FR*vo&VxO8MP>e2ne#jO!&zWAT+2YJZE&33dAr9bH zzdNO)NZIz5GjS8gT*y%y+)$sh}izpq`U7}Yn z0uaX?NVe+g+8UJ|go=f8d;xEqAF*?&uLveOfWJ9@es7$7hJoz;Xtol}H$qm$Il6#X zhI?OG;Zd~Fd}HClAm0_Ry>{%V)^5!Jkl4QuJn+Rr6l|VKn5?O03)a{J!;X8#W_<@irdfexTjLmv|NcrL@qlA9DIrVjrVIfyjk@=54O|5sc#8Yr4UhObj=4?x|)g1R*c;bZoDibx_?CYQPa73TT0xUdk!93w2^W*uVA zb8fa5c_(1KJD^l8uU{kYd~_yykW%%!Yh>5&TiEOe7O19Ru~>d76?Z~n zqvc_u238?CpI0#6+w)NU?e`nh)Gg569L3cMC!i+85}(PyJ3pOinXezt7Vj)(ziYSv zuS=eovKjDgT|Ri5APp7Z#yxr@aVk1`cSC5EzRUeK^Bj(Y(#iOT6azDW!~tO327(=B z<9LVcjfsg*!%qp4(|8-72C!>tD6f{XsUmcflz4suQ%b|_SGR64kA{Y*p_sx9&#Tm@ z(n2;y-J|%42A4Frg$RpRW~*z*^pAom4kI+lWBprc+S}t+8gezUi5V!-3+ z&45H@QQ*55ZoX8^fRh|r*rqwXMTRkx=XURH8adXPN4&A)T+pf`WU6tr1Mx+u2qdRf89#!~1z{>uWrQ%L*PLT0 z8a|;$UTsMvdEnVNWKaHSM#BIzd~_F40ZtUBXlK`HXfaVy~JU^~i~eJRQ@Hf%1oYFo^k2l~4X4 zxha_S&}pCOH=ABJF4#Lb1Ta2f`X9T$0Y}ADQdv1W?9U%u4|Km^ULZ0RmhExo6&|Bm~i!-FJCJBzLYD8sDnH&*nEt5JqWQ=7|M=nmha{ zK)$IrTD5?2foHvY49R_i?9l*Fy-R03j*pH1>#q}UopRKX zk3{~8#gD<?^3CdR!GF&d(wQo z_ItsK{sd0DbPWPvp0@ws60bWe;N=MZ_y4Q-53W-Gy=`fEVPPSPTBY!e+l}8#5~3#n zWv6rieP?6iaUk1M{d_Wo_kX0(zvfVT5wz{q644L{guvYmp!KwbaRYjQ9OyFcMVb06 zT6aU0!RWb0#4l{ZNnUeoO9Vh?{DNoTYMg(eq$x~0p4ee*`!iK@C&s<$<9Un%yY!ka zJ6@o7iE43;VO-ECFuroI+?^uRqbXl+cbX?(-;$Q+`&Rp$;#u9M3FcRln%jYo*j(%vzO+v3TA_i@CM`>I-xHCVG9q#<>hkL=)G2vn4)0h7S>Tw+Gn$@+tk)jQ5w7Uo+(?kLZ(6{qFgt0zNI1Z z-1IUWC*B0(t9f{t)e1bU=GIUJtQ%nR|27Uoq7I> zSy>`ToGKdw9XdZbMccR*+RKeb$tZ@^IoaA4c1BMSEHaq}FOwQd+7S^oDr%G!L6*zb z$2>?d=$s*%q==OJ#fyVQyGEfwT5h7J+2SN8NXkQ%|rX+>_IMz@w(&W1= z)9oGX^g!%|4FnxFN);I7_|^Oab2=3lCVriCZ=ItB%Gbo@2dccsRg)8Uz{7(+y>?Xt zj*6a1>gmQ7L}!;wUr!`g`*>kXSNYjvHMTi;5nAJmEDkBom|u84y1B3ZWq8H`w)&jc zwoyljh!+kAhx_Tbif0kk7%Fh2FM$>G^-eo{rd%3VelAqynM={zl?T4{e3bmUKt

    PFXjgU1CA%WtS9Jx!*|7re;soR$?Yd9XA#Qa& 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șH&D0dga1Y9lGxy71 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 Z{yy`#x|z7R{nJGOfY51aC6%Sn{}28(6j%TN literal 0 HcmV?d00001 diff --git a/ORAN_news.pdf b/ORAN_news.pdf new file mode 100644 index 0000000000000000000000000000000000000000..82b23fdcb9f6579e7a2bd1c40b830f5e62d23281 GIT binary patch literal 21429 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 Dc#;hX literal 0 HcmV?d00001 diff --git a/README.md b/README.md new file mode 100644 index 0000000..731ea56 --- /dev/null +++ b/README.md @@ -0,0 +1,68 @@ +# [Start Bootstrap - Landing Page](https://startbootstrap.com/template-overviews/landing-page/) + +[Landing Page](http://startbootstrap.com/template-overviews/landing-page/) is a multipurpose landing page template for [Bootstrap](http://getbootstrap.com/) created by [Start Bootstrap](http://startbootstrap.com/). + +## Preview + +[![Landing Page Preview](https://startbootstrap.com/assets/img/screenshots/themes/landing-page.png)](https://blackrockdigital.github.io/startbootstrap-landing-page/) + +**[View Live Preview](https://blackrockdigital.github.io/startbootstrap-landing-page/)** + +## Status + +[![GitHub license](https://img.shields.io/badge/license-MIT-blue.svg)](https://raw.githubusercontent.com/BlackrockDigital/startbootstrap-landing-page/master/LICENSE) +[![npm version](https://img.shields.io/npm/v/startbootstrap-landing-page.svg)](https://www.npmjs.com/package/startbootstrap-landing-page) +[![Build Status](https://travis-ci.org/BlackrockDigital/startbootstrap-landing-page.svg?branch=master)](https://travis-ci.org/BlackrockDigital/startbootstrap-landing-page) +[![dependencies Status](https://david-dm.org/BlackrockDigital/startbootstrap-landing-page/status.svg)](https://david-dm.org/BlackrockDigital/startbootstrap-landing-page) +[![devDependencies Status](https://david-dm.org/BlackrockDigital/startbootstrap-landing-page/dev-status.svg)](https://david-dm.org/BlackrockDigital/startbootstrap-landing-page?type=dev) + +## Download and Installation + +To begin using this template, choose one of the following options to get started: +* [Download the latest release on Start Bootstrap](https://startbootstrap.com/template-overviews/landing-page/) +* Install via npm: `npm i startbootstrap-landing-page` +* Clone the repo: `git clone https://github.com/BlackrockDigital/startbootstrap-landing-page.git` +* [Fork, Clone, or Download on GitHub](https://github.com/BlackrockDigital/startbootstrap-landing-page) + +## Usage + +### Basic Usage + +After downloading, simply edit the HTML and CSS files included with the template in your favorite text editor to make changes. These are the only files you need to worry about, you can ignore everything else! To preview the changes you make to the code, you can open the `index.html` file in your web browser. + +### Advanced Usage + +After installation, run `npm install` and then run `npm start` which will open up a preview of the template in your default browser, watch for changes to core template files, and live reload the browser when changes are saved. You can view the `gulpfile.js` to see which tasks are included with the dev environment. + +#### Gulp Tasks + +- `gulp` the default task that builds everything +- `gulp watch` browserSync opens the project in your default browser and live reloads when changes are made +- `gulp css` compiles SCSS files into CSS and minifies the compiled CSS +- `gulp js` minifies the themes JS file +- `gulp vendor` copies dependencies from node_modules to the vendor directory + +You must have npm and Gulp installed globally on your machine in order to use these features. + +## Bugs and Issues + +Have a bug or an issue with this template? [Open a new issue](https://github.com/BlackrockDigital/startbootstrap-landing-page/issues) here on GitHub or leave a comment on the [template overview page at Start Bootstrap](http://startbootstrap.com/template-overviews/landing-page/). + +## About + +Start Bootstrap is an open source library of free Bootstrap templates and themes. All of the free templates and themes on Start Bootstrap are released under the MIT license, which means you can use them for any purpose, even for commercial projects. + +* https://startbootstrap.com +* https://twitter.com/SBootstrap + +Start Bootstrap was created by and is maintained by **[David Miller](http://davidmiller.io/)**, Owner of [Blackrock Digital](http://blackrockdigital.io/). + +* http://davidmiller.io +* https://twitter.com/davidmillerskt +* https://github.com/davidtmiller + +Start Bootstrap is based on the [Bootstrap](http://getbootstrap.com/) framework created by [Mark Otto](https://twitter.com/mdo) and [Jacob Thorton](https://twitter.com/fat). + +## Copyright and License + +Copyright 2013-2019 Blackrock Digital LLC. Code released under the [MIT](https://github.com/BlackrockDigital/startbootstrap-landing-page/blob/gh-pages/LICENSE) license. diff --git a/css/landing-page.css b/css/landing-page.css new file mode 100644 index 0000000..e664539 --- /dev/null +++ b/css/landing-page.css @@ -0,0 +1,132 @@ +/*! + * Start Bootstrap - Landing Page v5.0.3 (https://startbootstrap.com/template-overviews/landing-page) + * Copyright 2013-2019 Start Bootstrap + * Licensed under MIT (https://github.com/BlackrockDigital/startbootstrap-landing-page/blob/master/LICENSE) + */ + +body { + font-family: 'Lato', 'Helvetica Neue', Helvetica, Arial, sans-serif; +} + +h1, +h2, +h3, +h4, +h5, +h6 { + font-family: 'Lato', 'Helvetica Neue', Helvetica, Arial, sans-serif; + font-weight: 700; +} + +header.masthead { + position: relative; + background-color: #343a40; + background: url("../img/bg-masthead.jpg") no-repeat center center; + background-size: cover; + padding-top: 8rem; + padding-bottom: 8rem; +} + +header.masthead .overlay { + position: absolute; + background-color: #212529; + height: 100%; + width: 100%; + top: 0; + left: 0; + opacity: 0.3; +} + +header.masthead h1 { + font-size: 2rem; +} + +@media (min-width: 768px) { + header.masthead { + padding-top: 12rem; + padding-bottom: 12rem; + } + header.masthead h1 { + font-size: 3rem; + } +} + +.showcase .showcase-text { + padding: 3rem; +} + +.showcase .showcase-img { + min-height: 30rem; + background-size: cover; +} + +@media (min-width: 768px) { + .showcase .showcase-text { + padding: 7rem; + } +} + +.features-icons { + padding-top: 7rem; + padding-bottom: 7rem; +} + +.features-icons .features-icons-item { + max-width: 20rem; +} + +.features-icons .features-icons-item .features-icons-icon { + height: 7rem; +} + +.features-icons .features-icons-item .features-icons-icon i { + font-size: 4.5rem; +} + +.features-icons .features-icons-item:hover .features-icons-icon i { + font-size: 5rem; +} + +.testimonials { + padding-top: 7rem; + padding-bottom: 7rem; +} + +.testimonials .testimonial-item { + max-width: 18rem; +} + +.testimonials .testimonial-item img { + max-width: 12rem; + -webkit-box-shadow: 0px 5px 5px 0px #adb5bd; + box-shadow: 0px 5px 5px 0px #adb5bd; +} + +.call-to-action { + position: relative; + background-color: #343a40; + background: url("../img/bg-masthead.jpg") no-repeat center center; + background-size: cover; + padding-top: 7rem; + padding-bottom: 7rem; +} + +.call-to-action .overlay { + position: absolute; + background-color: #212529; + height: 100%; + width: 100%; + top: 0; + left: 0; + opacity: 0.3; +} + +footer.footer { + padding-top: 4rem; + padding-bottom: 4rem; +} + +.page-section { + padding: 8rem 0; +} + diff --git a/css/landing-page.min.css b/css/landing-page.min.css new file mode 100644 index 0000000..c14c28a --- /dev/null +++ b/css/landing-page.min.css @@ -0,0 +1,7 @@ +/*! + * Start Bootstrap - Landing Page v5.0.3 (https://startbootstrap.com/template-overviews/landing-page) + * Copyright 2013-2019 Start Bootstrap + * Licensed under MIT (https://github.com/BlackrockDigital/startbootstrap-landing-page/blob/master/LICENSE) + */body{font-family:Lato,'Helvetica Neue',Helvetica,Arial,sans-serif}h1,h2,h3,h4,h5,h6{font-family:Lato,'Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:700}header.masthead{position:relative;background-color:#343a40;background:url(../img/bg-masthead.jpg) no-repeat center center;background-size:cover;padding-top:8rem;padding-bottom:8rem}header.masthead .overlay{position:absolute;background-color:#212529;height:100%;width:100%;top:0;left:0;opacity:.3}header.masthead h1{font-size:2rem}@media (min-width:768px){header.masthead{padding-top:12rem;padding-bottom:12rem}header.masthead h1{font-size:3rem}}.showcase .showcase-text{padding:3rem}.showcase .showcase-img{min-height:30rem;background-size:cover}@media (min-width:768px){.showcase .showcase-text{padding:7rem}}.features-icons{padding-top:7rem;padding-bottom:7rem}.features-icons .features-icons-item{max-width:20rem}.features-icons .features-icons-item .features-icons-icon{height:7rem}.features-icons .features-icons-item .features-icons-icon i{font-size:4.5rem}.features-icons .features-icons-item:hover .features-icons-icon i{font-size:5rem}.testimonials{padding-top:7rem;padding-bottom:7rem}.testimonials .testimonial-item{max-width:18rem}.testimonials .testimonial-item img{max-width:12rem;-webkit-box-shadow:0 5px 5px 0 #adb5bd;box-shadow:0 5px 5px 0 #adb5bd}.call-to-action{position:relative;background-color:#343a40;background:url(../img/bg-masthead.jpg) no-repeat center center;background-size:cover;padding-top:7rem;padding-bottom:7rem}.call-to-action .overlay{position:absolute;background-color:#212529;height:100%;width:100%;top:0;left:0;opacity:.3}footer.footer{padding-top:4rem;padding-bottom:4rem}.page-section{padding: 8rem 0; +} + diff --git a/gulpfile.js b/gulpfile.js new file mode 100644 index 0000000..368bd6a --- /dev/null +++ b/gulpfile.js @@ -0,0 +1,140 @@ +"use strict"; + +// Load plugins +const autoprefixer = require("gulp-autoprefixer"); +const browsersync = require("browser-sync").create(); +const cleanCSS = require("gulp-clean-css"); +const del = require("del"); +const gulp = require("gulp"); +const header = require("gulp-header"); +const merge = require("merge-stream"); +const plumber = require("gulp-plumber"); +const rename = require("gulp-rename"); +const sass = require("gulp-sass"); +const uglify = require("gulp-uglify"); + +// Load package.json for banner +const pkg = require('./package.json'); + +// Set the banner content +const banner = ['/*!\n', + ' * Start Bootstrap - <%= pkg.title %> v<%= pkg.version %> (<%= pkg.homepage %>)\n', + ' * Copyright 2013-' + (new Date()).getFullYear(), ' <%= pkg.author %>\n', + ' * Licensed under <%= pkg.license %> (https://github.com/BlackrockDigital/<%= pkg.name %>/blob/master/LICENSE)\n', + ' */\n', + '\n' +].join(''); + +// BrowserSync +function browserSync(done) { + browsersync.init({ + server: { + baseDir: "./" + }, + port: 3000 + }); + done(); +} + +// BrowserSync reload +function browserSyncReload(done) { + browsersync.reload(); + done(); +} + +// Clean vendor +function clean() { + return del(["./vendor/"]); +} + +// Bring third party dependencies from node_modules into vendor directory +function modules() { + // Bootstrap + var bootstrap = gulp.src('./node_modules/bootstrap/dist/**/*') + .pipe(gulp.dest('./vendor/bootstrap')); + // Font Awesome + var fontAwesome = gulp.src('./node_modules/@fortawesome/**/*') + .pipe(gulp.dest('./vendor')); + // jQuery Easing + var jqueryEasing = gulp.src('./node_modules/jquery.easing/*.js') + .pipe(gulp.dest('./vendor/jquery-easing')); + // jQuery + var jquery = gulp.src([ + './node_modules/jquery/dist/*', + '!./node_modules/jquery/dist/core.js' + ]) + .pipe(gulp.dest('./vendor/jquery')); + // Simple Line Icons + var simpleLineIconsFonts = gulp.src('./node_modules/simple-line-icons/fonts/**') + .pipe(gulp.dest('./vendor/simple-line-icons/fonts')); + var simpleLineIconsCSS = gulp.src('./node_modules/simple-line-icons/css/**') + .pipe(gulp.dest('./vendor/simple-line-icons/css')); + return merge(bootstrap, fontAwesome, jquery, jqueryEasing, simpleLineIconsFonts, simpleLineIconsCSS); +} + +// CSS task +function css() { + return gulp + .src("./scss/**/*.scss") + .pipe(plumber()) + .pipe(sass({ + outputStyle: "expanded", + includePaths: "./node_modules", + })) + .on("error", sass.logError) + .pipe(autoprefixer({ + browsers: ['last 2 versions'], + cascade: false + })) + .pipe(header(banner, { + pkg: pkg + })) + .pipe(gulp.dest("./css")) + .pipe(rename({ + suffix: ".min" + })) + .pipe(cleanCSS()) + .pipe(gulp.dest("./css")) + .pipe(browsersync.stream()); +} + +// JS task +function js() { + return gulp + .src([ + './js/*.js', + '!./js/*.min.js', + '!./js/contact_me.js', + '!./js/jqBootstrapValidation.js' + ]) + .pipe(uglify()) + .pipe(header(banner, { + pkg: pkg + })) + .pipe(rename({ + suffix: '.min' + })) + .pipe(gulp.dest('./js')) + .pipe(browsersync.stream()); +} + +// Watch files +function watchFiles() { + gulp.watch("./scss/**/*", css); + gulp.watch("./js/**/*", js); + gulp.watch("./**/*.html", browserSyncReload); +} + +// Define complex tasks +const vendor = gulp.series(clean, modules); +const build = gulp.series(vendor, gulp.parallel(css, js)); +const watch = gulp.series(build, gulp.parallel(watchFiles, browserSync)); + +// Export tasks +exports.css = css; +exports.js = js; +exports.clean = clean; +exports.vendor = vendor; +exports.build = build; +exports.watch = watch; +exports.default = build; diff --git a/img/bg-masthead.jpg b/img/bg-masthead.jpg new file mode 100644 index 0000000000000000000000000000000000000000..16641b583def448640e500a9a6aabd4616a7d86a GIT binary patch literal 437802 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 yjSVS#_nL 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

    Ri^$%LV47MM2vouE?3V7qSg`Ekp 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

    @vg@IowMpwI(y?N|&;eCy0$ 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 Zo@)VsGBN1NlQL$DV*7<791&1||Jj;B<|qIF literal 0 HcmV?d00001 diff --git a/index.html b/index.html new file mode 100644 index 0000000..a47ea05 --- /dev/null +++ b/index.html @@ -0,0 +1,238 @@ + + + + + + + + + + + + O-RAN Software Community + + + + + + + + + + + + + + + + +

    + + +
    +
    +
    +
    +
    +

    O-RAN Software Community (OSC)

    +
    +
    +
    +
    +
    +
    + + +
    +
    +

    About O-RAN Software Community

    +
    +
    +

    The O-RAN Alliance understands the value and supports the goals and objectives of open source communities. Many components of the O-RAN architecture will be delivered as open source, through existing communities. These components include: the RAN intelligent controller, protocol stack, PHY layer processing and virtualization platform. The O-RAN open-source software framework will not only implement the de facto interfaces, including F1/W1/E1/E2/X2/Xn, but also expects to offer the reference design for next generation RRM with embedded intelligence to enable the RIC. Open source software and hardware reference designs enable faster, more democratic and permission-less innovation.

    +

    Whenever possible, the O-RAN Alliance will leverage and verify the performance of relevant open source communities including - OPNFV, ONAP, Akraino, K8S, OpenStack, QEMU - to design key solutions such as programmable hardware accelerators, real time processing, light weight virtualization technologies.

    + +
    +
    +
    +
    + + +
    +
    +

    Charters


    +
    +
    +
    +
    + +
    +

    O-RAN Software Community

    + +

    Linux Foundation Project Technical Charter

    +
    +
    +
    +
    +
    +
    + +
    +

    O-RAN Specification Code Project

    + +

    O-RAN Alliance Project Technical Charter

    + +
    +
    +
    +
    +
    + + +
    +
    +

    News

    +
    +
    +

    April 2, 2019

    +
    +
    +

    + The O-RAN Alliance and Linux Foundation Launch Industry-Leading O-RAN Open Source Community

    +

    +
    + +
    +

    + Today, the O-RAN Alliance (www.o-ran.org) and the Linux Foundation (https://www.linuxfoundation.org) jointly announced the creation of the O-RAN Software Community (O-RAN SC) (www.o-ran-sc.org).

    + +

    +The telecom industry is experiencing a profound transformation and 5G is expected to radically change how we live, work, and play. This means it's critical to make network infrastructure commercially available as quickly as possible to ensure business success for operators. It's time to turn to open source, as it is one of the most efficient ways to accelerate product development in a collaborative and cost-efficient way. +

    + +

    Read more


    +
    +
    +
    +
    + + +
    + +
    + + + + + + + + + + + + + + + + diff --git a/package-lock.json b/package-lock.json new file mode 100644 index 0000000..bdcbd33 --- /dev/null +++ b/package-lock.json @@ -0,0 +1,6509 @@ +{ + "name": "startbootstrap-landing-page", + "version": "5.0.3", + "lockfileVersion": 1, + "requires": true, + "dependencies": { + "@fortawesome/fontawesome-free": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-free/-/fontawesome-free-5.7.2.tgz", + "integrity": "sha512-Ha4HshKdCVKgu4TVCtG8XyPPYdzTzNW4/fvPnn+LT7AosRABryhlRv4cc4+o84dgpvVJN9reN7jo/c+nYujFug==" + }, + "abbrev": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", + "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==", + "dev": true + }, + "accepts": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.5.tgz", + "integrity": "sha1-63d99gEXI6OxTopywIBcjoZ0a9I=", + "dev": true, + "requires": { + "mime-types": "~2.1.18", + "negotiator": "0.6.1" + } + }, + "after": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/after/-/after-0.8.2.tgz", + "integrity": "sha1-/ts5T58OAqqXaOcCvaI7UF+ufh8=", + "dev": true + }, + "ajv": { + "version": "6.9.1", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.9.1.tgz", + "integrity": "sha512-XDN92U311aINL77ieWHmqCcNlwjoP5cHXDxIxbf2MaPYuCXOHS7gHH8jktxeK5omgd52XbSTX6a4Piwd1pQmzA==", + "dev": true, + "requires": { + "fast-deep-equal": "^2.0.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "amdefine": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz", + "integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=", + "dev": true + }, + "ansi-colors": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-1.1.0.tgz", + "integrity": "sha512-SFKX67auSNoVR38N3L+nvsPjOE0bybKTYbkf5tRvushrAPQ9V75huw0ZxBkKVeRU9kqH3d6HA4xTckbwZ4ixmA==", + "dev": true, + "requires": { + "ansi-wrap": "^0.1.0" + } + }, + "ansi-cyan": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/ansi-cyan/-/ansi-cyan-0.1.1.tgz", + "integrity": "sha1-U4rlKK+JgvKK4w2G8vF0VtJgmHM=", + "dev": true, + "requires": { + "ansi-wrap": "0.1.0" + } + }, + "ansi-gray": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/ansi-gray/-/ansi-gray-0.1.1.tgz", + "integrity": "sha1-KWLPVOyXksSFEKPetSRDaGHvclE=", + "dev": true, + "requires": { + "ansi-wrap": "0.1.0" + } + }, + "ansi-red": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/ansi-red/-/ansi-red-0.1.1.tgz", + "integrity": "sha1-jGOPnRCAgAo1PJwoyKgcpHBdlGw=", + "dev": true, + "requires": { + "ansi-wrap": "0.1.0" + } + }, + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true + }, + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "ansi-wrap": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/ansi-wrap/-/ansi-wrap-0.1.0.tgz", + "integrity": "sha1-qCJQ3bABXponyoLoLqYDu/pF768=", + "dev": true + }, + "anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "dev": true, + "requires": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + }, + "dependencies": { + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + } + }, + "normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", + "dev": true, + "requires": { + "remove-trailing-separator": "^1.0.1" + } + } + } + }, + "append-buffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/append-buffer/-/append-buffer-1.0.2.tgz", + "integrity": "sha1-2CIM9GYIFSXv6lBhTz3mUU36WPE=", + "dev": true, + "requires": { + "buffer-equal": "^1.0.0" + } + }, + "aproba": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", + "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==", + "dev": true + }, + "archy": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/archy/-/archy-1.0.0.tgz", + "integrity": "sha1-+cjBN1fMHde8N5rHeyxipcKGjEA=", + "dev": true + }, + "are-we-there-yet": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz", + "integrity": "sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w==", + "dev": true, + "requires": { + "delegates": "^1.0.0", + "readable-stream": "^2.0.6" + } + }, + "arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=", + "dev": true + }, + "arr-filter": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/arr-filter/-/arr-filter-1.1.2.tgz", + "integrity": "sha1-Q/3d0JHo7xGqTEXZzcGOLf8XEe4=", + "dev": true, + "requires": { + "make-iterator": "^1.0.0" + } + }, + "arr-flatten": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", + "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", + "dev": true + }, + "arr-map": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/arr-map/-/arr-map-2.0.2.tgz", + "integrity": "sha1-Onc0X/wc814qkYJWAfnljy4kysQ=", + "dev": true, + "requires": { + "make-iterator": "^1.0.0" + } + }, + "arr-union": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", + "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=", + "dev": true + }, + "array-each": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/array-each/-/array-each-1.0.1.tgz", + "integrity": "sha1-p5SvDAWrF1KEbudTofIRoFugxE8=", + "dev": true + }, + "array-find-index": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz", + "integrity": "sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=", + "dev": true + }, + "array-initial": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/array-initial/-/array-initial-1.1.0.tgz", + "integrity": "sha1-L6dLJnOTccOUe9enrcc74zSz15U=", + "dev": true, + "requires": { + "array-slice": "^1.0.0", + "is-number": "^4.0.0" + }, + "dependencies": { + "is-number": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz", + "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==", + "dev": true + } + } + }, + "array-last": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/array-last/-/array-last-1.3.0.tgz", + "integrity": "sha512-eOCut5rXlI6aCOS7Z7kCplKRKyiFQ6dHFBem4PwlwKeNFk2/XxTrhRh5T9PyaEWGy/NHTZWbY+nsZlNFJu9rYg==", + "dev": true, + "requires": { + "is-number": "^4.0.0" + }, + "dependencies": { + "is-number": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz", + "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==", + "dev": true + } + } + }, + "array-slice": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-1.1.0.tgz", + "integrity": "sha512-B1qMD3RBP7O8o0H2KbrXDyB0IccejMF15+87Lvlor12ONPRHP6gTjXMNkt/d3ZuOGbAe66hFmaCfECI24Ufp6w==", + "dev": true + }, + "array-sort": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/array-sort/-/array-sort-1.0.0.tgz", + "integrity": "sha512-ihLeJkonmdiAsD7vpgN3CRcx2J2S0TiYW+IS/5zHBI7mKUq3ySvBdzzBfD236ubDBQFiiyG3SWCPc+msQ9KoYg==", + "dev": true, + "requires": { + "default-compare": "^1.0.0", + "get-value": "^2.0.6", + "kind-of": "^5.0.2" + }, + "dependencies": { + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true + } + } + }, + "array-union": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", + "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=", + "dev": true, + "requires": { + "array-uniq": "^1.0.1" + } + }, + "array-uniq": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz", + "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=", + "dev": true + }, + "array-unique": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", + "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=", + "dev": true + }, + "arraybuffer.slice": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/arraybuffer.slice/-/arraybuffer.slice-0.0.7.tgz", + "integrity": "sha512-wGUIVQXuehL5TCqQun8OW81jGzAWycqzFF8lFp+GOM5BXLYj3bKNsYC4daB7n6XjCqxQA/qgTJ+8ANR3acjrog==", + "dev": true + }, + "asn1": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz", + "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==", + "dev": true, + "requires": { + "safer-buffer": "~2.1.0" + } + }, + "assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", + "dev": true + }, + "assign-symbols": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", + "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=", + "dev": true + }, + "async": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz", + "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=", + "dev": true + }, + "async-done": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/async-done/-/async-done-1.3.1.tgz", + "integrity": "sha512-R1BaUeJ4PMoLNJuk+0tLJgjmEqVsdN118+Z8O+alhnQDQgy0kmD5Mqi0DNEmMx2LM0Ed5yekKu+ZXYvIHceicg==", + "dev": true, + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.2", + "process-nextick-args": "^1.0.7", + "stream-exhaust": "^1.0.1" + }, + "dependencies": { + "process-nextick-args": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz", + "integrity": "sha1-FQ4gt1ZZCtP5EJPyWk8q2L/zC6M=", + "dev": true + } + } + }, + "async-each": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.1.tgz", + "integrity": "sha1-GdOGodntxufByF04iu28xW0zYC0=", + "dev": true + }, + "async-each-series": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/async-each-series/-/async-each-series-0.1.1.tgz", + "integrity": "sha1-dhfBkXQB/Yykooqtzj266Yr+tDI=", + "dev": true + }, + "async-foreach": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/async-foreach/-/async-foreach-0.1.3.tgz", + "integrity": "sha1-NhIfhFwFeBct5Bmpfb6x0W7DRUI=", + "dev": true + }, + "async-limiter": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.0.tgz", + "integrity": "sha512-jp/uFnooOiO+L211eZOoSyzpOITMXx1rBITauYykG3BRYPu8h0UcxsPNB04RR5vo4Tyz3+ay17tR6JVf9qzYWg==", + "dev": true + }, + "async-settle": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/async-settle/-/async-settle-1.0.0.tgz", + "integrity": "sha1-HQqRS7Aldb7IqPOnTlCA9yssDGs=", + "dev": true, + "requires": { + "async-done": "^1.2.2" + } + }, + "asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=", + "dev": true + }, + "atob": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", + "dev": true + }, + "autoprefixer": { + "version": "9.4.7", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.4.7.tgz", + "integrity": "sha512-qS5wW6aXHkm53Y4z73tFGsUhmZu4aMPV9iHXYlF0c/wxjknXNHuj/1cIQb+6YH692DbJGGWcckAXX+VxKvahMA==", + "dev": true, + "requires": { + "browserslist": "^4.4.1", + "caniuse-lite": "^1.0.30000932", + "normalize-range": "^0.1.2", + "num2fraction": "^1.2.2", + "postcss": "^7.0.14", + "postcss-value-parser": "^3.3.1" + } + }, + "aws-sign2": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", + "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=", + "dev": true + }, + "aws4": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.8.0.tgz", + "integrity": "sha512-ReZxvNHIOv88FlT7rxcXIIC0fPt4KZqZbOlivyWtXLt8ESx84zd3kMC6iK5jVeS2qt+g7ftS7ye4fi06X5rtRQ==", + "dev": true + }, + "axios": { + "version": "0.17.1", + "resolved": "https://registry.npmjs.org/axios/-/axios-0.17.1.tgz", + "integrity": "sha1-LY4+XQvb1zJ/kbyBT1xXZg+Bgk0=", + "dev": true, + "requires": { + "follow-redirects": "^1.2.5", + "is-buffer": "^1.1.5" + } + }, + "bach": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/bach/-/bach-1.2.0.tgz", + "integrity": "sha1-Szzpa/JxNPeaG0FKUcFONMO9mIA=", + "dev": true, + "requires": { + "arr-filter": "^1.1.1", + "arr-flatten": "^1.0.1", + "arr-map": "^2.0.0", + "array-each": "^1.0.0", + "array-initial": "^1.0.0", + "array-last": "^1.1.1", + "async-done": "^1.2.2", + "async-settle": "^1.0.0", + "now-and-later": "^2.0.0" + } + }, + "backo2": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/backo2/-/backo2-1.0.2.tgz", + "integrity": "sha1-MasayLEpNjRj41s+u2n038+6eUc=", + "dev": true + }, + "balanced-match": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", + "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=", + "dev": true + }, + "base": { + "version": "0.11.2", + "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", + "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", + "dev": true, + "requires": { + "cache-base": "^1.0.1", + "class-utils": "^0.3.5", + "component-emitter": "^1.2.1", + "define-property": "^1.0.0", + "isobject": "^3.0.1", + "mixin-deep": "^1.2.0", + "pascalcase": "^0.1.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, + "requires": { + "is-descriptor": "^1.0.0" + } + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + } + } + }, + "base64-arraybuffer": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-0.1.5.tgz", + "integrity": "sha1-c5JncZI7Whl0etZmqlzUv5xunOg=", + "dev": true + }, + "base64id": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/base64id/-/base64id-1.0.0.tgz", + "integrity": "sha1-R2iMuZu2gE8OBtPnY7HDLlfY5rY=", + "dev": true + }, + "batch": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", + "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=", + "dev": true + }, + "bcrypt-pbkdf": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", + "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", + "dev": true, + "requires": { + "tweetnacl": "^0.14.3" + } + }, + "better-assert": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/better-assert/-/better-assert-1.0.2.tgz", + "integrity": "sha1-QIZrnhueC1W0gYlDEeaPr/rrxSI=", + "dev": true, + "requires": { + "callsite": "1.0.0" + } + }, + "binary-extensions": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.0.tgz", + "integrity": "sha512-EgmjVLMn22z7eGGv3kcnHwSnJXmFHjISTY9E/S5lIcTD3Oxw05QTcBLNkJFzcb3cNueUdF/IN4U+d78V0zO8Hw==", + "dev": true + }, + "blob": { + "version": "0.0.5", + "resolved": "https://registry.npmjs.org/blob/-/blob-0.0.5.tgz", + "integrity": "sha512-gaqbzQPqOoamawKg0LGVd7SzLgXS+JH61oWprSLH+P+abTczqJbhTR8CmJ2u9/bUYNmHTGJx/UEmn6doAvvuig==", + "dev": true + }, + "block-stream": { + "version": "0.0.9", + "resolved": "https://registry.npmjs.org/block-stream/-/block-stream-0.0.9.tgz", + "integrity": "sha1-E+v+d4oDIFz+A3UUgeu0szAMEmo=", + "dev": true, + "requires": { + "inherits": "~2.0.0" + } + }, + "bootstrap": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/bootstrap/-/bootstrap-4.3.1.tgz", + "integrity": "sha512-rXqOmH1VilAt2DyPzluTi2blhk17bO7ef+zLLPlWvG494pDxcM234pJ8wTc/6R40UWizAIIMgxjvxZg5kmsbag==" + }, + "brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "requires": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "browser-sync": { + "version": "2.26.3", + "resolved": "https://registry.npmjs.org/browser-sync/-/browser-sync-2.26.3.tgz", + "integrity": "sha512-VLzpjCA4uXqfzkwqWtMM6hvPm2PNHp2RcmzBXcbi6C9WpkUhhFb8SVAr4CFrCsFxDg+oY6HalOjn8F+egyvhag==", + "dev": true, + "requires": { + "browser-sync-client": "^2.26.2", + "browser-sync-ui": "^2.26.2", + "bs-recipes": "1.3.4", + "bs-snippet-injector": "^2.0.1", + "chokidar": "^2.0.4", + "connect": "3.6.6", + "connect-history-api-fallback": "^1", + "dev-ip": "^1.0.1", + "easy-extender": "^2.3.4", + "eazy-logger": "^3", + "etag": "^1.8.1", + "fresh": "^0.5.2", + "fs-extra": "3.0.1", + "http-proxy": "1.15.2", + "immutable": "^3", + "localtunnel": "1.9.1", + "micromatch": "2.3.11", + "opn": "5.3.0", + "portscanner": "2.1.1", + "qs": "6.2.3", + "raw-body": "^2.3.2", + "resp-modifier": "6.0.2", + "rx": "4.1.0", + "send": "0.16.2", + "serve-index": "1.9.1", + "serve-static": "1.13.2", + "server-destroy": "1.0.1", + "socket.io": "2.1.1", + "ua-parser-js": "0.7.17", + "yargs": "6.4.0" + } + }, + "browser-sync-client": { + "version": "2.26.2", + "resolved": "https://registry.npmjs.org/browser-sync-client/-/browser-sync-client-2.26.2.tgz", + "integrity": "sha512-FEuVJD41fI24HJ30XOT2RyF5WcnEtdJhhTqeyDlnMk/8Ox9MZw109rvk9pdfRWye4soZLe+xcAo9tHSMxvgAdw==", + "dev": true, + "requires": { + "etag": "1.8.1", + "fresh": "0.5.2", + "mitt": "^1.1.3", + "rxjs": "^5.5.6" + } + }, + "browser-sync-ui": { + "version": "2.26.2", + "resolved": "https://registry.npmjs.org/browser-sync-ui/-/browser-sync-ui-2.26.2.tgz", + "integrity": "sha512-LF7GMWo8ELOE0eAlxuRCfnGQT1ZxKP9flCfGgZdXFc6BwmoqaJHlYe7MmVvykKkXjolRXTz8ztXAKGVqNwJ3EQ==", + "dev": true, + "requires": { + "async-each-series": "0.1.1", + "connect-history-api-fallback": "^1", + "immutable": "^3", + "server-destroy": "1.0.1", + "socket.io-client": "^2.0.4", + "stream-throttle": "^0.1.3" + } + }, + "browserslist": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.4.1.tgz", + "integrity": "sha512-pEBxEXg7JwaakBXjATYw/D1YZh4QUSCX/Mnd/wnqSRPPSi1U39iDhDoKGoBUcraKdxDlrYqJxSI5nNvD+dWP2A==", + "dev": true, + "requires": { + "caniuse-lite": "^1.0.30000929", + "electron-to-chromium": "^1.3.103", + "node-releases": "^1.1.3" + } + }, + "bs-recipes": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/bs-recipes/-/bs-recipes-1.3.4.tgz", + "integrity": "sha1-DS1NSKcYyMBEdp/cT4lZLci2lYU=", + "dev": true + }, + "bs-snippet-injector": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/bs-snippet-injector/-/bs-snippet-injector-2.0.1.tgz", + "integrity": "sha1-YbU5PxH1JVntEgaTEANDtu2wTdU=", + "dev": true + }, + "buffer-equal": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/buffer-equal/-/buffer-equal-1.0.0.tgz", + "integrity": "sha1-WWFrSYME1Var1GaWayLu2j7KX74=", + "dev": true + }, + "buffer-from": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz", + "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==", + "dev": true + }, + "bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=", + "dev": true + }, + "cache-base": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", + "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", + "dev": true, + "requires": { + "collection-visit": "^1.0.0", + "component-emitter": "^1.2.1", + "get-value": "^2.0.6", + "has-value": "^1.0.0", + "isobject": "^3.0.1", + "set-value": "^2.0.0", + "to-object-path": "^0.3.0", + "union-value": "^1.0.0", + "unset-value": "^1.0.0" + } + }, + "callsite": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/callsite/-/callsite-1.0.0.tgz", + "integrity": "sha1-KAOY5dZkvXQDi28JBRU+borxvCA=", + "dev": true + }, + "camelcase": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz", + "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=", + "dev": true + }, + "camelcase-keys": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz", + "integrity": "sha1-MIvur/3ygRkFHvodkyITyRuPkuc=", + "dev": true, + "requires": { + "camelcase": "^2.0.0", + "map-obj": "^1.0.0" + }, + "dependencies": { + "camelcase": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz", + "integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=", + "dev": true + } + } + }, + "caniuse-lite": { + "version": "1.0.30000938", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30000938.tgz", + "integrity": "sha512-ekW8NQ3/FvokviDxhdKLZZAx7PptXNwxKgXtnR5y+PR3hckwuP3yJ1Ir+4/c97dsHNqtAyfKUGdw8P4EYzBNgw==", + "dev": true + }, + "caseless": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", + "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=", + "dev": true + }, + "chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + } + }, + "chokidar": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.1.tgz", + "integrity": "sha512-gfw3p2oQV2wEt+8VuMlNsPjCxDxvvgnm/kz+uATu805mWVF8IJN7uz9DN7iBz+RMJISmiVbCOBFs9qBGMjtPfQ==", + "dev": true, + "requires": { + "anymatch": "^2.0.0", + "async-each": "^1.0.1", + "braces": "^2.3.2", + "fsevents": "^1.2.7", + "glob-parent": "^3.1.0", + "inherits": "^2.0.3", + "is-binary-path": "^1.0.0", + "is-glob": "^4.0.0", + "normalize-path": "^3.0.0", + "path-is-absolute": "^1.0.0", + "readdirp": "^2.2.1", + "upath": "^1.1.0" + } + }, + "class-utils": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", + "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", + "dev": true, + "requires": { + "arr-union": "^3.1.0", + "define-property": "^0.2.5", + "isobject": "^3.0.0", + "static-extend": "^0.1.1" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + } + } + }, + "clean-css": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.2.1.tgz", + "integrity": "sha512-4ZxI6dy4lrY6FHzfiy1aEOXgu4LIsW2MhwG0VBKdcoGoH/XLFgaHSdLTGr4O8Be6A8r3MOphEiI8Gc1n0ecf3g==", + "dev": true, + "requires": { + "source-map": "~0.6.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "cliui": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz", + "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=", + "dev": true, + "requires": { + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1", + "wrap-ansi": "^2.0.0" + } + }, + "clone": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz", + "integrity": "sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18=", + "dev": true + }, + "clone-buffer": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/clone-buffer/-/clone-buffer-1.0.0.tgz", + "integrity": "sha1-4+JbIHrE5wGvch4staFnksrD3Fg=", + "dev": true + }, + "clone-stats": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-1.0.0.tgz", + "integrity": "sha1-s3gt/4u1R04Yuba/D9/ngvh3doA=", + "dev": true + }, + "cloneable-readable": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/cloneable-readable/-/cloneable-readable-1.1.2.tgz", + "integrity": "sha512-Bq6+4t+lbM8vhTs/Bef5c5AdEMtapp/iFb6+s4/Hh9MVTt8OLKH7ZOOZSCT+Ys7hsHvqv0GuMPJ1lnQJVHvxpg==", + "dev": true, + "requires": { + "inherits": "^2.0.1", + "process-nextick-args": "^2.0.0", + "readable-stream": "^2.3.5" + } + }, + "code-point-at": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", + "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=", + "dev": true + }, + "collection-map": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/collection-map/-/collection-map-1.0.0.tgz", + "integrity": "sha1-rqDwb40mx4DCt1SUOFVEsiVa8Yw=", + "dev": true, + "requires": { + "arr-map": "^2.0.2", + "for-own": "^1.0.0", + "make-iterator": "^1.0.0" + }, + "dependencies": { + "for-own": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/for-own/-/for-own-1.0.0.tgz", + "integrity": "sha1-xjMy9BXO3EsE2/5wz4NklMU8tEs=", + "dev": true, + "requires": { + "for-in": "^1.0.1" + } + } + } + }, + "collection-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", + "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", + "dev": true, + "requires": { + "map-visit": "^1.0.0", + "object-visit": "^1.0.0" + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", + "dev": true + }, + "color-support": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz", + "integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==", + "dev": true + }, + "combined-stream": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.7.tgz", + "integrity": "sha512-brWl9y6vOB1xYPZcpZde3N9zDByXTosAeMDo4p1wzo6UMOX4vumB+TP1RZ76sfE6Md68Q0NJSrE/gbezd4Ul+w==", + "dev": true, + "requires": { + "delayed-stream": "~1.0.0" + } + }, + "commander": { + "version": "2.19.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.19.0.tgz", + "integrity": "sha512-6tvAOO+D6OENvRAh524Dh9jcfKTYDQAqvqezbCW82xj5X0pSrcpxtvRKHLG0yBY6SD7PSDrJaj+0AiOcKVd1Xg==", + "dev": true + }, + "component-bind": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/component-bind/-/component-bind-1.0.0.tgz", + "integrity": "sha1-AMYIq33Nk4l8AAllGx06jh5zu9E=", + "dev": true + }, + "component-emitter": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz", + "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=", + "dev": true + }, + "component-inherit": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/component-inherit/-/component-inherit-0.0.3.tgz", + "integrity": "sha1-ZF/ErfWLcrZJ1crmUTVhnbJv8UM=", + "dev": true + }, + "concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", + "dev": true + }, + "concat-stream": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", + "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", + "dev": true, + "requires": { + "buffer-from": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^2.2.2", + "typedarray": "^0.0.6" + } + }, + "concat-with-sourcemaps": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/concat-with-sourcemaps/-/concat-with-sourcemaps-1.1.0.tgz", + "integrity": "sha512-4gEjHJFT9e+2W/77h/DS5SGUgwDaOwprX8L/gl5+3ixnzkVJJsZWDSelmN3Oilw3LNDZjZV0yqH1hLG3k6nghg==", + "dev": true, + "requires": { + "source-map": "^0.6.1" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "connect": { + "version": "3.6.6", + "resolved": "https://registry.npmjs.org/connect/-/connect-3.6.6.tgz", + "integrity": "sha1-Ce/2xVr3I24TcTWnJXSFi2eG9SQ=", + "dev": true, + "requires": { + "debug": "2.6.9", + "finalhandler": "1.1.0", + "parseurl": "~1.3.2", + "utils-merge": "1.0.1" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + } + } + }, + "connect-history-api-fallback": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz", + "integrity": "sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==", + "dev": true + }, + "console-control-strings": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz", + "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=", + "dev": true + }, + "convert-source-map": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.6.0.tgz", + "integrity": "sha512-eFu7XigvxdZ1ETfbgPBohgyQ/Z++C0eEhTor0qRwBw9unw+L0/6V8wkSuGgzdThkiS5lSpdptOQPD8Ak40a+7A==", + "dev": true, + "requires": { + "safe-buffer": "~5.1.1" + } + }, + "cookie": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.3.1.tgz", + "integrity": "sha1-5+Ch+e9DtMi6klxcWpboBtFoc7s=", + "dev": true + }, + "copy-descriptor": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", + "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=", + "dev": true + }, + "copy-props": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/copy-props/-/copy-props-2.0.4.tgz", + "integrity": "sha512-7cjuUME+p+S3HZlbllgsn2CDwS+5eCCX16qBgNC4jgSTf49qR1VKy/Zhl400m0IQXl/bPGEVqncgUUMjrr4s8A==", + "dev": true, + "requires": { + "each-props": "^1.3.0", + "is-plain-object": "^2.0.1" + } + }, + "core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=", + "dev": true + }, + "cross-spawn": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-3.0.1.tgz", + "integrity": "sha1-ElYDfsufDF9549bvE14wdwGEuYI=", + "dev": true, + "requires": { + "lru-cache": "^4.0.1", + "which": "^1.2.9" + } + }, + "currently-unhandled": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz", + "integrity": "sha1-mI3zP+qxke95mmE2nddsF635V+o=", + "dev": true, + "requires": { + "array-find-index": "^1.0.1" + } + }, + "d": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/d/-/d-1.0.0.tgz", + "integrity": "sha1-dUu1v+VUUdpppYuU1F9MWwRi1Y8=", + "dev": true, + "requires": { + "es5-ext": "^0.10.9" + } + }, + "dashdash": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", + "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", + "dev": true, + "requires": { + "assert-plus": "^1.0.0" + } + }, + "debug": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", + "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=", + "dev": true + }, + "decode-uri-component": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", + "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=", + "dev": true + }, + "default-compare": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/default-compare/-/default-compare-1.0.0.tgz", + "integrity": "sha512-QWfXlM0EkAbqOCbD/6HjdwT19j7WCkMyiRhWilc4H9/5h/RzTF9gv5LYh1+CmDV5d1rki6KAWLtQale0xt20eQ==", + "dev": true, + "requires": { + "kind-of": "^5.0.2" + }, + "dependencies": { + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true + } + } + }, + "default-resolution": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/default-resolution/-/default-resolution-2.0.0.tgz", + "integrity": "sha1-vLgrqnKtebQmp2cy8aga1t8m1oQ=", + "dev": true + }, + "define-properties": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", + "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", + "dev": true, + "requires": { + "object-keys": "^1.0.12" + } + }, + "define-property": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", + "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "dev": true, + "requires": { + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" + }, + "dependencies": { + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + } + } + }, + "del": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/del/-/del-3.0.0.tgz", + "integrity": "sha1-U+z2mf/LyzljdpGrE7rxYIGXZuU=", + "dev": true, + "requires": { + "globby": "^6.1.0", + "is-path-cwd": "^1.0.0", + "is-path-in-cwd": "^1.0.0", + "p-map": "^1.1.1", + "pify": "^3.0.0", + "rimraf": "^2.2.8" + }, + "dependencies": { + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "dev": true + } + } + }, + "delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", + "dev": true + }, + "delegates": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", + "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=", + "dev": true + }, + "depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", + "dev": true + }, + "destroy": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", + "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=", + "dev": true + }, + "detect-file": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/detect-file/-/detect-file-1.0.0.tgz", + "integrity": "sha1-8NZtA2cqglyxtzvbP+YjEMjlUrc=", + "dev": true + }, + "dev-ip": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/dev-ip/-/dev-ip-1.0.1.tgz", + "integrity": "sha1-p2o+0YVb56ASu4rBbLgPPADcKPA=", + "dev": true + }, + "duplexify": { + "version": "3.7.1", + "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz", + "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==", + "dev": true, + "requires": { + "end-of-stream": "^1.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.0.0", + "stream-shift": "^1.0.0" + } + }, + "each-props": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/each-props/-/each-props-1.3.2.tgz", + "integrity": "sha512-vV0Hem3zAGkJAyU7JSjixeU66rwdynTAa1vofCrSA5fEln+m67Az9CcnkVD776/fsN/UjIWmBDoNRS6t6G9RfA==", + "dev": true, + "requires": { + "is-plain-object": "^2.0.1", + "object.defaults": "^1.1.0" + } + }, + "easy-extender": { + "version": "2.3.4", + "resolved": "https://registry.npmjs.org/easy-extender/-/easy-extender-2.3.4.tgz", + "integrity": "sha512-8cAwm6md1YTiPpOvDULYJL4ZS6WfM5/cTeVVh4JsvyYZAoqlRVUpHL9Gr5Fy7HA6xcSZicUia3DeAgO3Us8E+Q==", + "dev": true, + "requires": { + "lodash": "^4.17.10" + } + }, + "eazy-logger": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/eazy-logger/-/eazy-logger-3.0.2.tgz", + "integrity": "sha1-oyWqXlPROiIliJsqxBE7K5Y29Pw=", + "dev": true, + "requires": { + "tfunk": "^3.0.1" + } + }, + "ecc-jsbn": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", + "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", + "dev": true, + "requires": { + "jsbn": "~0.1.0", + "safer-buffer": "^2.1.0" + } + }, + "ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=", + "dev": true + }, + "electron-to-chromium": { + "version": "1.3.113", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.113.tgz", + "integrity": "sha512-De+lPAxEcpxvqPTyZAXELNpRZXABRxf+uL/rSykstQhzj/B0l1150G/ExIIxKc16lI89Hgz81J0BHAcbTqK49g==", + "dev": true + }, + "encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=", + "dev": true + }, + "end-of-stream": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.1.tgz", + "integrity": "sha512-1MkrZNvWTKCaigbn+W15elq2BB/L22nqrSY5DKlo3X6+vclJm8Bb5djXJBmEX6fS3+zCh/F4VBK5Z2KxJt4s2Q==", + "dev": true, + "requires": { + "once": "^1.4.0" + } + }, + "engine.io": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-3.2.1.tgz", + "integrity": "sha512-+VlKzHzMhaU+GsCIg4AoXF1UdDFjHHwMmMKqMJNDNLlUlejz58FCy4LBqB2YVJskHGYl06BatYWKP2TVdVXE5w==", + "dev": true, + "requires": { + "accepts": "~1.3.4", + "base64id": "1.0.0", + "cookie": "0.3.1", + "debug": "~3.1.0", + "engine.io-parser": "~2.1.0", + "ws": "~3.3.1" + }, + "dependencies": { + "ws": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/ws/-/ws-3.3.3.tgz", + "integrity": "sha512-nnWLa/NwZSt4KQJu51MYlCcSQ5g7INpOrOMt4XV8j4dqTXdmlUmSHQ8/oLC069ckre0fRsgfvsKwbTdtKLCDkA==", + "dev": true, + "requires": { + "async-limiter": "~1.0.0", + "safe-buffer": "~5.1.0", + "ultron": "~1.1.0" + } + } + } + }, + "engine.io-client": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/engine.io-client/-/engine.io-client-3.3.2.tgz", + "integrity": "sha512-y0CPINnhMvPuwtqXfsGuWE8BB66+B6wTtCofQDRecMQPYX3MYUZXFNKDhdrSe3EVjgOu4V3rxdeqN/Tr91IgbQ==", + "dev": true, + "requires": { + "component-emitter": "1.2.1", + "component-inherit": "0.0.3", + "debug": "~3.1.0", + "engine.io-parser": "~2.1.1", + "has-cors": "1.1.0", + "indexof": "0.0.1", + "parseqs": "0.0.5", + "parseuri": "0.0.5", + "ws": "~6.1.0", + "xmlhttprequest-ssl": "~1.5.4", + "yeast": "0.1.2" + } + }, + "engine.io-parser": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-2.1.3.tgz", + "integrity": "sha512-6HXPre2O4Houl7c4g7Ic/XzPnHBvaEmN90vtRO9uLmwtRqQmTOw0QMevL1TOfL2Cpu1VzsaTmMotQgMdkzGkVA==", + "dev": true, + "requires": { + "after": "0.8.2", + "arraybuffer.slice": "~0.0.7", + "base64-arraybuffer": "0.1.5", + "blob": "0.0.5", + "has-binary2": "~1.0.2" + } + }, + "error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "dev": true, + "requires": { + "is-arrayish": "^0.2.1" + } + }, + "es5-ext": { + "version": "0.10.47", + "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.47.tgz", + "integrity": "sha512-/1TItLfj+TTfWoeRcDn/0FbGV6SNo4R+On2GGVucPU/j3BWnXE2Co8h8CTo4Tu34gFJtnmwS9xiScKs4EjZhdw==", + "dev": true, + "requires": { + "es6-iterator": "~2.0.3", + "es6-symbol": "~3.1.1", + "next-tick": "1" + } + }, + "es6-iterator": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz", + "integrity": "sha1-p96IkUGgWpSwhUQDstCg+/qY87c=", + "dev": true, + "requires": { + "d": "1", + "es5-ext": "^0.10.35", + "es6-symbol": "^3.1.1" + } + }, + "es6-symbol": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.1.tgz", + "integrity": "sha1-vwDvT9q2uhtG7Le2KbTH7VcVzHc=", + "dev": true, + "requires": { + "d": "1", + "es5-ext": "~0.10.14" + } + }, + "es6-weak-map": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/es6-weak-map/-/es6-weak-map-2.0.2.tgz", + "integrity": "sha1-XjqzIlH/0VOKH45f+hNXdy+S2W8=", + "dev": true, + "requires": { + "d": "1", + "es5-ext": "^0.10.14", + "es6-iterator": "^2.0.1", + "es6-symbol": "^3.1.1" + } + }, + "escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=", + "dev": true + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", + "dev": true + }, + "etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=", + "dev": true + }, + "eventemitter3": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-1.2.0.tgz", + "integrity": "sha1-HIaZHYFq0eUEdQ5zh0Ik7PO+xQg=", + "dev": true + }, + "expand-brackets": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", + "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", + "dev": true, + "requires": { + "debug": "^2.3.3", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "posix-character-classes": "^0.1.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "expand-range": { + "version": "1.8.2", + "resolved": "https://registry.npmjs.org/expand-range/-/expand-range-1.8.2.tgz", + "integrity": "sha1-opnv/TNf4nIeuujiV+x5ZE/IUzc=", + "dev": true, + "requires": { + "fill-range": "^2.1.0" + }, + "dependencies": { + "fill-range": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-2.2.4.tgz", + "integrity": "sha512-cnrcCbj01+j2gTG921VZPnHbjmdAf8oQV/iGeV2kZxGSyfYjjTyY79ErsK1WJWMpw6DaApEX72binqJE+/d+5Q==", + "dev": true, + "requires": { + "is-number": "^2.1.0", + "isobject": "^2.0.0", + "randomatic": "^3.0.0", + "repeat-element": "^1.1.2", + "repeat-string": "^1.5.2" + } + }, + "is-number": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-2.1.0.tgz", + "integrity": "sha1-Afy7s5NGOlSPL0ZszhbezknbkI8=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + } + }, + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true + }, + "isobject": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", + "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", + "dev": true, + "requires": { + "isarray": "1.0.0" + } + }, + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "expand-tilde": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz", + "integrity": "sha1-l+gBqgUt8CRU3kawK/YhZCzchQI=", + "dev": true, + "requires": { + "homedir-polyfill": "^1.0.1" + } + }, + "extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", + "dev": true + }, + "extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", + "dev": true, + "requires": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + }, + "dependencies": { + "is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, + "requires": { + "is-plain-object": "^2.0.4" + } + } + } + }, + "extglob": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", + "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", + "dev": true, + "requires": { + "array-unique": "^0.3.2", + "define-property": "^1.0.0", + "expand-brackets": "^2.1.4", + "extend-shallow": "^2.0.1", + "fragment-cache": "^0.2.1", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, + "requires": { + "is-descriptor": "^1.0.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + } + } + }, + "extsprintf": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", + "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=", + "dev": true + }, + "fancy-log": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/fancy-log/-/fancy-log-1.3.3.tgz", + "integrity": "sha512-k9oEhlyc0FrVh25qYuSELjr8oxsCoc4/LEZfg2iJJrfEk/tZL9bCoJE47gqAvI2m/AUjluCS4+3I0eTx8n3AEw==", + "dev": true, + "requires": { + "ansi-gray": "^0.1.1", + "color-support": "^1.1.3", + "parse-node-version": "^1.0.0", + "time-stamp": "^1.0.0" + } + }, + "fast-deep-equal": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz", + "integrity": "sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk=", + "dev": true + }, + "fast-json-stable-stringify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz", + "integrity": "sha1-1RQsDK7msRifh9OnYREGT4bIu/I=", + "dev": true + }, + "filename-regex": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/filename-regex/-/filename-regex-2.0.1.tgz", + "integrity": "sha1-wcS5vuPglyXdsQa3XB4wH+LxiyY=", + "dev": true + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "dev": true, + "requires": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "finalhandler": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.0.tgz", + "integrity": "sha1-zgtoVbRYU+eRsvzGgARtiCU91/U=", + "dev": true, + "requires": { + "debug": "2.6.9", + "encodeurl": "~1.0.1", + "escape-html": "~1.0.3", + "on-finished": "~2.3.0", + "parseurl": "~1.3.2", + "statuses": "~1.3.1", + "unpipe": "~1.0.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + } + } + }, + "find-up": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", + "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=", + "dev": true, + "requires": { + "path-exists": "^2.0.0", + "pinkie-promise": "^2.0.0" + } + }, + "findup-sync": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-2.0.0.tgz", + "integrity": "sha1-kyaxSIwi0aYIhlCoaQGy2akKLLw=", + "dev": true, + "requires": { + "detect-file": "^1.0.0", + "is-glob": "^3.1.0", + "micromatch": "^3.0.4", + "resolve-dir": "^1.0.1" + }, + "dependencies": { + "is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", + "dev": true, + "requires": { + "is-extglob": "^2.1.0" + } + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + } + } + } + }, + "fined": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/fined/-/fined-1.1.1.tgz", + "integrity": "sha512-jQp949ZmEbiYHk3gkbdtpJ0G1+kgtLQBNdP5edFP7Fh+WAYceLQz6yO1SBj72Xkg8GVyTB3bBzAYrHJVh5Xd5g==", + "dev": true, + "requires": { + "expand-tilde": "^2.0.2", + "is-plain-object": "^2.0.3", + "object.defaults": "^1.1.0", + "object.pick": "^1.2.0", + "parse-filepath": "^1.0.1" + } + }, + "flagged-respawn": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/flagged-respawn/-/flagged-respawn-1.0.1.tgz", + "integrity": "sha512-lNaHNVymajmk0OJMBn8fVUAU1BtDeKIqKoVhk4xAALB57aALg6b4W0MfJ/cUE0g9YBXy5XhSlPIpYIJ7HaY/3Q==", + "dev": true + }, + "flush-write-stream": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.1.1.tgz", + "integrity": "sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "readable-stream": "^2.3.6" + } + }, + "follow-redirects": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.7.0.tgz", + "integrity": "sha512-m/pZQy4Gj287eNy94nivy5wchN3Kp+Q5WgUPNy5lJSZ3sgkVKSYV/ZChMAQVIgx1SqfZ2zBZtPA2YlXIWxxJOQ==", + "dev": true, + "requires": { + "debug": "^3.2.6" + }, + "dependencies": { + "debug": { + "version": "3.2.6", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", + "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", + "dev": true, + "requires": { + "ms": "^2.1.1" + } + }, + "ms": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", + "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==", + "dev": true + } + } + }, + "for-in": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", + "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=", + "dev": true + }, + "for-own": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/for-own/-/for-own-0.1.5.tgz", + "integrity": "sha1-UmXGgaTylNq78XyVCbZ2OqhFEM4=", + "dev": true, + "requires": { + "for-in": "^1.0.1" + } + }, + "forever-agent": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", + "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=", + "dev": true + }, + "form-data": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", + "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", + "dev": true, + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.6", + "mime-types": "^2.1.12" + } + }, + "fragment-cache": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", + "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", + "dev": true, + "requires": { + "map-cache": "^0.2.2" + } + }, + "fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=", + "dev": true + }, + "fs-extra": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-3.0.1.tgz", + "integrity": "sha1-N5TzeMWLNC6n27sjCVEJxLO2IpE=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "jsonfile": "^3.0.0", + "universalify": "^0.1.0" + } + }, + "fs-mkdirp-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs-mkdirp-stream/-/fs-mkdirp-stream-1.0.0.tgz", + "integrity": "sha1-C3gV/DIBxqaeFNuYzgmMFpNSWes=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.11", + "through2": "^2.0.3" + } + }, + "fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", + "dev": true + }, + "fsevents": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.7.tgz", + "integrity": "sha512-Pxm6sI2MeBD7RdD12RYsqaP0nMiwx8eZBXCa6z2L+mRHm2DYrOYwihmhjpkdjUHwQhslWQjRpEgNq4XvBmaAuw==", + "dev": true, + "optional": true, + "requires": { + "nan": "^2.9.2", + "node-pre-gyp": "^0.10.0" + }, + "dependencies": { + "abbrev": { + "version": "1.1.1", + "bundled": true, + "dev": true, + "optional": true + }, + "ansi-regex": { + "version": "2.1.1", + "bundled": true, + "dev": true + }, + "aproba": { + "version": "1.2.0", + "bundled": true, + "dev": true, + "optional": true + }, + "are-we-there-yet": { + "version": "1.1.5", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "delegates": "^1.0.0", + "readable-stream": "^2.0.6" + } + }, + "balanced-match": { + "version": "1.0.0", + "bundled": true, + "dev": true + }, + "brace-expansion": { + "version": "1.1.11", + "bundled": true, + "dev": true, + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "chownr": { + "version": "1.1.1", + "bundled": true, + "dev": true, + "optional": true + }, + "code-point-at": { + "version": "1.1.0", + "bundled": true, + "dev": true + }, + "concat-map": { + "version": "0.0.1", + "bundled": true, + "dev": true + }, + "console-control-strings": { + "version": "1.1.0", + "bundled": true, + "dev": true + }, + "core-util-is": { + "version": "1.0.2", + "bundled": true, + "dev": true, + "optional": true + }, + "debug": { + "version": "2.6.9", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "ms": "2.0.0" + } + }, + "deep-extend": { + "version": "0.6.0", + "bundled": true, + "dev": true, + "optional": true + }, + "delegates": { + "version": "1.0.0", + "bundled": true, + "dev": true, + "optional": true + }, + "detect-libc": { + "version": "1.0.3", + "bundled": true, + "dev": true, + "optional": true + }, + "fs-minipass": { + "version": "1.2.5", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "minipass": "^2.2.1" + } + }, + "fs.realpath": { + "version": "1.0.0", + "bundled": true, + "dev": true, + "optional": true + }, + "gauge": { + "version": "2.7.4", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "aproba": "^1.0.3", + "console-control-strings": "^1.0.0", + "has-unicode": "^2.0.0", + "object-assign": "^4.1.0", + "signal-exit": "^3.0.0", + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1", + "wide-align": "^1.1.0" + } + }, + "glob": { + "version": "7.1.3", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "has-unicode": { + "version": "2.0.1", + "bundled": true, + "dev": true, + "optional": true + }, + "iconv-lite": { + "version": "0.4.24", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + }, + "ignore-walk": { + "version": "3.0.1", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "minimatch": "^3.0.4" + } + }, + "inflight": { + "version": "1.0.6", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "2.0.3", + "bundled": true, + "dev": true + }, + "ini": { + "version": "1.3.5", + "bundled": true, + "dev": true, + "optional": true + }, + "is-fullwidth-code-point": { + "version": "1.0.0", + "bundled": true, + "dev": true, + "requires": { + "number-is-nan": "^1.0.0" + } + }, + "isarray": { + "version": "1.0.0", + "bundled": true, + "dev": true, + "optional": true + }, + "minimatch": { + "version": "3.0.4", + "bundled": true, + "dev": true, + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "minimist": { + "version": "0.0.8", + "bundled": true, + "dev": true + }, + "minipass": { + "version": "2.3.5", + "bundled": true, + "dev": true, + "requires": { + "safe-buffer": "^5.1.2", + "yallist": "^3.0.0" + } + }, + "minizlib": { + "version": "1.2.1", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "minipass": "^2.2.1" + } + }, + "mkdirp": { + "version": "0.5.1", + "bundled": true, + "dev": true, + "requires": { + "minimist": "0.0.8" + } + }, + "ms": { + "version": "2.0.0", + "bundled": true, + "dev": true, + "optional": true + }, + "needle": { + "version": "2.2.4", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "debug": "^2.1.2", + "iconv-lite": "^0.4.4", + "sax": "^1.2.4" + } + }, + "node-pre-gyp": { + "version": "0.10.3", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "detect-libc": "^1.0.2", + "mkdirp": "^0.5.1", + "needle": "^2.2.1", + "nopt": "^4.0.1", + "npm-packlist": "^1.1.6", + "npmlog": "^4.0.2", + "rc": "^1.2.7", + "rimraf": "^2.6.1", + "semver": "^5.3.0", + "tar": "^4" + } + }, + "nopt": { + "version": "4.0.1", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "abbrev": "1", + "osenv": "^0.1.4" + } + }, + "npm-bundled": { + "version": "1.0.5", + "bundled": true, + "dev": true, + "optional": true + }, + "npm-packlist": { + "version": "1.2.0", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "ignore-walk": "^3.0.1", + "npm-bundled": "^1.0.1" + } + }, + "npmlog": { + "version": "4.1.2", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "are-we-there-yet": "~1.1.2", + "console-control-strings": "~1.1.0", + "gauge": "~2.7.3", + "set-blocking": "~2.0.0" + } + }, + "number-is-nan": { + "version": "1.0.1", + "bundled": true, + "dev": true + }, + "object-assign": { + "version": "4.1.1", + "bundled": true, + "dev": true, + "optional": true + }, + "once": { + "version": "1.4.0", + "bundled": true, + "dev": true, + "requires": { + "wrappy": "1" + } + }, + "os-homedir": { + "version": "1.0.2", + "bundled": true, + "dev": true, + "optional": true + }, + "os-tmpdir": { + "version": "1.0.2", + "bundled": true, + "dev": true, + "optional": true + }, + "osenv": { + "version": "0.1.5", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "os-homedir": "^1.0.0", + "os-tmpdir": "^1.0.0" + } + }, + "path-is-absolute": { + "version": "1.0.1", + "bundled": true, + "dev": true, + "optional": true + }, + "process-nextick-args": { + "version": "2.0.0", + "bundled": true, + "dev": true, + "optional": true + }, + "rc": { + "version": "1.2.8", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "deep-extend": "^0.6.0", + "ini": "~1.3.0", + "minimist": "^1.2.0", + "strip-json-comments": "~2.0.1" + }, + "dependencies": { + "minimist": { + "version": "1.2.0", + "bundled": true, + "dev": true, + "optional": true + } + } + }, + "readable-stream": { + "version": "2.3.6", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "rimraf": { + "version": "2.6.3", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "glob": "^7.1.3" + } + }, + "safe-buffer": { + "version": "5.1.2", + "bundled": true, + "dev": true + }, + "safer-buffer": { + "version": "2.1.2", + "bundled": true, + "dev": true, + "optional": true + }, + "sax": { + "version": "1.2.4", + "bundled": true, + "dev": true, + "optional": true + }, + "semver": { + "version": "5.6.0", + "bundled": true, + "dev": true, + "optional": true + }, + "set-blocking": { + "version": "2.0.0", + "bundled": true, + "dev": true, + "optional": true + }, + "signal-exit": { + "version": "3.0.2", + "bundled": true, + "dev": true, + "optional": true + }, + "string-width": { + "version": "1.0.2", + "bundled": true, + "dev": true, + "requires": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + } + }, + "string_decoder": { + "version": "1.1.1", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "safe-buffer": "~5.1.0" + } + }, + "strip-ansi": { + "version": "3.0.1", + "bundled": true, + "dev": true, + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "strip-json-comments": { + "version": "2.0.1", + "bundled": true, + "dev": true, + "optional": true + }, + "tar": { + "version": "4.4.8", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "chownr": "^1.1.1", + "fs-minipass": "^1.2.5", + "minipass": "^2.3.4", + "minizlib": "^1.1.1", + "mkdirp": "^0.5.0", + "safe-buffer": "^5.1.2", + "yallist": "^3.0.2" + } + }, + "util-deprecate": { + "version": "1.0.2", + "bundled": true, + "dev": true, + "optional": true + }, + "wide-align": { + "version": "1.1.3", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "string-width": "^1.0.2 || 2" + } + }, + "wrappy": { + "version": "1.0.2", + "bundled": true, + "dev": true + }, + "yallist": { + "version": "3.0.3", + "bundled": true, + "dev": true + } + } + }, + "fstream": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/fstream/-/fstream-1.0.11.tgz", + "integrity": "sha1-XB+x8RdHcRTwYyoOtLcbPLD9MXE=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "inherits": "~2.0.0", + "mkdirp": ">=0.5 0", + "rimraf": "2" + } + }, + "function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", + "dev": true + }, + "gauge": { + "version": "2.7.4", + "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz", + "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=", + "dev": true, + "requires": { + "aproba": "^1.0.3", + "console-control-strings": "^1.0.0", + "has-unicode": "^2.0.0", + "object-assign": "^4.1.0", + "signal-exit": "^3.0.0", + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1", + "wide-align": "^1.1.0" + } + }, + "gaze": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/gaze/-/gaze-1.1.3.tgz", + "integrity": "sha512-BRdNm8hbWzFzWHERTrejLqwHDfS4GibPoq5wjTPIoJHoBtKGPg3xAFfxmM+9ztbXelxcf2hwQcaz1PtmFeue8g==", + "dev": true, + "requires": { + "globule": "^1.0.0" + } + }, + "get-caller-file": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz", + "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==", + "dev": true + }, + "get-stdin": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz", + "integrity": "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=", + "dev": true + }, + "get-value": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", + "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=", + "dev": true + }, + "getpass": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", + "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", + "dev": true, + "requires": { + "assert-plus": "^1.0.0" + } + }, + "glob": { + "version": "7.1.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.3.tgz", + "integrity": "sha512-vcfuiIxogLV4DlGBHIUOwI0IbrJ8HWPc4MU7HzviGeNho/UJDfi6B5p3sHeWIQ0KGIU0Jpxi5ZHxemQfLkkAwQ==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "glob-base": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/glob-base/-/glob-base-0.3.0.tgz", + "integrity": "sha1-27Fk9iIbHAscz4Kuoyi0l98Oo8Q=", + "dev": true, + "requires": { + "glob-parent": "^2.0.0", + "is-glob": "^2.0.0" + }, + "dependencies": { + "glob-parent": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-2.0.0.tgz", + "integrity": "sha1-gTg9ctsFT8zPUzbaqQLxgvbtuyg=", + "dev": true, + "requires": { + "is-glob": "^2.0.0" + } + }, + "is-extglob": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz", + "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=", + "dev": true + }, + "is-glob": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz", + "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=", + "dev": true, + "requires": { + "is-extglob": "^1.0.0" + } + } + } + }, + "glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", + "dev": true, + "requires": { + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + }, + "dependencies": { + "is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", + "dev": true, + "requires": { + "is-extglob": "^2.1.0" + } + } + } + }, + "glob-stream": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/glob-stream/-/glob-stream-6.1.0.tgz", + "integrity": "sha1-cEXJlBOz65SIjYOrRtC0BMx73eQ=", + "dev": true, + "requires": { + "extend": "^3.0.0", + "glob": "^7.1.1", + "glob-parent": "^3.1.0", + "is-negated-glob": "^1.0.0", + "ordered-read-streams": "^1.0.0", + "pumpify": "^1.3.5", + "readable-stream": "^2.1.5", + "remove-trailing-separator": "^1.0.1", + "to-absolute-glob": "^2.0.0", + "unique-stream": "^2.0.2" + } + }, + "glob-watcher": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/glob-watcher/-/glob-watcher-5.0.3.tgz", + "integrity": "sha512-8tWsULNEPHKQ2MR4zXuzSmqbdyV5PtwwCaWSGQ1WwHsJ07ilNeN1JB8ntxhckbnpSHaf9dXFUHzIWvm1I13dsg==", + "dev": true, + "requires": { + "anymatch": "^2.0.0", + "async-done": "^1.2.0", + "chokidar": "^2.0.0", + "is-negated-glob": "^1.0.0", + "just-debounce": "^1.0.0", + "object.defaults": "^1.1.0" + } + }, + "global-modules": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz", + "integrity": "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==", + "dev": true, + "requires": { + "global-prefix": "^1.0.1", + "is-windows": "^1.0.1", + "resolve-dir": "^1.0.0" + } + }, + "global-prefix": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-1.0.2.tgz", + "integrity": "sha1-2/dDxsFJklk8ZVVoy2btMsASLr4=", + "dev": true, + "requires": { + "expand-tilde": "^2.0.2", + "homedir-polyfill": "^1.0.1", + "ini": "^1.3.4", + "is-windows": "^1.0.1", + "which": "^1.2.14" + } + }, + "globby": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-6.1.0.tgz", + "integrity": "sha1-9abXDoOV4hyFj7BInWTfAkJNUGw=", + "dev": true, + "requires": { + "array-union": "^1.0.1", + "glob": "^7.0.3", + "object-assign": "^4.0.1", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + } + }, + "globule": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/globule/-/globule-1.2.1.tgz", + "integrity": "sha512-g7QtgWF4uYSL5/dn71WxubOrS7JVGCnFPEnoeChJmBnyR9Mw8nGoEwOgJL/RC2Te0WhbsEUCejfH8SZNJ+adYQ==", + "dev": true, + "requires": { + "glob": "~7.1.1", + "lodash": "~4.17.10", + "minimatch": "~3.0.2" + } + }, + "glogg": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/glogg/-/glogg-1.0.2.tgz", + "integrity": "sha512-5mwUoSuBk44Y4EshyiqcH95ZntbDdTQqA3QYSrxmzj28Ai0vXBGMH1ApSANH14j2sIRtqCEyg6PfsuP7ElOEDA==", + "dev": true, + "requires": { + "sparkles": "^1.0.0" + } + }, + "graceful-fs": { + "version": "4.1.15", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.15.tgz", + "integrity": "sha512-6uHUhOPEBgQ24HM+r6b/QwWfZq+yiFcipKFrOFiBEnWdy5sdzYoi+pJeQaPI5qOLRFqWmAXUPQNsielzdLoecA==", + "dev": true + }, + "gulp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/gulp/-/gulp-4.0.0.tgz", + "integrity": "sha1-lXZsYB2t5Kd+0+eyttwDiBtZY2Y=", + "dev": true, + "requires": { + "glob-watcher": "^5.0.0", + "gulp-cli": "^2.0.0", + "undertaker": "^1.0.0", + "vinyl-fs": "^3.0.0" + }, + "dependencies": { + "gulp-cli": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/gulp-cli/-/gulp-cli-2.0.1.tgz", + "integrity": "sha512-RxujJJdN8/O6IW2nPugl7YazhmrIEjmiVfPKrWt68r71UCaLKS71Hp0gpKT+F6qOUFtr7KqtifDKaAJPRVvMYQ==", + "dev": true, + "requires": { + "ansi-colors": "^1.0.1", + "archy": "^1.0.0", + "array-sort": "^1.0.0", + "color-support": "^1.1.3", + "concat-stream": "^1.6.0", + "copy-props": "^2.0.1", + "fancy-log": "^1.3.2", + "gulplog": "^1.0.0", + "interpret": "^1.1.0", + "isobject": "^3.0.1", + "liftoff": "^2.5.0", + "matchdep": "^2.0.0", + "mute-stdout": "^1.0.0", + "pretty-hrtime": "^1.0.0", + "replace-homedir": "^1.0.0", + "semver-greatest-satisfied-range": "^1.1.0", + "v8flags": "^3.0.1", + "yargs": "^7.1.0" + } + }, + "yargs": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-7.1.0.tgz", + "integrity": "sha1-a6MY6xaWFyf10oT46gA+jWFU0Mg=", + "dev": true, + "requires": { + "camelcase": "^3.0.0", + "cliui": "^3.2.0", + "decamelize": "^1.1.1", + "get-caller-file": "^1.0.1", + "os-locale": "^1.4.0", + "read-pkg-up": "^1.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^1.0.1", + "set-blocking": "^2.0.0", + "string-width": "^1.0.2", + "which-module": "^1.0.0", + "y18n": "^3.2.1", + "yargs-parser": "^5.0.0" + } + }, + "yargs-parser": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-5.0.0.tgz", + "integrity": "sha1-J17PDX/+Bcd+ZOfIbkzZS/DhIoo=", + "dev": true, + "requires": { + "camelcase": "^3.0.0" + } + } + } + }, + "gulp-autoprefixer": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/gulp-autoprefixer/-/gulp-autoprefixer-6.0.0.tgz", + "integrity": "sha512-MyLymXKVGTVBx/okQSBqmdhwhyqi3igBmZBwgpZp0GRbY1LY8VctOTLzwkQ18bZKJkSDnOKR5u32TMY9wSYdqQ==", + "dev": true, + "requires": { + "autoprefixer": "^9.1.3", + "fancy-log": "^1.3.2", + "plugin-error": "^1.0.1", + "postcss": "^7.0.2", + "through2": "^2.0.0", + "vinyl-sourcemaps-apply": "^0.2.0" + } + }, + "gulp-clean-css": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/gulp-clean-css/-/gulp-clean-css-4.0.0.tgz", + "integrity": "sha512-/Hs+dmclQfFBSpwrAKd4wTVsahJvrVIg2ga0J7Eo7DKVTVfJrM7wXlfU1mK9iJ9Y7OmkO/YstZVtmhfAKzZ00g==", + "dev": true, + "requires": { + "clean-css": "4.2.1", + "plugin-error": "1.0.1", + "through2": "3.0.0", + "vinyl-sourcemaps-apply": "0.2.1" + }, + "dependencies": { + "through2": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/through2/-/through2-3.0.0.tgz", + "integrity": "sha512-8B+sevlqP4OiCjonI1Zw03Sf8PuV1eRsYQgLad5eonILOdyeRsY27A/2Ze8IlvlMvq31OH+3fz/styI7Ya62yQ==", + "dev": true, + "requires": { + "readable-stream": "2 || 3", + "xtend": "~4.0.1" + } + } + } + }, + "gulp-header": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/gulp-header/-/gulp-header-2.0.7.tgz", + "integrity": "sha512-qppGkYGQZnt/mRJiiR5wYZIUwNUn47Xpg4+6tHYDVeAW5IDLbHBQwbw7axfMLWGE+gKQpB+yXLeslHMw1/Haog==", + "dev": true, + "requires": { + "concat-with-sourcemaps": "^1.1.0", + "lodash.template": "^4.4.0", + "map-stream": "0.0.7", + "through2": "^2.0.0" + } + }, + "gulp-plumber": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/gulp-plumber/-/gulp-plumber-1.2.1.tgz", + "integrity": "sha512-mctAi9msEAG7XzW5ytDVZ9PxWMzzi1pS2rBH7lA095DhMa6KEXjm+St0GOCc567pJKJ/oCvosVAZEpAey0q2eQ==", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "fancy-log": "^1.3.2", + "plugin-error": "^0.1.2", + "through2": "^2.0.3" + }, + "dependencies": { + "arr-diff": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-1.1.0.tgz", + "integrity": "sha1-aHwydYFjWI/vfeezb6vklesaOZo=", + "dev": true, + "requires": { + "arr-flatten": "^1.0.1", + "array-slice": "^0.2.3" + } + }, + "arr-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-2.1.0.tgz", + "integrity": "sha1-IPnqtexw9cfSFbEHexw5Fh0pLH0=", + "dev": true + }, + "array-slice": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-0.2.3.tgz", + "integrity": "sha1-3Tz7gO15c6dRF82sabC5nshhhvU=", + "dev": true + }, + "extend-shallow": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-1.1.4.tgz", + "integrity": "sha1-Gda/lN/AnXa6cR85uHLSH/TdkHE=", + "dev": true, + "requires": { + "kind-of": "^1.1.0" + } + }, + "kind-of": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-1.1.0.tgz", + "integrity": "sha1-FAo9LUGjbS78+pN3tiwk+ElaXEQ=", + "dev": true + }, + "plugin-error": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/plugin-error/-/plugin-error-0.1.2.tgz", + "integrity": "sha1-O5uzM1zPAPQl4HQ34ZJ2ln2kes4=", + "dev": true, + "requires": { + "ansi-cyan": "^0.1.1", + "ansi-red": "^0.1.1", + "arr-diff": "^1.0.1", + "arr-union": "^2.0.1", + "extend-shallow": "^1.1.2" + } + } + } + }, + "gulp-rename": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/gulp-rename/-/gulp-rename-1.4.0.tgz", + "integrity": "sha512-swzbIGb/arEoFK89tPY58vg3Ok1bw+d35PfUNwWqdo7KM4jkmuGA78JiDNqR+JeZFaeeHnRg9N7aihX3YPmsyg==", + "dev": true + }, + "gulp-sass": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/gulp-sass/-/gulp-sass-4.0.2.tgz", + "integrity": "sha512-q8psj4+aDrblJMMtRxihNBdovfzGrXJp1l4JU0Sz4b/Mhsi2DPrKFYCGDwjIWRENs04ELVHxdOJQ7Vs98OFohg==", + "dev": true, + "requires": { + "chalk": "^2.3.0", + "lodash.clonedeep": "^4.3.2", + "node-sass": "^4.8.3", + "plugin-error": "^1.0.1", + "replace-ext": "^1.0.0", + "strip-ansi": "^4.0.0", + "through2": "^2.0.0", + "vinyl-sourcemaps-apply": "^0.2.0" + }, + "dependencies": { + "ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "dev": true + }, + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "dev": true, + "requires": { + "ansi-regex": "^3.0.0" + } + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "gulp-uglify": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/gulp-uglify/-/gulp-uglify-3.0.1.tgz", + "integrity": "sha512-KVffbGY9d4Wv90bW/B1KZJyunLMyfHTBbilpDvmcrj5Go0/a1G3uVpt+1gRBWSw/11dqR3coJ1oWNTt1AiXuWQ==", + "dev": true, + "requires": { + "gulplog": "^1.0.0", + "has-gulplog": "^0.1.0", + "lodash": "^4.13.1", + "make-error-cause": "^1.1.1", + "safe-buffer": "^5.1.2", + "through2": "^2.0.0", + "uglify-js": "^3.0.5", + "vinyl-sourcemaps-apply": "^0.2.0" + } + }, + "gulplog": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/gulplog/-/gulplog-1.0.0.tgz", + "integrity": "sha1-4oxNRdBey77YGDY86PnFkmIp/+U=", + "dev": true, + "requires": { + "glogg": "^1.0.0" + } + }, + "har-schema": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", + "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=", + "dev": true + }, + "har-validator": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.3.tgz", + "integrity": "sha512-sNvOCzEQNr/qrvJgc3UG/kD4QtlHycrzwS+6mfTrrSq97BvaYcPZZI1ZSqGSPR73Cxn4LKTD4PttRwfU7jWq5g==", + "dev": true, + "requires": { + "ajv": "^6.5.5", + "har-schema": "^2.0.0" + } + }, + "has-ansi": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", + "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", + "dev": true, + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "has-binary2": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-binary2/-/has-binary2-1.0.3.tgz", + "integrity": "sha512-G1LWKhDSvhGeAQ8mPVQlqNcOB2sJdwATtZKl2pDKKHfpf/rYj24lkinxf69blJbnsvtqqNU+L3SL50vzZhXOnw==", + "dev": true, + "requires": { + "isarray": "2.0.1" + } + }, + "has-cors": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/has-cors/-/has-cors-1.1.0.tgz", + "integrity": "sha1-XkdHk/fqmEPRu5nCPu9J/xJv/zk=", + "dev": true + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", + "dev": true + }, + "has-gulplog": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/has-gulplog/-/has-gulplog-0.1.0.tgz", + "integrity": "sha1-ZBTIKRNpfaUVkDl9r7EvIpZ4Ec4=", + "dev": true, + "requires": { + "sparkles": "^1.0.0" + } + }, + "has-symbols": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.0.tgz", + "integrity": "sha1-uhqPGvKg/DllD1yFA2dwQSIGO0Q=", + "dev": true + }, + "has-unicode": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", + "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=", + "dev": true + }, + "has-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", + "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", + "dev": true, + "requires": { + "get-value": "^2.0.6", + "has-values": "^1.0.0", + "isobject": "^3.0.0" + } + }, + "has-values": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", + "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=", + "dev": true, + "requires": { + "is-number": "^3.0.0", + "kind-of": "^4.0.0" + }, + "dependencies": { + "kind-of": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", + "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "homedir-polyfill": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.1.tgz", + "integrity": "sha1-TCu8inWJmP7r9e1oWA921GdotLw=", + "dev": true, + "requires": { + "parse-passwd": "^1.0.0" + } + }, + "hosted-git-info": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.7.1.tgz", + "integrity": "sha512-7T/BxH19zbcCTa8XkMlbK5lTo1WtgkFi3GvdWEyNuc4Vex7/9Dqbnpsf4JMydcfj9HCg4zUWFTL3Za6lapg5/w==", + "dev": true + }, + "http-errors": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", + "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", + "dev": true, + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + }, + "dependencies": { + "statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", + "dev": true + } + } + }, + "http-proxy": { + "version": "1.15.2", + "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.15.2.tgz", + "integrity": "sha1-ZC/cr/5S00SNK9o7AHnpQJBk2jE=", + "dev": true, + "requires": { + "eventemitter3": "1.x.x", + "requires-port": "1.x.x" + } + }, + "http-signature": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", + "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", + "dev": true, + "requires": { + "assert-plus": "^1.0.0", + "jsprim": "^1.2.2", + "sshpk": "^1.7.0" + } + }, + "iconv-lite": { + "version": "0.4.23", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.23.tgz", + "integrity": "sha512-neyTUVFtahjf0mB3dZT77u+8O0QB89jFdnBkd5P1JgYPbPaia3gXXOVL2fq8VyU2gMMD7SaN7QukTB/pmXYvDA==", + "dev": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + }, + "immutable": { + "version": "3.8.2", + "resolved": "https://registry.npmjs.org/immutable/-/immutable-3.8.2.tgz", + "integrity": "sha1-wkOZUUVbs5kT2vKBN28VMOEErfM=", + "dev": true + }, + "in-publish": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/in-publish/-/in-publish-2.0.0.tgz", + "integrity": "sha1-4g/146KvwmkDILbcVSaCqcf631E=", + "dev": true + }, + "indent-string": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz", + "integrity": "sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=", + "dev": true, + "requires": { + "repeating": "^2.0.0" + } + }, + "indexof": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/indexof/-/indexof-0.0.1.tgz", + "integrity": "sha1-gtwzbSMrkGIXnQWrMpOmYFn9Q10=", + "dev": true + }, + "inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "dev": true, + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", + "dev": true + }, + "ini": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz", + "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==", + "dev": true + }, + "interpret": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.2.0.tgz", + "integrity": "sha512-mT34yGKMNceBQUoVn7iCDKDntA7SC6gycMAWzGx1z/CMCTV7b2AAtXlo3nRyHZ1FelRkQbQjprHSYGwzLtkVbw==", + "dev": true + }, + "invert-kv": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz", + "integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY=", + "dev": true + }, + "is-absolute": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-1.0.0.tgz", + "integrity": "sha512-dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA==", + "dev": true, + "requires": { + "is-relative": "^1.0.0", + "is-windows": "^1.0.1" + } + }, + "is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=", + "dev": true + }, + "is-binary-path": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", + "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=", + "dev": true, + "requires": { + "binary-extensions": "^1.0.0" + } + }, + "is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", + "dev": true + }, + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "dependencies": { + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true + } + } + }, + "is-dotfile": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/is-dotfile/-/is-dotfile-1.0.3.tgz", + "integrity": "sha1-pqLzL/0t+wT1yiXs0Pa4PPeYoeE=", + "dev": true + }, + "is-equal-shallow": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/is-equal-shallow/-/is-equal-shallow-0.1.3.tgz", + "integrity": "sha1-IjgJj8Ih3gvPpdnqxMRdY4qhxTQ=", + "dev": true, + "requires": { + "is-primitive": "^2.0.0" + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "dev": true + }, + "is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", + "dev": true + }, + "is-finite": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.0.2.tgz", + "integrity": "sha1-zGZ3aVYCvlUO8R6LSqYwU0K20Ko=", + "dev": true, + "requires": { + "number-is-nan": "^1.0.0" + } + }, + "is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", + "dev": true, + "requires": { + "number-is-nan": "^1.0.0" + } + }, + "is-glob": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.0.tgz", + "integrity": "sha1-lSHHaEXMJhCoUgPd8ICpWML/q8A=", + "dev": true, + "requires": { + "is-extglob": "^2.1.1" + } + }, + "is-negated-glob": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-negated-glob/-/is-negated-glob-1.0.0.tgz", + "integrity": "sha1-aRC8pdqMleeEtXUbl2z1oQ/uNtI=", + "dev": true + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-number-like": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/is-number-like/-/is-number-like-1.0.8.tgz", + "integrity": "sha512-6rZi3ezCyFcn5L71ywzz2bS5b2Igl1En3eTlZlvKjpz1n3IZLAYMbKYAIQgFmEu0GENg92ziU/faEOA/aixjbA==", + "dev": true, + "requires": { + "lodash.isfinite": "^3.3.2" + } + }, + "is-path-cwd": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-1.0.0.tgz", + "integrity": "sha1-0iXsIxMuie3Tj9p2dHLmLmXxEG0=", + "dev": true + }, + "is-path-in-cwd": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-1.0.1.tgz", + "integrity": "sha512-FjV1RTW48E7CWM7eE/J2NJvAEEVektecDBVBE5Hh3nM1Jd0kvhHtX68Pr3xsDf857xt3Y4AkwVULK1Vku62aaQ==", + "dev": true, + "requires": { + "is-path-inside": "^1.0.0" + } + }, + "is-path-inside": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-1.0.1.tgz", + "integrity": "sha1-jvW33lBDej/cprToZe96pVy0gDY=", + "dev": true, + "requires": { + "path-is-inside": "^1.0.1" + } + }, + "is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "requires": { + "isobject": "^3.0.1" + } + }, + "is-posix-bracket": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-posix-bracket/-/is-posix-bracket-0.1.1.tgz", + "integrity": "sha1-MzTceXdDaOkvAW5vvAqI9c1ua8Q=", + "dev": true + }, + "is-primitive": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-primitive/-/is-primitive-2.0.0.tgz", + "integrity": "sha1-IHurkWOEmcB7Kt8kCkGochADRXU=", + "dev": true + }, + "is-relative": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-1.0.0.tgz", + "integrity": "sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA==", + "dev": true, + "requires": { + "is-unc-path": "^1.0.0" + } + }, + "is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=", + "dev": true + }, + "is-unc-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-unc-path/-/is-unc-path-1.0.0.tgz", + "integrity": "sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ==", + "dev": true, + "requires": { + "unc-path-regex": "^0.1.2" + } + }, + "is-utf8": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz", + "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=", + "dev": true + }, + "is-valid-glob": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-valid-glob/-/is-valid-glob-1.0.0.tgz", + "integrity": "sha1-Kb8+/3Ab4tTTFdusw5vDn+j2Aao=", + "dev": true + }, + "is-windows": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", + "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", + "dev": true + }, + "is-wsl": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", + "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=", + "dev": true + }, + "isarray": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.1.tgz", + "integrity": "sha1-o32U7ZzaLVmGXJ92/llu4fM4dB4=", + "dev": true + }, + "isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", + "dev": true + }, + "isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", + "dev": true + }, + "isstream": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", + "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=", + "dev": true + }, + "jquery": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/jquery/-/jquery-3.3.1.tgz", + "integrity": "sha512-Ubldcmxp5np52/ENotGxlLe6aGMvmF4R8S6tZjsP6Knsaxd/xp3Zrh50cG93lR6nPXyUFwzN3ZSOQI0wRJNdGg==" + }, + "js-base64": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/js-base64/-/js-base64-2.5.1.tgz", + "integrity": "sha512-M7kLczedRMYX4L8Mdh4MzyAMM9O5osx+4FcOQuTvr3A9F2D9S5JXheN0ewNbrvK2UatkTRhL5ejGmGSjNMiZuw==", + "dev": true + }, + "jsbn": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", + "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=", + "dev": true + }, + "json-schema": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", + "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=", + "dev": true + }, + "json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true + }, + "json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=", + "dev": true + }, + "json-stringify-safe": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", + "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=", + "dev": true + }, + "jsonfile": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-3.0.1.tgz", + "integrity": "sha1-pezG9l9T9mLEQVx2daAzHQmS7GY=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.6" + } + }, + "jsprim": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz", + "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=", + "dev": true, + "requires": { + "assert-plus": "1.0.0", + "extsprintf": "1.3.0", + "json-schema": "0.2.3", + "verror": "1.10.0" + } + }, + "just-debounce": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/just-debounce/-/just-debounce-1.0.0.tgz", + "integrity": "sha1-h/zPrv/AtozRnVX2cilD+SnqNeo=", + "dev": true + }, + "kind-of": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", + "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==", + "dev": true + }, + "last-run": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/last-run/-/last-run-1.1.1.tgz", + "integrity": "sha1-RblpQsF7HHnHchmCWbqUO+v4yls=", + "dev": true, + "requires": { + "default-resolution": "^2.0.0", + "es6-weak-map": "^2.0.1" + } + }, + "lazystream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/lazystream/-/lazystream-1.0.0.tgz", + "integrity": "sha1-9plf4PggOS9hOWvolGJAe7dxaOQ=", + "dev": true, + "requires": { + "readable-stream": "^2.0.5" + } + }, + "lcid": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz", + "integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=", + "dev": true, + "requires": { + "invert-kv": "^1.0.0" + } + }, + "lead": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/lead/-/lead-1.0.0.tgz", + "integrity": "sha1-bxT5mje+Op3XhPVJVpDlkDRm7kI=", + "dev": true, + "requires": { + "flush-write-stream": "^1.0.2" + } + }, + "liftoff": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/liftoff/-/liftoff-2.5.0.tgz", + "integrity": "sha1-IAkpG7Mc6oYbvxCnwVooyvdcMew=", + "dev": true, + "requires": { + "extend": "^3.0.0", + "findup-sync": "^2.0.0", + "fined": "^1.0.1", + "flagged-respawn": "^1.0.0", + "is-plain-object": "^2.0.4", + "object.map": "^1.0.0", + "rechoir": "^0.6.2", + "resolve": "^1.1.7" + } + }, + "limiter": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/limiter/-/limiter-1.1.4.tgz", + "integrity": "sha512-XCpr5bElgDI65vVgstP8TWjv6/QKWm9GU5UG0Pr5sLQ3QLo8NVKsioe+Jed5/3vFOe3IQuqE7DKwTvKQkjTHvg==", + "dev": true + }, + "load-json-file": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", + "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "parse-json": "^2.2.0", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0", + "strip-bom": "^2.0.0" + } + }, + "localtunnel": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/localtunnel/-/localtunnel-1.9.1.tgz", + "integrity": "sha512-HWrhOslklDvxgOGFLxi6fQVnvpl6XdX4sPscfqMZkzi3gtt9V7LKBWYvNUcpHSVvjwCQ6xzXacVvICNbNcyPnQ==", + "dev": true, + "requires": { + "axios": "0.17.1", + "debug": "2.6.9", + "openurl": "1.1.1", + "yargs": "6.6.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "yargs": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-6.6.0.tgz", + "integrity": "sha1-eC7CHvQDNF+DCoCMo9UTr1YGUgg=", + "dev": true, + "requires": { + "camelcase": "^3.0.0", + "cliui": "^3.2.0", + "decamelize": "^1.1.1", + "get-caller-file": "^1.0.1", + "os-locale": "^1.4.0", + "read-pkg-up": "^1.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^1.0.1", + "set-blocking": "^2.0.0", + "string-width": "^1.0.2", + "which-module": "^1.0.0", + "y18n": "^3.2.1", + "yargs-parser": "^4.2.0" + } + } + } + }, + "lodash": { + "version": "4.17.11", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.11.tgz", + "integrity": "sha512-cQKh8igo5QUhZ7lg38DYWAxMvjSAKG0A8wGSVimP07SIUEK2UO+arSRKbRZWtelMtN5V0Hkwh5ryOto/SshYIg==", + "dev": true + }, + "lodash._reinterpolate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz", + "integrity": "sha1-DM8tiRZq8Ds2Y8eWU4t1rG4RTZ0=", + "dev": true + }, + "lodash.assign": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/lodash.assign/-/lodash.assign-4.2.0.tgz", + "integrity": "sha1-DZnzzNem0mHRm9rrkkUAXShYCOc=", + "dev": true + }, + "lodash.clonedeep": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz", + "integrity": "sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=", + "dev": true + }, + "lodash.isfinite": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/lodash.isfinite/-/lodash.isfinite-3.3.2.tgz", + "integrity": "sha1-+4m2WpqAKBgz8LdHizpRBPiY67M=", + "dev": true + }, + "lodash.mergewith": { + "version": "4.6.1", + "resolved": "https://registry.npmjs.org/lodash.mergewith/-/lodash.mergewith-4.6.1.tgz", + "integrity": "sha512-eWw5r+PYICtEBgrBE5hhlT6aAa75f411bgDz/ZL2KZqYV03USvucsxcHUIlGTDTECs1eunpI7HOV7U+WLDvNdQ==", + "dev": true + }, + "lodash.template": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-4.4.0.tgz", + "integrity": "sha1-5zoDhcg1VZF0bgILmWecaQ5o+6A=", + "dev": true, + "requires": { + "lodash._reinterpolate": "~3.0.0", + "lodash.templatesettings": "^4.0.0" + } + }, + "lodash.templatesettings": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-4.1.0.tgz", + "integrity": "sha1-K01OlbpEDZFf8IvImeRVNmZxMxY=", + "dev": true, + "requires": { + "lodash._reinterpolate": "~3.0.0" + } + }, + "loud-rejection": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz", + "integrity": "sha1-W0b4AUft7leIcPCG0Eghz5mOVR8=", + "dev": true, + "requires": { + "currently-unhandled": "^0.4.1", + "signal-exit": "^3.0.0" + } + }, + "lru-cache": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", + "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", + "dev": true, + "requires": { + "pseudomap": "^1.0.2", + "yallist": "^2.1.2" + } + }, + "make-error": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.5.tgz", + "integrity": "sha512-c3sIjNUow0+8swNwVpqoH4YCShKNFkMaw6oH1mNS2haDZQqkeZFlHS3dhoeEbKKmJB4vXpJucU6oH75aDYeE9g==", + "dev": true + }, + "make-error-cause": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/make-error-cause/-/make-error-cause-1.2.2.tgz", + "integrity": "sha1-3wOI/NCzeBbf8KX7gQiTl3fcvJ0=", + "dev": true, + "requires": { + "make-error": "^1.2.0" + } + }, + "make-iterator": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/make-iterator/-/make-iterator-1.0.1.tgz", + "integrity": "sha512-pxiuXh0iVEq7VM7KMIhs5gxsfxCux2URptUQaXo4iZZJxBAzTPOLE2BumO5dbfVYq/hBJFBR/a1mFDmOx5AGmw==", + "dev": true, + "requires": { + "kind-of": "^6.0.2" + } + }, + "map-cache": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", + "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=", + "dev": true + }, + "map-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", + "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=", + "dev": true + }, + "map-stream": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/map-stream/-/map-stream-0.0.7.tgz", + "integrity": "sha1-ih8HiW2CsQkmvTdEokIACfiJdKg=", + "dev": true + }, + "map-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", + "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", + "dev": true, + "requires": { + "object-visit": "^1.0.0" + } + }, + "matchdep": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/matchdep/-/matchdep-2.0.0.tgz", + "integrity": "sha1-xvNINKDY28OzfCfui7yyfHd1WC4=", + "dev": true, + "requires": { + "findup-sync": "^2.0.0", + "micromatch": "^3.0.4", + "resolve": "^1.4.0", + "stack-trace": "0.0.10" + }, + "dependencies": { + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + } + } + } + }, + "math-random": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/math-random/-/math-random-1.0.4.tgz", + "integrity": "sha512-rUxjysqif/BZQH2yhd5Aaq7vXMSx9NdEsQcyA07uEzIvxgI7zIr33gGsh+RU0/XjmQpCW7RsVof1vlkvQVCK5A==", + "dev": true + }, + "meow": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz", + "integrity": "sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=", + "dev": true, + "requires": { + "camelcase-keys": "^2.0.0", + "decamelize": "^1.1.2", + "loud-rejection": "^1.0.0", + "map-obj": "^1.0.1", + "minimist": "^1.1.3", + "normalize-package-data": "^2.3.4", + "object-assign": "^4.0.1", + "read-pkg-up": "^1.0.1", + "redent": "^1.0.0", + "trim-newlines": "^1.0.0" + } + }, + "merge-stream": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-1.0.1.tgz", + "integrity": "sha1-QEEgLVCKNCugAXQAjfDCUbjBNeE=", + "dev": true, + "requires": { + "readable-stream": "^2.0.1" + } + }, + "micromatch": { + "version": "2.3.11", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-2.3.11.tgz", + "integrity": "sha1-hmd8l9FyCzY0MdBNDRUpO9OMFWU=", + "dev": true, + "requires": { + "arr-diff": "^2.0.0", + "array-unique": "^0.2.1", + "braces": "^1.8.2", + "expand-brackets": "^0.1.4", + "extglob": "^0.3.1", + "filename-regex": "^2.0.0", + "is-extglob": "^1.0.0", + "is-glob": "^2.0.1", + "kind-of": "^3.0.2", + "normalize-path": "^2.0.1", + "object.omit": "^2.0.0", + "parse-glob": "^3.0.4", + "regex-cache": "^0.4.2" + }, + "dependencies": { + "arr-diff": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-2.0.0.tgz", + "integrity": "sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8=", + "dev": true, + "requires": { + "arr-flatten": "^1.0.1" + } + }, + "array-unique": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz", + "integrity": "sha1-odl8yvy8JiXMcPrc6zalDFiwGlM=", + "dev": true + }, + "braces": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/braces/-/braces-1.8.5.tgz", + "integrity": "sha1-uneWLhLf+WnWt2cR6RS3N4V79qc=", + "dev": true, + "requires": { + "expand-range": "^1.8.1", + "preserve": "^0.2.0", + "repeat-element": "^1.1.2" + } + }, + "expand-brackets": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-0.1.5.tgz", + "integrity": "sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s=", + "dev": true, + "requires": { + "is-posix-bracket": "^0.1.0" + } + }, + "extglob": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-0.3.2.tgz", + "integrity": "sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE=", + "dev": true, + "requires": { + "is-extglob": "^1.0.0" + } + }, + "is-extglob": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz", + "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=", + "dev": true + }, + "is-glob": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz", + "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=", + "dev": true, + "requires": { + "is-extglob": "^1.0.0" + } + }, + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + }, + "normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", + "dev": true, + "requires": { + "remove-trailing-separator": "^1.0.1" + } + } + } + }, + "mime": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.4.1.tgz", + "integrity": "sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ==", + "dev": true + }, + "mime-db": { + "version": "1.38.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.38.0.tgz", + "integrity": "sha512-bqVioMFFzc2awcdJZIzR3HjZFX20QhilVS7hytkKrv7xFAn8bM1gzc/FOX2awLISvWe0PV8ptFKcon+wZ5qYkg==", + "dev": true + }, + "mime-types": { + "version": "2.1.22", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.22.tgz", + "integrity": "sha512-aGl6TZGnhm/li6F7yx82bJiBZwgiEa4Hf6CNr8YO+r5UHr53tSTYZb102zyU50DOWWKeOv0uQLRL0/9EiKWCog==", + "dev": true, + "requires": { + "mime-db": "~1.38.0" + } + }, + "minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "dev": true, + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "minimist": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", + "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", + "dev": true + }, + "mitt": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/mitt/-/mitt-1.1.3.tgz", + "integrity": "sha512-mUDCnVNsAi+eD6qA0HkRkwYczbLHJ49z17BGe2PYRhZL4wpZUFZGJHU7/5tmvohoma+Hdn0Vh/oJTiPEmgSruA==", + "dev": true + }, + "mixin-deep": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.1.tgz", + "integrity": "sha512-8ZItLHeEgaqEvd5lYBXfm4EZSFCX29Jb9K+lAHhDKzReKBQKj3R+7NOF6tjqYi9t4oI8VUfaWITJQm86wnXGNQ==", + "dev": true, + "requires": { + "for-in": "^1.0.2", + "is-extendable": "^1.0.1" + }, + "dependencies": { + "is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, + "requires": { + "is-plain-object": "^2.0.4" + } + } + } + }, + "mkdirp": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", + "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", + "dev": true, + "requires": { + "minimist": "0.0.8" + }, + "dependencies": { + "minimist": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", + "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=", + "dev": true + } + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "mute-stdout": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mute-stdout/-/mute-stdout-1.0.1.tgz", + "integrity": "sha512-kDcwXR4PS7caBpuRYYBUz9iVixUk3anO3f5OYFiIPwK/20vCzKCHyKoulbiDY1S53zD2bxUpxN/IJ+TnXjfvxg==", + "dev": true + }, + "nan": { + "version": "2.12.1", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.12.1.tgz", + "integrity": "sha512-JY7V6lRkStKcKTvHO5NVSQRv+RV+FIL5pvDoLiAtSL9pKlC5x9PKQcZDsq7m4FO4d57mkhC6Z+QhAh3Jdk5JFw==", + "dev": true + }, + "nanomatch": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", + "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", + "dev": true, + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "fragment-cache": "^0.2.1", + "is-windows": "^1.0.2", + "kind-of": "^6.0.2", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + } + }, + "negotiator": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.1.tgz", + "integrity": "sha1-KzJxhOiZIQEXeyhWP7XnECrNDKk=", + "dev": true + }, + "next-tick": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.0.0.tgz", + "integrity": "sha1-yobR/ogoFpsBICCOPchCS524NCw=", + "dev": true + }, + "node-gyp": { + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-3.8.0.tgz", + "integrity": "sha512-3g8lYefrRRzvGeSowdJKAKyks8oUpLEd/DyPV4eMhVlhJ0aNaZqIrNUIPuEWWTAoPqyFkfGrM67MC69baqn6vA==", + "dev": true, + "requires": { + "fstream": "^1.0.0", + "glob": "^7.0.3", + "graceful-fs": "^4.1.2", + "mkdirp": "^0.5.0", + "nopt": "2 || 3", + "npmlog": "0 || 1 || 2 || 3 || 4", + "osenv": "0", + "request": "^2.87.0", + "rimraf": "2", + "semver": "~5.3.0", + "tar": "^2.0.0", + "which": "1" + }, + "dependencies": { + "semver": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz", + "integrity": "sha1-myzl094C0XxgEq0yaqa00M9U+U8=", + "dev": true + } + } + }, + "node-releases": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.7.tgz", + "integrity": "sha512-bKdrwaqJUPHqlCzDD7so/R+Nk0jGv9a11ZhLrD9f6i947qGLrGAhU3OxRENa19QQmwzGy/g6zCDEuLGDO8HPvA==", + "dev": true, + "requires": { + "semver": "^5.3.0" + } + }, + "node-sass": { + "version": "4.11.0", + "resolved": "https://registry.npmjs.org/node-sass/-/node-sass-4.11.0.tgz", + "integrity": "sha512-bHUdHTphgQJZaF1LASx0kAviPH7sGlcyNhWade4eVIpFp6tsn7SV8xNMTbsQFpEV9VXpnwTTnNYlfsZXgGgmkA==", + "dev": true, + "requires": { + "async-foreach": "^0.1.3", + "chalk": "^1.1.1", + "cross-spawn": "^3.0.0", + "gaze": "^1.0.0", + "get-stdin": "^4.0.1", + "glob": "^7.0.3", + "in-publish": "^2.0.0", + "lodash.assign": "^4.2.0", + "lodash.clonedeep": "^4.3.2", + "lodash.mergewith": "^4.6.0", + "meow": "^3.7.0", + "mkdirp": "^0.5.1", + "nan": "^2.10.0", + "node-gyp": "^3.8.0", + "npmlog": "^4.0.0", + "request": "^2.88.0", + "sass-graph": "^2.2.4", + "stdout-stream": "^1.4.0", + "true-case-path": "^1.0.2" + } + }, + "nopt": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz", + "integrity": "sha1-xkZdvwirzU2zWTF/eaxopkayj/k=", + "dev": true, + "requires": { + "abbrev": "1" + } + }, + "normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dev": true, + "requires": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true + }, + "normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=", + "dev": true + }, + "now-and-later": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/now-and-later/-/now-and-later-2.0.0.tgz", + "integrity": "sha1-vGHLtFbXnLMiB85HygUTb/Ln1u4=", + "dev": true, + "requires": { + "once": "^1.3.2" + } + }, + "npmlog": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz", + "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==", + "dev": true, + "requires": { + "are-we-there-yet": "~1.1.2", + "console-control-strings": "~1.1.0", + "gauge": "~2.7.3", + "set-blocking": "~2.0.0" + } + }, + "num2fraction": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz", + "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=", + "dev": true + }, + "number-is-nan": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", + "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=", + "dev": true + }, + "oauth-sign": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", + "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==", + "dev": true + }, + "object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", + "dev": true + }, + "object-component": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/object-component/-/object-component-0.0.3.tgz", + "integrity": "sha1-8MaapQ78lbhmwYb0AKM3acsvEpE=", + "dev": true + }, + "object-copy": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", + "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", + "dev": true, + "requires": { + "copy-descriptor": "^0.1.0", + "define-property": "^0.2.5", + "kind-of": "^3.0.3" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "object-keys": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.0.tgz", + "integrity": "sha512-6OO5X1+2tYkNyNEx6TsCxEqFfRWaqx6EtMiSbGrw8Ob8v9Ne+Hl8rBAgLBZn5wjEz3s/s6U1WXFUFOcxxAwUpg==", + "dev": true + }, + "object-path": { + "version": "0.9.2", + "resolved": "https://registry.npmjs.org/object-path/-/object-path-0.9.2.tgz", + "integrity": "sha1-D9mnT8X60a45aLWGvaXGMr1sBaU=", + "dev": true + }, + "object-visit": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", + "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", + "dev": true, + "requires": { + "isobject": "^3.0.0" + } + }, + "object.assign": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.0.tgz", + "integrity": "sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w==", + "dev": true, + "requires": { + "define-properties": "^1.1.2", + "function-bind": "^1.1.1", + "has-symbols": "^1.0.0", + "object-keys": "^1.0.11" + } + }, + "object.defaults": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/object.defaults/-/object.defaults-1.1.0.tgz", + "integrity": "sha1-On+GgzS0B96gbaFtiNXNKeQ1/s8=", + "dev": true, + "requires": { + "array-each": "^1.0.1", + "array-slice": "^1.0.0", + "for-own": "^1.0.0", + "isobject": "^3.0.0" + }, + "dependencies": { + "for-own": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/for-own/-/for-own-1.0.0.tgz", + "integrity": "sha1-xjMy9BXO3EsE2/5wz4NklMU8tEs=", + "dev": true, + "requires": { + "for-in": "^1.0.1" + } + } + } + }, + "object.map": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object.map/-/object.map-1.0.1.tgz", + "integrity": "sha1-z4Plncj8wK1fQlDh94s7gb2AHTc=", + "dev": true, + "requires": { + "for-own": "^1.0.0", + "make-iterator": "^1.0.0" + }, + "dependencies": { + "for-own": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/for-own/-/for-own-1.0.0.tgz", + "integrity": "sha1-xjMy9BXO3EsE2/5wz4NklMU8tEs=", + "dev": true, + "requires": { + "for-in": "^1.0.1" + } + } + } + }, + "object.omit": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/object.omit/-/object.omit-2.0.1.tgz", + "integrity": "sha1-Gpx0SCnznbuFjHbKNXmuKlTr0fo=", + "dev": true, + "requires": { + "for-own": "^0.1.4", + "is-extendable": "^0.1.1" + } + }, + "object.pick": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", + "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", + "dev": true, + "requires": { + "isobject": "^3.0.1" + } + }, + "object.reduce": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object.reduce/-/object.reduce-1.0.1.tgz", + "integrity": "sha1-b+NI8qx/oPlcpiEiZZkJaCW7A60=", + "dev": true, + "requires": { + "for-own": "^1.0.0", + "make-iterator": "^1.0.0" + }, + "dependencies": { + "for-own": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/for-own/-/for-own-1.0.0.tgz", + "integrity": "sha1-xjMy9BXO3EsE2/5wz4NklMU8tEs=", + "dev": true, + "requires": { + "for-in": "^1.0.1" + } + } + } + }, + "on-finished": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", + "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", + "dev": true, + "requires": { + "ee-first": "1.1.1" + } + }, + "once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "dev": true, + "requires": { + "wrappy": "1" + } + }, + "openurl": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/openurl/-/openurl-1.1.1.tgz", + "integrity": "sha1-OHW0sO96UsFW8NtB1GCduw+Us4c=", + "dev": true + }, + "opn": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/opn/-/opn-5.3.0.tgz", + "integrity": "sha512-bYJHo/LOmoTd+pfiYhfZDnf9zekVJrY+cnS2a5F2x+w5ppvTqObojTP7WiFG+kVZs9Inw+qQ/lw7TroWwhdd2g==", + "dev": true, + "requires": { + "is-wsl": "^1.1.0" + } + }, + "ordered-read-streams": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/ordered-read-streams/-/ordered-read-streams-1.0.1.tgz", + "integrity": "sha1-d8DLN8QVJdZBZtmQ/61+xqDhNj4=", + "dev": true, + "requires": { + "readable-stream": "^2.0.1" + } + }, + "os-homedir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", + "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=", + "dev": true + }, + "os-locale": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz", + "integrity": "sha1-IPnxeuKe00XoveWDsT0gCYA8FNk=", + "dev": true, + "requires": { + "lcid": "^1.0.0" + } + }, + "os-tmpdir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", + "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=", + "dev": true + }, + "osenv": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz", + "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==", + "dev": true, + "requires": { + "os-homedir": "^1.0.0", + "os-tmpdir": "^1.0.0" + } + }, + "p-map": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-1.2.0.tgz", + "integrity": "sha512-r6zKACMNhjPJMTl8KcFH4li//gkrXWfbD6feV8l6doRHlzljFWGJ2AP6iKaCJXyZmAUMOPtvbW7EXkbWO/pLEA==", + "dev": true + }, + "parse-filepath": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/parse-filepath/-/parse-filepath-1.0.2.tgz", + "integrity": "sha1-pjISf1Oq89FYdvWHLz/6x2PWyJE=", + "dev": true, + "requires": { + "is-absolute": "^1.0.0", + "map-cache": "^0.2.0", + "path-root": "^0.1.1" + } + }, + "parse-glob": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/parse-glob/-/parse-glob-3.0.4.tgz", + "integrity": "sha1-ssN2z7EfNVE7rdFz7wu246OIORw=", + "dev": true, + "requires": { + "glob-base": "^0.3.0", + "is-dotfile": "^1.0.0", + "is-extglob": "^1.0.0", + "is-glob": "^2.0.0" + }, + "dependencies": { + "is-extglob": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz", + "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=", + "dev": true + }, + "is-glob": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz", + "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=", + "dev": true, + "requires": { + "is-extglob": "^1.0.0" + } + } + } + }, + "parse-json": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", + "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", + "dev": true, + "requires": { + "error-ex": "^1.2.0" + } + }, + "parse-node-version": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parse-node-version/-/parse-node-version-1.0.1.tgz", + "integrity": "sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA==", + "dev": true + }, + "parse-passwd": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz", + "integrity": "sha1-bVuTSkVpk7I9N/QKOC1vFmao5cY=", + "dev": true + }, + "parseqs": { + "version": "0.0.5", + "resolved": "https://registry.npmjs.org/parseqs/-/parseqs-0.0.5.tgz", + "integrity": "sha1-1SCKNzjkZ2bikbouoXNoSSGouJ0=", + "dev": true, + "requires": { + "better-assert": "~1.0.0" + } + }, + "parseuri": { + "version": "0.0.5", + "resolved": "https://registry.npmjs.org/parseuri/-/parseuri-0.0.5.tgz", + "integrity": "sha1-gCBKUNTbt3m/3G6+J3jZDkvOMgo=", + "dev": true, + "requires": { + "better-assert": "~1.0.0" + } + }, + "parseurl": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.2.tgz", + "integrity": "sha1-/CidTtiZMRlGDBViUyYs3I3mW/M=", + "dev": true + }, + "pascalcase": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", + "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=", + "dev": true + }, + "path-dirname": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz", + "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=", + "dev": true + }, + "path-exists": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", + "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=", + "dev": true, + "requires": { + "pinkie-promise": "^2.0.0" + } + }, + "path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", + "dev": true + }, + "path-is-inside": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", + "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=", + "dev": true + }, + "path-parse": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz", + "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==", + "dev": true + }, + "path-root": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/path-root/-/path-root-0.1.1.tgz", + "integrity": "sha1-mkpoFMrBwM1zNgqV8yCDyOpHRbc=", + "dev": true, + "requires": { + "path-root-regex": "^0.1.0" + } + }, + "path-root-regex": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/path-root-regex/-/path-root-regex-0.1.2.tgz", + "integrity": "sha1-v8zcjfWxLcUsi0PsONGNcsBLqW0=", + "dev": true + }, + "path-type": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", + "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + } + }, + "performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=", + "dev": true + }, + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "dev": true + }, + "pinkie": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", + "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=", + "dev": true + }, + "pinkie-promise": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", + "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=", + "dev": true, + "requires": { + "pinkie": "^2.0.0" + } + }, + "plugin-error": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/plugin-error/-/plugin-error-1.0.1.tgz", + "integrity": "sha512-L1zP0dk7vGweZME2i+EeakvUNqSrdiI3F91TwEoYiGrAfUXmVv6fJIq4g82PAXxNsWOp0J7ZqQy/3Szz0ajTxA==", + "dev": true, + "requires": { + "ansi-colors": "^1.0.1", + "arr-diff": "^4.0.0", + "arr-union": "^3.1.0", + "extend-shallow": "^3.0.2" + } + }, + "portscanner": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/portscanner/-/portscanner-2.1.1.tgz", + "integrity": "sha1-6rtAnk3iSVD1oqUW01rnaTQ/u5Y=", + "dev": true, + "requires": { + "async": "1.5.2", + "is-number-like": "^1.0.3" + } + }, + "posix-character-classes": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", + "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=", + "dev": true + }, + "postcss": { + "version": "7.0.14", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.14.tgz", + "integrity": "sha512-NsbD6XUUMZvBxtQAJuWDJeeC4QFsmWsfozWxCJPWf3M55K9iu2iMDaKqyoOdTJ1R4usBXuxlVFAIo8rZPQD4Bg==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "dependencies": { + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + }, + "preserve": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/preserve/-/preserve-0.2.0.tgz", + "integrity": "sha1-gV7R9uvGWSb4ZbMQwHE7yzMVzks=", + "dev": true + }, + "pretty-hrtime": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz", + "integrity": "sha1-t+PqQkNaTJsnWdmeDyAesZWALuE=", + "dev": true + }, + "process-nextick-args": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.0.tgz", + "integrity": "sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw==", + "dev": true + }, + "pseudomap": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", + "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=", + "dev": true + }, + "psl": { + "version": "1.1.31", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.1.31.tgz", + "integrity": "sha512-/6pt4+C+T+wZUieKR620OpzN/LlnNKuWjy1iFLQ/UG35JqHlR/89MP1d96dUfkf6Dne3TuLQzOYEYshJ+Hx8mw==", + "dev": true + }, + "pump": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz", + "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==", + "dev": true, + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "pumpify": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz", + "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==", + "dev": true, + "requires": { + "duplexify": "^3.6.0", + "inherits": "^2.0.3", + "pump": "^2.0.0" + } + }, + "punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", + "dev": true + }, + "qs": { + "version": "6.2.3", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.2.3.tgz", + "integrity": "sha1-HPyyXBCpsrSDBT/zn138kjOQjP4=", + "dev": true + }, + "randomatic": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/randomatic/-/randomatic-3.1.1.tgz", + "integrity": "sha512-TuDE5KxZ0J461RVjrJZCJc+J+zCkTb1MbH9AQUq68sMhOMcy9jLcb3BrZKgp9q9Ncltdg4QVqWrH02W2EFFVYw==", + "dev": true, + "requires": { + "is-number": "^4.0.0", + "kind-of": "^6.0.0", + "math-random": "^1.0.1" + }, + "dependencies": { + "is-number": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz", + "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==", + "dev": true + } + } + }, + "range-parser": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.0.tgz", + "integrity": "sha1-9JvmtIeJTdxA3MlKMi9hEJLgDV4=", + "dev": true + }, + "raw-body": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.3.3.tgz", + "integrity": "sha512-9esiElv1BrZoI3rCDuOuKCBRbuApGGaDPQfjSflGxdy4oyzqghxu6klEkkVIvBje+FF0BX9coEv8KqW6X/7njw==", + "dev": true, + "requires": { + "bytes": "3.0.0", + "http-errors": "1.6.3", + "iconv-lite": "0.4.23", + "unpipe": "1.0.0" + } + }, + "read-pkg": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", + "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=", + "dev": true, + "requires": { + "load-json-file": "^1.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^1.0.0" + } + }, + "read-pkg-up": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", + "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=", + "dev": true, + "requires": { + "find-up": "^1.0.0", + "read-pkg": "^1.0.0" + } + }, + "readable-stream": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz", + "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + }, + "dependencies": { + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true + } + } + }, + "readdirp": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", + "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.11", + "micromatch": "^3.1.10", + "readable-stream": "^2.0.2" + }, + "dependencies": { + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + } + } + } + }, + "rechoir": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz", + "integrity": "sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q=", + "dev": true, + "requires": { + "resolve": "^1.1.6" + } + }, + "redent": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz", + "integrity": "sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=", + "dev": true, + "requires": { + "indent-string": "^2.1.0", + "strip-indent": "^1.0.1" + } + }, + "regex-cache": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/regex-cache/-/regex-cache-0.4.4.tgz", + "integrity": "sha512-nVIZwtCjkC9YgvWkpM55B5rBhBYRZhAaJbgcFYXXsHnbZ9UZI9nnVWYZpBlCqv9ho2eZryPnWrZGsOdPwVWXWQ==", + "dev": true, + "requires": { + "is-equal-shallow": "^0.1.3" + } + }, + "regex-not": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", + "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", + "dev": true, + "requires": { + "extend-shallow": "^3.0.2", + "safe-regex": "^1.1.0" + } + }, + "remove-bom-buffer": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/remove-bom-buffer/-/remove-bom-buffer-3.0.0.tgz", + "integrity": "sha512-8v2rWhaakv18qcvNeli2mZ/TMTL2nEyAKRvzo1WtnZBl15SHyEhrCu2/xKlJyUFKHiHgfXIyuY6g2dObJJycXQ==", + "dev": true, + "requires": { + "is-buffer": "^1.1.5", + "is-utf8": "^0.2.1" + } + }, + "remove-bom-stream": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/remove-bom-stream/-/remove-bom-stream-1.2.0.tgz", + "integrity": "sha1-BfGlk/FuQuH7kOv1nejlaVJflSM=", + "dev": true, + "requires": { + "remove-bom-buffer": "^3.0.0", + "safe-buffer": "^5.1.0", + "through2": "^2.0.3" + } + }, + "remove-trailing-separator": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", + "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=", + "dev": true + }, + "repeat-element": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz", + "integrity": "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==", + "dev": true + }, + "repeat-string": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", + "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=", + "dev": true + }, + "repeating": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz", + "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=", + "dev": true, + "requires": { + "is-finite": "^1.0.0" + } + }, + "replace-ext": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.0.tgz", + "integrity": "sha1-3mMSg3P8v3w8z6TeWkgMRaZ5WOs=", + "dev": true + }, + "replace-homedir": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/replace-homedir/-/replace-homedir-1.0.0.tgz", + "integrity": "sha1-6H9tUTuSjd6AgmDBK+f+xv9ueYw=", + "dev": true, + "requires": { + "homedir-polyfill": "^1.0.1", + "is-absolute": "^1.0.0", + "remove-trailing-separator": "^1.1.0" + } + }, + "request": { + "version": "2.88.0", + "resolved": "https://registry.npmjs.org/request/-/request-2.88.0.tgz", + "integrity": "sha512-NAqBSrijGLZdM0WZNsInLJpkJokL72XYjUpnB0iwsRgxh7dB6COrHnTBNwN0E+lHDAJzu7kLAkDeY08z2/A0hg==", + "dev": true, + "requires": { + "aws-sign2": "~0.7.0", + "aws4": "^1.8.0", + "caseless": "~0.12.0", + "combined-stream": "~1.0.6", + "extend": "~3.0.2", + "forever-agent": "~0.6.1", + "form-data": "~2.3.2", + "har-validator": "~5.1.0", + "http-signature": "~1.2.0", + "is-typedarray": "~1.0.0", + "isstream": "~0.1.2", + "json-stringify-safe": "~5.0.1", + "mime-types": "~2.1.19", + "oauth-sign": "~0.9.0", + "performance-now": "^2.1.0", + "qs": "~6.5.2", + "safe-buffer": "^5.1.2", + "tough-cookie": "~2.4.3", + "tunnel-agent": "^0.6.0", + "uuid": "^3.3.2" + }, + "dependencies": { + "qs": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", + "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==", + "dev": true + } + } + }, + "require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", + "dev": true + }, + "require-main-filename": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz", + "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=", + "dev": true + }, + "requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=", + "dev": true + }, + "resolve": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.10.0.tgz", + "integrity": "sha512-3sUr9aq5OfSg2S9pNtPA9hL1FVEAjvfOC4leW0SNf/mpnaakz2a9femSd6LqAww2RaFctwyf1lCqnTHuF1rxDg==", + "dev": true, + "requires": { + "path-parse": "^1.0.6" + } + }, + "resolve-dir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-1.0.1.tgz", + "integrity": "sha1-eaQGRMNivoLybv/nOcm7U4IEb0M=", + "dev": true, + "requires": { + "expand-tilde": "^2.0.0", + "global-modules": "^1.0.0" + } + }, + "resolve-options": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/resolve-options/-/resolve-options-1.1.0.tgz", + "integrity": "sha1-MrueOcBtZzONyTeMDW1gdFZq0TE=", + "dev": true, + "requires": { + "value-or-function": "^3.0.0" + } + }, + "resolve-url": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", + "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=", + "dev": true + }, + "resp-modifier": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/resp-modifier/-/resp-modifier-6.0.2.tgz", + "integrity": "sha1-sSTeXE+6/LpUH0j/pzlw9KpFa08=", + "dev": true, + "requires": { + "debug": "^2.2.0", + "minimatch": "^3.0.2" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + } + } + }, + "ret": { + "version": "0.1.15", + "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", + "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", + "dev": true + }, + "rimraf": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz", + "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==", + "dev": true, + "requires": { + "glob": "^7.1.3" + } + }, + "rx": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/rx/-/rx-4.1.0.tgz", + "integrity": "sha1-pfE/957zt0D+MKqAP7CfmIBdR4I=", + "dev": true + }, + "rxjs": { + "version": "5.5.12", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-5.5.12.tgz", + "integrity": "sha512-xx2itnL5sBbqeeiVgNPVuQQ1nC8Jp2WfNJhXWHmElW9YmrpS9UVnNzhP3EH3HFqexO5Tlp8GhYY+WEcqcVMvGw==", + "dev": true, + "requires": { + "symbol-observable": "1.0.1" + } + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + }, + "safe-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", + "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", + "dev": true, + "requires": { + "ret": "~0.1.10" + } + }, + "safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "dev": true + }, + "sass-graph": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/sass-graph/-/sass-graph-2.2.4.tgz", + "integrity": "sha1-E/vWPNHK8JCLn9k0dq1DpR0eC0k=", + "dev": true, + "requires": { + "glob": "^7.0.0", + "lodash": "^4.0.0", + "scss-tokenizer": "^0.2.3", + "yargs": "^7.0.0" + }, + "dependencies": { + "yargs": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-7.1.0.tgz", + "integrity": "sha1-a6MY6xaWFyf10oT46gA+jWFU0Mg=", + "dev": true, + "requires": { + "camelcase": "^3.0.0", + "cliui": "^3.2.0", + "decamelize": "^1.1.1", + "get-caller-file": "^1.0.1", + "os-locale": "^1.4.0", + "read-pkg-up": "^1.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^1.0.1", + "set-blocking": "^2.0.0", + "string-width": "^1.0.2", + "which-module": "^1.0.0", + "y18n": "^3.2.1", + "yargs-parser": "^5.0.0" + } + }, + "yargs-parser": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-5.0.0.tgz", + "integrity": "sha1-J17PDX/+Bcd+ZOfIbkzZS/DhIoo=", + "dev": true, + "requires": { + "camelcase": "^3.0.0" + } + } + } + }, + "scss-tokenizer": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/scss-tokenizer/-/scss-tokenizer-0.2.3.tgz", + "integrity": "sha1-jrBtualyMzOCTT9VMGQRSYR85dE=", + "dev": true, + "requires": { + "js-base64": "^2.1.8", + "source-map": "^0.4.2" + }, + "dependencies": { + "source-map": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz", + "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=", + "dev": true, + "requires": { + "amdefine": ">=0.0.4" + } + } + } + }, + "semver": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.6.0.tgz", + "integrity": "sha512-RS9R6R35NYgQn++fkDWaOmqGoj4Ek9gGs+DPxNUZKuwE183xjJroKvyo1IzVFeXvUrvmALy6FWD5xrdJT25gMg==", + "dev": true + }, + "semver-greatest-satisfied-range": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/semver-greatest-satisfied-range/-/semver-greatest-satisfied-range-1.1.0.tgz", + "integrity": "sha1-E+jCZYq5aRywzXEJMkAoDTb3els=", + "dev": true, + "requires": { + "sver-compat": "^1.5.0" + } + }, + "send": { + "version": "0.16.2", + "resolved": "https://registry.npmjs.org/send/-/send-0.16.2.tgz", + "integrity": "sha512-E64YFPUssFHEFBvpbbjr44NCLtI1AohxQ8ZSiJjQLskAdKuriYEP6VyGEsRDH8ScozGpkaX1BGvhanqCwkcEZw==", + "dev": true, + "requires": { + "debug": "2.6.9", + "depd": "~1.1.2", + "destroy": "~1.0.4", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "~1.6.2", + "mime": "1.4.1", + "ms": "2.0.0", + "on-finished": "~2.3.0", + "range-parser": "~1.2.0", + "statuses": "~1.4.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "statuses": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz", + "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==", + "dev": true + } + } + }, + "serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=", + "dev": true, + "requires": { + "accepts": "~1.3.4", + "batch": "0.6.1", + "debug": "2.6.9", + "escape-html": "~1.0.3", + "http-errors": "~1.6.2", + "mime-types": "~2.1.17", + "parseurl": "~1.3.2" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + } + } + }, + "serve-static": { + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.13.2.tgz", + "integrity": "sha512-p/tdJrO4U387R9oMjb1oj7qSMaMfmOyd4j9hOFoxZe2baQszgHcSWjuya/CiT5kgZZKRudHNOA0pYXOl8rQ5nw==", + "dev": true, + "requires": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.2", + "send": "0.16.2" + } + }, + "server-destroy": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/server-destroy/-/server-destroy-1.0.1.tgz", + "integrity": "sha1-8Tv5KOQrnD55OD5hzDmYtdFObN0=", + "dev": true + }, + "set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=", + "dev": true + }, + "set-value": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.0.tgz", + "integrity": "sha512-hw0yxk9GT/Hr5yJEYnHNKYXkIA8mVJgd9ditYZCe16ZczcaELYYcfvaXesNACk2O8O0nTiPQcQhGUQj8JLzeeg==", + "dev": true, + "requires": { + "extend-shallow": "^2.0.1", + "is-extendable": "^0.1.1", + "is-plain-object": "^2.0.3", + "split-string": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", + "dev": true + }, + "signal-exit": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz", + "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=", + "dev": true + }, + "simple-line-icons": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/simple-line-icons/-/simple-line-icons-2.4.1.tgz", + "integrity": "sha1-t1vFoNh+UwkowszaVzUnS7JW8jQ=" + }, + "snapdragon": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", + "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", + "dev": true, + "requires": { + "base": "^0.11.1", + "debug": "^2.2.0", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "map-cache": "^0.2.2", + "source-map": "^0.5.6", + "source-map-resolve": "^0.5.0", + "use": "^3.1.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "snapdragon-node": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", + "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", + "dev": true, + "requires": { + "define-property": "^1.0.0", + "isobject": "^3.0.0", + "snapdragon-util": "^3.0.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, + "requires": { + "is-descriptor": "^1.0.0" + } + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + } + } + }, + "snapdragon-util": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", + "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", + "dev": true, + "requires": { + "kind-of": "^3.2.0" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "socket.io": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-2.1.1.tgz", + "integrity": "sha512-rORqq9c+7W0DAK3cleWNSyfv/qKXV99hV4tZe+gGLfBECw3XEhBy7x85F3wypA9688LKjtwO9pX9L33/xQI8yA==", + "dev": true, + "requires": { + "debug": "~3.1.0", + "engine.io": "~3.2.0", + "has-binary2": "~1.0.2", + "socket.io-adapter": "~1.1.0", + "socket.io-client": "2.1.1", + "socket.io-parser": "~3.2.0" + }, + "dependencies": { + "engine.io-client": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/engine.io-client/-/engine.io-client-3.2.1.tgz", + "integrity": "sha512-y5AbkytWeM4jQr7m/koQLc5AxpRKC1hEVUb/s1FUAWEJq5AzJJ4NLvzuKPuxtDi5Mq755WuDvZ6Iv2rXj4PTzw==", + "dev": true, + "requires": { + "component-emitter": "1.2.1", + "component-inherit": "0.0.3", + "debug": "~3.1.0", + "engine.io-parser": "~2.1.1", + "has-cors": "1.1.0", + "indexof": "0.0.1", + "parseqs": "0.0.5", + "parseuri": "0.0.5", + "ws": "~3.3.1", + "xmlhttprequest-ssl": "~1.5.4", + "yeast": "0.1.2" + } + }, + "socket.io-client": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/socket.io-client/-/socket.io-client-2.1.1.tgz", + "integrity": "sha512-jxnFyhAuFxYfjqIgduQlhzqTcOEQSn+OHKVfAxWaNWa7ecP7xSNk2Dx/3UEsDcY7NcFafxvNvKPmmO7HTwTxGQ==", + "dev": true, + "requires": { + "backo2": "1.0.2", + "base64-arraybuffer": "0.1.5", + "component-bind": "1.0.0", + "component-emitter": "1.2.1", + "debug": "~3.1.0", + "engine.io-client": "~3.2.0", + "has-binary2": "~1.0.2", + "has-cors": "1.1.0", + "indexof": "0.0.1", + "object-component": "0.0.3", + "parseqs": "0.0.5", + "parseuri": "0.0.5", + "socket.io-parser": "~3.2.0", + "to-array": "0.1.4" + } + }, + "socket.io-parser": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-3.2.0.tgz", + "integrity": "sha512-FYiBx7rc/KORMJlgsXysflWx/RIvtqZbyGLlHZvjfmPTPeuD/I8MaW7cfFrj5tRltICJdgwflhfZ3NVVbVLFQA==", + "dev": true, + "requires": { + "component-emitter": "1.2.1", + "debug": "~3.1.0", + "isarray": "2.0.1" + } + }, + "ws": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/ws/-/ws-3.3.3.tgz", + "integrity": "sha512-nnWLa/NwZSt4KQJu51MYlCcSQ5g7INpOrOMt4XV8j4dqTXdmlUmSHQ8/oLC069ckre0fRsgfvsKwbTdtKLCDkA==", + "dev": true, + "requires": { + "async-limiter": "~1.0.0", + "safe-buffer": "~5.1.0", + "ultron": "~1.1.0" + } + } + } + }, + "socket.io-adapter": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-1.1.1.tgz", + "integrity": "sha1-KoBeihTWNyEk3ZFZrUUC+MsH8Gs=", + "dev": true + }, + "socket.io-client": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/socket.io-client/-/socket.io-client-2.2.0.tgz", + "integrity": "sha512-56ZrkTDbdTLmBIyfFYesgOxsjcLnwAKoN4CiPyTVkMQj3zTUh0QAx3GbvIvLpFEOvQWu92yyWICxB0u7wkVbYA==", + "dev": true, + "requires": { + "backo2": "1.0.2", + "base64-arraybuffer": "0.1.5", + "component-bind": "1.0.0", + "component-emitter": "1.2.1", + "debug": "~3.1.0", + "engine.io-client": "~3.3.1", + "has-binary2": "~1.0.2", + "has-cors": "1.1.0", + "indexof": "0.0.1", + "object-component": "0.0.3", + "parseqs": "0.0.5", + "parseuri": "0.0.5", + "socket.io-parser": "~3.3.0", + "to-array": "0.1.4" + } + }, + "socket.io-parser": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-3.3.0.tgz", + "integrity": "sha512-hczmV6bDgdaEbVqhAeVMM/jfUfzuEZHsQg6eOmLgJht6G3mPKMxYm75w2+qhAQZ+4X+1+ATZ+QFKeOZD5riHng==", + "dev": true, + "requires": { + "component-emitter": "1.2.1", + "debug": "~3.1.0", + "isarray": "2.0.1" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + }, + "source-map-resolve": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.2.tgz", + "integrity": "sha512-MjqsvNwyz1s0k81Goz/9vRBe9SZdB09Bdw+/zYyO+3CuPk6fouTaxscHkgtE8jKvf01kVfl8riHzERQ/kefaSA==", + "dev": true, + "requires": { + "atob": "^2.1.1", + "decode-uri-component": "^0.2.0", + "resolve-url": "^0.2.1", + "source-map-url": "^0.4.0", + "urix": "^0.1.0" + } + }, + "source-map-url": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz", + "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=", + "dev": true + }, + "sparkles": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/sparkles/-/sparkles-1.0.1.tgz", + "integrity": "sha512-dSO0DDYUahUt/0/pD/Is3VIm5TGJjludZ0HVymmhYF6eNA53PVLhnUk0znSYbH8IYBuJdCE+1luR22jNLMaQdw==", + "dev": true + }, + "spdx-correct": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.0.tgz", + "integrity": "sha512-lr2EZCctC2BNR7j7WzJ2FpDznxky1sjfxvvYEyzxNyb6lZXHODmEoJeFu4JupYlkfha1KZpJyoqiJ7pgA1qq8Q==", + "dev": true, + "requires": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-exceptions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.2.0.tgz", + "integrity": "sha512-2XQACfElKi9SlVb1CYadKDXvoajPgBVPn/gOQLrTvHdElaVhr7ZEbqJaRnJLVNeaI4cMEAgVCeBMKF6MWRDCRA==", + "dev": true + }, + "spdx-expression-parse": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz", + "integrity": "sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==", + "dev": true, + "requires": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-license-ids": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.3.tgz", + "integrity": "sha512-uBIcIl3Ih6Phe3XHK1NqboJLdGfwr1UN3k6wSD1dZpmPsIkb8AGNbZYJ1fOBk834+Gxy8rpfDxrS6XLEMZMY2g==", + "dev": true + }, + "split-string": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", + "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", + "dev": true, + "requires": { + "extend-shallow": "^3.0.0" + } + }, + "sshpk": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz", + "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==", + "dev": true, + "requires": { + "asn1": "~0.2.3", + "assert-plus": "^1.0.0", + "bcrypt-pbkdf": "^1.0.0", + "dashdash": "^1.12.0", + "ecc-jsbn": "~0.1.1", + "getpass": "^0.1.1", + "jsbn": "~0.1.0", + "safer-buffer": "^2.0.2", + "tweetnacl": "~0.14.0" + } + }, + "stack-trace": { + "version": "0.0.10", + "resolved": "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.10.tgz", + "integrity": "sha1-VHxws0fo0ytOEI6hoqFZ5f3eGcA=", + "dev": true + }, + "static-extend": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", + "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", + "dev": true, + "requires": { + "define-property": "^0.2.5", + "object-copy": "^0.1.0" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + } + } + }, + "statuses": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.3.1.tgz", + "integrity": "sha1-+vUbnrdKrvOzrPStX2Gr8ky3uT4=", + "dev": true + }, + "stdout-stream": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/stdout-stream/-/stdout-stream-1.4.1.tgz", + "integrity": "sha512-j4emi03KXqJWcIeF8eIXkjMFN1Cmb8gUlDYGeBALLPo5qdyTfA9bOtl8m33lRoC+vFMkP3gl0WsDr6+gzxbbTA==", + "dev": true, + "requires": { + "readable-stream": "^2.0.1" + } + }, + "stream-exhaust": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/stream-exhaust/-/stream-exhaust-1.0.2.tgz", + "integrity": "sha512-b/qaq/GlBK5xaq1yrK9/zFcyRSTNxmcZwFLGSTG0mXgZl/4Z6GgiyYOXOvY7N3eEvFRAG1bkDRz5EPGSvPYQlw==", + "dev": true + }, + "stream-shift": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.0.tgz", + "integrity": "sha1-1cdSgl5TZ+eG944Y5EXqIjoVWVI=", + "dev": true + }, + "stream-throttle": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/stream-throttle/-/stream-throttle-0.1.3.tgz", + "integrity": "sha1-rdV8jXzHOoFjDTHNVdOWHPr7qcM=", + "dev": true, + "requires": { + "commander": "^2.2.0", + "limiter": "^1.0.5" + } + }, + "string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", + "dev": true, + "requires": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "requires": { + "safe-buffer": "~5.1.0" + } + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dev": true, + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "strip-bom": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", + "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=", + "dev": true, + "requires": { + "is-utf8": "^0.2.0" + } + }, + "strip-indent": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz", + "integrity": "sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI=", + "dev": true, + "requires": { + "get-stdin": "^4.0.1" + } + }, + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + }, + "sver-compat": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/sver-compat/-/sver-compat-1.5.0.tgz", + "integrity": "sha1-PPh9/rTQe0o/FIJ7wYaz/QxkXNg=", + "dev": true, + "requires": { + "es6-iterator": "^2.0.1", + "es6-symbol": "^3.1.1" + } + }, + "symbol-observable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-1.0.1.tgz", + "integrity": "sha1-g0D8RwLDEi310iKI+IKD9RPT/dQ=", + "dev": true + }, + "tar": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/tar/-/tar-2.2.1.tgz", + "integrity": "sha1-jk0qJWwOIYXGsYrWlK7JaLg8sdE=", + "dev": true, + "requires": { + "block-stream": "*", + "fstream": "^1.0.2", + "inherits": "2" + } + }, + "tfunk": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/tfunk/-/tfunk-3.1.0.tgz", + "integrity": "sha1-OORBT8ZJd9h6/apy+sttKfgve1s=", + "dev": true, + "requires": { + "chalk": "^1.1.1", + "object-path": "^0.9.0" + } + }, + "through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "dev": true, + "requires": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } + }, + "through2-filter": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/through2-filter/-/through2-filter-3.0.0.tgz", + "integrity": "sha512-jaRjI2WxN3W1V8/FMZ9HKIBXixtiqs3SQSX4/YGIiP3gL6djW48VoZq9tDqeCWs3MT8YY5wb/zli8VW8snY1CA==", + "dev": true, + "requires": { + "through2": "~2.0.0", + "xtend": "~4.0.0" + } + }, + "time-stamp": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/time-stamp/-/time-stamp-1.1.0.tgz", + "integrity": "sha1-dkpaEa9QVhkhsTPztE5hhofg9cM=", + "dev": true + }, + "to-absolute-glob": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/to-absolute-glob/-/to-absolute-glob-2.0.2.tgz", + "integrity": "sha1-GGX0PZ50sIItufFFt4z/fQ98hJs=", + "dev": true, + "requires": { + "is-absolute": "^1.0.0", + "is-negated-glob": "^1.0.0" + } + }, + "to-array": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/to-array/-/to-array-0.1.4.tgz", + "integrity": "sha1-F+bBH3PdTz10zaek/zI46a2b+JA=", + "dev": true + }, + "to-object-path": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", + "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "to-regex": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", + "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", + "dev": true, + "requires": { + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "regex-not": "^1.0.2", + "safe-regex": "^1.1.0" + } + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "dev": true, + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + }, + "to-through": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-through/-/to-through-2.0.0.tgz", + "integrity": "sha1-/JKtq6ByZHvAtn1rA2ZKoZUJOvY=", + "dev": true, + "requires": { + "through2": "^2.0.3" + } + }, + "tough-cookie": { + "version": "2.4.3", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.4.3.tgz", + "integrity": "sha512-Q5srk/4vDM54WJsJio3XNn6K2sCG+CQ8G5Wz6bZhRZoAe/+TxjWB/GlFAnYEbkYVlON9FMk/fE3h2RLpPXo4lQ==", + "dev": true, + "requires": { + "psl": "^1.1.24", + "punycode": "^1.4.1" + }, + "dependencies": { + "punycode": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", + "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=", + "dev": true + } + } + }, + "trim-newlines": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz", + "integrity": "sha1-WIeWa7WCpFA6QetST301ARgVphM=", + "dev": true + }, + "true-case-path": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/true-case-path/-/true-case-path-1.0.3.tgz", + "integrity": "sha512-m6s2OdQe5wgpFMC+pAJ+q9djG82O2jcHPOI6RNg1yy9rCYR+WD6Nbpl32fDpfC56nirdRy+opFa/Vk7HYhqaew==", + "dev": true, + "requires": { + "glob": "^7.1.2" + } + }, + "tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", + "dev": true, + "requires": { + "safe-buffer": "^5.0.1" + } + }, + "tweetnacl": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", + "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=", + "dev": true + }, + "typedarray": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", + "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=", + "dev": true + }, + "ua-parser-js": { + "version": "0.7.17", + "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.17.tgz", + "integrity": "sha512-uRdSdu1oA1rncCQL7sCj8vSyZkgtL7faaw9Tc9rZ3mGgraQ7+Pdx7w5mnOSF3gw9ZNG6oc+KXfkon3bKuROm0g==", + "dev": true + }, + "uglify-js": { + "version": "3.4.9", + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.4.9.tgz", + "integrity": "sha512-8CJsbKOtEbnJsTyv6LE6m6ZKniqMiFWmm9sRbopbkGs3gMPPfd3Fh8iIA4Ykv5MgaTbqHr4BaoGLJLZNhsrW1Q==", + "dev": true, + "requires": { + "commander": "~2.17.1", + "source-map": "~0.6.1" + }, + "dependencies": { + "commander": { + "version": "2.17.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.17.1.tgz", + "integrity": "sha512-wPMUt6FnH2yzG95SA6mzjQOEKUU3aLaDEmzs1ti+1E9h+CsrZghRlqEM/EJ4KscsQVG8uNN4uVreUeT8+drlgg==", + "dev": true + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "ultron": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ultron/-/ultron-1.1.1.tgz", + "integrity": "sha512-UIEXBNeYmKptWH6z8ZnqTeS8fV74zG0/eRU9VGkpzz+LIJNs8W/zM/L+7ctCkRrgbNnnR0xxw4bKOr0cW0N0Og==", + "dev": true + }, + "unc-path-regex": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/unc-path-regex/-/unc-path-regex-0.1.2.tgz", + "integrity": "sha1-5z3T17DXxe2G+6xrCufYxqadUPo=", + "dev": true + }, + "undertaker": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/undertaker/-/undertaker-1.2.0.tgz", + "integrity": "sha1-M52kZGJS0ILcN45wgGcpl1DhG0k=", + "dev": true, + "requires": { + "arr-flatten": "^1.0.1", + "arr-map": "^2.0.0", + "bach": "^1.0.0", + "collection-map": "^1.0.0", + "es6-weak-map": "^2.0.1", + "last-run": "^1.1.0", + "object.defaults": "^1.0.0", + "object.reduce": "^1.0.0", + "undertaker-registry": "^1.0.0" + } + }, + "undertaker-registry": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/undertaker-registry/-/undertaker-registry-1.0.1.tgz", + "integrity": "sha1-XkvaMI5KiirlhPm5pDWaSZglzFA=", + "dev": true + }, + "union-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.0.tgz", + "integrity": "sha1-XHHDTLW61dzr4+oM0IIHulqhrqQ=", + "dev": true, + "requires": { + "arr-union": "^3.1.0", + "get-value": "^2.0.6", + "is-extendable": "^0.1.1", + "set-value": "^0.4.3" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + }, + "set-value": { + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/set-value/-/set-value-0.4.3.tgz", + "integrity": "sha1-fbCPnT0i3H945Trzw79GZuzfzPE=", + "dev": true, + "requires": { + "extend-shallow": "^2.0.1", + "is-extendable": "^0.1.1", + "is-plain-object": "^2.0.1", + "to-object-path": "^0.3.0" + } + } + } + }, + "unique-stream": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/unique-stream/-/unique-stream-2.3.1.tgz", + "integrity": "sha512-2nY4TnBE70yoxHkDli7DMazpWiP7xMdCYqU2nBRO0UB+ZpEkGsSija7MvmvnZFUeC+mrgiUfcHSr3LmRFIg4+A==", + "dev": true, + "requires": { + "json-stable-stringify-without-jsonify": "^1.0.1", + "through2-filter": "^3.0.0" + } + }, + "universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", + "dev": true + }, + "unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", + "dev": true + }, + "unset-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", + "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", + "dev": true, + "requires": { + "has-value": "^0.3.1", + "isobject": "^3.0.0" + }, + "dependencies": { + "has-value": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", + "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", + "dev": true, + "requires": { + "get-value": "^2.0.3", + "has-values": "^0.1.4", + "isobject": "^2.0.0" + }, + "dependencies": { + "isobject": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", + "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", + "dev": true, + "requires": { + "isarray": "1.0.0" + } + } + } + }, + "has-values": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", + "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=", + "dev": true + }, + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true + } + } + }, + "upath": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/upath/-/upath-1.1.0.tgz", + "integrity": "sha512-bzpH/oBhoS/QI/YtbkqCg6VEiPYjSZtrHQM6/QnJS6OL9pKUFLqb3aFh4Scvwm45+7iAgiMkLhSbaZxUqmrprw==", + "dev": true + }, + "uri-js": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz", + "integrity": "sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==", + "dev": true, + "requires": { + "punycode": "^2.1.0" + } + }, + "urix": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", + "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=", + "dev": true + }, + "use": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", + "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", + "dev": true + }, + "util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", + "dev": true + }, + "utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=", + "dev": true + }, + "uuid": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.3.2.tgz", + "integrity": "sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA==", + "dev": true + }, + "v8flags": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/v8flags/-/v8flags-3.1.2.tgz", + "integrity": "sha512-MtivA7GF24yMPte9Rp/BWGCYQNaUj86zeYxV/x2RRJMKagImbbv3u8iJC57lNhWLPcGLJmHcHmFWkNsplbbLWw==", + "dev": true, + "requires": { + "homedir-polyfill": "^1.0.1" + } + }, + "validate-npm-package-license": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", + "dev": true, + "requires": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, + "value-or-function": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/value-or-function/-/value-or-function-3.0.0.tgz", + "integrity": "sha1-HCQ6ULWVwb5Up1S/7OhWO5/42BM=", + "dev": true + }, + "verror": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", + "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", + "dev": true, + "requires": { + "assert-plus": "^1.0.0", + "core-util-is": "1.0.2", + "extsprintf": "^1.2.0" + } + }, + "vinyl": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-2.2.0.tgz", + "integrity": "sha512-MBH+yP0kC/GQ5GwBqrTPTzEfiiLjta7hTtvQtbxBgTeSXsmKQRQecjibMbxIXzVT3Y9KJK+drOz1/k+vsu8Nkg==", + "dev": true, + "requires": { + "clone": "^2.1.1", + "clone-buffer": "^1.0.0", + "clone-stats": "^1.0.0", + "cloneable-readable": "^1.0.0", + "remove-trailing-separator": "^1.0.1", + "replace-ext": "^1.0.0" + } + }, + "vinyl-fs": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/vinyl-fs/-/vinyl-fs-3.0.3.tgz", + "integrity": "sha512-vIu34EkyNyJxmP0jscNzWBSygh7VWhqun6RmqVfXePrOwi9lhvRs//dOaGOTRUQr4tx7/zd26Tk5WeSVZitgng==", + "dev": true, + "requires": { + "fs-mkdirp-stream": "^1.0.0", + "glob-stream": "^6.1.0", + "graceful-fs": "^4.0.0", + "is-valid-glob": "^1.0.0", + "lazystream": "^1.0.0", + "lead": "^1.0.0", + "object.assign": "^4.0.4", + "pumpify": "^1.3.5", + "readable-stream": "^2.3.3", + "remove-bom-buffer": "^3.0.0", + "remove-bom-stream": "^1.2.0", + "resolve-options": "^1.1.0", + "through2": "^2.0.0", + "to-through": "^2.0.0", + "value-or-function": "^3.0.0", + "vinyl": "^2.0.0", + "vinyl-sourcemap": "^1.1.0" + } + }, + "vinyl-sourcemap": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/vinyl-sourcemap/-/vinyl-sourcemap-1.1.0.tgz", + "integrity": "sha1-kqgAWTo4cDqM2xHYswCtS+Y7PhY=", + "dev": true, + "requires": { + "append-buffer": "^1.0.2", + "convert-source-map": "^1.5.0", + "graceful-fs": "^4.1.6", + "normalize-path": "^2.1.1", + "now-and-later": "^2.0.0", + "remove-bom-buffer": "^3.0.0", + "vinyl": "^2.0.0" + }, + "dependencies": { + "normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", + "dev": true, + "requires": { + "remove-trailing-separator": "^1.0.1" + } + } + } + }, + "vinyl-sourcemaps-apply": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/vinyl-sourcemaps-apply/-/vinyl-sourcemaps-apply-0.2.1.tgz", + "integrity": "sha1-q2VJ1h0XLCsbh75cUI0jnI74dwU=", + "dev": true, + "requires": { + "source-map": "^0.5.1" + } + }, + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + }, + "which-module": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-1.0.0.tgz", + "integrity": "sha1-u6Y8qGGUiZT/MHc2CJ47lgJsKk8=", + "dev": true + }, + "wide-align": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz", + "integrity": "sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==", + "dev": true, + "requires": { + "string-width": "^1.0.2 || 2" + } + }, + "window-size": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/window-size/-/window-size-0.2.0.tgz", + "integrity": "sha1-tDFbtCFKPXBY6+7okuE/ok2YsHU=", + "dev": true + }, + "wrap-ansi": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", + "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=", + "dev": true, + "requires": { + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1" + } + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", + "dev": true + }, + "ws": { + "version": "6.1.4", + "resolved": "https://registry.npmjs.org/ws/-/ws-6.1.4.tgz", + "integrity": "sha512-eqZfL+NE/YQc1/ZynhojeV8q+H050oR8AZ2uIev7RU10svA9ZnJUddHcOUZTJLinZ9yEfdA2kSATS2qZK5fhJA==", + "dev": true, + "requires": { + "async-limiter": "~1.0.0" + } + }, + "xmlhttprequest-ssl": { + "version": "1.5.5", + "resolved": "https://registry.npmjs.org/xmlhttprequest-ssl/-/xmlhttprequest-ssl-1.5.5.tgz", + "integrity": "sha1-wodrBhaKrcQOV9l+gRkayPQ5iz4=", + "dev": true + }, + "xtend": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz", + "integrity": "sha1-pcbVMr5lbiPbgg77lDofBJmNY68=", + "dev": true + }, + "y18n": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.1.tgz", + "integrity": "sha1-bRX7qITAhnnA136I53WegR4H+kE=", + "dev": true + }, + "yallist": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", + "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=", + "dev": true + }, + "yargs": { + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-6.4.0.tgz", + "integrity": "sha1-gW4ahm1VmMzzTlWW3c4i2S2kkNQ=", + "dev": true, + "requires": { + "camelcase": "^3.0.0", + "cliui": "^3.2.0", + "decamelize": "^1.1.1", + "get-caller-file": "^1.0.1", + "os-locale": "^1.4.0", + "read-pkg-up": "^1.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^1.0.1", + "set-blocking": "^2.0.0", + "string-width": "^1.0.2", + "which-module": "^1.0.0", + "window-size": "^0.2.0", + "y18n": "^3.2.1", + "yargs-parser": "^4.1.0" + } + }, + "yargs-parser": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-4.2.1.tgz", + "integrity": "sha1-KczqwNxPA8bIe0qfIX3RjJ90hxw=", + "dev": true, + "requires": { + "camelcase": "^3.0.0" + } + }, + "yeast": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/yeast/-/yeast-0.1.2.tgz", + "integrity": "sha1-AI4G2AlDIMNy28L47XagymyKxBk=", + "dev": true + } + } +} diff --git a/package.json b/package.json new file mode 100644 index 0000000..836514c --- /dev/null +++ b/package.json @@ -0,0 +1,50 @@ +{ + "title": "Landing Page", + "name": "startbootstrap-landing-page", + "version": "5.0.3", + "scripts": { + "start": "gulp watch" + }, + "description": "An HTML landing page template built with Bootstrap", + "keywords": [ + "css", + "sass", + "html", + "responsive", + "theme", + "template" + ], + "homepage": "https://startbootstrap.com/template-overviews/landing-page", + "bugs": { + "url": "https://github.com/BlackrockDigital/startbootstrap-landing-page/issues", + "email": "feedback@startbootstrap.com" + }, + "license": "MIT", + "author": "Start Bootstrap", + "contributors": [ + "David Miller (http://davidmiller.io/)" + ], + "repository": { + "type": "git", + "url": "https://github.com/BlackrockDigital/startbootstrap-landing-page.git" + }, + "dependencies": { + "@fortawesome/fontawesome-free": "5.7.2", + "bootstrap": "4.3.1", + "jquery": "3.3.1", + "simple-line-icons": "^2.4.1" + }, + "devDependencies": { + "browser-sync": "2.26.3", + "del": "^3.0.0", + "gulp": "4.0.0", + "gulp-autoprefixer": "6.0.0", + "gulp-clean-css": "4.0.0", + "gulp-header": "2.0.7", + "gulp-plumber": "^1.2.1", + "gulp-rename": "1.4.0", + "gulp-sass": "4.0.2", + "gulp-uglify": "3.0.1", + "merge-stream": "^1.0.1" + } +} diff --git a/scss/_call-to-action.scss b/scss/_call-to-action.scss new file mode 100644 index 0000000..c60c788 --- /dev/null +++ b/scss/_call-to-action.scss @@ -0,0 +1,17 @@ +.call-to-action { + position: relative; + background-color: $gray-800; + background: url('../img/bg-masthead.jpg') no-repeat center center; + @include background-cover; + padding-top: 7rem; + padding-bottom: 7rem; + .overlay { + position: absolute; + background-color: $gray-900; + height: 100%; + width: 100%; + top: 0; + left: 0; + opacity: 0.3; + } +} diff --git a/scss/_footer.scss b/scss/_footer.scss new file mode 100644 index 0000000..5a7f20e --- /dev/null +++ b/scss/_footer.scss @@ -0,0 +1,4 @@ +footer.footer { + padding-top: 4rem; + padding-bottom: 4rem; +} diff --git a/scss/_global.scss b/scss/_global.scss new file mode 100644 index 0000000..e55ff9e --- /dev/null +++ b/scss/_global.scss @@ -0,0 +1,13 @@ +body { + @include body-font; +} + +h1, +h2, +h3, +h4, +h5, +h6 { + @include body-font; + font-weight: 700; +} diff --git a/scss/_icons.scss b/scss/_icons.scss new file mode 100644 index 0000000..980fdfb --- /dev/null +++ b/scss/_icons.scss @@ -0,0 +1,20 @@ +.features-icons { + padding-top: 7rem; + padding-bottom: 7rem; + .features-icons-item { + max-width: 20rem; + .features-icons-icon { + height: 7rem; + i { + font-size: 4.5rem; + } + } + &:hover { + .features-icons-icon { + i { + font-size: 5rem; + } + } + } + } +} diff --git a/scss/_masthead.scss b/scss/_masthead.scss new file mode 100644 index 0000000..f4c2bc7 --- /dev/null +++ b/scss/_masthead.scss @@ -0,0 +1,27 @@ +header.masthead { + position: relative; + background-color: $gray-800; + background: url('../img/bg-masthead.jpg') no-repeat center center; + @include background-cover; + padding-top: 8rem; + padding-bottom: 8rem; + .overlay { + position: absolute; + background-color: $gray-900; + height: 100%; + width: 100%; + top: 0; + left: 0; + opacity: 0.3; + } + h1 { + font-size: 2rem; + } + @media (min-width: 768px) { + padding-top: 12rem; + padding-bottom: 12rem; + h1 { + font-size: 3rem; + } + } +} diff --git a/scss/_mixins.scss b/scss/_mixins.scss new file mode 100644 index 0000000..ff90f63 --- /dev/null +++ b/scss/_mixins.scss @@ -0,0 +1,13 @@ +// Mixins +// Background Cover Mixin +@mixin background-cover { + -webkit-background-size: cover; + -moz-background-size: cover; + -o-background-size: cover; + background-size: cover; +} + +// Font Mixins +@mixin body-font { + font-family: 'Lato', 'Helvetica Neue', Helvetica, Arial, sans-serif; +} diff --git a/scss/_showcase.scss b/scss/_showcase.scss new file mode 100644 index 0000000..7ed716e --- /dev/null +++ b/scss/_showcase.scss @@ -0,0 +1,14 @@ +.showcase { + .showcase-text { + padding: 3rem; + } + .showcase-img { + min-height: 30rem; + background-size: cover; + } + @media (min-width: 768px) { + .showcase-text { + padding: 7rem; + } + } +} diff --git a/scss/_testimonials.scss b/scss/_testimonials.scss new file mode 100644 index 0000000..7774e00 --- /dev/null +++ b/scss/_testimonials.scss @@ -0,0 +1,11 @@ +.testimonials { + padding-top: 7rem; + padding-bottom: 7rem; + .testimonial-item { + max-width: 18rem; + img { + max-width: 12rem; + box-shadow: 0px 5px 5px 0px $gray-500; + } + } +} diff --git a/scss/_variables.scss b/scss/_variables.scss new file mode 100644 index 0000000..1285014 --- /dev/null +++ b/scss/_variables.scss @@ -0,0 +1,35 @@ +// Variables + +// Restated Bootstrap Variables + +$white: #fff !default; +$gray-100: #f8f9fa !default; +$gray-200: #e9ecef !default; +$gray-300: #dee2e6 !default; +$gray-400: #ced4da !default; +$gray-500: #adb5bd !default; +$gray-600: #868e96 !default; +$gray-700: #495057 !default; +$gray-800: #343a40 !default; +$gray-900: #212529 !default; +$black: #000 !default; + +$blue: #007bff !default; +$indigo: #6610f2 !default; +$purple: #6f42c1 !default; +$pink: #e83e8c !default; +$red: #dc3545 !default; +$orange: #fd7e14 !default; +$yellow: #ffc107 !default; +$green: #28a745 !default; +$teal: #20c997 !default; +$cyan: #17a2b8 !default; + +$primary: $blue !default; +$secondary: $gray-600 !default; +$success: $green !default; +$info: $cyan !default; +$warning: $yellow !default; +$danger: $red !default; +$light: $gray-100 !default; +$dark: $gray-800 !default; diff --git a/scss/landing-page.scss b/scss/landing-page.scss new file mode 100644 index 0000000..6732a04 --- /dev/null +++ b/scss/landing-page.scss @@ -0,0 +1,12 @@ +// Core variables and mixins +@import "variables.scss"; +@import "mixins.scss"; +// Global CSS +@import "global.scss"; +// Components +@import "masthead.scss"; +@import "showcase.scss"; +@import "icons.scss"; +@import "testimonials.scss"; +@import "call-to-action.scss"; +@import "footer.scss"; diff --git a/vendor/bootstrap/css/bootstrap-grid.css b/vendor/bootstrap/css/bootstrap-grid.css new file mode 100644 index 0000000..68b84f8 --- /dev/null +++ b/vendor/bootstrap/css/bootstrap-grid.css @@ -0,0 +1,3719 @@ +/*! + * Bootstrap Grid v4.3.1 (https://getbootstrap.com/) + * Copyright 2011-2019 The Bootstrap Authors + * Copyright 2011-2019 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */ +html { + box-sizing: border-box; + -ms-overflow-style: scrollbar; +} + +*, +*::before, +*::after { + box-sizing: inherit; +} + +.container { + width: 100%; + padding-right: 15px; + padding-left: 15px; + margin-right: auto; + margin-left: auto; +} + +@media (min-width: 576px) { + .container { + max-width: 540px; + } +} + +@media (min-width: 768px) { + .container { + max-width: 720px; + } +} + +@media (min-width: 992px) { + .container { + max-width: 960px; + } +} + +@media (min-width: 1200px) { + .container { + max-width: 1140px; + } +} + +.container-fluid { + width: 100%; + padding-right: 15px; + padding-left: 15px; + margin-right: auto; + margin-left: auto; +} + +.row { + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + margin-right: -15px; + margin-left: -15px; +} + +.no-gutters { + margin-right: 0; + margin-left: 0; +} + +.no-gutters > .col, +.no-gutters > [class*="col-"] { + padding-right: 0; + padding-left: 0; +} + +.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col, +.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm, +.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md, +.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg, +.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl, +.col-xl-auto { + position: relative; + width: 100%; + padding-right: 15px; + padding-left: 15px; +} + +.col { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100%; +} + +.col-auto { + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: auto; + max-width: 100%; +} + +.col-1 { + -ms-flex: 0 0 8.333333%; + flex: 0 0 8.333333%; + max-width: 8.333333%; +} + +.col-2 { + -ms-flex: 0 0 16.666667%; + flex: 0 0 16.666667%; + max-width: 16.666667%; +} + +.col-3 { + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; +} + +.col-4 { + -ms-flex: 0 0 33.333333%; + flex: 0 0 33.333333%; + max-width: 33.333333%; +} + +.col-5 { + -ms-flex: 0 0 41.666667%; + flex: 0 0 41.666667%; + max-width: 41.666667%; +} + +.col-6 { + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; +} + +.col-7 { + -ms-flex: 0 0 58.333333%; + flex: 0 0 58.333333%; + max-width: 58.333333%; +} + +.col-8 { + -ms-flex: 0 0 66.666667%; + flex: 0 0 66.666667%; + max-width: 66.666667%; +} + +.col-9 { + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75%; +} + +.col-10 { + -ms-flex: 0 0 83.333333%; + flex: 0 0 83.333333%; + max-width: 83.333333%; +} + +.col-11 { + -ms-flex: 0 0 91.666667%; + flex: 0 0 91.666667%; + max-width: 91.666667%; +} + +.col-12 { + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; +} + +.order-first { + -ms-flex-order: -1; + order: -1; +} + +.order-last { + -ms-flex-order: 13; + order: 13; +} + +.order-0 { + -ms-flex-order: 0; + order: 0; +} + +.order-1 { + -ms-flex-order: 1; + order: 1; +} + +.order-2 { + -ms-flex-order: 2; + order: 2; +} + +.order-3 { + -ms-flex-order: 3; + order: 3; +} + +.order-4 { + -ms-flex-order: 4; + order: 4; +} + +.order-5 { + -ms-flex-order: 5; + order: 5; +} + +.order-6 { + -ms-flex-order: 6; + order: 6; +} + +.order-7 { + -ms-flex-order: 7; + order: 7; +} + +.order-8 { + -ms-flex-order: 8; + order: 8; +} + +.order-9 { + -ms-flex-order: 9; + order: 9; +} + +.order-10 { + -ms-flex-order: 10; + order: 10; +} + +.order-11 { + -ms-flex-order: 11; + order: 11; +} + +.order-12 { + -ms-flex-order: 12; + order: 12; +} + +.offset-1 { + margin-left: 8.333333%; +} + +.offset-2 { + margin-left: 16.666667%; +} + +.offset-3 { + margin-left: 25%; +} + +.offset-4 { + margin-left: 33.333333%; +} + +.offset-5 { + margin-left: 41.666667%; +} + +.offset-6 { + margin-left: 50%; +} + +.offset-7 { + margin-left: 58.333333%; +} + +.offset-8 { + margin-left: 66.666667%; +} + +.offset-9 { + margin-left: 75%; +} + +.offset-10 { + margin-left: 83.333333%; +} + +.offset-11 { + margin-left: 91.666667%; +} + +@media (min-width: 576px) { + .col-sm { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100%; + } + .col-sm-auto { + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: auto; + max-width: 100%; + } + .col-sm-1 { + -ms-flex: 0 0 8.333333%; + flex: 0 0 8.333333%; + max-width: 8.333333%; + } + .col-sm-2 { + -ms-flex: 0 0 16.666667%; + flex: 0 0 16.666667%; + max-width: 16.666667%; + } + .col-sm-3 { + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; + } + .col-sm-4 { + -ms-flex: 0 0 33.333333%; + flex: 0 0 33.333333%; + max-width: 33.333333%; + } + .col-sm-5 { + -ms-flex: 0 0 41.666667%; + flex: 0 0 41.666667%; + max-width: 41.666667%; + } + .col-sm-6 { + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; + } + .col-sm-7 { + -ms-flex: 0 0 58.333333%; + flex: 0 0 58.333333%; + max-width: 58.333333%; + } + .col-sm-8 { + -ms-flex: 0 0 66.666667%; + flex: 0 0 66.666667%; + max-width: 66.666667%; + } + .col-sm-9 { + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75%; + } + .col-sm-10 { + -ms-flex: 0 0 83.333333%; + flex: 0 0 83.333333%; + max-width: 83.333333%; + } + .col-sm-11 { + -ms-flex: 0 0 91.666667%; + flex: 0 0 91.666667%; + max-width: 91.666667%; + } + .col-sm-12 { + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; + } + .order-sm-first { + -ms-flex-order: -1; + order: -1; + } + .order-sm-last { + -ms-flex-order: 13; + order: 13; + } + .order-sm-0 { + -ms-flex-order: 0; + order: 0; + } + .order-sm-1 { + -ms-flex-order: 1; + order: 1; + } + .order-sm-2 { + -ms-flex-order: 2; + order: 2; + } + .order-sm-3 { + -ms-flex-order: 3; + order: 3; + } + .order-sm-4 { + -ms-flex-order: 4; + order: 4; + } + .order-sm-5 { + -ms-flex-order: 5; + order: 5; + } + .order-sm-6 { + -ms-flex-order: 6; + order: 6; + } + .order-sm-7 { + -ms-flex-order: 7; + order: 7; + } + .order-sm-8 { + -ms-flex-order: 8; + order: 8; + } + .order-sm-9 { + -ms-flex-order: 9; + order: 9; + } + .order-sm-10 { + -ms-flex-order: 10; + order: 10; + } + .order-sm-11 { + -ms-flex-order: 11; + order: 11; + } + .order-sm-12 { + -ms-flex-order: 12; + order: 12; + } + .offset-sm-0 { + margin-left: 0; + } + .offset-sm-1 { + margin-left: 8.333333%; + } + .offset-sm-2 { + margin-left: 16.666667%; + } + .offset-sm-3 { + margin-left: 25%; + } + .offset-sm-4 { + margin-left: 33.333333%; + } + .offset-sm-5 { + margin-left: 41.666667%; + } + .offset-sm-6 { + margin-left: 50%; + } + .offset-sm-7 { + margin-left: 58.333333%; + } + .offset-sm-8 { + margin-left: 66.666667%; + } + .offset-sm-9 { + margin-left: 75%; + } + .offset-sm-10 { + margin-left: 83.333333%; + } + .offset-sm-11 { + margin-left: 91.666667%; + } +} + +@media (min-width: 768px) { + .col-md { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100%; + } + .col-md-auto { + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: auto; + max-width: 100%; + } + .col-md-1 { + -ms-flex: 0 0 8.333333%; + flex: 0 0 8.333333%; + max-width: 8.333333%; + } + .col-md-2 { + -ms-flex: 0 0 16.666667%; + flex: 0 0 16.666667%; + max-width: 16.666667%; + } + .col-md-3 { + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; + } + .col-md-4 { + -ms-flex: 0 0 33.333333%; + flex: 0 0 33.333333%; + max-width: 33.333333%; + } + .col-md-5 { + -ms-flex: 0 0 41.666667%; + flex: 0 0 41.666667%; + max-width: 41.666667%; + } + .col-md-6 { + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; + } + .col-md-7 { + -ms-flex: 0 0 58.333333%; + flex: 0 0 58.333333%; + max-width: 58.333333%; + } + .col-md-8 { + -ms-flex: 0 0 66.666667%; + flex: 0 0 66.666667%; + max-width: 66.666667%; + } + .col-md-9 { + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75%; + } + .col-md-10 { + -ms-flex: 0 0 83.333333%; + flex: 0 0 83.333333%; + max-width: 83.333333%; + } + .col-md-11 { + -ms-flex: 0 0 91.666667%; + flex: 0 0 91.666667%; + max-width: 91.666667%; + } + .col-md-12 { + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; + } + .order-md-first { + -ms-flex-order: -1; + order: -1; + } + .order-md-last { + -ms-flex-order: 13; + order: 13; + } + .order-md-0 { + -ms-flex-order: 0; + order: 0; + } + .order-md-1 { + -ms-flex-order: 1; + order: 1; + } + .order-md-2 { + -ms-flex-order: 2; + order: 2; + } + .order-md-3 { + -ms-flex-order: 3; + order: 3; + } + .order-md-4 { + -ms-flex-order: 4; + order: 4; + } + .order-md-5 { + -ms-flex-order: 5; + order: 5; + } + .order-md-6 { + -ms-flex-order: 6; + order: 6; + } + .order-md-7 { + -ms-flex-order: 7; + order: 7; + } + .order-md-8 { + -ms-flex-order: 8; + order: 8; + } + .order-md-9 { + -ms-flex-order: 9; + order: 9; + } + .order-md-10 { + -ms-flex-order: 10; + order: 10; + } + .order-md-11 { + -ms-flex-order: 11; + order: 11; + } + .order-md-12 { + -ms-flex-order: 12; + order: 12; + } + .offset-md-0 { + margin-left: 0; + } + .offset-md-1 { + margin-left: 8.333333%; + } + .offset-md-2 { + margin-left: 16.666667%; + } + .offset-md-3 { + margin-left: 25%; + } + .offset-md-4 { + margin-left: 33.333333%; + } + .offset-md-5 { + margin-left: 41.666667%; + } + .offset-md-6 { + margin-left: 50%; + } + .offset-md-7 { + margin-left: 58.333333%; + } + .offset-md-8 { + margin-left: 66.666667%; + } + .offset-md-9 { + margin-left: 75%; + } + .offset-md-10 { + margin-left: 83.333333%; + } + .offset-md-11 { + margin-left: 91.666667%; + } +} + +@media (min-width: 992px) { + .col-lg { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100%; + } + .col-lg-auto { + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: auto; + max-width: 100%; + } + .col-lg-1 { + -ms-flex: 0 0 8.333333%; + flex: 0 0 8.333333%; + max-width: 8.333333%; + } + .col-lg-2 { + -ms-flex: 0 0 16.666667%; + flex: 0 0 16.666667%; + max-width: 16.666667%; + } + .col-lg-3 { + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; + } + .col-lg-4 { + -ms-flex: 0 0 33.333333%; + flex: 0 0 33.333333%; + max-width: 33.333333%; + } + .col-lg-5 { + -ms-flex: 0 0 41.666667%; + flex: 0 0 41.666667%; + max-width: 41.666667%; + } + .col-lg-6 { + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; + } + .col-lg-7 { + -ms-flex: 0 0 58.333333%; + flex: 0 0 58.333333%; + max-width: 58.333333%; + } + .col-lg-8 { + -ms-flex: 0 0 66.666667%; + flex: 0 0 66.666667%; + max-width: 66.666667%; + } + .col-lg-9 { + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75%; + } + .col-lg-10 { + -ms-flex: 0 0 83.333333%; + flex: 0 0 83.333333%; + max-width: 83.333333%; + } + .col-lg-11 { + -ms-flex: 0 0 91.666667%; + flex: 0 0 91.666667%; + max-width: 91.666667%; + } + .col-lg-12 { + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; + } + .order-lg-first { + -ms-flex-order: -1; + order: -1; + } + .order-lg-last { + -ms-flex-order: 13; + order: 13; + } + .order-lg-0 { + -ms-flex-order: 0; + order: 0; + } + .order-lg-1 { + -ms-flex-order: 1; + order: 1; + } + .order-lg-2 { + -ms-flex-order: 2; + order: 2; + } + .order-lg-3 { + -ms-flex-order: 3; + order: 3; + } + .order-lg-4 { + -ms-flex-order: 4; + order: 4; + } + .order-lg-5 { + -ms-flex-order: 5; + order: 5; + } + .order-lg-6 { + -ms-flex-order: 6; + order: 6; + } + .order-lg-7 { + -ms-flex-order: 7; + order: 7; + } + .order-lg-8 { + -ms-flex-order: 8; + order: 8; + } + .order-lg-9 { + -ms-flex-order: 9; + order: 9; + } + .order-lg-10 { + -ms-flex-order: 10; + order: 10; + } + .order-lg-11 { + -ms-flex-order: 11; + order: 11; + } + .order-lg-12 { + -ms-flex-order: 12; + order: 12; + } + .offset-lg-0 { + margin-left: 0; + } + .offset-lg-1 { + margin-left: 8.333333%; + } + .offset-lg-2 { + margin-left: 16.666667%; + } + .offset-lg-3 { + margin-left: 25%; + } + .offset-lg-4 { + margin-left: 33.333333%; + } + .offset-lg-5 { + margin-left: 41.666667%; + } + .offset-lg-6 { + margin-left: 50%; + } + .offset-lg-7 { + margin-left: 58.333333%; + } + .offset-lg-8 { + margin-left: 66.666667%; + } + .offset-lg-9 { + margin-left: 75%; + } + .offset-lg-10 { + margin-left: 83.333333%; + } + .offset-lg-11 { + margin-left: 91.666667%; + } +} + +@media (min-width: 1200px) { + .col-xl { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100%; + } + .col-xl-auto { + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: auto; + max-width: 100%; + } + .col-xl-1 { + -ms-flex: 0 0 8.333333%; + flex: 0 0 8.333333%; + max-width: 8.333333%; + } + .col-xl-2 { + -ms-flex: 0 0 16.666667%; + flex: 0 0 16.666667%; + max-width: 16.666667%; + } + .col-xl-3 { + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; + } + .col-xl-4 { + -ms-flex: 0 0 33.333333%; + flex: 0 0 33.333333%; + max-width: 33.333333%; + } + .col-xl-5 { + -ms-flex: 0 0 41.666667%; + flex: 0 0 41.666667%; + max-width: 41.666667%; + } + .col-xl-6 { + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; + } + .col-xl-7 { + -ms-flex: 0 0 58.333333%; + flex: 0 0 58.333333%; + max-width: 58.333333%; + } + .col-xl-8 { + -ms-flex: 0 0 66.666667%; + flex: 0 0 66.666667%; + max-width: 66.666667%; + } + .col-xl-9 { + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75%; + } + .col-xl-10 { + -ms-flex: 0 0 83.333333%; + flex: 0 0 83.333333%; + max-width: 83.333333%; + } + .col-xl-11 { + -ms-flex: 0 0 91.666667%; + flex: 0 0 91.666667%; + max-width: 91.666667%; + } + .col-xl-12 { + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; + } + .order-xl-first { + -ms-flex-order: -1; + order: -1; + } + .order-xl-last { + -ms-flex-order: 13; + order: 13; + } + .order-xl-0 { + -ms-flex-order: 0; + order: 0; + } + .order-xl-1 { + -ms-flex-order: 1; + order: 1; + } + .order-xl-2 { + -ms-flex-order: 2; + order: 2; + } + .order-xl-3 { + -ms-flex-order: 3; + order: 3; + } + .order-xl-4 { + -ms-flex-order: 4; + order: 4; + } + .order-xl-5 { + -ms-flex-order: 5; + order: 5; + } + .order-xl-6 { + -ms-flex-order: 6; + order: 6; + } + .order-xl-7 { + -ms-flex-order: 7; + order: 7; + } + .order-xl-8 { + -ms-flex-order: 8; + order: 8; + } + .order-xl-9 { + -ms-flex-order: 9; + order: 9; + } + .order-xl-10 { + -ms-flex-order: 10; + order: 10; + } + .order-xl-11 { + -ms-flex-order: 11; + order: 11; + } + .order-xl-12 { + -ms-flex-order: 12; + order: 12; + } + .offset-xl-0 { + margin-left: 0; + } + .offset-xl-1 { + margin-left: 8.333333%; + } + .offset-xl-2 { + margin-left: 16.666667%; + } + .offset-xl-3 { + margin-left: 25%; + } + .offset-xl-4 { + margin-left: 33.333333%; + } + .offset-xl-5 { + margin-left: 41.666667%; + } + .offset-xl-6 { + margin-left: 50%; + } + .offset-xl-7 { + margin-left: 58.333333%; + } + .offset-xl-8 { + margin-left: 66.666667%; + } + .offset-xl-9 { + margin-left: 75%; + } + .offset-xl-10 { + margin-left: 83.333333%; + } + .offset-xl-11 { + margin-left: 91.666667%; + } +} + +.d-none { + display: none !important; +} + +.d-inline { + display: inline !important; +} + +.d-inline-block { + display: inline-block !important; +} + +.d-block { + display: block !important; +} + +.d-table { + display: table !important; +} + +.d-table-row { + display: table-row !important; +} + +.d-table-cell { + display: table-cell !important; +} + +.d-flex { + display: -ms-flexbox !important; + display: flex !important; +} + +.d-inline-flex { + display: -ms-inline-flexbox !important; + display: inline-flex !important; +} + +@media (min-width: 576px) { + .d-sm-none { + display: none !important; + } + .d-sm-inline { + display: inline !important; + } + .d-sm-inline-block { + display: inline-block !important; + } + .d-sm-block { + display: block !important; + } + .d-sm-table { + display: table !important; + } + .d-sm-table-row { + display: table-row !important; + } + .d-sm-table-cell { + display: table-cell !important; + } + .d-sm-flex { + display: -ms-flexbox !important; + display: flex !important; + } + .d-sm-inline-flex { + display: -ms-inline-flexbox !important; + display: inline-flex !important; + } +} + +@media (min-width: 768px) { + .d-md-none { + display: none !important; + } + .d-md-inline { + display: inline !important; + } + .d-md-inline-block { + display: inline-block !important; + } + .d-md-block { + display: block !important; + } + .d-md-table { + display: table !important; + } + .d-md-table-row { + display: table-row !important; + } + .d-md-table-cell { + display: table-cell !important; + } + .d-md-flex { + display: -ms-flexbox !important; + display: flex !important; + } + .d-md-inline-flex { + display: -ms-inline-flexbox !important; + display: inline-flex !important; + } +} + +@media (min-width: 992px) { + .d-lg-none { + display: none !important; + } + .d-lg-inline { + display: inline !important; + } + .d-lg-inline-block { + display: inline-block !important; + } + .d-lg-block { + display: block !important; + } + .d-lg-table { + display: table !important; + } + .d-lg-table-row { + display: table-row !important; + } + .d-lg-table-cell { + display: table-cell !important; + } + .d-lg-flex { + display: -ms-flexbox !important; + display: flex !important; + } + .d-lg-inline-flex { + display: -ms-inline-flexbox !important; + display: inline-flex !important; + } +} + +@media (min-width: 1200px) { + .d-xl-none { + display: none !important; + } + .d-xl-inline { + display: inline !important; + } + .d-xl-inline-block { + display: inline-block !important; + } + .d-xl-block { + display: block !important; + } + .d-xl-table { + display: table !important; + } + .d-xl-table-row { + display: table-row !important; + } + .d-xl-table-cell { + display: table-cell !important; + } + .d-xl-flex { + display: -ms-flexbox !important; + display: flex !important; + } + .d-xl-inline-flex { + display: -ms-inline-flexbox !important; + display: inline-flex !important; + } +} + +@media print { + .d-print-none { + display: none !important; + } + .d-print-inline { + display: inline !important; + } + .d-print-inline-block { + display: inline-block !important; + } + .d-print-block { + display: block !important; + } + .d-print-table { + display: table !important; + } + .d-print-table-row { + display: table-row !important; + } + .d-print-table-cell { + display: table-cell !important; + } + .d-print-flex { + display: -ms-flexbox !important; + display: flex !important; + } + .d-print-inline-flex { + display: -ms-inline-flexbox !important; + display: inline-flex !important; + } +} + +.flex-row { + -ms-flex-direction: row !important; + flex-direction: row !important; +} + +.flex-column { + -ms-flex-direction: column !important; + flex-direction: column !important; +} + +.flex-row-reverse { + -ms-flex-direction: row-reverse !important; + flex-direction: row-reverse !important; +} + +.flex-column-reverse { + -ms-flex-direction: column-reverse !important; + flex-direction: column-reverse !important; +} + +.flex-wrap { + -ms-flex-wrap: wrap !important; + flex-wrap: wrap !important; +} + +.flex-nowrap { + -ms-flex-wrap: nowrap !important; + flex-wrap: nowrap !important; +} + +.flex-wrap-reverse { + -ms-flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse !important; +} + +.flex-fill { + -ms-flex: 1 1 auto !important; + flex: 1 1 auto !important; +} + +.flex-grow-0 { + -ms-flex-positive: 0 !important; + flex-grow: 0 !important; +} + +.flex-grow-1 { + -ms-flex-positive: 1 !important; + flex-grow: 1 !important; +} + +.flex-shrink-0 { + -ms-flex-negative: 0 !important; + flex-shrink: 0 !important; +} + +.flex-shrink-1 { + -ms-flex-negative: 1 !important; + flex-shrink: 1 !important; +} + +.justify-content-start { + -ms-flex-pack: start !important; + justify-content: flex-start !important; +} + +.justify-content-end { + -ms-flex-pack: end !important; + justify-content: flex-end !important; +} + +.justify-content-center { + -ms-flex-pack: center !important; + justify-content: center !important; +} + +.justify-content-between { + -ms-flex-pack: justify !important; + justify-content: space-between !important; +} + +.justify-content-around { + -ms-flex-pack: distribute !important; + justify-content: space-around !important; +} + +.align-items-start { + -ms-flex-align: start !important; + align-items: flex-start !important; +} + +.align-items-end { + -ms-flex-align: end !important; + align-items: flex-end !important; +} + +.align-items-center { + -ms-flex-align: center !important; + align-items: center !important; +} + +.align-items-baseline { + -ms-flex-align: baseline !important; + align-items: baseline !important; +} + +.align-items-stretch { + -ms-flex-align: stretch !important; + align-items: stretch !important; +} + +.align-content-start { + -ms-flex-line-pack: start !important; + align-content: flex-start !important; +} + +.align-content-end { + -ms-flex-line-pack: end !important; + align-content: flex-end !important; +} + +.align-content-center { + -ms-flex-line-pack: center !important; + align-content: center !important; +} + +.align-content-between { + -ms-flex-line-pack: justify !important; + align-content: space-between !important; +} + +.align-content-around { + -ms-flex-line-pack: distribute !important; + align-content: space-around !important; +} + +.align-content-stretch { + -ms-flex-line-pack: stretch !important; + align-content: stretch !important; +} + +.align-self-auto { + -ms-flex-item-align: auto !important; + align-self: auto !important; +} + +.align-self-start { + -ms-flex-item-align: start !important; + align-self: flex-start !important; +} + +.align-self-end { + -ms-flex-item-align: end !important; + align-self: flex-end !important; +} + +.align-self-center { + -ms-flex-item-align: center !important; + align-self: center !important; +} + +.align-self-baseline { + -ms-flex-item-align: baseline !important; + align-self: baseline !important; +} + +.align-self-stretch { + -ms-flex-item-align: stretch !important; + align-self: stretch !important; +} + +@media (min-width: 576px) { + .flex-sm-row { + -ms-flex-direction: row !important; + flex-direction: row !important; + } + .flex-sm-column { + -ms-flex-direction: column !important; + flex-direction: column !important; + } + .flex-sm-row-reverse { + -ms-flex-direction: row-reverse !important; + flex-direction: row-reverse !important; + } + .flex-sm-column-reverse { + -ms-flex-direction: column-reverse !important; + flex-direction: column-reverse !important; + } + .flex-sm-wrap { + -ms-flex-wrap: wrap !important; + flex-wrap: wrap !important; + } + .flex-sm-nowrap { + -ms-flex-wrap: nowrap !important; + flex-wrap: nowrap !important; + } + .flex-sm-wrap-reverse { + -ms-flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse !important; + } + .flex-sm-fill { + -ms-flex: 1 1 auto !important; + flex: 1 1 auto !important; + } + .flex-sm-grow-0 { + -ms-flex-positive: 0 !important; + flex-grow: 0 !important; + } + .flex-sm-grow-1 { + -ms-flex-positive: 1 !important; + flex-grow: 1 !important; + } + .flex-sm-shrink-0 { + -ms-flex-negative: 0 !important; + flex-shrink: 0 !important; + } + .flex-sm-shrink-1 { + -ms-flex-negative: 1 !important; + flex-shrink: 1 !important; + } + .justify-content-sm-start { + -ms-flex-pack: start !important; + justify-content: flex-start !important; + } + .justify-content-sm-end { + -ms-flex-pack: end !important; + justify-content: flex-end !important; + } + .justify-content-sm-center { + -ms-flex-pack: center !important; + justify-content: center !important; + } + .justify-content-sm-between { + -ms-flex-pack: justify !important; + justify-content: space-between !important; + } + .justify-content-sm-around { + -ms-flex-pack: distribute !important; + justify-content: space-around !important; + } + .align-items-sm-start { + -ms-flex-align: start !important; + align-items: flex-start !important; + } + .align-items-sm-end { + -ms-flex-align: end !important; + align-items: flex-end !important; + } + .align-items-sm-center { + -ms-flex-align: center !important; + align-items: center !important; + } + .align-items-sm-baseline { + -ms-flex-align: baseline !important; + align-items: baseline !important; + } + .align-items-sm-stretch { + -ms-flex-align: stretch !important; + align-items: stretch !important; + } + .align-content-sm-start { + -ms-flex-line-pack: start !important; + align-content: flex-start !important; + } + .align-content-sm-end { + -ms-flex-line-pack: end !important; + align-content: flex-end !important; + } + .align-content-sm-center { + -ms-flex-line-pack: center !important; + align-content: center !important; + } + .align-content-sm-between { + -ms-flex-line-pack: justify !important; + align-content: space-between !important; + } + .align-content-sm-around { + -ms-flex-line-pack: distribute !important; + align-content: space-around !important; + } + .align-content-sm-stretch { + -ms-flex-line-pack: stretch !important; + align-content: stretch !important; + } + .align-self-sm-auto { + -ms-flex-item-align: auto !important; + align-self: auto !important; + } + .align-self-sm-start { + -ms-flex-item-align: start !important; + align-self: flex-start !important; + } + .align-self-sm-end { + -ms-flex-item-align: end !important; + align-self: flex-end !important; + } + .align-self-sm-center { + -ms-flex-item-align: center !important; + align-self: center !important; + } + .align-self-sm-baseline { + -ms-flex-item-align: baseline !important; + align-self: baseline !important; + } + .align-self-sm-stretch { + -ms-flex-item-align: stretch !important; + align-self: stretch !important; + } +} + +@media (min-width: 768px) { + .flex-md-row { + -ms-flex-direction: row !important; + flex-direction: row !important; + } + .flex-md-column { + -ms-flex-direction: column !important; + flex-direction: column !important; + } + .flex-md-row-reverse { + -ms-flex-direction: row-reverse !important; + flex-direction: row-reverse !important; + } + .flex-md-column-reverse { + -ms-flex-direction: column-reverse !important; + flex-direction: column-reverse !important; + } + .flex-md-wrap { + -ms-flex-wrap: wrap !important; + flex-wrap: wrap !important; + } + .flex-md-nowrap { + -ms-flex-wrap: nowrap !important; + flex-wrap: nowrap !important; + } + .flex-md-wrap-reverse { + -ms-flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse !important; + } + .flex-md-fill { + -ms-flex: 1 1 auto !important; + flex: 1 1 auto !important; + } + .flex-md-grow-0 { + -ms-flex-positive: 0 !important; + flex-grow: 0 !important; + } + .flex-md-grow-1 { + -ms-flex-positive: 1 !important; + flex-grow: 1 !important; + } + .flex-md-shrink-0 { + -ms-flex-negative: 0 !important; + flex-shrink: 0 !important; + } + .flex-md-shrink-1 { + -ms-flex-negative: 1 !important; + flex-shrink: 1 !important; + } + .justify-content-md-start { + -ms-flex-pack: start !important; + justify-content: flex-start !important; + } + .justify-content-md-end { + -ms-flex-pack: end !important; + justify-content: flex-end !important; + } + .justify-content-md-center { + -ms-flex-pack: center !important; + justify-content: center !important; + } + .justify-content-md-between { + -ms-flex-pack: justify !important; + justify-content: space-between !important; + } + .justify-content-md-around { + -ms-flex-pack: distribute !important; + justify-content: space-around !important; + } + .align-items-md-start { + -ms-flex-align: start !important; + align-items: flex-start !important; + } + .align-items-md-end { + -ms-flex-align: end !important; + align-items: flex-end !important; + } + .align-items-md-center { + -ms-flex-align: center !important; + align-items: center !important; + } + .align-items-md-baseline { + -ms-flex-align: baseline !important; + align-items: baseline !important; + } + .align-items-md-stretch { + -ms-flex-align: stretch !important; + align-items: stretch !important; + } + .align-content-md-start { + -ms-flex-line-pack: start !important; + align-content: flex-start !important; + } + .align-content-md-end { + -ms-flex-line-pack: end !important; + align-content: flex-end !important; + } + .align-content-md-center { + -ms-flex-line-pack: center !important; + align-content: center !important; + } + .align-content-md-between { + -ms-flex-line-pack: justify !important; + align-content: space-between !important; + } + .align-content-md-around { + -ms-flex-line-pack: distribute !important; + align-content: space-around !important; + } + .align-content-md-stretch { + -ms-flex-line-pack: stretch !important; + align-content: stretch !important; + } + .align-self-md-auto { + -ms-flex-item-align: auto !important; + align-self: auto !important; + } + .align-self-md-start { + -ms-flex-item-align: start !important; + align-self: flex-start !important; + } + .align-self-md-end { + -ms-flex-item-align: end !important; + align-self: flex-end !important; + } + .align-self-md-center { + -ms-flex-item-align: center !important; + align-self: center !important; + } + .align-self-md-baseline { + -ms-flex-item-align: baseline !important; + align-self: baseline !important; + } + .align-self-md-stretch { + -ms-flex-item-align: stretch !important; + align-self: stretch !important; + } +} + +@media (min-width: 992px) { + .flex-lg-row { + -ms-flex-direction: row !important; + flex-direction: row !important; + } + .flex-lg-column { + -ms-flex-direction: column !important; + flex-direction: column !important; + } + .flex-lg-row-reverse { + -ms-flex-direction: row-reverse !important; + flex-direction: row-reverse !important; + } + .flex-lg-column-reverse { + -ms-flex-direction: column-reverse !important; + flex-direction: column-reverse !important; + } + .flex-lg-wrap { + -ms-flex-wrap: wrap !important; + flex-wrap: wrap !important; + } + .flex-lg-nowrap { + -ms-flex-wrap: nowrap !important; + flex-wrap: nowrap !important; + } + .flex-lg-wrap-reverse { + -ms-flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse !important; + } + .flex-lg-fill { + -ms-flex: 1 1 auto !important; + flex: 1 1 auto !important; + } + .flex-lg-grow-0 { + -ms-flex-positive: 0 !important; + flex-grow: 0 !important; + } + .flex-lg-grow-1 { + -ms-flex-positive: 1 !important; + flex-grow: 1 !important; + } + .flex-lg-shrink-0 { + -ms-flex-negative: 0 !important; + flex-shrink: 0 !important; + } + .flex-lg-shrink-1 { + -ms-flex-negative: 1 !important; + flex-shrink: 1 !important; + } + .justify-content-lg-start { + -ms-flex-pack: start !important; + justify-content: flex-start !important; + } + .justify-content-lg-end { + -ms-flex-pack: end !important; + justify-content: flex-end !important; + } + .justify-content-lg-center { + -ms-flex-pack: center !important; + justify-content: center !important; + } + .justify-content-lg-between { + -ms-flex-pack: justify !important; + justify-content: space-between !important; + } + .justify-content-lg-around { + -ms-flex-pack: distribute !important; + justify-content: space-around !important; + } + .align-items-lg-start { + -ms-flex-align: start !important; + align-items: flex-start !important; + } + .align-items-lg-end { + -ms-flex-align: end !important; + align-items: flex-end !important; + } + .align-items-lg-center { + -ms-flex-align: center !important; + align-items: center !important; + } + .align-items-lg-baseline { + -ms-flex-align: baseline !important; + align-items: baseline !important; + } + .align-items-lg-stretch { + -ms-flex-align: stretch !important; + align-items: stretch !important; + } + .align-content-lg-start { + -ms-flex-line-pack: start !important; + align-content: flex-start !important; + } + .align-content-lg-end { + -ms-flex-line-pack: end !important; + align-content: flex-end !important; + } + .align-content-lg-center { + -ms-flex-line-pack: center !important; + align-content: center !important; + } + .align-content-lg-between { + -ms-flex-line-pack: justify !important; + align-content: space-between !important; + } + .align-content-lg-around { + -ms-flex-line-pack: distribute !important; + align-content: space-around !important; + } + .align-content-lg-stretch { + -ms-flex-line-pack: stretch !important; + align-content: stretch !important; + } + .align-self-lg-auto { + -ms-flex-item-align: auto !important; + align-self: auto !important; + } + .align-self-lg-start { + -ms-flex-item-align: start !important; + align-self: flex-start !important; + } + .align-self-lg-end { + -ms-flex-item-align: end !important; + align-self: flex-end !important; + } + .align-self-lg-center { + -ms-flex-item-align: center !important; + align-self: center !important; + } + .align-self-lg-baseline { + -ms-flex-item-align: baseline !important; + align-self: baseline !important; + } + .align-self-lg-stretch { + -ms-flex-item-align: stretch !important; + align-self: stretch !important; + } +} + +@media (min-width: 1200px) { + .flex-xl-row { + -ms-flex-direction: row !important; + flex-direction: row !important; + } + .flex-xl-column { + -ms-flex-direction: column !important; + flex-direction: column !important; + } + .flex-xl-row-reverse { + -ms-flex-direction: row-reverse !important; + flex-direction: row-reverse !important; + } + .flex-xl-column-reverse { + -ms-flex-direction: column-reverse !important; + flex-direction: column-reverse !important; + } + .flex-xl-wrap { + -ms-flex-wrap: wrap !important; + flex-wrap: wrap !important; + } + .flex-xl-nowrap { + -ms-flex-wrap: nowrap !important; + flex-wrap: nowrap !important; + } + .flex-xl-wrap-reverse { + -ms-flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse !important; + } + .flex-xl-fill { + -ms-flex: 1 1 auto !important; + flex: 1 1 auto !important; + } + .flex-xl-grow-0 { + -ms-flex-positive: 0 !important; + flex-grow: 0 !important; + } + .flex-xl-grow-1 { + -ms-flex-positive: 1 !important; + flex-grow: 1 !important; + } + .flex-xl-shrink-0 { + -ms-flex-negative: 0 !important; + flex-shrink: 0 !important; + } + .flex-xl-shrink-1 { + -ms-flex-negative: 1 !important; + flex-shrink: 1 !important; + } + .justify-content-xl-start { + -ms-flex-pack: start !important; + justify-content: flex-start !important; + } + .justify-content-xl-end { + -ms-flex-pack: end !important; + justify-content: flex-end !important; + } + .justify-content-xl-center { + -ms-flex-pack: center !important; + justify-content: center !important; + } + .justify-content-xl-between { + -ms-flex-pack: justify !important; + justify-content: space-between !important; + } + .justify-content-xl-around { + -ms-flex-pack: distribute !important; + justify-content: space-around !important; + } + .align-items-xl-start { + -ms-flex-align: start !important; + align-items: flex-start !important; + } + .align-items-xl-end { + -ms-flex-align: end !important; + align-items: flex-end !important; + } + .align-items-xl-center { + -ms-flex-align: center !important; + align-items: center !important; + } + .align-items-xl-baseline { + -ms-flex-align: baseline !important; + align-items: baseline !important; + } + .align-items-xl-stretch { + -ms-flex-align: stretch !important; + align-items: stretch !important; + } + .align-content-xl-start { + -ms-flex-line-pack: start !important; + align-content: flex-start !important; + } + .align-content-xl-end { + -ms-flex-line-pack: end !important; + align-content: flex-end !important; + } + .align-content-xl-center { + -ms-flex-line-pack: center !important; + align-content: center !important; + } + .align-content-xl-between { + -ms-flex-line-pack: justify !important; + align-content: space-between !important; + } + .align-content-xl-around { + -ms-flex-line-pack: distribute !important; + align-content: space-around !important; + } + .align-content-xl-stretch { + -ms-flex-line-pack: stretch !important; + align-content: stretch !important; + } + .align-self-xl-auto { + -ms-flex-item-align: auto !important; + align-self: auto !important; + } + .align-self-xl-start { + -ms-flex-item-align: start !important; + align-self: flex-start !important; + } + .align-self-xl-end { + -ms-flex-item-align: end !important; + align-self: flex-end !important; + } + .align-self-xl-center { + -ms-flex-item-align: center !important; + align-self: center !important; + } + .align-self-xl-baseline { + -ms-flex-item-align: baseline !important; + align-self: baseline !important; + } + .align-self-xl-stretch { + -ms-flex-item-align: stretch !important; + align-self: stretch !important; + } +} + +.m-0 { + margin: 0 !important; +} + +.mt-0, +.my-0 { + margin-top: 0 !important; +} + +.mr-0, +.mx-0 { + margin-right: 0 !important; +} + +.mb-0, +.my-0 { + margin-bottom: 0 !important; +} + +.ml-0, +.mx-0 { + margin-left: 0 !important; +} + +.m-1 { + margin: 0.25rem !important; +} + +.mt-1, +.my-1 { + margin-top: 0.25rem !important; +} + +.mr-1, +.mx-1 { + margin-right: 0.25rem !important; +} + +.mb-1, +.my-1 { + margin-bottom: 0.25rem !important; +} + +.ml-1, +.mx-1 { + margin-left: 0.25rem !important; +} + +.m-2 { + margin: 0.5rem !important; +} + +.mt-2, +.my-2 { + margin-top: 0.5rem !important; +} + +.mr-2, +.mx-2 { + margin-right: 0.5rem !important; +} + +.mb-2, +.my-2 { + margin-bottom: 0.5rem !important; +} + +.ml-2, +.mx-2 { + margin-left: 0.5rem !important; +} + +.m-3 { + margin: 1rem !important; +} + +.mt-3, +.my-3 { + margin-top: 1rem !important; +} + +.mr-3, +.mx-3 { + margin-right: 1rem !important; +} + +.mb-3, +.my-3 { + margin-bottom: 1rem !important; +} + +.ml-3, +.mx-3 { + margin-left: 1rem !important; +} + +.m-4 { + margin: 1.5rem !important; +} + +.mt-4, +.my-4 { + margin-top: 1.5rem !important; +} + +.mr-4, +.mx-4 { + margin-right: 1.5rem !important; +} + +.mb-4, +.my-4 { + margin-bottom: 1.5rem !important; +} + +.ml-4, +.mx-4 { + margin-left: 1.5rem !important; +} + +.m-5 { + margin: 3rem !important; +} + +.mt-5, +.my-5 { + margin-top: 3rem !important; +} + +.mr-5, +.mx-5 { + margin-right: 3rem !important; +} + +.mb-5, +.my-5 { + margin-bottom: 3rem !important; +} + +.ml-5, +.mx-5 { + margin-left: 3rem !important; +} + +.p-0 { + padding: 0 !important; +} + +.pt-0, +.py-0 { + padding-top: 0 !important; +} + +.pr-0, +.px-0 { + padding-right: 0 !important; +} + +.pb-0, +.py-0 { + padding-bottom: 0 !important; +} + +.pl-0, +.px-0 { + padding-left: 0 !important; +} + +.p-1 { + padding: 0.25rem !important; +} + +.pt-1, +.py-1 { + padding-top: 0.25rem !important; +} + +.pr-1, +.px-1 { + padding-right: 0.25rem !important; +} + +.pb-1, +.py-1 { + padding-bottom: 0.25rem !important; +} + +.pl-1, +.px-1 { + padding-left: 0.25rem !important; +} + +.p-2 { + padding: 0.5rem !important; +} + +.pt-2, +.py-2 { + padding-top: 0.5rem !important; +} + +.pr-2, +.px-2 { + padding-right: 0.5rem !important; +} + +.pb-2, +.py-2 { + padding-bottom: 0.5rem !important; +} + +.pl-2, +.px-2 { + padding-left: 0.5rem !important; +} + +.p-3 { + padding: 1rem !important; +} + +.pt-3, +.py-3 { + padding-top: 1rem !important; +} + +.pr-3, +.px-3 { + padding-right: 1rem !important; +} + +.pb-3, +.py-3 { + padding-bottom: 1rem !important; +} + +.pl-3, +.px-3 { + padding-left: 1rem !important; +} + +.p-4 { + padding: 1.5rem !important; +} + +.pt-4, +.py-4 { + padding-top: 1.5rem !important; +} + +.pr-4, +.px-4 { + padding-right: 1.5rem !important; +} + +.pb-4, +.py-4 { + padding-bottom: 1.5rem !important; +} + +.pl-4, +.px-4 { + padding-left: 1.5rem !important; +} + +.p-5 { + padding: 3rem !important; +} + +.pt-5, +.py-5 { + padding-top: 3rem !important; +} + +.pr-5, +.px-5 { + padding-right: 3rem !important; +} + +.pb-5, +.py-5 { + padding-bottom: 3rem !important; +} + +.pl-5, +.px-5 { + padding-left: 3rem !important; +} + +.m-n1 { + margin: -0.25rem !important; +} + +.mt-n1, +.my-n1 { + margin-top: -0.25rem !important; +} + +.mr-n1, +.mx-n1 { + margin-right: -0.25rem !important; +} + +.mb-n1, +.my-n1 { + margin-bottom: -0.25rem !important; +} + +.ml-n1, +.mx-n1 { + margin-left: -0.25rem !important; +} + +.m-n2 { + margin: -0.5rem !important; +} + +.mt-n2, +.my-n2 { + margin-top: -0.5rem !important; +} + +.mr-n2, +.mx-n2 { + margin-right: -0.5rem !important; +} + +.mb-n2, +.my-n2 { + margin-bottom: -0.5rem !important; +} + +.ml-n2, +.mx-n2 { + margin-left: -0.5rem !important; +} + +.m-n3 { + margin: -1rem !important; +} + +.mt-n3, +.my-n3 { + margin-top: -1rem !important; +} + +.mr-n3, +.mx-n3 { + margin-right: -1rem !important; +} + +.mb-n3, +.my-n3 { + margin-bottom: -1rem !important; +} + +.ml-n3, +.mx-n3 { + margin-left: -1rem !important; +} + +.m-n4 { + margin: -1.5rem !important; +} + +.mt-n4, +.my-n4 { + margin-top: -1.5rem !important; +} + +.mr-n4, +.mx-n4 { + margin-right: -1.5rem !important; +} + +.mb-n4, +.my-n4 { + margin-bottom: -1.5rem !important; +} + +.ml-n4, +.mx-n4 { + margin-left: -1.5rem !important; +} + +.m-n5 { + margin: -3rem !important; +} + +.mt-n5, +.my-n5 { + margin-top: -3rem !important; +} + +.mr-n5, +.mx-n5 { + margin-right: -3rem !important; +} + +.mb-n5, +.my-n5 { + margin-bottom: -3rem !important; +} + +.ml-n5, +.mx-n5 { + margin-left: -3rem !important; +} + +.m-auto { + margin: auto !important; +} + +.mt-auto, +.my-auto { + margin-top: auto !important; +} + +.mr-auto, +.mx-auto { + margin-right: auto !important; +} + +.mb-auto, +.my-auto { + margin-bottom: auto !important; +} + +.ml-auto, +.mx-auto { + margin-left: auto !important; +} + +@media (min-width: 576px) { + .m-sm-0 { + margin: 0 !important; + } + .mt-sm-0, + .my-sm-0 { + margin-top: 0 !important; + } + .mr-sm-0, + .mx-sm-0 { + margin-right: 0 !important; + } + .mb-sm-0, + .my-sm-0 { + margin-bottom: 0 !important; + } + .ml-sm-0, + .mx-sm-0 { + margin-left: 0 !important; + } + .m-sm-1 { + margin: 0.25rem !important; + } + .mt-sm-1, + .my-sm-1 { + margin-top: 0.25rem !important; + } + .mr-sm-1, + .mx-sm-1 { + margin-right: 0.25rem !important; + } + .mb-sm-1, + .my-sm-1 { + margin-bottom: 0.25rem !important; + } + .ml-sm-1, + .mx-sm-1 { + margin-left: 0.25rem !important; + } + .m-sm-2 { + margin: 0.5rem !important; + } + .mt-sm-2, + .my-sm-2 { + margin-top: 0.5rem !important; + } + .mr-sm-2, + .mx-sm-2 { + margin-right: 0.5rem !important; + } + .mb-sm-2, + .my-sm-2 { + margin-bottom: 0.5rem !important; + } + .ml-sm-2, + .mx-sm-2 { + margin-left: 0.5rem !important; + } + .m-sm-3 { + margin: 1rem !important; + } + .mt-sm-3, + .my-sm-3 { + margin-top: 1rem !important; + } + .mr-sm-3, + .mx-sm-3 { + margin-right: 1rem !important; + } + .mb-sm-3, + .my-sm-3 { + margin-bottom: 1rem !important; + } + .ml-sm-3, + .mx-sm-3 { + margin-left: 1rem !important; + } + .m-sm-4 { + margin: 1.5rem !important; + } + .mt-sm-4, + .my-sm-4 { + margin-top: 1.5rem !important; + } + .mr-sm-4, + .mx-sm-4 { + margin-right: 1.5rem !important; + } + .mb-sm-4, + .my-sm-4 { + margin-bottom: 1.5rem !important; + } + .ml-sm-4, + .mx-sm-4 { + margin-left: 1.5rem !important; + } + .m-sm-5 { + margin: 3rem !important; + } + .mt-sm-5, + .my-sm-5 { + margin-top: 3rem !important; + } + .mr-sm-5, + .mx-sm-5 { + margin-right: 3rem !important; + } + .mb-sm-5, + .my-sm-5 { + margin-bottom: 3rem !important; + } + .ml-sm-5, + .mx-sm-5 { + margin-left: 3rem !important; + } + .p-sm-0 { + padding: 0 !important; + } + .pt-sm-0, + .py-sm-0 { + padding-top: 0 !important; + } + .pr-sm-0, + .px-sm-0 { + padding-right: 0 !important; + } + .pb-sm-0, + .py-sm-0 { + padding-bottom: 0 !important; + } + .pl-sm-0, + .px-sm-0 { + padding-left: 0 !important; + } + .p-sm-1 { + padding: 0.25rem !important; + } + .pt-sm-1, + .py-sm-1 { + padding-top: 0.25rem !important; + } + .pr-sm-1, + .px-sm-1 { + padding-right: 0.25rem !important; + } + .pb-sm-1, + .py-sm-1 { + padding-bottom: 0.25rem !important; + } + .pl-sm-1, + .px-sm-1 { + padding-left: 0.25rem !important; + } + .p-sm-2 { + padding: 0.5rem !important; + } + .pt-sm-2, + .py-sm-2 { + padding-top: 0.5rem !important; + } + .pr-sm-2, + .px-sm-2 { + padding-right: 0.5rem !important; + } + .pb-sm-2, + .py-sm-2 { + padding-bottom: 0.5rem !important; + } + .pl-sm-2, + .px-sm-2 { + padding-left: 0.5rem !important; + } + .p-sm-3 { + padding: 1rem !important; + } + .pt-sm-3, + .py-sm-3 { + padding-top: 1rem !important; + } + .pr-sm-3, + .px-sm-3 { + padding-right: 1rem !important; + } + .pb-sm-3, + .py-sm-3 { + padding-bottom: 1rem !important; + } + .pl-sm-3, + .px-sm-3 { + padding-left: 1rem !important; + } + .p-sm-4 { + padding: 1.5rem !important; + } + .pt-sm-4, + .py-sm-4 { + padding-top: 1.5rem !important; + } + .pr-sm-4, + .px-sm-4 { + padding-right: 1.5rem !important; + } + .pb-sm-4, + .py-sm-4 { + padding-bottom: 1.5rem !important; + } + .pl-sm-4, + .px-sm-4 { + padding-left: 1.5rem !important; + } + .p-sm-5 { + padding: 3rem !important; + } + .pt-sm-5, + .py-sm-5 { + padding-top: 3rem !important; + } + .pr-sm-5, + .px-sm-5 { + padding-right: 3rem !important; + } + .pb-sm-5, + .py-sm-5 { + padding-bottom: 3rem !important; + } + .pl-sm-5, + .px-sm-5 { + padding-left: 3rem !important; + } + .m-sm-n1 { + margin: -0.25rem !important; + } + .mt-sm-n1, + .my-sm-n1 { + margin-top: -0.25rem !important; + } + .mr-sm-n1, + .mx-sm-n1 { + margin-right: -0.25rem !important; + } + .mb-sm-n1, + .my-sm-n1 { + margin-bottom: -0.25rem !important; + } + .ml-sm-n1, + .mx-sm-n1 { + margin-left: -0.25rem !important; + } + .m-sm-n2 { + margin: -0.5rem !important; + } + .mt-sm-n2, + .my-sm-n2 { + margin-top: -0.5rem !important; + } + .mr-sm-n2, + .mx-sm-n2 { + margin-right: -0.5rem !important; + } + .mb-sm-n2, + .my-sm-n2 { + margin-bottom: -0.5rem !important; + } + .ml-sm-n2, + .mx-sm-n2 { + margin-left: -0.5rem !important; + } + .m-sm-n3 { + margin: -1rem !important; + } + .mt-sm-n3, + .my-sm-n3 { + margin-top: -1rem !important; + } + .mr-sm-n3, + .mx-sm-n3 { + margin-right: -1rem !important; + } + .mb-sm-n3, + .my-sm-n3 { + margin-bottom: -1rem !important; + } + .ml-sm-n3, + .mx-sm-n3 { + margin-left: -1rem !important; + } + .m-sm-n4 { + margin: -1.5rem !important; + } + .mt-sm-n4, + .my-sm-n4 { + margin-top: -1.5rem !important; + } + .mr-sm-n4, + .mx-sm-n4 { + margin-right: -1.5rem !important; + } + .mb-sm-n4, + .my-sm-n4 { + margin-bottom: -1.5rem !important; + } + .ml-sm-n4, + .mx-sm-n4 { + margin-left: -1.5rem !important; + } + .m-sm-n5 { + margin: -3rem !important; + } + .mt-sm-n5, + .my-sm-n5 { + margin-top: -3rem !important; + } + .mr-sm-n5, + .mx-sm-n5 { + margin-right: -3rem !important; + } + .mb-sm-n5, + .my-sm-n5 { + margin-bottom: -3rem !important; + } + .ml-sm-n5, + .mx-sm-n5 { + margin-left: -3rem !important; + } + .m-sm-auto { + margin: auto !important; + } + .mt-sm-auto, + .my-sm-auto { + margin-top: auto !important; + } + .mr-sm-auto, + .mx-sm-auto { + margin-right: auto !important; + } + .mb-sm-auto, + .my-sm-auto { + margin-bottom: auto !important; + } + .ml-sm-auto, + .mx-sm-auto { + margin-left: auto !important; + } +} + +@media (min-width: 768px) { + .m-md-0 { + margin: 0 !important; + } + .mt-md-0, + .my-md-0 { + margin-top: 0 !important; + } + .mr-md-0, + .mx-md-0 { + margin-right: 0 !important; + } + .mb-md-0, + .my-md-0 { + margin-bottom: 0 !important; + } + .ml-md-0, + .mx-md-0 { + margin-left: 0 !important; + } + .m-md-1 { + margin: 0.25rem !important; + } + .mt-md-1, + .my-md-1 { + margin-top: 0.25rem !important; + } + .mr-md-1, + .mx-md-1 { + margin-right: 0.25rem !important; + } + .mb-md-1, + .my-md-1 { + margin-bottom: 0.25rem !important; + } + .ml-md-1, + .mx-md-1 { + margin-left: 0.25rem !important; + } + .m-md-2 { + margin: 0.5rem !important; + } + .mt-md-2, + .my-md-2 { + margin-top: 0.5rem !important; + } + .mr-md-2, + .mx-md-2 { + margin-right: 0.5rem !important; + } + .mb-md-2, + .my-md-2 { + margin-bottom: 0.5rem !important; + } + .ml-md-2, + .mx-md-2 { + margin-left: 0.5rem !important; + } + .m-md-3 { + margin: 1rem !important; + } + .mt-md-3, + .my-md-3 { + margin-top: 1rem !important; + } + .mr-md-3, + .mx-md-3 { + margin-right: 1rem !important; + } + .mb-md-3, + .my-md-3 { + margin-bottom: 1rem !important; + } + .ml-md-3, + .mx-md-3 { + margin-left: 1rem !important; + } + .m-md-4 { + margin: 1.5rem !important; + } + .mt-md-4, + .my-md-4 { + margin-top: 1.5rem !important; + } + .mr-md-4, + .mx-md-4 { + margin-right: 1.5rem !important; + } + .mb-md-4, + .my-md-4 { + margin-bottom: 1.5rem !important; + } + .ml-md-4, + .mx-md-4 { + margin-left: 1.5rem !important; + } + .m-md-5 { + margin: 3rem !important; + } + .mt-md-5, + .my-md-5 { + margin-top: 3rem !important; + } + .mr-md-5, + .mx-md-5 { + margin-right: 3rem !important; + } + .mb-md-5, + .my-md-5 { + margin-bottom: 3rem !important; + } + .ml-md-5, + .mx-md-5 { + margin-left: 3rem !important; + } + .p-md-0 { + padding: 0 !important; + } + .pt-md-0, + .py-md-0 { + padding-top: 0 !important; + } + .pr-md-0, + .px-md-0 { + padding-right: 0 !important; + } + .pb-md-0, + .py-md-0 { + padding-bottom: 0 !important; + } + .pl-md-0, + .px-md-0 { + padding-left: 0 !important; + } + .p-md-1 { + padding: 0.25rem !important; + } + .pt-md-1, + .py-md-1 { + padding-top: 0.25rem !important; + } + .pr-md-1, + .px-md-1 { + padding-right: 0.25rem !important; + } + .pb-md-1, + .py-md-1 { + padding-bottom: 0.25rem !important; + } + .pl-md-1, + .px-md-1 { + padding-left: 0.25rem !important; + } + .p-md-2 { + padding: 0.5rem !important; + } + .pt-md-2, + .py-md-2 { + padding-top: 0.5rem !important; + } + .pr-md-2, + .px-md-2 { + padding-right: 0.5rem !important; + } + .pb-md-2, + .py-md-2 { + padding-bottom: 0.5rem !important; + } + .pl-md-2, + .px-md-2 { + padding-left: 0.5rem !important; + } + .p-md-3 { + padding: 1rem !important; + } + .pt-md-3, + .py-md-3 { + padding-top: 1rem !important; + } + .pr-md-3, + .px-md-3 { + padding-right: 1rem !important; + } + .pb-md-3, + .py-md-3 { + padding-bottom: 1rem !important; + } + .pl-md-3, + .px-md-3 { + padding-left: 1rem !important; + } + .p-md-4 { + padding: 1.5rem !important; + } + .pt-md-4, + .py-md-4 { + padding-top: 1.5rem !important; + } + .pr-md-4, + .px-md-4 { + padding-right: 1.5rem !important; + } + .pb-md-4, + .py-md-4 { + padding-bottom: 1.5rem !important; + } + .pl-md-4, + .px-md-4 { + padding-left: 1.5rem !important; + } + .p-md-5 { + padding: 3rem !important; + } + .pt-md-5, + .py-md-5 { + padding-top: 3rem !important; + } + .pr-md-5, + .px-md-5 { + padding-right: 3rem !important; + } + .pb-md-5, + .py-md-5 { + padding-bottom: 3rem !important; + } + .pl-md-5, + .px-md-5 { + padding-left: 3rem !important; + } + .m-md-n1 { + margin: -0.25rem !important; + } + .mt-md-n1, + .my-md-n1 { + margin-top: -0.25rem !important; + } + .mr-md-n1, + .mx-md-n1 { + margin-right: -0.25rem !important; + } + .mb-md-n1, + .my-md-n1 { + margin-bottom: -0.25rem !important; + } + .ml-md-n1, + .mx-md-n1 { + margin-left: -0.25rem !important; + } + .m-md-n2 { + margin: -0.5rem !important; + } + .mt-md-n2, + .my-md-n2 { + margin-top: -0.5rem !important; + } + .mr-md-n2, + .mx-md-n2 { + margin-right: -0.5rem !important; + } + .mb-md-n2, + .my-md-n2 { + margin-bottom: -0.5rem !important; + } + .ml-md-n2, + .mx-md-n2 { + margin-left: -0.5rem !important; + } + .m-md-n3 { + margin: -1rem !important; + } + .mt-md-n3, + .my-md-n3 { + margin-top: -1rem !important; + } + .mr-md-n3, + .mx-md-n3 { + margin-right: -1rem !important; + } + .mb-md-n3, + .my-md-n3 { + margin-bottom: -1rem !important; + } + .ml-md-n3, + .mx-md-n3 { + margin-left: -1rem !important; + } + .m-md-n4 { + margin: -1.5rem !important; + } + .mt-md-n4, + .my-md-n4 { + margin-top: -1.5rem !important; + } + .mr-md-n4, + .mx-md-n4 { + margin-right: -1.5rem !important; + } + .mb-md-n4, + .my-md-n4 { + margin-bottom: -1.5rem !important; + } + .ml-md-n4, + .mx-md-n4 { + margin-left: -1.5rem !important; + } + .m-md-n5 { + margin: -3rem !important; + } + .mt-md-n5, + .my-md-n5 { + margin-top: -3rem !important; + } + .mr-md-n5, + .mx-md-n5 { + margin-right: -3rem !important; + } + .mb-md-n5, + .my-md-n5 { + margin-bottom: -3rem !important; + } + .ml-md-n5, + .mx-md-n5 { + margin-left: -3rem !important; + } + .m-md-auto { + margin: auto !important; + } + .mt-md-auto, + .my-md-auto { + margin-top: auto !important; + } + .mr-md-auto, + .mx-md-auto { + margin-right: auto !important; + } + .mb-md-auto, + .my-md-auto { + margin-bottom: auto !important; + } + .ml-md-auto, + .mx-md-auto { + margin-left: auto !important; + } +} + +@media (min-width: 992px) { + .m-lg-0 { + margin: 0 !important; + } + .mt-lg-0, + .my-lg-0 { + margin-top: 0 !important; + } + .mr-lg-0, + .mx-lg-0 { + margin-right: 0 !important; + } + .mb-lg-0, + .my-lg-0 { + margin-bottom: 0 !important; + } + .ml-lg-0, + .mx-lg-0 { + margin-left: 0 !important; + } + .m-lg-1 { + margin: 0.25rem !important; + } + .mt-lg-1, + .my-lg-1 { + margin-top: 0.25rem !important; + } + .mr-lg-1, + .mx-lg-1 { + margin-right: 0.25rem !important; + } + .mb-lg-1, + .my-lg-1 { + margin-bottom: 0.25rem !important; + } + .ml-lg-1, + .mx-lg-1 { + margin-left: 0.25rem !important; + } + .m-lg-2 { + margin: 0.5rem !important; + } + .mt-lg-2, + .my-lg-2 { + margin-top: 0.5rem !important; + } + .mr-lg-2, + .mx-lg-2 { + margin-right: 0.5rem !important; + } + .mb-lg-2, + .my-lg-2 { + margin-bottom: 0.5rem !important; + } + .ml-lg-2, + .mx-lg-2 { + margin-left: 0.5rem !important; + } + .m-lg-3 { + margin: 1rem !important; + } + .mt-lg-3, + .my-lg-3 { + margin-top: 1rem !important; + } + .mr-lg-3, + .mx-lg-3 { + margin-right: 1rem !important; + } + .mb-lg-3, + .my-lg-3 { + margin-bottom: 1rem !important; + } + .ml-lg-3, + .mx-lg-3 { + margin-left: 1rem !important; + } + .m-lg-4 { + margin: 1.5rem !important; + } + .mt-lg-4, + .my-lg-4 { + margin-top: 1.5rem !important; + } + .mr-lg-4, + .mx-lg-4 { + margin-right: 1.5rem !important; + } + .mb-lg-4, + .my-lg-4 { + margin-bottom: 1.5rem !important; + } + .ml-lg-4, + .mx-lg-4 { + margin-left: 1.5rem !important; + } + .m-lg-5 { + margin: 3rem !important; + } + .mt-lg-5, + .my-lg-5 { + margin-top: 3rem !important; + } + .mr-lg-5, + .mx-lg-5 { + margin-right: 3rem !important; + } + .mb-lg-5, + .my-lg-5 { + margin-bottom: 3rem !important; + } + .ml-lg-5, + .mx-lg-5 { + margin-left: 3rem !important; + } + .p-lg-0 { + padding: 0 !important; + } + .pt-lg-0, + .py-lg-0 { + padding-top: 0 !important; + } + .pr-lg-0, + .px-lg-0 { + padding-right: 0 !important; + } + .pb-lg-0, + .py-lg-0 { + padding-bottom: 0 !important; + } + .pl-lg-0, + .px-lg-0 { + padding-left: 0 !important; + } + .p-lg-1 { + padding: 0.25rem !important; + } + .pt-lg-1, + .py-lg-1 { + padding-top: 0.25rem !important; + } + .pr-lg-1, + .px-lg-1 { + padding-right: 0.25rem !important; + } + .pb-lg-1, + .py-lg-1 { + padding-bottom: 0.25rem !important; + } + .pl-lg-1, + .px-lg-1 { + padding-left: 0.25rem !important; + } + .p-lg-2 { + padding: 0.5rem !important; + } + .pt-lg-2, + .py-lg-2 { + padding-top: 0.5rem !important; + } + .pr-lg-2, + .px-lg-2 { + padding-right: 0.5rem !important; + } + .pb-lg-2, + .py-lg-2 { + padding-bottom: 0.5rem !important; + } + .pl-lg-2, + .px-lg-2 { + padding-left: 0.5rem !important; + } + .p-lg-3 { + padding: 1rem !important; + } + .pt-lg-3, + .py-lg-3 { + padding-top: 1rem !important; + } + .pr-lg-3, + .px-lg-3 { + padding-right: 1rem !important; + } + .pb-lg-3, + .py-lg-3 { + padding-bottom: 1rem !important; + } + .pl-lg-3, + .px-lg-3 { + padding-left: 1rem !important; + } + .p-lg-4 { + padding: 1.5rem !important; + } + .pt-lg-4, + .py-lg-4 { + padding-top: 1.5rem !important; + } + .pr-lg-4, + .px-lg-4 { + padding-right: 1.5rem !important; + } + .pb-lg-4, + .py-lg-4 { + padding-bottom: 1.5rem !important; + } + .pl-lg-4, + .px-lg-4 { + padding-left: 1.5rem !important; + } + .p-lg-5 { + padding: 3rem !important; + } + .pt-lg-5, + .py-lg-5 { + padding-top: 3rem !important; + } + .pr-lg-5, + .px-lg-5 { + padding-right: 3rem !important; + } + .pb-lg-5, + .py-lg-5 { + padding-bottom: 3rem !important; + } + .pl-lg-5, + .px-lg-5 { + padding-left: 3rem !important; + } + .m-lg-n1 { + margin: -0.25rem !important; + } + .mt-lg-n1, + .my-lg-n1 { + margin-top: -0.25rem !important; + } + .mr-lg-n1, + .mx-lg-n1 { + margin-right: -0.25rem !important; + } + .mb-lg-n1, + .my-lg-n1 { + margin-bottom: -0.25rem !important; + } + .ml-lg-n1, + .mx-lg-n1 { + margin-left: -0.25rem !important; + } + .m-lg-n2 { + margin: -0.5rem !important; + } + .mt-lg-n2, + .my-lg-n2 { + margin-top: -0.5rem !important; + } + .mr-lg-n2, + .mx-lg-n2 { + margin-right: -0.5rem !important; + } + .mb-lg-n2, + .my-lg-n2 { + margin-bottom: -0.5rem !important; + } + .ml-lg-n2, + .mx-lg-n2 { + margin-left: -0.5rem !important; + } + .m-lg-n3 { + margin: -1rem !important; + } + .mt-lg-n3, + .my-lg-n3 { + margin-top: -1rem !important; + } + .mr-lg-n3, + .mx-lg-n3 { + margin-right: -1rem !important; + } + .mb-lg-n3, + .my-lg-n3 { + margin-bottom: -1rem !important; + } + .ml-lg-n3, + .mx-lg-n3 { + margin-left: -1rem !important; + } + .m-lg-n4 { + margin: -1.5rem !important; + } + .mt-lg-n4, + .my-lg-n4 { + margin-top: -1.5rem !important; + } + .mr-lg-n4, + .mx-lg-n4 { + margin-right: -1.5rem !important; + } + .mb-lg-n4, + .my-lg-n4 { + margin-bottom: -1.5rem !important; + } + .ml-lg-n4, + .mx-lg-n4 { + margin-left: -1.5rem !important; + } + .m-lg-n5 { + margin: -3rem !important; + } + .mt-lg-n5, + .my-lg-n5 { + margin-top: -3rem !important; + } + .mr-lg-n5, + .mx-lg-n5 { + margin-right: -3rem !important; + } + .mb-lg-n5, + .my-lg-n5 { + margin-bottom: -3rem !important; + } + .ml-lg-n5, + .mx-lg-n5 { + margin-left: -3rem !important; + } + .m-lg-auto { + margin: auto !important; + } + .mt-lg-auto, + .my-lg-auto { + margin-top: auto !important; + } + .mr-lg-auto, + .mx-lg-auto { + margin-right: auto !important; + } + .mb-lg-auto, + .my-lg-auto { + margin-bottom: auto !important; + } + .ml-lg-auto, + .mx-lg-auto { + margin-left: auto !important; + } +} + +@media (min-width: 1200px) { + .m-xl-0 { + margin: 0 !important; + } + .mt-xl-0, + .my-xl-0 { + margin-top: 0 !important; + } + .mr-xl-0, + .mx-xl-0 { + margin-right: 0 !important; + } + .mb-xl-0, + .my-xl-0 { + margin-bottom: 0 !important; + } + .ml-xl-0, + .mx-xl-0 { + margin-left: 0 !important; + } + .m-xl-1 { + margin: 0.25rem !important; + } + .mt-xl-1, + .my-xl-1 { + margin-top: 0.25rem !important; + } + .mr-xl-1, + .mx-xl-1 { + margin-right: 0.25rem !important; + } + .mb-xl-1, + .my-xl-1 { + margin-bottom: 0.25rem !important; + } + .ml-xl-1, + .mx-xl-1 { + margin-left: 0.25rem !important; + } + .m-xl-2 { + margin: 0.5rem !important; + } + .mt-xl-2, + .my-xl-2 { + margin-top: 0.5rem !important; + } + .mr-xl-2, + .mx-xl-2 { + margin-right: 0.5rem !important; + } + .mb-xl-2, + .my-xl-2 { + margin-bottom: 0.5rem !important; + } + .ml-xl-2, + .mx-xl-2 { + margin-left: 0.5rem !important; + } + .m-xl-3 { + margin: 1rem !important; + } + .mt-xl-3, + .my-xl-3 { + margin-top: 1rem !important; + } + .mr-xl-3, + .mx-xl-3 { + margin-right: 1rem !important; + } + .mb-xl-3, + .my-xl-3 { + margin-bottom: 1rem !important; + } + .ml-xl-3, + .mx-xl-3 { + margin-left: 1rem !important; + } + .m-xl-4 { + margin: 1.5rem !important; + } + .mt-xl-4, + .my-xl-4 { + margin-top: 1.5rem !important; + } + .mr-xl-4, + .mx-xl-4 { + margin-right: 1.5rem !important; + } + .mb-xl-4, + .my-xl-4 { + margin-bottom: 1.5rem !important; + } + .ml-xl-4, + .mx-xl-4 { + margin-left: 1.5rem !important; + } + .m-xl-5 { + margin: 3rem !important; + } + .mt-xl-5, + .my-xl-5 { + margin-top: 3rem !important; + } + .mr-xl-5, + .mx-xl-5 { + margin-right: 3rem !important; + } + .mb-xl-5, + .my-xl-5 { + margin-bottom: 3rem !important; + } + .ml-xl-5, + .mx-xl-5 { + margin-left: 3rem !important; + } + .p-xl-0 { + padding: 0 !important; + } + .pt-xl-0, + .py-xl-0 { + padding-top: 0 !important; + } + .pr-xl-0, + .px-xl-0 { + padding-right: 0 !important; + } + .pb-xl-0, + .py-xl-0 { + padding-bottom: 0 !important; + } + .pl-xl-0, + .px-xl-0 { + padding-left: 0 !important; + } + .p-xl-1 { + padding: 0.25rem !important; + } + .pt-xl-1, + .py-xl-1 { + padding-top: 0.25rem !important; + } + .pr-xl-1, + .px-xl-1 { + padding-right: 0.25rem !important; + } + .pb-xl-1, + .py-xl-1 { + padding-bottom: 0.25rem !important; + } + .pl-xl-1, + .px-xl-1 { + padding-left: 0.25rem !important; + } + .p-xl-2 { + padding: 0.5rem !important; + } + .pt-xl-2, + .py-xl-2 { + padding-top: 0.5rem !important; + } + .pr-xl-2, + .px-xl-2 { + padding-right: 0.5rem !important; + } + .pb-xl-2, + .py-xl-2 { + padding-bottom: 0.5rem !important; + } + .pl-xl-2, + .px-xl-2 { + padding-left: 0.5rem !important; + } + .p-xl-3 { + padding: 1rem !important; + } + .pt-xl-3, + .py-xl-3 { + padding-top: 1rem !important; + } + .pr-xl-3, + .px-xl-3 { + padding-right: 1rem !important; + } + .pb-xl-3, + .py-xl-3 { + padding-bottom: 1rem !important; + } + .pl-xl-3, + .px-xl-3 { + padding-left: 1rem !important; + } + .p-xl-4 { + padding: 1.5rem !important; + } + .pt-xl-4, + .py-xl-4 { + padding-top: 1.5rem !important; + } + .pr-xl-4, + .px-xl-4 { + padding-right: 1.5rem !important; + } + .pb-xl-4, + .py-xl-4 { + padding-bottom: 1.5rem !important; + } + .pl-xl-4, + .px-xl-4 { + padding-left: 1.5rem !important; + } + .p-xl-5 { + padding: 3rem !important; + } + .pt-xl-5, + .py-xl-5 { + padding-top: 3rem !important; + } + .pr-xl-5, + .px-xl-5 { + padding-right: 3rem !important; + } + .pb-xl-5, + .py-xl-5 { + padding-bottom: 3rem !important; + } + .pl-xl-5, + .px-xl-5 { + padding-left: 3rem !important; + } + .m-xl-n1 { + margin: -0.25rem !important; + } + .mt-xl-n1, + .my-xl-n1 { + margin-top: -0.25rem !important; + } + .mr-xl-n1, + .mx-xl-n1 { + margin-right: -0.25rem !important; + } + .mb-xl-n1, + .my-xl-n1 { + margin-bottom: -0.25rem !important; + } + .ml-xl-n1, + .mx-xl-n1 { + margin-left: -0.25rem !important; + } + .m-xl-n2 { + margin: -0.5rem !important; + } + .mt-xl-n2, + .my-xl-n2 { + margin-top: -0.5rem !important; + } + .mr-xl-n2, + .mx-xl-n2 { + margin-right: -0.5rem !important; + } + .mb-xl-n2, + .my-xl-n2 { + margin-bottom: -0.5rem !important; + } + .ml-xl-n2, + .mx-xl-n2 { + margin-left: -0.5rem !important; + } + .m-xl-n3 { + margin: -1rem !important; + } + .mt-xl-n3, + .my-xl-n3 { + margin-top: -1rem !important; + } + .mr-xl-n3, + .mx-xl-n3 { + margin-right: -1rem !important; + } + .mb-xl-n3, + .my-xl-n3 { + margin-bottom: -1rem !important; + } + .ml-xl-n3, + .mx-xl-n3 { + margin-left: -1rem !important; + } + .m-xl-n4 { + margin: -1.5rem !important; + } + .mt-xl-n4, + .my-xl-n4 { + margin-top: -1.5rem !important; + } + .mr-xl-n4, + .mx-xl-n4 { + margin-right: -1.5rem !important; + } + .mb-xl-n4, + .my-xl-n4 { + margin-bottom: -1.5rem !important; + } + .ml-xl-n4, + .mx-xl-n4 { + margin-left: -1.5rem !important; + } + .m-xl-n5 { + margin: -3rem !important; + } + .mt-xl-n5, + .my-xl-n5 { + margin-top: -3rem !important; + } + .mr-xl-n5, + .mx-xl-n5 { + margin-right: -3rem !important; + } + .mb-xl-n5, + .my-xl-n5 { + margin-bottom: -3rem !important; + } + .ml-xl-n5, + .mx-xl-n5 { + margin-left: -3rem !important; + } + .m-xl-auto { + margin: auto !important; + } + .mt-xl-auto, + .my-xl-auto { + margin-top: auto !important; + } + .mr-xl-auto, + .mx-xl-auto { + margin-right: auto !important; + } + .mb-xl-auto, + .my-xl-auto { + margin-bottom: auto !important; + } + .ml-xl-auto, + .mx-xl-auto { + margin-left: auto !important; + } +} +/*# sourceMappingURL=bootstrap-grid.css.map */ \ No newline at end of file diff --git a/vendor/bootstrap/css/bootstrap-grid.css.map b/vendor/bootstrap/css/bootstrap-grid.css.map new file mode 100644 index 0000000..db62f2f --- /dev/null +++ b/vendor/bootstrap/css/bootstrap-grid.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["../../scss/bootstrap-grid.scss","bootstrap-grid.css","../../scss/_grid.scss","../../scss/mixins/_grid.scss","../../scss/mixins/_breakpoints.scss","../../scss/_variables.scss","../../scss/mixins/_grid-framework.scss","../../scss/utilities/_display.scss","../../scss/utilities/_flex.scss","../../scss/utilities/_spacing.scss"],"names":[],"mappings":"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vBQ;IHTR,gBAA8C;EF4vB9C;EKnvBQ;IHTR,uBAA8C;EF+vB9C;EKtvBQ;IHTR,uBAA8C;EFkwB9C;EKzvBQ;IHTR,gBAA8C;EFqwB9C;EK5vBQ;IHTR,uBAA8C;EFwwB9C;EK/vBQ;IHTR,uBAA8C;EF2wB9C;AACF;;AMlzBM;EAAwB,wBAA0B;ANszBxD;;AMtzBM;EAAwB,0BAA0B;AN0zBxD;;AM1zBM;EAAwB,gCAA0B;AN8zBxD;;AM9zBM;EAAwB,yBAA0B;ANk0BxD;;AMl0BM;EAAwB,yBAA0B;ANs0BxD;;AMt0BM;EAAwB,6BAA0B;AN00BxD;;AM10BM;EAAwB,8BAA0B;AN80BxD;;AM90BM;EAAwB,+BAA0B;EAA1B,wBAA0B;ANk1BxD;;AMl1BM;EAAwB,sCAA0B;EAA1B,+BAA0B;ANs1BxD;;AGryBI;EGjDE;IAAwB,wBAA0B;EN21BtD;EM31BI;IAAwB,0BAA0B;EN81BtD;EM91BI;IAAwB,gCAA0B;ENi2BtD;EMj2BI;IAAwB,yBAA0B;ENo2BtD;EMp2BI;IAAwB,yBAA0B;ENu2BtD;EMv2BI;IAAwB,6BAA0B;EN02BtD;EM12BI;IAAwB,8BAA0B;EN62BtD;EM72BI;IAAwB,+BAA0B;IAA1B,wBAA0B;ENg3BtD;EMh3BI;IAAwB,sCAA0B;IAA1B,+BAA0B;ENm3BtD;AACF;;AGn0BI;EGjDE;IAAwB,wBAA0B;ENy3BtD;EMz3BI;IAAwB,0BAA0B;EN43BtD;EM53BI;IAAwB,gCAA0B;EN+3BtD;EM/3BI;IAAwB,yBAA0B;ENk4BtD;EMl4BI;IAAwB,yBAA0B;ENq4BtD;EMr4BI;IAAwB,6BAA0B;ENw4BtD;EMx4BI;IAAwB,8BAA0B;EN24BtD;EM34BI;IAAwB,+BAA0B;IAA1B,wBAA0B;EN84BtD;EM94BI;IAAwB,sCAA0B;IAA1B,+BAA0B;ENi5BtD;AACF;;AGj2BI;EGjDE;IAAwB,wBAA0B;ENu5BtD;EMv5BI;IAAwB,0BAA0B;EN05BtD;EM15BI;IAAwB,gCAA0B;EN65BtD;EM75BI;IAAwB,yBAA0B;ENg6BtD;EMh6BI;IAAwB,yBAA0B;ENm6BtD;EMn6BI;IAAwB,6BAA0B;EN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AEE,+BAAwC;ARgoDlD;;AQ9nDQ;;EAEE,gCAA0C;ARioDpD;;AQ/nDQ;;EAEE,8BAAsC;ARkoDhD;;AQjpDQ;EAAgC,uBAA4B;ARqpDpE;;AQppDQ;;EAEE,2BAAoC;ARupD9C;;AQrpDQ;;EAEE,6BAAwC;ARwpDlD;;AQtpDQ;;EAEE,8BAA0C;ARypDpD;;AQvpDQ;;EAEE,4BAAsC;AR0pDhD;;AQzqDQ;EAAgC,qBAA4B;AR6qDpE;;AQ5qDQ;;EAEE,yBAAoC;AR+qD9C;;AQ7qDQ;;EAEE,2BAAwC;ARgrDlD;;AQ9qDQ;;EAEE,4BAA0C;ARirDpD;;AQ/qDQ;;EAEE,0BAAsC;ARkrDhD;;AQjsDQ;EAAgC,2BAA4B;ARqsDpE;;AQpsDQ;;EAEE,+BAAoC;ARusD9C;;AQrsDQ;;EAEE,iCAAwC;ARwsDlD;;AQtsDQ;;EAEE,kCAA0C;ARysDpD;;AQvsDQ;;EAEE,gCAAsC;AR0sDhD;;AQztDQ;EAAgC,0BAA4B;AR6tDpE;;AQ5tDQ;;EAEE,8BAAoC;AR+tD9C;;AQ7tDQ;;EAEE,gCAAwC;ARguDlD;;AQ9tDQ;;EAEE,iCAA0C;ARiuDpD;;AQ/tDQ;;EAEE,+BAAsC;ARkuDhD;;AQjvDQ;EAAgC,wBAA4B;ARqvDpE;;AQpvDQ;;EAEE,4BAAoC;ARuvD9C;;AQrvDQ;;EAEE,8BAAwC;ARwvDlD;;AQtvDQ;;EAEE,+BAA0C;ARyvDpD;;AQvvDQ;;EAEE,6BAAsC;AR0vDhD;;AQzwDQ;EAAgC,0BAA4B;AR6wDpE;;AQ5wDQ;;EAEE,8BAAoC;AR+wD9C;;AQ7wDQ;;EAEE,gCAAwC;ARgxDlD;;AQ9wDQ;;EAEE,iCAA0C;ARixDpD;;AQ/wDQ;;EAEE,+BAAsC;ARkxDhD;;AQjyDQ;EAAgC,wBAA4B;ARqyDpE;;AQpyDQ;;EAEE,4BAAoC;ARuyD9C;;AQryDQ;;EAEE,8BAAwC;ARwyDlD;;AQtyDQ;;EAEE,+BAA0C;ARyyDpD;;AQvyDQ;;EAEE,6BAAsC;AR0yDhD;;AQlyDQ;EAAwB,2BAA2B;ARsyD3D;;AQryDQ;;EAEE,+BAA+B;ARwyDzC;;AQtyDQ;;EAEE,iCAAiC;ARyyD3C;;AQvyDQ;;EAEE,kCAAkC;AR0yD5C;;AQxyDQ;;EAEE,gCAAgC;AR2yD1C;;AQ1zDQ;EAAwB,0BAA2B;AR8zD3D;;AQ7zDQ;;EAEE,8BAA+B;ARg0DzC;;AQ9zDQ;;EAEE,gCAAiC;ARi0D3C;;AQ/zDQ;;EAEE,iCAAkC;ARk0D5C;;AQh0DQ;;EAEE,+BAAgC;ARm0D1C;;AQl1DQ;EAAwB,wBAA2B;ARs1D3D;;AQr1DQ;;EAEE,4BAA+B;ARw1DzC;;AQt1DQ;;EAEE,8BAAiC;ARy1D3C;;AQv1DQ;;EAEE,+BAAkC;AR01D5C;;AQx1DQ;;EAEE,6BAAgC;AR21D1C;;AQ12DQ;EAAwB,0BAA2B;AR82D3D;;AQ72DQ;;EAEE,8BAA+B;ARg3DzC;;AQ92DQ;;EAEE,gCAAiC;ARi3D3C;;AQ/2DQ;;EAEE,iCAAkC;ARk3D5C;;AQh3DQ;;EAEE,+BAAgC;ARm3D1C;;AQl4DQ;EAAwB,wBAA2B;ARs4D3D;;AQr4DQ;;EAEE,4BAA+B;ARw4DzC;;AQt4DQ;;EAEE,8BAAiC;ARy4D3C;;AQv4DQ;;EAEE,+BAAkC;AR04D5C;;AQx4DQ;;EAEE,6BAAgC;AR24D1C;;AQr4DI;EAAmB,uBAAuB;ARy4D9C;;AQx4DI;;EAEE,2BAA2B;AR24DjC;;AQz4DI;;EAEE,6BAA6B;AR44DnC;;AQ14DI;;EAEE,8BAA8B;AR64DpC;;AQ34DI;;EAEE,4BAA4B;AR84DlC;;AGv5DI;EKlDI;IAAgC,oBAA4B;ER88DlE;EQ78DM;;IAEE,wBAAoC;ER+8D5C;EQ78DM;;IAEE,0BAAwC;ER+8DhD;EQ78DM;;IAEE,2BAA0C;ER+8DlD;EQ78DM;;IAEE,yBAAsC;ER+8D9C;EQ99DM;IAAgC,0BAA4B;ERi+DlE;EQh+DM;;IAEE,8BAAoC;ERk+D5C;EQh+DM;;IAEE,gCAAwC;ERk+DhD;EQh+DM;;IAEE,iCAA0C;ERk+DlD;EQh+DM;;IAEE,+BAAsC;ERk+D9C;EQj/DM;IAAgC,yBAA4B;ERo/DlE;EQn/DM;;IAEE,6BAAoC;ERq/D5C;EQn/DM;;IAEE,+BAAwC;ERq/DhD;EQn/DM;;IAEE,gCAA0C;ERq/DlD;EQn/DM;;IAEE,8BAAsC;ERq/D9C;EQpgEM;IAAgC,uBAA4B;ERugElE;EQtgEM;;IAEE,2BAAoC;ERwgE5C;EQtgEM;;IAEE,6BAAwC;ERwgEhD;EQtgEM;;IAEE,8BAA0C;ERwgElD;EQtgEM;;IAEE,4BAAsC;ERwgE9C;EQvhEM;IAAgC,yBAA4B;ER0hElE;EQzhEM;;IAEE,6BAAoC;ER2hE5C;EQzhEM;;IAEE,+BAAwC;ER2hEhD;EQzhEM;;IAEE,gCAA0C;ER2hElD;EQzhEM;;IAEE,8BAAsC;ER2hE9C;EQ1iEM;IAAgC,uBAA4B;ER6iElE;EQ5iEM;;IAEE,2BAAoC;ER8iE5C;EQ5iEM;;IAEE,6BAAwC;ER8iEhD;EQ5iEM;;IAEE,8BAA0C;ER8iElD;EQ5iEM;;IAEE,4BAAsC;ER8iE9C;EQ7jEM;IAAgC,qBAA4B;ERgkElE;EQ/jEM;;IAEE,yBAAoC;ERikE5C;EQ/jEM;;IAEE,2BAAwC;ERikEhD;EQ/jEM;;IAEE,4BAA0C;ERikElD;EQ/jEM;;IAEE,0BAAsC;ERikE9C;EQhlEM;IAAgC,2BAA4B;ERmlElE;EQllEM;;IAEE,+BAAoC;ERolE5C;EQllEM;;IAEE,iCAAwC;ERolEhD;EQllEM;;IAEE,kCAA0C;ERolElD;EQllEM;;IAEE,gCAAsC;ERolE9C;EQnmEM;IAAgC,0BAA4B;ERsmElE;EQrmEM;;IAEE,8BAAoC;ERumE5C;EQrmEM;;IAEE,gCAAwC;ERumEhD;EQrmEM;;IAEE,iCAA0C;ERumElD;EQrmEM;;IAEE,+BAAsC;ERumE9C;EQtnEM;IAAgC,wBAA4B;ERynElE;EQxnEM;;IAEE,4BAAoC;ER0nE5C;EQxnEM;;IAEE,8BAAwC;ER0nEhD;EQxnEM;;IAEE,+BAA0C;ER0nElD;EQxnEM;;IAEE,6BAAsC;ER0nE9C;EQzoEM;IAAgC,0BAA4B;ER4oElE;EQ3oEM;;IAEE,8BAAoC;ER6oE5C;EQ3oEM;;IAEE,gCAAwC;ER6oEhD;EQ3oEM;;IAEE,iCAA0C;ER6oElD;EQ3oEM;;IAEE,+BAAsC;ER6oE9C;EQ5pEM;IAAgC,wBAA4B;ER+pElE;EQ9pEM;;IAEE,4BAAoC;ERgqE5C;EQ9pEM;;IAEE,8BAAwC;ERgqEhD;EQ9pEM;;IAEE,+BAA0C;ERgqElD;EQ9pEM;;IAEE,6BAAsC;ERgqE9C;EQxpEM;IAAwB,2BAA2B;ER2pEzD;EQ1pEM;;IAEE,+BAA+B;ER4pEvC;EQ1pEM;;IAEE,iCAAiC;ER4pEzC;EQ1pEM;;IAEE,kCAAkC;ER4pE1C;EQ1pEM;;IAEE,gCAAgC;ER4pExC;EQ3qEM;IAAwB,0BAA2B;ER8qEzD;EQ7qEM;;IAEE,8BAA+B;ER+qEvC;EQ7qEM;;IAEE,gCAAiC;ER+qEzC;EQ7qEM;;IAEE,iCAAkC;ER+qE1C;EQ7qEM;;IAEE,+BAAgC;ER+qExC;EQ9rEM;IAAwB,wBAA2B;ERisEzD;EQhsEM;;IAEE,4BAA+B;ERksEvC;EQhsEM;;IAEE,8BAAiC;ERksEzC;EQhsEM;;IAEE,+BAAkC;ERksE1C;EQhsEM;;IAEE,6BAAgC;ERksExC;EQjtEM;IAAwB,0BAA2B;ERotEzD;EQntEM;;IAEE,8BAA+B;ERqtEvC;EQntEM;;IAEE,gCAAiC;ERqtEzC;EQntEM;;IAEE,iCAAkC;ERqtE1C;EQntEM;;IAEE,+BAAgC;ERqtExC;EQpuEM;IAAwB,wBAA2B;ERuuEzD;EQtuEM;;IAEE,4BAA+B;ERwuEvC;EQtuEM;;IAEE,8BAAiC;ERwuEzC;EQtuEM;;IAEE,+BAAkC;ERwuE1C;EQtuEM;;IAEE,6BAAgC;ERwuExC;EQluEE;IAAmB,uBAAuB;ERquE5C;EQpuEE;;IAEE,2BAA2B;ERsuE/B;EQpuEE;;IAEE,6BAA6B;ERsuEjC;EQpuEE;;IAEE,8BAA8B;ERsuElC;EQpuEE;;IAEE,4BAA4B;ERsuEhC;AACF;;AGhvEI;EKlDI;IAAgC,oBAA4B;ERuyElE;EQtyEM;;IAEE,wBAAoC;ERwyE5C;EQtyEM;;IAEE,0BAAwC;ERwyEhD;EQtyEM;;IAEE,2BAA0C;ERwyElD;EQtyEM;;IAEE,yBAAsC;ERwyE9C;EQvzEM;IAAgC,0BAA4B;ER0zElE;EQzzEM;;IAEE,8BAAoC;ER2zE5C;EQzzEM;;IAEE,gCAAwC;ER2zEhD;EQzzEM;;IAEE,iCAA0C;ER2zElD;EQzzEM;;IAEE,+BAAsC;ER2zE9C;EQ10EM;IAAgC,yBAA4B;ER60ElE;EQ50EM;;IAEE,6BAAoC;ER80E5C;EQ50EM;;IAEE,+BAAwC;ER80EhD;EQ50EM;;IAEE,gCAA0C;ER80ElD;EQ50EM;;IAEE,8BAAsC;ER80E9C;EQ71EM;IAAgC,uBAA4B;ERg2ElE;EQ/1EM;;IAEE,2BAAoC;ERi2E5C;EQ/1EM;;IAEE,6BAAwC;ERi2EhD;EQ/1EM;;IAEE,8BAA0C;ERi2ElD;EQ/1EM;;IAEE,4BAAsC;ERi2E9C;EQh3EM;IAAgC,yBAA4B;ERm3ElE;EQl3EM;;IAEE,6BAAoC;ERo3E5C;EQl3EM;;IAEE,+BAAwC;ERo3EhD;EQl3EM;;IAEE,gCAA0C;ERo3ElD;EQl3EM;;IAEE,8BAAsC;ERo3E9C;EQn4EM;IAAgC,uBAA4B;ERs4ElE;EQr4EM;;IAEE,2BAAoC;ERu4E5C;EQr4EM;;IAEE,6BAAwC;ERu4EhD;EQr4EM;;IAEE,8BAA0C;ERu4ElD;EQr4EM;;IAEE,4BAAsC;ERu4E9C;EQt5EM;IAAgC,qBAA4B;ERy5ElE;EQx5EM;;IAEE,yBAAoC;ER05E5C;EQx5EM;;IAEE,2BAAwC;ER05EhD;EQx5EM;;IAEE,4BAA0C;ER05ElD;EQx5EM;;IAEE,0BAAsC;ER05E9C;EQz6EM;IAAgC,2BAA4B;ER46ElE;EQ36EM;;IAEE,+BAAoC;ER66E5C;EQ36EM;;IAEE,iCAAwC;ER66EhD;EQ36EM;;IAEE,kCAA0C;ER66ElD;EQ36EM;;IAEE,gCAAsC;ER66E9C;EQ57EM;IAAgC,0BAA4B;ER+7ElE;EQ97EM;;IAEE,8BAAoC;ERg8E5C;EQ97EM;;IAEE,gCAAwC;ERg8EhD;EQ97EM;;IAEE,iCAA0C;ERg8ElD;EQ97EM;;IAEE,+BAAsC;ERg8E9C;EQ/8EM;IAAgC,wBAA4B;ERk9ElE;EQj9EM;;IAEE,4BAAoC;ERm9E5C;EQj9EM;;IAEE,8BAAwC;ERm9EhD;EQj9EM;;IAEE,+BAA0C;ERm9ElD;EQj9EM;;IAEE,6BAAsC;ERm9E9C;EQl+EM;IAAgC,0BAA4B;ERq+ElE;EQp+EM;;IAEE,8BAAoC;ERs+E5C;EQp+EM;;IAEE,gCAAwC;ERs+EhD;EQp+EM;;IAEE,iCAA0C;ERs+ElD;EQp+EM;;IAEE,+BAAsC;ERs+E9C;EQr/EM;IAAgC,wBAA4B;ERw/ElE;EQv/EM;;IAEE,4BAAoC;ERy/E5C;EQv/EM;;IAEE,8BAAwC;ERy/EhD;EQv/EM;;IAEE,+BAA0C;ERy/ElD;EQv/EM;;IAEE,6BAAsC;ERy/E9C;EQj/EM;IAAwB,2BAA2B;ERo/EzD;EQn/EM;;IAEE,+BAA+B;ERq/EvC;EQn/EM;;IAEE,iCAAiC;ERq/EzC;EQn/EM;;IAEE,kCAAkC;ERq/E1C;EQn/EM;;IAEE,gCAAgC;ERq/ExC;EQpgFM;IAAwB,0BAA2B;ERugFzD;EQtgFM;;IAEE,8BAA+B;ERwgFvC;EQtgFM;;IAEE,gCAAiC;ERwgFzC;EQtgFM;;IAEE,iCAAkC;ERwgF1C;EQtgFM;;IAEE,+BAAgC;ERwgFxC;EQvhFM;IAAwB,wBAA2B;ER0hFzD;EQzhFM;;IAEE,4BAA+B;ER2hFvC;EQzhFM;;IAEE,8BAAiC;ER2hFzC;EQzhFM;;IAEE,+BAAkC;ER2hF1C;EQzhFM;;IAEE,6BAAgC;ER2hFxC;EQ1iFM;IAAwB,0BAA2B;ER6iFzD;EQ5iFM;;IAEE,8BAA+B;ER8iFvC;EQ5iFM;;IAEE,gCAAiC;ER8iFzC;EQ5iFM;;IAEE,iCAAkC;ER8iF1C;EQ5iFM;;IAEE,+BAAgC;ER8iFxC;EQ7jFM;IAAwB,wBAA2B;ERgkFzD;EQ/jFM;;IAEE,4BAA+B;ERikFvC;EQ/jFM;;IAEE,8BAAiC;ERikFzC;EQ/jFM;;IAEE,+BAAkC;ERikF1C;EQ/jFM;;IAEE,6BAAgC;ERikFxC;EQ3jFE;IAAmB,uBAAuB;ER8jF5C;EQ7jFE;;IAEE,2BAA2B;ER+jF/B;EQ7jFE;;IAEE,6BAA6B;ER+jFjC;EQ7jFE;;IAEE,8BAA8B;ER+jFlC;EQ7jFE;;IAEE,4BAA4B;ER+jFhC;AACF;;AGzkFI;EKlDI;IAAgC,oBAA4B;ERgoFlE;EQ/nFM;;IAEE,wBAAoC;ERioF5C;EQ/nFM;;IAEE,0BAAwC;ERioFhD;EQ/nFM;;IAEE,2BAA0C;ERioFlD;EQ/nFM;;IAEE,yBAAsC;ERioF9C;EQhpFM;IAAgC,0BAA4B;ERmpFlE;EQlpFM;;IAEE,8BAAoC;ERopF5C;EQlpFM;;IAEE,gCAAwC;ERopFhD;EQlpFM;;IAEE,iCAA0C;ERopFlD;EQlpFM;;IAEE,+BAAsC;ERopF9C;EQnqFM;IAAgC,yBAA4B;ERsqFlE;EQrqFM;;IAEE,6BAAoC;ERuqF5C;EQrqFM;;IAEE,+BAAwC;ERuqFhD;EQrqFM;;IAEE,gCAA0C;ERuqFlD;EQrqFM;;IAEE,8BAAsC;ERuqF9C;EQtrFM;IAAgC,uBAA4B;ERyrFlE;EQxrFM;;IAEE,2BAAoC;ER0rF5C;EQxrFM;;IAEE,6BAAwC;ER0rFhD;EQxrFM;;IAEE,8BAA0C;ER0rFlD;EQxrFM;;IAEE,4BAAsC;ER0rF9C;EQzsFM;IAAgC,yBAA4B;ER4sFlE;EQ3sFM;;IAEE,6BAAoC;ER6sF5C;EQ3sFM;;IAEE,+BAAwC;ER6sFhD;EQ3sFM;;IAEE,gCAA0C;ER6sFlD;EQ3sFM;;IAEE,8BAAsC;ER6sF9C;EQ5tFM;IAAgC,uBAA4B;ER+tFlE;EQ9tFM;;IAEE,2BAAoC;ERguF5C;EQ9tFM;;IAEE,6BAAwC;ERguFhD;EQ9tFM;;IAEE,8BAA0C;ERguFlD;EQ9tFM;;IAEE,4BAAsC;ERguF9C;EQ/uFM;IAAgC,qBAA4B;ERkvFlE;EQjvFM;;IAEE,yBAAoC;ERmvF5C;EQjvFM;;IAEE,2BAAwC;ERmvFhD;EQjvFM;;IAEE,4BAA0C;ERmvFlD;EQjvFM;;IAEE,0BAAsC;ERmvF9C;EQlwFM;IAAgC,2BAA4B;ERqwFlE;EQpwFM;;IAEE,+BAAoC;ERswF5C;EQpwFM;;IAEE,iCAAwC;ERswFhD;EQpwFM;;IAEE,kCAA0C;ERswFlD;EQpwFM;;IAEE,gCAAsC;ERswF9C;EQrxFM;IAAgC,0BAA4B;ERwxFlE;EQvxFM;;IAEE,8BAAoC;ERyxF5C;EQvxFM;;IAEE,gCAAwC;ERyxFhD;EQvxFM;;IAEE,iCAA0C;ERyxFlD;EQvxFM;;IAEE,+BAAsC;ERyxF9C;EQxyFM;IAAgC,wBAA4B;ER2yFlE;EQ1yFM;;IAEE,4BAAoC;ER4yF5C;EQ1yFM;;IAEE,8BAAwC;ER4yFhD;EQ1yFM;;IAEE,+BAA0C;ER4yFlD;EQ1yFM;;IAEE,6BAAsC;ER4yF9C;EQ3zFM;IAAgC,0BAA4B;ER8zFlE;EQ7zFM;;IAEE,8BAAoC;ER+zF5C;EQ7zFM;;IAEE,gCAAwC;ER+zFhD;EQ7zFM;;IAEE,iCAA0C;ER+zFlD;EQ7zFM;;IAEE,+BAAsC;ER+zF9C;EQ90FM;IAAgC,wBAA4B;ERi1FlE;EQh1FM;;IAEE,4BAAoC;ERk1F5C;EQh1FM;;IAEE,8BAAwC;ERk1FhD;EQh1FM;;IAEE,+BAA0C;ERk1FlD;EQh1FM;;IAEE,6BAAsC;ERk1F9C;EQ10FM;IAAwB,2BAA2B;ER60FzD;EQ50FM;;IAEE,+BAA+B;ER80FvC;EQ50FM;;IAEE,iCAAiC;ER80FzC;EQ50FM;;IAEE,kCAAkC;ER80F1C;EQ50FM;;IAEE,gCAAgC;ER80FxC;EQ71FM;IAAwB,0BAA2B;ERg2FzD;EQ/1FM;;IAEE,8BAA+B;ERi2FvC;EQ/1FM;;IAEE,gCAAiC;ERi2FzC;EQ/1FM;;IAEE,iCAAkC;ERi2F1C;EQ/1FM;;IAEE,+BAAgC;ERi2FxC;EQh3FM;IAAwB,wBAA2B;ERm3FzD;EQl3FM;;IAEE,4BAA+B;ERo3FvC;EQl3FM;;IAEE,8BAAiC;ERo3FzC;EQl3FM;;IAEE,+BAAkC;ERo3F1C;EQl3FM;;IAEE,6BAAgC;ERo3FxC;EQn4FM;IAAwB,0BAA2B;ERs4FzD;EQr4FM;;IAEE,8BAA+B;ERu4FvC;EQr4FM;;IAEE,gCAAiC;ERu4FzC;EQr4FM;;IAEE,iCAAkC;ERu4F1C;EQr4FM;;IAEE,+BAAgC;ERu4FxC;EQt5FM;IAAwB,wBAA2B;ERy5FzD;EQx5FM;;IAEE,4BAA+B;ER05FvC;EQx5FM;;IAEE,8BAAiC;ER05FzC;EQx5FM;;IAEE,+BAAkC;ER05F1C;EQx5FM;;IAEE,6BAAgC;ER05FxC;EQp5FE;IAAmB,uBAAuB;ERu5F5C;EQt5FE;;IAEE,2BAA2B;ERw5F/B;EQt5FE;;IAEE,6BAA6B;ERw5FjC;EQt5FE;;IAEE,8BAA8B;ERw5FlC;EQt5FE;;IAEE,4BAA4B;ERw5FhC;AACF;;AGl6FI;EKlDI;IAAgC,oBAA4B;ERy9FlE;EQx9FM;;IAEE,wBAAoC;ER09F5C;EQx9FM;;IAEE,0BAAwC;ER09FhD;EQx9FM;;IAEE,2BAA0C;ER09FlD;EQx9FM;;IAEE,yBAAsC;ER09F9C;EQz+FM;IAAgC,0BAA4B;ER4+FlE;EQ3+FM;;IAEE,8BAAoC;ER6+F5C;EQ3+FM;;IAEE,gCAAwC;ER6+FhD;EQ3+FM;;IAEE,iCAA0C;ER6+FlD;EQ3+FM;;IAEE,+BAAsC;ER6+F9C;EQ5/FM;IAAgC,yBAA4B;ER+/FlE;EQ9/FM;;IAEE,6BAAoC;ERggG5C;EQ9/FM;;IAEE,+BAAwC;ERggGhD;EQ9/FM;;IAEE,gCAA0C;ERggGlD;EQ9/FM;;IAEE,8BAAsC;ERggG9C;EQ/gGM;IAAgC,uBAA4B;ERkhGlE;EQjhGM;;IAEE,2BAAoC;ERmhG5C;EQjhGM;;IAEE,6BAAwC;ERmhGhD;EQjhGM;;IAEE,8BAA0C;ERmhGlD;EQjhGM;;IAEE,4BAAsC;ERmhG9C;EQliGM;IAAgC,yBAA4B;ERqiGlE;EQpiGM;;IAEE,6BAAoC;ERsiG5C;EQpiGM;;IAEE,+BAAwC;ERsiGhD;EQpiGM;;IAEE,gCAA0C;ERsiGlD;EQpiGM;;IAEE,8BAAsC;ERsiG9C;EQrjGM;IAAgC,uBAA4B;ERwjGlE;EQvjGM;;IAEE,2BAAoC;ERyjG5C;EQvjGM;;IAEE,6BAAwC;ERyjGhD;EQvjGM;;IAEE,8BAA0C;ERyjGlD;EQvjGM;;IAEE,4BAAsC;ERyjG9C;EQxkGM;IAAgC,qBAA4B;ER2kGlE;EQ1kGM;;IAEE,yBAAoC;ER4kG5C;EQ1kGM;;IAEE,2BAAwC;ER4kGhD;EQ1kGM;;IAEE,4BAA0C;ER4kGlD;EQ1kGM;;IAEE,0BAAsC;ER4kG9C;EQ3lGM;IAAgC,2BAA4B;ER8lGlE;EQ7lGM;;IAEE,+BAAoC;ER+lG5C;EQ7lGM;;IAEE,iCAAwC;ER+lGhD;EQ7lGM;;IAEE,kCAA0C;ER+lGlD;EQ7lGM;;IAEE,gCAAsC;ER+lG9C;EQ9mGM;IAAgC,0BAA4B;ERinGlE;EQhnGM;;IAEE,8BAAoC;ERknG5C;EQhnGM;;IAEE,gCAAwC;ERknGhD;EQhnGM;;IAEE,iCAA0C;ERknGlD;EQhnGM;;IAEE,+BAAsC;ERknG9C;EQjoGM;IAAgC,wBAA4B;ERooGlE;EQnoGM;;IAEE,4BAAoC;ERqoG5C;EQnoGM;;IAEE,8BAAwC;ERqoGhD;EQnoGM;;IAEE,+BAA0C;ERqoGlD;EQnoGM;;IAEE,6BAAsC;ERqoG9C;EQppGM;IAAgC,0BAA4B;ERupGlE;EQtpGM;;IAEE,8BAAoC;ERwpG5C;EQtpGM;;IAEE,gCAAwC;ERwpGhD;EQtpGM;;IAEE,iCAA0C;ERwpGlD;EQtpGM;;IAEE,+BAAsC;ERwpG9C;EQvqGM;IAAgC,wBAA4B;ER0qGlE;EQzqGM;;IAEE,4BAAoC;ER2qG5C;EQzqGM;;IAEE,8BAAwC;ER2qGhD;EQzqGM;;IAEE,+BAA0C;ER2qGlD;EQzqGM;;IAEE,6BAAsC;ER2qG9C;EQnqGM;IAAwB,2BAA2B;ERsqGzD;EQrqGM;;IAEE,+BAA+B;ERuqGvC;EQrqGM;;IAEE,iCAAiC;ERuqGzC;EQrqGM;;IAEE,kCAAkC;ERuqG1C;EQrqGM;;IAEE,gCAAgC;ERuqGxC;EQtrGM;IAAwB,0BAA2B;ERyrGzD;EQxrGM;;IAEE,8BAA+B;ER0rGvC;EQxrGM;;IAEE,gCAAiC;ER0rGzC;EQxrGM;;IAEE,iCAAkC;ER0rG1C;EQxrGM;;IAEE,+BAAgC;ER0rGxC;EQzsGM;IAAwB,wBAA2B;ER4sGzD;EQ3sGM;;IAEE,4BAA+B;ER6sGvC;EQ3sGM;;IAEE,8BAAiC;ER6sGzC;EQ3sGM;;IAEE,+BAAkC;ER6sG1C;EQ3sGM;;IAEE,6BAAgC;ER6sGxC;EQ5tGM;IAAwB,0BAA2B;ER+tGzD;EQ9tGM;;IAEE,8BAA+B;ERguGvC;EQ9tGM;;IAEE,gCAAiC;ERguGzC;EQ9tGM;;IAEE,iCAAkC;ERguG1C;EQ9tGM;;IAEE,+BAAgC;ERguGxC;EQ/uGM;IAAwB,wBAA2B;ERkvGzD;EQjvGM;;IAEE,4BAA+B;ERmvGvC;EQjvGM;;IAEE,8BAAiC;ERmvGzC;EQjvGM;;IAEE,+BAAkC;ERmvG1C;EQjvGM;;IAEE,6BAAgC;ERmvGxC;EQ7uGE;IAAmB,uBAAuB;ERgvG5C;EQ/uGE;;IAEE,2BAA2B;ERivG/B;EQ/uGE;;IAEE,6BAA6B;ERivGjC;EQ/uGE;;IAEE,8BAA8B;ERivGlC;EQ/uGE;;IAEE,4BAA4B;ERivGhC;AACF","file":"bootstrap-grid.css","sourcesContent":["/*!\n * Bootstrap Grid v4.3.1 (https://getbootstrap.com/)\n * Copyright 2011-2019 The Bootstrap Authors\n * Copyright 2011-2019 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */\n\nhtml {\n box-sizing: border-box;\n -ms-overflow-style: scrollbar;\n}\n\n*,\n*::before,\n*::after {\n box-sizing: inherit;\n}\n\n@import \"functions\";\n@import \"variables\";\n\n@import \"mixins/breakpoints\";\n@import \"mixins/grid-framework\";\n@import \"mixins/grid\";\n\n@import \"grid\";\n@import \"utilities/display\";\n@import \"utilities/flex\";\n@import \"utilities/spacing\";\n","/*!\n * Bootstrap Grid v4.3.1 (https://getbootstrap.com/)\n * Copyright 2011-2019 The Bootstrap Authors\n * Copyright 2011-2019 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */\nhtml {\n box-sizing: border-box;\n -ms-overflow-style: scrollbar;\n}\n\n*,\n*::before,\n*::after {\n box-sizing: inherit;\n}\n\n.container {\n width: 100%;\n padding-right: 15px;\n padding-left: 15px;\n margin-right: auto;\n margin-left: auto;\n}\n\n@media (min-width: 576px) {\n .container {\n max-width: 540px;\n }\n}\n\n@media (min-width: 768px) {\n .container {\n max-width: 720px;\n }\n}\n\n@media (min-width: 992px) {\n .container {\n max-width: 960px;\n }\n}\n\n@media (min-width: 1200px) {\n .container {\n max-width: 1140px;\n }\n}\n\n.container-fluid {\n width: 100%;\n padding-right: 15px;\n padding-left: 15px;\n margin-right: auto;\n margin-left: auto;\n}\n\n.row {\n display: flex;\n flex-wrap: wrap;\n margin-right: -15px;\n margin-left: -15px;\n}\n\n.no-gutters {\n margin-right: 0;\n margin-left: 0;\n}\n\n.no-gutters > .col,\n.no-gutters > [class*=\"col-\"] {\n padding-right: 0;\n padding-left: 0;\n}\n\n.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col,\n.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm,\n.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md,\n.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg,\n.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl,\n.col-xl-auto {\n position: relative;\n width: 100%;\n padding-right: 15px;\n padding-left: 15px;\n}\n\n.col {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n}\n\n.col-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n}\n\n.col-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n}\n\n.col-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n}\n\n.col-3 {\n flex: 0 0 25%;\n max-width: 25%;\n}\n\n.col-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n}\n\n.col-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n}\n\n.col-6 {\n flex: 0 0 50%;\n max-width: 50%;\n}\n\n.col-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n}\n\n.col-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n}\n\n.col-9 {\n flex: 0 0 75%;\n max-width: 75%;\n}\n\n.col-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n}\n\n.col-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n}\n\n.col-12 {\n flex: 0 0 100%;\n max-width: 100%;\n}\n\n.order-first {\n order: -1;\n}\n\n.order-last {\n order: 13;\n}\n\n.order-0 {\n order: 0;\n}\n\n.order-1 {\n order: 1;\n}\n\n.order-2 {\n order: 2;\n}\n\n.order-3 {\n order: 3;\n}\n\n.order-4 {\n order: 4;\n}\n\n.order-5 {\n order: 5;\n}\n\n.order-6 {\n order: 6;\n}\n\n.order-7 {\n order: 7;\n}\n\n.order-8 {\n order: 8;\n}\n\n.order-9 {\n order: 9;\n}\n\n.order-10 {\n order: 10;\n}\n\n.order-11 {\n order: 11;\n}\n\n.order-12 {\n order: 12;\n}\n\n.offset-1 {\n margin-left: 8.333333%;\n}\n\n.offset-2 {\n margin-left: 16.666667%;\n}\n\n.offset-3 {\n margin-left: 25%;\n}\n\n.offset-4 {\n margin-left: 33.333333%;\n}\n\n.offset-5 {\n margin-left: 41.666667%;\n}\n\n.offset-6 {\n margin-left: 50%;\n}\n\n.offset-7 {\n margin-left: 58.333333%;\n}\n\n.offset-8 {\n margin-left: 66.666667%;\n}\n\n.offset-9 {\n margin-left: 75%;\n}\n\n.offset-10 {\n margin-left: 83.333333%;\n}\n\n.offset-11 {\n margin-left: 91.666667%;\n}\n\n@media (min-width: 576px) {\n .col-sm {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-sm-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n }\n .col-sm-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-sm-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-sm-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-sm-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-sm-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-sm-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-sm-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-sm-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-sm-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-sm-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-sm-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-sm-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-sm-first {\n order: -1;\n }\n .order-sm-last {\n order: 13;\n }\n .order-sm-0 {\n order: 0;\n }\n .order-sm-1 {\n order: 1;\n }\n .order-sm-2 {\n order: 2;\n }\n .order-sm-3 {\n order: 3;\n }\n .order-sm-4 {\n order: 4;\n }\n .order-sm-5 {\n order: 5;\n }\n .order-sm-6 {\n order: 6;\n }\n .order-sm-7 {\n order: 7;\n }\n .order-sm-8 {\n order: 8;\n }\n .order-sm-9 {\n order: 9;\n }\n .order-sm-10 {\n order: 10;\n }\n .order-sm-11 {\n order: 11;\n }\n .order-sm-12 {\n order: 12;\n }\n .offset-sm-0 {\n margin-left: 0;\n }\n .offset-sm-1 {\n margin-left: 8.333333%;\n }\n .offset-sm-2 {\n margin-left: 16.666667%;\n }\n .offset-sm-3 {\n margin-left: 25%;\n }\n .offset-sm-4 {\n margin-left: 33.333333%;\n }\n .offset-sm-5 {\n margin-left: 41.666667%;\n }\n .offset-sm-6 {\n margin-left: 50%;\n }\n .offset-sm-7 {\n margin-left: 58.333333%;\n }\n .offset-sm-8 {\n margin-left: 66.666667%;\n }\n .offset-sm-9 {\n margin-left: 75%;\n }\n .offset-sm-10 {\n margin-left: 83.333333%;\n }\n .offset-sm-11 {\n margin-left: 91.666667%;\n }\n}\n\n@media (min-width: 768px) {\n .col-md {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-md-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n }\n .col-md-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-md-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-md-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-md-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-md-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-md-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-md-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-md-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-md-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-md-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-md-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-md-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-md-first {\n order: -1;\n }\n .order-md-last {\n order: 13;\n }\n .order-md-0 {\n order: 0;\n }\n .order-md-1 {\n order: 1;\n }\n .order-md-2 {\n order: 2;\n }\n .order-md-3 {\n order: 3;\n }\n .order-md-4 {\n order: 4;\n }\n .order-md-5 {\n order: 5;\n }\n .order-md-6 {\n order: 6;\n }\n .order-md-7 {\n order: 7;\n }\n .order-md-8 {\n order: 8;\n }\n .order-md-9 {\n order: 9;\n }\n .order-md-10 {\n order: 10;\n }\n .order-md-11 {\n order: 11;\n }\n .order-md-12 {\n order: 12;\n }\n .offset-md-0 {\n margin-left: 0;\n }\n .offset-md-1 {\n margin-left: 8.333333%;\n }\n .offset-md-2 {\n margin-left: 16.666667%;\n }\n .offset-md-3 {\n margin-left: 25%;\n }\n .offset-md-4 {\n margin-left: 33.333333%;\n }\n .offset-md-5 {\n margin-left: 41.666667%;\n }\n .offset-md-6 {\n margin-left: 50%;\n }\n .offset-md-7 {\n margin-left: 58.333333%;\n }\n .offset-md-8 {\n margin-left: 66.666667%;\n }\n .offset-md-9 {\n margin-left: 75%;\n }\n .offset-md-10 {\n margin-left: 83.333333%;\n }\n .offset-md-11 {\n margin-left: 91.666667%;\n }\n}\n\n@media (min-width: 992px) {\n .col-lg {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-lg-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n }\n .col-lg-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-lg-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-lg-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-lg-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-lg-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-lg-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-lg-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-lg-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-lg-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-lg-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-lg-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-lg-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-lg-first {\n order: -1;\n }\n .order-lg-last {\n order: 13;\n }\n .order-lg-0 {\n order: 0;\n }\n .order-lg-1 {\n order: 1;\n }\n .order-lg-2 {\n order: 2;\n }\n .order-lg-3 {\n order: 3;\n }\n .order-lg-4 {\n order: 4;\n }\n .order-lg-5 {\n order: 5;\n }\n .order-lg-6 {\n order: 6;\n }\n .order-lg-7 {\n order: 7;\n }\n .order-lg-8 {\n order: 8;\n }\n .order-lg-9 {\n order: 9;\n }\n .order-lg-10 {\n order: 10;\n }\n .order-lg-11 {\n order: 11;\n }\n .order-lg-12 {\n order: 12;\n }\n .offset-lg-0 {\n margin-left: 0;\n }\n .offset-lg-1 {\n margin-left: 8.333333%;\n }\n .offset-lg-2 {\n margin-left: 16.666667%;\n }\n .offset-lg-3 {\n margin-left: 25%;\n }\n .offset-lg-4 {\n margin-left: 33.333333%;\n }\n .offset-lg-5 {\n margin-left: 41.666667%;\n }\n .offset-lg-6 {\n margin-left: 50%;\n }\n .offset-lg-7 {\n margin-left: 58.333333%;\n }\n .offset-lg-8 {\n margin-left: 66.666667%;\n }\n .offset-lg-9 {\n margin-left: 75%;\n }\n .offset-lg-10 {\n margin-left: 83.333333%;\n }\n .offset-lg-11 {\n margin-left: 91.666667%;\n }\n}\n\n@media (min-width: 1200px) {\n .col-xl {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-xl-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n }\n .col-xl-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-xl-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-xl-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-xl-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-xl-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-xl-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-xl-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-xl-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-xl-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-xl-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-xl-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-xl-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-xl-first {\n order: -1;\n }\n .order-xl-last {\n order: 13;\n }\n .order-xl-0 {\n order: 0;\n }\n .order-xl-1 {\n order: 1;\n }\n .order-xl-2 {\n order: 2;\n }\n .order-xl-3 {\n order: 3;\n }\n .order-xl-4 {\n order: 4;\n }\n .order-xl-5 {\n order: 5;\n }\n .order-xl-6 {\n order: 6;\n }\n .order-xl-7 {\n order: 7;\n }\n .order-xl-8 {\n order: 8;\n }\n .order-xl-9 {\n order: 9;\n }\n .order-xl-10 {\n order: 10;\n }\n .order-xl-11 {\n order: 11;\n }\n .order-xl-12 {\n order: 12;\n }\n .offset-xl-0 {\n margin-left: 0;\n }\n .offset-xl-1 {\n margin-left: 8.333333%;\n }\n .offset-xl-2 {\n margin-left: 16.666667%;\n }\n .offset-xl-3 {\n margin-left: 25%;\n }\n .offset-xl-4 {\n margin-left: 33.333333%;\n }\n .offset-xl-5 {\n margin-left: 41.666667%;\n }\n .offset-xl-6 {\n margin-left: 50%;\n }\n .offset-xl-7 {\n margin-left: 58.333333%;\n }\n .offset-xl-8 {\n margin-left: 66.666667%;\n }\n .offset-xl-9 {\n margin-left: 75%;\n }\n .offset-xl-10 {\n margin-left: 83.333333%;\n }\n .offset-xl-11 {\n margin-left: 91.666667%;\n }\n}\n\n.d-none {\n display: none !important;\n}\n\n.d-inline {\n display: inline !important;\n}\n\n.d-inline-block {\n display: inline-block !important;\n}\n\n.d-block {\n display: block !important;\n}\n\n.d-table {\n display: table !important;\n}\n\n.d-table-row {\n display: table-row !important;\n}\n\n.d-table-cell {\n display: table-cell !important;\n}\n\n.d-flex {\n display: flex !important;\n}\n\n.d-inline-flex {\n display: inline-flex !important;\n}\n\n@media (min-width: 576px) {\n .d-sm-none {\n display: none !important;\n }\n .d-sm-inline {\n display: inline !important;\n }\n .d-sm-inline-block {\n display: inline-block !important;\n }\n .d-sm-block {\n display: block !important;\n }\n .d-sm-table {\n display: table !important;\n }\n .d-sm-table-row {\n display: table-row !important;\n }\n .d-sm-table-cell {\n display: table-cell !important;\n }\n .d-sm-flex {\n display: flex !important;\n }\n .d-sm-inline-flex {\n display: inline-flex !important;\n }\n}\n\n@media (min-width: 768px) {\n .d-md-none {\n display: none !important;\n }\n .d-md-inline {\n display: inline !important;\n }\n .d-md-inline-block {\n display: inline-block !important;\n }\n .d-md-block {\n display: block !important;\n }\n .d-md-table {\n display: table !important;\n }\n .d-md-table-row {\n display: table-row !important;\n }\n .d-md-table-cell {\n display: table-cell !important;\n }\n .d-md-flex {\n display: flex !important;\n }\n .d-md-inline-flex {\n display: inline-flex !important;\n }\n}\n\n@media (min-width: 992px) {\n .d-lg-none {\n display: none !important;\n }\n .d-lg-inline {\n display: inline !important;\n }\n .d-lg-inline-block {\n display: inline-block !important;\n }\n .d-lg-block {\n display: block !important;\n }\n .d-lg-table {\n display: table !important;\n }\n .d-lg-table-row {\n display: table-row !important;\n }\n .d-lg-table-cell {\n display: table-cell !important;\n }\n .d-lg-flex {\n display: flex !important;\n }\n .d-lg-inline-flex {\n display: inline-flex !important;\n }\n}\n\n@media (min-width: 1200px) {\n .d-xl-none {\n display: none !important;\n }\n .d-xl-inline {\n display: inline !important;\n }\n .d-xl-inline-block {\n display: inline-block !important;\n }\n .d-xl-block {\n display: block !important;\n }\n .d-xl-table {\n display: table !important;\n }\n .d-xl-table-row {\n display: table-row !important;\n }\n .d-xl-table-cell {\n display: table-cell !important;\n }\n .d-xl-flex {\n display: flex !important;\n }\n .d-xl-inline-flex {\n display: inline-flex !important;\n }\n}\n\n@media print {\n .d-print-none {\n display: none !important;\n }\n .d-print-inline {\n display: inline !important;\n }\n .d-print-inline-block {\n display: inline-block !important;\n }\n .d-print-block {\n display: block !important;\n }\n .d-print-table {\n display: table !important;\n }\n .d-print-table-row {\n display: table-row !important;\n }\n .d-print-table-cell {\n display: table-cell !important;\n }\n .d-print-flex {\n display: flex !important;\n }\n .d-print-inline-flex {\n display: inline-flex !important;\n }\n}\n\n.flex-row {\n flex-direction: row !important;\n}\n\n.flex-column {\n flex-direction: column !important;\n}\n\n.flex-row-reverse {\n flex-direction: row-reverse !important;\n}\n\n.flex-column-reverse {\n flex-direction: column-reverse !important;\n}\n\n.flex-wrap {\n flex-wrap: wrap !important;\n}\n\n.flex-nowrap {\n flex-wrap: nowrap !important;\n}\n\n.flex-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n}\n\n.flex-fill {\n flex: 1 1 auto !important;\n}\n\n.flex-grow-0 {\n flex-grow: 0 !important;\n}\n\n.flex-grow-1 {\n flex-grow: 1 !important;\n}\n\n.flex-shrink-0 {\n flex-shrink: 0 !important;\n}\n\n.flex-shrink-1 {\n flex-shrink: 1 !important;\n}\n\n.justify-content-start {\n justify-content: flex-start !important;\n}\n\n.justify-content-end {\n justify-content: flex-end !important;\n}\n\n.justify-content-center {\n justify-content: center !important;\n}\n\n.justify-content-between {\n justify-content: space-between !important;\n}\n\n.justify-content-around {\n justify-content: space-around !important;\n}\n\n.align-items-start {\n align-items: flex-start !important;\n}\n\n.align-items-end {\n align-items: flex-end !important;\n}\n\n.align-items-center {\n align-items: center !important;\n}\n\n.align-items-baseline {\n align-items: baseline !important;\n}\n\n.align-items-stretch {\n align-items: stretch !important;\n}\n\n.align-content-start {\n align-content: flex-start !important;\n}\n\n.align-content-end {\n align-content: flex-end !important;\n}\n\n.align-content-center {\n align-content: center !important;\n}\n\n.align-content-between {\n align-content: space-between !important;\n}\n\n.align-content-around {\n align-content: space-around !important;\n}\n\n.align-content-stretch {\n align-content: stretch !important;\n}\n\n.align-self-auto {\n align-self: auto !important;\n}\n\n.align-self-start {\n align-self: flex-start !important;\n}\n\n.align-self-end {\n align-self: flex-end !important;\n}\n\n.align-self-center {\n align-self: center !important;\n}\n\n.align-self-baseline {\n align-self: baseline !important;\n}\n\n.align-self-stretch {\n align-self: stretch !important;\n}\n\n@media (min-width: 576px) {\n .flex-sm-row {\n flex-direction: row !important;\n }\n .flex-sm-column {\n flex-direction: column !important;\n }\n .flex-sm-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-sm-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-sm-wrap {\n flex-wrap: wrap !important;\n }\n .flex-sm-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-sm-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .flex-sm-fill {\n flex: 1 1 auto !important;\n }\n .flex-sm-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-sm-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-sm-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-sm-shrink-1 {\n flex-shrink: 1 !important;\n }\n .justify-content-sm-start {\n justify-content: flex-start !important;\n }\n .justify-content-sm-end {\n justify-content: flex-end !important;\n }\n .justify-content-sm-center {\n justify-content: center !important;\n }\n .justify-content-sm-between {\n justify-content: space-between !important;\n }\n .justify-content-sm-around {\n justify-content: space-around !important;\n }\n .align-items-sm-start {\n align-items: flex-start !important;\n }\n .align-items-sm-end {\n align-items: flex-end !important;\n }\n .align-items-sm-center {\n align-items: center !important;\n }\n .align-items-sm-baseline {\n align-items: baseline !important;\n }\n .align-items-sm-stretch {\n align-items: stretch !important;\n }\n .align-content-sm-start {\n align-content: flex-start !important;\n }\n .align-content-sm-end {\n align-content: flex-end !important;\n }\n .align-content-sm-center {\n align-content: center !important;\n }\n .align-content-sm-between {\n align-content: space-between !important;\n }\n .align-content-sm-around {\n align-content: space-around !important;\n }\n .align-content-sm-stretch {\n align-content: stretch !important;\n }\n .align-self-sm-auto {\n align-self: auto !important;\n }\n .align-self-sm-start {\n align-self: flex-start !important;\n }\n .align-self-sm-end {\n align-self: flex-end !important;\n }\n .align-self-sm-center {\n align-self: center !important;\n }\n .align-self-sm-baseline {\n align-self: baseline !important;\n }\n .align-self-sm-stretch {\n align-self: stretch !important;\n }\n}\n\n@media (min-width: 768px) {\n .flex-md-row {\n flex-direction: row !important;\n }\n .flex-md-column {\n flex-direction: column !important;\n }\n .flex-md-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-md-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-md-wrap {\n flex-wrap: wrap !important;\n }\n .flex-md-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-md-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .flex-md-fill {\n flex: 1 1 auto !important;\n }\n .flex-md-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-md-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-md-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-md-shrink-1 {\n flex-shrink: 1 !important;\n }\n .justify-content-md-start {\n justify-content: flex-start !important;\n }\n .justify-content-md-end {\n justify-content: flex-end !important;\n }\n .justify-content-md-center {\n justify-content: center !important;\n }\n .justify-content-md-between {\n justify-content: space-between !important;\n }\n .justify-content-md-around {\n justify-content: space-around !important;\n }\n .align-items-md-start {\n align-items: flex-start !important;\n }\n .align-items-md-end {\n align-items: flex-end !important;\n }\n .align-items-md-center {\n align-items: center !important;\n }\n .align-items-md-baseline {\n align-items: baseline !important;\n }\n .align-items-md-stretch {\n align-items: stretch !important;\n }\n .align-content-md-start {\n align-content: flex-start !important;\n }\n .align-content-md-end {\n align-content: flex-end !important;\n }\n .align-content-md-center {\n align-content: center !important;\n }\n .align-content-md-between {\n align-content: space-between !important;\n }\n .align-content-md-around {\n align-content: space-around !important;\n }\n .align-content-md-stretch {\n align-content: stretch !important;\n }\n .align-self-md-auto {\n align-self: auto !important;\n }\n .align-self-md-start {\n align-self: flex-start !important;\n }\n .align-self-md-end {\n align-self: flex-end !important;\n }\n .align-self-md-center {\n align-self: center !important;\n }\n .align-self-md-baseline {\n align-self: baseline !important;\n }\n .align-self-md-stretch {\n align-self: stretch !important;\n }\n}\n\n@media (min-width: 992px) {\n .flex-lg-row {\n flex-direction: row !important;\n }\n .flex-lg-column {\n flex-direction: column !important;\n }\n .flex-lg-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-lg-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-lg-wrap {\n flex-wrap: wrap !important;\n }\n .flex-lg-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-lg-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .flex-lg-fill {\n flex: 1 1 auto !important;\n }\n .flex-lg-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-lg-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-lg-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-lg-shrink-1 {\n flex-shrink: 1 !important;\n }\n .justify-content-lg-start {\n justify-content: flex-start !important;\n }\n .justify-content-lg-end {\n justify-content: flex-end !important;\n }\n .justify-content-lg-center {\n justify-content: center !important;\n }\n .justify-content-lg-between {\n justify-content: space-between !important;\n }\n .justify-content-lg-around {\n justify-content: space-around !important;\n }\n .align-items-lg-start {\n align-items: flex-start !important;\n }\n .align-items-lg-end {\n align-items: flex-end !important;\n }\n .align-items-lg-center {\n align-items: center !important;\n }\n .align-items-lg-baseline {\n align-items: baseline !important;\n }\n .align-items-lg-stretch {\n align-items: stretch !important;\n }\n .align-content-lg-start {\n align-content: flex-start !important;\n }\n .align-content-lg-end {\n align-content: flex-end !important;\n }\n .align-content-lg-center {\n align-content: center !important;\n }\n .align-content-lg-between {\n align-content: space-between !important;\n }\n .align-content-lg-around {\n align-content: space-around !important;\n }\n .align-content-lg-stretch {\n align-content: stretch !important;\n }\n .align-self-lg-auto {\n align-self: auto !important;\n }\n .align-self-lg-start {\n align-self: flex-start !important;\n }\n .align-self-lg-end {\n align-self: flex-end !important;\n }\n .align-self-lg-center {\n align-self: center !important;\n }\n .align-self-lg-baseline {\n align-self: baseline !important;\n }\n .align-self-lg-stretch {\n align-self: stretch !important;\n }\n}\n\n@media (min-width: 1200px) {\n .flex-xl-row {\n flex-direction: row !important;\n }\n .flex-xl-column {\n flex-direction: column !important;\n }\n .flex-xl-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-xl-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-xl-wrap {\n flex-wrap: wrap !important;\n }\n .flex-xl-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-xl-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .flex-xl-fill {\n flex: 1 1 auto !important;\n }\n .flex-xl-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-xl-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-xl-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-xl-shrink-1 {\n flex-shrink: 1 !important;\n }\n .justify-content-xl-start {\n justify-content: flex-start !important;\n }\n .justify-content-xl-end {\n justify-content: flex-end !important;\n }\n .justify-content-xl-center {\n justify-content: center !important;\n }\n .justify-content-xl-between {\n justify-content: space-between !important;\n }\n .justify-content-xl-around {\n justify-content: space-around !important;\n }\n .align-items-xl-start {\n align-items: flex-start !important;\n }\n .align-items-xl-end {\n align-items: flex-end !important;\n }\n .align-items-xl-center {\n align-items: center !important;\n }\n .align-items-xl-baseline {\n align-items: baseline !important;\n }\n .align-items-xl-stretch {\n align-items: stretch !important;\n }\n .align-content-xl-start {\n align-content: flex-start !important;\n }\n .align-content-xl-end {\n align-content: flex-end !important;\n }\n .align-content-xl-center {\n align-content: center !important;\n }\n .align-content-xl-between {\n align-content: space-between !important;\n }\n .align-content-xl-around {\n align-content: space-around !important;\n }\n .align-content-xl-stretch {\n align-content: stretch !important;\n }\n .align-self-xl-auto {\n align-self: auto !important;\n }\n .align-self-xl-start {\n align-self: flex-start !important;\n }\n .align-self-xl-end {\n align-self: flex-end !important;\n }\n .align-self-xl-center {\n align-self: center !important;\n }\n .align-self-xl-baseline {\n align-self: baseline !important;\n }\n .align-self-xl-stretch {\n align-self: stretch !important;\n }\n}\n\n.m-0 {\n margin: 0 !important;\n}\n\n.mt-0,\n.my-0 {\n margin-top: 0 !important;\n}\n\n.mr-0,\n.mx-0 {\n margin-right: 0 !important;\n}\n\n.mb-0,\n.my-0 {\n margin-bottom: 0 !important;\n}\n\n.ml-0,\n.mx-0 {\n margin-left: 0 !important;\n}\n\n.m-1 {\n margin: 0.25rem !important;\n}\n\n.mt-1,\n.my-1 {\n margin-top: 0.25rem !important;\n}\n\n.mr-1,\n.mx-1 {\n margin-right: 0.25rem !important;\n}\n\n.mb-1,\n.my-1 {\n margin-bottom: 0.25rem !important;\n}\n\n.ml-1,\n.mx-1 {\n margin-left: 0.25rem !important;\n}\n\n.m-2 {\n margin: 0.5rem !important;\n}\n\n.mt-2,\n.my-2 {\n margin-top: 0.5rem !important;\n}\n\n.mr-2,\n.mx-2 {\n margin-right: 0.5rem !important;\n}\n\n.mb-2,\n.my-2 {\n margin-bottom: 0.5rem !important;\n}\n\n.ml-2,\n.mx-2 {\n margin-left: 0.5rem !important;\n}\n\n.m-3 {\n margin: 1rem !important;\n}\n\n.mt-3,\n.my-3 {\n margin-top: 1rem !important;\n}\n\n.mr-3,\n.mx-3 {\n margin-right: 1rem !important;\n}\n\n.mb-3,\n.my-3 {\n margin-bottom: 1rem !important;\n}\n\n.ml-3,\n.mx-3 {\n margin-left: 1rem !important;\n}\n\n.m-4 {\n margin: 1.5rem !important;\n}\n\n.mt-4,\n.my-4 {\n margin-top: 1.5rem !important;\n}\n\n.mr-4,\n.mx-4 {\n margin-right: 1.5rem !important;\n}\n\n.mb-4,\n.my-4 {\n margin-bottom: 1.5rem !important;\n}\n\n.ml-4,\n.mx-4 {\n margin-left: 1.5rem !important;\n}\n\n.m-5 {\n margin: 3rem !important;\n}\n\n.mt-5,\n.my-5 {\n margin-top: 3rem !important;\n}\n\n.mr-5,\n.mx-5 {\n margin-right: 3rem !important;\n}\n\n.mb-5,\n.my-5 {\n margin-bottom: 3rem !important;\n}\n\n.ml-5,\n.mx-5 {\n margin-left: 3rem !important;\n}\n\n.p-0 {\n padding: 0 !important;\n}\n\n.pt-0,\n.py-0 {\n padding-top: 0 !important;\n}\n\n.pr-0,\n.px-0 {\n padding-right: 0 !important;\n}\n\n.pb-0,\n.py-0 {\n padding-bottom: 0 !important;\n}\n\n.pl-0,\n.px-0 {\n padding-left: 0 !important;\n}\n\n.p-1 {\n padding: 0.25rem !important;\n}\n\n.pt-1,\n.py-1 {\n padding-top: 0.25rem !important;\n}\n\n.pr-1,\n.px-1 {\n padding-right: 0.25rem !important;\n}\n\n.pb-1,\n.py-1 {\n padding-bottom: 0.25rem !important;\n}\n\n.pl-1,\n.px-1 {\n padding-left: 0.25rem !important;\n}\n\n.p-2 {\n padding: 0.5rem !important;\n}\n\n.pt-2,\n.py-2 {\n padding-top: 0.5rem !important;\n}\n\n.pr-2,\n.px-2 {\n padding-right: 0.5rem !important;\n}\n\n.pb-2,\n.py-2 {\n padding-bottom: 0.5rem !important;\n}\n\n.pl-2,\n.px-2 {\n padding-left: 0.5rem !important;\n}\n\n.p-3 {\n padding: 1rem !important;\n}\n\n.pt-3,\n.py-3 {\n padding-top: 1rem !important;\n}\n\n.pr-3,\n.px-3 {\n padding-right: 1rem !important;\n}\n\n.pb-3,\n.py-3 {\n padding-bottom: 1rem !important;\n}\n\n.pl-3,\n.px-3 {\n padding-left: 1rem !important;\n}\n\n.p-4 {\n padding: 1.5rem !important;\n}\n\n.pt-4,\n.py-4 {\n padding-top: 1.5rem !important;\n}\n\n.pr-4,\n.px-4 {\n padding-right: 1.5rem !important;\n}\n\n.pb-4,\n.py-4 {\n padding-bottom: 1.5rem !important;\n}\n\n.pl-4,\n.px-4 {\n padding-left: 1.5rem !important;\n}\n\n.p-5 {\n padding: 3rem !important;\n}\n\n.pt-5,\n.py-5 {\n padding-top: 3rem !important;\n}\n\n.pr-5,\n.px-5 {\n padding-right: 3rem !important;\n}\n\n.pb-5,\n.py-5 {\n padding-bottom: 3rem !important;\n}\n\n.pl-5,\n.px-5 {\n padding-left: 3rem !important;\n}\n\n.m-n1 {\n margin: -0.25rem !important;\n}\n\n.mt-n1,\n.my-n1 {\n margin-top: -0.25rem !important;\n}\n\n.mr-n1,\n.mx-n1 {\n margin-right: -0.25rem !important;\n}\n\n.mb-n1,\n.my-n1 {\n margin-bottom: -0.25rem !important;\n}\n\n.ml-n1,\n.mx-n1 {\n margin-left: -0.25rem !important;\n}\n\n.m-n2 {\n margin: -0.5rem !important;\n}\n\n.mt-n2,\n.my-n2 {\n margin-top: -0.5rem !important;\n}\n\n.mr-n2,\n.mx-n2 {\n margin-right: -0.5rem !important;\n}\n\n.mb-n2,\n.my-n2 {\n margin-bottom: -0.5rem !important;\n}\n\n.ml-n2,\n.mx-n2 {\n margin-left: -0.5rem !important;\n}\n\n.m-n3 {\n margin: -1rem !important;\n}\n\n.mt-n3,\n.my-n3 {\n margin-top: -1rem !important;\n}\n\n.mr-n3,\n.mx-n3 {\n margin-right: -1rem !important;\n}\n\n.mb-n3,\n.my-n3 {\n margin-bottom: -1rem !important;\n}\n\n.ml-n3,\n.mx-n3 {\n margin-left: -1rem !important;\n}\n\n.m-n4 {\n margin: -1.5rem !important;\n}\n\n.mt-n4,\n.my-n4 {\n margin-top: -1.5rem !important;\n}\n\n.mr-n4,\n.mx-n4 {\n margin-right: -1.5rem !important;\n}\n\n.mb-n4,\n.my-n4 {\n margin-bottom: -1.5rem !important;\n}\n\n.ml-n4,\n.mx-n4 {\n margin-left: -1.5rem !important;\n}\n\n.m-n5 {\n margin: -3rem !important;\n}\n\n.mt-n5,\n.my-n5 {\n margin-top: -3rem !important;\n}\n\n.mr-n5,\n.mx-n5 {\n margin-right: -3rem !important;\n}\n\n.mb-n5,\n.my-n5 {\n margin-bottom: -3rem !important;\n}\n\n.ml-n5,\n.mx-n5 {\n margin-left: -3rem !important;\n}\n\n.m-auto {\n margin: auto !important;\n}\n\n.mt-auto,\n.my-auto {\n margin-top: auto !important;\n}\n\n.mr-auto,\n.mx-auto {\n margin-right: auto !important;\n}\n\n.mb-auto,\n.my-auto {\n margin-bottom: auto !important;\n}\n\n.ml-auto,\n.mx-auto {\n margin-left: auto !important;\n}\n\n@media (min-width: 576px) {\n .m-sm-0 {\n margin: 0 !important;\n }\n .mt-sm-0,\n .my-sm-0 {\n margin-top: 0 !important;\n }\n .mr-sm-0,\n .mx-sm-0 {\n margin-right: 0 !important;\n }\n .mb-sm-0,\n .my-sm-0 {\n margin-bottom: 0 !important;\n }\n .ml-sm-0,\n .mx-sm-0 {\n margin-left: 0 !important;\n }\n .m-sm-1 {\n margin: 0.25rem !important;\n }\n .mt-sm-1,\n .my-sm-1 {\n margin-top: 0.25rem !important;\n }\n .mr-sm-1,\n .mx-sm-1 {\n margin-right: 0.25rem !important;\n }\n .mb-sm-1,\n .my-sm-1 {\n margin-bottom: 0.25rem !important;\n }\n .ml-sm-1,\n .mx-sm-1 {\n margin-left: 0.25rem !important;\n }\n .m-sm-2 {\n margin: 0.5rem !important;\n }\n .mt-sm-2,\n .my-sm-2 {\n margin-top: 0.5rem !important;\n }\n .mr-sm-2,\n .mx-sm-2 {\n margin-right: 0.5rem !important;\n }\n .mb-sm-2,\n .my-sm-2 {\n margin-bottom: 0.5rem !important;\n }\n .ml-sm-2,\n .mx-sm-2 {\n margin-left: 0.5rem !important;\n }\n .m-sm-3 {\n margin: 1rem !important;\n }\n .mt-sm-3,\n .my-sm-3 {\n margin-top: 1rem !important;\n }\n .mr-sm-3,\n .mx-sm-3 {\n margin-right: 1rem !important;\n }\n .mb-sm-3,\n .my-sm-3 {\n margin-bottom: 1rem !important;\n }\n .ml-sm-3,\n .mx-sm-3 {\n margin-left: 1rem !important;\n }\n .m-sm-4 {\n margin: 1.5rem !important;\n }\n .mt-sm-4,\n .my-sm-4 {\n margin-top: 1.5rem !important;\n }\n .mr-sm-4,\n .mx-sm-4 {\n margin-right: 1.5rem !important;\n }\n .mb-sm-4,\n .my-sm-4 {\n margin-bottom: 1.5rem !important;\n }\n .ml-sm-4,\n .mx-sm-4 {\n margin-left: 1.5rem !important;\n }\n .m-sm-5 {\n margin: 3rem !important;\n }\n .mt-sm-5,\n .my-sm-5 {\n margin-top: 3rem !important;\n }\n .mr-sm-5,\n .mx-sm-5 {\n margin-right: 3rem !important;\n }\n .mb-sm-5,\n .my-sm-5 {\n margin-bottom: 3rem !important;\n }\n .ml-sm-5,\n .mx-sm-5 {\n margin-left: 3rem !important;\n }\n .p-sm-0 {\n padding: 0 !important;\n }\n .pt-sm-0,\n .py-sm-0 {\n padding-top: 0 !important;\n }\n .pr-sm-0,\n .px-sm-0 {\n padding-right: 0 !important;\n }\n .pb-sm-0,\n .py-sm-0 {\n padding-bottom: 0 !important;\n }\n .pl-sm-0,\n .px-sm-0 {\n padding-left: 0 !important;\n }\n .p-sm-1 {\n padding: 0.25rem !important;\n }\n .pt-sm-1,\n .py-sm-1 {\n padding-top: 0.25rem !important;\n }\n .pr-sm-1,\n .px-sm-1 {\n padding-right: 0.25rem !important;\n }\n .pb-sm-1,\n .py-sm-1 {\n padding-bottom: 0.25rem !important;\n }\n .pl-sm-1,\n .px-sm-1 {\n padding-left: 0.25rem !important;\n }\n .p-sm-2 {\n padding: 0.5rem !important;\n }\n .pt-sm-2,\n .py-sm-2 {\n padding-top: 0.5rem !important;\n }\n .pr-sm-2,\n .px-sm-2 {\n padding-right: 0.5rem !important;\n }\n .pb-sm-2,\n .py-sm-2 {\n padding-bottom: 0.5rem !important;\n }\n .pl-sm-2,\n .px-sm-2 {\n padding-left: 0.5rem !important;\n }\n .p-sm-3 {\n padding: 1rem !important;\n }\n .pt-sm-3,\n .py-sm-3 {\n padding-top: 1rem !important;\n }\n .pr-sm-3,\n .px-sm-3 {\n padding-right: 1rem !important;\n }\n .pb-sm-3,\n .py-sm-3 {\n padding-bottom: 1rem !important;\n }\n .pl-sm-3,\n .px-sm-3 {\n padding-left: 1rem !important;\n }\n .p-sm-4 {\n padding: 1.5rem !important;\n }\n .pt-sm-4,\n .py-sm-4 {\n padding-top: 1.5rem !important;\n }\n .pr-sm-4,\n .px-sm-4 {\n padding-right: 1.5rem !important;\n }\n .pb-sm-4,\n .py-sm-4 {\n padding-bottom: 1.5rem !important;\n }\n .pl-sm-4,\n .px-sm-4 {\n padding-left: 1.5rem !important;\n }\n .p-sm-5 {\n padding: 3rem !important;\n }\n .pt-sm-5,\n .py-sm-5 {\n padding-top: 3rem !important;\n }\n .pr-sm-5,\n .px-sm-5 {\n padding-right: 3rem !important;\n }\n .pb-sm-5,\n .py-sm-5 {\n padding-bottom: 3rem !important;\n }\n .pl-sm-5,\n .px-sm-5 {\n padding-left: 3rem !important;\n }\n .m-sm-n1 {\n margin: -0.25rem !important;\n }\n .mt-sm-n1,\n .my-sm-n1 {\n margin-top: -0.25rem !important;\n }\n .mr-sm-n1,\n .mx-sm-n1 {\n margin-right: -0.25rem !important;\n }\n .mb-sm-n1,\n .my-sm-n1 {\n margin-bottom: -0.25rem !important;\n }\n .ml-sm-n1,\n .mx-sm-n1 {\n margin-left: -0.25rem !important;\n }\n .m-sm-n2 {\n margin: -0.5rem !important;\n }\n .mt-sm-n2,\n .my-sm-n2 {\n margin-top: -0.5rem !important;\n }\n .mr-sm-n2,\n .mx-sm-n2 {\n margin-right: -0.5rem !important;\n }\n .mb-sm-n2,\n .my-sm-n2 {\n margin-bottom: -0.5rem !important;\n }\n .ml-sm-n2,\n .mx-sm-n2 {\n margin-left: -0.5rem !important;\n }\n .m-sm-n3 {\n margin: -1rem !important;\n }\n .mt-sm-n3,\n .my-sm-n3 {\n margin-top: -1rem !important;\n }\n .mr-sm-n3,\n .mx-sm-n3 {\n margin-right: -1rem !important;\n }\n .mb-sm-n3,\n .my-sm-n3 {\n margin-bottom: -1rem !important;\n }\n .ml-sm-n3,\n .mx-sm-n3 {\n margin-left: -1rem !important;\n }\n .m-sm-n4 {\n margin: -1.5rem !important;\n }\n .mt-sm-n4,\n .my-sm-n4 {\n margin-top: -1.5rem !important;\n }\n .mr-sm-n4,\n .mx-sm-n4 {\n margin-right: -1.5rem !important;\n }\n .mb-sm-n4,\n .my-sm-n4 {\n margin-bottom: -1.5rem !important;\n }\n .ml-sm-n4,\n .mx-sm-n4 {\n margin-left: -1.5rem !important;\n }\n .m-sm-n5 {\n margin: -3rem !important;\n }\n .mt-sm-n5,\n .my-sm-n5 {\n margin-top: -3rem !important;\n }\n .mr-sm-n5,\n .mx-sm-n5 {\n margin-right: -3rem !important;\n }\n .mb-sm-n5,\n .my-sm-n5 {\n margin-bottom: -3rem !important;\n }\n .ml-sm-n5,\n .mx-sm-n5 {\n margin-left: -3rem !important;\n }\n .m-sm-auto {\n margin: auto !important;\n }\n .mt-sm-auto,\n .my-sm-auto {\n margin-top: auto !important;\n }\n .mr-sm-auto,\n .mx-sm-auto {\n margin-right: auto !important;\n }\n .mb-sm-auto,\n .my-sm-auto {\n margin-bottom: auto !important;\n }\n .ml-sm-auto,\n .mx-sm-auto {\n margin-left: auto !important;\n }\n}\n\n@media (min-width: 768px) {\n .m-md-0 {\n margin: 0 !important;\n }\n .mt-md-0,\n .my-md-0 {\n margin-top: 0 !important;\n }\n .mr-md-0,\n .mx-md-0 {\n margin-right: 0 !important;\n }\n .mb-md-0,\n .my-md-0 {\n margin-bottom: 0 !important;\n }\n .ml-md-0,\n .mx-md-0 {\n margin-left: 0 !important;\n }\n .m-md-1 {\n margin: 0.25rem !important;\n }\n .mt-md-1,\n .my-md-1 {\n margin-top: 0.25rem !important;\n }\n .mr-md-1,\n .mx-md-1 {\n margin-right: 0.25rem !important;\n }\n .mb-md-1,\n .my-md-1 {\n margin-bottom: 0.25rem !important;\n }\n .ml-md-1,\n .mx-md-1 {\n margin-left: 0.25rem !important;\n }\n .m-md-2 {\n margin: 0.5rem !important;\n }\n .mt-md-2,\n .my-md-2 {\n margin-top: 0.5rem !important;\n }\n .mr-md-2,\n .mx-md-2 {\n margin-right: 0.5rem !important;\n }\n .mb-md-2,\n .my-md-2 {\n margin-bottom: 0.5rem !important;\n }\n .ml-md-2,\n .mx-md-2 {\n margin-left: 0.5rem !important;\n }\n .m-md-3 {\n margin: 1rem !important;\n }\n .mt-md-3,\n .my-md-3 {\n margin-top: 1rem !important;\n }\n .mr-md-3,\n .mx-md-3 {\n margin-right: 1rem !important;\n }\n .mb-md-3,\n .my-md-3 {\n margin-bottom: 1rem !important;\n }\n .ml-md-3,\n .mx-md-3 {\n margin-left: 1rem !important;\n }\n .m-md-4 {\n margin: 1.5rem !important;\n }\n .mt-md-4,\n .my-md-4 {\n margin-top: 1.5rem !important;\n }\n .mr-md-4,\n .mx-md-4 {\n margin-right: 1.5rem !important;\n }\n .mb-md-4,\n .my-md-4 {\n margin-bottom: 1.5rem !important;\n }\n .ml-md-4,\n .mx-md-4 {\n margin-left: 1.5rem !important;\n }\n .m-md-5 {\n margin: 3rem !important;\n }\n .mt-md-5,\n .my-md-5 {\n margin-top: 3rem !important;\n }\n .mr-md-5,\n .mx-md-5 {\n margin-right: 3rem !important;\n }\n .mb-md-5,\n .my-md-5 {\n margin-bottom: 3rem !important;\n }\n .ml-md-5,\n .mx-md-5 {\n margin-left: 3rem !important;\n }\n .p-md-0 {\n padding: 0 !important;\n }\n .pt-md-0,\n .py-md-0 {\n padding-top: 0 !important;\n }\n .pr-md-0,\n .px-md-0 {\n padding-right: 0 !important;\n }\n .pb-md-0,\n .py-md-0 {\n padding-bottom: 0 !important;\n }\n .pl-md-0,\n .px-md-0 {\n padding-left: 0 !important;\n }\n .p-md-1 {\n padding: 0.25rem !important;\n }\n .pt-md-1,\n .py-md-1 {\n padding-top: 0.25rem !important;\n }\n .pr-md-1,\n .px-md-1 {\n padding-right: 0.25rem !important;\n }\n .pb-md-1,\n .py-md-1 {\n padding-bottom: 0.25rem !important;\n }\n .pl-md-1,\n .px-md-1 {\n padding-left: 0.25rem !important;\n }\n .p-md-2 {\n padding: 0.5rem !important;\n }\n .pt-md-2,\n .py-md-2 {\n padding-top: 0.5rem !important;\n }\n .pr-md-2,\n .px-md-2 {\n padding-right: 0.5rem !important;\n }\n .pb-md-2,\n .py-md-2 {\n padding-bottom: 0.5rem !important;\n }\n .pl-md-2,\n .px-md-2 {\n padding-left: 0.5rem !important;\n }\n .p-md-3 {\n padding: 1rem !important;\n }\n .pt-md-3,\n .py-md-3 {\n padding-top: 1rem !important;\n }\n .pr-md-3,\n .px-md-3 {\n padding-right: 1rem !important;\n }\n .pb-md-3,\n .py-md-3 {\n padding-bottom: 1rem !important;\n }\n .pl-md-3,\n .px-md-3 {\n padding-left: 1rem !important;\n }\n .p-md-4 {\n padding: 1.5rem !important;\n }\n .pt-md-4,\n .py-md-4 {\n padding-top: 1.5rem !important;\n }\n .pr-md-4,\n .px-md-4 {\n padding-right: 1.5rem !important;\n }\n .pb-md-4,\n .py-md-4 {\n padding-bottom: 1.5rem !important;\n }\n .pl-md-4,\n .px-md-4 {\n padding-left: 1.5rem !important;\n }\n .p-md-5 {\n padding: 3rem !important;\n }\n .pt-md-5,\n .py-md-5 {\n padding-top: 3rem !important;\n }\n .pr-md-5,\n .px-md-5 {\n padding-right: 3rem !important;\n }\n .pb-md-5,\n .py-md-5 {\n padding-bottom: 3rem !important;\n }\n .pl-md-5,\n .px-md-5 {\n padding-left: 3rem !important;\n }\n .m-md-n1 {\n margin: -0.25rem !important;\n }\n .mt-md-n1,\n .my-md-n1 {\n margin-top: -0.25rem !important;\n }\n .mr-md-n1,\n .mx-md-n1 {\n margin-right: -0.25rem !important;\n }\n .mb-md-n1,\n .my-md-n1 {\n margin-bottom: -0.25rem !important;\n }\n .ml-md-n1,\n .mx-md-n1 {\n margin-left: -0.25rem !important;\n }\n .m-md-n2 {\n margin: -0.5rem !important;\n }\n .mt-md-n2,\n .my-md-n2 {\n margin-top: -0.5rem !important;\n }\n .mr-md-n2,\n .mx-md-n2 {\n margin-right: -0.5rem !important;\n }\n .mb-md-n2,\n .my-md-n2 {\n margin-bottom: -0.5rem !important;\n }\n .ml-md-n2,\n .mx-md-n2 {\n margin-left: -0.5rem !important;\n }\n .m-md-n3 {\n margin: -1rem !important;\n }\n .mt-md-n3,\n .my-md-n3 {\n margin-top: -1rem !important;\n }\n .mr-md-n3,\n .mx-md-n3 {\n margin-right: -1rem !important;\n }\n .mb-md-n3,\n .my-md-n3 {\n margin-bottom: -1rem !important;\n }\n .ml-md-n3,\n .mx-md-n3 {\n margin-left: -1rem !important;\n }\n .m-md-n4 {\n margin: -1.5rem !important;\n }\n .mt-md-n4,\n .my-md-n4 {\n margin-top: -1.5rem !important;\n }\n .mr-md-n4,\n .mx-md-n4 {\n margin-right: -1.5rem !important;\n }\n .mb-md-n4,\n .my-md-n4 {\n margin-bottom: -1.5rem !important;\n }\n .ml-md-n4,\n .mx-md-n4 {\n margin-left: -1.5rem !important;\n }\n .m-md-n5 {\n margin: -3rem !important;\n }\n .mt-md-n5,\n .my-md-n5 {\n margin-top: -3rem !important;\n }\n .mr-md-n5,\n .mx-md-n5 {\n margin-right: -3rem !important;\n }\n .mb-md-n5,\n .my-md-n5 {\n margin-bottom: -3rem !important;\n }\n .ml-md-n5,\n .mx-md-n5 {\n margin-left: -3rem !important;\n }\n .m-md-auto {\n margin: auto !important;\n }\n .mt-md-auto,\n .my-md-auto {\n margin-top: auto !important;\n }\n .mr-md-auto,\n .mx-md-auto {\n margin-right: auto !important;\n }\n .mb-md-auto,\n .my-md-auto {\n margin-bottom: auto !important;\n }\n .ml-md-auto,\n .mx-md-auto {\n margin-left: auto !important;\n }\n}\n\n@media (min-width: 992px) {\n .m-lg-0 {\n margin: 0 !important;\n }\n .mt-lg-0,\n .my-lg-0 {\n margin-top: 0 !important;\n }\n .mr-lg-0,\n .mx-lg-0 {\n margin-right: 0 !important;\n }\n .mb-lg-0,\n .my-lg-0 {\n margin-bottom: 0 !important;\n }\n .ml-lg-0,\n .mx-lg-0 {\n margin-left: 0 !important;\n }\n .m-lg-1 {\n margin: 0.25rem !important;\n }\n .mt-lg-1,\n .my-lg-1 {\n margin-top: 0.25rem !important;\n }\n .mr-lg-1,\n .mx-lg-1 {\n margin-right: 0.25rem !important;\n }\n .mb-lg-1,\n .my-lg-1 {\n margin-bottom: 0.25rem !important;\n }\n .ml-lg-1,\n .mx-lg-1 {\n margin-left: 0.25rem !important;\n }\n .m-lg-2 {\n margin: 0.5rem !important;\n }\n .mt-lg-2,\n .my-lg-2 {\n margin-top: 0.5rem !important;\n }\n .mr-lg-2,\n .mx-lg-2 {\n margin-right: 0.5rem !important;\n }\n .mb-lg-2,\n .my-lg-2 {\n margin-bottom: 0.5rem !important;\n }\n .ml-lg-2,\n .mx-lg-2 {\n margin-left: 0.5rem !important;\n }\n .m-lg-3 {\n margin: 1rem !important;\n }\n .mt-lg-3,\n .my-lg-3 {\n margin-top: 1rem !important;\n }\n .mr-lg-3,\n .mx-lg-3 {\n margin-right: 1rem !important;\n }\n .mb-lg-3,\n .my-lg-3 {\n margin-bottom: 1rem !important;\n }\n .ml-lg-3,\n .mx-lg-3 {\n margin-left: 1rem !important;\n }\n .m-lg-4 {\n margin: 1.5rem !important;\n }\n .mt-lg-4,\n .my-lg-4 {\n margin-top: 1.5rem !important;\n }\n .mr-lg-4,\n .mx-lg-4 {\n margin-right: 1.5rem !important;\n }\n .mb-lg-4,\n .my-lg-4 {\n margin-bottom: 1.5rem !important;\n }\n .ml-lg-4,\n .mx-lg-4 {\n margin-left: 1.5rem !important;\n }\n .m-lg-5 {\n margin: 3rem !important;\n }\n .mt-lg-5,\n .my-lg-5 {\n margin-top: 3rem !important;\n }\n .mr-lg-5,\n .mx-lg-5 {\n margin-right: 3rem !important;\n }\n .mb-lg-5,\n .my-lg-5 {\n margin-bottom: 3rem !important;\n }\n .ml-lg-5,\n .mx-lg-5 {\n margin-left: 3rem !important;\n }\n .p-lg-0 {\n padding: 0 !important;\n }\n .pt-lg-0,\n .py-lg-0 {\n padding-top: 0 !important;\n }\n .pr-lg-0,\n .px-lg-0 {\n padding-right: 0 !important;\n }\n .pb-lg-0,\n .py-lg-0 {\n padding-bottom: 0 !important;\n }\n .pl-lg-0,\n .px-lg-0 {\n padding-left: 0 !important;\n }\n .p-lg-1 {\n padding: 0.25rem !important;\n }\n .pt-lg-1,\n .py-lg-1 {\n padding-top: 0.25rem !important;\n }\n .pr-lg-1,\n .px-lg-1 {\n padding-right: 0.25rem !important;\n }\n .pb-lg-1,\n .py-lg-1 {\n padding-bottom: 0.25rem !important;\n }\n .pl-lg-1,\n .px-lg-1 {\n padding-left: 0.25rem !important;\n }\n .p-lg-2 {\n padding: 0.5rem !important;\n }\n .pt-lg-2,\n .py-lg-2 {\n padding-top: 0.5rem !important;\n }\n .pr-lg-2,\n .px-lg-2 {\n padding-right: 0.5rem !important;\n }\n .pb-lg-2,\n .py-lg-2 {\n padding-bottom: 0.5rem !important;\n }\n .pl-lg-2,\n .px-lg-2 {\n padding-left: 0.5rem !important;\n }\n .p-lg-3 {\n padding: 1rem !important;\n }\n .pt-lg-3,\n .py-lg-3 {\n padding-top: 1rem !important;\n }\n .pr-lg-3,\n .px-lg-3 {\n padding-right: 1rem !important;\n }\n .pb-lg-3,\n .py-lg-3 {\n padding-bottom: 1rem !important;\n }\n .pl-lg-3,\n .px-lg-3 {\n padding-left: 1rem !important;\n }\n .p-lg-4 {\n padding: 1.5rem !important;\n }\n .pt-lg-4,\n .py-lg-4 {\n padding-top: 1.5rem !important;\n }\n .pr-lg-4,\n .px-lg-4 {\n padding-right: 1.5rem !important;\n }\n .pb-lg-4,\n .py-lg-4 {\n padding-bottom: 1.5rem !important;\n }\n .pl-lg-4,\n .px-lg-4 {\n padding-left: 1.5rem !important;\n }\n .p-lg-5 {\n padding: 3rem !important;\n }\n .pt-lg-5,\n .py-lg-5 {\n padding-top: 3rem !important;\n }\n .pr-lg-5,\n .px-lg-5 {\n padding-right: 3rem !important;\n }\n .pb-lg-5,\n .py-lg-5 {\n padding-bottom: 3rem !important;\n }\n .pl-lg-5,\n .px-lg-5 {\n padding-left: 3rem !important;\n }\n .m-lg-n1 {\n margin: -0.25rem !important;\n }\n .mt-lg-n1,\n .my-lg-n1 {\n margin-top: -0.25rem !important;\n }\n .mr-lg-n1,\n .mx-lg-n1 {\n margin-right: -0.25rem !important;\n }\n .mb-lg-n1,\n .my-lg-n1 {\n margin-bottom: -0.25rem !important;\n }\n .ml-lg-n1,\n .mx-lg-n1 {\n margin-left: -0.25rem !important;\n }\n .m-lg-n2 {\n margin: -0.5rem !important;\n }\n .mt-lg-n2,\n .my-lg-n2 {\n margin-top: -0.5rem !important;\n }\n .mr-lg-n2,\n .mx-lg-n2 {\n margin-right: -0.5rem !important;\n }\n .mb-lg-n2,\n .my-lg-n2 {\n margin-bottom: -0.5rem !important;\n }\n .ml-lg-n2,\n .mx-lg-n2 {\n margin-left: -0.5rem !important;\n }\n .m-lg-n3 {\n margin: -1rem !important;\n }\n .mt-lg-n3,\n .my-lg-n3 {\n margin-top: -1rem !important;\n }\n .mr-lg-n3,\n .mx-lg-n3 {\n margin-right: -1rem !important;\n }\n .mb-lg-n3,\n .my-lg-n3 {\n margin-bottom: -1rem !important;\n }\n .ml-lg-n3,\n .mx-lg-n3 {\n margin-left: -1rem !important;\n }\n .m-lg-n4 {\n margin: -1.5rem !important;\n }\n .mt-lg-n4,\n .my-lg-n4 {\n margin-top: -1.5rem !important;\n }\n .mr-lg-n4,\n .mx-lg-n4 {\n margin-right: -1.5rem !important;\n }\n .mb-lg-n4,\n .my-lg-n4 {\n margin-bottom: -1.5rem !important;\n }\n .ml-lg-n4,\n .mx-lg-n4 {\n margin-left: -1.5rem !important;\n }\n .m-lg-n5 {\n margin: -3rem !important;\n }\n .mt-lg-n5,\n .my-lg-n5 {\n margin-top: -3rem !important;\n }\n .mr-lg-n5,\n .mx-lg-n5 {\n margin-right: -3rem !important;\n }\n .mb-lg-n5,\n .my-lg-n5 {\n margin-bottom: -3rem !important;\n }\n .ml-lg-n5,\n .mx-lg-n5 {\n margin-left: -3rem !important;\n }\n .m-lg-auto {\n margin: auto !important;\n }\n .mt-lg-auto,\n .my-lg-auto {\n margin-top: auto !important;\n }\n .mr-lg-auto,\n .mx-lg-auto {\n margin-right: auto !important;\n }\n .mb-lg-auto,\n .my-lg-auto {\n margin-bottom: auto !important;\n }\n .ml-lg-auto,\n .mx-lg-auto {\n margin-left: auto !important;\n }\n}\n\n@media (min-width: 1200px) {\n .m-xl-0 {\n margin: 0 !important;\n }\n .mt-xl-0,\n .my-xl-0 {\n margin-top: 0 !important;\n }\n .mr-xl-0,\n .mx-xl-0 {\n margin-right: 0 !important;\n }\n .mb-xl-0,\n .my-xl-0 {\n margin-bottom: 0 !important;\n }\n .ml-xl-0,\n .mx-xl-0 {\n margin-left: 0 !important;\n }\n .m-xl-1 {\n margin: 0.25rem !important;\n }\n .mt-xl-1,\n .my-xl-1 {\n margin-top: 0.25rem !important;\n }\n .mr-xl-1,\n .mx-xl-1 {\n margin-right: 0.25rem !important;\n }\n .mb-xl-1,\n .my-xl-1 {\n margin-bottom: 0.25rem !important;\n }\n .ml-xl-1,\n .mx-xl-1 {\n margin-left: 0.25rem !important;\n }\n .m-xl-2 {\n margin: 0.5rem !important;\n }\n .mt-xl-2,\n .my-xl-2 {\n margin-top: 0.5rem !important;\n }\n .mr-xl-2,\n .mx-xl-2 {\n margin-right: 0.5rem !important;\n }\n .mb-xl-2,\n .my-xl-2 {\n margin-bottom: 0.5rem !important;\n }\n .ml-xl-2,\n .mx-xl-2 {\n margin-left: 0.5rem !important;\n }\n .m-xl-3 {\n margin: 1rem !important;\n }\n .mt-xl-3,\n .my-xl-3 {\n margin-top: 1rem !important;\n }\n .mr-xl-3,\n .mx-xl-3 {\n margin-right: 1rem !important;\n }\n .mb-xl-3,\n .my-xl-3 {\n margin-bottom: 1rem !important;\n }\n .ml-xl-3,\n .mx-xl-3 {\n margin-left: 1rem !important;\n }\n .m-xl-4 {\n margin: 1.5rem !important;\n }\n .mt-xl-4,\n .my-xl-4 {\n margin-top: 1.5rem !important;\n }\n .mr-xl-4,\n .mx-xl-4 {\n margin-right: 1.5rem !important;\n }\n .mb-xl-4,\n .my-xl-4 {\n margin-bottom: 1.5rem !important;\n }\n .ml-xl-4,\n .mx-xl-4 {\n margin-left: 1.5rem !important;\n }\n .m-xl-5 {\n margin: 3rem !important;\n }\n .mt-xl-5,\n .my-xl-5 {\n margin-top: 3rem !important;\n }\n .mr-xl-5,\n .mx-xl-5 {\n margin-right: 3rem !important;\n }\n .mb-xl-5,\n .my-xl-5 {\n margin-bottom: 3rem !important;\n }\n .ml-xl-5,\n .mx-xl-5 {\n margin-left: 3rem !important;\n }\n .p-xl-0 {\n padding: 0 !important;\n }\n .pt-xl-0,\n .py-xl-0 {\n padding-top: 0 !important;\n }\n .pr-xl-0,\n .px-xl-0 {\n padding-right: 0 !important;\n }\n .pb-xl-0,\n .py-xl-0 {\n padding-bottom: 0 !important;\n }\n .pl-xl-0,\n .px-xl-0 {\n padding-left: 0 !important;\n }\n .p-xl-1 {\n padding: 0.25rem !important;\n }\n .pt-xl-1,\n .py-xl-1 {\n padding-top: 0.25rem !important;\n }\n .pr-xl-1,\n .px-xl-1 {\n padding-right: 0.25rem !important;\n }\n .pb-xl-1,\n .py-xl-1 {\n padding-bottom: 0.25rem !important;\n }\n .pl-xl-1,\n .px-xl-1 {\n padding-left: 0.25rem !important;\n }\n .p-xl-2 {\n padding: 0.5rem !important;\n }\n .pt-xl-2,\n .py-xl-2 {\n padding-top: 0.5rem !important;\n }\n .pr-xl-2,\n .px-xl-2 {\n padding-right: 0.5rem !important;\n }\n .pb-xl-2,\n .py-xl-2 {\n padding-bottom: 0.5rem !important;\n }\n .pl-xl-2,\n .px-xl-2 {\n padding-left: 0.5rem !important;\n }\n .p-xl-3 {\n padding: 1rem !important;\n }\n .pt-xl-3,\n .py-xl-3 {\n padding-top: 1rem !important;\n }\n .pr-xl-3,\n .px-xl-3 {\n padding-right: 1rem !important;\n }\n .pb-xl-3,\n .py-xl-3 {\n padding-bottom: 1rem !important;\n }\n .pl-xl-3,\n .px-xl-3 {\n padding-left: 1rem !important;\n }\n .p-xl-4 {\n padding: 1.5rem !important;\n }\n .pt-xl-4,\n .py-xl-4 {\n padding-top: 1.5rem !important;\n }\n .pr-xl-4,\n .px-xl-4 {\n padding-right: 1.5rem !important;\n }\n .pb-xl-4,\n .py-xl-4 {\n padding-bottom: 1.5rem !important;\n }\n .pl-xl-4,\n .px-xl-4 {\n padding-left: 1.5rem !important;\n }\n .p-xl-5 {\n padding: 3rem !important;\n }\n .pt-xl-5,\n .py-xl-5 {\n padding-top: 3rem !important;\n }\n .pr-xl-5,\n .px-xl-5 {\n padding-right: 3rem !important;\n }\n .pb-xl-5,\n .py-xl-5 {\n padding-bottom: 3rem !important;\n }\n .pl-xl-5,\n .px-xl-5 {\n padding-left: 3rem !important;\n }\n .m-xl-n1 {\n margin: -0.25rem !important;\n }\n .mt-xl-n1,\n .my-xl-n1 {\n margin-top: -0.25rem !important;\n }\n .mr-xl-n1,\n .mx-xl-n1 {\n margin-right: -0.25rem !important;\n }\n .mb-xl-n1,\n .my-xl-n1 {\n margin-bottom: -0.25rem !important;\n }\n .ml-xl-n1,\n .mx-xl-n1 {\n margin-left: -0.25rem !important;\n }\n .m-xl-n2 {\n margin: -0.5rem !important;\n }\n .mt-xl-n2,\n .my-xl-n2 {\n margin-top: -0.5rem !important;\n }\n .mr-xl-n2,\n .mx-xl-n2 {\n margin-right: -0.5rem !important;\n }\n .mb-xl-n2,\n .my-xl-n2 {\n margin-bottom: -0.5rem !important;\n }\n .ml-xl-n2,\n .mx-xl-n2 {\n margin-left: -0.5rem !important;\n }\n .m-xl-n3 {\n margin: -1rem !important;\n }\n .mt-xl-n3,\n .my-xl-n3 {\n margin-top: -1rem !important;\n }\n .mr-xl-n3,\n .mx-xl-n3 {\n margin-right: -1rem !important;\n }\n .mb-xl-n3,\n .my-xl-n3 {\n margin-bottom: -1rem !important;\n }\n .ml-xl-n3,\n .mx-xl-n3 {\n margin-left: -1rem !important;\n }\n .m-xl-n4 {\n margin: -1.5rem !important;\n }\n .mt-xl-n4,\n .my-xl-n4 {\n margin-top: -1.5rem !important;\n }\n .mr-xl-n4,\n .mx-xl-n4 {\n margin-right: -1.5rem !important;\n }\n .mb-xl-n4,\n .my-xl-n4 {\n margin-bottom: -1.5rem !important;\n }\n .ml-xl-n4,\n .mx-xl-n4 {\n margin-left: -1.5rem !important;\n }\n .m-xl-n5 {\n margin: -3rem !important;\n }\n .mt-xl-n5,\n .my-xl-n5 {\n margin-top: -3rem !important;\n }\n .mr-xl-n5,\n .mx-xl-n5 {\n margin-right: -3rem !important;\n }\n .mb-xl-n5,\n .my-xl-n5 {\n margin-bottom: -3rem !important;\n }\n .ml-xl-n5,\n .mx-xl-n5 {\n margin-left: -3rem !important;\n }\n .m-xl-auto {\n margin: auto !important;\n }\n .mt-xl-auto,\n .my-xl-auto {\n margin-top: auto !important;\n }\n .mr-xl-auto,\n .mx-xl-auto {\n margin-right: auto !important;\n }\n .mb-xl-auto,\n .my-xl-auto {\n margin-bottom: auto !important;\n }\n .ml-xl-auto,\n .mx-xl-auto {\n margin-left: auto !important;\n }\n}\n\n/*# sourceMappingURL=bootstrap-grid.css.map */","// Container widths\n//\n// Set the container width, and override it for fixed navbars in media queries.\n\n@if $enable-grid-classes {\n .container {\n @include make-container();\n @include make-container-max-widths();\n }\n}\n\n// Fluid container\n//\n// Utilizes the mixin meant for fixed width containers, but with 100% width for\n// fluid, full width layouts.\n\n@if $enable-grid-classes {\n .container-fluid {\n @include make-container();\n }\n}\n\n// Row\n//\n// Rows contain and clear the floats of your columns.\n\n@if $enable-grid-classes {\n .row {\n @include make-row();\n }\n\n // Remove the negative margin from default .row, then the horizontal padding\n // from all immediate children columns (to prevent runaway style inheritance).\n .no-gutters {\n margin-right: 0;\n margin-left: 0;\n\n > .col,\n > [class*=\"col-\"] {\n padding-right: 0;\n padding-left: 0;\n }\n }\n}\n\n// Columns\n//\n// Common styles for small and large grid columns\n\n@if $enable-grid-classes {\n @include make-grid-columns();\n}\n","/// Grid system\n//\n// Generate semantic grid columns with these mixins.\n\n@mixin make-container($gutter: $grid-gutter-width) {\n width: 100%;\n padding-right: $gutter / 2;\n padding-left: $gutter / 2;\n margin-right: auto;\n margin-left: auto;\n}\n\n\n// For each breakpoint, define the maximum width of the container in a media query\n@mixin make-container-max-widths($max-widths: $container-max-widths, $breakpoints: $grid-breakpoints) {\n @each $breakpoint, $container-max-width in $max-widths {\n @include media-breakpoint-up($breakpoint, $breakpoints) {\n max-width: $container-max-width;\n }\n }\n}\n\n@mixin make-row($gutter: $grid-gutter-width) {\n display: flex;\n flex-wrap: wrap;\n margin-right: -$gutter / 2;\n margin-left: -$gutter / 2;\n}\n\n@mixin make-col-ready($gutter: $grid-gutter-width) {\n position: relative;\n // Prevent columns from becoming too narrow when at smaller grid tiers by\n // always setting `width: 100%;`. This works because we use `flex` values\n // later on to override this initial width.\n width: 100%;\n padding-right: $gutter / 2;\n padding-left: $gutter / 2;\n}\n\n@mixin make-col($size, $columns: $grid-columns) {\n flex: 0 0 percentage($size / $columns);\n // Add a `max-width` to ensure content within each column does not blow out\n // the width of the column. Applies to IE10+ and Firefox. Chrome and Safari\n // do not appear to require this.\n max-width: percentage($size / $columns);\n}\n\n@mixin make-col-offset($size, $columns: $grid-columns) {\n $num: $size / $columns;\n margin-left: if($num == 0, 0, percentage($num));\n}\n","// Breakpoint viewport sizes and media queries.\n//\n// Breakpoints are defined as a map of (name: minimum width), order from small to large:\n//\n// (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px)\n//\n// The map defined in the `$grid-breakpoints` global variable is used as the `$breakpoints` argument by default.\n\n// Name of the next breakpoint, or null for the last breakpoint.\n//\n// >> breakpoint-next(sm)\n// md\n// >> breakpoint-next(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// md\n// >> breakpoint-next(sm, $breakpoint-names: (xs sm md lg xl))\n// md\n@function breakpoint-next($name, $breakpoints: $grid-breakpoints, $breakpoint-names: map-keys($breakpoints)) {\n $n: index($breakpoint-names, $name);\n @return if($n != null and $n < length($breakpoint-names), nth($breakpoint-names, $n + 1), null);\n}\n\n// Minimum breakpoint width. Null for the smallest (first) breakpoint.\n//\n// >> breakpoint-min(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// 576px\n@function breakpoint-min($name, $breakpoints: $grid-breakpoints) {\n $min: map-get($breakpoints, $name);\n @return if($min != 0, $min, null);\n}\n\n// Maximum breakpoint width. Null for the largest (last) breakpoint.\n// The maximum value is calculated as the minimum of the next one less 0.02px\n// to work around the limitations of `min-` and `max-` prefixes and viewports with fractional widths.\n// See https://www.w3.org/TR/mediaqueries-4/#mq-min-max\n// Uses 0.02px rather than 0.01px to work around a current rounding bug in Safari.\n// See https://bugs.webkit.org/show_bug.cgi?id=178261\n//\n// >> breakpoint-max(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// 767.98px\n@function breakpoint-max($name, $breakpoints: $grid-breakpoints) {\n $next: breakpoint-next($name, $breakpoints);\n @return if($next, breakpoint-min($next, $breakpoints) - .02, null);\n}\n\n// Returns a blank string if smallest breakpoint, otherwise returns the name with a dash in front.\n// Useful for making responsive utilities.\n//\n// >> breakpoint-infix(xs, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// \"\" (Returns a blank string)\n// >> breakpoint-infix(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// \"-sm\"\n@function breakpoint-infix($name, $breakpoints: $grid-breakpoints) {\n @return if(breakpoint-min($name, $breakpoints) == null, \"\", \"-#{$name}\");\n}\n\n// Media of at least the minimum breakpoint width. No query for the smallest breakpoint.\n// Makes the @content apply to the given breakpoint and wider.\n@mixin media-breakpoint-up($name, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($name, $breakpoints);\n @if $min {\n @media (min-width: $min) {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n// Media of at most the maximum breakpoint width. No query for the largest breakpoint.\n// Makes the @content apply to the given breakpoint and narrower.\n@mixin media-breakpoint-down($name, $breakpoints: $grid-breakpoints) {\n $max: breakpoint-max($name, $breakpoints);\n @if $max {\n @media (max-width: $max) {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n// Media that spans multiple breakpoint widths.\n// Makes the @content apply between the min and max breakpoints\n@mixin media-breakpoint-between($lower, $upper, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($lower, $breakpoints);\n $max: breakpoint-max($upper, $breakpoints);\n\n @if $min != null and $max != null {\n @media (min-width: $min) and (max-width: $max) {\n @content;\n }\n } @else if $max == null {\n @include media-breakpoint-up($lower, $breakpoints) {\n @content;\n }\n } @else if $min == null {\n @include media-breakpoint-down($upper, $breakpoints) {\n @content;\n }\n }\n}\n\n// Media between the breakpoint's minimum and maximum widths.\n// No minimum for the smallest breakpoint, and no maximum for the largest one.\n// Makes the @content apply only to the given breakpoint, not viewports any wider or narrower.\n@mixin media-breakpoint-only($name, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($name, $breakpoints);\n $max: breakpoint-max($name, $breakpoints);\n\n @if $min != null and $max != null {\n @media (min-width: $min) and (max-width: $max) {\n @content;\n }\n } @else if $max == null {\n @include media-breakpoint-up($name, $breakpoints) {\n @content;\n }\n } @else if $min == null {\n @include media-breakpoint-down($name, $breakpoints) {\n @content;\n }\n }\n}\n","// Variables\n//\n// Variables should follow the `$component-state-property-size` formula for\n// consistent naming. Ex: $nav-link-disabled-color and $modal-content-box-shadow-xs.\n\n// Color system\n\n$white: #fff !default;\n$gray-100: #f8f9fa !default;\n$gray-200: #e9ecef !default;\n$gray-300: #dee2e6 !default;\n$gray-400: #ced4da !default;\n$gray-500: #adb5bd !default;\n$gray-600: #6c757d !default;\n$gray-700: #495057 !default;\n$gray-800: #343a40 !default;\n$gray-900: #212529 !default;\n$black: #000 !default;\n\n$grays: () !default;\n// stylelint-disable-next-line scss/dollar-variable-default\n$grays: map-merge(\n (\n \"100\": $gray-100,\n \"200\": $gray-200,\n \"300\": $gray-300,\n \"400\": $gray-400,\n \"500\": $gray-500,\n \"600\": $gray-600,\n \"700\": $gray-700,\n \"800\": $gray-800,\n \"900\": $gray-900\n ),\n $grays\n);\n\n$blue: #007bff !default;\n$indigo: #6610f2 !default;\n$purple: #6f42c1 !default;\n$pink: #e83e8c !default;\n$red: #dc3545 !default;\n$orange: #fd7e14 !default;\n$yellow: #ffc107 !default;\n$green: #28a745 !default;\n$teal: #20c997 !default;\n$cyan: #17a2b8 !default;\n\n$colors: () !default;\n// stylelint-disable-next-line scss/dollar-variable-default\n$colors: map-merge(\n (\n \"blue\": $blue,\n \"indigo\": $indigo,\n \"purple\": $purple,\n \"pink\": $pink,\n \"red\": $red,\n \"orange\": $orange,\n \"yellow\": $yellow,\n \"green\": $green,\n \"teal\": $teal,\n \"cyan\": $cyan,\n \"white\": $white,\n \"gray\": $gray-600,\n \"gray-dark\": $gray-800\n ),\n $colors\n);\n\n$primary: $blue !default;\n$secondary: $gray-600 !default;\n$success: $green !default;\n$info: $cyan !default;\n$warning: $yellow !default;\n$danger: $red !default;\n$light: $gray-100 !default;\n$dark: $gray-800 !default;\n\n$theme-colors: () !default;\n// stylelint-disable-next-line scss/dollar-variable-default\n$theme-colors: map-merge(\n (\n \"primary\": $primary,\n \"secondary\": $secondary,\n \"success\": $success,\n \"info\": $info,\n \"warning\": $warning,\n \"danger\": $danger,\n \"light\": $light,\n \"dark\": $dark\n ),\n $theme-colors\n);\n\n// Set a specific jump point for requesting color jumps\n$theme-color-interval: 8% !default;\n\n// The yiq lightness value that determines when the lightness of color changes from \"dark\" to \"light\". Acceptable values are between 0 and 255.\n$yiq-contrasted-threshold: 150 !default;\n\n// Customize the light and dark text colors for use in our YIQ color contrast function.\n$yiq-text-dark: $gray-900 !default;\n$yiq-text-light: $white !default;\n\n\n// Options\n//\n// Quickly modify global styling by enabling or disabling optional features.\n\n$enable-caret: true !default;\n$enable-rounded: true !default;\n$enable-shadows: false !default;\n$enable-gradients: false !default;\n$enable-transitions: true !default;\n$enable-prefers-reduced-motion-media-query: true !default;\n$enable-hover-media-query: false !default; // Deprecated, no longer affects any compiled CSS\n$enable-grid-classes: true !default;\n$enable-pointer-cursor-for-buttons: true !default;\n$enable-print-styles: true !default;\n$enable-responsive-font-sizes: false !default;\n$enable-validation-icons: true !default;\n$enable-deprecation-messages: true !default;\n\n\n// Spacing\n//\n// Control the default styling of most Bootstrap elements by modifying these\n// variables. Mostly focused on spacing.\n// You can add more entries to the $spacers map, should you need more variation.\n\n$spacer: 1rem !default;\n$spacers: () !default;\n// stylelint-disable-next-line scss/dollar-variable-default\n$spacers: map-merge(\n (\n 0: 0,\n 1: ($spacer * .25),\n 2: ($spacer * .5),\n 3: $spacer,\n 4: ($spacer * 1.5),\n 5: ($spacer * 3)\n ),\n $spacers\n);\n\n// This variable affects the `.h-*` and `.w-*` classes.\n$sizes: () !default;\n// stylelint-disable-next-line scss/dollar-variable-default\n$sizes: map-merge(\n (\n 25: 25%,\n 50: 50%,\n 75: 75%,\n 100: 100%,\n auto: auto\n ),\n $sizes\n);\n\n\n// Body\n//\n// Settings for the `` element.\n\n$body-bg: $white !default;\n$body-color: $gray-900 !default;\n\n\n// Links\n//\n// Style anchor elements.\n\n$link-color: theme-color(\"primary\") !default;\n$link-decoration: none !default;\n$link-hover-color: darken($link-color, 15%) !default;\n$link-hover-decoration: underline !default;\n// Darken percentage for links with `.text-*` class (e.g. `.text-success`)\n$emphasized-link-hover-darken-percentage: 15% !default;\n\n// Paragraphs\n//\n// Style p element.\n\n$paragraph-margin-bottom: 1rem !default;\n\n\n// Grid breakpoints\n//\n// Define the minimum dimensions at which your layout will change,\n// adapting to different screen sizes, for use in media queries.\n\n$grid-breakpoints: (\n xs: 0,\n sm: 576px,\n md: 768px,\n lg: 992px,\n xl: 1200px\n) !default;\n\n@include _assert-ascending($grid-breakpoints, \"$grid-breakpoints\");\n@include _assert-starts-at-zero($grid-breakpoints, \"$grid-breakpoints\");\n\n\n// Grid containers\n//\n// Define the maximum width of `.container` for different screen sizes.\n\n$container-max-widths: (\n sm: 540px,\n md: 720px,\n lg: 960px,\n xl: 1140px\n) !default;\n\n@include _assert-ascending($container-max-widths, \"$container-max-widths\");\n\n\n// Grid columns\n//\n// Set the number of columns and specify the width of the gutters.\n\n$grid-columns: 12 !default;\n$grid-gutter-width: 30px !default;\n\n\n// Components\n//\n// Define common padding and border radius sizes and more.\n\n$line-height-lg: 1.5 !default;\n$line-height-sm: 1.5 !default;\n\n$border-width: 1px !default;\n$border-color: $gray-300 !default;\n\n$border-radius: .25rem !default;\n$border-radius-lg: .3rem !default;\n$border-radius-sm: .2rem !default;\n\n$rounded-pill: 50rem !default;\n\n$box-shadow-sm: 0 .125rem .25rem rgba($black, .075) !default;\n$box-shadow: 0 .5rem 1rem rgba($black, .15) !default;\n$box-shadow-lg: 0 1rem 3rem rgba($black, .175) !default;\n\n$component-active-color: $white !default;\n$component-active-bg: theme-color(\"primary\") !default;\n\n$caret-width: .3em !default;\n$caret-vertical-align: $caret-width * .85 !default;\n$caret-spacing: $caret-width * .85 !default;\n\n$transition-base: all .2s ease-in-out !default;\n$transition-fade: opacity .15s linear !default;\n$transition-collapse: height .35s ease !default;\n\n$embed-responsive-aspect-ratios: () !default;\n// stylelint-disable-next-line scss/dollar-variable-default\n$embed-responsive-aspect-ratios: join(\n (\n (21 9),\n (16 9),\n (4 3),\n (1 1),\n ),\n $embed-responsive-aspect-ratios\n);\n\n// Typography\n//\n// Font, line-height, and color for body text, headings, and more.\n\n// stylelint-disable value-keyword-case\n$font-family-sans-serif: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, \"Noto Sans\", sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\" !default;\n$font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace !default;\n$font-family-base: $font-family-sans-serif !default;\n// stylelint-enable value-keyword-case\n\n$font-size-base: 1rem !default; // Assumes the browser default, typically `16px`\n$font-size-lg: $font-size-base * 1.25 !default;\n$font-size-sm: $font-size-base * .875 !default;\n\n$font-weight-lighter: lighter !default;\n$font-weight-light: 300 !default;\n$font-weight-normal: 400 !default;\n$font-weight-bold: 700 !default;\n$font-weight-bolder: bolder !default;\n\n$font-weight-base: $font-weight-normal !default;\n$line-height-base: 1.5 !default;\n\n$h1-font-size: $font-size-base * 2.5 !default;\n$h2-font-size: $font-size-base * 2 !default;\n$h3-font-size: $font-size-base * 1.75 !default;\n$h4-font-size: $font-size-base * 1.5 !default;\n$h5-font-size: $font-size-base * 1.25 !default;\n$h6-font-size: $font-size-base !default;\n\n$headings-margin-bottom: $spacer / 2 !default;\n$headings-font-family: null !default;\n$headings-font-weight: 500 !default;\n$headings-line-height: 1.2 !default;\n$headings-color: null !default;\n\n$display1-size: 6rem !default;\n$display2-size: 5.5rem !default;\n$display3-size: 4.5rem !default;\n$display4-size: 3.5rem !default;\n\n$display1-weight: 300 !default;\n$display2-weight: 300 !default;\n$display3-weight: 300 !default;\n$display4-weight: 300 !default;\n$display-line-height: $headings-line-height !default;\n\n$lead-font-size: $font-size-base * 1.25 !default;\n$lead-font-weight: 300 !default;\n\n$small-font-size: 80% !default;\n\n$text-muted: $gray-600 !default;\n\n$blockquote-small-color: $gray-600 !default;\n$blockquote-small-font-size: $small-font-size !default;\n$blockquote-font-size: $font-size-base * 1.25 !default;\n\n$hr-border-color: rgba($black, .1) !default;\n$hr-border-width: $border-width !default;\n\n$mark-padding: .2em !default;\n\n$dt-font-weight: $font-weight-bold !default;\n\n$kbd-box-shadow: inset 0 -.1rem 0 rgba($black, .25) !default;\n$nested-kbd-font-weight: $font-weight-bold !default;\n\n$list-inline-padding: .5rem !default;\n\n$mark-bg: #fcf8e3 !default;\n\n$hr-margin-y: $spacer !default;\n\n\n// Tables\n//\n// Customizes the `.table` component with basic values, each used across all table variations.\n\n$table-cell-padding: .75rem !default;\n$table-cell-padding-sm: .3rem !default;\n\n$table-color: $body-color !default;\n$table-bg: null !default;\n$table-accent-bg: rgba($black, .05) !default;\n$table-hover-color: $table-color !default;\n$table-hover-bg: rgba($black, .075) !default;\n$table-active-bg: $table-hover-bg !default;\n\n$table-border-width: $border-width !default;\n$table-border-color: $border-color !default;\n\n$table-head-bg: $gray-200 !default;\n$table-head-color: $gray-700 !default;\n\n$table-dark-color: $white !default;\n$table-dark-bg: $gray-800 !default;\n$table-dark-accent-bg: rgba($white, .05) !default;\n$table-dark-hover-color: $table-dark-color !default;\n$table-dark-hover-bg: rgba($white, .075) !default;\n$table-dark-border-color: lighten($table-dark-bg, 7.5%) !default;\n$table-dark-color: $white !default;\n\n$table-striped-order: odd !default;\n\n$table-caption-color: $text-muted !default;\n\n$table-bg-level: -9 !default;\n$table-border-level: -6 !default;\n\n\n// Buttons + Forms\n//\n// Shared variables that are reassigned to `$input-` and `$btn-` specific variables.\n\n$input-btn-padding-y: .375rem !default;\n$input-btn-padding-x: .75rem !default;\n$input-btn-font-family: null !default;\n$input-btn-font-size: $font-size-base !default;\n$input-btn-line-height: $line-height-base !default;\n\n$input-btn-focus-width: .2rem !default;\n$input-btn-focus-color: rgba($component-active-bg, .25) !default;\n$input-btn-focus-box-shadow: 0 0 0 $input-btn-focus-width $input-btn-focus-color !default;\n\n$input-btn-padding-y-sm: .25rem !default;\n$input-btn-padding-x-sm: .5rem !default;\n$input-btn-font-size-sm: $font-size-sm !default;\n$input-btn-line-height-sm: $line-height-sm !default;\n\n$input-btn-padding-y-lg: .5rem !default;\n$input-btn-padding-x-lg: 1rem !default;\n$input-btn-font-size-lg: $font-size-lg !default;\n$input-btn-line-height-lg: $line-height-lg !default;\n\n$input-btn-border-width: $border-width !default;\n\n\n// Buttons\n//\n// For each of Bootstrap's buttons, define text, background, and border color.\n\n$btn-padding-y: $input-btn-padding-y !default;\n$btn-padding-x: $input-btn-padding-x !default;\n$btn-font-family: $input-btn-font-family !default;\n$btn-font-size: $input-btn-font-size !default;\n$btn-line-height: $input-btn-line-height !default;\n\n$btn-padding-y-sm: $input-btn-padding-y-sm !default;\n$btn-padding-x-sm: $input-btn-padding-x-sm !default;\n$btn-font-size-sm: $input-btn-font-size-sm !default;\n$btn-line-height-sm: $input-btn-line-height-sm !default;\n\n$btn-padding-y-lg: $input-btn-padding-y-lg !default;\n$btn-padding-x-lg: $input-btn-padding-x-lg !default;\n$btn-font-size-lg: $input-btn-font-size-lg !default;\n$btn-line-height-lg: $input-btn-line-height-lg !default;\n\n$btn-border-width: $input-btn-border-width !default;\n\n$btn-font-weight: $font-weight-normal !default;\n$btn-box-shadow: inset 0 1px 0 rgba($white, .15), 0 1px 1px rgba($black, .075) !default;\n$btn-focus-width: $input-btn-focus-width !default;\n$btn-focus-box-shadow: $input-btn-focus-box-shadow !default;\n$btn-disabled-opacity: .65 !default;\n$btn-active-box-shadow: inset 0 3px 5px rgba($black, .125) !default;\n\n$btn-link-disabled-color: $gray-600 !default;\n\n$btn-block-spacing-y: .5rem !default;\n\n// Allows for customizing button radius independently from global border radius\n$btn-border-radius: $border-radius !default;\n$btn-border-radius-lg: $border-radius-lg !default;\n$btn-border-radius-sm: $border-radius-sm !default;\n\n$btn-transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;\n\n\n// Forms\n\n$label-margin-bottom: .5rem !default;\n\n$input-padding-y: $input-btn-padding-y !default;\n$input-padding-x: $input-btn-padding-x !default;\n$input-font-family: $input-btn-font-family !default;\n$input-font-size: $input-btn-font-size !default;\n$input-font-weight: $font-weight-base !default;\n$input-line-height: $input-btn-line-height !default;\n\n$input-padding-y-sm: $input-btn-padding-y-sm !default;\n$input-padding-x-sm: $input-btn-padding-x-sm !default;\n$input-font-size-sm: $input-btn-font-size-sm !default;\n$input-line-height-sm: $input-btn-line-height-sm !default;\n\n$input-padding-y-lg: $input-btn-padding-y-lg !default;\n$input-padding-x-lg: $input-btn-padding-x-lg !default;\n$input-font-size-lg: $input-btn-font-size-lg !default;\n$input-line-height-lg: $input-btn-line-height-lg !default;\n\n$input-bg: $white !default;\n$input-disabled-bg: $gray-200 !default;\n\n$input-color: $gray-700 !default;\n$input-border-color: $gray-400 !default;\n$input-border-width: $input-btn-border-width !default;\n$input-box-shadow: inset 0 1px 1px rgba($black, .075) !default;\n\n$input-border-radius: $border-radius !default;\n$input-border-radius-lg: $border-radius-lg !default;\n$input-border-radius-sm: $border-radius-sm !default;\n\n$input-focus-bg: $input-bg !default;\n$input-focus-border-color: lighten($component-active-bg, 25%) !default;\n$input-focus-color: $input-color !default;\n$input-focus-width: $input-btn-focus-width !default;\n$input-focus-box-shadow: $input-btn-focus-box-shadow !default;\n\n$input-placeholder-color: $gray-600 !default;\n$input-plaintext-color: $body-color !default;\n\n$input-height-border: $input-border-width * 2 !default;\n\n$input-height-inner: calc(#{$input-line-height * 1em} + #{$input-padding-y * 2}) !default;\n$input-height-inner-half: calc(#{$input-line-height * .5em} + #{$input-padding-y}) !default;\n$input-height-inner-quarter: calc(#{$input-line-height * .25em} + #{$input-padding-y / 2}) !default;\n\n$input-height: calc(#{$input-line-height * 1em} + #{$input-padding-y * 2} + #{$input-height-border}) !default;\n$input-height-sm: calc(#{$input-line-height-sm * 1em} + #{$input-btn-padding-y-sm * 2} + #{$input-height-border}) !default;\n$input-height-lg: calc(#{$input-line-height-lg * 1em} + #{$input-btn-padding-y-lg * 2} + #{$input-height-border}) !default;\n\n$input-transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;\n\n$form-text-margin-top: .25rem !default;\n\n$form-check-input-gutter: 1.25rem !default;\n$form-check-input-margin-y: .3rem !default;\n$form-check-input-margin-x: .25rem !default;\n\n$form-check-inline-margin-x: .75rem !default;\n$form-check-inline-input-margin-x: .3125rem !default;\n\n$form-grid-gutter-width: 10px !default;\n$form-group-margin-bottom: 1rem !default;\n\n$input-group-addon-color: $input-color !default;\n$input-group-addon-bg: $gray-200 !default;\n$input-group-addon-border-color: $input-border-color !default;\n\n$custom-forms-transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;\n\n$custom-control-gutter: .5rem !default;\n$custom-control-spacer-x: 1rem !default;\n\n$custom-control-indicator-size: 1rem !default;\n$custom-control-indicator-bg: $input-bg !default;\n\n$custom-control-indicator-bg-size: 50% 50% !default;\n$custom-control-indicator-box-shadow: $input-box-shadow !default;\n$custom-control-indicator-border-color: $gray-500 !default;\n$custom-control-indicator-border-width: $input-border-width !default;\n\n$custom-control-indicator-disabled-bg: $input-disabled-bg !default;\n$custom-control-label-disabled-color: $gray-600 !default;\n\n$custom-control-indicator-checked-color: $component-active-color !default;\n$custom-control-indicator-checked-bg: $component-active-bg !default;\n$custom-control-indicator-checked-disabled-bg: rgba(theme-color(\"primary\"), .5) !default;\n$custom-control-indicator-checked-box-shadow: none !default;\n$custom-control-indicator-checked-border-color: $custom-control-indicator-checked-bg !default;\n\n$custom-control-indicator-focus-box-shadow: $input-focus-box-shadow !default;\n$custom-control-indicator-focus-border-color: $input-focus-border-color !default;\n\n$custom-control-indicator-active-color: $component-active-color !default;\n$custom-control-indicator-active-bg: lighten($component-active-bg, 35%) !default;\n$custom-control-indicator-active-box-shadow: none !default;\n$custom-control-indicator-active-border-color: $custom-control-indicator-active-bg !default;\n\n$custom-checkbox-indicator-border-radius: $border-radius !default;\n$custom-checkbox-indicator-icon-checked: str-replace(url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='#{$custom-control-indicator-checked-color}' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e\"), \"#\", \"%23\") !default;\n\n$custom-checkbox-indicator-indeterminate-bg: $component-active-bg !default;\n$custom-checkbox-indicator-indeterminate-color: $custom-control-indicator-checked-color !default;\n$custom-checkbox-indicator-icon-indeterminate: str-replace(url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3e%3cpath stroke='#{$custom-checkbox-indicator-indeterminate-color}' d='M0 2h4'/%3e%3c/svg%3e\"), \"#\", \"%23\") !default;\n$custom-checkbox-indicator-indeterminate-box-shadow: none !default;\n$custom-checkbox-indicator-indeterminate-border-color: $custom-checkbox-indicator-indeterminate-bg !default;\n\n$custom-radio-indicator-border-radius: 50% !default;\n$custom-radio-indicator-icon-checked: str-replace(url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='#{$custom-control-indicator-checked-color}'/%3e%3c/svg%3e\"), \"#\", \"%23\") !default;\n\n$custom-switch-width: $custom-control-indicator-size * 1.75 !default;\n$custom-switch-indicator-border-radius: $custom-control-indicator-size / 2 !default;\n$custom-switch-indicator-size: calc(#{$custom-control-indicator-size} - #{$custom-control-indicator-border-width * 4}) !default;\n\n$custom-select-padding-y: $input-padding-y !default;\n$custom-select-padding-x: $input-padding-x !default;\n$custom-select-font-family: $input-font-family !default;\n$custom-select-font-size: $input-font-size !default;\n$custom-select-height: $input-height !default;\n$custom-select-indicator-padding: 1rem !default; // Extra padding to account for the presence of the background-image based indicator\n$custom-select-font-weight: $input-font-weight !default;\n$custom-select-line-height: $input-line-height !default;\n$custom-select-color: $input-color !default;\n$custom-select-disabled-color: $gray-600 !default;\n$custom-select-bg: $input-bg !default;\n$custom-select-disabled-bg: $gray-200 !default;\n$custom-select-bg-size: 8px 10px !default; // In pixels because image dimensions\n$custom-select-indicator-color: $gray-800 !default;\n$custom-select-indicator: str-replace(url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='#{$custom-select-indicator-color}' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e\"), \"#\", \"%23\") !default;\n$custom-select-background: $custom-select-indicator no-repeat right $custom-select-padding-x center / $custom-select-bg-size !default; // Used so we can have multiple background elements (e.g., arrow and feedback icon)\n\n$custom-select-feedback-icon-padding-right: calc((1em + #{2 * $custom-select-padding-y}) * 3 / 4 + #{$custom-select-padding-x + $custom-select-indicator-padding}) !default;\n$custom-select-feedback-icon-position: center right ($custom-select-padding-x + $custom-select-indicator-padding) !default;\n$custom-select-feedback-icon-size: $input-height-inner-half $input-height-inner-half !default;\n\n$custom-select-border-width: $input-border-width !default;\n$custom-select-border-color: $input-border-color !default;\n$custom-select-border-radius: $border-radius !default;\n$custom-select-box-shadow: inset 0 1px 2px rgba($black, .075) !default;\n\n$custom-select-focus-border-color: $input-focus-border-color !default;\n$custom-select-focus-width: $input-focus-width !default;\n$custom-select-focus-box-shadow: 0 0 0 $custom-select-focus-width $input-btn-focus-color !default;\n\n$custom-select-padding-y-sm: $input-padding-y-sm !default;\n$custom-select-padding-x-sm: $input-padding-x-sm !default;\n$custom-select-font-size-sm: $input-font-size-sm !default;\n$custom-select-height-sm: $input-height-sm !default;\n\n$custom-select-padding-y-lg: $input-padding-y-lg !default;\n$custom-select-padding-x-lg: $input-padding-x-lg !default;\n$custom-select-font-size-lg: $input-font-size-lg !default;\n$custom-select-height-lg: $input-height-lg !default;\n\n$custom-range-track-width: 100% !default;\n$custom-range-track-height: .5rem !default;\n$custom-range-track-cursor: pointer !default;\n$custom-range-track-bg: $gray-300 !default;\n$custom-range-track-border-radius: 1rem !default;\n$custom-range-track-box-shadow: inset 0 .25rem .25rem rgba($black, .1) !default;\n\n$custom-range-thumb-width: 1rem !default;\n$custom-range-thumb-height: $custom-range-thumb-width !default;\n$custom-range-thumb-bg: $component-active-bg !default;\n$custom-range-thumb-border: 0 !default;\n$custom-range-thumb-border-radius: 1rem !default;\n$custom-range-thumb-box-shadow: 0 .1rem .25rem rgba($black, .1) !default;\n$custom-range-thumb-focus-box-shadow: 0 0 0 1px $body-bg, $input-focus-box-shadow !default;\n$custom-range-thumb-focus-box-shadow-width: $input-focus-width !default; // For focus box shadow issue in IE/Edge\n$custom-range-thumb-active-bg: lighten($component-active-bg, 35%) !default;\n$custom-range-thumb-disabled-bg: $gray-500 !default;\n\n$custom-file-height: $input-height !default;\n$custom-file-height-inner: $input-height-inner !default;\n$custom-file-focus-border-color: $input-focus-border-color !default;\n$custom-file-focus-box-shadow: $input-focus-box-shadow !default;\n$custom-file-disabled-bg: $input-disabled-bg !default;\n\n$custom-file-padding-y: $input-padding-y !default;\n$custom-file-padding-x: $input-padding-x !default;\n$custom-file-line-height: $input-line-height !default;\n$custom-file-font-family: $input-font-family !default;\n$custom-file-font-weight: $input-font-weight !default;\n$custom-file-color: $input-color !default;\n$custom-file-bg: $input-bg !default;\n$custom-file-border-width: $input-border-width !default;\n$custom-file-border-color: $input-border-color !default;\n$custom-file-border-radius: $input-border-radius !default;\n$custom-file-box-shadow: $input-box-shadow !default;\n$custom-file-button-color: $custom-file-color !default;\n$custom-file-button-bg: $input-group-addon-bg !default;\n$custom-file-text: (\n en: \"Browse\"\n) !default;\n\n\n// Form validation\n\n$form-feedback-margin-top: $form-text-margin-top !default;\n$form-feedback-font-size: $small-font-size !default;\n$form-feedback-valid-color: theme-color(\"success\") !default;\n$form-feedback-invalid-color: theme-color(\"danger\") !default;\n\n$form-feedback-icon-valid-color: $form-feedback-valid-color !default;\n$form-feedback-icon-valid: str-replace(url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='#{$form-feedback-icon-valid-color}' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e\"), \"#\", \"%23\") !default;\n$form-feedback-icon-invalid-color: $form-feedback-invalid-color !default;\n$form-feedback-icon-invalid: str-replace(url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='#{$form-feedback-icon-invalid-color}' viewBox='-2 -2 7 7'%3e%3cpath stroke='#{$form-feedback-icon-invalid-color}' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E\"), \"#\", \"%23\") !default;\n\n$form-validation-states: () !default;\n// stylelint-disable-next-line scss/dollar-variable-default\n$form-validation-states: map-merge(\n (\n \"valid\": (\n \"color\": $form-feedback-valid-color,\n \"icon\": $form-feedback-icon-valid\n ),\n \"invalid\": (\n \"color\": $form-feedback-invalid-color,\n \"icon\": $form-feedback-icon-invalid\n ),\n ),\n $form-validation-states\n);\n\n// Z-index master list\n//\n// Warning: Avoid customizing these values. They're used for a bird's eye view\n// of components dependent on the z-axis and are designed to all work together.\n\n$zindex-dropdown: 1000 !default;\n$zindex-sticky: 1020 !default;\n$zindex-fixed: 1030 !default;\n$zindex-modal-backdrop: 1040 !default;\n$zindex-modal: 1050 !default;\n$zindex-popover: 1060 !default;\n$zindex-tooltip: 1070 !default;\n\n\n// Navs\n\n$nav-link-padding-y: .5rem !default;\n$nav-link-padding-x: 1rem !default;\n$nav-link-disabled-color: $gray-600 !default;\n\n$nav-tabs-border-color: $gray-300 !default;\n$nav-tabs-border-width: $border-width !default;\n$nav-tabs-border-radius: $border-radius !default;\n$nav-tabs-link-hover-border-color: $gray-200 $gray-200 $nav-tabs-border-color !default;\n$nav-tabs-link-active-color: $gray-700 !default;\n$nav-tabs-link-active-bg: $body-bg !default;\n$nav-tabs-link-active-border-color: $gray-300 $gray-300 $nav-tabs-link-active-bg !default;\n\n$nav-pills-border-radius: $border-radius !default;\n$nav-pills-link-active-color: $component-active-color !default;\n$nav-pills-link-active-bg: $component-active-bg !default;\n\n$nav-divider-color: $gray-200 !default;\n$nav-divider-margin-y: $spacer / 2 !default;\n\n\n// Navbar\n\n$navbar-padding-y: $spacer / 2 !default;\n$navbar-padding-x: $spacer !default;\n\n$navbar-nav-link-padding-x: .5rem !default;\n\n$navbar-brand-font-size: $font-size-lg !default;\n// Compute the navbar-brand padding-y so the navbar-brand will have the same height as navbar-text and nav-link\n$nav-link-height: $font-size-base * $line-height-base + $nav-link-padding-y * 2 !default;\n$navbar-brand-height: $navbar-brand-font-size * $line-height-base !default;\n$navbar-brand-padding-y: ($nav-link-height - $navbar-brand-height) / 2 !default;\n\n$navbar-toggler-padding-y: .25rem !default;\n$navbar-toggler-padding-x: .75rem !default;\n$navbar-toggler-font-size: $font-size-lg !default;\n$navbar-toggler-border-radius: $btn-border-radius !default;\n\n$navbar-dark-color: rgba($white, .5) !default;\n$navbar-dark-hover-color: rgba($white, .75) !default;\n$navbar-dark-active-color: $white !default;\n$navbar-dark-disabled-color: rgba($white, .25) !default;\n$navbar-dark-toggler-icon-bg: str-replace(url(\"data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='#{$navbar-dark-color}' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\"), \"#\", \"%23\") !default;\n$navbar-dark-toggler-border-color: rgba($white, .1) !default;\n\n$navbar-light-color: rgba($black, .5) !default;\n$navbar-light-hover-color: rgba($black, .7) !default;\n$navbar-light-active-color: rgba($black, .9) !default;\n$navbar-light-disabled-color: rgba($black, .3) !default;\n$navbar-light-toggler-icon-bg: str-replace(url(\"data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='#{$navbar-light-color}' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\"), \"#\", \"%23\") !default;\n$navbar-light-toggler-border-color: rgba($black, .1) !default;\n\n$navbar-light-brand-color: $navbar-light-active-color !default;\n$navbar-light-brand-hover-color: $navbar-light-active-color !default;\n$navbar-dark-brand-color: $navbar-dark-active-color !default;\n$navbar-dark-brand-hover-color: $navbar-dark-active-color !default;\n\n\n// Dropdowns\n//\n// Dropdown menu container and contents.\n\n$dropdown-min-width: 10rem !default;\n$dropdown-padding-y: .5rem !default;\n$dropdown-spacer: .125rem !default;\n$dropdown-font-size: $font-size-base !default;\n$dropdown-color: $body-color !default;\n$dropdown-bg: $white !default;\n$dropdown-border-color: rgba($black, .15) !default;\n$dropdown-border-radius: $border-radius !default;\n$dropdown-border-width: $border-width !default;\n$dropdown-inner-border-radius: calc(#{$dropdown-border-radius} - #{$dropdown-border-width}) !default;\n$dropdown-divider-bg: $gray-200 !default;\n$dropdown-divider-margin-y: $nav-divider-margin-y !default;\n$dropdown-box-shadow: 0 .5rem 1rem rgba($black, .175) !default;\n\n$dropdown-link-color: $gray-900 !default;\n$dropdown-link-hover-color: darken($gray-900, 5%) !default;\n$dropdown-link-hover-bg: $gray-100 !default;\n\n$dropdown-link-active-color: $component-active-color !default;\n$dropdown-link-active-bg: $component-active-bg !default;\n\n$dropdown-link-disabled-color: $gray-600 !default;\n\n$dropdown-item-padding-y: .25rem !default;\n$dropdown-item-padding-x: 1.5rem !default;\n\n$dropdown-header-color: $gray-600 !default;\n\n\n// Pagination\n\n$pagination-padding-y: .5rem !default;\n$pagination-padding-x: .75rem !default;\n$pagination-padding-y-sm: .25rem !default;\n$pagination-padding-x-sm: .5rem !default;\n$pagination-padding-y-lg: .75rem !default;\n$pagination-padding-x-lg: 1.5rem !default;\n$pagination-line-height: 1.25 !default;\n\n$pagination-color: $link-color !default;\n$pagination-bg: $white !default;\n$pagination-border-width: $border-width !default;\n$pagination-border-color: $gray-300 !default;\n\n$pagination-focus-box-shadow: $input-btn-focus-box-shadow !default;\n$pagination-focus-outline: 0 !default;\n\n$pagination-hover-color: $link-hover-color !default;\n$pagination-hover-bg: $gray-200 !default;\n$pagination-hover-border-color: $gray-300 !default;\n\n$pagination-active-color: $component-active-color !default;\n$pagination-active-bg: $component-active-bg !default;\n$pagination-active-border-color: $pagination-active-bg !default;\n\n$pagination-disabled-color: $gray-600 !default;\n$pagination-disabled-bg: $white !default;\n$pagination-disabled-border-color: $gray-300 !default;\n\n\n// Jumbotron\n\n$jumbotron-padding: 2rem !default;\n$jumbotron-color: null !default;\n$jumbotron-bg: $gray-200 !default;\n\n\n// Cards\n\n$card-spacer-y: .75rem !default;\n$card-spacer-x: 1.25rem !default;\n$card-border-width: $border-width !default;\n$card-border-radius: $border-radius !default;\n$card-border-color: rgba($black, .125) !default;\n$card-inner-border-radius: calc(#{$card-border-radius} - #{$card-border-width}) !default;\n$card-cap-bg: rgba($black, .03) !default;\n$card-cap-color: null !default;\n$card-color: null !default;\n$card-bg: $white !default;\n\n$card-img-overlay-padding: 1.25rem !default;\n\n$card-group-margin: $grid-gutter-width / 2 !default;\n$card-deck-margin: $card-group-margin !default;\n\n$card-columns-count: 3 !default;\n$card-columns-gap: 1.25rem !default;\n$card-columns-margin: $card-spacer-y !default;\n\n\n// Tooltips\n\n$tooltip-font-size: $font-size-sm !default;\n$tooltip-max-width: 200px !default;\n$tooltip-color: $white !default;\n$tooltip-bg: $black !default;\n$tooltip-border-radius: $border-radius !default;\n$tooltip-opacity: .9 !default;\n$tooltip-padding-y: .25rem !default;\n$tooltip-padding-x: .5rem !default;\n$tooltip-margin: 0 !default;\n\n$tooltip-arrow-width: .8rem !default;\n$tooltip-arrow-height: .4rem !default;\n$tooltip-arrow-color: $tooltip-bg !default;\n\n// Form tooltips must come after regular tooltips\n$form-feedback-tooltip-padding-y: $tooltip-padding-y !default;\n$form-feedback-tooltip-padding-x: $tooltip-padding-x !default;\n$form-feedback-tooltip-font-size: $tooltip-font-size !default;\n$form-feedback-tooltip-line-height: $line-height-base !default;\n$form-feedback-tooltip-opacity: $tooltip-opacity !default;\n$form-feedback-tooltip-border-radius: $tooltip-border-radius !default;\n\n\n// Popovers\n\n$popover-font-size: $font-size-sm !default;\n$popover-bg: $white !default;\n$popover-max-width: 276px !default;\n$popover-border-width: $border-width !default;\n$popover-border-color: rgba($black, .2) !default;\n$popover-border-radius: $border-radius-lg !default;\n$popover-box-shadow: 0 .25rem .5rem rgba($black, .2) !default;\n\n$popover-header-bg: darken($popover-bg, 3%) !default;\n$popover-header-color: $headings-color !default;\n$popover-header-padding-y: .5rem !default;\n$popover-header-padding-x: .75rem !default;\n\n$popover-body-color: $body-color !default;\n$popover-body-padding-y: $popover-header-padding-y !default;\n$popover-body-padding-x: $popover-header-padding-x !default;\n\n$popover-arrow-width: 1rem !default;\n$popover-arrow-height: .5rem !default;\n$popover-arrow-color: $popover-bg !default;\n\n$popover-arrow-outer-color: fade-in($popover-border-color, .05) !default;\n\n\n// Toasts\n\n$toast-max-width: 350px !default;\n$toast-padding-x: .75rem !default;\n$toast-padding-y: .25rem !default;\n$toast-font-size: .875rem !default;\n$toast-color: null !default;\n$toast-background-color: rgba($white, .85) !default;\n$toast-border-width: 1px !default;\n$toast-border-color: rgba(0, 0, 0, .1) !default;\n$toast-border-radius: .25rem !default;\n$toast-box-shadow: 0 .25rem .75rem rgba($black, .1) !default;\n\n$toast-header-color: $gray-600 !default;\n$toast-header-background-color: rgba($white, .85) !default;\n$toast-header-border-color: rgba(0, 0, 0, .05) !default;\n\n\n// Badges\n\n$badge-font-size: 75% !default;\n$badge-font-weight: $font-weight-bold !default;\n$badge-padding-y: .25em !default;\n$badge-padding-x: .4em !default;\n$badge-border-radius: $border-radius !default;\n\n$badge-transition: $btn-transition !default;\n$badge-focus-width: $input-btn-focus-width !default;\n\n$badge-pill-padding-x: .6em !default;\n// Use a higher than normal value to ensure completely rounded edges when\n// customizing padding or font-size on labels.\n$badge-pill-border-radius: 10rem !default;\n\n\n// Modals\n\n// Padding applied to the modal body\n$modal-inner-padding: 1rem !default;\n\n$modal-dialog-margin: .5rem !default;\n$modal-dialog-margin-y-sm-up: 1.75rem !default;\n\n$modal-title-line-height: $line-height-base !default;\n\n$modal-content-color: null !default;\n$modal-content-bg: $white !default;\n$modal-content-border-color: rgba($black, .2) !default;\n$modal-content-border-width: $border-width !default;\n$modal-content-border-radius: $border-radius-lg !default;\n$modal-content-box-shadow-xs: 0 .25rem .5rem rgba($black, .5) !default;\n$modal-content-box-shadow-sm-up: 0 .5rem 1rem rgba($black, .5) !default;\n\n$modal-backdrop-bg: $black !default;\n$modal-backdrop-opacity: .5 !default;\n$modal-header-border-color: $border-color !default;\n$modal-footer-border-color: $modal-header-border-color !default;\n$modal-header-border-width: $modal-content-border-width !default;\n$modal-footer-border-width: $modal-header-border-width !default;\n$modal-header-padding-y: 1rem !default;\n$modal-header-padding-x: 1rem !default;\n$modal-header-padding: $modal-header-padding-y $modal-header-padding-x !default; // Keep this for backwards compatibility\n\n$modal-xl: 1140px !default;\n$modal-lg: 800px !default;\n$modal-md: 500px !default;\n$modal-sm: 300px !default;\n\n$modal-fade-transform: translate(0, -50px) !default;\n$modal-show-transform: none !default;\n$modal-transition: transform .3s ease-out !default;\n\n\n// Alerts\n//\n// Define alert colors, border radius, and padding.\n\n$alert-padding-y: .75rem !default;\n$alert-padding-x: 1.25rem !default;\n$alert-margin-bottom: 1rem !default;\n$alert-border-radius: $border-radius !default;\n$alert-link-font-weight: $font-weight-bold !default;\n$alert-border-width: $border-width !default;\n\n$alert-bg-level: -10 !default;\n$alert-border-level: -9 !default;\n$alert-color-level: 6 !default;\n\n\n// Progress bars\n\n$progress-height: 1rem !default;\n$progress-font-size: $font-size-base * .75 !default;\n$progress-bg: $gray-200 !default;\n$progress-border-radius: $border-radius !default;\n$progress-box-shadow: inset 0 .1rem .1rem rgba($black, .1) !default;\n$progress-bar-color: $white !default;\n$progress-bar-bg: theme-color(\"primary\") !default;\n$progress-bar-animation-timing: 1s linear infinite !default;\n$progress-bar-transition: width .6s ease !default;\n\n\n// List group\n\n$list-group-color: null !default;\n$list-group-bg: $white !default;\n$list-group-border-color: rgba($black, .125) !default;\n$list-group-border-width: $border-width !default;\n$list-group-border-radius: $border-radius !default;\n\n$list-group-item-padding-y: .75rem !default;\n$list-group-item-padding-x: 1.25rem !default;\n\n$list-group-hover-bg: $gray-100 !default;\n$list-group-active-color: $component-active-color !default;\n$list-group-active-bg: $component-active-bg !default;\n$list-group-active-border-color: $list-group-active-bg !default;\n\n$list-group-disabled-color: $gray-600 !default;\n$list-group-disabled-bg: $list-group-bg !default;\n\n$list-group-action-color: $gray-700 !default;\n$list-group-action-hover-color: $list-group-action-color !default;\n\n$list-group-action-active-color: $body-color !default;\n$list-group-action-active-bg: $gray-200 !default;\n\n\n// Image thumbnails\n\n$thumbnail-padding: .25rem !default;\n$thumbnail-bg: $body-bg !default;\n$thumbnail-border-width: $border-width !default;\n$thumbnail-border-color: $gray-300 !default;\n$thumbnail-border-radius: $border-radius !default;\n$thumbnail-box-shadow: 0 1px 2px rgba($black, .075) !default;\n\n\n// Figures\n\n$figure-caption-font-size: 90% !default;\n$figure-caption-color: $gray-600 !default;\n\n\n// Breadcrumbs\n\n$breadcrumb-padding-y: .75rem !default;\n$breadcrumb-padding-x: 1rem !default;\n$breadcrumb-item-padding: .5rem !default;\n\n$breadcrumb-margin-bottom: 1rem !default;\n\n$breadcrumb-bg: $gray-200 !default;\n$breadcrumb-divider-color: $gray-600 !default;\n$breadcrumb-active-color: $gray-600 !default;\n$breadcrumb-divider: quote(\"/\") !default;\n\n$breadcrumb-border-radius: $border-radius !default;\n\n\n// Carousel\n\n$carousel-control-color: $white !default;\n$carousel-control-width: 15% !default;\n$carousel-control-opacity: .5 !default;\n$carousel-control-hover-opacity: .9 !default;\n$carousel-control-transition: opacity .15s ease !default;\n\n$carousel-indicator-width: 30px !default;\n$carousel-indicator-height: 3px !default;\n$carousel-indicator-hit-area-height: 10px !default;\n$carousel-indicator-spacer: 3px !default;\n$carousel-indicator-active-bg: $white !default;\n$carousel-indicator-transition: opacity .6s ease !default;\n\n$carousel-caption-width: 70% !default;\n$carousel-caption-color: $white !default;\n\n$carousel-control-icon-width: 20px !default;\n\n$carousel-control-prev-icon-bg: str-replace(url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='#{$carousel-control-color}' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3e%3c/svg%3e\"), \"#\", \"%23\") !default;\n$carousel-control-next-icon-bg: str-replace(url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='#{$carousel-control-color}' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3e%3c/svg%3e\"), \"#\", \"%23\") !default;\n\n$carousel-transition-duration: .6s !default;\n$carousel-transition: transform $carousel-transition-duration ease-in-out !default; // Define transform transition first if using multiple transitions (e.g., `transform 2s ease, opacity .5s ease-out`)\n\n\n// Spinners\n\n$spinner-width: 2rem !default;\n$spinner-height: $spinner-width !default;\n$spinner-border-width: .25em !default;\n\n$spinner-width-sm: 1rem !default;\n$spinner-height-sm: $spinner-width-sm !default;\n$spinner-border-width-sm: .2em !default;\n\n\n// Close\n\n$close-font-size: $font-size-base * 1.5 !default;\n$close-font-weight: $font-weight-bold !default;\n$close-color: $black !default;\n$close-text-shadow: 0 1px 0 $white !default;\n\n\n// Code\n\n$code-font-size: 87.5% !default;\n$code-color: $pink !default;\n\n$kbd-padding-y: .2rem !default;\n$kbd-padding-x: .4rem !default;\n$kbd-font-size: $code-font-size !default;\n$kbd-color: $white !default;\n$kbd-bg: $gray-900 !default;\n\n$pre-color: $gray-900 !default;\n$pre-scrollable-max-height: 340px !default;\n\n\n// Utilities\n\n$displays: none, inline, inline-block, block, table, table-row, table-cell, flex, inline-flex !default;\n$overflows: auto, hidden !default;\n$positions: static, relative, absolute, fixed, sticky !default;\n\n\n// Printing\n\n$print-page-size: a3 !default;\n$print-body-min-width: map-get($grid-breakpoints, \"lg\") !default;\n","// Framework grid generation\n//\n// Used only by Bootstrap to generate the correct number of grid classes given\n// any value of `$grid-columns`.\n\n@mixin make-grid-columns($columns: $grid-columns, $gutter: $grid-gutter-width, $breakpoints: $grid-breakpoints) {\n // Common properties for all breakpoints\n %grid-column {\n position: relative;\n width: 100%;\n padding-right: $gutter / 2;\n padding-left: $gutter / 2;\n }\n\n @each $breakpoint in map-keys($breakpoints) {\n $infix: breakpoint-infix($breakpoint, $breakpoints);\n\n // Allow columns to stretch full width below their breakpoints\n @for $i from 1 through $columns {\n .col#{$infix}-#{$i} {\n @extend %grid-column;\n }\n }\n .col#{$infix},\n .col#{$infix}-auto {\n @extend %grid-column;\n }\n\n @include media-breakpoint-up($breakpoint, $breakpoints) {\n // Provide basic `.col-{bp}` classes for equal-width flexbox columns\n .col#{$infix} {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .col#{$infix}-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%; // Reset earlier grid tiers\n }\n\n @for $i from 1 through $columns {\n .col#{$infix}-#{$i} {\n @include make-col($i, $columns);\n }\n }\n\n .order#{$infix}-first { order: -1; }\n\n .order#{$infix}-last { order: $columns + 1; }\n\n @for $i from 0 through $columns {\n .order#{$infix}-#{$i} { order: $i; }\n }\n\n // `$columns - 1` because offsetting by the width of an entire row isn't possible\n @for $i from 0 through ($columns - 1) {\n @if not ($infix == \"\" and $i == 0) { // Avoid emitting useless .offset-0\n .offset#{$infix}-#{$i} {\n @include make-col-offset($i, $columns);\n }\n }\n }\n }\n }\n}\n","// stylelint-disable declaration-no-important\n\n//\n// Utilities for common `display` values\n//\n\n@each $breakpoint in map-keys($grid-breakpoints) {\n @include media-breakpoint-up($breakpoint) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n @each $value in $displays {\n .d#{$infix}-#{$value} { display: $value !important; }\n }\n }\n}\n\n\n//\n// Utilities for toggling `display` in print\n//\n\n@media print {\n @each $value in $displays {\n .d-print-#{$value} { display: $value !important; }\n }\n}\n","// stylelint-disable declaration-no-important\n\n// Flex variation\n//\n// Custom styles for additional flex alignment options.\n\n@each $breakpoint in map-keys($grid-breakpoints) {\n @include media-breakpoint-up($breakpoint) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n .flex#{$infix}-row { flex-direction: row !important; }\n .flex#{$infix}-column { flex-direction: column !important; }\n .flex#{$infix}-row-reverse { flex-direction: row-reverse !important; }\n .flex#{$infix}-column-reverse { flex-direction: column-reverse !important; }\n\n .flex#{$infix}-wrap { flex-wrap: wrap !important; }\n .flex#{$infix}-nowrap { flex-wrap: nowrap !important; }\n .flex#{$infix}-wrap-reverse { flex-wrap: wrap-reverse !important; }\n .flex#{$infix}-fill { flex: 1 1 auto !important; }\n .flex#{$infix}-grow-0 { flex-grow: 0 !important; }\n .flex#{$infix}-grow-1 { flex-grow: 1 !important; }\n .flex#{$infix}-shrink-0 { flex-shrink: 0 !important; }\n .flex#{$infix}-shrink-1 { flex-shrink: 1 !important; }\n\n .justify-content#{$infix}-start { justify-content: flex-start !important; }\n .justify-content#{$infix}-end { justify-content: flex-end !important; }\n .justify-content#{$infix}-center { justify-content: center !important; }\n .justify-content#{$infix}-between { justify-content: space-between !important; }\n .justify-content#{$infix}-around { justify-content: space-around !important; }\n\n .align-items#{$infix}-start { align-items: flex-start !important; }\n .align-items#{$infix}-end { align-items: flex-end !important; }\n .align-items#{$infix}-center { align-items: center !important; }\n .align-items#{$infix}-baseline { align-items: baseline !important; }\n .align-items#{$infix}-stretch { align-items: stretch !important; }\n\n .align-content#{$infix}-start { align-content: flex-start !important; }\n .align-content#{$infix}-end { align-content: flex-end !important; }\n .align-content#{$infix}-center { align-content: center !important; }\n .align-content#{$infix}-between { align-content: space-between !important; }\n .align-content#{$infix}-around { align-content: space-around !important; }\n .align-content#{$infix}-stretch { align-content: stretch !important; }\n\n .align-self#{$infix}-auto { align-self: auto !important; }\n .align-self#{$infix}-start { align-self: flex-start !important; }\n .align-self#{$infix}-end { align-self: flex-end !important; }\n .align-self#{$infix}-center { align-self: center !important; }\n .align-self#{$infix}-baseline { align-self: baseline !important; }\n .align-self#{$infix}-stretch { align-self: stretch !important; }\n }\n}\n","// stylelint-disable declaration-no-important\n\n// Margin and Padding\n\n@each $breakpoint in map-keys($grid-breakpoints) {\n @include media-breakpoint-up($breakpoint) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n @each $prop, $abbrev in (margin: m, padding: p) {\n @each $size, $length in $spacers {\n .#{$abbrev}#{$infix}-#{$size} { #{$prop}: $length !important; }\n .#{$abbrev}t#{$infix}-#{$size},\n .#{$abbrev}y#{$infix}-#{$size} {\n #{$prop}-top: $length !important;\n }\n .#{$abbrev}r#{$infix}-#{$size},\n .#{$abbrev}x#{$infix}-#{$size} {\n #{$prop}-right: $length !important;\n }\n .#{$abbrev}b#{$infix}-#{$size},\n .#{$abbrev}y#{$infix}-#{$size} {\n #{$prop}-bottom: $length !important;\n }\n .#{$abbrev}l#{$infix}-#{$size},\n .#{$abbrev}x#{$infix}-#{$size} {\n #{$prop}-left: $length !important;\n }\n }\n }\n\n // Negative margins (e.g., where `.mb-n1` is negative version of `.mb-1`)\n @each $size, $length in $spacers {\n @if $size != 0 {\n .m#{$infix}-n#{$size} { margin: -$length !important; }\n .mt#{$infix}-n#{$size},\n .my#{$infix}-n#{$size} {\n margin-top: -$length !important;\n }\n .mr#{$infix}-n#{$size},\n .mx#{$infix}-n#{$size} {\n margin-right: -$length !important;\n }\n .mb#{$infix}-n#{$size},\n .my#{$infix}-n#{$size} {\n margin-bottom: -$length !important;\n }\n .ml#{$infix}-n#{$size},\n .mx#{$infix}-n#{$size} {\n margin-left: -$length !important;\n }\n }\n }\n\n // Some special margin utils\n .m#{$infix}-auto { margin: auto !important; }\n .mt#{$infix}-auto,\n .my#{$infix}-auto {\n margin-top: auto !important;\n }\n .mr#{$infix}-auto,\n .mx#{$infix}-auto {\n margin-right: auto !important;\n }\n .mb#{$infix}-auto,\n .my#{$infix}-auto {\n margin-bottom: auto !important;\n }\n .ml#{$infix}-auto,\n .mx#{$infix}-auto {\n margin-left: auto !important;\n }\n }\n}\n"]} \ No newline at end of file diff --git a/vendor/bootstrap/css/bootstrap-grid.min.css b/vendor/bootstrap/css/bootstrap-grid.min.css new file mode 100644 index 0000000..e5e74f7 --- /dev/null +++ b/vendor/bootstrap/css/bootstrap-grid.min.css @@ -0,0 +1,7 @@ +/*! + * Bootstrap Grid v4.3.1 (https://getbootstrap.com/) + * Copyright 2011-2019 The Bootstrap Authors + * Copyright 2011-2019 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */html{box-sizing:border-box;-ms-overflow-style:scrollbar}*,::after,::before{box-sizing:inherit}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;padding-right:15px;padding-left:15px}.col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-first{-ms-flex-order:-1;order:-1}.order-last{-ms-flex-order:13;order:13}.order-0{-ms-flex-order:0;order:0}.order-1{-ms-flex-order:1;order:1}.order-2{-ms-flex-order:2;order:2}.order-3{-ms-flex-order:3;order:3}.order-4{-ms-flex-order:4;order:4}.order-5{-ms-flex-order:5;order:5}.order-6{-ms-flex-order:6;order:6}.order-7{-ms-flex-order:7;order:7}.order-8{-ms-flex-order:8;order:8}.order-9{-ms-flex-order:9;order:9}.order-10{-ms-flex-order:10;order:10}.order-11{-ms-flex-order:11;order:11}.order-12{-ms-flex-order:12;order:12}.offset-1{margin-left:8.333333%}.offset-2{margin-left:16.666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.333333%}.offset-5{margin-left:41.666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.333333%}.offset-8{margin-left:66.666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.333333%}.offset-11{margin-left:91.666667%}@media (min-width:576px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-sm-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-sm-first{-ms-flex-order:-1;order:-1}.order-sm-last{-ms-flex-order:13;order:13}.order-sm-0{-ms-flex-order:0;order:0}.order-sm-1{-ms-flex-order:1;order:1}.order-sm-2{-ms-flex-order:2;order:2}.order-sm-3{-ms-flex-order:3;order:3}.order-sm-4{-ms-flex-order:4;order:4}.order-sm-5{-ms-flex-order:5;order:5}.order-sm-6{-ms-flex-order:6;order:6}.order-sm-7{-ms-flex-order:7;order:7}.order-sm-8{-ms-flex-order:8;order:8}.order-sm-9{-ms-flex-order:9;order:9}.order-sm-10{-ms-flex-order:10;order:10}.order-sm-11{-ms-flex-order:11;order:11}.order-sm-12{-ms-flex-order:12;order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.333333%}.offset-sm-2{margin-left:16.666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.333333%}.offset-sm-5{margin-left:41.666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.333333%}.offset-sm-8{margin-left:66.666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.333333%}.offset-sm-11{margin-left:91.666667%}}@media (min-width:768px){.col-md{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-md-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-md-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-md-first{-ms-flex-order:-1;order:-1}.order-md-last{-ms-flex-order:13;order:13}.order-md-0{-ms-flex-order:0;order:0}.order-md-1{-ms-flex-order:1;order:1}.order-md-2{-ms-flex-order:2;order:2}.order-md-3{-ms-flex-order:3;order:3}.order-md-4{-ms-flex-order:4;order:4}.order-md-5{-ms-flex-order:5;order:5}.order-md-6{-ms-flex-order:6;order:6}.order-md-7{-ms-flex-order:7;order:7}.order-md-8{-ms-flex-order:8;order:8}.order-md-9{-ms-flex-order:9;order:9}.order-md-10{-ms-flex-order:10;order:10}.order-md-11{-ms-flex-order:11;order:11}.order-md-12{-ms-flex-order:12;order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.333333%}.offset-md-2{margin-left:16.666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.333333%}.offset-md-5{margin-left:41.666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.333333%}.offset-md-8{margin-left:66.666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.333333%}.offset-md-11{margin-left:91.666667%}}@media (min-width:992px){.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-lg-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-lg-first{-ms-flex-order:-1;order:-1}.order-lg-last{-ms-flex-order:13;order:13}.order-lg-0{-ms-flex-order:0;order:0}.order-lg-1{-ms-flex-order:1;order:1}.order-lg-2{-ms-flex-order:2;order:2}.order-lg-3{-ms-flex-order:3;order:3}.order-lg-4{-ms-flex-order:4;order:4}.order-lg-5{-ms-flex-order:5;order:5}.order-lg-6{-ms-flex-order:6;order:6}.order-lg-7{-ms-flex-order:7;order:7}.order-lg-8{-ms-flex-order:8;order:8}.order-lg-9{-ms-flex-order:9;order:9}.order-lg-10{-ms-flex-order:10;order:10}.order-lg-11{-ms-flex-order:11;order:11}.order-lg-12{-ms-flex-order:12;order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.333333%}.offset-lg-2{margin-left:16.666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.333333%}.offset-lg-5{margin-left:41.666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.333333%}.offset-lg-8{margin-left:66.666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.333333%}.offset-lg-11{margin-left:91.666667%}}@media (min-width:1200px){.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-xl-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xl-first{-ms-flex-order:-1;order:-1}.order-xl-last{-ms-flex-order:13;order:13}.order-xl-0{-ms-flex-order:0;order:0}.order-xl-1{-ms-flex-order:1;order:1}.order-xl-2{-ms-flex-order:2;order:2}.order-xl-3{-ms-flex-order:3;order:3}.order-xl-4{-ms-flex-order:4;order:4}.order-xl-5{-ms-flex-order:5;order:5}.order-xl-6{-ms-flex-order:6;order:6}.order-xl-7{-ms-flex-order:7;order:7}.order-xl-8{-ms-flex-order:8;order:8}.order-xl-9{-ms-flex-order:9;order:9}.order-xl-10{-ms-flex-order:10;order:10}.order-xl-11{-ms-flex-order:11;order:11}.order-xl-12{-ms-flex-order:12;order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.333333%}.offset-xl-2{margin-left:16.666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.333333%}.offset-xl-5{margin-left:41.666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.333333%}.offset-xl-8{margin-left:66.666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.333333%}.offset-xl-11{margin-left:91.666667%}}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:-ms-flexbox!important;display:flex!important}.d-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}@media (min-width:576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:-ms-flexbox!important;display:flex!important}.d-sm-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:-ms-flexbox!important;display:flex!important}.d-md-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:-ms-flexbox!important;display:flex!important}.d-lg-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:-ms-flexbox!important;display:flex!important}.d-xl-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:-ms-flexbox!important;display:flex!important}.d-print-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}.flex-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-center{-ms-flex-align:center!important;align-items:center!important}.align-items-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}@media (min-width:576px){.flex-sm-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-sm-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-sm-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-sm-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-sm-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-sm-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-sm-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-sm-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-sm-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-sm-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-sm-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-sm-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-sm-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-sm-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-sm-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-sm-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-sm-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-sm-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-sm-center{-ms-flex-align:center!important;align-items:center!important}.align-items-sm-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-sm-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-sm-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-sm-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-sm-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-sm-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-sm-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-sm-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-sm-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-sm-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-sm-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-sm-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-sm-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-sm-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:768px){.flex-md-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-md-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-md-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-md-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-md-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-md-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-md-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-md-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-md-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-md-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-md-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-md-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-md-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-md-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-md-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-md-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-md-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-md-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-md-center{-ms-flex-align:center!important;align-items:center!important}.align-items-md-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-md-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-md-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-md-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-md-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-md-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-md-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-md-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-md-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-md-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-md-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-md-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-md-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-md-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:992px){.flex-lg-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-lg-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-lg-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-lg-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-lg-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-lg-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-lg-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-lg-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-lg-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-lg-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-lg-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-lg-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-lg-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-lg-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-lg-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-lg-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-lg-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-lg-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-lg-center{-ms-flex-align:center!important;align-items:center!important}.align-items-lg-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-lg-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-lg-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-lg-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-lg-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-lg-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-lg-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-lg-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-lg-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-lg-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-lg-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-lg-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-lg-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-lg-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:1200px){.flex-xl-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-xl-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-xl-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-xl-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-xl-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-xl-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-xl-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-xl-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-xl-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-xl-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-xl-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-xl-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-xl-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-xl-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-xl-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-xl-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-xl-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-xl-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-xl-center{-ms-flex-align:center!important;align-items:center!important}.align-items-xl-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-xl-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-xl-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-xl-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-xl-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-xl-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-xl-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-xl-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-xl-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-xl-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-xl-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-xl-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-xl-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-xl-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.m-n1{margin:-.25rem!important}.mt-n1,.my-n1{margin-top:-.25rem!important}.mr-n1,.mx-n1{margin-right:-.25rem!important}.mb-n1,.my-n1{margin-bottom:-.25rem!important}.ml-n1,.mx-n1{margin-left:-.25rem!important}.m-n2{margin:-.5rem!important}.mt-n2,.my-n2{margin-top:-.5rem!important}.mr-n2,.mx-n2{margin-right:-.5rem!important}.mb-n2,.my-n2{margin-bottom:-.5rem!important}.ml-n2,.mx-n2{margin-left:-.5rem!important}.m-n3{margin:-1rem!important}.mt-n3,.my-n3{margin-top:-1rem!important}.mr-n3,.mx-n3{margin-right:-1rem!important}.mb-n3,.my-n3{margin-bottom:-1rem!important}.ml-n3,.mx-n3{margin-left:-1rem!important}.m-n4{margin:-1.5rem!important}.mt-n4,.my-n4{margin-top:-1.5rem!important}.mr-n4,.mx-n4{margin-right:-1.5rem!important}.mb-n4,.my-n4{margin-bottom:-1.5rem!important}.ml-n4,.mx-n4{margin-left:-1.5rem!important}.m-n5{margin:-3rem!important}.mt-n5,.my-n5{margin-top:-3rem!important}.mr-n5,.mx-n5{margin-right:-3rem!important}.mb-n5,.my-n5{margin-bottom:-3rem!important}.ml-n5,.mx-n5{margin-left:-3rem!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}@media (min-width:576px){.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:.25rem!important}.mt-sm-1,.my-sm-1{margin-top:.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2,.my-sm-2{margin-top:.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}.m-sm-3{margin:1rem!important}.mt-sm-3,.my-sm-3{margin-top:1rem!important}.mr-sm-3,.mx-sm-3{margin-right:1rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}.ml-sm-3,.mx-sm-3{margin-left:1rem!important}.m-sm-4{margin:1.5rem!important}.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}.m-sm-5{margin:3rem!important}.mt-sm-5,.my-sm-5{margin-top:3rem!important}.mr-sm-5,.mx-sm-5{margin-right:3rem!important}.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}.ml-sm-5,.mx-sm-5{margin-left:3rem!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:.25rem!important}.pt-sm-1,.py-sm-1{padding-top:.25rem!important}.pr-sm-1,.px-sm-1{padding-right:.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2,.py-sm-2{padding-top:.5rem!important}.pr-sm-2,.px-sm-2{padding-right:.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.5rem!important}.p-sm-3{padding:1rem!important}.pt-sm-3,.py-sm-3{padding-top:1rem!important}.pr-sm-3,.px-sm-3{padding-right:1rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}.pl-sm-3,.px-sm-3{padding-left:1rem!important}.p-sm-4{padding:1.5rem!important}.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}.p-sm-5{padding:3rem!important}.pt-sm-5,.py-sm-5{padding-top:3rem!important}.pr-sm-5,.px-sm-5{padding-right:3rem!important}.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}.pl-sm-5,.px-sm-5{padding-left:3rem!important}.m-sm-n1{margin:-.25rem!important}.mt-sm-n1,.my-sm-n1{margin-top:-.25rem!important}.mr-sm-n1,.mx-sm-n1{margin-right:-.25rem!important}.mb-sm-n1,.my-sm-n1{margin-bottom:-.25rem!important}.ml-sm-n1,.mx-sm-n1{margin-left:-.25rem!important}.m-sm-n2{margin:-.5rem!important}.mt-sm-n2,.my-sm-n2{margin-top:-.5rem!important}.mr-sm-n2,.mx-sm-n2{margin-right:-.5rem!important}.mb-sm-n2,.my-sm-n2{margin-bottom:-.5rem!important}.ml-sm-n2,.mx-sm-n2{margin-left:-.5rem!important}.m-sm-n3{margin:-1rem!important}.mt-sm-n3,.my-sm-n3{margin-top:-1rem!important}.mr-sm-n3,.mx-sm-n3{margin-right:-1rem!important}.mb-sm-n3,.my-sm-n3{margin-bottom:-1rem!important}.ml-sm-n3,.mx-sm-n3{margin-left:-1rem!important}.m-sm-n4{margin:-1.5rem!important}.mt-sm-n4,.my-sm-n4{margin-top:-1.5rem!important}.mr-sm-n4,.mx-sm-n4{margin-right:-1.5rem!important}.mb-sm-n4,.my-sm-n4{margin-bottom:-1.5rem!important}.ml-sm-n4,.mx-sm-n4{margin-left:-1.5rem!important}.m-sm-n5{margin:-3rem!important}.mt-sm-n5,.my-sm-n5{margin-top:-3rem!important}.mr-sm-n5,.mx-sm-n5{margin-right:-3rem!important}.mb-sm-n5,.my-sm-n5{margin-bottom:-3rem!important}.ml-sm-n5,.mx-sm-n5{margin-left:-3rem!important}.m-sm-auto{margin:auto!important}.mt-sm-auto,.my-sm-auto{margin-top:auto!important}.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}}@media (min-width:768px){.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3,.my-md-3{margin-top:1rem!important}.mr-md-3,.mx-md-3{margin-right:1rem!important}.mb-md-3,.my-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4,.my-md-4{margin-top:1.5rem!important}.mr-md-4,.mx-md-4{margin-right:1.5rem!important}.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5,.my-md-5{margin-top:3rem!important}.mr-md-5,.mx-md-5{margin-right:3rem!important}.mb-md-5,.my-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3,.py-md-3{padding-top:1rem!important}.pr-md-3,.px-md-3{padding-right:1rem!important}.pb-md-3,.py-md-3{padding-bottom:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4,.py-md-4{padding-top:1.5rem!important}.pr-md-4,.px-md-4{padding-right:1.5rem!important}.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5,.py-md-5{padding-top:3rem!important}.pr-md-5,.px-md-5{padding-right:3rem!important}.pb-md-5,.py-md-5{padding-bottom:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.m-md-n1{margin:-.25rem!important}.mt-md-n1,.my-md-n1{margin-top:-.25rem!important}.mr-md-n1,.mx-md-n1{margin-right:-.25rem!important}.mb-md-n1,.my-md-n1{margin-bottom:-.25rem!important}.ml-md-n1,.mx-md-n1{margin-left:-.25rem!important}.m-md-n2{margin:-.5rem!important}.mt-md-n2,.my-md-n2{margin-top:-.5rem!important}.mr-md-n2,.mx-md-n2{margin-right:-.5rem!important}.mb-md-n2,.my-md-n2{margin-bottom:-.5rem!important}.ml-md-n2,.mx-md-n2{margin-left:-.5rem!important}.m-md-n3{margin:-1rem!important}.mt-md-n3,.my-md-n3{margin-top:-1rem!important}.mr-md-n3,.mx-md-n3{margin-right:-1rem!important}.mb-md-n3,.my-md-n3{margin-bottom:-1rem!important}.ml-md-n3,.mx-md-n3{margin-left:-1rem!important}.m-md-n4{margin:-1.5rem!important}.mt-md-n4,.my-md-n4{margin-top:-1.5rem!important}.mr-md-n4,.mx-md-n4{margin-right:-1.5rem!important}.mb-md-n4,.my-md-n4{margin-bottom:-1.5rem!important}.ml-md-n4,.mx-md-n4{margin-left:-1.5rem!important}.m-md-n5{margin:-3rem!important}.mt-md-n5,.my-md-n5{margin-top:-3rem!important}.mr-md-n5,.mx-md-n5{margin-right:-3rem!important}.mb-md-n5,.my-md-n5{margin-bottom:-3rem!important}.ml-md-n5,.mx-md-n5{margin-left:-3rem!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}}@media (min-width:992px){.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3,.my-lg-3{margin-top:1rem!important}.mr-lg-3,.mx-lg-3{margin-right:1rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}.ml-lg-3,.mx-lg-3{margin-left:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5,.my-lg-5{margin-top:3rem!important}.mr-lg-5,.mx-lg-5{margin-right:3rem!important}.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}.ml-lg-5,.mx-lg-5{margin-left:3rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3,.py-lg-3{padding-top:1rem!important}.pr-lg-3,.px-lg-3{padding-right:1rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5,.py-lg-5{padding-top:3rem!important}.pr-lg-5,.px-lg-5{padding-right:3rem!important}.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!important}.m-lg-n1{margin:-.25rem!important}.mt-lg-n1,.my-lg-n1{margin-top:-.25rem!important}.mr-lg-n1,.mx-lg-n1{margin-right:-.25rem!important}.mb-lg-n1,.my-lg-n1{margin-bottom:-.25rem!important}.ml-lg-n1,.mx-lg-n1{margin-left:-.25rem!important}.m-lg-n2{margin:-.5rem!important}.mt-lg-n2,.my-lg-n2{margin-top:-.5rem!important}.mr-lg-n2,.mx-lg-n2{margin-right:-.5rem!important}.mb-lg-n2,.my-lg-n2{margin-bottom:-.5rem!important}.ml-lg-n2,.mx-lg-n2{margin-left:-.5rem!important}.m-lg-n3{margin:-1rem!important}.mt-lg-n3,.my-lg-n3{margin-top:-1rem!important}.mr-lg-n3,.mx-lg-n3{margin-right:-1rem!important}.mb-lg-n3,.my-lg-n3{margin-bottom:-1rem!important}.ml-lg-n3,.mx-lg-n3{margin-left:-1rem!important}.m-lg-n4{margin:-1.5rem!important}.mt-lg-n4,.my-lg-n4{margin-top:-1.5rem!important}.mr-lg-n4,.mx-lg-n4{margin-right:-1.5rem!important}.mb-lg-n4,.my-lg-n4{margin-bottom:-1.5rem!important}.ml-lg-n4,.mx-lg-n4{margin-left:-1.5rem!important}.m-lg-n5{margin:-3rem!important}.mt-lg-n5,.my-lg-n5{margin-top:-3rem!important}.mr-lg-n5,.mx-lg-n5{margin-right:-3rem!important}.mb-lg-n5,.my-lg-n5{margin-bottom:-3rem!important}.ml-lg-n5,.mx-lg-n5{margin-left:-3rem!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}}@media (min-width:1200px){.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-1{margin:.25rem!important}.mt-xl-1,.my-xl-1{margin-top:.25rem!important}.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}.m-xl-2{margin:.5rem!important}.mt-xl-2,.my-xl-2{margin-top:.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}.m-xl-3{margin:1rem!important}.mt-xl-3,.my-xl-3{margin-top:1rem!important}.mr-xl-3,.mx-xl-3{margin-right:1rem!important}.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}.ml-xl-3,.mx-xl-3{margin-left:1rem!important}.m-xl-4{margin:1.5rem!important}.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}.m-xl-5{margin:3rem!important}.mt-xl-5,.my-xl-5{margin-top:3rem!important}.mr-xl-5,.mx-xl-5{margin-right:3rem!important}.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}.ml-xl-5,.mx-xl-5{margin-left:3rem!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:.25rem!important}.pt-xl-1,.py-xl-1{padding-top:.25rem!important}.pr-xl-1,.px-xl-1{padding-right:.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}.pl-xl-1,.px-xl-1{padding-left:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2,.py-xl-2{padding-top:.5rem!important}.pr-xl-2,.px-xl-2{padding-right:.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}.pl-xl-2,.px-xl-2{padding-left:.5rem!important}.p-xl-3{padding:1rem!important}.pt-xl-3,.py-xl-3{padding-top:1rem!important}.pr-xl-3,.px-xl-3{padding-right:1rem!important}.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}.pl-xl-3,.px-xl-3{padding-left:1rem!important}.p-xl-4{padding:1.5rem!important}.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}.p-xl-5{padding:3rem!important}.pt-xl-5,.py-xl-5{padding-top:3rem!important}.pr-xl-5,.px-xl-5{padding-right:3rem!important}.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}.pl-xl-5,.px-xl-5{padding-left:3rem!important}.m-xl-n1{margin:-.25rem!important}.mt-xl-n1,.my-xl-n1{margin-top:-.25rem!important}.mr-xl-n1,.mx-xl-n1{margin-right:-.25rem!important}.mb-xl-n1,.my-xl-n1{margin-bottom:-.25rem!important}.ml-xl-n1,.mx-xl-n1{margin-left:-.25rem!important}.m-xl-n2{margin:-.5rem!important}.mt-xl-n2,.my-xl-n2{margin-top:-.5rem!important}.mr-xl-n2,.mx-xl-n2{margin-right:-.5rem!important}.mb-xl-n2,.my-xl-n2{margin-bottom:-.5rem!important}.ml-xl-n2,.mx-xl-n2{margin-left:-.5rem!important}.m-xl-n3{margin:-1rem!important}.mt-xl-n3,.my-xl-n3{margin-top:-1rem!important}.mr-xl-n3,.mx-xl-n3{margin-right:-1rem!important}.mb-xl-n3,.my-xl-n3{margin-bottom:-1rem!important}.ml-xl-n3,.mx-xl-n3{margin-left:-1rem!important}.m-xl-n4{margin:-1.5rem!important}.mt-xl-n4,.my-xl-n4{margin-top:-1.5rem!important}.mr-xl-n4,.mx-xl-n4{margin-right:-1.5rem!important}.mb-xl-n4,.my-xl-n4{margin-bottom:-1.5rem!important}.ml-xl-n4,.mx-xl-n4{margin-left:-1.5rem!important}.m-xl-n5{margin:-3rem!important}.mt-xl-n5,.my-xl-n5{margin-top:-3rem!important}.mr-xl-n5,.mx-xl-n5{margin-right:-3rem!important}.mb-xl-n5,.my-xl-n5{margin-bottom:-3rem!important}.ml-xl-n5,.mx-xl-n5{margin-left:-3rem!important}.m-xl-auto{margin:auto!important}.mt-xl-auto,.my-xl-auto{margin-top:auto!important}.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}} +/*# sourceMappingURL=bootstrap-grid.min.css.map */ \ No newline at end of file diff --git a/vendor/bootstrap/css/bootstrap-grid.min.css.map b/vendor/bootstrap/css/bootstrap-grid.min.css.map new file mode 100644 index 0000000..13e33db --- /dev/null +++ b/vendor/bootstrap/css/bootstrap-grid.min.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["../../scss/bootstrap-grid.scss","dist/css/bootstrap-grid.css","../../scss/_grid.scss","../../scss/mixins/_grid.scss","../../scss/mixins/_breakpoints.scss","../../scss/mixins/_grid-framework.scss","../../scss/utilities/_display.scss","../../scss/utilities/_flex.scss","../../scss/utilities/_spacing.scss"],"names":[],"mappings":"AAAA;;;;;AAOA,KACE,WAAA,WACA,mBAAA,UAGF,ECCA,QADA,SDGE,WAAA,QEVA,WCAA,MAAA,KACA,cAAA,KACA,aAAA,KACA,aAAA,KACA,YAAA,KCmDE,yBFvDF,WCYI,UAAA,OC2CF,yBFvDF,WCYI,UAAA,OC2CF,yBFvDF,WCYI,UAAA,OC2CF,0BFvDF,WCYI,UAAA,QDAJ,iBCZA,MAAA,KACA,cAAA,KACA,aAAA,KACA,aAAA,KACA,YAAA,KDkBA,KCJA,QAAA,YAAA,QAAA,KACA,cAAA,KAAA,UAAA,KACA,aAAA,MACA,YAAA,MDOA,YACE,aAAA,EACA,YAAA,EAFF,iBDuCF,0BCjCM,cAAA,EACA,aAAA,EGjCJ,KAAA,OAAA,QAAA,QAAA,QAAA,OAAA,OAAA,OAAA,OAAA,OAAA,OAAA,OAAA,OJuEF,UAEqJ,QAAvI,UAAmG,WAAY,WAAY,WAAhH,UAAW,UAAW,UAAW,UAAW,UAAW,UAAW,UAAW,UACtG,aAFqJ,QAAvI,UAAmG,WAAY,WAAY,WAAhH,UAAW,UAAW,UAAW,UAAW,UAAW,UAAW,UAAW,UACtG,aAFkJ,QAAvI,UAAmG,WAAY,WAAY,WAAhH,UAAW,UAAW,UAAW,UAAW,UAAW,UAAW,UAAW,UACnG,aAEqJ,QAAvI,UAAmG,WAAY,WAAY,WAAhH,UAAW,UAAW,UAAW,UAAW,UAAW,UAAW,UAAW,UACtG,aI1EI,SAAA,SACA,MAAA,KACA,cAAA,KACA,aAAA,KAmBE,KACE,wBAAA,EAAA,WAAA,EACA,kBAAA,EAAA,UAAA,EACA,UAAA,KAEF,UACE,SAAA,EAAA,EAAA,KAAA,KAAA,EAAA,EAAA,KACA,MAAA,KACA,UAAA,KAIA,OFFN,SAAA,EAAA,EAAA,UAAA,KAAA,EAAA,EAAA,UAIA,UAAA,UEFM,OFFN,SAAA,EAAA,EAAA,WAAA,KAAA,EAAA,EAAA,WAIA,UAAA,WEFM,OFFN,SAAA,EAAA,EAAA,IAAA,KAAA,EAAA,EAAA,IAIA,UAAA,IEFM,OFFN,SAAA,EAAA,EAAA,WAAA,KAAA,EAAA,EAAA,WAIA,UAAA,WEFM,OFFN,SAAA,EAAA,EAAA,WAAA,KAAA,EAAA,EAAA,WAIA,UAAA,WEFM,OFFN,SAAA,EAAA,EAAA,IAAA,KAAA,EAAA,EAAA,IAIA,UAAA,IEFM,OFFN,SAAA,EAAA,EAAA,WAAA,KAAA,EAAA,EAAA,WAIA,UAAA,WEFM,OFFN,SAAA,EAAA,EAAA,WAAA,KAAA,EAAA,EAAA,WAIA,UAAA,WEFM,OFFN,SAAA,EAAA,EAAA,IAAA,KAAA,EAAA,EAAA,IAIA,UAAA,IEFM,QFFN,SAAA,EAAA,EAAA,WAAA,KAAA,EAAA,EAAA,WAIA,UAAA,WEFM,QFFN,SAAA,EAAA,EAAA,WAAA,KAAA,EAAA,EAAA,WAIA,UAAA,WEFM,QFFN,SAAA,EAAA,EAAA,KAAA,KAAA,EAAA,EAAA,KAIA,UAAA,KEGI,aAAwB,eAAA,GAAA,MAAA,GAExB,YAAuB,eAAA,GAAA,MAAA,GAGrB,SAAwB,eAAA,EAAA,MAAA,EAAxB,SAAwB,eAAA,EAAA,MAAA,EAAxB,SAAwB,eAAA,EAAA,MAAA,EAAxB,SAAwB,eAAA,EAAA,MAAA,EAAxB,SAAwB,eAAA,EAAA,MAAA,EAAxB,SAAwB,eAAA,EAAA,MAAA,EAAxB,SAAwB,eAAA,EAAA,MAAA,EAAxB,SAAwB,eAAA,EAAA,MAAA,EAAxB,SAAwB,eAAA,EAAA,MAAA,EAAxB,SAAwB,eAAA,EAAA,MAAA,EAAxB,UAAwB,eAAA,GAAA,MAAA,GAAxB,UAAwB,eAAA,GAAA,MAAA,GAAxB,UAAwB,eAAA,GAAA,MAAA,GAMtB,UFTR,YAAA,UESQ,UFTR,YAAA,WESQ,UFTR,YAAA,IESQ,UFTR,YAAA,WESQ,UFTR,YAAA,WESQ,UFTR,YAAA,IESQ,UFTR,YAAA,WESQ,UFTR,YAAA,WESQ,UFTR,YAAA,IESQ,WFTR,YAAA,WESQ,WFTR,YAAA,WCWE,yBC9BE,QACE,wBAAA,EAAA,WAAA,EACA,kBAAA,EAAA,UAAA,EACA,UAAA,KAEF,aACE,SAAA,EAAA,EAAA,KAAA,KAAA,EAAA,EAAA,KACA,MAAA,KACA,UAAA,KAIA,UFFN,SAAA,EAAA,EAAA,UAAA,KAAA,EAAA,EAAA,UAIA,UAAA,UEFM,UFFN,SAAA,EAAA,EAAA,WAAA,KAAA,EAAA,EAAA,WAIA,UAAA,WEFM,UFFN,SAAA,EAAA,EAAA,IAAA,KAAA,EAAA,EAAA,IAIA,UAAA,IEFM,UFFN,SAAA,EAAA,EAAA,WAAA,KAAA,EAAA,EAAA,WAIA,UAAA,WEFM,UFFN,SAAA,EAAA,EAAA,WAAA,KAAA,EAAA,EAAA,WAIA,UAAA,WEFM,UFFN,SAAA,EAAA,EAAA,IAAA,KAAA,EAAA,EAAA,IAIA,UAAA,IEFM,UFFN,SAAA,EAAA,EAAA,WAAA,KAAA,EAAA,EAAA,WAIA,UAAA,WEFM,UFFN,SAAA,EAAA,EAAA,WAAA,KAAA,EAAA,EAAA,WAIA,UAAA,WEFM,UFFN,SAAA,EAAA,EAAA,IAAA,KAAA,EAAA,EAAA,IAIA,UAAA,IEFM,WFFN,SAAA,EAAA,EAAA,WAAA,KAAA,EAAA,EAAA,WAIA,UAAA,WEFM,WFFN,SAAA,EAAA,EAAA,WAAA,KAAA,EAAA,EAAA,WAIA,UAAA,WEFM,WFFN,SAAA,EAAA,EAAA,KAAA,KAAA,EAAA,EAAA,KAIA,UAAA,KEGI,gBAAwB,eAAA,GAAA,MAAA,GAExB,eAAuB,eAAA,GAAA,MAAA,GAGrB,YAAwB,eAAA,EAAA,MAAA,EAAxB,YAAwB,eAAA,EAAA,MAAA,EAAxB,YAAwB,eAAA,EAAA,MAAA,EAAxB,YAAwB,eAAA,EAAA,MAAA,EAAxB,YAAwB,eAAA,EAAA,MAAA,EAAxB,YAAwB,eAAA,EAAA,MAAA,EAAxB,YAAwB,eAAA,EAAA,MAAA,EAAxB,YAAwB,eAAA,EAAA,MAAA,EAAxB,YAAwB,eAAA,EAAA,MAAA,EAAxB,YAAwB,eAAA,EAAA,MAAA,EAAxB,aAAwB,eAAA,GAAA,MAAA,GAAxB,aAAwB,eAAA,GAAA,MAAA,GAAxB,aAAwB,eAAA,GAAA,MAAA,GAMtB,aFTR,YAAA,EESQ,aFTR,YAAA,UESQ,aFTR,YAAA,WESQ,aFTR,YAAA,IESQ,aFTR,YAAA,WESQ,aFTR,YAAA,WESQ,aFTR,YAAA,IESQ,aFTR,YAAA,WESQ,aFTR,YAAA,WESQ,aFTR,YAAA,IESQ,cFTR,YAAA,WESQ,cFTR,YAAA,YCWE,yBC9BE,QACE,wBAAA,EAAA,WAAA,EACA,kBAAA,EAAA,UAAA,EACA,UAAA,KAEF,aACE,SAAA,EAAA,EAAA,KAAA,KAAA,EAAA,EAAA,KACA,MAAA,KACA,UAAA,KAIA,UFFN,SAAA,EAAA,EAAA,UAAA,KAAA,EAAA,EAAA,UAIA,UAAA,UEFM,UFFN,SAAA,EAAA,EAAA,WAAA,KAAA,EAAA,EAAA,WAIA,UAAA,WEFM,UFFN,SAAA,EAAA,EAAA,IAAA,KAAA,EAAA,EAAA,IAIA,UAAA,IEFM,UFFN,SAAA,EAAA,EAAA,WAAA,KAAA,EAAA,EAAA,WAIA,UAAA,WEFM,UFFN,SAAA,EAAA,EAAA,WAAA,KAAA,EAAA,EAAA,WAIA,UAAA,WEFM,UFFN,SAAA,EAAA,EAAA,IAAA,KAAA,EAAA,EAAA,IAIA,UAAA,IEFM,UFFN,SAAA,EAAA,EAAA,WAAA,KAAA,EAAA,EAAA,WAIA,UAAA,WEFM,UFFN,SAAA,EAAA,EAAA,WAAA,KAAA,EAAA,EAAA,WAIA,UAAA,WEFM,UFFN,SAAA,EAAA,EAAA,IAAA,KAAA,EAAA,EAAA,IAIA,UAAA,IEFM,WFFN,SAAA,EAAA,EAAA,WAAA,KAAA,EAAA,EAAA,WAIA,UAAA,WEFM,WFFN,SAAA,EAAA,EAAA,WAAA,KAAA,EAAA,EAAA,WAIA,UAAA,WEFM,WFFN,SAAA,EAAA,EAAA,KAAA,KAAA,EAAA,EAAA,KAIA,UAAA,KEGI,gBAAwB,eAAA,GAAA,MAAA,GAExB,eAAuB,eAAA,GAAA,MAAA,GAGrB,YAAwB,eAAA,EAAA,MAAA,EAAxB,YAAwB,eAAA,EAAA,MAAA,EAAxB,YAAwB,eAAA,EAAA,MAAA,EAAxB,YAAwB,eAAA,EAAA,MAAA,EAAxB,YAAwB,eAAA,EAAA,MAAA,EAAxB,YAAwB,eAAA,EAAA,MAAA,EAAxB,YAAwB,eAAA,EAAA,MAAA,EAAxB,YAAwB,eAAA,EAAA,MAAA,EAAxB,YAAwB,eAAA,EAAA,MAAA,EAAxB,YAAwB,eAAA,EAAA,MAAA,EAAxB,aAAwB,eAAA,GAAA,MAAA,GAAxB,aAAwB,eAAA,GAAA,MAAA,GAAxB,aAAwB,eAAA,GAAA,MAAA,GAMtB,aFTR,YAAA,EESQ,aFTR,YAAA,UESQ,aFTR,YAAA,WESQ,aFTR,YAAA,IESQ,aFTR,YAAA,WESQ,aFTR,YAAA,WESQ,aFTR,YAAA,IESQ,aFTR,YAAA,WESQ,aFTR,YAAA,WESQ,aFTR,YAAA,IESQ,cFTR,YAAA,WESQ,cFTR,YAAA,YCWE,yBC9BE,QACE,wBAAA,EAAA,WAAA,EACA,kBAAA,EAAA,UAAA,EACA,UAAA,KAEF,aACE,SAAA,EAAA,EAAA,KAAA,KAAA,EAAA,EAAA,KACA,MAAA,KACA,UAAA,KAIA,UFFN,SAAA,EAAA,EAAA,UAAA,KAAA,EAAA,EAAA,UAIA,UAAA,UEFM,UFFN,SAAA,EAAA,EAAA,WAAA,KAAA,EAAA,EAAA,WAIA,UAAA,WEFM,UFFN,SAAA,EAAA,EAAA,IAAA,KAAA,EAAA,EAAA,IAIA,UAAA,IEFM,UFFN,SAAA,EAAA,EAAA,WAAA,KAAA,EAAA,EAAA,WAIA,UAAA,WEFM,UFFN,SAAA,EAAA,EAAA,WAAA,KAAA,EAAA,EAAA,WAIA,UAAA,WEFM,UFFN,SAAA,EAAA,EAAA,IAAA,KAAA,EAAA,EAAA,IAIA,UAAA,IEFM,UFFN,SAAA,EAAA,EAAA,WAAA,KAAA,EAAA,EAAA,WAIA,UAAA,WEFM,UFFN,SAAA,EAAA,EAAA,WAAA,KAAA,EAAA,EAAA,WAIA,UAAA,WEFM,UFFN,SAAA,EAAA,EAAA,IAAA,KAAA,EAAA,EAAA,IAIA,UAAA,IEFM,WFFN,SAAA,EAAA,EAAA,WAAA,KAAA,EAAA,EAAA,WAIA,UAAA,WEFM,WFFN,SAAA,EAAA,EAAA,WAAA,KAAA,EAAA,EAAA,WAIA,UAAA,WEFM,WFFN,SAAA,EAAA,EAAA,KAAA,KAAA,EAAA,EAAA,KAIA,UAAA,KEGI,gBAAwB,eAAA,GAAA,MAAA,GAExB,eAAuB,eAAA,GAAA,MAAA,GAGrB,YAAwB,eAAA,EAAA,MAAA,EAAxB,YAAwB,eAAA,EAAA,MAAA,EAAxB,YAAwB,eAAA,EAAA,MAAA,EAAxB,YAAwB,eAAA,EAAA,MAAA,EAAxB,YAAwB,eAAA,EAAA,MAAA,EAAxB,YAAwB,eAAA,EAAA,MAAA,EAAxB,YAAwB,eAAA,EAAA,MAAA,EAAxB,YAAwB,eAAA,EAAA,MAAA,EAAxB,YAAwB,eAAA,EAAA,MAAA,EAAxB,YAAwB,eAAA,EAAA,MAAA,EAAxB,aAAwB,eAAA,GAAA,MAAA,GAAxB,aAAwB,eAAA,GAAA,MAAA,GAAxB,aAAwB,eAAA,GAAA,MAAA,GAMtB,aFTR,YAAA,EESQ,aFTR,YAAA,UESQ,aFTR,YAAA,WESQ,aFTR,YAAA,IESQ,aFTR,YAAA,WESQ,aFTR,YAAA,WESQ,aFTR,YAAA,IESQ,aFTR,YAAA,WESQ,aFTR,YAAA,WESQ,aFTR,YAAA,IESQ,cFTR,YAAA,WESQ,cFTR,YAAA,YCWE,0BC9BE,QACE,wBAAA,EAAA,WAAA,EACA,kBAAA,EAAA,UAAA,EACA,UAAA,KAEF,aACE,SAAA,EAAA,EAAA,KAAA,KAAA,EAAA,EAAA,KACA,MAAA,KACA,UAAA,KAIA,UFFN,SAAA,EAAA,EAAA,UAAA,KAAA,EAAA,EAAA,UAIA,UAAA,UEFM,UFFN,SAAA,EAAA,EAAA,WAAA,KAAA,EAAA,EAAA,WAIA,UAAA,WEFM,UFFN,SAAA,EAAA,EAAA,IAAA,KAAA,EAAA,EAAA,IAIA,UAAA,IEFM,UFFN,SAAA,EAAA,EAAA,WAAA,KAAA,EAAA,EAAA,WAIA,UAAA,WEFM,UFFN,SAAA,EAAA,EAAA,WAAA,KAAA,EAAA,EAAA,WAIA,UAAA,WEFM,UFFN,SAAA,EAAA,EAAA,IAAA,KAAA,EAAA,EAAA,IAIA,UAAA,IEFM,UFFN,SAAA,EAAA,EAAA,WAAA,KAAA,EAAA,EAAA,WAIA,UAAA,WEFM,UFFN,SAAA,EAAA,EAAA,WAAA,KAAA,EAAA,EAAA,WAIA,UAAA,WEFM,UFFN,SAAA,EAAA,EAAA,IAAA,KAAA,EAAA,EAAA,IAIA,UAAA,IEFM,WFFN,SAAA,EAAA,EAAA,WAAA,KAAA,EAAA,EAAA,WAIA,UAAA,WEFM,WFFN,SAAA,EAAA,EAAA,WAAA,KAAA,EAAA,EAAA,WAIA,UAAA,WEFM,WFFN,SAAA,EAAA,EAAA,KAAA,KAAA,EAAA,EAAA,KAIA,UAAA,KEGI,gBAAwB,eAAA,GAAA,MAAA,GAExB,eAAuB,eAAA,GAAA,MAAA,GAGrB,YAAwB,eAAA,EAAA,MAAA,EAAxB,YAAwB,eAAA,EAAA,MAAA,EAAxB,YAAwB,eAAA,EAAA,MAAA,EAAxB,YAAwB,eAAA,EAAA,MAAA,EAAxB,YAAwB,eAAA,EAAA,MAAA,EAAxB,YAAwB,eAAA,EAAA,MAAA,EAAxB,YAAwB,eAAA,EAAA,MAAA,EAAxB,YAAwB,eAAA,EAAA,MAAA,EAAxB,YAAwB,eAAA,EAAA,MAAA,EAAxB,YAAwB,eAAA,EAAA,MAAA,EAAxB,aAAwB,eAAA,GAAA,MAAA,GAAxB,aAAwB,eAAA,GAAA,MAAA,GAAxB,aAAwB,eAAA,GAAA,MAAA,GAMtB,aFTR,YAAA,EESQ,aFTR,YAAA,UESQ,aFTR,YAAA,WESQ,aFTR,YAAA,IESQ,aFTR,YAAA,WESQ,aFTR,YAAA,WESQ,aFTR,YAAA,IESQ,aFTR,YAAA,WESQ,aFTR,YAAA,WESQ,aFTR,YAAA,IESQ,cFTR,YAAA,WESQ,cFTR,YAAA,YGtCI,QAAwB,QAAA,eAAxB,UAAwB,QAAA,iBAAxB,gBAAwB,QAAA,uBAAxB,SAAwB,QAAA,gBAAxB,SAAwB,QAAA,gBAAxB,aAAwB,QAAA,oBAAxB,cAAwB,QAAA,qBAAxB,QAAwB,QAAA,sBAAA,QAAA,eAAxB,eAAwB,QAAA,6BAAA,QAAA,sBFiD1B,yBEjDE,WAAwB,QAAA,eAAxB,aAAwB,QAAA,iBAAxB,mBAAwB,QAAA,uBAAxB,YAAwB,QAAA,gBAAxB,YAAwB,QAAA,gBAAxB,gBAAwB,QAAA,oBAAxB,iBAAwB,QAAA,qBAAxB,WAAwB,QAAA,sBAAA,QAAA,eAAxB,kBAAwB,QAAA,6BAAA,QAAA,uBFiD1B,yBEjDE,WAAwB,QAAA,eAAxB,aAAwB,QAAA,iBAAxB,mBAAwB,QAAA,uBAAxB,YAAwB,QAAA,gBAAxB,YAAwB,QAAA,gBAAxB,gBAAwB,QAAA,oBAAxB,iBAAwB,QAAA,qBAAxB,WAAwB,QAAA,sBAAA,QAAA,eAAxB,kBAAwB,QAAA,6BAAA,QAAA,uBFiD1B,yBEjDE,WAAwB,QAAA,eAAxB,aAAwB,QAAA,iBAAxB,mBAAwB,QAAA,uBAAxB,YAAwB,QAAA,gBAAxB,YAAwB,QAAA,gBAAxB,gBAAwB,QAAA,oBAAxB,iBAAwB,QAAA,qBAAxB,WAAwB,QAAA,sBAAA,QAAA,eAAxB,kBAAwB,QAAA,6BAAA,QAAA,uBFiD1B,0BEjDE,WAAwB,QAAA,eAAxB,aAAwB,QAAA,iBAAxB,mBAAwB,QAAA,uBAAxB,YAAwB,QAAA,gBAAxB,YAAwB,QAAA,gBAAxB,gBAAwB,QAAA,oBAAxB,iBAAwB,QAAA,qBAAxB,WAAwB,QAAA,sBAAA,QAAA,eAAxB,kBAAwB,QAAA,6BAAA,QAAA,uBAU9B,aAEI,cAAqB,QAAA,eAArB,gBAAqB,QAAA,iBAArB,sBAAqB,QAAA,uBAArB,eAAqB,QAAA,gBAArB,eAAqB,QAAA,gBAArB,mBAAqB,QAAA,oBAArB,oBAAqB,QAAA,qBAArB,cAAqB,QAAA,sBAAA,QAAA,eAArB,qBAAqB,QAAA,6BAAA,QAAA,uBCbrB,UAAgC,mBAAA,cAAA,eAAA,cAChC,aAAgC,mBAAA,iBAAA,eAAA,iBAChC,kBAAgC,mBAAA,sBAAA,eAAA,sBAChC,qBAAgC,mBAAA,yBAAA,eAAA,yBAEhC,WAA8B,cAAA,eAAA,UAAA,eAC9B,aAA8B,cAAA,iBAAA,UAAA,iBAC9B,mBAA8B,cAAA,uBAAA,UAAA,uBAC9B,WAA8B,SAAA,EAAA,EAAA,eAAA,KAAA,EAAA,EAAA,eAC9B,aAA8B,kBAAA,YAAA,UAAA,YAC9B,aAA8B,kBAAA,YAAA,UAAA,YAC9B,eAA8B,kBAAA,YAAA,YAAA,YAC9B,eAA8B,kBAAA,YAAA,YAAA,YAE9B,uBAAoC,cAAA,gBAAA,gBAAA,qBACpC,qBAAoC,cAAA,cAAA,gBAAA,mBACpC,wBAAoC,cAAA,iBAAA,gBAAA,iBACpC,yBAAoC,cAAA,kBAAA,gBAAA,wBACpC,wBAAoC,cAAA,qBAAA,gBAAA,uBAEpC,mBAAiC,eAAA,gBAAA,YAAA,qBACjC,iBAAiC,eAAA,cAAA,YAAA,mBACjC,oBAAiC,eAAA,iBAAA,YAAA,iBACjC,sBAAiC,eAAA,mBAAA,YAAA,mBACjC,qBAAiC,eAAA,kBAAA,YAAA,kBAEjC,qBAAkC,mBAAA,gBAAA,cAAA,qBAClC,mBAAkC,mBAAA,cAAA,cAAA,mBAClC,sBAAkC,mBAAA,iBAAA,cAAA,iBAClC,uBAAkC,mBAAA,kBAAA,cAAA,wBAClC,sBAAkC,mBAAA,qBAAA,cAAA,uBAClC,uBAAkC,mBAAA,kBAAA,cAAA,kBAElC,iBAAgC,oBAAA,eAAA,WAAA,eAChC,kBAAgC,oBAAA,gBAAA,WAAA,qBAChC,gBAAgC,oBAAA,cAAA,WAAA,mBAChC,mBAAgC,oBAAA,iBAAA,WAAA,iBAChC,qBAAgC,oBAAA,mBAAA,WAAA,mBAChC,oBAAgC,oBAAA,kBAAA,WAAA,kBHYhC,yBGlDA,aAAgC,mBAAA,cAAA,eAAA,cAChC,gBAAgC,mBAAA,iBAAA,eAAA,iBAChC,qBAAgC,mBAAA,sBAAA,eAAA,sBAChC,wBAAgC,mBAAA,yBAAA,eAAA,yBAEhC,cAA8B,cAAA,eAAA,UAAA,eAC9B,gBAA8B,cAAA,iBAAA,UAAA,iBAC9B,sBAA8B,cAAA,uBAAA,UAAA,uBAC9B,cAA8B,SAAA,EAAA,EAAA,eAAA,KAAA,EAAA,EAAA,eAC9B,gBAA8B,kBAAA,YAAA,UAAA,YAC9B,gBAA8B,kBAAA,YAAA,UAAA,YAC9B,kBAA8B,kBAAA,YAAA,YAAA,YAC9B,kBAA8B,kBAAA,YAAA,YAAA,YAE9B,0BAAoC,cAAA,gBAAA,gBAAA,qBACpC,wBAAoC,cAAA,cAAA,gBAAA,mBACpC,2BAAoC,cAAA,iBAAA,gBAAA,iBACpC,4BAAoC,cAAA,kBAAA,gBAAA,wBACpC,2BAAoC,cAAA,qBAAA,gBAAA,uBAEpC,sBAAiC,eAAA,gBAAA,YAAA,qBACjC,oBAAiC,eAAA,cAAA,YAAA,mBACjC,uBAAiC,eAAA,iBAAA,YAAA,iBACjC,yBAAiC,eAAA,mBAAA,YAAA,mBACjC,wBAAiC,eAAA,kBAAA,YAAA,kBAEjC,wBAAkC,mBAAA,gBAAA,cAAA,qBAClC,sBAAkC,mBAAA,cAAA,cAAA,mBAClC,yBAAkC,mBAAA,iBAAA,cAAA,iBAClC,0BAAkC,mBAAA,kBAAA,cAAA,wBAClC,yBAAkC,mBAAA,qBAAA,cAAA,uBAClC,0BAAkC,mBAAA,kBAAA,cAAA,kBAElC,oBAAgC,oBAAA,eAAA,WAAA,eAChC,qBAAgC,oBAAA,gBAAA,WAAA,qBAChC,mBAAgC,oBAAA,cAAA,WAAA,mBAChC,sBAAgC,oBAAA,iBAAA,WAAA,iBAChC,wBAAgC,oBAAA,mBAAA,WAAA,mBAChC,uBAAgC,oBAAA,kBAAA,WAAA,mBHYhC,yBGlDA,aAAgC,mBAAA,cAAA,eAAA,cAChC,gBAAgC,mBAAA,iBAAA,eAAA,iBAChC,qBAAgC,mBAAA,sBAAA,eAAA,sBAChC,wBAAgC,mBAAA,yBAAA,eAAA,yBAEhC,cAA8B,cAAA,eAAA,UAAA,eAC9B,gBAA8B,cAAA,iBAAA,UAAA,iBAC9B,sBAA8B,cAAA,uBAAA,UAAA,uBAC9B,cAA8B,SAAA,EAAA,EAAA,eAAA,KAAA,EAAA,EAAA,eAC9B,gBAA8B,kBAAA,YAAA,UAAA,YAC9B,gBAA8B,kBAAA,YAAA,UAAA,YAC9B,kBAA8B,kBAAA,YAAA,YAAA,YAC9B,kBAA8B,kBAAA,YAAA,YAAA,YAE9B,0BAAoC,cAAA,gBAAA,gBAAA,qBACpC,wBAAoC,cAAA,cAAA,gBAAA,mBACpC,2BAAoC,cAAA,iBAAA,gBAAA,iBACpC,4BAAoC,cAAA,kBAAA,gBAAA,wBACpC,2BAAoC,cAAA,qBAAA,gBAAA,uBAEpC,sBAAiC,eAAA,gBAAA,YAAA,qBACjC,oBAAiC,eAAA,cAAA,YAAA,mBACjC,uBAAiC,eAAA,iBAAA,YAAA,iBACjC,yBAAiC,eAAA,mBAAA,YAAA,mBACjC,wBAAiC,eAAA,kBAAA,YAAA,kBAEjC,wBAAkC,mBAAA,gBAAA,cAAA,qBAClC,sBAAkC,mBAAA,cAAA,cAAA,mBAClC,yBAAkC,mBAAA,iBAAA,cAAA,iBAClC,0BAAkC,mBAAA,kBAAA,cAAA,wBAClC,yBAAkC,mBAAA,qBAAA,cAAA,uBAClC,0BAAkC,mBAAA,kBAAA,cAAA,kBAElC,oBAAgC,oBAAA,eAAA,WAAA,eAChC,qBAAgC,oBAAA,gBAAA,WAAA,qBAChC,mBAAgC,oBAAA,cAAA,WAAA,mBAChC,sBAAgC,oBAAA,iBAAA,WAAA,iBAChC,wBAAgC,oBAAA,mBAAA,WAAA,mBAChC,uBAAgC,oBAAA,kBAAA,WAAA,mBHYhC,yBGlDA,aAAgC,mBAAA,cAAA,eAAA,cAChC,gBAAgC,mBAAA,iBAAA,eAAA,iBAChC,qBAAgC,mBAAA,sBAAA,eAAA,sBAChC,wBAAgC,mBAAA,yBAAA,eAAA,yBAEhC,cAA8B,cAAA,eAAA,UAAA,eAC9B,gBAA8B,cAAA,iBAAA,UAAA,iBAC9B,sBAA8B,cAAA,uBAAA,UAAA,uBAC9B,cAA8B,SAAA,EAAA,EAAA,eAAA,KAAA,EAAA,EAAA,eAC9B,gBAA8B,kBAAA,YAAA,UAAA,YAC9B,gBAA8B,kBAAA,YAAA,UAAA,YAC9B,kBAA8B,kBAAA,YAAA,YAAA,YAC9B,kBAA8B,kBAAA,YAAA,YAAA,YAE9B,0BAAoC,cAAA,gBAAA,gBAAA,qBACpC,wBAAoC,cAAA,cAAA,gBAAA,mBACpC,2BAAoC,cAAA,iBAAA,gBAAA,iBACpC,4BAAoC,cAAA,kBAAA,gBAAA,wBACpC,2BAAoC,cAAA,qBAAA,gBAAA,uBAEpC,sBAAiC,eAAA,gBAAA,YAAA,qBACjC,oBAAiC,eAAA,cAAA,YAAA,mBACjC,uBAAiC,eAAA,iBAAA,YAAA,iBACjC,yBAAiC,eAAA,mBAAA,YAAA,mBACjC,wBAAiC,eAAA,kBAAA,YAAA,kBAEjC,wBAAkC,mBAAA,gBAAA,cAAA,qBAClC,sBAAkC,mBAAA,cAAA,cAAA,mBAClC,yBAAkC,mBAAA,iBAAA,cAAA,iBAClC,0BAAkC,mBAAA,kBAAA,cAAA,wBAClC,yBAAkC,mBAAA,qBAAA,cAAA,uBAClC,0BAAkC,mBAAA,kBAAA,cAAA,kBAElC,oBAAgC,oBAAA,eAAA,WAAA,eAChC,qBAAgC,oBAAA,gBAAA,WAAA,qBAChC,mBAAgC,oBAAA,cAAA,WAAA,mBAChC,sBAAgC,oBAAA,iBAAA,WAAA,iBAChC,wBAAgC,oBAAA,mBAAA,WAAA,mBAChC,uBAAgC,oBAAA,kBAAA,WAAA,mBHYhC,0BGlDA,aAAgC,mBAAA,cAAA,eAAA,cAChC,gBAAgC,mBAAA,iBAAA,eAAA,iBAChC,qBAAgC,mBAAA,sBAAA,eAAA,sBAChC,wBAAgC,mBAAA,yBAAA,eAAA,yBAEhC,cAA8B,cAAA,eAAA,UAAA,eAC9B,gBAA8B,cAAA,iBAAA,UAAA,iBAC9B,sBAA8B,cAAA,uBAAA,UAAA,uBAC9B,cAA8B,SAAA,EAAA,EAAA,eAAA,KAAA,EAAA,EAAA,eAC9B,gBAA8B,kBAAA,YAAA,UAAA,YAC9B,gBAA8B,kBAAA,YAAA,UAAA,YAC9B,kBAA8B,kBAAA,YAAA,YAAA,YAC9B,kBAA8B,kBAAA,YAAA,YAAA,YAE9B,0BAAoC,cAAA,gBAAA,gBAAA,qBACpC,wBAAoC,cAAA,cAAA,gBAAA,mBACpC,2BAAoC,cAAA,iBAAA,gBAAA,iBACpC,4BAAoC,cAAA,kBAAA,gBAAA,wBACpC,2BAAoC,cAAA,qBAAA,gBAAA,uBAEpC,sBAAiC,eAAA,gBAAA,YAAA,qBACjC,oBAAiC,eAAA,cAAA,YAAA,mBACjC,uBAAiC,eAAA,iBAAA,YAAA,iBACjC,yBAAiC,eAAA,mBAAA,YAAA,mBACjC,wBAAiC,eAAA,kBAAA,YAAA,kBAEjC,wBAAkC,mBAAA,gBAAA,cAAA,qBAClC,sBAAkC,mBAAA,cAAA,cAAA,mBAClC,yBAAkC,mBAAA,iBAAA,cAAA,iBAClC,0BAAkC,mBAAA,kBAAA,cAAA,wBAClC,yBAAkC,mBAAA,qBAAA,cAAA,uBAClC,0BAAkC,mBAAA,kBAAA,cAAA,kBAElC,oBAAgC,oBAAA,eAAA,WAAA,eAChC,qBAAgC,oBAAA,gBAAA,WAAA,qBAChC,mBAAgC,oBAAA,cAAA,WAAA,mBAChC,sBAAgC,oBAAA,iBAAA,WAAA,iBAChC,wBAAgC,oBAAA,mBAAA,WAAA,mBAChC,uBAAgC,oBAAA,kBAAA,WAAA,mBCtC5B,KAAgC,OAAA,YAChC,MP62DR,MO32DU,WAAA,YAEF,MP82DR,MO52DU,aAAA,YAEF,MP+2DR,MO72DU,cAAA,YAEF,MPg3DR,MO92DU,YAAA,YAfF,KAAgC,OAAA,iBAChC,MPq4DR,MOn4DU,WAAA,iBAEF,MPs4DR,MOp4DU,aAAA,iBAEF,MPu4DR,MOr4DU,cAAA,iBAEF,MPw4DR,MOt4DU,YAAA,iBAfF,KAAgC,OAAA,gBAChC,MP65DR,MO35DU,WAAA,gBAEF,MP85DR,MO55DU,aAAA,gBAEF,MP+5DR,MO75DU,cAAA,gBAEF,MPg6DR,MO95DU,YAAA,gBAfF,KAAgC,OAAA,eAChC,MPq7DR,MOn7DU,WAAA,eAEF,MPs7DR,MOp7DU,aAAA,eAEF,MPu7DR,MOr7DU,cAAA,eAEF,MPw7DR,MOt7DU,YAAA,eAfF,KAAgC,OAAA,iBAChC,MP68DR,MO38DU,WAAA,iBAEF,MP88DR,MO58DU,aAAA,iBAEF,MP+8DR,MO78DU,cAAA,iBAEF,MPg9DR,MO98DU,YAAA,iBAfF,KAAgC,OAAA,eAChC,MPq+DR,MOn+DU,WAAA,eAEF,MPs+DR,MOp+DU,aAAA,eAEF,MPu+DR,MOr+DU,cAAA,eAEF,MPw+DR,MOt+DU,YAAA,eAfF,KAAgC,QAAA,YAChC,MP6/DR,MO3/DU,YAAA,YAEF,MP8/DR,MO5/DU,cAAA,YAEF,MP+/DR,MO7/DU,eAAA,YAEF,MPggER,MO9/DU,aAAA,YAfF,KAAgC,QAAA,iBAChC,MPqhER,MOnhEU,YAAA,iBAEF,MPshER,MOphEU,cAAA,iBAEF,MPuhER,MOrhEU,eAAA,iBAEF,MPwhER,MOthEU,aAAA,iBAfF,KAAgC,QAAA,gBAChC,MP6iER,MO3iEU,YAAA,gBAEF,MP8iER,MO5iEU,cAAA,gBAEF,MP+iER,MO7iEU,eAAA,gBAEF,MPgjER,MO9iEU,aAAA,gBAfF,KAAgC,QAAA,eAChC,MPqkER,MOnkEU,YAAA,eAEF,MPskER,MOpkEU,cAAA,eAEF,MPukER,MOrkEU,eAAA,eAEF,MPwkER,MOtkEU,aAAA,eAfF,KAAgC,QAAA,iBAChC,MP6lER,MO3lEU,YAAA,iBAEF,MP8lER,MO5lEU,cAAA,iBAEF,MP+lER,MO7lEU,eAAA,iBAEF,MPgmER,MO9lEU,aAAA,iBAfF,KAAgC,QAAA,eAChC,MPqnER,MOnnEU,YAAA,eAEF,MPsnER,MOpnEU,cAAA,eAEF,MPunER,MOrnEU,eAAA,eAEF,MPwnER,MOtnEU,aAAA,eAQF,MAAwB,OAAA,kBACxB,OPsnER,OOpnEU,WAAA,kBAEF,OPunER,OOrnEU,aAAA,kBAEF,OPwnER,OOtnEU,cAAA,kBAEF,OPynER,OOvnEU,YAAA,kBAfF,MAAwB,OAAA,iBACxB,OP8oER,OO5oEU,WAAA,iBAEF,OP+oER,OO7oEU,aAAA,iBAEF,OPgpER,OO9oEU,cAAA,iBAEF,OPipER,OO/oEU,YAAA,iBAfF,MAAwB,OAAA,gBACxB,OPsqER,OOpqEU,WAAA,gBAEF,OPuqER,OOrqEU,aAAA,gBAEF,OPwqER,OOtqEU,cAAA,gBAEF,OPyqER,OOvqEU,YAAA,gBAfF,MAAwB,OAAA,kBACxB,OP8rER,OO5rEU,WAAA,kBAEF,OP+rER,OO7rEU,aAAA,kBAEF,OPgsER,OO9rEU,cAAA,kBAEF,OPisER,OO/rEU,YAAA,kBAfF,MAAwB,OAAA,gBACxB,OPstER,OOptEU,WAAA,gBAEF,OPutER,OOrtEU,aAAA,gBAEF,OPwtER,OOttEU,cAAA,gBAEF,OPytER,OOvtEU,YAAA,gBAMN,QAAmB,OAAA,eACnB,SPytEJ,SOvtEM,WAAA,eAEF,SP0tEJ,SOxtEM,aAAA,eAEF,SP2tEJ,SOztEM,cAAA,eAEF,SP4tEJ,SO1tEM,YAAA,eJTF,yBIlDI,QAAgC,OAAA,YAChC,SP6xEN,SO3xEQ,WAAA,YAEF,SP6xEN,SO3xEQ,aAAA,YAEF,SP6xEN,SO3xEQ,cAAA,YAEF,SP6xEN,SO3xEQ,YAAA,YAfF,QAAgC,OAAA,iBAChC,SPgzEN,SO9yEQ,WAAA,iBAEF,SPgzEN,SO9yEQ,aAAA,iBAEF,SPgzEN,SO9yEQ,cAAA,iBAEF,SPgzEN,SO9yEQ,YAAA,iBAfF,QAAgC,OAAA,gBAChC,SPm0EN,SOj0EQ,WAAA,gBAEF,SPm0EN,SOj0EQ,aAAA,gBAEF,SPm0EN,SOj0EQ,cAAA,gBAEF,SPm0EN,SOj0EQ,YAAA,gBAfF,QAAgC,OAAA,eAChC,SPs1EN,SOp1EQ,WAAA,eAEF,SPs1EN,SOp1EQ,aAAA,eAEF,SPs1EN,SOp1EQ,cAAA,eAEF,SPs1EN,SOp1EQ,YAAA,eAfF,QAAgC,OAAA,iBAChC,SPy2EN,SOv2EQ,WAAA,iBAEF,SPy2EN,SOv2EQ,aAAA,iBAEF,SPy2EN,SOv2EQ,cAAA,iBAEF,SPy2EN,SOv2EQ,YAAA,iBAfF,QAAgC,OAAA,eAChC,SP43EN,SO13EQ,WAAA,eAEF,SP43EN,SO13EQ,aAAA,eAEF,SP43EN,SO13EQ,cAAA,eAEF,SP43EN,SO13EQ,YAAA,eAfF,QAAgC,QAAA,YAChC,SP+4EN,SO74EQ,YAAA,YAEF,SP+4EN,SO74EQ,cAAA,YAEF,SP+4EN,SO74EQ,eAAA,YAEF,SP+4EN,SO74EQ,aAAA,YAfF,QAAgC,QAAA,iBAChC,SPk6EN,SOh6EQ,YAAA,iBAEF,SPk6EN,SOh6EQ,cAAA,iBAEF,SPk6EN,SOh6EQ,eAAA,iBAEF,SPk6EN,SOh6EQ,aAAA,iBAfF,QAAgC,QAAA,gBAChC,SPq7EN,SOn7EQ,YAAA,gBAEF,SPq7EN,SOn7EQ,cAAA,gBAEF,SPq7EN,SOn7EQ,eAAA,gBAEF,SPq7EN,SOn7EQ,aAAA,gBAfF,QAAgC,QAAA,eAChC,SPw8EN,SOt8EQ,YAAA,eAEF,SPw8EN,SOt8EQ,cAAA,eAEF,SPw8EN,SOt8EQ,eAAA,eAEF,SPw8EN,SOt8EQ,aAAA,eAfF,QAAgC,QAAA,iBAChC,SP29EN,SOz9EQ,YAAA,iBAEF,SP29EN,SOz9EQ,cAAA,iBAEF,SP29EN,SOz9EQ,eAAA,iBAEF,SP29EN,SOz9EQ,aAAA,iBAfF,QAAgC,QAAA,eAChC,SP8+EN,SO5+EQ,YAAA,eAEF,SP8+EN,SO5+EQ,cAAA,eAEF,SP8+EN,SO5+EQ,eAAA,eAEF,SP8+EN,SO5+EQ,aAAA,eAQF,SAAwB,OAAA,kBACxB,UP0+EN,UOx+EQ,WAAA,kBAEF,UP0+EN,UOx+EQ,aAAA,kBAEF,UP0+EN,UOx+EQ,cAAA,kBAEF,UP0+EN,UOx+EQ,YAAA,kBAfF,SAAwB,OAAA,iBACxB,UP6/EN,UO3/EQ,WAAA,iBAEF,UP6/EN,UO3/EQ,aAAA,iBAEF,UP6/EN,UO3/EQ,cAAA,iBAEF,UP6/EN,UO3/EQ,YAAA,iBAfF,SAAwB,OAAA,gBACxB,UPghFN,UO9gFQ,WAAA,gBAEF,UPghFN,UO9gFQ,aAAA,gBAEF,UPghFN,UO9gFQ,cAAA,gBAEF,UPghFN,UO9gFQ,YAAA,gBAfF,SAAwB,OAAA,kBACxB,UPmiFN,UOjiFQ,WAAA,kBAEF,UPmiFN,UOjiFQ,aAAA,kBAEF,UPmiFN,UOjiFQ,cAAA,kBAEF,UPmiFN,UOjiFQ,YAAA,kBAfF,SAAwB,OAAA,gBACxB,UPsjFN,UOpjFQ,WAAA,gBAEF,UPsjFN,UOpjFQ,aAAA,gBAEF,UPsjFN,UOpjFQ,cAAA,gBAEF,UPsjFN,UOpjFQ,YAAA,gBAMN,WAAmB,OAAA,eACnB,YPojFF,YOljFI,WAAA,eAEF,YPojFF,YOljFI,aAAA,eAEF,YPojFF,YOljFI,cAAA,eAEF,YPojFF,YOljFI,YAAA,gBJTF,yBIlDI,QAAgC,OAAA,YAChC,SPsnFN,SOpnFQ,WAAA,YAEF,SPsnFN,SOpnFQ,aAAA,YAEF,SPsnFN,SOpnFQ,cAAA,YAEF,SPsnFN,SOpnFQ,YAAA,YAfF,QAAgC,OAAA,iBAChC,SPyoFN,SOvoFQ,WAAA,iBAEF,SPyoFN,SOvoFQ,aAAA,iBAEF,SPyoFN,SOvoFQ,cAAA,iBAEF,SPyoFN,SOvoFQ,YAAA,iBAfF,QAAgC,OAAA,gBAChC,SP4pFN,SO1pFQ,WAAA,gBAEF,SP4pFN,SO1pFQ,aAAA,gBAEF,SP4pFN,SO1pFQ,cAAA,gBAEF,SP4pFN,SO1pFQ,YAAA,gBAfF,QAAgC,OAAA,eAChC,SP+qFN,SO7qFQ,WAAA,eAEF,SP+qFN,SO7qFQ,aAAA,eAEF,SP+qFN,SO7qFQ,cAAA,eAEF,SP+qFN,SO7qFQ,YAAA,eAfF,QAAgC,OAAA,iBAChC,SPksFN,SOhsFQ,WAAA,iBAEF,SPksFN,SOhsFQ,aAAA,iBAEF,SPksFN,SOhsFQ,cAAA,iBAEF,SPksFN,SOhsFQ,YAAA,iBAfF,QAAgC,OAAA,eAChC,SPqtFN,SOntFQ,WAAA,eAEF,SPqtFN,SOntFQ,aAAA,eAEF,SPqtFN,SOntFQ,cAAA,eAEF,SPqtFN,SOntFQ,YAAA,eAfF,QAAgC,QAAA,YAChC,SPwuFN,SOtuFQ,YAAA,YAEF,SPwuFN,SOtuFQ,cAAA,YAEF,SPwuFN,SOtuFQ,eAAA,YAEF,SPwuFN,SOtuFQ,aAAA,YAfF,QAAgC,QAAA,iBAChC,SP2vFN,SOzvFQ,YAAA,iBAEF,SP2vFN,SOzvFQ,cAAA,iBAEF,SP2vFN,SOzvFQ,eAAA,iBAEF,SP2vFN,SOzvFQ,aAAA,iBAfF,QAAgC,QAAA,gBAChC,SP8wFN,SO5wFQ,YAAA,gBAEF,SP8wFN,SO5wFQ,cAAA,gBAEF,SP8wFN,SO5wFQ,eAAA,gBAEF,SP8wFN,SO5wFQ,aAAA,gBAfF,QAAgC,QAAA,eAChC,SPiyFN,SO/xFQ,YAAA,eAEF,SPiyFN,SO/xFQ,cAAA,eAEF,SPiyFN,SO/xFQ,eAAA,eAEF,SPiyFN,SO/xFQ,aAAA,eAfF,QAAgC,QAAA,iBAChC,SPozFN,SOlzFQ,YAAA,iBAEF,SPozFN,SOlzFQ,cAAA,iBAEF,SPozFN,SOlzFQ,eAAA,iBAEF,SPozFN,SOlzFQ,aAAA,iBAfF,QAAgC,QAAA,eAChC,SPu0FN,SOr0FQ,YAAA,eAEF,SPu0FN,SOr0FQ,cAAA,eAEF,SPu0FN,SOr0FQ,eAAA,eAEF,SPu0FN,SOr0FQ,aAAA,eAQF,SAAwB,OAAA,kBACxB,UPm0FN,UOj0FQ,WAAA,kBAEF,UPm0FN,UOj0FQ,aAAA,kBAEF,UPm0FN,UOj0FQ,cAAA,kBAEF,UPm0FN,UOj0FQ,YAAA,kBAfF,SAAwB,OAAA,iBACxB,UPs1FN,UOp1FQ,WAAA,iBAEF,UPs1FN,UOp1FQ,aAAA,iBAEF,UPs1FN,UOp1FQ,cAAA,iBAEF,UPs1FN,UOp1FQ,YAAA,iBAfF,SAAwB,OAAA,gBACxB,UPy2FN,UOv2FQ,WAAA,gBAEF,UPy2FN,UOv2FQ,aAAA,gBAEF,UPy2FN,UOv2FQ,cAAA,gBAEF,UPy2FN,UOv2FQ,YAAA,gBAfF,SAAwB,OAAA,kBACxB,UP43FN,UO13FQ,WAAA,kBAEF,UP43FN,UO13FQ,aAAA,kBAEF,UP43FN,UO13FQ,cAAA,kBAEF,UP43FN,UO13FQ,YAAA,kBAfF,SAAwB,OAAA,gBACxB,UP+4FN,UO74FQ,WAAA,gBAEF,UP+4FN,UO74FQ,aAAA,gBAEF,UP+4FN,UO74FQ,cAAA,gBAEF,UP+4FN,UO74FQ,YAAA,gBAMN,WAAmB,OAAA,eACnB,YP64FF,YO34FI,WAAA,eAEF,YP64FF,YO34FI,aAAA,eAEF,YP64FF,YO34FI,cAAA,eAEF,YP64FF,YO34FI,YAAA,gBJTF,yBIlDI,QAAgC,OAAA,YAChC,SP+8FN,SO78FQ,WAAA,YAEF,SP+8FN,SO78FQ,aAAA,YAEF,SP+8FN,SO78FQ,cAAA,YAEF,SP+8FN,SO78FQ,YAAA,YAfF,QAAgC,OAAA,iBAChC,SPk+FN,SOh+FQ,WAAA,iBAEF,SPk+FN,SOh+FQ,aAAA,iBAEF,SPk+FN,SOh+FQ,cAAA,iBAEF,SPk+FN,SOh+FQ,YAAA,iBAfF,QAAgC,OAAA,gBAChC,SPq/FN,SOn/FQ,WAAA,gBAEF,SPq/FN,SOn/FQ,aAAA,gBAEF,SPq/FN,SOn/FQ,cAAA,gBAEF,SPq/FN,SOn/FQ,YAAA,gBAfF,QAAgC,OAAA,eAChC,SPwgGN,SOtgGQ,WAAA,eAEF,SPwgGN,SOtgGQ,aAAA,eAEF,SPwgGN,SOtgGQ,cAAA,eAEF,SPwgGN,SOtgGQ,YAAA,eAfF,QAAgC,OAAA,iBAChC,SP2hGN,SOzhGQ,WAAA,iBAEF,SP2hGN,SOzhGQ,aAAA,iBAEF,SP2hGN,SOzhGQ,cAAA,iBAEF,SP2hGN,SOzhGQ,YAAA,iBAfF,QAAgC,OAAA,eAChC,SP8iGN,SO5iGQ,WAAA,eAEF,SP8iGN,SO5iGQ,aAAA,eAEF,SP8iGN,SO5iGQ,cAAA,eAEF,SP8iGN,SO5iGQ,YAAA,eAfF,QAAgC,QAAA,YAChC,SPikGN,SO/jGQ,YAAA,YAEF,SPikGN,SO/jGQ,cAAA,YAEF,SPikGN,SO/jGQ,eAAA,YAEF,SPikGN,SO/jGQ,aAAA,YAfF,QAAgC,QAAA,iBAChC,SPolGN,SOllGQ,YAAA,iBAEF,SPolGN,SOllGQ,cAAA,iBAEF,SPolGN,SOllGQ,eAAA,iBAEF,SPolGN,SOllGQ,aAAA,iBAfF,QAAgC,QAAA,gBAChC,SPumGN,SOrmGQ,YAAA,gBAEF,SPumGN,SOrmGQ,cAAA,gBAEF,SPumGN,SOrmGQ,eAAA,gBAEF,SPumGN,SOrmGQ,aAAA,gBAfF,QAAgC,QAAA,eAChC,SP0nGN,SOxnGQ,YAAA,eAEF,SP0nGN,SOxnGQ,cAAA,eAEF,SP0nGN,SOxnGQ,eAAA,eAEF,SP0nGN,SOxnGQ,aAAA,eAfF,QAAgC,QAAA,iBAChC,SP6oGN,SO3oGQ,YAAA,iBAEF,SP6oGN,SO3oGQ,cAAA,iBAEF,SP6oGN,SO3oGQ,eAAA,iBAEF,SP6oGN,SO3oGQ,aAAA,iBAfF,QAAgC,QAAA,eAChC,SPgqGN,SO9pGQ,YAAA,eAEF,SPgqGN,SO9pGQ,cAAA,eAEF,SPgqGN,SO9pGQ,eAAA,eAEF,SPgqGN,SO9pGQ,aAAA,eAQF,SAAwB,OAAA,kBACxB,UP4pGN,UO1pGQ,WAAA,kBAEF,UP4pGN,UO1pGQ,aAAA,kBAEF,UP4pGN,UO1pGQ,cAAA,kBAEF,UP4pGN,UO1pGQ,YAAA,kBAfF,SAAwB,OAAA,iBACxB,UP+qGN,UO7qGQ,WAAA,iBAEF,UP+qGN,UO7qGQ,aAAA,iBAEF,UP+qGN,UO7qGQ,cAAA,iBAEF,UP+qGN,UO7qGQ,YAAA,iBAfF,SAAwB,OAAA,gBACxB,UPksGN,UOhsGQ,WAAA,gBAEF,UPksGN,UOhsGQ,aAAA,gBAEF,UPksGN,UOhsGQ,cAAA,gBAEF,UPksGN,UOhsGQ,YAAA,gBAfF,SAAwB,OAAA,kBACxB,UPqtGN,UOntGQ,WAAA,kBAEF,UPqtGN,UOntGQ,aAAA,kBAEF,UPqtGN,UOntGQ,cAAA,kBAEF,UPqtGN,UOntGQ,YAAA,kBAfF,SAAwB,OAAA,gBACxB,UPwuGN,UOtuGQ,WAAA,gBAEF,UPwuGN,UOtuGQ,aAAA,gBAEF,UPwuGN,UOtuGQ,cAAA,gBAEF,UPwuGN,UOtuGQ,YAAA,gBAMN,WAAmB,OAAA,eACnB,YPsuGF,YOpuGI,WAAA,eAEF,YPsuGF,YOpuGI,aAAA,eAEF,YPsuGF,YOpuGI,cAAA,eAEF,YPsuGF,YOpuGI,YAAA,gBJTF,0BIlDI,QAAgC,OAAA,YAChC,SPwyGN,SOtyGQ,WAAA,YAEF,SPwyGN,SOtyGQ,aAAA,YAEF,SPwyGN,SOtyGQ,cAAA,YAEF,SPwyGN,SOtyGQ,YAAA,YAfF,QAAgC,OAAA,iBAChC,SP2zGN,SOzzGQ,WAAA,iBAEF,SP2zGN,SOzzGQ,aAAA,iBAEF,SP2zGN,SOzzGQ,cAAA,iBAEF,SP2zGN,SOzzGQ,YAAA,iBAfF,QAAgC,OAAA,gBAChC,SP80GN,SO50GQ,WAAA,gBAEF,SP80GN,SO50GQ,aAAA,gBAEF,SP80GN,SO50GQ,cAAA,gBAEF,SP80GN,SO50GQ,YAAA,gBAfF,QAAgC,OAAA,eAChC,SPi2GN,SO/1GQ,WAAA,eAEF,SPi2GN,SO/1GQ,aAAA,eAEF,SPi2GN,SO/1GQ,cAAA,eAEF,SPi2GN,SO/1GQ,YAAA,eAfF,QAAgC,OAAA,iBAChC,SPo3GN,SOl3GQ,WAAA,iBAEF,SPo3GN,SOl3GQ,aAAA,iBAEF,SPo3GN,SOl3GQ,cAAA,iBAEF,SPo3GN,SOl3GQ,YAAA,iBAfF,QAAgC,OAAA,eAChC,SPu4GN,SOr4GQ,WAAA,eAEF,SPu4GN,SOr4GQ,aAAA,eAEF,SPu4GN,SOr4GQ,cAAA,eAEF,SPu4GN,SOr4GQ,YAAA,eAfF,QAAgC,QAAA,YAChC,SP05GN,SOx5GQ,YAAA,YAEF,SP05GN,SOx5GQ,cAAA,YAEF,SP05GN,SOx5GQ,eAAA,YAEF,SP05GN,SOx5GQ,aAAA,YAfF,QAAgC,QAAA,iBAChC,SP66GN,SO36GQ,YAAA,iBAEF,SP66GN,SO36GQ,cAAA,iBAEF,SP66GN,SO36GQ,eAAA,iBAEF,SP66GN,SO36GQ,aAAA,iBAfF,QAAgC,QAAA,gBAChC,SPg8GN,SO97GQ,YAAA,gBAEF,SPg8GN,SO97GQ,cAAA,gBAEF,SPg8GN,SO97GQ,eAAA,gBAEF,SPg8GN,SO97GQ,aAAA,gBAfF,QAAgC,QAAA,eAChC,SPm9GN,SOj9GQ,YAAA,eAEF,SPm9GN,SOj9GQ,cAAA,eAEF,SPm9GN,SOj9GQ,eAAA,eAEF,SPm9GN,SOj9GQ,aAAA,eAfF,QAAgC,QAAA,iBAChC,SPs+GN,SOp+GQ,YAAA,iBAEF,SPs+GN,SOp+GQ,cAAA,iBAEF,SPs+GN,SOp+GQ,eAAA,iBAEF,SPs+GN,SOp+GQ,aAAA,iBAfF,QAAgC,QAAA,eAChC,SPy/GN,SOv/GQ,YAAA,eAEF,SPy/GN,SOv/GQ,cAAA,eAEF,SPy/GN,SOv/GQ,eAAA,eAEF,SPy/GN,SOv/GQ,aAAA,eAQF,SAAwB,OAAA,kBACxB,UPq/GN,UOn/GQ,WAAA,kBAEF,UPq/GN,UOn/GQ,aAAA,kBAEF,UPq/GN,UOn/GQ,cAAA,kBAEF,UPq/GN,UOn/GQ,YAAA,kBAfF,SAAwB,OAAA,iBACxB,UPwgHN,UOtgHQ,WAAA,iBAEF,UPwgHN,UOtgHQ,aAAA,iBAEF,UPwgHN,UOtgHQ,cAAA,iBAEF,UPwgHN,UOtgHQ,YAAA,iBAfF,SAAwB,OAAA,gBACxB,UP2hHN,UOzhHQ,WAAA,gBAEF,UP2hHN,UOzhHQ,aAAA,gBAEF,UP2hHN,UOzhHQ,cAAA,gBAEF,UP2hHN,UOzhHQ,YAAA,gBAfF,SAAwB,OAAA,kBACxB,UP8iHN,UO5iHQ,WAAA,kBAEF,UP8iHN,UO5iHQ,aAAA,kBAEF,UP8iHN,UO5iHQ,cAAA,kBAEF,UP8iHN,UO5iHQ,YAAA,kBAfF,SAAwB,OAAA,gBACxB,UPikHN,UO/jHQ,WAAA,gBAEF,UPikHN,UO/jHQ,aAAA,gBAEF,UPikHN,UO/jHQ,cAAA,gBAEF,UPikHN,UO/jHQ,YAAA,gBAMN,WAAmB,OAAA,eACnB,YP+jHF,YO7jHI,WAAA,eAEF,YP+jHF,YO7jHI,aAAA,eAEF,YP+jHF,YO7jHI,cAAA,eAEF,YP+jHF,YO7jHI,YAAA","sourcesContent":["/*!\n * Bootstrap Grid v4.3.1 (https://getbootstrap.com/)\n * Copyright 2011-2019 The Bootstrap Authors\n * Copyright 2011-2019 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */\n\nhtml {\n box-sizing: border-box;\n -ms-overflow-style: scrollbar;\n}\n\n*,\n*::before,\n*::after {\n box-sizing: inherit;\n}\n\n@import \"functions\";\n@import \"variables\";\n\n@import \"mixins/breakpoints\";\n@import \"mixins/grid-framework\";\n@import \"mixins/grid\";\n\n@import \"grid\";\n@import \"utilities/display\";\n@import \"utilities/flex\";\n@import \"utilities/spacing\";\n","/*!\n * Bootstrap Grid v4.3.1 (https://getbootstrap.com/)\n * Copyright 2011-2019 The Bootstrap Authors\n * Copyright 2011-2019 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */\nhtml {\n box-sizing: border-box;\n -ms-overflow-style: scrollbar;\n}\n\n*,\n*::before,\n*::after {\n box-sizing: inherit;\n}\n\n.container {\n width: 100%;\n padding-right: 15px;\n padding-left: 15px;\n margin-right: auto;\n margin-left: auto;\n}\n\n@media (min-width: 576px) {\n .container {\n max-width: 540px;\n }\n}\n\n@media (min-width: 768px) {\n .container {\n max-width: 720px;\n }\n}\n\n@media (min-width: 992px) {\n .container {\n max-width: 960px;\n }\n}\n\n@media (min-width: 1200px) {\n .container {\n max-width: 1140px;\n }\n}\n\n.container-fluid {\n width: 100%;\n padding-right: 15px;\n padding-left: 15px;\n margin-right: auto;\n margin-left: auto;\n}\n\n.row {\n display: -ms-flexbox;\n display: flex;\n -ms-flex-wrap: wrap;\n flex-wrap: wrap;\n margin-right: -15px;\n margin-left: -15px;\n}\n\n.no-gutters {\n margin-right: 0;\n margin-left: 0;\n}\n\n.no-gutters > .col,\n.no-gutters > [class*=\"col-\"] {\n padding-right: 0;\n padding-left: 0;\n}\n\n.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col,\n.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm,\n.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md,\n.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg,\n.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl,\n.col-xl-auto {\n position: relative;\n width: 100%;\n padding-right: 15px;\n padding-left: 15px;\n}\n\n.col {\n -ms-flex-preferred-size: 0;\n flex-basis: 0;\n -ms-flex-positive: 1;\n flex-grow: 1;\n max-width: 100%;\n}\n\n.col-auto {\n -ms-flex: 0 0 auto;\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n}\n\n.col-1 {\n -ms-flex: 0 0 8.333333%;\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n}\n\n.col-2 {\n -ms-flex: 0 0 16.666667%;\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n}\n\n.col-3 {\n -ms-flex: 0 0 25%;\n flex: 0 0 25%;\n max-width: 25%;\n}\n\n.col-4 {\n -ms-flex: 0 0 33.333333%;\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n}\n\n.col-5 {\n -ms-flex: 0 0 41.666667%;\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n}\n\n.col-6 {\n -ms-flex: 0 0 50%;\n flex: 0 0 50%;\n max-width: 50%;\n}\n\n.col-7 {\n -ms-flex: 0 0 58.333333%;\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n}\n\n.col-8 {\n -ms-flex: 0 0 66.666667%;\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n}\n\n.col-9 {\n -ms-flex: 0 0 75%;\n flex: 0 0 75%;\n max-width: 75%;\n}\n\n.col-10 {\n -ms-flex: 0 0 83.333333%;\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n}\n\n.col-11 {\n -ms-flex: 0 0 91.666667%;\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n}\n\n.col-12 {\n -ms-flex: 0 0 100%;\n flex: 0 0 100%;\n max-width: 100%;\n}\n\n.order-first {\n -ms-flex-order: -1;\n order: -1;\n}\n\n.order-last {\n -ms-flex-order: 13;\n order: 13;\n}\n\n.order-0 {\n -ms-flex-order: 0;\n order: 0;\n}\n\n.order-1 {\n -ms-flex-order: 1;\n order: 1;\n}\n\n.order-2 {\n -ms-flex-order: 2;\n order: 2;\n}\n\n.order-3 {\n -ms-flex-order: 3;\n order: 3;\n}\n\n.order-4 {\n -ms-flex-order: 4;\n order: 4;\n}\n\n.order-5 {\n -ms-flex-order: 5;\n order: 5;\n}\n\n.order-6 {\n -ms-flex-order: 6;\n order: 6;\n}\n\n.order-7 {\n -ms-flex-order: 7;\n order: 7;\n}\n\n.order-8 {\n -ms-flex-order: 8;\n order: 8;\n}\n\n.order-9 {\n -ms-flex-order: 9;\n order: 9;\n}\n\n.order-10 {\n -ms-flex-order: 10;\n order: 10;\n}\n\n.order-11 {\n -ms-flex-order: 11;\n order: 11;\n}\n\n.order-12 {\n -ms-flex-order: 12;\n order: 12;\n}\n\n.offset-1 {\n margin-left: 8.333333%;\n}\n\n.offset-2 {\n margin-left: 16.666667%;\n}\n\n.offset-3 {\n margin-left: 25%;\n}\n\n.offset-4 {\n margin-left: 33.333333%;\n}\n\n.offset-5 {\n margin-left: 41.666667%;\n}\n\n.offset-6 {\n margin-left: 50%;\n}\n\n.offset-7 {\n margin-left: 58.333333%;\n}\n\n.offset-8 {\n margin-left: 66.666667%;\n}\n\n.offset-9 {\n margin-left: 75%;\n}\n\n.offset-10 {\n margin-left: 83.333333%;\n}\n\n.offset-11 {\n margin-left: 91.666667%;\n}\n\n@media (min-width: 576px) {\n .col-sm {\n -ms-flex-preferred-size: 0;\n flex-basis: 0;\n -ms-flex-positive: 1;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-sm-auto {\n -ms-flex: 0 0 auto;\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n }\n .col-sm-1 {\n -ms-flex: 0 0 8.333333%;\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-sm-2 {\n -ms-flex: 0 0 16.666667%;\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-sm-3 {\n -ms-flex: 0 0 25%;\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-sm-4 {\n -ms-flex: 0 0 33.333333%;\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-sm-5 {\n -ms-flex: 0 0 41.666667%;\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-sm-6 {\n -ms-flex: 0 0 50%;\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-sm-7 {\n -ms-flex: 0 0 58.333333%;\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-sm-8 {\n -ms-flex: 0 0 66.666667%;\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-sm-9 {\n -ms-flex: 0 0 75%;\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-sm-10 {\n -ms-flex: 0 0 83.333333%;\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-sm-11 {\n -ms-flex: 0 0 91.666667%;\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-sm-12 {\n -ms-flex: 0 0 100%;\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-sm-first {\n -ms-flex-order: -1;\n order: -1;\n }\n .order-sm-last {\n -ms-flex-order: 13;\n order: 13;\n }\n .order-sm-0 {\n -ms-flex-order: 0;\n order: 0;\n }\n .order-sm-1 {\n -ms-flex-order: 1;\n order: 1;\n }\n .order-sm-2 {\n -ms-flex-order: 2;\n order: 2;\n }\n .order-sm-3 {\n -ms-flex-order: 3;\n order: 3;\n }\n .order-sm-4 {\n -ms-flex-order: 4;\n order: 4;\n }\n .order-sm-5 {\n -ms-flex-order: 5;\n order: 5;\n }\n .order-sm-6 {\n -ms-flex-order: 6;\n order: 6;\n }\n .order-sm-7 {\n -ms-flex-order: 7;\n order: 7;\n }\n .order-sm-8 {\n -ms-flex-order: 8;\n order: 8;\n }\n .order-sm-9 {\n -ms-flex-order: 9;\n order: 9;\n }\n .order-sm-10 {\n -ms-flex-order: 10;\n order: 10;\n }\n .order-sm-11 {\n -ms-flex-order: 11;\n order: 11;\n }\n .order-sm-12 {\n -ms-flex-order: 12;\n order: 12;\n }\n .offset-sm-0 {\n margin-left: 0;\n }\n .offset-sm-1 {\n margin-left: 8.333333%;\n }\n .offset-sm-2 {\n margin-left: 16.666667%;\n }\n .offset-sm-3 {\n margin-left: 25%;\n }\n .offset-sm-4 {\n margin-left: 33.333333%;\n }\n .offset-sm-5 {\n margin-left: 41.666667%;\n }\n .offset-sm-6 {\n margin-left: 50%;\n }\n .offset-sm-7 {\n margin-left: 58.333333%;\n }\n .offset-sm-8 {\n margin-left: 66.666667%;\n }\n .offset-sm-9 {\n margin-left: 75%;\n }\n .offset-sm-10 {\n margin-left: 83.333333%;\n }\n .offset-sm-11 {\n margin-left: 91.666667%;\n }\n}\n\n@media (min-width: 768px) {\n .col-md {\n -ms-flex-preferred-size: 0;\n flex-basis: 0;\n -ms-flex-positive: 1;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-md-auto {\n -ms-flex: 0 0 auto;\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n }\n .col-md-1 {\n -ms-flex: 0 0 8.333333%;\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-md-2 {\n -ms-flex: 0 0 16.666667%;\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-md-3 {\n -ms-flex: 0 0 25%;\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-md-4 {\n -ms-flex: 0 0 33.333333%;\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-md-5 {\n -ms-flex: 0 0 41.666667%;\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-md-6 {\n -ms-flex: 0 0 50%;\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-md-7 {\n -ms-flex: 0 0 58.333333%;\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-md-8 {\n -ms-flex: 0 0 66.666667%;\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-md-9 {\n -ms-flex: 0 0 75%;\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-md-10 {\n -ms-flex: 0 0 83.333333%;\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-md-11 {\n -ms-flex: 0 0 91.666667%;\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-md-12 {\n -ms-flex: 0 0 100%;\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-md-first {\n -ms-flex-order: -1;\n order: -1;\n }\n .order-md-last {\n -ms-flex-order: 13;\n order: 13;\n }\n .order-md-0 {\n -ms-flex-order: 0;\n order: 0;\n }\n .order-md-1 {\n -ms-flex-order: 1;\n order: 1;\n }\n .order-md-2 {\n -ms-flex-order: 2;\n order: 2;\n }\n .order-md-3 {\n -ms-flex-order: 3;\n order: 3;\n }\n .order-md-4 {\n -ms-flex-order: 4;\n order: 4;\n }\n .order-md-5 {\n -ms-flex-order: 5;\n order: 5;\n }\n .order-md-6 {\n -ms-flex-order: 6;\n order: 6;\n }\n .order-md-7 {\n -ms-flex-order: 7;\n order: 7;\n }\n .order-md-8 {\n -ms-flex-order: 8;\n order: 8;\n }\n .order-md-9 {\n -ms-flex-order: 9;\n order: 9;\n }\n .order-md-10 {\n -ms-flex-order: 10;\n order: 10;\n }\n .order-md-11 {\n -ms-flex-order: 11;\n order: 11;\n }\n .order-md-12 {\n -ms-flex-order: 12;\n order: 12;\n }\n .offset-md-0 {\n margin-left: 0;\n }\n .offset-md-1 {\n margin-left: 8.333333%;\n }\n .offset-md-2 {\n margin-left: 16.666667%;\n }\n .offset-md-3 {\n margin-left: 25%;\n }\n .offset-md-4 {\n margin-left: 33.333333%;\n }\n .offset-md-5 {\n margin-left: 41.666667%;\n }\n .offset-md-6 {\n margin-left: 50%;\n }\n .offset-md-7 {\n margin-left: 58.333333%;\n }\n .offset-md-8 {\n margin-left: 66.666667%;\n }\n .offset-md-9 {\n margin-left: 75%;\n }\n .offset-md-10 {\n margin-left: 83.333333%;\n }\n .offset-md-11 {\n margin-left: 91.666667%;\n }\n}\n\n@media (min-width: 992px) {\n .col-lg {\n -ms-flex-preferred-size: 0;\n flex-basis: 0;\n -ms-flex-positive: 1;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-lg-auto {\n -ms-flex: 0 0 auto;\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n }\n .col-lg-1 {\n -ms-flex: 0 0 8.333333%;\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-lg-2 {\n -ms-flex: 0 0 16.666667%;\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-lg-3 {\n -ms-flex: 0 0 25%;\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-lg-4 {\n -ms-flex: 0 0 33.333333%;\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-lg-5 {\n -ms-flex: 0 0 41.666667%;\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-lg-6 {\n -ms-flex: 0 0 50%;\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-lg-7 {\n -ms-flex: 0 0 58.333333%;\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-lg-8 {\n -ms-flex: 0 0 66.666667%;\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-lg-9 {\n -ms-flex: 0 0 75%;\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-lg-10 {\n -ms-flex: 0 0 83.333333%;\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-lg-11 {\n -ms-flex: 0 0 91.666667%;\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-lg-12 {\n -ms-flex: 0 0 100%;\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-lg-first {\n -ms-flex-order: -1;\n order: -1;\n }\n .order-lg-last {\n -ms-flex-order: 13;\n order: 13;\n }\n .order-lg-0 {\n -ms-flex-order: 0;\n order: 0;\n }\n .order-lg-1 {\n -ms-flex-order: 1;\n order: 1;\n }\n .order-lg-2 {\n -ms-flex-order: 2;\n order: 2;\n }\n .order-lg-3 {\n -ms-flex-order: 3;\n order: 3;\n }\n .order-lg-4 {\n -ms-flex-order: 4;\n order: 4;\n }\n .order-lg-5 {\n -ms-flex-order: 5;\n order: 5;\n }\n .order-lg-6 {\n -ms-flex-order: 6;\n order: 6;\n }\n .order-lg-7 {\n -ms-flex-order: 7;\n order: 7;\n }\n .order-lg-8 {\n -ms-flex-order: 8;\n order: 8;\n }\n .order-lg-9 {\n -ms-flex-order: 9;\n order: 9;\n }\n .order-lg-10 {\n -ms-flex-order: 10;\n order: 10;\n }\n .order-lg-11 {\n -ms-flex-order: 11;\n order: 11;\n }\n .order-lg-12 {\n -ms-flex-order: 12;\n order: 12;\n }\n .offset-lg-0 {\n margin-left: 0;\n }\n .offset-lg-1 {\n margin-left: 8.333333%;\n }\n .offset-lg-2 {\n margin-left: 16.666667%;\n }\n .offset-lg-3 {\n margin-left: 25%;\n }\n .offset-lg-4 {\n margin-left: 33.333333%;\n }\n .offset-lg-5 {\n margin-left: 41.666667%;\n }\n .offset-lg-6 {\n margin-left: 50%;\n }\n .offset-lg-7 {\n margin-left: 58.333333%;\n }\n .offset-lg-8 {\n margin-left: 66.666667%;\n }\n .offset-lg-9 {\n margin-left: 75%;\n }\n .offset-lg-10 {\n margin-left: 83.333333%;\n }\n .offset-lg-11 {\n margin-left: 91.666667%;\n }\n}\n\n@media (min-width: 1200px) {\n .col-xl {\n -ms-flex-preferred-size: 0;\n flex-basis: 0;\n -ms-flex-positive: 1;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-xl-auto {\n -ms-flex: 0 0 auto;\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n }\n .col-xl-1 {\n -ms-flex: 0 0 8.333333%;\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-xl-2 {\n -ms-flex: 0 0 16.666667%;\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-xl-3 {\n -ms-flex: 0 0 25%;\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-xl-4 {\n -ms-flex: 0 0 33.333333%;\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-xl-5 {\n -ms-flex: 0 0 41.666667%;\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-xl-6 {\n -ms-flex: 0 0 50%;\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-xl-7 {\n -ms-flex: 0 0 58.333333%;\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-xl-8 {\n -ms-flex: 0 0 66.666667%;\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-xl-9 {\n -ms-flex: 0 0 75%;\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-xl-10 {\n -ms-flex: 0 0 83.333333%;\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-xl-11 {\n -ms-flex: 0 0 91.666667%;\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-xl-12 {\n -ms-flex: 0 0 100%;\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-xl-first {\n -ms-flex-order: -1;\n order: -1;\n }\n .order-xl-last {\n -ms-flex-order: 13;\n order: 13;\n }\n .order-xl-0 {\n -ms-flex-order: 0;\n order: 0;\n }\n .order-xl-1 {\n -ms-flex-order: 1;\n order: 1;\n }\n .order-xl-2 {\n -ms-flex-order: 2;\n order: 2;\n }\n .order-xl-3 {\n -ms-flex-order: 3;\n order: 3;\n }\n .order-xl-4 {\n -ms-flex-order: 4;\n order: 4;\n }\n .order-xl-5 {\n -ms-flex-order: 5;\n order: 5;\n }\n .order-xl-6 {\n -ms-flex-order: 6;\n order: 6;\n }\n .order-xl-7 {\n -ms-flex-order: 7;\n order: 7;\n }\n .order-xl-8 {\n -ms-flex-order: 8;\n order: 8;\n }\n .order-xl-9 {\n -ms-flex-order: 9;\n order: 9;\n }\n .order-xl-10 {\n -ms-flex-order: 10;\n order: 10;\n }\n .order-xl-11 {\n -ms-flex-order: 11;\n order: 11;\n }\n .order-xl-12 {\n -ms-flex-order: 12;\n order: 12;\n }\n .offset-xl-0 {\n margin-left: 0;\n }\n .offset-xl-1 {\n margin-left: 8.333333%;\n }\n .offset-xl-2 {\n margin-left: 16.666667%;\n }\n .offset-xl-3 {\n margin-left: 25%;\n }\n .offset-xl-4 {\n margin-left: 33.333333%;\n }\n .offset-xl-5 {\n margin-left: 41.666667%;\n }\n .offset-xl-6 {\n margin-left: 50%;\n }\n .offset-xl-7 {\n margin-left: 58.333333%;\n }\n .offset-xl-8 {\n margin-left: 66.666667%;\n }\n .offset-xl-9 {\n margin-left: 75%;\n }\n .offset-xl-10 {\n margin-left: 83.333333%;\n }\n .offset-xl-11 {\n margin-left: 91.666667%;\n }\n}\n\n.d-none {\n display: none !important;\n}\n\n.d-inline {\n display: inline !important;\n}\n\n.d-inline-block {\n display: inline-block !important;\n}\n\n.d-block {\n display: block !important;\n}\n\n.d-table {\n display: table !important;\n}\n\n.d-table-row {\n display: table-row !important;\n}\n\n.d-table-cell {\n display: table-cell !important;\n}\n\n.d-flex {\n display: -ms-flexbox !important;\n display: flex !important;\n}\n\n.d-inline-flex {\n display: -ms-inline-flexbox !important;\n display: inline-flex !important;\n}\n\n@media (min-width: 576px) {\n .d-sm-none {\n display: none !important;\n }\n .d-sm-inline {\n display: inline !important;\n }\n .d-sm-inline-block {\n display: inline-block !important;\n }\n .d-sm-block {\n display: block !important;\n }\n .d-sm-table {\n display: table !important;\n }\n .d-sm-table-row {\n display: table-row !important;\n }\n .d-sm-table-cell {\n display: table-cell !important;\n }\n .d-sm-flex {\n display: -ms-flexbox !important;\n display: flex !important;\n }\n .d-sm-inline-flex {\n display: -ms-inline-flexbox !important;\n display: inline-flex !important;\n }\n}\n\n@media (min-width: 768px) {\n .d-md-none {\n display: none !important;\n }\n .d-md-inline {\n display: inline !important;\n }\n .d-md-inline-block {\n display: inline-block !important;\n }\n .d-md-block {\n display: block !important;\n }\n .d-md-table {\n display: table !important;\n }\n .d-md-table-row {\n display: table-row !important;\n }\n .d-md-table-cell {\n display: table-cell !important;\n }\n .d-md-flex {\n display: -ms-flexbox !important;\n display: flex !important;\n }\n .d-md-inline-flex {\n display: -ms-inline-flexbox !important;\n display: inline-flex !important;\n }\n}\n\n@media (min-width: 992px) {\n .d-lg-none {\n display: none !important;\n }\n .d-lg-inline {\n display: inline !important;\n }\n .d-lg-inline-block {\n display: inline-block !important;\n }\n .d-lg-block {\n display: block !important;\n }\n .d-lg-table {\n display: table !important;\n }\n .d-lg-table-row {\n display: table-row !important;\n }\n .d-lg-table-cell {\n display: table-cell !important;\n }\n .d-lg-flex {\n display: -ms-flexbox !important;\n display: flex !important;\n }\n .d-lg-inline-flex {\n display: -ms-inline-flexbox !important;\n display: inline-flex !important;\n }\n}\n\n@media (min-width: 1200px) {\n .d-xl-none {\n display: none !important;\n }\n .d-xl-inline {\n display: inline !important;\n }\n .d-xl-inline-block {\n display: inline-block !important;\n }\n .d-xl-block {\n display: block !important;\n }\n .d-xl-table {\n display: table !important;\n }\n .d-xl-table-row {\n display: table-row !important;\n }\n .d-xl-table-cell {\n display: table-cell !important;\n }\n .d-xl-flex {\n display: -ms-flexbox !important;\n display: flex !important;\n }\n .d-xl-inline-flex {\n display: -ms-inline-flexbox !important;\n display: inline-flex !important;\n }\n}\n\n@media print {\n .d-print-none {\n display: none !important;\n }\n .d-print-inline {\n display: inline !important;\n }\n .d-print-inline-block {\n display: inline-block !important;\n }\n .d-print-block {\n display: block !important;\n }\n .d-print-table {\n display: table !important;\n }\n .d-print-table-row {\n display: table-row !important;\n }\n .d-print-table-cell {\n display: table-cell !important;\n }\n .d-print-flex {\n display: -ms-flexbox !important;\n display: flex !important;\n }\n .d-print-inline-flex {\n display: -ms-inline-flexbox !important;\n display: inline-flex !important;\n }\n}\n\n.flex-row {\n -ms-flex-direction: row !important;\n flex-direction: row !important;\n}\n\n.flex-column {\n -ms-flex-direction: column !important;\n flex-direction: column !important;\n}\n\n.flex-row-reverse {\n -ms-flex-direction: row-reverse !important;\n flex-direction: row-reverse !important;\n}\n\n.flex-column-reverse {\n -ms-flex-direction: column-reverse !important;\n flex-direction: column-reverse !important;\n}\n\n.flex-wrap {\n -ms-flex-wrap: wrap !important;\n flex-wrap: wrap !important;\n}\n\n.flex-nowrap {\n -ms-flex-wrap: nowrap !important;\n flex-wrap: nowrap !important;\n}\n\n.flex-wrap-reverse {\n -ms-flex-wrap: wrap-reverse !important;\n flex-wrap: wrap-reverse !important;\n}\n\n.flex-fill {\n -ms-flex: 1 1 auto !important;\n flex: 1 1 auto !important;\n}\n\n.flex-grow-0 {\n -ms-flex-positive: 0 !important;\n flex-grow: 0 !important;\n}\n\n.flex-grow-1 {\n -ms-flex-positive: 1 !important;\n flex-grow: 1 !important;\n}\n\n.flex-shrink-0 {\n -ms-flex-negative: 0 !important;\n flex-shrink: 0 !important;\n}\n\n.flex-shrink-1 {\n -ms-flex-negative: 1 !important;\n flex-shrink: 1 !important;\n}\n\n.justify-content-start {\n -ms-flex-pack: start !important;\n justify-content: flex-start !important;\n}\n\n.justify-content-end {\n -ms-flex-pack: end !important;\n justify-content: flex-end !important;\n}\n\n.justify-content-center {\n -ms-flex-pack: center !important;\n justify-content: center !important;\n}\n\n.justify-content-between {\n -ms-flex-pack: justify !important;\n justify-content: space-between !important;\n}\n\n.justify-content-around {\n -ms-flex-pack: distribute !important;\n justify-content: space-around !important;\n}\n\n.align-items-start {\n -ms-flex-align: start !important;\n align-items: flex-start !important;\n}\n\n.align-items-end {\n -ms-flex-align: end !important;\n align-items: flex-end !important;\n}\n\n.align-items-center {\n -ms-flex-align: center !important;\n align-items: center !important;\n}\n\n.align-items-baseline {\n -ms-flex-align: baseline !important;\n align-items: baseline !important;\n}\n\n.align-items-stretch {\n -ms-flex-align: stretch !important;\n align-items: stretch !important;\n}\n\n.align-content-start {\n -ms-flex-line-pack: start !important;\n align-content: flex-start !important;\n}\n\n.align-content-end {\n -ms-flex-line-pack: end !important;\n align-content: flex-end !important;\n}\n\n.align-content-center {\n -ms-flex-line-pack: center !important;\n align-content: center !important;\n}\n\n.align-content-between {\n -ms-flex-line-pack: justify !important;\n align-content: space-between !important;\n}\n\n.align-content-around {\n -ms-flex-line-pack: distribute !important;\n align-content: space-around !important;\n}\n\n.align-content-stretch {\n -ms-flex-line-pack: stretch !important;\n align-content: stretch !important;\n}\n\n.align-self-auto {\n -ms-flex-item-align: auto !important;\n align-self: auto !important;\n}\n\n.align-self-start {\n -ms-flex-item-align: start !important;\n align-self: flex-start !important;\n}\n\n.align-self-end {\n -ms-flex-item-align: end !important;\n align-self: flex-end !important;\n}\n\n.align-self-center {\n -ms-flex-item-align: center !important;\n align-self: center !important;\n}\n\n.align-self-baseline {\n -ms-flex-item-align: baseline !important;\n align-self: baseline !important;\n}\n\n.align-self-stretch {\n -ms-flex-item-align: stretch !important;\n align-self: stretch !important;\n}\n\n@media (min-width: 576px) {\n .flex-sm-row {\n -ms-flex-direction: row !important;\n flex-direction: row !important;\n }\n .flex-sm-column {\n -ms-flex-direction: column !important;\n flex-direction: column !important;\n }\n .flex-sm-row-reverse {\n -ms-flex-direction: row-reverse !important;\n flex-direction: row-reverse !important;\n }\n .flex-sm-column-reverse {\n -ms-flex-direction: column-reverse !important;\n flex-direction: column-reverse !important;\n }\n .flex-sm-wrap {\n -ms-flex-wrap: wrap !important;\n flex-wrap: wrap !important;\n }\n .flex-sm-nowrap {\n -ms-flex-wrap: nowrap !important;\n flex-wrap: nowrap !important;\n }\n .flex-sm-wrap-reverse {\n -ms-flex-wrap: wrap-reverse !important;\n flex-wrap: wrap-reverse !important;\n }\n .flex-sm-fill {\n -ms-flex: 1 1 auto !important;\n flex: 1 1 auto !important;\n }\n .flex-sm-grow-0 {\n -ms-flex-positive: 0 !important;\n flex-grow: 0 !important;\n }\n .flex-sm-grow-1 {\n -ms-flex-positive: 1 !important;\n flex-grow: 1 !important;\n }\n .flex-sm-shrink-0 {\n -ms-flex-negative: 0 !important;\n flex-shrink: 0 !important;\n }\n .flex-sm-shrink-1 {\n -ms-flex-negative: 1 !important;\n flex-shrink: 1 !important;\n }\n .justify-content-sm-start {\n -ms-flex-pack: start !important;\n justify-content: flex-start !important;\n }\n .justify-content-sm-end {\n -ms-flex-pack: end !important;\n justify-content: flex-end !important;\n }\n .justify-content-sm-center {\n -ms-flex-pack: center !important;\n justify-content: center !important;\n }\n .justify-content-sm-between {\n -ms-flex-pack: justify !important;\n justify-content: space-between !important;\n }\n .justify-content-sm-around {\n -ms-flex-pack: distribute !important;\n justify-content: space-around !important;\n }\n .align-items-sm-start {\n -ms-flex-align: start !important;\n align-items: flex-start !important;\n }\n .align-items-sm-end {\n -ms-flex-align: end !important;\n align-items: flex-end !important;\n }\n .align-items-sm-center {\n -ms-flex-align: center !important;\n align-items: center !important;\n }\n .align-items-sm-baseline {\n -ms-flex-align: baseline !important;\n align-items: baseline !important;\n }\n .align-items-sm-stretch {\n -ms-flex-align: stretch !important;\n align-items: stretch !important;\n }\n .align-content-sm-start {\n -ms-flex-line-pack: start !important;\n align-content: flex-start !important;\n }\n .align-content-sm-end {\n -ms-flex-line-pack: end !important;\n align-content: flex-end !important;\n }\n .align-content-sm-center {\n -ms-flex-line-pack: center !important;\n align-content: center !important;\n }\n .align-content-sm-between {\n -ms-flex-line-pack: justify !important;\n align-content: space-between !important;\n }\n .align-content-sm-around {\n -ms-flex-line-pack: distribute !important;\n align-content: space-around !important;\n }\n .align-content-sm-stretch {\n -ms-flex-line-pack: stretch !important;\n align-content: stretch !important;\n }\n .align-self-sm-auto {\n -ms-flex-item-align: auto !important;\n align-self: auto !important;\n }\n .align-self-sm-start {\n -ms-flex-item-align: start !important;\n align-self: flex-start !important;\n }\n .align-self-sm-end {\n -ms-flex-item-align: end !important;\n align-self: flex-end !important;\n }\n .align-self-sm-center {\n -ms-flex-item-align: center !important;\n align-self: center !important;\n }\n .align-self-sm-baseline {\n -ms-flex-item-align: baseline !important;\n align-self: baseline !important;\n }\n .align-self-sm-stretch {\n -ms-flex-item-align: stretch !important;\n align-self: stretch !important;\n }\n}\n\n@media (min-width: 768px) {\n .flex-md-row {\n -ms-flex-direction: row !important;\n flex-direction: row !important;\n }\n .flex-md-column {\n -ms-flex-direction: column !important;\n flex-direction: column !important;\n }\n .flex-md-row-reverse {\n -ms-flex-direction: row-reverse !important;\n flex-direction: row-reverse !important;\n }\n .flex-md-column-reverse {\n -ms-flex-direction: column-reverse !important;\n flex-direction: column-reverse !important;\n }\n .flex-md-wrap {\n -ms-flex-wrap: wrap !important;\n flex-wrap: wrap !important;\n }\n .flex-md-nowrap {\n -ms-flex-wrap: nowrap !important;\n flex-wrap: nowrap !important;\n }\n .flex-md-wrap-reverse {\n -ms-flex-wrap: wrap-reverse !important;\n flex-wrap: wrap-reverse !important;\n }\n .flex-md-fill {\n -ms-flex: 1 1 auto !important;\n flex: 1 1 auto !important;\n }\n .flex-md-grow-0 {\n -ms-flex-positive: 0 !important;\n flex-grow: 0 !important;\n }\n .flex-md-grow-1 {\n -ms-flex-positive: 1 !important;\n flex-grow: 1 !important;\n }\n .flex-md-shrink-0 {\n -ms-flex-negative: 0 !important;\n flex-shrink: 0 !important;\n }\n .flex-md-shrink-1 {\n -ms-flex-negative: 1 !important;\n flex-shrink: 1 !important;\n }\n .justify-content-md-start {\n -ms-flex-pack: start !important;\n justify-content: flex-start !important;\n }\n .justify-content-md-end {\n -ms-flex-pack: end !important;\n justify-content: flex-end !important;\n }\n .justify-content-md-center {\n -ms-flex-pack: center !important;\n justify-content: center !important;\n }\n .justify-content-md-between {\n -ms-flex-pack: justify !important;\n justify-content: space-between !important;\n }\n .justify-content-md-around {\n -ms-flex-pack: distribute !important;\n justify-content: space-around !important;\n }\n .align-items-md-start {\n -ms-flex-align: start !important;\n align-items: flex-start !important;\n }\n .align-items-md-end {\n -ms-flex-align: end !important;\n align-items: flex-end !important;\n }\n .align-items-md-center {\n -ms-flex-align: center !important;\n align-items: center !important;\n }\n .align-items-md-baseline {\n -ms-flex-align: baseline !important;\n align-items: baseline !important;\n }\n .align-items-md-stretch {\n -ms-flex-align: stretch !important;\n align-items: stretch !important;\n }\n .align-content-md-start {\n -ms-flex-line-pack: start !important;\n align-content: flex-start !important;\n }\n .align-content-md-end {\n -ms-flex-line-pack: end !important;\n align-content: flex-end !important;\n }\n .align-content-md-center {\n -ms-flex-line-pack: center !important;\n align-content: center !important;\n }\n .align-content-md-between {\n -ms-flex-line-pack: justify !important;\n align-content: space-between !important;\n }\n .align-content-md-around {\n -ms-flex-line-pack: distribute !important;\n align-content: space-around !important;\n }\n .align-content-md-stretch {\n -ms-flex-line-pack: stretch !important;\n align-content: stretch !important;\n }\n .align-self-md-auto {\n -ms-flex-item-align: auto !important;\n align-self: auto !important;\n }\n .align-self-md-start {\n -ms-flex-item-align: start !important;\n align-self: flex-start !important;\n }\n .align-self-md-end {\n -ms-flex-item-align: end !important;\n align-self: flex-end !important;\n }\n .align-self-md-center {\n -ms-flex-item-align: center !important;\n align-self: center !important;\n }\n .align-self-md-baseline {\n -ms-flex-item-align: baseline !important;\n align-self: baseline !important;\n }\n .align-self-md-stretch {\n -ms-flex-item-align: stretch !important;\n align-self: stretch !important;\n }\n}\n\n@media (min-width: 992px) {\n .flex-lg-row {\n -ms-flex-direction: row !important;\n flex-direction: row !important;\n }\n .flex-lg-column {\n -ms-flex-direction: column !important;\n flex-direction: column !important;\n }\n .flex-lg-row-reverse {\n -ms-flex-direction: row-reverse !important;\n flex-direction: row-reverse !important;\n }\n .flex-lg-column-reverse {\n -ms-flex-direction: column-reverse !important;\n flex-direction: column-reverse !important;\n }\n .flex-lg-wrap {\n -ms-flex-wrap: wrap !important;\n flex-wrap: wrap !important;\n }\n .flex-lg-nowrap {\n -ms-flex-wrap: nowrap !important;\n flex-wrap: nowrap !important;\n }\n .flex-lg-wrap-reverse {\n -ms-flex-wrap: wrap-reverse !important;\n flex-wrap: wrap-reverse !important;\n }\n .flex-lg-fill {\n -ms-flex: 1 1 auto !important;\n flex: 1 1 auto !important;\n }\n .flex-lg-grow-0 {\n -ms-flex-positive: 0 !important;\n flex-grow: 0 !important;\n }\n .flex-lg-grow-1 {\n -ms-flex-positive: 1 !important;\n flex-grow: 1 !important;\n }\n .flex-lg-shrink-0 {\n -ms-flex-negative: 0 !important;\n flex-shrink: 0 !important;\n }\n .flex-lg-shrink-1 {\n -ms-flex-negative: 1 !important;\n flex-shrink: 1 !important;\n }\n .justify-content-lg-start {\n -ms-flex-pack: start !important;\n justify-content: flex-start !important;\n }\n .justify-content-lg-end {\n -ms-flex-pack: end !important;\n justify-content: flex-end !important;\n }\n .justify-content-lg-center {\n -ms-flex-pack: center !important;\n justify-content: center !important;\n }\n .justify-content-lg-between {\n -ms-flex-pack: justify !important;\n justify-content: space-between !important;\n }\n .justify-content-lg-around {\n -ms-flex-pack: distribute !important;\n justify-content: space-around !important;\n }\n .align-items-lg-start {\n -ms-flex-align: start !important;\n align-items: flex-start !important;\n }\n .align-items-lg-end {\n -ms-flex-align: end !important;\n align-items: flex-end !important;\n }\n .align-items-lg-center {\n -ms-flex-align: center !important;\n align-items: center !important;\n }\n .align-items-lg-baseline {\n -ms-flex-align: baseline !important;\n align-items: baseline !important;\n }\n .align-items-lg-stretch {\n -ms-flex-align: stretch !important;\n align-items: stretch !important;\n }\n .align-content-lg-start {\n -ms-flex-line-pack: start !important;\n align-content: flex-start !important;\n }\n .align-content-lg-end {\n -ms-flex-line-pack: end !important;\n align-content: flex-end !important;\n }\n .align-content-lg-center {\n -ms-flex-line-pack: center !important;\n align-content: center !important;\n }\n .align-content-lg-between {\n -ms-flex-line-pack: justify !important;\n align-content: space-between !important;\n }\n .align-content-lg-around {\n -ms-flex-line-pack: distribute !important;\n align-content: space-around !important;\n }\n .align-content-lg-stretch {\n -ms-flex-line-pack: stretch !important;\n align-content: stretch !important;\n }\n .align-self-lg-auto {\n -ms-flex-item-align: auto !important;\n align-self: auto !important;\n }\n .align-self-lg-start {\n -ms-flex-item-align: start !important;\n align-self: flex-start !important;\n }\n .align-self-lg-end {\n -ms-flex-item-align: end !important;\n align-self: flex-end !important;\n }\n .align-self-lg-center {\n -ms-flex-item-align: center !important;\n align-self: center !important;\n }\n .align-self-lg-baseline {\n -ms-flex-item-align: baseline !important;\n align-self: baseline !important;\n }\n .align-self-lg-stretch {\n -ms-flex-item-align: stretch !important;\n align-self: stretch !important;\n }\n}\n\n@media (min-width: 1200px) {\n .flex-xl-row {\n -ms-flex-direction: row !important;\n flex-direction: row !important;\n }\n .flex-xl-column {\n -ms-flex-direction: column !important;\n flex-direction: column !important;\n }\n .flex-xl-row-reverse {\n -ms-flex-direction: row-reverse !important;\n flex-direction: row-reverse !important;\n }\n .flex-xl-column-reverse {\n -ms-flex-direction: column-reverse !important;\n flex-direction: column-reverse !important;\n }\n .flex-xl-wrap {\n -ms-flex-wrap: wrap !important;\n flex-wrap: wrap !important;\n }\n .flex-xl-nowrap {\n -ms-flex-wrap: nowrap !important;\n flex-wrap: nowrap !important;\n }\n .flex-xl-wrap-reverse {\n -ms-flex-wrap: wrap-reverse !important;\n flex-wrap: wrap-reverse !important;\n }\n .flex-xl-fill {\n -ms-flex: 1 1 auto !important;\n flex: 1 1 auto !important;\n }\n .flex-xl-grow-0 {\n -ms-flex-positive: 0 !important;\n flex-grow: 0 !important;\n }\n .flex-xl-grow-1 {\n -ms-flex-positive: 1 !important;\n flex-grow: 1 !important;\n }\n .flex-xl-shrink-0 {\n -ms-flex-negative: 0 !important;\n flex-shrink: 0 !important;\n }\n .flex-xl-shrink-1 {\n -ms-flex-negative: 1 !important;\n flex-shrink: 1 !important;\n }\n .justify-content-xl-start {\n -ms-flex-pack: start !important;\n justify-content: flex-start !important;\n }\n .justify-content-xl-end {\n -ms-flex-pack: end !important;\n justify-content: flex-end !important;\n }\n .justify-content-xl-center {\n -ms-flex-pack: center !important;\n justify-content: center !important;\n }\n .justify-content-xl-between {\n -ms-flex-pack: justify !important;\n justify-content: space-between !important;\n }\n .justify-content-xl-around {\n -ms-flex-pack: distribute !important;\n justify-content: space-around !important;\n }\n .align-items-xl-start {\n -ms-flex-align: start !important;\n align-items: flex-start !important;\n }\n .align-items-xl-end {\n -ms-flex-align: end !important;\n align-items: flex-end !important;\n }\n .align-items-xl-center {\n -ms-flex-align: center !important;\n align-items: center !important;\n }\n .align-items-xl-baseline {\n -ms-flex-align: baseline !important;\n align-items: baseline !important;\n }\n .align-items-xl-stretch {\n -ms-flex-align: stretch !important;\n align-items: stretch !important;\n }\n .align-content-xl-start {\n -ms-flex-line-pack: start !important;\n align-content: flex-start !important;\n }\n .align-content-xl-end {\n -ms-flex-line-pack: end !important;\n align-content: flex-end !important;\n }\n .align-content-xl-center {\n -ms-flex-line-pack: center !important;\n align-content: center !important;\n }\n .align-content-xl-between {\n -ms-flex-line-pack: justify !important;\n align-content: space-between !important;\n }\n .align-content-xl-around {\n -ms-flex-line-pack: distribute !important;\n align-content: space-around !important;\n }\n .align-content-xl-stretch {\n -ms-flex-line-pack: stretch !important;\n align-content: stretch !important;\n }\n .align-self-xl-auto {\n -ms-flex-item-align: auto !important;\n align-self: auto !important;\n }\n .align-self-xl-start {\n -ms-flex-item-align: start !important;\n align-self: flex-start !important;\n }\n .align-self-xl-end {\n -ms-flex-item-align: end !important;\n align-self: flex-end !important;\n }\n .align-self-xl-center {\n -ms-flex-item-align: center !important;\n align-self: center !important;\n }\n .align-self-xl-baseline {\n -ms-flex-item-align: baseline !important;\n align-self: baseline !important;\n }\n .align-self-xl-stretch {\n -ms-flex-item-align: stretch !important;\n align-self: stretch !important;\n }\n}\n\n.m-0 {\n margin: 0 !important;\n}\n\n.mt-0,\n.my-0 {\n margin-top: 0 !important;\n}\n\n.mr-0,\n.mx-0 {\n margin-right: 0 !important;\n}\n\n.mb-0,\n.my-0 {\n margin-bottom: 0 !important;\n}\n\n.ml-0,\n.mx-0 {\n margin-left: 0 !important;\n}\n\n.m-1 {\n margin: 0.25rem !important;\n}\n\n.mt-1,\n.my-1 {\n margin-top: 0.25rem !important;\n}\n\n.mr-1,\n.mx-1 {\n margin-right: 0.25rem !important;\n}\n\n.mb-1,\n.my-1 {\n margin-bottom: 0.25rem !important;\n}\n\n.ml-1,\n.mx-1 {\n margin-left: 0.25rem !important;\n}\n\n.m-2 {\n margin: 0.5rem !important;\n}\n\n.mt-2,\n.my-2 {\n margin-top: 0.5rem !important;\n}\n\n.mr-2,\n.mx-2 {\n margin-right: 0.5rem !important;\n}\n\n.mb-2,\n.my-2 {\n margin-bottom: 0.5rem !important;\n}\n\n.ml-2,\n.mx-2 {\n margin-left: 0.5rem !important;\n}\n\n.m-3 {\n margin: 1rem !important;\n}\n\n.mt-3,\n.my-3 {\n margin-top: 1rem !important;\n}\n\n.mr-3,\n.mx-3 {\n margin-right: 1rem !important;\n}\n\n.mb-3,\n.my-3 {\n margin-bottom: 1rem !important;\n}\n\n.ml-3,\n.mx-3 {\n margin-left: 1rem !important;\n}\n\n.m-4 {\n margin: 1.5rem !important;\n}\n\n.mt-4,\n.my-4 {\n margin-top: 1.5rem !important;\n}\n\n.mr-4,\n.mx-4 {\n margin-right: 1.5rem !important;\n}\n\n.mb-4,\n.my-4 {\n margin-bottom: 1.5rem !important;\n}\n\n.ml-4,\n.mx-4 {\n margin-left: 1.5rem !important;\n}\n\n.m-5 {\n margin: 3rem !important;\n}\n\n.mt-5,\n.my-5 {\n margin-top: 3rem !important;\n}\n\n.mr-5,\n.mx-5 {\n margin-right: 3rem !important;\n}\n\n.mb-5,\n.my-5 {\n margin-bottom: 3rem !important;\n}\n\n.ml-5,\n.mx-5 {\n margin-left: 3rem !important;\n}\n\n.p-0 {\n padding: 0 !important;\n}\n\n.pt-0,\n.py-0 {\n padding-top: 0 !important;\n}\n\n.pr-0,\n.px-0 {\n padding-right: 0 !important;\n}\n\n.pb-0,\n.py-0 {\n padding-bottom: 0 !important;\n}\n\n.pl-0,\n.px-0 {\n padding-left: 0 !important;\n}\n\n.p-1 {\n padding: 0.25rem !important;\n}\n\n.pt-1,\n.py-1 {\n padding-top: 0.25rem !important;\n}\n\n.pr-1,\n.px-1 {\n padding-right: 0.25rem !important;\n}\n\n.pb-1,\n.py-1 {\n padding-bottom: 0.25rem !important;\n}\n\n.pl-1,\n.px-1 {\n padding-left: 0.25rem !important;\n}\n\n.p-2 {\n padding: 0.5rem !important;\n}\n\n.pt-2,\n.py-2 {\n padding-top: 0.5rem !important;\n}\n\n.pr-2,\n.px-2 {\n padding-right: 0.5rem !important;\n}\n\n.pb-2,\n.py-2 {\n padding-bottom: 0.5rem !important;\n}\n\n.pl-2,\n.px-2 {\n padding-left: 0.5rem !important;\n}\n\n.p-3 {\n padding: 1rem !important;\n}\n\n.pt-3,\n.py-3 {\n padding-top: 1rem !important;\n}\n\n.pr-3,\n.px-3 {\n padding-right: 1rem !important;\n}\n\n.pb-3,\n.py-3 {\n padding-bottom: 1rem !important;\n}\n\n.pl-3,\n.px-3 {\n padding-left: 1rem !important;\n}\n\n.p-4 {\n padding: 1.5rem !important;\n}\n\n.pt-4,\n.py-4 {\n padding-top: 1.5rem !important;\n}\n\n.pr-4,\n.px-4 {\n padding-right: 1.5rem !important;\n}\n\n.pb-4,\n.py-4 {\n padding-bottom: 1.5rem !important;\n}\n\n.pl-4,\n.px-4 {\n padding-left: 1.5rem !important;\n}\n\n.p-5 {\n padding: 3rem !important;\n}\n\n.pt-5,\n.py-5 {\n padding-top: 3rem !important;\n}\n\n.pr-5,\n.px-5 {\n padding-right: 3rem !important;\n}\n\n.pb-5,\n.py-5 {\n padding-bottom: 3rem !important;\n}\n\n.pl-5,\n.px-5 {\n padding-left: 3rem !important;\n}\n\n.m-n1 {\n margin: -0.25rem !important;\n}\n\n.mt-n1,\n.my-n1 {\n margin-top: -0.25rem !important;\n}\n\n.mr-n1,\n.mx-n1 {\n margin-right: -0.25rem !important;\n}\n\n.mb-n1,\n.my-n1 {\n margin-bottom: -0.25rem !important;\n}\n\n.ml-n1,\n.mx-n1 {\n margin-left: -0.25rem !important;\n}\n\n.m-n2 {\n margin: -0.5rem !important;\n}\n\n.mt-n2,\n.my-n2 {\n margin-top: -0.5rem !important;\n}\n\n.mr-n2,\n.mx-n2 {\n margin-right: -0.5rem !important;\n}\n\n.mb-n2,\n.my-n2 {\n margin-bottom: -0.5rem !important;\n}\n\n.ml-n2,\n.mx-n2 {\n margin-left: -0.5rem !important;\n}\n\n.m-n3 {\n margin: -1rem !important;\n}\n\n.mt-n3,\n.my-n3 {\n margin-top: -1rem !important;\n}\n\n.mr-n3,\n.mx-n3 {\n margin-right: -1rem !important;\n}\n\n.mb-n3,\n.my-n3 {\n margin-bottom: -1rem !important;\n}\n\n.ml-n3,\n.mx-n3 {\n margin-left: -1rem !important;\n}\n\n.m-n4 {\n margin: -1.5rem !important;\n}\n\n.mt-n4,\n.my-n4 {\n margin-top: -1.5rem !important;\n}\n\n.mr-n4,\n.mx-n4 {\n margin-right: -1.5rem !important;\n}\n\n.mb-n4,\n.my-n4 {\n margin-bottom: -1.5rem !important;\n}\n\n.ml-n4,\n.mx-n4 {\n margin-left: -1.5rem !important;\n}\n\n.m-n5 {\n margin: -3rem !important;\n}\n\n.mt-n5,\n.my-n5 {\n margin-top: -3rem !important;\n}\n\n.mr-n5,\n.mx-n5 {\n margin-right: -3rem !important;\n}\n\n.mb-n5,\n.my-n5 {\n margin-bottom: -3rem !important;\n}\n\n.ml-n5,\n.mx-n5 {\n margin-left: -3rem !important;\n}\n\n.m-auto {\n margin: auto !important;\n}\n\n.mt-auto,\n.my-auto {\n margin-top: auto !important;\n}\n\n.mr-auto,\n.mx-auto {\n margin-right: auto !important;\n}\n\n.mb-auto,\n.my-auto {\n margin-bottom: auto !important;\n}\n\n.ml-auto,\n.mx-auto {\n margin-left: auto !important;\n}\n\n@media (min-width: 576px) {\n .m-sm-0 {\n margin: 0 !important;\n }\n .mt-sm-0,\n .my-sm-0 {\n margin-top: 0 !important;\n }\n .mr-sm-0,\n .mx-sm-0 {\n margin-right: 0 !important;\n }\n .mb-sm-0,\n .my-sm-0 {\n margin-bottom: 0 !important;\n }\n .ml-sm-0,\n .mx-sm-0 {\n margin-left: 0 !important;\n }\n .m-sm-1 {\n margin: 0.25rem !important;\n }\n .mt-sm-1,\n .my-sm-1 {\n margin-top: 0.25rem !important;\n }\n .mr-sm-1,\n .mx-sm-1 {\n margin-right: 0.25rem !important;\n }\n .mb-sm-1,\n .my-sm-1 {\n margin-bottom: 0.25rem !important;\n }\n .ml-sm-1,\n .mx-sm-1 {\n margin-left: 0.25rem !important;\n }\n .m-sm-2 {\n margin: 0.5rem !important;\n }\n .mt-sm-2,\n .my-sm-2 {\n margin-top: 0.5rem !important;\n }\n .mr-sm-2,\n .mx-sm-2 {\n margin-right: 0.5rem !important;\n }\n .mb-sm-2,\n .my-sm-2 {\n margin-bottom: 0.5rem !important;\n }\n .ml-sm-2,\n .mx-sm-2 {\n margin-left: 0.5rem !important;\n }\n .m-sm-3 {\n margin: 1rem !important;\n }\n .mt-sm-3,\n .my-sm-3 {\n margin-top: 1rem !important;\n }\n .mr-sm-3,\n .mx-sm-3 {\n margin-right: 1rem !important;\n }\n .mb-sm-3,\n .my-sm-3 {\n margin-bottom: 1rem !important;\n }\n .ml-sm-3,\n .mx-sm-3 {\n margin-left: 1rem !important;\n }\n .m-sm-4 {\n margin: 1.5rem !important;\n }\n .mt-sm-4,\n .my-sm-4 {\n margin-top: 1.5rem !important;\n }\n .mr-sm-4,\n .mx-sm-4 {\n margin-right: 1.5rem !important;\n }\n .mb-sm-4,\n .my-sm-4 {\n margin-bottom: 1.5rem !important;\n }\n .ml-sm-4,\n .mx-sm-4 {\n margin-left: 1.5rem !important;\n }\n .m-sm-5 {\n margin: 3rem !important;\n }\n .mt-sm-5,\n .my-sm-5 {\n margin-top: 3rem !important;\n }\n .mr-sm-5,\n .mx-sm-5 {\n margin-right: 3rem !important;\n }\n .mb-sm-5,\n .my-sm-5 {\n margin-bottom: 3rem !important;\n }\n .ml-sm-5,\n .mx-sm-5 {\n margin-left: 3rem !important;\n }\n .p-sm-0 {\n padding: 0 !important;\n }\n .pt-sm-0,\n .py-sm-0 {\n padding-top: 0 !important;\n }\n .pr-sm-0,\n .px-sm-0 {\n padding-right: 0 !important;\n }\n .pb-sm-0,\n .py-sm-0 {\n padding-bottom: 0 !important;\n }\n .pl-sm-0,\n .px-sm-0 {\n padding-left: 0 !important;\n }\n .p-sm-1 {\n padding: 0.25rem !important;\n }\n .pt-sm-1,\n .py-sm-1 {\n padding-top: 0.25rem !important;\n }\n .pr-sm-1,\n .px-sm-1 {\n padding-right: 0.25rem !important;\n }\n .pb-sm-1,\n .py-sm-1 {\n padding-bottom: 0.25rem !important;\n }\n .pl-sm-1,\n .px-sm-1 {\n padding-left: 0.25rem !important;\n }\n .p-sm-2 {\n padding: 0.5rem !important;\n }\n .pt-sm-2,\n .py-sm-2 {\n padding-top: 0.5rem !important;\n }\n .pr-sm-2,\n .px-sm-2 {\n padding-right: 0.5rem !important;\n }\n .pb-sm-2,\n .py-sm-2 {\n padding-bottom: 0.5rem !important;\n }\n .pl-sm-2,\n .px-sm-2 {\n padding-left: 0.5rem !important;\n }\n .p-sm-3 {\n padding: 1rem !important;\n }\n .pt-sm-3,\n .py-sm-3 {\n padding-top: 1rem !important;\n }\n .pr-sm-3,\n .px-sm-3 {\n padding-right: 1rem !important;\n }\n .pb-sm-3,\n .py-sm-3 {\n padding-bottom: 1rem !important;\n }\n .pl-sm-3,\n .px-sm-3 {\n padding-left: 1rem !important;\n }\n .p-sm-4 {\n padding: 1.5rem !important;\n }\n .pt-sm-4,\n .py-sm-4 {\n padding-top: 1.5rem !important;\n }\n .pr-sm-4,\n .px-sm-4 {\n padding-right: 1.5rem !important;\n }\n .pb-sm-4,\n .py-sm-4 {\n padding-bottom: 1.5rem !important;\n }\n .pl-sm-4,\n .px-sm-4 {\n padding-left: 1.5rem !important;\n }\n .p-sm-5 {\n padding: 3rem !important;\n }\n .pt-sm-5,\n .py-sm-5 {\n padding-top: 3rem !important;\n }\n .pr-sm-5,\n .px-sm-5 {\n padding-right: 3rem !important;\n }\n .pb-sm-5,\n .py-sm-5 {\n padding-bottom: 3rem !important;\n }\n .pl-sm-5,\n .px-sm-5 {\n padding-left: 3rem !important;\n }\n .m-sm-n1 {\n margin: -0.25rem !important;\n }\n .mt-sm-n1,\n .my-sm-n1 {\n margin-top: -0.25rem !important;\n }\n .mr-sm-n1,\n .mx-sm-n1 {\n margin-right: -0.25rem !important;\n }\n .mb-sm-n1,\n .my-sm-n1 {\n margin-bottom: -0.25rem !important;\n }\n .ml-sm-n1,\n .mx-sm-n1 {\n margin-left: -0.25rem !important;\n }\n .m-sm-n2 {\n margin: -0.5rem !important;\n }\n .mt-sm-n2,\n .my-sm-n2 {\n margin-top: -0.5rem !important;\n }\n .mr-sm-n2,\n .mx-sm-n2 {\n margin-right: -0.5rem !important;\n }\n .mb-sm-n2,\n .my-sm-n2 {\n margin-bottom: -0.5rem !important;\n }\n .ml-sm-n2,\n .mx-sm-n2 {\n margin-left: -0.5rem !important;\n }\n .m-sm-n3 {\n margin: -1rem !important;\n }\n .mt-sm-n3,\n .my-sm-n3 {\n margin-top: -1rem !important;\n }\n .mr-sm-n3,\n .mx-sm-n3 {\n margin-right: -1rem !important;\n }\n .mb-sm-n3,\n .my-sm-n3 {\n margin-bottom: -1rem !important;\n }\n .ml-sm-n3,\n .mx-sm-n3 {\n margin-left: -1rem !important;\n }\n .m-sm-n4 {\n margin: -1.5rem !important;\n }\n .mt-sm-n4,\n .my-sm-n4 {\n margin-top: -1.5rem !important;\n }\n .mr-sm-n4,\n .mx-sm-n4 {\n margin-right: -1.5rem !important;\n }\n .mb-sm-n4,\n .my-sm-n4 {\n margin-bottom: -1.5rem !important;\n }\n .ml-sm-n4,\n .mx-sm-n4 {\n margin-left: -1.5rem !important;\n }\n .m-sm-n5 {\n margin: -3rem !important;\n }\n .mt-sm-n5,\n .my-sm-n5 {\n margin-top: -3rem !important;\n }\n .mr-sm-n5,\n .mx-sm-n5 {\n margin-right: -3rem !important;\n }\n .mb-sm-n5,\n .my-sm-n5 {\n margin-bottom: -3rem !important;\n }\n .ml-sm-n5,\n .mx-sm-n5 {\n margin-left: -3rem !important;\n }\n .m-sm-auto {\n margin: auto !important;\n }\n .mt-sm-auto,\n .my-sm-auto {\n margin-top: auto !important;\n }\n .mr-sm-auto,\n .mx-sm-auto {\n margin-right: auto !important;\n }\n .mb-sm-auto,\n .my-sm-auto {\n margin-bottom: auto !important;\n }\n .ml-sm-auto,\n .mx-sm-auto {\n margin-left: auto !important;\n }\n}\n\n@media (min-width: 768px) {\n .m-md-0 {\n margin: 0 !important;\n }\n .mt-md-0,\n .my-md-0 {\n margin-top: 0 !important;\n }\n .mr-md-0,\n .mx-md-0 {\n margin-right: 0 !important;\n }\n .mb-md-0,\n .my-md-0 {\n margin-bottom: 0 !important;\n }\n .ml-md-0,\n .mx-md-0 {\n margin-left: 0 !important;\n }\n .m-md-1 {\n margin: 0.25rem !important;\n }\n .mt-md-1,\n .my-md-1 {\n margin-top: 0.25rem !important;\n }\n .mr-md-1,\n .mx-md-1 {\n margin-right: 0.25rem !important;\n }\n .mb-md-1,\n .my-md-1 {\n margin-bottom: 0.25rem !important;\n }\n .ml-md-1,\n .mx-md-1 {\n margin-left: 0.25rem !important;\n }\n .m-md-2 {\n margin: 0.5rem !important;\n }\n .mt-md-2,\n .my-md-2 {\n margin-top: 0.5rem !important;\n }\n .mr-md-2,\n .mx-md-2 {\n margin-right: 0.5rem !important;\n }\n .mb-md-2,\n .my-md-2 {\n margin-bottom: 0.5rem !important;\n }\n .ml-md-2,\n .mx-md-2 {\n margin-left: 0.5rem !important;\n }\n .m-md-3 {\n margin: 1rem !important;\n }\n .mt-md-3,\n .my-md-3 {\n margin-top: 1rem !important;\n }\n .mr-md-3,\n .mx-md-3 {\n margin-right: 1rem !important;\n }\n .mb-md-3,\n .my-md-3 {\n margin-bottom: 1rem !important;\n }\n .ml-md-3,\n .mx-md-3 {\n margin-left: 1rem !important;\n }\n .m-md-4 {\n margin: 1.5rem !important;\n }\n .mt-md-4,\n .my-md-4 {\n margin-top: 1.5rem !important;\n }\n .mr-md-4,\n .mx-md-4 {\n margin-right: 1.5rem !important;\n }\n .mb-md-4,\n .my-md-4 {\n margin-bottom: 1.5rem !important;\n }\n .ml-md-4,\n .mx-md-4 {\n margin-left: 1.5rem !important;\n }\n .m-md-5 {\n margin: 3rem !important;\n }\n .mt-md-5,\n .my-md-5 {\n margin-top: 3rem !important;\n }\n .mr-md-5,\n .mx-md-5 {\n margin-right: 3rem !important;\n }\n .mb-md-5,\n .my-md-5 {\n margin-bottom: 3rem !important;\n }\n .ml-md-5,\n .mx-md-5 {\n margin-left: 3rem !important;\n }\n .p-md-0 {\n padding: 0 !important;\n }\n .pt-md-0,\n .py-md-0 {\n padding-top: 0 !important;\n }\n .pr-md-0,\n .px-md-0 {\n padding-right: 0 !important;\n }\n .pb-md-0,\n .py-md-0 {\n padding-bottom: 0 !important;\n }\n .pl-md-0,\n .px-md-0 {\n padding-left: 0 !important;\n }\n .p-md-1 {\n padding: 0.25rem !important;\n }\n .pt-md-1,\n .py-md-1 {\n padding-top: 0.25rem !important;\n }\n .pr-md-1,\n .px-md-1 {\n padding-right: 0.25rem !important;\n }\n .pb-md-1,\n .py-md-1 {\n padding-bottom: 0.25rem !important;\n }\n .pl-md-1,\n .px-md-1 {\n padding-left: 0.25rem !important;\n }\n .p-md-2 {\n padding: 0.5rem !important;\n }\n .pt-md-2,\n .py-md-2 {\n padding-top: 0.5rem !important;\n }\n .pr-md-2,\n .px-md-2 {\n padding-right: 0.5rem !important;\n }\n .pb-md-2,\n .py-md-2 {\n padding-bottom: 0.5rem !important;\n }\n .pl-md-2,\n .px-md-2 {\n padding-left: 0.5rem !important;\n }\n .p-md-3 {\n padding: 1rem !important;\n }\n .pt-md-3,\n .py-md-3 {\n padding-top: 1rem !important;\n }\n .pr-md-3,\n .px-md-3 {\n padding-right: 1rem !important;\n }\n .pb-md-3,\n .py-md-3 {\n padding-bottom: 1rem !important;\n }\n .pl-md-3,\n .px-md-3 {\n padding-left: 1rem !important;\n }\n .p-md-4 {\n padding: 1.5rem !important;\n }\n .pt-md-4,\n .py-md-4 {\n padding-top: 1.5rem !important;\n }\n .pr-md-4,\n .px-md-4 {\n padding-right: 1.5rem !important;\n }\n .pb-md-4,\n .py-md-4 {\n padding-bottom: 1.5rem !important;\n }\n .pl-md-4,\n .px-md-4 {\n padding-left: 1.5rem !important;\n }\n .p-md-5 {\n padding: 3rem !important;\n }\n .pt-md-5,\n .py-md-5 {\n padding-top: 3rem !important;\n }\n .pr-md-5,\n .px-md-5 {\n padding-right: 3rem !important;\n }\n .pb-md-5,\n .py-md-5 {\n padding-bottom: 3rem !important;\n }\n .pl-md-5,\n .px-md-5 {\n padding-left: 3rem !important;\n }\n .m-md-n1 {\n margin: -0.25rem !important;\n }\n .mt-md-n1,\n .my-md-n1 {\n margin-top: -0.25rem !important;\n }\n .mr-md-n1,\n .mx-md-n1 {\n margin-right: -0.25rem !important;\n }\n .mb-md-n1,\n .my-md-n1 {\n margin-bottom: -0.25rem !important;\n }\n .ml-md-n1,\n .mx-md-n1 {\n margin-left: -0.25rem !important;\n }\n .m-md-n2 {\n margin: -0.5rem !important;\n }\n .mt-md-n2,\n .my-md-n2 {\n margin-top: -0.5rem !important;\n }\n .mr-md-n2,\n .mx-md-n2 {\n margin-right: -0.5rem !important;\n }\n .mb-md-n2,\n .my-md-n2 {\n margin-bottom: -0.5rem !important;\n }\n .ml-md-n2,\n .mx-md-n2 {\n margin-left: -0.5rem !important;\n }\n .m-md-n3 {\n margin: -1rem !important;\n }\n .mt-md-n3,\n .my-md-n3 {\n margin-top: -1rem !important;\n }\n .mr-md-n3,\n .mx-md-n3 {\n margin-right: -1rem !important;\n }\n .mb-md-n3,\n .my-md-n3 {\n margin-bottom: -1rem !important;\n }\n .ml-md-n3,\n .mx-md-n3 {\n margin-left: -1rem !important;\n }\n .m-md-n4 {\n margin: -1.5rem !important;\n }\n .mt-md-n4,\n .my-md-n4 {\n margin-top: -1.5rem !important;\n }\n .mr-md-n4,\n .mx-md-n4 {\n margin-right: -1.5rem !important;\n }\n .mb-md-n4,\n .my-md-n4 {\n margin-bottom: -1.5rem !important;\n }\n .ml-md-n4,\n .mx-md-n4 {\n margin-left: -1.5rem !important;\n }\n .m-md-n5 {\n margin: -3rem !important;\n }\n .mt-md-n5,\n .my-md-n5 {\n margin-top: -3rem !important;\n }\n .mr-md-n5,\n .mx-md-n5 {\n margin-right: -3rem !important;\n }\n .mb-md-n5,\n .my-md-n5 {\n margin-bottom: -3rem !important;\n }\n .ml-md-n5,\n .mx-md-n5 {\n margin-left: -3rem !important;\n }\n .m-md-auto {\n margin: auto !important;\n }\n .mt-md-auto,\n .my-md-auto {\n margin-top: auto !important;\n }\n .mr-md-auto,\n .mx-md-auto {\n margin-right: auto !important;\n }\n .mb-md-auto,\n .my-md-auto {\n margin-bottom: auto !important;\n }\n .ml-md-auto,\n .mx-md-auto {\n margin-left: auto !important;\n }\n}\n\n@media (min-width: 992px) {\n .m-lg-0 {\n margin: 0 !important;\n }\n .mt-lg-0,\n .my-lg-0 {\n margin-top: 0 !important;\n }\n .mr-lg-0,\n .mx-lg-0 {\n margin-right: 0 !important;\n }\n .mb-lg-0,\n .my-lg-0 {\n margin-bottom: 0 !important;\n }\n .ml-lg-0,\n .mx-lg-0 {\n margin-left: 0 !important;\n }\n .m-lg-1 {\n margin: 0.25rem !important;\n }\n .mt-lg-1,\n .my-lg-1 {\n margin-top: 0.25rem !important;\n }\n .mr-lg-1,\n .mx-lg-1 {\n margin-right: 0.25rem !important;\n }\n .mb-lg-1,\n .my-lg-1 {\n margin-bottom: 0.25rem !important;\n }\n .ml-lg-1,\n .mx-lg-1 {\n margin-left: 0.25rem !important;\n }\n .m-lg-2 {\n margin: 0.5rem !important;\n }\n .mt-lg-2,\n .my-lg-2 {\n margin-top: 0.5rem !important;\n }\n .mr-lg-2,\n .mx-lg-2 {\n margin-right: 0.5rem !important;\n }\n .mb-lg-2,\n .my-lg-2 {\n margin-bottom: 0.5rem !important;\n }\n .ml-lg-2,\n .mx-lg-2 {\n margin-left: 0.5rem !important;\n }\n .m-lg-3 {\n margin: 1rem !important;\n }\n .mt-lg-3,\n .my-lg-3 {\n margin-top: 1rem !important;\n }\n .mr-lg-3,\n .mx-lg-3 {\n margin-right: 1rem !important;\n }\n .mb-lg-3,\n .my-lg-3 {\n margin-bottom: 1rem !important;\n }\n .ml-lg-3,\n .mx-lg-3 {\n margin-left: 1rem !important;\n }\n .m-lg-4 {\n margin: 1.5rem !important;\n }\n .mt-lg-4,\n .my-lg-4 {\n margin-top: 1.5rem !important;\n }\n .mr-lg-4,\n .mx-lg-4 {\n margin-right: 1.5rem !important;\n }\n .mb-lg-4,\n .my-lg-4 {\n margin-bottom: 1.5rem !important;\n }\n .ml-lg-4,\n .mx-lg-4 {\n margin-left: 1.5rem !important;\n }\n .m-lg-5 {\n margin: 3rem !important;\n }\n .mt-lg-5,\n .my-lg-5 {\n margin-top: 3rem !important;\n }\n .mr-lg-5,\n .mx-lg-5 {\n margin-right: 3rem !important;\n }\n .mb-lg-5,\n .my-lg-5 {\n margin-bottom: 3rem !important;\n }\n .ml-lg-5,\n .mx-lg-5 {\n margin-left: 3rem !important;\n }\n .p-lg-0 {\n padding: 0 !important;\n }\n .pt-lg-0,\n .py-lg-0 {\n padding-top: 0 !important;\n }\n .pr-lg-0,\n .px-lg-0 {\n padding-right: 0 !important;\n }\n .pb-lg-0,\n .py-lg-0 {\n padding-bottom: 0 !important;\n }\n .pl-lg-0,\n .px-lg-0 {\n padding-left: 0 !important;\n }\n .p-lg-1 {\n padding: 0.25rem !important;\n }\n .pt-lg-1,\n .py-lg-1 {\n padding-top: 0.25rem !important;\n }\n .pr-lg-1,\n .px-lg-1 {\n padding-right: 0.25rem !important;\n }\n .pb-lg-1,\n .py-lg-1 {\n padding-bottom: 0.25rem !important;\n }\n .pl-lg-1,\n .px-lg-1 {\n padding-left: 0.25rem !important;\n }\n .p-lg-2 {\n padding: 0.5rem !important;\n }\n .pt-lg-2,\n .py-lg-2 {\n padding-top: 0.5rem !important;\n }\n .pr-lg-2,\n .px-lg-2 {\n padding-right: 0.5rem !important;\n }\n .pb-lg-2,\n .py-lg-2 {\n padding-bottom: 0.5rem !important;\n }\n .pl-lg-2,\n .px-lg-2 {\n padding-left: 0.5rem !important;\n }\n .p-lg-3 {\n padding: 1rem !important;\n }\n .pt-lg-3,\n .py-lg-3 {\n padding-top: 1rem !important;\n }\n .pr-lg-3,\n .px-lg-3 {\n padding-right: 1rem !important;\n }\n .pb-lg-3,\n .py-lg-3 {\n padding-bottom: 1rem !important;\n }\n .pl-lg-3,\n .px-lg-3 {\n padding-left: 1rem !important;\n }\n .p-lg-4 {\n padding: 1.5rem !important;\n }\n .pt-lg-4,\n .py-lg-4 {\n padding-top: 1.5rem !important;\n }\n .pr-lg-4,\n .px-lg-4 {\n padding-right: 1.5rem !important;\n }\n .pb-lg-4,\n .py-lg-4 {\n padding-bottom: 1.5rem !important;\n }\n .pl-lg-4,\n .px-lg-4 {\n padding-left: 1.5rem !important;\n }\n .p-lg-5 {\n padding: 3rem !important;\n }\n .pt-lg-5,\n .py-lg-5 {\n padding-top: 3rem !important;\n }\n .pr-lg-5,\n .px-lg-5 {\n padding-right: 3rem !important;\n }\n .pb-lg-5,\n .py-lg-5 {\n padding-bottom: 3rem !important;\n }\n .pl-lg-5,\n .px-lg-5 {\n padding-left: 3rem !important;\n }\n .m-lg-n1 {\n margin: -0.25rem !important;\n }\n .mt-lg-n1,\n .my-lg-n1 {\n margin-top: -0.25rem !important;\n }\n .mr-lg-n1,\n .mx-lg-n1 {\n margin-right: -0.25rem !important;\n }\n .mb-lg-n1,\n .my-lg-n1 {\n margin-bottom: -0.25rem !important;\n }\n .ml-lg-n1,\n .mx-lg-n1 {\n margin-left: -0.25rem !important;\n }\n .m-lg-n2 {\n margin: -0.5rem !important;\n }\n .mt-lg-n2,\n .my-lg-n2 {\n margin-top: -0.5rem !important;\n }\n .mr-lg-n2,\n .mx-lg-n2 {\n margin-right: -0.5rem !important;\n }\n .mb-lg-n2,\n .my-lg-n2 {\n margin-bottom: -0.5rem !important;\n }\n .ml-lg-n2,\n .mx-lg-n2 {\n margin-left: -0.5rem !important;\n }\n .m-lg-n3 {\n margin: -1rem !important;\n }\n .mt-lg-n3,\n .my-lg-n3 {\n margin-top: -1rem !important;\n }\n .mr-lg-n3,\n .mx-lg-n3 {\n margin-right: -1rem !important;\n }\n .mb-lg-n3,\n .my-lg-n3 {\n margin-bottom: -1rem !important;\n }\n .ml-lg-n3,\n .mx-lg-n3 {\n margin-left: -1rem !important;\n }\n .m-lg-n4 {\n margin: -1.5rem !important;\n }\n .mt-lg-n4,\n .my-lg-n4 {\n margin-top: -1.5rem !important;\n }\n .mr-lg-n4,\n .mx-lg-n4 {\n margin-right: -1.5rem !important;\n }\n .mb-lg-n4,\n .my-lg-n4 {\n margin-bottom: -1.5rem !important;\n }\n .ml-lg-n4,\n .mx-lg-n4 {\n margin-left: -1.5rem !important;\n }\n .m-lg-n5 {\n margin: -3rem !important;\n }\n .mt-lg-n5,\n .my-lg-n5 {\n margin-top: -3rem !important;\n }\n .mr-lg-n5,\n .mx-lg-n5 {\n margin-right: -3rem !important;\n }\n .mb-lg-n5,\n .my-lg-n5 {\n margin-bottom: -3rem !important;\n }\n .ml-lg-n5,\n .mx-lg-n5 {\n margin-left: -3rem !important;\n }\n .m-lg-auto {\n margin: auto !important;\n }\n .mt-lg-auto,\n .my-lg-auto {\n margin-top: auto !important;\n }\n .mr-lg-auto,\n .mx-lg-auto {\n margin-right: auto !important;\n }\n .mb-lg-auto,\n .my-lg-auto {\n margin-bottom: auto !important;\n }\n .ml-lg-auto,\n .mx-lg-auto {\n margin-left: auto !important;\n }\n}\n\n@media (min-width: 1200px) {\n .m-xl-0 {\n margin: 0 !important;\n }\n .mt-xl-0,\n .my-xl-0 {\n margin-top: 0 !important;\n }\n .mr-xl-0,\n .mx-xl-0 {\n margin-right: 0 !important;\n }\n .mb-xl-0,\n .my-xl-0 {\n margin-bottom: 0 !important;\n }\n .ml-xl-0,\n .mx-xl-0 {\n margin-left: 0 !important;\n }\n .m-xl-1 {\n margin: 0.25rem !important;\n }\n .mt-xl-1,\n .my-xl-1 {\n margin-top: 0.25rem !important;\n }\n .mr-xl-1,\n .mx-xl-1 {\n margin-right: 0.25rem !important;\n }\n .mb-xl-1,\n .my-xl-1 {\n margin-bottom: 0.25rem !important;\n }\n .ml-xl-1,\n .mx-xl-1 {\n margin-left: 0.25rem !important;\n }\n .m-xl-2 {\n margin: 0.5rem !important;\n }\n .mt-xl-2,\n .my-xl-2 {\n margin-top: 0.5rem !important;\n }\n .mr-xl-2,\n .mx-xl-2 {\n margin-right: 0.5rem !important;\n }\n .mb-xl-2,\n .my-xl-2 {\n margin-bottom: 0.5rem !important;\n }\n .ml-xl-2,\n .mx-xl-2 {\n margin-left: 0.5rem !important;\n }\n .m-xl-3 {\n margin: 1rem !important;\n }\n .mt-xl-3,\n .my-xl-3 {\n margin-top: 1rem !important;\n }\n .mr-xl-3,\n .mx-xl-3 {\n margin-right: 1rem !important;\n }\n .mb-xl-3,\n .my-xl-3 {\n margin-bottom: 1rem !important;\n }\n .ml-xl-3,\n .mx-xl-3 {\n margin-left: 1rem !important;\n }\n .m-xl-4 {\n margin: 1.5rem !important;\n }\n .mt-xl-4,\n .my-xl-4 {\n margin-top: 1.5rem !important;\n }\n .mr-xl-4,\n .mx-xl-4 {\n margin-right: 1.5rem !important;\n }\n .mb-xl-4,\n .my-xl-4 {\n margin-bottom: 1.5rem !important;\n }\n .ml-xl-4,\n .mx-xl-4 {\n margin-left: 1.5rem !important;\n }\n .m-xl-5 {\n margin: 3rem !important;\n }\n .mt-xl-5,\n .my-xl-5 {\n margin-top: 3rem !important;\n }\n .mr-xl-5,\n .mx-xl-5 {\n margin-right: 3rem !important;\n }\n .mb-xl-5,\n .my-xl-5 {\n margin-bottom: 3rem !important;\n }\n .ml-xl-5,\n .mx-xl-5 {\n margin-left: 3rem !important;\n }\n .p-xl-0 {\n padding: 0 !important;\n }\n .pt-xl-0,\n .py-xl-0 {\n padding-top: 0 !important;\n }\n .pr-xl-0,\n .px-xl-0 {\n padding-right: 0 !important;\n }\n .pb-xl-0,\n .py-xl-0 {\n padding-bottom: 0 !important;\n }\n .pl-xl-0,\n .px-xl-0 {\n padding-left: 0 !important;\n }\n .p-xl-1 {\n padding: 0.25rem !important;\n }\n .pt-xl-1,\n .py-xl-1 {\n padding-top: 0.25rem !important;\n }\n .pr-xl-1,\n .px-xl-1 {\n padding-right: 0.25rem !important;\n }\n .pb-xl-1,\n .py-xl-1 {\n padding-bottom: 0.25rem !important;\n }\n .pl-xl-1,\n .px-xl-1 {\n padding-left: 0.25rem !important;\n }\n .p-xl-2 {\n padding: 0.5rem !important;\n }\n .pt-xl-2,\n .py-xl-2 {\n padding-top: 0.5rem !important;\n }\n .pr-xl-2,\n .px-xl-2 {\n padding-right: 0.5rem !important;\n }\n .pb-xl-2,\n .py-xl-2 {\n padding-bottom: 0.5rem !important;\n }\n .pl-xl-2,\n .px-xl-2 {\n padding-left: 0.5rem !important;\n }\n .p-xl-3 {\n padding: 1rem !important;\n }\n .pt-xl-3,\n .py-xl-3 {\n padding-top: 1rem !important;\n }\n .pr-xl-3,\n .px-xl-3 {\n padding-right: 1rem !important;\n }\n .pb-xl-3,\n .py-xl-3 {\n padding-bottom: 1rem !important;\n }\n .pl-xl-3,\n .px-xl-3 {\n padding-left: 1rem !important;\n }\n .p-xl-4 {\n padding: 1.5rem !important;\n }\n .pt-xl-4,\n .py-xl-4 {\n padding-top: 1.5rem !important;\n }\n .pr-xl-4,\n .px-xl-4 {\n padding-right: 1.5rem !important;\n }\n .pb-xl-4,\n .py-xl-4 {\n padding-bottom: 1.5rem !important;\n }\n .pl-xl-4,\n .px-xl-4 {\n padding-left: 1.5rem !important;\n }\n .p-xl-5 {\n padding: 3rem !important;\n }\n .pt-xl-5,\n .py-xl-5 {\n padding-top: 3rem !important;\n }\n .pr-xl-5,\n .px-xl-5 {\n padding-right: 3rem !important;\n }\n .pb-xl-5,\n .py-xl-5 {\n padding-bottom: 3rem !important;\n }\n .pl-xl-5,\n .px-xl-5 {\n padding-left: 3rem !important;\n }\n .m-xl-n1 {\n margin: -0.25rem !important;\n }\n .mt-xl-n1,\n .my-xl-n1 {\n margin-top: -0.25rem !important;\n }\n .mr-xl-n1,\n .mx-xl-n1 {\n margin-right: -0.25rem !important;\n }\n .mb-xl-n1,\n .my-xl-n1 {\n margin-bottom: -0.25rem !important;\n }\n .ml-xl-n1,\n .mx-xl-n1 {\n margin-left: -0.25rem !important;\n }\n .m-xl-n2 {\n margin: -0.5rem !important;\n }\n .mt-xl-n2,\n .my-xl-n2 {\n margin-top: -0.5rem !important;\n }\n .mr-xl-n2,\n .mx-xl-n2 {\n margin-right: -0.5rem !important;\n }\n .mb-xl-n2,\n .my-xl-n2 {\n margin-bottom: -0.5rem !important;\n }\n .ml-xl-n2,\n .mx-xl-n2 {\n margin-left: -0.5rem !important;\n }\n .m-xl-n3 {\n margin: -1rem !important;\n }\n .mt-xl-n3,\n .my-xl-n3 {\n margin-top: -1rem !important;\n }\n .mr-xl-n3,\n .mx-xl-n3 {\n margin-right: -1rem !important;\n }\n .mb-xl-n3,\n .my-xl-n3 {\n margin-bottom: -1rem !important;\n }\n .ml-xl-n3,\n .mx-xl-n3 {\n margin-left: -1rem !important;\n }\n .m-xl-n4 {\n margin: -1.5rem !important;\n }\n .mt-xl-n4,\n .my-xl-n4 {\n margin-top: -1.5rem !important;\n }\n .mr-xl-n4,\n .mx-xl-n4 {\n margin-right: -1.5rem !important;\n }\n .mb-xl-n4,\n .my-xl-n4 {\n margin-bottom: -1.5rem !important;\n }\n .ml-xl-n4,\n .mx-xl-n4 {\n margin-left: -1.5rem !important;\n }\n .m-xl-n5 {\n margin: -3rem !important;\n }\n .mt-xl-n5,\n .my-xl-n5 {\n margin-top: -3rem !important;\n }\n .mr-xl-n5,\n .mx-xl-n5 {\n margin-right: -3rem !important;\n }\n .mb-xl-n5,\n .my-xl-n5 {\n margin-bottom: -3rem !important;\n }\n .ml-xl-n5,\n .mx-xl-n5 {\n margin-left: -3rem !important;\n }\n .m-xl-auto {\n margin: auto !important;\n }\n .mt-xl-auto,\n .my-xl-auto {\n margin-top: auto !important;\n }\n .mr-xl-auto,\n .mx-xl-auto {\n margin-right: auto !important;\n }\n .mb-xl-auto,\n .my-xl-auto {\n margin-bottom: auto !important;\n }\n .ml-xl-auto,\n .mx-xl-auto {\n margin-left: auto !important;\n }\n}\n/*# sourceMappingURL=bootstrap-grid.css.map */","// Container widths\n//\n// Set the container width, and override it for fixed navbars in media queries.\n\n@if $enable-grid-classes {\n .container {\n @include make-container();\n @include make-container-max-widths();\n }\n}\n\n// Fluid container\n//\n// Utilizes the mixin meant for fixed width containers, but with 100% width for\n// fluid, full width layouts.\n\n@if $enable-grid-classes {\n .container-fluid {\n @include make-container();\n }\n}\n\n// Row\n//\n// Rows contain and clear the floats of your columns.\n\n@if $enable-grid-classes {\n .row {\n @include make-row();\n }\n\n // Remove the negative margin from default .row, then the horizontal padding\n // from all immediate children columns (to prevent runaway style inheritance).\n .no-gutters {\n margin-right: 0;\n margin-left: 0;\n\n > .col,\n > [class*=\"col-\"] {\n padding-right: 0;\n padding-left: 0;\n }\n }\n}\n\n// Columns\n//\n// Common styles for small and large grid columns\n\n@if $enable-grid-classes {\n @include make-grid-columns();\n}\n","/// Grid system\n//\n// Generate semantic grid columns with these mixins.\n\n@mixin make-container($gutter: $grid-gutter-width) {\n width: 100%;\n padding-right: $gutter / 2;\n padding-left: $gutter / 2;\n margin-right: auto;\n margin-left: auto;\n}\n\n\n// For each breakpoint, define the maximum width of the container in a media query\n@mixin make-container-max-widths($max-widths: $container-max-widths, $breakpoints: $grid-breakpoints) {\n @each $breakpoint, $container-max-width in $max-widths {\n @include media-breakpoint-up($breakpoint, $breakpoints) {\n max-width: $container-max-width;\n }\n }\n}\n\n@mixin make-row($gutter: $grid-gutter-width) {\n display: flex;\n flex-wrap: wrap;\n margin-right: -$gutter / 2;\n margin-left: -$gutter / 2;\n}\n\n@mixin make-col-ready($gutter: $grid-gutter-width) {\n position: relative;\n // Prevent columns from becoming too narrow when at smaller grid tiers by\n // always setting `width: 100%;`. This works because we use `flex` values\n // later on to override this initial width.\n width: 100%;\n padding-right: $gutter / 2;\n padding-left: $gutter / 2;\n}\n\n@mixin make-col($size, $columns: $grid-columns) {\n flex: 0 0 percentage($size / $columns);\n // Add a `max-width` to ensure content within each column does not blow out\n // the width of the column. Applies to IE10+ and Firefox. Chrome and Safari\n // do not appear to require this.\n max-width: percentage($size / $columns);\n}\n\n@mixin make-col-offset($size, $columns: $grid-columns) {\n $num: $size / $columns;\n margin-left: if($num == 0, 0, percentage($num));\n}\n","// Breakpoint viewport sizes and media queries.\n//\n// Breakpoints are defined as a map of (name: minimum width), order from small to large:\n//\n// (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px)\n//\n// The map defined in the `$grid-breakpoints` global variable is used as the `$breakpoints` argument by default.\n\n// Name of the next breakpoint, or null for the last breakpoint.\n//\n// >> breakpoint-next(sm)\n// md\n// >> breakpoint-next(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// md\n// >> breakpoint-next(sm, $breakpoint-names: (xs sm md lg xl))\n// md\n@function breakpoint-next($name, $breakpoints: $grid-breakpoints, $breakpoint-names: map-keys($breakpoints)) {\n $n: index($breakpoint-names, $name);\n @return if($n != null and $n < length($breakpoint-names), nth($breakpoint-names, $n + 1), null);\n}\n\n// Minimum breakpoint width. Null for the smallest (first) breakpoint.\n//\n// >> breakpoint-min(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// 576px\n@function breakpoint-min($name, $breakpoints: $grid-breakpoints) {\n $min: map-get($breakpoints, $name);\n @return if($min != 0, $min, null);\n}\n\n// Maximum breakpoint width. Null for the largest (last) breakpoint.\n// The maximum value is calculated as the minimum of the next one less 0.02px\n// to work around the limitations of `min-` and `max-` prefixes and viewports with fractional widths.\n// See https://www.w3.org/TR/mediaqueries-4/#mq-min-max\n// Uses 0.02px rather than 0.01px to work around a current rounding bug in Safari.\n// See https://bugs.webkit.org/show_bug.cgi?id=178261\n//\n// >> breakpoint-max(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// 767.98px\n@function breakpoint-max($name, $breakpoints: $grid-breakpoints) {\n $next: breakpoint-next($name, $breakpoints);\n @return if($next, breakpoint-min($next, $breakpoints) - .02, null);\n}\n\n// Returns a blank string if smallest breakpoint, otherwise returns the name with a dash in front.\n// Useful for making responsive utilities.\n//\n// >> breakpoint-infix(xs, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// \"\" (Returns a blank string)\n// >> breakpoint-infix(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// \"-sm\"\n@function breakpoint-infix($name, $breakpoints: $grid-breakpoints) {\n @return if(breakpoint-min($name, $breakpoints) == null, \"\", \"-#{$name}\");\n}\n\n// Media of at least the minimum breakpoint width. No query for the smallest breakpoint.\n// Makes the @content apply to the given breakpoint and wider.\n@mixin media-breakpoint-up($name, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($name, $breakpoints);\n @if $min {\n @media (min-width: $min) {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n// Media of at most the maximum breakpoint width. No query for the largest breakpoint.\n// Makes the @content apply to the given breakpoint and narrower.\n@mixin media-breakpoint-down($name, $breakpoints: $grid-breakpoints) {\n $max: breakpoint-max($name, $breakpoints);\n @if $max {\n @media (max-width: $max) {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n// Media that spans multiple breakpoint widths.\n// Makes the @content apply between the min and max breakpoints\n@mixin media-breakpoint-between($lower, $upper, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($lower, $breakpoints);\n $max: breakpoint-max($upper, $breakpoints);\n\n @if $min != null and $max != null {\n @media (min-width: $min) and (max-width: $max) {\n @content;\n }\n } @else if $max == null {\n @include media-breakpoint-up($lower, $breakpoints) {\n @content;\n }\n } @else if $min == null {\n @include media-breakpoint-down($upper, $breakpoints) {\n @content;\n }\n }\n}\n\n// Media between the breakpoint's minimum and maximum widths.\n// No minimum for the smallest breakpoint, and no maximum for the largest one.\n// Makes the @content apply only to the given breakpoint, not viewports any wider or narrower.\n@mixin media-breakpoint-only($name, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($name, $breakpoints);\n $max: breakpoint-max($name, $breakpoints);\n\n @if $min != null and $max != null {\n @media (min-width: $min) and (max-width: $max) {\n @content;\n }\n } @else if $max == null {\n @include media-breakpoint-up($name, $breakpoints) {\n @content;\n }\n } @else if $min == null {\n @include media-breakpoint-down($name, $breakpoints) {\n @content;\n }\n }\n}\n","// Framework grid generation\n//\n// Used only by Bootstrap to generate the correct number of grid classes given\n// any value of `$grid-columns`.\n\n@mixin make-grid-columns($columns: $grid-columns, $gutter: $grid-gutter-width, $breakpoints: $grid-breakpoints) {\n // Common properties for all breakpoints\n %grid-column {\n position: relative;\n width: 100%;\n padding-right: $gutter / 2;\n padding-left: $gutter / 2;\n }\n\n @each $breakpoint in map-keys($breakpoints) {\n $infix: breakpoint-infix($breakpoint, $breakpoints);\n\n // Allow columns to stretch full width below their breakpoints\n @for $i from 1 through $columns {\n .col#{$infix}-#{$i} {\n @extend %grid-column;\n }\n }\n .col#{$infix},\n .col#{$infix}-auto {\n @extend %grid-column;\n }\n\n @include media-breakpoint-up($breakpoint, $breakpoints) {\n // Provide basic `.col-{bp}` classes for equal-width flexbox columns\n .col#{$infix} {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .col#{$infix}-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%; // Reset earlier grid tiers\n }\n\n @for $i from 1 through $columns {\n .col#{$infix}-#{$i} {\n @include make-col($i, $columns);\n }\n }\n\n .order#{$infix}-first { order: -1; }\n\n .order#{$infix}-last { order: $columns + 1; }\n\n @for $i from 0 through $columns {\n .order#{$infix}-#{$i} { order: $i; }\n }\n\n // `$columns - 1` because offsetting by the width of an entire row isn't possible\n @for $i from 0 through ($columns - 1) {\n @if not ($infix == \"\" and $i == 0) { // Avoid emitting useless .offset-0\n .offset#{$infix}-#{$i} {\n @include make-col-offset($i, $columns);\n }\n }\n }\n }\n }\n}\n","// stylelint-disable declaration-no-important\n\n//\n// Utilities for common `display` values\n//\n\n@each $breakpoint in map-keys($grid-breakpoints) {\n @include media-breakpoint-up($breakpoint) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n @each $value in $displays {\n .d#{$infix}-#{$value} { display: $value !important; }\n }\n }\n}\n\n\n//\n// Utilities for toggling `display` in print\n//\n\n@media print {\n @each $value in $displays {\n .d-print-#{$value} { display: $value !important; }\n }\n}\n","// stylelint-disable declaration-no-important\n\n// Flex variation\n//\n// Custom styles for additional flex alignment options.\n\n@each $breakpoint in map-keys($grid-breakpoints) {\n @include media-breakpoint-up($breakpoint) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n .flex#{$infix}-row { flex-direction: row !important; }\n .flex#{$infix}-column { flex-direction: column !important; }\n .flex#{$infix}-row-reverse { flex-direction: row-reverse !important; }\n .flex#{$infix}-column-reverse { flex-direction: column-reverse !important; }\n\n .flex#{$infix}-wrap { flex-wrap: wrap !important; }\n .flex#{$infix}-nowrap { flex-wrap: nowrap !important; }\n .flex#{$infix}-wrap-reverse { flex-wrap: wrap-reverse !important; }\n .flex#{$infix}-fill { flex: 1 1 auto !important; }\n .flex#{$infix}-grow-0 { flex-grow: 0 !important; }\n .flex#{$infix}-grow-1 { flex-grow: 1 !important; }\n .flex#{$infix}-shrink-0 { flex-shrink: 0 !important; }\n .flex#{$infix}-shrink-1 { flex-shrink: 1 !important; }\n\n .justify-content#{$infix}-start { justify-content: flex-start !important; }\n .justify-content#{$infix}-end { justify-content: flex-end !important; }\n .justify-content#{$infix}-center { justify-content: center !important; }\n .justify-content#{$infix}-between { justify-content: space-between !important; }\n .justify-content#{$infix}-around { justify-content: space-around !important; }\n\n .align-items#{$infix}-start { align-items: flex-start !important; }\n .align-items#{$infix}-end { align-items: flex-end !important; }\n .align-items#{$infix}-center { align-items: center !important; }\n .align-items#{$infix}-baseline { align-items: baseline !important; }\n .align-items#{$infix}-stretch { align-items: stretch !important; }\n\n .align-content#{$infix}-start { align-content: flex-start !important; }\n .align-content#{$infix}-end { align-content: flex-end !important; }\n .align-content#{$infix}-center { align-content: center !important; }\n .align-content#{$infix}-between { align-content: space-between !important; }\n .align-content#{$infix}-around { align-content: space-around !important; }\n .align-content#{$infix}-stretch { align-content: stretch !important; }\n\n .align-self#{$infix}-auto { align-self: auto !important; }\n .align-self#{$infix}-start { align-self: flex-start !important; }\n .align-self#{$infix}-end { align-self: flex-end !important; }\n .align-self#{$infix}-center { align-self: center !important; }\n .align-self#{$infix}-baseline { align-self: baseline !important; }\n .align-self#{$infix}-stretch { align-self: stretch !important; }\n }\n}\n","// stylelint-disable declaration-no-important\n\n// Margin and Padding\n\n@each $breakpoint in map-keys($grid-breakpoints) {\n @include media-breakpoint-up($breakpoint) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n @each $prop, $abbrev in (margin: m, padding: p) {\n @each $size, $length in $spacers {\n .#{$abbrev}#{$infix}-#{$size} { #{$prop}: $length !important; }\n .#{$abbrev}t#{$infix}-#{$size},\n .#{$abbrev}y#{$infix}-#{$size} {\n #{$prop}-top: $length !important;\n }\n .#{$abbrev}r#{$infix}-#{$size},\n .#{$abbrev}x#{$infix}-#{$size} {\n #{$prop}-right: $length !important;\n }\n .#{$abbrev}b#{$infix}-#{$size},\n .#{$abbrev}y#{$infix}-#{$size} {\n #{$prop}-bottom: $length !important;\n }\n .#{$abbrev}l#{$infix}-#{$size},\n .#{$abbrev}x#{$infix}-#{$size} {\n #{$prop}-left: $length !important;\n }\n }\n }\n\n // Negative margins (e.g., where `.mb-n1` is negative version of `.mb-1`)\n @each $size, $length in $spacers {\n @if $size != 0 {\n .m#{$infix}-n#{$size} { margin: -$length !important; }\n .mt#{$infix}-n#{$size},\n .my#{$infix}-n#{$size} {\n margin-top: -$length !important;\n }\n .mr#{$infix}-n#{$size},\n .mx#{$infix}-n#{$size} {\n margin-right: -$length !important;\n }\n .mb#{$infix}-n#{$size},\n .my#{$infix}-n#{$size} {\n margin-bottom: -$length !important;\n }\n .ml#{$infix}-n#{$size},\n .mx#{$infix}-n#{$size} {\n margin-left: -$length !important;\n }\n }\n }\n\n // Some special margin utils\n .m#{$infix}-auto { margin: auto !important; }\n .mt#{$infix}-auto,\n .my#{$infix}-auto {\n margin-top: auto !important;\n }\n .mr#{$infix}-auto,\n .mx#{$infix}-auto {\n margin-right: auto !important;\n }\n .mb#{$infix}-auto,\n .my#{$infix}-auto {\n margin-bottom: auto !important;\n }\n .ml#{$infix}-auto,\n .mx#{$infix}-auto {\n margin-left: auto !important;\n }\n }\n}\n"]} \ No newline at end of file diff --git a/vendor/bootstrap/css/bootstrap-reboot.css b/vendor/bootstrap/css/bootstrap-reboot.css new file mode 100644 index 0000000..09cf986 --- /dev/null +++ b/vendor/bootstrap/css/bootstrap-reboot.css @@ -0,0 +1,331 @@ +/*! + * Bootstrap Reboot v4.3.1 (https://getbootstrap.com/) + * Copyright 2011-2019 The Bootstrap Authors + * Copyright 2011-2019 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + * Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md) + */ +*, +*::before, +*::after { + box-sizing: border-box; +} + +html { + font-family: sans-serif; + line-height: 1.15; + -webkit-text-size-adjust: 100%; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); +} + +article, aside, figcaption, figure, footer, header, hgroup, main, nav, section { + display: block; +} + +body { + margin: 0; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; + font-size: 1rem; + font-weight: 400; + line-height: 1.5; + color: #212529; + text-align: left; + background-color: #fff; +} + +[tabindex="-1"]:focus { + outline: 0 !important; +} + +hr { + box-sizing: content-box; + height: 0; + overflow: visible; +} + +h1, h2, h3, h4, h5, h6 { + margin-top: 0; + margin-bottom: 0.5rem; +} + +p { + margin-top: 0; + margin-bottom: 1rem; +} + +abbr[title], +abbr[data-original-title] { + text-decoration: underline; + -webkit-text-decoration: underline dotted; + text-decoration: underline dotted; + cursor: help; + border-bottom: 0; + -webkit-text-decoration-skip-ink: none; + text-decoration-skip-ink: none; +} + +address { + margin-bottom: 1rem; + font-style: normal; + line-height: inherit; +} + +ol, +ul, +dl { + margin-top: 0; + margin-bottom: 1rem; +} + +ol ol, +ul ul, +ol ul, +ul ol { + margin-bottom: 0; +} + +dt { + font-weight: 700; +} + +dd { + margin-bottom: .5rem; + margin-left: 0; +} + +blockquote { + margin: 0 0 1rem; +} + +b, +strong { + font-weight: bolder; +} + +small { + font-size: 80%; +} + +sub, +sup { + position: relative; + font-size: 75%; + line-height: 0; + vertical-align: baseline; +} + +sub { + bottom: -.25em; +} + +sup { + top: -.5em; +} + +a { + color: #007bff; + text-decoration: none; + background-color: transparent; +} + +a:hover { + color: #0056b3; + text-decoration: underline; +} + +a:not([href]):not([tabindex]) { + color: inherit; + text-decoration: none; +} + +a:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus { + color: inherit; + text-decoration: none; +} + +a:not([href]):not([tabindex]):focus { + outline: 0; +} + +pre, +code, +kbd, +samp { + font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; + font-size: 1em; +} + +pre { + margin-top: 0; + margin-bottom: 1rem; + overflow: auto; +} + +figure { + margin: 0 0 1rem; +} + +img { + vertical-align: middle; + border-style: none; +} + +svg { + overflow: hidden; + vertical-align: middle; +} + +table { + border-collapse: collapse; +} + +caption { + padding-top: 0.75rem; + padding-bottom: 0.75rem; + color: #6c757d; + text-align: left; + caption-side: bottom; +} + +th { + text-align: inherit; +} + +label { + display: inline-block; + margin-bottom: 0.5rem; +} + +button { + border-radius: 0; +} + +button:focus { + outline: 1px dotted; + outline: 5px auto -webkit-focus-ring-color; +} + +input, +button, +select, +optgroup, +textarea { + margin: 0; + font-family: inherit; + font-size: inherit; + line-height: inherit; +} + +button, +input { + overflow: visible; +} + +button, +select { + text-transform: none; +} + +select { + word-wrap: normal; +} + +button, +[type="button"], +[type="reset"], +[type="submit"] { + -webkit-appearance: button; +} + +button:not(:disabled), +[type="button"]:not(:disabled), +[type="reset"]:not(:disabled), +[type="submit"]:not(:disabled) { + cursor: pointer; +} + +button::-moz-focus-inner, +[type="button"]::-moz-focus-inner, +[type="reset"]::-moz-focus-inner, +[type="submit"]::-moz-focus-inner { + padding: 0; + border-style: none; +} + +input[type="radio"], +input[type="checkbox"] { + box-sizing: border-box; + padding: 0; +} + +input[type="date"], +input[type="time"], +input[type="datetime-local"], +input[type="month"] { + -webkit-appearance: listbox; +} + +textarea { + overflow: auto; + resize: vertical; +} + +fieldset { + min-width: 0; + padding: 0; + margin: 0; + border: 0; +} + +legend { + display: block; + width: 100%; + max-width: 100%; + padding: 0; + margin-bottom: .5rem; + font-size: 1.5rem; + line-height: inherit; + color: inherit; + white-space: normal; +} + +progress { + vertical-align: baseline; +} + +[type="number"]::-webkit-inner-spin-button, +[type="number"]::-webkit-outer-spin-button { + height: auto; +} + +[type="search"] { + outline-offset: -2px; + -webkit-appearance: none; +} + +[type="search"]::-webkit-search-decoration { + -webkit-appearance: none; +} + +::-webkit-file-upload-button { + font: inherit; + -webkit-appearance: button; +} + +output { + display: inline-block; +} + +summary { + display: list-item; + cursor: pointer; +} + +template { + display: none; +} + +[hidden] { + display: none !important; +} +/*# sourceMappingURL=bootstrap-reboot.css.map */ \ No newline at end of file diff --git a/vendor/bootstrap/css/bootstrap-reboot.css.map b/vendor/bootstrap/css/bootstrap-reboot.css.map new file mode 100644 index 0000000..d0b0f02 --- /dev/null +++ b/vendor/bootstrap/css/bootstrap-reboot.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["../../scss/bootstrap-reboot.scss","bootstrap-reboot.css","../../scss/_reboot.scss","../../scss/_variables.scss","../../scss/vendor/_rfs.scss","../../scss/mixins/_hover.scss"],"names":[],"mappings":"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","file":"bootstrap-reboot.css","sourcesContent":["/*!\n * Bootstrap Reboot v4.3.1 (https://getbootstrap.com/)\n * Copyright 2011-2019 The Bootstrap Authors\n * Copyright 2011-2019 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md)\n */\n\n@import \"functions\";\n@import \"variables\";\n@import \"mixins\";\n@import \"reboot\";\n","/*!\n * Bootstrap Reboot v4.3.1 (https://getbootstrap.com/)\n * Copyright 2011-2019 The Bootstrap Authors\n * Copyright 2011-2019 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md)\n */\n*,\n*::before,\n*::after {\n box-sizing: border-box;\n}\n\nhtml {\n font-family: sans-serif;\n line-height: 1.15;\n -webkit-text-size-adjust: 100%;\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n}\n\narticle, aside, figcaption, figure, footer, header, hgroup, main, nav, section {\n display: block;\n}\n\nbody {\n margin: 0;\n font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, \"Noto Sans\", sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\";\n font-size: 1rem;\n font-weight: 400;\n line-height: 1.5;\n color: #212529;\n text-align: left;\n background-color: #fff;\n}\n\n[tabindex=\"-1\"]:focus {\n outline: 0 !important;\n}\n\nhr {\n box-sizing: content-box;\n height: 0;\n overflow: visible;\n}\n\nh1, h2, h3, h4, h5, h6 {\n margin-top: 0;\n margin-bottom: 0.5rem;\n}\n\np {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nabbr[title],\nabbr[data-original-title] {\n text-decoration: underline;\n text-decoration: underline dotted;\n cursor: help;\n border-bottom: 0;\n text-decoration-skip-ink: none;\n}\n\naddress {\n margin-bottom: 1rem;\n font-style: normal;\n line-height: inherit;\n}\n\nol,\nul,\ndl {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nol ol,\nul ul,\nol ul,\nul ol {\n margin-bottom: 0;\n}\n\ndt {\n font-weight: 700;\n}\n\ndd {\n margin-bottom: .5rem;\n margin-left: 0;\n}\n\nblockquote {\n margin: 0 0 1rem;\n}\n\nb,\nstrong {\n font-weight: bolder;\n}\n\nsmall {\n font-size: 80%;\n}\n\nsub,\nsup {\n position: relative;\n font-size: 75%;\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub {\n bottom: -.25em;\n}\n\nsup {\n top: -.5em;\n}\n\na {\n color: #007bff;\n text-decoration: none;\n background-color: transparent;\n}\n\na:hover {\n color: #0056b3;\n text-decoration: underline;\n}\n\na:not([href]):not([tabindex]) {\n color: inherit;\n text-decoration: none;\n}\n\na:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus {\n color: inherit;\n text-decoration: none;\n}\n\na:not([href]):not([tabindex]):focus {\n outline: 0;\n}\n\npre,\ncode,\nkbd,\nsamp {\n font-family: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\n font-size: 1em;\n}\n\npre {\n margin-top: 0;\n margin-bottom: 1rem;\n overflow: auto;\n}\n\nfigure {\n margin: 0 0 1rem;\n}\n\nimg {\n vertical-align: middle;\n border-style: none;\n}\n\nsvg {\n overflow: hidden;\n vertical-align: middle;\n}\n\ntable {\n border-collapse: collapse;\n}\n\ncaption {\n padding-top: 0.75rem;\n padding-bottom: 0.75rem;\n color: #6c757d;\n text-align: left;\n caption-side: bottom;\n}\n\nth {\n text-align: inherit;\n}\n\nlabel {\n display: inline-block;\n margin-bottom: 0.5rem;\n}\n\nbutton {\n border-radius: 0;\n}\n\nbutton:focus {\n outline: 1px dotted;\n outline: 5px auto -webkit-focus-ring-color;\n}\n\ninput,\nbutton,\nselect,\noptgroup,\ntextarea {\n margin: 0;\n font-family: inherit;\n font-size: inherit;\n line-height: inherit;\n}\n\nbutton,\ninput {\n overflow: visible;\n}\n\nbutton,\nselect {\n text-transform: none;\n}\n\nselect {\n word-wrap: normal;\n}\n\nbutton,\n[type=\"button\"],\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button;\n}\n\nbutton:not(:disabled),\n[type=\"button\"]:not(:disabled),\n[type=\"reset\"]:not(:disabled),\n[type=\"submit\"]:not(:disabled) {\n cursor: pointer;\n}\n\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n padding: 0;\n border-style: none;\n}\n\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n box-sizing: border-box;\n padding: 0;\n}\n\ninput[type=\"date\"],\ninput[type=\"time\"],\ninput[type=\"datetime-local\"],\ninput[type=\"month\"] {\n -webkit-appearance: listbox;\n}\n\ntextarea {\n overflow: auto;\n resize: vertical;\n}\n\nfieldset {\n min-width: 0;\n padding: 0;\n margin: 0;\n border: 0;\n}\n\nlegend {\n display: block;\n width: 100%;\n max-width: 100%;\n padding: 0;\n margin-bottom: .5rem;\n font-size: 1.5rem;\n line-height: inherit;\n color: inherit;\n white-space: normal;\n}\n\nprogress {\n vertical-align: baseline;\n}\n\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n[type=\"search\"] {\n outline-offset: -2px;\n -webkit-appearance: none;\n}\n\n[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n::-webkit-file-upload-button {\n font: inherit;\n -webkit-appearance: button;\n}\n\noutput {\n display: inline-block;\n}\n\nsummary {\n display: list-item;\n cursor: pointer;\n}\n\ntemplate {\n display: none;\n}\n\n[hidden] {\n display: none !important;\n}\n\n/*# sourceMappingURL=bootstrap-reboot.css.map */","// stylelint-disable at-rule-no-vendor-prefix, declaration-no-important, selector-no-qualifying-type, property-no-vendor-prefix\n\n// Reboot\n//\n// Normalization of HTML elements, manually forked from Normalize.css to remove\n// styles targeting irrelevant browsers while applying new styles.\n//\n// Normalize is licensed MIT. https://github.com/necolas/normalize.css\n\n\n// Document\n//\n// 1. Change from `box-sizing: content-box` so that `width` is not affected by `padding` or `border`.\n// 2. Change the default font family in all browsers.\n// 3. Correct the line height in all browsers.\n// 4. Prevent adjustments of font size after orientation changes in IE on Windows Phone and in iOS.\n// 5. Change the default tap highlight to be completely transparent in iOS.\n\n*,\n*::before,\n*::after {\n box-sizing: border-box; // 1\n}\n\nhtml {\n font-family: sans-serif; // 2\n line-height: 1.15; // 3\n -webkit-text-size-adjust: 100%; // 4\n -webkit-tap-highlight-color: rgba($black, 0); // 5\n}\n\n// Shim for \"new\" HTML5 structural elements to display correctly (IE10, older browsers)\n// TODO: remove in v5\n// stylelint-disable-next-line selector-list-comma-newline-after\narticle, aside, figcaption, figure, footer, header, hgroup, main, nav, section {\n display: block;\n}\n\n// Body\n//\n// 1. Remove the margin in all browsers.\n// 2. As a best practice, apply a default `background-color`.\n// 3. Set an explicit initial text-align value so that we can later use\n// the `inherit` value on things like `` elements.\n\nbody {\n margin: 0; // 1\n font-family: $font-family-base;\n @include font-size($font-size-base);\n font-weight: $font-weight-base;\n line-height: $line-height-base;\n color: $body-color;\n text-align: left; // 3\n background-color: $body-bg; // 2\n}\n\n// Suppress the focus outline on elements that cannot be accessed via keyboard.\n// This prevents an unwanted focus outline from appearing around elements that\n// might still respond to pointer events.\n//\n// Credit: https://github.com/suitcss/base\n[tabindex=\"-1\"]:focus {\n outline: 0 !important;\n}\n\n\n// Content grouping\n//\n// 1. Add the correct box sizing in Firefox.\n// 2. Show the overflow in Edge and IE.\n\nhr {\n box-sizing: content-box; // 1\n height: 0; // 1\n overflow: visible; // 2\n}\n\n\n//\n// Typography\n//\n\n// Remove top margins from headings\n//\n// By default, `

    `-`

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

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

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

    `-`

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

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

    `s, which have `min-width: 0;` by default.\n // So we reset that to ensure fieldsets behave more like a standard block element.\n // See https://github.com/twbs/bootstrap/issues/12359\n // and https://html.spec.whatwg.org/multipage/#the-fieldset-and-legend-elements\n min-width: 0;\n // Reset the default outline behavior of fieldsets so they don't affect page layout.\n padding: 0;\n margin: 0;\n border: 0;\n}\n\n// 1. Correct the text wrapping in Edge and IE.\n// 2. Correct the color inheritance from `fieldset` elements in IE.\nlegend {\n display: block;\n width: 100%;\n max-width: 100%; // 1\n padding: 0;\n margin-bottom: .5rem;\n @include font-size(1.5rem);\n line-height: inherit;\n color: inherit; // 2\n white-space: normal; // 1\n}\n\nprogress {\n vertical-align: baseline; // Add the correct vertical alignment in Chrome, Firefox, and Opera.\n}\n\n// Correct the cursor style of increment and decrement buttons in Chrome.\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n[type=\"search\"] {\n // This overrides the extra rounded corners on search inputs in iOS so that our\n // `.form-control` class can properly style them. Note that this cannot simply\n // be added to `.form-control` as it's not specific enough. For details, see\n // https://github.com/twbs/bootstrap/issues/11586.\n outline-offset: -2px; // 2. Correct the outline style in Safari.\n -webkit-appearance: none;\n}\n\n//\n// Remove the inner padding in Chrome and Safari on macOS.\n//\n\n[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n//\n// 1. Correct the inability to style clickable types in iOS and Safari.\n// 2. Change font properties to `inherit` in Safari.\n//\n\n::-webkit-file-upload-button {\n font: inherit; // 2\n -webkit-appearance: button; // 1\n}\n\n//\n// Correct element displays\n//\n\noutput {\n display: inline-block;\n}\n\nsummary {\n display: list-item; // Add the correct display in all browsers\n cursor: pointer;\n}\n\ntemplate {\n display: none; // Add the correct display in IE\n}\n\n// Always hide an element with the `hidden` HTML attribute (from PureCSS).\n// Needed for proper display in IE 10-.\n[hidden] {\n display: none !important;\n}\n","/*!\n * Bootstrap Reboot v4.3.1 (https://getbootstrap.com/)\n * Copyright 2011-2019 The Bootstrap Authors\n * Copyright 2011-2019 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md)\n */\n*,\n*::before,\n*::after {\n box-sizing: border-box;\n}\n\nhtml {\n font-family: sans-serif;\n line-height: 1.15;\n -webkit-text-size-adjust: 100%;\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n}\n\narticle, aside, figcaption, figure, footer, header, hgroup, main, nav, section {\n display: block;\n}\n\nbody {\n margin: 0;\n font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, \"Noto Sans\", sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\";\n font-size: 1rem;\n font-weight: 400;\n line-height: 1.5;\n color: #212529;\n text-align: left;\n background-color: #fff;\n}\n\n[tabindex=\"-1\"]:focus {\n outline: 0 !important;\n}\n\nhr {\n box-sizing: content-box;\n height: 0;\n overflow: visible;\n}\n\nh1, h2, h3, h4, h5, h6 {\n margin-top: 0;\n margin-bottom: 0.5rem;\n}\n\np {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nabbr[title],\nabbr[data-original-title] {\n text-decoration: underline;\n -webkit-text-decoration: underline dotted;\n text-decoration: underline dotted;\n cursor: help;\n border-bottom: 0;\n -webkit-text-decoration-skip-ink: none;\n text-decoration-skip-ink: none;\n}\n\naddress {\n margin-bottom: 1rem;\n font-style: normal;\n line-height: inherit;\n}\n\nol,\nul,\ndl {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nol ol,\nul ul,\nol ul,\nul ol {\n margin-bottom: 0;\n}\n\ndt {\n font-weight: 700;\n}\n\ndd {\n margin-bottom: .5rem;\n margin-left: 0;\n}\n\nblockquote {\n margin: 0 0 1rem;\n}\n\nb,\nstrong {\n font-weight: bolder;\n}\n\nsmall {\n font-size: 80%;\n}\n\nsub,\nsup {\n position: relative;\n font-size: 75%;\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub {\n bottom: -.25em;\n}\n\nsup {\n top: -.5em;\n}\n\na {\n color: #007bff;\n text-decoration: none;\n background-color: transparent;\n}\n\na:hover {\n color: #0056b3;\n text-decoration: underline;\n}\n\na:not([href]):not([tabindex]) {\n color: inherit;\n text-decoration: none;\n}\n\na:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus {\n color: inherit;\n text-decoration: none;\n}\n\na:not([href]):not([tabindex]):focus {\n outline: 0;\n}\n\npre,\ncode,\nkbd,\nsamp {\n font-family: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\n font-size: 1em;\n}\n\npre {\n margin-top: 0;\n margin-bottom: 1rem;\n overflow: auto;\n}\n\nfigure {\n margin: 0 0 1rem;\n}\n\nimg {\n vertical-align: middle;\n border-style: none;\n}\n\nsvg {\n overflow: hidden;\n vertical-align: middle;\n}\n\ntable {\n border-collapse: collapse;\n}\n\ncaption {\n padding-top: 0.75rem;\n padding-bottom: 0.75rem;\n color: #6c757d;\n text-align: left;\n caption-side: bottom;\n}\n\nth {\n text-align: inherit;\n}\n\nlabel {\n display: inline-block;\n margin-bottom: 0.5rem;\n}\n\nbutton {\n border-radius: 0;\n}\n\nbutton:focus {\n outline: 1px dotted;\n outline: 5px auto -webkit-focus-ring-color;\n}\n\ninput,\nbutton,\nselect,\noptgroup,\ntextarea {\n margin: 0;\n font-family: inherit;\n font-size: inherit;\n line-height: inherit;\n}\n\nbutton,\ninput {\n overflow: visible;\n}\n\nbutton,\nselect {\n text-transform: none;\n}\n\nselect {\n word-wrap: normal;\n}\n\nbutton,\n[type=\"button\"],\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button;\n}\n\nbutton:not(:disabled),\n[type=\"button\"]:not(:disabled),\n[type=\"reset\"]:not(:disabled),\n[type=\"submit\"]:not(:disabled) {\n cursor: pointer;\n}\n\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n padding: 0;\n border-style: none;\n}\n\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n box-sizing: border-box;\n padding: 0;\n}\n\ninput[type=\"date\"],\ninput[type=\"time\"],\ninput[type=\"datetime-local\"],\ninput[type=\"month\"] {\n -webkit-appearance: listbox;\n}\n\ntextarea {\n overflow: auto;\n resize: vertical;\n}\n\nfieldset {\n min-width: 0;\n padding: 0;\n margin: 0;\n border: 0;\n}\n\nlegend {\n display: block;\n width: 100%;\n max-width: 100%;\n padding: 0;\n margin-bottom: .5rem;\n font-size: 1.5rem;\n line-height: inherit;\n color: inherit;\n white-space: normal;\n}\n\nprogress {\n vertical-align: baseline;\n}\n\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n[type=\"search\"] {\n outline-offset: -2px;\n -webkit-appearance: none;\n}\n\n[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n::-webkit-file-upload-button {\n font: inherit;\n -webkit-appearance: button;\n}\n\noutput {\n display: inline-block;\n}\n\nsummary {\n display: list-item;\n cursor: pointer;\n}\n\ntemplate {\n display: none;\n}\n\n[hidden] {\n display: none !important;\n}\n/*# sourceMappingURL=bootstrap-reboot.css.map */","// stylelint-disable property-blacklist, scss/dollar-variable-default\n\n// SCSS RFS mixin\n//\n// Automated font-resizing\n//\n// See https://github.com/twbs/rfs\n\n// Configuration\n\n// Base font size\n$rfs-base-font-size: 1.25rem !default;\n$rfs-font-size-unit: rem !default;\n\n// Breakpoint at where font-size starts decreasing if screen width is smaller\n$rfs-breakpoint: 1200px !default;\n$rfs-breakpoint-unit: px !default;\n\n// Resize font-size based on screen height and width\n$rfs-two-dimensional: false !default;\n\n// Factor of decrease\n$rfs-factor: 10 !default;\n\n@if type-of($rfs-factor) != \"number\" or $rfs-factor <= 1 {\n @error \"`#{$rfs-factor}` is not a valid $rfs-factor, it must be greater than 1.\";\n}\n\n// Generate enable or disable classes. Possibilities: false, \"enable\" or \"disable\"\n$rfs-class: false !default;\n\n// 1 rem = $rfs-rem-value px\n$rfs-rem-value: 16 !default;\n\n// Safari iframe resize bug: https://github.com/twbs/rfs/issues/14\n$rfs-safari-iframe-resize-bug-fix: false !default;\n\n// Disable RFS by setting $enable-responsive-font-sizes to false\n$enable-responsive-font-sizes: true !default;\n\n// Cache $rfs-base-font-size unit\n$rfs-base-font-size-unit: unit($rfs-base-font-size);\n\n// Remove px-unit from $rfs-base-font-size for calculations\n@if $rfs-base-font-size-unit == \"px\" {\n $rfs-base-font-size: $rfs-base-font-size / ($rfs-base-font-size * 0 + 1);\n}\n@else if $rfs-base-font-size-unit == \"rem\" {\n $rfs-base-font-size: $rfs-base-font-size / ($rfs-base-font-size * 0 + 1 / $rfs-rem-value);\n}\n\n// Cache $rfs-breakpoint unit to prevent multiple calls\n$rfs-breakpoint-unit-cache: unit($rfs-breakpoint);\n\n// Remove unit from $rfs-breakpoint for calculations\n@if $rfs-breakpoint-unit-cache == \"px\" {\n $rfs-breakpoint: $rfs-breakpoint / ($rfs-breakpoint * 0 + 1);\n}\n@else if $rfs-breakpoint-unit-cache == \"rem\" or $rfs-breakpoint-unit-cache == \"em\" {\n $rfs-breakpoint: $rfs-breakpoint / ($rfs-breakpoint * 0 + 1 / $rfs-rem-value);\n}\n\n// Responsive font-size mixin\n@mixin rfs($fs, $important: false) {\n // Cache $fs unit\n $fs-unit: if(type-of($fs) == \"number\", unit($fs), false);\n\n // Add !important suffix if needed\n $rfs-suffix: if($important, \" !important\", \"\");\n\n // If $fs isn't a number (like inherit) or $fs has a unit (not px or rem, like 1.5em) or $ is 0, just print the value\n @if not $fs-unit or $fs-unit != \"\" and $fs-unit != \"px\" and $fs-unit != \"rem\" or $fs == 0 {\n font-size: #{$fs}#{$rfs-suffix};\n }\n @else {\n // Variables for storing static and fluid rescaling\n $rfs-static: null;\n $rfs-fluid: null;\n\n // Remove px-unit from $fs for calculations\n @if $fs-unit == \"px\" {\n $fs: $fs / ($fs * 0 + 1);\n }\n @else if $fs-unit == \"rem\" {\n $fs: $fs / ($fs * 0 + 1 / $rfs-rem-value);\n }\n\n // Set default font-size\n @if $rfs-font-size-unit == rem {\n $rfs-static: #{$fs / $rfs-rem-value}rem#{$rfs-suffix};\n }\n @else if $rfs-font-size-unit == px {\n $rfs-static: #{$fs}px#{$rfs-suffix};\n }\n @else {\n @error \"`#{$rfs-font-size-unit}` is not a valid unit for $rfs-font-size-unit. Use `px` or `rem`.\";\n }\n\n // Only add media query if font-size is bigger as the minimum font-size\n // If $rfs-factor == 1, no rescaling will take place\n @if $fs > $rfs-base-font-size and $enable-responsive-font-sizes {\n $min-width: null;\n $variable-unit: null;\n\n // Calculate minimum font-size for given font-size\n $fs-min: $rfs-base-font-size + ($fs - $rfs-base-font-size) / $rfs-factor;\n\n // Calculate difference between given font-size and minimum font-size for given font-size\n $fs-diff: $fs - $fs-min;\n\n // Base font-size formatting\n // No need to check if the unit is valid, because we did that before\n $min-width: if($rfs-font-size-unit == rem, #{$fs-min / $rfs-rem-value}rem, #{$fs-min}px);\n\n // If two-dimensional, use smallest of screen width and height\n $variable-unit: if($rfs-two-dimensional, vmin, vw);\n\n // Calculate the variable width between 0 and $rfs-breakpoint\n $variable-width: #{$fs-diff * 100 / $rfs-breakpoint}#{$variable-unit};\n\n // Set the calculated font-size.\n $rfs-fluid: calc(#{$min-width} + #{$variable-width}) #{$rfs-suffix};\n }\n\n // Rendering\n @if $rfs-fluid == null {\n // Only render static font-size if no fluid font-size is available\n font-size: $rfs-static;\n }\n @else {\n $mq-value: null;\n\n // RFS breakpoint formatting\n @if $rfs-breakpoint-unit == em or $rfs-breakpoint-unit == rem {\n $mq-value: #{$rfs-breakpoint / $rfs-rem-value}#{$rfs-breakpoint-unit};\n }\n @else if $rfs-breakpoint-unit == px {\n $mq-value: #{$rfs-breakpoint}px;\n }\n @else {\n @error \"`#{$rfs-breakpoint-unit}` is not a valid unit for $rfs-breakpoint-unit. Use `px`, `em` or `rem`.\";\n }\n\n @if $rfs-class == \"disable\" {\n // Adding an extra class increases specificity,\n // which prevents the media query to override the font size\n &,\n .disable-responsive-font-size &,\n &.disable-responsive-font-size {\n font-size: $rfs-static;\n }\n }\n @else {\n font-size: $rfs-static;\n }\n\n @if $rfs-two-dimensional {\n @media (max-width: #{$mq-value}), (max-height: #{$mq-value}) {\n @if $rfs-class == \"enable\" {\n .enable-responsive-font-size &,\n &.enable-responsive-font-size {\n font-size: $rfs-fluid;\n }\n }\n @else {\n font-size: $rfs-fluid;\n }\n\n @if $rfs-safari-iframe-resize-bug-fix {\n // stylelint-disable-next-line length-zero-no-unit\n min-width: 0vw;\n }\n }\n }\n @else {\n @media (max-width: #{$mq-value}) {\n @if $rfs-class == \"enable\" {\n .enable-responsive-font-size &,\n &.enable-responsive-font-size {\n font-size: $rfs-fluid;\n }\n }\n @else {\n font-size: $rfs-fluid;\n }\n\n @if $rfs-safari-iframe-resize-bug-fix {\n // stylelint-disable-next-line length-zero-no-unit\n min-width: 0vw;\n }\n }\n }\n }\n }\n}\n\n// The font-size & responsive-font-size mixin uses RFS to rescale font sizes\n@mixin font-size($fs, $important: false) {\n @include rfs($fs, $important);\n}\n\n@mixin responsive-font-size($fs, $important: false) {\n @include rfs($fs, $important);\n}\n","/*!\n * Bootstrap Reboot v4.3.1 (https://getbootstrap.com/)\n * Copyright 2011-2019 The Bootstrap Authors\n * Copyright 2011-2019 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md)\n */\n*,\n*::before,\n*::after {\n box-sizing: border-box;\n}\n\nhtml {\n font-family: sans-serif;\n line-height: 1.15;\n -webkit-text-size-adjust: 100%;\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n}\n\narticle, aside, figcaption, figure, footer, header, hgroup, main, nav, section {\n display: block;\n}\n\nbody {\n margin: 0;\n font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, \"Noto Sans\", sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\";\n font-size: 1rem;\n font-weight: 400;\n line-height: 1.5;\n color: #212529;\n text-align: left;\n background-color: #fff;\n}\n\n[tabindex=\"-1\"]:focus {\n outline: 0 !important;\n}\n\nhr {\n box-sizing: content-box;\n height: 0;\n overflow: visible;\n}\n\nh1, h2, h3, h4, h5, h6 {\n margin-top: 0;\n margin-bottom: 0.5rem;\n}\n\np {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nabbr[title],\nabbr[data-original-title] {\n text-decoration: underline;\n text-decoration: underline dotted;\n cursor: help;\n border-bottom: 0;\n text-decoration-skip-ink: none;\n}\n\naddress {\n margin-bottom: 1rem;\n font-style: normal;\n line-height: inherit;\n}\n\nol,\nul,\ndl {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nol ol,\nul ul,\nol ul,\nul ol {\n margin-bottom: 0;\n}\n\ndt {\n font-weight: 700;\n}\n\ndd {\n margin-bottom: .5rem;\n margin-left: 0;\n}\n\nblockquote {\n margin: 0 0 1rem;\n}\n\nb,\nstrong {\n font-weight: bolder;\n}\n\nsmall {\n font-size: 80%;\n}\n\nsub,\nsup {\n position: relative;\n font-size: 75%;\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub {\n bottom: -.25em;\n}\n\nsup {\n top: -.5em;\n}\n\na {\n color: #007bff;\n text-decoration: none;\n background-color: transparent;\n}\n\na:hover {\n color: #0056b3;\n text-decoration: underline;\n}\n\na:not([href]):not([tabindex]) {\n color: inherit;\n text-decoration: none;\n}\n\na:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus {\n color: inherit;\n text-decoration: none;\n}\n\na:not([href]):not([tabindex]):focus {\n outline: 0;\n}\n\npre,\ncode,\nkbd,\nsamp {\n font-family: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\n font-size: 1em;\n}\n\npre {\n margin-top: 0;\n margin-bottom: 1rem;\n overflow: auto;\n}\n\nfigure {\n margin: 0 0 1rem;\n}\n\nimg {\n vertical-align: middle;\n border-style: none;\n}\n\nsvg {\n overflow: hidden;\n vertical-align: middle;\n}\n\ntable {\n border-collapse: collapse;\n}\n\ncaption {\n padding-top: 0.75rem;\n padding-bottom: 0.75rem;\n color: #6c757d;\n text-align: left;\n caption-side: bottom;\n}\n\nth {\n text-align: inherit;\n}\n\nlabel {\n display: inline-block;\n margin-bottom: 0.5rem;\n}\n\nbutton {\n border-radius: 0;\n}\n\nbutton:focus {\n outline: 1px dotted;\n outline: 5px auto -webkit-focus-ring-color;\n}\n\ninput,\nbutton,\nselect,\noptgroup,\ntextarea {\n margin: 0;\n font-family: inherit;\n font-size: inherit;\n line-height: inherit;\n}\n\nbutton,\ninput {\n overflow: visible;\n}\n\nbutton,\nselect {\n text-transform: none;\n}\n\nselect {\n word-wrap: normal;\n}\n\nbutton,\n[type=\"button\"],\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button;\n}\n\nbutton:not(:disabled),\n[type=\"button\"]:not(:disabled),\n[type=\"reset\"]:not(:disabled),\n[type=\"submit\"]:not(:disabled) {\n cursor: pointer;\n}\n\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n padding: 0;\n border-style: none;\n}\n\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n box-sizing: border-box;\n padding: 0;\n}\n\ninput[type=\"date\"],\ninput[type=\"time\"],\ninput[type=\"datetime-local\"],\ninput[type=\"month\"] {\n -webkit-appearance: listbox;\n}\n\ntextarea {\n overflow: auto;\n resize: vertical;\n}\n\nfieldset {\n min-width: 0;\n padding: 0;\n margin: 0;\n border: 0;\n}\n\nlegend {\n display: block;\n width: 100%;\n max-width: 100%;\n padding: 0;\n margin-bottom: .5rem;\n font-size: 1.5rem;\n line-height: inherit;\n color: inherit;\n white-space: normal;\n}\n\nprogress {\n vertical-align: baseline;\n}\n\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n[type=\"search\"] {\n outline-offset: -2px;\n -webkit-appearance: none;\n}\n\n[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n::-webkit-file-upload-button {\n font: inherit;\n -webkit-appearance: button;\n}\n\noutput {\n display: inline-block;\n}\n\nsummary {\n display: list-item;\n cursor: pointer;\n}\n\ntemplate {\n display: none;\n}\n\n[hidden] {\n display: none !important;\n}\n\n/*# sourceMappingURL=bootstrap-reboot.css.map */","// Hover mixin and `$enable-hover-media-query` are deprecated.\n//\n// Originally added during our alphas and maintained during betas, this mixin was\n// designed to prevent `:hover` stickiness on iOS-an issue where hover styles\n// would persist after initial touch.\n//\n// For backward compatibility, we've kept these mixins and updated them to\n// always return their regular pseudo-classes instead of a shimmed media query.\n//\n// Issue: https://github.com/twbs/bootstrap/issues/25195\n\n@mixin hover {\n &:hover { @content; }\n}\n\n@mixin hover-focus {\n &:hover,\n &:focus {\n @content;\n }\n}\n\n@mixin plain-hover-focus {\n &,\n &:hover,\n &:focus {\n @content;\n }\n}\n\n@mixin hover-focus-active {\n &:hover,\n &:focus,\n &:active {\n @content;\n }\n}\n"]} \ No newline at end of file diff --git a/vendor/bootstrap/css/bootstrap.css b/vendor/bootstrap/css/bootstrap.css new file mode 100644 index 0000000..8f47589 --- /dev/null +++ b/vendor/bootstrap/css/bootstrap.css @@ -0,0 +1,10038 @@ +/*! + * Bootstrap v4.3.1 (https://getbootstrap.com/) + * Copyright 2011-2019 The Bootstrap Authors + * Copyright 2011-2019 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */ +:root { + --blue: #007bff; + --indigo: #6610f2; + --purple: #6f42c1; + --pink: #e83e8c; + --red: #dc3545; + --orange: #fd7e14; + --yellow: #ffc107; + --green: #28a745; + --teal: #20c997; + --cyan: #17a2b8; + --white: #fff; + --gray: #6c757d; + --gray-dark: #343a40; + --primary: #007bff; + --secondary: #6c757d; + --success: #28a745; + --info: #17a2b8; + --warning: #ffc107; + --danger: #dc3545; + --light: #f8f9fa; + --dark: #343a40; + --breakpoint-xs: 0; + --breakpoint-sm: 576px; + --breakpoint-md: 768px; + --breakpoint-lg: 992px; + --breakpoint-xl: 1200px; + --font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; + --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; +} + +*, +*::before, +*::after { + box-sizing: border-box; +} + +html { + font-family: sans-serif; + line-height: 1.15; + -webkit-text-size-adjust: 100%; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); +} + +article, aside, figcaption, figure, footer, header, hgroup, main, nav, section { + display: block; +} + +body { + margin: 0; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; + font-size: 1rem; + font-weight: 400; + line-height: 1.5; + color: #212529; + text-align: left; + background-color: #fff; +} + +[tabindex="-1"]:focus { + outline: 0 !important; +} + +hr { + box-sizing: content-box; + height: 0; + overflow: visible; +} + +h1, h2, h3, h4, h5, h6 { + margin-top: 0; + margin-bottom: 0.5rem; +} + +p { + margin-top: 0; + margin-bottom: 1rem; +} + +abbr[title], +abbr[data-original-title] { + text-decoration: underline; + -webkit-text-decoration: underline dotted; + text-decoration: underline dotted; + cursor: help; + border-bottom: 0; + -webkit-text-decoration-skip-ink: none; + text-decoration-skip-ink: none; +} + +address { + margin-bottom: 1rem; + font-style: normal; + line-height: inherit; +} + +ol, +ul, +dl { + margin-top: 0; + margin-bottom: 1rem; +} + +ol ol, +ul ul, +ol ul, +ul ol { + margin-bottom: 0; +} + +dt { + font-weight: 700; +} + +dd { + margin-bottom: .5rem; + margin-left: 0; +} + +blockquote { + margin: 0 0 1rem; +} + +b, +strong { + font-weight: bolder; +} + +small { + font-size: 80%; +} + +sub, +sup { + position: relative; + font-size: 75%; + line-height: 0; + vertical-align: baseline; +} + +sub { + bottom: -.25em; +} + +sup { + top: -.5em; +} + +a { + color: #007bff; + text-decoration: none; + background-color: transparent; +} + +a:hover { + color: #0056b3; + text-decoration: underline; +} + +a:not([href]):not([tabindex]) { + color: inherit; + text-decoration: none; +} + +a:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus { + color: inherit; + text-decoration: none; +} + +a:not([href]):not([tabindex]):focus { + outline: 0; +} + +pre, +code, +kbd, +samp { + font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; + font-size: 1em; +} + +pre { + margin-top: 0; + margin-bottom: 1rem; + overflow: auto; +} + +figure { + margin: 0 0 1rem; +} + +img { + vertical-align: middle; + border-style: none; +} + +svg { + overflow: hidden; + vertical-align: middle; +} + +table { + border-collapse: collapse; +} + +caption { + padding-top: 0.75rem; + padding-bottom: 0.75rem; + color: #6c757d; + text-align: left; + caption-side: bottom; +} + +th { + text-align: inherit; +} + +label { + display: inline-block; + margin-bottom: 0.5rem; +} + +button { + border-radius: 0; +} + +button:focus { + outline: 1px dotted; + outline: 5px auto -webkit-focus-ring-color; +} + +input, +button, +select, +optgroup, +textarea { + margin: 0; + font-family: inherit; + font-size: inherit; + line-height: inherit; +} + +button, +input { + overflow: visible; +} + +button, +select { + text-transform: none; +} + +select { + word-wrap: normal; +} + +button, +[type="button"], +[type="reset"], +[type="submit"] { + -webkit-appearance: button; +} + +button:not(:disabled), +[type="button"]:not(:disabled), +[type="reset"]:not(:disabled), +[type="submit"]:not(:disabled) { + cursor: pointer; +} + +button::-moz-focus-inner, +[type="button"]::-moz-focus-inner, +[type="reset"]::-moz-focus-inner, +[type="submit"]::-moz-focus-inner { + padding: 0; + border-style: none; +} + +input[type="radio"], +input[type="checkbox"] { + box-sizing: border-box; + padding: 0; +} + +input[type="date"], +input[type="time"], +input[type="datetime-local"], +input[type="month"] { + -webkit-appearance: listbox; +} + +textarea { + overflow: auto; + resize: vertical; +} + +fieldset { + min-width: 0; + padding: 0; + margin: 0; + border: 0; +} + +legend { + display: block; + width: 100%; + max-width: 100%; + padding: 0; + margin-bottom: .5rem; + font-size: 1.5rem; + line-height: inherit; + color: inherit; + white-space: normal; +} + +progress { + vertical-align: baseline; +} + +[type="number"]::-webkit-inner-spin-button, +[type="number"]::-webkit-outer-spin-button { + height: auto; +} + +[type="search"] { + outline-offset: -2px; + -webkit-appearance: none; +} + +[type="search"]::-webkit-search-decoration { + -webkit-appearance: none; +} + +::-webkit-file-upload-button { + font: inherit; + -webkit-appearance: button; +} + +output { + display: inline-block; +} + +summary { + display: list-item; + cursor: pointer; +} + +template { + display: none; +} + +[hidden] { + display: none !important; +} + +h1, h2, h3, h4, h5, h6, +.h1, .h2, .h3, .h4, .h5, .h6 { + margin-bottom: 0.5rem; + font-weight: 500; + line-height: 1.2; +} + +h1, .h1 { + font-size: 2.5rem; +} + +h2, .h2 { + font-size: 2rem; +} + +h3, .h3 { + font-size: 1.75rem; +} + +h4, .h4 { + font-size: 1.5rem; +} + +h5, .h5 { + font-size: 1.25rem; +} + +h6, .h6 { + font-size: 1rem; +} + +.lead { + font-size: 1.25rem; + font-weight: 300; +} + +.display-1 { + font-size: 6rem; + font-weight: 300; + line-height: 1.2; +} + +.display-2 { + font-size: 5.5rem; + font-weight: 300; + line-height: 1.2; +} + +.display-3 { + font-size: 4.5rem; + font-weight: 300; + line-height: 1.2; +} + +.display-4 { + font-size: 3.5rem; + font-weight: 300; + line-height: 1.2; +} + +hr { + margin-top: 1rem; + margin-bottom: 1rem; + border: 0; + border-top: 1px solid rgba(0, 0, 0, 0.1); +} + +small, +.small { + font-size: 80%; + font-weight: 400; +} + +mark, +.mark { + padding: 0.2em; + background-color: #fcf8e3; +} + +.list-unstyled { + padding-left: 0; + list-style: none; +} + +.list-inline { + padding-left: 0; + list-style: none; +} + +.list-inline-item { + display: inline-block; +} + +.list-inline-item:not(:last-child) { + margin-right: 0.5rem; +} + +.initialism { + font-size: 90%; + text-transform: uppercase; +} + +.blockquote { + margin-bottom: 1rem; + font-size: 1.25rem; +} + +.blockquote-footer { + display: block; + font-size: 80%; + color: #6c757d; +} + +.blockquote-footer::before { + content: "\2014\00A0"; +} + +.img-fluid { + max-width: 100%; + height: auto; +} + +.img-thumbnail { + padding: 0.25rem; + background-color: #fff; + border: 1px solid #dee2e6; + border-radius: 0.25rem; + max-width: 100%; + height: auto; +} + +.figure { + display: inline-block; +} + +.figure-img { + margin-bottom: 0.5rem; + line-height: 1; +} + +.figure-caption { + font-size: 90%; + color: #6c757d; +} + +code { + font-size: 87.5%; + color: #e83e8c; + word-break: break-word; +} + +a > code { + color: inherit; +} + +kbd { + padding: 0.2rem 0.4rem; + font-size: 87.5%; + color: #fff; + background-color: #212529; + border-radius: 0.2rem; +} + +kbd kbd { + padding: 0; + font-size: 100%; + font-weight: 700; +} + +pre { + display: block; + font-size: 87.5%; + color: #212529; +} + +pre code { + font-size: inherit; + color: inherit; + word-break: normal; +} + +.pre-scrollable { + max-height: 340px; + overflow-y: scroll; +} + +.container { + width: 100%; + padding-right: 15px; + padding-left: 15px; + margin-right: auto; + margin-left: auto; +} + +@media (min-width: 576px) { + .container { + max-width: 540px; + } +} + +@media (min-width: 768px) { + .container { + max-width: 720px; + } +} + +@media (min-width: 992px) { + .container { + max-width: 960px; + } +} + +@media (min-width: 1200px) { + .container { + max-width: 1140px; + } +} + +.container-fluid { + width: 100%; + padding-right: 15px; + padding-left: 15px; + margin-right: auto; + margin-left: auto; +} + +.row { + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + margin-right: -15px; + margin-left: -15px; +} + +.no-gutters { + margin-right: 0; + margin-left: 0; +} + +.no-gutters > .col, +.no-gutters > [class*="col-"] { + padding-right: 0; + padding-left: 0; +} + +.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col, +.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm, +.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md, +.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg, +.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl, +.col-xl-auto { + position: relative; + width: 100%; + padding-right: 15px; + padding-left: 15px; +} + +.col { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100%; +} + +.col-auto { + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: auto; + max-width: 100%; +} + +.col-1 { + -ms-flex: 0 0 8.333333%; + flex: 0 0 8.333333%; + max-width: 8.333333%; +} + +.col-2 { + -ms-flex: 0 0 16.666667%; + flex: 0 0 16.666667%; + max-width: 16.666667%; +} + +.col-3 { + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; +} + +.col-4 { + -ms-flex: 0 0 33.333333%; + flex: 0 0 33.333333%; + max-width: 33.333333%; +} + +.col-5 { + -ms-flex: 0 0 41.666667%; + flex: 0 0 41.666667%; + max-width: 41.666667%; +} + +.col-6 { + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; +} + +.col-7 { + -ms-flex: 0 0 58.333333%; + flex: 0 0 58.333333%; + max-width: 58.333333%; +} + +.col-8 { + -ms-flex: 0 0 66.666667%; + flex: 0 0 66.666667%; + max-width: 66.666667%; +} + +.col-9 { + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75%; +} + +.col-10 { + -ms-flex: 0 0 83.333333%; + flex: 0 0 83.333333%; + max-width: 83.333333%; +} + +.col-11 { + -ms-flex: 0 0 91.666667%; + flex: 0 0 91.666667%; + max-width: 91.666667%; +} + +.col-12 { + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; +} + +.order-first { + -ms-flex-order: -1; + order: -1; +} + +.order-last { + -ms-flex-order: 13; + order: 13; +} + +.order-0 { + -ms-flex-order: 0; + order: 0; +} + +.order-1 { + -ms-flex-order: 1; + order: 1; +} + +.order-2 { + -ms-flex-order: 2; + order: 2; +} + +.order-3 { + -ms-flex-order: 3; + order: 3; +} + +.order-4 { + -ms-flex-order: 4; + order: 4; +} + +.order-5 { + -ms-flex-order: 5; + order: 5; +} + +.order-6 { + -ms-flex-order: 6; + order: 6; +} + +.order-7 { + -ms-flex-order: 7; + order: 7; +} + +.order-8 { + -ms-flex-order: 8; + order: 8; +} + +.order-9 { + -ms-flex-order: 9; + order: 9; +} + +.order-10 { + -ms-flex-order: 10; + order: 10; +} + +.order-11 { + -ms-flex-order: 11; + order: 11; +} + +.order-12 { + -ms-flex-order: 12; + order: 12; +} + +.offset-1 { + margin-left: 8.333333%; +} + +.offset-2 { + margin-left: 16.666667%; +} + +.offset-3 { + margin-left: 25%; +} + +.offset-4 { + margin-left: 33.333333%; +} + +.offset-5 { + margin-left: 41.666667%; +} + +.offset-6 { + margin-left: 50%; +} + +.offset-7 { + margin-left: 58.333333%; +} + +.offset-8 { + margin-left: 66.666667%; +} + +.offset-9 { + margin-left: 75%; +} + +.offset-10 { + margin-left: 83.333333%; +} + +.offset-11 { + margin-left: 91.666667%; +} + +@media (min-width: 576px) { + .col-sm { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100%; + } + .col-sm-auto { + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: auto; + max-width: 100%; + } + .col-sm-1 { + -ms-flex: 0 0 8.333333%; + flex: 0 0 8.333333%; + max-width: 8.333333%; + } + .col-sm-2 { + -ms-flex: 0 0 16.666667%; + flex: 0 0 16.666667%; + max-width: 16.666667%; + } + .col-sm-3 { + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; + } + .col-sm-4 { + -ms-flex: 0 0 33.333333%; + flex: 0 0 33.333333%; + max-width: 33.333333%; + } + .col-sm-5 { + -ms-flex: 0 0 41.666667%; + flex: 0 0 41.666667%; + max-width: 41.666667%; + } + .col-sm-6 { + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; + } + .col-sm-7 { + -ms-flex: 0 0 58.333333%; + flex: 0 0 58.333333%; + max-width: 58.333333%; + } + .col-sm-8 { + -ms-flex: 0 0 66.666667%; + flex: 0 0 66.666667%; + max-width: 66.666667%; + } + .col-sm-9 { + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75%; + } + .col-sm-10 { + -ms-flex: 0 0 83.333333%; + flex: 0 0 83.333333%; + max-width: 83.333333%; + } + .col-sm-11 { + -ms-flex: 0 0 91.666667%; + flex: 0 0 91.666667%; + max-width: 91.666667%; + } + .col-sm-12 { + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; + } + .order-sm-first { + -ms-flex-order: -1; + order: -1; + } + .order-sm-last { + -ms-flex-order: 13; + order: 13; + } + .order-sm-0 { + -ms-flex-order: 0; + order: 0; + } + .order-sm-1 { + -ms-flex-order: 1; + order: 1; + } + .order-sm-2 { + -ms-flex-order: 2; + order: 2; + } + .order-sm-3 { + -ms-flex-order: 3; + order: 3; + } + .order-sm-4 { + -ms-flex-order: 4; + order: 4; + } + .order-sm-5 { + -ms-flex-order: 5; + order: 5; + } + .order-sm-6 { + -ms-flex-order: 6; + order: 6; + } + .order-sm-7 { + -ms-flex-order: 7; + order: 7; + } + .order-sm-8 { + -ms-flex-order: 8; + order: 8; + } + .order-sm-9 { + -ms-flex-order: 9; + order: 9; + } + .order-sm-10 { + -ms-flex-order: 10; + order: 10; + } + .order-sm-11 { + -ms-flex-order: 11; + order: 11; + } + .order-sm-12 { + -ms-flex-order: 12; + order: 12; + } + .offset-sm-0 { + margin-left: 0; + } + .offset-sm-1 { + margin-left: 8.333333%; + } + .offset-sm-2 { + margin-left: 16.666667%; + } + .offset-sm-3 { + margin-left: 25%; + } + .offset-sm-4 { + margin-left: 33.333333%; + } + .offset-sm-5 { + margin-left: 41.666667%; + } + .offset-sm-6 { + margin-left: 50%; + } + .offset-sm-7 { + margin-left: 58.333333%; + } + .offset-sm-8 { + margin-left: 66.666667%; + } + .offset-sm-9 { + margin-left: 75%; + } + .offset-sm-10 { + margin-left: 83.333333%; + } + .offset-sm-11 { + margin-left: 91.666667%; + } +} + +@media (min-width: 768px) { + .col-md { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100%; + } + .col-md-auto { + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: auto; + max-width: 100%; + } + .col-md-1 { + -ms-flex: 0 0 8.333333%; + flex: 0 0 8.333333%; + max-width: 8.333333%; + } + .col-md-2 { + -ms-flex: 0 0 16.666667%; + flex: 0 0 16.666667%; + max-width: 16.666667%; + } + .col-md-3 { + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; + } + .col-md-4 { + -ms-flex: 0 0 33.333333%; + flex: 0 0 33.333333%; + max-width: 33.333333%; + } + .col-md-5 { + -ms-flex: 0 0 41.666667%; + flex: 0 0 41.666667%; + max-width: 41.666667%; + } + .col-md-6 { + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; + } + .col-md-7 { + -ms-flex: 0 0 58.333333%; + flex: 0 0 58.333333%; + max-width: 58.333333%; + } + .col-md-8 { + -ms-flex: 0 0 66.666667%; + flex: 0 0 66.666667%; + max-width: 66.666667%; + } + .col-md-9 { + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75%; + } + .col-md-10 { + -ms-flex: 0 0 83.333333%; + flex: 0 0 83.333333%; + max-width: 83.333333%; + } + .col-md-11 { + -ms-flex: 0 0 91.666667%; + flex: 0 0 91.666667%; + max-width: 91.666667%; + } + .col-md-12 { + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; + } + .order-md-first { + -ms-flex-order: -1; + order: -1; + } + .order-md-last { + -ms-flex-order: 13; + order: 13; + } + .order-md-0 { + -ms-flex-order: 0; + order: 0; + } + .order-md-1 { + -ms-flex-order: 1; + order: 1; + } + .order-md-2 { + -ms-flex-order: 2; + order: 2; + } + .order-md-3 { + -ms-flex-order: 3; + order: 3; + } + .order-md-4 { + -ms-flex-order: 4; + order: 4; + } + .order-md-5 { + -ms-flex-order: 5; + order: 5; + } + .order-md-6 { + -ms-flex-order: 6; + order: 6; + } + .order-md-7 { + -ms-flex-order: 7; + order: 7; + } + .order-md-8 { + -ms-flex-order: 8; + order: 8; + } + .order-md-9 { + -ms-flex-order: 9; + order: 9; + } + .order-md-10 { + -ms-flex-order: 10; + order: 10; + } + .order-md-11 { + -ms-flex-order: 11; + order: 11; + } + .order-md-12 { + -ms-flex-order: 12; + order: 12; + } + .offset-md-0 { + margin-left: 0; + } + .offset-md-1 { + margin-left: 8.333333%; + } + .offset-md-2 { + margin-left: 16.666667%; + } + .offset-md-3 { + margin-left: 25%; + } + .offset-md-4 { + margin-left: 33.333333%; + } + .offset-md-5 { + margin-left: 41.666667%; + } + .offset-md-6 { + margin-left: 50%; + } + .offset-md-7 { + margin-left: 58.333333%; + } + .offset-md-8 { + margin-left: 66.666667%; + } + .offset-md-9 { + margin-left: 75%; + } + .offset-md-10 { + margin-left: 83.333333%; + } + .offset-md-11 { + margin-left: 91.666667%; + } +} + +@media (min-width: 992px) { + .col-lg { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100%; + } + .col-lg-auto { + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: auto; + max-width: 100%; + } + .col-lg-1 { + -ms-flex: 0 0 8.333333%; + flex: 0 0 8.333333%; + max-width: 8.333333%; + } + .col-lg-2 { + -ms-flex: 0 0 16.666667%; + flex: 0 0 16.666667%; + max-width: 16.666667%; + } + .col-lg-3 { + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; + } + .col-lg-4 { + -ms-flex: 0 0 33.333333%; + flex: 0 0 33.333333%; + max-width: 33.333333%; + } + .col-lg-5 { + -ms-flex: 0 0 41.666667%; + flex: 0 0 41.666667%; + max-width: 41.666667%; + } + .col-lg-6 { + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; + } + .col-lg-7 { + -ms-flex: 0 0 58.333333%; + flex: 0 0 58.333333%; + max-width: 58.333333%; + } + .col-lg-8 { + -ms-flex: 0 0 66.666667%; + flex: 0 0 66.666667%; + max-width: 66.666667%; + } + .col-lg-9 { + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75%; + } + .col-lg-10 { + -ms-flex: 0 0 83.333333%; + flex: 0 0 83.333333%; + max-width: 83.333333%; + } + .col-lg-11 { + -ms-flex: 0 0 91.666667%; + flex: 0 0 91.666667%; + max-width: 91.666667%; + } + .col-lg-12 { + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; + } + .order-lg-first { + -ms-flex-order: -1; + order: -1; + } + .order-lg-last { + -ms-flex-order: 13; + order: 13; + } + .order-lg-0 { + -ms-flex-order: 0; + order: 0; + } + .order-lg-1 { + -ms-flex-order: 1; + order: 1; + } + .order-lg-2 { + -ms-flex-order: 2; + order: 2; + } + .order-lg-3 { + -ms-flex-order: 3; + order: 3; + } + .order-lg-4 { + -ms-flex-order: 4; + order: 4; + } + .order-lg-5 { + -ms-flex-order: 5; + order: 5; + } + .order-lg-6 { + -ms-flex-order: 6; + order: 6; + } + .order-lg-7 { + -ms-flex-order: 7; + order: 7; + } + .order-lg-8 { + -ms-flex-order: 8; + order: 8; + } + .order-lg-9 { + -ms-flex-order: 9; + order: 9; + } + .order-lg-10 { + -ms-flex-order: 10; + order: 10; + } + .order-lg-11 { + -ms-flex-order: 11; + order: 11; + } + .order-lg-12 { + -ms-flex-order: 12; + order: 12; + } + .offset-lg-0 { + margin-left: 0; + } + .offset-lg-1 { + margin-left: 8.333333%; + } + .offset-lg-2 { + margin-left: 16.666667%; + } + .offset-lg-3 { + margin-left: 25%; + } + .offset-lg-4 { + margin-left: 33.333333%; + } + .offset-lg-5 { + margin-left: 41.666667%; + } + .offset-lg-6 { + margin-left: 50%; + } + .offset-lg-7 { + margin-left: 58.333333%; + } + .offset-lg-8 { + margin-left: 66.666667%; + } + .offset-lg-9 { + margin-left: 75%; + } + .offset-lg-10 { + margin-left: 83.333333%; + } + .offset-lg-11 { + margin-left: 91.666667%; + } +} + +@media (min-width: 1200px) { + .col-xl { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100%; + } + .col-xl-auto { + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: auto; + max-width: 100%; + } + .col-xl-1 { + -ms-flex: 0 0 8.333333%; + flex: 0 0 8.333333%; + max-width: 8.333333%; + } + .col-xl-2 { + -ms-flex: 0 0 16.666667%; + flex: 0 0 16.666667%; + max-width: 16.666667%; + } + .col-xl-3 { + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; + } + .col-xl-4 { + -ms-flex: 0 0 33.333333%; + flex: 0 0 33.333333%; + max-width: 33.333333%; + } + .col-xl-5 { + -ms-flex: 0 0 41.666667%; + flex: 0 0 41.666667%; + max-width: 41.666667%; + } + .col-xl-6 { + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; + } + .col-xl-7 { + -ms-flex: 0 0 58.333333%; + flex: 0 0 58.333333%; + max-width: 58.333333%; + } + .col-xl-8 { + -ms-flex: 0 0 66.666667%; + flex: 0 0 66.666667%; + max-width: 66.666667%; + } + .col-xl-9 { + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75%; + } + .col-xl-10 { + -ms-flex: 0 0 83.333333%; + flex: 0 0 83.333333%; + max-width: 83.333333%; + } + .col-xl-11 { + -ms-flex: 0 0 91.666667%; + flex: 0 0 91.666667%; + max-width: 91.666667%; + } + .col-xl-12 { + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; + } + .order-xl-first { + -ms-flex-order: -1; + order: -1; + } + .order-xl-last { + -ms-flex-order: 13; + order: 13; + } + .order-xl-0 { + -ms-flex-order: 0; + order: 0; + } + .order-xl-1 { + -ms-flex-order: 1; + order: 1; + } + .order-xl-2 { + -ms-flex-order: 2; + order: 2; + } + .order-xl-3 { + -ms-flex-order: 3; + order: 3; + } + .order-xl-4 { + -ms-flex-order: 4; + order: 4; + } + .order-xl-5 { + -ms-flex-order: 5; + order: 5; + } + .order-xl-6 { + -ms-flex-order: 6; + order: 6; + } + .order-xl-7 { + -ms-flex-order: 7; + order: 7; + } + .order-xl-8 { + -ms-flex-order: 8; + order: 8; + } + .order-xl-9 { + -ms-flex-order: 9; + order: 9; + } + .order-xl-10 { + -ms-flex-order: 10; + order: 10; + } + .order-xl-11 { + -ms-flex-order: 11; + order: 11; + } + .order-xl-12 { + -ms-flex-order: 12; + order: 12; + } + .offset-xl-0 { + margin-left: 0; + } + .offset-xl-1 { + margin-left: 8.333333%; + } + .offset-xl-2 { + margin-left: 16.666667%; + } + .offset-xl-3 { + margin-left: 25%; + } + .offset-xl-4 { + margin-left: 33.333333%; + } + .offset-xl-5 { + margin-left: 41.666667%; + } + .offset-xl-6 { + margin-left: 50%; + } + .offset-xl-7 { + margin-left: 58.333333%; + } + .offset-xl-8 { + margin-left: 66.666667%; + } + .offset-xl-9 { + margin-left: 75%; + } + .offset-xl-10 { + margin-left: 83.333333%; + } + .offset-xl-11 { + margin-left: 91.666667%; + } +} + +.table { + width: 100%; + margin-bottom: 1rem; + color: #212529; +} + +.table th, +.table td { + padding: 0.75rem; + vertical-align: top; + border-top: 1px solid #dee2e6; +} + +.table thead th { + vertical-align: bottom; + border-bottom: 2px solid #dee2e6; +} + +.table tbody + tbody { + border-top: 2px solid #dee2e6; +} + +.table-sm th, +.table-sm td { + padding: 0.3rem; +} + +.table-bordered { + border: 1px solid #dee2e6; +} + +.table-bordered th, +.table-bordered td { + border: 1px solid #dee2e6; +} + +.table-bordered thead th, +.table-bordered thead td { + border-bottom-width: 2px; +} + +.table-borderless th, +.table-borderless td, +.table-borderless thead th, +.table-borderless tbody + tbody { + border: 0; +} + +.table-striped tbody tr:nth-of-type(odd) { + background-color: rgba(0, 0, 0, 0.05); +} + +.table-hover tbody tr:hover { + color: #212529; + background-color: rgba(0, 0, 0, 0.075); +} + +.table-primary, +.table-primary > th, +.table-primary > td { + background-color: #b8daff; +} + +.table-primary th, +.table-primary td, +.table-primary thead th, +.table-primary tbody + tbody { + border-color: #7abaff; +} + +.table-hover .table-primary:hover { + background-color: #9fcdff; +} + +.table-hover .table-primary:hover > td, +.table-hover .table-primary:hover > th { + background-color: #9fcdff; +} + +.table-secondary, +.table-secondary > th, +.table-secondary > td { + background-color: #d6d8db; +} + +.table-secondary th, +.table-secondary td, +.table-secondary thead th, +.table-secondary tbody + tbody { + border-color: #b3b7bb; +} + +.table-hover .table-secondary:hover { + background-color: #c8cbcf; +} + +.table-hover .table-secondary:hover > td, +.table-hover .table-secondary:hover > th { + background-color: #c8cbcf; +} + +.table-success, +.table-success > th, +.table-success > td { + background-color: #c3e6cb; +} + +.table-success th, +.table-success td, +.table-success thead th, +.table-success tbody + tbody { + border-color: #8fd19e; +} + +.table-hover .table-success:hover { + background-color: #b1dfbb; +} + +.table-hover .table-success:hover > td, +.table-hover .table-success:hover > th { + background-color: #b1dfbb; +} + +.table-info, +.table-info > th, +.table-info > td { + background-color: #bee5eb; +} + +.table-info th, +.table-info td, +.table-info thead th, +.table-info tbody + tbody { + border-color: #86cfda; +} + +.table-hover .table-info:hover { + background-color: #abdde5; +} + +.table-hover .table-info:hover > td, +.table-hover .table-info:hover > th { + background-color: #abdde5; +} + +.table-warning, +.table-warning > th, +.table-warning > td { + background-color: #ffeeba; +} + +.table-warning th, +.table-warning td, +.table-warning thead th, +.table-warning tbody + tbody { + border-color: #ffdf7e; +} + +.table-hover .table-warning:hover { + background-color: #ffe8a1; +} + +.table-hover .table-warning:hover > td, +.table-hover .table-warning:hover > th { + background-color: #ffe8a1; +} + +.table-danger, +.table-danger > th, +.table-danger > td { + background-color: #f5c6cb; +} + +.table-danger th, +.table-danger td, +.table-danger thead th, +.table-danger tbody + tbody { + border-color: #ed969e; +} + +.table-hover .table-danger:hover { + background-color: #f1b0b7; +} + +.table-hover .table-danger:hover > td, +.table-hover .table-danger:hover > th { + background-color: #f1b0b7; +} + +.table-light, +.table-light > th, +.table-light > td { + background-color: #fdfdfe; +} + +.table-light th, +.table-light td, +.table-light thead th, +.table-light tbody + tbody { + border-color: #fbfcfc; +} + +.table-hover .table-light:hover { + background-color: #ececf6; +} + +.table-hover .table-light:hover > td, +.table-hover .table-light:hover > th { + background-color: #ececf6; +} + +.table-dark, +.table-dark > th, +.table-dark > td { + background-color: #c6c8ca; +} + +.table-dark th, +.table-dark td, +.table-dark thead th, +.table-dark tbody + tbody { + border-color: #95999c; +} + +.table-hover .table-dark:hover { + background-color: #b9bbbe; +} + +.table-hover .table-dark:hover > td, +.table-hover .table-dark:hover > th { + background-color: #b9bbbe; +} + +.table-active, +.table-active > th, +.table-active > td { + background-color: rgba(0, 0, 0, 0.075); +} + +.table-hover .table-active:hover { + background-color: rgba(0, 0, 0, 0.075); +} + +.table-hover .table-active:hover > td, +.table-hover .table-active:hover > th { + background-color: rgba(0, 0, 0, 0.075); +} + +.table .thead-dark th { + color: #fff; + background-color: #343a40; + border-color: #454d55; +} + +.table .thead-light th { + color: #495057; + background-color: #e9ecef; + border-color: #dee2e6; +} + +.table-dark { + color: #fff; + background-color: #343a40; +} + +.table-dark th, +.table-dark td, +.table-dark thead th { + border-color: #454d55; +} + +.table-dark.table-bordered { + border: 0; +} + +.table-dark.table-striped tbody tr:nth-of-type(odd) { + background-color: rgba(255, 255, 255, 0.05); +} + +.table-dark.table-hover tbody tr:hover { + color: #fff; + background-color: rgba(255, 255, 255, 0.075); +} + +@media (max-width: 575.98px) { + .table-responsive-sm { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + } + .table-responsive-sm > .table-bordered { + border: 0; + } +} + +@media (max-width: 767.98px) { + .table-responsive-md { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + } + .table-responsive-md > .table-bordered { + border: 0; + } +} + +@media (max-width: 991.98px) { + .table-responsive-lg { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + } + .table-responsive-lg > .table-bordered { + border: 0; + } +} + +@media (max-width: 1199.98px) { + .table-responsive-xl { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + } + .table-responsive-xl > .table-bordered { + border: 0; + } +} + +.table-responsive { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; +} + +.table-responsive > .table-bordered { + border: 0; +} + +.form-control { + display: block; + width: 100%; + height: calc(1.5em + 0.75rem + 2px); + padding: 0.375rem 0.75rem; + font-size: 1rem; + font-weight: 400; + line-height: 1.5; + color: #495057; + background-color: #fff; + background-clip: padding-box; + border: 1px solid #ced4da; + border-radius: 0.25rem; + transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; +} + +@media (prefers-reduced-motion: reduce) { + .form-control { + transition: none; + } +} + +.form-control::-ms-expand { + background-color: transparent; + border: 0; +} + +.form-control:focus { + color: #495057; + background-color: #fff; + border-color: #80bdff; + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); +} + +.form-control::-webkit-input-placeholder { + color: #6c757d; + opacity: 1; +} + +.form-control::-moz-placeholder { + color: #6c757d; + opacity: 1; +} + +.form-control:-ms-input-placeholder { + color: #6c757d; + opacity: 1; +} + +.form-control::-ms-input-placeholder { + color: #6c757d; + opacity: 1; +} + +.form-control::placeholder { + color: #6c757d; + opacity: 1; +} + +.form-control:disabled, .form-control[readonly] { + background-color: #e9ecef; + opacity: 1; +} + +select.form-control:focus::-ms-value { + color: #495057; + background-color: #fff; +} + +.form-control-file, +.form-control-range { + display: block; + width: 100%; +} + +.col-form-label { + padding-top: calc(0.375rem + 1px); + padding-bottom: calc(0.375rem + 1px); + margin-bottom: 0; + font-size: inherit; + line-height: 1.5; +} + +.col-form-label-lg { + padding-top: calc(0.5rem + 1px); + padding-bottom: calc(0.5rem + 1px); + font-size: 1.25rem; + line-height: 1.5; +} + +.col-form-label-sm { + padding-top: calc(0.25rem + 1px); + padding-bottom: calc(0.25rem + 1px); + font-size: 0.875rem; + line-height: 1.5; +} + +.form-control-plaintext { + display: block; + width: 100%; + padding-top: 0.375rem; + padding-bottom: 0.375rem; + margin-bottom: 0; + line-height: 1.5; + color: #212529; + background-color: transparent; + border: solid transparent; + border-width: 1px 0; +} + +.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg { + padding-right: 0; + padding-left: 0; +} + +.form-control-sm { + height: calc(1.5em + 0.5rem + 2px); + padding: 0.25rem 0.5rem; + font-size: 0.875rem; + line-height: 1.5; + border-radius: 0.2rem; +} + +.form-control-lg { + height: calc(1.5em + 1rem + 2px); + padding: 0.5rem 1rem; + font-size: 1.25rem; + line-height: 1.5; + border-radius: 0.3rem; +} + +select.form-control[size], select.form-control[multiple] { + height: auto; +} + +textarea.form-control { + height: auto; +} + +.form-group { + margin-bottom: 1rem; +} + +.form-text { + display: block; + margin-top: 0.25rem; +} + +.form-row { + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + margin-right: -5px; + margin-left: -5px; +} + +.form-row > .col, +.form-row > [class*="col-"] { + padding-right: 5px; + padding-left: 5px; +} + +.form-check { + position: relative; + display: block; + padding-left: 1.25rem; +} + +.form-check-input { + position: absolute; + margin-top: 0.3rem; + margin-left: -1.25rem; +} + +.form-check-input:disabled ~ .form-check-label { + color: #6c757d; +} + +.form-check-label { + margin-bottom: 0; +} + +.form-check-inline { + display: -ms-inline-flexbox; + display: inline-flex; + -ms-flex-align: center; + align-items: center; + padding-left: 0; + margin-right: 0.75rem; +} + +.form-check-inline .form-check-input { + position: static; + margin-top: 0; + margin-right: 0.3125rem; + margin-left: 0; +} + +.valid-feedback { + display: none; + width: 100%; + margin-top: 0.25rem; + font-size: 80%; + color: #28a745; +} + +.valid-tooltip { + position: absolute; + top: 100%; + z-index: 5; + display: none; + max-width: 100%; + padding: 0.25rem 0.5rem; + margin-top: .1rem; + font-size: 0.875rem; + line-height: 1.5; + color: #fff; + background-color: rgba(40, 167, 69, 0.9); + border-radius: 0.25rem; +} + +.was-validated .form-control:valid, .form-control.is-valid { + border-color: #28a745; + padding-right: calc(1.5em + 0.75rem); + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e"); + background-repeat: no-repeat; + background-position: center right calc(0.375em + 0.1875rem); + background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); +} + +.was-validated .form-control:valid:focus, .form-control.is-valid:focus { + border-color: #28a745; + box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); +} + +.was-validated .form-control:valid ~ .valid-feedback, +.was-validated .form-control:valid ~ .valid-tooltip, .form-control.is-valid ~ .valid-feedback, +.form-control.is-valid ~ .valid-tooltip { + display: block; +} + +.was-validated textarea.form-control:valid, textarea.form-control.is-valid { + padding-right: calc(1.5em + 0.75rem); + background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem); +} + +.was-validated .custom-select:valid, .custom-select.is-valid { + border-color: #28a745; + padding-right: calc((1em + 0.75rem) * 3 / 4 + 1.75rem); + background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); +} + +.was-validated .custom-select:valid:focus, .custom-select.is-valid:focus { + border-color: #28a745; + box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); +} + +.was-validated .custom-select:valid ~ .valid-feedback, +.was-validated .custom-select:valid ~ .valid-tooltip, .custom-select.is-valid ~ .valid-feedback, +.custom-select.is-valid ~ .valid-tooltip { + display: block; +} + +.was-validated .form-control-file:valid ~ .valid-feedback, +.was-validated .form-control-file:valid ~ .valid-tooltip, .form-control-file.is-valid ~ .valid-feedback, +.form-control-file.is-valid ~ .valid-tooltip { + display: block; +} + +.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { + color: #28a745; +} + +.was-validated .form-check-input:valid ~ .valid-feedback, +.was-validated .form-check-input:valid ~ .valid-tooltip, .form-check-input.is-valid ~ .valid-feedback, +.form-check-input.is-valid ~ .valid-tooltip { + display: block; +} + +.was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label { + color: #28a745; +} + +.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { + border-color: #28a745; +} + +.was-validated .custom-control-input:valid ~ .valid-feedback, +.was-validated .custom-control-input:valid ~ .valid-tooltip, .custom-control-input.is-valid ~ .valid-feedback, +.custom-control-input.is-valid ~ .valid-tooltip { + display: block; +} + +.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { + border-color: #34ce57; + background-color: #34ce57; +} + +.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before { + box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); +} + +.was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before { + border-color: #28a745; +} + +.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { + border-color: #28a745; +} + +.was-validated .custom-file-input:valid ~ .valid-feedback, +.was-validated .custom-file-input:valid ~ .valid-tooltip, .custom-file-input.is-valid ~ .valid-feedback, +.custom-file-input.is-valid ~ .valid-tooltip { + display: block; +} + +.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { + border-color: #28a745; + box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); +} + +.invalid-feedback { + display: none; + width: 100%; + margin-top: 0.25rem; + font-size: 80%; + color: #dc3545; +} + +.invalid-tooltip { + position: absolute; + top: 100%; + z-index: 5; + display: none; + max-width: 100%; + padding: 0.25rem 0.5rem; + margin-top: .1rem; + font-size: 0.875rem; + line-height: 1.5; + color: #fff; + background-color: rgba(220, 53, 69, 0.9); + border-radius: 0.25rem; +} + +.was-validated .form-control:invalid, .form-control.is-invalid { + border-color: #dc3545; + padding-right: calc(1.5em + 0.75rem); + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23dc3545' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E"); + background-repeat: no-repeat; + background-position: center right calc(0.375em + 0.1875rem); + background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); +} + +.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus { + border-color: #dc3545; + box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); +} + +.was-validated .form-control:invalid ~ .invalid-feedback, +.was-validated .form-control:invalid ~ .invalid-tooltip, .form-control.is-invalid ~ .invalid-feedback, +.form-control.is-invalid ~ .invalid-tooltip { + display: block; +} + +.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid { + padding-right: calc(1.5em + 0.75rem); + background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem); +} + +.was-validated .custom-select:invalid, .custom-select.is-invalid { + border-color: #dc3545; + padding-right: calc((1em + 0.75rem) * 3 / 4 + 1.75rem); + background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23dc3545' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E") #fff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); +} + +.was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus { + border-color: #dc3545; + box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); +} + +.was-validated .custom-select:invalid ~ .invalid-feedback, +.was-validated .custom-select:invalid ~ .invalid-tooltip, .custom-select.is-invalid ~ .invalid-feedback, +.custom-select.is-invalid ~ .invalid-tooltip { + display: block; +} + +.was-validated .form-control-file:invalid ~ .invalid-feedback, +.was-validated .form-control-file:invalid ~ .invalid-tooltip, .form-control-file.is-invalid ~ .invalid-feedback, +.form-control-file.is-invalid ~ .invalid-tooltip { + display: block; +} + +.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { + color: #dc3545; +} + +.was-validated .form-check-input:invalid ~ .invalid-feedback, +.was-validated .form-check-input:invalid ~ .invalid-tooltip, .form-check-input.is-invalid ~ .invalid-feedback, +.form-check-input.is-invalid ~ .invalid-tooltip { + display: block; +} + +.was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label { + color: #dc3545; +} + +.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { + border-color: #dc3545; +} + +.was-validated .custom-control-input:invalid ~ .invalid-feedback, +.was-validated .custom-control-input:invalid ~ .invalid-tooltip, .custom-control-input.is-invalid ~ .invalid-feedback, +.custom-control-input.is-invalid ~ .invalid-tooltip { + display: block; +} + +.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { + border-color: #e4606d; + background-color: #e4606d; +} + +.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before { + box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); +} + +.was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before { + border-color: #dc3545; +} + +.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { + border-color: #dc3545; +} + +.was-validated .custom-file-input:invalid ~ .invalid-feedback, +.was-validated .custom-file-input:invalid ~ .invalid-tooltip, .custom-file-input.is-invalid ~ .invalid-feedback, +.custom-file-input.is-invalid ~ .invalid-tooltip { + display: block; +} + +.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { + border-color: #dc3545; + box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); +} + +.form-inline { + display: -ms-flexbox; + display: flex; + -ms-flex-flow: row wrap; + flex-flow: row wrap; + -ms-flex-align: center; + align-items: center; +} + +.form-inline .form-check { + width: 100%; +} + +@media (min-width: 576px) { + .form-inline label { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; + margin-bottom: 0; + } + .form-inline .form-group { + display: -ms-flexbox; + display: flex; + -ms-flex: 0 0 auto; + flex: 0 0 auto; + -ms-flex-flow: row wrap; + flex-flow: row wrap; + -ms-flex-align: center; + align-items: center; + margin-bottom: 0; + } + .form-inline .form-control { + display: inline-block; + width: auto; + vertical-align: middle; + } + .form-inline .form-control-plaintext { + display: inline-block; + } + .form-inline .input-group, + .form-inline .custom-select { + width: auto; + } + .form-inline .form-check { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; + width: auto; + padding-left: 0; + } + .form-inline .form-check-input { + position: relative; + -ms-flex-negative: 0; + flex-shrink: 0; + margin-top: 0; + margin-right: 0.25rem; + margin-left: 0; + } + .form-inline .custom-control { + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; + } + .form-inline .custom-control-label { + margin-bottom: 0; + } +} + +.btn { + display: inline-block; + font-weight: 400; + color: #212529; + text-align: center; + vertical-align: middle; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + background-color: transparent; + border: 1px solid transparent; + padding: 0.375rem 0.75rem; + font-size: 1rem; + line-height: 1.5; + border-radius: 0.25rem; + transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; +} + +@media (prefers-reduced-motion: reduce) { + .btn { + transition: none; + } +} + +.btn:hover { + color: #212529; + text-decoration: none; +} + +.btn:focus, .btn.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); +} + +.btn.disabled, .btn:disabled { + opacity: 0.65; +} + +a.btn.disabled, +fieldset:disabled a.btn { + pointer-events: none; +} + +.btn-primary { + color: #fff; + background-color: #007bff; + border-color: #007bff; +} + +.btn-primary:hover { + color: #fff; + background-color: #0069d9; + border-color: #0062cc; +} + +.btn-primary:focus, .btn-primary.focus { + box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5); +} + +.btn-primary.disabled, .btn-primary:disabled { + color: #fff; + background-color: #007bff; + border-color: #007bff; +} + +.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, +.show > .btn-primary.dropdown-toggle { + color: #fff; + background-color: #0062cc; + border-color: #005cbf; +} + +.btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus, +.show > .btn-primary.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5); +} + +.btn-secondary { + color: #fff; + background-color: #6c757d; + border-color: #6c757d; +} + +.btn-secondary:hover { + color: #fff; + background-color: #5a6268; + border-color: #545b62; +} + +.btn-secondary:focus, .btn-secondary.focus { + box-shadow: 0 0 0 0.2rem rgba(130, 138, 145, 0.5); +} + +.btn-secondary.disabled, .btn-secondary:disabled { + color: #fff; + background-color: #6c757d; + border-color: #6c757d; +} + +.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, +.show > .btn-secondary.dropdown-toggle { + color: #fff; + background-color: #545b62; + border-color: #4e555b; +} + +.btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus, +.show > .btn-secondary.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(130, 138, 145, 0.5); +} + +.btn-success { + color: #fff; + background-color: #28a745; + border-color: #28a745; +} + +.btn-success:hover { + color: #fff; + background-color: #218838; + border-color: #1e7e34; +} + +.btn-success:focus, .btn-success.focus { + box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5); +} + +.btn-success.disabled, .btn-success:disabled { + color: #fff; + background-color: #28a745; + border-color: #28a745; +} + +.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, +.show > .btn-success.dropdown-toggle { + color: #fff; + background-color: #1e7e34; + border-color: #1c7430; +} + +.btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus, +.show > .btn-success.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5); +} + +.btn-info { + color: #fff; + background-color: #17a2b8; + border-color: #17a2b8; +} + +.btn-info:hover { + color: #fff; + background-color: #138496; + border-color: #117a8b; +} + +.btn-info:focus, .btn-info.focus { + box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5); +} + +.btn-info.disabled, .btn-info:disabled { + color: #fff; + background-color: #17a2b8; + border-color: #17a2b8; +} + +.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, +.show > .btn-info.dropdown-toggle { + color: #fff; + background-color: #117a8b; + border-color: #10707f; +} + +.btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus, +.show > .btn-info.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5); +} + +.btn-warning { + color: #212529; + background-color: #ffc107; + border-color: #ffc107; +} + +.btn-warning:hover { + color: #212529; + background-color: #e0a800; + border-color: #d39e00; +} + +.btn-warning:focus, .btn-warning.focus { + box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5); +} + +.btn-warning.disabled, .btn-warning:disabled { + color: #212529; + background-color: #ffc107; + border-color: #ffc107; +} + +.btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active, +.show > .btn-warning.dropdown-toggle { + color: #212529; + background-color: #d39e00; + border-color: #c69500; +} + +.btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus, +.show > .btn-warning.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5); +} + +.btn-danger { + color: #fff; + background-color: #dc3545; + border-color: #dc3545; +} + +.btn-danger:hover { + color: #fff; + background-color: #c82333; + border-color: #bd2130; +} + +.btn-danger:focus, .btn-danger.focus { + box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5); +} + +.btn-danger.disabled, .btn-danger:disabled { + color: #fff; + background-color: #dc3545; + border-color: #dc3545; +} + +.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, +.show > .btn-danger.dropdown-toggle { + color: #fff; + background-color: #bd2130; + border-color: #b21f2d; +} + +.btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus, +.show > .btn-danger.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5); +} + +.btn-light { + color: #212529; + background-color: #f8f9fa; + border-color: #f8f9fa; +} + +.btn-light:hover { + color: #212529; + background-color: #e2e6ea; + border-color: #dae0e5; +} + +.btn-light:focus, .btn-light.focus { + box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5); +} + +.btn-light.disabled, .btn-light:disabled { + color: #212529; + background-color: #f8f9fa; + border-color: #f8f9fa; +} + +.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, +.show > .btn-light.dropdown-toggle { + color: #212529; + background-color: #dae0e5; + border-color: #d3d9df; +} + +.btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus, +.show > .btn-light.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5); +} + +.btn-dark { + color: #fff; + background-color: #343a40; + border-color: #343a40; +} + +.btn-dark:hover { + color: #fff; + background-color: #23272b; + border-color: #1d2124; +} + +.btn-dark:focus, .btn-dark.focus { + box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5); +} + +.btn-dark.disabled, .btn-dark:disabled { + color: #fff; + background-color: #343a40; + border-color: #343a40; +} + +.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, +.show > .btn-dark.dropdown-toggle { + color: #fff; + background-color: #1d2124; + border-color: #171a1d; +} + +.btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus, +.show > .btn-dark.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5); +} + +.btn-outline-primary { + color: #007bff; + border-color: #007bff; +} + +.btn-outline-primary:hover { + color: #fff; + background-color: #007bff; + border-color: #007bff; +} + +.btn-outline-primary:focus, .btn-outline-primary.focus { + box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5); +} + +.btn-outline-primary.disabled, .btn-outline-primary:disabled { + color: #007bff; + background-color: transparent; +} + +.btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active, +.show > .btn-outline-primary.dropdown-toggle { + color: #fff; + background-color: #007bff; + border-color: #007bff; +} + +.btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-primary.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5); +} + +.btn-outline-secondary { + color: #6c757d; + border-color: #6c757d; +} + +.btn-outline-secondary:hover { + color: #fff; + background-color: #6c757d; + border-color: #6c757d; +} + +.btn-outline-secondary:focus, .btn-outline-secondary.focus { + box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); +} + +.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { + color: #6c757d; + background-color: transparent; +} + +.btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active, +.show > .btn-outline-secondary.dropdown-toggle { + color: #fff; + background-color: #6c757d; + border-color: #6c757d; +} + +.btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-secondary.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); +} + +.btn-outline-success { + color: #28a745; + border-color: #28a745; +} + +.btn-outline-success:hover { + color: #fff; + background-color: #28a745; + border-color: #28a745; +} + +.btn-outline-success:focus, .btn-outline-success.focus { + box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); +} + +.btn-outline-success.disabled, .btn-outline-success:disabled { + color: #28a745; + background-color: transparent; +} + +.btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active, +.show > .btn-outline-success.dropdown-toggle { + color: #fff; + background-color: #28a745; + border-color: #28a745; +} + +.btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-success.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); +} + +.btn-outline-info { + color: #17a2b8; + border-color: #17a2b8; +} + +.btn-outline-info:hover { + color: #fff; + background-color: #17a2b8; + border-color: #17a2b8; +} + +.btn-outline-info:focus, .btn-outline-info.focus { + box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); +} + +.btn-outline-info.disabled, .btn-outline-info:disabled { + color: #17a2b8; + background-color: transparent; +} + +.btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active, +.show > .btn-outline-info.dropdown-toggle { + color: #fff; + background-color: #17a2b8; + border-color: #17a2b8; +} + +.btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-info.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); +} + +.btn-outline-warning { + color: #ffc107; + border-color: #ffc107; +} + +.btn-outline-warning:hover { + color: #212529; + background-color: #ffc107; + border-color: #ffc107; +} + +.btn-outline-warning:focus, .btn-outline-warning.focus { + box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); +} + +.btn-outline-warning.disabled, .btn-outline-warning:disabled { + color: #ffc107; + background-color: transparent; +} + +.btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active, +.show > .btn-outline-warning.dropdown-toggle { + color: #212529; + background-color: #ffc107; + border-color: #ffc107; +} + +.btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-warning.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); +} + +.btn-outline-danger { + color: #dc3545; + border-color: #dc3545; +} + +.btn-outline-danger:hover { + color: #fff; + background-color: #dc3545; + border-color: #dc3545; +} + +.btn-outline-danger:focus, .btn-outline-danger.focus { + box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5); +} + +.btn-outline-danger.disabled, .btn-outline-danger:disabled { + color: #dc3545; + background-color: transparent; +} + +.btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active, +.show > .btn-outline-danger.dropdown-toggle { + color: #fff; + background-color: #dc3545; + border-color: #dc3545; +} + +.btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-danger.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5); +} + +.btn-outline-light { + color: #f8f9fa; + border-color: #f8f9fa; +} + +.btn-outline-light:hover { + color: #212529; + background-color: #f8f9fa; + border-color: #f8f9fa; +} + +.btn-outline-light:focus, .btn-outline-light.focus { + box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); +} + +.btn-outline-light.disabled, .btn-outline-light:disabled { + color: #f8f9fa; + background-color: transparent; +} + +.btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active, +.show > .btn-outline-light.dropdown-toggle { + color: #212529; + background-color: #f8f9fa; + border-color: #f8f9fa; +} + +.btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-light.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); +} + +.btn-outline-dark { + color: #343a40; + border-color: #343a40; +} + +.btn-outline-dark:hover { + color: #fff; + background-color: #343a40; + border-color: #343a40; +} + +.btn-outline-dark:focus, .btn-outline-dark.focus { + box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); +} + +.btn-outline-dark.disabled, .btn-outline-dark:disabled { + color: #343a40; + background-color: transparent; +} + +.btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active, +.show > .btn-outline-dark.dropdown-toggle { + color: #fff; + background-color: #343a40; + border-color: #343a40; +} + +.btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-dark.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); +} + +.btn-link { + font-weight: 400; + color: #007bff; + text-decoration: none; +} + +.btn-link:hover { + color: #0056b3; + text-decoration: underline; +} + +.btn-link:focus, .btn-link.focus { + text-decoration: underline; + box-shadow: none; +} + +.btn-link:disabled, .btn-link.disabled { + color: #6c757d; + pointer-events: none; +} + +.btn-lg, .btn-group-lg > .btn { + padding: 0.5rem 1rem; + font-size: 1.25rem; + line-height: 1.5; + border-radius: 0.3rem; +} + +.btn-sm, .btn-group-sm > .btn { + padding: 0.25rem 0.5rem; + font-size: 0.875rem; + line-height: 1.5; + border-radius: 0.2rem; +} + +.btn-block { + display: block; + width: 100%; +} + +.btn-block + .btn-block { + margin-top: 0.5rem; +} + +input[type="submit"].btn-block, +input[type="reset"].btn-block, +input[type="button"].btn-block { + width: 100%; +} + +.fade { + transition: opacity 0.15s linear; +} + +@media (prefers-reduced-motion: reduce) { + .fade { + transition: none; + } +} + +.fade:not(.show) { + opacity: 0; +} + +.collapse:not(.show) { + display: none; +} + +.collapsing { + position: relative; + height: 0; + overflow: hidden; + transition: height 0.35s ease; +} + +@media (prefers-reduced-motion: reduce) { + .collapsing { + transition: none; + } +} + +.dropup, +.dropright, +.dropdown, +.dropleft { + position: relative; +} + +.dropdown-toggle { + white-space: nowrap; +} + +.dropdown-toggle::after { + display: inline-block; + margin-left: 0.255em; + vertical-align: 0.255em; + content: ""; + border-top: 0.3em solid; + border-right: 0.3em solid transparent; + border-bottom: 0; + border-left: 0.3em solid transparent; +} + +.dropdown-toggle:empty::after { + margin-left: 0; +} + +.dropdown-menu { + position: absolute; + top: 100%; + left: 0; + z-index: 1000; + display: none; + float: left; + min-width: 10rem; + padding: 0.5rem 0; + margin: 0.125rem 0 0; + font-size: 1rem; + color: #212529; + text-align: left; + list-style: none; + background-color: #fff; + background-clip: padding-box; + border: 1px solid rgba(0, 0, 0, 0.15); + border-radius: 0.25rem; +} + +.dropdown-menu-left { + right: auto; + left: 0; +} + +.dropdown-menu-right { + right: 0; + left: auto; +} + +@media (min-width: 576px) { + .dropdown-menu-sm-left { + right: auto; + left: 0; + } + .dropdown-menu-sm-right { + right: 0; + left: auto; + } +} + +@media (min-width: 768px) { + .dropdown-menu-md-left { + right: auto; + left: 0; + } + .dropdown-menu-md-right { + right: 0; + left: auto; + } +} + +@media (min-width: 992px) { + .dropdown-menu-lg-left { + right: auto; + left: 0; + } + .dropdown-menu-lg-right { + right: 0; + left: auto; + } +} + +@media (min-width: 1200px) { + .dropdown-menu-xl-left { + right: auto; + left: 0; + } + .dropdown-menu-xl-right { + right: 0; + left: auto; + } +} + +.dropup .dropdown-menu { + top: auto; + bottom: 100%; + margin-top: 0; + margin-bottom: 0.125rem; +} + +.dropup .dropdown-toggle::after { + display: inline-block; + margin-left: 0.255em; + vertical-align: 0.255em; + content: ""; + border-top: 0; + border-right: 0.3em solid transparent; + border-bottom: 0.3em solid; + border-left: 0.3em solid transparent; +} + +.dropup .dropdown-toggle:empty::after { + margin-left: 0; +} + +.dropright .dropdown-menu { + top: 0; + right: auto; + left: 100%; + margin-top: 0; + margin-left: 0.125rem; +} + +.dropright .dropdown-toggle::after { + display: inline-block; + margin-left: 0.255em; + vertical-align: 0.255em; + content: ""; + border-top: 0.3em solid transparent; + border-right: 0; + border-bottom: 0.3em solid transparent; + border-left: 0.3em solid; +} + +.dropright .dropdown-toggle:empty::after { + margin-left: 0; +} + +.dropright .dropdown-toggle::after { + vertical-align: 0; +} + +.dropleft .dropdown-menu { + top: 0; + right: 100%; + left: auto; + margin-top: 0; + margin-right: 0.125rem; +} + +.dropleft .dropdown-toggle::after { + display: inline-block; + margin-left: 0.255em; + vertical-align: 0.255em; + content: ""; +} + +.dropleft .dropdown-toggle::after { + display: none; +} + +.dropleft .dropdown-toggle::before { + display: inline-block; + margin-right: 0.255em; + vertical-align: 0.255em; + content: ""; + border-top: 0.3em solid transparent; + border-right: 0.3em solid; + border-bottom: 0.3em solid transparent; +} + +.dropleft .dropdown-toggle:empty::after { + margin-left: 0; +} + +.dropleft .dropdown-toggle::before { + vertical-align: 0; +} + +.dropdown-menu[x-placement^="top"], .dropdown-menu[x-placement^="right"], .dropdown-menu[x-placement^="bottom"], .dropdown-menu[x-placement^="left"] { + right: auto; + bottom: auto; +} + +.dropdown-divider { + height: 0; + margin: 0.5rem 0; + overflow: hidden; + border-top: 1px solid #e9ecef; +} + +.dropdown-item { + display: block; + width: 100%; + padding: 0.25rem 1.5rem; + clear: both; + font-weight: 400; + color: #212529; + text-align: inherit; + white-space: nowrap; + background-color: transparent; + border: 0; +} + +.dropdown-item:hover, .dropdown-item:focus { + color: #16181b; + text-decoration: none; + background-color: #f8f9fa; +} + +.dropdown-item.active, .dropdown-item:active { + color: #fff; + text-decoration: none; + background-color: #007bff; +} + +.dropdown-item.disabled, .dropdown-item:disabled { + color: #6c757d; + pointer-events: none; + background-color: transparent; +} + +.dropdown-menu.show { + display: block; +} + +.dropdown-header { + display: block; + padding: 0.5rem 1.5rem; + margin-bottom: 0; + font-size: 0.875rem; + color: #6c757d; + white-space: nowrap; +} + +.dropdown-item-text { + display: block; + padding: 0.25rem 1.5rem; + color: #212529; +} + +.btn-group, +.btn-group-vertical { + position: relative; + display: -ms-inline-flexbox; + display: inline-flex; + vertical-align: middle; +} + +.btn-group > .btn, +.btn-group-vertical > .btn { + position: relative; + -ms-flex: 1 1 auto; + flex: 1 1 auto; +} + +.btn-group > .btn:hover, +.btn-group-vertical > .btn:hover { + z-index: 1; +} + +.btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active, +.btn-group-vertical > .btn:focus, +.btn-group-vertical > .btn:active, +.btn-group-vertical > .btn.active { + z-index: 1; +} + +.btn-toolbar { + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + -ms-flex-pack: start; + justify-content: flex-start; +} + +.btn-toolbar .input-group { + width: auto; +} + +.btn-group > .btn:not(:first-child), +.btn-group > .btn-group:not(:first-child) { + margin-left: -1px; +} + +.btn-group > .btn:not(:last-child):not(.dropdown-toggle), +.btn-group > .btn-group:not(:last-child) > .btn { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} + +.btn-group > .btn:not(:first-child), +.btn-group > .btn-group:not(:first-child) > .btn { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} + +.dropdown-toggle-split { + padding-right: 0.5625rem; + padding-left: 0.5625rem; +} + +.dropdown-toggle-split::after, +.dropup .dropdown-toggle-split::after, +.dropright .dropdown-toggle-split::after { + margin-left: 0; +} + +.dropleft .dropdown-toggle-split::before { + margin-right: 0; +} + +.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split { + padding-right: 0.375rem; + padding-left: 0.375rem; +} + +.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split { + padding-right: 0.75rem; + padding-left: 0.75rem; +} + +.btn-group-vertical { + -ms-flex-direction: column; + flex-direction: column; + -ms-flex-align: start; + align-items: flex-start; + -ms-flex-pack: center; + justify-content: center; +} + +.btn-group-vertical > .btn, +.btn-group-vertical > .btn-group { + width: 100%; +} + +.btn-group-vertical > .btn:not(:first-child), +.btn-group-vertical > .btn-group:not(:first-child) { + margin-top: -1px; +} + +.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle), +.btn-group-vertical > .btn-group:not(:last-child) > .btn { + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} + +.btn-group-vertical > .btn:not(:first-child), +.btn-group-vertical > .btn-group:not(:first-child) > .btn { + border-top-left-radius: 0; + border-top-right-radius: 0; +} + +.btn-group-toggle > .btn, +.btn-group-toggle > .btn-group > .btn { + margin-bottom: 0; +} + +.btn-group-toggle > .btn input[type="radio"], +.btn-group-toggle > .btn input[type="checkbox"], +.btn-group-toggle > .btn-group > .btn input[type="radio"], +.btn-group-toggle > .btn-group > .btn input[type="checkbox"] { + position: absolute; + clip: rect(0, 0, 0, 0); + pointer-events: none; +} + +.input-group { + position: relative; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + -ms-flex-align: stretch; + align-items: stretch; + width: 100%; +} + +.input-group > .form-control, +.input-group > .form-control-plaintext, +.input-group > .custom-select, +.input-group > .custom-file { + position: relative; + -ms-flex: 1 1 auto; + flex: 1 1 auto; + width: 1%; + margin-bottom: 0; +} + +.input-group > .form-control + .form-control, +.input-group > .form-control + .custom-select, +.input-group > .form-control + .custom-file, +.input-group > .form-control-plaintext + .form-control, +.input-group > .form-control-plaintext + .custom-select, +.input-group > .form-control-plaintext + .custom-file, +.input-group > .custom-select + .form-control, +.input-group > .custom-select + .custom-select, +.input-group > .custom-select + .custom-file, +.input-group > .custom-file + .form-control, +.input-group > .custom-file + .custom-select, +.input-group > .custom-file + .custom-file { + margin-left: -1px; +} + +.input-group > .form-control:focus, +.input-group > .custom-select:focus, +.input-group > .custom-file .custom-file-input:focus ~ .custom-file-label { + z-index: 3; +} + +.input-group > .custom-file .custom-file-input:focus { + z-index: 4; +} + +.input-group > .form-control:not(:last-child), +.input-group > .custom-select:not(:last-child) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} + +.input-group > .form-control:not(:first-child), +.input-group > .custom-select:not(:first-child) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} + +.input-group > .custom-file { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; +} + +.input-group > .custom-file:not(:last-child) .custom-file-label, +.input-group > .custom-file:not(:last-child) .custom-file-label::after { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} + +.input-group > .custom-file:not(:first-child) .custom-file-label { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} + +.input-group-prepend, +.input-group-append { + display: -ms-flexbox; + display: flex; +} + +.input-group-prepend .btn, +.input-group-append .btn { + position: relative; + z-index: 2; +} + +.input-group-prepend .btn:focus, +.input-group-append .btn:focus { + z-index: 3; +} + +.input-group-prepend .btn + .btn, +.input-group-prepend .btn + .input-group-text, +.input-group-prepend .input-group-text + .input-group-text, +.input-group-prepend .input-group-text + .btn, +.input-group-append .btn + .btn, +.input-group-append .btn + .input-group-text, +.input-group-append .input-group-text + .input-group-text, +.input-group-append .input-group-text + .btn { + margin-left: -1px; +} + +.input-group-prepend { + margin-right: -1px; +} + +.input-group-append { + margin-left: -1px; +} + +.input-group-text { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + padding: 0.375rem 0.75rem; + margin-bottom: 0; + font-size: 1rem; + font-weight: 400; + line-height: 1.5; + color: #495057; + text-align: center; + white-space: nowrap; + background-color: #e9ecef; + border: 1px solid #ced4da; + border-radius: 0.25rem; +} + +.input-group-text input[type="radio"], +.input-group-text input[type="checkbox"] { + margin-top: 0; +} + +.input-group-lg > .form-control:not(textarea), +.input-group-lg > .custom-select { + height: calc(1.5em + 1rem + 2px); +} + +.input-group-lg > .form-control, +.input-group-lg > .custom-select, +.input-group-lg > .input-group-prepend > .input-group-text, +.input-group-lg > .input-group-append > .input-group-text, +.input-group-lg > .input-group-prepend > .btn, +.input-group-lg > .input-group-append > .btn { + padding: 0.5rem 1rem; + font-size: 1.25rem; + line-height: 1.5; + border-radius: 0.3rem; +} + +.input-group-sm > .form-control:not(textarea), +.input-group-sm > .custom-select { + height: calc(1.5em + 0.5rem + 2px); +} + +.input-group-sm > .form-control, +.input-group-sm > .custom-select, +.input-group-sm > .input-group-prepend > .input-group-text, +.input-group-sm > .input-group-append > .input-group-text, +.input-group-sm > .input-group-prepend > .btn, +.input-group-sm > .input-group-append > .btn { + padding: 0.25rem 0.5rem; + font-size: 0.875rem; + line-height: 1.5; + border-radius: 0.2rem; +} + +.input-group-lg > .custom-select, +.input-group-sm > .custom-select { + padding-right: 1.75rem; +} + +.input-group > .input-group-prepend > .btn, +.input-group > .input-group-prepend > .input-group-text, +.input-group > .input-group-append:not(:last-child) > .btn, +.input-group > .input-group-append:not(:last-child) > .input-group-text, +.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle), +.input-group > .input-group-append:last-child > .input-group-text:not(:last-child) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} + +.input-group > .input-group-append > .btn, +.input-group > .input-group-append > .input-group-text, +.input-group > .input-group-prepend:not(:first-child) > .btn, +.input-group > .input-group-prepend:not(:first-child) > .input-group-text, +.input-group > .input-group-prepend:first-child > .btn:not(:first-child), +.input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} + +.custom-control { + position: relative; + display: block; + min-height: 1.5rem; + padding-left: 1.5rem; +} + +.custom-control-inline { + display: -ms-inline-flexbox; + display: inline-flex; + margin-right: 1rem; +} + +.custom-control-input { + position: absolute; + z-index: -1; + opacity: 0; +} + +.custom-control-input:checked ~ .custom-control-label::before { + color: #fff; + border-color: #007bff; + background-color: #007bff; +} + +.custom-control-input:focus ~ .custom-control-label::before { + box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); +} + +.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { + border-color: #80bdff; +} + +.custom-control-input:not(:disabled):active ~ .custom-control-label::before { + color: #fff; + background-color: #b3d7ff; + border-color: #b3d7ff; +} + +.custom-control-input:disabled ~ .custom-control-label { + color: #6c757d; +} + +.custom-control-input:disabled ~ .custom-control-label::before { + background-color: #e9ecef; +} + +.custom-control-label { + position: relative; + margin-bottom: 0; + vertical-align: top; +} + +.custom-control-label::before { + position: absolute; + top: 0.25rem; + left: -1.5rem; + display: block; + width: 1rem; + height: 1rem; + pointer-events: none; + content: ""; + background-color: #fff; + border: #adb5bd solid 1px; +} + +.custom-control-label::after { + position: absolute; + top: 0.25rem; + left: -1.5rem; + display: block; + width: 1rem; + height: 1rem; + content: ""; + background: no-repeat 50% / 50% 50%; +} + +.custom-checkbox .custom-control-label::before { + border-radius: 0.25rem; +} + +.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e"); +} + +.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before { + border-color: #007bff; + background-color: #007bff; +} + +.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e"); +} + +.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { + background-color: rgba(0, 123, 255, 0.5); +} + +.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { + background-color: rgba(0, 123, 255, 0.5); +} + +.custom-radio .custom-control-label::before { + border-radius: 50%; +} + +.custom-radio .custom-control-input:checked ~ .custom-control-label::after { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e"); +} + +.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { + background-color: rgba(0, 123, 255, 0.5); +} + +.custom-switch { + padding-left: 2.25rem; +} + +.custom-switch .custom-control-label::before { + left: -2.25rem; + width: 1.75rem; + pointer-events: all; + border-radius: 0.5rem; +} + +.custom-switch .custom-control-label::after { + top: calc(0.25rem + 2px); + left: calc(-2.25rem + 2px); + width: calc(1rem - 4px); + height: calc(1rem - 4px); + background-color: #adb5bd; + border-radius: 0.5rem; + transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out; + transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out; +} + +@media (prefers-reduced-motion: reduce) { + .custom-switch .custom-control-label::after { + transition: none; + } +} + +.custom-switch .custom-control-input:checked ~ .custom-control-label::after { + background-color: #fff; + -webkit-transform: translateX(0.75rem); + transform: translateX(0.75rem); +} + +.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { + background-color: rgba(0, 123, 255, 0.5); +} + +.custom-select { + display: inline-block; + width: 100%; + height: calc(1.5em + 0.75rem + 2px); + padding: 0.375rem 1.75rem 0.375rem 0.75rem; + font-size: 1rem; + font-weight: 400; + line-height: 1.5; + color: #495057; + vertical-align: middle; + background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px; + background-color: #fff; + border: 1px solid #ced4da; + border-radius: 0.25rem; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; +} + +.custom-select:focus { + border-color: #80bdff; + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); +} + +.custom-select:focus::-ms-value { + color: #495057; + background-color: #fff; +} + +.custom-select[multiple], .custom-select[size]:not([size="1"]) { + height: auto; + padding-right: 0.75rem; + background-image: none; +} + +.custom-select:disabled { + color: #6c757d; + background-color: #e9ecef; +} + +.custom-select::-ms-expand { + display: none; +} + +.custom-select-sm { + height: calc(1.5em + 0.5rem + 2px); + padding-top: 0.25rem; + padding-bottom: 0.25rem; + padding-left: 0.5rem; + font-size: 0.875rem; +} + +.custom-select-lg { + height: calc(1.5em + 1rem + 2px); + padding-top: 0.5rem; + padding-bottom: 0.5rem; + padding-left: 1rem; + font-size: 1.25rem; +} + +.custom-file { + position: relative; + display: inline-block; + width: 100%; + height: calc(1.5em + 0.75rem + 2px); + margin-bottom: 0; +} + +.custom-file-input { + position: relative; + z-index: 2; + width: 100%; + height: calc(1.5em + 0.75rem + 2px); + margin: 0; + opacity: 0; +} + +.custom-file-input:focus ~ .custom-file-label { + border-color: #80bdff; + box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); +} + +.custom-file-input:disabled ~ .custom-file-label { + background-color: #e9ecef; +} + +.custom-file-input:lang(en) ~ .custom-file-label::after { + content: "Browse"; +} + +.custom-file-input ~ .custom-file-label[data-browse]::after { + content: attr(data-browse); +} + +.custom-file-label { + position: absolute; + top: 0; + right: 0; + left: 0; + z-index: 1; + height: calc(1.5em + 0.75rem + 2px); + padding: 0.375rem 0.75rem; + font-weight: 400; + line-height: 1.5; + color: #495057; + background-color: #fff; + border: 1px solid #ced4da; + border-radius: 0.25rem; +} + +.custom-file-label::after { + position: absolute; + top: 0; + right: 0; + bottom: 0; + z-index: 3; + display: block; + height: calc(1.5em + 0.75rem); + padding: 0.375rem 0.75rem; + line-height: 1.5; + color: #495057; + content: "Browse"; + background-color: #e9ecef; + border-left: inherit; + border-radius: 0 0.25rem 0.25rem 0; +} + +.custom-range { + width: 100%; + height: calc(1rem + 0.4rem); + padding: 0; + background-color: transparent; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; +} + +.custom-range:focus { + outline: none; +} + +.custom-range:focus::-webkit-slider-thumb { + box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25); +} + +.custom-range:focus::-moz-range-thumb { + box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25); +} + +.custom-range:focus::-ms-thumb { + box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25); +} + +.custom-range::-moz-focus-outer { + border: 0; +} + +.custom-range::-webkit-slider-thumb { + width: 1rem; + height: 1rem; + margin-top: -0.25rem; + background-color: #007bff; + border: 0; + border-radius: 1rem; + transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + -webkit-appearance: none; + appearance: none; +} + +@media (prefers-reduced-motion: reduce) { + .custom-range::-webkit-slider-thumb { + transition: none; + } +} + +.custom-range::-webkit-slider-thumb:active { + background-color: #b3d7ff; +} + +.custom-range::-webkit-slider-runnable-track { + width: 100%; + height: 0.5rem; + color: transparent; + cursor: pointer; + background-color: #dee2e6; + border-color: transparent; + border-radius: 1rem; +} + +.custom-range::-moz-range-thumb { + width: 1rem; + height: 1rem; + background-color: #007bff; + border: 0; + border-radius: 1rem; + transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + -moz-appearance: none; + appearance: none; +} + +@media (prefers-reduced-motion: reduce) { + .custom-range::-moz-range-thumb { + transition: none; + } +} + +.custom-range::-moz-range-thumb:active { + background-color: #b3d7ff; +} + +.custom-range::-moz-range-track { + width: 100%; + height: 0.5rem; + color: transparent; + cursor: pointer; + background-color: #dee2e6; + border-color: transparent; + border-radius: 1rem; +} + +.custom-range::-ms-thumb { + width: 1rem; + height: 1rem; + margin-top: 0; + margin-right: 0.2rem; + margin-left: 0.2rem; + background-color: #007bff; + border: 0; + border-radius: 1rem; + transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + appearance: none; +} + +@media (prefers-reduced-motion: reduce) { + .custom-range::-ms-thumb { + transition: none; + } +} + +.custom-range::-ms-thumb:active { + background-color: #b3d7ff; +} + +.custom-range::-ms-track { + width: 100%; + height: 0.5rem; + color: transparent; + cursor: pointer; + background-color: transparent; + border-color: transparent; + border-width: 0.5rem; +} + +.custom-range::-ms-fill-lower { + background-color: #dee2e6; + border-radius: 1rem; +} + +.custom-range::-ms-fill-upper { + margin-right: 15px; + background-color: #dee2e6; + border-radius: 1rem; +} + +.custom-range:disabled::-webkit-slider-thumb { + background-color: #adb5bd; +} + +.custom-range:disabled::-webkit-slider-runnable-track { + cursor: default; +} + +.custom-range:disabled::-moz-range-thumb { + background-color: #adb5bd; +} + +.custom-range:disabled::-moz-range-track { + cursor: default; +} + +.custom-range:disabled::-ms-thumb { + background-color: #adb5bd; +} + +.custom-control-label::before, +.custom-file-label, +.custom-select { + transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; +} + +@media (prefers-reduced-motion: reduce) { + .custom-control-label::before, + .custom-file-label, + .custom-select { + transition: none; + } +} + +.nav { + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + padding-left: 0; + margin-bottom: 0; + list-style: none; +} + +.nav-link { + display: block; + padding: 0.5rem 1rem; +} + +.nav-link:hover, .nav-link:focus { + text-decoration: none; +} + +.nav-link.disabled { + color: #6c757d; + pointer-events: none; + cursor: default; +} + +.nav-tabs { + border-bottom: 1px solid #dee2e6; +} + +.nav-tabs .nav-item { + margin-bottom: -1px; +} + +.nav-tabs .nav-link { + border: 1px solid transparent; + border-top-left-radius: 0.25rem; + border-top-right-radius: 0.25rem; +} + +.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus { + border-color: #e9ecef #e9ecef #dee2e6; +} + +.nav-tabs .nav-link.disabled { + color: #6c757d; + background-color: transparent; + border-color: transparent; +} + +.nav-tabs .nav-link.active, +.nav-tabs .nav-item.show .nav-link { + color: #495057; + background-color: #fff; + border-color: #dee2e6 #dee2e6 #fff; +} + +.nav-tabs .dropdown-menu { + margin-top: -1px; + border-top-left-radius: 0; + border-top-right-radius: 0; +} + +.nav-pills .nav-link { + border-radius: 0.25rem; +} + +.nav-pills .nav-link.active, +.nav-pills .show > .nav-link { + color: #fff; + background-color: #007bff; +} + +.nav-fill .nav-item { + -ms-flex: 1 1 auto; + flex: 1 1 auto; + text-align: center; +} + +.nav-justified .nav-item { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -ms-flex-positive: 1; + flex-grow: 1; + text-align: center; +} + +.tab-content > .tab-pane { + display: none; +} + +.tab-content > .active { + display: block; +} + +.navbar { + position: relative; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: justify; + justify-content: space-between; + padding: 0.5rem 1rem; +} + +.navbar > .container, +.navbar > .container-fluid { + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: justify; + justify-content: space-between; +} + +.navbar-brand { + display: inline-block; + padding-top: 0.3125rem; + padding-bottom: 0.3125rem; + margin-right: 1rem; + font-size: 1.25rem; + line-height: inherit; + white-space: nowrap; +} + +.navbar-brand:hover, .navbar-brand:focus { + text-decoration: none; +} + +.navbar-nav { + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + padding-left: 0; + margin-bottom: 0; + list-style: none; +} + +.navbar-nav .nav-link { + padding-right: 0; + padding-left: 0; +} + +.navbar-nav .dropdown-menu { + position: static; + float: none; +} + +.navbar-text { + display: inline-block; + padding-top: 0.5rem; + padding-bottom: 0.5rem; +} + +.navbar-collapse { + -ms-flex-preferred-size: 100%; + flex-basis: 100%; + -ms-flex-positive: 1; + flex-grow: 1; + -ms-flex-align: center; + align-items: center; +} + +.navbar-toggler { + padding: 0.25rem 0.75rem; + font-size: 1.25rem; + line-height: 1; + background-color: transparent; + border: 1px solid transparent; + border-radius: 0.25rem; +} + +.navbar-toggler:hover, .navbar-toggler:focus { + text-decoration: none; +} + +.navbar-toggler-icon { + display: inline-block; + width: 1.5em; + height: 1.5em; + vertical-align: middle; + content: ""; + background: no-repeat center center; + background-size: 100% 100%; +} + +@media (max-width: 575.98px) { + .navbar-expand-sm > .container, + .navbar-expand-sm > .container-fluid { + padding-right: 0; + padding-left: 0; + } +} + +@media (min-width: 576px) { + .navbar-expand-sm { + -ms-flex-flow: row nowrap; + flex-flow: row nowrap; + -ms-flex-pack: start; + justify-content: flex-start; + } + .navbar-expand-sm .navbar-nav { + -ms-flex-direction: row; + flex-direction: row; + } + .navbar-expand-sm .navbar-nav .dropdown-menu { + position: absolute; + } + .navbar-expand-sm .navbar-nav .nav-link { + padding-right: 0.5rem; + padding-left: 0.5rem; + } + .navbar-expand-sm > .container, + .navbar-expand-sm > .container-fluid { + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + } + .navbar-expand-sm .navbar-collapse { + display: -ms-flexbox !important; + display: flex !important; + -ms-flex-preferred-size: auto; + flex-basis: auto; + } + .navbar-expand-sm .navbar-toggler { + display: none; + } +} + +@media (max-width: 767.98px) { + .navbar-expand-md > .container, + .navbar-expand-md > .container-fluid { + padding-right: 0; + padding-left: 0; + } +} + +@media (min-width: 768px) { + .navbar-expand-md { + -ms-flex-flow: row nowrap; + flex-flow: row nowrap; + -ms-flex-pack: start; + justify-content: flex-start; + } + .navbar-expand-md .navbar-nav { + -ms-flex-direction: row; + flex-direction: row; + } + .navbar-expand-md .navbar-nav .dropdown-menu { + position: absolute; + } + .navbar-expand-md .navbar-nav .nav-link { + padding-right: 0.5rem; + padding-left: 0.5rem; + } + .navbar-expand-md > .container, + .navbar-expand-md > .container-fluid { + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + } + .navbar-expand-md .navbar-collapse { + display: -ms-flexbox !important; + display: flex !important; + -ms-flex-preferred-size: auto; + flex-basis: auto; + } + .navbar-expand-md .navbar-toggler { + display: none; + } +} + +@media (max-width: 991.98px) { + .navbar-expand-lg > .container, + .navbar-expand-lg > .container-fluid { + padding-right: 0; + padding-left: 0; + } +} + +@media (min-width: 992px) { + .navbar-expand-lg { + -ms-flex-flow: row nowrap; + flex-flow: row nowrap; + -ms-flex-pack: start; + justify-content: flex-start; + } + .navbar-expand-lg .navbar-nav { + -ms-flex-direction: row; + flex-direction: row; + } + .navbar-expand-lg .navbar-nav .dropdown-menu { + position: absolute; + } + .navbar-expand-lg .navbar-nav .nav-link { + padding-right: 0.5rem; + padding-left: 0.5rem; + } + .navbar-expand-lg > .container, + .navbar-expand-lg > .container-fluid { + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + } + .navbar-expand-lg .navbar-collapse { + display: -ms-flexbox !important; + display: flex !important; + -ms-flex-preferred-size: auto; + flex-basis: auto; + } + .navbar-expand-lg .navbar-toggler { + display: none; + } +} + +@media (max-width: 1199.98px) { + .navbar-expand-xl > .container, + .navbar-expand-xl > .container-fluid { + padding-right: 0; + padding-left: 0; + } +} + +@media (min-width: 1200px) { + .navbar-expand-xl { + -ms-flex-flow: row nowrap; + flex-flow: row nowrap; + -ms-flex-pack: start; + justify-content: flex-start; + } + .navbar-expand-xl .navbar-nav { + -ms-flex-direction: row; + flex-direction: row; + } + .navbar-expand-xl .navbar-nav .dropdown-menu { + position: absolute; + } + .navbar-expand-xl .navbar-nav .nav-link { + padding-right: 0.5rem; + padding-left: 0.5rem; + } + .navbar-expand-xl > .container, + .navbar-expand-xl > .container-fluid { + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + } + .navbar-expand-xl .navbar-collapse { + display: -ms-flexbox !important; + display: flex !important; + -ms-flex-preferred-size: auto; + flex-basis: auto; + } + .navbar-expand-xl .navbar-toggler { + display: none; + } +} + +.navbar-expand { + -ms-flex-flow: row nowrap; + flex-flow: row nowrap; + -ms-flex-pack: start; + justify-content: flex-start; +} + +.navbar-expand > .container, +.navbar-expand > .container-fluid { + padding-right: 0; + padding-left: 0; +} + +.navbar-expand .navbar-nav { + -ms-flex-direction: row; + flex-direction: row; +} + +.navbar-expand .navbar-nav .dropdown-menu { + position: absolute; +} + +.navbar-expand .navbar-nav .nav-link { + padding-right: 0.5rem; + padding-left: 0.5rem; +} + +.navbar-expand > .container, +.navbar-expand > .container-fluid { + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; +} + +.navbar-expand .navbar-collapse { + display: -ms-flexbox !important; + display: flex !important; + -ms-flex-preferred-size: auto; + flex-basis: auto; +} + +.navbar-expand .navbar-toggler { + display: none; +} + +.navbar-light .navbar-brand { + color: rgba(0, 0, 0, 0.9); +} + +.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { + color: rgba(0, 0, 0, 0.9); +} + +.navbar-light .navbar-nav .nav-link { + color: rgba(0, 0, 0, 0.5); +} + +.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { + color: rgba(0, 0, 0, 0.7); +} + +.navbar-light .navbar-nav .nav-link.disabled { + color: rgba(0, 0, 0, 0.3); +} + +.navbar-light .navbar-nav .show > .nav-link, +.navbar-light .navbar-nav .active > .nav-link, +.navbar-light .navbar-nav .nav-link.show, +.navbar-light .navbar-nav .nav-link.active { + color: rgba(0, 0, 0, 0.9); +} + +.navbar-light .navbar-toggler { + color: rgba(0, 0, 0, 0.5); + border-color: rgba(0, 0, 0, 0.1); +} + +.navbar-light .navbar-toggler-icon { + background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); +} + +.navbar-light .navbar-text { + color: rgba(0, 0, 0, 0.5); +} + +.navbar-light .navbar-text a { + color: rgba(0, 0, 0, 0.9); +} + +.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { + color: rgba(0, 0, 0, 0.9); +} + +.navbar-dark .navbar-brand { + color: #fff; +} + +.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { + color: #fff; +} + +.navbar-dark .navbar-nav .nav-link { + color: rgba(255, 255, 255, 0.5); +} + +.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { + color: rgba(255, 255, 255, 0.75); +} + +.navbar-dark .navbar-nav .nav-link.disabled { + color: rgba(255, 255, 255, 0.25); +} + +.navbar-dark .navbar-nav .show > .nav-link, +.navbar-dark .navbar-nav .active > .nav-link, +.navbar-dark .navbar-nav .nav-link.show, +.navbar-dark .navbar-nav .nav-link.active { + color: #fff; +} + +.navbar-dark .navbar-toggler { + color: rgba(255, 255, 255, 0.5); + border-color: rgba(255, 255, 255, 0.1); +} + +.navbar-dark .navbar-toggler-icon { + background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); +} + +.navbar-dark .navbar-text { + color: rgba(255, 255, 255, 0.5); +} + +.navbar-dark .navbar-text a { + color: #fff; +} + +.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { + color: #fff; +} + +.card { + position: relative; + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + min-width: 0; + word-wrap: break-word; + background-color: #fff; + background-clip: border-box; + border: 1px solid rgba(0, 0, 0, 0.125); + border-radius: 0.25rem; +} + +.card > hr { + margin-right: 0; + margin-left: 0; +} + +.card > .list-group:first-child .list-group-item:first-child { + border-top-left-radius: 0.25rem; + border-top-right-radius: 0.25rem; +} + +.card > .list-group:last-child .list-group-item:last-child { + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; +} + +.card-body { + -ms-flex: 1 1 auto; + flex: 1 1 auto; + padding: 1.25rem; +} + +.card-title { + margin-bottom: 0.75rem; +} + +.card-subtitle { + margin-top: -0.375rem; + margin-bottom: 0; +} + +.card-text:last-child { + margin-bottom: 0; +} + +.card-link:hover { + text-decoration: none; +} + +.card-link + .card-link { + margin-left: 1.25rem; +} + +.card-header { + padding: 0.75rem 1.25rem; + margin-bottom: 0; + background-color: rgba(0, 0, 0, 0.03); + border-bottom: 1px solid rgba(0, 0, 0, 0.125); +} + +.card-header:first-child { + border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0; +} + +.card-header + .list-group .list-group-item:first-child { + border-top: 0; +} + +.card-footer { + padding: 0.75rem 1.25rem; + background-color: rgba(0, 0, 0, 0.03); + border-top: 1px solid rgba(0, 0, 0, 0.125); +} + +.card-footer:last-child { + border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px); +} + +.card-header-tabs { + margin-right: -0.625rem; + margin-bottom: -0.75rem; + margin-left: -0.625rem; + border-bottom: 0; +} + +.card-header-pills { + margin-right: -0.625rem; + margin-left: -0.625rem; +} + +.card-img-overlay { + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + padding: 1.25rem; +} + +.card-img { + width: 100%; + border-radius: calc(0.25rem - 1px); +} + +.card-img-top { + width: 100%; + border-top-left-radius: calc(0.25rem - 1px); + border-top-right-radius: calc(0.25rem - 1px); +} + +.card-img-bottom { + width: 100%; + border-bottom-right-radius: calc(0.25rem - 1px); + border-bottom-left-radius: calc(0.25rem - 1px); +} + +.card-deck { + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; +} + +.card-deck .card { + margin-bottom: 15px; +} + +@media (min-width: 576px) { + .card-deck { + -ms-flex-flow: row wrap; + flex-flow: row wrap; + margin-right: -15px; + margin-left: -15px; + } + .card-deck .card { + display: -ms-flexbox; + display: flex; + -ms-flex: 1 0 0%; + flex: 1 0 0%; + -ms-flex-direction: column; + flex-direction: column; + margin-right: 15px; + margin-bottom: 0; + margin-left: 15px; + } +} + +.card-group { + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; +} + +.card-group > .card { + margin-bottom: 15px; +} + +@media (min-width: 576px) { + .card-group { + -ms-flex-flow: row wrap; + flex-flow: row wrap; + } + .card-group > .card { + -ms-flex: 1 0 0%; + flex: 1 0 0%; + margin-bottom: 0; + } + .card-group > .card + .card { + margin-left: 0; + border-left: 0; + } + .card-group > .card:not(:last-child) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; + } + .card-group > .card:not(:last-child) .card-img-top, + .card-group > .card:not(:last-child) .card-header { + border-top-right-radius: 0; + } + .card-group > .card:not(:last-child) .card-img-bottom, + .card-group > .card:not(:last-child) .card-footer { + border-bottom-right-radius: 0; + } + .card-group > .card:not(:first-child) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; + } + .card-group > .card:not(:first-child) .card-img-top, + .card-group > .card:not(:first-child) .card-header { + border-top-left-radius: 0; + } + .card-group > .card:not(:first-child) .card-img-bottom, + .card-group > .card:not(:first-child) .card-footer { + border-bottom-left-radius: 0; + } +} + +.card-columns .card { + margin-bottom: 0.75rem; +} + +@media (min-width: 576px) { + .card-columns { + -webkit-column-count: 3; + -moz-column-count: 3; + column-count: 3; + -webkit-column-gap: 1.25rem; + -moz-column-gap: 1.25rem; + column-gap: 1.25rem; + orphans: 1; + widows: 1; + } + .card-columns .card { + display: inline-block; + width: 100%; + } +} + +.accordion > .card { + overflow: hidden; +} + +.accordion > .card:not(:first-of-type) .card-header:first-child { + border-radius: 0; +} + +.accordion > .card:not(:first-of-type):not(:last-of-type) { + border-bottom: 0; + border-radius: 0; +} + +.accordion > .card:first-of-type { + border-bottom: 0; + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} + +.accordion > .card:last-of-type { + border-top-left-radius: 0; + border-top-right-radius: 0; +} + +.accordion > .card .card-header { + margin-bottom: -1px; +} + +.breadcrumb { + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + padding: 0.75rem 1rem; + margin-bottom: 1rem; + list-style: none; + background-color: #e9ecef; + border-radius: 0.25rem; +} + +.breadcrumb-item + .breadcrumb-item { + padding-left: 0.5rem; +} + +.breadcrumb-item + .breadcrumb-item::before { + display: inline-block; + padding-right: 0.5rem; + color: #6c757d; + content: "/"; +} + +.breadcrumb-item + .breadcrumb-item:hover::before { + text-decoration: underline; +} + +.breadcrumb-item + .breadcrumb-item:hover::before { + text-decoration: none; +} + +.breadcrumb-item.active { + color: #6c757d; +} + +.pagination { + display: -ms-flexbox; + display: flex; + padding-left: 0; + list-style: none; + border-radius: 0.25rem; +} + +.page-link { + position: relative; + display: block; + padding: 0.5rem 0.75rem; + margin-left: -1px; + line-height: 1.25; + color: #007bff; + background-color: #fff; + border: 1px solid #dee2e6; +} + +.page-link:hover { + z-index: 2; + color: #0056b3; + text-decoration: none; + background-color: #e9ecef; + border-color: #dee2e6; +} + +.page-link:focus { + z-index: 2; + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); +} + +.page-item:first-child .page-link { + margin-left: 0; + border-top-left-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; +} + +.page-item:last-child .page-link { + border-top-right-radius: 0.25rem; + border-bottom-right-radius: 0.25rem; +} + +.page-item.active .page-link { + z-index: 1; + color: #fff; + background-color: #007bff; + border-color: #007bff; +} + +.page-item.disabled .page-link { + color: #6c757d; + pointer-events: none; + cursor: auto; + background-color: #fff; + border-color: #dee2e6; +} + +.pagination-lg .page-link { + padding: 0.75rem 1.5rem; + font-size: 1.25rem; + line-height: 1.5; +} + +.pagination-lg .page-item:first-child .page-link { + border-top-left-radius: 0.3rem; + border-bottom-left-radius: 0.3rem; +} + +.pagination-lg .page-item:last-child .page-link { + border-top-right-radius: 0.3rem; + border-bottom-right-radius: 0.3rem; +} + +.pagination-sm .page-link { + padding: 0.25rem 0.5rem; + font-size: 0.875rem; + line-height: 1.5; +} + +.pagination-sm .page-item:first-child .page-link { + border-top-left-radius: 0.2rem; + border-bottom-left-radius: 0.2rem; +} + +.pagination-sm .page-item:last-child .page-link { + border-top-right-radius: 0.2rem; + border-bottom-right-radius: 0.2rem; +} + +.badge { + display: inline-block; + padding: 0.25em 0.4em; + font-size: 75%; + font-weight: 700; + line-height: 1; + text-align: center; + white-space: nowrap; + vertical-align: baseline; + border-radius: 0.25rem; + transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; +} + +@media (prefers-reduced-motion: reduce) { + .badge { + transition: none; + } +} + +a.badge:hover, a.badge:focus { + text-decoration: none; +} + +.badge:empty { + display: none; +} + +.btn .badge { + position: relative; + top: -1px; +} + +.badge-pill { + padding-right: 0.6em; + padding-left: 0.6em; + border-radius: 10rem; +} + +.badge-primary { + color: #fff; + background-color: #007bff; +} + +a.badge-primary:hover, a.badge-primary:focus { + color: #fff; + background-color: #0062cc; +} + +a.badge-primary:focus, a.badge-primary.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5); +} + +.badge-secondary { + color: #fff; + background-color: #6c757d; +} + +a.badge-secondary:hover, a.badge-secondary:focus { + color: #fff; + background-color: #545b62; +} + +a.badge-secondary:focus, a.badge-secondary.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); +} + +.badge-success { + color: #fff; + background-color: #28a745; +} + +a.badge-success:hover, a.badge-success:focus { + color: #fff; + background-color: #1e7e34; +} + +a.badge-success:focus, a.badge-success.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); +} + +.badge-info { + color: #fff; + background-color: #17a2b8; +} + +a.badge-info:hover, a.badge-info:focus { + color: #fff; + background-color: #117a8b; +} + +a.badge-info:focus, a.badge-info.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); +} + +.badge-warning { + color: #212529; + background-color: #ffc107; +} + +a.badge-warning:hover, a.badge-warning:focus { + color: #212529; + background-color: #d39e00; +} + +a.badge-warning:focus, a.badge-warning.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); +} + +.badge-danger { + color: #fff; + background-color: #dc3545; +} + +a.badge-danger:hover, a.badge-danger:focus { + color: #fff; + background-color: #bd2130; +} + +a.badge-danger:focus, a.badge-danger.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5); +} + +.badge-light { + color: #212529; + background-color: #f8f9fa; +} + +a.badge-light:hover, a.badge-light:focus { + color: #212529; + background-color: #dae0e5; +} + +a.badge-light:focus, a.badge-light.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); +} + +.badge-dark { + color: #fff; + background-color: #343a40; +} + +a.badge-dark:hover, a.badge-dark:focus { + color: #fff; + background-color: #1d2124; +} + +a.badge-dark:focus, a.badge-dark.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); +} + +.jumbotron { + padding: 2rem 1rem; + margin-bottom: 2rem; + background-color: #e9ecef; + border-radius: 0.3rem; +} + +@media (min-width: 576px) { + .jumbotron { + padding: 4rem 2rem; + } +} + +.jumbotron-fluid { + padding-right: 0; + padding-left: 0; + border-radius: 0; +} + +.alert { + position: relative; + padding: 0.75rem 1.25rem; + margin-bottom: 1rem; + border: 1px solid transparent; + border-radius: 0.25rem; +} + +.alert-heading { + color: inherit; +} + +.alert-link { + font-weight: 700; +} + +.alert-dismissible { + padding-right: 4rem; +} + +.alert-dismissible .close { + position: absolute; + top: 0; + right: 0; + padding: 0.75rem 1.25rem; + color: inherit; +} + +.alert-primary { + color: #004085; + background-color: #cce5ff; + border-color: #b8daff; +} + +.alert-primary hr { + border-top-color: #9fcdff; +} + +.alert-primary .alert-link { + color: #002752; +} + +.alert-secondary { + color: #383d41; + background-color: #e2e3e5; + border-color: #d6d8db; +} + +.alert-secondary hr { + border-top-color: #c8cbcf; +} + +.alert-secondary .alert-link { + color: #202326; +} + +.alert-success { + color: #155724; + background-color: #d4edda; + border-color: #c3e6cb; +} + +.alert-success hr { + border-top-color: #b1dfbb; +} + +.alert-success .alert-link { + color: #0b2e13; +} + +.alert-info { + color: #0c5460; + background-color: #d1ecf1; + border-color: #bee5eb; +} + +.alert-info hr { + border-top-color: #abdde5; +} + +.alert-info .alert-link { + color: #062c33; +} + +.alert-warning { + color: #856404; + background-color: #fff3cd; + border-color: #ffeeba; +} + +.alert-warning hr { + border-top-color: #ffe8a1; +} + +.alert-warning .alert-link { + color: #533f03; +} + +.alert-danger { + color: #721c24; + background-color: #f8d7da; + border-color: #f5c6cb; +} + +.alert-danger hr { + border-top-color: #f1b0b7; +} + +.alert-danger .alert-link { + color: #491217; +} + +.alert-light { + color: #818182; + background-color: #fefefe; + border-color: #fdfdfe; +} + +.alert-light hr { + border-top-color: #ececf6; +} + +.alert-light .alert-link { + color: #686868; +} + +.alert-dark { + color: #1b1e21; + background-color: #d6d8d9; + border-color: #c6c8ca; +} + +.alert-dark hr { + border-top-color: #b9bbbe; +} + +.alert-dark .alert-link { + color: #040505; +} + +@-webkit-keyframes progress-bar-stripes { + from { + background-position: 1rem 0; + } + to { + background-position: 0 0; + } +} + +@keyframes progress-bar-stripes { + from { + background-position: 1rem 0; + } + to { + background-position: 0 0; + } +} + +.progress { + display: -ms-flexbox; + display: flex; + height: 1rem; + overflow: hidden; + font-size: 0.75rem; + background-color: #e9ecef; + border-radius: 0.25rem; +} + +.progress-bar { + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + -ms-flex-pack: center; + justify-content: center; + color: #fff; + text-align: center; + white-space: nowrap; + background-color: #007bff; + transition: width 0.6s ease; +} + +@media (prefers-reduced-motion: reduce) { + .progress-bar { + transition: none; + } +} + +.progress-bar-striped { + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-size: 1rem 1rem; +} + +.progress-bar-animated { + -webkit-animation: progress-bar-stripes 1s linear infinite; + animation: progress-bar-stripes 1s linear infinite; +} + +@media (prefers-reduced-motion: reduce) { + .progress-bar-animated { + -webkit-animation: none; + animation: none; + } +} + +.media { + display: -ms-flexbox; + display: flex; + -ms-flex-align: start; + align-items: flex-start; +} + +.media-body { + -ms-flex: 1; + flex: 1; +} + +.list-group { + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + padding-left: 0; + margin-bottom: 0; +} + +.list-group-item-action { + width: 100%; + color: #495057; + text-align: inherit; +} + +.list-group-item-action:hover, .list-group-item-action:focus { + z-index: 1; + color: #495057; + text-decoration: none; + background-color: #f8f9fa; +} + +.list-group-item-action:active { + color: #212529; + background-color: #e9ecef; +} + +.list-group-item { + position: relative; + display: block; + padding: 0.75rem 1.25rem; + margin-bottom: -1px; + background-color: #fff; + border: 1px solid rgba(0, 0, 0, 0.125); +} + +.list-group-item:first-child { + border-top-left-radius: 0.25rem; + border-top-right-radius: 0.25rem; +} + +.list-group-item:last-child { + margin-bottom: 0; + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; +} + +.list-group-item.disabled, .list-group-item:disabled { + color: #6c757d; + pointer-events: none; + background-color: #fff; +} + +.list-group-item.active { + z-index: 2; + color: #fff; + background-color: #007bff; + border-color: #007bff; +} + +.list-group-horizontal { + -ms-flex-direction: row; + flex-direction: row; +} + +.list-group-horizontal .list-group-item { + margin-right: -1px; + margin-bottom: 0; +} + +.list-group-horizontal .list-group-item:first-child { + border-top-left-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; + border-top-right-radius: 0; +} + +.list-group-horizontal .list-group-item:last-child { + margin-right: 0; + border-top-right-radius: 0.25rem; + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0; +} + +@media (min-width: 576px) { + .list-group-horizontal-sm { + -ms-flex-direction: row; + flex-direction: row; + } + .list-group-horizontal-sm .list-group-item { + margin-right: -1px; + margin-bottom: 0; + } + .list-group-horizontal-sm .list-group-item:first-child { + border-top-left-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; + border-top-right-radius: 0; + } + .list-group-horizontal-sm .list-group-item:last-child { + margin-right: 0; + border-top-right-radius: 0.25rem; + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0; + } +} + +@media (min-width: 768px) { + .list-group-horizontal-md { + -ms-flex-direction: row; + flex-direction: row; + } + .list-group-horizontal-md .list-group-item { + margin-right: -1px; + margin-bottom: 0; + } + .list-group-horizontal-md .list-group-item:first-child { + border-top-left-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; + border-top-right-radius: 0; + } + .list-group-horizontal-md .list-group-item:last-child { + margin-right: 0; + border-top-right-radius: 0.25rem; + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0; + } +} + +@media (min-width: 992px) { + .list-group-horizontal-lg { + -ms-flex-direction: row; + flex-direction: row; + } + .list-group-horizontal-lg .list-group-item { + margin-right: -1px; + margin-bottom: 0; + } + .list-group-horizontal-lg .list-group-item:first-child { + border-top-left-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; + border-top-right-radius: 0; + } + .list-group-horizontal-lg .list-group-item:last-child { + margin-right: 0; + border-top-right-radius: 0.25rem; + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0; + } +} + +@media (min-width: 1200px) { + .list-group-horizontal-xl { + -ms-flex-direction: row; + flex-direction: row; + } + .list-group-horizontal-xl .list-group-item { + margin-right: -1px; + margin-bottom: 0; + } + .list-group-horizontal-xl .list-group-item:first-child { + border-top-left-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; + border-top-right-radius: 0; + } + .list-group-horizontal-xl .list-group-item:last-child { + margin-right: 0; + border-top-right-radius: 0.25rem; + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0; + } +} + +.list-group-flush .list-group-item { + border-right: 0; + border-left: 0; + border-radius: 0; +} + +.list-group-flush .list-group-item:last-child { + margin-bottom: -1px; +} + +.list-group-flush:first-child .list-group-item:first-child { + border-top: 0; +} + +.list-group-flush:last-child .list-group-item:last-child { + margin-bottom: 0; + border-bottom: 0; +} + +.list-group-item-primary { + color: #004085; + background-color: #b8daff; +} + +.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { + color: #004085; + background-color: #9fcdff; +} + +.list-group-item-primary.list-group-item-action.active { + color: #fff; + background-color: #004085; + border-color: #004085; +} + +.list-group-item-secondary { + color: #383d41; + background-color: #d6d8db; +} + +.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { + color: #383d41; + background-color: #c8cbcf; +} + +.list-group-item-secondary.list-group-item-action.active { + color: #fff; + background-color: #383d41; + border-color: #383d41; +} + +.list-group-item-success { + color: #155724; + background-color: #c3e6cb; +} + +.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { + color: #155724; + background-color: #b1dfbb; +} + +.list-group-item-success.list-group-item-action.active { + color: #fff; + background-color: #155724; + border-color: #155724; +} + +.list-group-item-info { + color: #0c5460; + background-color: #bee5eb; +} + +.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { + color: #0c5460; + background-color: #abdde5; +} + +.list-group-item-info.list-group-item-action.active { + color: #fff; + background-color: #0c5460; + border-color: #0c5460; +} + +.list-group-item-warning { + color: #856404; + background-color: #ffeeba; +} + +.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { + color: #856404; + background-color: #ffe8a1; +} + +.list-group-item-warning.list-group-item-action.active { + color: #fff; + background-color: #856404; + border-color: #856404; +} + +.list-group-item-danger { + color: #721c24; + background-color: #f5c6cb; +} + +.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { + color: #721c24; + background-color: #f1b0b7; +} + +.list-group-item-danger.list-group-item-action.active { + color: #fff; + background-color: #721c24; + border-color: #721c24; +} + +.list-group-item-light { + color: #818182; + background-color: #fdfdfe; +} + +.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { + color: #818182; + background-color: #ececf6; +} + +.list-group-item-light.list-group-item-action.active { + color: #fff; + background-color: #818182; + border-color: #818182; +} + +.list-group-item-dark { + color: #1b1e21; + background-color: #c6c8ca; +} + +.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { + color: #1b1e21; + background-color: #b9bbbe; +} + +.list-group-item-dark.list-group-item-action.active { + color: #fff; + background-color: #1b1e21; + border-color: #1b1e21; +} + +.close { + float: right; + font-size: 1.5rem; + font-weight: 700; + line-height: 1; + color: #000; + text-shadow: 0 1px 0 #fff; + opacity: .5; +} + +.close:hover { + color: #000; + text-decoration: none; +} + +.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { + opacity: .75; +} + +button.close { + padding: 0; + background-color: transparent; + border: 0; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; +} + +a.close.disabled { + pointer-events: none; +} + +.toast { + max-width: 350px; + overflow: hidden; + font-size: 0.875rem; + background-color: rgba(255, 255, 255, 0.85); + background-clip: padding-box; + border: 1px solid rgba(0, 0, 0, 0.1); + box-shadow: 0 0.25rem 0.75rem rgba(0, 0, 0, 0.1); + -webkit-backdrop-filter: blur(10px); + backdrop-filter: blur(10px); + opacity: 0; + border-radius: 0.25rem; +} + +.toast:not(:last-child) { + margin-bottom: 0.75rem; +} + +.toast.showing { + opacity: 1; +} + +.toast.show { + display: block; + opacity: 1; +} + +.toast.hide { + display: none; +} + +.toast-header { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + padding: 0.25rem 0.75rem; + color: #6c757d; + background-color: rgba(255, 255, 255, 0.85); + background-clip: padding-box; + border-bottom: 1px solid rgba(0, 0, 0, 0.05); +} + +.toast-body { + padding: 0.75rem; +} + +.modal-open { + overflow: hidden; +} + +.modal-open .modal { + overflow-x: hidden; + overflow-y: auto; +} + +.modal { + position: fixed; + top: 0; + left: 0; + z-index: 1050; + display: none; + width: 100%; + height: 100%; + overflow: hidden; + outline: 0; +} + +.modal-dialog { + position: relative; + width: auto; + margin: 0.5rem; + pointer-events: none; +} + +.modal.fade .modal-dialog { + transition: -webkit-transform 0.3s ease-out; + transition: transform 0.3s ease-out; + transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out; + -webkit-transform: translate(0, -50px); + transform: translate(0, -50px); +} + +@media (prefers-reduced-motion: reduce) { + .modal.fade .modal-dialog { + transition: none; + } +} + +.modal.show .modal-dialog { + -webkit-transform: none; + transform: none; +} + +.modal-dialog-scrollable { + display: -ms-flexbox; + display: flex; + max-height: calc(100% - 1rem); +} + +.modal-dialog-scrollable .modal-content { + max-height: calc(100vh - 1rem); + overflow: hidden; +} + +.modal-dialog-scrollable .modal-header, +.modal-dialog-scrollable .modal-footer { + -ms-flex-negative: 0; + flex-shrink: 0; +} + +.modal-dialog-scrollable .modal-body { + overflow-y: auto; +} + +.modal-dialog-centered { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + min-height: calc(100% - 1rem); +} + +.modal-dialog-centered::before { + display: block; + height: calc(100vh - 1rem); + content: ""; +} + +.modal-dialog-centered.modal-dialog-scrollable { + -ms-flex-direction: column; + flex-direction: column; + -ms-flex-pack: center; + justify-content: center; + height: 100%; +} + +.modal-dialog-centered.modal-dialog-scrollable .modal-content { + max-height: none; +} + +.modal-dialog-centered.modal-dialog-scrollable::before { + content: none; +} + +.modal-content { + position: relative; + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + width: 100%; + pointer-events: auto; + background-color: #fff; + background-clip: padding-box; + border: 1px solid rgba(0, 0, 0, 0.2); + border-radius: 0.3rem; + outline: 0; +} + +.modal-backdrop { + position: fixed; + top: 0; + left: 0; + z-index: 1040; + width: 100vw; + height: 100vh; + background-color: #000; +} + +.modal-backdrop.fade { + opacity: 0; +} + +.modal-backdrop.show { + opacity: 0.5; +} + +.modal-header { + display: -ms-flexbox; + display: flex; + -ms-flex-align: start; + align-items: flex-start; + -ms-flex-pack: justify; + justify-content: space-between; + padding: 1rem 1rem; + border-bottom: 1px solid #dee2e6; + border-top-left-radius: 0.3rem; + border-top-right-radius: 0.3rem; +} + +.modal-header .close { + padding: 1rem 1rem; + margin: -1rem -1rem -1rem auto; +} + +.modal-title { + margin-bottom: 0; + line-height: 1.5; +} + +.modal-body { + position: relative; + -ms-flex: 1 1 auto; + flex: 1 1 auto; + padding: 1rem; +} + +.modal-footer { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: end; + justify-content: flex-end; + padding: 1rem; + border-top: 1px solid #dee2e6; + border-bottom-right-radius: 0.3rem; + border-bottom-left-radius: 0.3rem; +} + +.modal-footer > :not(:first-child) { + margin-left: .25rem; +} + +.modal-footer > :not(:last-child) { + margin-right: .25rem; +} + +.modal-scrollbar-measure { + position: absolute; + top: -9999px; + width: 50px; + height: 50px; + overflow: scroll; +} + +@media (min-width: 576px) { + .modal-dialog { + max-width: 500px; + margin: 1.75rem auto; + } + .modal-dialog-scrollable { + max-height: calc(100% - 3.5rem); + } + .modal-dialog-scrollable .modal-content { + max-height: calc(100vh - 3.5rem); + } + .modal-dialog-centered { + min-height: calc(100% - 3.5rem); + } + .modal-dialog-centered::before { + height: calc(100vh - 3.5rem); + } + .modal-sm { + max-width: 300px; + } +} + +@media (min-width: 992px) { + .modal-lg, + .modal-xl { + max-width: 800px; + } +} + +@media (min-width: 1200px) { + .modal-xl { + max-width: 1140px; + } +} + +.tooltip { + position: absolute; + z-index: 1070; + display: block; + margin: 0; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; + font-style: normal; + font-weight: 400; + line-height: 1.5; + text-align: left; + text-align: start; + text-decoration: none; + text-shadow: none; + text-transform: none; + letter-spacing: normal; + word-break: normal; + word-spacing: normal; + white-space: normal; + line-break: auto; + font-size: 0.875rem; + word-wrap: break-word; + opacity: 0; +} + +.tooltip.show { + opacity: 0.9; +} + +.tooltip .arrow { + position: absolute; + display: block; + width: 0.8rem; + height: 0.4rem; +} + +.tooltip .arrow::before { + position: absolute; + content: ""; + border-color: transparent; + border-style: solid; +} + +.bs-tooltip-top, .bs-tooltip-auto[x-placement^="top"] { + padding: 0.4rem 0; +} + +.bs-tooltip-top .arrow, .bs-tooltip-auto[x-placement^="top"] .arrow { + bottom: 0; +} + +.bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^="top"] .arrow::before { + top: 0; + border-width: 0.4rem 0.4rem 0; + border-top-color: #000; +} + +.bs-tooltip-right, .bs-tooltip-auto[x-placement^="right"] { + padding: 0 0.4rem; +} + +.bs-tooltip-right .arrow, .bs-tooltip-auto[x-placement^="right"] .arrow { + left: 0; + width: 0.4rem; + height: 0.8rem; +} + +.bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^="right"] .arrow::before { + right: 0; + border-width: 0.4rem 0.4rem 0.4rem 0; + border-right-color: #000; +} + +.bs-tooltip-bottom, .bs-tooltip-auto[x-placement^="bottom"] { + padding: 0.4rem 0; +} + +.bs-tooltip-bottom .arrow, .bs-tooltip-auto[x-placement^="bottom"] .arrow { + top: 0; +} + +.bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^="bottom"] .arrow::before { + bottom: 0; + border-width: 0 0.4rem 0.4rem; + border-bottom-color: #000; +} + +.bs-tooltip-left, .bs-tooltip-auto[x-placement^="left"] { + padding: 0 0.4rem; +} + +.bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^="left"] .arrow { + right: 0; + width: 0.4rem; + height: 0.8rem; +} + +.bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^="left"] .arrow::before { + left: 0; + border-width: 0.4rem 0 0.4rem 0.4rem; + border-left-color: #000; +} + +.tooltip-inner { + max-width: 200px; + padding: 0.25rem 0.5rem; + color: #fff; + text-align: center; + background-color: #000; + border-radius: 0.25rem; +} + +.popover { + position: absolute; + top: 0; + left: 0; + z-index: 1060; + display: block; + max-width: 276px; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; + font-style: normal; + font-weight: 400; + line-height: 1.5; + text-align: left; + text-align: start; + text-decoration: none; + text-shadow: none; + text-transform: none; + letter-spacing: normal; + word-break: normal; + word-spacing: normal; + white-space: normal; + line-break: auto; + font-size: 0.875rem; + word-wrap: break-word; + background-color: #fff; + background-clip: padding-box; + border: 1px solid rgba(0, 0, 0, 0.2); + border-radius: 0.3rem; +} + +.popover .arrow { + position: absolute; + display: block; + width: 1rem; + height: 0.5rem; + margin: 0 0.3rem; +} + +.popover .arrow::before, .popover .arrow::after { + position: absolute; + display: block; + content: ""; + border-color: transparent; + border-style: solid; +} + +.bs-popover-top, .bs-popover-auto[x-placement^="top"] { + margin-bottom: 0.5rem; +} + +.bs-popover-top > .arrow, .bs-popover-auto[x-placement^="top"] > .arrow { + bottom: calc((0.5rem + 1px) * -1); +} + +.bs-popover-top > .arrow::before, .bs-popover-auto[x-placement^="top"] > .arrow::before { + bottom: 0; + border-width: 0.5rem 0.5rem 0; + border-top-color: rgba(0, 0, 0, 0.25); +} + +.bs-popover-top > .arrow::after, .bs-popover-auto[x-placement^="top"] > .arrow::after { + bottom: 1px; + border-width: 0.5rem 0.5rem 0; + border-top-color: #fff; +} + +.bs-popover-right, .bs-popover-auto[x-placement^="right"] { + margin-left: 0.5rem; +} + +.bs-popover-right > .arrow, .bs-popover-auto[x-placement^="right"] > .arrow { + left: calc((0.5rem + 1px) * -1); + width: 0.5rem; + height: 1rem; + margin: 0.3rem 0; +} + +.bs-popover-right > .arrow::before, .bs-popover-auto[x-placement^="right"] > .arrow::before { + left: 0; + border-width: 0.5rem 0.5rem 0.5rem 0; + border-right-color: rgba(0, 0, 0, 0.25); +} + +.bs-popover-right > .arrow::after, .bs-popover-auto[x-placement^="right"] > .arrow::after { + left: 1px; + border-width: 0.5rem 0.5rem 0.5rem 0; + border-right-color: #fff; +} + +.bs-popover-bottom, .bs-popover-auto[x-placement^="bottom"] { + margin-top: 0.5rem; +} + +.bs-popover-bottom > .arrow, .bs-popover-auto[x-placement^="bottom"] > .arrow { + top: calc((0.5rem + 1px) * -1); +} + +.bs-popover-bottom > .arrow::before, .bs-popover-auto[x-placement^="bottom"] > .arrow::before { + top: 0; + border-width: 0 0.5rem 0.5rem 0.5rem; + border-bottom-color: rgba(0, 0, 0, 0.25); +} + +.bs-popover-bottom > .arrow::after, .bs-popover-auto[x-placement^="bottom"] > .arrow::after { + top: 1px; + border-width: 0 0.5rem 0.5rem 0.5rem; + border-bottom-color: #fff; +} + +.bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^="bottom"] .popover-header::before { + position: absolute; + top: 0; + left: 50%; + display: block; + width: 1rem; + margin-left: -0.5rem; + content: ""; + border-bottom: 1px solid #f7f7f7; +} + +.bs-popover-left, .bs-popover-auto[x-placement^="left"] { + margin-right: 0.5rem; +} + +.bs-popover-left > .arrow, .bs-popover-auto[x-placement^="left"] > .arrow { + right: calc((0.5rem + 1px) * -1); + width: 0.5rem; + height: 1rem; + margin: 0.3rem 0; +} + +.bs-popover-left > .arrow::before, .bs-popover-auto[x-placement^="left"] > .arrow::before { + right: 0; + border-width: 0.5rem 0 0.5rem 0.5rem; + border-left-color: rgba(0, 0, 0, 0.25); +} + +.bs-popover-left > .arrow::after, .bs-popover-auto[x-placement^="left"] > .arrow::after { + right: 1px; + border-width: 0.5rem 0 0.5rem 0.5rem; + border-left-color: #fff; +} + +.popover-header { + padding: 0.5rem 0.75rem; + margin-bottom: 0; + font-size: 1rem; + background-color: #f7f7f7; + border-bottom: 1px solid #ebebeb; + border-top-left-radius: calc(0.3rem - 1px); + border-top-right-radius: calc(0.3rem - 1px); +} + +.popover-header:empty { + display: none; +} + +.popover-body { + padding: 0.5rem 0.75rem; + color: #212529; +} + +.carousel { + position: relative; +} + +.carousel.pointer-event { + -ms-touch-action: pan-y; + touch-action: pan-y; +} + +.carousel-inner { + position: relative; + width: 100%; + overflow: hidden; +} + +.carousel-inner::after { + display: block; + clear: both; + content: ""; +} + +.carousel-item { + position: relative; + display: none; + float: left; + width: 100%; + margin-right: -100%; + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + transition: -webkit-transform 0.6s ease-in-out; + transition: transform 0.6s ease-in-out; + transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out; +} + +@media (prefers-reduced-motion: reduce) { + .carousel-item { + transition: none; + } +} + +.carousel-item.active, +.carousel-item-next, +.carousel-item-prev { + display: block; +} + +.carousel-item-next:not(.carousel-item-left), +.active.carousel-item-right { + -webkit-transform: translateX(100%); + transform: translateX(100%); +} + +.carousel-item-prev:not(.carousel-item-right), +.active.carousel-item-left { + -webkit-transform: translateX(-100%); + transform: translateX(-100%); +} + +.carousel-fade .carousel-item { + opacity: 0; + transition-property: opacity; + -webkit-transform: none; + transform: none; +} + +.carousel-fade .carousel-item.active, +.carousel-fade .carousel-item-next.carousel-item-left, +.carousel-fade .carousel-item-prev.carousel-item-right { + z-index: 1; + opacity: 1; +} + +.carousel-fade .active.carousel-item-left, +.carousel-fade .active.carousel-item-right { + z-index: 0; + opacity: 0; + transition: 0s 0.6s opacity; +} + +@media (prefers-reduced-motion: reduce) { + .carousel-fade .active.carousel-item-left, + .carousel-fade .active.carousel-item-right { + transition: none; + } +} + +.carousel-control-prev, +.carousel-control-next { + position: absolute; + top: 0; + bottom: 0; + z-index: 1; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; + width: 15%; + color: #fff; + text-align: center; + opacity: 0.5; + transition: opacity 0.15s ease; +} + +@media (prefers-reduced-motion: reduce) { + .carousel-control-prev, + .carousel-control-next { + transition: none; + } +} + +.carousel-control-prev:hover, .carousel-control-prev:focus, +.carousel-control-next:hover, +.carousel-control-next:focus { + color: #fff; + text-decoration: none; + outline: 0; + opacity: 0.9; +} + +.carousel-control-prev { + left: 0; +} + +.carousel-control-next { + right: 0; +} + +.carousel-control-prev-icon, +.carousel-control-next-icon { + display: inline-block; + width: 20px; + height: 20px; + background: no-repeat 50% / 100% 100%; +} + +.carousel-control-prev-icon { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3e%3c/svg%3e"); +} + +.carousel-control-next-icon { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3e%3c/svg%3e"); +} + +.carousel-indicators { + position: absolute; + right: 0; + bottom: 0; + left: 0; + z-index: 15; + display: -ms-flexbox; + display: flex; + -ms-flex-pack: center; + justify-content: center; + padding-left: 0; + margin-right: 15%; + margin-left: 15%; + list-style: none; +} + +.carousel-indicators li { + box-sizing: content-box; + -ms-flex: 0 1 auto; + flex: 0 1 auto; + width: 30px; + height: 3px; + margin-right: 3px; + margin-left: 3px; + text-indent: -999px; + cursor: pointer; + background-color: #fff; + background-clip: padding-box; + border-top: 10px solid transparent; + border-bottom: 10px solid transparent; + opacity: .5; + transition: opacity 0.6s ease; +} + +@media (prefers-reduced-motion: reduce) { + .carousel-indicators li { + transition: none; + } +} + +.carousel-indicators .active { + opacity: 1; +} + +.carousel-caption { + position: absolute; + right: 15%; + bottom: 20px; + left: 15%; + z-index: 10; + padding-top: 20px; + padding-bottom: 20px; + color: #fff; + text-align: center; +} + +@-webkit-keyframes spinner-border { + to { + -webkit-transform: rotate(360deg); + transform: rotate(360deg); + } +} + +@keyframes spinner-border { + to { + -webkit-transform: rotate(360deg); + transform: rotate(360deg); + } +} + +.spinner-border { + display: inline-block; + width: 2rem; + height: 2rem; + vertical-align: text-bottom; + border: 0.25em solid currentColor; + border-right-color: transparent; + border-radius: 50%; + -webkit-animation: spinner-border .75s linear infinite; + animation: spinner-border .75s linear infinite; +} + +.spinner-border-sm { + width: 1rem; + height: 1rem; + border-width: 0.2em; +} + +@-webkit-keyframes spinner-grow { + 0% { + -webkit-transform: scale(0); + transform: scale(0); + } + 50% { + opacity: 1; + } +} + +@keyframes spinner-grow { + 0% { + -webkit-transform: scale(0); + transform: scale(0); + } + 50% { + opacity: 1; + } +} + +.spinner-grow { + display: inline-block; + width: 2rem; + height: 2rem; + vertical-align: text-bottom; + background-color: currentColor; + border-radius: 50%; + opacity: 0; + -webkit-animation: spinner-grow .75s linear infinite; + animation: spinner-grow .75s linear infinite; +} + +.spinner-grow-sm { + width: 1rem; + height: 1rem; +} + +.align-baseline { + vertical-align: baseline !important; +} + +.align-top { + vertical-align: top !important; +} + +.align-middle { + vertical-align: middle !important; +} + +.align-bottom { + vertical-align: bottom !important; +} + +.align-text-bottom { + vertical-align: text-bottom !important; +} + +.align-text-top { + vertical-align: text-top !important; +} + +.bg-primary { + background-color: #007bff !important; +} + +a.bg-primary:hover, a.bg-primary:focus, +button.bg-primary:hover, +button.bg-primary:focus { + background-color: #0062cc !important; +} + +.bg-secondary { + background-color: #6c757d !important; +} + +a.bg-secondary:hover, a.bg-secondary:focus, +button.bg-secondary:hover, +button.bg-secondary:focus { + background-color: #545b62 !important; +} + +.bg-success { + background-color: #28a745 !important; +} + +a.bg-success:hover, a.bg-success:focus, +button.bg-success:hover, +button.bg-success:focus { + background-color: #1e7e34 !important; +} + +.bg-info { + background-color: #17a2b8 !important; +} + +a.bg-info:hover, a.bg-info:focus, +button.bg-info:hover, +button.bg-info:focus { + background-color: #117a8b !important; +} + +.bg-warning { + background-color: #ffc107 !important; +} + +a.bg-warning:hover, a.bg-warning:focus, +button.bg-warning:hover, +button.bg-warning:focus { + background-color: #d39e00 !important; +} + +.bg-danger { + background-color: #dc3545 !important; +} + +a.bg-danger:hover, a.bg-danger:focus, +button.bg-danger:hover, +button.bg-danger:focus { + background-color: #bd2130 !important; +} + +.bg-light { + background-color: #f8f9fa !important; +} + +a.bg-light:hover, a.bg-light:focus, +button.bg-light:hover, +button.bg-light:focus { + background-color: #dae0e5 !important; +} + +.bg-dark { + background-color: #343a40 !important; +} + +a.bg-dark:hover, a.bg-dark:focus, +button.bg-dark:hover, +button.bg-dark:focus { + background-color: #1d2124 !important; +} + +.bg-white { + background-color: #fff !important; +} + +.bg-transparent { + background-color: transparent !important; +} + +.border { + border: 1px solid #dee2e6 !important; +} + +.border-top { + border-top: 1px solid #dee2e6 !important; +} + +.border-right { + border-right: 1px solid #dee2e6 !important; +} + +.border-bottom { + border-bottom: 1px solid #dee2e6 !important; +} + +.border-left { + border-left: 1px solid #dee2e6 !important; +} + +.border-0 { + border: 0 !important; +} + +.border-top-0 { + border-top: 0 !important; +} + +.border-right-0 { + border-right: 0 !important; +} + +.border-bottom-0 { + border-bottom: 0 !important; +} + +.border-left-0 { + border-left: 0 !important; +} + +.border-primary { + border-color: #007bff !important; +} + +.border-secondary { + border-color: #6c757d !important; +} + +.border-success { + border-color: #28a745 !important; +} + +.border-info { + border-color: #17a2b8 !important; +} + +.border-warning { + border-color: #ffc107 !important; +} + +.border-danger { + border-color: #dc3545 !important; +} + +.border-light { + border-color: #f8f9fa !important; +} + +.border-dark { + border-color: #343a40 !important; +} + +.border-white { + border-color: #fff !important; +} + +.rounded-sm { + border-radius: 0.2rem !important; +} + +.rounded { + border-radius: 0.25rem !important; +} + +.rounded-top { + border-top-left-radius: 0.25rem !important; + border-top-right-radius: 0.25rem !important; +} + +.rounded-right { + border-top-right-radius: 0.25rem !important; + border-bottom-right-radius: 0.25rem !important; +} + +.rounded-bottom { + border-bottom-right-radius: 0.25rem !important; + border-bottom-left-radius: 0.25rem !important; +} + +.rounded-left { + border-top-left-radius: 0.25rem !important; + border-bottom-left-radius: 0.25rem !important; +} + +.rounded-lg { + border-radius: 0.3rem !important; +} + +.rounded-circle { + border-radius: 50% !important; +} + +.rounded-pill { + border-radius: 50rem !important; +} + +.rounded-0 { + border-radius: 0 !important; +} + +.clearfix::after { + display: block; + clear: both; + content: ""; +} + +.d-none { + display: none !important; +} + +.d-inline { + display: inline !important; +} + +.d-inline-block { + display: inline-block !important; +} + +.d-block { + display: block !important; +} + +.d-table { + display: table !important; +} + +.d-table-row { + display: table-row !important; +} + +.d-table-cell { + display: table-cell !important; +} + +.d-flex { + display: -ms-flexbox !important; + display: flex !important; +} + +.d-inline-flex { + display: -ms-inline-flexbox !important; + display: inline-flex !important; +} + +@media (min-width: 576px) { + .d-sm-none { + display: none !important; + } + .d-sm-inline { + display: inline !important; + } + .d-sm-inline-block { + display: inline-block !important; + } + .d-sm-block { + display: block !important; + } + .d-sm-table { + display: table !important; + } + .d-sm-table-row { + display: table-row !important; + } + .d-sm-table-cell { + display: table-cell !important; + } + .d-sm-flex { + display: -ms-flexbox !important; + display: flex !important; + } + .d-sm-inline-flex { + display: -ms-inline-flexbox !important; + display: inline-flex !important; + } +} + +@media (min-width: 768px) { + .d-md-none { + display: none !important; + } + .d-md-inline { + display: inline !important; + } + .d-md-inline-block { + display: inline-block !important; + } + .d-md-block { + display: block !important; + } + .d-md-table { + display: table !important; + } + .d-md-table-row { + display: table-row !important; + } + .d-md-table-cell { + display: table-cell !important; + } + .d-md-flex { + display: -ms-flexbox !important; + display: flex !important; + } + .d-md-inline-flex { + display: -ms-inline-flexbox !important; + display: inline-flex !important; + } +} + +@media (min-width: 992px) { + .d-lg-none { + display: none !important; + } + .d-lg-inline { + display: inline !important; + } + .d-lg-inline-block { + display: inline-block !important; + } + .d-lg-block { + display: block !important; + } + .d-lg-table { + display: table !important; + } + .d-lg-table-row { + display: table-row !important; + } + .d-lg-table-cell { + display: table-cell !important; + } + .d-lg-flex { + display: -ms-flexbox !important; + display: flex !important; + } + .d-lg-inline-flex { + display: -ms-inline-flexbox !important; + display: inline-flex !important; + } +} + +@media (min-width: 1200px) { + .d-xl-none { + display: none !important; + } + .d-xl-inline { + display: inline !important; + } + .d-xl-inline-block { + display: inline-block !important; + } + .d-xl-block { + display: block !important; + } + .d-xl-table { + display: table !important; + } + .d-xl-table-row { + display: table-row !important; + } + .d-xl-table-cell { + display: table-cell !important; + } + .d-xl-flex { + display: -ms-flexbox !important; + display: flex !important; + } + .d-xl-inline-flex { + display: -ms-inline-flexbox !important; + display: inline-flex !important; + } +} + +@media print { + .d-print-none { + display: none !important; + } + .d-print-inline { + display: inline !important; + } + .d-print-inline-block { + display: inline-block !important; + } + .d-print-block { + display: block !important; + } + .d-print-table { + display: table !important; + } + .d-print-table-row { + display: table-row !important; + } + .d-print-table-cell { + display: table-cell !important; + } + .d-print-flex { + display: -ms-flexbox !important; + display: flex !important; + } + .d-print-inline-flex { + display: -ms-inline-flexbox !important; + display: inline-flex !important; + } +} + +.embed-responsive { + position: relative; + display: block; + width: 100%; + padding: 0; + overflow: hidden; +} + +.embed-responsive::before { + display: block; + content: ""; +} + +.embed-responsive .embed-responsive-item, +.embed-responsive iframe, +.embed-responsive embed, +.embed-responsive object, +.embed-responsive video { + position: absolute; + top: 0; + bottom: 0; + left: 0; + width: 100%; + height: 100%; + border: 0; +} + +.embed-responsive-21by9::before { + padding-top: 42.857143%; +} + +.embed-responsive-16by9::before { + padding-top: 56.25%; +} + +.embed-responsive-4by3::before { + padding-top: 75%; +} + +.embed-responsive-1by1::before { + padding-top: 100%; +} + +.flex-row { + -ms-flex-direction: row !important; + flex-direction: row !important; +} + +.flex-column { + -ms-flex-direction: column !important; + flex-direction: column !important; +} + +.flex-row-reverse { + -ms-flex-direction: row-reverse !important; + flex-direction: row-reverse !important; +} + +.flex-column-reverse { + -ms-flex-direction: column-reverse !important; + flex-direction: column-reverse !important; +} + +.flex-wrap { + -ms-flex-wrap: wrap !important; + flex-wrap: wrap !important; +} + +.flex-nowrap { + -ms-flex-wrap: nowrap !important; + flex-wrap: nowrap !important; +} + +.flex-wrap-reverse { + -ms-flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse !important; +} + +.flex-fill { + -ms-flex: 1 1 auto !important; + flex: 1 1 auto !important; +} + +.flex-grow-0 { + -ms-flex-positive: 0 !important; + flex-grow: 0 !important; +} + +.flex-grow-1 { + -ms-flex-positive: 1 !important; + flex-grow: 1 !important; +} + +.flex-shrink-0 { + -ms-flex-negative: 0 !important; + flex-shrink: 0 !important; +} + +.flex-shrink-1 { + -ms-flex-negative: 1 !important; + flex-shrink: 1 !important; +} + +.justify-content-start { + -ms-flex-pack: start !important; + justify-content: flex-start !important; +} + +.justify-content-end { + -ms-flex-pack: end !important; + justify-content: flex-end !important; +} + +.justify-content-center { + -ms-flex-pack: center !important; + justify-content: center !important; +} + +.justify-content-between { + -ms-flex-pack: justify !important; + justify-content: space-between !important; +} + +.justify-content-around { + -ms-flex-pack: distribute !important; + justify-content: space-around !important; +} + +.align-items-start { + -ms-flex-align: start !important; + align-items: flex-start !important; +} + +.align-items-end { + -ms-flex-align: end !important; + align-items: flex-end !important; +} + +.align-items-center { + -ms-flex-align: center !important; + align-items: center !important; +} + +.align-items-baseline { + -ms-flex-align: baseline !important; + align-items: baseline !important; +} + +.align-items-stretch { + -ms-flex-align: stretch !important; + align-items: stretch !important; +} + +.align-content-start { + -ms-flex-line-pack: start !important; + align-content: flex-start !important; +} + +.align-content-end { + -ms-flex-line-pack: end !important; + align-content: flex-end !important; +} + +.align-content-center { + -ms-flex-line-pack: center !important; + align-content: center !important; +} + +.align-content-between { + -ms-flex-line-pack: justify !important; + align-content: space-between !important; +} + +.align-content-around { + -ms-flex-line-pack: distribute !important; + align-content: space-around !important; +} + +.align-content-stretch { + -ms-flex-line-pack: stretch !important; + align-content: stretch !important; +} + +.align-self-auto { + -ms-flex-item-align: auto !important; + align-self: auto !important; +} + +.align-self-start { + -ms-flex-item-align: start !important; + align-self: flex-start !important; +} + +.align-self-end { + -ms-flex-item-align: end !important; + align-self: flex-end !important; +} + +.align-self-center { + -ms-flex-item-align: center !important; + align-self: center !important; +} + +.align-self-baseline { + -ms-flex-item-align: baseline !important; + align-self: baseline !important; +} + +.align-self-stretch { + -ms-flex-item-align: stretch !important; + align-self: stretch !important; +} + +@media (min-width: 576px) { + .flex-sm-row { + -ms-flex-direction: row !important; + flex-direction: row !important; + } + .flex-sm-column { + -ms-flex-direction: column !important; + flex-direction: column !important; + } + .flex-sm-row-reverse { + -ms-flex-direction: row-reverse !important; + flex-direction: row-reverse !important; + } + .flex-sm-column-reverse { + -ms-flex-direction: column-reverse !important; + flex-direction: column-reverse !important; + } + .flex-sm-wrap { + -ms-flex-wrap: wrap !important; + flex-wrap: wrap !important; + } + .flex-sm-nowrap { + -ms-flex-wrap: nowrap !important; + flex-wrap: nowrap !important; + } + .flex-sm-wrap-reverse { + -ms-flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse !important; + } + .flex-sm-fill { + -ms-flex: 1 1 auto !important; + flex: 1 1 auto !important; + } + .flex-sm-grow-0 { + -ms-flex-positive: 0 !important; + flex-grow: 0 !important; + } + .flex-sm-grow-1 { + -ms-flex-positive: 1 !important; + flex-grow: 1 !important; + } + .flex-sm-shrink-0 { + -ms-flex-negative: 0 !important; + flex-shrink: 0 !important; + } + .flex-sm-shrink-1 { + -ms-flex-negative: 1 !important; + flex-shrink: 1 !important; + } + .justify-content-sm-start { + -ms-flex-pack: start !important; + justify-content: flex-start !important; + } + .justify-content-sm-end { + -ms-flex-pack: end !important; + justify-content: flex-end !important; + } + .justify-content-sm-center { + -ms-flex-pack: center !important; + justify-content: center !important; + } + .justify-content-sm-between { + -ms-flex-pack: justify !important; + justify-content: space-between !important; + } + .justify-content-sm-around { + -ms-flex-pack: distribute !important; + justify-content: space-around !important; + } + .align-items-sm-start { + -ms-flex-align: start !important; + align-items: flex-start !important; + } + .align-items-sm-end { + -ms-flex-align: end !important; + align-items: flex-end !important; + } + .align-items-sm-center { + -ms-flex-align: center !important; + align-items: center !important; + } + .align-items-sm-baseline { + -ms-flex-align: baseline !important; + align-items: baseline !important; + } + .align-items-sm-stretch { + -ms-flex-align: stretch !important; + align-items: stretch !important; + } + .align-content-sm-start { + -ms-flex-line-pack: start !important; + align-content: flex-start !important; + } + .align-content-sm-end { + -ms-flex-line-pack: end !important; + align-content: flex-end !important; + } + .align-content-sm-center { + -ms-flex-line-pack: center !important; + align-content: center !important; + } + .align-content-sm-between { + -ms-flex-line-pack: justify !important; + align-content: space-between !important; + } + .align-content-sm-around { + -ms-flex-line-pack: distribute !important; + align-content: space-around !important; + } + .align-content-sm-stretch { + -ms-flex-line-pack: stretch !important; + align-content: stretch !important; + } + .align-self-sm-auto { + -ms-flex-item-align: auto !important; + align-self: auto !important; + } + .align-self-sm-start { + -ms-flex-item-align: start !important; + align-self: flex-start !important; + } + .align-self-sm-end { + -ms-flex-item-align: end !important; + align-self: flex-end !important; + } + .align-self-sm-center { + -ms-flex-item-align: center !important; + align-self: center !important; + } + .align-self-sm-baseline { + -ms-flex-item-align: baseline !important; + align-self: baseline !important; + } + .align-self-sm-stretch { + -ms-flex-item-align: stretch !important; + align-self: stretch !important; + } +} + +@media (min-width: 768px) { + .flex-md-row { + -ms-flex-direction: row !important; + flex-direction: row !important; + } + .flex-md-column { + -ms-flex-direction: column !important; + flex-direction: column !important; + } + .flex-md-row-reverse { + -ms-flex-direction: row-reverse !important; + flex-direction: row-reverse !important; + } + .flex-md-column-reverse { + -ms-flex-direction: column-reverse !important; + flex-direction: column-reverse !important; + } + .flex-md-wrap { + -ms-flex-wrap: wrap !important; + flex-wrap: wrap !important; + } + .flex-md-nowrap { + -ms-flex-wrap: nowrap !important; + flex-wrap: nowrap !important; + } + .flex-md-wrap-reverse { + -ms-flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse !important; + } + .flex-md-fill { + -ms-flex: 1 1 auto !important; + flex: 1 1 auto !important; + } + .flex-md-grow-0 { + -ms-flex-positive: 0 !important; + flex-grow: 0 !important; + } + .flex-md-grow-1 { + -ms-flex-positive: 1 !important; + flex-grow: 1 !important; + } + .flex-md-shrink-0 { + -ms-flex-negative: 0 !important; + flex-shrink: 0 !important; + } + .flex-md-shrink-1 { + -ms-flex-negative: 1 !important; + flex-shrink: 1 !important; + } + .justify-content-md-start { + -ms-flex-pack: start !important; + justify-content: flex-start !important; + } + .justify-content-md-end { + -ms-flex-pack: end !important; + justify-content: flex-end !important; + } + .justify-content-md-center { + -ms-flex-pack: center !important; + justify-content: center !important; + } + .justify-content-md-between { + -ms-flex-pack: justify !important; + justify-content: space-between !important; + } + .justify-content-md-around { + -ms-flex-pack: distribute !important; + justify-content: space-around !important; + } + .align-items-md-start { + -ms-flex-align: start !important; + align-items: flex-start !important; + } + .align-items-md-end { + -ms-flex-align: end !important; + align-items: flex-end !important; + } + .align-items-md-center { + -ms-flex-align: center !important; + align-items: center !important; + } + .align-items-md-baseline { + -ms-flex-align: baseline !important; + align-items: baseline !important; + } + .align-items-md-stretch { + -ms-flex-align: stretch !important; + align-items: stretch !important; + } + .align-content-md-start { + -ms-flex-line-pack: start !important; + align-content: flex-start !important; + } + .align-content-md-end { + -ms-flex-line-pack: end !important; + align-content: flex-end !important; + } + .align-content-md-center { + -ms-flex-line-pack: center !important; + align-content: center !important; + } + .align-content-md-between { + -ms-flex-line-pack: justify !important; + align-content: space-between !important; + } + .align-content-md-around { + -ms-flex-line-pack: distribute !important; + align-content: space-around !important; + } + .align-content-md-stretch { + -ms-flex-line-pack: stretch !important; + align-content: stretch !important; + } + .align-self-md-auto { + -ms-flex-item-align: auto !important; + align-self: auto !important; + } + .align-self-md-start { + -ms-flex-item-align: start !important; + align-self: flex-start !important; + } + .align-self-md-end { + -ms-flex-item-align: end !important; + align-self: flex-end !important; + } + .align-self-md-center { + -ms-flex-item-align: center !important; + align-self: center !important; + } + .align-self-md-baseline { + -ms-flex-item-align: baseline !important; + align-self: baseline !important; + } + .align-self-md-stretch { + -ms-flex-item-align: stretch !important; + align-self: stretch !important; + } +} + +@media (min-width: 992px) { + .flex-lg-row { + -ms-flex-direction: row !important; + flex-direction: row !important; + } + .flex-lg-column { + -ms-flex-direction: column !important; + flex-direction: column !important; + } + .flex-lg-row-reverse { + -ms-flex-direction: row-reverse !important; + flex-direction: row-reverse !important; + } + .flex-lg-column-reverse { + -ms-flex-direction: column-reverse !important; + flex-direction: column-reverse !important; + } + .flex-lg-wrap { + -ms-flex-wrap: wrap !important; + flex-wrap: wrap !important; + } + .flex-lg-nowrap { + -ms-flex-wrap: nowrap !important; + flex-wrap: nowrap !important; + } + .flex-lg-wrap-reverse { + -ms-flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse !important; + } + .flex-lg-fill { + -ms-flex: 1 1 auto !important; + flex: 1 1 auto !important; + } + .flex-lg-grow-0 { + -ms-flex-positive: 0 !important; + flex-grow: 0 !important; + } + .flex-lg-grow-1 { + -ms-flex-positive: 1 !important; + flex-grow: 1 !important; + } + .flex-lg-shrink-0 { + -ms-flex-negative: 0 !important; + flex-shrink: 0 !important; + } + .flex-lg-shrink-1 { + -ms-flex-negative: 1 !important; + flex-shrink: 1 !important; + } + .justify-content-lg-start { + -ms-flex-pack: start !important; + justify-content: flex-start !important; + } + .justify-content-lg-end { + -ms-flex-pack: end !important; + justify-content: flex-end !important; + } + .justify-content-lg-center { + -ms-flex-pack: center !important; + justify-content: center !important; + } + .justify-content-lg-between { + -ms-flex-pack: justify !important; + justify-content: space-between !important; + } + .justify-content-lg-around { + -ms-flex-pack: distribute !important; + justify-content: space-around !important; + } + .align-items-lg-start { + -ms-flex-align: start !important; + align-items: flex-start !important; + } + .align-items-lg-end { + -ms-flex-align: end !important; + align-items: flex-end !important; + } + .align-items-lg-center { + -ms-flex-align: center !important; + align-items: center !important; + } + .align-items-lg-baseline { + -ms-flex-align: baseline !important; + align-items: baseline !important; + } + .align-items-lg-stretch { + -ms-flex-align: stretch !important; + align-items: stretch !important; + } + .align-content-lg-start { + -ms-flex-line-pack: start !important; + align-content: flex-start !important; + } + .align-content-lg-end { + -ms-flex-line-pack: end !important; + align-content: flex-end !important; + } + .align-content-lg-center { + -ms-flex-line-pack: center !important; + align-content: center !important; + } + .align-content-lg-between { + -ms-flex-line-pack: justify !important; + align-content: space-between !important; + } + .align-content-lg-around { + -ms-flex-line-pack: distribute !important; + align-content: space-around !important; + } + .align-content-lg-stretch { + -ms-flex-line-pack: stretch !important; + align-content: stretch !important; + } + .align-self-lg-auto { + -ms-flex-item-align: auto !important; + align-self: auto !important; + } + .align-self-lg-start { + -ms-flex-item-align: start !important; + align-self: flex-start !important; + } + .align-self-lg-end { + -ms-flex-item-align: end !important; + align-self: flex-end !important; + } + .align-self-lg-center { + -ms-flex-item-align: center !important; + align-self: center !important; + } + .align-self-lg-baseline { + -ms-flex-item-align: baseline !important; + align-self: baseline !important; + } + .align-self-lg-stretch { + -ms-flex-item-align: stretch !important; + align-self: stretch !important; + } +} + +@media (min-width: 1200px) { + .flex-xl-row { + -ms-flex-direction: row !important; + flex-direction: row !important; + } + .flex-xl-column { + -ms-flex-direction: column !important; + flex-direction: column !important; + } + .flex-xl-row-reverse { + -ms-flex-direction: row-reverse !important; + flex-direction: row-reverse !important; + } + .flex-xl-column-reverse { + -ms-flex-direction: column-reverse !important; + flex-direction: column-reverse !important; + } + .flex-xl-wrap { + -ms-flex-wrap: wrap !important; + flex-wrap: wrap !important; + } + .flex-xl-nowrap { + -ms-flex-wrap: nowrap !important; + flex-wrap: nowrap !important; + } + .flex-xl-wrap-reverse { + -ms-flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse !important; + } + .flex-xl-fill { + -ms-flex: 1 1 auto !important; + flex: 1 1 auto !important; + } + .flex-xl-grow-0 { + -ms-flex-positive: 0 !important; + flex-grow: 0 !important; + } + .flex-xl-grow-1 { + -ms-flex-positive: 1 !important; + flex-grow: 1 !important; + } + .flex-xl-shrink-0 { + -ms-flex-negative: 0 !important; + flex-shrink: 0 !important; + } + .flex-xl-shrink-1 { + -ms-flex-negative: 1 !important; + flex-shrink: 1 !important; + } + .justify-content-xl-start { + -ms-flex-pack: start !important; + justify-content: flex-start !important; + } + .justify-content-xl-end { + -ms-flex-pack: end !important; + justify-content: flex-end !important; + } + .justify-content-xl-center { + -ms-flex-pack: center !important; + justify-content: center !important; + } + .justify-content-xl-between { + -ms-flex-pack: justify !important; + justify-content: space-between !important; + } + .justify-content-xl-around { + -ms-flex-pack: distribute !important; + justify-content: space-around !important; + } + .align-items-xl-start { + -ms-flex-align: start !important; + align-items: flex-start !important; + } + .align-items-xl-end { + -ms-flex-align: end !important; + align-items: flex-end !important; + } + .align-items-xl-center { + -ms-flex-align: center !important; + align-items: center !important; + } + .align-items-xl-baseline { + -ms-flex-align: baseline !important; + align-items: baseline !important; + } + .align-items-xl-stretch { + -ms-flex-align: stretch !important; + align-items: stretch !important; + } + .align-content-xl-start { + -ms-flex-line-pack: start !important; + align-content: flex-start !important; + } + .align-content-xl-end { + -ms-flex-line-pack: end !important; + align-content: flex-end !important; + } + .align-content-xl-center { + -ms-flex-line-pack: center !important; + align-content: center !important; + } + .align-content-xl-between { + -ms-flex-line-pack: justify !important; + align-content: space-between !important; + } + .align-content-xl-around { + -ms-flex-line-pack: distribute !important; + align-content: space-around !important; + } + .align-content-xl-stretch { + -ms-flex-line-pack: stretch !important; + align-content: stretch !important; + } + .align-self-xl-auto { + -ms-flex-item-align: auto !important; + align-self: auto !important; + } + .align-self-xl-start { + -ms-flex-item-align: start !important; + align-self: flex-start !important; + } + .align-self-xl-end { + -ms-flex-item-align: end !important; + align-self: flex-end !important; + } + .align-self-xl-center { + -ms-flex-item-align: center !important; + align-self: center !important; + } + .align-self-xl-baseline { + -ms-flex-item-align: baseline !important; + align-self: baseline !important; + } + .align-self-xl-stretch { + -ms-flex-item-align: stretch !important; + align-self: stretch !important; + } +} + +.float-left { + float: left !important; +} + +.float-right { + float: right !important; +} + +.float-none { + float: none !important; +} + +@media (min-width: 576px) { + .float-sm-left { + float: left !important; + } + .float-sm-right { + float: right !important; + } + .float-sm-none { + float: none !important; + } +} + +@media (min-width: 768px) { + .float-md-left { + float: left !important; + } + .float-md-right { + float: right !important; + } + .float-md-none { + float: none !important; + } +} + +@media (min-width: 992px) { + .float-lg-left { + float: left !important; + } + .float-lg-right { + float: right !important; + } + .float-lg-none { + float: none !important; + } +} + +@media (min-width: 1200px) { + .float-xl-left { + float: left !important; + } + .float-xl-right { + float: right !important; + } + .float-xl-none { + float: none !important; + } +} + +.overflow-auto { + overflow: auto !important; +} + +.overflow-hidden { + overflow: hidden !important; +} + +.position-static { + position: static !important; +} + +.position-relative { + position: relative !important; +} + +.position-absolute { + position: absolute !important; +} + +.position-fixed { + position: fixed !important; +} + +.position-sticky { + position: -webkit-sticky !important; + position: sticky !important; +} + +.fixed-top { + position: fixed; + top: 0; + right: 0; + left: 0; + z-index: 1030; +} + +.fixed-bottom { + position: fixed; + right: 0; + bottom: 0; + left: 0; + z-index: 1030; +} + +@supports ((position: -webkit-sticky) or (position: sticky)) { + .sticky-top { + position: -webkit-sticky; + position: sticky; + top: 0; + z-index: 1020; + } +} + +.sr-only { + position: absolute; + width: 1px; + height: 1px; + padding: 0; + overflow: hidden; + clip: rect(0, 0, 0, 0); + white-space: nowrap; + border: 0; +} + +.sr-only-focusable:active, .sr-only-focusable:focus { + position: static; + width: auto; + height: auto; + overflow: visible; + clip: auto; + white-space: normal; +} + +.shadow-sm { + box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important; +} + +.shadow { + box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important; +} + +.shadow-lg { + box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important; +} + +.shadow-none { + box-shadow: none !important; +} + +.w-25 { + width: 25% !important; +} + +.w-50 { + width: 50% !important; +} + +.w-75 { + width: 75% !important; +} + +.w-100 { + width: 100% !important; +} + +.w-auto { + width: auto !important; +} + +.h-25 { + height: 25% !important; +} + +.h-50 { + height: 50% !important; +} + +.h-75 { + height: 75% !important; +} + +.h-100 { + height: 100% !important; +} + +.h-auto { + height: auto !important; +} + +.mw-100 { + max-width: 100% !important; +} + +.mh-100 { + max-height: 100% !important; +} + +.min-vw-100 { + min-width: 100vw !important; +} + +.min-vh-100 { + min-height: 100vh !important; +} + +.vw-100 { + width: 100vw !important; +} + +.vh-100 { + height: 100vh !important; +} + +.stretched-link::after { + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 1; + pointer-events: auto; + content: ""; + background-color: rgba(0, 0, 0, 0); +} + +.m-0 { + margin: 0 !important; +} + +.mt-0, +.my-0 { + margin-top: 0 !important; +} + +.mr-0, +.mx-0 { + margin-right: 0 !important; +} + +.mb-0, +.my-0 { + margin-bottom: 0 !important; +} + +.ml-0, +.mx-0 { + margin-left: 0 !important; +} + +.m-1 { + margin: 0.25rem !important; +} + +.mt-1, +.my-1 { + margin-top: 0.25rem !important; +} + +.mr-1, +.mx-1 { + margin-right: 0.25rem !important; +} + +.mb-1, +.my-1 { + margin-bottom: 0.25rem !important; +} + +.ml-1, +.mx-1 { + margin-left: 0.25rem !important; +} + +.m-2 { + margin: 0.5rem !important; +} + +.mt-2, +.my-2 { + margin-top: 0.5rem !important; +} + +.mr-2, +.mx-2 { + margin-right: 0.5rem !important; +} + +.mb-2, +.my-2 { + margin-bottom: 0.5rem !important; +} + +.ml-2, +.mx-2 { + margin-left: 0.5rem !important; +} + +.m-3 { + margin: 1rem !important; +} + +.mt-3, +.my-3 { + margin-top: 1rem !important; +} + +.mr-3, +.mx-3 { + margin-right: 1rem !important; +} + +.mb-3, +.my-3 { + margin-bottom: 1rem !important; +} + +.ml-3, +.mx-3 { + margin-left: 1rem !important; +} + +.m-4 { + margin: 1.5rem !important; +} + +.mt-4, +.my-4 { + margin-top: 1.5rem !important; +} + +.mr-4, +.mx-4 { + margin-right: 1.5rem !important; +} + +.mb-4, +.my-4 { + margin-bottom: 1.5rem !important; +} + +.ml-4, +.mx-4 { + margin-left: 1.5rem !important; +} + +.m-5 { + margin: 3rem !important; +} + +.mt-5, +.my-5 { + margin-top: 3rem !important; +} + +.mr-5, +.mx-5 { + margin-right: 3rem !important; +} + +.mb-5, +.my-5 { + margin-bottom: 3rem !important; +} + +.ml-5, +.mx-5 { + margin-left: 3rem !important; +} + +.p-0 { + padding: 0 !important; +} + +.pt-0, +.py-0 { + padding-top: 0 !important; +} + +.pr-0, +.px-0 { + padding-right: 0 !important; +} + +.pb-0, +.py-0 { + padding-bottom: 0 !important; +} + +.pl-0, +.px-0 { + padding-left: 0 !important; +} + +.p-1 { + padding: 0.25rem !important; +} + +.pt-1, +.py-1 { + padding-top: 0.25rem !important; +} + +.pr-1, +.px-1 { + padding-right: 0.25rem !important; +} + +.pb-1, +.py-1 { + padding-bottom: 0.25rem !important; +} + +.pl-1, +.px-1 { + padding-left: 0.25rem !important; +} + +.p-2 { + padding: 0.5rem !important; +} + +.pt-2, +.py-2 { + padding-top: 0.5rem !important; +} + +.pr-2, +.px-2 { + padding-right: 0.5rem !important; +} + +.pb-2, +.py-2 { + padding-bottom: 0.5rem !important; +} + +.pl-2, +.px-2 { + padding-left: 0.5rem !important; +} + +.p-3 { + padding: 1rem !important; +} + +.pt-3, +.py-3 { + padding-top: 1rem !important; +} + +.pr-3, +.px-3 { + padding-right: 1rem !important; +} + +.pb-3, +.py-3 { + padding-bottom: 1rem !important; +} + +.pl-3, +.px-3 { + padding-left: 1rem !important; +} + +.p-4 { + padding: 1.5rem !important; +} + +.pt-4, +.py-4 { + padding-top: 1.5rem !important; +} + +.pr-4, +.px-4 { + padding-right: 1.5rem !important; +} + +.pb-4, +.py-4 { + padding-bottom: 1.5rem !important; +} + +.pl-4, +.px-4 { + padding-left: 1.5rem !important; +} + +.p-5 { + padding: 3rem !important; +} + +.pt-5, +.py-5 { + padding-top: 3rem !important; +} + +.pr-5, +.px-5 { + padding-right: 3rem !important; +} + +.pb-5, +.py-5 { + padding-bottom: 3rem !important; +} + +.pl-5, +.px-5 { + padding-left: 3rem !important; +} + +.m-n1 { + margin: -0.25rem !important; +} + +.mt-n1, +.my-n1 { + margin-top: -0.25rem !important; +} + +.mr-n1, +.mx-n1 { + margin-right: -0.25rem !important; +} + +.mb-n1, +.my-n1 { + margin-bottom: -0.25rem !important; +} + +.ml-n1, +.mx-n1 { + margin-left: -0.25rem !important; +} + +.m-n2 { + margin: -0.5rem !important; +} + +.mt-n2, +.my-n2 { + margin-top: -0.5rem !important; +} + +.mr-n2, +.mx-n2 { + margin-right: -0.5rem !important; +} + +.mb-n2, +.my-n2 { + margin-bottom: -0.5rem !important; +} + +.ml-n2, +.mx-n2 { + margin-left: -0.5rem !important; +} + +.m-n3 { + margin: -1rem !important; +} + +.mt-n3, +.my-n3 { + margin-top: -1rem !important; +} + +.mr-n3, +.mx-n3 { + margin-right: -1rem !important; +} + +.mb-n3, +.my-n3 { + margin-bottom: -1rem !important; +} + +.ml-n3, +.mx-n3 { + margin-left: -1rem !important; +} + +.m-n4 { + margin: -1.5rem !important; +} + +.mt-n4, +.my-n4 { + margin-top: -1.5rem !important; +} + +.mr-n4, +.mx-n4 { + margin-right: -1.5rem !important; +} + +.mb-n4, +.my-n4 { + margin-bottom: -1.5rem !important; +} + +.ml-n4, +.mx-n4 { + margin-left: -1.5rem !important; +} + +.m-n5 { + margin: -3rem !important; +} + +.mt-n5, +.my-n5 { + margin-top: -3rem !important; +} + +.mr-n5, +.mx-n5 { + margin-right: -3rem !important; +} + +.mb-n5, +.my-n5 { + margin-bottom: -3rem !important; +} + +.ml-n5, +.mx-n5 { + margin-left: -3rem !important; +} + +.m-auto { + margin: auto !important; +} + +.mt-auto, +.my-auto { + margin-top: auto !important; +} + +.mr-auto, +.mx-auto { + margin-right: auto !important; +} + +.mb-auto, +.my-auto { + margin-bottom: auto !important; +} + +.ml-auto, +.mx-auto { + margin-left: auto !important; +} + +@media (min-width: 576px) { + .m-sm-0 { + margin: 0 !important; + } + .mt-sm-0, + .my-sm-0 { + margin-top: 0 !important; + } + .mr-sm-0, + .mx-sm-0 { + margin-right: 0 !important; + } + .mb-sm-0, + .my-sm-0 { + margin-bottom: 0 !important; + } + .ml-sm-0, + .mx-sm-0 { + margin-left: 0 !important; + } + .m-sm-1 { + margin: 0.25rem !important; + } + .mt-sm-1, + .my-sm-1 { + margin-top: 0.25rem !important; + } + .mr-sm-1, + .mx-sm-1 { + margin-right: 0.25rem !important; + } + .mb-sm-1, + .my-sm-1 { + margin-bottom: 0.25rem !important; + } + .ml-sm-1, + .mx-sm-1 { + margin-left: 0.25rem !important; + } + .m-sm-2 { + margin: 0.5rem !important; + } + .mt-sm-2, + .my-sm-2 { + margin-top: 0.5rem !important; + } + .mr-sm-2, + .mx-sm-2 { + margin-right: 0.5rem !important; + } + .mb-sm-2, + .my-sm-2 { + margin-bottom: 0.5rem !important; + } + .ml-sm-2, + .mx-sm-2 { + margin-left: 0.5rem !important; + } + .m-sm-3 { + margin: 1rem !important; + } + .mt-sm-3, + .my-sm-3 { + margin-top: 1rem !important; + } + .mr-sm-3, + .mx-sm-3 { + margin-right: 1rem !important; + } + .mb-sm-3, + .my-sm-3 { + margin-bottom: 1rem !important; + } + .ml-sm-3, + .mx-sm-3 { + margin-left: 1rem !important; + } + .m-sm-4 { + margin: 1.5rem !important; + } + .mt-sm-4, + .my-sm-4 { + margin-top: 1.5rem !important; + } + .mr-sm-4, + .mx-sm-4 { + margin-right: 1.5rem !important; + } + .mb-sm-4, + .my-sm-4 { + margin-bottom: 1.5rem !important; + } + .ml-sm-4, + .mx-sm-4 { + margin-left: 1.5rem !important; + } + .m-sm-5 { + margin: 3rem !important; + } + .mt-sm-5, + .my-sm-5 { + margin-top: 3rem !important; + } + .mr-sm-5, + .mx-sm-5 { + margin-right: 3rem !important; + } + .mb-sm-5, + .my-sm-5 { + margin-bottom: 3rem !important; + } + .ml-sm-5, + .mx-sm-5 { + margin-left: 3rem !important; + } + .p-sm-0 { + padding: 0 !important; + } + .pt-sm-0, + .py-sm-0 { + padding-top: 0 !important; + } + .pr-sm-0, + .px-sm-0 { + padding-right: 0 !important; + } + .pb-sm-0, + .py-sm-0 { + padding-bottom: 0 !important; + } + .pl-sm-0, + .px-sm-0 { + padding-left: 0 !important; + } + .p-sm-1 { + padding: 0.25rem !important; + } + .pt-sm-1, + .py-sm-1 { + padding-top: 0.25rem !important; + } + .pr-sm-1, + .px-sm-1 { + padding-right: 0.25rem !important; + } + .pb-sm-1, + .py-sm-1 { + padding-bottom: 0.25rem !important; + } + .pl-sm-1, + .px-sm-1 { + padding-left: 0.25rem !important; + } + .p-sm-2 { + padding: 0.5rem !important; + } + .pt-sm-2, + .py-sm-2 { + padding-top: 0.5rem !important; + } + .pr-sm-2, + .px-sm-2 { + padding-right: 0.5rem !important; + } + .pb-sm-2, + .py-sm-2 { + padding-bottom: 0.5rem !important; + } + .pl-sm-2, + .px-sm-2 { + padding-left: 0.5rem !important; + } + .p-sm-3 { + padding: 1rem !important; + } + .pt-sm-3, + .py-sm-3 { + padding-top: 1rem !important; + } + .pr-sm-3, + .px-sm-3 { + padding-right: 1rem !important; + } + .pb-sm-3, + .py-sm-3 { + padding-bottom: 1rem !important; + } + .pl-sm-3, + .px-sm-3 { + padding-left: 1rem !important; + } + .p-sm-4 { + padding: 1.5rem !important; + } + .pt-sm-4, + .py-sm-4 { + padding-top: 1.5rem !important; + } + .pr-sm-4, + .px-sm-4 { + padding-right: 1.5rem !important; + } + .pb-sm-4, + .py-sm-4 { + padding-bottom: 1.5rem !important; + } + .pl-sm-4, + .px-sm-4 { + padding-left: 1.5rem !important; + } + .p-sm-5 { + padding: 3rem !important; + } + .pt-sm-5, + .py-sm-5 { + padding-top: 3rem !important; + } + .pr-sm-5, + .px-sm-5 { + padding-right: 3rem !important; + } + .pb-sm-5, + .py-sm-5 { + padding-bottom: 3rem !important; + } + .pl-sm-5, + .px-sm-5 { + padding-left: 3rem !important; + } + .m-sm-n1 { + margin: -0.25rem !important; + } + .mt-sm-n1, + .my-sm-n1 { + margin-top: -0.25rem !important; + } + .mr-sm-n1, + .mx-sm-n1 { + margin-right: -0.25rem !important; + } + .mb-sm-n1, + .my-sm-n1 { + margin-bottom: -0.25rem !important; + } + .ml-sm-n1, + .mx-sm-n1 { + margin-left: -0.25rem !important; + } + .m-sm-n2 { + margin: -0.5rem !important; + } + .mt-sm-n2, + .my-sm-n2 { + margin-top: -0.5rem !important; + } + .mr-sm-n2, + .mx-sm-n2 { + margin-right: -0.5rem !important; + } + .mb-sm-n2, + .my-sm-n2 { + margin-bottom: -0.5rem !important; + } + .ml-sm-n2, + .mx-sm-n2 { + margin-left: -0.5rem !important; + } + .m-sm-n3 { + margin: -1rem !important; + } + .mt-sm-n3, + .my-sm-n3 { + margin-top: -1rem !important; + } + .mr-sm-n3, + .mx-sm-n3 { + margin-right: -1rem !important; + } + .mb-sm-n3, + .my-sm-n3 { + margin-bottom: -1rem !important; + } + .ml-sm-n3, + .mx-sm-n3 { + margin-left: -1rem !important; + } + .m-sm-n4 { + margin: -1.5rem !important; + } + .mt-sm-n4, + .my-sm-n4 { + margin-top: -1.5rem !important; + } + .mr-sm-n4, + .mx-sm-n4 { + margin-right: -1.5rem !important; + } + .mb-sm-n4, + .my-sm-n4 { + margin-bottom: -1.5rem !important; + } + .ml-sm-n4, + .mx-sm-n4 { + margin-left: -1.5rem !important; + } + .m-sm-n5 { + margin: -3rem !important; + } + .mt-sm-n5, + .my-sm-n5 { + margin-top: -3rem !important; + } + .mr-sm-n5, + .mx-sm-n5 { + margin-right: -3rem !important; + } + .mb-sm-n5, + .my-sm-n5 { + margin-bottom: -3rem !important; + } + .ml-sm-n5, + .mx-sm-n5 { + margin-left: -3rem !important; + } + .m-sm-auto { + margin: auto !important; + } + .mt-sm-auto, + .my-sm-auto { + margin-top: auto !important; + } + .mr-sm-auto, + .mx-sm-auto { + margin-right: auto !important; + } + .mb-sm-auto, + .my-sm-auto { + margin-bottom: auto !important; + } + .ml-sm-auto, + .mx-sm-auto { + margin-left: auto !important; + } +} + +@media (min-width: 768px) { + .m-md-0 { + margin: 0 !important; + } + .mt-md-0, + .my-md-0 { + margin-top: 0 !important; + } + .mr-md-0, + .mx-md-0 { + margin-right: 0 !important; + } + .mb-md-0, + .my-md-0 { + margin-bottom: 0 !important; + } + .ml-md-0, + .mx-md-0 { + margin-left: 0 !important; + } + .m-md-1 { + margin: 0.25rem !important; + } + .mt-md-1, + .my-md-1 { + margin-top: 0.25rem !important; + } + .mr-md-1, + .mx-md-1 { + margin-right: 0.25rem !important; + } + .mb-md-1, + .my-md-1 { + margin-bottom: 0.25rem !important; + } + .ml-md-1, + .mx-md-1 { + margin-left: 0.25rem !important; + } + .m-md-2 { + margin: 0.5rem !important; + } + .mt-md-2, + .my-md-2 { + margin-top: 0.5rem !important; + } + .mr-md-2, + .mx-md-2 { + margin-right: 0.5rem !important; + } + .mb-md-2, + .my-md-2 { + margin-bottom: 0.5rem !important; + } + .ml-md-2, + .mx-md-2 { + margin-left: 0.5rem !important; + } + .m-md-3 { + margin: 1rem !important; + } + .mt-md-3, + .my-md-3 { + margin-top: 1rem !important; + } + .mr-md-3, + .mx-md-3 { + margin-right: 1rem !important; + } + .mb-md-3, + .my-md-3 { + margin-bottom: 1rem !important; + } + .ml-md-3, + .mx-md-3 { + margin-left: 1rem !important; + } + .m-md-4 { + margin: 1.5rem !important; + } + .mt-md-4, + .my-md-4 { + margin-top: 1.5rem !important; + } + .mr-md-4, + .mx-md-4 { + margin-right: 1.5rem !important; + } + .mb-md-4, + .my-md-4 { + margin-bottom: 1.5rem !important; + } + .ml-md-4, + .mx-md-4 { + margin-left: 1.5rem !important; + } + .m-md-5 { + margin: 3rem !important; + } + .mt-md-5, + .my-md-5 { + margin-top: 3rem !important; + } + .mr-md-5, + .mx-md-5 { + margin-right: 3rem !important; + } + .mb-md-5, + .my-md-5 { + margin-bottom: 3rem !important; + } + .ml-md-5, + .mx-md-5 { + margin-left: 3rem !important; + } + .p-md-0 { + padding: 0 !important; + } + .pt-md-0, + .py-md-0 { + padding-top: 0 !important; + } + .pr-md-0, + .px-md-0 { + padding-right: 0 !important; + } + .pb-md-0, + .py-md-0 { + padding-bottom: 0 !important; + } + .pl-md-0, + .px-md-0 { + padding-left: 0 !important; + } + .p-md-1 { + padding: 0.25rem !important; + } + .pt-md-1, + .py-md-1 { + padding-top: 0.25rem !important; + } + .pr-md-1, + .px-md-1 { + padding-right: 0.25rem !important; + } + .pb-md-1, + .py-md-1 { + padding-bottom: 0.25rem !important; + } + .pl-md-1, + .px-md-1 { + padding-left: 0.25rem !important; + } + .p-md-2 { + padding: 0.5rem !important; + } + .pt-md-2, + .py-md-2 { + padding-top: 0.5rem !important; + } + .pr-md-2, + .px-md-2 { + padding-right: 0.5rem !important; + } + .pb-md-2, + .py-md-2 { + padding-bottom: 0.5rem !important; + } + .pl-md-2, + .px-md-2 { + padding-left: 0.5rem !important; + } + .p-md-3 { + padding: 1rem !important; + } + .pt-md-3, + .py-md-3 { + padding-top: 1rem !important; + } + .pr-md-3, + .px-md-3 { + padding-right: 1rem !important; + } + .pb-md-3, + .py-md-3 { + padding-bottom: 1rem !important; + } + .pl-md-3, + .px-md-3 { + padding-left: 1rem !important; + } + .p-md-4 { + padding: 1.5rem !important; + } + .pt-md-4, + .py-md-4 { + padding-top: 1.5rem !important; + } + .pr-md-4, + .px-md-4 { + padding-right: 1.5rem !important; + } + .pb-md-4, + .py-md-4 { + padding-bottom: 1.5rem !important; + } + .pl-md-4, + .px-md-4 { + padding-left: 1.5rem !important; + } + .p-md-5 { + padding: 3rem !important; + } + .pt-md-5, + .py-md-5 { + padding-top: 3rem !important; + } + .pr-md-5, + .px-md-5 { + padding-right: 3rem !important; + } + .pb-md-5, + .py-md-5 { + padding-bottom: 3rem !important; + } + .pl-md-5, + .px-md-5 { + padding-left: 3rem !important; + } + .m-md-n1 { + margin: -0.25rem !important; + } + .mt-md-n1, + .my-md-n1 { + margin-top: -0.25rem !important; + } + .mr-md-n1, + .mx-md-n1 { + margin-right: -0.25rem !important; + } + .mb-md-n1, + .my-md-n1 { + margin-bottom: -0.25rem !important; + } + .ml-md-n1, + .mx-md-n1 { + margin-left: -0.25rem !important; + } + .m-md-n2 { + margin: -0.5rem !important; + } + .mt-md-n2, + .my-md-n2 { + margin-top: -0.5rem !important; + } + .mr-md-n2, + .mx-md-n2 { + margin-right: -0.5rem !important; + } + .mb-md-n2, + .my-md-n2 { + margin-bottom: -0.5rem !important; + } + .ml-md-n2, + .mx-md-n2 { + margin-left: -0.5rem !important; + } + .m-md-n3 { + margin: -1rem !important; + } + .mt-md-n3, + .my-md-n3 { + margin-top: -1rem !important; + } + .mr-md-n3, + .mx-md-n3 { + margin-right: -1rem !important; + } + .mb-md-n3, + .my-md-n3 { + margin-bottom: -1rem !important; + } + .ml-md-n3, + .mx-md-n3 { + margin-left: -1rem !important; + } + .m-md-n4 { + margin: -1.5rem !important; + } + .mt-md-n4, + .my-md-n4 { + margin-top: -1.5rem !important; + } + .mr-md-n4, + .mx-md-n4 { + margin-right: -1.5rem !important; + } + .mb-md-n4, + .my-md-n4 { + margin-bottom: -1.5rem !important; + } + .ml-md-n4, + .mx-md-n4 { + margin-left: -1.5rem !important; + } + .m-md-n5 { + margin: -3rem !important; + } + .mt-md-n5, + .my-md-n5 { + margin-top: -3rem !important; + } + .mr-md-n5, + .mx-md-n5 { + margin-right: -3rem !important; + } + .mb-md-n5, + .my-md-n5 { + margin-bottom: -3rem !important; + } + .ml-md-n5, + .mx-md-n5 { + margin-left: -3rem !important; + } + .m-md-auto { + margin: auto !important; + } + .mt-md-auto, + .my-md-auto { + margin-top: auto !important; + } + .mr-md-auto, + .mx-md-auto { + margin-right: auto !important; + } + .mb-md-auto, + .my-md-auto { + margin-bottom: auto !important; + } + .ml-md-auto, + .mx-md-auto { + margin-left: auto !important; + } +} + +@media (min-width: 992px) { + .m-lg-0 { + margin: 0 !important; + } + .mt-lg-0, + .my-lg-0 { + margin-top: 0 !important; + } + .mr-lg-0, + .mx-lg-0 { + margin-right: 0 !important; + } + .mb-lg-0, + .my-lg-0 { + margin-bottom: 0 !important; + } + .ml-lg-0, + .mx-lg-0 { + margin-left: 0 !important; + } + .m-lg-1 { + margin: 0.25rem !important; + } + .mt-lg-1, + .my-lg-1 { + margin-top: 0.25rem !important; + } + .mr-lg-1, + .mx-lg-1 { + margin-right: 0.25rem !important; + } + .mb-lg-1, + .my-lg-1 { + margin-bottom: 0.25rem !important; + } + .ml-lg-1, + .mx-lg-1 { + margin-left: 0.25rem !important; + } + .m-lg-2 { + margin: 0.5rem !important; + } + .mt-lg-2, + .my-lg-2 { + margin-top: 0.5rem !important; + } + .mr-lg-2, + .mx-lg-2 { + margin-right: 0.5rem !important; + } + .mb-lg-2, + .my-lg-2 { + margin-bottom: 0.5rem !important; + } + .ml-lg-2, + .mx-lg-2 { + margin-left: 0.5rem !important; + } + .m-lg-3 { + margin: 1rem !important; + } + .mt-lg-3, + .my-lg-3 { + margin-top: 1rem !important; + } + .mr-lg-3, + .mx-lg-3 { + margin-right: 1rem !important; + } + .mb-lg-3, + .my-lg-3 { + margin-bottom: 1rem !important; + } + .ml-lg-3, + .mx-lg-3 { + margin-left: 1rem !important; + } + .m-lg-4 { + margin: 1.5rem !important; + } + .mt-lg-4, + .my-lg-4 { + margin-top: 1.5rem !important; + } + .mr-lg-4, + .mx-lg-4 { + margin-right: 1.5rem !important; + } + .mb-lg-4, + .my-lg-4 { + margin-bottom: 1.5rem !important; + } + .ml-lg-4, + .mx-lg-4 { + margin-left: 1.5rem !important; + } + .m-lg-5 { + margin: 3rem !important; + } + .mt-lg-5, + .my-lg-5 { + margin-top: 3rem !important; + } + .mr-lg-5, + .mx-lg-5 { + margin-right: 3rem !important; + } + .mb-lg-5, + .my-lg-5 { + margin-bottom: 3rem !important; + } + .ml-lg-5, + .mx-lg-5 { + margin-left: 3rem !important; + } + .p-lg-0 { + padding: 0 !important; + } + .pt-lg-0, + .py-lg-0 { + padding-top: 0 !important; + } + .pr-lg-0, + .px-lg-0 { + padding-right: 0 !important; + } + .pb-lg-0, + .py-lg-0 { + padding-bottom: 0 !important; + } + .pl-lg-0, + .px-lg-0 { + padding-left: 0 !important; + } + .p-lg-1 { + padding: 0.25rem !important; + } + .pt-lg-1, + .py-lg-1 { + padding-top: 0.25rem !important; + } + .pr-lg-1, + .px-lg-1 { + padding-right: 0.25rem !important; + } + .pb-lg-1, + .py-lg-1 { + padding-bottom: 0.25rem !important; + } + .pl-lg-1, + .px-lg-1 { + padding-left: 0.25rem !important; + } + .p-lg-2 { + padding: 0.5rem !important; + } + .pt-lg-2, + .py-lg-2 { + padding-top: 0.5rem !important; + } + .pr-lg-2, + .px-lg-2 { + padding-right: 0.5rem !important; + } + .pb-lg-2, + .py-lg-2 { + padding-bottom: 0.5rem !important; + } + .pl-lg-2, + .px-lg-2 { + padding-left: 0.5rem !important; + } + .p-lg-3 { + padding: 1rem !important; + } + .pt-lg-3, + .py-lg-3 { + padding-top: 1rem !important; + } + .pr-lg-3, + .px-lg-3 { + padding-right: 1rem !important; + } + .pb-lg-3, + .py-lg-3 { + padding-bottom: 1rem !important; + } + .pl-lg-3, + .px-lg-3 { + padding-left: 1rem !important; + } + .p-lg-4 { + padding: 1.5rem !important; + } + .pt-lg-4, + .py-lg-4 { + padding-top: 1.5rem !important; + } + .pr-lg-4, + .px-lg-4 { + padding-right: 1.5rem !important; + } + .pb-lg-4, + .py-lg-4 { + padding-bottom: 1.5rem !important; + } + .pl-lg-4, + .px-lg-4 { + padding-left: 1.5rem !important; + } + .p-lg-5 { + padding: 3rem !important; + } + .pt-lg-5, + .py-lg-5 { + padding-top: 3rem !important; + } + .pr-lg-5, + .px-lg-5 { + padding-right: 3rem !important; + } + .pb-lg-5, + .py-lg-5 { + padding-bottom: 3rem !important; + } + .pl-lg-5, + .px-lg-5 { + padding-left: 3rem !important; + } + .m-lg-n1 { + margin: -0.25rem !important; + } + .mt-lg-n1, + .my-lg-n1 { + margin-top: -0.25rem !important; + } + .mr-lg-n1, + .mx-lg-n1 { + margin-right: -0.25rem !important; + } + .mb-lg-n1, + .my-lg-n1 { + margin-bottom: -0.25rem !important; + } + .ml-lg-n1, + .mx-lg-n1 { + margin-left: -0.25rem !important; + } + .m-lg-n2 { + margin: -0.5rem !important; + } + .mt-lg-n2, + .my-lg-n2 { + margin-top: -0.5rem !important; + } + .mr-lg-n2, + .mx-lg-n2 { + margin-right: -0.5rem !important; + } + .mb-lg-n2, + .my-lg-n2 { + margin-bottom: -0.5rem !important; + } + .ml-lg-n2, + .mx-lg-n2 { + margin-left: -0.5rem !important; + } + .m-lg-n3 { + margin: -1rem !important; + } + .mt-lg-n3, + .my-lg-n3 { + margin-top: -1rem !important; + } + .mr-lg-n3, + .mx-lg-n3 { + margin-right: -1rem !important; + } + .mb-lg-n3, + .my-lg-n3 { + margin-bottom: -1rem !important; + } + .ml-lg-n3, + .mx-lg-n3 { + margin-left: -1rem !important; + } + .m-lg-n4 { + margin: -1.5rem !important; + } + .mt-lg-n4, + .my-lg-n4 { + margin-top: -1.5rem !important; + } + .mr-lg-n4, + .mx-lg-n4 { + margin-right: -1.5rem !important; + } + .mb-lg-n4, + .my-lg-n4 { + margin-bottom: -1.5rem !important; + } + .ml-lg-n4, + .mx-lg-n4 { + margin-left: -1.5rem !important; + } + .m-lg-n5 { + margin: -3rem !important; + } + .mt-lg-n5, + .my-lg-n5 { + margin-top: -3rem !important; + } + .mr-lg-n5, + .mx-lg-n5 { + margin-right: -3rem !important; + } + .mb-lg-n5, + .my-lg-n5 { + margin-bottom: -3rem !important; + } + .ml-lg-n5, + .mx-lg-n5 { + margin-left: -3rem !important; + } + .m-lg-auto { + margin: auto !important; + } + .mt-lg-auto, + .my-lg-auto { + margin-top: auto !important; + } + .mr-lg-auto, + .mx-lg-auto { + margin-right: auto !important; + } + .mb-lg-auto, + .my-lg-auto { + margin-bottom: auto !important; + } + .ml-lg-auto, + .mx-lg-auto { + margin-left: auto !important; + } +} + +@media (min-width: 1200px) { + .m-xl-0 { + margin: 0 !important; + } + .mt-xl-0, + .my-xl-0 { + margin-top: 0 !important; + } + .mr-xl-0, + .mx-xl-0 { + margin-right: 0 !important; + } + .mb-xl-0, + .my-xl-0 { + margin-bottom: 0 !important; + } + .ml-xl-0, + .mx-xl-0 { + margin-left: 0 !important; + } + .m-xl-1 { + margin: 0.25rem !important; + } + .mt-xl-1, + .my-xl-1 { + margin-top: 0.25rem !important; + } + .mr-xl-1, + .mx-xl-1 { + margin-right: 0.25rem !important; + } + .mb-xl-1, + .my-xl-1 { + margin-bottom: 0.25rem !important; + } + .ml-xl-1, + .mx-xl-1 { + margin-left: 0.25rem !important; + } + .m-xl-2 { + margin: 0.5rem !important; + } + .mt-xl-2, + .my-xl-2 { + margin-top: 0.5rem !important; + } + .mr-xl-2, + .mx-xl-2 { + margin-right: 0.5rem !important; + } + .mb-xl-2, + .my-xl-2 { + margin-bottom: 0.5rem !important; + } + .ml-xl-2, + .mx-xl-2 { + margin-left: 0.5rem !important; + } + .m-xl-3 { + margin: 1rem !important; + } + .mt-xl-3, + .my-xl-3 { + margin-top: 1rem !important; + } + .mr-xl-3, + .mx-xl-3 { + margin-right: 1rem !important; + } + .mb-xl-3, + .my-xl-3 { + margin-bottom: 1rem !important; + } + .ml-xl-3, + .mx-xl-3 { + margin-left: 1rem !important; + } + .m-xl-4 { + margin: 1.5rem !important; + } + .mt-xl-4, + .my-xl-4 { + margin-top: 1.5rem !important; + } + .mr-xl-4, + .mx-xl-4 { + margin-right: 1.5rem !important; + } + .mb-xl-4, + .my-xl-4 { + margin-bottom: 1.5rem !important; + } + .ml-xl-4, + .mx-xl-4 { + margin-left: 1.5rem !important; + } + .m-xl-5 { + margin: 3rem !important; + } + .mt-xl-5, + .my-xl-5 { + margin-top: 3rem !important; + } + .mr-xl-5, + .mx-xl-5 { + margin-right: 3rem !important; + } + .mb-xl-5, + .my-xl-5 { + margin-bottom: 3rem !important; + } + .ml-xl-5, + .mx-xl-5 { + margin-left: 3rem !important; + } + .p-xl-0 { + padding: 0 !important; + } + .pt-xl-0, + .py-xl-0 { + padding-top: 0 !important; + } + .pr-xl-0, + .px-xl-0 { + padding-right: 0 !important; + } + .pb-xl-0, + .py-xl-0 { + padding-bottom: 0 !important; + } + .pl-xl-0, + .px-xl-0 { + padding-left: 0 !important; + } + .p-xl-1 { + padding: 0.25rem !important; + } + .pt-xl-1, + .py-xl-1 { + padding-top: 0.25rem !important; + } + .pr-xl-1, + .px-xl-1 { + padding-right: 0.25rem !important; + } + .pb-xl-1, + .py-xl-1 { + padding-bottom: 0.25rem !important; + } + .pl-xl-1, + .px-xl-1 { + padding-left: 0.25rem !important; + } + .p-xl-2 { + padding: 0.5rem !important; + } + .pt-xl-2, + .py-xl-2 { + padding-top: 0.5rem !important; + } + .pr-xl-2, + .px-xl-2 { + padding-right: 0.5rem !important; + } + .pb-xl-2, + .py-xl-2 { + padding-bottom: 0.5rem !important; + } + .pl-xl-2, + .px-xl-2 { + padding-left: 0.5rem !important; + } + .p-xl-3 { + padding: 1rem !important; + } + .pt-xl-3, + .py-xl-3 { + padding-top: 1rem !important; + } + .pr-xl-3, + .px-xl-3 { + padding-right: 1rem !important; + } + .pb-xl-3, + .py-xl-3 { + padding-bottom: 1rem !important; + } + .pl-xl-3, + .px-xl-3 { + padding-left: 1rem !important; + } + .p-xl-4 { + padding: 1.5rem !important; + } + .pt-xl-4, + .py-xl-4 { + padding-top: 1.5rem !important; + } + .pr-xl-4, + .px-xl-4 { + padding-right: 1.5rem !important; + } + .pb-xl-4, + .py-xl-4 { + padding-bottom: 1.5rem !important; + } + .pl-xl-4, + .px-xl-4 { + padding-left: 1.5rem !important; + } + .p-xl-5 { + padding: 3rem !important; + } + .pt-xl-5, + .py-xl-5 { + padding-top: 3rem !important; + } + .pr-xl-5, + .px-xl-5 { + padding-right: 3rem !important; + } + .pb-xl-5, + .py-xl-5 { + padding-bottom: 3rem !important; + } + .pl-xl-5, + .px-xl-5 { + padding-left: 3rem !important; + } + .m-xl-n1 { + margin: -0.25rem !important; + } + .mt-xl-n1, + .my-xl-n1 { + margin-top: -0.25rem !important; + } + .mr-xl-n1, + .mx-xl-n1 { + margin-right: -0.25rem !important; + } + .mb-xl-n1, + .my-xl-n1 { + margin-bottom: -0.25rem !important; + } + .ml-xl-n1, + .mx-xl-n1 { + margin-left: -0.25rem !important; + } + .m-xl-n2 { + margin: -0.5rem !important; + } + .mt-xl-n2, + .my-xl-n2 { + margin-top: -0.5rem !important; + } + .mr-xl-n2, + .mx-xl-n2 { + margin-right: -0.5rem !important; + } + .mb-xl-n2, + .my-xl-n2 { + margin-bottom: -0.5rem !important; + } + .ml-xl-n2, + .mx-xl-n2 { + margin-left: -0.5rem !important; + } + .m-xl-n3 { + margin: -1rem !important; + } + .mt-xl-n3, + .my-xl-n3 { + margin-top: -1rem !important; + } + .mr-xl-n3, + .mx-xl-n3 { + margin-right: -1rem !important; + } + .mb-xl-n3, + .my-xl-n3 { + margin-bottom: -1rem !important; + } + .ml-xl-n3, + .mx-xl-n3 { + margin-left: -1rem !important; + } + .m-xl-n4 { + margin: -1.5rem !important; + } + .mt-xl-n4, + .my-xl-n4 { + margin-top: -1.5rem !important; + } + .mr-xl-n4, + .mx-xl-n4 { + margin-right: -1.5rem !important; + } + .mb-xl-n4, + .my-xl-n4 { + margin-bottom: -1.5rem !important; + } + .ml-xl-n4, + .mx-xl-n4 { + margin-left: -1.5rem !important; + } + .m-xl-n5 { + margin: -3rem !important; + } + .mt-xl-n5, + .my-xl-n5 { + margin-top: -3rem !important; + } + .mr-xl-n5, + .mx-xl-n5 { + margin-right: -3rem !important; + } + .mb-xl-n5, + .my-xl-n5 { + margin-bottom: -3rem !important; + } + .ml-xl-n5, + .mx-xl-n5 { + margin-left: -3rem !important; + } + .m-xl-auto { + margin: auto !important; + } + .mt-xl-auto, + .my-xl-auto { + margin-top: auto !important; + } + .mr-xl-auto, + .mx-xl-auto { + margin-right: auto !important; + } + .mb-xl-auto, + .my-xl-auto { + margin-bottom: auto !important; + } + .ml-xl-auto, + .mx-xl-auto { + margin-left: auto !important; + } +} + +.text-monospace { + font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important; +} + +.text-justify { + text-align: justify !important; +} + +.text-wrap { + white-space: normal !important; +} + +.text-nowrap { + white-space: nowrap !important; +} + +.text-truncate { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; +} + +.text-left { + text-align: left !important; +} + +.text-right { + text-align: right !important; +} + +.text-center { + text-align: center !important; +} + +@media (min-width: 576px) { + .text-sm-left { + text-align: left !important; + } + .text-sm-right { + text-align: right !important; + } + .text-sm-center { + text-align: center !important; + } +} + +@media (min-width: 768px) { + .text-md-left { + text-align: left !important; + } + .text-md-right { + text-align: right !important; + } + .text-md-center { + text-align: center !important; + } +} + +@media (min-width: 992px) { + .text-lg-left { + text-align: left !important; + } + .text-lg-right { + text-align: right !important; + } + .text-lg-center { + text-align: center !important; + } +} + +@media (min-width: 1200px) { + .text-xl-left { + text-align: left !important; + } + .text-xl-right { + text-align: right !important; + } + .text-xl-center { + text-align: center !important; + } +} + +.text-lowercase { + text-transform: lowercase !important; +} + +.text-uppercase { + text-transform: uppercase !important; +} + +.text-capitalize { + text-transform: capitalize !important; +} + +.font-weight-light { + font-weight: 300 !important; +} + +.font-weight-lighter { + font-weight: lighter !important; +} + +.font-weight-normal { + font-weight: 400 !important; +} + +.font-weight-bold { + font-weight: 700 !important; +} + +.font-weight-bolder { + font-weight: bolder !important; +} + +.font-italic { + font-style: italic !important; +} + +.text-white { + color: #fff !important; +} + +.text-primary { + color: #007bff !important; +} + +a.text-primary:hover, a.text-primary:focus { + color: #0056b3 !important; +} + +.text-secondary { + color: #6c757d !important; +} + +a.text-secondary:hover, a.text-secondary:focus { + color: #494f54 !important; +} + +.text-success { + color: #28a745 !important; +} + +a.text-success:hover, a.text-success:focus { + color: #19692c !important; +} + +.text-info { + color: #17a2b8 !important; +} + +a.text-info:hover, a.text-info:focus { + color: #0f6674 !important; +} + +.text-warning { + color: #ffc107 !important; +} + +a.text-warning:hover, a.text-warning:focus { + color: #ba8b00 !important; +} + +.text-danger { + color: #dc3545 !important; +} + +a.text-danger:hover, a.text-danger:focus { + color: #a71d2a !important; +} + +.text-light { + color: #f8f9fa !important; +} + +a.text-light:hover, a.text-light:focus { + color: #cbd3da !important; +} + +.text-dark { + color: #343a40 !important; +} + +a.text-dark:hover, a.text-dark:focus { + color: #121416 !important; +} + +.text-body { + color: #212529 !important; +} + +.text-muted { + color: #6c757d !important; +} + +.text-black-50 { + color: rgba(0, 0, 0, 0.5) !important; +} + +.text-white-50 { + color: rgba(255, 255, 255, 0.5) !important; +} + +.text-hide { + font: 0/0 a; + color: transparent; + text-shadow: none; + background-color: transparent; + border: 0; +} + +.text-decoration-none { + text-decoration: none !important; +} + +.text-break { + word-break: break-word !important; + overflow-wrap: break-word !important; +} + +.text-reset { + color: inherit !important; +} + +.visible { + visibility: visible !important; +} + +.invisible { + visibility: hidden !important; +} + +@media print { + *, + *::before, + *::after { + text-shadow: none !important; + box-shadow: none !important; + } + a:not(.btn) { + text-decoration: underline; + } + abbr[title]::after { + content: " (" attr(title) ")"; + } + pre { + white-space: pre-wrap !important; + } + pre, + blockquote { + border: 1px solid #adb5bd; + page-break-inside: avoid; + } + thead { + display: table-header-group; + } + tr, + img { + page-break-inside: avoid; + } + p, + h2, + h3 { + orphans: 3; + widows: 3; + } + h2, + h3 { + page-break-after: avoid; + } + @page { + size: a3; + } + body { + min-width: 992px !important; + } + .container { + min-width: 992px !important; + } + .navbar { + display: none; + } + .badge { + border: 1px solid #000; + } + .table { + border-collapse: collapse !important; + } + .table td, + .table th { + background-color: #fff !important; + } + .table-bordered th, + .table-bordered td { + border: 1px solid #dee2e6 !important; + } + .table-dark { + color: inherit; + } + .table-dark th, + .table-dark td, + .table-dark thead th, + .table-dark tbody + tbody { + border-color: #dee2e6; + } + .table .thead-dark th { + color: inherit; + border-color: #dee2e6; + } +} +/*# sourceMappingURL=bootstrap.css.map */ \ No newline at end of file diff --git a/vendor/bootstrap/css/bootstrap.css.map b/vendor/bootstrap/css/bootstrap.css.map new file mode 100644 index 0000000..7eb1581 --- /dev/null +++ b/vendor/bootstrap/css/bootstrap.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["../../scss/bootstrap.scss","bootstrap.css","../../scss/_root.scss","../../scss/_reboot.scss","../../scss/_variables.scss","../../scss/vendor/_rfs.scss","../../scss/mixins/_hover.scss","../../scss/_type.scss","../../scss/mixins/_lists.scss","../../scss/_images.scss","../../scss/mixins/_image.scss","../../scss/mixins/_border-radius.scss","../../scss/_code.scss","../../scss/_grid.scss","../../scss/mixins/_grid.scss","../../scss/mixins/_breakpoints.scss","../../scss/mixins/_grid-framework.scss","../../scss/_tables.scss","../../scss/mixins/_table-row.scss","../../scss/_functions.scss","../../scss/_forms.scss","../../scss/mixins/_transition.scss","../../scss/mixins/_forms.scss","../../scss/mixins/_gradients.scss","../../scss/_buttons.scss","../../scss/mixins/_buttons.scss","../../scss/_transitions.scss","../../scss/_dropdown.scss","../../scss/mixins/_caret.scss","../../scss/mixins/_nav-divider.scss","../../scss/_button-group.scss","../../scss/_input-group.scss","../../scss/_custom-forms.scss","../../scss/_nav.scss","../../scss/_navbar.scss","../../scss/_card.scss","../../scss/_breadcrumb.scss","../../scss/_pagination.scss","../../scss/mixins/_pagination.scss","../../scss/_badge.scss","../../scss/mixins/_badge.scss","../../scss/_jumbotron.scss","../../scss/_alert.scss","../../scss/mixins/_alert.scss","../../scss/_progress.scss","../../scss/_media.scss","../../scss/_list-group.scss","../../scss/mixins/_list-group.scss","../../scss/_close.scss","../../scss/_toasts.scss","../../scss/_modal.scss","../../scss/_tooltip.scss","../../scss/mixins/_reset-text.scss","../../scss/_popover.scss","../../scss/_carousel.scss","../../scss/mixins/_clearfix.scss","../../scss/_spinners.scss","../../scss/utilities/_align.scss","../../scss/mixins/_background-variant.scss","../../scss/utilities/_background.scss","../../scss/utilities/_borders.scss","../../scss/utilities/_display.scss","../../scss/utilities/_embed.scss","../../scss/utilities/_flex.scss","../../scss/utilities/_float.scss","../../scss/utilities/_overflow.scss","../../scss/utilities/_position.scss","../../scss/utilities/_screenreaders.scss","../../scss/mixins/_screen-reader.scss","../../scss/utilities/_shadows.scss","../../scss/utilities/_sizing.scss","../../scss/utilities/_stretched-link.scss","../../scss/utilities/_spacing.scss","../../scss/utilities/_text.scss","../../scss/mixins/_text-truncate.scss","../../scss/mixins/_text-emphasis.scss","../../scss/mixins/_text-hide.scss","../../scss/utilities/_visibility.scss","../../scss/_print.scss"],"names":[],"mappings":"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AF7G1B;;AAEA;EEmHE,wBAAwB;AFjH1B;;AEyHA;EACE,aAAa;EACb,0BAA0B;AFtH5B;;AE6HA;EACE,qBAAqB;AF1HvB;;AE6HA;EACE,kBAAkB;EAClB,eAAe;AF1HjB;;AE6HA;EACE,aAAa;AF1Hf;;AAEA;EE8HE,wBAAwB;AF5H1B;;AM/VA;;EAEE,qBHiSuC;EG/RvC,gBHiS+B;EGhS/B,gBHiS+B;AHgEjC;;AM7VA;EFgHM,iBAtCY;AJuRlB;;AMhWA;EF+GM,eAtCY;AJ2RlB;;AMnWA;EF8GM,kBAtCY;AJ+RlB;;AMtWA;EF6GM,iBAtCY;AJmSlB;;AMzWA;EF4GM,kBAtCY;AJuSlB;;AM5WA;EF2GM,eAtCY;AJ2SlB;;AM9WA;EFyGM,kBAtCY;EEjEhB,gBHmS+B;AH8EjC;;AM7WA;EFmGM,eAtCY;EE3DhB,gBHsR+B;EGrR/B,gBH6Q+B;AHmGjC;;AM9WA;EF8FM,iBAtCY;EEtDhB,gBHkR+B;EGjR/B,gBHwQ+B;AHyGjC;;AM/WA;EFyFM,iBAtCY;EEjDhB,gBH8Q+B;EG7Q/B,gBHmQ+B;AH+GjC;;AMhXA;EFoFM,iBAtCY;EE5ChB,gBH0Q+B;EGzQ/B,gBH8P+B;AHqHjC;;AE1VA;EIhBE,gBH0EW;EGzEX,mBHyEW;EGxEX,SAAS;EACT,wCHzCa;AHuZf;;AMtWA;;EFMI,cAAW;EEHb,gBHsN+B;AHmJjC;;AMtWA;;EAEE,cH8PgC;EG7PhC,yBHsQmC;AHmGrC;;AMjWA;EC/EE,eAAe;EACf,gBAAgB;APoblB;;AMjWA;ECpFE,eAAe;EACf,gBAAgB;APyblB;;AMnWA;EACE,qBAAqB;ANsWvB;;AMvWA;EAII,oBHgP+B;AHuHnC;;AM7VA;EFjCI,cAAW;EEmCb,yBAAyB;ANgW3B;;AM5VA;EACE,mBHiBW;ECFP,kBAtCY;AJuXlB;;AM5VA;EACE,cAAc;EF7CZ,cAAW;EE+Cb,cH1GgB;AHyclB;;AMlWA;EAMI,qBAAqB;ANgWzB;;AQndA;ECIE,eAAe;EAGf,YAAY;ATidd;;AQldA;EACE,gBL++BwC;EK9+BxC,sBLRa;EKSb,yBLNgB;EOLd,sBPqOgC;EM/NlC,eAAe;EAGf,YAA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AAwB,iBADZ;IACY,QADZ;EfitClB;EehtCM;IAAwB,iBADZ;IACY,QADZ;EfotClB;EentCM;IAAwB,iBADZ;IACY,QADZ;EfutClB;EettCM;IAAwB,iBADZ;IACY,QADZ;Ef0tClB;EeztCM;IAAwB,iBADZ;IACY,QADZ;Ef6tClB;Ee5tCM;IAAwB,iBADZ;IACY,QADZ;EfguClB;Ee/tCM;IAAwB,iBADZ;IACY,QADZ;EfmuClB;EeluCM;IAAwB,iBADZ;IACY,QADZ;EfsuClB;EeruCM;IAAwB,iBADZ;IACY,QADZ;EfyuClB;EexuCM;IAAwB,iBADZ;IACY,QADZ;Ef4uClB;Ee3uCM;IAAwB,kBADZ;IACY,SADZ;Ef+uClB;Ee9uCM;IAAwB,kBADZ;IACY,SADZ;EfkvClB;EejvCM;IAAwB,kBADZ;IACY,SADZ;EfqvClB;Ee9uCQ;IFTR,cAA4B;Eb0vC5B;EejvCQ;IFTR,sBAA8C;Eb6vC9C;EepvCQ;IFTR,uBAA8C;EbgwC9C;EevvCQ;IFTR,gBAA8C;EbmwC9C;Ee1vCQ;IFTR,uBAA8C;EbswC9C;Ee7vCQ;IFTR,uBAA8C;EbywC9C;EehwCQ;IFTR,gBAA8C;Eb4wC9C;EenwCQ;IFTR,uBAA8C;Eb+wC9C;EetwCQ;IFTR,uBAA8C;EbkxC9C;EezwCQ;IFTR,gBAA8C;EbqxC9C;Ee5wCQ;IFTR,uBAA8C;EbwxC9C;Ee/wCQ;IFTR,uBAA8C;Eb2xC9C;AACF;;AgBz0CA;EACE,WAAW;EACX,mBb2HW;Ea1HX,cbSgB;AHm0ClB;;AgB/0CA;;EAQI,gBb8UgC;Ea7UhC,mBAAmB;EACnB,6BbJc;AHg1ClB;;AgBt1CA;EAcI,sBAAsB;EACtB,gCbTc;AHq1ClB;;AgB31CA;EAmBI,6Bbbc;AHy1ClB;;AgBn0CA;;EAGI,ebwT+B;AH6gCnC;;AgB5zCA;EACE,yBbnCgB;AHk2ClB;;AgBh0CA;;EAKI,yBbvCc;AHu2ClB;;AgBr0CA;;EAWM,wBAA4C;AhB+zClD;;AgB1zCA;;;;EAKI,SAAS;AhB4zCb;;AgBpzCA;EAEI,qCb1DW;AHg3Cf;;AKr3CE;EW2EI,cbvEY;EawEZ,sCbvES;AHq3Cf;;AiBj4CE;;;EAII,yBC2E4D;AlBwzClE;;AiBv4CE;;;;EAYM,qBCmE0D;AlB+zClE;;AKv4CE;EYiBM,yBAJsC;AjB83C9C;;AiB/3CE;;EASQ,yBARoC;AjBm4C9C;;AiBv5CE;;;EAII,yBC2E4D;AlB80ClE;;AiB75CE;;;;EAYM,qBCmE0D;AlBq1ClE;;AK75CE;EYiBM,yBAJsC;AjBo5C9C;;AiBr5CE;;EASQ,yBARoC;AjBy5C9C;;AiB76CE;;;EAII,yBC2E4D;AlBo2ClE;;AiBn7CE;;;;EAYM,qBCmE0D;AlB22ClE;;AKn7CE;EYiBM,yBAJsC;AjB06C9C;;AiB36CE;;EASQ,yBARoC;AjB+6C9C;;AiBn8CE;;;EAII,yBC2E4D;AlB03ClE;;AiBz8CE;;;;EAYM,qBCmE0D;AlBi4ClE;;AKz8CE;EYiBM,yBAJsC;AjBg8C9C;;AiBj8CE;;EASQ,yBARoC;AjBq8C9C;;AiBz9CE;;;EAII,yBC2E4D;AlBg5ClE;;AiB/9CE;;;;EAYM,qBCmE0D;AlBu5ClE;;AK/9CE;EYiBM,yBAJsC;AjBs9C9C;;AiBv9CE;;EASQ,yBARoC;AjB29C9C;;AiB/+CE;;;EAII,yBC2E4D;AlBs6ClE;;AiBr/CE;;;;EAYM,qBCmE0D;AlB66ClE;;AKr/CE;EYiBM,yBAJsC;AjB4+C9C;;AiB7+CE;;EASQ,yBARoC;AjBi/C9C;;AiBrgDE;;;EAII,yBC2E4D;AlB47ClE;;AiB3gDE;;;;EAYM,qBCmE0D;AlBm8ClE;;AK3gDE;EYiBM,yBAJsC;AjBkgD9C;;AiBngDE;;EASQ,yBARoC;AjBugD9C;;AiB3hDE;;;EAII,yBC2E4D;AlBk9ClE;;AiBjiDE;;;;EAYM,qBCmE0D;AlBy9ClE;;AKjiDE;EYiBM,yBAJsC;AjBwhD9C;;AiBzhDE;;EASQ,yBARoC;AjB6hD9C;;AiBjjDE;;;EAII,sCdQS;AH2iDf;;AKhjDE;EYiBM,sCAJsC;AjBuiD9C;;AiBxiDE;;EASQ,sCARoC;AjB4iD9C;;AgBt9CA;EAGM,Wb3GS;Ea4GT,yBbpGY;EaqGZ,qBb2PqD;AH4tC3D;;AgB59CA;EAWM,cb5GY;Ea6GZ,yBblHY;EamHZ,qBblHY;AHukDlB;;AgBh9CA;EACE,Wb3Ha;Ea4Hb,yBbpHgB;AHukDlB;;AgBr9CA;;;EAOI,qBbuOuD;AH6uC3D;;AgB39CA;EAWI,SAAS;AhBo9Cb;;AgB/9CA;EAgBM,2Cb1IS;AH6lDf;;AKxlDE;EW4IM,WbjJO;EakJP,4CblJO;AHkmDf;;AchiDI;EEiGA;IAEI,cAAc;IACd,WAAW;IACX,gBAAgB;IAChB,iCAAiC;EhBk8CvC;EgBv8CG;IASK,SAAS;EhBi8CjB;AACF;;Ac5iDI;EEiGA;IAEI,cAAc;IACd,WAAW;IACX,gBAAgB;IAChB,iCAAiC;EhB88CvC;EgBn9CG;IASK,SAAS;EhB68CjB;AACF;;AcxjDI;EEiGA;IAEI,cAAc;IACd,WAAW;IACX,gBAAgB;IAChB,iCAAiC;EhB09CvC;EgB/9CG;IASK,SAAS;EhBy9CjB;AACF;;AcpkDI;EEiGA;IAEI,cAAc;IACd,WAAW;IACX,gBAAgB;IAChB,iCAAiC;EhBs+CvC;EgB3+CG;IASK,SAAS;EhBq+CjB;AACF;;AgBp/CA;EAOQ,cAAc;EACd,WAAW;EACX,gBAAgB;EAChB,iCAAiC;AhBi/CzC;;AgB3/CA;EAcU,SAAS;AhBi/CnB;;AmB9pDA;EACE,cAAc;EACd,WAAW;EACX,mChBqe2H;EgBpe3H,yBhBqXkC;EChQ9B,eAtCY;Ee5EhB,gBhB8Q+B;EgB7Q/B,gBhBkR+B;EgBjR/B,chBDgB;EgBEhB,sBhBTa;EgBUb,4BAA4B;EAC5B,yBhBPgB;EONd,sBPqOgC;EiBpO9B,wEjB4e4F;AHksClG;;AoBzqDI;EDLJ;ICMM,gBAAgB;EpB6qDpB;AACF;;AmBprDA;EAsBI,6BAA6B;EAC7B,SAAS;AnBkqDb;;AqBlrDE;EACE,clBAc;EkBCd,sBlBRW;EkBSX,qBlBgdsE;EkB/ctE,UAAU;EAKR,gDlBcW;AHmqDjB;;AmBjsDA;EA+BI,chBxBc;EgB0Bd,UAAU;AnBqqDd;;AmBtsDA;EA+BI,chBxBc;EgB0Bd,UAAU;AnBqqDd;;AmBtsDA;EA+BI,chBxBc;EgB0Bd,UAAU;AnBqqDd;;AmBtsDA;EA+BI,chBxBc;EgB0Bd,UAAU;AnBqqDd;;AmBtsDA;EA+BI,chBxBc;EgB0Bd,UAAU;AnBqqDd;;AmBtsDA;EA2CI,yBhBxCc;EgB0Cd,UAAU;AnB8pDd;;AmB1pDA;EAOI,chBhDc;EgBiDd,sBhBxDW;AH+sDf;;AmBlpDA;;EAEE,cAAc;EACd,WAAW;AnBqpDb;;AmB3oDA;EACE,iCAA+D;EAC/D,oCAAkE;EAClE,gBAAgB;EfZd,kBAAW;Eecb,gBhB0M+B;AHo8CjC;;AmB3oDA;EACE,+BAAkE;EAClE,kCAAqE;EfoCjE,kBAtCY;EeIhB,gBhBuI+B;AHugDjC;;AmB3oDA;EACE,gCAAkE;EAClE,mCAAqE;Ef6BjE,mBAtCY;EeWhB,gBhBiI+B;AH6gDjC;;AmBroDA;EACE,cAAc;EACd,WAAW;EACX,qBhB8QmC;EgB7QnC,wBhB6QmC;EgB5QnC,gBAAgB;EAChB,gBhB6K+B;EgB5K/B,chBpGgB;EgBqGhB,6BAA6B;EAC7B,yBAAyB;EACzB,mBAAmC;AnBwoDrC;;AmBlpDA;EAcI,gBAAgB;EAChB,eAAe;AnBwoDnB;;AmB5nDA;EACE,kChBsWqI;EgBrWrI,uBhB+PiC;EC1Q7B,mBAtCY;EemDhB,gBhByF+B;EOhO7B,qBPuO+B;AHgiDnC;;AmB5nDA;EACE,gChB+VqI;EgB9VrI,oBhB4PgC;EC/Q5B,kBAtCY;Ee2DhB,gBhBgF+B;EO/N7B,qBPsO+B;AHyiDnC;;AmB3nDA;EAGI,YAAY;AnB4nDhB;;AmBxnDA;EACE,YAAY;AnB2nDd;;AmBnnDA;EACE,mBhBoV0C;AHkyC5C;;AmBnnDA;EACE,cAAc;EACd,mBhBqU4C;AHizC9C;;AmB9mDA;EACE,oBAAa;EAAb,aAAa;EACb,mBAAe;EAAf,eAAe;EACf,kBAA0C;EAC1C,iBAAyC;AnBinD3C;;AmBrnDA;;EAQI,kBAA0C;EAC1C,iBAAyC;AnBknD7C;;AmBzmDA;EACE,kBAAkB;EAClB,cAAc;EACd,qBhB0S6C;AHk0C/C;;AmBzmDA;EACE,kBAAkB;EAClB,kBhBsS2C;EgBrS3C,qBhBoS6C;AHw0C/C;;AmB/mDA;EAMI,chBxMc;AHqzDlB;;AmBzmDA;EACE,gBAAgB;AnB4mDlB;;AmBzmDA;EACE,2BAAoB;EAApB,oBAAoB;EACpB,sBAAmB;EAAnB,mBAAmB;EACnB,eAAe;EACf,qBhByR4C;AHm1C9C;;AmBhnDA;EAQI,gBAAgB;EAChB,aAAa;EACb,uBhBoR4C;EgBnR5C,cAAc;AnB4mDlB;;AqBvzDE;EACE,aAAa;EACb,WAAW;EACX,mBlBod0C;EC5a1C,cAAW;EiBtCX,clBSa;AHizDjB;;AqBvzDE;EACE,kBAAkB;EAClB,SAAS;EACT,UAAU;EACV,aAAa;EACb,eAAe;EACf,uBlBsyBqC;EkBryBrC,iBAAiB;EjBmFf,mBAtCY;EiB3Cd,gBlBkP6B;EkBjP7B,WlBxCW;EkByCX,wClBLa;EOtCb,sBPqOgC;AHioDpC;;AqBtzDI;EAEE,qBlBZW;EkBeT,oClBgb2F;EkB/a3F,4PHfmI;EGgBnI,4BAA4B;EAC5B,2DlB+a6F;EkB9a7F,gElB6awF;AHy4ChG;;AqB/zDI;EAaI,qBlBvBS;EkBwBT,gDlBxBS;AH80DjB;;AqBp0DI;;;EAmBI,cAAc;ArBuzDtB;;AqBhzDI;EAGI,oClBwZ2F;EkBvZ3F,kFlByZ6F;AHw5CrG;;AqB3yDI;EAEE,qBlBhDW;EkBmDT,sDlBqe0J;EkBpe1J,6gBAAkJ;ArB2yD1J;;AqBjzDI;EAUI,qBlBxDS;EkByDT,gDlBzDS;AHo2DjB;;AqBtzDI;;;EAgBI,cAAc;ArB4yDtB;;AqBryDI;;;EAII,cAAc;ArBuyDtB;;AqBjyDI;EAGI,clBlFS;AHo3DjB;;AqBryDI;;;EAQI,cAAc;ArBmyDtB;;AqB7xDI;EAGI,clBhGS;AH83DjB;;AqBjyDI;EAMM,qBlBnGO;AHk4DjB;;AqBryDI;;;EAYI,cAAc;ArB+xDtB;;AqB3yDI;EAiBM,qBAAkC;ECnJxC,yBDoJ+C;ArB8xDnD;;AqBhzDI;EAwBM,gDlBrHO;AHi5DjB;;AqBpzDI;EA4BM,qBlBzHO;AHq5DjB;;AqBpxDI;EAGI,qBlBpIS;AHy5DjB;;AqBxxDI;;;EAQI,cAAc;ArBsxDtB;;AqB9xDI;EAaM,qBlB9IO;EkB+IP,gDlB/IO;AHo6DjB;;AqBl7DE;EACE,aAAa;EACb,WAAW;EACX,mBlBod0C;EC5a1C,cAAW;EiBtCX,clBMa;AH+6DjB;;AqBl7DE;EACE,kBAAkB;EAClB,SAAS;EACT,UAAU;EACV,aAAa;EACb,eAAe;EACf,uBlBsyBqC;EkBryBrC,iBAAiB;EjBmFf,mBAtCY;EiB3Cd,gBlBkP6B;EkBjP7B,WlBxCW;EkByCX,wClBRa;EOnCb,sBPqOgC;AH4vDpC;;AqBj7DI;EAEE,qBlBfW;EkBkBT,oClBgb2F;EkB/a3F,sSHfmI;EGgBnI,4BAA4B;EAC5B,2DlB+a6F;EkB9a7F,gElB6awF;AHogDhG;;AqB17DI;EAaI,qBlB1BS;EkB2BT,gDlB3BS;AH48DjB;;AqB/7DI;;;EAmBI,cAAc;ArBk7DtB;;AqB36DI;EAGI,oClBwZ2F;EkBvZ3F,kFlByZ6F;AHmhDrG;;AqBt6DI;EAEE,qBlBnDW;EkBsDT,sDlBqe0J;EkBpe1J,ujBAAkJ;ArBs6D1J;;AqB56DI;EAUI,qBlB3DS;EkB4DT,gDlB5DS;AHk+DjB;;AqBj7DI;;;EAgBI,cAAc;ArBu6DtB;;AqBh6DI;;;EAII,cAAc;ArBk6DtB;;AqB55DI;EAGI,clBrFS;AHk/DjB;;AqBh6DI;;;EAQI,cAAc;ArB85DtB;;AqBx5DI;EAGI,clBnGS;AH4/DjB;;AqB55DI;EAMM,qBlBtGO;AHggEjB;;AqBh6DI;;;EAYI,cAAc;ArB05DtB;;AqBt6DI;EAiBM,qBAAkC;ECnJxC,yBDoJ+C;ArBy5DnD;;AqB36DI;EAwBM,gDlBxHO;AH+gEjB;;AqB/6DI;EA4BM,qBlB5HO;AHmhEjB;;AqB/4DI;EAGI,qBlBvIS;AHuhEjB;;AqBn5DI;;;EAQI,cAAc;ArBi5DtB;;AqBz5DI;EAaM,qBlBjJO;EkBkJP,gDlBlJO;AHkiEjB;;AmBz0DA;EACE,oBAAa;EAAb,aAAa;EACb,uBAAmB;EAAnB,mBAAmB;EACnB,sBAAmB;EAAnB,mBAAmB;AnB40DrB;;AmB/0DA;EASI,WAAW;AnB00Df;;AcxhEI;EKqMJ;IAeM,oBAAa;IAAb,aAAa;IACb,sBAAmB;IAAnB,mBAAmB;IACnB,qBAAuB;IAAvB,uBAAuB;IACvB,gBAAgB;EnBy0DpB;EmB31DF;IAuBM,oBAAa;IAAb,aAAa;IACb,kBAAc;IAAd,cAAc;IACd,uBAAmB;IAAnB,mBAAmB;IACnB,sBAAmB;IAAnB,mBAAmB;IACnB,gBAAgB;EnBu0DpB;EmBl2DF;IAgCM,qBAAqB;IACrB,WAAW;IACX,sBAAsB;EnBq0D1B;EmBv2DF;IAuCM,qBAAqB;EnBm0DzB;EmB12DF;;IA4CM,WAAW;EnBk0Df;EmB92DF;IAkDM,oBAAa;IAAb,aAAa;IACb,sBAAmB;IAAnB,mBAAmB;IACnB,qBAAuB;IAAvB,uBAAuB;IACvB,WAAW;IACX,eAAe;EnB+zDnB;EmBr3DF;IAyDM,kBAAkB;IAClB,oBAAc;IAAd,cAAc;IACd,aAAa;IACb,qBhB2LwC;IgB1LxC,cAAc;EnB+zDlB;EmB53DF;IAiEM,sBAAmB;IAAnB,mBAAmB;IACnB,qBAAuB;IAAvB,uBAAuB;EnB8zD3B;EmBh4DF;IAqEM,gBAAgB;EnB8zDpB;AACF;;AuB/nEA;EACE,qBAAqB;EAErB,gBpBkR+B;EoBjR/B,cpBMgB;EoBLhB,kBAAkB;EAClB,sBAAsB;EACtB,yBAAiB;EAAjB,sBAAiB;EAAjB,qBAAiB;EAAjB,iBAAiB;EACjB,6BAA6B;EAC7B,6BAA2C;ECsF3C,yBrB0RkC;EChQ9B,eAtCY;EoBchB,gBrByL+B;EO3R7B,sBPqOgC;EiBpO9B,qIjBqb6I;AH0tDnJ;;AoB1oEI;EGLJ;IHMM,gBAAgB;EpB8oEpB;AACF;;AK/oEE;EkBQE,cpBJc;EoBKd,qBAAqB;AvB2oEzB;;AuB1pEA;EAoBI,UAAU;EACV,gDpBSa;AHioEjB;;AuB/pEA;EA2BI,apB8Y6B;AH0vDjC;;AuBznEA;;EAEE,oBAAoB;AvB4nEtB;;AuBnnEE;ECrDA,WrBCa;EmBDX,yBnB8Ba;EqB5Bf,qBrB4Be;AHgpEjB;;AKxqEE;EmBAE,WrBLW;EmBDX,yBEDoF;EASpF,qBATyH;AxBqrE7H;;AwBzqEE;EAMI,gDAAiF;AxBuqEvF;;AwBlqEE;EAEE,WrBvBW;EqBwBX,yBrBKa;EqBJb,qBrBIa;AHgqEjB;;AwB7pEE;;EAGE,WrBnCW;EqBoCX,yBAtCuK;EA0CvK,qBA1C+M;AxBssEnN;;AwB1pEI;;EAKI,gDAAiF;AxB0pEzF;;AuBrpEE;ECrDA,WrBCa;EmBDX,yBnBOc;EqBLhB,qBrBKgB;AHysElB;;AK1sEE;EmBAE,WrBLW;EmBDX,yBEDoF;EASpF,qBATyH;AxButE7H;;AwB3sEE;EAMI,iDAAiF;AxBysEvF;;AwBpsEE;EAEE,WrBvBW;EqBwBX,yBrBlBc;EqBmBd,qBrBnBc;AHytElB;;AwB/rEE;;EAGE,WrBnCW;EqBoCX,yBAtCuK;EA0CvK,qBA1C+M;AxBwuEnN;;AwB5rEI;;EAKI,iDAAiF;AxB4rEzF;;AuBvrEE;ECrDA,WrBCa;EmBDX,yBnBqCa;EqBnCf,qBrBmCe;AH6sEjB;;AK5uEE;EmBAE,WrBLW;EmBDX,yBEDoF;EASpF,qBATyH;AxByvE7H;;AwB7uEE;EAMI,+CAAiF;AxB2uEvF;;AwBtuEE;EAEE,WrBvBW;EqBwBX,yBrBYa;EqBXb,qBrBWa;AH6tEjB;;AwBjuEE;;EAGE,WrBnCW;EqBoCX,yBAtCuK;EA0CvK,qBA1C+M;AxB0wEnN;;AwB9tEI;;EAKI,+CAAiF;AxB8tEzF;;AuBztEE;ECrDA,WrBCa;EmBDX,yBnBuCa;EqBrCf,qBrBqCe;AH6uEjB;;AK9wEE;EmBAE,WrBLW;EmBDX,yBEDoF;EASpF,qBATyH;AxB2xE7H;;AwB/wEE;EAMI,gDAAiF;AxB6wEvF;;AwBxwEE;EAEE,WrBvBW;EqBwBX,yBrBca;EqBbb,qBrBaa;AH6vEjB;;AwBnwEE;;EAGE,WrBnCW;EqBoCX,yBAtCuK;EA0CvK,qBA1C+M;AxB4yEnN;;AwBhwEI;;EAKI,gDAAiF;AxBgwEzF;;AuB3vEE;ECrDA,crBUgB;EmBVd,yBnBoCa;EqBlCf,qBrBkCe;AHkxEjB;;AKhzEE;EmBAE,crBIc;EmBVd,yBEDoF;EASpF,qBATyH;AxB6zE7H;;AwBjzEE;EAMI,gDAAiF;AxB+yEvF;;AwB1yEE;EAEE,crBdc;EqBed,yBrBWa;EqBVb,qBrBUa;AHkyEjB;;AwBryEE;;EAGE,crB1Bc;EqB2Bd,yBAtCuK;EA0CvK,qBA1C+M;AxB80EnN;;AwBlyEI;;EAKI,gDAAiF;AxBkyEzF;;AuB7xEE;ECrDA,WrBCa;EmBDX,yBnBkCa;EqBhCf,qBrBgCe;AHszEjB;;AKl1EE;EmBAE,WrBLW;EmBDX,yBEDoF;EASpF,qBATyH;AxB+1E7H;;AwBn1EE;EAMI,+CAAiF;AxBi1EvF;;AwB50EE;EAEE,WrBvBW;EqBwBX,yBrBSa;EqBRb,qBrBQa;AHs0EjB;;AwBv0EE;;EAGE,WrBnCW;EqBoCX,yBAtCuK;EA0CvK,qBA1C+M;AxBg3EnN;;AwBp0EI;;EAKI,+CAAiF;AxBo0EzF;;AuB/zEE;ECrDA,crBUgB;EmBVd,yBnBEc;EqBAhB,qBrBAgB;AHw3ElB;;AKp3EE;EmBAE,crBIc;EmBVd,yBEDoF;EASpF,qBATyH;AxBi4E7H;;AwBr3EE;EAMI,iDAAiF;AxBm3EvF;;AwB92EE;EAEE,crBdc;EqBed,yBrBvBc;EqBwBd,qBrBxBc;AHw4ElB;;AwBz2EE;;EAGE,crB1Bc;EqB2Bd,yBAtCuK;EA0CvK,qBA1C+M;AxBk5EnN;;AwBt2EI;;EAKI,iDAAiF;AxBs2EzF;;AuBj2EE;ECrDA,WrBCa;EmBDX,yBnBSc;EqBPhB,qBrBOgB;AHm5ElB;;AKt5EE;EmBAE,WrBLW;EmBDX,yBEDoF;EASpF,qBATyH;AxBm6E7H;;AwBv5EE;EAMI,8CAAiF;AxBq5EvF;;AwBh5EE;EAEE,WrBvBW;EqBwBX,yBrBhBc;EqBiBd,qBrBjBc;AHm6ElB;;AwB34EE;;EAGE,WrBnCW;EqBoCX,yBAtCuK;EA0CvK,qBA1C+M;AxBo7EnN;;AwBx4EI;;EAKI,8CAAiF;AxBw4EzF;;AuB73EE;ECJA,crBzBe;EqB0Bf,qBrB1Be;AH+5EjB;;AKv7EE;EmBqDE,WrB1DW;EqB2DX,yBrB9Ba;EqB+Bb,qBrB/Ba;AHq6EjB;;AwBn4EE;EAEE,+CrBpCa;AHy6EjB;;AwBl4EE;EAEE,crBzCa;EqB0Cb,6BAA6B;AxBo4EjC;;AwBj4EE;;EAGE,WrB7EW;EqB8EX,yBrBjDa;EqBkDb,qBrBlDa;AHq7EjB;;AwBj4EI;;EAKI,+CrBzDS;AH07EjB;;AuB75EE;ECJA,crBhDgB;EqBiDhB,qBrBjDgB;AHs9ElB;;AKv9EE;EmBqDE,WrB1DW;EqB2DX,yBrBrDc;EqBsDd,qBrBtDc;AH49ElB;;AwBn6EE;EAEE,iDrB3Dc;AHg+ElB;;AwBl6EE;EAEE,crBhEc;EqBiEd,6BAA6B;AxBo6EjC;;AwBj6EE;;EAGE,WrB7EW;EqB8EX,yBrBxEc;EqByEd,qBrBzEc;AH4+ElB;;AwBj6EI;;EAKI,iDrBhFU;AHi/ElB;;AuB77EE;ECJA,crBlBe;EqBmBf,qBrBnBe;AHw9EjB;;AKv/EE;EmBqDE,WrB1DW;EqB2DX,yBrBvBa;EqBwBb,qBrBxBa;AH89EjB;;AwBn8EE;EAEE,+CrB7Ba;AHk+EjB;;AwBl8EE;EAEE,crBlCa;EqBmCb,6BAA6B;AxBo8EjC;;AwBj8EE;;EAGE,WrB7EW;EqB8EX,yBrB1Ca;EqB2Cb,qBrB3Ca;AH8+EjB;;AwBj8EI;;EAKI,+CrBlDS;AHm/EjB;;AuB79EE;ECJA,crBhBe;EqBiBf,qBrBjBe;AHs/EjB;;AKvhFE;EmBqDE,WrB1DW;EqB2DX,yBrBrBa;EqBsBb,qBrBtBa;AH4/EjB;;AwBn+EE;EAEE,gDrB3Ba;AHggFjB;;AwBl+EE;EAEE,crBhCa;EqBiCb,6BAA6B;AxBo+EjC;;AwBj+EE;;EAGE,WrB7EW;EqB8EX,yBrBxCa;EqByCb,qBrBzCa;AH4gFjB;;AwBj+EI;;EAKI,gDrBhDS;AHihFjB;;AuB7/EE;ECJA,crBnBe;EqBoBf,qBrBpBe;AHyhFjB;;AKvjFE;EmBqDE,crBjDc;EqBkDd,yBrBxBa;EqByBb,qBrBzBa;AH+hFjB;;AwBngFE;EAEE,+CrB9Ba;AHmiFjB;;AwBlgFE;EAEE,crBnCa;EqBoCb,6BAA6B;AxBogFjC;;AwBjgFE;;EAGE,crBpEc;EqBqEd,yBrB3Ca;EqB4Cb,qBrB5Ca;AH+iFjB;;AwBjgFI;;EAKI,+CrBnDS;AHojFjB;;AuB7hFE;ECJA,crBrBe;EqBsBf,qBrBtBe;AH2jFjB;;AKvlFE;EmBqDE,WrB1DW;EqB2DX,yBrB1Ba;EqB2Bb,qBrB3Ba;AHikFjB;;AwBniFE;EAEE,+CrBhCa;AHqkFjB;;AwBliFE;EAEE,crBrCa;EqBsCb,6BAA6B;AxBoiFjC;;AwBjiFE;;EAGE,WrB7EW;EqB8EX,yBrB7Ca;EqB8Cb,qBrB9Ca;AHilFjB;;AwBjiFI;;EAKI,+CrBrDS;AHslFjB;;AuB7jFE;ECJA,crBrDgB;EqBsDhB,qBrBtDgB;AH2nFlB;;AKvnFE;EmBqDE,crBjDc;EqBkDd,yBrB1Dc;EqB2Dd,qBrB3Dc;AHioFlB;;AwBnkFE;EAEE,iDrBhEc;AHqoFlB;;AwBlkFE;EAEE,crBrEc;EqBsEd,6BAA6B;AxBokFjC;;AwBjkFE;;EAGE,crBpEc;EqBqEd,yBrB7Ec;EqB8Ed,qBrB9Ec;AHipFlB;;AwBjkFI;;EAKI,iDrBrFU;AHspFlB;;AuB7lFE;ECJA,crB9CgB;EqB+ChB,qBrB/CgB;AHopFlB;;AKvpFE;EmBqDE,WrB1DW;EqB2DX,yBrBnDc;EqBoDd,qBrBpDc;AH0pFlB;;AwBnmFE;EAEE,8CrBzDc;AH8pFlB;;AwBlmFE;EAEE,crB9Dc;EqB+Dd,6BAA6B;AxBomFjC;;AwBjmFE;;EAGE,WrB7EW;EqB8EX,yBrBtEc;EqBuEd,qBrBvEc;AH0qFlB;;AwBjmFI;;EAKI,8CrB9EU;AH+qFlB;;AuBlnFA;EACE,gBpB8M+B;EoB7M/B,cpB1Ce;EoB2Cf,qBpB6F4C;AHwhF9C;;AKxrFE;EkBsEE,cpB2F8D;EoB1F9D,0BpB2F+C;AH2hFnD;;AuB7nFA;EAYI,0BpBsF+C;EoBrF/C,gBAAgB;AvBqnFpB;;AuBloFA;EAkBI,cpBjFc;EoBkFd,oBAAoB;AvBonFxB;;AuBzmFA;ECLE,oBrBySgC;EC/Q5B,kBAtCY;EoBchB,gBrB6H+B;EO/N7B,qBPsO+B;AH++EnC;;AuB5mFA;ECTE,uBrBoSiC;EC1Q7B,mBAtCY;EoBchB,gBrB8H+B;EOhO7B,qBPuO+B;AHq/EnC;;AuB1mFA;EACE,cAAc;EACd,WAAW;AvB6mFb;;AuB/mFA;EAMI,kBpBuT+B;AHszEnC;;AuBxmFA;;;EAII,WAAW;AvB0mFf;;AyBhvFA;ELMM,gCjBsP2C;AHw/EjD;;AoBzuFI;EKXJ;ILYM,gBAAgB;EpB6uFpB;AACF;;Ay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CT,gBAAgB;A9B0nGpB;;A8B1oGA;;;;;;;;;;;;EAqBM,iB3B4M2B;AHw7FjC;;A8BzpGA;;;EA6BI,UAAU;A9BkoGd;;A8B/pGA;EAkCI,UAAU;A9BioGd;;A8BnqGA;;EpBeI,0BoBwBmD;EpBvBnD,6BoBuBmD;A9BkoGvD;;A8BzqGA;;EpB6BI,yBoBWmD;EpBVnD,4BoBUmD;A9BuoGvD;;A8B/qGA;EA8CI,oBAAa;EAAb,aAAa;EACb,sBAAmB;EAAnB,mBAAmB;A9BqoGvB;;A8BprGA;;EpBeI,0BoBmC6E;EpBlC7E,6BoBkC6E;A9BwoGjF;;A8B1rGA;EpB6BI,yBoBsBsE;EpBrBtE,4BoBqBsE;A9B4oG1E;;A8BjoGA;;EAEE,oBAAa;EAAb,aAAa;A9BooGf;;A8BtoGA;;EAQI,kBAAkB;EAClB,UAAU;A9BmoGd;;A8B5oGA;;EAYM,UAAU;A9BqoGhB;;A8BjpGA;;;;;;;;EAoBI,iB3B+I6B;AHy/FjC;;A8BpoGA;EAAuB,kB3B2IU;AH6/FjC;;A8BvoGA;EAAsB,iB3B0IW;AHigGjC;;A8BnoGA;EACE,oBAAa;EAAb,aAAa;EACb,sBAAmB;EAAnB,mBAAmB;EACnB,yB3BuRkC;E2BtRlC,gBAAgB;E1BsBZ,eAtCY;E0BkBhB,gB3BgL+B;E2B/K/B,gB3BoL+B;E2BnL/B,c3B/FgB;E2BgGhB,kBAAkB;EAClB,mBAAmB;EACnB,yB3BvGgB;E2BwGhB,yB3BtGgB;EONd,sBPqOgC;AH8gGpC;;A8BnpGA;;EAkBI,aAAa;A9BsoGjB;;A8B5nGA;;EAEE,gC3B6WqI;AHkxFvI;;A8B5nGA;;;;;;EAME,oB3BkQgC;EC/Q5B,kBAtCY;E0BqDhB,gB3BsF+B;EO/N7B,qBPsO+B;AHmiGnC;;A8B5nGA;;EAEE,kC3B2VqI;AHoyFvI;;A8B5nGA;;;;;;EAME,uB3B4OiC;EC1Q7B,mBAtCY;E0BsEhB,gB3BsE+B;EOhO7B,qBPuO+B;AHmjGnC;;A8B5nGA;;EAEE,sBAA0E;A9B+nG5E;;A8BpnGA;;;;;;EpB3JI,0BoBiK4B;EpBhK5B,6BoBgK4B;A9BwnGhC;;A8BrnGA;;;;;;EpBtJI,yBoB4J2B;EpB3J3B,4BoB2J2B;A9BynG/B;;A+B/yGA;EACE,kBAAkB;EAClB,cAAc;EACd,kBAA+C;EAC/C,oBAAqE;A/BkzGvE;;A+B/yGA;EACE,2BAAoB;EAApB,oBAAoB;EACpB,kB5Bqf0C;AH6zF5C;;A+B/yGA;EACE,kBAAkB;EAClB,WAAW;EACX,UAAU;A/BkzGZ;;A+BrzGA;EAMI,W5BpBW;E4BqBX,qB5BQa;EmB9Bb,yBnB8Ba;AH4yGjB;;A+B3zGA;EAiBM,gD5BFW;AHgzGjB;;A+B/zGA;EAsBI,qB5BqbsE;AHw3F1E;;A+Bn0GA;EA0BI,W5BxCW;E4ByCX,yB5B8e8E;E4B7e9E,qB5B6e8E;AHg0FlF;;A+Bz0GA;EAkCM,c5B1CY;AHq1GlB;;A+B70GA;EAqCQ,yB5BjDU;AH61GlB;;A+BlyGA;EACE,kBAAkB;EAClB,gBAAgB;EAChB,mBAAmB;A/BqyGrB;;A+BxyGA;EAOI,kBAAkB;EAClB,YAA+E;EAC/E,aAA+D;EAC/D,cAAc;EACd,W5B0bwC;E4BzbxC,Y5BybwC;E4BxbxC,oBAAoB;EACpB,WAAW;EACX,sB5B5EW;E4B6EX,yB5BmJ6B;AHkpGjC;;A+BrzGA;EAsBI,kBAAkB;EAClB,YAA+E;EAC/E,aAA+D;EAC/D,cAAc;EACd,W5B2awC;E4B1axC,Y5B0awC;E4BzaxC,WAAW;EACX,mCAAgE;A/BmyGpE;;A+B1xGA;ErBrGI,sBPqOgC;AH8pGpC;;A+B9xGA;EAOM,6MbrEqI;AlBg2G3I;;A+BlyGA;EAaM,qB5BnFW;EmB9Bb,yBnB8Ba;AH62GjB;;A+BvyGA;EAkBM,0JbhFqI;AlBy2G3I;;A+B3yGA;EAwBM,wC5B9FW;AHq3GjB;;A+B/yGA;EA2BM,wC5BjGW;AHy3GjB;;A+B/wGA;EAGI,kB5B0Z+C;AHs3FnD;;A+BnxGA;EAQM,uJb1GqI;AlBy3G3I;;A+BvxGA;EAcM,wC5BxHW;AHq4GjB;;A+BnwGA;EACE,qBAA2D;A/BswG7D;;A+BvwGA;EAKM,cAAqD;EACrD,c5BkY+E;E4BjY/E,mBAAmB;EAEnB,qB5BgY4E;AHq4FlF;;A+B9wGA;EAaM,wBAA0I;EAC1I,0BAA+G;EAC/G,uB5B2XiI;E4B1XjI,wB5B0XiI;E4BzXjI,yB5B3KY;E4B6KZ,qB5BsX4E;EiBziB5E,iJjB8f+H;EiB9f/H,yIjB8f+H;EiB9f/H,8KjB8f+H;AH07FrI;;AoBn7GI;EW2JJ;IX1JM,gBAAgB;EpBu7GpB;AACF;;A+B9xGA;EA0BM,sB5BzLS;E4B0LT,sCAA4E;EAA5E,8BAA4E;A/BwwGlF;;A+BnyGA;EAiCM,wC5BnKW;AHy6GjB;;A+B1vGA;EACE,qBAAqB;EACrB,WAAW;EACX,mC5BwR2H;E4BvR3H,0C5BwKkC;EChQ9B,eAtCY;E2BiIhB,gB5BiE+B;E4BhE/B,gB5BqE+B;E4BpE/B,c5B9MgB;E4B+MhB,sBAAsB;EACtB,6M5BmWmI;E4BlWnI,sB5BxNa;E4ByNb,yB5BrNgB;EONd,sBPqOgC;E4BPlC,wBAAgB;EAAhB,qBAAgB;EAAhB,gBAAgB;A/B2vGlB;;A+B3wGA;EAmBI,qB5B0PsE;E4BzPtE,UAAU;EAIR,gD5BvMW;AHg8GjB;;A+BjxGA;EAiCM,c5BtOY;E4BuOZ,sB5B9OS;AHk+Gf;;A+BtxGA;EAwCI,YAAY;EACZ,sB5BmIgC;E4BlIhC,sBAAsB;A/BkvG1B;;A+B5xGA;EA8CI,c5BpPc;E4BqPd,yB5BzPc;AH2+GlB;;A+BjyGA;EAoDI,aAAa;A/BivGjB;;A+B7uGA;EACE,kC5BmOqI;E4BlOrI,oB5B2HkC;E4B1HlC,uB5B0HkC;E4BzHlC,oB5B0HiC;EC1Q7B,mBAtCY;AJu6GlB;;A+B7uGA;EACE,gC5B4NqI;E4B3NrI,mB5BwHiC;E4BvHjC,sB5BuHiC;E4BtHjC,kB5BuHgC;EC/Q5B,kBAtCY;AJ+6GlB;;A+BxuGA;EACE,kBAAkB;EAClB,qBAAqB;EACrB,WAAW;EACX,mC5B0M2H;E4BzM3H,gBAAgB;A/B2uGlB;;A+BxuGA;EACE,kBAAkB;EAClB,UAAU;EACV,WAAW;EACX,mC5BkM2H;E4BjM3H,SAAS;EACT,UAAU;A/B2uGZ;;A+BjvGA;EASI,qB5B+KsE;E4B9KtE,gD5B9Qa;AH0/GjB;;A+BtvGA;EAcI,yB5B7Sc;AHyhHlB;;A+B1vGA;EAmBM,iB5BqUQ;AHs6Fd;;A+B9vGA;EAwBI,0BAA0B;A/B0uG9B;;A+BtuGA;EACE,kBAAkB;EAClB,MAAM;EACN,QAAQ;EACR,OAAO;EACP,UAAU;EACV,mC5BoK2H;E4BnK3H,yB5BoDkC;E4BlDlC,gB5BlD+B;E4BmD/B,gB5B9C+B;E4B+C/B,c5BjUgB;E4BkUhB,sB5BzUa;E4B0Ub,yB5BtUgB;EONd,sBPqOgC;AHg1GpC;;A+BtvGA;EAkBI,kBAAkB;EAClB,MAAM;EACN,QAAQ;EACR,SAAS;EACT,UAAU;EACV,cAAc;EACd,6B5B8I+F;E4B7I/F,yB5BkCgC;E4BjChC,gB5B9D6B;E4B+D7B,c5BjVc;E4BkVd,iBAAiB;ET1VjB,yBnBGc;E4ByVd,oBAAoB;ErB7VpB,kCqB8VgF;A/BwuGpF;;A+B9tGA;EACE,WAAW;EACX,2BAA+F;EAC/F,UAAU;EACV,6BAA6B;EAC7B,wBAAgB;EAAhB,qBAAgB;EAAhB,gBAAgB;A/BiuGlB;;A+BtuGA;EAQI,aAAa;A/BkuGjB;;A+B1uGA;EAY8B,gE5BrVb;AHujHjB;;A+B9uGA;EAa8B,gE5BtVb;AH2jHjB;;A+BlvGA;EAc8B,gE5BvVb;AH+jHjB;;A+BtvGA;EAkBI,SAAS;A/BwuGb;;A+B1vGA;EAsBI,W5B8N6C;E4B7N7C,Y5B6N6C;E4B5N7C,oBAAyE;ET/XzE,yBnB8Ba;E4BmWb,S5B6N0C;EO/lB1C,mBPgmB6C;EiB/lB3C,4GjB8f+H;E4BzHjI,wBAAgB;EAAhB,gBAAgB;A/BuuGpB;;AoBvmHI;EWkWJ;IXjWM,gBAAgB;EpB2mHpB;AACF;;A+B3wGA;ETvWI,yBnBmmB2E;AHmhG/E;;A+B/wGA;EAsCI,W5BuMoC;E4BtMpC,c5BuMqC;E4BtMrC,kBAAkB;EAClB,e5BsMuC;E4BrMvC,yB5B7Yc;E4B8Yd,yBAAyB;ErBnZzB,mBPylBoC;AHwiGxC;;A+BzxGA;EAiDI,W5BmM6C;E4BlM7C,Y5BkM6C;EmB3lB7C,yBnB8Ba;E4B6Xb,S5BmM0C;EO/lB1C,mBPgmB6C;EiB/lB3C,4GjB8f+H;E4B/FjI,qBAAgB;EAAhB,gBAAgB;A/B2uGpB;;AoBroHI;EWkWJ;IXjWM,gBAAgB;EpByoHpB;AACF;;A+BzyGA;ETvWI,yBnBmmB2E;AHijG/E;;A+B7yGA;EAgEI,W5B6KoC;E4B5KpC,c5B6KqC;E4B5KrC,kBAAkB;EAClB,e5B4KuC;E4B3KvC,yB5Bvac;E4Bwad,yBAAyB;ErB7azB,mBPylBoC;AHskGxC;;A+BvzGA;EA2EI,W5ByK6C;E4BxK7C,Y5BwK6C;E4BvK7C,aAAa;EACb,oB5BvD+B;E4BwD/B,mB5BxD+B;EmB9X/B,yBnB8Ba;E4B0Zb,S5BsK0C;EO/lB1C,mBPgmB6C;EiB/lB3C,4GjB8f+H;E4BlEjI,gBAAgB;A/B+uGpB;;AoBtqHI;EWkWJ;IXjWM,gBAAgB;EpB0qHpB;AACF;;A+B10GA;ETvWI,yBnBmmB2E;AHklG/E;;A+B90GA;EA6FI,W5BgJoC;E4B/IpC,c5BgJqC;E4B/IrC,kBAAkB;EAClB,e5B+IuC;E4B9IvC,6BAA6B;EAC7B,yBAAyB;EACzB,oBAA4C;A/BqvGhD;;A+Bx1GA;EAwGI,yB5B3cc;EOLd,mBPylBoC;AH4mGxC;;A+B71GA;EA6GI,kBAAkB;EAClB,yB5Bjdc;EOLd,mBPylBoC;AHknGxC;;A+Bn2GA;EAoHM,yB5BrdY;AHwsHlB;;A+Bv2GA;EAwHM,eAAe;A/BmvGrB;;A+B32GA;EA4HM,yB5B7dY;AHgtHlB;;A+B/2GA;EAgIM,eAAe;A/BmvGrB;;A+Bn3GA;EAoIM,yB5BreY;AHwtHlB;;A+B9uGA;;;EXhfM,4GjB8f+H;AHsuGrI;;AoB/tHI;EW2eJ;;;IX1eM,gBAAgB;EpBquHpB;AACF;;AgC7uHA;EACE,oBAAa;EAAb,aAAa;EACb,mBAAe;EAAf,eAAe;EACf,eAAe;EACf,gBAAgB;EAChB,gBAAgB;AhCgvHlB;;AgC7uHA;EACE,cAAc;EACd,oB7BkqBsC;AH8kGxC;;AK/uHE;E2BEE,qBAAqB;AhCivHzB;;AgCtvHA;EAUI,c7BVc;E6BWd,oBAAoB;EACpB,eAAe;AhCgvHnB;;AgCxuHA;EACE,gC7BxBgB;AHmwHlB;;AgC5uHA;EAII,mB7BkM6B;AH0iHjC;;AgChvHA;EAQI,6BAAgD;EtB3BhD,+BP4NgC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9BzMS;AH+lIf;;AiCh7HA;EA+BI,yB9B9MW;E8B+MX,gC9B/MW;AHomIf;;AiCr7HA;EAoCI,wP9B6fsR;AHw5G1R;;AiCz7HA;EAwCI,yB9BvNW;AH4mIf;;AiC77HA;EA0CM,yB9BzNS;AHgnIf;;AKjnIE;E4B6NM,yB9B5NO;AHonIf;;AiCj5HA;EAEI,W9B/OW;AHkoIf;;AKznIE;E4ByOI,W9BlPS;AHsoIf;;AiCz5HA;EAWM,+B9BxPS;AH0oIf;;AKjoIE;E4BkPM,gC9B3PO;AH8oIf;;AiCj6HA;EAkBQ,gC9B/PO;AHkpIf;;AiCr6HA;;;;EA0BM,W9BvQS;AHypIf;;AiC56HA;EA+BI,+B9B5QW;E8B6QX,sC9B7QW;AH8pIf;;AiCj7HA;EAoCI,8P9BkcqR;AH+8GzR;;AiCr7HA;EAwCI,+B9BrRW;AHsqIf;;AiCz7HA;EA0CM,W9BvRS;AH0qIf;;AKjqIE;E4BiRM,W9B1RO;AH8qIf;;AkCjrIA;EACE,kBAAkB;EAClB,oBAAa;EAAb,aAAa;EACb,0BAAsB;EAAtB,sBAAsB;EACtB,YAAY;EACZ,qBAAqB;EACrB,sB/BHa;E+BIb,2BAA2B;EAC3B,sC/BKa;EOZX,sBPqOgC;AHu9HpC;;AkC7rIA;EAYI,eAAe;EACf,cAAc;AlCqrIlB;;AkClsIA;ExBUI,+BP4NgC;EO3NhC,gCP2NgC;AHi+HpC;;AkCvsIA;ExBwBI,mCP8MgC;EO7MhC,kCP6MgC;AHs+HpC;;AkC/qIA;EAGE,kBAAc;EAAd,cAAc;EACd,gB/B+wByC;AHi6G3C;;AkC5qIA;EACE,sB/BywBwC;AHs6G1C;;AkC5qIA;EACE,qBAA+B;EAC/B,gBAAgB;AlC+qIlB;;AkC5qIA;EACE,gBAAgB;AlC+qIlB;;AKttIE;E6B4CE,qBAAqB;AlC8qIzB;;AkChrIA;EAMI,oB/BwvBuC;AHs7G3C;;AkCtqIA;EACE,wB/B+uByC;E+B9uBzC,gBAAgB;EAEhB,qC/BvDa;E+BwDb,6C/BxDa;AHguIf;;AkC7qIA;ExB/DI,0DwBuE8E;AlCyqIlF;;AkCjrIA;EAaM,aAAa;AlCwqInB;;AkCnqIA;EACE,wB/B6tByC;E+B5tBzC,qC/BvEa;E+BwEb,0C/BxEa;AH8uIf;;AkCzqIA;ExBjFI,0DPmzBoF;AH28GxF;;AkC9pIA;EACE,uBAAiC;EACjC,uB/B4sBwC;E+B3sBxC,sBAAgC;EAChC,gBAAgB;AlCiqIlB;;AkC9pIA;EACE,uBAAiC;EACjC,sBAAgC;AlCiqIlC;;AkC7pIA;EACE,kBAAkB;EAClB,MAAM;EACN,QAAQ;EACR,SAAS;EACT,OAAO;EACP,gB/BssByC;AH09G3C;;AkC7pIA;EACE,WAAW;ExBvHT,kCPmzBoF;AHq+GxF;;AkC5pIA;EACE,WAAW;ExBpHT,2CP0yBoF;EOzyBpF,4CPyyBoF;AH2+GxF;;AkC7pIA;EACE,WAAW;ExB3GT,+CP4xBoF;EO3xBpF,8CP2xBoF;AHi/GxF;;AkC3pIA;EACE,oBAAa;EAAb,aAAa;EACb,0BAAsB;EAAtB,sBAAsB;AlC8pIxB;;AkChqIA;EAKI,mB/B6qBsD;AHk/G1D;;ActvII;EoBkFJ;IASI,uBAAmB;IAAnB,mBAAmB;IACnB,mB/BwqBsD;I+BvqBtD,kB/BuqBsD;EHy/GxD;EkC3qIF;IAcM,oBAAa;IAAb,aAAa;IAEb,gBAAY;IAAZ,YAAY;IACZ,0BAAsB;IAAtB,sBAAsB;IACtB,kB/BgqBoD;I+B/pBpD,gBAAgB;IAChB,iB/B8pBoD;EHigHxD;AACF;;AkCtpIA;EACE,oBAAa;EAAb,aAAa;EACb,0BAAsB;EAAtB,sBAAsB;AlCypIxB;;AkC3pIA;EAOI,mB/B6oBsD;AH2gH1D;;Ac/wII;EoBgHJ;IAWI,uBAAmB;IAAnB,mBAAmB;ElCypIrB;EkCpqIF;IAgBM,gBAAY;IAAZ,YAAY;IACZ,gBAAgB;ElCupIpB;EkCxqIF;IAoBQ,cAAc;IACd,cAAc;ElCupIpB;EkC5qIF;IxBvJI,0BwBkLoC;IxBjLpC,6BwBiLoC;ElCqpItC;EkChrIF;;IAgCY,0BAA0B;ElCopIpC;EkCprIF;;IAqCY,6BAA6B;ElCmpIvC;EkCxrIF;IxBzII,yBwBmLmC;IxBlLnC,4BwBkLmC;ElCkpIrC;EkC5rIF;;IA+CY,yBAAyB;ElCipInC;EkChsIF;;IAoDY,4BAA4B;ElCgpItC;AACF;;AkCpoIA;EAEI,sB/BokBsC;AHkkH1C;;AczzII;EoBiLJ;IAMI,uB/BglBiC;I+BhlBjC,oB/BglBiC;I+BhlBjC,e/BglBiC;I+B/kBjC,2B/BglBuC;I+BhlBvC,wB/BglBuC;I+BhlBvC,mB/BglBuC;I+B/kBvC,UAAU;IACV,SAAS;ElCuoIX;EkChpIF;IAYM,qBAAqB;IACrB,WAAW;ElCuoIf;AACF;;AkC9nIA;EAEI,gBAAgB;AlCgoIpB;;AkCloIA;ExB/PI,gBwBqQ4B;AlCgoIhC;;AkCtoIA;EAUQ,gBAAgB;ExBzQpB,gBwB0Q4B;AlCgoIhC;;AkC3oIA;EAgBM,gBAAgB;ExBxPlB,6BwByPiC;ExBxPjC,4BwBwPiC;AlCgoIrC;;AkCjpIA;ExBtPI,yBwB2Q8B;ExB1Q9B,0BwB0Q8B;AlCioIlC;;AkCtpIA;EAyBM,mB/BtD2B;AHurIjC;;AmC95IA;EACE,oBAAa;EAAb,aAAa;EACb,mBAAe;EAAf,eAAe;EACf,qBhC2gCsC;EgC1gCtC,mBhC6gCsC;EgC5gCtC,gBAAgB;EAChB,yBhCGgB;EOJd,sBPqOgC;AH8rIpC;;AmC95IA;EAGI,oBhCkgCqC;AH65GzC;;AmCl6IA;EAMM,qBAAqB;EACrB,qBhC8/BmC;EgC7/BnC,chCLY;EgCMZ,YhCmgCuC;AH65G7C;;AmCz6IA;EAoBI,0BAA0B;AnCy5I9B;;AmC76IA;EAwBI,qBAAqB;AnCy5IzB;;AmCj7IA;EA4BI,chCzBc;AHk7IlB;;AoC/7IA;EACE,oBAAa;EAAb,aAAa;E7BGb,eAAe;EACf,gBAAgB;EGAd,sBPqOgC;AH4tIpC;;AoCh8IA;EACE,kBAAkB;EAClB,cAAc;EACd,uBjCqwBwC;EiCpwBxC,iBjC6N+B;EiC5N/B,iBjCwwBsC;EiCvwBtC,cjCwBe;EiCvBf,sBjCNa;EiCOb,yBjCJgB;AHu8IlB;;AoC38IA;EAWI,UAAU;EACV,cjC2J8D;EiC1J9D,qBAAqB;EACrB,yBjCXc;EiCYd,qBjCXc;AH+8IlB;;AoCn9IA;EAmBI,UAAU;EACV,UjCiwBiC;EiChwBjC,gDjCSa;AH27IjB;;AoCh8IA;EAGM,cAAc;E1BChB,+BPuMgC;EOtMhC,kCPsMgC;AH2vIpC;;AoCt8IA;E1BVI,gCPqNgC;EOpNhC,mCPoNgC;AHgwIpC;;AoC38IA;EAcI,UAAU;EACV,WjCvCW;EiCwCX,yBjCXa;EiCYb,qBjCZa;AH68IjB;;AoCl9IA;EAqBI,cjCvCc;EiCwCd,oBAAoB;EAEpB,YAAY;EACZ,sBjCjDW;EiCkDX,qBjC/Cc;AH++IlB;;AqCt/IE;EACE,uBlC8wBsC;ECnpBpC,kBAtCY;EiCnFd,gBlC8N6B;AH2xIjC;;AqCp/IM;E3BwBF,8BPwM+B;EOvM/B,iCPuM+B;AHyxInC;;AqCp/IM;E3BKF,+BPsN+B;EOrN/B,kCPqN+B;AH8xInC;;AqCtgJE;EACE,uBlC4wBqC;ECjpBnC,mBAtCY;EiCnFd,gBlC+N6B;AH0yIjC;;AqCpgJM;E3BwBF,8BPyM+B;EOxM/B,iCPwM+B;AHwyInC;;AqCpgJM;E3BKF,+BPuN+B;EOtN/B,kCPsN+B;AH6yInC;;AsCphJA;EACE,qBAAqB;EACrB,qBnC24BsC;EC10BpC,cAAW;EkC/Db,gBnCmR+B;EmClR/B,cAAc;EACd,kBAAkB;EAClB,mBAAmB;EACnB,wBAAwB;E5BRtB,sBPqOgC;EiBpO9B,qIjBqb6I;AH2mInJ;;AoB3hJI;EkBNJ;IlBOM,gBAAgB;EpB+hJpB;AACF;;AK5hJE;EiCGI,qBAAqB;AtC6hJ3B;;AsC3iJA;EAoBI,aAAa;AtC2hJjB;;AsCthJA;EACE,kBAAkB;EAClB,SAAS;AtCyhJX;;AsClhJA;EACE,oBnCg3BsC;EmC/2BtC,mBnC+2BsC;EOn5BpC,oBPs5BqC;AHoqHzC;;AsC7gJE;ECjDA,WpCMa;EoCLb,yBpCkCe;AHgiJjB;;AKpjJE;EkCVI,WpCCS;EoCAT,yBAAkC;AvCkkJxC;;AuCrkJU;EAQJ,UAAU;EACV,+CpCuBW;AH0iJjB;;AsC5hJE;ECjDA,WpCMa;EoCLb,yBpCWgB;AHskJlB;;AKnkJE;EkCVI,WpCCS;EoCAT,yBAAkC;AvCilJxC;;AuCplJU;EAQJ,UAAU;EACV,iDpCAY;AHglJlB;;AsC3iJE;ECjDA,WpCMa;EoCLb,yBpCyCe;AHujJjB;;AKllJE;EkCVI,WpCCS;EoCAT,yBAAkC;AvCgmJxC;;AuCnmJU;EAQJ,UAAU;EACV,+CpC8BW;AHikJjB;;AsC1jJE;ECjDA,WpCMa;EoCLb,yBpC2Ce;AHokJjB;;AKjmJE;EkCVI,WpCCS;EoCAT,yBAAkC;AvC+mJxC;;AuClnJU;EAQJ,UAAU;EACV,gDpCgCW;AH8kJjB;;AsCzkJE;ECjDA,cpCegB;EoCdhB,yBpCwCe;AHslJjB;;AKhnJE;EkCVI,cpCUY;EoCTZ,yBAAkC;AvC8nJxC;;AuCjoJU;EAQJ,UAAU;EACV,+CpC6BW;AHgmJjB;;AsCxlJE;ECjDA,WpCMa;EoCLb,yBpCsCe;AHumJjB;;AK/nJE;EkCVI,WpCCS;EoCAT,yBAAkC;AvC6oJxC;;AuChpJU;EAQJ,UAAU;EACV,+CpC2BW;AHinJjB;;AsCvmJE;ECjDA,cpCegB;EoCdhB,yBpCMgB;AHspJlB;;AK9oJE;EkCVI,cpCUY;EoCTZ,yBAAkC;AvC4pJxC;;AuC/pJU;EAQJ,UAAU;EACV,iDpCLY;AHgqJlB;;AsCtnJE;ECjDA,WpCMa;EoCLb,yBpCagB;AH8pJlB;;AK7pJE;EkCVI,WpCCS;EoCAT,yBAAkC;AvC2qJxC;;AuC9qJU;EAQJ,UAAU;EACV,8CpCEY;AHwqJlB;;AwCvrJA;EACE,kBAAoD;EACpD,mBrC0yBsC;EqCxyBtC,yBrCKgB;EOJd,qBPsO+B;AHm9InC;;AcloJI;E0B5DJ;IAQI,kBrCoyBoC;EHu5HtC;AACF;;AwCxrJA;EACE,gBAAgB;EAChB,eAAe;E9BTb,gB8BUsB;AxC2rJ1B;;AyCtsJA;EACE,kBAAkB;EAClB,wBtCm8ByC;EsCl8BzC,mBtCm8BsC;EsCl8BtC,6BAA6C;E/BH3C,sBPqOgC;AHw+IpC;;AyCrsJA;EAEE,cAAc;AzCusJhB;;AyCnsJA;EACE,gBtCwQ+B;AH87IjC;;AyC9rJA;EACE,mBAAsD;AzCisJxD;;AyClsJA;EAKI,kBAAkB;EAClB,MAAM;EACN,QAAQ;EACR,wBtCq6BuC;EsCp6BvC,cAAc;AzCisJlB;;AyCvrJE;EC9CA,cxBmFgE;EI9E9D,yBJ8E8D;EwBjFhE,qBxBiFgE;AlBwpJlE;;A0CvuJE;EACE,yBAAqC;A1C0uJzC;;A0CvuJE;EACE,cAA0B;A1C0uJ9B;;AyCrsJE;EC9CA,cxBmFgE;EI9E9D,yBJ8E8D;EwBjFhE,qBxBiFgE;AlBsqJlE;;A0CrvJE;EACE,yBAAqC;A1CwvJzC;;A0CrvJE;EACE,cAA0B;A1CwvJ9B;;AyCntJE;EC9CA,cxBmFgE;EI9E9D,yBJ8E8D;EwBjFhE,qBxBiFgE;AlBorJlE;;A0CnwJE;EACE,yBAAqC;A1CswJzC;;A0CnwJE;EACE,cAA0B;A1CswJ9B;;AyCjuJE;EC9CA,cxBmFgE;EI9E9D,yBJ8E8D;EwBjFhE,qBxBiFgE;AlBksJlE;;A0CjxJE;EACE,yBAAqC;A1CoxJzC;;A0CjxJE;EACE,cAA0B;A1CoxJ9B;;AyC/uJE;EC9CA,cxBmFgE;EI9E9D,yBJ8E8D;EwBjFhE,qBxBiFgE;AlBgtJlE;;A0C/xJE;EACE,yBAAqC;A1CkyJzC;;A0C/xJE;EACE,cAA0B;A1CkyJ9B;;AyC7vJE;EC9CA,cxBmFgE;EI9E9D,yBJ8E8D;EwBjFhE,qBxBiFgE;AlB8tJlE;;A0C7yJE;EACE,yBAAqC;A1CgzJzC;;A0C7yJE;EACE,cAA0B;A1CgzJ9B;;AyC3wJE;EC9CA,cxBmFgE;EI9E9D,yBJ8E8D;EwBjFhE,qBxBiFgE;AlB4uJlE;;A0C3zJE;EACE,yBAAqC;A1C8zJzC;;A0C3zJE;EACE,cAA0B;A1C8zJ9B;;AyCzxJE;EC9CA,cxBmFgE;EI9E9D,yBJ8E8D;EwBjFhE,qBxBiFgE;AlB0vJlE;;A0Cz0JE;EACE,yBAAqC;A1C40JzC;;A0Cz0JE;EACE,cAA0B;A1C40J9B;;A2Cp1JE;EACE;IAAO,2BAAuC;E3Cw1JhD;E2Cv1JE;IAAK,wBAAwB;E3C01J/B;AACF;;A2C71JE;EACE;IAAO,2BAAuC;E3Cw1JhD;E2Cv1JE;IAAK,wBAAwB;E3C01J/B;AACF;;A2Cv1JA;EACE,oBAAa;EAAb,aAAa;EACb,YxC48BsC;EwC38BtC,gBAAgB;EvCoHZ,kBAtCY;EuC5EhB,yBxCJgB;EOJd,sBPqOgC;AH8nJpC;;A2Ct1JA;EACE,oBAAa;EAAb,aAAa;EACb,0BAAsB;EAAtB,sBAAsB;EACtB,qBAAuB;EAAvB,uBAAuB;EACvB,WxCfa;EwCgBb,kBAAkB;EAClB,mBAAmB;EACnB,yBxCWe;EiB9BX,2BjBw9B4C;AHq5HlD;;AoBx2JI;EuBOJ;IvBNM,gBAAgB;EpB42JpB;AACF;;A2C51JA;ErBcE,qMAA6I;EqBZ7I,0BxCu7BsC;AHw6HxC;;A2C31JE;EACE,0DxCy7BkD;EwCz7BlD,kDxCy7BkD;AHq6HtD;;A2C51JI;EAHF;IAII,uBAAe;IAAf,eAAe;E3Cg2JnB;AACF;;A4Cx4JA;EACE,oBAAa;EAAb,aAAa;EACb,qBAAuB;EAAvB,uBAAuB;A5C24JzB;;A4Cx4JA;EACE,WAAO;EAAP,OAAO;A5C24JT;;A6C74JA;EACE,oBAAa;EAAb,aAAa;EACb,0BAAsB;EAAtB,sBAAsB;EAGtB,eAAe;EACf,gBAAgB;A7C84JlB;;A6Cr4JA;EACE,WAAW;EACX,c1CPgB;E0CQhB,mBAAmB;A7Cw4JrB;;AK94JE;EwCUE,UAAU;EACV,c1Cbc;E0Ccd,qBAAqB;EACrB,yB1CrBc;AH65JlB;;A6Cl5JA;EAcI,c1CjBc;E0CkBd,yB1CzBc;AHi6JlB;;A6C/3JA;EACE,kBAAkB;EAClB,cAAc;EACd,wB1C47ByC;E0C17BzC,mB1CuL+B;E0CrL/B,sB1C3Ca;E0C4Cb,sC1ClCa;AHk6Jf;;A6Cx4JA;EnC7BI,+BP4NgC;EO3NhC,gCP2NgC;AH8sJpC;;A6C74JA;EAeI,gBAAgB;EnC9BhB,mCP8MgC;EO7MhC,kCP6MgC;AHotJpC;;A6Cn5JA;EAqBI,c1CnDc;E0CoDd,oBAAoB;EACpB,sB1C3DW;AH67Jf;;A6Cz5JA;EA4BI,UAAU;EACV,W1CjEW;E0CkEX,yB1CrCa;E0CsCb,qB1CtCa;AHu6JjB;;A6Cp3JI;EACE,uBAAmB;EAAnB,mBAAmB;A7Cu3JzB;;A6Cx3JI;EAII,kB1C4IyB;E0C3IzB,gBAAgB;A7Cw3JxB;;A6C73JI;EnCpDA,+BPuMgC;EOtMhC,kCPsMgC;EO1LhC,0BmCgDwC;A7C03J5C;;A6Cn4JI;EAaM,eAAe;EnC/ErB,gCPqNgC;EOpNhC,mCPoNgC;EO9KhC,4BmC0C0C;A7C23J9C;;Acr6JI;E+B2BA;IACE,uBAAmB;IAAnB,mBAAmB;E7C84JvB;E6C/4JE;IAII,kB1C4IyB;I0C3IzB,gBAAgB;E7C84JtB;E6Cn5JE;InCpDA,+BPuMgC;IOtMhC,kCPsMgC;IO1LhC,0BmCgDwC;E7C+4J1C;E6Cx5JE;IAaM,eAAe;InC/ErB,gCPqNgC;IOpNhC,mCPoNgC;IO9KhC,4BmC0C0C;E7C+4J5C;AACF;;Ac17JI;E+B2BA;IACE,uBAAmB;IAAnB,mBAAmB;E7Cm6JvB;E6Cp6JE;IAII,kB1C4IyB;I0C3IzB,gBAAgB;E7Cm6JtB;E6Cx6JE;InCpDA,+BPuMgC;IOtMhC,kCPsMgC;IO1LhC,0BmCgDwC;E7Co6J1C;E6C76JE;IAaM,eAAe;InC/ErB,gCPqNgC;IOpNhC,mCPoNgC;IO9KhC,4BmC0C0C;E7Co6J5C;AACF;;Ac/8JI;E+B2BA;IACE,uBAAmB;IAAnB,mBAAmB;E7Cw7JvB;E6Cz7JE;IAII,kB1C4IyB;I0C3IzB,gBAAgB;E7Cw7JtB;E6C77JE;InCpDA,+BPuMgC;IOtMhC,kCPsMgC;IO1LhC,0BmCgDwC;E7Cy7J1C;E6Cl8JE;IAaM,eAAe;InC/ErB,gCPqNgC;IOpNhC,mCPoNgC;IO9KhC,4BmC0C0C;E7Cy7J5C;AACF;;Acp+JI;E+B2BA;IACE,uBAAmB;IAAnB,mBAAmB;E7C68JvB;E6C98JE;IAII,kB1C4IyB;I0C3IzB,gBAAgB;E7C68JtB;E6Cl9JE;InCpDA,+BPuMgC;IOtMhC,kCPsMgC;IO1LhC,0BmCgDwC;E7C88J1C;E6Cv9JE;IAaM,eAAe;InC/ErB,gCPqNgC;IOpNhC,mCPoNgC;IO9KhC,4BmC0C0C;E7C88J5C;AACF;;A6Cl8JA;EAEI,eAAe;EACf,cAAc;EnCjHd,gBmCkHwB;A7Co8J5B;;A6Cx8JA;EAOM,mB1C6G2B;AHw1JjC;;A6C58JA;EAaM,aAAa;A7Cm8JnB;;A6Ch9JA;EAmBM,gBAAgB;EAChB,gBAAgB;A7Ci8JtB;;A8CrkKE;EACE,c5BgF8D;E4B/E9D,yB5B+E8D;AlBy/JlE;;AK7jKE;EyCPM,c5B2E0D;E4B1E1D,yBAAyC;A9CwkKjD;;A8C/kKE;EAWM,W3CPO;E2CQP,yB5BqE0D;E4BpE1D,qB5BoE0D;AlBogKlE;;A8CrlKE;EACE,c5BgF8D;E4B/E9D,yB5B+E8D;AlBygKlE;;AK7kKE;EyCPM,c5B2E0D;E4B1E1D,yBAAyC;A9CwlKjD;;A8C/lKE;EAWM,W3CPO;E2CQP,yB5BqE0D;E4BpE1D,qB5BoE0D;AlBohKlE;;A8CrmKE;EACE,c5BgF8D;E4B/E9D,yB5B+E8D;AlByhKlE;;AK7lKE;EyCPM,c5B2E0D;E4B1E1D,yBAAyC;A9CwmKjD;;A8C/mKE;EAWM,W3CPO;E2CQP,yB5BqE0D;E4BpE1D,qB5BoE0D;AlBoiKlE;;A8CrnKE;EACE,c5BgF8D;E4B/E9D,yB5B+E8D;AlByiKlE;;AK7mKE;EyCPM,c5B2E0D;E4B1E1D,yBAAyC;A9CwnKjD;;A8C/nKE;EAWM,W3CPO;E2CQP,yB5BqE0D;E4BpE1D,qB5BoE0D;AlBojKlE;;A8CroKE;EACE,c5BgF8D;E4B/E9D,yB5B+E8D;AlByjKlE;;AK7nKE;EyCPM,c5B2E0D;E4B1E1D,yBAAyC;A9CwoKjD;;A8C/oKE;EAWM,W3CPO;E2CQP,yB5BqE0D;E4BpE1D,qB5BoE0D;AlBokKlE;;A8CrpKE;EACE,c5BgF8D;E4B/E9D,yB5B+E8D;AlBykKlE;;AK7oKE;EyCPM,c5B2E0D;E4B1E1D,yBAAyC;A9CwpKjD;;A8C/pKE;EAWM,W3CPO;E2CQP,yB5BqE0D;E4BpE1D,qB5BoE0D;AlBolKlE;;A8CrqKE;EACE,c5BgF8D;E4B/E9D,yB5B+E8D;AlBylKlE;;AK7pKE;EyCPM,c5B2E0D;E4B1E1D,yBAAyC;A9CwqKjD;;A8C/qKE;EAWM,W3CPO;E2CQP,yB5BqE0D;E4BpE1D,qB5BoE0D;AlBomKlE;;A8CrrKE;EACE,c5BgF8D;E4B/E9D,yB5B+E8D;AlBymKlE;;AK7qKE;EyCPM,c5B2E0D;E4B1E1D,yBAAyC;A9CwrKjD;;A8C/rKE;EAWM,W3CPO;E2CQP,yB5BqE0D;E4BpE1D,qB5BoE0D;AlBonKlE;;A+CxsKA;EACE,YAAY;E3C8HR,iBAtCY;E2CtFhB,gB5CyR+B;E4CxR/B,cAAc;EACd,W5CYa;E4CXb,yB5CCa;E4CAb,WAAW;A/C2sKb;;AKtsKE;E0CDE,W5CMW;E4CLX,qBAAqB;A/C2sKzB;;AKvsKE;E0CCI,YAAY;A/C0sKlB;;A+C/rKA;EACE,UAAU;EACV,6BAA6B;EAC7B,SAAS;EACT,wBAAgB;EAAhB,qBAAgB;EAAhB,gBAAgB;A/CksKlB;;A+C5rKA;EACE,oBAAoB;A/C+rKtB;;AgDtuKA;EACE,gB7C43BuC;E6C33BvC,gBAAgB;E5C6HZ,mBAtCY;E4CpFhB,2C7CEa;E6CDb,4BAA4B;EAC5B,oC7C63BmD;E6C53BnD,gD7CSa;E6CRb,mCAA2B;EAA3B,2BAA2B;EAC3B,UAAU;EtCLR,sBPg4BsC;AH82I1C;;AgDnvKA;EAcI,sB7Cg3BsC;AHy3I1C;;AgDvvKA;EAkBI,UAAU;AhDyuKd;;AgD3vKA;EAsBI,cAAc;EACd,UAAU;AhDyuKd;;AgDhwKA;EA2BI,aAAa;AhDyuKjB;;AgDruKA;EACE,oBAAa;EAAb,aAAa;EACb,sBAAmB;EAAnB,mBAAmB;EACnB,wB7C41BwC;E6C31BxC,c7CtBgB;E6CuBhB,2C7C7Ba;E6C8Bb,4BAA4B;EAC5B,4C7Co2BoD;AHo4ItD;;AgDruKA;EACE,gB7Co1BwC;AHo5I1C;;AiD5wKA;EAEE,gBAAgB;AjD8wKlB;;AiDhxKA;EAKI,kBAAkB;EAClB,gBAAgB;AjD+wKpB;;AiD1wKA;EACE,eAAe;EACf,MAAM;EACN,OAAO;EACP,a9CopBsC;E8CnpBtC,aAAa;EACb,WAAW;EACX,YAAY;EACZ,gBAAgB;EAGhB,UAAU;AjD2wKZ;;AiDpwKA;EACE,kBAAkB;EAClB,WAAW;EACX,c9C63BuC;E8C33BvC,oBAAoB;AjDswKtB;;AiDnwKE;E7BrCI,2CjB27BoD;EiB37BpD,mCjB27BoD;EiB37BpD,oEjB27BoD;E8Cp5BtD,sC9Ck5BmD;E8Cl5BnD,8B9Ck5BmD;AHo3IvD;;AoBxyKI;E6BgCF;I7B/BI,gBAAgB;EpB4yKpB;AACF;;AiD1wKE;EACE,uB9Cg5BoC;E8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hLf;;AkD3+KA;EACE,iBAAgC;AlD8+KlC;;AkD/+KA;EAII,MAAM;AlD++KV;;AkDn/KA;EAOM,SAAS;EACT,6B/CgxBmC;E+C/wBnC,yB/CrDS;AHqiLf;;AkD3+KA;EACE,iB/CywBuC;AHquJzC;;AkD/+KA;EAII,QAAQ;EACR,a/CqwBqC;E+CpwBrC,c/CmwBqC;AH4uJzC;;AkDr/KA;EASM,OAAO;EACP,oC/CgwBmC;E+C/vBnC,uB/CrES;AHqjLf;;AkD39KA;EACE,gB/C+tBuC;E+C9tBvC,uB/CouBuC;E+CnuBvC,W/CvGa;E+CwGb,kBAAkB;EAClB,sB/C/Fa;EOZX,sBPqOgC;AHq2KpC;;AoD/kLA;EACE,kBAAkB;EAClB,MAAM;EACN,OAAO;EACP,ajDsqBsC;EiDrqBtC,cAAc;EACd,gBjD+1BuC;EgDp2BvC,kMhD+QiN;EgD7QjN,kBAAkB;EAClB,gBhDuR+B;EgDtR/B,gBhD2R+B;EgD1R/B,gBAAgB;EAChB,iBAAiB;EACjB,qBAAqB;EACrB,iBAAiB;EACjB,oBAAoB;EACpB,sBAAsB;EACtB,kBAAkB;EAClB,oBAAoB;EACpB,mBAAmB;EACnB,gBAAgB;E/CgHZ,mBAtCY;EgD7EhB,qBAAqB;EACrB,sBjDNa;EiDOb,4BAA4B;EAC5B,oCjDEa;EOZX,qBPsO+B;AHi4KnC;;AoD5mLA;EAoBI,kBAAkB;EAClB,cAAc;EACd,WjD81BoC;EiD71BpC,cjD81BqC;EiD71BrC,gBjDmN+B;AHy4KnC;;AoDpnLA;EA4BM,kBAAkB;EAClB,cAAc;EACd,WAAW;EACX,yBAAyB;EACzB,mBAAmB;ApD4lLzB;;AoDvlLA;EACE,qBjD+0BuC;AH2wJzC;;AoD3lLA;EAII,iCAAwE;ApD2lL5E;;AoD/lLA;EAOM,SAAS;EACT,6BAAgE;EAChE,qCjD00BiE;AHkxJvE;;AoDrmLA;EAaM,WjDqL2B;EiDpL3B,6BAAgE;EAChE,sBjD7CS;AHyoLf;;AoDvlLA;EACE,mBjD2zBuC;AH+xJzC;;AoD3lLA;EAII,+BAAsE;EACtE,ajDuzBqC;EiDtzBrC,YjDqzBoC;EiDpzBpC,gBAA2B;ApD2lL/B;;AoDlmLA;EAUM,OAAO;EACP,oCAA2F;EAC3F,uCjDmzBiE;AHyyJvE;;AoDxmLA;EAgBM,SjD8J2B;EiD7J3B,oCAA2F;EAC3F,wBjDpES;AHgqLf;;AoDvlLA;EACE,kBjDoyBuC;AHszJzC;;AoD3lLA;EAII,8BAAqE;ApD2lLzE;;AoD/lLA;EAOM,MAAM;EACN,oCAA2F;EAC3F,wCjD+xBiE;AH6zJvE;;AoDrmLA;EAaM,QjD0I2B;EiDzI3B,oCAA2F;EAC3F,yBjDxFS;AHorLf;;AoD3mLA;EAqBI,kBAAkB;EAClB,MAAM;EACN,SAAS;EACT,cAAc;EACd,WjD2wBoC;EiD1wBpC,oBAAsC;EACtC,WAAW;EACX,gCjD+vBuD;AH21J3D;;AoDtlLA;EACE,oBjDowBuC;AHq1JzC;;AoD1lLA;EAII,gCAAuE;EACvE,ajDgwBqC;EiD/vBrC,YjD8vBoC;EiD7vBpC,gBAA2B;ApD0lL/B;;AoDjmLA;EAUM,QAAQ;EACR,oCjD0vBmC;EiDzvBnC,sCjD4vBiE;AH+1JvE;;AoDvmLA;EAgBM,UjDuG2B;EiDtG3B,oCjDovBmC;EiDnvBnC,uBjD3HS;AHstLf;;AoDrkLA;EACE,uBjDqtBwC;EiDptBxC,gBAAgB;EhD3BZ,eAtCY;EgDoEhB,yBjD8sByD;EiD7sBzD,gCAAyE;E1ChJvE,0C0CiJyE;E1ChJzE,2C0CgJyE;ApDwkL7E;;AoD/kLA;EAWI,aAAa;ApDwkLjB;;AoDpkLA;EACE,uBjDssBwC;EiDrsBxC,cjDzJgB;AHguLlB;;AqDnuLA;EACE,kBAAkB;ArDsuLpB;;AqDnuLA;EACE,uBAAmB;EAAnB,mBAAmB;ArDsuLrB;;AqDnuLA;EACE,kBAAkB;EAClB,WAAW;EACX,gBAAgB;ArDsuLlB;;AsD7vLE;EACE,cAAc;EACd,WAAW;EACX,WAAW;AtDgwLf;;AqDxuLA;EACE,kBAAkB;EAClB,aAAa;EACb,WAAW;EACX,WAAW;EACX,mBAAmB;EACnB,mCAA2B;EAA3B,2BAA2B;EjC5BvB,8CjB6iCkF;EiB7iClF,sCjB6iCkF;EiB7iClF,0EjB6iCkF;AH2tJxF;;AoBnwLI;EiCiBJ;IjChBM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E,oCAAmC;AzD4/LvC;;AKl/LE;;;EoDLI,oCAAgD;AzD6/LtD;;AyDngME;EACE,oCAAmC;AzDsgMvC;;AK5/LE;;;EoDLI,oCAAgD;AzDugMtD;;AyD7gME;EACE,oCAAmC;AzDghMvC;;AKtgME;;;EoDLI,oCAAgD;AzDihMtD;;AyDvhME;EACE,oCAAmC;AzD0hMvC;;AKhhME;;;EoDLI,oCAAgD;AzD2hMtD;;AyDjiME;EACE,oCAAmC;AzDoiMvC;;AK1hME;;;EoDLI,oCAAgD;AzDqiMtD;;AyD3iME;EACE,oCAAmC;AzD8iMvC;;AKpiME;;;EoDLI,oCAAgD;AzD+iMtD;;AyDrjME;EACE,oCAAmC;AzDwjMvC;;AK9iME;;;EoDLI,oCAAgD;AzDyjMtD;;A0DxjMA;EACE,iCAAmC;A1D2jMrC;;A0DxjMA;EACE,wCAAwC;A1D2jM1C;;A2DtkMA;EAAkB,oCAAoD;A3D0kMtE;;A2DzkMA;EAAkB,wCAAwD;A3D6kM1E;;A2D5kMA;EAAkB,0CAA0D;A3DglM5E;;A2D/kMA;EAAkB,2CAA2D;A3DmlM7E;;A2DllMA;EAAkB,yCAAyD;A3DslM3E;;A2DplMA;EAAmB,oBAAoB;A3DwlMvC;;A2DvlMA;EAAmB,wBAAwB;A3D2lM3C;;A2D1lMA;EAAmB,0BAA0B;A3D8lM7C;;A2D7lMA;EAAmB,2BAA2B;A3DimM9C;;A2DhmMA;EAAmB,yBAAyB;A3DomM5C;;A2DjmME;EACE,gCAA+B;A3DomMnC;;A2DrmME;EACE,gCAA+B;A3DwmMnC;;A2DzmME;EACE,gCAA+B;A3D4mMnC;;A2D7mME;EACE,gCAA+B;A3DgnMnC;;A2DjnME;EACE,gCAA+B;A3DonMnC;;A2DrnME;EACE,gCAA+B;A3DwnMnC;;A2DznME;EACE,gCAA+B;A3D4nMnC;;A2D7nME;EACE,gCAA+B;A3DgoMnC;;A2D5nMA;EACE,6BAA+B;A3D+nMjC;;A2DxnMA;EACE,gCAA2C;A3D2nM7C;;A2DxnMA;EACE,iCAAwC;A3D2nM1C;;A2DxnMA;EACE,0CAAiD;EACjD,2CAAkD;A3D2nMpD;;A2DxnMA;EACE,2CAAkD;EAClD,8CAAqD;A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tOhD;;AuEjuOQ;EAAgC,yBAA4B;AvEquOpE;;AuEpuOQ;;EAEE,6BAAoC;AvEuuO9C;;AuEruOQ;;EAEE,+BAAwC;AvEwuOlD;;AuEtuOQ;;EAEE,gCAA0C;AvEyuOpD;;AuEvuOQ;;EAEE,8BAAsC;AvE0uOhD;;AuEzvOQ;EAAgC,uBAA4B;AvE6vOpE;;AuE5vOQ;;EAEE,2BAAoC;AvE+vO9C;;AuE7vOQ;;EAEE,6BAAwC;AvEgwOlD;;AuE9vOQ;;EAEE,8BAA0C;AvEiwOpD;;AuE/vOQ;;EAEE,4BAAsC;AvEkwOhD;;AuEjxOQ;EAAgC,yBAA4B;AvEqxOpE;;AuEpxOQ;;EAEE,6BAAoC;AvEuxO9C;;AuErxOQ;;EAEE,+BAAwC;AvEwxOlD;;AuEtxOQ;;EAEE,gCAA0C;AvEyxOpD;;AuEvxOQ;;EAEE,8BAAsC;AvE0xOhD;;AuEzyOQ;EAAgC,uBAA4B;AvE6yOpE;;AuE5yOQ;;EAEE,2BAAoC;AvE+yO9C;;AuE7yOQ;;EAEE,6BAAwC;AvEgzOlD;;AuE9yOQ;;EAEE,8BAA0C;AvEizOpD;;AuE/yOQ;;EAEE,4BAAsC;AvEkzOhD;;AuEj0OQ;EAAgC,qBAA4B;AvEq0OpE;;AuEp0OQ;;EAEE,yBAAoC;AvEu0O9C;;AuEr0OQ;;EAEE,2BAAwC;AvEw0OlD;;AuEt0OQ;;EAEE,4BAA0C;AvEy0OpD;;AuEv0OQ;;EAEE,0BAAsC;AvE00OhD;;AuEz1OQ;EAAgC,2BAA4B;AvE61OpE;;AuE51OQ;;EAEE,+BAAoC;AvE+1O9C;;AuE71OQ;;EAEE,iCAAwC;AvEg2OlD;;AuE91OQ;;EAEE,kCAA0C;AvEi2OpD;;AuE/1OQ;;EAEE,gCAAsC;AvEk2OhD;;AuEj3OQ;EAAgC,0BAA4B;AvEq3OpE;;AuEp3OQ;;EAEE,8BAAoC;AvEu3O9C;;AuEr3OQ;;EAEE,gCAAwC;AvEw3OlD;;AuEt3OQ;;EAEE,iCAA0C;AvEy3OpD;;AuEv3OQ;;EAEE,+BAAsC;AvE03OhD;;AuEz4OQ;EAAgC,wBAA4B;AvE64OpE;;AuE54OQ;;EAEE,4BAAoC;AvE+4O9C;;AuE74OQ;;EAEE,8BAAwC;AvEg5OlD;;AuE94OQ;;EAEE,+BAA0C;AvEi5OpD;;AuE/4OQ;;EAEE,6BAAsC;AvEk5OhD;;AuEj6OQ;EAAgC,0BAA4B;AvEq6OpE;;AuEp6OQ;;EAEE,8BAAoC;AvEu6O9C;;AuEr6OQ;;EAEE,gCAAwC;AvEw6OlD;;AuEt6OQ;;EAEE,iCAA0C;AvEy6OpD;;AuEv6OQ;;EAEE,+BAAsC;AvE06OhD;;AuEz7OQ;EAAgC,wBAA4B;AvE67OpE;;AuE57OQ;;EAEE,4BAAoC;AvE+7O9C;;AuE77OQ;;EAEE,8BAAwC;AvEg8OlD;;AuE97OQ;;EAEE,+BAA0C;AvEi8OpD;;AuE/7OQ;;EAEE,6BAAsC;AvEk8OhD;;AuE17OQ;EAAwB,2BAA2B;AvE87O3D;;AuE77OQ;;EAEE,+BAA+B;AvEg8OzC;;AuE97OQ;;EAEE,iCAAiC;AvEi8O3C;;AuE/7OQ;;EAEE,kCAAkC;AvEk8O5C;;AuEh8OQ;;EAEE,gCAAgC;AvEm8O1C;;AuEl9OQ;EAAwB,0BAA2B;AvEs9O3D;;AuEr9OQ;;EAEE,8BAA+B;AvEw9OzC;;AuEt9OQ;;EAEE,gCAAiC;AvEy9O3C;;AuEv9OQ;;EAEE,iCAAkC;AvE09O5C;;AuEx9OQ;;EAEE,+BAAgC;AvE29O1C;;AuE1+OQ;EAAwB,wBAA2B;AvE8+O3D;;AuE7+OQ;;EAEE,4BAA+B;AvEg/OzC;;AuE9+OQ;;EAEE,8BAAiC;AvEi/O3C;;AuE/+OQ;;EAEE,+BAAkC;AvEk/O5C;;AuEh/OQ;;EAEE,6BAAgC;AvEm/O1C;;AuElgPQ;EAAwB,0BAA2B;AvEsgP3D;;AuErgPQ;;EAEE,8BAA+B;AvEwgPzC;;AuEtgPQ;;EAEE,gCAAiC;AvEygP3C;;AuEvgPQ;;EAEE,iCAAkC;AvE0gP5C;;AuExgPQ;;EAEE,+BAAgC;AvE2gP1C;;AuE1hPQ;EAAwB,wBAA2B;AvE8hP3D;;AuE7hPQ;;EAEE,4BAA+B;AvEgiPzC;;AuE9hPQ;;EAEE,8BAAiC;AvEiiP3C;;AuE/hPQ;;EAEE,+BAAkC;AvEkiP5C;;AuEhiPQ;;EAEE,6BAAgC;AvEmiP1C;;AuE7hPI;EAAmB,uBAAuB;AvEiiP9C;;AuEhiPI;;EAEE,2BAA2B;AvEmiPjC;;AuEjiPI;;EAEE,6BAA6B;AvEoiPnC;;AuEliPI;;EAEE,8BAA8B;AvEqiPpC;;AuEniPI;;EAEE,4BAA4B;AvEsiPlC;;Ac/iPI;EyDlDI;IAAgC,oBAA4B;EvEsmPlE;EuErmPM;;IAEE,wBAAoC;EvEumP5C;EuErmPM;;IAEE,0BAAwC;EvEumPhD;EuErmPM;;IAEE,2BAA0C;EvEumPlD;EuErmPM;;IAEE,yBAAsC;EvEumP9C;EuEtnPM;IAAgC,0BAA4B;EvEynPlE;EuExnPM;;IAEE,8BAAoC;EvE0nP5C;EuExnPM;;IAEE,gCAAwC;EvE0nPhD;EuExnPM;;IAEE,iCAA0C;EvE0nPlD;EuExnPM;;IAEE,+BAAsC;EvE0nP9C;EuEzoPM;IAAgC,yBAA4B;EvE4oPlE;EuE3oPM;;IAEE,6BAAoC;EvE6oP5C;EuE3oPM;;IAEE,+BAAwC;EvE6oPhD;EuE3oPM;;IAEE,gCAA0C;EvE6oPlD;EuE3oPM;;IAEE,8BAAsC;EvE6oP9C;EuE5pPM;IAAgC,uBAA4B;EvE+pPlE;EuE9pPM;;IAEE,2BAAoC;EvEgqP5C;EuE9pPM;;IAEE,6BAAwC;EvEgqPhD;EuE9pPM;;IAEE,8BAA0C;EvEgqPlD;EuE9pPM;;IAEE,4BAAsC;EvEgqP9C;EuE/qPM;IAAgC,yBAA4B;EvEkrPlE;EuEjrPM;;IAEE,6BAAoC;EvEmrP5C;EuEjrPM;;IAEE,+BAAwC;EvEmrPhD;EuEjrPM;;IAEE,gCAA0C;EvEmrPlD;EuEjrPM;;IAEE,8BAAsC;EvEmrP9C;EuElsPM;IAAgC,uBAA4B;EvEqsPlE;EuEpsPM;;IAEE,2BAAoC;EvEssP5C;EuEpsPM;;IAEE,6BAAwC;EvEssPhD;EuEpsPM;;IAEE,8BAA0C;EvEssPlD;EuEpsPM;;IAEE,4BAAsC;EvEssP9C;EuErtPM;IAAgC,qBAA4B;EvEwtPlE;EuEvtPM;;IAEE,yBAAoC;EvEytP5C;EuEvtPM;;IAEE,2BAAwC;EvEytPhD;EuEvtPM;;IAEE,4BAA0C;EvEytPlD;EuEvtPM;;IAEE,0BAAsC;EvEytP9C;EuExuPM;IAAgC,2BAA4B;EvE2uPlE;EuE1uPM;;IAEE,+BAAoC;EvE4uP5C;EuE1uPM;;IAEE,iCAAwC;EvE4uPhD;EuE1uPM;;IAEE,kCAA0C;EvE4uPlD;EuE1uPM;;IAEE,gCAAsC;EvE4uP9C;EuE3vPM;IAAgC,0BAA4B;EvE8vPlE;EuE7vPM;;IAEE,8BAAoC;EvE+vP5C;EuE7vPM;;IAEE,gCAAwC;EvE+vPhD;EuE7vPM;;IAEE,iCAA0C;EvE+vPlD;EuE7vPM;;IAEE,+BAAsC;EvE+vP9C;EuE9wPM;IAAgC,wBAA4B;EvEixPlE;EuEhxPM;;IAEE,4BAAoC;EvEkxP5C;EuEhxPM;;IAEE,8BAAwC;EvEkxPhD;EuEhxPM;;IAEE,+BAA0C;EvEkxPlD;EuEhxPM;;IAEE,6BAAsC;EvEkxP9C;EuEjyPM;IAAgC,0BAA4B;EvEoyPlE;EuEnyPM;;IAEE,8BAAoC;EvEqyP5C;EuEnyPM;;IAEE,gCAAwC;EvEqyPhD;EuEnyPM;;IAEE,iCAA0C;EvEqyPlD;EuEnyPM;;IAEE,+BAAsC;EvEqyP9C;EuEpzPM;IAAgC,wBAA4B;EvEuzPlE;EuEtzPM;;IAEE,4BAAoC;EvEwzP5C;EuEtzPM;;IAEE,8BAAwC;EvEwzPhD;EuEtzPM;;IAEE,+BAA0C;EvEwzPlD;EuEtzPM;;IAEE,6BAAsC;EvEwzP9C;EuEhzPM;IAAwB,2BAA2B;EvEmzPzD;EuElzPM;;IAEE,+BAA+B;EvEozPvC;EuElzPM;;IAEE,iCAAiC;EvEozPzC;EuElzPM;;IAEE,kCAAkC;EvEozP1C;EuElzPM;;IAEE,gCAAgC;EvEozPxC;EuEn0PM;IAAwB,0BAA2B;EvEs0PzD;EuEr0PM;;IAEE,8BAA+B;EvEu0PvC;EuEr0PM;;IAEE,gCAAiC;EvEu0PzC;EuEr0PM;;IAEE,iCAAkC;EvEu0P1C;EuEr0PM;;IAEE,+BAAgC;EvEu0PxC;EuEt1PM;IAAwB,wBAA2B;EvEy1PzD;EuEx1PM;;IAEE,4BAA+B;EvE01PvC;EuEx1PM;;IAEE,8BAAiC;EvE01PzC;EuEx1PM;;IAEE,+BAAkC;EvE01P1C;EuEx1PM;;IAEE,6BAAgC;EvE01PxC;EuEz2PM;IAAwB,0BAA2B;EvE42PzD;EuE32PM;;IAEE,8BAA+B;EvE62PvC;EuE32PM;;IAEE,gCAAiC;EvE62PzC;EuE32PM;;IAEE,iCAAkC;EvE62P1C;EuE32PM;;IAEE,+BAAgC;EvE62PxC;EuE53PM;IAAwB,wBAA2B;EvE+3PzD;EuE93PM;;IAEE,4BAA+B;EvEg4PvC;EuE93PM;;IAEE,8BAAiC;EvEg4PzC;EuE93PM;;IAEE,+BAAkC;EvEg4P1C;EuE93PM;;IAEE,6BAAgC;EvEg4PxC;EuE13PE;IAAmB,uBAAuB;EvE63P5C;EuE53PE;;IAEE,2BAA2B;EvE83P/B;EuE53PE;;IAEE,6BAA6B;EvE83PjC;EuE53PE;;IAEE,8BAA8B;EvE83PlC;EuE53PE;;IAEE,4BAA4B;EvE83PhC;AACF;;Acx4PI;EyDlDI;IAAgC,oBAA4B;EvE+7PlE;EuE97PM;;IAEE,wBAAoC;EvEg8P5C;EuE97PM;;IAEE,0BAAwC;EvEg8PhD;EuE97PM;;IAEE,2BAA0C;EvEg8PlD;EuE97PM;;IAEE,yBAAsC;EvEg8P9C;EuE/8PM;IAAgC,0BAA4B;EvEk9PlE;EuEj9PM;;IAEE,8BAAoC;EvEm9P5C;EuEj9PM;;IAEE,gCAAwC;EvEm9PhD;EuEj9PM;;IAEE,iCAA0C;EvEm9PlD;EuEj9PM;;IAEE,+BAAsC;EvEm9P9C;EuEl+PM;IAAgC,yBAA4B;EvEq+PlE;EuEp+PM;;IAEE,6BAAoC;EvEs+P5C;EuEp+PM;;IAEE,+BAAwC;EvEs+PhD;EuEp+PM;;IAEE,gCAA0C;EvEs+PlD;EuEp+PM;;IAEE,8BAAsC;EvEs+P9C;EuEr/PM;IAAgC,uBAA4B;EvEw/PlE;EuEv/PM;;IAEE,2BAAoC;EvEy/P5C;EuEv/PM;;IAEE,6BAAwC;EvEy/PhD;EuEv/PM;;IAEE,8BAA0C;EvEy/PlD;EuEv/PM;;IAEE,4BAAsC;EvEy/P9C;EuExgQM;IAAgC,yBAA4B;EvE2gQlE;EuE1gQM;;IAEE,6BAAoC;EvE4gQ5C;EuE1gQM;;IAEE,+BAAwC;EvE4gQhD;EuE1gQM;;IAEE,gCAA0C;EvE4gQlD;EuE1gQM;;IAEE,8BAAsC;EvE4gQ9C;EuE3hQM;IAAgC,uBAA4B;EvE8hQlE;EuE7hQM;;IAEE,2BAAoC;EvE+hQ5C;EuE7hQM;;IAEE,6BAAwC;EvE+hQhD;EuE7hQM;;IAEE,8BAA0C;EvE+hQlD;EuE7hQM;;IAEE,4BAAsC;EvE+hQ9C;EuE9iQM;IAAgC,qBAA4B;EvEijQlE;EuEhjQM;;IAEE,yBAAoC;EvEkjQ5C;EuEhjQM;;IAEE,2BAAwC;EvEkjQhD;EuEhjQM;;IAEE,4BAA0C;EvEkjQlD;EuEhjQM;;IAEE,0BAAsC;EvEkjQ9C;EuEjkQM;IAAgC,2BAA4B;EvEokQlE;EuEnkQM;;IAEE,+BAAoC;EvEqkQ5C;EuEnkQM;;IAEE,iCAAwC;EvEqkQhD;EuEnkQM;;IAEE,kCAA0C;EvEqkQlD;EuEnkQM;;IAEE,gCAAsC;EvEqkQ9C;EuEplQM;IAAgC,0BAA4B;EvEulQlE;EuEtlQM;;IAEE,8BAAoC;EvEwlQ5C;EuEtlQM;;IAEE,gCAAwC;EvEwlQhD;EuEtlQM;;IAEE,iCAA0C;EvEwlQlD;EuEtlQM;;IAEE,+BAAsC;EvEwlQ9C;EuEvmQM;IAAgC,wBAA4B;EvE0mQlE;EuEzmQM;;IAEE,4BAAoC;EvE2mQ5C;EuEzmQM;;IAEE,8BAAwC;EvE2mQhD;EuEzmQM;;IAEE,+BAA0C;EvE2mQlD;EuEzmQM;;IAEE,6BAAsC;EvE2mQ9C;EuE1nQM;IAAgC,0BAA4B;EvE6nQlE;EuE5nQM;;IAEE,8BAAoC;EvE8nQ5C;EuE5nQM;;IAEE,gCAAwC;EvE8nQhD;EuE5nQM;;IAEE,iCAA0C;EvE8nQlD;EuE5nQM;;IAEE,+BAAsC;EvE8nQ9C;EuE7oQM;IAAgC,wBAA4B;EvEgpQlE;EuE/oQM;;IAEE,4BAAoC;EvEipQ5C;EuE/oQM;;IAEE,8BAAwC;EvEipQhD;EuE/oQM;;IAEE,+BAA0C;EvEipQlD;EuE/oQM;;IAEE,6BAAsC;EvEipQ9C;EuEzoQM;IAAwB,2BAA2B;EvE4oQzD;EuE3oQM;;IAEE,+BAA+B;EvE6oQvC;EuE3oQM;;IAEE,iCAAiC;EvE6oQzC;EuE3oQM;;IAEE,kCAAkC;EvE6oQ1C;EuE3oQM;;IAEE,gCAAgC;EvE6oQxC;EuE5pQM;IAAwB,0BAA2B;EvE+pQzD;EuE9pQM;;IAEE,8BAA+B;EvEgqQvC;EuE9pQM;;IAEE,gCAAiC;EvEgqQzC;EuE9pQM;;IAEE,iCAAkC;EvEgqQ1C;EuE9pQM;;IAEE,+BAAgC;EvEgqQxC;EuE/qQM;IAAwB,wBAA2B;EvEkrQzD;EuEjrQM;;IAEE,4BAA+B;EvEmrQvC;EuEjrQM;;IAEE,8BAAiC;EvEmrQzC;EuEjrQM;;IAEE,+BAAkC;EvEmrQ1C;EuEjrQM;;IAEE,6BAAgC;EvEmrQxC;EuElsQM;IAAwB,0BAA2B;EvEqsQzD;EuEpsQM;;IAEE,8BAA+B;EvEssQvC;EuEpsQM;;IAEE,gCAAiC;EvEssQzC;EuEpsQM;;IAEE,iCAAkC;EvEssQ1C;EuEpsQM;;IAEE,+BAAgC;EvEssQxC;EuErtQM;IAAwB,wBAA2B;EvEwtQzD;EuEvtQM;;IAEE,4BAA+B;EvEytQvC;EuEvtQM;;IAEE,8BAAiC;EvEytQzC;EuEvtQM;;IAEE,+BAAkC;EvEytQ1C;EuEvtQM;;IAEE,6BAAgC;EvEytQxC;EuEntQE;IAAmB,uBAAuB;EvEstQ5C;EuErtQE;;IAEE,2BAA2B;EvEutQ/B;EuErtQE;;IAEE,6BAA6B;EvEutQjC;EuErtQE;;IAEE,8BAA8B;EvEutQlC;EuErtQE;;IAEE,4BAA4B;EvEutQhC;AACF;;AcjuQI;EyDlDI;IAAgC,oBAA4B;EvEwxQlE;EuEvxQM;;IAEE,wBAAoC;EvEyxQ5C;EuEvxQM;;IAEE,0BAAwC;EvEyxQhD;EuEvxQM;;IAEE,2BAA0C;EvEyxQlD;EuEvxQM;;IAEE,yBAAsC;EvEyxQ9C;EuExyQM;IAAgC,0BAA4B;EvE2yQlE;EuE1yQM;;IAEE,8BAAoC;EvE4yQ5C;EuE1yQM;;IAEE,gCAAwC;EvE4yQhD;EuE1yQM;;IAEE,iCAA0C;EvE4yQlD;EuE1yQM;;IAEE,+BAAsC;EvE4yQ9C;EuE3zQM;IAAgC,yBAA4B;EvE8zQlE;EuE7zQM;;IAEE,6BAAoC;EvE+zQ5C;EuE7zQM;;IAEE,+BAAwC;EvE+zQhD;EuE7zQM;;IAEE,gCAA0C;EvE+zQlD;EuE7zQM;;IAEE,8BAAsC;EvE+zQ9C;EuE90QM;IAAgC,uBAA4B;EvEi1QlE;EuEh1QM;;IAEE,2BAAoC;EvEk1Q5C;EuEh1QM;;IAEE,6BAAwC;EvEk1QhD;EuEh1QM;;IAEE,8BAA0C;EvEk1QlD;EuEh1QM;;IAEE,4BAAsC;EvEk1Q9C;EuEj2QM;IAAgC,yBAA4B;EvEo2QlE;EuEn2QM;;IAEE,6BAAoC;EvEq2Q5C;EuEn2QM;;IAEE,+BAAwC;EvEq2QhD;EuEn2QM;;IAEE,gCAA0C;EvEq2QlD;EuEn2QM;;IAEE,8BAAsC;EvEq2Q9C;EuEp3QM;IAAgC,uBAA4B;EvEu3QlE;EuEt3QM;;IAEE,2BAAoC;EvEw3Q5C;EuEt3QM;;IAEE,6BAAwC;EvEw3QhD;EuEt3QM;;IAEE,8BAA0C;EvEw3QlD;EuEt3QM;;IAEE,4BAAsC;EvEw3Q9C;EuEv4QM;IAAgC,qBAA4B;EvE04QlE;EuEz4QM;;IAEE,yBAAoC;EvE24Q5C;EuEz4QM;;IAEE,2BAAwC;EvE24QhD;EuEz4QM;;IAEE,4BAA0C;EvE24QlD;EuEz4QM;;IAEE,0BAAsC;EvE24Q9C;EuE15QM;IAAgC,2BAA4B;EvE65QlE;EuE55QM;;IAEE,+BAAoC;EvE85Q5C;EuE55QM;;IAEE,iCAAwC;EvE85QhD;EuE55QM;;IAEE,kCAA0C;EvE85QlD;EuE55QM;;IAEE,gCAAsC;EvE85Q9C;EuE76QM;IAAgC,0BAA4B;EvEg7QlE;EuE/6QM;;IAEE,8BAAoC;EvEi7Q5C;EuE/6QM;;IAEE,gCAAwC;EvEi7QhD;EuE/6QM;;IAEE,iCAA0C;EvEi7QlD;EuE/6QM;;IAEE,+BAAsC;EvEi7Q9C;EuEh8QM;IAAgC,wBAA4B;EvEm8QlE;EuEl8QM;;IAEE,4BAAoC;EvEo8Q5C;EuEl8QM;;IAEE,8BAAwC;EvEo8QhD;EuEl8QM;;IAEE,+BAA0C;EvEo8QlD;EuEl8QM;;IAEE,6BAAsC;EvEo8Q9C;EuEn9QM;IAAgC,0BAA4B;EvEs9QlE;EuEr9QM;;IAEE,8BAAoC;EvEu9Q5C;EuEr9QM;;IAEE,gCAAwC;EvEu9QhD;EuEr9QM;;IAEE,iCAA0C;EvEu9QlD;EuEr9QM;;IAEE,+BAAsC;EvEu9Q9C;EuEt+QM;IAAgC,wBAA4B;EvEy+QlE;EuEx+QM;;IAEE,4BAAoC;EvE0+Q5C;EuEx+QM;;IAEE,8BAAwC;EvE0+QhD;EuEx+QM;;IAEE,+BAA0C;EvE0+QlD;EuEx+QM;;IAEE,6BAAsC;EvE0+Q9C;EuEl+QM;IAAwB,2BAA2B;EvEq+QzD;EuEp+QM;;IAEE,+BAA+B;EvEs+QvC;EuEp+QM;;IAEE,iCAAiC;EvEs+QzC;EuEp+QM;;IAEE,kCAAkC;EvEs+Q1C;EuEp+QM;;IAEE,gCAAgC;EvEs+QxC;EuEr/QM;IAAwB,0BAA2B;EvEw/QzD;EuEv/QM;;IAEE,8BAA+B;EvEy/QvC;EuEv/QM;;IAEE,gCAAiC;EvEy/QzC;EuEv/QM;;IAEE,iCAAkC;EvEy/Q1C;EuEv/QM;;IAEE,+BAAgC;EvEy/QxC;EuExgRM;IAAwB,wBAA2B;EvE2gRzD;EuE1gRM;;IAEE,4BAA+B;EvE4gRvC;EuE1gRM;;IAEE,8BAAiC;EvE4gRzC;EuE1gRM;;IAEE,+BAAkC;EvE4gR1C;EuE1gRM;;IAEE,6BAAgC;EvE4gRxC;EuE3hRM;IAAwB,0BAA2B;EvE8hRzD;EuE7hRM;;IAEE,8BAA+B;EvE+hRvC;EuE7hRM;;IAEE,gCAAiC;EvE+hRzC;EuE7hRM;;IAEE,iCAAkC;EvE+hR1C;EuE7hRM;;IAEE,+BAAgC;EvE+hRxC;EuE9iRM;IAAwB,wBAA2B;EvEijRzD;EuEhjRM;;IAEE,4BAA+B;EvEkjRvC;EuEhjRM;;IAEE,8BAAiC;EvEkjRzC;EuEhjRM;;IAEE,+BAAkC;EvEkjR1C;EuEhjRM;;IAEE,6BAAgC;EvEkjRxC;EuE5iRE;IAAmB,uBAAuB;EvE+iR5C;EuE9iRE;;IAEE,2BAA2B;EvEgjR/B;EuE9iRE;;IAEE,6BAA6B;EvEgjRjC;EuE9iRE;;IAEE,8BAA8B;EvEgjRlC;EuE9iRE;;IAEE,4BAA4B;EvEgjRhC;AACF;;Ac1jRI;EyDlDI;IAAgC,oBAA4B;EvEinRlE;EuEhnRM;;IAEE,wBAAoC;EvEknR5C;EuEhnRM;;IAEE,0BAAwC;EvEknRhD;EuEhnRM;;IAEE,2BAA0C;EvEknRlD;EuEhnRM;;IAEE,yBAAsC;EvEknR9C;EuEjoRM;IAAgC,0BAA4B;EvEooRlE;EuEnoRM;;IAEE,8BAAoC;EvEqoR5C;EuEnoRM;;IAEE,gCAAwC;EvEqoRhD;EuEnoRM;;IAEE,iCAA0C;EvEqoRlD;EuEnoRM;;IAEE,+BAAsC;EvEqoR9C;EuEppRM;IAAgC,yBAA4B;EvEupRlE;EuEtpRM;;IAEE,6BAAoC;EvEwpR5C;EuEtpRM;;IAEE,+BAAwC;EvEwpRhD;EuEtpRM;;IAEE,gCAA0C;EvEwpRlD;EuEtpRM;;IAEE,8BAAsC;EvEwpR9C;EuEvqRM;IAAgC,uBAA4B;EvE0qRlE;EuEzqRM;;IAEE,2BAAoC;EvE2qR5C;EuEzqRM;;IAEE,6BAAwC;EvE2qRhD;EuEzqRM;;IAEE,8BAA0C;EvE2qRlD;EuEzqRM;;IAEE,4BAAsC;EvE2qR9C;EuE1rRM;IAAgC,yBAA4B;EvE6rRlE;EuE5rRM;;IAEE,6BAAoC;EvE8rR5C;EuE5rRM;;IAEE,+BAAwC;EvE8rRhD;EuE5rRM;;IAEE,gCAA0C;EvE8rRlD;EuE5rRM;;IAEE,8BAAsC;EvE8rR9C;EuE7sRM;IAAgC,uBAA4B;EvEgtRlE;EuE/sRM;;IAEE,2BAAoC;EvEitR5C;EuE/sRM;;IAEE,6BAAwC;EvEitRhD;EuE/sRM;;IAEE,8BAA0C;EvEitRlD;EuE/sRM;;IAEE,4BAAsC;EvEitR9C;EuEhuRM;IAAgC,qBAA4B;EvEmuRlE;EuEluRM;;IAEE,yBAAoC;EvEouR5C;EuEluRM;;IAEE,2BAAwC;EvEouRhD;EuEluRM;;IAEE,4BAA0C;EvEouRlD;EuEluRM;;IAEE,0BAAsC;EvEouR9C;EuEnvRM;IAAgC,2BAA4B;EvEsvRlE;EuErvRM;;IAEE,+BAAoC;EvEuvR5C;EuErvRM;;IAEE,iCAAwC;EvEuvRhD;EuErvRM;;IAEE,kCAA0C;EvEuvRlD;EuErvRM;;IAEE,gCAAsC;EvEuvR9C;EuEtwRM;IAAgC,0BAA4B;EvEywRlE;EuExwRM;;IAEE,8BAAoC;EvE0wR5C;EuExwRM;;IAEE,gCAAwC;EvE0wRhD;EuExwRM;;IAEE,iCAA0C;EvE0wRlD;EuExwRM;;IAEE,+BAAsC;EvE0wR9C;EuEzxRM;IAAgC,wBAA4B;EvE4xRlE;EuE3xRM;;IAEE,4BAAoC;EvE6xR5C;EuE3xRM;;IAEE,8BAAwC;EvE6xRhD;EuE3xRM;;IAEE,+BAA0C;EvE6xRlD;EuE3xRM;;IAEE,6BAAsC;EvE6xR9C;EuE5yRM;IAAgC,0BAA4B;EvE+yRlE;EuE9yRM;;IAEE,8BAAoC;EvEgzR5C;EuE9yRM;;IAEE,gCAAwC;EvEgzRhD;EuE9yRM;;IAEE,iCAA0C;EvEgzRlD;EuE9yRM;;IAEE,+BAAsC;EvEgzR9C;EuE/zRM;IAAgC,wBAA4B;EvEk0RlE;EuEj0RM;;IAEE,4BAAoC;EvEm0R5C;EuEj0RM;;IAEE,8BAAwC;EvEm0RhD;EuEj0RM;;IAEE,+BAA0C;EvEm0RlD;EuEj0RM;;IAEE,6BAAsC;EvEm0R9C;EuE3zRM;IAAwB,2BAA2B;EvE8zRzD;EuE7zRM;;IAEE,+BAA+B;EvE+zRvC;EuE7zRM;;IAEE,iCAAiC;EvE+zRzC;EuE7zRM;;IAEE,kCAAkC;EvE+zR1C;EuE7zRM;;IAEE,gCAAgC;EvE+zRxC;EuE90RM;IAAwB,0BAA2B;EvEi1RzD;EuEh1RM;;IAEE,8BAA+B;EvEk1RvC;EuEh1RM;;IAEE,gCAAiC;EvEk1RzC;EuEh1RM;;IAEE,iCAAkC;EvEk1R1C;EuEh1RM;;IAEE,+BAAgC;EvEk1RxC;EuEj2RM;IAAwB,wBAA2B;EvEo2RzD;EuEn2RM;;IAEE,4BAA+B;EvEq2RvC;EuEn2RM;;IAEE,8BAAiC;EvEq2RzC;EuEn2RM;;IAEE,+BAAkC;EvEq2R1C;EuEn2RM;;IAEE,6BAAgC;EvEq2RxC;EuEp3RM;IAAwB,0BAA2B;EvEu3RzD;EuEt3RM;;IAEE,8BAA+B;EvEw3RvC;EuEt3RM;;IAEE,gCAAiC;EvEw3RzC;EuEt3RM;;IAEE,iCAAkC;EvEw3R1C;EuEt3RM;;IAEE,+BAAgC;EvEw3RxC;EuEv4RM;IAAwB,wBAA2B;EvE04RzD;EuEz4RM;;IAEE,4BAA+B;EvE24RvC;EuEz4RM;;IAEE,8BAAiC;EvE24RzC;EuEz4RM;;IAEE,+BAAkC;EvE24R1C;EuEz4RM;;IAEE,6BAAgC;EvE24RxC;EuEr4RE;IAAmB,uBAAuB;EvEw4R5C;EuEv4RE;;IAEE,2BAA2B;EvEy4R/B;EuEv4RE;;IAEE,6BAA6B;EvEy4RjC;EuEv4RE;;IAEE,8BAA8B;EvEy4RlC;EuEv4RE;;IAEE,4BAA4B;EvEy4RhC;AACF;;AwEz8RA;EAAkB,4GAA8C;AxE68RhE;;AwEz8RA;EAAiB,8BAA8B;AxE68R/C;;AwE58RA;EAAiB,8BAA8B;AxEg9R/C;;AwE/8RA;EAAiB,8BAA8B;AxEm9R/C;;AwEl9RA;ECTE,gBAAgB;EAChB,uBAAuB;EACvB,mBAAmB;AzE+9RrB;;AwEh9RI;EAAwB,2BAA2B;AxEo9RvD;;AwEn9RI;EAAwB,4BAA4B;AxEu9RxD;;AwEt9RI;EAAwB,6BAA6B;AxE09RzD;;Acr7RI;E0DvCA;IAAwB,2BAA2B;ExEi+RrD;EwEh+RE;IAAwB,4BAA4B;ExEm+RtD;EwEl+RE;IAAwB,6BAA6B;ExEq+RvD;AACF;;Acj8RI;E0DvCA;IAAwB,2BAA2B;ExE6+RrD;EwE5+RE;IAAwB,4BAA4B;ExE++RtD;EwE9+RE;IAAwB,6BAA6B;ExEi/RvD;AACF;;Ac78RI;E0DvCA;IAAwB,2BAA2B;ExEy/RrD;EwEx/RE;IAAwB,4BAA4B;ExE2/RtD;EwE1/RE;IAAwB,6BAA6B;ExE6/RvD;AACF;;Acz9RI;E0DvCA;IAAwB,2BAA2B;ExEqgSrD;EwEpgSE;IAAwB,4BAA4B;ExEugStD;EwEtgSE;IAAwB,6BAA6B;ExEygSvD;AACF;;AwEpgSA;EAAmB,oCAAoC;AxEwgSvD;;AwEvgSA;EAAmB,oCAAoC;AxE2gSvD;;AwE1gSA;EAAmB,qCAAqC;AxE8gSxD;;AwE1gSA;EAAuB,2BAA0C;AxE8gSjE;;AwE7gSA;EAAuB,+BAA4C;AxEihSnE;;AwEhhSA;EAAuB,2BAA2C;AxEohSlE;;AwEnhSA;EAAuB,2BAAyC;AxEuhShE;;AwEthSA;EAAuB,8BAA2C;AxE0hSlE;;AwEzhSA;EAAuB,6BAA6B;AxE6hSpD;;AwEzhSA;EAAc,sBAAwB;AxE6hStC;;A0EpkSE;EACE,yBAAwB;A1EukS5B;;AK7jSE;EqELM,yBAA0E;A1EskSlF;;A0E5kSE;EACE,yBAAwB;A1E+kS5B;;AKrkSE;EqELM,yBAA0E;A1E8kSlF;;A0EplSE;EACE,yBAAwB;A1EulS5B;;AK7kSE;EqELM,yBAA0E;A1EslSlF;;A0E5lSE;EACE,yBAAwB;A1E+lS5B;;AKrlSE;EqELM,yBAA0E;A1E8lSlF;;A0EpmSE;EACE,yBAAwB;A1EumS5B;;AK7lSE;EqELM,yBAA0E;A1EsmSlF;;A0E5mSE;EACE,yBAAwB;A1E+mS5B;;AKrmSE;EqELM,yBAA0E;A1E8mSlF;;A0EpnSE;EACE,yBAAwB;A1EunS5B;;AK7mSE;EqELM,yBAA0E;A1EsnSlF;;A0E5nSE;EACE,yBAAwB;A1E+nS5B;;AKrnSE;EqELM,yBAA0E;A1E8nSlF;;AwEvlSA;EAAa,yBAA6B;AxE2lS1C;;AwE1lSA;EAAc,yBAA6B;AxE8lS3C;;AwE5lSA;EAAiB,oCAAkC;AxEgmSnD;;AwE/lSA;EAAiB,0CAAkC;AxEmmSnD;;AwE/lSA;EGvDE,WAAW;EACX,kBAAkB;EAClB,iBAAiB;EACjB,6BAA6B;EAC7B,SAAS;A3E0pSX;;AwEnmSA;EAAwB,gCAAgC;AxEumSxD;;AwErmSA;EACE,iCAAiC;EACjC,oCAAoC;AxEwmStC;;AwEnmSA;EAAc,yBAAyB;AxEumSvC;;A4ExqSA;EACE,8BAA8B;A5E2qShC;;A4ExqSA;EACE,6BAA6B;A5E2qS/B;;A6E3qSE;E3EOF;;;I2EDM,4BAA4B;IAE5B,2BAA2B;E7E2qS/B;E6ExqSE;IAEI,0BAA0B;E7EyqShC;E6EhqSE;IACE,6BAA6B;E7EkqSjC;EEn+RF;I2EhLM,gCAAgC;E7EspSpC;E6EppSE;;IAEE,yB1EzCY;I0E0CZ,wBAAwB;E7EspS5B;E6E9oSE;IACE,2BAA2B;E7EgpS/B;E6E7oSE;;IAEE,wBAAwB;E7E+oS5B;E6E5oSE;;;IAGE,UAAU;IACV,SAAS;E7E8oSb;E6E3oSE;;IAEE,uBAAuB;E7E6oS3B;E6EroSE;IACE,Q1EwgCgC;EH+nQpC;EEnrSF;I2E+CM,2BAA2C;E7EuoS/C;EY9tSA;IiE0FI,2BAA2C;E7EuoS/C;EiCrtSF;I4CmFM,aAAa;E7EqoSjB;EsCpuSF;IuCkGM,sB1EtFS;EH2tSb;EgBxuSF;I6DuGM,oCAAoC;E7EooSxC;E6EroSE;;IAKI,iCAAmC;E7EooSzC;EgBvsSF;;I6D0EQ,oCAAsC;E7EioS5C;EgBtnSF;I6DNM,cAAc;E7E+nSlB;EiBrvSA;;;;I4D4HM,qB1EvHU;EHsvShB;EgBjpSF;I6DuBM,cAAc;IACd,qB1E7HY;EH0vShB;AACF","file":"bootstrap.css","sourcesContent":["/*!\n * Bootstrap v4.3.1 (https://getbootstrap.com/)\n * Copyright 2011-2019 The Bootstrap Authors\n * Copyright 2011-2019 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */\n\n@import \"functions\";\n@import \"variables\";\n@import \"mixins\";\n@import \"root\";\n@import \"reboot\";\n@import \"type\";\n@import \"images\";\n@import \"code\";\n@import \"grid\";\n@import \"tables\";\n@import \"forms\";\n@import \"buttons\";\n@import \"transitions\";\n@import \"dropdown\";\n@import \"button-group\";\n@import \"input-group\";\n@import \"custom-forms\";\n@import \"nav\";\n@import \"navbar\";\n@import \"card\";\n@import \"breadcrumb\";\n@import \"pagination\";\n@import \"badge\";\n@import \"jumbotron\";\n@import \"alert\";\n@import \"progress\";\n@import \"media\";\n@import \"list-group\";\n@import \"close\";\n@import \"toasts\";\n@import \"modal\";\n@import \"tooltip\";\n@import \"popover\";\n@import \"carousel\";\n@import \"spinners\";\n@import \"utilities\";\n@import \"print\";\n","/*!\n * Bootstrap v4.3.1 (https://getbootstrap.com/)\n * Copyright 2011-2019 The Bootstrap Authors\n * Copyright 2011-2019 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */\n:root {\n --blue: #007bff;\n --indigo: #6610f2;\n --purple: #6f42c1;\n --pink: #e83e8c;\n --red: #dc3545;\n --orange: #fd7e14;\n --yellow: #ffc107;\n --green: #28a745;\n --teal: #20c997;\n --cyan: #17a2b8;\n --white: #fff;\n --gray: #6c757d;\n --gray-dark: #343a40;\n --primary: #007bff;\n --secondary: #6c757d;\n --success: #28a745;\n --info: #17a2b8;\n --warning: #ffc107;\n --danger: #dc3545;\n --light: #f8f9fa;\n --dark: #343a40;\n --breakpoint-xs: 0;\n --breakpoint-sm: 576px;\n --breakpoint-md: 768px;\n --breakpoint-lg: 992px;\n --breakpoint-xl: 1200px;\n --font-family-sans-serif: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, \"Noto Sans\", sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\";\n --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\n}\n\n*,\n*::before,\n*::after {\n box-sizing: border-box;\n}\n\nhtml {\n font-family: sans-serif;\n line-height: 1.15;\n -webkit-text-size-adjust: 100%;\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n}\n\narticle, aside, figcaption, figure, footer, header, hgroup, main, nav, section {\n display: block;\n}\n\nbody {\n margin: 0;\n font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, \"Noto Sans\", sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\";\n font-size: 1rem;\n font-weight: 400;\n line-height: 1.5;\n color: #212529;\n text-align: left;\n background-color: #fff;\n}\n\n[tabindex=\"-1\"]:focus {\n outline: 0 !important;\n}\n\nhr {\n box-sizing: content-box;\n height: 0;\n overflow: visible;\n}\n\nh1, h2, h3, h4, h5, h6 {\n margin-top: 0;\n margin-bottom: 0.5rem;\n}\n\np {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nabbr[title],\nabbr[data-original-title] {\n text-decoration: underline;\n text-decoration: underline dotted;\n cursor: help;\n border-bottom: 0;\n text-decoration-skip-ink: none;\n}\n\naddress {\n margin-bottom: 1rem;\n font-style: normal;\n line-height: inherit;\n}\n\nol,\nul,\ndl {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nol ol,\nul ul,\nol ul,\nul ol {\n margin-bottom: 0;\n}\n\ndt {\n font-weight: 700;\n}\n\ndd {\n margin-bottom: .5rem;\n margin-left: 0;\n}\n\nblockquote {\n margin: 0 0 1rem;\n}\n\nb,\nstrong {\n font-weight: bolder;\n}\n\nsmall {\n font-size: 80%;\n}\n\nsub,\nsup {\n position: relative;\n font-size: 75%;\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub {\n bottom: -.25em;\n}\n\nsup {\n top: -.5em;\n}\n\na {\n color: #007bff;\n text-decoration: none;\n background-color: transparent;\n}\n\na:hover {\n color: #0056b3;\n text-decoration: underline;\n}\n\na:not([href]):not([tabindex]) {\n color: inherit;\n text-decoration: none;\n}\n\na:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus {\n color: inherit;\n text-decoration: none;\n}\n\na:not([href]):not([tabindex]):focus {\n outline: 0;\n}\n\npre,\ncode,\nkbd,\nsamp {\n font-family: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\n font-size: 1em;\n}\n\npre {\n margin-top: 0;\n margin-bottom: 1rem;\n overflow: auto;\n}\n\nfigure {\n margin: 0 0 1rem;\n}\n\nimg {\n vertical-align: middle;\n border-style: none;\n}\n\nsvg {\n overflow: hidden;\n vertical-align: middle;\n}\n\ntable {\n border-collapse: collapse;\n}\n\ncaption {\n padding-top: 0.75rem;\n padding-bottom: 0.75rem;\n color: #6c757d;\n text-align: left;\n caption-side: bottom;\n}\n\nth {\n text-align: inherit;\n}\n\nlabel {\n display: inline-block;\n margin-bottom: 0.5rem;\n}\n\nbutton {\n border-radius: 0;\n}\n\nbutton:focus {\n outline: 1px dotted;\n outline: 5px auto -webkit-focus-ring-color;\n}\n\ninput,\nbutton,\nselect,\noptgroup,\ntextarea {\n margin: 0;\n font-family: inherit;\n font-size: inherit;\n line-height: inherit;\n}\n\nbutton,\ninput {\n overflow: visible;\n}\n\nbutton,\nselect {\n text-transform: none;\n}\n\nselect {\n word-wrap: normal;\n}\n\nbutton,\n[type=\"button\"],\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button;\n}\n\nbutton:not(:disabled),\n[type=\"button\"]:not(:disabled),\n[type=\"reset\"]:not(:disabled),\n[type=\"submit\"]:not(:disabled) {\n cursor: pointer;\n}\n\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n padding: 0;\n border-style: none;\n}\n\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n box-sizing: border-box;\n padding: 0;\n}\n\ninput[type=\"date\"],\ninput[type=\"time\"],\ninput[type=\"datetime-local\"],\ninput[type=\"month\"] {\n -webkit-appearance: listbox;\n}\n\ntextarea {\n overflow: auto;\n resize: vertical;\n}\n\nfieldset {\n min-width: 0;\n padding: 0;\n margin: 0;\n border: 0;\n}\n\nlegend {\n display: block;\n width: 100%;\n max-width: 100%;\n padding: 0;\n margin-bottom: .5rem;\n font-size: 1.5rem;\n line-height: inherit;\n color: inherit;\n white-space: normal;\n}\n\nprogress {\n vertical-align: baseline;\n}\n\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n[type=\"search\"] {\n outline-offset: -2px;\n -webkit-appearance: none;\n}\n\n[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n::-webkit-file-upload-button {\n font: inherit;\n -webkit-appearance: button;\n}\n\noutput {\n display: inline-block;\n}\n\nsummary {\n display: list-item;\n cursor: pointer;\n}\n\ntemplate {\n display: none;\n}\n\n[hidden] {\n display: none !important;\n}\n\nh1, h2, h3, h4, h5, h6,\n.h1, .h2, .h3, .h4, .h5, .h6 {\n margin-bottom: 0.5rem;\n font-weight: 500;\n line-height: 1.2;\n}\n\nh1, .h1 {\n font-size: 2.5rem;\n}\n\nh2, .h2 {\n font-size: 2rem;\n}\n\nh3, .h3 {\n font-size: 1.75rem;\n}\n\nh4, .h4 {\n font-size: 1.5rem;\n}\n\nh5, .h5 {\n font-size: 1.25rem;\n}\n\nh6, .h6 {\n font-size: 1rem;\n}\n\n.lead {\n font-size: 1.25rem;\n font-weight: 300;\n}\n\n.display-1 {\n font-size: 6rem;\n font-weight: 300;\n line-height: 1.2;\n}\n\n.display-2 {\n font-size: 5.5rem;\n font-weight: 300;\n line-height: 1.2;\n}\n\n.display-3 {\n font-size: 4.5rem;\n font-weight: 300;\n line-height: 1.2;\n}\n\n.display-4 {\n font-size: 3.5rem;\n font-weight: 300;\n line-height: 1.2;\n}\n\nhr {\n margin-top: 1rem;\n margin-bottom: 1rem;\n border: 0;\n border-top: 1px solid rgba(0, 0, 0, 0.1);\n}\n\nsmall,\n.small {\n font-size: 80%;\n font-weight: 400;\n}\n\nmark,\n.mark {\n padding: 0.2em;\n background-color: #fcf8e3;\n}\n\n.list-unstyled {\n padding-left: 0;\n list-style: none;\n}\n\n.list-inline {\n padding-left: 0;\n list-style: none;\n}\n\n.list-inline-item {\n display: inline-block;\n}\n\n.list-inline-item:not(:last-child) {\n margin-right: 0.5rem;\n}\n\n.initialism {\n font-size: 90%;\n text-transform: uppercase;\n}\n\n.blockquote {\n margin-bottom: 1rem;\n font-size: 1.25rem;\n}\n\n.blockquote-footer {\n display: block;\n font-size: 80%;\n color: #6c757d;\n}\n\n.blockquote-footer::before {\n content: \"\\2014\\00A0\";\n}\n\n.img-fluid {\n max-width: 100%;\n height: auto;\n}\n\n.img-thumbnail {\n padding: 0.25rem;\n background-color: #fff;\n border: 1px solid #dee2e6;\n border-radius: 0.25rem;\n max-width: 100%;\n height: auto;\n}\n\n.figure {\n display: inline-block;\n}\n\n.figure-img {\n margin-bottom: 0.5rem;\n line-height: 1;\n}\n\n.figure-caption {\n font-size: 90%;\n color: #6c757d;\n}\n\ncode {\n font-size: 87.5%;\n color: #e83e8c;\n word-break: break-word;\n}\n\na > code {\n color: inherit;\n}\n\nkbd {\n padding: 0.2rem 0.4rem;\n font-size: 87.5%;\n color: #fff;\n background-color: #212529;\n border-radius: 0.2rem;\n}\n\nkbd kbd {\n padding: 0;\n font-size: 100%;\n font-weight: 700;\n}\n\npre {\n display: block;\n font-size: 87.5%;\n color: #212529;\n}\n\npre code {\n font-size: inherit;\n color: inherit;\n word-break: normal;\n}\n\n.pre-scrollable {\n max-height: 340px;\n overflow-y: scroll;\n}\n\n.container {\n width: 100%;\n padding-right: 15px;\n padding-left: 15px;\n margin-right: auto;\n margin-left: auto;\n}\n\n@media (min-width: 576px) {\n .container {\n max-width: 540px;\n }\n}\n\n@media (min-width: 768px) {\n .container {\n max-width: 720px;\n }\n}\n\n@media (min-width: 992px) {\n .container {\n max-width: 960px;\n }\n}\n\n@media (min-width: 1200px) {\n .container {\n max-width: 1140px;\n }\n}\n\n.container-fluid {\n width: 100%;\n padding-right: 15px;\n padding-left: 15px;\n margin-right: auto;\n margin-left: auto;\n}\n\n.row {\n display: flex;\n flex-wrap: wrap;\n margin-right: -15px;\n margin-left: -15px;\n}\n\n.no-gutters {\n margin-right: 0;\n margin-left: 0;\n}\n\n.no-gutters > .col,\n.no-gutters > [class*=\"col-\"] {\n padding-right: 0;\n padding-left: 0;\n}\n\n.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col,\n.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm,\n.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md,\n.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg,\n.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl,\n.col-xl-auto {\n position: relative;\n width: 100%;\n padding-right: 15px;\n padding-left: 15px;\n}\n\n.col {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n}\n\n.col-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n}\n\n.col-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n}\n\n.col-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n}\n\n.col-3 {\n flex: 0 0 25%;\n max-width: 25%;\n}\n\n.col-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n}\n\n.col-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n}\n\n.col-6 {\n flex: 0 0 50%;\n max-width: 50%;\n}\n\n.col-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n}\n\n.col-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n}\n\n.col-9 {\n flex: 0 0 75%;\n max-width: 75%;\n}\n\n.col-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n}\n\n.col-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n}\n\n.col-12 {\n flex: 0 0 100%;\n max-width: 100%;\n}\n\n.order-first {\n order: -1;\n}\n\n.order-last {\n order: 13;\n}\n\n.order-0 {\n order: 0;\n}\n\n.order-1 {\n order: 1;\n}\n\n.order-2 {\n order: 2;\n}\n\n.order-3 {\n order: 3;\n}\n\n.order-4 {\n order: 4;\n}\n\n.order-5 {\n order: 5;\n}\n\n.order-6 {\n order: 6;\n}\n\n.order-7 {\n order: 7;\n}\n\n.order-8 {\n order: 8;\n}\n\n.order-9 {\n order: 9;\n}\n\n.order-10 {\n order: 10;\n}\n\n.order-11 {\n order: 11;\n}\n\n.order-12 {\n order: 12;\n}\n\n.offset-1 {\n margin-left: 8.333333%;\n}\n\n.offset-2 {\n margin-left: 16.666667%;\n}\n\n.offset-3 {\n margin-left: 25%;\n}\n\n.offset-4 {\n margin-left: 33.333333%;\n}\n\n.offset-5 {\n margin-left: 41.666667%;\n}\n\n.offset-6 {\n margin-left: 50%;\n}\n\n.offset-7 {\n margin-left: 58.333333%;\n}\n\n.offset-8 {\n margin-left: 66.666667%;\n}\n\n.offset-9 {\n margin-left: 75%;\n}\n\n.offset-10 {\n margin-left: 83.333333%;\n}\n\n.offset-11 {\n margin-left: 91.666667%;\n}\n\n@media (min-width: 576px) {\n .col-sm {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-sm-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n }\n .col-sm-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-sm-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-sm-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-sm-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-sm-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-sm-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-sm-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-sm-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-sm-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-sm-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-sm-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-sm-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-sm-first {\n order: -1;\n }\n .order-sm-last {\n order: 13;\n }\n .order-sm-0 {\n order: 0;\n }\n .order-sm-1 {\n order: 1;\n }\n .order-sm-2 {\n order: 2;\n }\n .order-sm-3 {\n order: 3;\n }\n .order-sm-4 {\n order: 4;\n }\n .order-sm-5 {\n order: 5;\n }\n .order-sm-6 {\n order: 6;\n }\n .order-sm-7 {\n order: 7;\n }\n .order-sm-8 {\n order: 8;\n }\n .order-sm-9 {\n order: 9;\n }\n .order-sm-10 {\n order: 10;\n }\n .order-sm-11 {\n order: 11;\n }\n .order-sm-12 {\n order: 12;\n }\n .offset-sm-0 {\n margin-left: 0;\n }\n .offset-sm-1 {\n margin-left: 8.333333%;\n }\n .offset-sm-2 {\n margin-left: 16.666667%;\n }\n .offset-sm-3 {\n margin-left: 25%;\n }\n .offset-sm-4 {\n margin-left: 33.333333%;\n }\n .offset-sm-5 {\n margin-left: 41.666667%;\n }\n .offset-sm-6 {\n margin-left: 50%;\n }\n .offset-sm-7 {\n margin-left: 58.333333%;\n }\n .offset-sm-8 {\n margin-left: 66.666667%;\n }\n .offset-sm-9 {\n margin-left: 75%;\n }\n .offset-sm-10 {\n margin-left: 83.333333%;\n }\n .offset-sm-11 {\n margin-left: 91.666667%;\n }\n}\n\n@media (min-width: 768px) {\n .col-md {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-md-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n }\n .col-md-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-md-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-md-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-md-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-md-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-md-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-md-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-md-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-md-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-md-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-md-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-md-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-md-first {\n order: -1;\n }\n .order-md-last {\n order: 13;\n }\n .order-md-0 {\n order: 0;\n }\n .order-md-1 {\n order: 1;\n }\n .order-md-2 {\n order: 2;\n }\n .order-md-3 {\n order: 3;\n }\n .order-md-4 {\n order: 4;\n }\n .order-md-5 {\n order: 5;\n }\n .order-md-6 {\n order: 6;\n }\n .order-md-7 {\n order: 7;\n }\n .order-md-8 {\n order: 8;\n }\n .order-md-9 {\n order: 9;\n }\n .order-md-10 {\n order: 10;\n }\n .order-md-11 {\n order: 11;\n }\n .order-md-12 {\n order: 12;\n }\n .offset-md-0 {\n margin-left: 0;\n }\n .offset-md-1 {\n margin-left: 8.333333%;\n }\n .offset-md-2 {\n margin-left: 16.666667%;\n }\n .offset-md-3 {\n margin-left: 25%;\n }\n .offset-md-4 {\n margin-left: 33.333333%;\n }\n .offset-md-5 {\n margin-left: 41.666667%;\n }\n .offset-md-6 {\n margin-left: 50%;\n }\n .offset-md-7 {\n margin-left: 58.333333%;\n }\n .offset-md-8 {\n margin-left: 66.666667%;\n }\n .offset-md-9 {\n margin-left: 75%;\n }\n .offset-md-10 {\n margin-left: 83.333333%;\n }\n .offset-md-11 {\n margin-left: 91.666667%;\n }\n}\n\n@media (min-width: 992px) {\n .col-lg {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-lg-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n }\n .col-lg-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-lg-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-lg-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-lg-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-lg-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-lg-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-lg-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-lg-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-lg-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-lg-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-lg-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-lg-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-lg-first {\n order: -1;\n }\n .order-lg-last {\n order: 13;\n }\n .order-lg-0 {\n order: 0;\n }\n .order-lg-1 {\n order: 1;\n }\n .order-lg-2 {\n order: 2;\n }\n .order-lg-3 {\n order: 3;\n }\n .order-lg-4 {\n order: 4;\n }\n .order-lg-5 {\n order: 5;\n }\n .order-lg-6 {\n order: 6;\n }\n .order-lg-7 {\n order: 7;\n }\n .order-lg-8 {\n order: 8;\n }\n .order-lg-9 {\n order: 9;\n }\n .order-lg-10 {\n order: 10;\n }\n .order-lg-11 {\n order: 11;\n }\n .order-lg-12 {\n order: 12;\n }\n .offset-lg-0 {\n margin-left: 0;\n }\n .offset-lg-1 {\n margin-left: 8.333333%;\n }\n .offset-lg-2 {\n margin-left: 16.666667%;\n }\n .offset-lg-3 {\n margin-left: 25%;\n }\n .offset-lg-4 {\n margin-left: 33.333333%;\n }\n .offset-lg-5 {\n margin-left: 41.666667%;\n }\n .offset-lg-6 {\n margin-left: 50%;\n }\n .offset-lg-7 {\n margin-left: 58.333333%;\n }\n .offset-lg-8 {\n margin-left: 66.666667%;\n }\n .offset-lg-9 {\n margin-left: 75%;\n }\n .offset-lg-10 {\n margin-left: 83.333333%;\n }\n .offset-lg-11 {\n margin-left: 91.666667%;\n }\n}\n\n@media (min-width: 1200px) {\n .col-xl {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-xl-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n }\n .col-xl-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-xl-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-xl-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-xl-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-xl-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-xl-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-xl-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-xl-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-xl-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-xl-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-xl-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-xl-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-xl-first {\n order: -1;\n }\n .order-xl-last {\n order: 13;\n }\n .order-xl-0 {\n order: 0;\n }\n .order-xl-1 {\n order: 1;\n }\n .order-xl-2 {\n order: 2;\n }\n .order-xl-3 {\n order: 3;\n }\n .order-xl-4 {\n order: 4;\n }\n .order-xl-5 {\n order: 5;\n }\n .order-xl-6 {\n order: 6;\n }\n .order-xl-7 {\n order: 7;\n }\n .order-xl-8 {\n order: 8;\n }\n .order-xl-9 {\n order: 9;\n }\n .order-xl-10 {\n order: 10;\n }\n .order-xl-11 {\n order: 11;\n }\n .order-xl-12 {\n order: 12;\n }\n .offset-xl-0 {\n margin-left: 0;\n }\n .offset-xl-1 {\n margin-left: 8.333333%;\n }\n .offset-xl-2 {\n margin-left: 16.666667%;\n }\n .offset-xl-3 {\n margin-left: 25%;\n }\n .offset-xl-4 {\n margin-left: 33.333333%;\n }\n .offset-xl-5 {\n margin-left: 41.666667%;\n }\n .offset-xl-6 {\n margin-left: 50%;\n }\n .offset-xl-7 {\n margin-left: 58.333333%;\n }\n .offset-xl-8 {\n margin-left: 66.666667%;\n }\n .offset-xl-9 {\n margin-left: 75%;\n }\n .offset-xl-10 {\n margin-left: 83.333333%;\n }\n .offset-xl-11 {\n margin-left: 91.666667%;\n }\n}\n\n.table {\n width: 100%;\n margin-bottom: 1rem;\n color: #212529;\n}\n\n.table th,\n.table td {\n padding: 0.75rem;\n vertical-align: top;\n border-top: 1px solid #dee2e6;\n}\n\n.table thead th {\n vertical-align: bottom;\n border-bottom: 2px solid #dee2e6;\n}\n\n.table tbody + tbody {\n border-top: 2px solid #dee2e6;\n}\n\n.table-sm th,\n.table-sm td {\n padding: 0.3rem;\n}\n\n.table-bordered {\n border: 1px solid #dee2e6;\n}\n\n.table-bordered th,\n.table-bordered td {\n border: 1px solid #dee2e6;\n}\n\n.table-bordered thead th,\n.table-bordered thead td {\n border-bottom-width: 2px;\n}\n\n.table-borderless th,\n.table-borderless td,\n.table-borderless thead th,\n.table-borderless tbody + tbody {\n border: 0;\n}\n\n.table-striped tbody tr:nth-of-type(odd) {\n background-color: rgba(0, 0, 0, 0.05);\n}\n\n.table-hover tbody tr:hover {\n color: #212529;\n background-color: rgba(0, 0, 0, 0.075);\n}\n\n.table-primary,\n.table-primary > th,\n.table-primary > td {\n background-color: #b8daff;\n}\n\n.table-primary th,\n.table-primary td,\n.table-primary thead th,\n.table-primary tbody + tbody {\n border-color: #7abaff;\n}\n\n.table-hover .table-primary:hover {\n background-color: #9fcdff;\n}\n\n.table-hover .table-primary:hover > td,\n.table-hover .table-primary:hover > th {\n background-color: #9fcdff;\n}\n\n.table-secondary,\n.table-secondary > th,\n.table-secondary > td {\n background-color: #d6d8db;\n}\n\n.table-secondary th,\n.table-secondary td,\n.table-secondary thead th,\n.table-secondary tbody + tbody {\n border-color: #b3b7bb;\n}\n\n.table-hover .table-secondary:hover {\n background-color: #c8cbcf;\n}\n\n.table-hover .table-secondary:hover > td,\n.table-hover .table-secondary:hover > th {\n background-color: #c8cbcf;\n}\n\n.table-success,\n.table-success > th,\n.table-success > td {\n background-color: #c3e6cb;\n}\n\n.table-success th,\n.table-success td,\n.table-success thead th,\n.table-success tbody + tbody {\n border-color: #8fd19e;\n}\n\n.table-hover .table-success:hover {\n background-color: #b1dfbb;\n}\n\n.table-hover .table-success:hover > td,\n.table-hover .table-success:hover > th {\n background-color: #b1dfbb;\n}\n\n.table-info,\n.table-info > th,\n.table-info > td {\n background-color: #bee5eb;\n}\n\n.table-info th,\n.table-info td,\n.table-info thead th,\n.table-info tbody + tbody {\n border-color: #86cfda;\n}\n\n.table-hover .table-info:hover {\n background-color: #abdde5;\n}\n\n.table-hover .table-info:hover > td,\n.table-hover .table-info:hover > th {\n background-color: #abdde5;\n}\n\n.table-warning,\n.table-warning > th,\n.table-warning > td {\n background-color: #ffeeba;\n}\n\n.table-warning th,\n.table-warning td,\n.table-warning thead th,\n.table-warning tbody + tbody {\n border-color: #ffdf7e;\n}\n\n.table-hover .table-warning:hover {\n background-color: #ffe8a1;\n}\n\n.table-hover .table-warning:hover > td,\n.table-hover .table-warning:hover > th {\n background-color: #ffe8a1;\n}\n\n.table-danger,\n.table-danger > th,\n.table-danger > td {\n background-color: #f5c6cb;\n}\n\n.table-danger th,\n.table-danger td,\n.table-danger thead th,\n.table-danger tbody + tbody {\n border-color: #ed969e;\n}\n\n.table-hover .table-danger:hover {\n background-color: #f1b0b7;\n}\n\n.table-hover .table-danger:hover > td,\n.table-hover .table-danger:hover > th {\n background-color: #f1b0b7;\n}\n\n.table-light,\n.table-light > th,\n.table-light > td {\n background-color: #fdfdfe;\n}\n\n.table-light th,\n.table-light td,\n.table-light thead th,\n.table-light tbody + tbody {\n border-color: #fbfcfc;\n}\n\n.table-hover .table-light:hover {\n background-color: #ececf6;\n}\n\n.table-hover .table-light:hover > td,\n.table-hover .table-light:hover > th {\n background-color: #ececf6;\n}\n\n.table-dark,\n.table-dark > th,\n.table-dark > td {\n background-color: #c6c8ca;\n}\n\n.table-dark th,\n.table-dark td,\n.table-dark thead th,\n.table-dark tbody + tbody {\n border-color: #95999c;\n}\n\n.table-hover .table-dark:hover {\n background-color: #b9bbbe;\n}\n\n.table-hover .table-dark:hover > td,\n.table-hover .table-dark:hover > th {\n background-color: #b9bbbe;\n}\n\n.table-active,\n.table-active > th,\n.table-active > td {\n background-color: rgba(0, 0, 0, 0.075);\n}\n\n.table-hover .table-active:hover {\n background-color: rgba(0, 0, 0, 0.075);\n}\n\n.table-hover .table-active:hover > td,\n.table-hover .table-active:hover > th {\n background-color: rgba(0, 0, 0, 0.075);\n}\n\n.table .thead-dark th {\n color: #fff;\n background-color: #343a40;\n border-color: #454d55;\n}\n\n.table .thead-light th {\n color: #495057;\n background-color: #e9ecef;\n border-color: #dee2e6;\n}\n\n.table-dark {\n color: #fff;\n background-color: #343a40;\n}\n\n.table-dark th,\n.table-dark td,\n.table-dark thead th {\n border-color: #454d55;\n}\n\n.table-dark.table-bordered {\n border: 0;\n}\n\n.table-dark.table-striped tbody tr:nth-of-type(odd) {\n background-color: rgba(255, 255, 255, 0.05);\n}\n\n.table-dark.table-hover tbody tr:hover {\n color: #fff;\n background-color: rgba(255, 255, 255, 0.075);\n}\n\n@media (max-width: 575.98px) {\n .table-responsive-sm {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n .table-responsive-sm > .table-bordered {\n border: 0;\n }\n}\n\n@media (max-width: 767.98px) {\n .table-responsive-md {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n .table-responsive-md > .table-bordered {\n border: 0;\n }\n}\n\n@media (max-width: 991.98px) {\n .table-responsive-lg {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n .table-responsive-lg > .table-bordered {\n border: 0;\n }\n}\n\n@media (max-width: 1199.98px) {\n .table-responsive-xl {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n .table-responsive-xl > .table-bordered {\n border: 0;\n }\n}\n\n.table-responsive {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n}\n\n.table-responsive > .table-bordered {\n border: 0;\n}\n\n.form-control {\n display: block;\n width: 100%;\n height: calc(1.5em + 0.75rem + 2px);\n padding: 0.375rem 0.75rem;\n font-size: 1rem;\n font-weight: 400;\n line-height: 1.5;\n color: #495057;\n background-color: #fff;\n background-clip: padding-box;\n border: 1px solid #ced4da;\n border-radius: 0.25rem;\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .form-control {\n transition: none;\n }\n}\n\n.form-control::-ms-expand {\n background-color: transparent;\n border: 0;\n}\n\n.form-control:focus {\n color: #495057;\n background-color: #fff;\n border-color: #80bdff;\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.form-control::placeholder {\n color: #6c757d;\n opacity: 1;\n}\n\n.form-control:disabled, .form-control[readonly] {\n background-color: #e9ecef;\n opacity: 1;\n}\n\nselect.form-control:focus::-ms-value {\n color: #495057;\n background-color: #fff;\n}\n\n.form-control-file,\n.form-control-range {\n display: block;\n width: 100%;\n}\n\n.col-form-label {\n padding-top: calc(0.375rem + 1px);\n padding-bottom: calc(0.375rem + 1px);\n margin-bottom: 0;\n font-size: inherit;\n line-height: 1.5;\n}\n\n.col-form-label-lg {\n padding-top: calc(0.5rem + 1px);\n padding-bottom: calc(0.5rem + 1px);\n font-size: 1.25rem;\n line-height: 1.5;\n}\n\n.col-form-label-sm {\n padding-top: calc(0.25rem + 1px);\n padding-bottom: calc(0.25rem + 1px);\n font-size: 0.875rem;\n line-height: 1.5;\n}\n\n.form-control-plaintext {\n display: block;\n width: 100%;\n padding-top: 0.375rem;\n padding-bottom: 0.375rem;\n margin-bottom: 0;\n line-height: 1.5;\n color: #212529;\n background-color: transparent;\n border: solid transparent;\n border-width: 1px 0;\n}\n\n.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {\n padding-right: 0;\n padding-left: 0;\n}\n\n.form-control-sm {\n height: calc(1.5em + 0.5rem + 2px);\n padding: 0.25rem 0.5rem;\n font-size: 0.875rem;\n line-height: 1.5;\n border-radius: 0.2rem;\n}\n\n.form-control-lg {\n height: calc(1.5em + 1rem + 2px);\n padding: 0.5rem 1rem;\n font-size: 1.25rem;\n line-height: 1.5;\n border-radius: 0.3rem;\n}\n\nselect.form-control[size], select.form-control[multiple] {\n height: auto;\n}\n\ntextarea.form-control {\n height: auto;\n}\n\n.form-group {\n margin-bottom: 1rem;\n}\n\n.form-text {\n display: block;\n margin-top: 0.25rem;\n}\n\n.form-row {\n display: flex;\n flex-wrap: wrap;\n margin-right: -5px;\n margin-left: -5px;\n}\n\n.form-row > .col,\n.form-row > [class*=\"col-\"] {\n padding-right: 5px;\n padding-left: 5px;\n}\n\n.form-check {\n position: relative;\n display: block;\n padding-left: 1.25rem;\n}\n\n.form-check-input {\n position: absolute;\n margin-top: 0.3rem;\n margin-left: -1.25rem;\n}\n\n.form-check-input:disabled ~ .form-check-label {\n color: #6c757d;\n}\n\n.form-check-label {\n margin-bottom: 0;\n}\n\n.form-check-inline {\n display: inline-flex;\n align-items: center;\n padding-left: 0;\n margin-right: 0.75rem;\n}\n\n.form-check-inline .form-check-input {\n position: static;\n margin-top: 0;\n margin-right: 0.3125rem;\n margin-left: 0;\n}\n\n.valid-feedback {\n display: none;\n width: 100%;\n margin-top: 0.25rem;\n font-size: 80%;\n color: #28a745;\n}\n\n.valid-tooltip {\n position: absolute;\n top: 100%;\n z-index: 5;\n display: none;\n max-width: 100%;\n padding: 0.25rem 0.5rem;\n margin-top: .1rem;\n font-size: 0.875rem;\n line-height: 1.5;\n color: #fff;\n background-color: rgba(40, 167, 69, 0.9);\n border-radius: 0.25rem;\n}\n\n.was-validated .form-control:valid, .form-control.is-valid {\n border-color: #28a745;\n padding-right: calc(1.5em + 0.75rem);\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e\");\n background-repeat: no-repeat;\n background-position: center right calc(0.375em + 0.1875rem);\n background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\n}\n\n.was-validated .form-control:valid:focus, .form-control.is-valid:focus {\n border-color: #28a745;\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);\n}\n\n.was-validated .form-control:valid ~ .valid-feedback,\n.was-validated .form-control:valid ~ .valid-tooltip, .form-control.is-valid ~ .valid-feedback,\n.form-control.is-valid ~ .valid-tooltip {\n display: block;\n}\n\n.was-validated textarea.form-control:valid, textarea.form-control.is-valid {\n padding-right: calc(1.5em + 0.75rem);\n background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);\n}\n\n.was-validated .custom-select:valid, .custom-select.is-valid {\n border-color: #28a745;\n padding-right: calc((1em + 0.75rem) * 3 / 4 + 1.75rem);\n background: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e\") no-repeat right 0.75rem center/8px 10px, url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e\") #fff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\n}\n\n.was-validated .custom-select:valid:focus, .custom-select.is-valid:focus {\n border-color: #28a745;\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);\n}\n\n.was-validated .custom-select:valid ~ .valid-feedback,\n.was-validated .custom-select:valid ~ .valid-tooltip, .custom-select.is-valid ~ .valid-feedback,\n.custom-select.is-valid ~ .valid-tooltip {\n display: block;\n}\n\n.was-validated .form-control-file:valid ~ .valid-feedback,\n.was-validated .form-control-file:valid ~ .valid-tooltip, .form-control-file.is-valid ~ .valid-feedback,\n.form-control-file.is-valid ~ .valid-tooltip {\n display: block;\n}\n\n.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {\n color: #28a745;\n}\n\n.was-validated .form-check-input:valid ~ .valid-feedback,\n.was-validated .form-check-input:valid ~ .valid-tooltip, .form-check-input.is-valid ~ .valid-feedback,\n.form-check-input.is-valid ~ .valid-tooltip {\n display: block;\n}\n\n.was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label {\n color: #28a745;\n}\n\n.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before {\n border-color: #28a745;\n}\n\n.was-validated .custom-control-input:valid ~ .valid-feedback,\n.was-validated .custom-control-input:valid ~ .valid-tooltip, .custom-control-input.is-valid ~ .valid-feedback,\n.custom-control-input.is-valid ~ .valid-tooltip {\n display: block;\n}\n\n.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before {\n border-color: #34ce57;\n background-color: #34ce57;\n}\n\n.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before {\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);\n}\n\n.was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before {\n border-color: #28a745;\n}\n\n.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label {\n border-color: #28a745;\n}\n\n.was-validated .custom-file-input:valid ~ .valid-feedback,\n.was-validated .custom-file-input:valid ~ .valid-tooltip, .custom-file-input.is-valid ~ .valid-feedback,\n.custom-file-input.is-valid ~ .valid-tooltip {\n display: block;\n}\n\n.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label {\n border-color: #28a745;\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);\n}\n\n.invalid-feedback {\n display: none;\n width: 100%;\n margin-top: 0.25rem;\n font-size: 80%;\n color: #dc3545;\n}\n\n.invalid-tooltip {\n position: absolute;\n top: 100%;\n z-index: 5;\n display: none;\n max-width: 100%;\n padding: 0.25rem 0.5rem;\n margin-top: .1rem;\n font-size: 0.875rem;\n line-height: 1.5;\n color: #fff;\n background-color: rgba(220, 53, 69, 0.9);\n border-radius: 0.25rem;\n}\n\n.was-validated .form-control:invalid, .form-control.is-invalid {\n border-color: #dc3545;\n padding-right: calc(1.5em + 0.75rem);\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23dc3545' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E\");\n background-repeat: no-repeat;\n background-position: center right calc(0.375em + 0.1875rem);\n background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\n}\n\n.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {\n border-color: #dc3545;\n box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);\n}\n\n.was-validated .form-control:invalid ~ .invalid-feedback,\n.was-validated .form-control:invalid ~ .invalid-tooltip, .form-control.is-invalid ~ .invalid-feedback,\n.form-control.is-invalid ~ .invalid-tooltip {\n display: block;\n}\n\n.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {\n padding-right: calc(1.5em + 0.75rem);\n background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);\n}\n\n.was-validated .custom-select:invalid, .custom-select.is-invalid {\n border-color: #dc3545;\n padding-right: calc((1em + 0.75rem) * 3 / 4 + 1.75rem);\n background: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e\") no-repeat right 0.75rem center/8px 10px, url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23dc3545' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E\") #fff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\n}\n\n.was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus {\n border-color: #dc3545;\n box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);\n}\n\n.was-validated .custom-select:invalid ~ .invalid-feedback,\n.was-validated .custom-select:invalid ~ .invalid-tooltip, .custom-select.is-invalid ~ .invalid-feedback,\n.custom-select.is-invalid ~ .invalid-tooltip {\n display: block;\n}\n\n.was-validated .form-control-file:invalid ~ .invalid-feedback,\n.was-validated .form-control-file:invalid ~ .invalid-tooltip, .form-control-file.is-invalid ~ .invalid-feedback,\n.form-control-file.is-invalid ~ .invalid-tooltip {\n display: block;\n}\n\n.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {\n color: #dc3545;\n}\n\n.was-validated .form-check-input:invalid ~ .invalid-feedback,\n.was-validated .form-check-input:invalid ~ .invalid-tooltip, .form-check-input.is-invalid ~ .invalid-feedback,\n.form-check-input.is-invalid ~ .invalid-tooltip {\n display: block;\n}\n\n.was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label {\n color: #dc3545;\n}\n\n.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before {\n border-color: #dc3545;\n}\n\n.was-validated .custom-control-input:invalid ~ .invalid-feedback,\n.was-validated .custom-control-input:invalid ~ .invalid-tooltip, .custom-control-input.is-invalid ~ .invalid-feedback,\n.custom-control-input.is-invalid ~ .invalid-tooltip {\n display: block;\n}\n\n.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before {\n border-color: #e4606d;\n background-color: #e4606d;\n}\n\n.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before {\n box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);\n}\n\n.was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before {\n border-color: #dc3545;\n}\n\n.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label {\n border-color: #dc3545;\n}\n\n.was-validated .custom-file-input:invalid ~ .invalid-feedback,\n.was-validated .custom-file-input:invalid ~ .invalid-tooltip, .custom-file-input.is-invalid ~ .invalid-feedback,\n.custom-file-input.is-invalid ~ .invalid-tooltip {\n display: block;\n}\n\n.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label {\n border-color: #dc3545;\n box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);\n}\n\n.form-inline {\n display: flex;\n flex-flow: row wrap;\n align-items: center;\n}\n\n.form-inline .form-check {\n width: 100%;\n}\n\n@media (min-width: 576px) {\n .form-inline label {\n display: flex;\n align-items: center;\n justify-content: center;\n margin-bottom: 0;\n }\n .form-inline .form-group {\n display: flex;\n flex: 0 0 auto;\n flex-flow: row wrap;\n align-items: center;\n margin-bottom: 0;\n }\n .form-inline .form-control {\n display: inline-block;\n width: auto;\n vertical-align: middle;\n }\n .form-inline .form-control-plaintext {\n display: inline-block;\n }\n .form-inline .input-group,\n .form-inline .custom-select {\n width: auto;\n }\n .form-inline .form-check {\n display: flex;\n align-items: center;\n justify-content: center;\n width: auto;\n padding-left: 0;\n }\n .form-inline .form-check-input {\n position: relative;\n flex-shrink: 0;\n margin-top: 0;\n margin-right: 0.25rem;\n margin-left: 0;\n }\n .form-inline .custom-control {\n align-items: center;\n justify-content: center;\n }\n .form-inline .custom-control-label {\n margin-bottom: 0;\n }\n}\n\n.btn {\n display: inline-block;\n font-weight: 400;\n color: #212529;\n text-align: center;\n vertical-align: middle;\n user-select: none;\n background-color: transparent;\n border: 1px solid transparent;\n padding: 0.375rem 0.75rem;\n font-size: 1rem;\n line-height: 1.5;\n border-radius: 0.25rem;\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .btn {\n transition: none;\n }\n}\n\n.btn:hover {\n color: #212529;\n text-decoration: none;\n}\n\n.btn:focus, .btn.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.btn.disabled, .btn:disabled {\n opacity: 0.65;\n}\n\na.btn.disabled,\nfieldset:disabled a.btn {\n pointer-events: none;\n}\n\n.btn-primary {\n color: #fff;\n background-color: #007bff;\n border-color: #007bff;\n}\n\n.btn-primary:hover {\n color: #fff;\n background-color: #0069d9;\n border-color: #0062cc;\n}\n\n.btn-primary:focus, .btn-primary.focus {\n box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5);\n}\n\n.btn-primary.disabled, .btn-primary:disabled {\n color: #fff;\n background-color: #007bff;\n border-color: #007bff;\n}\n\n.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active,\n.show > .btn-primary.dropdown-toggle {\n color: #fff;\n background-color: #0062cc;\n border-color: #005cbf;\n}\n\n.btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus,\n.show > .btn-primary.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5);\n}\n\n.btn-secondary {\n color: #fff;\n background-color: #6c757d;\n border-color: #6c757d;\n}\n\n.btn-secondary:hover {\n color: #fff;\n background-color: #5a6268;\n border-color: #545b62;\n}\n\n.btn-secondary:focus, .btn-secondary.focus {\n box-shadow: 0 0 0 0.2rem rgba(130, 138, 145, 0.5);\n}\n\n.btn-secondary.disabled, .btn-secondary:disabled {\n color: #fff;\n background-color: #6c757d;\n border-color: #6c757d;\n}\n\n.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active,\n.show > .btn-secondary.dropdown-toggle {\n color: #fff;\n background-color: #545b62;\n border-color: #4e555b;\n}\n\n.btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus,\n.show > .btn-secondary.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(130, 138, 145, 0.5);\n}\n\n.btn-success {\n color: #fff;\n background-color: #28a745;\n border-color: #28a745;\n}\n\n.btn-success:hover {\n color: #fff;\n background-color: #218838;\n border-color: #1e7e34;\n}\n\n.btn-success:focus, .btn-success.focus {\n box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5);\n}\n\n.btn-success.disabled, .btn-success:disabled {\n color: #fff;\n background-color: #28a745;\n border-color: #28a745;\n}\n\n.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active,\n.show > .btn-success.dropdown-toggle {\n color: #fff;\n background-color: #1e7e34;\n border-color: #1c7430;\n}\n\n.btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus,\n.show > .btn-success.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5);\n}\n\n.btn-info {\n color: #fff;\n background-color: #17a2b8;\n border-color: #17a2b8;\n}\n\n.btn-info:hover {\n color: #fff;\n background-color: #138496;\n border-color: #117a8b;\n}\n\n.btn-info:focus, .btn-info.focus {\n box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5);\n}\n\n.btn-info.disabled, .btn-info:disabled {\n color: #fff;\n background-color: #17a2b8;\n border-color: #17a2b8;\n}\n\n.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active,\n.show > .btn-info.dropdown-toggle {\n color: #fff;\n background-color: #117a8b;\n border-color: #10707f;\n}\n\n.btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus,\n.show > .btn-info.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5);\n}\n\n.btn-warning {\n color: #212529;\n background-color: #ffc107;\n border-color: #ffc107;\n}\n\n.btn-warning:hover {\n color: #212529;\n background-color: #e0a800;\n border-color: #d39e00;\n}\n\n.btn-warning:focus, .btn-warning.focus {\n box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5);\n}\n\n.btn-warning.disabled, .btn-warning:disabled {\n color: #212529;\n background-color: #ffc107;\n border-color: #ffc107;\n}\n\n.btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active,\n.show > .btn-warning.dropdown-toggle {\n color: #212529;\n background-color: #d39e00;\n border-color: #c69500;\n}\n\n.btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus,\n.show > .btn-warning.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5);\n}\n\n.btn-danger {\n color: #fff;\n background-color: #dc3545;\n border-color: #dc3545;\n}\n\n.btn-danger:hover {\n color: #fff;\n background-color: #c82333;\n border-color: #bd2130;\n}\n\n.btn-danger:focus, .btn-danger.focus {\n box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5);\n}\n\n.btn-danger.disabled, .btn-danger:disabled {\n color: #fff;\n background-color: #dc3545;\n border-color: #dc3545;\n}\n\n.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active,\n.show > .btn-danger.dropdown-toggle {\n color: #fff;\n background-color: #bd2130;\n border-color: #b21f2d;\n}\n\n.btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus,\n.show > .btn-danger.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5);\n}\n\n.btn-light {\n color: #212529;\n background-color: #f8f9fa;\n border-color: #f8f9fa;\n}\n\n.btn-light:hover {\n color: #212529;\n background-color: #e2e6ea;\n border-color: #dae0e5;\n}\n\n.btn-light:focus, .btn-light.focus {\n box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5);\n}\n\n.btn-light.disabled, .btn-light:disabled {\n color: #212529;\n background-color: #f8f9fa;\n border-color: #f8f9fa;\n}\n\n.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active,\n.show > .btn-light.dropdown-toggle {\n color: #212529;\n background-color: #dae0e5;\n border-color: #d3d9df;\n}\n\n.btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus,\n.show > .btn-light.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5);\n}\n\n.btn-dark {\n color: #fff;\n background-color: #343a40;\n border-color: #343a40;\n}\n\n.btn-dark:hover {\n color: #fff;\n background-color: #23272b;\n border-color: #1d2124;\n}\n\n.btn-dark:focus, .btn-dark.focus {\n box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5);\n}\n\n.btn-dark.disabled, .btn-dark:disabled {\n color: #fff;\n background-color: #343a40;\n border-color: #343a40;\n}\n\n.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active,\n.show > .btn-dark.dropdown-toggle {\n color: #fff;\n background-color: #1d2124;\n border-color: #171a1d;\n}\n\n.btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus,\n.show > .btn-dark.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5);\n}\n\n.btn-outline-primary {\n color: #007bff;\n border-color: #007bff;\n}\n\n.btn-outline-primary:hover {\n color: #fff;\n background-color: #007bff;\n border-color: #007bff;\n}\n\n.btn-outline-primary:focus, .btn-outline-primary.focus {\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);\n}\n\n.btn-outline-primary.disabled, .btn-outline-primary:disabled {\n color: #007bff;\n background-color: transparent;\n}\n\n.btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active,\n.show > .btn-outline-primary.dropdown-toggle {\n color: #fff;\n background-color: #007bff;\n border-color: #007bff;\n}\n\n.btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus,\n.show > .btn-outline-primary.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);\n}\n\n.btn-outline-secondary {\n color: #6c757d;\n border-color: #6c757d;\n}\n\n.btn-outline-secondary:hover {\n color: #fff;\n background-color: #6c757d;\n border-color: #6c757d;\n}\n\n.btn-outline-secondary:focus, .btn-outline-secondary.focus {\n box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);\n}\n\n.btn-outline-secondary.disabled, .btn-outline-secondary:disabled {\n color: #6c757d;\n background-color: transparent;\n}\n\n.btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active,\n.show > .btn-outline-secondary.dropdown-toggle {\n color: #fff;\n background-color: #6c757d;\n border-color: #6c757d;\n}\n\n.btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus,\n.show > .btn-outline-secondary.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);\n}\n\n.btn-outline-success {\n color: #28a745;\n border-color: #28a745;\n}\n\n.btn-outline-success:hover {\n color: #fff;\n background-color: #28a745;\n border-color: #28a745;\n}\n\n.btn-outline-success:focus, .btn-outline-success.focus {\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);\n}\n\n.btn-outline-success.disabled, .btn-outline-success:disabled {\n color: #28a745;\n background-color: transparent;\n}\n\n.btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active,\n.show > .btn-outline-success.dropdown-toggle {\n color: #fff;\n background-color: #28a745;\n border-color: #28a745;\n}\n\n.btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus,\n.show > .btn-outline-success.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);\n}\n\n.btn-outline-info {\n color: #17a2b8;\n border-color: #17a2b8;\n}\n\n.btn-outline-info:hover {\n color: #fff;\n background-color: #17a2b8;\n border-color: #17a2b8;\n}\n\n.btn-outline-info:focus, .btn-outline-info.focus {\n box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);\n}\n\n.btn-outline-info.disabled, .btn-outline-info:disabled {\n color: #17a2b8;\n background-color: transparent;\n}\n\n.btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active,\n.show > .btn-outline-info.dropdown-toggle {\n color: #fff;\n background-color: #17a2b8;\n border-color: #17a2b8;\n}\n\n.btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus,\n.show > .btn-outline-info.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);\n}\n\n.btn-outline-warning {\n color: #ffc107;\n border-color: #ffc107;\n}\n\n.btn-outline-warning:hover {\n color: #212529;\n background-color: #ffc107;\n border-color: #ffc107;\n}\n\n.btn-outline-warning:focus, .btn-outline-warning.focus {\n box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);\n}\n\n.btn-outline-warning.disabled, .btn-outline-warning:disabled {\n color: #ffc107;\n background-color: transparent;\n}\n\n.btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active,\n.show > .btn-outline-warning.dropdown-toggle {\n color: #212529;\n background-color: #ffc107;\n border-color: #ffc107;\n}\n\n.btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus,\n.show > .btn-outline-warning.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);\n}\n\n.btn-outline-danger {\n color: #dc3545;\n border-color: #dc3545;\n}\n\n.btn-outline-danger:hover {\n color: #fff;\n background-color: #dc3545;\n border-color: #dc3545;\n}\n\n.btn-outline-danger:focus, .btn-outline-danger.focus {\n box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);\n}\n\n.btn-outline-danger.disabled, .btn-outline-danger:disabled {\n color: #dc3545;\n background-color: transparent;\n}\n\n.btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active,\n.show > .btn-outline-danger.dropdown-toggle {\n color: #fff;\n background-color: #dc3545;\n border-color: #dc3545;\n}\n\n.btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus,\n.show > .btn-outline-danger.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);\n}\n\n.btn-outline-light {\n color: #f8f9fa;\n border-color: #f8f9fa;\n}\n\n.btn-outline-light:hover {\n color: #212529;\n background-color: #f8f9fa;\n border-color: #f8f9fa;\n}\n\n.btn-outline-light:focus, .btn-outline-light.focus {\n box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);\n}\n\n.btn-outline-light.disabled, .btn-outline-light:disabled {\n color: #f8f9fa;\n background-color: transparent;\n}\n\n.btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active,\n.show > .btn-outline-light.dropdown-toggle {\n color: #212529;\n background-color: #f8f9fa;\n border-color: #f8f9fa;\n}\n\n.btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus,\n.show > .btn-outline-light.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);\n}\n\n.btn-outline-dark {\n color: #343a40;\n border-color: #343a40;\n}\n\n.btn-outline-dark:hover {\n color: #fff;\n background-color: #343a40;\n border-color: #343a40;\n}\n\n.btn-outline-dark:focus, .btn-outline-dark.focus {\n box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);\n}\n\n.btn-outline-dark.disabled, .btn-outline-dark:disabled {\n color: #343a40;\n background-color: transparent;\n}\n\n.btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active,\n.show > .btn-outline-dark.dropdown-toggle {\n color: #fff;\n background-color: #343a40;\n border-color: #343a40;\n}\n\n.btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus,\n.show > .btn-outline-dark.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);\n}\n\n.btn-link {\n font-weight: 400;\n color: #007bff;\n text-decoration: none;\n}\n\n.btn-link:hover {\n color: #0056b3;\n text-decoration: underline;\n}\n\n.btn-link:focus, .btn-link.focus {\n text-decoration: underline;\n box-shadow: none;\n}\n\n.btn-link:disabled, .btn-link.disabled {\n color: #6c757d;\n pointer-events: none;\n}\n\n.btn-lg, .btn-group-lg > .btn {\n padding: 0.5rem 1rem;\n font-size: 1.25rem;\n line-height: 1.5;\n border-radius: 0.3rem;\n}\n\n.btn-sm, .btn-group-sm > .btn {\n padding: 0.25rem 0.5rem;\n font-size: 0.875rem;\n line-height: 1.5;\n border-radius: 0.2rem;\n}\n\n.btn-block {\n display: block;\n width: 100%;\n}\n\n.btn-block + .btn-block {\n margin-top: 0.5rem;\n}\n\ninput[type=\"submit\"].btn-block,\ninput[type=\"reset\"].btn-block,\ninput[type=\"button\"].btn-block {\n width: 100%;\n}\n\n.fade {\n transition: opacity 0.15s linear;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .fade {\n transition: none;\n }\n}\n\n.fade:not(.show) {\n opacity: 0;\n}\n\n.collapse:not(.show) {\n display: none;\n}\n\n.collapsing {\n position: relative;\n height: 0;\n overflow: hidden;\n transition: height 0.35s ease;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .collapsing {\n transition: none;\n }\n}\n\n.dropup,\n.dropright,\n.dropdown,\n.dropleft {\n position: relative;\n}\n\n.dropdown-toggle {\n white-space: nowrap;\n}\n\n.dropdown-toggle::after {\n display: inline-block;\n margin-left: 0.255em;\n vertical-align: 0.255em;\n content: \"\";\n border-top: 0.3em solid;\n border-right: 0.3em solid transparent;\n border-bottom: 0;\n border-left: 0.3em solid transparent;\n}\n\n.dropdown-toggle:empty::after {\n margin-left: 0;\n}\n\n.dropdown-menu {\n position: absolute;\n top: 100%;\n left: 0;\n z-index: 1000;\n display: none;\n float: left;\n min-width: 10rem;\n padding: 0.5rem 0;\n margin: 0.125rem 0 0;\n font-size: 1rem;\n color: #212529;\n text-align: left;\n list-style: none;\n background-color: #fff;\n background-clip: padding-box;\n border: 1px solid rgba(0, 0, 0, 0.15);\n border-radius: 0.25rem;\n}\n\n.dropdown-menu-left {\n right: auto;\n left: 0;\n}\n\n.dropdown-menu-right {\n right: 0;\n left: auto;\n}\n\n@media (min-width: 576px) {\n .dropdown-menu-sm-left {\n right: auto;\n left: 0;\n }\n .dropdown-menu-sm-right {\n right: 0;\n left: auto;\n }\n}\n\n@media (min-width: 768px) {\n .dropdown-menu-md-left {\n right: auto;\n left: 0;\n }\n .dropdown-menu-md-right {\n right: 0;\n left: auto;\n }\n}\n\n@media (min-width: 992px) {\n .dropdown-menu-lg-left {\n right: auto;\n left: 0;\n }\n .dropdown-menu-lg-right {\n right: 0;\n left: auto;\n }\n}\n\n@media (min-width: 1200px) {\n .dropdown-menu-xl-left {\n right: auto;\n left: 0;\n }\n .dropdown-menu-xl-right {\n right: 0;\n left: auto;\n }\n}\n\n.dropup .dropdown-menu {\n top: auto;\n bottom: 100%;\n margin-top: 0;\n margin-bottom: 0.125rem;\n}\n\n.dropup .dropdown-toggle::after {\n display: inline-block;\n margin-left: 0.255em;\n vertical-align: 0.255em;\n content: \"\";\n border-top: 0;\n border-right: 0.3em solid transparent;\n border-bottom: 0.3em solid;\n border-left: 0.3em solid transparent;\n}\n\n.dropup .dropdown-toggle:empty::after {\n margin-left: 0;\n}\n\n.dropright .dropdown-menu {\n top: 0;\n right: auto;\n left: 100%;\n margin-top: 0;\n margin-left: 0.125rem;\n}\n\n.dropright .dropdown-toggle::after {\n display: inline-block;\n margin-left: 0.255em;\n vertical-align: 0.255em;\n content: \"\";\n border-top: 0.3em solid transparent;\n border-right: 0;\n border-bottom: 0.3em solid transparent;\n border-left: 0.3em solid;\n}\n\n.dropright .dropdown-toggle:empty::after {\n margin-left: 0;\n}\n\n.dropright .dropdown-toggle::after {\n vertical-align: 0;\n}\n\n.dropleft .dropdown-menu {\n top: 0;\n right: 100%;\n left: auto;\n margin-top: 0;\n margin-right: 0.125rem;\n}\n\n.dropleft .dropdown-toggle::after {\n display: inline-block;\n margin-left: 0.255em;\n vertical-align: 0.255em;\n content: \"\";\n}\n\n.dropleft .dropdown-toggle::after {\n display: none;\n}\n\n.dropleft .dropdown-toggle::before {\n display: inline-block;\n margin-right: 0.255em;\n vertical-align: 0.255em;\n content: \"\";\n border-top: 0.3em solid transparent;\n border-right: 0.3em solid;\n border-bottom: 0.3em solid transparent;\n}\n\n.dropleft .dropdown-toggle:empty::after {\n margin-left: 0;\n}\n\n.dropleft .dropdown-toggle::before {\n vertical-align: 0;\n}\n\n.dropdown-menu[x-placement^=\"top\"], .dropdown-menu[x-placement^=\"right\"], .dropdown-menu[x-placement^=\"bottom\"], .dropdown-menu[x-placement^=\"left\"] {\n right: auto;\n bottom: auto;\n}\n\n.dropdown-divider {\n height: 0;\n margin: 0.5rem 0;\n overflow: hidden;\n border-top: 1px solid #e9ecef;\n}\n\n.dropdown-item {\n display: block;\n width: 100%;\n padding: 0.25rem 1.5rem;\n clear: both;\n font-weight: 400;\n color: #212529;\n text-align: inherit;\n white-space: nowrap;\n background-color: transparent;\n border: 0;\n}\n\n.dropdown-item:hover, .dropdown-item:focus {\n color: #16181b;\n text-decoration: none;\n background-color: #f8f9fa;\n}\n\n.dropdown-item.active, .dropdown-item:active {\n color: #fff;\n text-decoration: none;\n background-color: #007bff;\n}\n\n.dropdown-item.disabled, .dropdown-item:disabled {\n color: #6c757d;\n pointer-events: none;\n background-color: transparent;\n}\n\n.dropdown-menu.show {\n display: block;\n}\n\n.dropdown-header {\n display: block;\n padding: 0.5rem 1.5rem;\n margin-bottom: 0;\n font-size: 0.875rem;\n color: #6c757d;\n white-space: nowrap;\n}\n\n.dropdown-item-text {\n display: block;\n padding: 0.25rem 1.5rem;\n color: #212529;\n}\n\n.btn-group,\n.btn-group-vertical {\n position: relative;\n display: inline-flex;\n vertical-align: middle;\n}\n\n.btn-group > .btn,\n.btn-group-vertical > .btn {\n position: relative;\n flex: 1 1 auto;\n}\n\n.btn-group > .btn:hover,\n.btn-group-vertical > .btn:hover {\n z-index: 1;\n}\n\n.btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active,\n.btn-group-vertical > .btn:focus,\n.btn-group-vertical > .btn:active,\n.btn-group-vertical > .btn.active {\n z-index: 1;\n}\n\n.btn-toolbar {\n display: flex;\n flex-wrap: wrap;\n justify-content: flex-start;\n}\n\n.btn-toolbar .input-group {\n width: auto;\n}\n\n.btn-group > .btn:not(:first-child),\n.btn-group > .btn-group:not(:first-child) {\n margin-left: -1px;\n}\n\n.btn-group > .btn:not(:last-child):not(.dropdown-toggle),\n.btn-group > .btn-group:not(:last-child) > .btn {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n\n.btn-group > .btn:not(:first-child),\n.btn-group > .btn-group:not(:first-child) > .btn {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.dropdown-toggle-split {\n padding-right: 0.5625rem;\n padding-left: 0.5625rem;\n}\n\n.dropdown-toggle-split::after,\n.dropup .dropdown-toggle-split::after,\n.dropright .dropdown-toggle-split::after {\n margin-left: 0;\n}\n\n.dropleft .dropdown-toggle-split::before {\n margin-right: 0;\n}\n\n.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {\n padding-right: 0.375rem;\n padding-left: 0.375rem;\n}\n\n.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {\n padding-right: 0.75rem;\n padding-left: 0.75rem;\n}\n\n.btn-group-vertical {\n flex-direction: column;\n align-items: flex-start;\n justify-content: center;\n}\n\n.btn-group-vertical > .btn,\n.btn-group-vertical > .btn-group {\n width: 100%;\n}\n\n.btn-group-vertical > .btn:not(:first-child),\n.btn-group-vertical > .btn-group:not(:first-child) {\n margin-top: -1px;\n}\n\n.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),\n.btn-group-vertical > .btn-group:not(:last-child) > .btn {\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.btn-group-vertical > .btn:not(:first-child),\n.btn-group-vertical > .btn-group:not(:first-child) > .btn {\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n}\n\n.btn-group-toggle > .btn,\n.btn-group-toggle > .btn-group > .btn {\n margin-bottom: 0;\n}\n\n.btn-group-toggle > .btn input[type=\"radio\"],\n.btn-group-toggle > .btn input[type=\"checkbox\"],\n.btn-group-toggle > .btn-group > .btn input[type=\"radio\"],\n.btn-group-toggle > .btn-group > .btn input[type=\"checkbox\"] {\n position: absolute;\n clip: rect(0, 0, 0, 0);\n pointer-events: none;\n}\n\n.input-group {\n position: relative;\n display: flex;\n flex-wrap: wrap;\n align-items: stretch;\n width: 100%;\n}\n\n.input-group > .form-control,\n.input-group > .form-control-plaintext,\n.input-group > .custom-select,\n.input-group > .custom-file {\n position: relative;\n flex: 1 1 auto;\n width: 1%;\n margin-bottom: 0;\n}\n\n.input-group > .form-control + .form-control,\n.input-group > .form-control + .custom-select,\n.input-group > .form-control + .custom-file,\n.input-group > .form-control-plaintext + .form-control,\n.input-group > .form-control-plaintext + .custom-select,\n.input-group > .form-control-plaintext + .custom-file,\n.input-group > .custom-select + .form-control,\n.input-group > .custom-select + .custom-select,\n.input-group > .custom-select + .custom-file,\n.input-group > .custom-file + .form-control,\n.input-group > .custom-file + .custom-select,\n.input-group > .custom-file + .custom-file {\n margin-left: -1px;\n}\n\n.input-group > .form-control:focus,\n.input-group > .custom-select:focus,\n.input-group > .custom-file .custom-file-input:focus ~ .custom-file-label {\n z-index: 3;\n}\n\n.input-group > .custom-file .custom-file-input:focus {\n z-index: 4;\n}\n\n.input-group > .form-control:not(:last-child),\n.input-group > .custom-select:not(:last-child) {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n\n.input-group > .form-control:not(:first-child),\n.input-group > .custom-select:not(:first-child) {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.input-group > .custom-file {\n display: flex;\n align-items: center;\n}\n\n.input-group > .custom-file:not(:last-child) .custom-file-label,\n.input-group > .custom-file:not(:last-child) .custom-file-label::after {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n\n.input-group > .custom-file:not(:first-child) .custom-file-label {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.input-group-prepend,\n.input-group-append {\n display: flex;\n}\n\n.input-group-prepend .btn,\n.input-group-append .btn {\n position: relative;\n z-index: 2;\n}\n\n.input-group-prepend .btn:focus,\n.input-group-append .btn:focus {\n z-index: 3;\n}\n\n.input-group-prepend .btn + .btn,\n.input-group-prepend .btn + .input-group-text,\n.input-group-prepend .input-group-text + .input-group-text,\n.input-group-prepend .input-group-text + .btn,\n.input-group-append .btn + .btn,\n.input-group-append .btn + .input-group-text,\n.input-group-append .input-group-text + .input-group-text,\n.input-group-append .input-group-text + .btn {\n margin-left: -1px;\n}\n\n.input-group-prepend {\n margin-right: -1px;\n}\n\n.input-group-append {\n margin-left: -1px;\n}\n\n.input-group-text {\n display: flex;\n align-items: center;\n padding: 0.375rem 0.75rem;\n margin-bottom: 0;\n font-size: 1rem;\n font-weight: 400;\n line-height: 1.5;\n color: #495057;\n text-align: center;\n white-space: nowrap;\n background-color: #e9ecef;\n border: 1px solid #ced4da;\n border-radius: 0.25rem;\n}\n\n.input-group-text input[type=\"radio\"],\n.input-group-text input[type=\"checkbox\"] {\n margin-top: 0;\n}\n\n.input-group-lg > .form-control:not(textarea),\n.input-group-lg > .custom-select {\n height: calc(1.5em + 1rem + 2px);\n}\n\n.input-group-lg > .form-control,\n.input-group-lg > .custom-select,\n.input-group-lg > .input-group-prepend > .input-group-text,\n.input-group-lg > .input-group-append > .input-group-text,\n.input-group-lg > .input-group-prepend > .btn,\n.input-group-lg > .input-group-append > .btn {\n padding: 0.5rem 1rem;\n font-size: 1.25rem;\n line-height: 1.5;\n border-radius: 0.3rem;\n}\n\n.input-group-sm > .form-control:not(textarea),\n.input-group-sm > .custom-select {\n height: calc(1.5em + 0.5rem + 2px);\n}\n\n.input-group-sm > .form-control,\n.input-group-sm > .custom-select,\n.input-group-sm > .input-group-prepend > .input-group-text,\n.input-group-sm > .input-group-append > .input-group-text,\n.input-group-sm > .input-group-prepend > .btn,\n.input-group-sm > .input-group-append > .btn {\n padding: 0.25rem 0.5rem;\n font-size: 0.875rem;\n line-height: 1.5;\n border-radius: 0.2rem;\n}\n\n.input-group-lg > .custom-select,\n.input-group-sm > .custom-select {\n padding-right: 1.75rem;\n}\n\n.input-group > .input-group-prepend > .btn,\n.input-group > .input-group-prepend > .input-group-text,\n.input-group > .input-group-append:not(:last-child) > .btn,\n.input-group > .input-group-append:not(:last-child) > .input-group-text,\n.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle),\n.input-group > .input-group-append:last-child > .input-group-text:not(:last-child) {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n\n.input-group > .input-group-append > .btn,\n.input-group > .input-group-append > .input-group-text,\n.input-group > .input-group-prepend:not(:first-child) > .btn,\n.input-group > .input-group-prepend:not(:first-child) > .input-group-text,\n.input-group > .input-group-prepend:first-child > .btn:not(:first-child),\n.input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.custom-control {\n position: relative;\n display: block;\n min-height: 1.5rem;\n padding-left: 1.5rem;\n}\n\n.custom-control-inline {\n display: inline-flex;\n margin-right: 1rem;\n}\n\n.custom-control-input {\n position: absolute;\n z-index: -1;\n opacity: 0;\n}\n\n.custom-control-input:checked ~ .custom-control-label::before {\n color: #fff;\n border-color: #007bff;\n background-color: #007bff;\n}\n\n.custom-control-input:focus ~ .custom-control-label::before {\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.custom-control-input:focus:not(:checked) ~ .custom-control-label::before {\n border-color: #80bdff;\n}\n\n.custom-control-input:not(:disabled):active ~ .custom-control-label::before {\n color: #fff;\n background-color: #b3d7ff;\n border-color: #b3d7ff;\n}\n\n.custom-control-input:disabled ~ .custom-control-label {\n color: #6c757d;\n}\n\n.custom-control-input:disabled ~ .custom-control-label::before {\n background-color: #e9ecef;\n}\n\n.custom-control-label {\n position: relative;\n margin-bottom: 0;\n vertical-align: top;\n}\n\n.custom-control-label::before {\n position: absolute;\n top: 0.25rem;\n left: -1.5rem;\n display: block;\n width: 1rem;\n height: 1rem;\n pointer-events: none;\n content: \"\";\n background-color: #fff;\n border: #adb5bd solid 1px;\n}\n\n.custom-control-label::after {\n position: absolute;\n top: 0.25rem;\n left: -1.5rem;\n display: block;\n width: 1rem;\n height: 1rem;\n content: \"\";\n background: no-repeat 50% / 50% 50%;\n}\n\n.custom-checkbox .custom-control-label::before {\n border-radius: 0.25rem;\n}\n\n.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e\");\n}\n\n.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {\n border-color: #007bff;\n background-color: #007bff;\n}\n\n.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e\");\n}\n\n.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before {\n background-color: rgba(0, 123, 255, 0.5);\n}\n\n.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {\n background-color: rgba(0, 123, 255, 0.5);\n}\n\n.custom-radio .custom-control-label::before {\n border-radius: 50%;\n}\n\n.custom-radio .custom-control-input:checked ~ .custom-control-label::after {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e\");\n}\n\n.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before {\n background-color: rgba(0, 123, 255, 0.5);\n}\n\n.custom-switch {\n padding-left: 2.25rem;\n}\n\n.custom-switch .custom-control-label::before {\n left: -2.25rem;\n width: 1.75rem;\n pointer-events: all;\n border-radius: 0.5rem;\n}\n\n.custom-switch .custom-control-label::after {\n top: calc(0.25rem + 2px);\n left: calc(-2.25rem + 2px);\n width: calc(1rem - 4px);\n height: calc(1rem - 4px);\n background-color: #adb5bd;\n border-radius: 0.5rem;\n transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .custom-switch .custom-control-label::after {\n transition: none;\n }\n}\n\n.custom-switch .custom-control-input:checked ~ .custom-control-label::after {\n background-color: #fff;\n transform: translateX(0.75rem);\n}\n\n.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before {\n background-color: rgba(0, 123, 255, 0.5);\n}\n\n.custom-select {\n display: inline-block;\n width: 100%;\n height: calc(1.5em + 0.75rem + 2px);\n padding: 0.375rem 1.75rem 0.375rem 0.75rem;\n font-size: 1rem;\n font-weight: 400;\n line-height: 1.5;\n color: #495057;\n vertical-align: middle;\n background: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e\") no-repeat right 0.75rem center/8px 10px;\n background-color: #fff;\n border: 1px solid #ced4da;\n border-radius: 0.25rem;\n appearance: none;\n}\n\n.custom-select:focus {\n border-color: #80bdff;\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.custom-select:focus::-ms-value {\n color: #495057;\n background-color: #fff;\n}\n\n.custom-select[multiple], .custom-select[size]:not([size=\"1\"]) {\n height: auto;\n padding-right: 0.75rem;\n background-image: none;\n}\n\n.custom-select:disabled {\n color: #6c757d;\n background-color: #e9ecef;\n}\n\n.custom-select::-ms-expand {\n display: none;\n}\n\n.custom-select-sm {\n height: calc(1.5em + 0.5rem + 2px);\n padding-top: 0.25rem;\n padding-bottom: 0.25rem;\n padding-left: 0.5rem;\n font-size: 0.875rem;\n}\n\n.custom-select-lg {\n height: calc(1.5em + 1rem + 2px);\n padding-top: 0.5rem;\n padding-bottom: 0.5rem;\n padding-left: 1rem;\n font-size: 1.25rem;\n}\n\n.custom-file {\n position: relative;\n display: inline-block;\n width: 100%;\n height: calc(1.5em + 0.75rem + 2px);\n margin-bottom: 0;\n}\n\n.custom-file-input {\n position: relative;\n z-index: 2;\n width: 100%;\n height: calc(1.5em + 0.75rem + 2px);\n margin: 0;\n opacity: 0;\n}\n\n.custom-file-input:focus ~ .custom-file-label {\n border-color: #80bdff;\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.custom-file-input:disabled ~ .custom-file-label {\n background-color: #e9ecef;\n}\n\n.custom-file-input:lang(en) ~ .custom-file-label::after {\n content: \"Browse\";\n}\n\n.custom-file-input ~ .custom-file-label[data-browse]::after {\n content: attr(data-browse);\n}\n\n.custom-file-label {\n position: absolute;\n top: 0;\n right: 0;\n left: 0;\n z-index: 1;\n height: calc(1.5em + 0.75rem + 2px);\n padding: 0.375rem 0.75rem;\n font-weight: 400;\n line-height: 1.5;\n color: #495057;\n background-color: #fff;\n border: 1px solid #ced4da;\n border-radius: 0.25rem;\n}\n\n.custom-file-label::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n z-index: 3;\n display: block;\n height: calc(1.5em + 0.75rem);\n padding: 0.375rem 0.75rem;\n line-height: 1.5;\n color: #495057;\n content: \"Browse\";\n background-color: #e9ecef;\n border-left: inherit;\n border-radius: 0 0.25rem 0.25rem 0;\n}\n\n.custom-range {\n width: 100%;\n height: calc(1rem + 0.4rem);\n padding: 0;\n background-color: transparent;\n appearance: none;\n}\n\n.custom-range:focus {\n outline: none;\n}\n\n.custom-range:focus::-webkit-slider-thumb {\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.custom-range:focus::-moz-range-thumb {\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.custom-range:focus::-ms-thumb {\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.custom-range::-moz-focus-outer {\n border: 0;\n}\n\n.custom-range::-webkit-slider-thumb {\n width: 1rem;\n height: 1rem;\n margin-top: -0.25rem;\n background-color: #007bff;\n border: 0;\n border-radius: 1rem;\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n appearance: none;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .custom-range::-webkit-slider-thumb {\n transition: none;\n }\n}\n\n.custom-range::-webkit-slider-thumb:active {\n background-color: #b3d7ff;\n}\n\n.custom-range::-webkit-slider-runnable-track {\n width: 100%;\n height: 0.5rem;\n color: transparent;\n cursor: pointer;\n background-color: #dee2e6;\n border-color: transparent;\n border-radius: 1rem;\n}\n\n.custom-range::-moz-range-thumb {\n width: 1rem;\n height: 1rem;\n background-color: #007bff;\n border: 0;\n border-radius: 1rem;\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n appearance: none;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .custom-range::-moz-range-thumb {\n transition: none;\n }\n}\n\n.custom-range::-moz-range-thumb:active {\n background-color: #b3d7ff;\n}\n\n.custom-range::-moz-range-track {\n width: 100%;\n height: 0.5rem;\n color: transparent;\n cursor: pointer;\n background-color: #dee2e6;\n border-color: transparent;\n border-radius: 1rem;\n}\n\n.custom-range::-ms-thumb {\n width: 1rem;\n height: 1rem;\n margin-top: 0;\n margin-right: 0.2rem;\n margin-left: 0.2rem;\n background-color: #007bff;\n border: 0;\n border-radius: 1rem;\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n appearance: none;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .custom-range::-ms-thumb {\n transition: none;\n }\n}\n\n.custom-range::-ms-thumb:active {\n background-color: #b3d7ff;\n}\n\n.custom-range::-ms-track {\n width: 100%;\n height: 0.5rem;\n color: transparent;\n cursor: pointer;\n background-color: transparent;\n border-color: transparent;\n border-width: 0.5rem;\n}\n\n.custom-range::-ms-fill-lower {\n background-color: #dee2e6;\n border-radius: 1rem;\n}\n\n.custom-range::-ms-fill-upper {\n margin-right: 15px;\n background-color: #dee2e6;\n border-radius: 1rem;\n}\n\n.custom-range:disabled::-webkit-slider-thumb {\n background-color: #adb5bd;\n}\n\n.custom-range:disabled::-webkit-slider-runnable-track {\n cursor: default;\n}\n\n.custom-range:disabled::-moz-range-thumb {\n background-color: #adb5bd;\n}\n\n.custom-range:disabled::-moz-range-track {\n cursor: default;\n}\n\n.custom-range:disabled::-ms-thumb {\n background-color: #adb5bd;\n}\n\n.custom-control-label::before,\n.custom-file-label,\n.custom-select {\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .custom-control-label::before,\n .custom-file-label,\n .custom-select {\n transition: none;\n }\n}\n\n.nav {\n display: flex;\n flex-wrap: wrap;\n padding-left: 0;\n margin-bottom: 0;\n list-style: none;\n}\n\n.nav-link {\n display: block;\n padding: 0.5rem 1rem;\n}\n\n.nav-link:hover, .nav-link:focus {\n text-decoration: none;\n}\n\n.nav-link.disabled {\n color: #6c757d;\n pointer-events: none;\n cursor: default;\n}\n\n.nav-tabs {\n border-bottom: 1px solid #dee2e6;\n}\n\n.nav-tabs .nav-item {\n margin-bottom: -1px;\n}\n\n.nav-tabs .nav-link {\n border: 1px solid transparent;\n border-top-left-radius: 0.25rem;\n border-top-right-radius: 0.25rem;\n}\n\n.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {\n border-color: #e9ecef #e9ecef #dee2e6;\n}\n\n.nav-tabs .nav-link.disabled {\n color: #6c757d;\n background-color: transparent;\n border-color: transparent;\n}\n\n.nav-tabs .nav-link.active,\n.nav-tabs .nav-item.show .nav-link {\n color: #495057;\n background-color: #fff;\n border-color: #dee2e6 #dee2e6 #fff;\n}\n\n.nav-tabs .dropdown-menu {\n margin-top: -1px;\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n}\n\n.nav-pills .nav-link {\n border-radius: 0.25rem;\n}\n\n.nav-pills .nav-link.active,\n.nav-pills .show > .nav-link {\n color: #fff;\n background-color: #007bff;\n}\n\n.nav-fill .nav-item {\n flex: 1 1 auto;\n text-align: center;\n}\n\n.nav-justified .nav-item {\n flex-basis: 0;\n flex-grow: 1;\n text-align: center;\n}\n\n.tab-content > .tab-pane {\n display: none;\n}\n\n.tab-content > .active {\n display: block;\n}\n\n.navbar {\n position: relative;\n display: flex;\n flex-wrap: wrap;\n align-items: center;\n justify-content: space-between;\n padding: 0.5rem 1rem;\n}\n\n.navbar > .container,\n.navbar > .container-fluid {\n display: flex;\n flex-wrap: wrap;\n align-items: center;\n justify-content: space-between;\n}\n\n.navbar-brand {\n display: inline-block;\n padding-top: 0.3125rem;\n padding-bottom: 0.3125rem;\n margin-right: 1rem;\n font-size: 1.25rem;\n line-height: inherit;\n white-space: nowrap;\n}\n\n.navbar-brand:hover, .navbar-brand:focus {\n text-decoration: none;\n}\n\n.navbar-nav {\n display: flex;\n flex-direction: column;\n padding-left: 0;\n margin-bottom: 0;\n list-style: none;\n}\n\n.navbar-nav .nav-link {\n padding-right: 0;\n padding-left: 0;\n}\n\n.navbar-nav .dropdown-menu {\n position: static;\n float: none;\n}\n\n.navbar-text {\n display: inline-block;\n padding-top: 0.5rem;\n padding-bottom: 0.5rem;\n}\n\n.navbar-collapse {\n flex-basis: 100%;\n flex-grow: 1;\n align-items: center;\n}\n\n.navbar-toggler {\n padding: 0.25rem 0.75rem;\n font-size: 1.25rem;\n line-height: 1;\n background-color: transparent;\n border: 1px solid transparent;\n border-radius: 0.25rem;\n}\n\n.navbar-toggler:hover, .navbar-toggler:focus {\n text-decoration: none;\n}\n\n.navbar-toggler-icon {\n display: inline-block;\n width: 1.5em;\n height: 1.5em;\n vertical-align: middle;\n content: \"\";\n background: no-repeat center center;\n background-size: 100% 100%;\n}\n\n@media (max-width: 575.98px) {\n .navbar-expand-sm > .container,\n .navbar-expand-sm > .container-fluid {\n padding-right: 0;\n padding-left: 0;\n }\n}\n\n@media (min-width: 576px) {\n .navbar-expand-sm {\n flex-flow: row nowrap;\n justify-content: flex-start;\n }\n .navbar-expand-sm .navbar-nav {\n flex-direction: row;\n }\n .navbar-expand-sm .navbar-nav .dropdown-menu {\n position: absolute;\n }\n .navbar-expand-sm .navbar-nav .nav-link {\n padding-right: 0.5rem;\n padding-left: 0.5rem;\n }\n .navbar-expand-sm > .container,\n .navbar-expand-sm > .container-fluid {\n flex-wrap: nowrap;\n }\n .navbar-expand-sm .navbar-collapse {\n display: flex !important;\n flex-basis: auto;\n }\n .navbar-expand-sm .navbar-toggler {\n display: none;\n }\n}\n\n@media (max-width: 767.98px) {\n .navbar-expand-md > .container,\n .navbar-expand-md > .container-fluid {\n padding-right: 0;\n padding-left: 0;\n }\n}\n\n@media (min-width: 768px) {\n .navbar-expand-md {\n flex-flow: row nowrap;\n justify-content: flex-start;\n }\n .navbar-expand-md .navbar-nav {\n flex-direction: row;\n }\n .navbar-expand-md .navbar-nav .dropdown-menu {\n position: absolute;\n }\n .navbar-expand-md .navbar-nav .nav-link {\n padding-right: 0.5rem;\n padding-left: 0.5rem;\n }\n .navbar-expand-md > .container,\n .navbar-expand-md > .container-fluid {\n flex-wrap: nowrap;\n }\n .navbar-expand-md .navbar-collapse {\n display: flex !important;\n flex-basis: auto;\n }\n .navbar-expand-md .navbar-toggler {\n display: none;\n }\n}\n\n@media (max-width: 991.98px) {\n .navbar-expand-lg > .container,\n .navbar-expand-lg > .container-fluid {\n padding-right: 0;\n padding-left: 0;\n }\n}\n\n@media (min-width: 992px) {\n .navbar-expand-lg {\n flex-flow: row nowrap;\n justify-content: flex-start;\n }\n .navbar-expand-lg .navbar-nav {\n flex-direction: row;\n }\n .navbar-expand-lg .navbar-nav .dropdown-menu {\n position: absolute;\n }\n .navbar-expand-lg .navbar-nav .nav-link {\n padding-right: 0.5rem;\n padding-left: 0.5rem;\n }\n .navbar-expand-lg > .container,\n .navbar-expand-lg > .container-fluid {\n flex-wrap: nowrap;\n }\n .navbar-expand-lg .navbar-collapse {\n display: flex !important;\n flex-basis: auto;\n }\n .navbar-expand-lg .navbar-toggler {\n display: none;\n }\n}\n\n@media (max-width: 1199.98px) {\n .navbar-expand-xl > .container,\n .navbar-expand-xl > .container-fluid {\n padding-right: 0;\n padding-left: 0;\n }\n}\n\n@media (min-width: 1200px) {\n .navbar-expand-xl {\n flex-flow: row nowrap;\n justify-content: flex-start;\n }\n .navbar-expand-xl .navbar-nav {\n flex-direction: row;\n }\n .navbar-expand-xl .navbar-nav .dropdown-menu {\n position: absolute;\n }\n .navbar-expand-xl .navbar-nav .nav-link {\n padding-right: 0.5rem;\n padding-left: 0.5rem;\n }\n .navbar-expand-xl > .container,\n .navbar-expand-xl > .container-fluid {\n flex-wrap: nowrap;\n }\n .navbar-expand-xl .navbar-collapse {\n display: flex !important;\n flex-basis: auto;\n }\n .navbar-expand-xl .navbar-toggler {\n display: none;\n }\n}\n\n.navbar-expand {\n flex-flow: row nowrap;\n justify-content: flex-start;\n}\n\n.navbar-expand > .container,\n.navbar-expand > .container-fluid {\n padding-right: 0;\n padding-left: 0;\n}\n\n.navbar-expand .navbar-nav {\n flex-direction: row;\n}\n\n.navbar-expand .navbar-nav .dropdown-menu {\n position: absolute;\n}\n\n.navbar-expand .navbar-nav .nav-link {\n padding-right: 0.5rem;\n padding-left: 0.5rem;\n}\n\n.navbar-expand > .container,\n.navbar-expand > .container-fluid {\n flex-wrap: nowrap;\n}\n\n.navbar-expand .navbar-collapse {\n display: flex !important;\n flex-basis: auto;\n}\n\n.navbar-expand .navbar-toggler {\n display: none;\n}\n\n.navbar-light .navbar-brand {\n color: rgba(0, 0, 0, 0.9);\n}\n\n.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus {\n color: rgba(0, 0, 0, 0.9);\n}\n\n.navbar-light .navbar-nav .nav-link {\n color: rgba(0, 0, 0, 0.5);\n}\n\n.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus {\n color: rgba(0, 0, 0, 0.7);\n}\n\n.navbar-light .navbar-nav .nav-link.disabled {\n color: rgba(0, 0, 0, 0.3);\n}\n\n.navbar-light .navbar-nav .show > .nav-link,\n.navbar-light .navbar-nav .active > .nav-link,\n.navbar-light .navbar-nav .nav-link.show,\n.navbar-light .navbar-nav .nav-link.active {\n color: rgba(0, 0, 0, 0.9);\n}\n\n.navbar-light .navbar-toggler {\n color: rgba(0, 0, 0, 0.5);\n border-color: rgba(0, 0, 0, 0.1);\n}\n\n.navbar-light .navbar-toggler-icon {\n background-image: url(\"data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\");\n}\n\n.navbar-light .navbar-text {\n color: rgba(0, 0, 0, 0.5);\n}\n\n.navbar-light .navbar-text a {\n color: rgba(0, 0, 0, 0.9);\n}\n\n.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus {\n color: rgba(0, 0, 0, 0.9);\n}\n\n.navbar-dark .navbar-brand {\n color: #fff;\n}\n\n.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus {\n color: #fff;\n}\n\n.navbar-dark .navbar-nav .nav-link {\n color: rgba(255, 255, 255, 0.5);\n}\n\n.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus {\n color: rgba(255, 255, 255, 0.75);\n}\n\n.navbar-dark .navbar-nav .nav-link.disabled {\n color: rgba(255, 255, 255, 0.25);\n}\n\n.navbar-dark .navbar-nav .show > .nav-link,\n.navbar-dark .navbar-nav .active > .nav-link,\n.navbar-dark .navbar-nav .nav-link.show,\n.navbar-dark .navbar-nav .nav-link.active {\n color: #fff;\n}\n\n.navbar-dark .navbar-toggler {\n color: rgba(255, 255, 255, 0.5);\n border-color: rgba(255, 255, 255, 0.1);\n}\n\n.navbar-dark .navbar-toggler-icon {\n background-image: url(\"data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\");\n}\n\n.navbar-dark .navbar-text {\n color: rgba(255, 255, 255, 0.5);\n}\n\n.navbar-dark .navbar-text a {\n color: #fff;\n}\n\n.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus {\n color: #fff;\n}\n\n.card {\n position: relative;\n display: flex;\n flex-direction: column;\n min-width: 0;\n word-wrap: break-word;\n background-color: #fff;\n background-clip: border-box;\n border: 1px solid rgba(0, 0, 0, 0.125);\n border-radius: 0.25rem;\n}\n\n.card > hr {\n margin-right: 0;\n margin-left: 0;\n}\n\n.card > .list-group:first-child .list-group-item:first-child {\n border-top-left-radius: 0.25rem;\n border-top-right-radius: 0.25rem;\n}\n\n.card > .list-group:last-child .list-group-item:last-child {\n border-bottom-right-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n}\n\n.card-body {\n flex: 1 1 auto;\n padding: 1.25rem;\n}\n\n.card-title {\n margin-bottom: 0.75rem;\n}\n\n.card-subtitle {\n margin-top: -0.375rem;\n margin-bottom: 0;\n}\n\n.card-text:last-child {\n margin-bottom: 0;\n}\n\n.card-link:hover {\n text-decoration: none;\n}\n\n.card-link + .card-link {\n margin-left: 1.25rem;\n}\n\n.card-header {\n padding: 0.75rem 1.25rem;\n margin-bottom: 0;\n background-color: rgba(0, 0, 0, 0.03);\n border-bottom: 1px solid rgba(0, 0, 0, 0.125);\n}\n\n.card-header:first-child {\n border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0;\n}\n\n.card-header + .list-group .list-group-item:first-child {\n border-top: 0;\n}\n\n.card-footer {\n padding: 0.75rem 1.25rem;\n background-color: rgba(0, 0, 0, 0.03);\n border-top: 1px solid rgba(0, 0, 0, 0.125);\n}\n\n.card-footer:last-child {\n border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px);\n}\n\n.card-header-tabs {\n margin-right: -0.625rem;\n margin-bottom: -0.75rem;\n margin-left: -0.625rem;\n border-bottom: 0;\n}\n\n.card-header-pills {\n margin-right: -0.625rem;\n margin-left: -0.625rem;\n}\n\n.card-img-overlay {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n padding: 1.25rem;\n}\n\n.card-img {\n width: 100%;\n border-radius: calc(0.25rem - 1px);\n}\n\n.card-img-top {\n width: 100%;\n border-top-left-radius: calc(0.25rem - 1px);\n border-top-right-radius: calc(0.25rem - 1px);\n}\n\n.card-img-bottom {\n width: 100%;\n border-bottom-right-radius: calc(0.25rem - 1px);\n border-bottom-left-radius: calc(0.25rem - 1px);\n}\n\n.card-deck {\n display: flex;\n flex-direction: column;\n}\n\n.card-deck .card {\n margin-bottom: 15px;\n}\n\n@media (min-width: 576px) {\n .card-deck {\n flex-flow: row wrap;\n margin-right: -15px;\n margin-left: -15px;\n }\n .card-deck .card {\n display: flex;\n flex: 1 0 0%;\n flex-direction: column;\n margin-right: 15px;\n margin-bottom: 0;\n margin-left: 15px;\n }\n}\n\n.card-group {\n display: flex;\n flex-direction: column;\n}\n\n.card-group > .card {\n margin-bottom: 15px;\n}\n\n@media (min-width: 576px) {\n .card-group {\n flex-flow: row wrap;\n }\n .card-group > .card {\n flex: 1 0 0%;\n margin-bottom: 0;\n }\n .card-group > .card + .card {\n margin-left: 0;\n border-left: 0;\n }\n .card-group > .card:not(:last-child) {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n }\n .card-group > .card:not(:last-child) .card-img-top,\n .card-group > .card:not(:last-child) .card-header {\n border-top-right-radius: 0;\n }\n .card-group > .card:not(:last-child) .card-img-bottom,\n .card-group > .card:not(:last-child) .card-footer {\n border-bottom-right-radius: 0;\n }\n .card-group > .card:not(:first-child) {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n }\n .card-group > .card:not(:first-child) .card-img-top,\n .card-group > .card:not(:first-child) .card-header {\n border-top-left-radius: 0;\n }\n .card-group > .card:not(:first-child) .card-img-bottom,\n .card-group > .card:not(:first-child) .card-footer {\n border-bottom-left-radius: 0;\n }\n}\n\n.card-columns .card {\n margin-bottom: 0.75rem;\n}\n\n@media (min-width: 576px) {\n .card-columns {\n column-count: 3;\n column-gap: 1.25rem;\n orphans: 1;\n widows: 1;\n }\n .card-columns .card {\n display: inline-block;\n width: 100%;\n }\n}\n\n.accordion > .card {\n overflow: hidden;\n}\n\n.accordion > .card:not(:first-of-type) .card-header:first-child {\n border-radius: 0;\n}\n\n.accordion > .card:not(:first-of-type):not(:last-of-type) {\n border-bottom: 0;\n border-radius: 0;\n}\n\n.accordion > .card:first-of-type {\n border-bottom: 0;\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.accordion > .card:last-of-type {\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n}\n\n.accordion > .card .card-header {\n margin-bottom: -1px;\n}\n\n.breadcrumb {\n display: flex;\n flex-wrap: wrap;\n padding: 0.75rem 1rem;\n margin-bottom: 1rem;\n list-style: none;\n background-color: #e9ecef;\n border-radius: 0.25rem;\n}\n\n.breadcrumb-item + .breadcrumb-item {\n padding-left: 0.5rem;\n}\n\n.breadcrumb-item + .breadcrumb-item::before {\n display: inline-block;\n padding-right: 0.5rem;\n color: #6c757d;\n content: \"/\";\n}\n\n.breadcrumb-item + .breadcrumb-item:hover::before {\n text-decoration: underline;\n}\n\n.breadcrumb-item + .breadcrumb-item:hover::before {\n text-decoration: none;\n}\n\n.breadcrumb-item.active {\n color: #6c757d;\n}\n\n.pagination {\n display: flex;\n padding-left: 0;\n list-style: none;\n border-radius: 0.25rem;\n}\n\n.page-link {\n position: relative;\n display: block;\n padding: 0.5rem 0.75rem;\n margin-left: -1px;\n line-height: 1.25;\n color: #007bff;\n background-color: #fff;\n border: 1px solid #dee2e6;\n}\n\n.page-link:hover {\n z-index: 2;\n color: #0056b3;\n text-decoration: none;\n background-color: #e9ecef;\n border-color: #dee2e6;\n}\n\n.page-link:focus {\n z-index: 2;\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.page-item:first-child .page-link {\n margin-left: 0;\n border-top-left-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n}\n\n.page-item:last-child .page-link {\n border-top-right-radius: 0.25rem;\n border-bottom-right-radius: 0.25rem;\n}\n\n.page-item.active .page-link {\n z-index: 1;\n color: #fff;\n background-color: #007bff;\n border-color: #007bff;\n}\n\n.page-item.disabled .page-link {\n color: #6c757d;\n pointer-events: none;\n cursor: auto;\n background-color: #fff;\n border-color: #dee2e6;\n}\n\n.pagination-lg .page-link {\n padding: 0.75rem 1.5rem;\n font-size: 1.25rem;\n line-height: 1.5;\n}\n\n.pagination-lg .page-item:first-child .page-link {\n border-top-left-radius: 0.3rem;\n border-bottom-left-radius: 0.3rem;\n}\n\n.pagination-lg .page-item:last-child .page-link {\n border-top-right-radius: 0.3rem;\n border-bottom-right-radius: 0.3rem;\n}\n\n.pagination-sm .page-link {\n padding: 0.25rem 0.5rem;\n font-size: 0.875rem;\n line-height: 1.5;\n}\n\n.pagination-sm .page-item:first-child .page-link {\n border-top-left-radius: 0.2rem;\n border-bottom-left-radius: 0.2rem;\n}\n\n.pagination-sm .page-item:last-child .page-link {\n border-top-right-radius: 0.2rem;\n border-bottom-right-radius: 0.2rem;\n}\n\n.badge {\n display: inline-block;\n padding: 0.25em 0.4em;\n font-size: 75%;\n font-weight: 700;\n line-height: 1;\n text-align: center;\n white-space: nowrap;\n vertical-align: baseline;\n border-radius: 0.25rem;\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .badge {\n transition: none;\n }\n}\n\na.badge:hover, a.badge:focus {\n text-decoration: none;\n}\n\n.badge:empty {\n display: none;\n}\n\n.btn .badge {\n position: relative;\n top: -1px;\n}\n\n.badge-pill {\n padding-right: 0.6em;\n padding-left: 0.6em;\n border-radius: 10rem;\n}\n\n.badge-primary {\n color: #fff;\n background-color: #007bff;\n}\n\na.badge-primary:hover, a.badge-primary:focus {\n color: #fff;\n background-color: #0062cc;\n}\n\na.badge-primary:focus, a.badge-primary.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);\n}\n\n.badge-secondary {\n color: #fff;\n background-color: #6c757d;\n}\n\na.badge-secondary:hover, a.badge-secondary:focus {\n color: #fff;\n background-color: #545b62;\n}\n\na.badge-secondary:focus, a.badge-secondary.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);\n}\n\n.badge-success {\n color: #fff;\n background-color: #28a745;\n}\n\na.badge-success:hover, a.badge-success:focus {\n color: #fff;\n background-color: #1e7e34;\n}\n\na.badge-success:focus, a.badge-success.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);\n}\n\n.badge-info {\n color: #fff;\n background-color: #17a2b8;\n}\n\na.badge-info:hover, a.badge-info:focus {\n color: #fff;\n background-color: #117a8b;\n}\n\na.badge-info:focus, a.badge-info.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);\n}\n\n.badge-warning {\n color: #212529;\n background-color: #ffc107;\n}\n\na.badge-warning:hover, a.badge-warning:focus {\n color: #212529;\n background-color: #d39e00;\n}\n\na.badge-warning:focus, a.badge-warning.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);\n}\n\n.badge-danger {\n color: #fff;\n background-color: #dc3545;\n}\n\na.badge-danger:hover, a.badge-danger:focus {\n color: #fff;\n background-color: #bd2130;\n}\n\na.badge-danger:focus, a.badge-danger.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);\n}\n\n.badge-light {\n color: #212529;\n background-color: #f8f9fa;\n}\n\na.badge-light:hover, a.badge-light:focus {\n color: #212529;\n background-color: #dae0e5;\n}\n\na.badge-light:focus, a.badge-light.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);\n}\n\n.badge-dark {\n color: #fff;\n background-color: #343a40;\n}\n\na.badge-dark:hover, a.badge-dark:focus {\n color: #fff;\n background-color: #1d2124;\n}\n\na.badge-dark:focus, a.badge-dark.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);\n}\n\n.jumbotron {\n padding: 2rem 1rem;\n margin-bottom: 2rem;\n background-color: #e9ecef;\n border-radius: 0.3rem;\n}\n\n@media (min-width: 576px) {\n .jumbotron {\n padding: 4rem 2rem;\n }\n}\n\n.jumbotron-fluid {\n padding-right: 0;\n padding-left: 0;\n border-radius: 0;\n}\n\n.alert {\n position: relative;\n padding: 0.75rem 1.25rem;\n margin-bottom: 1rem;\n border: 1px solid transparent;\n border-radius: 0.25rem;\n}\n\n.alert-heading {\n color: inherit;\n}\n\n.alert-link {\n font-weight: 700;\n}\n\n.alert-dismissible {\n padding-right: 4rem;\n}\n\n.alert-dismissible .close {\n position: absolute;\n top: 0;\n right: 0;\n padding: 0.75rem 1.25rem;\n color: inherit;\n}\n\n.alert-primary {\n color: #004085;\n background-color: #cce5ff;\n border-color: #b8daff;\n}\n\n.alert-primary hr {\n border-top-color: #9fcdff;\n}\n\n.alert-primary .alert-link {\n color: #002752;\n}\n\n.alert-secondary {\n color: #383d41;\n background-color: #e2e3e5;\n border-color: #d6d8db;\n}\n\n.alert-secondary hr {\n border-top-color: #c8cbcf;\n}\n\n.alert-secondary .alert-link {\n color: #202326;\n}\n\n.alert-success {\n color: #155724;\n background-color: #d4edda;\n border-color: #c3e6cb;\n}\n\n.alert-success hr {\n border-top-color: #b1dfbb;\n}\n\n.alert-success .alert-link {\n color: #0b2e13;\n}\n\n.alert-info {\n color: #0c5460;\n background-color: #d1ecf1;\n border-color: #bee5eb;\n}\n\n.alert-info hr {\n border-top-color: #abdde5;\n}\n\n.alert-info .alert-link {\n color: #062c33;\n}\n\n.alert-warning {\n color: #856404;\n background-color: #fff3cd;\n border-color: #ffeeba;\n}\n\n.alert-warning hr {\n border-top-color: #ffe8a1;\n}\n\n.alert-warning .alert-link {\n color: #533f03;\n}\n\n.alert-danger {\n color: #721c24;\n background-color: #f8d7da;\n border-color: #f5c6cb;\n}\n\n.alert-danger hr {\n border-top-color: #f1b0b7;\n}\n\n.alert-danger .alert-link {\n color: #491217;\n}\n\n.alert-light {\n color: #818182;\n background-color: #fefefe;\n border-color: #fdfdfe;\n}\n\n.alert-light hr {\n border-top-color: #ececf6;\n}\n\n.alert-light .alert-link {\n color: #686868;\n}\n\n.alert-dark {\n color: #1b1e21;\n background-color: #d6d8d9;\n border-color: #c6c8ca;\n}\n\n.alert-dark hr {\n border-top-color: #b9bbbe;\n}\n\n.alert-dark .alert-link {\n color: #040505;\n}\n\n@keyframes progress-bar-stripes {\n from {\n background-position: 1rem 0;\n }\n to {\n background-position: 0 0;\n }\n}\n\n.progress {\n display: flex;\n height: 1rem;\n overflow: hidden;\n font-size: 0.75rem;\n background-color: #e9ecef;\n border-radius: 0.25rem;\n}\n\n.progress-bar {\n display: flex;\n flex-direction: column;\n justify-content: center;\n color: #fff;\n text-align: center;\n white-space: nowrap;\n background-color: #007bff;\n transition: width 0.6s ease;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .progress-bar {\n transition: none;\n }\n}\n\n.progress-bar-striped {\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-size: 1rem 1rem;\n}\n\n.progress-bar-animated {\n animation: progress-bar-stripes 1s linear infinite;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .progress-bar-animated {\n animation: none;\n }\n}\n\n.media {\n display: flex;\n align-items: flex-start;\n}\n\n.media-body {\n flex: 1;\n}\n\n.list-group {\n display: flex;\n flex-direction: column;\n padding-left: 0;\n margin-bottom: 0;\n}\n\n.list-group-item-action {\n width: 100%;\n color: #495057;\n text-align: inherit;\n}\n\n.list-group-item-action:hover, .list-group-item-action:focus {\n z-index: 1;\n color: #495057;\n text-decoration: none;\n background-color: #f8f9fa;\n}\n\n.list-group-item-action:active {\n color: #212529;\n background-color: #e9ecef;\n}\n\n.list-group-item {\n position: relative;\n display: block;\n padding: 0.75rem 1.25rem;\n margin-bottom: -1px;\n background-color: #fff;\n border: 1px solid rgba(0, 0, 0, 0.125);\n}\n\n.list-group-item:first-child {\n border-top-left-radius: 0.25rem;\n border-top-right-radius: 0.25rem;\n}\n\n.list-group-item:last-child {\n margin-bottom: 0;\n border-bottom-right-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n}\n\n.list-group-item.disabled, .list-group-item:disabled {\n color: #6c757d;\n pointer-events: none;\n background-color: #fff;\n}\n\n.list-group-item.active {\n z-index: 2;\n color: #fff;\n background-color: #007bff;\n border-color: #007bff;\n}\n\n.list-group-horizontal {\n flex-direction: row;\n}\n\n.list-group-horizontal .list-group-item {\n margin-right: -1px;\n margin-bottom: 0;\n}\n\n.list-group-horizontal .list-group-item:first-child {\n border-top-left-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n border-top-right-radius: 0;\n}\n\n.list-group-horizontal .list-group-item:last-child {\n margin-right: 0;\n border-top-right-radius: 0.25rem;\n border-bottom-right-radius: 0.25rem;\n border-bottom-left-radius: 0;\n}\n\n@media (min-width: 576px) {\n .list-group-horizontal-sm {\n flex-direction: row;\n }\n .list-group-horizontal-sm .list-group-item {\n margin-right: -1px;\n margin-bottom: 0;\n }\n .list-group-horizontal-sm .list-group-item:first-child {\n border-top-left-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n border-top-right-radius: 0;\n }\n .list-group-horizontal-sm .list-group-item:last-child {\n margin-right: 0;\n border-top-right-radius: 0.25rem;\n border-bottom-right-radius: 0.25rem;\n border-bottom-left-radius: 0;\n }\n}\n\n@media (min-width: 768px) {\n .list-group-horizontal-md {\n flex-direction: row;\n }\n .list-group-horizontal-md .list-group-item {\n margin-right: -1px;\n margin-bottom: 0;\n }\n .list-group-horizontal-md .list-group-item:first-child {\n border-top-left-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n border-top-right-radius: 0;\n }\n .list-group-horizontal-md .list-group-item:last-child {\n margin-right: 0;\n border-top-right-radius: 0.25rem;\n border-bottom-right-radius: 0.25rem;\n border-bottom-left-radius: 0;\n }\n}\n\n@media (min-width: 992px) {\n .list-group-horizontal-lg {\n flex-direction: row;\n }\n .list-group-horizontal-lg .list-group-item {\n margin-right: -1px;\n margin-bottom: 0;\n }\n .list-group-horizontal-lg .list-group-item:first-child {\n border-top-left-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n border-top-right-radius: 0;\n }\n .list-group-horizontal-lg .list-group-item:last-child {\n margin-right: 0;\n border-top-right-radius: 0.25rem;\n border-bottom-right-radius: 0.25rem;\n border-bottom-left-radius: 0;\n }\n}\n\n@media (min-width: 1200px) {\n .list-group-horizontal-xl {\n flex-direction: row;\n }\n .list-group-horizontal-xl .list-group-item {\n margin-right: -1px;\n margin-bottom: 0;\n }\n .list-group-horizontal-xl .list-group-item:first-child {\n border-top-left-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n border-top-right-radius: 0;\n }\n .list-group-horizontal-xl .list-group-item:last-child {\n margin-right: 0;\n border-top-right-radius: 0.25rem;\n border-bottom-right-radius: 0.25rem;\n border-bottom-left-radius: 0;\n }\n}\n\n.list-group-flush .list-group-item {\n border-right: 0;\n border-left: 0;\n border-radius: 0;\n}\n\n.list-group-flush .list-group-item:last-child {\n margin-bottom: -1px;\n}\n\n.list-group-flush:first-child .list-group-item:first-child {\n border-top: 0;\n}\n\n.list-group-flush:last-child .list-group-item:last-child {\n margin-bottom: 0;\n border-bottom: 0;\n}\n\n.list-group-item-primary {\n color: #004085;\n background-color: #b8daff;\n}\n\n.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {\n color: #004085;\n background-color: #9fcdff;\n}\n\n.list-group-item-primary.list-group-item-action.active {\n color: #fff;\n background-color: #004085;\n border-color: #004085;\n}\n\n.list-group-item-secondary {\n color: #383d41;\n background-color: #d6d8db;\n}\n\n.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {\n color: #383d41;\n background-color: #c8cbcf;\n}\n\n.list-group-item-secondary.list-group-item-action.active {\n color: #fff;\n background-color: #383d41;\n border-color: #383d41;\n}\n\n.list-group-item-success {\n color: #155724;\n background-color: #c3e6cb;\n}\n\n.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {\n color: #155724;\n background-color: #b1dfbb;\n}\n\n.list-group-item-success.list-group-item-action.active {\n color: #fff;\n background-color: #155724;\n border-color: #155724;\n}\n\n.list-group-item-info {\n color: #0c5460;\n background-color: #bee5eb;\n}\n\n.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {\n color: #0c5460;\n background-color: #abdde5;\n}\n\n.list-group-item-info.list-group-item-action.active {\n color: #fff;\n background-color: #0c5460;\n border-color: #0c5460;\n}\n\n.list-group-item-warning {\n color: #856404;\n background-color: #ffeeba;\n}\n\n.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {\n color: #856404;\n background-color: #ffe8a1;\n}\n\n.list-group-item-warning.list-group-item-action.active {\n color: #fff;\n background-color: #856404;\n border-color: #856404;\n}\n\n.list-group-item-danger {\n color: #721c24;\n background-color: #f5c6cb;\n}\n\n.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {\n color: #721c24;\n background-color: #f1b0b7;\n}\n\n.list-group-item-danger.list-group-item-action.active {\n color: #fff;\n background-color: #721c24;\n border-color: #721c24;\n}\n\n.list-group-item-light {\n color: #818182;\n background-color: #fdfdfe;\n}\n\n.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {\n color: #818182;\n background-color: #ececf6;\n}\n\n.list-group-item-light.list-group-item-action.active {\n color: #fff;\n background-color: #818182;\n border-color: #818182;\n}\n\n.list-group-item-dark {\n color: #1b1e21;\n background-color: #c6c8ca;\n}\n\n.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {\n color: #1b1e21;\n background-color: #b9bbbe;\n}\n\n.list-group-item-dark.list-group-item-action.active {\n color: #fff;\n background-color: #1b1e21;\n border-color: #1b1e21;\n}\n\n.close {\n float: right;\n font-size: 1.5rem;\n font-weight: 700;\n line-height: 1;\n color: #000;\n text-shadow: 0 1px 0 #fff;\n opacity: .5;\n}\n\n.close:hover {\n color: #000;\n text-decoration: none;\n}\n\n.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus {\n opacity: .75;\n}\n\nbutton.close {\n padding: 0;\n background-color: transparent;\n border: 0;\n appearance: none;\n}\n\na.close.disabled {\n pointer-events: none;\n}\n\n.toast {\n max-width: 350px;\n overflow: hidden;\n font-size: 0.875rem;\n background-color: rgba(255, 255, 255, 0.85);\n background-clip: padding-box;\n border: 1px solid rgba(0, 0, 0, 0.1);\n box-shadow: 0 0.25rem 0.75rem rgba(0, 0, 0, 0.1);\n backdrop-filter: blur(10px);\n opacity: 0;\n border-radius: 0.25rem;\n}\n\n.toast:not(:last-child) {\n margin-bottom: 0.75rem;\n}\n\n.toast.showing {\n opacity: 1;\n}\n\n.toast.show {\n display: block;\n opacity: 1;\n}\n\n.toast.hide {\n display: none;\n}\n\n.toast-header {\n display: flex;\n align-items: center;\n padding: 0.25rem 0.75rem;\n color: #6c757d;\n background-color: rgba(255, 255, 255, 0.85);\n background-clip: padding-box;\n border-bottom: 1px solid rgba(0, 0, 0, 0.05);\n}\n\n.toast-body {\n padding: 0.75rem;\n}\n\n.modal-open {\n overflow: hidden;\n}\n\n.modal-open .modal {\n overflow-x: hidden;\n overflow-y: auto;\n}\n\n.modal {\n position: fixed;\n top: 0;\n left: 0;\n z-index: 1050;\n display: none;\n width: 100%;\n height: 100%;\n overflow: hidden;\n outline: 0;\n}\n\n.modal-dialog {\n position: relative;\n width: auto;\n margin: 0.5rem;\n pointer-events: none;\n}\n\n.modal.fade .modal-dialog {\n transition: transform 0.3s ease-out;\n transform: translate(0, -50px);\n}\n\n@media (prefers-reduced-motion: reduce) {\n .modal.fade .modal-dialog {\n transition: none;\n }\n}\n\n.modal.show .modal-dialog {\n transform: none;\n}\n\n.modal-dialog-scrollable {\n display: flex;\n max-height: calc(100% - 1rem);\n}\n\n.modal-dialog-scrollable .modal-content {\n max-height: calc(100vh - 1rem);\n overflow: hidden;\n}\n\n.modal-dialog-scrollable .modal-header,\n.modal-dialog-scrollable .modal-footer {\n flex-shrink: 0;\n}\n\n.modal-dialog-scrollable .modal-body {\n overflow-y: auto;\n}\n\n.modal-dialog-centered {\n display: flex;\n align-items: center;\n min-height: calc(100% - 1rem);\n}\n\n.modal-dialog-centered::before {\n display: block;\n height: calc(100vh - 1rem);\n content: \"\";\n}\n\n.modal-dialog-centered.modal-dialog-scrollable {\n flex-direction: column;\n justify-content: center;\n height: 100%;\n}\n\n.modal-dialog-centered.modal-dialog-scrollable .modal-content {\n max-height: none;\n}\n\n.modal-dialog-centered.modal-dialog-scrollable::before {\n content: none;\n}\n\n.modal-content {\n position: relative;\n display: flex;\n flex-direction: column;\n width: 100%;\n pointer-events: auto;\n background-color: #fff;\n background-clip: padding-box;\n border: 1px solid rgba(0, 0, 0, 0.2);\n border-radius: 0.3rem;\n outline: 0;\n}\n\n.modal-backdrop {\n position: fixed;\n top: 0;\n left: 0;\n z-index: 1040;\n width: 100vw;\n height: 100vh;\n background-color: #000;\n}\n\n.modal-backdrop.fade {\n opacity: 0;\n}\n\n.modal-backdrop.show {\n opacity: 0.5;\n}\n\n.modal-header {\n display: flex;\n align-items: flex-start;\n justify-content: space-between;\n padding: 1rem 1rem;\n border-bottom: 1px solid #dee2e6;\n border-top-left-radius: 0.3rem;\n border-top-right-radius: 0.3rem;\n}\n\n.modal-header .close {\n padding: 1rem 1rem;\n margin: -1rem -1rem -1rem auto;\n}\n\n.modal-title {\n margin-bottom: 0;\n line-height: 1.5;\n}\n\n.modal-body {\n position: relative;\n flex: 1 1 auto;\n padding: 1rem;\n}\n\n.modal-footer {\n display: flex;\n align-items: center;\n justify-content: flex-end;\n padding: 1rem;\n border-top: 1px solid #dee2e6;\n border-bottom-right-radius: 0.3rem;\n border-bottom-left-radius: 0.3rem;\n}\n\n.modal-footer > :not(:first-child) {\n margin-left: .25rem;\n}\n\n.modal-footer > :not(:last-child) {\n margin-right: .25rem;\n}\n\n.modal-scrollbar-measure {\n position: absolute;\n top: -9999px;\n width: 50px;\n height: 50px;\n overflow: scroll;\n}\n\n@media (min-width: 576px) {\n .modal-dialog {\n max-width: 500px;\n margin: 1.75rem auto;\n }\n .modal-dialog-scrollable {\n max-height: calc(100% - 3.5rem);\n }\n .modal-dialog-scrollable .modal-content {\n max-height: calc(100vh - 3.5rem);\n }\n .modal-dialog-centered {\n min-height: calc(100% - 3.5rem);\n }\n .modal-dialog-centered::before {\n height: calc(100vh - 3.5rem);\n }\n .modal-sm {\n max-width: 300px;\n }\n}\n\n@media (min-width: 992px) {\n .modal-lg,\n .modal-xl {\n max-width: 800px;\n }\n}\n\n@media (min-width: 1200px) {\n .modal-xl {\n max-width: 1140px;\n }\n}\n\n.tooltip {\n position: absolute;\n z-index: 1070;\n display: block;\n margin: 0;\n font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, \"Noto Sans\", sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\";\n font-style: normal;\n font-weight: 400;\n line-height: 1.5;\n text-align: left;\n text-align: start;\n text-decoration: none;\n text-shadow: none;\n text-transform: none;\n letter-spacing: normal;\n word-break: normal;\n word-spacing: normal;\n white-space: normal;\n line-break: auto;\n font-size: 0.875rem;\n word-wrap: break-word;\n opacity: 0;\n}\n\n.tooltip.show {\n opacity: 0.9;\n}\n\n.tooltip .arrow {\n position: absolute;\n display: block;\n width: 0.8rem;\n height: 0.4rem;\n}\n\n.tooltip .arrow::before {\n position: absolute;\n content: \"\";\n border-color: transparent;\n border-style: solid;\n}\n\n.bs-tooltip-top, .bs-tooltip-auto[x-placement^=\"top\"] {\n padding: 0.4rem 0;\n}\n\n.bs-tooltip-top .arrow, .bs-tooltip-auto[x-placement^=\"top\"] .arrow {\n bottom: 0;\n}\n\n.bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^=\"top\"] .arrow::before {\n top: 0;\n border-width: 0.4rem 0.4rem 0;\n border-top-color: #000;\n}\n\n.bs-tooltip-right, .bs-tooltip-auto[x-placement^=\"right\"] {\n padding: 0 0.4rem;\n}\n\n.bs-tooltip-right .arrow, .bs-tooltip-auto[x-placement^=\"right\"] .arrow {\n left: 0;\n width: 0.4rem;\n height: 0.8rem;\n}\n\n.bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^=\"right\"] .arrow::before {\n right: 0;\n border-width: 0.4rem 0.4rem 0.4rem 0;\n border-right-color: #000;\n}\n\n.bs-tooltip-bottom, .bs-tooltip-auto[x-placement^=\"bottom\"] {\n padding: 0.4rem 0;\n}\n\n.bs-tooltip-bottom .arrow, .bs-tooltip-auto[x-placement^=\"bottom\"] .arrow {\n top: 0;\n}\n\n.bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^=\"bottom\"] .arrow::before {\n bottom: 0;\n border-width: 0 0.4rem 0.4rem;\n border-bottom-color: #000;\n}\n\n.bs-tooltip-left, .bs-tooltip-auto[x-placement^=\"left\"] {\n padding: 0 0.4rem;\n}\n\n.bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^=\"left\"] .arrow {\n right: 0;\n width: 0.4rem;\n height: 0.8rem;\n}\n\n.bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^=\"left\"] .arrow::before {\n left: 0;\n border-width: 0.4rem 0 0.4rem 0.4rem;\n border-left-color: #000;\n}\n\n.tooltip-inner {\n max-width: 200px;\n padding: 0.25rem 0.5rem;\n color: #fff;\n text-align: center;\n background-color: #000;\n border-radius: 0.25rem;\n}\n\n.popover {\n position: absolute;\n top: 0;\n left: 0;\n z-index: 1060;\n display: block;\n max-width: 276px;\n font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, \"Noto Sans\", sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\";\n font-style: normal;\n font-weight: 400;\n line-height: 1.5;\n text-align: left;\n text-align: start;\n text-decoration: none;\n text-shadow: none;\n text-transform: none;\n letter-spacing: normal;\n word-break: normal;\n word-spacing: normal;\n white-space: normal;\n line-break: auto;\n font-size: 0.875rem;\n word-wrap: break-word;\n background-color: #fff;\n background-clip: padding-box;\n border: 1px solid rgba(0, 0, 0, 0.2);\n border-radius: 0.3rem;\n}\n\n.popover .arrow {\n position: absolute;\n display: block;\n width: 1rem;\n height: 0.5rem;\n margin: 0 0.3rem;\n}\n\n.popover .arrow::before, .popover .arrow::after {\n position: absolute;\n display: block;\n content: \"\";\n border-color: transparent;\n border-style: solid;\n}\n\n.bs-popover-top, .bs-popover-auto[x-placement^=\"top\"] {\n margin-bottom: 0.5rem;\n}\n\n.bs-popover-top > .arrow, .bs-popover-auto[x-placement^=\"top\"] > .arrow {\n bottom: calc((0.5rem + 1px) * -1);\n}\n\n.bs-popover-top > .arrow::before, .bs-popover-auto[x-placement^=\"top\"] > .arrow::before {\n bottom: 0;\n border-width: 0.5rem 0.5rem 0;\n border-top-color: rgba(0, 0, 0, 0.25);\n}\n\n.bs-popover-top > .arrow::after, .bs-popover-auto[x-placement^=\"top\"] > .arrow::after {\n bottom: 1px;\n border-width: 0.5rem 0.5rem 0;\n border-top-color: #fff;\n}\n\n.bs-popover-right, .bs-popover-auto[x-placement^=\"right\"] {\n margin-left: 0.5rem;\n}\n\n.bs-popover-right > .arrow, .bs-popover-auto[x-placement^=\"right\"] > .arrow {\n left: calc((0.5rem + 1px) * -1);\n width: 0.5rem;\n height: 1rem;\n margin: 0.3rem 0;\n}\n\n.bs-popover-right > .arrow::before, .bs-popover-auto[x-placement^=\"right\"] > .arrow::before {\n left: 0;\n border-width: 0.5rem 0.5rem 0.5rem 0;\n border-right-color: rgba(0, 0, 0, 0.25);\n}\n\n.bs-popover-right > .arrow::after, .bs-popover-auto[x-placement^=\"right\"] > .arrow::after {\n left: 1px;\n border-width: 0.5rem 0.5rem 0.5rem 0;\n border-right-color: #fff;\n}\n\n.bs-popover-bottom, .bs-popover-auto[x-placement^=\"bottom\"] {\n margin-top: 0.5rem;\n}\n\n.bs-popover-bottom > .arrow, .bs-popover-auto[x-placement^=\"bottom\"] > .arrow {\n top: calc((0.5rem + 1px) * -1);\n}\n\n.bs-popover-bottom > .arrow::before, .bs-popover-auto[x-placement^=\"bottom\"] > .arrow::before {\n top: 0;\n border-width: 0 0.5rem 0.5rem 0.5rem;\n border-bottom-color: rgba(0, 0, 0, 0.25);\n}\n\n.bs-popover-bottom > .arrow::after, .bs-popover-auto[x-placement^=\"bottom\"] > .arrow::after {\n top: 1px;\n border-width: 0 0.5rem 0.5rem 0.5rem;\n border-bottom-color: #fff;\n}\n\n.bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^=\"bottom\"] .popover-header::before {\n position: absolute;\n top: 0;\n left: 50%;\n display: block;\n width: 1rem;\n margin-left: -0.5rem;\n content: \"\";\n border-bottom: 1px solid #f7f7f7;\n}\n\n.bs-popover-left, .bs-popover-auto[x-placement^=\"left\"] {\n margin-right: 0.5rem;\n}\n\n.bs-popover-left > .arrow, .bs-popover-auto[x-placement^=\"left\"] > .arrow {\n right: calc((0.5rem + 1px) * -1);\n width: 0.5rem;\n height: 1rem;\n margin: 0.3rem 0;\n}\n\n.bs-popover-left > .arrow::before, .bs-popover-auto[x-placement^=\"left\"] > .arrow::before {\n right: 0;\n border-width: 0.5rem 0 0.5rem 0.5rem;\n border-left-color: rgba(0, 0, 0, 0.25);\n}\n\n.bs-popover-left > .arrow::after, .bs-popover-auto[x-placement^=\"left\"] > .arrow::after {\n right: 1px;\n border-width: 0.5rem 0 0.5rem 0.5rem;\n border-left-color: #fff;\n}\n\n.popover-header {\n padding: 0.5rem 0.75rem;\n margin-bottom: 0;\n font-size: 1rem;\n background-color: #f7f7f7;\n border-bottom: 1px solid #ebebeb;\n border-top-left-radius: calc(0.3rem - 1px);\n border-top-right-radius: calc(0.3rem - 1px);\n}\n\n.popover-header:empty {\n display: none;\n}\n\n.popover-body {\n padding: 0.5rem 0.75rem;\n color: #212529;\n}\n\n.carousel {\n position: relative;\n}\n\n.carousel.pointer-event {\n touch-action: pan-y;\n}\n\n.carousel-inner {\n position: relative;\n width: 100%;\n overflow: hidden;\n}\n\n.carousel-inner::after {\n display: block;\n clear: both;\n content: \"\";\n}\n\n.carousel-item {\n position: relative;\n display: none;\n float: left;\n width: 100%;\n margin-right: -100%;\n backface-visibility: hidden;\n transition: transform 0.6s ease-in-out;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .carousel-item {\n transition: none;\n }\n}\n\n.carousel-item.active,\n.carousel-item-next,\n.carousel-item-prev {\n display: block;\n}\n\n.carousel-item-next:not(.carousel-item-left),\n.active.carousel-item-right {\n transform: translateX(100%);\n}\n\n.carousel-item-prev:not(.carousel-item-right),\n.active.carousel-item-left {\n transform: translateX(-100%);\n}\n\n.carousel-fade .carousel-item {\n opacity: 0;\n transition-property: opacity;\n transform: none;\n}\n\n.carousel-fade .carousel-item.active,\n.carousel-fade .carousel-item-next.carousel-item-left,\n.carousel-fade .carousel-item-prev.carousel-item-right {\n z-index: 1;\n opacity: 1;\n}\n\n.carousel-fade .active.carousel-item-left,\n.carousel-fade .active.carousel-item-right {\n z-index: 0;\n opacity: 0;\n transition: 0s 0.6s opacity;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .carousel-fade .active.carousel-item-left,\n .carousel-fade .active.carousel-item-right {\n transition: none;\n }\n}\n\n.carousel-control-prev,\n.carousel-control-next {\n position: absolute;\n top: 0;\n bottom: 0;\n z-index: 1;\n display: flex;\n align-items: center;\n justify-content: center;\n width: 15%;\n color: #fff;\n text-align: center;\n opacity: 0.5;\n transition: opacity 0.15s ease;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .carousel-control-prev,\n .carousel-control-next {\n transition: none;\n }\n}\n\n.carousel-control-prev:hover, .carousel-control-prev:focus,\n.carousel-control-next:hover,\n.carousel-control-next:focus {\n color: #fff;\n text-decoration: none;\n outline: 0;\n opacity: 0.9;\n}\n\n.carousel-control-prev {\n left: 0;\n}\n\n.carousel-control-next {\n right: 0;\n}\n\n.carousel-control-prev-icon,\n.carousel-control-next-icon {\n display: inline-block;\n width: 20px;\n height: 20px;\n background: no-repeat 50% / 100% 100%;\n}\n\n.carousel-control-prev-icon {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3e%3c/svg%3e\");\n}\n\n.carousel-control-next-icon {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3e%3c/svg%3e\");\n}\n\n.carousel-indicators {\n position: absolute;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 15;\n display: flex;\n justify-content: center;\n padding-left: 0;\n margin-right: 15%;\n margin-left: 15%;\n list-style: none;\n}\n\n.carousel-indicators li {\n box-sizing: content-box;\n flex: 0 1 auto;\n width: 30px;\n height: 3px;\n margin-right: 3px;\n margin-left: 3px;\n text-indent: -999px;\n cursor: pointer;\n background-color: #fff;\n background-clip: padding-box;\n border-top: 10px solid transparent;\n border-bottom: 10px solid transparent;\n opacity: .5;\n transition: opacity 0.6s ease;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .carousel-indicators li {\n transition: none;\n }\n}\n\n.carousel-indicators .active {\n opacity: 1;\n}\n\n.carousel-caption {\n position: absolute;\n right: 15%;\n bottom: 20px;\n left: 15%;\n z-index: 10;\n padding-top: 20px;\n padding-bottom: 20px;\n color: #fff;\n text-align: center;\n}\n\n@keyframes spinner-border {\n to {\n transform: rotate(360deg);\n }\n}\n\n.spinner-border {\n display: inline-block;\n width: 2rem;\n height: 2rem;\n vertical-align: text-bottom;\n border: 0.25em solid currentColor;\n border-right-color: transparent;\n border-radius: 50%;\n animation: spinner-border .75s linear infinite;\n}\n\n.spinner-border-sm {\n width: 1rem;\n height: 1rem;\n border-width: 0.2em;\n}\n\n@keyframes spinner-grow {\n 0% {\n transform: scale(0);\n }\n 50% {\n opacity: 1;\n }\n}\n\n.spinner-grow {\n display: inline-block;\n width: 2rem;\n height: 2rem;\n vertical-align: text-bottom;\n background-color: currentColor;\n border-radius: 50%;\n opacity: 0;\n animation: spinner-grow .75s linear infinite;\n}\n\n.spinner-grow-sm {\n width: 1rem;\n height: 1rem;\n}\n\n.align-baseline {\n vertical-align: baseline !important;\n}\n\n.align-top {\n vertical-align: top !important;\n}\n\n.align-middle {\n vertical-align: middle !important;\n}\n\n.align-bottom {\n vertical-align: bottom !important;\n}\n\n.align-text-bottom {\n vertical-align: text-bottom !important;\n}\n\n.align-text-top {\n vertical-align: text-top !important;\n}\n\n.bg-primary {\n background-color: #007bff !important;\n}\n\na.bg-primary:hover, a.bg-primary:focus,\nbutton.bg-primary:hover,\nbutton.bg-primary:focus {\n background-color: #0062cc !important;\n}\n\n.bg-secondary {\n background-color: #6c757d !important;\n}\n\na.bg-secondary:hover, a.bg-secondary:focus,\nbutton.bg-secondary:hover,\nbutton.bg-secondary:focus {\n background-color: #545b62 !important;\n}\n\n.bg-success {\n background-color: #28a745 !important;\n}\n\na.bg-success:hover, a.bg-success:focus,\nbutton.bg-success:hover,\nbutton.bg-success:focus {\n background-color: #1e7e34 !important;\n}\n\n.bg-info {\n background-color: #17a2b8 !important;\n}\n\na.bg-info:hover, a.bg-info:focus,\nbutton.bg-info:hover,\nbutton.bg-info:focus {\n background-color: #117a8b !important;\n}\n\n.bg-warning {\n background-color: #ffc107 !important;\n}\n\na.bg-warning:hover, a.bg-warning:focus,\nbutton.bg-warning:hover,\nbutton.bg-warning:focus {\n background-color: #d39e00 !important;\n}\n\n.bg-danger {\n background-color: #dc3545 !important;\n}\n\na.bg-danger:hover, a.bg-danger:focus,\nbutton.bg-danger:hover,\nbutton.bg-danger:focus {\n background-color: #bd2130 !important;\n}\n\n.bg-light {\n background-color: #f8f9fa !important;\n}\n\na.bg-light:hover, a.bg-light:focus,\nbutton.bg-light:hover,\nbutton.bg-light:focus {\n background-color: #dae0e5 !important;\n}\n\n.bg-dark {\n background-color: #343a40 !important;\n}\n\na.bg-dark:hover, a.bg-dark:focus,\nbutton.bg-dark:hover,\nbutton.bg-dark:focus {\n background-color: #1d2124 !important;\n}\n\n.bg-white {\n background-color: #fff !important;\n}\n\n.bg-transparent {\n background-color: transparent !important;\n}\n\n.border {\n border: 1px solid #dee2e6 !important;\n}\n\n.border-top {\n border-top: 1px solid #dee2e6 !important;\n}\n\n.border-right {\n border-right: 1px solid #dee2e6 !important;\n}\n\n.border-bottom {\n border-bottom: 1px solid #dee2e6 !important;\n}\n\n.border-left {\n border-left: 1px solid #dee2e6 !important;\n}\n\n.border-0 {\n border: 0 !important;\n}\n\n.border-top-0 {\n border-top: 0 !important;\n}\n\n.border-right-0 {\n border-right: 0 !important;\n}\n\n.border-bottom-0 {\n border-bottom: 0 !important;\n}\n\n.border-left-0 {\n border-left: 0 !important;\n}\n\n.border-primary {\n border-color: #007bff !important;\n}\n\n.border-secondary {\n border-color: #6c757d !important;\n}\n\n.border-success {\n border-color: #28a745 !important;\n}\n\n.border-info {\n border-color: #17a2b8 !important;\n}\n\n.border-warning {\n border-color: #ffc107 !important;\n}\n\n.border-danger {\n border-color: #dc3545 !important;\n}\n\n.border-light {\n border-color: #f8f9fa !important;\n}\n\n.border-dark {\n border-color: #343a40 !important;\n}\n\n.border-white {\n border-color: #fff !important;\n}\n\n.rounded-sm {\n border-radius: 0.2rem !important;\n}\n\n.rounded {\n border-radius: 0.25rem !important;\n}\n\n.rounded-top {\n border-top-left-radius: 0.25rem !important;\n border-top-right-radius: 0.25rem !important;\n}\n\n.rounded-right {\n border-top-right-radius: 0.25rem !important;\n border-bottom-right-radius: 0.25rem !important;\n}\n\n.rounded-bottom {\n border-bottom-right-radius: 0.25rem !important;\n border-bottom-left-radius: 0.25rem !important;\n}\n\n.rounded-left {\n border-top-left-radius: 0.25rem !important;\n border-bottom-left-radius: 0.25rem !important;\n}\n\n.rounded-lg {\n border-radius: 0.3rem !important;\n}\n\n.rounded-circle {\n border-radius: 50% !important;\n}\n\n.rounded-pill {\n border-radius: 50rem !important;\n}\n\n.rounded-0 {\n border-radius: 0 !important;\n}\n\n.clearfix::after {\n display: block;\n clear: both;\n content: \"\";\n}\n\n.d-none {\n display: none !important;\n}\n\n.d-inline {\n display: inline !important;\n}\n\n.d-inline-block {\n display: inline-block !important;\n}\n\n.d-block {\n display: block !important;\n}\n\n.d-table {\n display: table !important;\n}\n\n.d-table-row {\n display: table-row !important;\n}\n\n.d-table-cell {\n display: table-cell !important;\n}\n\n.d-flex {\n display: flex !important;\n}\n\n.d-inline-flex {\n display: inline-flex !important;\n}\n\n@media (min-width: 576px) {\n .d-sm-none {\n display: none !important;\n }\n .d-sm-inline {\n display: inline !important;\n }\n .d-sm-inline-block {\n display: inline-block !important;\n }\n .d-sm-block {\n display: block !important;\n }\n .d-sm-table {\n display: table !important;\n }\n .d-sm-table-row {\n display: table-row !important;\n }\n .d-sm-table-cell {\n display: table-cell !important;\n }\n .d-sm-flex {\n display: flex !important;\n }\n .d-sm-inline-flex {\n display: inline-flex !important;\n }\n}\n\n@media (min-width: 768px) {\n .d-md-none {\n display: none !important;\n }\n .d-md-inline {\n display: inline !important;\n }\n .d-md-inline-block {\n display: inline-block !important;\n }\n .d-md-block {\n display: block !important;\n }\n .d-md-table {\n display: table !important;\n }\n .d-md-table-row {\n display: table-row !important;\n }\n .d-md-table-cell {\n display: table-cell !important;\n }\n .d-md-flex {\n display: flex !important;\n }\n .d-md-inline-flex {\n display: inline-flex !important;\n }\n}\n\n@media (min-width: 992px) {\n .d-lg-none {\n display: none !important;\n }\n .d-lg-inline {\n display: inline !important;\n }\n .d-lg-inline-block {\n display: inline-block !important;\n }\n .d-lg-block {\n display: block !important;\n }\n .d-lg-table {\n display: table !important;\n }\n .d-lg-table-row {\n display: table-row !important;\n }\n .d-lg-table-cell {\n display: table-cell !important;\n }\n .d-lg-flex {\n display: flex !important;\n }\n .d-lg-inline-flex {\n display: inline-flex !important;\n }\n}\n\n@media (min-width: 1200px) {\n .d-xl-none {\n display: none !important;\n }\n .d-xl-inline {\n display: inline !important;\n }\n .d-xl-inline-block {\n display: inline-block !important;\n }\n .d-xl-block {\n display: block !important;\n }\n .d-xl-table {\n display: table !important;\n }\n .d-xl-table-row {\n display: table-row !important;\n }\n .d-xl-table-cell {\n display: table-cell !important;\n }\n .d-xl-flex {\n display: flex !important;\n }\n .d-xl-inline-flex {\n display: inline-flex !important;\n }\n}\n\n@media print {\n .d-print-none {\n display: none !important;\n }\n .d-print-inline {\n display: inline !important;\n }\n .d-print-inline-block {\n display: inline-block !important;\n }\n .d-print-block {\n display: block !important;\n }\n .d-print-table {\n display: table !important;\n }\n .d-print-table-row {\n display: table-row !important;\n }\n .d-print-table-cell {\n display: table-cell !important;\n }\n .d-print-flex {\n display: flex !important;\n }\n .d-print-inline-flex {\n display: inline-flex !important;\n }\n}\n\n.embed-responsive {\n position: relative;\n display: block;\n width: 100%;\n padding: 0;\n overflow: hidden;\n}\n\n.embed-responsive::before {\n display: block;\n content: \"\";\n}\n\n.embed-responsive .embed-responsive-item,\n.embed-responsive iframe,\n.embed-responsive embed,\n.embed-responsive object,\n.embed-responsive video {\n position: absolute;\n top: 0;\n bottom: 0;\n left: 0;\n width: 100%;\n height: 100%;\n border: 0;\n}\n\n.embed-responsive-21by9::before {\n padding-top: 42.857143%;\n}\n\n.embed-responsive-16by9::before {\n padding-top: 56.25%;\n}\n\n.embed-responsive-4by3::before {\n padding-top: 75%;\n}\n\n.embed-responsive-1by1::before {\n padding-top: 100%;\n}\n\n.flex-row {\n flex-direction: row !important;\n}\n\n.flex-column {\n flex-direction: column !important;\n}\n\n.flex-row-reverse {\n flex-direction: row-reverse !important;\n}\n\n.flex-column-reverse {\n flex-direction: column-reverse !important;\n}\n\n.flex-wrap {\n flex-wrap: wrap !important;\n}\n\n.flex-nowrap {\n flex-wrap: nowrap !important;\n}\n\n.flex-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n}\n\n.flex-fill {\n flex: 1 1 auto !important;\n}\n\n.flex-grow-0 {\n flex-grow: 0 !important;\n}\n\n.flex-grow-1 {\n flex-grow: 1 !important;\n}\n\n.flex-shrink-0 {\n flex-shrink: 0 !important;\n}\n\n.flex-shrink-1 {\n flex-shrink: 1 !important;\n}\n\n.justify-content-start {\n justify-content: flex-start !important;\n}\n\n.justify-content-end {\n justify-content: flex-end !important;\n}\n\n.justify-content-center {\n justify-content: center !important;\n}\n\n.justify-content-between {\n justify-content: space-between !important;\n}\n\n.justify-content-around {\n justify-content: space-around !important;\n}\n\n.align-items-start {\n align-items: flex-start !important;\n}\n\n.align-items-end {\n align-items: flex-end !important;\n}\n\n.align-items-center {\n align-items: center !important;\n}\n\n.align-items-baseline {\n align-items: baseline !important;\n}\n\n.align-items-stretch {\n align-items: stretch !important;\n}\n\n.align-content-start {\n align-content: flex-start !important;\n}\n\n.align-content-end {\n align-content: flex-end !important;\n}\n\n.align-content-center {\n align-content: center !important;\n}\n\n.align-content-between {\n align-content: space-between !important;\n}\n\n.align-content-around {\n align-content: space-around !important;\n}\n\n.align-content-stretch {\n align-content: stretch !important;\n}\n\n.align-self-auto {\n align-self: auto !important;\n}\n\n.align-self-start {\n align-self: flex-start !important;\n}\n\n.align-self-end {\n align-self: flex-end !important;\n}\n\n.align-self-center {\n align-self: center !important;\n}\n\n.align-self-baseline {\n align-self: baseline !important;\n}\n\n.align-self-stretch {\n align-self: stretch !important;\n}\n\n@media (min-width: 576px) {\n .flex-sm-row {\n flex-direction: row !important;\n }\n .flex-sm-column {\n flex-direction: column !important;\n }\n .flex-sm-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-sm-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-sm-wrap {\n flex-wrap: wrap !important;\n }\n .flex-sm-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-sm-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .flex-sm-fill {\n flex: 1 1 auto !important;\n }\n .flex-sm-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-sm-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-sm-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-sm-shrink-1 {\n flex-shrink: 1 !important;\n }\n .justify-content-sm-start {\n justify-content: flex-start !important;\n }\n .justify-content-sm-end {\n justify-content: flex-end !important;\n }\n .justify-content-sm-center {\n justify-content: center !important;\n }\n .justify-content-sm-between {\n justify-content: space-between !important;\n }\n .justify-content-sm-around {\n justify-content: space-around !important;\n }\n .align-items-sm-start {\n align-items: flex-start !important;\n }\n .align-items-sm-end {\n align-items: flex-end !important;\n }\n .align-items-sm-center {\n align-items: center !important;\n }\n .align-items-sm-baseline {\n align-items: baseline !important;\n }\n .align-items-sm-stretch {\n align-items: stretch !important;\n }\n .align-content-sm-start {\n align-content: flex-start !important;\n }\n .align-content-sm-end {\n align-content: flex-end !important;\n }\n .align-content-sm-center {\n align-content: center !important;\n }\n .align-content-sm-between {\n align-content: space-between !important;\n }\n .align-content-sm-around {\n align-content: space-around !important;\n }\n .align-content-sm-stretch {\n align-content: stretch !important;\n }\n .align-self-sm-auto {\n align-self: auto !important;\n }\n .align-self-sm-start {\n align-self: flex-start !important;\n }\n .align-self-sm-end {\n align-self: flex-end !important;\n }\n .align-self-sm-center {\n align-self: center !important;\n }\n .align-self-sm-baseline {\n align-self: baseline !important;\n }\n .align-self-sm-stretch {\n align-self: stretch !important;\n }\n}\n\n@media (min-width: 768px) {\n .flex-md-row {\n flex-direction: row !important;\n }\n .flex-md-column {\n flex-direction: column !important;\n }\n .flex-md-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-md-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-md-wrap {\n flex-wrap: wrap !important;\n }\n .flex-md-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-md-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .flex-md-fill {\n flex: 1 1 auto !important;\n }\n .flex-md-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-md-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-md-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-md-shrink-1 {\n flex-shrink: 1 !important;\n }\n .justify-content-md-start {\n justify-content: flex-start !important;\n }\n .justify-content-md-end {\n justify-content: flex-end !important;\n }\n .justify-content-md-center {\n justify-content: center !important;\n }\n .justify-content-md-between {\n justify-content: space-between !important;\n }\n .justify-content-md-around {\n justify-content: space-around !important;\n }\n .align-items-md-start {\n align-items: flex-start !important;\n }\n .align-items-md-end {\n align-items: flex-end !important;\n }\n .align-items-md-center {\n align-items: center !important;\n }\n .align-items-md-baseline {\n align-items: baseline !important;\n }\n .align-items-md-stretch {\n align-items: stretch !important;\n }\n .align-content-md-start {\n align-content: flex-start !important;\n }\n .align-content-md-end {\n align-content: flex-end !important;\n }\n .align-content-md-center {\n align-content: center !important;\n }\n .align-content-md-between {\n align-content: space-between !important;\n }\n .align-content-md-around {\n align-content: space-around !important;\n }\n .align-content-md-stretch {\n align-content: stretch !important;\n }\n .align-self-md-auto {\n align-self: auto !important;\n }\n .align-self-md-start {\n align-self: flex-start !important;\n }\n .align-self-md-end {\n align-self: flex-end !important;\n }\n .align-self-md-center {\n align-self: center !important;\n }\n .align-self-md-baseline {\n align-self: baseline !important;\n }\n .align-self-md-stretch {\n align-self: stretch !important;\n }\n}\n\n@media (min-width: 992px) {\n .flex-lg-row {\n flex-direction: row !important;\n }\n .flex-lg-column {\n flex-direction: column !important;\n }\n .flex-lg-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-lg-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-lg-wrap {\n flex-wrap: wrap !important;\n }\n .flex-lg-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-lg-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .flex-lg-fill {\n flex: 1 1 auto !important;\n }\n .flex-lg-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-lg-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-lg-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-lg-shrink-1 {\n flex-shrink: 1 !important;\n }\n .justify-content-lg-start {\n justify-content: flex-start !important;\n }\n .justify-content-lg-end {\n justify-content: flex-end !important;\n }\n .justify-content-lg-center {\n justify-content: center !important;\n }\n .justify-content-lg-between {\n justify-content: space-between !important;\n }\n .justify-content-lg-around {\n justify-content: space-around !important;\n }\n .align-items-lg-start {\n align-items: flex-start !important;\n }\n .align-items-lg-end {\n align-items: flex-end !important;\n }\n .align-items-lg-center {\n align-items: center !important;\n }\n .align-items-lg-baseline {\n align-items: baseline !important;\n }\n .align-items-lg-stretch {\n align-items: stretch !important;\n }\n .align-content-lg-start {\n align-content: flex-start !important;\n }\n .align-content-lg-end {\n align-content: flex-end !important;\n }\n .align-content-lg-center {\n align-content: center !important;\n }\n .align-content-lg-between {\n align-content: space-between !important;\n }\n .align-content-lg-around {\n align-content: space-around !important;\n }\n .align-content-lg-stretch {\n align-content: stretch !important;\n }\n .align-self-lg-auto {\n align-self: auto !important;\n }\n .align-self-lg-start {\n align-self: flex-start !important;\n }\n .align-self-lg-end {\n align-self: flex-end !important;\n }\n .align-self-lg-center {\n align-self: center !important;\n }\n .align-self-lg-baseline {\n align-self: baseline !important;\n }\n .align-self-lg-stretch {\n align-self: stretch !important;\n }\n}\n\n@media (min-width: 1200px) {\n .flex-xl-row {\n flex-direction: row !important;\n }\n .flex-xl-column {\n flex-direction: column !important;\n }\n .flex-xl-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-xl-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-xl-wrap {\n flex-wrap: wrap !important;\n }\n .flex-xl-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-xl-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .flex-xl-fill {\n flex: 1 1 auto !important;\n }\n .flex-xl-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-xl-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-xl-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-xl-shrink-1 {\n flex-shrink: 1 !important;\n }\n .justify-content-xl-start {\n justify-content: flex-start !important;\n }\n .justify-content-xl-end {\n justify-content: flex-end !important;\n }\n .justify-content-xl-center {\n justify-content: center !important;\n }\n .justify-content-xl-between {\n justify-content: space-between !important;\n }\n .justify-content-xl-around {\n justify-content: space-around !important;\n }\n .align-items-xl-start {\n align-items: flex-start !important;\n }\n .align-items-xl-end {\n align-items: flex-end !important;\n }\n .align-items-xl-center {\n align-items: center !important;\n }\n .align-items-xl-baseline {\n align-items: baseline !important;\n }\n .align-items-xl-stretch {\n align-items: stretch !important;\n }\n .align-content-xl-start {\n align-content: flex-start !important;\n }\n .align-content-xl-end {\n align-content: flex-end !important;\n }\n .align-content-xl-center {\n align-content: center !important;\n }\n .align-content-xl-between {\n align-content: space-between !important;\n }\n .align-content-xl-around {\n align-content: space-around !important;\n }\n .align-content-xl-stretch {\n align-content: stretch !important;\n }\n .align-self-xl-auto {\n align-self: auto !important;\n }\n .align-self-xl-start {\n align-self: flex-start !important;\n }\n .align-self-xl-end {\n align-self: flex-end !important;\n }\n .align-self-xl-center {\n align-self: center !important;\n }\n .align-self-xl-baseline {\n align-self: baseline !important;\n }\n .align-self-xl-stretch {\n align-self: stretch !important;\n }\n}\n\n.float-left {\n float: left !important;\n}\n\n.float-right {\n float: right !important;\n}\n\n.float-none {\n float: none !important;\n}\n\n@media (min-width: 576px) {\n .float-sm-left {\n float: left !important;\n }\n .float-sm-right {\n float: right !important;\n }\n .float-sm-none {\n float: none !important;\n }\n}\n\n@media (min-width: 768px) {\n .float-md-left {\n float: left !important;\n }\n .float-md-right {\n float: right !important;\n }\n .float-md-none {\n float: none !important;\n }\n}\n\n@media (min-width: 992px) {\n .float-lg-left {\n float: left !important;\n }\n .float-lg-right {\n float: right !important;\n }\n .float-lg-none {\n float: none !important;\n }\n}\n\n@media (min-width: 1200px) {\n .float-xl-left {\n float: left !important;\n }\n .float-xl-right {\n float: right !important;\n }\n .float-xl-none {\n float: none !important;\n }\n}\n\n.overflow-auto {\n overflow: auto !important;\n}\n\n.overflow-hidden {\n overflow: hidden !important;\n}\n\n.position-static {\n position: static !important;\n}\n\n.position-relative {\n position: relative !important;\n}\n\n.position-absolute {\n position: absolute !important;\n}\n\n.position-fixed {\n position: fixed !important;\n}\n\n.position-sticky {\n position: sticky !important;\n}\n\n.fixed-top {\n position: fixed;\n top: 0;\n right: 0;\n left: 0;\n z-index: 1030;\n}\n\n.fixed-bottom {\n position: fixed;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1030;\n}\n\n@supports (position: sticky) {\n .sticky-top {\n position: sticky;\n top: 0;\n z-index: 1020;\n }\n}\n\n.sr-only {\n position: absolute;\n width: 1px;\n height: 1px;\n padding: 0;\n overflow: hidden;\n clip: rect(0, 0, 0, 0);\n white-space: nowrap;\n border: 0;\n}\n\n.sr-only-focusable:active, .sr-only-focusable:focus {\n position: static;\n width: auto;\n height: auto;\n overflow: visible;\n clip: auto;\n white-space: normal;\n}\n\n.shadow-sm {\n box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;\n}\n\n.shadow {\n box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;\n}\n\n.shadow-lg {\n box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;\n}\n\n.shadow-none {\n box-shadow: none !important;\n}\n\n.w-25 {\n width: 25% !important;\n}\n\n.w-50 {\n width: 50% !important;\n}\n\n.w-75 {\n width: 75% !important;\n}\n\n.w-100 {\n width: 100% !important;\n}\n\n.w-auto {\n width: auto !important;\n}\n\n.h-25 {\n height: 25% !important;\n}\n\n.h-50 {\n height: 50% !important;\n}\n\n.h-75 {\n height: 75% !important;\n}\n\n.h-100 {\n height: 100% !important;\n}\n\n.h-auto {\n height: auto !important;\n}\n\n.mw-100 {\n max-width: 100% !important;\n}\n\n.mh-100 {\n max-height: 100% !important;\n}\n\n.min-vw-100 {\n min-width: 100vw !important;\n}\n\n.min-vh-100 {\n min-height: 100vh !important;\n}\n\n.vw-100 {\n width: 100vw !important;\n}\n\n.vh-100 {\n height: 100vh !important;\n}\n\n.stretched-link::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1;\n pointer-events: auto;\n content: \"\";\n background-color: rgba(0, 0, 0, 0);\n}\n\n.m-0 {\n margin: 0 !important;\n}\n\n.mt-0,\n.my-0 {\n margin-top: 0 !important;\n}\n\n.mr-0,\n.mx-0 {\n margin-right: 0 !important;\n}\n\n.mb-0,\n.my-0 {\n margin-bottom: 0 !important;\n}\n\n.ml-0,\n.mx-0 {\n margin-left: 0 !important;\n}\n\n.m-1 {\n margin: 0.25rem !important;\n}\n\n.mt-1,\n.my-1 {\n margin-top: 0.25rem !important;\n}\n\n.mr-1,\n.mx-1 {\n margin-right: 0.25rem !important;\n}\n\n.mb-1,\n.my-1 {\n margin-bottom: 0.25rem !important;\n}\n\n.ml-1,\n.mx-1 {\n margin-left: 0.25rem !important;\n}\n\n.m-2 {\n margin: 0.5rem !important;\n}\n\n.mt-2,\n.my-2 {\n margin-top: 0.5rem !important;\n}\n\n.mr-2,\n.mx-2 {\n margin-right: 0.5rem !important;\n}\n\n.mb-2,\n.my-2 {\n margin-bottom: 0.5rem !important;\n}\n\n.ml-2,\n.mx-2 {\n margin-left: 0.5rem !important;\n}\n\n.m-3 {\n margin: 1rem !important;\n}\n\n.mt-3,\n.my-3 {\n margin-top: 1rem !important;\n}\n\n.mr-3,\n.mx-3 {\n margin-right: 1rem !important;\n}\n\n.mb-3,\n.my-3 {\n margin-bottom: 1rem !important;\n}\n\n.ml-3,\n.mx-3 {\n margin-left: 1rem !important;\n}\n\n.m-4 {\n margin: 1.5rem !important;\n}\n\n.mt-4,\n.my-4 {\n margin-top: 1.5rem !important;\n}\n\n.mr-4,\n.mx-4 {\n margin-right: 1.5rem !important;\n}\n\n.mb-4,\n.my-4 {\n margin-bottom: 1.5rem !important;\n}\n\n.ml-4,\n.mx-4 {\n margin-left: 1.5rem !important;\n}\n\n.m-5 {\n margin: 3rem !important;\n}\n\n.mt-5,\n.my-5 {\n margin-top: 3rem !important;\n}\n\n.mr-5,\n.mx-5 {\n margin-right: 3rem !important;\n}\n\n.mb-5,\n.my-5 {\n margin-bottom: 3rem !important;\n}\n\n.ml-5,\n.mx-5 {\n margin-left: 3rem !important;\n}\n\n.p-0 {\n padding: 0 !important;\n}\n\n.pt-0,\n.py-0 {\n padding-top: 0 !important;\n}\n\n.pr-0,\n.px-0 {\n padding-right: 0 !important;\n}\n\n.pb-0,\n.py-0 {\n padding-bottom: 0 !important;\n}\n\n.pl-0,\n.px-0 {\n padding-left: 0 !important;\n}\n\n.p-1 {\n padding: 0.25rem !important;\n}\n\n.pt-1,\n.py-1 {\n padding-top: 0.25rem !important;\n}\n\n.pr-1,\n.px-1 {\n padding-right: 0.25rem !important;\n}\n\n.pb-1,\n.py-1 {\n padding-bottom: 0.25rem !important;\n}\n\n.pl-1,\n.px-1 {\n padding-left: 0.25rem !important;\n}\n\n.p-2 {\n padding: 0.5rem !important;\n}\n\n.pt-2,\n.py-2 {\n padding-top: 0.5rem !important;\n}\n\n.pr-2,\n.px-2 {\n padding-right: 0.5rem !important;\n}\n\n.pb-2,\n.py-2 {\n padding-bottom: 0.5rem !important;\n}\n\n.pl-2,\n.px-2 {\n padding-left: 0.5rem !important;\n}\n\n.p-3 {\n padding: 1rem !important;\n}\n\n.pt-3,\n.py-3 {\n padding-top: 1rem !important;\n}\n\n.pr-3,\n.px-3 {\n padding-right: 1rem !important;\n}\n\n.pb-3,\n.py-3 {\n padding-bottom: 1rem !important;\n}\n\n.pl-3,\n.px-3 {\n padding-left: 1rem !important;\n}\n\n.p-4 {\n padding: 1.5rem !important;\n}\n\n.pt-4,\n.py-4 {\n padding-top: 1.5rem !important;\n}\n\n.pr-4,\n.px-4 {\n padding-right: 1.5rem !important;\n}\n\n.pb-4,\n.py-4 {\n padding-bottom: 1.5rem !important;\n}\n\n.pl-4,\n.px-4 {\n padding-left: 1.5rem !important;\n}\n\n.p-5 {\n padding: 3rem !important;\n}\n\n.pt-5,\n.py-5 {\n padding-top: 3rem !important;\n}\n\n.pr-5,\n.px-5 {\n padding-right: 3rem !important;\n}\n\n.pb-5,\n.py-5 {\n padding-bottom: 3rem !important;\n}\n\n.pl-5,\n.px-5 {\n padding-left: 3rem !important;\n}\n\n.m-n1 {\n margin: -0.25rem !important;\n}\n\n.mt-n1,\n.my-n1 {\n margin-top: -0.25rem !important;\n}\n\n.mr-n1,\n.mx-n1 {\n margin-right: -0.25rem !important;\n}\n\n.mb-n1,\n.my-n1 {\n margin-bottom: -0.25rem !important;\n}\n\n.ml-n1,\n.mx-n1 {\n margin-left: -0.25rem !important;\n}\n\n.m-n2 {\n margin: -0.5rem !important;\n}\n\n.mt-n2,\n.my-n2 {\n margin-top: -0.5rem !important;\n}\n\n.mr-n2,\n.mx-n2 {\n margin-right: -0.5rem !important;\n}\n\n.mb-n2,\n.my-n2 {\n margin-bottom: -0.5rem !important;\n}\n\n.ml-n2,\n.mx-n2 {\n margin-left: -0.5rem !important;\n}\n\n.m-n3 {\n margin: -1rem !important;\n}\n\n.mt-n3,\n.my-n3 {\n margin-top: -1rem !important;\n}\n\n.mr-n3,\n.mx-n3 {\n margin-right: -1rem !important;\n}\n\n.mb-n3,\n.my-n3 {\n margin-bottom: -1rem !important;\n}\n\n.ml-n3,\n.mx-n3 {\n margin-left: -1rem !important;\n}\n\n.m-n4 {\n margin: -1.5rem !important;\n}\n\n.mt-n4,\n.my-n4 {\n margin-top: -1.5rem !important;\n}\n\n.mr-n4,\n.mx-n4 {\n margin-right: -1.5rem !important;\n}\n\n.mb-n4,\n.my-n4 {\n margin-bottom: -1.5rem !important;\n}\n\n.ml-n4,\n.mx-n4 {\n margin-left: -1.5rem !important;\n}\n\n.m-n5 {\n margin: -3rem !important;\n}\n\n.mt-n5,\n.my-n5 {\n margin-top: -3rem !important;\n}\n\n.mr-n5,\n.mx-n5 {\n margin-right: -3rem !important;\n}\n\n.mb-n5,\n.my-n5 {\n margin-bottom: -3rem !important;\n}\n\n.ml-n5,\n.mx-n5 {\n margin-left: -3rem !important;\n}\n\n.m-auto {\n margin: auto !important;\n}\n\n.mt-auto,\n.my-auto {\n margin-top: auto !important;\n}\n\n.mr-auto,\n.mx-auto {\n margin-right: auto !important;\n}\n\n.mb-auto,\n.my-auto {\n margin-bottom: auto !important;\n}\n\n.ml-auto,\n.mx-auto {\n margin-left: auto !important;\n}\n\n@media (min-width: 576px) {\n .m-sm-0 {\n margin: 0 !important;\n }\n .mt-sm-0,\n .my-sm-0 {\n margin-top: 0 !important;\n }\n .mr-sm-0,\n .mx-sm-0 {\n margin-right: 0 !important;\n }\n .mb-sm-0,\n .my-sm-0 {\n margin-bottom: 0 !important;\n }\n .ml-sm-0,\n .mx-sm-0 {\n margin-left: 0 !important;\n }\n .m-sm-1 {\n margin: 0.25rem !important;\n }\n .mt-sm-1,\n .my-sm-1 {\n margin-top: 0.25rem !important;\n }\n .mr-sm-1,\n .mx-sm-1 {\n margin-right: 0.25rem !important;\n }\n .mb-sm-1,\n .my-sm-1 {\n margin-bottom: 0.25rem !important;\n }\n .ml-sm-1,\n .mx-sm-1 {\n margin-left: 0.25rem !important;\n }\n .m-sm-2 {\n margin: 0.5rem !important;\n }\n .mt-sm-2,\n .my-sm-2 {\n margin-top: 0.5rem !important;\n }\n .mr-sm-2,\n .mx-sm-2 {\n margin-right: 0.5rem !important;\n }\n .mb-sm-2,\n .my-sm-2 {\n margin-bottom: 0.5rem !important;\n }\n .ml-sm-2,\n .mx-sm-2 {\n margin-left: 0.5rem !important;\n }\n .m-sm-3 {\n margin: 1rem !important;\n }\n .mt-sm-3,\n .my-sm-3 {\n margin-top: 1rem !important;\n }\n .mr-sm-3,\n .mx-sm-3 {\n margin-right: 1rem !important;\n }\n .mb-sm-3,\n .my-sm-3 {\n margin-bottom: 1rem !important;\n }\n .ml-sm-3,\n .mx-sm-3 {\n margin-left: 1rem !important;\n }\n .m-sm-4 {\n margin: 1.5rem !important;\n }\n .mt-sm-4,\n .my-sm-4 {\n margin-top: 1.5rem !important;\n }\n .mr-sm-4,\n .mx-sm-4 {\n margin-right: 1.5rem !important;\n }\n .mb-sm-4,\n .my-sm-4 {\n margin-bottom: 1.5rem !important;\n }\n .ml-sm-4,\n .mx-sm-4 {\n margin-left: 1.5rem !important;\n }\n .m-sm-5 {\n margin: 3rem !important;\n }\n .mt-sm-5,\n .my-sm-5 {\n margin-top: 3rem !important;\n }\n .mr-sm-5,\n .mx-sm-5 {\n margin-right: 3rem !important;\n }\n .mb-sm-5,\n .my-sm-5 {\n margin-bottom: 3rem !important;\n }\n .ml-sm-5,\n .mx-sm-5 {\n margin-left: 3rem !important;\n }\n .p-sm-0 {\n padding: 0 !important;\n }\n .pt-sm-0,\n .py-sm-0 {\n padding-top: 0 !important;\n }\n .pr-sm-0,\n .px-sm-0 {\n padding-right: 0 !important;\n }\n .pb-sm-0,\n .py-sm-0 {\n padding-bottom: 0 !important;\n }\n .pl-sm-0,\n .px-sm-0 {\n padding-left: 0 !important;\n }\n .p-sm-1 {\n padding: 0.25rem !important;\n }\n .pt-sm-1,\n .py-sm-1 {\n padding-top: 0.25rem !important;\n }\n .pr-sm-1,\n .px-sm-1 {\n padding-right: 0.25rem !important;\n }\n .pb-sm-1,\n .py-sm-1 {\n padding-bottom: 0.25rem !important;\n }\n .pl-sm-1,\n .px-sm-1 {\n padding-left: 0.25rem !important;\n }\n .p-sm-2 {\n padding: 0.5rem !important;\n }\n .pt-sm-2,\n .py-sm-2 {\n padding-top: 0.5rem !important;\n }\n .pr-sm-2,\n .px-sm-2 {\n padding-right: 0.5rem !important;\n }\n .pb-sm-2,\n .py-sm-2 {\n padding-bottom: 0.5rem !important;\n }\n .pl-sm-2,\n .px-sm-2 {\n padding-left: 0.5rem !important;\n }\n .p-sm-3 {\n padding: 1rem !important;\n }\n .pt-sm-3,\n .py-sm-3 {\n padding-top: 1rem !important;\n }\n .pr-sm-3,\n .px-sm-3 {\n padding-right: 1rem !important;\n }\n .pb-sm-3,\n .py-sm-3 {\n padding-bottom: 1rem !important;\n }\n .pl-sm-3,\n .px-sm-3 {\n padding-left: 1rem !important;\n }\n .p-sm-4 {\n padding: 1.5rem !important;\n }\n .pt-sm-4,\n .py-sm-4 {\n padding-top: 1.5rem !important;\n }\n .pr-sm-4,\n .px-sm-4 {\n padding-right: 1.5rem !important;\n }\n .pb-sm-4,\n .py-sm-4 {\n padding-bottom: 1.5rem !important;\n }\n .pl-sm-4,\n .px-sm-4 {\n padding-left: 1.5rem !important;\n }\n .p-sm-5 {\n padding: 3rem !important;\n }\n .pt-sm-5,\n .py-sm-5 {\n padding-top: 3rem !important;\n }\n .pr-sm-5,\n .px-sm-5 {\n padding-right: 3rem !important;\n }\n .pb-sm-5,\n .py-sm-5 {\n padding-bottom: 3rem !important;\n }\n .pl-sm-5,\n .px-sm-5 {\n padding-left: 3rem !important;\n }\n .m-sm-n1 {\n margin: -0.25rem !important;\n }\n .mt-sm-n1,\n .my-sm-n1 {\n margin-top: -0.25rem !important;\n }\n .mr-sm-n1,\n .mx-sm-n1 {\n margin-right: -0.25rem !important;\n }\n .mb-sm-n1,\n .my-sm-n1 {\n margin-bottom: -0.25rem !important;\n }\n .ml-sm-n1,\n .mx-sm-n1 {\n margin-left: -0.25rem !important;\n }\n .m-sm-n2 {\n margin: -0.5rem !important;\n }\n .mt-sm-n2,\n .my-sm-n2 {\n margin-top: -0.5rem !important;\n }\n .mr-sm-n2,\n .mx-sm-n2 {\n margin-right: -0.5rem !important;\n }\n .mb-sm-n2,\n .my-sm-n2 {\n margin-bottom: -0.5rem !important;\n }\n .ml-sm-n2,\n .mx-sm-n2 {\n margin-left: -0.5rem !important;\n }\n .m-sm-n3 {\n margin: -1rem !important;\n }\n .mt-sm-n3,\n .my-sm-n3 {\n margin-top: -1rem !important;\n }\n .mr-sm-n3,\n .mx-sm-n3 {\n margin-right: -1rem !important;\n }\n .mb-sm-n3,\n .my-sm-n3 {\n margin-bottom: -1rem !important;\n }\n .ml-sm-n3,\n .mx-sm-n3 {\n margin-left: -1rem !important;\n }\n .m-sm-n4 {\n margin: -1.5rem !important;\n }\n .mt-sm-n4,\n .my-sm-n4 {\n margin-top: -1.5rem !important;\n }\n .mr-sm-n4,\n .mx-sm-n4 {\n margin-right: -1.5rem !important;\n }\n .mb-sm-n4,\n .my-sm-n4 {\n margin-bottom: -1.5rem !important;\n }\n .ml-sm-n4,\n .mx-sm-n4 {\n margin-left: -1.5rem !important;\n }\n .m-sm-n5 {\n margin: -3rem !important;\n }\n .mt-sm-n5,\n .my-sm-n5 {\n margin-top: -3rem !important;\n }\n .mr-sm-n5,\n .mx-sm-n5 {\n margin-right: -3rem !important;\n }\n .mb-sm-n5,\n .my-sm-n5 {\n margin-bottom: -3rem !important;\n }\n .ml-sm-n5,\n .mx-sm-n5 {\n margin-left: -3rem !important;\n }\n .m-sm-auto {\n margin: auto !important;\n }\n .mt-sm-auto,\n .my-sm-auto {\n margin-top: auto !important;\n }\n .mr-sm-auto,\n .mx-sm-auto {\n margin-right: auto !important;\n }\n .mb-sm-auto,\n .my-sm-auto {\n margin-bottom: auto !important;\n }\n .ml-sm-auto,\n .mx-sm-auto {\n margin-left: auto !important;\n }\n}\n\n@media (min-width: 768px) {\n .m-md-0 {\n margin: 0 !important;\n }\n .mt-md-0,\n .my-md-0 {\n margin-top: 0 !important;\n }\n .mr-md-0,\n .mx-md-0 {\n margin-right: 0 !important;\n }\n .mb-md-0,\n .my-md-0 {\n margin-bottom: 0 !important;\n }\n .ml-md-0,\n .mx-md-0 {\n margin-left: 0 !important;\n }\n .m-md-1 {\n margin: 0.25rem !important;\n }\n .mt-md-1,\n .my-md-1 {\n margin-top: 0.25rem !important;\n }\n .mr-md-1,\n .mx-md-1 {\n margin-right: 0.25rem !important;\n }\n .mb-md-1,\n .my-md-1 {\n margin-bottom: 0.25rem !important;\n }\n .ml-md-1,\n .mx-md-1 {\n margin-left: 0.25rem !important;\n }\n .m-md-2 {\n margin: 0.5rem !important;\n }\n .mt-md-2,\n .my-md-2 {\n margin-top: 0.5rem !important;\n }\n .mr-md-2,\n .mx-md-2 {\n margin-right: 0.5rem !important;\n }\n .mb-md-2,\n .my-md-2 {\n margin-bottom: 0.5rem !important;\n }\n .ml-md-2,\n .mx-md-2 {\n margin-left: 0.5rem !important;\n }\n .m-md-3 {\n margin: 1rem !important;\n }\n .mt-md-3,\n .my-md-3 {\n margin-top: 1rem !important;\n }\n .mr-md-3,\n .mx-md-3 {\n margin-right: 1rem !important;\n }\n .mb-md-3,\n .my-md-3 {\n margin-bottom: 1rem !important;\n }\n .ml-md-3,\n .mx-md-3 {\n margin-left: 1rem !important;\n }\n .m-md-4 {\n margin: 1.5rem !important;\n }\n .mt-md-4,\n .my-md-4 {\n margin-top: 1.5rem !important;\n }\n .mr-md-4,\n .mx-md-4 {\n margin-right: 1.5rem !important;\n }\n .mb-md-4,\n .my-md-4 {\n margin-bottom: 1.5rem !important;\n }\n .ml-md-4,\n .mx-md-4 {\n margin-left: 1.5rem !important;\n }\n .m-md-5 {\n margin: 3rem !important;\n }\n .mt-md-5,\n .my-md-5 {\n margin-top: 3rem !important;\n }\n .mr-md-5,\n .mx-md-5 {\n margin-right: 3rem !important;\n }\n .mb-md-5,\n .my-md-5 {\n margin-bottom: 3rem !important;\n }\n .ml-md-5,\n .mx-md-5 {\n margin-left: 3rem !important;\n }\n .p-md-0 {\n padding: 0 !important;\n }\n .pt-md-0,\n .py-md-0 {\n padding-top: 0 !important;\n }\n .pr-md-0,\n .px-md-0 {\n padding-right: 0 !important;\n }\n .pb-md-0,\n .py-md-0 {\n padding-bottom: 0 !important;\n }\n .pl-md-0,\n .px-md-0 {\n padding-left: 0 !important;\n }\n .p-md-1 {\n padding: 0.25rem !important;\n }\n .pt-md-1,\n .py-md-1 {\n padding-top: 0.25rem !important;\n }\n .pr-md-1,\n .px-md-1 {\n padding-right: 0.25rem !important;\n }\n .pb-md-1,\n .py-md-1 {\n padding-bottom: 0.25rem !important;\n }\n .pl-md-1,\n .px-md-1 {\n padding-left: 0.25rem !important;\n }\n .p-md-2 {\n padding: 0.5rem !important;\n }\n .pt-md-2,\n .py-md-2 {\n padding-top: 0.5rem !important;\n }\n .pr-md-2,\n .px-md-2 {\n padding-right: 0.5rem !important;\n }\n .pb-md-2,\n .py-md-2 {\n padding-bottom: 0.5rem !important;\n }\n .pl-md-2,\n .px-md-2 {\n padding-left: 0.5rem !important;\n }\n .p-md-3 {\n padding: 1rem !important;\n }\n .pt-md-3,\n .py-md-3 {\n padding-top: 1rem !important;\n }\n .pr-md-3,\n .px-md-3 {\n padding-right: 1rem !important;\n }\n .pb-md-3,\n .py-md-3 {\n padding-bottom: 1rem !important;\n }\n .pl-md-3,\n .px-md-3 {\n padding-left: 1rem !important;\n }\n .p-md-4 {\n padding: 1.5rem !important;\n }\n .pt-md-4,\n .py-md-4 {\n padding-top: 1.5rem !important;\n }\n .pr-md-4,\n .px-md-4 {\n padding-right: 1.5rem !important;\n }\n .pb-md-4,\n .py-md-4 {\n padding-bottom: 1.5rem !important;\n }\n .pl-md-4,\n .px-md-4 {\n padding-left: 1.5rem !important;\n }\n .p-md-5 {\n padding: 3rem !important;\n }\n .pt-md-5,\n .py-md-5 {\n padding-top: 3rem !important;\n }\n .pr-md-5,\n .px-md-5 {\n padding-right: 3rem !important;\n }\n .pb-md-5,\n .py-md-5 {\n padding-bottom: 3rem !important;\n }\n .pl-md-5,\n .px-md-5 {\n padding-left: 3rem !important;\n }\n .m-md-n1 {\n margin: -0.25rem !important;\n }\n .mt-md-n1,\n .my-md-n1 {\n margin-top: -0.25rem !important;\n }\n .mr-md-n1,\n .mx-md-n1 {\n margin-right: -0.25rem !important;\n }\n .mb-md-n1,\n .my-md-n1 {\n margin-bottom: -0.25rem !important;\n }\n .ml-md-n1,\n .mx-md-n1 {\n margin-left: -0.25rem !important;\n }\n .m-md-n2 {\n margin: -0.5rem !important;\n }\n .mt-md-n2,\n .my-md-n2 {\n margin-top: -0.5rem !important;\n }\n .mr-md-n2,\n .mx-md-n2 {\n margin-right: -0.5rem !important;\n }\n .mb-md-n2,\n .my-md-n2 {\n margin-bottom: -0.5rem !important;\n }\n .ml-md-n2,\n .mx-md-n2 {\n margin-left: -0.5rem !important;\n }\n .m-md-n3 {\n margin: -1rem !important;\n }\n .mt-md-n3,\n .my-md-n3 {\n margin-top: -1rem !important;\n }\n .mr-md-n3,\n .mx-md-n3 {\n margin-right: -1rem !important;\n }\n .mb-md-n3,\n .my-md-n3 {\n margin-bottom: -1rem !important;\n }\n .ml-md-n3,\n .mx-md-n3 {\n margin-left: -1rem !important;\n }\n .m-md-n4 {\n margin: -1.5rem !important;\n }\n .mt-md-n4,\n .my-md-n4 {\n margin-top: -1.5rem !important;\n }\n .mr-md-n4,\n .mx-md-n4 {\n margin-right: -1.5rem !important;\n }\n .mb-md-n4,\n .my-md-n4 {\n margin-bottom: -1.5rem !important;\n }\n .ml-md-n4,\n .mx-md-n4 {\n margin-left: -1.5rem !important;\n }\n .m-md-n5 {\n margin: -3rem !important;\n }\n .mt-md-n5,\n .my-md-n5 {\n margin-top: -3rem !important;\n }\n .mr-md-n5,\n .mx-md-n5 {\n margin-right: -3rem !important;\n }\n .mb-md-n5,\n .my-md-n5 {\n margin-bottom: -3rem !important;\n }\n .ml-md-n5,\n .mx-md-n5 {\n margin-left: -3rem !important;\n }\n .m-md-auto {\n margin: auto !important;\n }\n .mt-md-auto,\n .my-md-auto {\n margin-top: auto !important;\n }\n .mr-md-auto,\n .mx-md-auto {\n margin-right: auto !important;\n }\n .mb-md-auto,\n .my-md-auto {\n margin-bottom: auto !important;\n }\n .ml-md-auto,\n .mx-md-auto {\n margin-left: auto !important;\n }\n}\n\n@media (min-width: 992px) {\n .m-lg-0 {\n margin: 0 !important;\n }\n .mt-lg-0,\n .my-lg-0 {\n margin-top: 0 !important;\n }\n .mr-lg-0,\n .mx-lg-0 {\n margin-right: 0 !important;\n }\n .mb-lg-0,\n .my-lg-0 {\n margin-bottom: 0 !important;\n }\n .ml-lg-0,\n .mx-lg-0 {\n margin-left: 0 !important;\n }\n .m-lg-1 {\n margin: 0.25rem !important;\n }\n .mt-lg-1,\n .my-lg-1 {\n margin-top: 0.25rem !important;\n }\n .mr-lg-1,\n .mx-lg-1 {\n margin-right: 0.25rem !important;\n }\n .mb-lg-1,\n .my-lg-1 {\n margin-bottom: 0.25rem !important;\n }\n .ml-lg-1,\n .mx-lg-1 {\n margin-left: 0.25rem !important;\n }\n .m-lg-2 {\n margin: 0.5rem !important;\n }\n .mt-lg-2,\n .my-lg-2 {\n margin-top: 0.5rem !important;\n }\n .mr-lg-2,\n .mx-lg-2 {\n margin-right: 0.5rem !important;\n }\n .mb-lg-2,\n .my-lg-2 {\n margin-bottom: 0.5rem !important;\n }\n .ml-lg-2,\n .mx-lg-2 {\n margin-left: 0.5rem !important;\n }\n .m-lg-3 {\n margin: 1rem !important;\n }\n .mt-lg-3,\n .my-lg-3 {\n margin-top: 1rem !important;\n }\n .mr-lg-3,\n .mx-lg-3 {\n margin-right: 1rem !important;\n }\n .mb-lg-3,\n .my-lg-3 {\n margin-bottom: 1rem !important;\n }\n .ml-lg-3,\n .mx-lg-3 {\n margin-left: 1rem !important;\n }\n .m-lg-4 {\n margin: 1.5rem !important;\n }\n .mt-lg-4,\n .my-lg-4 {\n margin-top: 1.5rem !important;\n }\n .mr-lg-4,\n .mx-lg-4 {\n margin-right: 1.5rem !important;\n }\n .mb-lg-4,\n .my-lg-4 {\n margin-bottom: 1.5rem !important;\n }\n .ml-lg-4,\n .mx-lg-4 {\n margin-left: 1.5rem !important;\n }\n .m-lg-5 {\n margin: 3rem !important;\n }\n .mt-lg-5,\n .my-lg-5 {\n margin-top: 3rem !important;\n }\n .mr-lg-5,\n .mx-lg-5 {\n margin-right: 3rem !important;\n }\n .mb-lg-5,\n .my-lg-5 {\n margin-bottom: 3rem !important;\n }\n .ml-lg-5,\n .mx-lg-5 {\n margin-left: 3rem !important;\n }\n .p-lg-0 {\n padding: 0 !important;\n }\n .pt-lg-0,\n .py-lg-0 {\n padding-top: 0 !important;\n }\n .pr-lg-0,\n .px-lg-0 {\n padding-right: 0 !important;\n }\n .pb-lg-0,\n .py-lg-0 {\n padding-bottom: 0 !important;\n }\n .pl-lg-0,\n .px-lg-0 {\n padding-left: 0 !important;\n }\n .p-lg-1 {\n padding: 0.25rem !important;\n }\n .pt-lg-1,\n .py-lg-1 {\n padding-top: 0.25rem !important;\n }\n .pr-lg-1,\n .px-lg-1 {\n padding-right: 0.25rem !important;\n }\n .pb-lg-1,\n .py-lg-1 {\n padding-bottom: 0.25rem !important;\n }\n .pl-lg-1,\n .px-lg-1 {\n padding-left: 0.25rem !important;\n }\n .p-lg-2 {\n padding: 0.5rem !important;\n }\n .pt-lg-2,\n .py-lg-2 {\n padding-top: 0.5rem !important;\n }\n .pr-lg-2,\n .px-lg-2 {\n padding-right: 0.5rem !important;\n }\n .pb-lg-2,\n .py-lg-2 {\n padding-bottom: 0.5rem !important;\n }\n .pl-lg-2,\n .px-lg-2 {\n padding-left: 0.5rem !important;\n }\n .p-lg-3 {\n padding: 1rem !important;\n }\n .pt-lg-3,\n .py-lg-3 {\n padding-top: 1rem !important;\n }\n .pr-lg-3,\n .px-lg-3 {\n padding-right: 1rem !important;\n }\n .pb-lg-3,\n .py-lg-3 {\n padding-bottom: 1rem !important;\n }\n .pl-lg-3,\n .px-lg-3 {\n padding-left: 1rem !important;\n }\n .p-lg-4 {\n padding: 1.5rem !important;\n }\n .pt-lg-4,\n .py-lg-4 {\n padding-top: 1.5rem !important;\n }\n .pr-lg-4,\n .px-lg-4 {\n padding-right: 1.5rem !important;\n }\n .pb-lg-4,\n .py-lg-4 {\n padding-bottom: 1.5rem !important;\n }\n .pl-lg-4,\n .px-lg-4 {\n padding-left: 1.5rem !important;\n }\n .p-lg-5 {\n padding: 3rem !important;\n }\n .pt-lg-5,\n .py-lg-5 {\n padding-top: 3rem !important;\n }\n .pr-lg-5,\n .px-lg-5 {\n padding-right: 3rem !important;\n }\n .pb-lg-5,\n .py-lg-5 {\n padding-bottom: 3rem !important;\n }\n .pl-lg-5,\n .px-lg-5 {\n padding-left: 3rem !important;\n }\n .m-lg-n1 {\n margin: -0.25rem !important;\n }\n .mt-lg-n1,\n .my-lg-n1 {\n margin-top: -0.25rem !important;\n }\n .mr-lg-n1,\n .mx-lg-n1 {\n margin-right: -0.25rem !important;\n }\n .mb-lg-n1,\n .my-lg-n1 {\n margin-bottom: -0.25rem !important;\n }\n .ml-lg-n1,\n .mx-lg-n1 {\n margin-left: -0.25rem !important;\n }\n .m-lg-n2 {\n margin: -0.5rem !important;\n }\n .mt-lg-n2,\n .my-lg-n2 {\n margin-top: -0.5rem !important;\n }\n .mr-lg-n2,\n .mx-lg-n2 {\n margin-right: -0.5rem !important;\n }\n .mb-lg-n2,\n .my-lg-n2 {\n margin-bottom: -0.5rem !important;\n }\n .ml-lg-n2,\n .mx-lg-n2 {\n margin-left: -0.5rem !important;\n }\n .m-lg-n3 {\n margin: -1rem !important;\n }\n .mt-lg-n3,\n .my-lg-n3 {\n margin-top: -1rem !important;\n }\n .mr-lg-n3,\n .mx-lg-n3 {\n margin-right: -1rem !important;\n }\n .mb-lg-n3,\n .my-lg-n3 {\n margin-bottom: -1rem !important;\n }\n .ml-lg-n3,\n .mx-lg-n3 {\n margin-left: -1rem !important;\n }\n .m-lg-n4 {\n margin: -1.5rem !important;\n }\n .mt-lg-n4,\n .my-lg-n4 {\n margin-top: -1.5rem !important;\n }\n .mr-lg-n4,\n .mx-lg-n4 {\n margin-right: -1.5rem !important;\n }\n .mb-lg-n4,\n .my-lg-n4 {\n margin-bottom: -1.5rem !important;\n }\n .ml-lg-n4,\n .mx-lg-n4 {\n margin-left: -1.5rem !important;\n }\n .m-lg-n5 {\n margin: -3rem !important;\n }\n .mt-lg-n5,\n .my-lg-n5 {\n margin-top: -3rem !important;\n }\n .mr-lg-n5,\n .mx-lg-n5 {\n margin-right: -3rem !important;\n }\n .mb-lg-n5,\n .my-lg-n5 {\n margin-bottom: -3rem !important;\n }\n .ml-lg-n5,\n .mx-lg-n5 {\n margin-left: -3rem !important;\n }\n .m-lg-auto {\n margin: auto !important;\n }\n .mt-lg-auto,\n .my-lg-auto {\n margin-top: auto !important;\n }\n .mr-lg-auto,\n .mx-lg-auto {\n margin-right: auto !important;\n }\n .mb-lg-auto,\n .my-lg-auto {\n margin-bottom: auto !important;\n }\n .ml-lg-auto,\n .mx-lg-auto {\n margin-left: auto !important;\n }\n}\n\n@media (min-width: 1200px) {\n .m-xl-0 {\n margin: 0 !important;\n }\n .mt-xl-0,\n .my-xl-0 {\n margin-top: 0 !important;\n }\n .mr-xl-0,\n .mx-xl-0 {\n margin-right: 0 !important;\n }\n .mb-xl-0,\n .my-xl-0 {\n margin-bottom: 0 !important;\n }\n .ml-xl-0,\n .mx-xl-0 {\n margin-left: 0 !important;\n }\n .m-xl-1 {\n margin: 0.25rem !important;\n }\n .mt-xl-1,\n .my-xl-1 {\n margin-top: 0.25rem !important;\n }\n .mr-xl-1,\n .mx-xl-1 {\n margin-right: 0.25rem !important;\n }\n .mb-xl-1,\n .my-xl-1 {\n margin-bottom: 0.25rem !important;\n }\n .ml-xl-1,\n .mx-xl-1 {\n margin-left: 0.25rem !important;\n }\n .m-xl-2 {\n margin: 0.5rem !important;\n }\n .mt-xl-2,\n .my-xl-2 {\n margin-top: 0.5rem !important;\n }\n .mr-xl-2,\n .mx-xl-2 {\n margin-right: 0.5rem !important;\n }\n .mb-xl-2,\n .my-xl-2 {\n margin-bottom: 0.5rem !important;\n }\n .ml-xl-2,\n .mx-xl-2 {\n margin-left: 0.5rem !important;\n }\n .m-xl-3 {\n margin: 1rem !important;\n }\n .mt-xl-3,\n .my-xl-3 {\n margin-top: 1rem !important;\n }\n .mr-xl-3,\n .mx-xl-3 {\n margin-right: 1rem !important;\n }\n .mb-xl-3,\n .my-xl-3 {\n margin-bottom: 1rem !important;\n }\n .ml-xl-3,\n .mx-xl-3 {\n margin-left: 1rem !important;\n }\n .m-xl-4 {\n margin: 1.5rem !important;\n }\n .mt-xl-4,\n .my-xl-4 {\n margin-top: 1.5rem !important;\n }\n .mr-xl-4,\n .mx-xl-4 {\n margin-right: 1.5rem !important;\n }\n .mb-xl-4,\n .my-xl-4 {\n margin-bottom: 1.5rem !important;\n }\n .ml-xl-4,\n .mx-xl-4 {\n margin-left: 1.5rem !important;\n }\n .m-xl-5 {\n margin: 3rem !important;\n }\n .mt-xl-5,\n .my-xl-5 {\n margin-top: 3rem !important;\n }\n .mr-xl-5,\n .mx-xl-5 {\n margin-right: 3rem !important;\n }\n .mb-xl-5,\n .my-xl-5 {\n margin-bottom: 3rem !important;\n }\n .ml-xl-5,\n .mx-xl-5 {\n margin-left: 3rem !important;\n }\n .p-xl-0 {\n padding: 0 !important;\n }\n .pt-xl-0,\n .py-xl-0 {\n padding-top: 0 !important;\n }\n .pr-xl-0,\n .px-xl-0 {\n padding-right: 0 !important;\n }\n .pb-xl-0,\n .py-xl-0 {\n padding-bottom: 0 !important;\n }\n .pl-xl-0,\n .px-xl-0 {\n padding-left: 0 !important;\n }\n .p-xl-1 {\n padding: 0.25rem !important;\n }\n .pt-xl-1,\n .py-xl-1 {\n padding-top: 0.25rem !important;\n }\n .pr-xl-1,\n .px-xl-1 {\n padding-right: 0.25rem !important;\n }\n .pb-xl-1,\n .py-xl-1 {\n padding-bottom: 0.25rem !important;\n }\n .pl-xl-1,\n .px-xl-1 {\n padding-left: 0.25rem !important;\n }\n .p-xl-2 {\n padding: 0.5rem !important;\n }\n .pt-xl-2,\n .py-xl-2 {\n padding-top: 0.5rem !important;\n }\n .pr-xl-2,\n .px-xl-2 {\n padding-right: 0.5rem !important;\n }\n .pb-xl-2,\n .py-xl-2 {\n padding-bottom: 0.5rem !important;\n }\n .pl-xl-2,\n .px-xl-2 {\n padding-left: 0.5rem !important;\n }\n .p-xl-3 {\n padding: 1rem !important;\n }\n .pt-xl-3,\n .py-xl-3 {\n padding-top: 1rem !important;\n }\n .pr-xl-3,\n .px-xl-3 {\n padding-right: 1rem !important;\n }\n .pb-xl-3,\n .py-xl-3 {\n padding-bottom: 1rem !important;\n }\n .pl-xl-3,\n .px-xl-3 {\n padding-left: 1rem !important;\n }\n .p-xl-4 {\n padding: 1.5rem !important;\n }\n .pt-xl-4,\n .py-xl-4 {\n padding-top: 1.5rem !important;\n }\n .pr-xl-4,\n .px-xl-4 {\n padding-right: 1.5rem !important;\n }\n .pb-xl-4,\n .py-xl-4 {\n padding-bottom: 1.5rem !important;\n }\n .pl-xl-4,\n .px-xl-4 {\n padding-left: 1.5rem !important;\n }\n .p-xl-5 {\n padding: 3rem !important;\n }\n .pt-xl-5,\n .py-xl-5 {\n padding-top: 3rem !important;\n }\n .pr-xl-5,\n .px-xl-5 {\n padding-right: 3rem !important;\n }\n .pb-xl-5,\n .py-xl-5 {\n padding-bottom: 3rem !important;\n }\n .pl-xl-5,\n .px-xl-5 {\n padding-left: 3rem !important;\n }\n .m-xl-n1 {\n margin: -0.25rem !important;\n }\n .mt-xl-n1,\n .my-xl-n1 {\n margin-top: -0.25rem !important;\n }\n .mr-xl-n1,\n .mx-xl-n1 {\n margin-right: -0.25rem !important;\n }\n .mb-xl-n1,\n .my-xl-n1 {\n margin-bottom: -0.25rem !important;\n }\n .ml-xl-n1,\n .mx-xl-n1 {\n margin-left: -0.25rem !important;\n }\n .m-xl-n2 {\n margin: -0.5rem !important;\n }\n .mt-xl-n2,\n .my-xl-n2 {\n margin-top: -0.5rem !important;\n }\n .mr-xl-n2,\n .mx-xl-n2 {\n margin-right: -0.5rem !important;\n }\n .mb-xl-n2,\n .my-xl-n2 {\n margin-bottom: -0.5rem !important;\n }\n .ml-xl-n2,\n .mx-xl-n2 {\n margin-left: -0.5rem !important;\n }\n .m-xl-n3 {\n margin: -1rem !important;\n }\n .mt-xl-n3,\n .my-xl-n3 {\n margin-top: -1rem !important;\n }\n .mr-xl-n3,\n .mx-xl-n3 {\n margin-right: -1rem !important;\n }\n .mb-xl-n3,\n .my-xl-n3 {\n margin-bottom: -1rem !important;\n }\n .ml-xl-n3,\n .mx-xl-n3 {\n margin-left: -1rem !important;\n }\n .m-xl-n4 {\n margin: -1.5rem !important;\n }\n .mt-xl-n4,\n .my-xl-n4 {\n margin-top: -1.5rem !important;\n }\n .mr-xl-n4,\n .mx-xl-n4 {\n margin-right: -1.5rem !important;\n }\n .mb-xl-n4,\n .my-xl-n4 {\n margin-bottom: -1.5rem !important;\n }\n .ml-xl-n4,\n .mx-xl-n4 {\n margin-left: -1.5rem !important;\n }\n .m-xl-n5 {\n margin: -3rem !important;\n }\n .mt-xl-n5,\n .my-xl-n5 {\n margin-top: -3rem !important;\n }\n .mr-xl-n5,\n .mx-xl-n5 {\n margin-right: -3rem !important;\n }\n .mb-xl-n5,\n .my-xl-n5 {\n margin-bottom: -3rem !important;\n }\n .ml-xl-n5,\n .mx-xl-n5 {\n margin-left: -3rem !important;\n }\n .m-xl-auto {\n margin: auto !important;\n }\n .mt-xl-auto,\n .my-xl-auto {\n margin-top: auto !important;\n }\n .mr-xl-auto,\n .mx-xl-auto {\n margin-right: auto !important;\n }\n .mb-xl-auto,\n .my-xl-auto {\n margin-bottom: auto !important;\n }\n .ml-xl-auto,\n .mx-xl-auto {\n margin-left: auto !important;\n }\n}\n\n.text-monospace {\n font-family: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace !important;\n}\n\n.text-justify {\n text-align: justify !important;\n}\n\n.text-wrap {\n white-space: normal !important;\n}\n\n.text-nowrap {\n white-space: nowrap !important;\n}\n\n.text-truncate {\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n\n.text-left {\n text-align: left !important;\n}\n\n.text-right {\n text-align: right !important;\n}\n\n.text-center {\n text-align: center !important;\n}\n\n@media (min-width: 576px) {\n .text-sm-left {\n text-align: left !important;\n }\n .text-sm-right {\n text-align: right !important;\n }\n .text-sm-center {\n text-align: center !important;\n }\n}\n\n@media (min-width: 768px) {\n .text-md-left {\n text-align: left !important;\n }\n .text-md-right {\n text-align: right !important;\n }\n .text-md-center {\n text-align: center !important;\n }\n}\n\n@media (min-width: 992px) {\n .text-lg-left {\n text-align: left !important;\n }\n .text-lg-right {\n text-align: right !important;\n }\n .text-lg-center {\n text-align: center !important;\n }\n}\n\n@media (min-width: 1200px) {\n .text-xl-left {\n text-align: left !important;\n }\n .text-xl-right {\n text-align: right !important;\n }\n .text-xl-center {\n text-align: center !important;\n }\n}\n\n.text-lowercase {\n text-transform: lowercase !important;\n}\n\n.text-uppercase {\n text-transform: uppercase !important;\n}\n\n.text-capitalize {\n text-transform: capitalize !important;\n}\n\n.font-weight-light {\n font-weight: 300 !important;\n}\n\n.font-weight-lighter {\n font-weight: lighter !important;\n}\n\n.font-weight-normal {\n font-weight: 400 !important;\n}\n\n.font-weight-bold {\n font-weight: 700 !important;\n}\n\n.font-weight-bolder {\n font-weight: bolder !important;\n}\n\n.font-italic {\n font-style: italic !important;\n}\n\n.text-white {\n color: #fff !important;\n}\n\n.text-primary {\n color: #007bff !important;\n}\n\na.text-primary:hover, a.text-primary:focus {\n color: #0056b3 !important;\n}\n\n.text-secondary {\n color: #6c757d !important;\n}\n\na.text-secondary:hover, a.text-secondary:focus {\n color: #494f54 !important;\n}\n\n.text-success {\n color: #28a745 !important;\n}\n\na.text-success:hover, a.text-success:focus {\n color: #19692c !important;\n}\n\n.text-info {\n color: #17a2b8 !important;\n}\n\na.text-info:hover, a.text-info:focus {\n color: #0f6674 !important;\n}\n\n.text-warning {\n color: #ffc107 !important;\n}\n\na.text-warning:hover, a.text-warning:focus {\n color: #ba8b00 !important;\n}\n\n.text-danger {\n color: #dc3545 !important;\n}\n\na.text-danger:hover, a.text-danger:focus {\n color: #a71d2a !important;\n}\n\n.text-light {\n color: #f8f9fa !important;\n}\n\na.text-light:hover, a.text-light:focus {\n color: #cbd3da !important;\n}\n\n.text-dark {\n color: #343a40 !important;\n}\n\na.text-dark:hover, a.text-dark:focus {\n color: #121416 !important;\n}\n\n.text-body {\n color: #212529 !important;\n}\n\n.text-muted {\n color: #6c757d !important;\n}\n\n.text-black-50 {\n color: rgba(0, 0, 0, 0.5) !important;\n}\n\n.text-white-50 {\n color: rgba(255, 255, 255, 0.5) !important;\n}\n\n.text-hide {\n font: 0/0 a;\n color: transparent;\n text-shadow: none;\n background-color: transparent;\n border: 0;\n}\n\n.text-decoration-none {\n text-decoration: none !important;\n}\n\n.text-break {\n word-break: break-word !important;\n overflow-wrap: break-word !important;\n}\n\n.text-reset {\n color: inherit !important;\n}\n\n.visible {\n visibility: visible !important;\n}\n\n.invisible {\n visibility: hidden !important;\n}\n\n@media print {\n *,\n *::before,\n *::after {\n text-shadow: none !important;\n box-shadow: none !important;\n }\n a:not(.btn) {\n text-decoration: underline;\n }\n abbr[title]::after {\n content: \" (\" attr(title) \")\";\n }\n pre {\n white-space: pre-wrap !important;\n }\n pre,\n blockquote {\n border: 1px solid #adb5bd;\n page-break-inside: avoid;\n }\n thead {\n display: table-header-group;\n }\n tr,\n img {\n page-break-inside: avoid;\n }\n p,\n h2,\n h3 {\n orphans: 3;\n widows: 3;\n }\n h2,\n h3 {\n page-break-after: avoid;\n }\n @page {\n size: a3;\n }\n body {\n min-width: 992px !important;\n }\n .container {\n min-width: 992px !important;\n }\n .navbar {\n display: none;\n }\n .badge {\n border: 1px solid #000;\n }\n .table {\n border-collapse: collapse !important;\n }\n .table td,\n .table th {\n background-color: #fff !important;\n }\n .table-bordered th,\n .table-bordered td {\n border: 1px solid #dee2e6 !important;\n }\n .table-dark {\n color: inherit;\n }\n .table-dark th,\n .table-dark td,\n .table-dark thead th,\n .table-dark tbody + tbody {\n border-color: #dee2e6;\n }\n .table .thead-dark th {\n color: inherit;\n border-color: #dee2e6;\n }\n}\n\n/*# sourceMappingURL=bootstrap.css.map */",":root {\n // Custom variable values only support SassScript inside `#{}`.\n @each $color, $value in $colors {\n --#{$color}: #{$value};\n }\n\n @each $color, $value in $theme-colors {\n --#{$color}: #{$value};\n }\n\n @each $bp, $value in $grid-breakpoints {\n --breakpoint-#{$bp}: #{$value};\n }\n\n // Use `inspect` for lists so that quoted items keep the quotes.\n // See https://github.com/sass/sass/issues/2383#issuecomment-336349172\n --font-family-sans-serif: #{inspect($font-family-sans-serif)};\n --font-family-monospace: #{inspect($font-family-monospace)};\n}\n","// stylelint-disable at-rule-no-vendor-prefix, declaration-no-important, selector-no-qualifying-type, property-no-vendor-prefix\n\n// Reboot\n//\n// Normalization of HTML elements, manually forked from Normalize.css to remove\n// styles targeting irrelevant browsers while applying new styles.\n//\n// Normalize is licensed MIT. https://github.com/necolas/normalize.css\n\n\n// Document\n//\n// 1. Change from `box-sizing: content-box` so that `width` is not affected by `padding` or `border`.\n// 2. Change the default font family in all browsers.\n// 3. Correct the line height in all browsers.\n// 4. Prevent adjustments of font size after orientation changes in IE on Windows Phone and in iOS.\n// 5. Change the default tap highlight to be completely transparent in iOS.\n\n*,\n*::before,\n*::after {\n box-sizing: border-box; // 1\n}\n\nhtml {\n font-family: sans-serif; // 2\n line-height: 1.15; // 3\n -webkit-text-size-adjust: 100%; // 4\n -webkit-tap-highlight-color: rgba($black, 0); // 5\n}\n\n// Shim for \"new\" HTML5 structural elements to display correctly (IE10, older browsers)\n// TODO: remove in v5\n// stylelint-disable-next-line selector-list-comma-newline-after\narticle, aside, figcaption, figure, footer, header, hgroup, main, nav, section {\n display: block;\n}\n\n// Body\n//\n// 1. Remove the margin in all browsers.\n// 2. As a best practice, apply a default `background-color`.\n// 3. Set an explicit initial text-align value so that we can later use\n// the `inherit` value on things like `` elements.\n\nbody {\n margin: 0; // 1\n font-family: $font-family-base;\n @include font-size($font-size-base);\n font-weight: $font-weight-base;\n line-height: $line-height-base;\n color: $body-color;\n text-align: left; // 3\n background-color: $body-bg; // 2\n}\n\n// Suppress the focus outline on elements that cannot be accessed via keyboard.\n// This prevents an unwanted focus outline from appearing around elements that\n// might still respond to pointer events.\n//\n// Credit: https://github.com/suitcss/base\n[tabindex=\"-1\"]:focus {\n outline: 0 !important;\n}\n\n\n// Content grouping\n//\n// 1. Add the correct box sizing in Firefox.\n// 2. Show the overflow in Edge and IE.\n\nhr {\n box-sizing: content-box; // 1\n height: 0; // 1\n overflow: visible; // 2\n}\n\n\n//\n// Typography\n//\n\n// Remove top margins from headings\n//\n// By default, `

    `-`

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

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

    `s, which have `min-width: 0;` by default.\n // So we reset that to ensure fieldsets behave more like a standard block element.\n // See https://github.com/twbs/bootstrap/issues/12359\n // and https://html.spec.whatwg.org/multipage/#the-fieldset-and-legend-elements\n min-width: 0;\n // Reset the default outline behavior of fieldsets so they don't affect page layout.\n padding: 0;\n margin: 0;\n border: 0;\n}\n\n// 1. Correct the text wrapping in Edge and IE.\n// 2. Correct the color inheritance from `fieldset` elements in IE.\nlegend {\n display: block;\n width: 100%;\n max-width: 100%; // 1\n padding: 0;\n margin-bottom: .5rem;\n @include font-size(1.5rem);\n line-height: inherit;\n color: inherit; // 2\n white-space: normal; // 1\n}\n\nprogress {\n vertical-align: baseline; // Add the correct vertical alignment in Chrome, Firefox, and Opera.\n}\n\n// Correct the cursor style of increment and decrement buttons in Chrome.\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n[type=\"search\"] {\n // This overrides the extra rounded corners on search inputs in iOS so that our\n // `.form-control` class can properly style them. Note that this cannot simply\n // be added to `.form-control` as it's not specific enough. For details, see\n // https://github.com/twbs/bootstrap/issues/11586.\n outline-offset: -2px; // 2. Correct the outline style in Safari.\n -webkit-appearance: none;\n}\n\n//\n// Remove the inner padding in Chrome and Safari on macOS.\n//\n\n[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n//\n// 1. Correct the inability to style clickable types in iOS and Safari.\n// 2. Change font properties to `inherit` in Safari.\n//\n\n::-webkit-file-upload-button {\n font: inherit; // 2\n -webkit-appearance: button; // 1\n}\n\n//\n// Correct element displays\n//\n\noutput {\n display: inline-block;\n}\n\nsummary {\n display: list-item; // Add the correct display in all browsers\n cursor: pointer;\n}\n\ntemplate {\n display: none; // Add the correct display in IE\n}\n\n// Always hide an element with the `hidden` HTML attribute (from PureCSS).\n// Needed for proper display in IE 10-.\n[hidden] {\n display: none !important;\n}\n","// Variables\n//\n// Variables should follow the `$component-state-property-size` formula for\n// consistent naming. Ex: $nav-link-disabled-color and $modal-content-box-shadow-xs.\n\n// Color system\n\n$white: #fff !default;\n$gray-100: #f8f9fa !default;\n$gray-200: #e9ecef !default;\n$gray-300: #dee2e6 !default;\n$gray-400: #ced4da !default;\n$gray-500: #adb5bd !default;\n$gray-600: #6c757d !default;\n$gray-700: #495057 !default;\n$gray-800: #343a40 !default;\n$gray-900: #212529 !default;\n$black: #000 !default;\n\n$grays: () !default;\n// stylelint-disable-next-line scss/dollar-variable-default\n$grays: map-merge(\n (\n \"100\": $gray-100,\n \"200\": $gray-200,\n \"300\": $gray-300,\n \"400\": $gray-400,\n \"500\": $gray-500,\n \"600\": $gray-600,\n \"700\": $gray-700,\n \"800\": $gray-800,\n \"900\": $gray-900\n ),\n $grays\n);\n\n$blue: #007bff !default;\n$indigo: #6610f2 !default;\n$purple: #6f42c1 !default;\n$pink: #e83e8c !default;\n$red: #dc3545 !default;\n$orange: #fd7e14 !default;\n$yellow: #ffc107 !default;\n$green: #28a745 !default;\n$teal: #20c997 !default;\n$cyan: #17a2b8 !default;\n\n$colors: () !default;\n// stylelint-disable-next-line scss/dollar-variable-default\n$colors: map-merge(\n (\n \"blue\": $blue,\n \"indigo\": $indigo,\n \"purple\": $purple,\n \"pink\": $pink,\n \"red\": $red,\n \"orange\": $orange,\n \"yellow\": $yellow,\n \"green\": $green,\n \"teal\": $teal,\n \"cyan\": $cyan,\n \"white\": $white,\n \"gray\": $gray-600,\n \"gray-dark\": $gray-800\n ),\n $colors\n);\n\n$primary: $blue !default;\n$secondary: $gray-600 !default;\n$success: $green !default;\n$info: $cyan !default;\n$warning: $yellow !default;\n$danger: $red !default;\n$light: $gray-100 !default;\n$dark: $gray-800 !default;\n\n$theme-colors: () !default;\n// stylelint-disable-next-line scss/dollar-variable-default\n$theme-colors: map-merge(\n (\n \"primary\": $primary,\n \"secondary\": $secondary,\n \"success\": $success,\n \"info\": $info,\n \"warning\": $warning,\n \"danger\": $danger,\n \"light\": $light,\n \"dark\": $dark\n ),\n $theme-colors\n);\n\n// Set a specific jump point for requesting color jumps\n$theme-color-interval: 8% !default;\n\n// The yiq lightness value that determines when the lightness of color changes from \"dark\" to \"light\". Acceptable values are between 0 and 255.\n$yiq-contrasted-threshold: 150 !default;\n\n// Customize the light and dark text colors for use in our YIQ color contrast function.\n$yiq-text-dark: $gray-900 !default;\n$yiq-text-light: $white !default;\n\n\n// Options\n//\n// Quickly modify global styling by enabling or disabling optional features.\n\n$enable-caret: true !default;\n$enable-rounded: true !default;\n$enable-shadows: false !default;\n$enable-gradients: false !default;\n$enable-transitions: true !default;\n$enable-prefers-reduced-motion-media-query: true !default;\n$enable-hover-media-query: false !default; // Deprecated, no longer affects any compiled CSS\n$enable-grid-classes: true !default;\n$enable-pointer-cursor-for-buttons: true !default;\n$enable-print-styles: true !default;\n$enable-responsive-font-sizes: false !default;\n$enable-validation-icons: true !default;\n$enable-deprecation-messages: true !default;\n\n\n// Spacing\n//\n// Control the default styling of most Bootstrap elements by modifying these\n// variables. Mostly focused on spacing.\n// You can add more entries to the $spacers map, should you need more variation.\n\n$spacer: 1rem !default;\n$spacers: () !default;\n// stylelint-disable-next-line scss/dollar-variable-default\n$spacers: map-merge(\n (\n 0: 0,\n 1: ($spacer * .25),\n 2: ($spacer * .5),\n 3: $spacer,\n 4: ($spacer * 1.5),\n 5: ($spacer * 3)\n ),\n $spacers\n);\n\n// This variable affects the `.h-*` and `.w-*` classes.\n$sizes: () !default;\n// stylelint-disable-next-line scss/dollar-variable-default\n$sizes: map-merge(\n (\n 25: 25%,\n 50: 50%,\n 75: 75%,\n 100: 100%,\n auto: auto\n ),\n $sizes\n);\n\n\n// Body\n//\n// Settings for the `` element.\n\n$body-bg: $white !default;\n$body-color: $gray-900 !default;\n\n\n// Links\n//\n// Style anchor elements.\n\n$link-color: theme-color(\"primary\") !default;\n$link-decoration: none !default;\n$link-hover-color: darken($link-color, 15%) !default;\n$link-hover-decoration: underline !default;\n// Darken percentage for links with `.text-*` class (e.g. `.text-success`)\n$emphasized-link-hover-darken-percentage: 15% !default;\n\n// Paragraphs\n//\n// Style p element.\n\n$paragraph-margin-bottom: 1rem !default;\n\n\n// Grid breakpoints\n//\n// Define the minimum dimensions at which your layout will change,\n// adapting to different screen sizes, for use in media queries.\n\n$grid-breakpoints: (\n xs: 0,\n sm: 576px,\n md: 768px,\n lg: 992px,\n xl: 1200px\n) !default;\n\n@include _assert-ascending($grid-breakpoints, \"$grid-breakpoints\");\n@include _assert-starts-at-zero($grid-breakpoints, \"$grid-breakpoints\");\n\n\n// Grid containers\n//\n// Define the maximum width of `.container` for different screen sizes.\n\n$container-max-widths: (\n sm: 540px,\n md: 720px,\n lg: 960px,\n xl: 1140px\n) !default;\n\n@include _assert-ascending($container-max-widths, \"$container-max-widths\");\n\n\n// Grid columns\n//\n// Set the number of columns and specify the width of the gutters.\n\n$grid-columns: 12 !default;\n$grid-gutter-width: 30px !default;\n\n\n// Components\n//\n// Define common padding and border radius sizes and more.\n\n$line-height-lg: 1.5 !default;\n$line-height-sm: 1.5 !default;\n\n$border-width: 1px !default;\n$border-color: $gray-300 !default;\n\n$border-radius: .25rem !default;\n$border-radius-lg: .3rem !default;\n$border-radius-sm: .2rem !default;\n\n$rounded-pill: 50rem !default;\n\n$box-shadow-sm: 0 .125rem .25rem rgba($black, .075) !default;\n$box-shadow: 0 .5rem 1rem rgba($black, .15) !default;\n$box-shadow-lg: 0 1rem 3rem rgba($black, .175) !default;\n\n$component-active-color: $white !default;\n$component-active-bg: theme-color(\"primary\") !default;\n\n$caret-width: .3em !default;\n$caret-vertical-align: $caret-width * .85 !default;\n$caret-spacing: $caret-width * .85 !default;\n\n$transition-base: all .2s ease-in-out !default;\n$transition-fade: opacity .15s linear !default;\n$transition-collapse: height .35s ease !default;\n\n$embed-responsive-aspect-ratios: () !default;\n// stylelint-disable-next-line scss/dollar-variable-default\n$embed-responsive-aspect-ratios: join(\n (\n (21 9),\n (16 9),\n (4 3),\n (1 1),\n ),\n $embed-responsive-aspect-ratios\n);\n\n// Typography\n//\n// Font, line-height, and color for body text, headings, and more.\n\n// stylelint-disable value-keyword-case\n$font-family-sans-serif: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, \"Noto Sans\", sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\" !default;\n$font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace !default;\n$font-family-base: $font-family-sans-serif !default;\n// stylelint-enable value-keyword-case\n\n$font-size-base: 1rem !default; // Assumes the browser default, typically `16px`\n$font-size-lg: $font-size-base * 1.25 !default;\n$font-size-sm: $font-size-base * .875 !default;\n\n$font-weight-lighter: lighter !default;\n$font-weight-light: 300 !default;\n$font-weight-normal: 400 !default;\n$font-weight-bold: 700 !default;\n$font-weight-bolder: bolder !default;\n\n$font-weight-base: $font-weight-normal !default;\n$line-height-base: 1.5 !default;\n\n$h1-font-size: $font-size-base * 2.5 !default;\n$h2-font-size: $font-size-base * 2 !default;\n$h3-font-size: $font-size-base * 1.75 !default;\n$h4-font-size: $font-size-base * 1.5 !default;\n$h5-font-size: $font-size-base * 1.25 !default;\n$h6-font-size: $font-size-base !default;\n\n$headings-margin-bottom: $spacer / 2 !default;\n$headings-font-family: null !default;\n$headings-font-weight: 500 !default;\n$headings-line-height: 1.2 !default;\n$headings-color: null !default;\n\n$display1-size: 6rem !default;\n$display2-size: 5.5rem !default;\n$display3-size: 4.5rem !default;\n$display4-size: 3.5rem !default;\n\n$display1-weight: 300 !default;\n$display2-weight: 300 !default;\n$display3-weight: 300 !default;\n$display4-weight: 300 !default;\n$display-line-height: $headings-line-height !default;\n\n$lead-font-size: $font-size-base * 1.25 !default;\n$lead-font-weight: 300 !default;\n\n$small-font-size: 80% !default;\n\n$text-muted: $gray-600 !default;\n\n$blockquote-small-color: $gray-600 !default;\n$blockquote-small-font-size: $small-font-size !default;\n$blockquote-font-size: $font-size-base * 1.25 !default;\n\n$hr-border-color: rgba($black, .1) !default;\n$hr-border-width: $border-width !default;\n\n$mark-padding: .2em !default;\n\n$dt-font-weight: $font-weight-bold !default;\n\n$kbd-box-shadow: inset 0 -.1rem 0 rgba($black, .25) !default;\n$nested-kbd-font-weight: $font-weight-bold !default;\n\n$list-inline-padding: .5rem !default;\n\n$mark-bg: #fcf8e3 !default;\n\n$hr-margin-y: $spacer !default;\n\n\n// Tables\n//\n// Customizes the `.table` component with basic values, each used across all table variations.\n\n$table-cell-padding: .75rem !default;\n$table-cell-padding-sm: .3rem !default;\n\n$table-color: $body-color !default;\n$table-bg: null !default;\n$table-accent-bg: rgba($black, .05) !default;\n$table-hover-color: $table-color !default;\n$table-hover-bg: rgba($black, .075) !default;\n$table-active-bg: $table-hover-bg !default;\n\n$table-border-width: $border-width !default;\n$table-border-color: $border-color !default;\n\n$table-head-bg: $gray-200 !default;\n$table-head-color: $gray-700 !default;\n\n$table-dark-color: $white !default;\n$table-dark-bg: $gray-800 !default;\n$table-dark-accent-bg: rgba($white, .05) !default;\n$table-dark-hover-color: $table-dark-color !default;\n$table-dark-hover-bg: rgba($white, .075) !default;\n$table-dark-border-color: lighten($table-dark-bg, 7.5%) !default;\n$table-dark-color: $white !default;\n\n$table-striped-order: odd !default;\n\n$table-caption-color: $text-muted !default;\n\n$table-bg-level: -9 !default;\n$table-border-level: -6 !default;\n\n\n// Buttons + Forms\n//\n// Shared variables that are reassigned to `$input-` and `$btn-` specific variables.\n\n$input-btn-padding-y: .375rem !default;\n$input-btn-padding-x: .75rem !default;\n$input-btn-font-family: null !default;\n$input-btn-font-size: $font-size-base !default;\n$input-btn-line-height: $line-height-base !default;\n\n$input-btn-focus-width: .2rem !default;\n$input-btn-focus-color: rgba($component-active-bg, .25) !default;\n$input-btn-focus-box-shadow: 0 0 0 $input-btn-focus-width $input-btn-focus-color !default;\n\n$input-btn-padding-y-sm: .25rem !default;\n$input-btn-padding-x-sm: .5rem !default;\n$input-btn-font-size-sm: $font-size-sm !default;\n$input-btn-line-height-sm: $line-height-sm !default;\n\n$input-btn-padding-y-lg: .5rem !default;\n$input-btn-padding-x-lg: 1rem !default;\n$input-btn-font-size-lg: $font-size-lg !default;\n$input-btn-line-height-lg: $line-height-lg !default;\n\n$input-btn-border-width: $border-width !default;\n\n\n// Buttons\n//\n// For each of Bootstrap's buttons, define text, background, and border color.\n\n$btn-padding-y: $input-btn-padding-y !default;\n$btn-padding-x: $input-btn-padding-x !default;\n$btn-font-family: $input-btn-font-family !default;\n$btn-font-size: $input-btn-font-size !default;\n$btn-line-height: $input-btn-line-height !default;\n\n$btn-padding-y-sm: $input-btn-padding-y-sm !default;\n$btn-padding-x-sm: $input-btn-padding-x-sm !default;\n$btn-font-size-sm: $input-btn-font-size-sm !default;\n$btn-line-height-sm: $input-btn-line-height-sm !default;\n\n$btn-padding-y-lg: $input-btn-padding-y-lg !default;\n$btn-padding-x-lg: $input-btn-padding-x-lg !default;\n$btn-font-size-lg: $input-btn-font-size-lg !default;\n$btn-line-height-lg: $input-btn-line-height-lg !default;\n\n$btn-border-width: $input-btn-border-width !default;\n\n$btn-font-weight: $font-weight-normal !default;\n$btn-box-shadow: inset 0 1px 0 rgba($white, .15), 0 1px 1px rgba($black, .075) !default;\n$btn-focus-width: $input-btn-focus-width !default;\n$btn-focus-box-shadow: $input-btn-focus-box-shadow !default;\n$btn-disabled-opacity: .65 !default;\n$btn-active-box-shadow: inset 0 3px 5px rgba($black, .125) !default;\n\n$btn-link-disabled-color: $gray-600 !default;\n\n$btn-block-spacing-y: .5rem !default;\n\n// Allows for customizing button radius independently from global border radius\n$btn-border-radius: $border-radius !default;\n$btn-border-radius-lg: $border-radius-lg !default;\n$btn-border-radius-sm: $border-radius-sm !default;\n\n$btn-transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;\n\n\n// Forms\n\n$label-margin-bottom: .5rem !default;\n\n$input-padding-y: $input-btn-padding-y !default;\n$input-padding-x: $input-btn-padding-x !default;\n$input-font-family: $input-btn-font-family !default;\n$input-font-size: $input-btn-font-size !default;\n$input-font-weight: $font-weight-base !default;\n$input-line-height: $input-btn-line-height !default;\n\n$input-padding-y-sm: $input-btn-padding-y-sm !default;\n$input-padding-x-sm: $input-btn-padding-x-sm !default;\n$input-font-size-sm: $input-btn-font-size-sm !default;\n$input-line-height-sm: $input-btn-line-height-sm !default;\n\n$input-padding-y-lg: $input-btn-padding-y-lg !default;\n$input-padding-x-lg: $input-btn-padding-x-lg !default;\n$input-font-size-lg: $input-btn-font-size-lg !default;\n$input-line-height-lg: $input-btn-line-height-lg !default;\n\n$input-bg: $white !default;\n$input-disabled-bg: $gray-200 !default;\n\n$input-color: $gray-700 !default;\n$input-border-color: $gray-400 !default;\n$input-border-width: $input-btn-border-width !default;\n$input-box-shadow: inset 0 1px 1px rgba($black, .075) !default;\n\n$input-border-radius: $border-radius !default;\n$input-border-radius-lg: $border-radius-lg !default;\n$input-border-radius-sm: $border-radius-sm !default;\n\n$input-focus-bg: $input-bg !default;\n$input-focus-border-color: lighten($component-active-bg, 25%) !default;\n$input-focus-color: $input-color !default;\n$input-focus-width: $input-btn-focus-width !default;\n$input-focus-box-shadow: $input-btn-focus-box-shadow !default;\n\n$input-placeholder-color: $gray-600 !default;\n$input-plaintext-color: $body-color !default;\n\n$input-height-border: $input-border-width * 2 !default;\n\n$input-height-inner: calc(#{$input-line-height * 1em} + #{$input-padding-y * 2}) !default;\n$input-height-inner-half: calc(#{$input-line-height * .5em} + #{$input-padding-y}) !default;\n$input-height-inner-quarter: calc(#{$input-line-height * .25em} + #{$input-padding-y / 2}) !default;\n\n$input-height: calc(#{$input-line-height * 1em} + #{$input-padding-y * 2} + #{$input-height-border}) !default;\n$input-height-sm: calc(#{$input-line-height-sm * 1em} + #{$input-btn-padding-y-sm * 2} + #{$input-height-border}) !default;\n$input-height-lg: calc(#{$input-line-height-lg * 1em} + #{$input-btn-padding-y-lg * 2} + #{$input-height-border}) !default;\n\n$input-transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;\n\n$form-text-margin-top: .25rem !default;\n\n$form-check-input-gutter: 1.25rem !default;\n$form-check-input-margin-y: .3rem !default;\n$form-check-input-margin-x: .25rem !default;\n\n$form-check-inline-margin-x: .75rem !default;\n$form-check-inline-input-margin-x: .3125rem !default;\n\n$form-grid-gutter-width: 10px !default;\n$form-group-margin-bottom: 1rem !default;\n\n$input-group-addon-color: $input-color !default;\n$input-group-addon-bg: $gray-200 !default;\n$input-group-addon-border-color: $input-border-color !default;\n\n$custom-forms-transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;\n\n$custom-control-gutter: .5rem !default;\n$custom-control-spacer-x: 1rem !default;\n\n$custom-control-indicator-size: 1rem !default;\n$custom-control-indicator-bg: $input-bg !default;\n\n$custom-control-indicator-bg-size: 50% 50% !default;\n$custom-control-indicator-box-shadow: $input-box-shadow !default;\n$custom-control-indicator-border-color: $gray-500 !default;\n$custom-control-indicator-border-width: $input-border-width !default;\n\n$custom-control-indicator-disabled-bg: $input-disabled-bg !default;\n$custom-control-label-disabled-color: $gray-600 !default;\n\n$custom-control-indicator-checked-color: $component-active-color !default;\n$custom-control-indicator-checked-bg: $component-active-bg !default;\n$custom-control-indicator-checked-disabled-bg: rgba(theme-color(\"primary\"), .5) !default;\n$custom-control-indicator-checked-box-shadow: none !default;\n$custom-control-indicator-checked-border-color: $custom-control-indicator-checked-bg !default;\n\n$custom-control-indicator-focus-box-shadow: $input-focus-box-shadow !default;\n$custom-control-indicator-focus-border-color: $input-focus-border-color !default;\n\n$custom-control-indicator-active-color: $component-active-color !default;\n$custom-control-indicator-active-bg: lighten($component-active-bg, 35%) !default;\n$custom-control-indicator-active-box-shadow: none !default;\n$custom-control-indicator-active-border-color: $custom-control-indicator-active-bg !default;\n\n$custom-checkbox-indicator-border-radius: $border-radius !default;\n$custom-checkbox-indicator-icon-checked: str-replace(url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='#{$custom-control-indicator-checked-color}' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e\"), \"#\", \"%23\") !default;\n\n$custom-checkbox-indicator-indeterminate-bg: $component-active-bg !default;\n$custom-checkbox-indicator-indeterminate-color: $custom-control-indicator-checked-color !default;\n$custom-checkbox-indicator-icon-indeterminate: str-replace(url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3e%3cpath stroke='#{$custom-checkbox-indicator-indeterminate-color}' d='M0 2h4'/%3e%3c/svg%3e\"), \"#\", \"%23\") !default;\n$custom-checkbox-indicator-indeterminate-box-shadow: none !default;\n$custom-checkbox-indicator-indeterminate-border-color: $custom-checkbox-indicator-indeterminate-bg !default;\n\n$custom-radio-indicator-border-radius: 50% !default;\n$custom-radio-indicator-icon-checked: str-replace(url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='#{$custom-control-indicator-checked-color}'/%3e%3c/svg%3e\"), \"#\", \"%23\") !default;\n\n$custom-switch-width: $custom-control-indicator-size * 1.75 !default;\n$custom-switch-indicator-border-radius: $custom-control-indicator-size / 2 !default;\n$custom-switch-indicator-size: calc(#{$custom-control-indicator-size} - #{$custom-control-indicator-border-width * 4}) !default;\n\n$custom-select-padding-y: $input-padding-y !default;\n$custom-select-padding-x: $input-padding-x !default;\n$custom-select-font-family: $input-font-family !default;\n$custom-select-font-size: $input-font-size !default;\n$custom-select-height: $input-height !default;\n$custom-select-indicator-padding: 1rem !default; // Extra padding to account for the presence of the background-image based indicator\n$custom-select-font-weight: $input-font-weight !default;\n$custom-select-line-height: $input-line-height !default;\n$custom-select-color: $input-color !default;\n$custom-select-disabled-color: $gray-600 !default;\n$custom-select-bg: $input-bg !default;\n$custom-select-disabled-bg: $gray-200 !default;\n$custom-select-bg-size: 8px 10px !default; // In pixels because image dimensions\n$custom-select-indicator-color: $gray-800 !default;\n$custom-select-indicator: str-replace(url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='#{$custom-select-indicator-color}' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e\"), \"#\", \"%23\") !default;\n$custom-select-background: $custom-select-indicator no-repeat right $custom-select-padding-x center / $custom-select-bg-size !default; // Used so we can have multiple background elements (e.g., arrow and feedback icon)\n\n$custom-select-feedback-icon-padding-right: calc((1em + #{2 * $custom-select-padding-y}) * 3 / 4 + #{$custom-select-padding-x + $custom-select-indicator-padding}) !default;\n$custom-select-feedback-icon-position: center right ($custom-select-padding-x + $custom-select-indicator-padding) !default;\n$custom-select-feedback-icon-size: $input-height-inner-half $input-height-inner-half !default;\n\n$custom-select-border-width: $input-border-width !default;\n$custom-select-border-color: $input-border-color !default;\n$custom-select-border-radius: $border-radius !default;\n$custom-select-box-shadow: inset 0 1px 2px rgba($black, .075) !default;\n\n$custom-select-focus-border-color: $input-focus-border-color !default;\n$custom-select-focus-width: $input-focus-width !default;\n$custom-select-focus-box-shadow: 0 0 0 $custom-select-focus-width $input-btn-focus-color !default;\n\n$custom-select-padding-y-sm: $input-padding-y-sm !default;\n$custom-select-padding-x-sm: $input-padding-x-sm !default;\n$custom-select-font-size-sm: $input-font-size-sm !default;\n$custom-select-height-sm: $input-height-sm !default;\n\n$custom-select-padding-y-lg: $input-padding-y-lg !default;\n$custom-select-padding-x-lg: $input-padding-x-lg !default;\n$custom-select-font-size-lg: $input-font-size-lg !default;\n$custom-select-height-lg: $input-height-lg !default;\n\n$custom-range-track-width: 100% !default;\n$custom-range-track-height: .5rem !default;\n$custom-range-track-cursor: pointer !default;\n$custom-range-track-bg: $gray-300 !default;\n$custom-range-track-border-radius: 1rem !default;\n$custom-range-track-box-shadow: inset 0 .25rem .25rem rgba($black, .1) !default;\n\n$custom-range-thumb-width: 1rem !default;\n$custom-range-thumb-height: $custom-range-thumb-width !default;\n$custom-range-thumb-bg: $component-active-bg !default;\n$custom-range-thumb-border: 0 !default;\n$custom-range-thumb-border-radius: 1rem !default;\n$custom-range-thumb-box-shadow: 0 .1rem .25rem rgba($black, .1) !default;\n$custom-range-thumb-focus-box-shadow: 0 0 0 1px $body-bg, $input-focus-box-shadow !default;\n$custom-range-thumb-focus-box-shadow-width: $input-focus-width !default; // For focus box shadow issue in IE/Edge\n$custom-range-thumb-active-bg: lighten($component-active-bg, 35%) !default;\n$custom-range-thumb-disabled-bg: $gray-500 !default;\n\n$custom-file-height: $input-height !default;\n$custom-file-height-inner: $input-height-inner !default;\n$custom-file-focus-border-color: $input-focus-border-color !default;\n$custom-file-focus-box-shadow: $input-focus-box-shadow !default;\n$custom-file-disabled-bg: $input-disabled-bg !default;\n\n$custom-file-padding-y: $input-padding-y !default;\n$custom-file-padding-x: $input-padding-x !default;\n$custom-file-line-height: $input-line-height !default;\n$custom-file-font-family: $input-font-family !default;\n$custom-file-font-weight: $input-font-weight !default;\n$custom-file-color: $input-color !default;\n$custom-file-bg: $input-bg !default;\n$custom-file-border-width: $input-border-width !default;\n$custom-file-border-color: $input-border-color !default;\n$custom-file-border-radius: $input-border-radius !default;\n$custom-file-box-shadow: $input-box-shadow !default;\n$custom-file-button-color: $custom-file-color !default;\n$custom-file-button-bg: $input-group-addon-bg !default;\n$custom-file-text: (\n en: \"Browse\"\n) !default;\n\n\n// Form validation\n\n$form-feedback-margin-top: $form-text-margin-top !default;\n$form-feedback-font-size: $small-font-size !default;\n$form-feedback-valid-color: theme-color(\"success\") !default;\n$form-feedback-invalid-color: theme-color(\"danger\") !default;\n\n$form-feedback-icon-valid-color: $form-feedback-valid-color !default;\n$form-feedback-icon-valid: str-replace(url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='#{$form-feedback-icon-valid-color}' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e\"), \"#\", \"%23\") !default;\n$form-feedback-icon-invalid-color: $form-feedback-invalid-color !default;\n$form-feedback-icon-invalid: str-replace(url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='#{$form-feedback-icon-invalid-color}' viewBox='-2 -2 7 7'%3e%3cpath stroke='#{$form-feedback-icon-invalid-color}' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E\"), \"#\", \"%23\") !default;\n\n$form-validation-states: () !default;\n// stylelint-disable-next-line scss/dollar-variable-default\n$form-validation-states: map-merge(\n (\n \"valid\": (\n \"color\": $form-feedback-valid-color,\n \"icon\": $form-feedback-icon-valid\n ),\n \"invalid\": (\n \"color\": $form-feedback-invalid-color,\n \"icon\": $form-feedback-icon-invalid\n ),\n ),\n $form-validation-states\n);\n\n// Z-index master list\n//\n// Warning: Avoid customizing these values. They're used for a bird's eye view\n// of components dependent on the z-axis and are designed to all work together.\n\n$zindex-dropdown: 1000 !default;\n$zindex-sticky: 1020 !default;\n$zindex-fixed: 1030 !default;\n$zindex-modal-backdrop: 1040 !default;\n$zindex-modal: 1050 !default;\n$zindex-popover: 1060 !default;\n$zindex-tooltip: 1070 !default;\n\n\n// Navs\n\n$nav-link-padding-y: .5rem !default;\n$nav-link-padding-x: 1rem !default;\n$nav-link-disabled-color: $gray-600 !default;\n\n$nav-tabs-border-color: $gray-300 !default;\n$nav-tabs-border-width: $border-width !default;\n$nav-tabs-border-radius: $border-radius !default;\n$nav-tabs-link-hover-border-color: $gray-200 $gray-200 $nav-tabs-border-color !default;\n$nav-tabs-link-active-color: $gray-700 !default;\n$nav-tabs-link-active-bg: $body-bg !default;\n$nav-tabs-link-active-border-color: $gray-300 $gray-300 $nav-tabs-link-active-bg !default;\n\n$nav-pills-border-radius: $border-radius !default;\n$nav-pills-link-active-color: $component-active-color !default;\n$nav-pills-link-active-bg: $component-active-bg !default;\n\n$nav-divider-color: $gray-200 !default;\n$nav-divider-margin-y: $spacer / 2 !default;\n\n\n// Navbar\n\n$navbar-padding-y: $spacer / 2 !default;\n$navbar-padding-x: $spacer !default;\n\n$navbar-nav-link-padding-x: .5rem !default;\n\n$navbar-brand-font-size: $font-size-lg !default;\n// Compute the navbar-brand padding-y so the navbar-brand will have the same height as navbar-text and nav-link\n$nav-link-height: $font-size-base * $line-height-base + $nav-link-padding-y * 2 !default;\n$navbar-brand-height: $navbar-brand-font-size * $line-height-base !default;\n$navbar-brand-padding-y: ($nav-link-height - $navbar-brand-height) / 2 !default;\n\n$navbar-toggler-padding-y: .25rem !default;\n$navbar-toggler-padding-x: .75rem !default;\n$navbar-toggler-font-size: $font-size-lg !default;\n$navbar-toggler-border-radius: $btn-border-radius !default;\n\n$navbar-dark-color: rgba($white, .5) !default;\n$navbar-dark-hover-color: rgba($white, .75) !default;\n$navbar-dark-active-color: $white !default;\n$navbar-dark-disabled-color: rgba($white, .25) !default;\n$navbar-dark-toggler-icon-bg: str-replace(url(\"data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='#{$navbar-dark-color}' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\"), \"#\", \"%23\") !default;\n$navbar-dark-toggler-border-color: rgba($white, .1) !default;\n\n$navbar-light-color: rgba($black, .5) !default;\n$navbar-light-hover-color: rgba($black, .7) !default;\n$navbar-light-active-color: rgba($black, .9) !default;\n$navbar-light-disabled-color: rgba($black, .3) !default;\n$navbar-light-toggler-icon-bg: str-replace(url(\"data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='#{$navbar-light-color}' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\"), \"#\", \"%23\") !default;\n$navbar-light-toggler-border-color: rgba($black, .1) !default;\n\n$navbar-light-brand-color: $navbar-light-active-color !default;\n$navbar-light-brand-hover-color: $navbar-light-active-color !default;\n$navbar-dark-brand-color: $navbar-dark-active-color !default;\n$navbar-dark-brand-hover-color: $navbar-dark-active-color !default;\n\n\n// Dropdowns\n//\n// Dropdown menu container and contents.\n\n$dropdown-min-width: 10rem !default;\n$dropdown-padding-y: .5rem !default;\n$dropdown-spacer: .125rem !default;\n$dropdown-font-size: $font-size-base !default;\n$dropdown-color: $body-color !default;\n$dropdown-bg: $white !default;\n$dropdown-border-color: rgba($black, .15) !default;\n$dropdown-border-radius: $border-radius !default;\n$dropdown-border-width: $border-width !default;\n$dropdown-inner-border-radius: calc(#{$dropdown-border-radius} - #{$dropdown-border-width}) !default;\n$dropdown-divider-bg: $gray-200 !default;\n$dropdown-divider-margin-y: $nav-divider-margin-y !default;\n$dropdown-box-shadow: 0 .5rem 1rem rgba($black, .175) !default;\n\n$dropdown-link-color: $gray-900 !default;\n$dropdown-link-hover-color: darken($gray-900, 5%) !default;\n$dropdown-link-hover-bg: $gray-100 !default;\n\n$dropdown-link-active-color: $component-active-color !default;\n$dropdown-link-active-bg: $component-active-bg !default;\n\n$dropdown-link-disabled-color: $gray-600 !default;\n\n$dropdown-item-padding-y: .25rem !default;\n$dropdown-item-padding-x: 1.5rem !default;\n\n$dropdown-header-color: $gray-600 !default;\n\n\n// Pagination\n\n$pagination-padding-y: .5rem !default;\n$pagination-padding-x: .75rem !default;\n$pagination-padding-y-sm: .25rem !default;\n$pagination-padding-x-sm: .5rem !default;\n$pagination-padding-y-lg: .75rem !default;\n$pagination-padding-x-lg: 1.5rem !default;\n$pagination-line-height: 1.25 !default;\n\n$pagination-color: $link-color !default;\n$pagination-bg: $white !default;\n$pagination-border-width: $border-width !default;\n$pagination-border-color: $gray-300 !default;\n\n$pagination-focus-box-shadow: $input-btn-focus-box-shadow !default;\n$pagination-focus-outline: 0 !default;\n\n$pagination-hover-color: $link-hover-color !default;\n$pagination-hover-bg: $gray-200 !default;\n$pagination-hover-border-color: $gray-300 !default;\n\n$pagination-active-color: $component-active-color !default;\n$pagination-active-bg: $component-active-bg !default;\n$pagination-active-border-color: $pagination-active-bg !default;\n\n$pagination-disabled-color: $gray-600 !default;\n$pagination-disabled-bg: $white !default;\n$pagination-disabled-border-color: $gray-300 !default;\n\n\n// Jumbotron\n\n$jumbotron-padding: 2rem !default;\n$jumbotron-color: null !default;\n$jumbotron-bg: $gray-200 !default;\n\n\n// Cards\n\n$card-spacer-y: .75rem !default;\n$card-spacer-x: 1.25rem !default;\n$card-border-width: $border-width !default;\n$card-border-radius: $border-radius !default;\n$card-border-color: rgba($black, .125) !default;\n$card-inner-border-radius: calc(#{$card-border-radius} - #{$card-border-width}) !default;\n$card-cap-bg: rgba($black, .03) !default;\n$card-cap-color: null !default;\n$card-color: null !default;\n$card-bg: $white !default;\n\n$card-img-overlay-padding: 1.25rem !default;\n\n$card-group-margin: $grid-gutter-width / 2 !default;\n$card-deck-margin: $card-group-margin !default;\n\n$card-columns-count: 3 !default;\n$card-columns-gap: 1.25rem !default;\n$card-columns-margin: $card-spacer-y !default;\n\n\n// Tooltips\n\n$tooltip-font-size: $font-size-sm !default;\n$tooltip-max-width: 200px !default;\n$tooltip-color: $white !default;\n$tooltip-bg: $black !default;\n$tooltip-border-radius: $border-radius !default;\n$tooltip-opacity: .9 !default;\n$tooltip-padding-y: .25rem !default;\n$tooltip-padding-x: .5rem !default;\n$tooltip-margin: 0 !default;\n\n$tooltip-arrow-width: .8rem !default;\n$tooltip-arrow-height: .4rem !default;\n$tooltip-arrow-color: $tooltip-bg !default;\n\n// Form tooltips must come after regular tooltips\n$form-feedback-tooltip-padding-y: $tooltip-padding-y !default;\n$form-feedback-tooltip-padding-x: $tooltip-padding-x !default;\n$form-feedback-tooltip-font-size: $tooltip-font-size !default;\n$form-feedback-tooltip-line-height: $line-height-base !default;\n$form-feedback-tooltip-opacity: $tooltip-opacity !default;\n$form-feedback-tooltip-border-radius: $tooltip-border-radius !default;\n\n\n// Popovers\n\n$popover-font-size: $font-size-sm !default;\n$popover-bg: $white !default;\n$popover-max-width: 276px !default;\n$popover-border-width: $border-width !default;\n$popover-border-color: rgba($black, .2) !default;\n$popover-border-radius: $border-radius-lg !default;\n$popover-box-shadow: 0 .25rem .5rem rgba($black, .2) !default;\n\n$popover-header-bg: darken($popover-bg, 3%) !default;\n$popover-header-color: $headings-color !default;\n$popover-header-padding-y: .5rem !default;\n$popover-header-padding-x: .75rem !default;\n\n$popover-body-color: $body-color !default;\n$popover-body-padding-y: $popover-header-padding-y !default;\n$popover-body-padding-x: $popover-header-padding-x !default;\n\n$popover-arrow-width: 1rem !default;\n$popover-arrow-height: .5rem !default;\n$popover-arrow-color: $popover-bg !default;\n\n$popover-arrow-outer-color: fade-in($popover-border-color, .05) !default;\n\n\n// Toasts\n\n$toast-max-width: 350px !default;\n$toast-padding-x: .75rem !default;\n$toast-padding-y: .25rem !default;\n$toast-font-size: .875rem !default;\n$toast-color: null !default;\n$toast-background-color: rgba($white, .85) !default;\n$toast-border-width: 1px !default;\n$toast-border-color: rgba(0, 0, 0, .1) !default;\n$toast-border-radius: .25rem !default;\n$toast-box-shadow: 0 .25rem .75rem rgba($black, .1) !default;\n\n$toast-header-color: $gray-600 !default;\n$toast-header-background-color: rgba($white, .85) !default;\n$toast-header-border-color: rgba(0, 0, 0, .05) !default;\n\n\n// Badges\n\n$badge-font-size: 75% !default;\n$badge-font-weight: $font-weight-bold !default;\n$badge-padding-y: .25em !default;\n$badge-padding-x: .4em !default;\n$badge-border-radius: $border-radius !default;\n\n$badge-transition: $btn-transition !default;\n$badge-focus-width: $input-btn-focus-width !default;\n\n$badge-pill-padding-x: .6em !default;\n// Use a higher than normal value to ensure completely rounded edges when\n// customizing padding or font-size on labels.\n$badge-pill-border-radius: 10rem !default;\n\n\n// Modals\n\n// Padding applied to the modal body\n$modal-inner-padding: 1rem !default;\n\n$modal-dialog-margin: .5rem !default;\n$modal-dialog-margin-y-sm-up: 1.75rem !default;\n\n$modal-title-line-height: $line-height-base !default;\n\n$modal-content-color: null !default;\n$modal-content-bg: $white !default;\n$modal-content-border-color: rgba($black, .2) !default;\n$modal-content-border-width: $border-width !default;\n$modal-content-border-radius: $border-radius-lg !default;\n$modal-content-box-shadow-xs: 0 .25rem .5rem rgba($black, .5) !default;\n$modal-content-box-shadow-sm-up: 0 .5rem 1rem rgba($black, .5) !default;\n\n$modal-backdrop-bg: $black !default;\n$modal-backdrop-opacity: .5 !default;\n$modal-header-border-color: $border-color !default;\n$modal-footer-border-color: $modal-header-border-color !default;\n$modal-header-border-width: $modal-content-border-width !default;\n$modal-footer-border-width: $modal-header-border-width !default;\n$modal-header-padding-y: 1rem !default;\n$modal-header-padding-x: 1rem !default;\n$modal-header-padding: $modal-header-padding-y $modal-header-padding-x !default; // Keep this for backwards compatibility\n\n$modal-xl: 1140px !default;\n$modal-lg: 800px !default;\n$modal-md: 500px !default;\n$modal-sm: 300px !default;\n\n$modal-fade-transform: translate(0, -50px) !default;\n$modal-show-transform: none !default;\n$modal-transition: transform .3s ease-out !default;\n\n\n// Alerts\n//\n// Define alert colors, border radius, and padding.\n\n$alert-padding-y: .75rem !default;\n$alert-padding-x: 1.25rem !default;\n$alert-margin-bottom: 1rem !default;\n$alert-border-radius: $border-radius !default;\n$alert-link-font-weight: $font-weight-bold !default;\n$alert-border-width: $border-width !default;\n\n$alert-bg-level: -10 !default;\n$alert-border-level: -9 !default;\n$alert-color-level: 6 !default;\n\n\n// Progress bars\n\n$progress-height: 1rem !default;\n$progress-font-size: $font-size-base * .75 !default;\n$progress-bg: $gray-200 !default;\n$progress-border-radius: $border-radius !default;\n$progress-box-shadow: inset 0 .1rem .1rem rgba($black, .1) !default;\n$progress-bar-color: $white !default;\n$progress-bar-bg: theme-color(\"primary\") !default;\n$progress-bar-animation-timing: 1s linear infinite !default;\n$progress-bar-transition: width .6s ease !default;\n\n\n// List group\n\n$list-group-color: null !default;\n$list-group-bg: $white !default;\n$list-group-border-color: rgba($black, .125) !default;\n$list-group-border-width: $border-width !default;\n$list-group-border-radius: $border-radius !default;\n\n$list-group-item-padding-y: .75rem !default;\n$list-group-item-padding-x: 1.25rem !default;\n\n$list-group-hover-bg: $gray-100 !default;\n$list-group-active-color: $component-active-color !default;\n$list-group-active-bg: $component-active-bg !default;\n$list-group-active-border-color: $list-group-active-bg !default;\n\n$list-group-disabled-color: $gray-600 !default;\n$list-group-disabled-bg: $list-group-bg !default;\n\n$list-group-action-color: $gray-700 !default;\n$list-group-action-hover-color: $list-group-action-color !default;\n\n$list-group-action-active-color: $body-color !default;\n$list-group-action-active-bg: $gray-200 !default;\n\n\n// Image thumbnails\n\n$thumbnail-padding: .25rem !default;\n$thumbnail-bg: $body-bg !default;\n$thumbnail-border-width: $border-width !default;\n$thumbnail-border-color: $gray-300 !default;\n$thumbnail-border-radius: $border-radius !default;\n$thumbnail-box-shadow: 0 1px 2px rgba($black, .075) !default;\n\n\n// Figures\n\n$figure-caption-font-size: 90% !default;\n$figure-caption-color: $gray-600 !default;\n\n\n// Breadcrumbs\n\n$breadcrumb-padding-y: .75rem !default;\n$breadcrumb-padding-x: 1rem !default;\n$breadcrumb-item-padding: .5rem !default;\n\n$breadcrumb-margin-bottom: 1rem !default;\n\n$breadcrumb-bg: $gray-200 !default;\n$breadcrumb-divider-color: $gray-600 !default;\n$breadcrumb-active-color: $gray-600 !default;\n$breadcrumb-divider: quote(\"/\") !default;\n\n$breadcrumb-border-radius: $border-radius !default;\n\n\n// Carousel\n\n$carousel-control-color: $white !default;\n$carousel-control-width: 15% !default;\n$carousel-control-opacity: .5 !default;\n$carousel-control-hover-opacity: .9 !default;\n$carousel-control-transition: opacity .15s ease !default;\n\n$carousel-indicator-width: 30px !default;\n$carousel-indicator-height: 3px !default;\n$carousel-indicator-hit-area-height: 10px !default;\n$carousel-indicator-spacer: 3px !default;\n$carousel-indicator-active-bg: $white !default;\n$carousel-indicator-transition: opacity .6s ease !default;\n\n$carousel-caption-width: 70% !default;\n$carousel-caption-color: $white !default;\n\n$carousel-control-icon-width: 20px !default;\n\n$carousel-control-prev-icon-bg: str-replace(url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='#{$carousel-control-color}' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3e%3c/svg%3e\"), \"#\", \"%23\") !default;\n$carousel-control-next-icon-bg: str-replace(url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='#{$carousel-control-color}' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3e%3c/svg%3e\"), \"#\", \"%23\") !default;\n\n$carousel-transition-duration: .6s !default;\n$carousel-transition: transform $carousel-transition-duration ease-in-out !default; // Define transform transition first if using multiple transitions (e.g., `transform 2s ease, opacity .5s ease-out`)\n\n\n// Spinners\n\n$spinner-width: 2rem !default;\n$spinner-height: $spinner-width !default;\n$spinner-border-width: .25em !default;\n\n$spinner-width-sm: 1rem !default;\n$spinner-height-sm: $spinner-width-sm !default;\n$spinner-border-width-sm: .2em !default;\n\n\n// Close\n\n$close-font-size: $font-size-base * 1.5 !default;\n$close-font-weight: $font-weight-bold !default;\n$close-color: $black !default;\n$close-text-shadow: 0 1px 0 $white !default;\n\n\n// Code\n\n$code-font-size: 87.5% !default;\n$code-color: $pink !default;\n\n$kbd-padding-y: .2rem !default;\n$kbd-padding-x: .4rem !default;\n$kbd-font-size: $code-font-size !default;\n$kbd-color: $white !default;\n$kbd-bg: $gray-900 !default;\n\n$pre-color: $gray-900 !default;\n$pre-scrollable-max-height: 340px !default;\n\n\n// Utilities\n\n$displays: none, inline, inline-block, block, table, table-row, table-cell, flex, inline-flex !default;\n$overflows: auto, hidden !default;\n$positions: static, relative, absolute, fixed, sticky !default;\n\n\n// Printing\n\n$print-page-size: a3 !default;\n$print-body-min-width: map-get($grid-breakpoints, \"lg\") !default;\n","// stylelint-disable property-blacklist, scss/dollar-variable-default\n\n// SCSS RFS mixin\n//\n// Automated font-resizing\n//\n// See https://github.com/twbs/rfs\n\n// Configuration\n\n// Base font size\n$rfs-base-font-size: 1.25rem !default;\n$rfs-font-size-unit: rem !default;\n\n// Breakpoint at where font-size starts decreasing if screen width is smaller\n$rfs-breakpoint: 1200px !default;\n$rfs-breakpoint-unit: px !default;\n\n// Resize font-size based on screen height and width\n$rfs-two-dimensional: false !default;\n\n// Factor of decrease\n$rfs-factor: 10 !default;\n\n@if type-of($rfs-factor) != \"number\" or $rfs-factor <= 1 {\n @error \"`#{$rfs-factor}` is not a valid $rfs-factor, it must be greater than 1.\";\n}\n\n// Generate enable or disable classes. Possibilities: false, \"enable\" or \"disable\"\n$rfs-class: false !default;\n\n// 1 rem = $rfs-rem-value px\n$rfs-rem-value: 16 !default;\n\n// Safari iframe resize bug: https://github.com/twbs/rfs/issues/14\n$rfs-safari-iframe-resize-bug-fix: false !default;\n\n// Disable RFS by setting $enable-responsive-font-sizes to false\n$enable-responsive-font-sizes: true !default;\n\n// Cache $rfs-base-font-size unit\n$rfs-base-font-size-unit: unit($rfs-base-font-size);\n\n// Remove px-unit from $rfs-base-font-size for calculations\n@if $rfs-base-font-size-unit == \"px\" {\n $rfs-base-font-size: $rfs-base-font-size / ($rfs-base-font-size * 0 + 1);\n}\n@else if $rfs-base-font-size-unit == \"rem\" {\n $rfs-base-font-size: $rfs-base-font-size / ($rfs-base-font-size * 0 + 1 / $rfs-rem-value);\n}\n\n// Cache $rfs-breakpoint unit to prevent multiple calls\n$rfs-breakpoint-unit-cache: unit($rfs-breakpoint);\n\n// Remove unit from $rfs-breakpoint for calculations\n@if $rfs-breakpoint-unit-cache == \"px\" {\n $rfs-breakpoint: $rfs-breakpoint / ($rfs-breakpoint * 0 + 1);\n}\n@else if $rfs-breakpoint-unit-cache == \"rem\" or $rfs-breakpoint-unit-cache == \"em\" {\n $rfs-breakpoint: $rfs-breakpoint / ($rfs-breakpoint * 0 + 1 / $rfs-rem-value);\n}\n\n// Responsive font-size mixin\n@mixin rfs($fs, $important: false) {\n // Cache $fs unit\n $fs-unit: if(type-of($fs) == \"number\", unit($fs), false);\n\n // Add !important suffix if needed\n $rfs-suffix: if($important, \" !important\", \"\");\n\n // If $fs isn't a number (like inherit) or $fs has a unit (not px or rem, like 1.5em) or $ is 0, just print the value\n @if not $fs-unit or $fs-unit != \"\" and $fs-unit != \"px\" and $fs-unit != \"rem\" or $fs == 0 {\n font-size: #{$fs}#{$rfs-suffix};\n }\n @else {\n // Variables for storing static and fluid rescaling\n $rfs-static: null;\n $rfs-fluid: null;\n\n // Remove px-unit from $fs for calculations\n @if $fs-unit == \"px\" {\n $fs: $fs / ($fs * 0 + 1);\n }\n @else if $fs-unit == \"rem\" {\n $fs: $fs / ($fs * 0 + 1 / $rfs-rem-value);\n }\n\n // Set default font-size\n @if $rfs-font-size-unit == rem {\n $rfs-static: #{$fs / $rfs-rem-value}rem#{$rfs-suffix};\n }\n @else if $rfs-font-size-unit == px {\n $rfs-static: #{$fs}px#{$rfs-suffix};\n }\n @else {\n @error \"`#{$rfs-font-size-unit}` is not a valid unit for $rfs-font-size-unit. Use `px` or `rem`.\";\n }\n\n // Only add media query if font-size is bigger as the minimum font-size\n // If $rfs-factor == 1, no rescaling will take place\n @if $fs > $rfs-base-font-size and $enable-responsive-font-sizes {\n $min-width: null;\n $variable-unit: null;\n\n // Calculate minimum font-size for given font-size\n $fs-min: $rfs-base-font-size + ($fs - $rfs-base-font-size) / $rfs-factor;\n\n // Calculate difference between given font-size and minimum font-size for given font-size\n $fs-diff: $fs - $fs-min;\n\n // Base font-size formatting\n // No need to check if the unit is valid, because we did that before\n $min-width: if($rfs-font-size-unit == rem, #{$fs-min / $rfs-rem-value}rem, #{$fs-min}px);\n\n // If two-dimensional, use smallest of screen width and height\n $variable-unit: if($rfs-two-dimensional, vmin, vw);\n\n // Calculate the variable width between 0 and $rfs-breakpoint\n $variable-width: #{$fs-diff * 100 / $rfs-breakpoint}#{$variable-unit};\n\n // Set the calculated font-size.\n $rfs-fluid: calc(#{$min-width} + #{$variable-width}) #{$rfs-suffix};\n }\n\n // Rendering\n @if $rfs-fluid == null {\n // Only render static font-size if no fluid font-size is available\n font-size: $rfs-static;\n }\n @else {\n $mq-value: null;\n\n // RFS breakpoint formatting\n @if $rfs-breakpoint-unit == em or $rfs-breakpoint-unit == rem {\n $mq-value: #{$rfs-breakpoint / $rfs-rem-value}#{$rfs-breakpoint-unit};\n }\n @else if $rfs-breakpoint-unit == px {\n $mq-value: #{$rfs-breakpoint}px;\n }\n @else {\n @error \"`#{$rfs-breakpoint-unit}` is not a valid unit for $rfs-breakpoint-unit. Use `px`, `em` or `rem`.\";\n }\n\n @if $rfs-class == \"disable\" {\n // Adding an extra class increases specificity,\n // which prevents the media query to override the font size\n &,\n .disable-responsive-font-size &,\n &.disable-responsive-font-size {\n font-size: $rfs-static;\n }\n }\n @else {\n font-size: $rfs-static;\n }\n\n @if $rfs-two-dimensional {\n @media (max-width: #{$mq-value}), (max-height: #{$mq-value}) {\n @if $rfs-class == \"enable\" {\n .enable-responsive-font-size &,\n &.enable-responsive-font-size {\n font-size: $rfs-fluid;\n }\n }\n @else {\n font-size: $rfs-fluid;\n }\n\n @if $rfs-safari-iframe-resize-bug-fix {\n // stylelint-disable-next-line length-zero-no-unit\n min-width: 0vw;\n }\n }\n }\n @else {\n @media (max-width: #{$mq-value}) {\n @if $rfs-class == \"enable\" {\n .enable-responsive-font-size &,\n &.enable-responsive-font-size {\n font-size: $rfs-fluid;\n }\n }\n @else {\n font-size: $rfs-fluid;\n }\n\n @if $rfs-safari-iframe-resize-bug-fix {\n // stylelint-disable-next-line length-zero-no-unit\n min-width: 0vw;\n }\n }\n }\n }\n }\n}\n\n// The font-size & responsive-font-size mixin uses RFS to rescale font sizes\n@mixin font-size($fs, $important: false) {\n @include rfs($fs, $important);\n}\n\n@mixin responsive-font-size($fs, $important: false) {\n @include rfs($fs, $important);\n}\n","// Hover mixin and `$enable-hover-media-query` are deprecated.\n//\n// Originally added during our alphas and maintained during betas, this mixin was\n// designed to prevent `:hover` stickiness on iOS-an issue where hover styles\n// would persist after initial touch.\n//\n// For backward compatibility, we've kept these mixins and updated them to\n// always return their regular pseudo-classes instead of a shimmed media query.\n//\n// Issue: https://github.com/twbs/bootstrap/issues/25195\n\n@mixin hover {\n &:hover { @content; }\n}\n\n@mixin hover-focus {\n &:hover,\n &:focus {\n @content;\n }\n}\n\n@mixin plain-hover-focus {\n &,\n &:hover,\n &:focus {\n @content;\n }\n}\n\n@mixin hover-focus-active {\n &:hover,\n &:focus,\n &:active {\n @content;\n }\n}\n","// stylelint-disable declaration-no-important, selector-list-comma-newline-after\n\n//\n// Headings\n//\n\nh1, h2, h3, h4, h5, h6,\n.h1, .h2, .h3, .h4, .h5, .h6 {\n margin-bottom: $headings-margin-bottom;\n font-family: $headings-font-family;\n font-weight: $headings-font-weight;\n line-height: $headings-line-height;\n color: $headings-color;\n}\n\nh1, .h1 { @include font-size($h1-font-size); }\nh2, .h2 { @include font-size($h2-font-size); }\nh3, .h3 { @include font-size($h3-font-size); }\nh4, .h4 { @include font-size($h4-font-size); }\nh5, .h5 { @include font-size($h5-font-size); }\nh6, .h6 { @include font-size($h6-font-size); }\n\n.lead {\n @include font-size($lead-font-size);\n font-weight: $lead-font-weight;\n}\n\n// Type display classes\n.display-1 {\n @include font-size($display1-size);\n font-weight: $display1-weight;\n line-height: $display-line-height;\n}\n.display-2 {\n @include font-size($display2-size);\n font-weight: $display2-weight;\n line-height: $display-line-height;\n}\n.display-3 {\n @include font-size($display3-size);\n font-weight: $display3-weight;\n line-height: $display-line-height;\n}\n.display-4 {\n @include font-size($display4-size);\n font-weight: $display4-weight;\n line-height: $display-line-height;\n}\n\n\n//\n// Horizontal rules\n//\n\nhr {\n margin-top: $hr-margin-y;\n margin-bottom: $hr-margin-y;\n border: 0;\n border-top: $hr-border-width solid $hr-border-color;\n}\n\n\n//\n// Emphasis\n//\n\nsmall,\n.small {\n @include font-size($small-font-size);\n font-weight: $font-weight-normal;\n}\n\nmark,\n.mark {\n padding: $mark-padding;\n background-color: $mark-bg;\n}\n\n\n//\n// Lists\n//\n\n.list-unstyled {\n @include list-unstyled;\n}\n\n// Inline turns list items into inline-block\n.list-inline {\n @include list-unstyled;\n}\n.list-inline-item {\n display: inline-block;\n\n &:not(:last-child) {\n margin-right: $list-inline-padding;\n }\n}\n\n\n//\n// Misc\n//\n\n// Builds on `abbr`\n.initialism {\n @include font-size(90%);\n text-transform: uppercase;\n}\n\n// Blockquotes\n.blockquote {\n margin-bottom: $spacer;\n @include font-size($blockquote-font-size);\n}\n\n.blockquote-footer {\n display: block;\n @include font-size($blockquote-small-font-size);\n color: $blockquote-small-color;\n\n &::before {\n content: \"\\2014\\00A0\"; // em dash, nbsp\n }\n}\n","// Lists\n\n// Unstyled keeps list items block level, just removes default browser padding and list-style\n@mixin list-unstyled {\n padding-left: 0;\n list-style: none;\n}\n","// Responsive images (ensure images don't scale beyond their parents)\n//\n// This is purposefully opt-in via an explicit class rather than being the default for all ``s.\n// We previously tried the \"images are responsive by default\" approach in Bootstrap v2,\n// and abandoned it in Bootstrap v3 because it breaks lots of third-party widgets (including Google Maps)\n// which weren't expecting the images within themselves to be involuntarily resized.\n// See also https://github.com/twbs/bootstrap/issues/18178\n.img-fluid {\n @include img-fluid;\n}\n\n\n// Image thumbnails\n.img-thumbnail {\n padding: $thumbnail-padding;\n background-color: $thumbnail-bg;\n border: $thumbnail-border-width solid $thumbnail-border-color;\n @include border-radius($thumbnail-border-radius);\n @include box-shadow($thumbnail-box-shadow);\n\n // Keep them at most 100% wide\n @include img-fluid;\n}\n\n//\n// Figures\n//\n\n.figure {\n // Ensures the caption's text aligns with the image.\n display: inline-block;\n}\n\n.figure-img {\n margin-bottom: $spacer / 2;\n line-height: 1;\n}\n\n.figure-caption {\n @include font-size($figure-caption-font-size);\n color: $figure-caption-color;\n}\n","// Image Mixins\n// - Responsive image\n// - Retina image\n\n\n// Responsive image\n//\n// Keep images from scaling beyond the width of their parents.\n\n@mixin img-fluid {\n // Part 1: Set a maximum relative to the parent\n max-width: 100%;\n // Part 2: Override the height to auto, otherwise images will be stretched\n // when setting a width and height attribute on the img element.\n height: auto;\n}\n\n\n// Retina image\n//\n// Short retina mixin for setting background-image and -size.\n\n@mixin img-retina($file-1x, $file-2x, $width-1x, $height-1x) {\n background-image: url($file-1x);\n\n // Autoprefixer takes care of adding -webkit-min-device-pixel-ratio and -o-min-device-pixel-ratio,\n // but doesn't convert dppx=>dpi.\n // There's no such thing as unprefixed min-device-pixel-ratio since it's nonstandard.\n // Compatibility info: https://caniuse.com/#feat=css-media-resolution\n @media only screen and (min-resolution: 192dpi), // IE9-11 don't support dppx\n only screen and (min-resolution: 2dppx) { // Standardized\n background-image: url($file-2x);\n background-size: $width-1x $height-1x;\n }\n @include deprecate(\"`img-retina()`\", \"v4.3.0\", \"v5\");\n}\n","// stylelint-disable property-blacklist\n// Single side border-radius\n\n@mixin border-radius($radius: $border-radius, $fallback-border-radius: false) {\n @if $enable-rounded {\n border-radius: $radius;\n }\n @else if $fallback-border-radius != false {\n border-radius: $fallback-border-radius;\n }\n}\n\n@mixin border-top-radius($radius) {\n @if $enable-rounded {\n border-top-left-radius: $radius;\n border-top-right-radius: $radius;\n }\n}\n\n@mixin border-right-radius($radius) {\n @if $enable-rounded {\n border-top-right-radius: $radius;\n border-bottom-right-radius: $radius;\n }\n}\n\n@mixin border-bottom-radius($radius) {\n @if $enable-rounded {\n border-bottom-right-radius: $radius;\n border-bottom-left-radius: $radius;\n }\n}\n\n@mixin border-left-radius($radius) {\n @if $enable-rounded {\n border-top-left-radius: $radius;\n border-bottom-left-radius: $radius;\n }\n}\n\n@mixin border-top-left-radius($radius) {\n @if $enable-rounded {\n border-top-left-radius: $radius;\n }\n}\n\n@mixin border-top-right-radius($radius) {\n @if $enable-rounded {\n border-top-right-radius: $radius;\n }\n}\n\n@mixin border-bottom-right-radius($radius) {\n @if $enable-rounded {\n border-bottom-right-radius: $radius;\n }\n}\n\n@mixin border-bottom-left-radius($radius) {\n @if $enable-rounded {\n border-bottom-left-radius: $radius;\n }\n}\n","// Inline code\ncode {\n @include font-size($code-font-size);\n color: $code-color;\n word-break: break-word;\n\n // Streamline the style when inside anchors to avoid broken underline and more\n a > & {\n color: inherit;\n }\n}\n\n// User input typically entered via keyboard\nkbd {\n padding: $kbd-padding-y $kbd-padding-x;\n @include font-size($kbd-font-size);\n color: $kbd-color;\n background-color: $kbd-bg;\n @include border-radius($border-radius-sm);\n @include box-shadow($kbd-box-shadow);\n\n kbd {\n padding: 0;\n @include font-size(100%);\n font-weight: $nested-kbd-font-weight;\n @include box-shadow(none);\n }\n}\n\n// Blocks of code\npre {\n display: block;\n @include font-size($code-font-size);\n color: $pre-color;\n\n // Account for some code outputs that place code tags in pre tags\n code {\n @include font-size(inherit);\n color: inherit;\n word-break: normal;\n }\n}\n\n// Enable scrollable blocks of code\n.pre-scrollable {\n max-height: $pre-scrollable-max-height;\n overflow-y: scroll;\n}\n","// Container widths\n//\n// Set the container width, and override it for fixed navbars in media queries.\n\n@if $enable-grid-classes {\n .container {\n @include make-container();\n @include make-container-max-widths();\n }\n}\n\n// Fluid container\n//\n// Utilizes the mixin meant for fixed width containers, but with 100% width for\n// fluid, full width layouts.\n\n@if $enable-grid-classes {\n .container-fluid {\n @include make-container();\n }\n}\n\n// Row\n//\n// Rows contain and clear the floats of your columns.\n\n@if $enable-grid-classes {\n .row {\n @include make-row();\n }\n\n // Remove the negative margin from default .row, then the horizontal padding\n // from all immediate children columns (to prevent runaway style inheritance).\n .no-gutters {\n margin-right: 0;\n margin-left: 0;\n\n > .col,\n > [class*=\"col-\"] {\n padding-right: 0;\n padding-left: 0;\n }\n }\n}\n\n// Columns\n//\n// Common styles for small and large grid columns\n\n@if $enable-grid-classes {\n @include make-grid-columns();\n}\n","/// Grid system\n//\n// Generate semantic grid columns with these mixins.\n\n@mixin make-container($gutter: $grid-gutter-width) {\n width: 100%;\n padding-right: $gutter / 2;\n padding-left: $gutter / 2;\n margin-right: auto;\n margin-left: auto;\n}\n\n\n// For each breakpoint, define the maximum width of the container in a media query\n@mixin make-container-max-widths($max-widths: $container-max-widths, $breakpoints: $grid-breakpoints) {\n @each $breakpoint, $container-max-width in $max-widths {\n @include media-breakpoint-up($breakpoint, $breakpoints) {\n max-width: $container-max-width;\n }\n }\n}\n\n@mixin make-row($gutter: $grid-gutter-width) {\n display: flex;\n flex-wrap: wrap;\n margin-right: -$gutter / 2;\n margin-left: -$gutter / 2;\n}\n\n@mixin make-col-ready($gutter: $grid-gutter-width) {\n position: relative;\n // Prevent columns from becoming too narrow when at smaller grid tiers by\n // always setting `width: 100%;`. This works because we use `flex` values\n // later on to override this initial width.\n width: 100%;\n padding-right: $gutter / 2;\n padding-left: $gutter / 2;\n}\n\n@mixin make-col($size, $columns: $grid-columns) {\n flex: 0 0 percentage($size / $columns);\n // Add a `max-width` to ensure content within each column does not blow out\n // the width of the column. Applies to IE10+ and Firefox. Chrome and Safari\n // do not appear to require this.\n max-width: percentage($size / $columns);\n}\n\n@mixin make-col-offset($size, $columns: $grid-columns) {\n $num: $size / $columns;\n margin-left: if($num == 0, 0, percentage($num));\n}\n","// Breakpoint viewport sizes and media queries.\n//\n// Breakpoints are defined as a map of (name: minimum width), order from small to large:\n//\n// (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px)\n//\n// The map defined in the `$grid-breakpoints` global variable is used as the `$breakpoints` argument by default.\n\n// Name of the next breakpoint, or null for the last breakpoint.\n//\n// >> breakpoint-next(sm)\n// md\n// >> breakpoint-next(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// md\n// >> breakpoint-next(sm, $breakpoint-names: (xs sm md lg xl))\n// md\n@function breakpoint-next($name, $breakpoints: $grid-breakpoints, $breakpoint-names: map-keys($breakpoints)) {\n $n: index($breakpoint-names, $name);\n @return if($n != null and $n < length($breakpoint-names), nth($breakpoint-names, $n + 1), null);\n}\n\n// Minimum breakpoint width. Null for the smallest (first) breakpoint.\n//\n// >> breakpoint-min(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// 576px\n@function breakpoint-min($name, $breakpoints: $grid-breakpoints) {\n $min: map-get($breakpoints, $name);\n @return if($min != 0, $min, null);\n}\n\n// Maximum breakpoint width. Null for the largest (last) breakpoint.\n// The maximum value is calculated as the minimum of the next one less 0.02px\n// to work around the limitations of `min-` and `max-` prefixes and viewports with fractional widths.\n// See https://www.w3.org/TR/mediaqueries-4/#mq-min-max\n// Uses 0.02px rather than 0.01px to work around a current rounding bug in Safari.\n// See https://bugs.webkit.org/show_bug.cgi?id=178261\n//\n// >> breakpoint-max(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// 767.98px\n@function breakpoint-max($name, $breakpoints: $grid-breakpoints) {\n $next: breakpoint-next($name, $breakpoints);\n @return if($next, breakpoint-min($next, $breakpoints) - .02, null);\n}\n\n// Returns a blank string if smallest breakpoint, otherwise returns the name with a dash in front.\n// Useful for making responsive utilities.\n//\n// >> breakpoint-infix(xs, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// \"\" (Returns a blank string)\n// >> breakpoint-infix(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// \"-sm\"\n@function breakpoint-infix($name, $breakpoints: $grid-breakpoints) {\n @return if(breakpoint-min($name, $breakpoints) == null, \"\", \"-#{$name}\");\n}\n\n// Media of at least the minimum breakpoint width. No query for the smallest breakpoint.\n// Makes the @content apply to the given breakpoint and wider.\n@mixin media-breakpoint-up($name, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($name, $breakpoints);\n @if $min {\n @media (min-width: $min) {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n// Media of at most the maximum breakpoint width. No query for the largest breakpoint.\n// Makes the @content apply to the given breakpoint and narrower.\n@mixin media-breakpoint-down($name, $breakpoints: $grid-breakpoints) {\n $max: breakpoint-max($name, $breakpoints);\n @if $max {\n @media (max-width: $max) {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n// Media that spans multiple breakpoint widths.\n// Makes the @content apply between the min and max breakpoints\n@mixin media-breakpoint-between($lower, $upper, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($lower, $breakpoints);\n $max: breakpoint-max($upper, $breakpoints);\n\n @if $min != null and $max != null {\n @media (min-width: $min) and (max-width: $max) {\n @content;\n }\n } @else if $max == null {\n @include media-breakpoint-up($lower, $breakpoints) {\n @content;\n }\n } @else if $min == null {\n @include media-breakpoint-down($upper, $breakpoints) {\n @content;\n }\n }\n}\n\n// Media between the breakpoint's minimum and maximum widths.\n// No minimum for the smallest breakpoint, and no maximum for the largest one.\n// Makes the @content apply only to the given breakpoint, not viewports any wider or narrower.\n@mixin media-breakpoint-only($name, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($name, $breakpoints);\n $max: breakpoint-max($name, $breakpoints);\n\n @if $min != null and $max != null {\n @media (min-width: $min) and (max-width: $max) {\n @content;\n }\n } @else if $max == null {\n @include media-breakpoint-up($name, $breakpoints) {\n @content;\n }\n } @else if $min == null {\n @include media-breakpoint-down($name, $breakpoints) {\n @content;\n }\n }\n}\n","// Framework grid generation\n//\n// Used only by Bootstrap to generate the correct number of grid classes given\n// any value of `$grid-columns`.\n\n@mixin make-grid-columns($columns: $grid-columns, $gutter: $grid-gutter-width, $breakpoints: $grid-breakpoints) {\n // Common properties for all breakpoints\n %grid-column {\n position: relative;\n width: 100%;\n padding-right: $gutter / 2;\n padding-left: $gutter / 2;\n }\n\n @each $breakpoint in map-keys($breakpoints) {\n $infix: breakpoint-infix($breakpoint, $breakpoints);\n\n // Allow columns to stretch full width below their breakpoints\n @for $i from 1 through $columns {\n .col#{$infix}-#{$i} {\n @extend %grid-column;\n }\n }\n .col#{$infix},\n .col#{$infix}-auto {\n @extend %grid-column;\n }\n\n @include media-breakpoint-up($breakpoint, $breakpoints) {\n // Provide basic `.col-{bp}` classes for equal-width flexbox columns\n .col#{$infix} {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .col#{$infix}-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%; // Reset earlier grid tiers\n }\n\n @for $i from 1 through $columns {\n .col#{$infix}-#{$i} {\n @include make-col($i, $columns);\n }\n }\n\n .order#{$infix}-first { order: -1; }\n\n .order#{$infix}-last { order: $columns + 1; }\n\n @for $i from 0 through $columns {\n .order#{$infix}-#{$i} { order: $i; }\n }\n\n // `$columns - 1` because offsetting by the width of an entire row isn't possible\n @for $i from 0 through ($columns - 1) {\n @if not ($infix == \"\" and $i == 0) { // Avoid emitting useless .offset-0\n .offset#{$infix}-#{$i} {\n @include make-col-offset($i, $columns);\n }\n }\n }\n }\n }\n}\n","//\n// Basic Bootstrap table\n//\n\n.table {\n width: 100%;\n margin-bottom: $spacer;\n color: $table-color;\n background-color: $table-bg; // Reset for nesting within parents with `background-color`.\n\n th,\n td {\n padding: $table-cell-padding;\n vertical-align: top;\n border-top: $table-border-width solid $table-border-color;\n }\n\n thead th {\n vertical-align: bottom;\n border-bottom: (2 * $table-border-width) solid $table-border-color;\n }\n\n tbody + tbody {\n border-top: (2 * $table-border-width) solid $table-border-color;\n }\n}\n\n\n//\n// Condensed table w/ half padding\n//\n\n.table-sm {\n th,\n td {\n padding: $table-cell-padding-sm;\n }\n}\n\n\n// Border versions\n//\n// Add or remove borders all around the table and between all the columns.\n\n.table-bordered {\n border: $table-border-width solid $table-border-color;\n\n th,\n td {\n border: $table-border-width solid $table-border-color;\n }\n\n thead {\n th,\n td {\n border-bottom-width: 2 * $table-border-width;\n }\n }\n}\n\n.table-borderless {\n th,\n td,\n thead th,\n tbody + tbody {\n border: 0;\n }\n}\n\n// Zebra-striping\n//\n// Default zebra-stripe styles (alternating gray and transparent backgrounds)\n\n.table-striped {\n tbody tr:nth-of-type(#{$table-striped-order}) {\n background-color: $table-accent-bg;\n }\n}\n\n\n// Hover effect\n//\n// Placed here since it has to come after the potential zebra striping\n\n.table-hover {\n tbody tr {\n @include hover {\n color: $table-hover-color;\n background-color: $table-hover-bg;\n }\n }\n}\n\n\n// Table backgrounds\n//\n// Exact selectors below required to override `.table-striped` and prevent\n// inheritance to nested tables.\n\n@each $color, $value in $theme-colors {\n @include table-row-variant($color, theme-color-level($color, $table-bg-level), theme-color-level($color, $table-border-level));\n}\n\n@include table-row-variant(active, $table-active-bg);\n\n\n// Dark styles\n//\n// Same table markup, but inverted color scheme: dark background and light text.\n\n// stylelint-disable-next-line no-duplicate-selectors\n.table {\n .thead-dark {\n th {\n color: $table-dark-color;\n background-color: $table-dark-bg;\n border-color: $table-dark-border-color;\n }\n }\n\n .thead-light {\n th {\n color: $table-head-color;\n background-color: $table-head-bg;\n border-color: $table-border-color;\n }\n }\n}\n\n.table-dark {\n color: $table-dark-color;\n background-color: $table-dark-bg;\n\n th,\n td,\n thead th {\n border-color: $table-dark-border-color;\n }\n\n &.table-bordered {\n border: 0;\n }\n\n &.table-striped {\n tbody tr:nth-of-type(odd) {\n background-color: $table-dark-accent-bg;\n }\n }\n\n &.table-hover {\n tbody tr {\n @include hover {\n color: $table-dark-hover-color;\n background-color: $table-dark-hover-bg;\n }\n }\n }\n}\n\n\n// Responsive tables\n//\n// Generate series of `.table-responsive-*` classes for configuring the screen\n// size of where your table will overflow.\n\n.table-responsive {\n @each $breakpoint in map-keys($grid-breakpoints) {\n $next: breakpoint-next($breakpoint, $grid-breakpoints);\n $infix: breakpoint-infix($next, $grid-breakpoints);\n\n &#{$infix} {\n @include media-breakpoint-down($breakpoint) {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n\n // Prevent double border on horizontal scroll due to use of `display: block;`\n > .table-bordered {\n border: 0;\n }\n }\n }\n }\n}\n","// Tables\n\n@mixin table-row-variant($state, $background, $border: null) {\n // Exact selectors below required to override `.table-striped` and prevent\n // inheritance to nested tables.\n .table-#{$state} {\n &,\n > th,\n > td {\n background-color: $background;\n }\n\n @if $border != null {\n th,\n td,\n thead th,\n tbody + tbody {\n border-color: $border;\n }\n }\n }\n\n // Hover states for `.table-hover`\n // Note: this is not available for cells or rows within `thead` or `tfoot`.\n .table-hover {\n $hover-background: darken($background, 5%);\n\n .table-#{$state} {\n @include hover {\n background-color: $hover-background;\n\n > td,\n > th {\n background-color: $hover-background;\n }\n }\n }\n }\n}\n","// Bootstrap functions\n//\n// Utility mixins and functions for evaluating source code across our variables, maps, and mixins.\n\n// Ascending\n// Used to evaluate Sass maps like our grid breakpoints.\n@mixin _assert-ascending($map, $map-name) {\n $prev-key: null;\n $prev-num: null;\n @each $key, $num in $map {\n @if $prev-num == null or unit($num) == \"%\" {\n // Do nothing\n } @else if not comparable($prev-num, $num) {\n @warn \"Potentially invalid value for #{$map-name}: This map must be in ascending order, but key '#{$key}' has value #{$num} whose unit makes it incomparable to #{$prev-num}, the value of the previous key '#{$prev-key}' !\";\n } @else if $prev-num >= $num {\n @warn \"Invalid value for #{$map-name}: This map must be in ascending order, but key '#{$key}' has value #{$num} which isn't greater than #{$prev-num}, the value of the previous key '#{$prev-key}' !\";\n }\n $prev-key: $key;\n $prev-num: $num;\n }\n}\n\n// Starts at zero\n// Used to ensure the min-width of the lowest breakpoint starts at 0.\n@mixin _assert-starts-at-zero($map, $map-name: \"$grid-breakpoints\") {\n $values: map-values($map);\n $first-value: nth($values, 1);\n @if $first-value != 0 {\n @warn \"First breakpoint in #{$map-name} must start at 0, but starts at #{$first-value}.\";\n }\n}\n\n// Replace `$search` with `$replace` in `$string`\n// Used on our SVG icon backgrounds for custom forms.\n//\n// @author Hugo Giraudel\n// @param {String} $string - Initial string\n// @param {String} $search - Substring to replace\n// @param {String} $replace ('') - New value\n// @return {String} - Updated string\n@function str-replace($string, $search, $replace: \"\") {\n $index: str-index($string, $search);\n\n @if $index {\n @return str-slice($string, 1, $index - 1) + $replace + str-replace(str-slice($string, $index + str-length($search)), $search, $replace);\n }\n\n @return $string;\n}\n\n// Color contrast\n@function color-yiq($color, $dark: $yiq-text-dark, $light: $yiq-text-light) {\n $r: red($color);\n $g: green($color);\n $b: blue($color);\n\n $yiq: (($r * 299) + ($g * 587) + ($b * 114)) / 1000;\n\n @if ($yiq >= $yiq-contrasted-threshold) {\n @return $dark;\n } @else {\n @return $light;\n }\n}\n\n// Retrieve color Sass maps\n@function color($key: \"blue\") {\n @return map-get($colors, $key);\n}\n\n@function theme-color($key: \"primary\") {\n @return map-get($theme-colors, $key);\n}\n\n@function gray($key: \"100\") {\n @return map-get($grays, $key);\n}\n\n// Request a theme color level\n@function theme-color-level($color-name: \"primary\", $level: 0) {\n $color: theme-color($color-name);\n $color-base: if($level > 0, $black, $white);\n $level: abs($level);\n\n @return mix($color-base, $color, $level * $theme-color-interval);\n}\n","// stylelint-disable selector-no-qualifying-type\n\n//\n// Textual form controls\n//\n\n.form-control {\n display: block;\n width: 100%;\n height: $input-height;\n padding: $input-padding-y $input-padding-x;\n font-family: $input-font-family;\n @include font-size($input-font-size);\n font-weight: $input-font-weight;\n line-height: $input-line-height;\n color: $input-color;\n background-color: $input-bg;\n background-clip: padding-box;\n border: $input-border-width solid $input-border-color;\n\n // Note: This has no effect on `s in CSS.\n @include border-radius($input-border-radius, 0);\n\n @include box-shadow($input-box-shadow);\n @include transition($input-transition);\n\n // Unstyle the caret on ` receives focus\n // in IE and (under certain conditions) Edge, as it looks bad and cannot be made to\n // match the appearance of the native widget.\n // See https://github.com/twbs/bootstrap/issues/19398.\n color: $input-color;\n background-color: $input-bg;\n }\n}\n\n// Make file inputs better match text inputs by forcing them to new lines.\n.form-control-file,\n.form-control-range {\n display: block;\n width: 100%;\n}\n\n\n//\n// Labels\n//\n\n// For use with horizontal and inline forms, when you need the label (or legend)\n// text to align with the form controls.\n.col-form-label {\n padding-top: calc(#{$input-padding-y} + #{$input-border-width});\n padding-bottom: calc(#{$input-padding-y} + #{$input-border-width});\n margin-bottom: 0; // Override the `
    ',trigger:"hover focus",title:"",delay:0,html:!1,selector:!1,placement:"top",offset:0,container:!1,fallbackPlacement:"flip",boundary:"scrollParent",sanitize:!0,sanitizeFn:null,whiteList:Ee},je="show",He="out",Re={HIDE:"hide"+De,HIDDEN:"hidden"+De,SHOW:"show"+De,SHOWN:"shown"+De,INSERTED:"inserted"+De,CLICK:"click"+De,FOCUSIN:"focusin"+De,FOCUSOUT:"focusout"+De,MOUSEENTER:"mouseenter"+De,MOUSELEAVE:"mouseleave"+De},xe="fade",Fe="show",Ue=".tooltip-inner",We=".arrow",qe="hover",Me="focus",Ke="click",Qe="manual",Be=function(){function i(t,e){if("undefined"==typeof u)throw new TypeError("Bootstrap's tooltips require Popper.js (https://popper.js.org/)");this._isEnabled=!0,this._timeout=0,this._hoverState="",this._activeTrigger={},this._popper=null,this.element=t,this.config=this._getConfig(e),this.tip=null,this._setListeners()}var t=i.prototype;return t.enable=function(){this._isEnabled=!0},t.disable=function(){this._isEnabled=!1},t.toggleEnabled=function(){this._isEnabled=!this._isEnabled},t.toggle=function(t){if(this._isEnabled)if(t){var e=this.constructor.DATA_KEY,n=g(t.currentTarget).data(e);n||(n=new this.constructor(t.currentTarget,this._getDelegateConfig()),g(t.currentTarget).data(e,n)),n._activeTrigger.click=!n._activeTrigger.click,n._isWithActiveTrigger()?n._enter(null,n):n._leave(null,n)}else{if(g(this.getTipElement()).hasClass(Fe))return void this._leave(null,this);this._enter(null,this)}},t.dispose=function(){clearTimeout(this._timeout),g.removeData(this.element,this.constructor.DATA_KEY),g(this.element).off(this.constructor.EVENT_KEY),g(this.element).closest(".modal").off("hide.bs.modal"),this.tip&&g(this.tip).remove(),this._isEnabled=null,this._timeout=null,this._hoverState=null,(this._activeTrigger=null)!==this._popper&&this._popper.destroy(),this._popper=null,this.element=null,this.config=null,this.tip=null},t.show=function(){var e=this;if("none"===g(this.element).css("display"))throw new Error("Please use show on visible elements");var t=g.Event(this.constructor.Event.SHOW);if(this.isWithContent()&&this._isEnabled){g(this.element).trigger(t);var n=_.findShadowRoot(this.element),i=g.contains(null!==n?n:this.element.ownerDocument.documentElement,this.element);if(t.isDefaultPrevented()||!i)return;var o=this.getTipElement(),r=_.getUID(this.constructor.NAME);o.setAttribute("id",r),this.element.setAttribute("aria-describedby",r),this.setContent(),this.config.animation&&g(o).addClass(xe);var s="function"==typeof this.config.placement?this.config.placement.call(this,o,this.element):this.config.placement,a=this._getAttachment(s);this.addAttachmentClass(a);var l=this._getContainer();g(o).data(this.constructor.DATA_KEY,this),g.contains(this.element.ownerDocument.documentElement,this.tip)||g(o).appendTo(l),g(this.element).trigger(this.constructor.Event.INSERTED),this._popper=new u(this.element,o,{placement:a,modifiers:{offset:this._getOffset(),flip:{behavior:this.config.fallbackPlacement},arrow:{element:We},preventOverflow:{boundariesElement:this.config.boundary}},onCreate:function(t){t.originalPlacement!==t.placement&&e._handlePopperPlacementChange(t)},onUpdate:function(t){return e._handlePopperPlacementChange(t)}}),g(o).addClass(Fe),"ontouchstart"in document.documentElement&&g(document.body).children().on("mouseover",null,g.noop);var c=function(){e.config.animation&&e._fixTransition();var t=e._hoverState;e._hoverState=null,g(e.element).trigger(e.constructor.Event.SHOWN),t===He&&e._leave(null,e)};if(g(this.tip).hasClass(xe)){var h=_.getTransitionDurationFromElement(this.tip);g(this.tip).one(_.TRANSITION_END,c).emulateTransitionEnd(h)}else c()}},t.hide=function(t){var e=this,n=this.getTipElement(),i=g.Event(this.constructor.Event.HIDE),o=function(){e._hoverState!==je&&n.parentNode&&n.parentNode.removeChild(n),e._cleanTipClass(),e.element.removeAttribute("aria-describedby"),g(e.element).trigger(e.constructor.Event.HIDDEN),null!==e._popper&&e._popper.destroy(),t&&t()};if(g(this.element).trigger(i),!i.isDefaultPrevented()){if(g(n).removeClass(Fe),"ontouchstart"in document.documentElement&&g(document.body).children().off("mouseover",null,g.noop),this._activeTrigger[Ke]=!1,this._activeTrigger[Me]=!1,this._activeTrigger[qe]=!1,g(this.tip).hasClass(xe)){var r=_.getTransitionDurationFromElement(n);g(n).one(_.TRANSITION_END,o).emulateTransitionEnd(r)}else o();this._hoverState=""}},t.update=function(){null!==this._popper&&this._popper.scheduleUpdate()},t.isWithContent=function(){return Boolean(this.getTitle())},t.addAttachmentClass=function(t){g(this.getTipElement()).addClass(Ae+"-"+t)},t.getTipElement=function(){return this.tip=this.tip||g(this.config.template)[0],this.tip},t.setContent=function(){var t=this.getTipElement();this.setElementContent(g(t.querySelectorAll(Ue)),this.getTitle()),g(t).removeClass(xe+" "+Fe)},t.setElementContent=function(t,e){"object"!=typeof e||!e.nodeType&&!e.jquery?this.config.html?(this.config.sanitize&&(e=Se(e,this.config.whiteList,this.config.sanitizeFn)),t.html(e)):t.text(e):this.config.html?g(e).parent().is(t)||t.empty().append(e):t.text(g(e).text())},t.getTitle=function(){var t=this.element.getAttribute("data-original-title");return t||(t="function"==typeof this.config.title?this.config.title.call(this.element):this.config.title),t},t._getOffset=function(){var e=this,t={};return"function"==typeof this.config.offset?t.fn=function(t){return t.offsets=l({},t.offsets,e.config.offset(t.offsets,e.element)||{}),t}:t.offset=this.config.offset,t},t._getContainer=function(){return!1===this.config.container?document.body:_.isElement(this.config.container)?g(this.config.container):g(document).find(this.config.container)},t._getAttachment=function(t){return Pe[t.toUpperCase()]},t._setListeners=function(){var i=this;this.config.trigger.split(" ").forEach(function(t){if("click"===t)g(i.element).on(i.constructor.Event.CLICK,i.config.selector,function(t){return i.toggle(t)});else if(t!==Qe){var e=t===qe?i.constructor.Event.MOUSEENTER:i.constructor.Event.FOCUSIN,n=t===qe?i.constructor.Event.MOUSELEAVE:i.constructor.Event.FOCUSOUT;g(i.element).on(e,i.config.selector,function(t){return i._enter(t)}).on(n,i.config.selector,function(t){return i._leave(t)})}}),g(this.element).closest(".modal").on("hide.bs.modal",function(){i.element&&i.hide()}),this.config.selector?this.config=l({},this.config,{trigger:"manual",selector:""}):this._fixTitle()},t._fixTitle=function(){var t=typeof this.element.getAttribute("data-original-title");(this.element.getAttribute("title")||"string"!==t)&&(this.element.setAttribute("data-original-title",this.element.getAttribute("title")||""),this.element.setAttribute("title",""))},t._enter=function(t,e){var n=this.constructor.DATA_KEY;(e=e||g(t.currentTarget).data(n))||(e=new this.constructor(t.currentTarget,this._getDelegateConfig()),g(t.currentTarget).data(n,e)),t&&(e._activeTrigger["focusin"===t.type?Me:qe]=!0),g(e.getTipElement()).hasClass(Fe)||e._hoverState===je?e._hoverState=je:(clearTimeout(e._timeout),e._hoverState=je,e.config.delay&&e.config.delay.show?e._timeout=setTimeout(function(){e._hoverState===je&&e.show()},e.config.delay.show):e.show())},t._leave=function(t,e){var n=this.constructor.DATA_KEY;(e=e||g(t.currentTarget).data(n))||(e=new this.constructor(t.currentTarget,this._getDelegateConfig()),g(t.currentTarget).data(n,e)),t&&(e._activeTrigger["focusout"===t.type?Me:qe]=!1),e._isWithActiveTrigger()||(clearTimeout(e._timeout),e._hoverState=He,e.config.delay&&e.config.delay.hide?e._timeout=setTimeout(function(){e._hoverState===He&&e.hide()},e.config.delay.hide):e.hide())},t._isWithActiveTrigger=function(){for(var t in this._activeTrigger)if(this._activeTrigger[t])return!0;return!1},t._getConfig=function(t){var e=g(this.element).data();return Object.keys(e).forEach(function(t){-1!==Oe.indexOf(t)&&delete e[t]}),"number"==typeof(t=l({},this.constructor.Default,e,"object"==typeof t&&t?t:{})).delay&&(t.delay={show:t.delay,hide:t.delay}),"number"==typeof t.title&&(t.title=t.title.toString()),"number"==typeof t.content&&(t.content=t.content.toString()),_.typeCheckConfig(be,t,this.constructor.DefaultType),t.sanitize&&(t.template=Se(t.template,t.whiteList,t.sanitizeFn)),t},t._getDelegateConfig=function(){var t={};if(this.config)for(var e in this.config)this.constructor.Default[e]!==this.config[e]&&(t[e]=this.config[e]);return t},t._cleanTipClass=function(){var t=g(this.getTipElement()),e=t.attr("class").match(Ne);null!==e&&e.length&&t.removeClass(e.join(""))},t._handlePopperPlacementChange=function(t){var e=t.instance;this.tip=e.popper,this._cleanTipClass(),this.addAttachmentClass(this._getAttachment(t.placement))},t._fixTransition=function(){var t=this.getTipElement(),e=this.config.animation;null===t.getAttribute("x-placement")&&(g(t).removeClass(xe),this.config.animation=!1,this.hide(),this.show(),this.config.animation=e)},i._jQueryInterface=function(n){return this.each(function(){var t=g(this).data(Ie),e="object"==typeof n&&n;if((t||!/dispose|hide/.test(n))&&(t||(t=new i(this,e),g(this).data(Ie,t)),"string"==typeof n)){if("undefined"==typeof t[n])throw new TypeError('No method named "'+n+'"');t[n]()}})},s(i,null,[{key:"VERSION",get:function(){return"4.3.1"}},{key:"Default",get:function(){return Le}},{key:"NAME",get:function(){return be}},{key:"DATA_KEY",get:function(){return Ie}},{key:"Event",get:function(){return Re}},{key:"EVENT_KEY",get:function(){return De}},{key:"DefaultType",get:function(){return ke}}]),i}();g.fn[be]=Be._jQueryInterface,g.fn[be].Constructor=Be,g.fn[be].noConflict=function(){return g.fn[be]=we,Be._jQueryInterface};var Ve="popover",Ye="bs.popover",ze="."+Ye,Xe=g.fn[Ve],$e="bs-popover",Ge=new RegExp("(^|\\s)"+$e+"\\S+","g"),Je=l({},Be.Default,{placement:"right",trigger:"click",content:"",template:''}),Ze=l({},Be.DefaultType,{content:"(string|element|function)"}),tn="fade",en="show",nn=".popover-header",on=".popover-body",rn={HIDE:"hide"+ze,HIDDEN:"hidden"+ze,SHOW:"show"+ze,SHOWN:"shown"+ze,INSERTED:"inserted"+ze,CLICK:"click"+ze,FOCUSIN:"focusin"+ze,FOCUSOUT:"focusout"+ze,MOUSEENTER:"mouseenter"+ze,MOUSELEAVE:"mouseleave"+ze},sn=function(t){var e,n;function i(){return t.apply(this,arguments)||this}n=t,(e=i).prototype=Object.create(n.prototype),(e.prototype.constructor=e).__proto__=n;var o=i.prototype;return o.isWithContent=function(){return this.getTitle()||this._getContent()},o.addAttachmentClass=function(t){g(this.getTipElement()).addClass($e+"-"+t)},o.getTipElement=function(){return this.tip=this.tip||g(this.config.template)[0],this.tip},o.setContent=function(){var t=g(this.getTipElement());this.setElementContent(t.find(nn),this.getTitle());var e=this._getContent();"function"==typeof e&&(e=e.call(this.element)),this.setElementContent(t.find(on),e),t.removeClass(tn+" "+en)},o._getContent=function(){return this.element.getAttribute("data-content")||this.config.content},o._cleanTipClass=function(){var t=g(this.getTipElement()),e=t.attr("class").match(Ge);null!==e&&0=this._offsets[o]&&("undefined"==typeof this._offsets[o+1]||t {\n called = true\n })\n\n setTimeout(() => {\n if (!called) {\n Util.triggerTransitionEnd(this)\n }\n }, duration)\n\n return this\n}\n\nfunction setTransitionEndSupport() {\n $.fn.emulateTransitionEnd = transitionEndEmulator\n $.event.special[Util.TRANSITION_END] = getSpecialTransitionEndEvent()\n}\n\n/**\n * --------------------------------------------------------------------------\n * Public Util Api\n * --------------------------------------------------------------------------\n */\n\nconst Util = {\n\n TRANSITION_END: 'bsTransitionEnd',\n\n getUID(prefix) {\n do {\n // eslint-disable-next-line no-bitwise\n prefix += ~~(Math.random() * MAX_UID) // \"~~\" acts like a faster Math.floor() here\n } while (document.getElementById(prefix))\n return prefix\n },\n\n getSelectorFromElement(element) {\n let selector = element.getAttribute('data-target')\n\n if (!selector || selector === '#') {\n const hrefAttr = element.getAttribute('href')\n selector = hrefAttr && hrefAttr !== '#' ? hrefAttr.trim() : ''\n }\n\n try {\n return document.querySelector(selector) ? selector : null\n } catch (err) {\n return null\n }\n },\n\n getTransitionDurationFromElement(element) {\n if (!element) {\n return 0\n }\n\n // Get transition-duration of the element\n let transitionDuration = $(element).css('transition-duration')\n let transitionDelay = $(element).css('transition-delay')\n\n const floatTransitionDuration = parseFloat(transitionDuration)\n const floatTransitionDelay = parseFloat(transitionDelay)\n\n // Return 0 if element or transition duration is not found\n if (!floatTransitionDuration && !floatTransitionDelay) {\n return 0\n }\n\n // If multiple durations are defined, take the first\n transitionDuration = transitionDuration.split(',')[0]\n transitionDelay = transitionDelay.split(',')[0]\n\n return (parseFloat(transitionDuration) + parseFloat(transitionDelay)) * MILLISECONDS_MULTIPLIER\n },\n\n reflow(element) {\n return element.offsetHeight\n },\n\n triggerTransitionEnd(element) {\n $(element).trigger(TRANSITION_END)\n },\n\n // TODO: Remove in v5\n supportsTransitionEnd() {\n return Boolean(TRANSITION_END)\n },\n\n isElement(obj) {\n return (obj[0] || obj).nodeType\n },\n\n typeCheckConfig(componentName, config, configTypes) {\n for (const property in configTypes) {\n if (Object.prototype.hasOwnProperty.call(configTypes, property)) {\n const expectedTypes = configTypes[property]\n const value = config[property]\n const valueType = value && Util.isElement(value)\n ? 'element' : toType(value)\n\n if (!new RegExp(expectedTypes).test(valueType)) {\n throw new Error(\n `${componentName.toUpperCase()}: ` +\n `Option \"${property}\" provided type \"${valueType}\" ` +\n `but expected type \"${expectedTypes}\".`)\n }\n }\n }\n },\n\n findShadowRoot(element) {\n if (!document.documentElement.attachShadow) {\n return null\n }\n\n // Can find the shadow root otherwise it'll return the document\n if (typeof element.getRootNode === 'function') {\n const root = element.getRootNode()\n return root instanceof ShadowRoot ? root : null\n }\n\n if (element instanceof ShadowRoot) {\n return element\n }\n\n // when we don't find a shadow root\n if (!element.parentNode) {\n return null\n }\n\n return Util.findShadowRoot(element.parentNode)\n }\n}\n\nsetTransitionEndSupport()\n\nexport default Util\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.3.1): alert.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport $ from 'jquery'\nimport Util from './util'\n\n/**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\n */\n\nconst NAME = 'alert'\nconst VERSION = '4.3.1'\nconst DATA_KEY = 'bs.alert'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst DATA_API_KEY = '.data-api'\nconst JQUERY_NO_CONFLICT = $.fn[NAME]\n\nconst Selector = {\n DISMISS : '[data-dismiss=\"alert\"]'\n}\n\nconst Event = {\n CLOSE : `close${EVENT_KEY}`,\n CLOSED : `closed${EVENT_KEY}`,\n CLICK_DATA_API : `click${EVENT_KEY}${DATA_API_KEY}`\n}\n\nconst ClassName = {\n ALERT : 'alert',\n FADE : 'fade',\n SHOW : 'show'\n}\n\n/**\n * ------------------------------------------------------------------------\n * Class Definition\n * ------------------------------------------------------------------------\n */\n\nclass Alert {\n constructor(element) {\n this._element = element\n }\n\n // Getters\n\n static get VERSION() {\n return VERSION\n }\n\n // Public\n\n close(element) {\n let rootElement = this._element\n if (element) {\n rootElement = this._getRootElement(element)\n }\n\n const customEvent = this._triggerCloseEvent(rootElement)\n\n if (customEvent.isDefaultPrevented()) {\n return\n }\n\n this._removeElement(rootElement)\n }\n\n dispose() {\n $.removeData(this._element, DATA_KEY)\n this._element = null\n }\n\n // Private\n\n _getRootElement(element) {\n const selector = Util.getSelectorFromElement(element)\n let parent = false\n\n if (selector) {\n parent = document.querySelector(selector)\n }\n\n if (!parent) {\n parent = $(element).closest(`.${ClassName.ALERT}`)[0]\n }\n\n return parent\n }\n\n _triggerCloseEvent(element) {\n const closeEvent = $.Event(Event.CLOSE)\n\n $(element).trigger(closeEvent)\n return closeEvent\n }\n\n _removeElement(element) {\n $(element).removeClass(ClassName.SHOW)\n\n if (!$(element).hasClass(ClassName.FADE)) {\n this._destroyElement(element)\n return\n }\n\n const transitionDuration = Util.getTransitionDurationFromElement(element)\n\n $(element)\n .one(Util.TRANSITION_END, (event) => this._destroyElement(element, event))\n .emulateTransitionEnd(transitionDuration)\n }\n\n _destroyElement(element) {\n $(element)\n .detach()\n .trigger(Event.CLOSED)\n .remove()\n }\n\n // Static\n\n static _jQueryInterface(config) {\n return this.each(function () {\n const $element = $(this)\n let data = $element.data(DATA_KEY)\n\n if (!data) {\n data = new Alert(this)\n $element.data(DATA_KEY, data)\n }\n\n if (config === 'close') {\n data[config](this)\n }\n })\n }\n\n static _handleDismiss(alertInstance) {\n return function (event) {\n if (event) {\n event.preventDefault()\n }\n\n alertInstance.close(this)\n }\n }\n}\n\n/**\n * ------------------------------------------------------------------------\n * Data Api implementation\n * ------------------------------------------------------------------------\n */\n\n$(document).on(\n Event.CLICK_DATA_API,\n Selector.DISMISS,\n Alert._handleDismiss(new Alert())\n)\n\n/**\n * ------------------------------------------------------------------------\n * jQuery\n * ------------------------------------------------------------------------\n */\n\n$.fn[NAME] = Alert._jQueryInterface\n$.fn[NAME].Constructor = Alert\n$.fn[NAME].noConflict = () => {\n $.fn[NAME] = JQUERY_NO_CONFLICT\n return Alert._jQueryInterface\n}\n\nexport default Alert\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.3.1): button.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport $ from 'jquery'\n\n/**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\n */\n\nconst NAME = 'button'\nconst VERSION = '4.3.1'\nconst DATA_KEY = 'bs.button'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst DATA_API_KEY = '.data-api'\nconst JQUERY_NO_CONFLICT = $.fn[NAME]\n\nconst ClassName = {\n ACTIVE : 'active',\n BUTTON : 'btn',\n FOCUS : 'focus'\n}\n\nconst Selector = {\n DATA_TOGGLE_CARROT : '[data-toggle^=\"button\"]',\n DATA_TOGGLE : '[data-toggle=\"buttons\"]',\n INPUT : 'input:not([type=\"hidden\"])',\n ACTIVE : '.active',\n BUTTON : '.btn'\n}\n\nconst Event = {\n CLICK_DATA_API : `click${EVENT_KEY}${DATA_API_KEY}`,\n FOCUS_BLUR_DATA_API : `focus${EVENT_KEY}${DATA_API_KEY} ` +\n `blur${EVENT_KEY}${DATA_API_KEY}`\n}\n\n/**\n * ------------------------------------------------------------------------\n * Class Definition\n * ------------------------------------------------------------------------\n */\n\nclass Button {\n constructor(element) {\n this._element = element\n }\n\n // Getters\n\n static get VERSION() {\n return VERSION\n }\n\n // Public\n\n toggle() {\n let triggerChangeEvent = true\n let addAriaPressed = true\n const rootElement = $(this._element).closest(\n Selector.DATA_TOGGLE\n )[0]\n\n if (rootElement) {\n const input = this._element.querySelector(Selector.INPUT)\n\n if (input) {\n if (input.type === 'radio') {\n if (input.checked &&\n this._element.classList.contains(ClassName.ACTIVE)) {\n triggerChangeEvent = false\n } else {\n const activeElement = rootElement.querySelector(Selector.ACTIVE)\n\n if (activeElement) {\n $(activeElement).removeClass(ClassName.ACTIVE)\n }\n }\n }\n\n if (triggerChangeEvent) {\n if (input.hasAttribute('disabled') ||\n rootElement.hasAttribute('disabled') ||\n input.classList.contains('disabled') ||\n rootElement.classList.contains('disabled')) {\n return\n }\n input.checked = !this._element.classList.contains(ClassName.ACTIVE)\n $(input).trigger('change')\n }\n\n input.focus()\n addAriaPressed = false\n }\n }\n\n if (addAriaPressed) {\n this._element.setAttribute('aria-pressed',\n !this._element.classList.contains(ClassName.ACTIVE))\n }\n\n if (triggerChangeEvent) {\n $(this._element).toggleClass(ClassName.ACTIVE)\n }\n }\n\n dispose() {\n $.removeData(this._element, DATA_KEY)\n this._element = null\n }\n\n // Static\n\n static _jQueryInterface(config) {\n return this.each(function () {\n let data = $(this).data(DATA_KEY)\n\n if (!data) {\n data = new Button(this)\n $(this).data(DATA_KEY, data)\n }\n\n if (config === 'toggle') {\n data[config]()\n }\n })\n }\n}\n\n/**\n * ------------------------------------------------------------------------\n * Data Api implementation\n * ------------------------------------------------------------------------\n */\n\n$(document)\n .on(Event.CLICK_DATA_API, Selector.DATA_TOGGLE_CARROT, (event) => {\n event.preventDefault()\n\n let button = event.target\n\n if (!$(button).hasClass(ClassName.BUTTON)) {\n button = $(button).closest(Selector.BUTTON)\n }\n\n Button._jQueryInterface.call($(button), 'toggle')\n })\n .on(Event.FOCUS_BLUR_DATA_API, Selector.DATA_TOGGLE_CARROT, (event) => {\n const button = $(event.target).closest(Selector.BUTTON)[0]\n $(button).toggleClass(ClassName.FOCUS, /^focus(in)?$/.test(event.type))\n })\n\n/**\n * ------------------------------------------------------------------------\n * jQuery\n * ------------------------------------------------------------------------\n */\n\n$.fn[NAME] = Button._jQueryInterface\n$.fn[NAME].Constructor = Button\n$.fn[NAME].noConflict = () => {\n $.fn[NAME] = JQUERY_NO_CONFLICT\n return Button._jQueryInterface\n}\n\nexport default Button\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.3.1): carousel.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport $ from 'jquery'\nimport Util from './util'\n\n/**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\n */\n\nconst NAME = 'carousel'\nconst VERSION = '4.3.1'\nconst DATA_KEY = 'bs.carousel'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst DATA_API_KEY = '.data-api'\nconst JQUERY_NO_CONFLICT = $.fn[NAME]\nconst ARROW_LEFT_KEYCODE = 37 // KeyboardEvent.which value for left arrow key\nconst ARROW_RIGHT_KEYCODE = 39 // KeyboardEvent.which value for right arrow key\nconst TOUCHEVENT_COMPAT_WAIT = 500 // Time for mouse compat events to fire after touch\nconst SWIPE_THRESHOLD = 40\n\nconst Default = {\n interval : 5000,\n keyboard : true,\n slide : false,\n pause : 'hover',\n wrap : true,\n touch : true\n}\n\nconst DefaultType = {\n interval : '(number|boolean)',\n keyboard : 'boolean',\n slide : '(boolean|string)',\n pause : '(string|boolean)',\n wrap : 'boolean',\n touch : 'boolean'\n}\n\nconst Direction = {\n NEXT : 'next',\n PREV : 'prev',\n LEFT : 'left',\n RIGHT : 'right'\n}\n\nconst Event = {\n SLIDE : `slide${EVENT_KEY}`,\n SLID : `slid${EVENT_KEY}`,\n KEYDOWN : `keydown${EVENT_KEY}`,\n MOUSEENTER : `mouseenter${EVENT_KEY}`,\n MOUSELEAVE : `mouseleave${EVENT_KEY}`,\n TOUCHSTART : `touchstart${EVENT_KEY}`,\n TOUCHMOVE : `touchmove${EVENT_KEY}`,\n TOUCHEND : `touchend${EVENT_KEY}`,\n POINTERDOWN : `pointerdown${EVENT_KEY}`,\n POINTERUP : `pointerup${EVENT_KEY}`,\n DRAG_START : `dragstart${EVENT_KEY}`,\n LOAD_DATA_API : `load${EVENT_KEY}${DATA_API_KEY}`,\n CLICK_DATA_API : `click${EVENT_KEY}${DATA_API_KEY}`\n}\n\nconst ClassName = {\n CAROUSEL : 'carousel',\n ACTIVE : 'active',\n SLIDE : 'slide',\n RIGHT : 'carousel-item-right',\n LEFT : 'carousel-item-left',\n NEXT : 'carousel-item-next',\n PREV : 'carousel-item-prev',\n ITEM : 'carousel-item',\n POINTER_EVENT : 'pointer-event'\n}\n\nconst Selector = {\n ACTIVE : '.active',\n ACTIVE_ITEM : '.active.carousel-item',\n ITEM : '.carousel-item',\n ITEM_IMG : '.carousel-item img',\n NEXT_PREV : '.carousel-item-next, .carousel-item-prev',\n INDICATORS : '.carousel-indicators',\n DATA_SLIDE : '[data-slide], [data-slide-to]',\n DATA_RIDE : '[data-ride=\"carousel\"]'\n}\n\nconst PointerType = {\n TOUCH : 'touch',\n PEN : 'pen'\n}\n\n/**\n * ------------------------------------------------------------------------\n * Class Definition\n * ------------------------------------------------------------------------\n */\nclass Carousel {\n constructor(element, config) {\n this._items = null\n this._interval = null\n this._activeElement = null\n this._isPaused = false\n this._isSliding = false\n this.touchTimeout = null\n this.touchStartX = 0\n this.touchDeltaX = 0\n\n this._config = this._getConfig(config)\n this._element = element\n this._indicatorsElement = this._element.querySelector(Selector.INDICATORS)\n this._touchSupported = 'ontouchstart' in document.documentElement || navigator.maxTouchPoints > 0\n this._pointerEvent = Boolean(window.PointerEvent || window.MSPointerEvent)\n\n this._addEventListeners()\n }\n\n // Getters\n\n static get VERSION() {\n return VERSION\n }\n\n static get Default() {\n return Default\n }\n\n // Public\n\n next() {\n if (!this._isSliding) {\n this._slide(Direction.NEXT)\n }\n }\n\n nextWhenVisible() {\n // Don't call next when the page isn't visible\n // or the carousel or its parent isn't visible\n if (!document.hidden &&\n ($(this._element).is(':visible') && $(this._element).css('visibility') !== 'hidden')) {\n this.next()\n }\n }\n\n prev() {\n if (!this._isSliding) {\n this._slide(Direction.PREV)\n }\n }\n\n pause(event) {\n if (!event) {\n this._isPaused = true\n }\n\n if (this._element.querySelector(Selector.NEXT_PREV)) {\n Util.triggerTransitionEnd(this._element)\n this.cycle(true)\n }\n\n clearInterval(this._interval)\n this._interval = null\n }\n\n cycle(event) {\n if (!event) {\n this._isPaused = false\n }\n\n if (this._interval) {\n clearInterval(this._interval)\n this._interval = null\n }\n\n if (this._config.interval && !this._isPaused) {\n this._interval = setInterval(\n (document.visibilityState ? this.nextWhenVisible : this.next).bind(this),\n this._config.interval\n )\n }\n }\n\n to(index) {\n this._activeElement = this._element.querySelector(Selector.ACTIVE_ITEM)\n\n const activeIndex = this._getItemIndex(this._activeElement)\n\n if (index > this._items.length - 1 || index < 0) {\n return\n }\n\n if (this._isSliding) {\n $(this._element).one(Event.SLID, () => this.to(index))\n return\n }\n\n if (activeIndex === index) {\n this.pause()\n this.cycle()\n return\n }\n\n const direction = index > activeIndex\n ? Direction.NEXT\n : Direction.PREV\n\n this._slide(direction, this._items[index])\n }\n\n dispose() {\n $(this._element).off(EVENT_KEY)\n $.removeData(this._element, DATA_KEY)\n\n this._items = null\n this._config = null\n this._element = null\n this._interval = null\n this._isPaused = null\n this._isSliding = null\n this._activeElement = null\n this._indicatorsElement = null\n }\n\n // Private\n\n _getConfig(config) {\n config = {\n ...Default,\n ...config\n }\n Util.typeCheckConfig(NAME, config, DefaultType)\n return config\n }\n\n _handleSwipe() {\n const absDeltax = Math.abs(this.touchDeltaX)\n\n if (absDeltax <= SWIPE_THRESHOLD) {\n return\n }\n\n const direction = absDeltax / this.touchDeltaX\n\n // swipe left\n if (direction > 0) {\n this.prev()\n }\n\n // swipe right\n if (direction < 0) {\n this.next()\n }\n }\n\n _addEventListeners() {\n if (this._config.keyboard) {\n $(this._element)\n .on(Event.KEYDOWN, (event) => this._keydown(event))\n }\n\n if (this._config.pause === 'hover') {\n $(this._element)\n .on(Event.MOUSEENTER, (event) => this.pause(event))\n .on(Event.MOUSELEAVE, (event) => this.cycle(event))\n }\n\n if (this._config.touch) {\n this._addTouchEventListeners()\n }\n }\n\n _addTouchEventListeners() {\n if (!this._touchSupported) {\n return\n }\n\n const start = (event) => {\n if (this._pointerEvent && PointerType[event.originalEvent.pointerType.toUpperCase()]) {\n this.touchStartX = event.originalEvent.clientX\n } else if (!this._pointerEvent) {\n this.touchStartX = event.originalEvent.touches[0].clientX\n }\n }\n\n const move = (event) => {\n // ensure swiping with one touch and not pinching\n if (event.originalEvent.touches && event.originalEvent.touches.length > 1) {\n this.touchDeltaX = 0\n } else {\n this.touchDeltaX = event.originalEvent.touches[0].clientX - this.touchStartX\n }\n }\n\n const end = (event) => {\n if (this._pointerEvent && PointerType[event.originalEvent.pointerType.toUpperCase()]) {\n this.touchDeltaX = event.originalEvent.clientX - this.touchStartX\n }\n\n this._handleSwipe()\n if (this._config.pause === 'hover') {\n // If it's a touch-enabled device, mouseenter/leave are fired as\n // part of the mouse compatibility events on first tap - the carousel\n // would stop cycling until user tapped out of it;\n // here, we listen for touchend, explicitly pause the carousel\n // (as if it's the second time we tap on it, mouseenter compat event\n // is NOT fired) and after a timeout (to allow for mouse compatibility\n // events to fire) we explicitly restart cycling\n\n this.pause()\n if (this.touchTimeout) {\n clearTimeout(this.touchTimeout)\n }\n this.touchTimeout = setTimeout((event) => this.cycle(event), TOUCHEVENT_COMPAT_WAIT + this._config.interval)\n }\n }\n\n $(this._element.querySelectorAll(Selector.ITEM_IMG)).on(Event.DRAG_START, (e) => e.preventDefault())\n if (this._pointerEvent) {\n $(this._element).on(Event.POINTERDOWN, (event) => start(event))\n $(this._element).on(Event.POINTERUP, (event) => end(event))\n\n this._element.classList.add(ClassName.POINTER_EVENT)\n } else {\n $(this._element).on(Event.TOUCHSTART, (event) => start(event))\n $(this._element).on(Event.TOUCHMOVE, (event) => move(event))\n $(this._element).on(Event.TOUCHEND, (event) => end(event))\n }\n }\n\n _keydown(event) {\n if (/input|textarea/i.test(event.target.tagName)) {\n return\n }\n\n switch (event.which) {\n case ARROW_LEFT_KEYCODE:\n event.preventDefault()\n this.prev()\n break\n case ARROW_RIGHT_KEYCODE:\n event.preventDefault()\n this.next()\n break\n default:\n }\n }\n\n _getItemIndex(element) {\n this._items = element && element.parentNode\n ? [].slice.call(element.parentNode.querySelectorAll(Selector.ITEM))\n : []\n return this._items.indexOf(element)\n }\n\n _getItemByDirection(direction, activeElement) {\n const isNextDirection = direction === Direction.NEXT\n const isPrevDirection = direction === Direction.PREV\n const activeIndex = this._getItemIndex(activeElement)\n const lastItemIndex = this._items.length - 1\n const isGoingToWrap = isPrevDirection && activeIndex === 0 ||\n isNextDirection && activeIndex === lastItemIndex\n\n if (isGoingToWrap && !this._config.wrap) {\n return activeElement\n }\n\n const delta = direction === Direction.PREV ? -1 : 1\n const itemIndex = (activeIndex + delta) % this._items.length\n\n return itemIndex === -1\n ? this._items[this._items.length - 1] : this._items[itemIndex]\n }\n\n _triggerSlideEvent(relatedTarget, eventDirectionName) {\n const targetIndex = this._getItemIndex(relatedTarget)\n const fromIndex = this._getItemIndex(this._element.querySelector(Selector.ACTIVE_ITEM))\n const slideEvent = $.Event(Event.SLIDE, {\n relatedTarget,\n direction: eventDirectionName,\n from: fromIndex,\n to: targetIndex\n })\n\n $(this._element).trigger(slideEvent)\n\n return slideEvent\n }\n\n _setActiveIndicatorElement(element) {\n if (this._indicatorsElement) {\n const indicators = [].slice.call(this._indicatorsElement.querySelectorAll(Selector.ACTIVE))\n $(indicators)\n .removeClass(ClassName.ACTIVE)\n\n const nextIndicator = this._indicatorsElement.children[\n this._getItemIndex(element)\n ]\n\n if (nextIndicator) {\n $(nextIndicator).addClass(ClassName.ACTIVE)\n }\n }\n }\n\n _slide(direction, element) {\n const activeElement = this._element.querySelector(Selector.ACTIVE_ITEM)\n const activeElementIndex = this._getItemIndex(activeElement)\n const nextElement = element || activeElement &&\n this._getItemByDirection(direction, activeElement)\n const nextElementIndex = this._getItemIndex(nextElement)\n const isCycling = Boolean(this._interval)\n\n let directionalClassName\n let orderClassName\n let eventDirectionName\n\n if (direction === Direction.NEXT) {\n directionalClassName = ClassName.LEFT\n orderClassName = ClassName.NEXT\n eventDirectionName = Direction.LEFT\n } else {\n directionalClassName = ClassName.RIGHT\n orderClassName = ClassName.PREV\n eventDirectionName = Direction.RIGHT\n }\n\n if (nextElement && $(nextElement).hasClass(ClassName.ACTIVE)) {\n this._isSliding = false\n return\n }\n\n const slideEvent = this._triggerSlideEvent(nextElement, eventDirectionName)\n if (slideEvent.isDefaultPrevented()) {\n return\n }\n\n if (!activeElement || !nextElement) {\n // Some weirdness is happening, so we bail\n return\n }\n\n this._isSliding = true\n\n if (isCycling) {\n this.pause()\n }\n\n this._setActiveIndicatorElement(nextElement)\n\n const slidEvent = $.Event(Event.SLID, {\n relatedTarget: nextElement,\n direction: eventDirectionName,\n from: activeElementIndex,\n to: nextElementIndex\n })\n\n if ($(this._element).hasClass(ClassName.SLIDE)) {\n $(nextElement).addClass(orderClassName)\n\n Util.reflow(nextElement)\n\n $(activeElement).addClass(directionalClassName)\n $(nextElement).addClass(directionalClassName)\n\n const nextElementInterval = parseInt(nextElement.getAttribute('data-interval'), 10)\n if (nextElementInterval) {\n this._config.defaultInterval = this._config.defaultInterval || this._config.interval\n this._config.interval = nextElementInterval\n } else {\n this._config.interval = this._config.defaultInterval || this._config.interval\n }\n\n const transitionDuration = Util.getTransitionDurationFromElement(activeElement)\n\n $(activeElement)\n .one(Util.TRANSITION_END, () => {\n $(nextElement)\n .removeClass(`${directionalClassName} ${orderClassName}`)\n .addClass(ClassName.ACTIVE)\n\n $(activeElement).removeClass(`${ClassName.ACTIVE} ${orderClassName} ${directionalClassName}`)\n\n this._isSliding = false\n\n setTimeout(() => $(this._element).trigger(slidEvent), 0)\n })\n .emulateTransitionEnd(transitionDuration)\n } else {\n $(activeElement).removeClass(ClassName.ACTIVE)\n $(nextElement).addClass(ClassName.ACTIVE)\n\n this._isSliding = false\n $(this._element).trigger(slidEvent)\n }\n\n if (isCycling) {\n this.cycle()\n }\n }\n\n // Static\n\n static _jQueryInterface(config) {\n return this.each(function () {\n let data = $(this).data(DATA_KEY)\n let _config = {\n ...Default,\n ...$(this).data()\n }\n\n if (typeof config === 'object') {\n _config = {\n ..._config,\n ...config\n }\n }\n\n const action = typeof config === 'string' ? config : _config.slide\n\n if (!data) {\n data = new Carousel(this, _config)\n $(this).data(DATA_KEY, data)\n }\n\n if (typeof config === 'number') {\n data.to(config)\n } else if (typeof action === 'string') {\n if (typeof data[action] === 'undefined') {\n throw new TypeError(`No method named \"${action}\"`)\n }\n data[action]()\n } else if (_config.interval && _config.ride) {\n data.pause()\n data.cycle()\n }\n })\n }\n\n static _dataApiClickHandler(event) {\n const selector = Util.getSelectorFromElement(this)\n\n if (!selector) {\n return\n }\n\n const target = $(selector)[0]\n\n if (!target || !$(target).hasClass(ClassName.CAROUSEL)) {\n return\n }\n\n const config = {\n ...$(target).data(),\n ...$(this).data()\n }\n const slideIndex = this.getAttribute('data-slide-to')\n\n if (slideIndex) {\n config.interval = false\n }\n\n Carousel._jQueryInterface.call($(target), config)\n\n if (slideIndex) {\n $(target).data(DATA_KEY).to(slideIndex)\n }\n\n event.preventDefault()\n }\n}\n\n/**\n * ------------------------------------------------------------------------\n * Data Api implementation\n * ------------------------------------------------------------------------\n */\n\n$(document)\n .on(Event.CLICK_DATA_API, Selector.DATA_SLIDE, Carousel._dataApiClickHandler)\n\n$(window).on(Event.LOAD_DATA_API, () => {\n const carousels = [].slice.call(document.querySelectorAll(Selector.DATA_RIDE))\n for (let i = 0, len = carousels.length; i < len; i++) {\n const $carousel = $(carousels[i])\n Carousel._jQueryInterface.call($carousel, $carousel.data())\n }\n})\n\n/**\n * ------------------------------------------------------------------------\n * jQuery\n * ------------------------------------------------------------------------\n */\n\n$.fn[NAME] = Carousel._jQueryInterface\n$.fn[NAME].Constructor = Carousel\n$.fn[NAME].noConflict = () => {\n $.fn[NAME] = JQUERY_NO_CONFLICT\n return Carousel._jQueryInterface\n}\n\nexport default Carousel\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.3.1): collapse.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport $ from 'jquery'\nimport Util from './util'\n\n/**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\n */\n\nconst NAME = 'collapse'\nconst VERSION = '4.3.1'\nconst DATA_KEY = 'bs.collapse'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst DATA_API_KEY = '.data-api'\nconst JQUERY_NO_CONFLICT = $.fn[NAME]\n\nconst Default = {\n toggle : true,\n parent : ''\n}\n\nconst DefaultType = {\n toggle : 'boolean',\n parent : '(string|element)'\n}\n\nconst Event = {\n SHOW : `show${EVENT_KEY}`,\n SHOWN : `shown${EVENT_KEY}`,\n HIDE : `hide${EVENT_KEY}`,\n HIDDEN : `hidden${EVENT_KEY}`,\n CLICK_DATA_API : `click${EVENT_KEY}${DATA_API_KEY}`\n}\n\nconst ClassName = {\n SHOW : 'show',\n COLLAPSE : 'collapse',\n COLLAPSING : 'collapsing',\n COLLAPSED : 'collapsed'\n}\n\nconst Dimension = {\n WIDTH : 'width',\n HEIGHT : 'height'\n}\n\nconst Selector = {\n ACTIVES : '.show, .collapsing',\n DATA_TOGGLE : '[data-toggle=\"collapse\"]'\n}\n\n/**\n * ------------------------------------------------------------------------\n * Class Definition\n * ------------------------------------------------------------------------\n */\n\nclass Collapse {\n constructor(element, config) {\n this._isTransitioning = false\n this._element = element\n this._config = this._getConfig(config)\n this._triggerArray = [].slice.call(document.querySelectorAll(\n `[data-toggle=\"collapse\"][href=\"#${element.id}\"],` +\n `[data-toggle=\"collapse\"][data-target=\"#${element.id}\"]`\n ))\n\n const toggleList = [].slice.call(document.querySelectorAll(Selector.DATA_TOGGLE))\n for (let i = 0, len = toggleList.length; i < len; i++) {\n const elem = toggleList[i]\n const selector = Util.getSelectorFromElement(elem)\n const filterElement = [].slice.call(document.querySelectorAll(selector))\n .filter((foundElem) => foundElem === element)\n\n if (selector !== null && filterElement.length > 0) {\n this._selector = selector\n this._triggerArray.push(elem)\n }\n }\n\n this._parent = this._config.parent ? this._getParent() : null\n\n if (!this._config.parent) {\n this._addAriaAndCollapsedClass(this._element, this._triggerArray)\n }\n\n if (this._config.toggle) {\n this.toggle()\n }\n }\n\n // Getters\n\n static get VERSION() {\n return VERSION\n }\n\n static get Default() {\n return Default\n }\n\n // Public\n\n toggle() {\n if ($(this._element).hasClass(ClassName.SHOW)) {\n this.hide()\n } else {\n this.show()\n }\n }\n\n show() {\n if (this._isTransitioning ||\n $(this._element).hasClass(ClassName.SHOW)) {\n return\n }\n\n let actives\n let activesData\n\n if (this._parent) {\n actives = [].slice.call(this._parent.querySelectorAll(Selector.ACTIVES))\n .filter((elem) => {\n if (typeof this._config.parent === 'string') {\n return elem.getAttribute('data-parent') === this._config.parent\n }\n\n return elem.classList.contains(ClassName.COLLAPSE)\n })\n\n if (actives.length === 0) {\n actives = null\n }\n }\n\n if (actives) {\n activesData = $(actives).not(this._selector).data(DATA_KEY)\n if (activesData && activesData._isTransitioning) {\n return\n }\n }\n\n const startEvent = $.Event(Event.SHOW)\n $(this._element).trigger(startEvent)\n if (startEvent.isDefaultPrevented()) {\n return\n }\n\n if (actives) {\n Collapse._jQueryInterface.call($(actives).not(this._selector), 'hide')\n if (!activesData) {\n $(actives).data(DATA_KEY, null)\n }\n }\n\n const dimension = this._getDimension()\n\n $(this._element)\n .removeClass(ClassName.COLLAPSE)\n .addClass(ClassName.COLLAPSING)\n\n this._element.style[dimension] = 0\n\n if (this._triggerArray.length) {\n $(this._triggerArray)\n .removeClass(ClassName.COLLAPSED)\n .attr('aria-expanded', true)\n }\n\n this.setTransitioning(true)\n\n const complete = () => {\n $(this._element)\n .removeClass(ClassName.COLLAPSING)\n .addClass(ClassName.COLLAPSE)\n .addClass(ClassName.SHOW)\n\n this._element.style[dimension] = ''\n\n this.setTransitioning(false)\n\n $(this._element).trigger(Event.SHOWN)\n }\n\n const capitalizedDimension = dimension[0].toUpperCase() + dimension.slice(1)\n const scrollSize = `scroll${capitalizedDimension}`\n const transitionDuration = Util.getTransitionDurationFromElement(this._element)\n\n $(this._element)\n .one(Util.TRANSITION_END, complete)\n .emulateTransitionEnd(transitionDuration)\n\n this._element.style[dimension] = `${this._element[scrollSize]}px`\n }\n\n hide() {\n if (this._isTransitioning ||\n !$(this._element).hasClass(ClassName.SHOW)) {\n return\n }\n\n const startEvent = $.Event(Event.HIDE)\n $(this._element).trigger(startEvent)\n if (startEvent.isDefaultPrevented()) {\n return\n }\n\n const dimension = this._getDimension()\n\n this._element.style[dimension] = `${this._element.getBoundingClientRect()[dimension]}px`\n\n Util.reflow(this._element)\n\n $(this._element)\n .addClass(ClassName.COLLAPSING)\n .removeClass(ClassName.COLLAPSE)\n .removeClass(ClassName.SHOW)\n\n const triggerArrayLength = this._triggerArray.length\n if (triggerArrayLength > 0) {\n for (let i = 0; i < triggerArrayLength; i++) {\n const trigger = this._triggerArray[i]\n const selector = Util.getSelectorFromElement(trigger)\n\n if (selector !== null) {\n const $elem = $([].slice.call(document.querySelectorAll(selector)))\n if (!$elem.hasClass(ClassName.SHOW)) {\n $(trigger).addClass(ClassName.COLLAPSED)\n .attr('aria-expanded', false)\n }\n }\n }\n }\n\n this.setTransitioning(true)\n\n const complete = () => {\n this.setTransitioning(false)\n $(this._element)\n .removeClass(ClassName.COLLAPSING)\n .addClass(ClassName.COLLAPSE)\n .trigger(Event.HIDDEN)\n }\n\n this._element.style[dimension] = ''\n const transitionDuration = Util.getTransitionDurationFromElement(this._element)\n\n $(this._element)\n .one(Util.TRANSITION_END, complete)\n .emulateTransitionEnd(transitionDuration)\n }\n\n setTransitioning(isTransitioning) {\n this._isTransitioning = isTransitioning\n }\n\n dispose() {\n $.removeData(this._element, DATA_KEY)\n\n this._config = null\n this._parent = null\n this._element = null\n this._triggerArray = null\n this._isTransitioning = null\n }\n\n // Private\n\n _getConfig(config) {\n config = {\n ...Default,\n ...config\n }\n config.toggle = Boolean(config.toggle) // Coerce string values\n Util.typeCheckConfig(NAME, config, DefaultType)\n return config\n }\n\n _getDimension() {\n const hasWidth = $(this._element).hasClass(Dimension.WIDTH)\n return hasWidth ? Dimension.WIDTH : Dimension.HEIGHT\n }\n\n _getParent() {\n let parent\n\n if (Util.isElement(this._config.parent)) {\n parent = this._config.parent\n\n // It's a jQuery object\n if (typeof this._config.parent.jquery !== 'undefined') {\n parent = this._config.parent[0]\n }\n } else {\n parent = document.querySelector(this._config.parent)\n }\n\n const selector =\n `[data-toggle=\"collapse\"][data-parent=\"${this._config.parent}\"]`\n\n const children = [].slice.call(parent.querySelectorAll(selector))\n $(children).each((i, element) => {\n this._addAriaAndCollapsedClass(\n Collapse._getTargetFromElement(element),\n [element]\n )\n })\n\n return parent\n }\n\n _addAriaAndCollapsedClass(element, triggerArray) {\n const isOpen = $(element).hasClass(ClassName.SHOW)\n\n if (triggerArray.length) {\n $(triggerArray)\n .toggleClass(ClassName.COLLAPSED, !isOpen)\n .attr('aria-expanded', isOpen)\n }\n }\n\n // Static\n\n static _getTargetFromElement(element) {\n const selector = Util.getSelectorFromElement(element)\n return selector ? document.querySelector(selector) : null\n }\n\n static _jQueryInterface(config) {\n return this.each(function () {\n const $this = $(this)\n let data = $this.data(DATA_KEY)\n const _config = {\n ...Default,\n ...$this.data(),\n ...typeof config === 'object' && config ? config : {}\n }\n\n if (!data && _config.toggle && /show|hide/.test(config)) {\n _config.toggle = false\n }\n\n if (!data) {\n data = new Collapse(this, _config)\n $this.data(DATA_KEY, data)\n }\n\n if (typeof config === 'string') {\n if (typeof data[config] === 'undefined') {\n throw new TypeError(`No method named \"${config}\"`)\n }\n data[config]()\n }\n })\n }\n}\n\n/**\n * ------------------------------------------------------------------------\n * Data Api implementation\n * ------------------------------------------------------------------------\n */\n\n$(document).on(Event.CLICK_DATA_API, Selector.DATA_TOGGLE, function (event) {\n // preventDefault only for elements (which change the URL) not inside the collapsible element\n if (event.currentTarget.tagName === 'A') {\n event.preventDefault()\n }\n\n const $trigger = $(this)\n const selector = Util.getSelectorFromElement(this)\n const selectors = [].slice.call(document.querySelectorAll(selector))\n\n $(selectors).each(function () {\n const $target = $(this)\n const data = $target.data(DATA_KEY)\n const config = data ? 'toggle' : $trigger.data()\n Collapse._jQueryInterface.call($target, config)\n })\n})\n\n/**\n * ------------------------------------------------------------------------\n * jQuery\n * ------------------------------------------------------------------------\n */\n\n$.fn[NAME] = Collapse._jQueryInterface\n$.fn[NAME].Constructor = Collapse\n$.fn[NAME].noConflict = () => {\n $.fn[NAME] = JQUERY_NO_CONFLICT\n return Collapse._jQueryInterface\n}\n\nexport default Collapse\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.3.1): dropdown.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport $ from 'jquery'\nimport Popper from 'popper.js'\nimport Util from './util'\n\n/**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\n */\n\nconst NAME = 'dropdown'\nconst VERSION = '4.3.1'\nconst DATA_KEY = 'bs.dropdown'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst DATA_API_KEY = '.data-api'\nconst JQUERY_NO_CONFLICT = $.fn[NAME]\nconst ESCAPE_KEYCODE = 27 // KeyboardEvent.which value for Escape (Esc) key\nconst SPACE_KEYCODE = 32 // KeyboardEvent.which value for space key\nconst TAB_KEYCODE = 9 // KeyboardEvent.which value for tab key\nconst ARROW_UP_KEYCODE = 38 // KeyboardEvent.which value for up arrow key\nconst ARROW_DOWN_KEYCODE = 40 // KeyboardEvent.which value for down arrow key\nconst RIGHT_MOUSE_BUTTON_WHICH = 3 // MouseEvent.which value for the right button (assuming a right-handed mouse)\nconst REGEXP_KEYDOWN = new RegExp(`${ARROW_UP_KEYCODE}|${ARROW_DOWN_KEYCODE}|${ESCAPE_KEYCODE}`)\n\nconst Event = {\n HIDE : `hide${EVENT_KEY}`,\n HIDDEN : `hidden${EVENT_KEY}`,\n SHOW : `show${EVENT_KEY}`,\n SHOWN : `shown${EVENT_KEY}`,\n CLICK : `click${EVENT_KEY}`,\n CLICK_DATA_API : `click${EVENT_KEY}${DATA_API_KEY}`,\n KEYDOWN_DATA_API : `keydown${EVENT_KEY}${DATA_API_KEY}`,\n KEYUP_DATA_API : `keyup${EVENT_KEY}${DATA_API_KEY}`\n}\n\nconst ClassName = {\n DISABLED : 'disabled',\n SHOW : 'show',\n DROPUP : 'dropup',\n DROPRIGHT : 'dropright',\n DROPLEFT : 'dropleft',\n MENURIGHT : 'dropdown-menu-right',\n MENULEFT : 'dropdown-menu-left',\n POSITION_STATIC : 'position-static'\n}\n\nconst Selector = {\n DATA_TOGGLE : '[data-toggle=\"dropdown\"]',\n FORM_CHILD : '.dropdown form',\n MENU : '.dropdown-menu',\n NAVBAR_NAV : '.navbar-nav',\n VISIBLE_ITEMS : '.dropdown-menu .dropdown-item:not(.disabled):not(:disabled)'\n}\n\nconst AttachmentMap = {\n TOP : 'top-start',\n TOPEND : 'top-end',\n BOTTOM : 'bottom-start',\n BOTTOMEND : 'bottom-end',\n RIGHT : 'right-start',\n RIGHTEND : 'right-end',\n LEFT : 'left-start',\n LEFTEND : 'left-end'\n}\n\nconst Default = {\n offset : 0,\n flip : true,\n boundary : 'scrollParent',\n reference : 'toggle',\n display : 'dynamic'\n}\n\nconst DefaultType = {\n offset : '(number|string|function)',\n flip : 'boolean',\n boundary : '(string|element)',\n reference : '(string|element)',\n display : 'string'\n}\n\n/**\n * ------------------------------------------------------------------------\n * Class Definition\n * ------------------------------------------------------------------------\n */\n\nclass Dropdown {\n constructor(element, config) {\n this._element = element\n this._popper = null\n this._config = this._getConfig(config)\n this._menu = this._getMenuElement()\n this._inNavbar = this._detectNavbar()\n\n this._addEventListeners()\n }\n\n // Getters\n\n static get VERSION() {\n return VERSION\n }\n\n static get Default() {\n return Default\n }\n\n static get DefaultType() {\n return DefaultType\n }\n\n // Public\n\n toggle() {\n if (this._element.disabled || $(this._element).hasClass(ClassName.DISABLED)) {\n return\n }\n\n const parent = Dropdown._getParentFromElement(this._element)\n const isActive = $(this._menu).hasClass(ClassName.SHOW)\n\n Dropdown._clearMenus()\n\n if (isActive) {\n return\n }\n\n const relatedTarget = {\n relatedTarget: this._element\n }\n const showEvent = $.Event(Event.SHOW, relatedTarget)\n\n $(parent).trigger(showEvent)\n\n if (showEvent.isDefaultPrevented()) {\n return\n }\n\n // Disable totally Popper.js for Dropdown in Navbar\n if (!this._inNavbar) {\n /**\n * Check for Popper dependency\n * Popper - https://popper.js.org\n */\n if (typeof Popper === 'undefined') {\n throw new TypeError('Bootstrap\\'s dropdowns require Popper.js (https://popper.js.org/)')\n }\n\n let referenceElement = this._element\n\n if (this._config.reference === 'parent') {\n referenceElement = parent\n } else if (Util.isElement(this._config.reference)) {\n referenceElement = this._config.reference\n\n // Check if it's jQuery element\n if (typeof this._config.reference.jquery !== 'undefined') {\n referenceElement = this._config.reference[0]\n }\n }\n\n // If boundary is not `scrollParent`, then set position to `static`\n // to allow the menu to \"escape\" the scroll parent's boundaries\n // https://github.com/twbs/bootstrap/issues/24251\n if (this._config.boundary !== 'scrollParent') {\n $(parent).addClass(ClassName.POSITION_STATIC)\n }\n this._popper = new Popper(referenceElement, this._menu, this._getPopperConfig())\n }\n\n // If this is a touch-enabled device we add extra\n // empty mouseover listeners to the body's immediate children;\n // only needed because of broken event delegation on iOS\n // https://www.quirksmode.org/blog/archives/2014/02/mouse_event_bub.html\n if ('ontouchstart' in document.documentElement &&\n $(parent).closest(Selector.NAVBAR_NAV).length === 0) {\n $(document.body).children().on('mouseover', null, $.noop)\n }\n\n this._element.focus()\n this._element.setAttribute('aria-expanded', true)\n\n $(this._menu).toggleClass(ClassName.SHOW)\n $(parent)\n .toggleClass(ClassName.SHOW)\n .trigger($.Event(Event.SHOWN, relatedTarget))\n }\n\n show() {\n if (this._element.disabled || $(this._element).hasClass(ClassName.DISABLED) || $(this._menu).hasClass(ClassName.SHOW)) {\n return\n }\n\n const relatedTarget = {\n relatedTarget: this._element\n }\n const showEvent = $.Event(Event.SHOW, relatedTarget)\n const parent = Dropdown._getParentFromElement(this._element)\n\n $(parent).trigger(showEvent)\n\n if (showEvent.isDefaultPrevented()) {\n return\n }\n\n $(this._menu).toggleClass(ClassName.SHOW)\n $(parent)\n .toggleClass(ClassName.SHOW)\n .trigger($.Event(Event.SHOWN, relatedTarget))\n }\n\n hide() {\n if (this._element.disabled || $(this._element).hasClass(ClassName.DISABLED) || !$(this._menu).hasClass(ClassName.SHOW)) {\n return\n }\n\n const relatedTarget = {\n relatedTarget: this._element\n }\n const hideEvent = $.Event(Event.HIDE, relatedTarget)\n const parent = Dropdown._getParentFromElement(this._element)\n\n $(parent).trigger(hideEvent)\n\n if (hideEvent.isDefaultPrevented()) {\n return\n }\n\n $(this._menu).toggleClass(ClassName.SHOW)\n $(parent)\n .toggleClass(ClassName.SHOW)\n .trigger($.Event(Event.HIDDEN, relatedTarget))\n }\n\n dispose() {\n $.removeData(this._element, DATA_KEY)\n $(this._element).off(EVENT_KEY)\n this._element = null\n this._menu = null\n if (this._popper !== null) {\n this._popper.destroy()\n this._popper = null\n }\n }\n\n update() {\n this._inNavbar = this._detectNavbar()\n if (this._popper !== null) {\n this._popper.scheduleUpdate()\n }\n }\n\n // Private\n\n _addEventListeners() {\n $(this._element).on(Event.CLICK, (event) => {\n event.preventDefault()\n event.stopPropagation()\n this.toggle()\n })\n }\n\n _getConfig(config) {\n config = {\n ...this.constructor.Default,\n ...$(this._element).data(),\n ...config\n }\n\n Util.typeCheckConfig(\n NAME,\n config,\n this.constructor.DefaultType\n )\n\n return config\n }\n\n _getMenuElement() {\n if (!this._menu) {\n const parent = Dropdown._getParentFromElement(this._element)\n\n if (parent) {\n this._menu = parent.querySelector(Selector.MENU)\n }\n }\n return this._menu\n }\n\n _getPlacement() {\n const $parentDropdown = $(this._element.parentNode)\n let placement = AttachmentMap.BOTTOM\n\n // Handle dropup\n if ($parentDropdown.hasClass(ClassName.DROPUP)) {\n placement = AttachmentMap.TOP\n if ($(this._menu).hasClass(ClassName.MENURIGHT)) {\n placement = AttachmentMap.TOPEND\n }\n } else if ($parentDropdown.hasClass(ClassName.DROPRIGHT)) {\n placement = AttachmentMap.RIGHT\n } else if ($parentDropdown.hasClass(ClassName.DROPLEFT)) {\n placement = AttachmentMap.LEFT\n } else if ($(this._menu).hasClass(ClassName.MENURIGHT)) {\n placement = AttachmentMap.BOTTOMEND\n }\n return placement\n }\n\n _detectNavbar() {\n return $(this._element).closest('.navbar').length > 0\n }\n\n _getOffset() {\n const offset = {}\n\n if (typeof this._config.offset === 'function') {\n offset.fn = (data) => {\n data.offsets = {\n ...data.offsets,\n ...this._config.offset(data.offsets, this._element) || {}\n }\n\n return data\n }\n } else {\n offset.offset = this._config.offset\n }\n\n return offset\n }\n\n _getPopperConfig() {\n const popperConfig = {\n placement: this._getPlacement(),\n modifiers: {\n offset: this._getOffset(),\n flip: {\n enabled: this._config.flip\n },\n preventOverflow: {\n boundariesElement: this._config.boundary\n }\n }\n }\n\n // Disable Popper.js if we have a static display\n if (this._config.display === 'static') {\n popperConfig.modifiers.applyStyle = {\n enabled: false\n }\n }\n\n return popperConfig\n }\n\n // Static\n\n static _jQueryInterface(config) {\n return this.each(function () {\n let data = $(this).data(DATA_KEY)\n const _config = typeof config === 'object' ? config : null\n\n if (!data) {\n data = new Dropdown(this, _config)\n $(this).data(DATA_KEY, data)\n }\n\n if (typeof config === 'string') {\n if (typeof data[config] === 'undefined') {\n throw new TypeError(`No method named \"${config}\"`)\n }\n data[config]()\n }\n })\n }\n\n static _clearMenus(event) {\n if (event && (event.which === RIGHT_MOUSE_BUTTON_WHICH ||\n event.type === 'keyup' && event.which !== TAB_KEYCODE)) {\n return\n }\n\n const toggles = [].slice.call(document.querySelectorAll(Selector.DATA_TOGGLE))\n\n for (let i = 0, len = toggles.length; i < len; i++) {\n const parent = Dropdown._getParentFromElement(toggles[i])\n const context = $(toggles[i]).data(DATA_KEY)\n const relatedTarget = {\n relatedTarget: toggles[i]\n }\n\n if (event && event.type === 'click') {\n relatedTarget.clickEvent = event\n }\n\n if (!context) {\n continue\n }\n\n const dropdownMenu = context._menu\n if (!$(parent).hasClass(ClassName.SHOW)) {\n continue\n }\n\n if (event && (event.type === 'click' &&\n /input|textarea/i.test(event.target.tagName) || event.type === 'keyup' && event.which === TAB_KEYCODE) &&\n $.contains(parent, event.target)) {\n continue\n }\n\n const hideEvent = $.Event(Event.HIDE, relatedTarget)\n $(parent).trigger(hideEvent)\n if (hideEvent.isDefaultPrevented()) {\n continue\n }\n\n // If this is a touch-enabled device we remove the extra\n // empty mouseover listeners we added for iOS support\n if ('ontouchstart' in document.documentElement) {\n $(document.body).children().off('mouseover', null, $.noop)\n }\n\n toggles[i].setAttribute('aria-expanded', 'false')\n\n $(dropdownMenu).removeClass(ClassName.SHOW)\n $(parent)\n .removeClass(ClassName.SHOW)\n .trigger($.Event(Event.HIDDEN, relatedTarget))\n }\n }\n\n static _getParentFromElement(element) {\n let parent\n const selector = Util.getSelectorFromElement(element)\n\n if (selector) {\n parent = document.querySelector(selector)\n }\n\n return parent || element.parentNode\n }\n\n // eslint-disable-next-line complexity\n static _dataApiKeydownHandler(event) {\n // If not input/textarea:\n // - And not a key in REGEXP_KEYDOWN => not a dropdown command\n // If input/textarea:\n // - If space key => not a dropdown command\n // - If key is other than escape\n // - If key is not up or down => not a dropdown command\n // - If trigger inside the menu => not a dropdown command\n if (/input|textarea/i.test(event.target.tagName)\n ? event.which === SPACE_KEYCODE || event.which !== ESCAPE_KEYCODE &&\n (event.which !== ARROW_DOWN_KEYCODE && event.which !== ARROW_UP_KEYCODE ||\n $(event.target).closest(Selector.MENU).length) : !REGEXP_KEYDOWN.test(event.which)) {\n return\n }\n\n event.preventDefault()\n event.stopPropagation()\n\n if (this.disabled || $(this).hasClass(ClassName.DISABLED)) {\n return\n }\n\n const parent = Dropdown._getParentFromElement(this)\n const isActive = $(parent).hasClass(ClassName.SHOW)\n\n if (!isActive || isActive && (event.which === ESCAPE_KEYCODE || event.which === SPACE_KEYCODE)) {\n if (event.which === ESCAPE_KEYCODE) {\n const toggle = parent.querySelector(Selector.DATA_TOGGLE)\n $(toggle).trigger('focus')\n }\n\n $(this).trigger('click')\n return\n }\n\n const items = [].slice.call(parent.querySelectorAll(Selector.VISIBLE_ITEMS))\n\n if (items.length === 0) {\n return\n }\n\n let index = items.indexOf(event.target)\n\n if (event.which === ARROW_UP_KEYCODE && index > 0) { // Up\n index--\n }\n\n if (event.which === ARROW_DOWN_KEYCODE && index < items.length - 1) { // Down\n index++\n }\n\n if (index < 0) {\n index = 0\n }\n\n items[index].focus()\n }\n}\n\n/**\n * ------------------------------------------------------------------------\n * Data Api implementation\n * ------------------------------------------------------------------------\n */\n\n$(document)\n .on(Event.KEYDOWN_DATA_API, Selector.DATA_TOGGLE, Dropdown._dataApiKeydownHandler)\n .on(Event.KEYDOWN_DATA_API, Selector.MENU, Dropdown._dataApiKeydownHandler)\n .on(`${Event.CLICK_DATA_API} ${Event.KEYUP_DATA_API}`, Dropdown._clearMenus)\n .on(Event.CLICK_DATA_API, Selector.DATA_TOGGLE, function (event) {\n event.preventDefault()\n event.stopPropagation()\n Dropdown._jQueryInterface.call($(this), 'toggle')\n })\n .on(Event.CLICK_DATA_API, Selector.FORM_CHILD, (e) => {\n e.stopPropagation()\n })\n\n/**\n * ------------------------------------------------------------------------\n * jQuery\n * ------------------------------------------------------------------------\n */\n\n$.fn[NAME] = Dropdown._jQueryInterface\n$.fn[NAME].Constructor = Dropdown\n$.fn[NAME].noConflict = () => {\n $.fn[NAME] = JQUERY_NO_CONFLICT\n return Dropdown._jQueryInterface\n}\n\n\nexport default Dropdown\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.3.1): modal.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport $ from 'jquery'\nimport Util from './util'\n\n/**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\n */\n\nconst NAME = 'modal'\nconst VERSION = '4.3.1'\nconst DATA_KEY = 'bs.modal'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst DATA_API_KEY = '.data-api'\nconst JQUERY_NO_CONFLICT = $.fn[NAME]\nconst ESCAPE_KEYCODE = 27 // KeyboardEvent.which value for Escape (Esc) key\n\nconst Default = {\n backdrop : true,\n keyboard : true,\n focus : true,\n show : true\n}\n\nconst DefaultType = {\n backdrop : '(boolean|string)',\n keyboard : 'boolean',\n focus : 'boolean',\n show : 'boolean'\n}\n\nconst Event = {\n HIDE : `hide${EVENT_KEY}`,\n HIDDEN : `hidden${EVENT_KEY}`,\n SHOW : `show${EVENT_KEY}`,\n SHOWN : `shown${EVENT_KEY}`,\n FOCUSIN : `focusin${EVENT_KEY}`,\n RESIZE : `resize${EVENT_KEY}`,\n CLICK_DISMISS : `click.dismiss${EVENT_KEY}`,\n KEYDOWN_DISMISS : `keydown.dismiss${EVENT_KEY}`,\n MOUSEUP_DISMISS : `mouseup.dismiss${EVENT_KEY}`,\n MOUSEDOWN_DISMISS : `mousedown.dismiss${EVENT_KEY}`,\n CLICK_DATA_API : `click${EVENT_KEY}${DATA_API_KEY}`\n}\n\nconst ClassName = {\n SCROLLABLE : 'modal-dialog-scrollable',\n SCROLLBAR_MEASURER : 'modal-scrollbar-measure',\n BACKDROP : 'modal-backdrop',\n OPEN : 'modal-open',\n FADE : 'fade',\n SHOW : 'show'\n}\n\nconst Selector = {\n DIALOG : '.modal-dialog',\n MODAL_BODY : '.modal-body',\n DATA_TOGGLE : '[data-toggle=\"modal\"]',\n DATA_DISMISS : '[data-dismiss=\"modal\"]',\n FIXED_CONTENT : '.fixed-top, .fixed-bottom, .is-fixed, .sticky-top',\n STICKY_CONTENT : '.sticky-top'\n}\n\n/**\n * ------------------------------------------------------------------------\n * Class Definition\n * ------------------------------------------------------------------------\n */\n\nclass Modal {\n constructor(element, config) {\n this._config = this._getConfig(config)\n this._element = element\n this._dialog = element.querySelector(Selector.DIALOG)\n this._backdrop = null\n this._isShown = false\n this._isBodyOverflowing = false\n this._ignoreBackdropClick = false\n this._isTransitioning = false\n this._scrollbarWidth = 0\n }\n\n // Getters\n\n static get VERSION() {\n return VERSION\n }\n\n static get Default() {\n return Default\n }\n\n // Public\n\n toggle(relatedTarget) {\n return this._isShown ? this.hide() : this.show(relatedTarget)\n }\n\n show(relatedTarget) {\n if (this._isShown || this._isTransitioning) {\n return\n }\n\n if ($(this._element).hasClass(ClassName.FADE)) {\n this._isTransitioning = true\n }\n\n const showEvent = $.Event(Event.SHOW, {\n relatedTarget\n })\n\n $(this._element).trigger(showEvent)\n\n if (this._isShown || showEvent.isDefaultPrevented()) {\n return\n }\n\n this._isShown = true\n\n this._checkScrollbar()\n this._setScrollbar()\n\n this._adjustDialog()\n\n this._setEscapeEvent()\n this._setResizeEvent()\n\n $(this._element).on(\n Event.CLICK_DISMISS,\n Selector.DATA_DISMISS,\n (event) => this.hide(event)\n )\n\n $(this._dialog).on(Event.MOUSEDOWN_DISMISS, () => {\n $(this._element).one(Event.MOUSEUP_DISMISS, (event) => {\n if ($(event.target).is(this._element)) {\n this._ignoreBackdropClick = true\n }\n })\n })\n\n this._showBackdrop(() => this._showElement(relatedTarget))\n }\n\n hide(event) {\n if (event) {\n event.preventDefault()\n }\n\n if (!this._isShown || this._isTransitioning) {\n return\n }\n\n const hideEvent = $.Event(Event.HIDE)\n\n $(this._element).trigger(hideEvent)\n\n if (!this._isShown || hideEvent.isDefaultPrevented()) {\n return\n }\n\n this._isShown = false\n const transition = $(this._element).hasClass(ClassName.FADE)\n\n if (transition) {\n this._isTransitioning = true\n }\n\n this._setEscapeEvent()\n this._setResizeEvent()\n\n $(document).off(Event.FOCUSIN)\n\n $(this._element).removeClass(ClassName.SHOW)\n\n $(this._element).off(Event.CLICK_DISMISS)\n $(this._dialog).off(Event.MOUSEDOWN_DISMISS)\n\n\n if (transition) {\n const transitionDuration = Util.getTransitionDurationFromElement(this._element)\n\n $(this._element)\n .one(Util.TRANSITION_END, (event) => this._hideModal(event))\n .emulateTransitionEnd(transitionDuration)\n } else {\n this._hideModal()\n }\n }\n\n dispose() {\n [window, this._element, this._dialog]\n .forEach((htmlElement) => $(htmlElement).off(EVENT_KEY))\n\n /**\n * `document` has 2 events `Event.FOCUSIN` and `Event.CLICK_DATA_API`\n * Do not move `document` in `htmlElements` array\n * It will remove `Event.CLICK_DATA_API` event that should remain\n */\n $(document).off(Event.FOCUSIN)\n\n $.removeData(this._element, DATA_KEY)\n\n this._config = null\n this._element = null\n this._dialog = null\n this._backdrop = null\n this._isShown = null\n this._isBodyOverflowing = null\n this._ignoreBackdropClick = null\n this._isTransitioning = null\n this._scrollbarWidth = null\n }\n\n handleUpdate() {\n this._adjustDialog()\n }\n\n // Private\n\n _getConfig(config) {\n config = {\n ...Default,\n ...config\n }\n Util.typeCheckConfig(NAME, config, DefaultType)\n return config\n }\n\n _showElement(relatedTarget) {\n const transition = $(this._element).hasClass(ClassName.FADE)\n\n if (!this._element.parentNode ||\n this._element.parentNode.nodeType !== Node.ELEMENT_NODE) {\n // Don't move modal's DOM position\n document.body.appendChild(this._element)\n }\n\n this._element.style.display = 'block'\n this._element.removeAttribute('aria-hidden')\n this._element.setAttribute('aria-modal', true)\n\n if ($(this._dialog).hasClass(ClassName.SCROLLABLE)) {\n this._dialog.querySelector(Selector.MODAL_BODY).scrollTop = 0\n } else {\n this._element.scrollTop = 0\n }\n\n if (transition) {\n Util.reflow(this._element)\n }\n\n $(this._element).addClass(ClassName.SHOW)\n\n if (this._config.focus) {\n this._enforceFocus()\n }\n\n const shownEvent = $.Event(Event.SHOWN, {\n relatedTarget\n })\n\n const transitionComplete = () => {\n if (this._config.focus) {\n this._element.focus()\n }\n this._isTransitioning = false\n $(this._element).trigger(shownEvent)\n }\n\n if (transition) {\n const transitionDuration = Util.getTransitionDurationFromElement(this._dialog)\n\n $(this._dialog)\n .one(Util.TRANSITION_END, transitionComplete)\n .emulateTransitionEnd(transitionDuration)\n } else {\n transitionComplete()\n }\n }\n\n _enforceFocus() {\n $(document)\n .off(Event.FOCUSIN) // Guard against infinite focus loop\n .on(Event.FOCUSIN, (event) => {\n if (document !== event.target &&\n this._element !== event.target &&\n $(this._element).has(event.target).length === 0) {\n this._element.focus()\n }\n })\n }\n\n _setEscapeEvent() {\n if (this._isShown && this._config.keyboard) {\n $(this._element).on(Event.KEYDOWN_DISMISS, (event) => {\n if (event.which === ESCAPE_KEYCODE) {\n event.preventDefault()\n this.hide()\n }\n })\n } else if (!this._isShown) {\n $(this._element).off(Event.KEYDOWN_DISMISS)\n }\n }\n\n _setResizeEvent() {\n if (this._isShown) {\n $(window).on(Event.RESIZE, (event) => this.handleUpdate(event))\n } else {\n $(window).off(Event.RESIZE)\n }\n }\n\n _hideModal() {\n this._element.style.display = 'none'\n this._element.setAttribute('aria-hidden', true)\n this._element.removeAttribute('aria-modal')\n this._isTransitioning = false\n this._showBackdrop(() => {\n $(document.body).removeClass(ClassName.OPEN)\n this._resetAdjustments()\n this._resetScrollbar()\n $(this._element).trigger(Event.HIDDEN)\n })\n }\n\n _removeBackdrop() {\n if (this._backdrop) {\n $(this._backdrop).remove()\n this._backdrop = null\n }\n }\n\n _showBackdrop(callback) {\n const animate = $(this._element).hasClass(ClassName.FADE)\n ? ClassName.FADE : ''\n\n if (this._isShown && this._config.backdrop) {\n this._backdrop = document.createElement('div')\n this._backdrop.className = ClassName.BACKDROP\n\n if (animate) {\n this._backdrop.classList.add(animate)\n }\n\n $(this._backdrop).appendTo(document.body)\n\n $(this._element).on(Event.CLICK_DISMISS, (event) => {\n if (this._ignoreBackdropClick) {\n this._ignoreBackdropClick = false\n return\n }\n if (event.target !== event.currentTarget) {\n return\n }\n if (this._config.backdrop === 'static') {\n this._element.focus()\n } else {\n this.hide()\n }\n })\n\n if (animate) {\n Util.reflow(this._backdrop)\n }\n\n $(this._backdrop).addClass(ClassName.SHOW)\n\n if (!callback) {\n return\n }\n\n if (!animate) {\n callback()\n return\n }\n\n const backdropTransitionDuration = Util.getTransitionDurationFromElement(this._backdrop)\n\n $(this._backdrop)\n .one(Util.TRANSITION_END, callback)\n .emulateTransitionEnd(backdropTransitionDuration)\n } else if (!this._isShown && this._backdrop) {\n $(this._backdrop).removeClass(ClassName.SHOW)\n\n const callbackRemove = () => {\n this._removeBackdrop()\n if (callback) {\n callback()\n }\n }\n\n if ($(this._element).hasClass(ClassName.FADE)) {\n const backdropTransitionDuration = Util.getTransitionDurationFromElement(this._backdrop)\n\n $(this._backdrop)\n .one(Util.TRANSITION_END, callbackRemove)\n .emulateTransitionEnd(backdropTransitionDuration)\n } else {\n callbackRemove()\n }\n } else if (callback) {\n callback()\n }\n }\n\n // ----------------------------------------------------------------------\n // the following methods are used to handle overflowing modals\n // todo (fat): these should probably be refactored out of modal.js\n // ----------------------------------------------------------------------\n\n _adjustDialog() {\n const isModalOverflowing =\n this._element.scrollHeight > document.documentElement.clientHeight\n\n if (!this._isBodyOverflowing && isModalOverflowing) {\n this._element.style.paddingLeft = `${this._scrollbarWidth}px`\n }\n\n if (this._isBodyOverflowing && !isModalOverflowing) {\n this._element.style.paddingRight = `${this._scrollbarWidth}px`\n }\n }\n\n _resetAdjustments() {\n this._element.style.paddingLeft = ''\n this._element.style.paddingRight = ''\n }\n\n _checkScrollbar() {\n const rect = document.body.getBoundingClientRect()\n this._isBodyOverflowing = rect.left + rect.right < window.innerWidth\n this._scrollbarWidth = this._getScrollbarWidth()\n }\n\n _setScrollbar() {\n if (this._isBodyOverflowing) {\n // Note: DOMNode.style.paddingRight returns the actual value or '' if not set\n // while $(DOMNode).css('padding-right') returns the calculated value or 0 if not set\n const fixedContent = [].slice.call(document.querySelectorAll(Selector.FIXED_CONTENT))\n const stickyContent = [].slice.call(document.querySelectorAll(Selector.STICKY_CONTENT))\n\n // Adjust fixed content padding\n $(fixedContent).each((index, element) => {\n const actualPadding = element.style.paddingRight\n const calculatedPadding = $(element).css('padding-right')\n $(element)\n .data('padding-right', actualPadding)\n .css('padding-right', `${parseFloat(calculatedPadding) + this._scrollbarWidth}px`)\n })\n\n // Adjust sticky content margin\n $(stickyContent).each((index, element) => {\n const actualMargin = element.style.marginRight\n const calculatedMargin = $(element).css('margin-right')\n $(element)\n .data('margin-right', actualMargin)\n .css('margin-right', `${parseFloat(calculatedMargin) - this._scrollbarWidth}px`)\n })\n\n // Adjust body padding\n const actualPadding = document.body.style.paddingRight\n const calculatedPadding = $(document.body).css('padding-right')\n $(document.body)\n .data('padding-right', actualPadding)\n .css('padding-right', `${parseFloat(calculatedPadding) + this._scrollbarWidth}px`)\n }\n\n $(document.body).addClass(ClassName.OPEN)\n }\n\n _resetScrollbar() {\n // Restore fixed content padding\n const fixedContent = [].slice.call(document.querySelectorAll(Selector.FIXED_CONTENT))\n $(fixedContent).each((index, element) => {\n const padding = $(element).data('padding-right')\n $(element).removeData('padding-right')\n element.style.paddingRight = padding ? padding : ''\n })\n\n // Restore sticky content\n const elements = [].slice.call(document.querySelectorAll(`${Selector.STICKY_CONTENT}`))\n $(elements).each((index, element) => {\n const margin = $(element).data('margin-right')\n if (typeof margin !== 'undefined') {\n $(element).css('margin-right', margin).removeData('margin-right')\n }\n })\n\n // Restore body padding\n const padding = $(document.body).data('padding-right')\n $(document.body).removeData('padding-right')\n document.body.style.paddingRight = padding ? padding : ''\n }\n\n _getScrollbarWidth() { // thx d.walsh\n const scrollDiv = document.createElement('div')\n scrollDiv.className = ClassName.SCROLLBAR_MEASURER\n document.body.appendChild(scrollDiv)\n const scrollbarWidth = scrollDiv.getBoundingClientRect().width - scrollDiv.clientWidth\n document.body.removeChild(scrollDiv)\n return scrollbarWidth\n }\n\n // Static\n\n static _jQueryInterface(config, relatedTarget) {\n return this.each(function () {\n let data = $(this).data(DATA_KEY)\n const _config = {\n ...Default,\n ...$(this).data(),\n ...typeof config === 'object' && config ? config : {}\n }\n\n if (!data) {\n data = new Modal(this, _config)\n $(this).data(DATA_KEY, data)\n }\n\n if (typeof config === 'string') {\n if (typeof data[config] === 'undefined') {\n throw new TypeError(`No method named \"${config}\"`)\n }\n data[config](relatedTarget)\n } else if (_config.show) {\n data.show(relatedTarget)\n }\n })\n }\n}\n\n/**\n * ------------------------------------------------------------------------\n * Data Api implementation\n * ------------------------------------------------------------------------\n */\n\n$(document).on(Event.CLICK_DATA_API, Selector.DATA_TOGGLE, function (event) {\n let target\n const selector = Util.getSelectorFromElement(this)\n\n if (selector) {\n target = document.querySelector(selector)\n }\n\n const config = $(target).data(DATA_KEY)\n ? 'toggle' : {\n ...$(target).data(),\n ...$(this).data()\n }\n\n if (this.tagName === 'A' || this.tagName === 'AREA') {\n event.preventDefault()\n }\n\n const $target = $(target).one(Event.SHOW, (showEvent) => {\n if (showEvent.isDefaultPrevented()) {\n // Only register focus restorer if modal will actually get shown\n return\n }\n\n $target.one(Event.HIDDEN, () => {\n if ($(this).is(':visible')) {\n this.focus()\n }\n })\n })\n\n Modal._jQueryInterface.call($(target), config, this)\n})\n\n/**\n * ------------------------------------------------------------------------\n * jQuery\n * ------------------------------------------------------------------------\n */\n\n$.fn[NAME] = Modal._jQueryInterface\n$.fn[NAME].Constructor = Modal\n$.fn[NAME].noConflict = () => {\n $.fn[NAME] = JQUERY_NO_CONFLICT\n return Modal._jQueryInterface\n}\n\nexport default Modal\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.3.1): tools/sanitizer.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nconst uriAttrs = [\n 'background',\n 'cite',\n 'href',\n 'itemtype',\n 'longdesc',\n 'poster',\n 'src',\n 'xlink:href'\n]\n\nconst ARIA_ATTRIBUTE_PATTERN = /^aria-[\\w-]*$/i\n\nexport const DefaultWhitelist = {\n // Global attributes allowed on any supplied element below.\n '*': ['class', 'dir', 'id', 'lang', 'role', ARIA_ATTRIBUTE_PATTERN],\n a: ['target', 'href', 'title', 'rel'],\n area: [],\n b: [],\n br: [],\n col: [],\n code: [],\n div: [],\n em: [],\n hr: [],\n h1: [],\n h2: [],\n h3: [],\n h4: [],\n h5: [],\n h6: [],\n i: [],\n img: ['src', 'alt', 'title', 'width', 'height'],\n li: [],\n ol: [],\n p: [],\n pre: [],\n s: [],\n small: [],\n span: [],\n sub: [],\n sup: [],\n strong: [],\n u: [],\n ul: []\n}\n\n/**\n * A pattern that recognizes a commonly useful subset of URLs that are safe.\n *\n * Shoutout to Angular 7 https://github.com/angular/angular/blob/7.2.4/packages/core/src/sanitization/url_sanitizer.ts\n */\nconst SAFE_URL_PATTERN = /^(?:(?:https?|mailto|ftp|tel|file):|[^&:/?#]*(?:[/?#]|$))/gi\n\n/**\n * A pattern that matches safe data URLs. Only matches image, video and audio types.\n *\n * Shoutout to Angular 7 https://github.com/angular/angular/blob/7.2.4/packages/core/src/sanitization/url_sanitizer.ts\n */\nconst DATA_URL_PATTERN = /^data:(?:image\\/(?:bmp|gif|jpeg|jpg|png|tiff|webp)|video\\/(?:mpeg|mp4|ogg|webm)|audio\\/(?:mp3|oga|ogg|opus));base64,[a-z0-9+/]+=*$/i\n\nfunction allowedAttribute(attr, allowedAttributeList) {\n const attrName = attr.nodeName.toLowerCase()\n\n if (allowedAttributeList.indexOf(attrName) !== -1) {\n if (uriAttrs.indexOf(attrName) !== -1) {\n return Boolean(attr.nodeValue.match(SAFE_URL_PATTERN) || attr.nodeValue.match(DATA_URL_PATTERN))\n }\n\n return true\n }\n\n const regExp = allowedAttributeList.filter((attrRegex) => attrRegex instanceof RegExp)\n\n // Check if a regular expression validates the attribute.\n for (let i = 0, l = regExp.length; i < l; i++) {\n if (attrName.match(regExp[i])) {\n return true\n }\n }\n\n return false\n}\n\nexport function sanitizeHtml(unsafeHtml, whiteList, sanitizeFn) {\n if (unsafeHtml.length === 0) {\n return unsafeHtml\n }\n\n if (sanitizeFn && typeof sanitizeFn === 'function') {\n return sanitizeFn(unsafeHtml)\n }\n\n const domParser = new window.DOMParser()\n const createdDocument = domParser.parseFromString(unsafeHtml, 'text/html')\n const whitelistKeys = Object.keys(whiteList)\n const elements = [].slice.call(createdDocument.body.querySelectorAll('*'))\n\n for (let i = 0, len = elements.length; i < len; i++) {\n const el = elements[i]\n const elName = el.nodeName.toLowerCase()\n\n if (whitelistKeys.indexOf(el.nodeName.toLowerCase()) === -1) {\n el.parentNode.removeChild(el)\n\n continue\n }\n\n const attributeList = [].slice.call(el.attributes)\n const whitelistedAttributes = [].concat(whiteList['*'] || [], whiteList[elName] || [])\n\n attributeList.forEach((attr) => {\n if (!allowedAttribute(attr, whitelistedAttributes)) {\n el.removeAttribute(attr.nodeName)\n }\n })\n }\n\n return createdDocument.body.innerHTML\n}\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.3.1): tooltip.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport {\n DefaultWhitelist,\n sanitizeHtml\n} from './tools/sanitizer'\nimport $ from 'jquery'\nimport Popper from 'popper.js'\nimport Util from './util'\n\n/**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\n */\n\nconst NAME = 'tooltip'\nconst VERSION = '4.3.1'\nconst DATA_KEY = 'bs.tooltip'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst JQUERY_NO_CONFLICT = $.fn[NAME]\nconst CLASS_PREFIX = 'bs-tooltip'\nconst BSCLS_PREFIX_REGEX = new RegExp(`(^|\\\\s)${CLASS_PREFIX}\\\\S+`, 'g')\nconst DISALLOWED_ATTRIBUTES = ['sanitize', 'whiteList', 'sanitizeFn']\n\nconst DefaultType = {\n animation : 'boolean',\n template : 'string',\n title : '(string|element|function)',\n trigger : 'string',\n delay : '(number|object)',\n html : 'boolean',\n selector : '(string|boolean)',\n placement : '(string|function)',\n offset : '(number|string|function)',\n container : '(string|element|boolean)',\n fallbackPlacement : '(string|array)',\n boundary : '(string|element)',\n sanitize : 'boolean',\n sanitizeFn : '(null|function)',\n whiteList : 'object'\n}\n\nconst AttachmentMap = {\n AUTO : 'auto',\n TOP : 'top',\n RIGHT : 'right',\n BOTTOM : 'bottom',\n LEFT : 'left'\n}\n\nconst Default = {\n animation : true,\n template : '
    ' +\n '
    ' +\n '
    ',\n trigger : 'hover focus',\n title : '',\n delay : 0,\n html : false,\n selector : false,\n placement : 'top',\n offset : 0,\n container : false,\n fallbackPlacement : 'flip',\n boundary : 'scrollParent',\n sanitize : true,\n sanitizeFn : null,\n whiteList : DefaultWhitelist\n}\n\nconst HoverState = {\n SHOW : 'show',\n OUT : 'out'\n}\n\nconst Event = {\n HIDE : `hide${EVENT_KEY}`,\n HIDDEN : `hidden${EVENT_KEY}`,\n SHOW : `show${EVENT_KEY}`,\n SHOWN : `shown${EVENT_KEY}`,\n INSERTED : `inserted${EVENT_KEY}`,\n CLICK : `click${EVENT_KEY}`,\n FOCUSIN : `focusin${EVENT_KEY}`,\n FOCUSOUT : `focusout${EVENT_KEY}`,\n MOUSEENTER : `mouseenter${EVENT_KEY}`,\n MOUSELEAVE : `mouseleave${EVENT_KEY}`\n}\n\nconst ClassName = {\n FADE : 'fade',\n SHOW : 'show'\n}\n\nconst Selector = {\n TOOLTIP : '.tooltip',\n TOOLTIP_INNER : '.tooltip-inner',\n ARROW : '.arrow'\n}\n\nconst Trigger = {\n HOVER : 'hover',\n FOCUS : 'focus',\n CLICK : 'click',\n MANUAL : 'manual'\n}\n\n\n/**\n * ------------------------------------------------------------------------\n * Class Definition\n * ------------------------------------------------------------------------\n */\n\nclass Tooltip {\n constructor(element, config) {\n /**\n * Check for Popper dependency\n * Popper - https://popper.js.org\n */\n if (typeof Popper === 'undefined') {\n throw new TypeError('Bootstrap\\'s tooltips require Popper.js (https://popper.js.org/)')\n }\n\n // private\n this._isEnabled = true\n this._timeout = 0\n this._hoverState = ''\n this._activeTrigger = {}\n this._popper = null\n\n // Protected\n this.element = element\n this.config = this._getConfig(config)\n this.tip = null\n\n this._setListeners()\n }\n\n // Getters\n\n static get VERSION() {\n return VERSION\n }\n\n static get Default() {\n return Default\n }\n\n static get NAME() {\n return NAME\n }\n\n static get DATA_KEY() {\n return DATA_KEY\n }\n\n static get Event() {\n return Event\n }\n\n static get EVENT_KEY() {\n return EVENT_KEY\n }\n\n static get DefaultType() {\n return DefaultType\n }\n\n // Public\n\n enable() {\n this._isEnabled = true\n }\n\n disable() {\n this._isEnabled = false\n }\n\n toggleEnabled() {\n this._isEnabled = !this._isEnabled\n }\n\n toggle(event) {\n if (!this._isEnabled) {\n return\n }\n\n if (event) {\n const dataKey = this.constructor.DATA_KEY\n let context = $(event.currentTarget).data(dataKey)\n\n if (!context) {\n context = new this.constructor(\n event.currentTarget,\n this._getDelegateConfig()\n )\n $(event.currentTarget).data(dataKey, context)\n }\n\n context._activeTrigger.click = !context._activeTrigger.click\n\n if (context._isWithActiveTrigger()) {\n context._enter(null, context)\n } else {\n context._leave(null, context)\n }\n } else {\n if ($(this.getTipElement()).hasClass(ClassName.SHOW)) {\n this._leave(null, this)\n return\n }\n\n this._enter(null, this)\n }\n }\n\n dispose() {\n clearTimeout(this._timeout)\n\n $.removeData(this.element, this.constructor.DATA_KEY)\n\n $(this.element).off(this.constructor.EVENT_KEY)\n $(this.element).closest('.modal').off('hide.bs.modal')\n\n if (this.tip) {\n $(this.tip).remove()\n }\n\n this._isEnabled = null\n this._timeout = null\n this._hoverState = null\n this._activeTrigger = null\n if (this._popper !== null) {\n this._popper.destroy()\n }\n\n this._popper = null\n this.element = null\n this.config = null\n this.tip = null\n }\n\n show() {\n if ($(this.element).css('display') === 'none') {\n throw new Error('Please use show on visible elements')\n }\n\n const showEvent = $.Event(this.constructor.Event.SHOW)\n if (this.isWithContent() && this._isEnabled) {\n $(this.element).trigger(showEvent)\n\n const shadowRoot = Util.findShadowRoot(this.element)\n const isInTheDom = $.contains(\n shadowRoot !== null ? shadowRoot : this.element.ownerDocument.documentElement,\n this.element\n )\n\n if (showEvent.isDefaultPrevented() || !isInTheDom) {\n return\n }\n\n const tip = this.getTipElement()\n const tipId = Util.getUID(this.constructor.NAME)\n\n tip.setAttribute('id', tipId)\n this.element.setAttribute('aria-describedby', tipId)\n\n this.setContent()\n\n if (this.config.animation) {\n $(tip).addClass(ClassName.FADE)\n }\n\n const placement = typeof this.config.placement === 'function'\n ? this.config.placement.call(this, tip, this.element)\n : this.config.placement\n\n const attachment = this._getAttachment(placement)\n this.addAttachmentClass(attachment)\n\n const container = this._getContainer()\n $(tip).data(this.constructor.DATA_KEY, this)\n\n if (!$.contains(this.element.ownerDocument.documentElement, this.tip)) {\n $(tip).appendTo(container)\n }\n\n $(this.element).trigger(this.constructor.Event.INSERTED)\n\n this._popper = new Popper(this.element, tip, {\n placement: attachment,\n modifiers: {\n offset: this._getOffset(),\n flip: {\n behavior: this.config.fallbackPlacement\n },\n arrow: {\n element: Selector.ARROW\n },\n preventOverflow: {\n boundariesElement: this.config.boundary\n }\n },\n onCreate: (data) => {\n if (data.originalPlacement !== data.placement) {\n this._handlePopperPlacementChange(data)\n }\n },\n onUpdate: (data) => this._handlePopperPlacementChange(data)\n })\n\n $(tip).addClass(ClassName.SHOW)\n\n // If this is a touch-enabled device we add extra\n // empty mouseover listeners to the body's immediate children;\n // only needed because of broken event delegation on iOS\n // https://www.quirksmode.org/blog/archives/2014/02/mouse_event_bub.html\n if ('ontouchstart' in document.documentElement) {\n $(document.body).children().on('mouseover', null, $.noop)\n }\n\n const complete = () => {\n if (this.config.animation) {\n this._fixTransition()\n }\n const prevHoverState = this._hoverState\n this._hoverState = null\n\n $(this.element).trigger(this.constructor.Event.SHOWN)\n\n if (prevHoverState === HoverState.OUT) {\n this._leave(null, this)\n }\n }\n\n if ($(this.tip).hasClass(ClassName.FADE)) {\n const transitionDuration = Util.getTransitionDurationFromElement(this.tip)\n\n $(this.tip)\n .one(Util.TRANSITION_END, complete)\n .emulateTransitionEnd(transitionDuration)\n } else {\n complete()\n }\n }\n }\n\n hide(callback) {\n const tip = this.getTipElement()\n const hideEvent = $.Event(this.constructor.Event.HIDE)\n const complete = () => {\n if (this._hoverState !== HoverState.SHOW && tip.parentNode) {\n tip.parentNode.removeChild(tip)\n }\n\n this._cleanTipClass()\n this.element.removeAttribute('aria-describedby')\n $(this.element).trigger(this.constructor.Event.HIDDEN)\n if (this._popper !== null) {\n this._popper.destroy()\n }\n\n if (callback) {\n callback()\n }\n }\n\n $(this.element).trigger(hideEvent)\n\n if (hideEvent.isDefaultPrevented()) {\n return\n }\n\n $(tip).removeClass(ClassName.SHOW)\n\n // If this is a touch-enabled device we remove the extra\n // empty mouseover listeners we added for iOS support\n if ('ontouchstart' in document.documentElement) {\n $(document.body).children().off('mouseover', null, $.noop)\n }\n\n this._activeTrigger[Trigger.CLICK] = false\n this._activeTrigger[Trigger.FOCUS] = false\n this._activeTrigger[Trigger.HOVER] = false\n\n if ($(this.tip).hasClass(ClassName.FADE)) {\n const transitionDuration = Util.getTransitionDurationFromElement(tip)\n\n $(tip)\n .one(Util.TRANSITION_END, complete)\n .emulateTransitionEnd(transitionDuration)\n } else {\n complete()\n }\n\n this._hoverState = ''\n }\n\n update() {\n if (this._popper !== null) {\n this._popper.scheduleUpdate()\n }\n }\n\n // Protected\n\n isWithContent() {\n return Boolean(this.getTitle())\n }\n\n addAttachmentClass(attachment) {\n $(this.getTipElement()).addClass(`${CLASS_PREFIX}-${attachment}`)\n }\n\n getTipElement() {\n this.tip = this.tip || $(this.config.template)[0]\n return this.tip\n }\n\n setContent() {\n const tip = this.getTipElement()\n this.setElementContent($(tip.querySelectorAll(Selector.TOOLTIP_INNER)), this.getTitle())\n $(tip).removeClass(`${ClassName.FADE} ${ClassName.SHOW}`)\n }\n\n setElementContent($element, content) {\n if (typeof content === 'object' && (content.nodeType || content.jquery)) {\n // Content is a DOM node or a jQuery\n if (this.config.html) {\n if (!$(content).parent().is($element)) {\n $element.empty().append(content)\n }\n } else {\n $element.text($(content).text())\n }\n\n return\n }\n\n if (this.config.html) {\n if (this.config.sanitize) {\n content = sanitizeHtml(content, this.config.whiteList, this.config.sanitizeFn)\n }\n\n $element.html(content)\n } else {\n $element.text(content)\n }\n }\n\n getTitle() {\n let title = this.element.getAttribute('data-original-title')\n\n if (!title) {\n title = typeof this.config.title === 'function'\n ? this.config.title.call(this.element)\n : this.config.title\n }\n\n return title\n }\n\n // Private\n\n _getOffset() {\n const offset = {}\n\n if (typeof this.config.offset === 'function') {\n offset.fn = (data) => {\n data.offsets = {\n ...data.offsets,\n ...this.config.offset(data.offsets, this.element) || {}\n }\n\n return data\n }\n } else {\n offset.offset = this.config.offset\n }\n\n return offset\n }\n\n _getContainer() {\n if (this.config.container === false) {\n return document.body\n }\n\n if (Util.isElement(this.config.container)) {\n return $(this.config.container)\n }\n\n return $(document).find(this.config.container)\n }\n\n _getAttachment(placement) {\n return AttachmentMap[placement.toUpperCase()]\n }\n\n _setListeners() {\n const triggers = this.config.trigger.split(' ')\n\n triggers.forEach((trigger) => {\n if (trigger === 'click') {\n $(this.element).on(\n this.constructor.Event.CLICK,\n this.config.selector,\n (event) => this.toggle(event)\n )\n } else if (trigger !== Trigger.MANUAL) {\n const eventIn = trigger === Trigger.HOVER\n ? this.constructor.Event.MOUSEENTER\n : this.constructor.Event.FOCUSIN\n const eventOut = trigger === Trigger.HOVER\n ? this.constructor.Event.MOUSELEAVE\n : this.constructor.Event.FOCUSOUT\n\n $(this.element)\n .on(\n eventIn,\n this.config.selector,\n (event) => this._enter(event)\n )\n .on(\n eventOut,\n this.config.selector,\n (event) => this._leave(event)\n )\n }\n })\n\n $(this.element).closest('.modal').on(\n 'hide.bs.modal',\n () => {\n if (this.element) {\n this.hide()\n }\n }\n )\n\n if (this.config.selector) {\n this.config = {\n ...this.config,\n trigger: 'manual',\n selector: ''\n }\n } else {\n this._fixTitle()\n }\n }\n\n _fixTitle() {\n const titleType = typeof this.element.getAttribute('data-original-title')\n\n if (this.element.getAttribute('title') || titleType !== 'string') {\n this.element.setAttribute(\n 'data-original-title',\n this.element.getAttribute('title') || ''\n )\n\n this.element.setAttribute('title', '')\n }\n }\n\n _enter(event, context) {\n const dataKey = this.constructor.DATA_KEY\n context = context || $(event.currentTarget).data(dataKey)\n\n if (!context) {\n context = new this.constructor(\n event.currentTarget,\n this._getDelegateConfig()\n )\n $(event.currentTarget).data(dataKey, context)\n }\n\n if (event) {\n context._activeTrigger[\n event.type === 'focusin' ? Trigger.FOCUS : Trigger.HOVER\n ] = true\n }\n\n if ($(context.getTipElement()).hasClass(ClassName.SHOW) || context._hoverState === HoverState.SHOW) {\n context._hoverState = HoverState.SHOW\n return\n }\n\n clearTimeout(context._timeout)\n\n context._hoverState = HoverState.SHOW\n\n if (!context.config.delay || !context.config.delay.show) {\n context.show()\n return\n }\n\n context._timeout = setTimeout(() => {\n if (context._hoverState === HoverState.SHOW) {\n context.show()\n }\n }, context.config.delay.show)\n }\n\n _leave(event, context) {\n const dataKey = this.constructor.DATA_KEY\n context = context || $(event.currentTarget).data(dataKey)\n\n if (!context) {\n context = new this.constructor(\n event.currentTarget,\n this._getDelegateConfig()\n )\n $(event.currentTarget).data(dataKey, context)\n }\n\n if (event) {\n context._activeTrigger[\n event.type === 'focusout' ? Trigger.FOCUS : Trigger.HOVER\n ] = false\n }\n\n if (context._isWithActiveTrigger()) {\n return\n }\n\n clearTimeout(context._timeout)\n\n context._hoverState = HoverState.OUT\n\n if (!context.config.delay || !context.config.delay.hide) {\n context.hide()\n return\n }\n\n context._timeout = setTimeout(() => {\n if (context._hoverState === HoverState.OUT) {\n context.hide()\n }\n }, context.config.delay.hide)\n }\n\n _isWithActiveTrigger() {\n for (const trigger in this._activeTrigger) {\n if (this._activeTrigger[trigger]) {\n return true\n }\n }\n\n return false\n }\n\n _getConfig(config) {\n const dataAttributes = $(this.element).data()\n\n Object.keys(dataAttributes)\n .forEach((dataAttr) => {\n if (DISALLOWED_ATTRIBUTES.indexOf(dataAttr) !== -1) {\n delete dataAttributes[dataAttr]\n }\n })\n\n config = {\n ...this.constructor.Default,\n ...dataAttributes,\n ...typeof config === 'object' && config ? config : {}\n }\n\n if (typeof config.delay === 'number') {\n config.delay = {\n show: config.delay,\n hide: config.delay\n }\n }\n\n if (typeof config.title === 'number') {\n config.title = config.title.toString()\n }\n\n if (typeof config.content === 'number') {\n config.content = config.content.toString()\n }\n\n Util.typeCheckConfig(\n NAME,\n config,\n this.constructor.DefaultType\n )\n\n if (config.sanitize) {\n config.template = sanitizeHtml(config.template, config.whiteList, config.sanitizeFn)\n }\n\n return config\n }\n\n _getDelegateConfig() {\n const config = {}\n\n if (this.config) {\n for (const key in this.config) {\n if (this.constructor.Default[key] !== this.config[key]) {\n config[key] = this.config[key]\n }\n }\n }\n\n return config\n }\n\n _cleanTipClass() {\n const $tip = $(this.getTipElement())\n const tabClass = $tip.attr('class').match(BSCLS_PREFIX_REGEX)\n if (tabClass !== null && tabClass.length) {\n $tip.removeClass(tabClass.join(''))\n }\n }\n\n _handlePopperPlacementChange(popperData) {\n const popperInstance = popperData.instance\n this.tip = popperInstance.popper\n this._cleanTipClass()\n this.addAttachmentClass(this._getAttachment(popperData.placement))\n }\n\n _fixTransition() {\n const tip = this.getTipElement()\n const initConfigAnimation = this.config.animation\n\n if (tip.getAttribute('x-placement') !== null) {\n return\n }\n\n $(tip).removeClass(ClassName.FADE)\n this.config.animation = false\n this.hide()\n this.show()\n this.config.animation = initConfigAnimation\n }\n\n // Static\n\n static _jQueryInterface(config) {\n return this.each(function () {\n let data = $(this).data(DATA_KEY)\n const _config = typeof config === 'object' && config\n\n if (!data && /dispose|hide/.test(config)) {\n return\n }\n\n if (!data) {\n data = new Tooltip(this, _config)\n $(this).data(DATA_KEY, data)\n }\n\n if (typeof config === 'string') {\n if (typeof data[config] === 'undefined') {\n throw new TypeError(`No method named \"${config}\"`)\n }\n data[config]()\n }\n })\n }\n}\n\n/**\n * ------------------------------------------------------------------------\n * jQuery\n * ------------------------------------------------------------------------\n */\n\n$.fn[NAME] = Tooltip._jQueryInterface\n$.fn[NAME].Constructor = Tooltip\n$.fn[NAME].noConflict = () => {\n $.fn[NAME] = JQUERY_NO_CONFLICT\n return Tooltip._jQueryInterface\n}\n\nexport default Tooltip\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.3.1): popover.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport $ from 'jquery'\nimport Tooltip from './tooltip'\n\n/**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\n */\n\nconst NAME = 'popover'\nconst VERSION = '4.3.1'\nconst DATA_KEY = 'bs.popover'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst JQUERY_NO_CONFLICT = $.fn[NAME]\nconst CLASS_PREFIX = 'bs-popover'\nconst BSCLS_PREFIX_REGEX = new RegExp(`(^|\\\\s)${CLASS_PREFIX}\\\\S+`, 'g')\n\nconst Default = {\n ...Tooltip.Default,\n placement : 'right',\n trigger : 'click',\n content : '',\n template : '
    ' +\n '
    ' +\n '

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

    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

d(Z#RN^MeRRA&!Kq}? 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