From f8d591133abe51478a51995ad683a57efa982af3 Mon Sep 17 00:00:00 2001 From: mirza Date: Wed, 2 Oct 2024 20:36:51 +0200 Subject: [PATCH] initial --- .editorconfig | 11 + .gitattributes | 194 + .gitignore | 6 + .idea/.gitignore | 8 + .idea/dbnavigator.xml | 402 + .idea/git_toolbox_blame.xml | 6 + .idea/homepage.iml | 8 + .idea/inspectionProfiles/Project_Default.xml | 33 + .../inspectionProfiles/profiles_settings.xml | 6 + .idea/modules.xml | 8 + .idea/vcs.xml | 6 + 404.html | 62 + LICENSE.txt | 19 + README.md | 13 + assets/css/style.css | 704 ++ assets/img/apple-touch-icon.png | Bin 0 -> 5687 bytes assets/img/cta-bg.jpg | Bin 0 -> 340072 bytes assets/img/favicon.png | Bin 0 -> 756 bytes assets/img/mainBackground.jpg | Bin 0 -> 1437832 bytes assets/js/magic.js | 84 + assets/js/main.js | 214 + assets/vendor/aos/aos.css | 1 + assets/vendor/aos/aos.js | 1 + assets/vendor/bootstrap/css/.DS_Store | Bin 0 -> 6160 bytes .../vendor/bootstrap/css/bootstrap-grid.css | 1912 ++++ .../bootstrap/css/bootstrap-grid.css.map | 1 + .../bootstrap/css/bootstrap-grid.min.css | 7 + .../bootstrap/css/bootstrap-grid.min.css.map | 1 + .../vendor/bootstrap/css/bootstrap-reboot.css | 331 + .../bootstrap/css/bootstrap-reboot.css.map | 1 + .../bootstrap/css/bootstrap-reboot.min.css | 8 + .../css/bootstrap-reboot.min.css.map | 1 + assets/vendor/bootstrap/css/bootstrap.css | 9030 +++++++++++++++++ assets/vendor/bootstrap/css/bootstrap.css.map | 1 + assets/vendor/bootstrap/css/bootstrap.min.css | 7 + .../bootstrap/css/bootstrap.min.css.map | 1 + .../vendor/bootstrap/js/bootstrap.bundle.js | 6461 ++++++++++++ .../bootstrap/js/bootstrap.bundle.js.map | 1 + .../bootstrap/js/bootstrap.bundle.min.js | 7 + .../bootstrap/js/bootstrap.bundle.min.js.map | 1 + assets/vendor/bootstrap/js/bootstrap.js | 3944 +++++++ assets/vendor/bootstrap/js/bootstrap.js.map | 1 + assets/vendor/bootstrap/js/bootstrap.min.js | 7 + .../vendor/bootstrap/js/bootstrap.min.js.map | 1 + assets/vendor/boxicons/LICENSE.txt | 6 + assets/vendor/boxicons/css/animations.css | 386 + assets/vendor/boxicons/css/boxicons.css | 5425 ++++++++++ assets/vendor/boxicons/css/boxicons.min.css | 1 + .../vendor/boxicons/css/transformations.css | 30 + assets/vendor/boxicons/fonts/boxicons.eot | Bin 0 -> 404773 bytes assets/vendor/boxicons/fonts/boxicons.svg | 1653 +++ assets/vendor/boxicons/fonts/boxicons.ttf | Bin 0 -> 319936 bytes assets/vendor/boxicons/fonts/boxicons.woff | Bin 0 -> 320012 bytes assets/vendor/boxicons/fonts/boxicons.woff2 | Bin 0 -> 117788 bytes .../vendor/boxicons/svg/logos/bxl-500px.svg | 1 + .../boxicons/svg/logos/bxl-99designs.svg | 1 + .../vendor/boxicons/svg/logos/bxl-adobe.svg | 1 + .../vendor/boxicons/svg/logos/bxl-airbnb.svg | 1 + .../vendor/boxicons/svg/logos/bxl-algolia.svg | 1 + .../vendor/boxicons/svg/logos/bxl-amazon.svg | 1 + .../vendor/boxicons/svg/logos/bxl-android.svg | 1 + .../vendor/boxicons/svg/logos/bxl-angular.svg | 1 + .../vendor/boxicons/svg/logos/bxl-apple.svg | 1 + .../vendor/boxicons/svg/logos/bxl-audible.svg | 1 + assets/vendor/boxicons/svg/logos/bxl-aws.svg | 1 + .../vendor/boxicons/svg/logos/bxl-baidu.svg | 1 + .../vendor/boxicons/svg/logos/bxl-behance.svg | 1 + assets/vendor/boxicons/svg/logos/bxl-bing.svg | 1 + .../vendor/boxicons/svg/logos/bxl-bitcoin.svg | 1 + .../vendor/boxicons/svg/logos/bxl-blender.svg | 1 + .../vendor/boxicons/svg/logos/bxl-blogger.svg | 1 + .../boxicons/svg/logos/bxl-bootstrap.svg | 1 + .../boxicons/svg/logos/bxl-c-plus-plus.svg | 1 + .../vendor/boxicons/svg/logos/bxl-chrome.svg | 1 + .../vendor/boxicons/svg/logos/bxl-codepen.svg | 1 + .../svg/logos/bxl-creative-commons.svg | 1 + assets/vendor/boxicons/svg/logos/bxl-css3.svg | 1 + .../boxicons/svg/logos/bxl-dailymotion.svg | 1 + .../vendor/boxicons/svg/logos/bxl-deezer.svg | 1 + .../vendor/boxicons/svg/logos/bxl-dev-to.svg | 1 + .../boxicons/svg/logos/bxl-deviantart.svg | 1 + assets/vendor/boxicons/svg/logos/bxl-digg.svg | 1 + .../boxicons/svg/logos/bxl-digitalocean.svg | 1 + .../boxicons/svg/logos/bxl-discord-alt.svg | 1 + .../vendor/boxicons/svg/logos/bxl-discord.svg | 1 + .../boxicons/svg/logos/bxl-discourse.svg | 1 + .../vendor/boxicons/svg/logos/bxl-django.svg | 1 + .../vendor/boxicons/svg/logos/bxl-docker.svg | 1 + .../boxicons/svg/logos/bxl-dribbble.svg | 1 + .../vendor/boxicons/svg/logos/bxl-dropbox.svg | 1 + .../vendor/boxicons/svg/logos/bxl-drupal.svg | 1 + assets/vendor/boxicons/svg/logos/bxl-ebay.svg | 1 + assets/vendor/boxicons/svg/logos/bxl-edge.svg | 1 + assets/vendor/boxicons/svg/logos/bxl-etsy.svg | 1 + .../svg/logos/bxl-facebook-circle.svg | 1 + .../svg/logos/bxl-facebook-square.svg | 1 + .../boxicons/svg/logos/bxl-facebook.svg | 1 + .../vendor/boxicons/svg/logos/bxl-figma.svg | 1 + .../boxicons/svg/logos/bxl-firebase.svg | 1 + .../vendor/boxicons/svg/logos/bxl-firefox.svg | 1 + .../vendor/boxicons/svg/logos/bxl-flask.svg | 1 + .../boxicons/svg/logos/bxl-flickr-square.svg | 1 + .../vendor/boxicons/svg/logos/bxl-flickr.svg | 1 + .../vendor/boxicons/svg/logos/bxl-flutter.svg | 1 + .../boxicons/svg/logos/bxl-foursquare.svg | 1 + assets/vendor/boxicons/svg/logos/bxl-git.svg | 1 + .../vendor/boxicons/svg/logos/bxl-github.svg | 1 + .../vendor/boxicons/svg/logos/bxl-gitlab.svg | 1 + .../vendor/boxicons/svg/logos/bxl-gmail.svg | 1 + .../vendor/boxicons/svg/logos/bxl-go-lang.svg | 1 + .../boxicons/svg/logos/bxl-google-cloud.svg | 1 + .../svg/logos/bxl-google-plus-circle.svg | 1 + .../boxicons/svg/logos/bxl-google-plus.svg | 1 + .../vendor/boxicons/svg/logos/bxl-google.svg | 1 + .../vendor/boxicons/svg/logos/bxl-graphql.svg | 1 + .../vendor/boxicons/svg/logos/bxl-heroku.svg | 1 + .../vendor/boxicons/svg/logos/bxl-html5.svg | 1 + assets/vendor/boxicons/svg/logos/bxl-imdb.svg | 1 + .../boxicons/svg/logos/bxl-instagram-alt.svg | 1 + .../boxicons/svg/logos/bxl-instagram.svg | 1 + .../svg/logos/bxl-internet-explorer.svg | 1 + .../boxicons/svg/logos/bxl-invision.svg | 1 + assets/vendor/boxicons/svg/logos/bxl-java.svg | 1 + .../boxicons/svg/logos/bxl-javascript.svg | 1 + .../vendor/boxicons/svg/logos/bxl-joomla.svg | 1 + .../vendor/boxicons/svg/logos/bxl-jquery.svg | 1 + .../boxicons/svg/logos/bxl-jsfiddle.svg | 1 + .../boxicons/svg/logos/bxl-kickstarter.svg | 1 + .../boxicons/svg/logos/bxl-kubernetes.svg | 1 + assets/vendor/boxicons/svg/logos/bxl-less.svg | 1 + .../svg/logos/bxl-linkedin-square.svg | 1 + .../boxicons/svg/logos/bxl-linkedin.svg | 1 + .../vendor/boxicons/svg/logos/bxl-magento.svg | 1 + .../boxicons/svg/logos/bxl-mailchimp.svg | 1 + .../boxicons/svg/logos/bxl-markdown.svg | 1 + .../boxicons/svg/logos/bxl-mastercard.svg | 1 + .../boxicons/svg/logos/bxl-mastodon.svg | 1 + .../boxicons/svg/logos/bxl-medium-old.svg | 1 + .../boxicons/svg/logos/bxl-medium-square.svg | 1 + .../vendor/boxicons/svg/logos/bxl-medium.svg | 1 + .../boxicons/svg/logos/bxl-messenger.svg | 1 + assets/vendor/boxicons/svg/logos/bxl-meta.svg | 1 + .../svg/logos/bxl-microsoft-teams.svg | 1 + .../boxicons/svg/logos/bxl-microsoft.svg | 1 + .../vendor/boxicons/svg/logos/bxl-mongodb.svg | 1 + .../vendor/boxicons/svg/logos/bxl-netlify.svg | 1 + .../vendor/boxicons/svg/logos/bxl-nodejs.svg | 1 + .../vendor/boxicons/svg/logos/bxl-ok-ru.svg | 1 + .../vendor/boxicons/svg/logos/bxl-opera.svg | 1 + .../vendor/boxicons/svg/logos/bxl-patreon.svg | 1 + .../vendor/boxicons/svg/logos/bxl-paypal.svg | 1 + .../boxicons/svg/logos/bxl-periscope.svg | 1 + assets/vendor/boxicons/svg/logos/bxl-php.svg | 1 + .../boxicons/svg/logos/bxl-pinterest-alt.svg | 1 + .../boxicons/svg/logos/bxl-pinterest.svg | 1 + .../boxicons/svg/logos/bxl-play-store.svg | 1 + .../vendor/boxicons/svg/logos/bxl-pocket.svg | 1 + .../boxicons/svg/logos/bxl-postgresql.svg | 1 + .../boxicons/svg/logos/bxl-product-hunt.svg | 1 + .../vendor/boxicons/svg/logos/bxl-python.svg | 1 + .../vendor/boxicons/svg/logos/bxl-quora.svg | 1 + .../vendor/boxicons/svg/logos/bxl-react.svg | 1 + .../boxicons/svg/logos/bxl-redbubble.svg | 1 + .../vendor/boxicons/svg/logos/bxl-reddit.svg | 1 + .../vendor/boxicons/svg/logos/bxl-redux.svg | 1 + assets/vendor/boxicons/svg/logos/bxl-sass.svg | 1 + .../vendor/boxicons/svg/logos/bxl-shopify.svg | 1 + .../vendor/boxicons/svg/logos/bxl-sketch.svg | 1 + .../vendor/boxicons/svg/logos/bxl-skype.svg | 1 + .../boxicons/svg/logos/bxl-slack-old.svg | 1 + .../vendor/boxicons/svg/logos/bxl-slack.svg | 1 + .../boxicons/svg/logos/bxl-snapchat.svg | 1 + .../boxicons/svg/logos/bxl-soundcloud.svg | 1 + .../vendor/boxicons/svg/logos/bxl-spotify.svg | 1 + .../boxicons/svg/logos/bxl-spring-boot.svg | 1 + .../boxicons/svg/logos/bxl-squarespace.svg | 1 + .../boxicons/svg/logos/bxl-stack-overflow.svg | 1 + .../vendor/boxicons/svg/logos/bxl-steam.svg | 1 + .../vendor/boxicons/svg/logos/bxl-stripe.svg | 1 + .../boxicons/svg/logos/bxl-tailwind-css.svg | 1 + .../boxicons/svg/logos/bxl-telegram.svg | 1 + .../vendor/boxicons/svg/logos/bxl-tiktok.svg | 1 + .../vendor/boxicons/svg/logos/bxl-trello.svg | 1 + .../boxicons/svg/logos/bxl-trip-advisor.svg | 1 + .../vendor/boxicons/svg/logos/bxl-tumblr.svg | 1 + assets/vendor/boxicons/svg/logos/bxl-tux.svg | 1 + .../vendor/boxicons/svg/logos/bxl-twitch.svg | 1 + .../vendor/boxicons/svg/logos/bxl-twitter.svg | 1 + .../boxicons/svg/logos/bxl-typescript.svg | 1 + .../vendor/boxicons/svg/logos/bxl-unity.svg | 1 + .../boxicons/svg/logos/bxl-unsplash.svg | 1 + .../vendor/boxicons/svg/logos/bxl-upwork.svg | 1 + .../vendor/boxicons/svg/logos/bxl-venmo.svg | 1 + .../vendor/boxicons/svg/logos/bxl-vimeo.svg | 1 + assets/vendor/boxicons/svg/logos/bxl-visa.svg | 1 + .../boxicons/svg/logos/bxl-visual-studio.svg | 1 + assets/vendor/boxicons/svg/logos/bxl-vk.svg | 1 + .../vendor/boxicons/svg/logos/bxl-vuejs.svg | 1 + .../svg/logos/bxl-whatsapp-square.svg | 1 + .../boxicons/svg/logos/bxl-whatsapp.svg | 1 + .../boxicons/svg/logos/bxl-wikipedia.svg | 1 + .../vendor/boxicons/svg/logos/bxl-windows.svg | 1 + assets/vendor/boxicons/svg/logos/bxl-wix.svg | 1 + .../boxicons/svg/logos/bxl-wordpress.svg | 1 + assets/vendor/boxicons/svg/logos/bxl-xing.svg | 1 + .../vendor/boxicons/svg/logos/bxl-yahoo.svg | 1 + assets/vendor/boxicons/svg/logos/bxl-yelp.svg | 1 + .../vendor/boxicons/svg/logos/bxl-youtube.svg | 1 + assets/vendor/boxicons/svg/logos/bxl-zoom.svg | 1 + .../vendor/boxicons/svg/regular/bx-abacus.svg | 1 + .../boxicons/svg/regular/bx-accessibility.svg | 1 + .../boxicons/svg/regular/bx-add-to-queue.svg | 1 + .../vendor/boxicons/svg/regular/bx-adjust.svg | 1 + .../boxicons/svg/regular/bx-alarm-add.svg | 1 + .../svg/regular/bx-alarm-exclamation.svg | 1 + .../boxicons/svg/regular/bx-alarm-off.svg | 1 + .../boxicons/svg/regular/bx-alarm-snooze.svg | 1 + .../vendor/boxicons/svg/regular/bx-alarm.svg | 1 + .../vendor/boxicons/svg/regular/bx-album.svg | 1 + .../boxicons/svg/regular/bx-align-justify.svg | 1 + .../boxicons/svg/regular/bx-align-left.svg | 1 + .../boxicons/svg/regular/bx-align-middle.svg | 1 + .../boxicons/svg/regular/bx-align-right.svg | 1 + .../boxicons/svg/regular/bx-analyse.svg | 1 + .../vendor/boxicons/svg/regular/bx-anchor.svg | 1 + .../vendor/boxicons/svg/regular/bx-angry.svg | 1 + .../boxicons/svg/regular/bx-aperture.svg | 1 + .../vendor/boxicons/svg/regular/bx-arch.svg | 1 + .../boxicons/svg/regular/bx-archive-in.svg | 1 + .../boxicons/svg/regular/bx-archive-out.svg | 1 + .../boxicons/svg/regular/bx-archive.svg | 1 + .../vendor/boxicons/svg/regular/bx-area.svg | 1 + .../boxicons/svg/regular/bx-arrow-back.svg | 1 + .../svg/regular/bx-arrow-from-bottom.svg | 1 + .../svg/regular/bx-arrow-from-left.svg | 1 + .../svg/regular/bx-arrow-from-right.svg | 1 + .../svg/regular/bx-arrow-from-top.svg | 1 + .../svg/regular/bx-arrow-to-bottom.svg | 1 + .../boxicons/svg/regular/bx-arrow-to-left.svg | 1 + .../svg/regular/bx-arrow-to-right.svg | 1 + .../boxicons/svg/regular/bx-arrow-to-top.svg | 1 + assets/vendor/boxicons/svg/regular/bx-at.svg | 1 + .../vendor/boxicons/svg/regular/bx-atom.svg | 1 + .../vendor/boxicons/svg/regular/bx-award.svg | 1 + .../boxicons/svg/regular/bx-badge-check.svg | 1 + .../vendor/boxicons/svg/regular/bx-badge.svg | 1 + .../boxicons/svg/regular/bx-baguette.svg | 1 + .../vendor/boxicons/svg/regular/bx-ball.svg | 1 + .../boxicons/svg/regular/bx-band-aid.svg | 1 + .../svg/regular/bx-bar-chart-alt-2.svg | 1 + .../boxicons/svg/regular/bx-bar-chart-alt.svg | 1 + .../svg/regular/bx-bar-chart-square.svg | 1 + .../boxicons/svg/regular/bx-bar-chart.svg | 1 + .../svg/regular/bx-barcode-reader.svg | 1 + .../boxicons/svg/regular/bx-barcode.svg | 1 + .../boxicons/svg/regular/bx-baseball.svg | 1 + .../vendor/boxicons/svg/regular/bx-basket.svg | 1 + .../boxicons/svg/regular/bx-basketball.svg | 1 + .../vendor/boxicons/svg/regular/bx-bath.svg | 1 + .../boxicons/svg/regular/bx-battery.svg | 1 + assets/vendor/boxicons/svg/regular/bx-bed.svg | 1 + .../boxicons/svg/regular/bx-been-here.svg | 1 + .../vendor/boxicons/svg/regular/bx-beer.svg | 1 + .../boxicons/svg/regular/bx-bell-minus.svg | 1 + .../boxicons/svg/regular/bx-bell-off.svg | 1 + .../boxicons/svg/regular/bx-bell-plus.svg | 1 + .../vendor/boxicons/svg/regular/bx-bell.svg | 1 + .../vendor/boxicons/svg/regular/bx-bible.svg | 1 + .../boxicons/svg/regular/bx-bitcoin.svg | 1 + .../boxicons/svg/regular/bx-blanket.svg | 1 + .../vendor/boxicons/svg/regular/bx-block.svg | 1 + .../boxicons/svg/regular/bx-bluetooth.svg | 1 + .../vendor/boxicons/svg/regular/bx-body.svg | 1 + .../vendor/boxicons/svg/regular/bx-bold.svg | 1 + .../boxicons/svg/regular/bx-bolt-circle.svg | 1 + .../vendor/boxicons/svg/regular/bx-bomb.svg | 1 + .../vendor/boxicons/svg/regular/bx-bone.svg | 1 + .../vendor/boxicons/svg/regular/bx-bong.svg | 1 + .../boxicons/svg/regular/bx-book-add.svg | 1 + .../boxicons/svg/regular/bx-book-alt.svg | 1 + .../boxicons/svg/regular/bx-book-bookmark.svg | 1 + .../boxicons/svg/regular/bx-book-content.svg | 1 + .../boxicons/svg/regular/bx-book-heart.svg | 1 + .../boxicons/svg/regular/bx-book-open.svg | 1 + .../boxicons/svg/regular/bx-book-reader.svg | 1 + .../vendor/boxicons/svg/regular/bx-book.svg | 1 + .../svg/regular/bx-bookmark-alt-minus.svg | 1 + .../svg/regular/bx-bookmark-alt-plus.svg | 1 + .../boxicons/svg/regular/bx-bookmark-alt.svg | 1 + .../svg/regular/bx-bookmark-heart.svg | 1 + .../svg/regular/bx-bookmark-minus.svg | 1 + .../boxicons/svg/regular/bx-bookmark-plus.svg | 1 + .../boxicons/svg/regular/bx-bookmark.svg | 1 + .../boxicons/svg/regular/bx-bookmarks.svg | 1 + .../boxicons/svg/regular/bx-border-all.svg | 1 + .../boxicons/svg/regular/bx-border-bottom.svg | 1 + .../boxicons/svg/regular/bx-border-inner.svg | 1 + .../boxicons/svg/regular/bx-border-left.svg | 1 + .../boxicons/svg/regular/bx-border-none.svg | 1 + .../boxicons/svg/regular/bx-border-outer.svg | 1 + .../boxicons/svg/regular/bx-border-radius.svg | 1 + .../boxicons/svg/regular/bx-border-right.svg | 1 + .../boxicons/svg/regular/bx-border-top.svg | 1 + assets/vendor/boxicons/svg/regular/bx-bot.svg | 1 + .../boxicons/svg/regular/bx-bowl-hot.svg | 1 + .../boxicons/svg/regular/bx-bowl-rice.svg | 1 + .../boxicons/svg/regular/bx-bowling-ball.svg | 1 + assets/vendor/boxicons/svg/regular/bx-box.svg | 1 + .../boxicons/svg/regular/bx-bracket.svg | 1 + .../boxicons/svg/regular/bx-braille.svg | 1 + .../vendor/boxicons/svg/regular/bx-brain.svg | 1 + .../svg/regular/bx-briefcase-alt-2.svg | 1 + .../boxicons/svg/regular/bx-briefcase-alt.svg | 1 + .../boxicons/svg/regular/bx-briefcase.svg | 1 + .../svg/regular/bx-brightness-half.svg | 1 + .../boxicons/svg/regular/bx-brightness.svg | 1 + .../boxicons/svg/regular/bx-broadcast.svg | 1 + .../boxicons/svg/regular/bx-brush-alt.svg | 1 + .../vendor/boxicons/svg/regular/bx-brush.svg | 1 + .../boxicons/svg/regular/bx-bug-alt.svg | 1 + assets/vendor/boxicons/svg/regular/bx-bug.svg | 1 + .../svg/regular/bx-building-house.svg | 1 + .../boxicons/svg/regular/bx-building.svg | 1 + .../boxicons/svg/regular/bx-buildings.svg | 1 + .../vendor/boxicons/svg/regular/bx-bulb.svg | 1 + .../boxicons/svg/regular/bx-bullseye.svg | 1 + .../vendor/boxicons/svg/regular/bx-buoy.svg | 1 + .../boxicons/svg/regular/bx-bus-school.svg | 1 + assets/vendor/boxicons/svg/regular/bx-bus.svg | 1 + .../boxicons/svg/regular/bx-cabinet.svg | 1 + .../boxicons/svg/regular/bx-cable-car.svg | 1 + .../vendor/boxicons/svg/regular/bx-cake.svg | 1 + .../boxicons/svg/regular/bx-calculator.svg | 1 + .../boxicons/svg/regular/bx-calendar-alt.svg | 1 + .../svg/regular/bx-calendar-check.svg | 1 + .../boxicons/svg/regular/bx-calendar-edit.svg | 1 + .../svg/regular/bx-calendar-event.svg | 1 + .../svg/regular/bx-calendar-exclamation.svg | 1 + .../svg/regular/bx-calendar-heart.svg | 1 + .../svg/regular/bx-calendar-minus.svg | 1 + .../boxicons/svg/regular/bx-calendar-plus.svg | 1 + .../boxicons/svg/regular/bx-calendar-star.svg | 1 + .../boxicons/svg/regular/bx-calendar-week.svg | 1 + .../boxicons/svg/regular/bx-calendar-x.svg | 1 + .../boxicons/svg/regular/bx-calendar.svg | 1 + .../boxicons/svg/regular/bx-camera-home.svg | 1 + .../boxicons/svg/regular/bx-camera-movie.svg | 1 + .../boxicons/svg/regular/bx-camera-off.svg | 1 + .../vendor/boxicons/svg/regular/bx-camera.svg | 1 + .../boxicons/svg/regular/bx-candles.svg | 1 + .../boxicons/svg/regular/bx-capsule.svg | 1 + .../boxicons/svg/regular/bx-captions.svg | 1 + assets/vendor/boxicons/svg/regular/bx-car.svg | 1 + .../vendor/boxicons/svg/regular/bx-card.svg | 1 + .../svg/regular/bx-caret-down-circle.svg | 1 + .../svg/regular/bx-caret-down-square.svg | 1 + .../boxicons/svg/regular/bx-caret-down.svg | 1 + .../svg/regular/bx-caret-left-circle.svg | 1 + .../svg/regular/bx-caret-left-square.svg | 1 + .../boxicons/svg/regular/bx-caret-left.svg | 1 + .../svg/regular/bx-caret-right-circle.svg | 1 + .../svg/regular/bx-caret-right-square.svg | 1 + .../boxicons/svg/regular/bx-caret-right.svg | 1 + .../svg/regular/bx-caret-up-circle.svg | 1 + .../svg/regular/bx-caret-up-square.svg | 1 + .../boxicons/svg/regular/bx-caret-up.svg | 1 + .../boxicons/svg/regular/bx-carousel.svg | 1 + .../boxicons/svg/regular/bx-cart-add.svg | 1 + .../boxicons/svg/regular/bx-cart-alt.svg | 1 + .../boxicons/svg/regular/bx-cart-download.svg | 1 + .../vendor/boxicons/svg/regular/bx-cart.svg | 1 + .../vendor/boxicons/svg/regular/bx-cast.svg | 1 + .../boxicons/svg/regular/bx-category-alt.svg | 1 + .../boxicons/svg/regular/bx-category.svg | 1 + .../vendor/boxicons/svg/regular/bx-cctv.svg | 1 + .../boxicons/svg/regular/bx-certification.svg | 1 + .../vendor/boxicons/svg/regular/bx-chair.svg | 1 + .../boxicons/svg/regular/bx-chalkboard.svg | 1 + .../vendor/boxicons/svg/regular/bx-chart.svg | 1 + .../vendor/boxicons/svg/regular/bx-chat.svg | 1 + .../boxicons/svg/regular/bx-check-circle.svg | 1 + .../boxicons/svg/regular/bx-check-double.svg | 1 + .../boxicons/svg/regular/bx-check-shield.svg | 1 + .../boxicons/svg/regular/bx-check-square.svg | 1 + .../vendor/boxicons/svg/regular/bx-check.svg | 1 + .../svg/regular/bx-checkbox-checked.svg | 1 + .../svg/regular/bx-checkbox-minus.svg | 1 + .../svg/regular/bx-checkbox-square.svg | 1 + .../boxicons/svg/regular/bx-checkbox.svg | 1 + .../vendor/boxicons/svg/regular/bx-cheese.svg | 1 + .../svg/regular/bx-chevron-down-circle.svg | 1 + .../svg/regular/bx-chevron-down-square.svg | 1 + .../boxicons/svg/regular/bx-chevron-down.svg | 1 + .../svg/regular/bx-chevron-left-circle.svg | 1 + .../svg/regular/bx-chevron-left-square.svg | 1 + .../boxicons/svg/regular/bx-chevron-left.svg | 1 + .../svg/regular/bx-chevron-right-circle.svg | 1 + .../svg/regular/bx-chevron-right-square.svg | 1 + .../boxicons/svg/regular/bx-chevron-right.svg | 1 + .../svg/regular/bx-chevron-up-circle.svg | 1 + .../svg/regular/bx-chevron-up-square.svg | 1 + .../boxicons/svg/regular/bx-chevron-up.svg | 1 + .../boxicons/svg/regular/bx-chevrons-down.svg | 1 + .../boxicons/svg/regular/bx-chevrons-left.svg | 1 + .../svg/regular/bx-chevrons-right.svg | 1 + .../boxicons/svg/regular/bx-chevrons-up.svg | 1 + .../vendor/boxicons/svg/regular/bx-child.svg | 1 + .../vendor/boxicons/svg/regular/bx-chip.svg | 1 + .../vendor/boxicons/svg/regular/bx-church.svg | 1 + .../boxicons/svg/regular/bx-circle-half.svg | 1 + .../svg/regular/bx-circle-quarter.svg | 1 + .../svg/regular/bx-circle-three-quarter.svg | 1 + .../vendor/boxicons/svg/regular/bx-circle.svg | 1 + .../vendor/boxicons/svg/regular/bx-clinic.svg | 1 + .../boxicons/svg/regular/bx-clipboard.svg | 1 + .../vendor/boxicons/svg/regular/bx-closet.svg | 1 + .../svg/regular/bx-cloud-download.svg | 1 + .../boxicons/svg/regular/bx-cloud-drizzle.svg | 1 + .../svg/regular/bx-cloud-light-rain.svg | 1 + .../svg/regular/bx-cloud-lightning.svg | 1 + .../boxicons/svg/regular/bx-cloud-rain.svg | 1 + .../boxicons/svg/regular/bx-cloud-snow.svg | 1 + .../boxicons/svg/regular/bx-cloud-upload.svg | 1 + .../vendor/boxicons/svg/regular/bx-cloud.svg | 1 + .../boxicons/svg/regular/bx-code-alt.svg | 1 + .../boxicons/svg/regular/bx-code-block.svg | 1 + .../boxicons/svg/regular/bx-code-curly.svg | 1 + .../vendor/boxicons/svg/regular/bx-code.svg | 1 + .../boxicons/svg/regular/bx-coffee-togo.svg | 1 + .../vendor/boxicons/svg/regular/bx-coffee.svg | 1 + assets/vendor/boxicons/svg/regular/bx-cog.svg | 1 + .../boxicons/svg/regular/bx-coin-stack.svg | 1 + .../vendor/boxicons/svg/regular/bx-coin.svg | 1 + .../boxicons/svg/regular/bx-collapse-alt.svg | 1 + .../svg/regular/bx-collapse-horizontal.svg | 1 + .../svg/regular/bx-collapse-vertical.svg | 1 + .../boxicons/svg/regular/bx-collapse.svg | 1 + .../boxicons/svg/regular/bx-collection.svg | 1 + .../boxicons/svg/regular/bx-color-fill.svg | 1 + .../vendor/boxicons/svg/regular/bx-color.svg | 1 + .../boxicons/svg/regular/bx-columns.svg | 1 + .../boxicons/svg/regular/bx-command.svg | 1 + .../boxicons/svg/regular/bx-comment-add.svg | 1 + .../boxicons/svg/regular/bx-comment-check.svg | 1 + .../svg/regular/bx-comment-detail.svg | 1 + .../boxicons/svg/regular/bx-comment-dots.svg | 1 + .../boxicons/svg/regular/bx-comment-edit.svg | 1 + .../boxicons/svg/regular/bx-comment-error.svg | 1 + .../boxicons/svg/regular/bx-comment-minus.svg | 1 + .../boxicons/svg/regular/bx-comment-x.svg | 1 + .../boxicons/svg/regular/bx-comment.svg | 1 + .../boxicons/svg/regular/bx-compass.svg | 1 + .../boxicons/svg/regular/bx-confused.svg | 1 + .../boxicons/svg/regular/bx-conversation.svg | 1 + .../vendor/boxicons/svg/regular/bx-cookie.svg | 1 + .../vendor/boxicons/svg/regular/bx-cool.svg | 1 + .../boxicons/svg/regular/bx-copy-alt.svg | 1 + .../vendor/boxicons/svg/regular/bx-copy.svg | 1 + .../boxicons/svg/regular/bx-copyright.svg | 1 + .../svg/regular/bx-credit-card-alt.svg | 1 + .../svg/regular/bx-credit-card-front.svg | 1 + .../boxicons/svg/regular/bx-credit-card.svg | 1 + .../boxicons/svg/regular/bx-cricket-ball.svg | 1 + .../vendor/boxicons/svg/regular/bx-crop.svg | 1 + .../vendor/boxicons/svg/regular/bx-cross.svg | 1 + .../boxicons/svg/regular/bx-crosshair.svg | 1 + .../vendor/boxicons/svg/regular/bx-crown.svg | 1 + .../boxicons/svg/regular/bx-cube-alt.svg | 1 + .../vendor/boxicons/svg/regular/bx-cube.svg | 1 + .../vendor/boxicons/svg/regular/bx-cuboid.svg | 1 + .../svg/regular/bx-current-location.svg | 1 + .../boxicons/svg/regular/bx-customize.svg | 1 + assets/vendor/boxicons/svg/regular/bx-cut.svg | 1 + .../boxicons/svg/regular/bx-cycling.svg | 1 + .../boxicons/svg/regular/bx-cylinder.svg | 1 + .../vendor/boxicons/svg/regular/bx-data.svg | 1 + .../boxicons/svg/regular/bx-desktop.svg | 1 + .../vendor/boxicons/svg/regular/bx-detail.svg | 1 + .../boxicons/svg/regular/bx-devices.svg | 1 + .../boxicons/svg/regular/bx-dialpad-alt.svg | 1 + .../boxicons/svg/regular/bx-dialpad.svg | 1 + .../boxicons/svg/regular/bx-diamond.svg | 1 + .../vendor/boxicons/svg/regular/bx-dice-1.svg | 1 + .../vendor/boxicons/svg/regular/bx-dice-2.svg | 1 + .../vendor/boxicons/svg/regular/bx-dice-3.svg | 1 + .../vendor/boxicons/svg/regular/bx-dice-4.svg | 1 + .../vendor/boxicons/svg/regular/bx-dice-5.svg | 1 + .../vendor/boxicons/svg/regular/bx-dice-6.svg | 1 + .../boxicons/svg/regular/bx-directions.svg | 1 + .../vendor/boxicons/svg/regular/bx-disc.svg | 1 + .../vendor/boxicons/svg/regular/bx-dish.svg | 1 + .../boxicons/svg/regular/bx-dislike.svg | 1 + .../vendor/boxicons/svg/regular/bx-dizzy.svg | 1 + assets/vendor/boxicons/svg/regular/bx-dna.svg | 1 + .../boxicons/svg/regular/bx-dock-bottom.svg | 1 + .../boxicons/svg/regular/bx-dock-left.svg | 1 + .../boxicons/svg/regular/bx-dock-right.svg | 1 + .../boxicons/svg/regular/bx-dock-top.svg | 1 + .../boxicons/svg/regular/bx-dollar-circle.svg | 1 + .../vendor/boxicons/svg/regular/bx-dollar.svg | 1 + .../boxicons/svg/regular/bx-donate-blood.svg | 1 + .../boxicons/svg/regular/bx-donate-heart.svg | 1 + .../boxicons/svg/regular/bx-door-open.svg | 1 + .../regular/bx-dots-horizontal-rounded.svg | 1 + .../svg/regular/bx-dots-horizontal.svg | 1 + .../svg/regular/bx-dots-vertical-rounded.svg | 1 + .../boxicons/svg/regular/bx-dots-vertical.svg | 1 + .../svg/regular/bx-doughnut-chart.svg | 1 + .../svg/regular/bx-down-arrow-alt.svg | 1 + .../svg/regular/bx-down-arrow-circle.svg | 1 + .../boxicons/svg/regular/bx-down-arrow.svg | 1 + .../boxicons/svg/regular/bx-download.svg | 1 + .../boxicons/svg/regular/bx-downvote.svg | 1 + .../vendor/boxicons/svg/regular/bx-drink.svg | 1 + .../boxicons/svg/regular/bx-droplet.svg | 1 + .../boxicons/svg/regular/bx-dumbbell.svg | 1 + .../boxicons/svg/regular/bx-duplicate.svg | 1 + .../boxicons/svg/regular/bx-edit-alt.svg | 1 + .../vendor/boxicons/svg/regular/bx-edit.svg | 1 + .../boxicons/svg/regular/bx-envelope-open.svg | 1 + .../boxicons/svg/regular/bx-envelope.svg | 1 + .../boxicons/svg/regular/bx-equalizer.svg | 1 + .../vendor/boxicons/svg/regular/bx-eraser.svg | 1 + .../boxicons/svg/regular/bx-error-alt.svg | 1 + .../boxicons/svg/regular/bx-error-circle.svg | 1 + .../vendor/boxicons/svg/regular/bx-error.svg | 1 + .../vendor/boxicons/svg/regular/bx-euro.svg | 1 + .../boxicons/svg/regular/bx-exclude.svg | 1 + .../svg/regular/bx-exit-fullscreen.svg | 1 + .../vendor/boxicons/svg/regular/bx-exit.svg | 1 + .../boxicons/svg/regular/bx-expand-alt.svg | 1 + .../svg/regular/bx-expand-horizontal.svg | 1 + .../svg/regular/bx-expand-vertical.svg | 1 + .../vendor/boxicons/svg/regular/bx-expand.svg | 1 + .../vendor/boxicons/svg/regular/bx-export.svg | 1 + .../boxicons/svg/regular/bx-extension.svg | 1 + .../vendor/boxicons/svg/regular/bx-face.svg | 1 + .../svg/regular/bx-fast-forward-circle.svg | 1 + .../boxicons/svg/regular/bx-fast-forward.svg | 1 + .../boxicons/svg/regular/bx-female-sign.svg | 1 + .../vendor/boxicons/svg/regular/bx-female.svg | 1 + .../boxicons/svg/regular/bx-file-blank.svg | 1 + .../boxicons/svg/regular/bx-file-find.svg | 1 + .../vendor/boxicons/svg/regular/bx-file.svg | 1 + .../vendor/boxicons/svg/regular/bx-film.svg | 1 + .../boxicons/svg/regular/bx-filter-alt.svg | 1 + .../vendor/boxicons/svg/regular/bx-filter.svg | 1 + .../boxicons/svg/regular/bx-fingerprint.svg | 1 + .../boxicons/svg/regular/bx-first-aid.svg | 1 + .../boxicons/svg/regular/bx-first-page.svg | 1 + .../vendor/boxicons/svg/regular/bx-flag.svg | 1 + .../boxicons/svg/regular/bx-folder-minus.svg | 1 + .../boxicons/svg/regular/bx-folder-open.svg | 1 + .../boxicons/svg/regular/bx-folder-plus.svg | 1 + .../vendor/boxicons/svg/regular/bx-folder.svg | 1 + .../boxicons/svg/regular/bx-font-color.svg | 1 + .../boxicons/svg/regular/bx-font-family.svg | 1 + .../boxicons/svg/regular/bx-font-size.svg | 1 + .../vendor/boxicons/svg/regular/bx-font.svg | 1 + .../boxicons/svg/regular/bx-food-menu.svg | 1 + .../boxicons/svg/regular/bx-food-tag.svg | 1 + .../boxicons/svg/regular/bx-football.svg | 1 + .../vendor/boxicons/svg/regular/bx-fork.svg | 1 + .../vendor/boxicons/svg/regular/bx-fridge.svg | 1 + .../boxicons/svg/regular/bx-fullscreen.svg | 1 + .../vendor/boxicons/svg/regular/bx-game.svg | 1 + .../boxicons/svg/regular/bx-gas-pump.svg | 1 + .../vendor/boxicons/svg/regular/bx-ghost.svg | 1 + .../vendor/boxicons/svg/regular/bx-gift.svg | 1 + .../boxicons/svg/regular/bx-git-branch.svg | 1 + .../boxicons/svg/regular/bx-git-commit.svg | 1 + .../boxicons/svg/regular/bx-git-compare.svg | 1 + .../boxicons/svg/regular/bx-git-merge.svg | 1 + .../svg/regular/bx-git-pull-request.svg | 1 + .../svg/regular/bx-git-repo-forked.svg | 1 + .../boxicons/svg/regular/bx-glasses-alt.svg | 1 + .../boxicons/svg/regular/bx-glasses.svg | 1 + .../boxicons/svg/regular/bx-globe-alt.svg | 1 + .../vendor/boxicons/svg/regular/bx-globe.svg | 1 + .../boxicons/svg/regular/bx-grid-alt.svg | 1 + .../svg/regular/bx-grid-horizontal.svg | 1 + .../boxicons/svg/regular/bx-grid-small.svg | 1 + .../boxicons/svg/regular/bx-grid-vertical.svg | 1 + .../vendor/boxicons/svg/regular/bx-grid.svg | 1 + .../vendor/boxicons/svg/regular/bx-group.svg | 1 + .../boxicons/svg/regular/bx-handicap.svg | 1 + .../boxicons/svg/regular/bx-happy-alt.svg | 1 + .../boxicons/svg/regular/bx-happy-beaming.svg | 1 + .../svg/regular/bx-happy-heart-eyes.svg | 1 + .../vendor/boxicons/svg/regular/bx-happy.svg | 1 + .../boxicons/svg/regular/bx-hard-hat.svg | 1 + .../vendor/boxicons/svg/regular/bx-hash.svg | 1 + assets/vendor/boxicons/svg/regular/bx-hdd.svg | 1 + .../boxicons/svg/regular/bx-heading.svg | 1 + .../boxicons/svg/regular/bx-headphone.svg | 1 + .../vendor/boxicons/svg/regular/bx-health.svg | 1 + .../boxicons/svg/regular/bx-heart-circle.svg | 1 + .../boxicons/svg/regular/bx-heart-square.svg | 1 + .../vendor/boxicons/svg/regular/bx-heart.svg | 1 + .../boxicons/svg/regular/bx-help-circle.svg | 1 + .../vendor/boxicons/svg/regular/bx-hide.svg | 1 + .../boxicons/svg/regular/bx-highlight.svg | 1 + .../boxicons/svg/regular/bx-history.svg | 1 + .../vendor/boxicons/svg/regular/bx-hive.svg | 1 + .../boxicons/svg/regular/bx-home-alt-2.svg | 1 + .../boxicons/svg/regular/bx-home-alt.svg | 1 + .../boxicons/svg/regular/bx-home-circle.svg | 1 + .../boxicons/svg/regular/bx-home-heart.svg | 1 + .../boxicons/svg/regular/bx-home-smile.svg | 1 + .../vendor/boxicons/svg/regular/bx-home.svg | 1 + .../svg/regular/bx-horizontal-center.svg | 1 + .../svg/regular/bx-horizontal-left.svg | 1 + .../svg/regular/bx-horizontal-right.svg | 1 + .../vendor/boxicons/svg/regular/bx-hotel.svg | 1 + .../boxicons/svg/regular/bx-hourglass.svg | 1 + .../boxicons/svg/regular/bx-id-card.svg | 1 + .../boxicons/svg/regular/bx-image-add.svg | 1 + .../boxicons/svg/regular/bx-image-alt.svg | 1 + .../vendor/boxicons/svg/regular/bx-image.svg | 1 + .../vendor/boxicons/svg/regular/bx-images.svg | 1 + .../vendor/boxicons/svg/regular/bx-import.svg | 1 + .../boxicons/svg/regular/bx-infinite.svg | 1 + .../boxicons/svg/regular/bx-info-circle.svg | 1 + .../boxicons/svg/regular/bx-info-square.svg | 1 + .../boxicons/svg/regular/bx-injection.svg | 1 + .../boxicons/svg/regular/bx-intersect.svg | 1 + .../vendor/boxicons/svg/regular/bx-italic.svg | 1 + .../boxicons/svg/regular/bx-joystick-alt.svg | 1 + .../svg/regular/bx-joystick-button.svg | 1 + .../boxicons/svg/regular/bx-joystick.svg | 1 + assets/vendor/boxicons/svg/regular/bx-key.svg | 1 + .../vendor/boxicons/svg/regular/bx-knife.svg | 1 + .../vendor/boxicons/svg/regular/bx-label.svg | 1 + .../boxicons/svg/regular/bx-landscape.svg | 1 + .../vendor/boxicons/svg/regular/bx-laptop.svg | 1 + .../boxicons/svg/regular/bx-last-page.svg | 1 + .../vendor/boxicons/svg/regular/bx-laugh.svg | 1 + .../boxicons/svg/regular/bx-layer-minus.svg | 1 + .../boxicons/svg/regular/bx-layer-plus.svg | 1 + .../vendor/boxicons/svg/regular/bx-layer.svg | 1 + .../vendor/boxicons/svg/regular/bx-layout.svg | 1 + .../vendor/boxicons/svg/regular/bx-leaf.svg | 1 + .../svg/regular/bx-left-arrow-alt.svg | 1 + .../svg/regular/bx-left-arrow-circle.svg | 1 + .../boxicons/svg/regular/bx-left-arrow.svg | 1 + .../svg/regular/bx-left-down-arrow-circle.svg | 1 + .../boxicons/svg/regular/bx-left-indent.svg | 1 + .../svg/regular/bx-left-top-arrow-circle.svg | 1 + .../vendor/boxicons/svg/regular/bx-lemon.svg | 1 + .../boxicons/svg/regular/bx-library.svg | 1 + .../vendor/boxicons/svg/regular/bx-like.svg | 1 + .../svg/regular/bx-line-chart-down.svg | 1 + .../boxicons/svg/regular/bx-line-chart.svg | 1 + .../boxicons/svg/regular/bx-link-alt.svg | 1 + .../boxicons/svg/regular/bx-link-external.svg | 1 + .../vendor/boxicons/svg/regular/bx-link.svg | 1 + .../vendor/boxicons/svg/regular/bx-lira.svg | 1 + .../boxicons/svg/regular/bx-list-check.svg | 1 + .../boxicons/svg/regular/bx-list-minus.svg | 1 + .../boxicons/svg/regular/bx-list-ol.svg | 1 + .../boxicons/svg/regular/bx-list-plus.svg | 1 + .../boxicons/svg/regular/bx-list-ul.svg | 1 + .../boxicons/svg/regular/bx-loader-alt.svg | 1 + .../boxicons/svg/regular/bx-loader-circle.svg | 1 + .../vendor/boxicons/svg/regular/bx-loader.svg | 1 + .../boxicons/svg/regular/bx-location-plus.svg | 1 + .../boxicons/svg/regular/bx-lock-alt.svg | 1 + .../boxicons/svg/regular/bx-lock-open-alt.svg | 1 + .../boxicons/svg/regular/bx-lock-open.svg | 1 + .../vendor/boxicons/svg/regular/bx-lock.svg | 1 + .../boxicons/svg/regular/bx-log-in-circle.svg | 1 + .../vendor/boxicons/svg/regular/bx-log-in.svg | 1 + .../svg/regular/bx-log-out-circle.svg | 1 + .../boxicons/svg/regular/bx-log-out.svg | 1 + .../boxicons/svg/regular/bx-low-vision.svg | 1 + .../vendor/boxicons/svg/regular/bx-magnet.svg | 1 + .../boxicons/svg/regular/bx-mail-send.svg | 1 + .../boxicons/svg/regular/bx-male-female.svg | 1 + .../boxicons/svg/regular/bx-male-sign.svg | 1 + .../vendor/boxicons/svg/regular/bx-male.svg | 1 + .../boxicons/svg/regular/bx-map-alt.svg | 1 + .../boxicons/svg/regular/bx-map-pin.svg | 1 + assets/vendor/boxicons/svg/regular/bx-map.svg | 1 + .../vendor/boxicons/svg/regular/bx-mask.svg | 1 + .../vendor/boxicons/svg/regular/bx-math.svg | 1 + .../vendor/boxicons/svg/regular/bx-medal.svg | 1 + .../boxicons/svg/regular/bx-meh-alt.svg | 1 + .../boxicons/svg/regular/bx-meh-blank.svg | 1 + assets/vendor/boxicons/svg/regular/bx-meh.svg | 1 + .../boxicons/svg/regular/bx-memory-card.svg | 1 + .../boxicons/svg/regular/bx-menu-alt-left.svg | 1 + .../svg/regular/bx-menu-alt-right.svg | 1 + .../vendor/boxicons/svg/regular/bx-menu.svg | 1 + .../vendor/boxicons/svg/regular/bx-merge.svg | 1 + .../boxicons/svg/regular/bx-message-add.svg | 1 + .../svg/regular/bx-message-alt-add.svg | 1 + .../svg/regular/bx-message-alt-check.svg | 1 + .../svg/regular/bx-message-alt-detail.svg | 1 + .../svg/regular/bx-message-alt-dots.svg | 1 + .../svg/regular/bx-message-alt-edit.svg | 1 + .../svg/regular/bx-message-alt-error.svg | 1 + .../svg/regular/bx-message-alt-minus.svg | 1 + .../boxicons/svg/regular/bx-message-alt-x.svg | 1 + .../boxicons/svg/regular/bx-message-alt.svg | 1 + .../boxicons/svg/regular/bx-message-check.svg | 1 + .../svg/regular/bx-message-detail.svg | 1 + .../boxicons/svg/regular/bx-message-dots.svg | 1 + .../boxicons/svg/regular/bx-message-edit.svg | 1 + .../boxicons/svg/regular/bx-message-error.svg | 1 + .../boxicons/svg/regular/bx-message-minus.svg | 1 + .../svg/regular/bx-message-rounded-add.svg | 1 + .../svg/regular/bx-message-rounded-check.svg | 1 + .../svg/regular/bx-message-rounded-detail.svg | 1 + .../svg/regular/bx-message-rounded-dots.svg | 1 + .../svg/regular/bx-message-rounded-edit.svg | 1 + .../svg/regular/bx-message-rounded-error.svg | 1 + .../svg/regular/bx-message-rounded-minus.svg | 1 + .../svg/regular/bx-message-rounded-x.svg | 1 + .../svg/regular/bx-message-rounded.svg | 1 + .../svg/regular/bx-message-square-add.svg | 1 + .../svg/regular/bx-message-square-check.svg | 1 + .../svg/regular/bx-message-square-detail.svg | 1 + .../svg/regular/bx-message-square-dots.svg | 1 + .../svg/regular/bx-message-square-edit.svg | 1 + .../svg/regular/bx-message-square-error.svg | 1 + .../svg/regular/bx-message-square-minus.svg | 1 + .../svg/regular/bx-message-square-x.svg | 1 + .../svg/regular/bx-message-square.svg | 1 + .../boxicons/svg/regular/bx-message-x.svg | 1 + .../boxicons/svg/regular/bx-message.svg | 1 + .../vendor/boxicons/svg/regular/bx-meteor.svg | 1 + .../boxicons/svg/regular/bx-microchip.svg | 1 + .../svg/regular/bx-microphone-off.svg | 1 + .../boxicons/svg/regular/bx-microphone.svg | 1 + .../boxicons/svg/regular/bx-minus-back.svg | 1 + .../boxicons/svg/regular/bx-minus-circle.svg | 1 + .../boxicons/svg/regular/bx-minus-front.svg | 1 + .../vendor/boxicons/svg/regular/bx-minus.svg | 1 + .../boxicons/svg/regular/bx-mobile-alt.svg | 1 + .../svg/regular/bx-mobile-landscape.svg | 1 + .../svg/regular/bx-mobile-vibration.svg | 1 + .../vendor/boxicons/svg/regular/bx-mobile.svg | 1 + .../svg/regular/bx-money-withdraw.svg | 1 + .../vendor/boxicons/svg/regular/bx-money.svg | 1 + .../vendor/boxicons/svg/regular/bx-moon.svg | 1 + .../boxicons/svg/regular/bx-mouse-alt.svg | 1 + .../vendor/boxicons/svg/regular/bx-mouse.svg | 1 + .../svg/regular/bx-move-horizontal.svg | 1 + .../boxicons/svg/regular/bx-move-vertical.svg | 1 + .../vendor/boxicons/svg/regular/bx-move.svg | 1 + .../boxicons/svg/regular/bx-movie-play.svg | 1 + .../vendor/boxicons/svg/regular/bx-movie.svg | 1 + .../vendor/boxicons/svg/regular/bx-music.svg | 1 + .../boxicons/svg/regular/bx-navigation.svg | 1 + .../boxicons/svg/regular/bx-network-chart.svg | 1 + .../vendor/boxicons/svg/regular/bx-news.svg | 1 + .../boxicons/svg/regular/bx-no-entry.svg | 1 + .../boxicons/svg/regular/bx-no-signal.svg | 1 + .../vendor/boxicons/svg/regular/bx-note.svg | 1 + .../boxicons/svg/regular/bx-notepad.svg | 1 + .../svg/regular/bx-notification-off.svg | 1 + .../boxicons/svg/regular/bx-notification.svg | 1 + .../regular/bx-objects-horizontal-center.svg | 1 + .../regular/bx-objects-horizontal-left.svg | 1 + .../regular/bx-objects-horizontal-right.svg | 1 + .../regular/bx-objects-vertical-bottom.svg | 1 + .../regular/bx-objects-vertical-center.svg | 1 + .../svg/regular/bx-objects-vertical-top.svg | 1 + .../boxicons/svg/regular/bx-outline.svg | 1 + .../boxicons/svg/regular/bx-package.svg | 1 + .../boxicons/svg/regular/bx-paint-roll.svg | 1 + .../vendor/boxicons/svg/regular/bx-paint.svg | 1 + .../boxicons/svg/regular/bx-palette.svg | 1 + .../boxicons/svg/regular/bx-paper-plane.svg | 3 + .../boxicons/svg/regular/bx-paperclip.svg | 1 + .../boxicons/svg/regular/bx-paragraph.svg | 1 + .../vendor/boxicons/svg/regular/bx-party.svg | 1 + .../vendor/boxicons/svg/regular/bx-paste.svg | 1 + .../boxicons/svg/regular/bx-pause-circle.svg | 1 + .../vendor/boxicons/svg/regular/bx-pause.svg | 1 + assets/vendor/boxicons/svg/regular/bx-pen.svg | 1 + .../vendor/boxicons/svg/regular/bx-pencil.svg | 1 + .../boxicons/svg/regular/bx-phone-call.svg | 1 + .../svg/regular/bx-phone-incoming.svg | 1 + .../boxicons/svg/regular/bx-phone-off.svg | 1 + .../svg/regular/bx-phone-outgoing.svg | 1 + .../vendor/boxicons/svg/regular/bx-phone.svg | 1 + .../boxicons/svg/regular/bx-photo-album.svg | 1 + .../svg/regular/bx-pie-chart-alt-2.svg | 1 + .../boxicons/svg/regular/bx-pie-chart-alt.svg | 1 + .../boxicons/svg/regular/bx-pie-chart.svg | 1 + assets/vendor/boxicons/svg/regular/bx-pin.svg | 1 + .../vendor/boxicons/svg/regular/bx-planet.svg | 1 + .../boxicons/svg/regular/bx-play-circle.svg | 1 + .../vendor/boxicons/svg/regular/bx-play.svg | 1 + .../vendor/boxicons/svg/regular/bx-plug.svg | 1 + .../boxicons/svg/regular/bx-plus-circle.svg | 1 + .../boxicons/svg/regular/bx-plus-medical.svg | 1 + .../vendor/boxicons/svg/regular/bx-plus.svg | 1 + .../boxicons/svg/regular/bx-podcast.svg | 1 + .../boxicons/svg/regular/bx-pointer.svg | 1 + .../vendor/boxicons/svg/regular/bx-poll.svg | 1 + .../boxicons/svg/regular/bx-polygon.svg | 1 + .../boxicons/svg/regular/bx-popsicle.svg | 1 + .../vendor/boxicons/svg/regular/bx-pound.svg | 1 + .../boxicons/svg/regular/bx-power-off.svg | 1 + .../boxicons/svg/regular/bx-printer.svg | 1 + .../vendor/boxicons/svg/regular/bx-pulse.svg | 1 + .../svg/regular/bx-purchase-tag-alt.svg | 1 + .../boxicons/svg/regular/bx-purchase-tag.svg | 1 + .../boxicons/svg/regular/bx-pyramid.svg | 1 + .../boxicons/svg/regular/bx-qr-scan.svg | 1 + assets/vendor/boxicons/svg/regular/bx-qr.svg | 1 + .../boxicons/svg/regular/bx-question-mark.svg | 1 + .../vendor/boxicons/svg/regular/bx-radar.svg | 1 + .../svg/regular/bx-radio-circle-marked.svg | 1 + .../boxicons/svg/regular/bx-radio-circle.svg | 1 + .../vendor/boxicons/svg/regular/bx-radio.svg | 1 + .../boxicons/svg/regular/bx-receipt.svg | 1 + .../boxicons/svg/regular/bx-rectangle.svg | 1 + .../boxicons/svg/regular/bx-recycle.svg | 1 + .../vendor/boxicons/svg/regular/bx-redo.svg | 1 + .../svg/regular/bx-reflect-horizontal.svg | 1 + .../svg/regular/bx-reflect-vertical.svg | 1 + .../boxicons/svg/regular/bx-refresh.svg | 1 + .../boxicons/svg/regular/bx-registered.svg | 1 + .../vendor/boxicons/svg/regular/bx-rename.svg | 1 + .../vendor/boxicons/svg/regular/bx-repeat.svg | 1 + .../boxicons/svg/regular/bx-reply-all.svg | 1 + .../vendor/boxicons/svg/regular/bx-reply.svg | 1 + .../vendor/boxicons/svg/regular/bx-repost.svg | 1 + .../vendor/boxicons/svg/regular/bx-reset.svg | 1 + .../boxicons/svg/regular/bx-restaurant.svg | 1 + .../boxicons/svg/regular/bx-revision.svg | 1 + .../boxicons/svg/regular/bx-rewind-circle.svg | 1 + .../vendor/boxicons/svg/regular/bx-rewind.svg | 1 + .../vendor/boxicons/svg/regular/bx-rfid.svg | 1 + .../svg/regular/bx-right-arrow-alt.svg | 1 + .../svg/regular/bx-right-arrow-circle.svg | 1 + .../boxicons/svg/regular/bx-right-arrow.svg | 1 + .../regular/bx-right-down-arrow-circle.svg | 1 + .../boxicons/svg/regular/bx-right-indent.svg | 1 + .../svg/regular/bx-right-top-arrow-circle.svg | 1 + .../vendor/boxicons/svg/regular/bx-rocket.svg | 1 + .../boxicons/svg/regular/bx-rotate-left.svg | 1 + .../boxicons/svg/regular/bx-rotate-right.svg | 1 + assets/vendor/boxicons/svg/regular/bx-rss.svg | 1 + .../vendor/boxicons/svg/regular/bx-ruble.svg | 1 + .../vendor/boxicons/svg/regular/bx-ruler.svg | 1 + assets/vendor/boxicons/svg/regular/bx-run.svg | 1 + .../vendor/boxicons/svg/regular/bx-rupee.svg | 1 + assets/vendor/boxicons/svg/regular/bx-sad.svg | 1 + .../vendor/boxicons/svg/regular/bx-save.svg | 1 + .../vendor/boxicons/svg/regular/bx-scan.svg | 1 + .../boxicons/svg/regular/bx-scatter-chart.svg | 1 + .../boxicons/svg/regular/bx-screenshot.svg | 1 + .../boxicons/svg/regular/bx-search-alt-2.svg | 1 + .../boxicons/svg/regular/bx-search-alt.svg | 1 + .../vendor/boxicons/svg/regular/bx-search.svg | 1 + .../svg/regular/bx-select-multiple.svg | 1 + .../boxicons/svg/regular/bx-selection.svg | 1 + .../vendor/boxicons/svg/regular/bx-send.svg | 1 + .../vendor/boxicons/svg/regular/bx-server.svg | 1 + .../boxicons/svg/regular/bx-shape-circle.svg | 1 + .../boxicons/svg/regular/bx-shape-polygon.svg | 1 + .../boxicons/svg/regular/bx-shape-square.svg | 1 + .../svg/regular/bx-shape-triangle.svg | 1 + .../boxicons/svg/regular/bx-share-alt.svg | 1 + .../vendor/boxicons/svg/regular/bx-share.svg | 1 + .../vendor/boxicons/svg/regular/bx-shekel.svg | 1 + .../boxicons/svg/regular/bx-shield-alt-2.svg | 1 + .../boxicons/svg/regular/bx-shield-alt.svg | 1 + .../boxicons/svg/regular/bx-shield-minus.svg | 1 + .../boxicons/svg/regular/bx-shield-plus.svg | 1 + .../svg/regular/bx-shield-quarter.svg | 1 + .../boxicons/svg/regular/bx-shield-x.svg | 1 + .../vendor/boxicons/svg/regular/bx-shield.svg | 1 + .../boxicons/svg/regular/bx-shocked.svg | 1 + .../boxicons/svg/regular/bx-shopping-bag.svg | 1 + .../boxicons/svg/regular/bx-show-alt.svg | 1 + .../vendor/boxicons/svg/regular/bx-show.svg | 1 + .../vendor/boxicons/svg/regular/bx-shower.svg | 1 + .../boxicons/svg/regular/bx-shuffle.svg | 1 + .../boxicons/svg/regular/bx-sidebar.svg | 1 + .../boxicons/svg/regular/bx-signal-1.svg | 1 + .../boxicons/svg/regular/bx-signal-2.svg | 1 + .../boxicons/svg/regular/bx-signal-3.svg | 1 + .../boxicons/svg/regular/bx-signal-4.svg | 1 + .../boxicons/svg/regular/bx-signal-5.svg | 1 + .../boxicons/svg/regular/bx-sitemap.svg | 1 + .../svg/regular/bx-skip-next-circle.svg | 1 + .../boxicons/svg/regular/bx-skip-next.svg | 1 + .../svg/regular/bx-skip-previous-circle.svg | 1 + .../boxicons/svg/regular/bx-skip-previous.svg | 1 + .../vendor/boxicons/svg/regular/bx-sleepy.svg | 1 + .../boxicons/svg/regular/bx-slider-alt.svg | 1 + .../vendor/boxicons/svg/regular/bx-slider.svg | 1 + .../boxicons/svg/regular/bx-slideshow.svg | 1 + .../vendor/boxicons/svg/regular/bx-smile.svg | 1 + .../boxicons/svg/regular/bx-sort-a-z.svg | 1 + .../boxicons/svg/regular/bx-sort-alt-2.svg | 1 + .../boxicons/svg/regular/bx-sort-down.svg | 1 + .../boxicons/svg/regular/bx-sort-up.svg | 1 + .../boxicons/svg/regular/bx-sort-z-a.svg | 1 + .../vendor/boxicons/svg/regular/bx-sort.svg | 1 + assets/vendor/boxicons/svg/regular/bx-spa.svg | 1 + .../boxicons/svg/regular/bx-space-bar.svg | 1 + .../boxicons/svg/regular/bx-speaker.svg | 1 + .../boxicons/svg/regular/bx-spray-can.svg | 1 + .../boxicons/svg/regular/bx-spreadsheet.svg | 1 + .../svg/regular/bx-square-rounded.svg | 1 + .../vendor/boxicons/svg/regular/bx-square.svg | 1 + .../vendor/boxicons/svg/regular/bx-star.svg | 1 + .../boxicons/svg/regular/bx-station.svg | 1 + .../vendor/boxicons/svg/regular/bx-stats.svg | 1 + .../boxicons/svg/regular/bx-sticker.svg | 1 + .../boxicons/svg/regular/bx-stop-circle.svg | 1 + .../vendor/boxicons/svg/regular/bx-stop.svg | 1 + .../boxicons/svg/regular/bx-stopwatch.svg | 1 + .../boxicons/svg/regular/bx-store-alt.svg | 1 + .../vendor/boxicons/svg/regular/bx-store.svg | 1 + .../boxicons/svg/regular/bx-street-view.svg | 1 + .../boxicons/svg/regular/bx-strikethrough.svg | 1 + .../svg/regular/bx-subdirectory-left.svg | 1 + .../svg/regular/bx-subdirectory-right.svg | 1 + assets/vendor/boxicons/svg/regular/bx-sun.svg | 1 + .../boxicons/svg/regular/bx-support.svg | 1 + .../vendor/boxicons/svg/regular/bx-sushi.svg | 1 + .../vendor/boxicons/svg/regular/bx-swim.svg | 1 + .../vendor/boxicons/svg/regular/bx-sync.svg | 1 + assets/vendor/boxicons/svg/regular/bx-tab.svg | 1 + .../vendor/boxicons/svg/regular/bx-table.svg | 1 + .../boxicons/svg/regular/bx-tachometer.svg | 1 + .../boxicons/svg/regular/bx-tag-alt.svg | 1 + assets/vendor/boxicons/svg/regular/bx-tag.svg | 1 + .../boxicons/svg/regular/bx-target-lock.svg | 1 + .../vendor/boxicons/svg/regular/bx-task-x.svg | 1 + .../vendor/boxicons/svg/regular/bx-task.svg | 1 + .../vendor/boxicons/svg/regular/bx-taxi.svg | 1 + .../boxicons/svg/regular/bx-tennis-ball.svg | 1 + .../boxicons/svg/regular/bx-terminal.svg | 1 + .../boxicons/svg/regular/bx-test-tube.svg | 1 + .../vendor/boxicons/svg/regular/bx-text.svg | 1 + .../boxicons/svg/regular/bx-time-five.svg | 1 + .../vendor/boxicons/svg/regular/bx-time.svg | 1 + .../vendor/boxicons/svg/regular/bx-timer.svg | 1 + .../vendor/boxicons/svg/regular/bx-tired.svg | 1 + .../boxicons/svg/regular/bx-toggle-left.svg | 1 + .../boxicons/svg/regular/bx-toggle-right.svg | 1 + .../vendor/boxicons/svg/regular/bx-tone.svg | 1 + .../boxicons/svg/regular/bx-traffic-cone.svg | 1 + .../vendor/boxicons/svg/regular/bx-train.svg | 1 + .../boxicons/svg/regular/bx-transfer-alt.svg | 1 + .../boxicons/svg/regular/bx-transfer.svg | 1 + .../boxicons/svg/regular/bx-trash-alt.svg | 1 + .../vendor/boxicons/svg/regular/bx-trash.svg | 1 + .../boxicons/svg/regular/bx-trending-down.svg | 1 + .../boxicons/svg/regular/bx-trending-up.svg | 1 + .../vendor/boxicons/svg/regular/bx-trim.svg | 1 + .../vendor/boxicons/svg/regular/bx-trip.svg | 1 + .../vendor/boxicons/svg/regular/bx-trophy.svg | 1 + assets/vendor/boxicons/svg/regular/bx-tv.svg | 1 + .../boxicons/svg/regular/bx-underline.svg | 1 + .../vendor/boxicons/svg/regular/bx-undo.svg | 1 + .../vendor/boxicons/svg/regular/bx-unite.svg | 1 + .../svg/regular/bx-universal-access.svg | 1 + .../vendor/boxicons/svg/regular/bx-unlink.svg | 1 + .../boxicons/svg/regular/bx-up-arrow-alt.svg | 1 + .../svg/regular/bx-up-arrow-circle.svg | 1 + .../boxicons/svg/regular/bx-up-arrow.svg | 1 + .../vendor/boxicons/svg/regular/bx-upload.svg | 1 + .../boxicons/svg/regular/bx-upside-down.svg | 1 + .../vendor/boxicons/svg/regular/bx-upvote.svg | 1 + assets/vendor/boxicons/svg/regular/bx-usb.svg | 1 + .../boxicons/svg/regular/bx-user-check.svg | 1 + .../boxicons/svg/regular/bx-user-circle.svg | 1 + .../boxicons/svg/regular/bx-user-minus.svg | 1 + .../boxicons/svg/regular/bx-user-pin.svg | 1 + .../boxicons/svg/regular/bx-user-plus.svg | 1 + .../boxicons/svg/regular/bx-user-voice.svg | 1 + .../vendor/boxicons/svg/regular/bx-user-x.svg | 1 + .../vendor/boxicons/svg/regular/bx-user.svg | 1 + .../vendor/boxicons/svg/regular/bx-vector.svg | 1 + .../svg/regular/bx-vertical-bottom.svg | 1 + .../svg/regular/bx-vertical-center.svg | 1 + .../boxicons/svg/regular/bx-vertical-top.svg | 1 + .../vendor/boxicons/svg/regular/bx-vial.svg | 1 + .../boxicons/svg/regular/bx-video-off.svg | 1 + .../boxicons/svg/regular/bx-video-plus.svg | 1 + .../svg/regular/bx-video-recording.svg | 1 + .../vendor/boxicons/svg/regular/bx-video.svg | 1 + .../boxicons/svg/regular/bx-voicemail.svg | 1 + .../boxicons/svg/regular/bx-volume-full.svg | 1 + .../boxicons/svg/regular/bx-volume-low.svg | 1 + .../boxicons/svg/regular/bx-volume-mute.svg | 1 + .../vendor/boxicons/svg/regular/bx-volume.svg | 1 + .../vendor/boxicons/svg/regular/bx-walk.svg | 1 + .../boxicons/svg/regular/bx-wallet-alt.svg | 1 + .../vendor/boxicons/svg/regular/bx-wallet.svg | 1 + .../vendor/boxicons/svg/regular/bx-water.svg | 1 + .../vendor/boxicons/svg/regular/bx-webcam.svg | 1 + .../vendor/boxicons/svg/regular/bx-wifi-0.svg | 1 + .../vendor/boxicons/svg/regular/bx-wifi-1.svg | 1 + .../vendor/boxicons/svg/regular/bx-wifi-2.svg | 1 + .../boxicons/svg/regular/bx-wifi-off.svg | 1 + .../vendor/boxicons/svg/regular/bx-wifi.svg | 1 + .../vendor/boxicons/svg/regular/bx-wind.svg | 1 + .../boxicons/svg/regular/bx-window-alt.svg | 1 + .../boxicons/svg/regular/bx-window-close.svg | 1 + .../boxicons/svg/regular/bx-window-open.svg | 1 + .../vendor/boxicons/svg/regular/bx-window.svg | 1 + .../boxicons/svg/regular/bx-windows.svg | 1 + .../vendor/boxicons/svg/regular/bx-wine.svg | 1 + .../boxicons/svg/regular/bx-wink-smile.svg | 1 + .../boxicons/svg/regular/bx-wink-tongue.svg | 1 + assets/vendor/boxicons/svg/regular/bx-won.svg | 1 + .../vendor/boxicons/svg/regular/bx-world.svg | 1 + .../vendor/boxicons/svg/regular/bx-wrench.svg | 1 + .../boxicons/svg/regular/bx-x-circle.svg | 1 + assets/vendor/boxicons/svg/regular/bx-x.svg | 1 + assets/vendor/boxicons/svg/regular/bx-yen.svg | 1 + .../boxicons/svg/regular/bx-zoom-in.svg | 1 + .../boxicons/svg/regular/bx-zoom-out.svg | 1 + .../boxicons/svg/solid/bxs-add-to-queue.svg | 1 + .../boxicons/svg/solid/bxs-adjust-alt.svg | 1 + .../vendor/boxicons/svg/solid/bxs-adjust.svg | 1 + .../boxicons/svg/solid/bxs-alarm-add.svg | 1 + .../svg/solid/bxs-alarm-exclamation.svg | 1 + .../boxicons/svg/solid/bxs-alarm-off.svg | 1 + .../boxicons/svg/solid/bxs-alarm-snooze.svg | 1 + .../vendor/boxicons/svg/solid/bxs-alarm.svg | 1 + .../vendor/boxicons/svg/solid/bxs-album.svg | 1 + .../boxicons/svg/solid/bxs-ambulance.svg | 1 + .../vendor/boxicons/svg/solid/bxs-analyse.svg | 1 + .../vendor/boxicons/svg/solid/bxs-angry.svg | 1 + assets/vendor/boxicons/svg/solid/bxs-arch.svg | 1 + .../boxicons/svg/solid/bxs-archive-in.svg | 1 + .../boxicons/svg/solid/bxs-archive-out.svg | 1 + .../vendor/boxicons/svg/solid/bxs-archive.svg | 1 + assets/vendor/boxicons/svg/solid/bxs-area.svg | 1 + .../svg/solid/bxs-arrow-from-bottom.svg | 1 + .../svg/solid/bxs-arrow-from-left.svg | 1 + .../svg/solid/bxs-arrow-from-right.svg | 1 + .../boxicons/svg/solid/bxs-arrow-from-top.svg | 1 + .../svg/solid/bxs-arrow-to-bottom.svg | 1 + .../boxicons/svg/solid/bxs-arrow-to-left.svg | 1 + .../boxicons/svg/solid/bxs-arrow-to-right.svg | 1 + .../boxicons/svg/solid/bxs-arrow-to-top.svg | 1 + .../vendor/boxicons/svg/solid/bxs-award.svg | 1 + .../boxicons/svg/solid/bxs-baby-carriage.svg | 1 + .../boxicons/svg/solid/bxs-backpack.svg | 1 + .../boxicons/svg/solid/bxs-badge-check.svg | 1 + .../boxicons/svg/solid/bxs-badge-dollar.svg | 1 + .../vendor/boxicons/svg/solid/bxs-badge.svg | 1 + .../boxicons/svg/solid/bxs-baguette.svg | 1 + assets/vendor/boxicons/svg/solid/bxs-ball.svg | 1 + .../vendor/boxicons/svg/solid/bxs-balloon.svg | 1 + .../boxicons/svg/solid/bxs-band-aid.svg | 1 + assets/vendor/boxicons/svg/solid/bxs-bank.svg | 1 + .../svg/solid/bxs-bar-chart-alt-2.svg | 1 + .../svg/solid/bxs-bar-chart-square.svg | 1 + .../vendor/boxicons/svg/solid/bxs-barcode.svg | 1 + .../boxicons/svg/solid/bxs-baseball.svg | 1 + .../vendor/boxicons/svg/solid/bxs-basket.svg | 1 + .../boxicons/svg/solid/bxs-basketball.svg | 1 + assets/vendor/boxicons/svg/solid/bxs-bath.svg | 1 + .../svg/solid/bxs-battery-charging.svg | 1 + .../boxicons/svg/solid/bxs-battery-full.svg | 1 + .../boxicons/svg/solid/bxs-battery-low.svg | 1 + .../vendor/boxicons/svg/solid/bxs-battery.svg | 1 + assets/vendor/boxicons/svg/solid/bxs-bed.svg | 1 + .../boxicons/svg/solid/bxs-been-here.svg | 1 + assets/vendor/boxicons/svg/solid/bxs-beer.svg | 1 + .../boxicons/svg/solid/bxs-bell-minus.svg | 1 + .../boxicons/svg/solid/bxs-bell-off.svg | 1 + .../boxicons/svg/solid/bxs-bell-plus.svg | 1 + .../boxicons/svg/solid/bxs-bell-ring.svg | 1 + assets/vendor/boxicons/svg/solid/bxs-bell.svg | 1 + .../vendor/boxicons/svg/solid/bxs-bible.svg | 1 + .../boxicons/svg/solid/bxs-binoculars.svg | 1 + .../vendor/boxicons/svg/solid/bxs-blanket.svg | 1 + .../boxicons/svg/solid/bxs-bolt-circle.svg | 1 + assets/vendor/boxicons/svg/solid/bxs-bolt.svg | 1 + assets/vendor/boxicons/svg/solid/bxs-bomb.svg | 1 + assets/vendor/boxicons/svg/solid/bxs-bone.svg | 1 + assets/vendor/boxicons/svg/solid/bxs-bong.svg | 1 + .../boxicons/svg/solid/bxs-book-add.svg | 1 + .../boxicons/svg/solid/bxs-book-alt.svg | 1 + .../boxicons/svg/solid/bxs-book-bookmark.svg | 1 + .../boxicons/svg/solid/bxs-book-content.svg | 1 + .../boxicons/svg/solid/bxs-book-heart.svg | 1 + .../boxicons/svg/solid/bxs-book-open.svg | 1 + .../boxicons/svg/solid/bxs-book-reader.svg | 1 + assets/vendor/boxicons/svg/solid/bxs-book.svg | 1 + .../svg/solid/bxs-bookmark-alt-minus.svg | 1 + .../svg/solid/bxs-bookmark-alt-plus.svg | 1 + .../boxicons/svg/solid/bxs-bookmark-alt.svg | 1 + .../boxicons/svg/solid/bxs-bookmark-heart.svg | 1 + .../boxicons/svg/solid/bxs-bookmark-minus.svg | 1 + .../boxicons/svg/solid/bxs-bookmark-plus.svg | 1 + .../boxicons/svg/solid/bxs-bookmark-star.svg | 1 + .../boxicons/svg/solid/bxs-bookmark.svg | 1 + .../boxicons/svg/solid/bxs-bookmarks.svg | 1 + assets/vendor/boxicons/svg/solid/bxs-bot.svg | 1 + .../boxicons/svg/solid/bxs-bowl-hot.svg | 1 + .../boxicons/svg/solid/bxs-bowl-rice.svg | 1 + .../boxicons/svg/solid/bxs-bowling-ball.svg | 1 + assets/vendor/boxicons/svg/solid/bxs-box.svg | 1 + .../vendor/boxicons/svg/solid/bxs-brain.svg | 1 + .../svg/solid/bxs-briefcase-alt-2.svg | 1 + .../boxicons/svg/solid/bxs-briefcase-alt.svg | 1 + .../boxicons/svg/solid/bxs-briefcase.svg | 1 + .../svg/solid/bxs-brightness-half.svg | 1 + .../boxicons/svg/solid/bxs-brightness.svg | 1 + .../boxicons/svg/solid/bxs-brush-alt.svg | 1 + .../vendor/boxicons/svg/solid/bxs-brush.svg | 1 + .../vendor/boxicons/svg/solid/bxs-bug-alt.svg | 1 + assets/vendor/boxicons/svg/solid/bxs-bug.svg | 1 + .../boxicons/svg/solid/bxs-building-house.svg | 1 + .../boxicons/svg/solid/bxs-building.svg | 1 + .../boxicons/svg/solid/bxs-buildings.svg | 1 + assets/vendor/boxicons/svg/solid/bxs-bulb.svg | 1 + .../boxicons/svg/solid/bxs-bullseye.svg | 1 + assets/vendor/boxicons/svg/solid/bxs-buoy.svg | 1 + .../boxicons/svg/solid/bxs-bus-school.svg | 1 + assets/vendor/boxicons/svg/solid/bxs-bus.svg | 1 + .../boxicons/svg/solid/bxs-business.svg | 1 + .../vendor/boxicons/svg/solid/bxs-cabinet.svg | 1 + .../boxicons/svg/solid/bxs-cable-car.svg | 1 + assets/vendor/boxicons/svg/solid/bxs-cake.svg | 1 + .../boxicons/svg/solid/bxs-calculator.svg | 1 + .../boxicons/svg/solid/bxs-calendar-alt.svg | 1 + .../boxicons/svg/solid/bxs-calendar-check.svg | 1 + .../boxicons/svg/solid/bxs-calendar-edit.svg | 1 + .../boxicons/svg/solid/bxs-calendar-event.svg | 1 + .../svg/solid/bxs-calendar-exclamation.svg | 1 + .../boxicons/svg/solid/bxs-calendar-heart.svg | 1 + .../boxicons/svg/solid/bxs-calendar-minus.svg | 1 + .../boxicons/svg/solid/bxs-calendar-plus.svg | 1 + .../boxicons/svg/solid/bxs-calendar-star.svg | 1 + .../boxicons/svg/solid/bxs-calendar-week.svg | 1 + .../boxicons/svg/solid/bxs-calendar-x.svg | 1 + .../boxicons/svg/solid/bxs-calendar.svg | 1 + .../boxicons/svg/solid/bxs-camera-home.svg | 1 + .../boxicons/svg/solid/bxs-camera-movie.svg | 1 + .../boxicons/svg/solid/bxs-camera-off.svg | 1 + .../boxicons/svg/solid/bxs-camera-plus.svg | 1 + .../vendor/boxicons/svg/solid/bxs-camera.svg | 1 + .../vendor/boxicons/svg/solid/bxs-capsule.svg | 1 + .../boxicons/svg/solid/bxs-captions.svg | 1 + .../boxicons/svg/solid/bxs-car-battery.svg | 1 + .../boxicons/svg/solid/bxs-car-crash.svg | 1 + .../boxicons/svg/solid/bxs-car-garage.svg | 1 + .../boxicons/svg/solid/bxs-car-mechanic.svg | 1 + .../boxicons/svg/solid/bxs-car-wash.svg | 1 + assets/vendor/boxicons/svg/solid/bxs-car.svg | 1 + assets/vendor/boxicons/svg/solid/bxs-card.svg | 1 + .../svg/solid/bxs-caret-down-circle.svg | 1 + .../svg/solid/bxs-caret-down-square.svg | 1 + .../svg/solid/bxs-caret-left-circle.svg | 1 + .../svg/solid/bxs-caret-left-square.svg | 1 + .../svg/solid/bxs-caret-right-circle.svg | 1 + .../svg/solid/bxs-caret-right-square.svg | 1 + .../svg/solid/bxs-caret-up-circle.svg | 1 + .../svg/solid/bxs-caret-up-square.svg | 1 + .../boxicons/svg/solid/bxs-carousel.svg | 1 + .../boxicons/svg/solid/bxs-cart-add.svg | 1 + .../boxicons/svg/solid/bxs-cart-alt.svg | 1 + .../boxicons/svg/solid/bxs-cart-download.svg | 1 + assets/vendor/boxicons/svg/solid/bxs-cart.svg | 1 + .../vendor/boxicons/svg/solid/bxs-castle.svg | 1 + assets/vendor/boxicons/svg/solid/bxs-cat.svg | 1 + .../boxicons/svg/solid/bxs-category-alt.svg | 1 + .../boxicons/svg/solid/bxs-category.svg | 1 + assets/vendor/boxicons/svg/solid/bxs-cctv.svg | 1 + .../boxicons/svg/solid/bxs-certification.svg | 1 + .../boxicons/svg/solid/bxs-chalkboard.svg | 1 + .../vendor/boxicons/svg/solid/bxs-chart.svg | 1 + assets/vendor/boxicons/svg/solid/bxs-chat.svg | 1 + .../boxicons/svg/solid/bxs-check-circle.svg | 1 + .../boxicons/svg/solid/bxs-check-shield.svg | 1 + .../boxicons/svg/solid/bxs-check-square.svg | 1 + .../svg/solid/bxs-checkbox-checked.svg | 1 + .../boxicons/svg/solid/bxs-checkbox-minus.svg | 1 + .../boxicons/svg/solid/bxs-checkbox.svg | 1 + .../vendor/boxicons/svg/solid/bxs-cheese.svg | 1 + .../vendor/boxicons/svg/solid/bxs-chess.svg | 1 + .../svg/solid/bxs-chevron-down-circle.svg | 1 + .../svg/solid/bxs-chevron-down-square.svg | 1 + .../boxicons/svg/solid/bxs-chevron-down.svg | 1 + .../svg/solid/bxs-chevron-left-circle.svg | 1 + .../svg/solid/bxs-chevron-left-square.svg | 1 + .../boxicons/svg/solid/bxs-chevron-left.svg | 1 + .../svg/solid/bxs-chevron-right-circle.svg | 1 + .../svg/solid/bxs-chevron-right-square.svg | 1 + .../boxicons/svg/solid/bxs-chevron-right.svg | 1 + .../svg/solid/bxs-chevron-up-circle.svg | 1 + .../svg/solid/bxs-chevron-up-square.svg | 1 + .../boxicons/svg/solid/bxs-chevron-up.svg | 1 + .../boxicons/svg/solid/bxs-chevrons-down.svg | 1 + .../boxicons/svg/solid/bxs-chevrons-left.svg | 1 + .../boxicons/svg/solid/bxs-chevrons-right.svg | 1 + .../boxicons/svg/solid/bxs-chevrons-up.svg | 1 + assets/vendor/boxicons/svg/solid/bxs-chip.svg | 1 + .../vendor/boxicons/svg/solid/bxs-church.svg | 1 + .../boxicons/svg/solid/bxs-circle-half.svg | 1 + .../boxicons/svg/solid/bxs-circle-quarter.svg | 1 + .../svg/solid/bxs-circle-three-quarter.svg | 1 + .../vendor/boxicons/svg/solid/bxs-circle.svg | 1 + assets/vendor/boxicons/svg/solid/bxs-city.svg | 1 + .../vendor/boxicons/svg/solid/bxs-clinic.svg | 1 + .../boxicons/svg/solid/bxs-cloud-download.svg | 1 + .../svg/solid/bxs-cloud-lightning.svg | 1 + .../boxicons/svg/solid/bxs-cloud-rain.svg | 1 + .../boxicons/svg/solid/bxs-cloud-upload.svg | 1 + .../vendor/boxicons/svg/solid/bxs-cloud.svg | 1 + .../boxicons/svg/solid/bxs-coffee-alt.svg | 1 + .../boxicons/svg/solid/bxs-coffee-bean.svg | 1 + .../boxicons/svg/solid/bxs-coffee-togo.svg | 1 + .../vendor/boxicons/svg/solid/bxs-coffee.svg | 1 + assets/vendor/boxicons/svg/solid/bxs-cog.svg | 1 + .../boxicons/svg/solid/bxs-coin-stack.svg | 1 + assets/vendor/boxicons/svg/solid/bxs-coin.svg | 1 + .../boxicons/svg/solid/bxs-collection.svg | 1 + .../boxicons/svg/solid/bxs-color-fill.svg | 1 + .../vendor/boxicons/svg/solid/bxs-color.svg | 1 + .../boxicons/svg/solid/bxs-comment-add.svg | 1 + .../boxicons/svg/solid/bxs-comment-check.svg | 1 + .../boxicons/svg/solid/bxs-comment-detail.svg | 1 + .../boxicons/svg/solid/bxs-comment-dots.svg | 1 + .../boxicons/svg/solid/bxs-comment-edit.svg | 1 + .../boxicons/svg/solid/bxs-comment-error.svg | 1 + .../boxicons/svg/solid/bxs-comment-minus.svg | 1 + .../boxicons/svg/solid/bxs-comment-x.svg | 1 + .../vendor/boxicons/svg/solid/bxs-comment.svg | 1 + .../vendor/boxicons/svg/solid/bxs-compass.svg | 1 + .../boxicons/svg/solid/bxs-component.svg | 1 + .../boxicons/svg/solid/bxs-confused.svg | 1 + .../vendor/boxicons/svg/solid/bxs-contact.svg | 1 + .../boxicons/svg/solid/bxs-conversation.svg | 1 + .../vendor/boxicons/svg/solid/bxs-cookie.svg | 1 + assets/vendor/boxicons/svg/solid/bxs-cool.svg | 1 + .../boxicons/svg/solid/bxs-copy-alt.svg | 1 + assets/vendor/boxicons/svg/solid/bxs-copy.svg | 1 + .../boxicons/svg/solid/bxs-copyright.svg | 1 + .../vendor/boxicons/svg/solid/bxs-coupon.svg | 1 + .../svg/solid/bxs-credit-card-alt.svg | 1 + .../svg/solid/bxs-credit-card-front.svg | 1 + .../boxicons/svg/solid/bxs-credit-card.svg | 1 + .../boxicons/svg/solid/bxs-cricket-ball.svg | 1 + assets/vendor/boxicons/svg/solid/bxs-crop.svg | 1 + .../vendor/boxicons/svg/solid/bxs-crown.svg | 1 + .../boxicons/svg/solid/bxs-cube-alt.svg | 1 + assets/vendor/boxicons/svg/solid/bxs-cube.svg | 1 + .../vendor/boxicons/svg/solid/bxs-cuboid.svg | 1 + .../boxicons/svg/solid/bxs-customize.svg | 1 + .../boxicons/svg/solid/bxs-cylinder.svg | 1 + .../boxicons/svg/solid/bxs-dashboard.svg | 1 + assets/vendor/boxicons/svg/solid/bxs-data.svg | 1 + .../vendor/boxicons/svg/solid/bxs-detail.svg | 1 + .../vendor/boxicons/svg/solid/bxs-devices.svg | 1 + .../vendor/boxicons/svg/solid/bxs-diamond.svg | 1 + .../vendor/boxicons/svg/solid/bxs-dice-1.svg | 1 + .../vendor/boxicons/svg/solid/bxs-dice-2.svg | 1 + .../vendor/boxicons/svg/solid/bxs-dice-3.svg | 1 + .../vendor/boxicons/svg/solid/bxs-dice-4.svg | 1 + .../vendor/boxicons/svg/solid/bxs-dice-5.svg | 1 + .../vendor/boxicons/svg/solid/bxs-dice-6.svg | 1 + .../boxicons/svg/solid/bxs-direction-left.svg | 1 + .../svg/solid/bxs-direction-right.svg | 1 + .../boxicons/svg/solid/bxs-directions.svg | 1 + assets/vendor/boxicons/svg/solid/bxs-disc.svg | 1 + .../boxicons/svg/solid/bxs-discount.svg | 1 + assets/vendor/boxicons/svg/solid/bxs-dish.svg | 1 + .../vendor/boxicons/svg/solid/bxs-dislike.svg | 1 + .../vendor/boxicons/svg/solid/bxs-dizzy.svg | 1 + .../boxicons/svg/solid/bxs-dock-bottom.svg | 1 + .../boxicons/svg/solid/bxs-dock-left.svg | 1 + .../boxicons/svg/solid/bxs-dock-right.svg | 1 + .../boxicons/svg/solid/bxs-dock-top.svg | 1 + assets/vendor/boxicons/svg/solid/bxs-dog.svg | 1 + .../boxicons/svg/solid/bxs-dollar-circle.svg | 1 + .../boxicons/svg/solid/bxs-donate-blood.svg | 1 + .../boxicons/svg/solid/bxs-donate-heart.svg | 1 + .../boxicons/svg/solid/bxs-door-open.svg | 1 + .../boxicons/svg/solid/bxs-doughnut-chart.svg | 1 + .../boxicons/svg/solid/bxs-down-arrow-alt.svg | 1 + .../svg/solid/bxs-down-arrow-circle.svg | 1 + .../svg/solid/bxs-down-arrow-square.svg | 1 + .../boxicons/svg/solid/bxs-down-arrow.svg | 1 + .../boxicons/svg/solid/bxs-download.svg | 1 + .../boxicons/svg/solid/bxs-downvote.svg | 1 + .../vendor/boxicons/svg/solid/bxs-drink.svg | 1 + .../boxicons/svg/solid/bxs-droplet-half.svg | 1 + .../vendor/boxicons/svg/solid/bxs-droplet.svg | 1 + .../vendor/boxicons/svg/solid/bxs-dryer.svg | 1 + .../boxicons/svg/solid/bxs-duplicate.svg | 1 + .../boxicons/svg/solid/bxs-edit-alt.svg | 1 + .../boxicons/svg/solid/bxs-edit-location.svg | 1 + assets/vendor/boxicons/svg/solid/bxs-edit.svg | 1 + .../vendor/boxicons/svg/solid/bxs-eject.svg | 1 + .../boxicons/svg/solid/bxs-envelope-open.svg | 1 + .../boxicons/svg/solid/bxs-envelope.svg | 1 + .../vendor/boxicons/svg/solid/bxs-eraser.svg | 1 + .../boxicons/svg/solid/bxs-error-alt.svg | 1 + .../boxicons/svg/solid/bxs-error-circle.svg | 1 + .../vendor/boxicons/svg/solid/bxs-error.svg | 1 + .../boxicons/svg/solid/bxs-ev-station.svg | 1 + assets/vendor/boxicons/svg/solid/bxs-exit.svg | 1 + .../boxicons/svg/solid/bxs-extension.svg | 1 + .../boxicons/svg/solid/bxs-eyedropper.svg | 1 + .../boxicons/svg/solid/bxs-face-mask.svg | 1 + assets/vendor/boxicons/svg/solid/bxs-face.svg | 1 + .../vendor/boxicons/svg/solid/bxs-factory.svg | 1 + .../svg/solid/bxs-fast-forward-circle.svg | 1 + .../boxicons/svg/solid/bxs-file-archive.svg | 1 + .../boxicons/svg/solid/bxs-file-blank.svg | 1 + .../boxicons/svg/solid/bxs-file-css.svg | 1 + .../boxicons/svg/solid/bxs-file-doc.svg | 1 + .../boxicons/svg/solid/bxs-file-export.svg | 1 + .../boxicons/svg/solid/bxs-file-find.svg | 1 + .../boxicons/svg/solid/bxs-file-gif.svg | 1 + .../boxicons/svg/solid/bxs-file-html.svg | 1 + .../boxicons/svg/solid/bxs-file-image.svg | 1 + .../boxicons/svg/solid/bxs-file-import.svg | 1 + .../boxicons/svg/solid/bxs-file-jpg.svg | 1 + .../vendor/boxicons/svg/solid/bxs-file-js.svg | 1 + .../boxicons/svg/solid/bxs-file-json.svg | 1 + .../vendor/boxicons/svg/solid/bxs-file-md.svg | 1 + .../boxicons/svg/solid/bxs-file-pdf.svg | 1 + .../boxicons/svg/solid/bxs-file-plus.svg | 1 + .../boxicons/svg/solid/bxs-file-png.svg | 1 + .../boxicons/svg/solid/bxs-file-txt.svg | 1 + assets/vendor/boxicons/svg/solid/bxs-file.svg | 1 + assets/vendor/boxicons/svg/solid/bxs-film.svg | 1 + .../boxicons/svg/solid/bxs-filter-alt.svg | 1 + .../boxicons/svg/solid/bxs-first-aid.svg | 1 + .../boxicons/svg/solid/bxs-flag-alt.svg | 1 + .../boxicons/svg/solid/bxs-flag-checkered.svg | 1 + assets/vendor/boxicons/svg/solid/bxs-flag.svg | 1 + .../vendor/boxicons/svg/solid/bxs-flame.svg | 1 + .../vendor/boxicons/svg/solid/bxs-flask.svg | 1 + .../vendor/boxicons/svg/solid/bxs-florist.svg | 1 + .../boxicons/svg/solid/bxs-folder-minus.svg | 1 + .../boxicons/svg/solid/bxs-folder-open.svg | 1 + .../boxicons/svg/solid/bxs-folder-plus.svg | 1 + .../vendor/boxicons/svg/solid/bxs-folder.svg | 1 + .../boxicons/svg/solid/bxs-food-menu.svg | 1 + .../vendor/boxicons/svg/solid/bxs-fridge.svg | 1 + assets/vendor/boxicons/svg/solid/bxs-game.svg | 1 + .../boxicons/svg/solid/bxs-gas-pump.svg | 1 + .../vendor/boxicons/svg/solid/bxs-ghost.svg | 1 + assets/vendor/boxicons/svg/solid/bxs-gift.svg | 1 + .../boxicons/svg/solid/bxs-graduation.svg | 1 + .../boxicons/svg/solid/bxs-grid-alt.svg | 1 + assets/vendor/boxicons/svg/solid/bxs-grid.svg | 1 + .../vendor/boxicons/svg/solid/bxs-group.svg | 1 + .../boxicons/svg/solid/bxs-guitar-amp.svg | 1 + .../boxicons/svg/solid/bxs-hand-down.svg | 1 + .../boxicons/svg/solid/bxs-hand-left.svg | 1 + .../boxicons/svg/solid/bxs-hand-right.svg | 1 + .../vendor/boxicons/svg/solid/bxs-hand-up.svg | 1 + assets/vendor/boxicons/svg/solid/bxs-hand.svg | 1 + .../boxicons/svg/solid/bxs-happy-alt.svg | 1 + .../boxicons/svg/solid/bxs-happy-beaming.svg | 1 + .../svg/solid/bxs-happy-heart-eyes.svg | 1 + .../vendor/boxicons/svg/solid/bxs-happy.svg | 1 + .../boxicons/svg/solid/bxs-hard-hat.svg | 1 + assets/vendor/boxicons/svg/solid/bxs-hdd.svg | 1 + .../boxicons/svg/solid/bxs-heart-circle.svg | 1 + .../boxicons/svg/solid/bxs-heart-square.svg | 1 + .../vendor/boxicons/svg/solid/bxs-heart.svg | 1 + .../boxicons/svg/solid/bxs-help-circle.svg | 1 + assets/vendor/boxicons/svg/solid/bxs-hide.svg | 1 + .../boxicons/svg/solid/bxs-home-alt-2.svg | 1 + .../boxicons/svg/solid/bxs-home-circle.svg | 1 + .../boxicons/svg/solid/bxs-home-heart.svg | 1 + .../boxicons/svg/solid/bxs-home-smile.svg | 1 + assets/vendor/boxicons/svg/solid/bxs-home.svg | 1 + assets/vendor/boxicons/svg/solid/bxs-hot.svg | 1 + .../vendor/boxicons/svg/solid/bxs-hotel.svg | 1 + .../svg/solid/bxs-hourglass-bottom.svg | 1 + .../boxicons/svg/solid/bxs-hourglass-top.svg | 1 + .../boxicons/svg/solid/bxs-hourglass.svg | 1 + .../vendor/boxicons/svg/solid/bxs-id-card.svg | 1 + .../boxicons/svg/solid/bxs-image-add.svg | 1 + .../boxicons/svg/solid/bxs-image-alt.svg | 1 + .../vendor/boxicons/svg/solid/bxs-image.svg | 1 + .../vendor/boxicons/svg/solid/bxs-inbox.svg | 1 + .../boxicons/svg/solid/bxs-info-circle.svg | 1 + .../boxicons/svg/solid/bxs-info-square.svg | 1 + .../boxicons/svg/solid/bxs-injection.svg | 1 + .../boxicons/svg/solid/bxs-institution.svg | 1 + .../vendor/boxicons/svg/solid/bxs-invader.svg | 1 + .../boxicons/svg/solid/bxs-joystick-alt.svg | 1 + .../svg/solid/bxs-joystick-button.svg | 1 + .../boxicons/svg/solid/bxs-joystick.svg | 1 + assets/vendor/boxicons/svg/solid/bxs-key.svg | 1 + .../boxicons/svg/solid/bxs-keyboard.svg | 1 + .../vendor/boxicons/svg/solid/bxs-label.svg | 1 + .../boxicons/svg/solid/bxs-landmark.svg | 1 + .../boxicons/svg/solid/bxs-landscape.svg | 1 + .../vendor/boxicons/svg/solid/bxs-laugh.svg | 1 + .../boxicons/svg/solid/bxs-layer-minus.svg | 1 + .../boxicons/svg/solid/bxs-layer-plus.svg | 1 + .../vendor/boxicons/svg/solid/bxs-layer.svg | 1 + .../vendor/boxicons/svg/solid/bxs-layout.svg | 1 + assets/vendor/boxicons/svg/solid/bxs-leaf.svg | 1 + .../boxicons/svg/solid/bxs-left-arrow-alt.svg | 1 + .../svg/solid/bxs-left-arrow-circle.svg | 1 + .../svg/solid/bxs-left-arrow-square.svg | 1 + .../boxicons/svg/solid/bxs-left-arrow.svg | 1 + .../svg/solid/bxs-left-down-arrow-circle.svg | 1 + .../svg/solid/bxs-left-top-arrow-circle.svg | 1 + .../vendor/boxicons/svg/solid/bxs-lemon.svg | 1 + assets/vendor/boxicons/svg/solid/bxs-like.svg | 1 + .../boxicons/svg/solid/bxs-location-plus.svg | 1 + .../boxicons/svg/solid/bxs-lock-alt.svg | 1 + .../boxicons/svg/solid/bxs-lock-open-alt.svg | 1 + .../boxicons/svg/solid/bxs-lock-open.svg | 1 + assets/vendor/boxicons/svg/solid/bxs-lock.svg | 1 + .../boxicons/svg/solid/bxs-log-in-circle.svg | 1 + .../vendor/boxicons/svg/solid/bxs-log-in.svg | 1 + .../boxicons/svg/solid/bxs-log-out-circle.svg | 1 + .../vendor/boxicons/svg/solid/bxs-log-out.svg | 1 + .../boxicons/svg/solid/bxs-low-vision.svg | 1 + .../boxicons/svg/solid/bxs-magic-wand.svg | 1 + .../vendor/boxicons/svg/solid/bxs-magnet.svg | 1 + .../vendor/boxicons/svg/solid/bxs-map-alt.svg | 1 + .../vendor/boxicons/svg/solid/bxs-map-pin.svg | 1 + assets/vendor/boxicons/svg/solid/bxs-map.svg | 1 + assets/vendor/boxicons/svg/solid/bxs-mask.svg | 1 + .../vendor/boxicons/svg/solid/bxs-medal.svg | 1 + .../boxicons/svg/solid/bxs-megaphone.svg | 1 + .../vendor/boxicons/svg/solid/bxs-meh-alt.svg | 1 + .../boxicons/svg/solid/bxs-meh-blank.svg | 1 + assets/vendor/boxicons/svg/solid/bxs-meh.svg | 1 + .../boxicons/svg/solid/bxs-memory-card.svg | 1 + .../boxicons/svg/solid/bxs-message-add.svg | 1 + .../svg/solid/bxs-message-alt-add.svg | 1 + .../svg/solid/bxs-message-alt-check.svg | 1 + .../svg/solid/bxs-message-alt-detail.svg | 1 + .../svg/solid/bxs-message-alt-dots.svg | 1 + .../svg/solid/bxs-message-alt-edit.svg | 1 + .../svg/solid/bxs-message-alt-error.svg | 1 + .../svg/solid/bxs-message-alt-minus.svg | 1 + .../boxicons/svg/solid/bxs-message-alt-x.svg | 1 + .../boxicons/svg/solid/bxs-message-alt.svg | 1 + .../boxicons/svg/solid/bxs-message-check.svg | 1 + .../boxicons/svg/solid/bxs-message-detail.svg | 1 + .../boxicons/svg/solid/bxs-message-dots.svg | 1 + .../boxicons/svg/solid/bxs-message-edit.svg | 1 + .../boxicons/svg/solid/bxs-message-error.svg | 1 + .../boxicons/svg/solid/bxs-message-minus.svg | 1 + .../svg/solid/bxs-message-rounded-add.svg | 1 + .../svg/solid/bxs-message-rounded-check.svg | 1 + .../svg/solid/bxs-message-rounded-detail.svg | 1 + .../svg/solid/bxs-message-rounded-dots.svg | 1 + .../svg/solid/bxs-message-rounded-edit.svg | 1 + .../svg/solid/bxs-message-rounded-error.svg | 1 + .../svg/solid/bxs-message-rounded-minus.svg | 1 + .../svg/solid/bxs-message-rounded-x.svg | 1 + .../svg/solid/bxs-message-rounded.svg | 1 + .../svg/solid/bxs-message-square-add.svg | 1 + .../svg/solid/bxs-message-square-check.svg | 1 + .../svg/solid/bxs-message-square-detail.svg | 1 + .../svg/solid/bxs-message-square-dots.svg | 1 + .../svg/solid/bxs-message-square-edit.svg | 1 + .../svg/solid/bxs-message-square-error.svg | 1 + .../svg/solid/bxs-message-square-minus.svg | 1 + .../svg/solid/bxs-message-square-x.svg | 1 + .../boxicons/svg/solid/bxs-message-square.svg | 1 + .../boxicons/svg/solid/bxs-message-x.svg | 1 + .../vendor/boxicons/svg/solid/bxs-message.svg | 1 + .../vendor/boxicons/svg/solid/bxs-meteor.svg | 1 + .../boxicons/svg/solid/bxs-microchip.svg | 1 + .../boxicons/svg/solid/bxs-microphone-alt.svg | 1 + .../boxicons/svg/solid/bxs-microphone-off.svg | 1 + .../boxicons/svg/solid/bxs-microphone.svg | 1 + .../boxicons/svg/solid/bxs-minus-circle.svg | 1 + .../boxicons/svg/solid/bxs-minus-square.svg | 1 + .../svg/solid/bxs-mobile-vibration.svg | 1 + .../vendor/boxicons/svg/solid/bxs-mobile.svg | 1 + assets/vendor/boxicons/svg/solid/bxs-moon.svg | 1 + .../boxicons/svg/solid/bxs-mouse-alt.svg | 1 + .../vendor/boxicons/svg/solid/bxs-mouse.svg | 1 + .../boxicons/svg/solid/bxs-movie-play.svg | 1 + .../vendor/boxicons/svg/solid/bxs-movie.svg | 1 + .../vendor/boxicons/svg/solid/bxs-music.svg | 1 + .../boxicons/svg/solid/bxs-navigation.svg | 1 + .../boxicons/svg/solid/bxs-network-chart.svg | 1 + assets/vendor/boxicons/svg/solid/bxs-news.svg | 1 + .../boxicons/svg/solid/bxs-no-entry.svg | 1 + assets/vendor/boxicons/svg/solid/bxs-note.svg | 1 + .../vendor/boxicons/svg/solid/bxs-notepad.svg | 1 + .../svg/solid/bxs-notification-off.svg | 1 + .../boxicons/svg/solid/bxs-notification.svg | 1 + .../solid/bxs-objects-horizontal-center.svg | 1 + .../svg/solid/bxs-objects-horizontal-left.svg | 1 + .../solid/bxs-objects-horizontal-right.svg | 1 + .../svg/solid/bxs-objects-vertical-bottom.svg | 1 + .../svg/solid/bxs-objects-vertical-center.svg | 1 + .../svg/solid/bxs-objects-vertical-top.svg | 1 + .../vendor/boxicons/svg/solid/bxs-offer.svg | 1 + .../vendor/boxicons/svg/solid/bxs-package.svg | 1 + .../boxicons/svg/solid/bxs-paint-roll.svg | 1 + .../vendor/boxicons/svg/solid/bxs-paint.svg | 1 + .../vendor/boxicons/svg/solid/bxs-palette.svg | 1 + .../boxicons/svg/solid/bxs-paper-plane.svg | 1 + .../vendor/boxicons/svg/solid/bxs-parking.svg | 1 + .../vendor/boxicons/svg/solid/bxs-party.svg | 1 + .../vendor/boxicons/svg/solid/bxs-paste.svg | 1 + assets/vendor/boxicons/svg/solid/bxs-pear.svg | 1 + assets/vendor/boxicons/svg/solid/bxs-pen.svg | 1 + .../vendor/boxicons/svg/solid/bxs-pencil.svg | 1 + .../boxicons/svg/solid/bxs-phone-call.svg | 1 + .../boxicons/svg/solid/bxs-phone-incoming.svg | 1 + .../boxicons/svg/solid/bxs-phone-off.svg | 1 + .../boxicons/svg/solid/bxs-phone-outgoing.svg | 1 + .../vendor/boxicons/svg/solid/bxs-phone.svg | 1 + .../boxicons/svg/solid/bxs-photo-album.svg | 1 + .../vendor/boxicons/svg/solid/bxs-piano.svg | 1 + .../svg/solid/bxs-pie-chart-alt-2.svg | 1 + .../boxicons/svg/solid/bxs-pie-chart-alt.svg | 1 + .../boxicons/svg/solid/bxs-pie-chart.svg | 1 + assets/vendor/boxicons/svg/solid/bxs-pin.svg | 1 + .../vendor/boxicons/svg/solid/bxs-pizza.svg | 1 + .../boxicons/svg/solid/bxs-plane-alt.svg | 1 + .../boxicons/svg/solid/bxs-plane-land.svg | 1 + .../boxicons/svg/solid/bxs-plane-take-off.svg | 1 + .../vendor/boxicons/svg/solid/bxs-plane.svg | 1 + .../vendor/boxicons/svg/solid/bxs-planet.svg | 1 + .../boxicons/svg/solid/bxs-playlist.svg | 1 + assets/vendor/boxicons/svg/solid/bxs-plug.svg | 1 + .../boxicons/svg/solid/bxs-plus-circle.svg | 1 + .../boxicons/svg/solid/bxs-plus-square.svg | 1 + .../vendor/boxicons/svg/solid/bxs-pointer.svg | 1 + .../vendor/boxicons/svg/solid/bxs-polygon.svg | 1 + .../boxicons/svg/solid/bxs-popsicle.svg | 1 + .../vendor/boxicons/svg/solid/bxs-printer.svg | 1 + .../svg/solid/bxs-purchase-tag-alt.svg | 1 + .../boxicons/svg/solid/bxs-purchase-tag.svg | 1 + .../vendor/boxicons/svg/solid/bxs-pyramid.svg | 1 + .../boxicons/svg/solid/bxs-quote-alt-left.svg | 1 + .../svg/solid/bxs-quote-alt-right.svg | 1 + .../boxicons/svg/solid/bxs-quote-left.svg | 1 + .../boxicons/svg/solid/bxs-quote-right.svg | 1 + .../svg/solid/bxs-quote-single-left.svg | 1 + .../svg/solid/bxs-quote-single-right.svg | 1 + .../boxicons/svg/solid/bxs-radiation.svg | 1 + .../vendor/boxicons/svg/solid/bxs-radio.svg | 1 + .../vendor/boxicons/svg/solid/bxs-receipt.svg | 1 + .../boxicons/svg/solid/bxs-rectangle.svg | 1 + .../boxicons/svg/solid/bxs-registered.svg | 1 + .../vendor/boxicons/svg/solid/bxs-rename.svg | 1 + .../vendor/boxicons/svg/solid/bxs-report.svg | 1 + .../boxicons/svg/solid/bxs-rewind-circle.svg | 1 + .../svg/solid/bxs-right-arrow-alt.svg | 1 + .../svg/solid/bxs-right-arrow-circle.svg | 1 + .../svg/solid/bxs-right-arrow-square.svg | 1 + .../boxicons/svg/solid/bxs-right-arrow.svg | 1 + .../svg/solid/bxs-right-down-arrow-circle.svg | 1 + .../svg/solid/bxs-right-top-arrow-circle.svg | 1 + .../vendor/boxicons/svg/solid/bxs-rocket.svg | 1 + .../vendor/boxicons/svg/solid/bxs-ruler.svg | 1 + assets/vendor/boxicons/svg/solid/bxs-sad.svg | 1 + assets/vendor/boxicons/svg/solid/bxs-save.svg | 1 + .../vendor/boxicons/svg/solid/bxs-school.svg | 1 + .../boxicons/svg/solid/bxs-search-alt-2.svg | 1 + .../vendor/boxicons/svg/solid/bxs-search.svg | 1 + .../svg/solid/bxs-select-multiple.svg | 1 + assets/vendor/boxicons/svg/solid/bxs-send.svg | 1 + .../vendor/boxicons/svg/solid/bxs-server.svg | 1 + .../vendor/boxicons/svg/solid/bxs-shapes.svg | 1 + .../boxicons/svg/solid/bxs-share-alt.svg | 1 + .../vendor/boxicons/svg/solid/bxs-share.svg | 1 + .../boxicons/svg/solid/bxs-shield-alt-2.svg | 1 + .../boxicons/svg/solid/bxs-shield-minus.svg | 1 + .../boxicons/svg/solid/bxs-shield-plus.svg | 1 + .../boxicons/svg/solid/bxs-shield-x.svg | 1 + .../vendor/boxicons/svg/solid/bxs-shield.svg | 1 + assets/vendor/boxicons/svg/solid/bxs-ship.svg | 1 + .../vendor/boxicons/svg/solid/bxs-shocked.svg | 1 + .../svg/solid/bxs-shopping-bag-alt.svg | 1 + .../boxicons/svg/solid/bxs-shopping-bag.svg | 1 + .../boxicons/svg/solid/bxs-shopping-bags.svg | 1 + assets/vendor/boxicons/svg/solid/bxs-show.svg | 1 + .../vendor/boxicons/svg/solid/bxs-shower.svg | 1 + .../svg/solid/bxs-skip-next-circle.svg | 1 + .../svg/solid/bxs-skip-previous-circle.svg | 1 + .../vendor/boxicons/svg/solid/bxs-skull.svg | 1 + .../vendor/boxicons/svg/solid/bxs-sleepy.svg | 1 + .../boxicons/svg/solid/bxs-slideshow.svg | 1 + .../vendor/boxicons/svg/solid/bxs-smile.svg | 1 + .../boxicons/svg/solid/bxs-sort-alt.svg | 1 + assets/vendor/boxicons/svg/solid/bxs-spa.svg | 1 + .../vendor/boxicons/svg/solid/bxs-speaker.svg | 1 + .../boxicons/svg/solid/bxs-spray-can.svg | 1 + .../boxicons/svg/solid/bxs-spreadsheet.svg | 1 + .../boxicons/svg/solid/bxs-square-rounded.svg | 1 + .../vendor/boxicons/svg/solid/bxs-square.svg | 1 + .../boxicons/svg/solid/bxs-star-half.svg | 1 + assets/vendor/boxicons/svg/solid/bxs-star.svg | 1 + .../vendor/boxicons/svg/solid/bxs-sticker.svg | 1 + .../boxicons/svg/solid/bxs-stopwatch.svg | 1 + .../boxicons/svg/solid/bxs-store-alt.svg | 1 + .../vendor/boxicons/svg/solid/bxs-store.svg | 1 + assets/vendor/boxicons/svg/solid/bxs-sun.svg | 1 + .../vendor/boxicons/svg/solid/bxs-sushi.svg | 1 + .../vendor/boxicons/svg/solid/bxs-t-shirt.svg | 1 + .../boxicons/svg/solid/bxs-tachometer.svg | 1 + .../vendor/boxicons/svg/solid/bxs-tag-alt.svg | 1 + .../vendor/boxicons/svg/solid/bxs-tag-x.svg | 1 + assets/vendor/boxicons/svg/solid/bxs-tag.svg | 1 + assets/vendor/boxicons/svg/solid/bxs-taxi.svg | 1 + .../boxicons/svg/solid/bxs-tennis-ball.svg | 1 + .../boxicons/svg/solid/bxs-terminal.svg | 1 + .../boxicons/svg/solid/bxs-thermometer.svg | 1 + .../boxicons/svg/solid/bxs-time-five.svg | 1 + assets/vendor/boxicons/svg/solid/bxs-time.svg | 1 + .../vendor/boxicons/svg/solid/bxs-timer.svg | 1 + .../vendor/boxicons/svg/solid/bxs-tired.svg | 1 + .../vendor/boxicons/svg/solid/bxs-to-top.svg | 1 + .../boxicons/svg/solid/bxs-toggle-left.svg | 1 + .../boxicons/svg/solid/bxs-toggle-right.svg | 1 + assets/vendor/boxicons/svg/solid/bxs-tone.svg | 1 + .../vendor/boxicons/svg/solid/bxs-torch.svg | 1 + .../svg/solid/bxs-traffic-barrier.svg | 1 + .../boxicons/svg/solid/bxs-traffic-cone.svg | 1 + .../vendor/boxicons/svg/solid/bxs-traffic.svg | 1 + .../vendor/boxicons/svg/solid/bxs-train.svg | 1 + .../boxicons/svg/solid/bxs-trash-alt.svg | 1 + .../vendor/boxicons/svg/solid/bxs-trash.svg | 1 + .../boxicons/svg/solid/bxs-tree-alt.svg | 1 + assets/vendor/boxicons/svg/solid/bxs-tree.svg | 1 + .../vendor/boxicons/svg/solid/bxs-trophy.svg | 1 + .../vendor/boxicons/svg/solid/bxs-truck.svg | 1 + assets/vendor/boxicons/svg/solid/bxs-tv.svg | 1 + .../svg/solid/bxs-universal-access.svg | 1 + .../boxicons/svg/solid/bxs-up-arrow-alt.svg | 1 + .../svg/solid/bxs-up-arrow-circle.svg | 1 + .../svg/solid/bxs-up-arrow-square.svg | 1 + .../boxicons/svg/solid/bxs-up-arrow.svg | 1 + .../boxicons/svg/solid/bxs-upside-down.svg | 1 + .../vendor/boxicons/svg/solid/bxs-upvote.svg | 1 + .../boxicons/svg/solid/bxs-user-account.svg | 1 + .../boxicons/svg/solid/bxs-user-badge.svg | 1 + .../boxicons/svg/solid/bxs-user-check.svg | 1 + .../boxicons/svg/solid/bxs-user-circle.svg | 1 + .../boxicons/svg/solid/bxs-user-detail.svg | 1 + .../boxicons/svg/solid/bxs-user-minus.svg | 1 + .../boxicons/svg/solid/bxs-user-pin.svg | 1 + .../boxicons/svg/solid/bxs-user-plus.svg | 1 + .../boxicons/svg/solid/bxs-user-rectangle.svg | 1 + .../boxicons/svg/solid/bxs-user-voice.svg | 1 + .../vendor/boxicons/svg/solid/bxs-user-x.svg | 1 + assets/vendor/boxicons/svg/solid/bxs-user.svg | 1 + .../vendor/boxicons/svg/solid/bxs-vector.svg | 1 + assets/vendor/boxicons/svg/solid/bxs-vial.svg | 1 + .../boxicons/svg/solid/bxs-video-off.svg | 1 + .../boxicons/svg/solid/bxs-video-plus.svg | 1 + .../svg/solid/bxs-video-recording.svg | 1 + .../vendor/boxicons/svg/solid/bxs-video.svg | 1 + .../vendor/boxicons/svg/solid/bxs-videos.svg | 1 + .../boxicons/svg/solid/bxs-virus-block.svg | 1 + .../vendor/boxicons/svg/solid/bxs-virus.svg | 1 + .../boxicons/svg/solid/bxs-volume-full.svg | 1 + .../boxicons/svg/solid/bxs-volume-low.svg | 1 + .../boxicons/svg/solid/bxs-volume-mute.svg | 1 + .../vendor/boxicons/svg/solid/bxs-volume.svg | 1 + .../boxicons/svg/solid/bxs-wallet-alt.svg | 1 + .../vendor/boxicons/svg/solid/bxs-wallet.svg | 1 + .../vendor/boxicons/svg/solid/bxs-washer.svg | 1 + .../boxicons/svg/solid/bxs-watch-alt.svg | 1 + .../vendor/boxicons/svg/solid/bxs-watch.svg | 1 + .../vendor/boxicons/svg/solid/bxs-webcam.svg | 1 + .../vendor/boxicons/svg/solid/bxs-widget.svg | 1 + .../boxicons/svg/solid/bxs-window-alt.svg | 1 + assets/vendor/boxicons/svg/solid/bxs-wine.svg | 1 + .../boxicons/svg/solid/bxs-wink-smile.svg | 1 + .../boxicons/svg/solid/bxs-wink-tongue.svg | 1 + .../vendor/boxicons/svg/solid/bxs-wrench.svg | 1 + .../boxicons/svg/solid/bxs-x-circle.svg | 1 + .../boxicons/svg/solid/bxs-x-square.svg | 1 + .../boxicons/svg/solid/bxs-yin-yang.svg | 1 + assets/vendor/boxicons/svg/solid/bxs-zap.svg | 1 + .../vendor/boxicons/svg/solid/bxs-zoom-in.svg | 1 + .../boxicons/svg/solid/bxs-zoom-out.svg | 1 + assets/vendor/counterup/counterup.min.js | 11 + assets/vendor/icofont/fonts/icofont.woff | Bin 0 -> 645604 bytes assets/vendor/icofont/fonts/icofont.woff2 | Bin 0 -> 537868 bytes assets/vendor/icofont/icofont.min.css | 7 + assets/vendor/isotope-layout/isotope.pkgd.js | 3563 +++++++ .../vendor/isotope-layout/isotope.pkgd.min.js | 12 + .../vendor/jquery.easing/jquery.easing.min.js | 1 + assets/vendor/jquery/jquery.min.js | 2 + assets/vendor/jquery/jquery.min.map | 1 + assets/vendor/owl.carousel/LICENSE | 23 + assets/vendor/owl.carousel/README.md | 122 + .../owl.carousel/assets/ajax-loader.gif | Bin 0 -> 3208 bytes .../owl.carousel/assets/owl.carousel.css | 186 + .../owl.carousel/assets/owl.carousel.min.css | 6 + .../owl.carousel/assets/owl.theme.default.css | 50 + .../assets/owl.theme.default.min.css | 6 + .../owl.carousel/assets/owl.theme.green.css | 50 + .../assets/owl.theme.green.min.css | 6 + .../owl.carousel/assets/owl.video.play.png | Bin 0 -> 4976 bytes assets/vendor/owl.carousel/owl.carousel.js | 3448 +++++++ .../vendor/owl.carousel/owl.carousel.min.js | 7 + assets/vendor/remixicon/remixicon.css | 2782 +++++ assets/vendor/remixicon/remixicon.eot | Bin 0 -> 504228 bytes assets/vendor/remixicon/remixicon.glyph.json | 1 + assets/vendor/remixicon/remixicon.less | 2784 +++++ assets/vendor/remixicon/remixicon.svg | 8230 +++++++++++++++ assets/vendor/remixicon/remixicon.symbol.svg | 11 + assets/vendor/remixicon/remixicon.ttf | Bin 0 -> 504056 bytes assets/vendor/remixicon/remixicon.woff | Bin 0 -> 214620 bytes assets/vendor/remixicon/remixicon.woff2 | Bin 0 -> 156228 bytes .../vendor/waypoints/jquery.waypoints.min.js | 7 + favicon.ico | Bin 0 -> 766 bytes icon.png | Bin 0 -> 4029 bytes icon.svg | 1 + index.html | 287 + robots.txt | 5 + site.webmanifest | 12 + 1725 files changed, 54268 insertions(+) create mode 100644 .editorconfig create mode 100644 .gitattributes create mode 100644 .gitignore create mode 100644 .idea/.gitignore create mode 100644 .idea/dbnavigator.xml create mode 100644 .idea/git_toolbox_blame.xml create mode 100644 .idea/homepage.iml create mode 100644 .idea/inspectionProfiles/Project_Default.xml create mode 100644 .idea/inspectionProfiles/profiles_settings.xml create mode 100644 .idea/modules.xml create mode 100644 .idea/vcs.xml create mode 100644 404.html create mode 100644 LICENSE.txt create mode 100644 README.md create mode 100644 assets/css/style.css create mode 100644 assets/img/apple-touch-icon.png create mode 100644 assets/img/cta-bg.jpg create mode 100644 assets/img/favicon.png create mode 100644 assets/img/mainBackground.jpg create mode 100644 assets/js/magic.js create mode 100644 assets/js/main.js create mode 100644 assets/vendor/aos/aos.css create mode 100644 assets/vendor/aos/aos.js create mode 100644 assets/vendor/bootstrap/css/.DS_Store create mode 100644 assets/vendor/bootstrap/css/bootstrap-grid.css create mode 100644 assets/vendor/bootstrap/css/bootstrap-grid.css.map create mode 100644 assets/vendor/bootstrap/css/bootstrap-grid.min.css create mode 100644 assets/vendor/bootstrap/css/bootstrap-grid.min.css.map create mode 100644 assets/vendor/bootstrap/css/bootstrap-reboot.css create mode 100644 assets/vendor/bootstrap/css/bootstrap-reboot.css.map create mode 100644 assets/vendor/bootstrap/css/bootstrap-reboot.min.css create mode 100644 assets/vendor/bootstrap/css/bootstrap-reboot.min.css.map create mode 100644 assets/vendor/bootstrap/css/bootstrap.css create mode 100644 assets/vendor/bootstrap/css/bootstrap.css.map create mode 100644 assets/vendor/bootstrap/css/bootstrap.min.css create mode 100644 assets/vendor/bootstrap/css/bootstrap.min.css.map create mode 100644 assets/vendor/bootstrap/js/bootstrap.bundle.js create mode 100644 assets/vendor/bootstrap/js/bootstrap.bundle.js.map create mode 100644 assets/vendor/bootstrap/js/bootstrap.bundle.min.js create mode 100644 assets/vendor/bootstrap/js/bootstrap.bundle.min.js.map create mode 100644 assets/vendor/bootstrap/js/bootstrap.js create mode 100644 assets/vendor/bootstrap/js/bootstrap.js.map create mode 100644 assets/vendor/bootstrap/js/bootstrap.min.js create mode 100644 assets/vendor/bootstrap/js/bootstrap.min.js.map create mode 100644 assets/vendor/boxicons/LICENSE.txt create mode 100644 assets/vendor/boxicons/css/animations.css create mode 100644 assets/vendor/boxicons/css/boxicons.css create mode 100644 assets/vendor/boxicons/css/boxicons.min.css create mode 100644 assets/vendor/boxicons/css/transformations.css create mode 100644 assets/vendor/boxicons/fonts/boxicons.eot create mode 100644 assets/vendor/boxicons/fonts/boxicons.svg create mode 100644 assets/vendor/boxicons/fonts/boxicons.ttf create mode 100644 assets/vendor/boxicons/fonts/boxicons.woff create mode 100644 assets/vendor/boxicons/fonts/boxicons.woff2 create mode 100644 assets/vendor/boxicons/svg/logos/bxl-500px.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-99designs.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-adobe.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-airbnb.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-algolia.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-amazon.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-android.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-angular.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-apple.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-audible.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-aws.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-baidu.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-behance.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-bing.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-bitcoin.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-blender.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-blogger.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-bootstrap.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-c-plus-plus.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-chrome.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-codepen.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-creative-commons.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-css3.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-dailymotion.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-deezer.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-dev-to.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-deviantart.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-digg.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-digitalocean.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-discord-alt.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-discord.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-discourse.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-django.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-docker.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-dribbble.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-dropbox.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-drupal.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-ebay.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-edge.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-etsy.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-facebook-circle.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-facebook-square.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-facebook.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-figma.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-firebase.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-firefox.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-flask.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-flickr-square.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-flickr.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-flutter.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-foursquare.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-git.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-github.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-gitlab.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-gmail.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-go-lang.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-google-cloud.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-google-plus-circle.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-google-plus.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-google.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-graphql.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-heroku.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-html5.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-imdb.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-instagram-alt.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-instagram.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-internet-explorer.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-invision.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-java.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-javascript.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-joomla.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-jquery.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-jsfiddle.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-kickstarter.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-kubernetes.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-less.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-linkedin-square.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-linkedin.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-magento.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-mailchimp.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-markdown.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-mastercard.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-mastodon.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-medium-old.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-medium-square.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-medium.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-messenger.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-meta.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-microsoft-teams.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-microsoft.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-mongodb.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-netlify.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-nodejs.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-ok-ru.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-opera.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-patreon.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-paypal.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-periscope.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-php.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-pinterest-alt.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-pinterest.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-play-store.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-pocket.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-postgresql.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-product-hunt.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-python.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-quora.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-react.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-redbubble.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-reddit.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-redux.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-sass.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-shopify.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-sketch.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-skype.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-slack-old.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-slack.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-snapchat.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-soundcloud.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-spotify.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-spring-boot.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-squarespace.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-stack-overflow.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-steam.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-stripe.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-tailwind-css.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-telegram.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-tiktok.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-trello.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-trip-advisor.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-tumblr.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-tux.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-twitch.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-twitter.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-typescript.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-unity.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-unsplash.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-upwork.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-venmo.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-vimeo.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-visa.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-visual-studio.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-vk.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-vuejs.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-whatsapp-square.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-whatsapp.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-wikipedia.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-windows.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-wix.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-wordpress.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-xing.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-yahoo.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-yelp.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-youtube.svg create mode 100644 assets/vendor/boxicons/svg/logos/bxl-zoom.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-abacus.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-accessibility.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-add-to-queue.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-adjust.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-alarm-add.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-alarm-exclamation.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-alarm-off.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-alarm-snooze.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-alarm.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-album.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-align-justify.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-align-left.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-align-middle.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-align-right.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-analyse.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-anchor.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-angry.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-aperture.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-arch.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-archive-in.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-archive-out.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-archive.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-area.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-arrow-back.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-arrow-from-bottom.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-arrow-from-left.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-arrow-from-right.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-arrow-from-top.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-arrow-to-bottom.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-arrow-to-left.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-arrow-to-right.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-arrow-to-top.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-at.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-atom.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-award.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-badge-check.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-badge.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-baguette.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-ball.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-band-aid.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-bar-chart-alt-2.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-bar-chart-alt.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-bar-chart-square.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-bar-chart.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-barcode-reader.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-barcode.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-baseball.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-basket.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-basketball.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-bath.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-battery.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-bed.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-been-here.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-beer.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-bell-minus.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-bell-off.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-bell-plus.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-bell.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-bible.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-bitcoin.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-blanket.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-block.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-bluetooth.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-body.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-bold.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-bolt-circle.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-bomb.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-bone.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-bong.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-book-add.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-book-alt.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-book-bookmark.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-book-content.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-book-heart.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-book-open.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-book-reader.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-book.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-bookmark-alt-minus.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-bookmark-alt-plus.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-bookmark-alt.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-bookmark-heart.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-bookmark-minus.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-bookmark-plus.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-bookmark.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-bookmarks.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-border-all.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-border-bottom.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-border-inner.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-border-left.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-border-none.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-border-outer.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-border-radius.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-border-right.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-border-top.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-bot.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-bowl-hot.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-bowl-rice.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-bowling-ball.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-box.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-bracket.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-braille.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-brain.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-briefcase-alt-2.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-briefcase-alt.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-briefcase.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-brightness-half.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-brightness.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-broadcast.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-brush-alt.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-brush.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-bug-alt.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-bug.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-building-house.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-building.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-buildings.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-bulb.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-bullseye.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-buoy.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-bus-school.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-bus.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-cabinet.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-cable-car.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-cake.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-calculator.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-calendar-alt.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-calendar-check.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-calendar-edit.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-calendar-event.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-calendar-exclamation.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-calendar-heart.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-calendar-minus.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-calendar-plus.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-calendar-star.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-calendar-week.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-calendar-x.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-calendar.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-camera-home.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-camera-movie.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-camera-off.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-camera.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-candles.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-capsule.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-captions.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-car.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-card.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-caret-down-circle.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-caret-down-square.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-caret-down.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-caret-left-circle.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-caret-left-square.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-caret-left.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-caret-right-circle.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-caret-right-square.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-caret-right.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-caret-up-circle.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-caret-up-square.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-caret-up.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-carousel.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-cart-add.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-cart-alt.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-cart-download.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-cart.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-cast.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-category-alt.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-category.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-cctv.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-certification.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-chair.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-chalkboard.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-chart.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-chat.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-check-circle.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-check-double.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-check-shield.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-check-square.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-check.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-checkbox-checked.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-checkbox-minus.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-checkbox-square.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-checkbox.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-cheese.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-chevron-down-circle.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-chevron-down-square.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-chevron-down.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-chevron-left-circle.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-chevron-left-square.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-chevron-left.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-chevron-right-circle.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-chevron-right-square.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-chevron-right.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-chevron-up-circle.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-chevron-up-square.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-chevron-up.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-chevrons-down.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-chevrons-left.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-chevrons-right.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-chevrons-up.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-child.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-chip.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-church.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-circle-half.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-circle-quarter.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-circle-three-quarter.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-circle.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-clinic.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-clipboard.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-closet.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-cloud-download.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-cloud-drizzle.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-cloud-light-rain.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-cloud-lightning.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-cloud-rain.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-cloud-snow.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-cloud-upload.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-cloud.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-code-alt.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-code-block.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-code-curly.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-code.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-coffee-togo.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-coffee.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-cog.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-coin-stack.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-coin.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-collapse-alt.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-collapse-horizontal.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-collapse-vertical.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-collapse.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-collection.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-color-fill.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-color.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-columns.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-command.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-comment-add.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-comment-check.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-comment-detail.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-comment-dots.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-comment-edit.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-comment-error.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-comment-minus.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-comment-x.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-comment.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-compass.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-confused.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-conversation.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-cookie.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-cool.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-copy-alt.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-copy.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-copyright.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-credit-card-alt.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-credit-card-front.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-credit-card.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-cricket-ball.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-crop.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-cross.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-crosshair.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-crown.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-cube-alt.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-cube.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-cuboid.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-current-location.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-customize.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-cut.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-cycling.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-cylinder.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-data.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-desktop.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-detail.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-devices.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-dialpad-alt.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-dialpad.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-diamond.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-dice-1.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-dice-2.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-dice-3.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-dice-4.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-dice-5.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-dice-6.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-directions.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-disc.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-dish.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-dislike.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-dizzy.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-dna.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-dock-bottom.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-dock-left.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-dock-right.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-dock-top.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-dollar-circle.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-dollar.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-donate-blood.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-donate-heart.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-door-open.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-dots-horizontal-rounded.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-dots-horizontal.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-dots-vertical-rounded.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-dots-vertical.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-doughnut-chart.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-down-arrow-alt.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-down-arrow-circle.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-down-arrow.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-download.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-downvote.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-drink.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-droplet.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-dumbbell.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-duplicate.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-edit-alt.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-edit.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-envelope-open.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-envelope.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-equalizer.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-eraser.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-error-alt.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-error-circle.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-error.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-euro.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-exclude.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-exit-fullscreen.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-exit.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-expand-alt.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-expand-horizontal.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-expand-vertical.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-expand.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-export.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-extension.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-face.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-fast-forward-circle.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-fast-forward.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-female-sign.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-female.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-file-blank.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-file-find.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-file.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-film.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-filter-alt.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-filter.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-fingerprint.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-first-aid.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-first-page.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-flag.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-folder-minus.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-folder-open.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-folder-plus.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-folder.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-font-color.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-font-family.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-font-size.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-font.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-food-menu.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-food-tag.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-football.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-fork.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-fridge.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-fullscreen.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-game.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-gas-pump.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-ghost.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-gift.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-git-branch.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-git-commit.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-git-compare.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-git-merge.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-git-pull-request.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-git-repo-forked.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-glasses-alt.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-glasses.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-globe-alt.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-globe.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-grid-alt.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-grid-horizontal.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-grid-small.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-grid-vertical.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-grid.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-group.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-handicap.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-happy-alt.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-happy-beaming.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-happy-heart-eyes.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-happy.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-hard-hat.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-hash.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-hdd.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-heading.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-headphone.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-health.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-heart-circle.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-heart-square.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-heart.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-help-circle.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-hide.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-highlight.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-history.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-hive.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-home-alt-2.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-home-alt.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-home-circle.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-home-heart.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-home-smile.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-home.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-horizontal-center.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-horizontal-left.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-horizontal-right.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-hotel.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-hourglass.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-id-card.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-image-add.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-image-alt.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-image.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-images.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-import.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-infinite.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-info-circle.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-info-square.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-injection.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-intersect.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-italic.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-joystick-alt.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-joystick-button.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-joystick.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-key.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-knife.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-label.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-landscape.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-laptop.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-last-page.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-laugh.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-layer-minus.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-layer-plus.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-layer.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-layout.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-leaf.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-left-arrow-alt.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-left-arrow-circle.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-left-arrow.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-left-down-arrow-circle.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-left-indent.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-left-top-arrow-circle.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-lemon.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-library.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-like.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-line-chart-down.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-line-chart.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-link-alt.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-link-external.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-link.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-lira.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-list-check.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-list-minus.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-list-ol.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-list-plus.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-list-ul.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-loader-alt.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-loader-circle.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-loader.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-location-plus.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-lock-alt.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-lock-open-alt.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-lock-open.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-lock.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-log-in-circle.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-log-in.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-log-out-circle.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-log-out.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-low-vision.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-magnet.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-mail-send.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-male-female.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-male-sign.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-male.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-map-alt.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-map-pin.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-map.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-mask.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-math.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-medal.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-meh-alt.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-meh-blank.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-meh.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-memory-card.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-menu-alt-left.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-menu-alt-right.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-menu.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-merge.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-message-add.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-message-alt-add.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-message-alt-check.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-message-alt-detail.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-message-alt-dots.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-message-alt-edit.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-message-alt-error.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-message-alt-minus.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-message-alt-x.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-message-alt.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-message-check.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-message-detail.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-message-dots.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-message-edit.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-message-error.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-message-minus.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-message-rounded-add.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-message-rounded-check.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-message-rounded-detail.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-message-rounded-dots.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-message-rounded-edit.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-message-rounded-error.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-message-rounded-minus.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-message-rounded-x.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-message-rounded.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-message-square-add.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-message-square-check.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-message-square-detail.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-message-square-dots.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-message-square-edit.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-message-square-error.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-message-square-minus.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-message-square-x.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-message-square.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-message-x.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-message.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-meteor.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-microchip.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-microphone-off.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-microphone.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-minus-back.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-minus-circle.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-minus-front.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-minus.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-mobile-alt.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-mobile-landscape.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-mobile-vibration.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-mobile.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-money-withdraw.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-money.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-moon.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-mouse-alt.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-mouse.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-move-horizontal.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-move-vertical.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-move.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-movie-play.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-movie.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-music.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-navigation.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-network-chart.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-news.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-no-entry.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-no-signal.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-note.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-notepad.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-notification-off.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-notification.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-objects-horizontal-center.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-objects-horizontal-left.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-objects-horizontal-right.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-objects-vertical-bottom.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-objects-vertical-center.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-objects-vertical-top.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-outline.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-package.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-paint-roll.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-paint.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-palette.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-paper-plane.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-paperclip.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-paragraph.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-party.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-paste.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-pause-circle.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-pause.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-pen.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-pencil.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-phone-call.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-phone-incoming.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-phone-off.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-phone-outgoing.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-phone.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-photo-album.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-pie-chart-alt-2.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-pie-chart-alt.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-pie-chart.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-pin.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-planet.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-play-circle.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-play.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-plug.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-plus-circle.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-plus-medical.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-plus.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-podcast.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-pointer.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-poll.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-polygon.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-popsicle.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-pound.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-power-off.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-printer.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-pulse.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-purchase-tag-alt.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-purchase-tag.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-pyramid.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-qr-scan.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-qr.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-question-mark.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-radar.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-radio-circle-marked.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-radio-circle.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-radio.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-receipt.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-rectangle.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-recycle.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-redo.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-reflect-horizontal.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-reflect-vertical.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-refresh.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-registered.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-rename.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-repeat.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-reply-all.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-reply.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-repost.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-reset.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-restaurant.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-revision.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-rewind-circle.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-rewind.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-rfid.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-right-arrow-alt.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-right-arrow-circle.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-right-arrow.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-right-down-arrow-circle.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-right-indent.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-right-top-arrow-circle.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-rocket.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-rotate-left.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-rotate-right.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-rss.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-ruble.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-ruler.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-run.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-rupee.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-sad.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-save.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-scan.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-scatter-chart.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-screenshot.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-search-alt-2.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-search-alt.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-search.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-select-multiple.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-selection.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-send.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-server.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-shape-circle.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-shape-polygon.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-shape-square.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-shape-triangle.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-share-alt.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-share.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-shekel.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-shield-alt-2.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-shield-alt.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-shield-minus.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-shield-plus.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-shield-quarter.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-shield-x.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-shield.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-shocked.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-shopping-bag.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-show-alt.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-show.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-shower.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-shuffle.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-sidebar.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-signal-1.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-signal-2.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-signal-3.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-signal-4.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-signal-5.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-sitemap.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-skip-next-circle.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-skip-next.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-skip-previous-circle.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-skip-previous.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-sleepy.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-slider-alt.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-slider.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-slideshow.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-smile.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-sort-a-z.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-sort-alt-2.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-sort-down.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-sort-up.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-sort-z-a.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-sort.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-spa.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-space-bar.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-speaker.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-spray-can.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-spreadsheet.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-square-rounded.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-square.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-star.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-station.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-stats.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-sticker.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-stop-circle.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-stop.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-stopwatch.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-store-alt.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-store.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-street-view.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-strikethrough.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-subdirectory-left.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-subdirectory-right.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-sun.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-support.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-sushi.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-swim.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-sync.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-tab.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-table.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-tachometer.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-tag-alt.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-tag.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-target-lock.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-task-x.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-task.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-taxi.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-tennis-ball.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-terminal.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-test-tube.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-text.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-time-five.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-time.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-timer.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-tired.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-toggle-left.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-toggle-right.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-tone.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-traffic-cone.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-train.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-transfer-alt.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-transfer.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-trash-alt.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-trash.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-trending-down.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-trending-up.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-trim.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-trip.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-trophy.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-tv.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-underline.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-undo.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-unite.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-universal-access.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-unlink.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-up-arrow-alt.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-up-arrow-circle.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-up-arrow.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-upload.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-upside-down.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-upvote.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-usb.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-user-check.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-user-circle.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-user-minus.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-user-pin.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-user-plus.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-user-voice.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-user-x.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-user.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-vector.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-vertical-bottom.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-vertical-center.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-vertical-top.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-vial.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-video-off.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-video-plus.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-video-recording.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-video.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-voicemail.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-volume-full.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-volume-low.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-volume-mute.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-volume.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-walk.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-wallet-alt.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-wallet.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-water.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-webcam.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-wifi-0.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-wifi-1.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-wifi-2.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-wifi-off.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-wifi.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-wind.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-window-alt.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-window-close.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-window-open.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-window.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-windows.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-wine.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-wink-smile.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-wink-tongue.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-won.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-world.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-wrench.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-x-circle.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-x.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-yen.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-zoom-in.svg create mode 100644 assets/vendor/boxicons/svg/regular/bx-zoom-out.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-add-to-queue.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-adjust-alt.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-adjust.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-alarm-add.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-alarm-exclamation.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-alarm-off.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-alarm-snooze.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-alarm.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-album.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-ambulance.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-analyse.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-angry.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-arch.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-archive-in.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-archive-out.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-archive.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-area.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-arrow-from-bottom.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-arrow-from-left.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-arrow-from-right.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-arrow-from-top.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-arrow-to-bottom.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-arrow-to-left.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-arrow-to-right.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-arrow-to-top.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-award.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-baby-carriage.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-backpack.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-badge-check.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-badge-dollar.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-badge.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-baguette.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-ball.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-balloon.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-band-aid.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-bank.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-bar-chart-alt-2.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-bar-chart-square.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-barcode.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-baseball.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-basket.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-basketball.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-bath.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-battery-charging.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-battery-full.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-battery-low.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-battery.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-bed.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-been-here.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-beer.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-bell-minus.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-bell-off.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-bell-plus.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-bell-ring.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-bell.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-bible.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-binoculars.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-blanket.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-bolt-circle.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-bolt.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-bomb.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-bone.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-bong.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-book-add.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-book-alt.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-book-bookmark.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-book-content.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-book-heart.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-book-open.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-book-reader.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-book.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-bookmark-alt-minus.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-bookmark-alt-plus.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-bookmark-alt.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-bookmark-heart.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-bookmark-minus.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-bookmark-plus.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-bookmark-star.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-bookmark.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-bookmarks.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-bot.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-bowl-hot.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-bowl-rice.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-bowling-ball.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-box.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-brain.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-briefcase-alt-2.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-briefcase-alt.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-briefcase.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-brightness-half.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-brightness.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-brush-alt.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-brush.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-bug-alt.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-bug.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-building-house.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-building.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-buildings.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-bulb.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-bullseye.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-buoy.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-bus-school.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-bus.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-business.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-cabinet.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-cable-car.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-cake.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-calculator.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-calendar-alt.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-calendar-check.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-calendar-edit.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-calendar-event.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-calendar-exclamation.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-calendar-heart.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-calendar-minus.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-calendar-plus.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-calendar-star.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-calendar-week.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-calendar-x.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-calendar.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-camera-home.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-camera-movie.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-camera-off.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-camera-plus.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-camera.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-capsule.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-captions.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-car-battery.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-car-crash.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-car-garage.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-car-mechanic.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-car-wash.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-car.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-card.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-caret-down-circle.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-caret-down-square.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-caret-left-circle.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-caret-left-square.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-caret-right-circle.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-caret-right-square.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-caret-up-circle.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-caret-up-square.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-carousel.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-cart-add.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-cart-alt.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-cart-download.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-cart.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-castle.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-cat.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-category-alt.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-category.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-cctv.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-certification.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-chalkboard.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-chart.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-chat.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-check-circle.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-check-shield.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-check-square.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-checkbox-checked.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-checkbox-minus.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-checkbox.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-cheese.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-chess.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-chevron-down-circle.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-chevron-down-square.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-chevron-down.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-chevron-left-circle.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-chevron-left-square.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-chevron-left.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-chevron-right-circle.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-chevron-right-square.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-chevron-right.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-chevron-up-circle.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-chevron-up-square.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-chevron-up.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-chevrons-down.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-chevrons-left.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-chevrons-right.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-chevrons-up.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-chip.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-church.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-circle-half.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-circle-quarter.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-circle-three-quarter.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-circle.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-city.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-clinic.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-cloud-download.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-cloud-lightning.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-cloud-rain.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-cloud-upload.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-cloud.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-coffee-alt.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-coffee-bean.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-coffee-togo.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-coffee.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-cog.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-coin-stack.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-coin.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-collection.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-color-fill.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-color.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-comment-add.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-comment-check.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-comment-detail.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-comment-dots.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-comment-edit.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-comment-error.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-comment-minus.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-comment-x.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-comment.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-compass.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-component.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-confused.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-contact.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-conversation.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-cookie.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-cool.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-copy-alt.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-copy.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-copyright.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-coupon.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-credit-card-alt.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-credit-card-front.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-credit-card.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-cricket-ball.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-crop.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-crown.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-cube-alt.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-cube.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-cuboid.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-customize.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-cylinder.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-dashboard.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-data.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-detail.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-devices.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-diamond.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-dice-1.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-dice-2.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-dice-3.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-dice-4.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-dice-5.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-dice-6.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-direction-left.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-direction-right.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-directions.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-disc.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-discount.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-dish.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-dislike.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-dizzy.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-dock-bottom.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-dock-left.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-dock-right.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-dock-top.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-dog.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-dollar-circle.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-donate-blood.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-donate-heart.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-door-open.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-doughnut-chart.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-down-arrow-alt.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-down-arrow-circle.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-down-arrow-square.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-down-arrow.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-download.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-downvote.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-drink.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-droplet-half.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-droplet.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-dryer.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-duplicate.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-edit-alt.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-edit-location.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-edit.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-eject.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-envelope-open.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-envelope.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-eraser.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-error-alt.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-error-circle.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-error.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-ev-station.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-exit.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-extension.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-eyedropper.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-face-mask.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-face.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-factory.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-fast-forward-circle.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-file-archive.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-file-blank.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-file-css.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-file-doc.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-file-export.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-file-find.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-file-gif.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-file-html.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-file-image.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-file-import.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-file-jpg.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-file-js.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-file-json.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-file-md.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-file-pdf.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-file-plus.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-file-png.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-file-txt.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-file.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-film.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-filter-alt.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-first-aid.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-flag-alt.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-flag-checkered.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-flag.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-flame.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-flask.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-florist.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-folder-minus.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-folder-open.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-folder-plus.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-folder.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-food-menu.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-fridge.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-game.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-gas-pump.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-ghost.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-gift.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-graduation.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-grid-alt.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-grid.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-group.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-guitar-amp.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-hand-down.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-hand-left.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-hand-right.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-hand-up.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-hand.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-happy-alt.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-happy-beaming.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-happy-heart-eyes.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-happy.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-hard-hat.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-hdd.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-heart-circle.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-heart-square.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-heart.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-help-circle.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-hide.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-home-alt-2.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-home-circle.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-home-heart.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-home-smile.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-home.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-hot.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-hotel.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-hourglass-bottom.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-hourglass-top.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-hourglass.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-id-card.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-image-add.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-image-alt.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-image.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-inbox.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-info-circle.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-info-square.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-injection.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-institution.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-invader.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-joystick-alt.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-joystick-button.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-joystick.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-key.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-keyboard.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-label.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-landmark.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-landscape.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-laugh.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-layer-minus.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-layer-plus.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-layer.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-layout.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-leaf.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-left-arrow-alt.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-left-arrow-circle.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-left-arrow-square.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-left-arrow.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-left-down-arrow-circle.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-left-top-arrow-circle.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-lemon.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-like.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-location-plus.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-lock-alt.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-lock-open-alt.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-lock-open.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-lock.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-log-in-circle.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-log-in.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-log-out-circle.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-log-out.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-low-vision.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-magic-wand.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-magnet.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-map-alt.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-map-pin.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-map.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-mask.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-medal.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-megaphone.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-meh-alt.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-meh-blank.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-meh.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-memory-card.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-message-add.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-message-alt-add.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-message-alt-check.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-message-alt-detail.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-message-alt-dots.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-message-alt-edit.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-message-alt-error.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-message-alt-minus.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-message-alt-x.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-message-alt.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-message-check.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-message-detail.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-message-dots.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-message-edit.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-message-error.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-message-minus.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-message-rounded-add.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-message-rounded-check.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-message-rounded-detail.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-message-rounded-dots.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-message-rounded-edit.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-message-rounded-error.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-message-rounded-minus.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-message-rounded-x.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-message-rounded.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-message-square-add.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-message-square-check.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-message-square-detail.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-message-square-dots.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-message-square-edit.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-message-square-error.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-message-square-minus.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-message-square-x.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-message-square.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-message-x.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-message.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-meteor.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-microchip.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-microphone-alt.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-microphone-off.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-microphone.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-minus-circle.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-minus-square.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-mobile-vibration.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-mobile.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-moon.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-mouse-alt.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-mouse.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-movie-play.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-movie.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-music.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-navigation.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-network-chart.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-news.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-no-entry.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-note.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-notepad.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-notification-off.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-notification.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-objects-horizontal-center.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-objects-horizontal-left.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-objects-horizontal-right.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-objects-vertical-bottom.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-objects-vertical-center.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-objects-vertical-top.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-offer.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-package.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-paint-roll.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-paint.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-palette.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-paper-plane.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-parking.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-party.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-paste.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-pear.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-pen.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-pencil.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-phone-call.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-phone-incoming.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-phone-off.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-phone-outgoing.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-phone.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-photo-album.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-piano.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-pie-chart-alt-2.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-pie-chart-alt.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-pie-chart.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-pin.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-pizza.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-plane-alt.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-plane-land.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-plane-take-off.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-plane.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-planet.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-playlist.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-plug.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-plus-circle.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-plus-square.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-pointer.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-polygon.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-popsicle.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-printer.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-purchase-tag-alt.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-purchase-tag.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-pyramid.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-quote-alt-left.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-quote-alt-right.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-quote-left.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-quote-right.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-quote-single-left.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-quote-single-right.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-radiation.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-radio.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-receipt.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-rectangle.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-registered.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-rename.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-report.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-rewind-circle.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-right-arrow-alt.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-right-arrow-circle.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-right-arrow-square.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-right-arrow.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-right-down-arrow-circle.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-right-top-arrow-circle.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-rocket.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-ruler.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-sad.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-save.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-school.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-search-alt-2.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-search.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-select-multiple.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-send.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-server.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-shapes.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-share-alt.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-share.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-shield-alt-2.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-shield-minus.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-shield-plus.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-shield-x.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-shield.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-ship.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-shocked.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-shopping-bag-alt.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-shopping-bag.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-shopping-bags.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-show.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-shower.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-skip-next-circle.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-skip-previous-circle.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-skull.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-sleepy.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-slideshow.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-smile.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-sort-alt.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-spa.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-speaker.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-spray-can.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-spreadsheet.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-square-rounded.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-square.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-star-half.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-star.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-sticker.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-stopwatch.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-store-alt.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-store.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-sun.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-sushi.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-t-shirt.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-tachometer.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-tag-alt.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-tag-x.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-tag.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-taxi.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-tennis-ball.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-terminal.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-thermometer.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-time-five.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-time.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-timer.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-tired.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-to-top.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-toggle-left.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-toggle-right.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-tone.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-torch.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-traffic-barrier.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-traffic-cone.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-traffic.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-train.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-trash-alt.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-trash.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-tree-alt.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-tree.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-trophy.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-truck.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-tv.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-universal-access.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-up-arrow-alt.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-up-arrow-circle.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-up-arrow-square.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-up-arrow.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-upside-down.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-upvote.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-user-account.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-user-badge.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-user-check.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-user-circle.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-user-detail.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-user-minus.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-user-pin.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-user-plus.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-user-rectangle.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-user-voice.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-user-x.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-user.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-vector.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-vial.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-video-off.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-video-plus.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-video-recording.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-video.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-videos.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-virus-block.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-virus.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-volume-full.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-volume-low.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-volume-mute.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-volume.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-wallet-alt.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-wallet.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-washer.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-watch-alt.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-watch.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-webcam.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-widget.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-window-alt.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-wine.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-wink-smile.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-wink-tongue.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-wrench.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-x-circle.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-x-square.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-yin-yang.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-zap.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-zoom-in.svg create mode 100644 assets/vendor/boxicons/svg/solid/bxs-zoom-out.svg create mode 100644 assets/vendor/counterup/counterup.min.js create mode 100644 assets/vendor/icofont/fonts/icofont.woff create mode 100644 assets/vendor/icofont/fonts/icofont.woff2 create mode 100644 assets/vendor/icofont/icofont.min.css create mode 100644 assets/vendor/isotope-layout/isotope.pkgd.js create mode 100644 assets/vendor/isotope-layout/isotope.pkgd.min.js create mode 100644 assets/vendor/jquery.easing/jquery.easing.min.js create mode 100644 assets/vendor/jquery/jquery.min.js create mode 100644 assets/vendor/jquery/jquery.min.map create mode 100644 assets/vendor/owl.carousel/LICENSE create mode 100644 assets/vendor/owl.carousel/README.md create mode 100644 assets/vendor/owl.carousel/assets/ajax-loader.gif create mode 100644 assets/vendor/owl.carousel/assets/owl.carousel.css create mode 100644 assets/vendor/owl.carousel/assets/owl.carousel.min.css create mode 100644 assets/vendor/owl.carousel/assets/owl.theme.default.css create mode 100644 assets/vendor/owl.carousel/assets/owl.theme.default.min.css create mode 100644 assets/vendor/owl.carousel/assets/owl.theme.green.css create mode 100644 assets/vendor/owl.carousel/assets/owl.theme.green.min.css create mode 100644 assets/vendor/owl.carousel/assets/owl.video.play.png create mode 100644 assets/vendor/owl.carousel/owl.carousel.js create mode 100644 assets/vendor/owl.carousel/owl.carousel.min.js create mode 100644 assets/vendor/remixicon/remixicon.css create mode 100644 assets/vendor/remixicon/remixicon.eot create mode 100644 assets/vendor/remixicon/remixicon.glyph.json create mode 100644 assets/vendor/remixicon/remixicon.less create mode 100644 assets/vendor/remixicon/remixicon.svg create mode 100644 assets/vendor/remixicon/remixicon.symbol.svg create mode 100644 assets/vendor/remixicon/remixicon.ttf create mode 100644 assets/vendor/remixicon/remixicon.woff create mode 100644 assets/vendor/remixicon/remixicon.woff2 create mode 100644 assets/vendor/waypoints/jquery.waypoints.min.js create mode 100644 favicon.ico create mode 100644 icon.png create mode 100644 icon.svg create mode 100644 index.html create mode 100644 robots.txt create mode 100644 site.webmanifest diff --git a/.editorconfig b/.editorconfig new file mode 100644 index 0000000..f29d257 --- /dev/null +++ b/.editorconfig @@ -0,0 +1,11 @@ +# editorconfig.org + +root = true + +[*] +charset = utf-8 +end_of_line = lf +indent_size = 2 +indent_style = space +insert_final_newline = true +trim_trailing_whitespace = true diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..c664a90 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,194 @@ +## GITATTRIBUTES FOR WEB PROJECTS +# +# These settings are for any web project. +# +# Details per file setting: +# text These files should be normalized (i.e. convert CRLF to LF). +# binary These files are binary and should be left untouched. +# +# Note that binary is a macro for -text -diff. +###################################################################### + +## AUTO-DETECT +## Handle line endings automatically for files detected as +## text and leave all files detected as binary untouched. +## This will handle all files NOT defined below. +* text=auto + +## SOURCE CODE +*.bat text eol=crlf +*.coffee text +*.css text +*.htm text +*.html text +*.inc text +*.ini text +*.js text +*.json text +*.jsx text +*.less text +*.od text +*.onlydata text +*.php text +*.pl text +*.py text +*.rb text +*.sass text +*.scm text +*.scss text +*.sh text eol=lf +*.sql text +*.styl text +*.tag text +*.ts text +*.tsx text +*.xml text +*.xhtml text + +## DOCKER +*.dockerignore text +Dockerfile text + +## DOCUMENTATION +*.markdown text +*.md text +*.mdwn text +*.mdown text +*.mkd text +*.mkdn text +*.mdtxt text +*.mdtext text +*.txt text +AUTHORS text +CHANGELOG text +CHANGES text +CONTRIBUTING text +COPYING text +copyright text +*COPYRIGHT* text +INSTALL text +license text +LICENSE text +NEWS text +readme text +*README* text +TODO text + +## TEMPLATES +*.dot text +*.ejs text +*.haml text +*.handlebars text +*.hbs text +*.hbt text +*.jade text +*.latte text +*.mustache text +*.njk text +*.phtml text +*.tmpl text +*.tpl text +*.twig text + +## LINTERS +.babelrc text +.csslintrc text +.eslintrc text +.htmlhintrc text +.jscsrc text +.jshintrc text +.jshintignore text +.prettierrc text +.stylelintrc text + +## CONFIGS +*.bowerrc text +*.cnf text +*.conf text +*.config text +.browserslistrc text +.editorconfig text +.gitattributes text +.gitconfig text +.gitignore text +.htaccess text +*.npmignore text +*.yaml text +*.yml text +browserslist text +Makefile text +makefile text + +## HEROKU +Procfile text +.slugignore text + +## GRAPHICS +*.ai binary +*.bmp binary +*.eps binary +*.gif binary +*.ico binary +*.jng binary +*.jp2 binary +*.jpg binary +*.jpeg binary +*.jpx binary +*.jxr binary +*.pdf binary +*.png binary +*.psb binary +*.psd binary +*.svg text +*.svgz binary +*.tif binary +*.tiff binary +*.wbmp binary +*.webp binary + +## AUDIO +*.kar binary +*.m4a binary +*.mid binary +*.midi binary +*.mp3 binary +*.ogg binary +*.ra binary + +## VIDEO +*.3gpp binary +*.3gp binary +*.as binary +*.asf binary +*.asx binary +*.fla binary +*.flv binary +*.m4v binary +*.mng binary +*.mov binary +*.mp4 binary +*.mpeg binary +*.mpg binary +*.ogv binary +*.swc binary +*.swf binary +*.webm binary + +## ARCHIVES +*.7z binary +*.gz binary +*.jar binary +*.rar binary +*.tar binary +*.zip binary + +## FONTS +*.ttf binary +*.eot binary +*.otf binary +*.woff binary +*.woff2 binary + +## EXECUTABLES +*.exe binary +*.pyc binary diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..427305a --- /dev/null +++ b/.gitignore @@ -0,0 +1,6 @@ +# Include your project-specific ignores in this file +# Read about how to use .gitignore: https://help.github.com/articles/ignoring-files +# Useful .gitignore templates: https://github.com/github/gitignore +node_modules +dist +.cache \ No newline at end of file diff --git a/.idea/.gitignore b/.idea/.gitignore new file mode 100644 index 0000000..13566b8 --- /dev/null +++ b/.idea/.gitignore @@ -0,0 +1,8 @@ +# Default ignored files +/shelf/ +/workspace.xml +# Editor-based HTTP Client requests +/httpRequests/ +# Datasource local storage ignored files +/dataSources/ +/dataSources.local.xml diff --git a/.idea/dbnavigator.xml b/.idea/dbnavigator.xml new file mode 100644 index 0000000..92e8398 --- /dev/null +++ b/.idea/dbnavigator.xml @@ -0,0 +1,402 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/git_toolbox_blame.xml b/.idea/git_toolbox_blame.xml new file mode 100644 index 0000000..7dc1249 --- /dev/null +++ b/.idea/git_toolbox_blame.xml @@ -0,0 +1,6 @@ + + + + + \ No newline at end of file diff --git a/.idea/homepage.iml b/.idea/homepage.iml new file mode 100644 index 0000000..d0876a7 --- /dev/null +++ b/.idea/homepage.iml @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/.idea/inspectionProfiles/Project_Default.xml b/.idea/inspectionProfiles/Project_Default.xml new file mode 100644 index 0000000..3d94383 --- /dev/null +++ b/.idea/inspectionProfiles/Project_Default.xml @@ -0,0 +1,33 @@ + + + + \ No newline at end of file diff --git a/.idea/inspectionProfiles/profiles_settings.xml b/.idea/inspectionProfiles/profiles_settings.xml new file mode 100644 index 0000000..105ce2d --- /dev/null +++ b/.idea/inspectionProfiles/profiles_settings.xml @@ -0,0 +1,6 @@ + + + + \ No newline at end of file diff --git a/.idea/modules.xml b/.idea/modules.xml new file mode 100644 index 0000000..07f3ad1 --- /dev/null +++ b/.idea/modules.xml @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/.idea/vcs.xml b/.idea/vcs.xml new file mode 100644 index 0000000..94a25f7 --- /dev/null +++ b/.idea/vcs.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/404.html b/404.html new file mode 100644 index 0000000..260cc4c --- /dev/null +++ b/404.html @@ -0,0 +1,62 @@ + + + + + + Page Not Found + + + + + +

Page Not Found

+

Sorry, but the page you were trying to view does not exist.

+ + + + diff --git a/LICENSE.txt b/LICENSE.txt new file mode 100644 index 0000000..294e91d --- /dev/null +++ b/LICENSE.txt @@ -0,0 +1,19 @@ +Copyright (c) HTML5 Boilerplate + +Permission is hereby granted, free of charge, to any person obtaining a copy of +this software and associated documentation files (the "Software"), to deal in +the Software without restriction, including without limitation the rights to +use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies +of the Software, and to permit persons to whom the Software is furnished to do +so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/README.md b/README.md new file mode 100644 index 0000000..948d4d0 --- /dev/null +++ b/README.md @@ -0,0 +1,13 @@ +# minimal-launchpage + +Welcome, this website template is designed for self-hosters to display their services - it has a simple design with minimal click time. I originally made this as a personal project for myself, but I've been asked multiple times if I have a git repo somewhere - So here it is! + +Enjoy! This website is free use, feel free to modify/remove/add anything you'd like! I would be interested to see what others come up with! + +IMPORTANT: +The Icons are all imported from either [remixicon.com](https://remixicon.com/) or [boxicons.com](https://boxicons.com/), simply replace the filename in the index.html file with the new images filename which can be found on the remixicon or boxicons homepages. + +Back-end security is upon you to impliment. A webserver (nginx/apache..etc), SSL certificate, proper authentication (htpasswd/ldap/authelia/authentik) for your subdomains, and all other security measures are of grave importance and upon the end user to impliment properly! + +* Reactive website (Mobile/tablet friendly) + diff --git a/assets/css/style.css b/assets/css/style.css new file mode 100644 index 0000000..9a8449c --- /dev/null +++ b/assets/css/style.css @@ -0,0 +1,704 @@ +/*-------------------------------------------------------------- +# General +--------------------------------------------------------------*/ +body { + font-family: "Open Sans", sans-serif; + color: #444444; +} + +a { + color: #ffc451; +} + +a:hover { + color: #ffd584; + text-decoration: none; +} + +h1, h2, h3, h4, h5, h6 { + font-family: "Raleway", sans-serif; +} + +/*-------------------------------------------------------------- +# Back to top button +--------------------------------------------------------------*/ +.back-to-top { + position: fixed; + display: none; + right: 15px; + bottom: 15px; + z-index: 99999; +} + +.back-to-top i { + display: flex; + align-items: center; + justify-content: center; + font-size: 24px; + width: 40px; + height: 40px; + border-radius: 4px; + background: #f8bc43; + color: #151515; + transition: all 0.4s; +} + +.back-to-top i:hover { + background: #ff5227; + color: #ffc451; +} + +/*-------------------------------------------------------------- +# Preloader +--------------------------------------------------------------*/ +#preloader { + position: fixed; + top: 0; + left: 0; + right: 0; + bottom: 0; + z-index: 9999; + overflow: hidden; + background: #151515; +} + +#preloader:before { + content: ""; + position: fixed; + top: calc(50% - 0px); + left: calc(50% - 30px); + border: 6px solid #ffc451; + border-top-color: #151515; + border-bottom-color: #151515; + border-radius: 50%; + width: 60px; + height: 60px; + -webkit-animation: animate-preloader 1s linear infinite; + animation: animate-preloader 1s linear infinite; +} + +@-webkit-keyframes animate-preloader { + 0% { + transform: rotate(0deg); + } + 100% { + transform: rotate(360deg); + } +} + +@keyframes animate-preloader { + 0% { + transform: rotate(0deg); + } + 100% { + transform: rotate(360deg); + } +} + +/*-------------------------------------------------------------- +# Disable aos animation delay on mobile devices +--------------------------------------------------------------*/ +@media screen and (max-width: 768px) { + [data-aos-delay] { + transition-delay: 0 !important; + } +} + +/*-------------------------------------------------------------- +# Header +--------------------------------------------------------------*/ +#header { + transition: all 0.5s; + z-index: 997; + padding: 15px 0; +} + +#header.header-scrolled, #header.header-inner-pages { + background: rgba(0, 0, 0, 0.8); +} + +#header .logo { + font-size: 32px; + margin: 0; + padding: 0; + line-height: 1; + font-weight: 700; + letter-spacing: 2px; + text-transform: none; +} + +#header .logo a { + color: #fff; +} + +#header .logo a span { + color: #ffc451; +} + +#header .logo img { + max-height: 40px; +} + +/*-------------------------------------------------------------- +# Navigation Menu +--------------------------------------------------------------*/ +/* Desktop Navigation */ +.nav-menu ul { + margin: 0; + padding: 0; + list-style: none; +} + +.nav-menu > ul { + display: flex; +} + +.nav-menu > ul > li { + position: relative; + white-space: nowrap; + padding: 10px 0 10px 28px; +} + +.nav-menu a { + display: block; + position: relative; + color: #fff; + transition: 0.3s; + font-size: 15px; + font-family: "Open Sans", sans-serif; + font-weight: 600; +} + +.nav-menu a:hover, .nav-menu .active > a, .nav-menu li:hover > a { + color: #ffc451; +} + +.nav-menu .drop-down ul { + display: block; + position: absolute; + left: 14px; + top: calc(100% + 30px); + z-index: 99; + opacity: 0; + visibility: hidden; + padding: 0; + background: #fff; + box-shadow: 0px 0px 30px rgba(127, 137, 161, 0.25); + transition: 0.3s; +} + +.nav-menu .drop-down:hover > ul { + opacity: 1; + top: 100%; + visibility: visible; +} + +.nav-menu .drop-down li { + min-width: 180px; + position: relative; +} + +.nav-menu .drop-down ul a { + padding: 10px 20px; + font-size: 14px; + font-weight: 500; + text-transform: none; + color: #151515; +} + +.nav-menu .drop-down ul a:hover, .nav-menu .drop-down ul .active > a, .nav-menu .drop-down ul li:hover > a { + color: #151515; + background: #ffc451; +} + +.nav-menu .drop-down > a:after { + content: "\ea99"; + font-family: IcoFont; + padding-left: 5px; +} + +.nav-menu .drop-down .drop-down ul { + top: 0; + left: calc(100% - 30px); +} + +.nav-menu .drop-down .drop-down:hover > ul { + opacity: 1; + top: 0; + left: 100%; +} + +.nav-menu .drop-down .drop-down > a { + padding-right: 35px; +} + +.nav-menu .drop-down .drop-down > a:after { + content: "\eaa0"; + font-family: IcoFont; + position: absolute; + right: 15px; +} + +@media (max-width: 1366px) { + .nav-menu .drop-down .drop-down ul { + left: -90%; + } + .nav-menu .drop-down .drop-down:hover > ul { + left: -100%; + } + .nav-menu .drop-down .drop-down > a:after { + content: "\ea9d"; + } +} + +/* Get Startet Button */ +.get-started-btn { + color: #fff; + border-radius: 4px; + padding: 7px 25px 8px 25px; + white-space: nowrap; + transition: 0.3s; + font-size: 14px; + display: inline-block; + border: 2px solid #ffc451; +} + +.get-started-btn:hover { + background: #ffbb38; + color: #343a40; +} + +@media (max-width: 768px) { + .get-started-btn { + margin: 0 48px 0 0; + padding: 7px 20px 8px 20px; + } +} + +/* Mobile Navigation */ +.mobile-nav-toggle { + position: fixed; + top: 20px; + right: 15px; + z-index: 9998; + border: 0; + background: none; + font-size: 24px; + transition: all 0.4s; + outline: none !important; + line-height: 1; + cursor: pointer; + text-align: right; +} + +.mobile-nav-toggle i { + color: #fff; +} + +.mobile-nav { + position: fixed; + top: 55px; + right: 15px; + bottom: 15px; + left: 15px; + z-index: 9999; + overflow-y: auto; + background: #fff; + transition: ease-in-out 0.2s; + opacity: 0; + visibility: hidden; + border-radius: 10px; + padding: 10px 0; +} + +.mobile-nav * { + margin: 0; + padding: 0; + list-style: none; +} + +.mobile-nav a { + display: block; + position: relative; + color: #151515; + padding: 10px 20px; + font-weight: 500; + outline: none; +} + +.mobile-nav a:hover, .mobile-nav .active > a, .mobile-nav li:hover > a { + color: #151515; + text-decoration: none; + background: #ffc451; +} + +.mobile-nav .drop-down > a:after { + content: "\ea99"; + font-family: IcoFont; + padding-left: 10px; + position: absolute; + right: 15px; +} + +.mobile-nav .active.drop-down > a:after { + content: "\eaa1"; +} + +.mobile-nav .drop-down > a { + padding-right: 35px; +} + +.mobile-nav .drop-down ul { + display: none; + overflow: hidden; +} + +.mobile-nav .drop-down li { + padding-left: 20px; +} + +.mobile-nav-overly { + width: 100%; + height: 100%; + z-index: 9997; + top: 0; + left: 0; + position: fixed; + background: rgba(0, 0, 0, 0.6); + overflow: hidden; + display: none; + transition: ease-in-out 0.2s; +} + +.mobile-nav-active { + overflow: hidden; +} + +.mobile-nav-active .mobile-nav { + opacity: 1; + visibility: visible; +} + +.mobile-nav-active .mobile-nav-toggle i { + color: #fff; +} + +/*-------------------------------------------------------------- +# Services Section +--------------------------------------------------------------*/ +#hero { + width: 100%; + height: 100vh; + background: url("../img/mainBackground.jpg") top center; + background-size: cover; + position: relative; +} + +#hero:before { + content: ""; + background: rgba(0, 0, 0, 0.6); + position: absolute; + bottom: 0; + top: 0; + left: 0; + right: 0; +} + +#hero .container { + position: relative; + padding-top: 74px; + text-align: center; +} + +#hero h1 { + margin: 0; + font-size: 56px; + font-weight: 700; + line-height: 64px; + color: #fff; + font-family: "Poppins", sans-serif; +} + +#hero h1 span { + color: #ffc451; + font: optional;; +} + +#hero h2 { + color: rgba(255, 255, 255, 0.9); + margin: 10px 0 0 0; + font-size: 24px; +} + +#hero .icon-box { + padding: 30px 20px; + transition: ease-in-out 0.3s; + border: 2px solid rgba(255, 255, 255, 0.445); + height: 100%; + text-align: center; + margin-top: 2px; +} + +#hero .icon-box i { + font-size: 32px; + line-height: 1; + color: #ffc451; +} + +#hero .icon-box h3 { + font-weight: 700; + margin: 10px 0 0 0; + padding: 1px; + line-height: 1; + font-size: 20px; + line-height: 26px; +} + +#hero .icon-box h3 a { + color: #fff; + transition: ease-in-out 0.3s; +} + +#hero .icon-box h3 a:hover { + color: #ffc451; +} + +#hero .icon-box:hover { + border-color: #ffc451; +} + +@media (min-width: 1024px) { + #hero { + background-attachment: fixed; + } +} + +@media (max-width: 768px) { + #hero { + height: auto; + } + #hero h1 { + font-size: 28px; + line-height: 36px; + } + #hero h2 { + font-size: 20px; + line-height: 24px; + } +} + +/*-------------------------------------------------------------- +# Sections General +--------------------------------------------------------------*/ +section { + padding: 60px 0; + overflow: hidden; +} + +.section-title { + padding-bottom: 40px; +} + +.section-title h2 { + font-size: 14px; + font-weight: 500; + padding: 0; + line-height: 1px; + margin: 0 0 5px 0; + letter-spacing: 2px; + text-transform: uppercase; + color: #aaaaaa; + font-family: "Poppins", sans-serif; +} + +.section-title h2::after { + content: ""; + width: 120px; + height: 1px; + display: inline-block; + background: #ffde9e; + margin: 4px 10px; +} + +.section-title p { + margin: 0; + margin: 0; + font-size: 36px; + font-weight: 700; + text-transform: uppercase; + font-family: "Poppins", sans-serif; + color: #151515; +} + + + +/*-------------------------------------------------------------- +# Cta +--------------------------------------------------------------*/ +.cta { + background: linear-gradient(rgba(2, 2, 2, 0.5), rgba(0, 0, 0, 0.5)), url("../img/cta-bg.jpg") fixed center center; + background-size: cover; + padding: 60px 0; +} + +.cta h3 { + color: rgba(255, 255, 255, 0.781); + font-size: 28px; + font-weight: 700; +} + +.cta p { + color: #fff; +} + +.cta .cta-btn { + font-family: "Raleway", sans-serif; + font-weight: 600; + font-size: 16px; + letter-spacing: 1px; + display: inline-block; + padding: 8px 28px; + border-radius: 4px; + transition: 0.5s; + margin-top: 10px; + border: 2px solid #fff; + color: #fff; +} + +.cta .cta-btn:hover { + background: #ffc451; + border-color: #ffc451; + color: #151515; +} + + +/*-------------------------------------------------------------- +# Counts +--------------------------------------------------------------*/ +.counts .content { + padding: 30px 0; +} + +.counts .content h3 { + font-weight: 700; + font-size: 34px; + color: #151515; +} + +.counts .content p { + margin-bottom: 0; +} + +.counts .content .count-box { + padding: 20px 0; + width: 100%; +} + +.counts .content .count-box i { + display: block; + font-size: 36px; + color: #ffc451; + float: left; +} + +.counts .content .count-box span { + font-size: 36px; + line-height: 30px; + display: block; + font-weight: 700; + color: #151515; + margin-left: 50px; +} + +.counts .content .count-box p { + padding: 15px 0 0 0; + margin: 0 0 0 50px; + font-family: "Raleway", sans-serif; + font-size: 14px; + color: #3b3b3b; +} + +.counts .content .count-box a { + font-weight: 600; + display: block; + margin-top: 20px; + color: #3b3b3b; + font-size: 15px; + font-family: "Poppins", sans-serif; + transition: ease-in-out 0.3s; +} + +.counts .content .count-box a:hover { + color: #626262; +} + +.counts .image { + background: url("../img/counts-img.jpg") center center no-repeat; + background-size: cover; + min-height: 400px; +} + +@media (max-width: 991px) { + .counts .image { + text-align: center; + } + .counts .image img { + max-width: 80%; + } +} + +@media (max-width: 667px) { + .counts .image img { + max-width: 100%; + } +} + + +/*-------------------------------------------------------------- +# Breadcrumbs +--------------------------------------------------------------*/ +.breadcrumbs { + padding: 15px 0; + background: whitesmoke; + min-height: 40px; + margin-top: 74px; +} + +.breadcrumbs h2 { + font-size: 28px; + font-weight: 400; +} + +.breadcrumbs ol { + display: flex; + flex-wrap: wrap; + list-style: none; + padding: 0; + margin: 0; +} + +.breadcrumbs ol li + li { + padding-left: 10px; +} + +.breadcrumbs ol li + li::before { + display: inline-block; + padding-right: 10px; + color: #2f2f2f; + content: "/"; +} + +@media (max-width: 992px) { + .breadcrumbs { + margin-top: 68px; + } + .breadcrumbs .d-flex { + display: block !important; + } + .breadcrumbs ol { + display: block; + } + .breadcrumbs ol li { + display: inline-block; + } +} diff --git a/assets/img/apple-touch-icon.png b/assets/img/apple-touch-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..4efb6a670b5e852e2a3b4c71b2d6656d5de31778 GIT binary patch literal 5687 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 literal 0 HcmV?d00001 diff --git a/assets/img/cta-bg.jpg b/assets/img/cta-bg.jpg new file mode 100644 index 0000000000000000000000000000000000000000..03fa4f5ea46b662e383ac5f2787fb43508a614a1 GIT binary patch literal 340072 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 z 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

uAQ>3WK-xW|)+HdJnH9x>x_*RCq~Sm+q}a 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

2Hsz7+gmkXp&Jgq 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 literal 0 HcmV?d00001 diff --git a/assets/img/favicon.png b/assets/img/favicon.png new file mode 100644 index 0000000000000000000000000000000000000000..99e866dad2e9c906e0a8b0ce7b5bc9ecd72b1dec GIT binary patch literal 756 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�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�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

(h{r`jwLb+Z{cb%! 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 z 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

SrAlLF8UVzWKhhcC|S9_SdVFgdB!DgMdXZf`+;| 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 o=heBqXRX&4Yvwyv}-LFbz>@I>>fph0{ z;~K^rzQkKG5!L#hC3|vHgxw$@+0>^kI7PW5p^qoPT{0miH;Gyv8qYt|(7M2o&Ve9* z-}4gUcTFA%XJ;gxc)lZ-bfD9oaCS)!^vSIJx^n&x)twcgGvWD)d>qixxl?%#(5!}Z zd|CQ*`0`<)OAc9;(r%pyOw0sKM&+^=C>~7&z9EAo`R!>9K|5&%$Kp-(0_SXmW;h+g z-8pc{AIW$X-@a5IfR3pV>tRZ}{TF#fQA+PF(7&XRk*DbLd><1fZN3fz$<6y7G&CdF z0;DIV{#%<$fd_7R6b5#857P9 zU3kCe!XA&nZWpJX20`cMo3s)5UH)tpw&+hkXhDJ1!Kpdz;0(uAUbYzy@{O@!50(X6 zP}J>0v!zg?{rvs#nnU_Fwn zu2nZaSOd-etm_yy_>Z?fuVa-E+kd^&4&$L(&XWhj0A*?Ja3wdZ62^52OKq`QLosyo z@$i+Y=67+SvVeIbeRVg?=*czw$gRX2z;hh=k2AO@mt<(#+8@in&>XDM4ZesjBw8yaE+}P86$Bt0s zbnw8Kjh!7FTPN z&5T9eNiYS6?u(**5|eC7LHI%$ejq^{_5SnR@}t5&2fYAp1eJr>qsoSd6FOc_4?Tm! zg7V(e_obtJw??|nt}qEW3_HrAVaG?s%T&%VN^TVD96-RR( z@oSvb&InkZA%%aY@A((D9TM!}Rbsso#jKtNHf1<`_?~{8b15(+OW8*91$X>q26Lr= zor*cw>s8-01z2)zCaOUqm{Wx=ri%EIq;+1((RER&mKr|Jqy3dic(?#aJdJC=;wVP8 zRXH;aT|VP{8~aaBlDPHQAh$<%McnD;7VkmO_C(`@$@w^kb=?rjO(Pup2T0@1Pwk^`Ake2wZ%ifTes#F>KLWc}I5k5eAUpNQD z9QW44l}7iTPgz4Nn=8dVbPh~4el{TEIkhNj0Lb!+Dwj|LXs+aBg>;`b$gLRiT)UMQ z35282XT_h)wYh?J8qrpLqW=S+=e|EcZ0|pebN?n(6a9+zCkNsIHWpEIie$U;24Rp4O$%q^EZoUsL9G=5{}Vj>}Ioaw2t zXE*PDL?f<^1xyDWQKoNM6hy1IdUmrc`vU@5`lJu_(f*C;|5;=jPMf3ohYU{CBhL?3 zIYdI1AF~ZoVi08|=9X4Q; zG@<+<1I=t_`4i){0=KemMKmc94ShPYJZw};#dSo5!%0ZAj(Gr4cMUf3-}O%<7^Hzzp6l%`qZPVue~KQxaPV3d2Q(~%}VS}I&eF2|F3UBbjY--4b1qWR|I&~_371a z*REeI0Rp5}xw^?QcJ82>V1I(tWRSko@HbHFCj8OrC6t(4jD%*0LMD6zWuBjcaI#o8 z&Lx)c_AM#?#@OlhlPM@tgq_nPV(Q3tn$k$g^+cPlFca8*w!N`{qo%6HS3=M+!MF+3 zH_ML0W&NFaF|vP{;h_UbTEG(St|+Ly!A)(V@qS{tHQUcDAf4^?LQ{MtOq!A@ZvCFG zgMKd@&lBlmjxHF~XvBUyl}~j}qM|o5q0=EkGLvPkNmUcHlKE4IDdWt1>S$J)C;$9U zjL`v}qd6UsW>~(-ZwS^ma0o5VbXZawqU(_XvC$PYCxDqAsTdYm-swUQ^Q*%OtwSI) zI`l;IBM^13_J=$`P{tJLxt;)%qo~vbfkF_R@-o=;ts{S9#wm-w%5lQt^x?+ZjwmY7 zwSBo5p|~#IBsq8D8#p7cb-@OWM;}_a75%TCI(3pkNd40(+$6=^oj-o_@;W>3#e;zF zFSkH~5mgxTD3kcqUmK?B%|*O27l##|x_YrY%k?Cp^vjR*y+DUKDRRqr_FmDv?xdyV zhH>as5C~`eU+Pc9(TEV9!d0wz)V5Gc!#yCcncuZVzJHGRxu4MPCV_J8K@73!PrqI3xV8m-|p$f7jr~IQG&wD7~p3sVk!-mSRzSx=+`E`Q5Ko z*gpHK5vnhho&5Y4)al+ql~=>63BruI2B_|6@6Jc=L9-95lG zC7kaXE(1ZuOEpQL1-`{|!PGJ~T++H#R0#Ux`CCI^s6lL(PswDAgs>&>@a+wN@W8Eb zoM=x!#XQuhE?@TYJ03tHlC@C|@NAzGv<$|S$)M7@F`?dJ205Tr=8g4$MR#kfMTO=y z|5Wm*H``>iUi8x?bR+SR?GGKUb&S3=&lqeO7>*XPK%%7uSXXe8@JK9Pjch@_YEE}n zeL54yEpe?oz0EFyoJ}#jgQwew@}>$cws-r>#Pfr^C5?YQHgW|%;Nq}|RF_QwuJmNd z%}?c3&nT}O`1SH2Nmn0rpDrfK$%~5eSm8|G2gf5s0oZr(TF~RkztsdQ zX`xHpD{WAp#(B8w*vm)h8Tl@%3dY+t+Okk3gj}PKHG%9W=9#>;rYHxVvV8VK%GXAL zyG75K5QF}Q_PcQ04HGez(D>ACTtJ3_QI9MB510wmq&=iwH@FHJG)<#)jk|uN) zjwt4H5VdcwJ!GmpA*=*pVDM<&$mbJh>r z)mtWPr7q>=xRdXXPpjuh-l?igC*MDodEa(PYG{j5n>k#LfeaF7i)p`d$qumVD@^%E zC-yEWF06xk1m{fDm1ld&`BNJRTv>}BPe;vOrHu-1H;@h`#HlvZNqQ8@Co?7Lr zhM-4}4;w=lqx%nV)l(n#>vb&-0d~1pQ6_+*7S;7Rjf0nlw4Fd@;0pU@@U40J5l;I~ z-v68>DOdOah~Oy@MQn;W<`o zoj#+;kvV|}nUCN9R|0}OLn(L>u(IdB)8VAZ9%9Ci#7F>Fh8~_C8h%o5Jaje&loCTW z82^>C+8HJI>Z&u(5Hqjnf|%upRSXUqnJw#hVD%8W#C3#KuKUndg&-?Fb2#+~F{rZ- z)Nz=U)w5RQ`t zhm6ki@2c{r7+jJkH~k$99;A(!b+2bjIj&E`OE0CIYIwM9^#m z7?joN?$+~p@nGq`9M)gd(y{cRMkAKfx5L+7JY*0q4rLqg-k@5GbSJNLz-(f_^1Kw% zddgil=k?u=rhj_D)UMS$`JKgf`kREZ^YQ`;rt8Fm30{HSBU+#jkc^XFl)4~>vP}gqo{vNHq409UrO^Ppqh73{i%jf z*}a>yF?@zB#F+^`j?a*MQYJX$jIm} zM4&xy**Gv?03(DvHMcNbrieGT>d;4YCA|9}i7ENBThO1vu_x{l~{yoeA7I%1@cyS5}>D*(fV zviz)3{_%VJ4%F#MVGioaN{~bCz3i9JnON&Z(*}L5!$vZcEr>hleg}L z7S}bqLn!iU($6a#U8#xzP-YQ(Gc#pDq&(7z`yb{-0Q?ZY! z<~hAziI*VQ&zg79%R6`bWV*Fv4uwZd+r*h_j-iNXBBYpMnbOh|VyhD5)nu2I3vew* zdsh_w*IAhc6_R{^|BLg=b!2-xQnd6g17<;)?j6z)4bbnu+HjLuQhV%GB=1?gJCJahRCDe>5jh{hIX4W5Qfi|xbDOMG zTLhal(5_orfZjhozk;|zjrUYL#jfF2Fj*BzB7q`Te z$vXjoB=%X2l3JIt4kpr6rnHXet3nAJ>kJY7j)a69pMSH3D#YkRS2vk>I%JIng|zKy z|L~W2ez8g-+)!z^T8ZR*pu)5(fu%Ls^NC?R^zCVhlwEPsZ@$VA5aPUefb$YY4r_Ld zp*HIi9ZL-{LEtYL_f_KxJ@iu&81>?>;ZD!eUX;6~LY6H4ER-9xv-gN( zmpLh8iW~VX`#9OR4W1hqn8Ia|h&H|d1B5RZfC71N%SOpA&5TnUT0p{7?@hw|&#lrN z*la^q;(QGT7!=+xVSG_>$KDtJ(fx-E*zNm8mMZD_XM5qo)%>|u#>Y=QV^_^sLzm00 zqwq%7apj^bpBn4}#t3JMXqs-h=L1!F^>#SPHwPG;m-_d_j+Gv2I$^9j)}%5d zT~tlGxSyFN-6zOyzSMgKcxwK3b%S4!ohqHVSLHyac!W^oX%x^gXyy>Ej4m{|P6#W{ za1o;`reI^aonl@Zp{pa=^Kh1Q)C349QKMhOg%|s#+MiH3@mi(7*PaxOyr(Cc_wkvAPR)b;#G-HkwsRQ~Gkrd$;23i+gs3 zQ78+~erT#;+&|kAcsX^qo6(_#5l0R}EL;1kY2&*P_HCiZdh>@bc=E!uuKrxp&gy>w zcec5DMdx}weqZe)GDPjeHpw`q1W}_~btw?9G-*rA`2;ZJRHFXY)R=^!-X9NBuw2?& zBZy@)6@W~K$1M3~z&wqD>AdCSdLGk!hOb-ki*>a6;g#aa6`UZE#v`)WY+ zd&);LKt+t6353STUG%YPv4R<@=mOTH0bDrwf{)K=16=;$TkUCW&roB7;GfM#r__&k zV{e2;12X0J;JvF)Ir3A|CTu*EgxR@OYujhZjp90c@q{eijnmu2Y+`MYt$*-(aoZE1 zaa07HD+C-R6C~Y~~f4}>qyx-V&`KZer2#Qb1yNQV{A>+Km!CU4DqOfUFFN3(5$Vy zw!nM*)80s0f$r77ROt&}8*99kgbE=q-IRLkrRkYH5yg->O0dZa+n?U9btqh9DdZZJ z86?y|!7`RY$ZncjFn%+6+WgCllDtwm9vZ0O-^{AIZUYZ}XIPJ4@|240LT@drNLI@P z;d%Z^hJVE`3x^B4ZZVr#cHlV#yWeoaD)cZ;IbPlHhOky1# z(AS=hW#T5OqF6;PtlHL55q=Ov6up5+oUGbJJ+&wWlxNpd{LZ(0%>KNC8uUKc3I`(y zCO@jR2gz^czC4_+j!PQs5Y7aTbqdO=Lbx{U9Ld>~@WB148puwQu5SCMOH#CGARWN6 z0Cl0P_T3i)0v#Ix8dwbkv&6yyamc51*wwvGM_*kPS4|`MS`2@oxuan@Rx_b~6&^Pp z_#EK)F$PGj{{s|lH2LXYk3fVT)3R3ue@CfwpxObjX=_%BHl<(-`?t@b6f}yU*X;lo z01m#JrjoF(1+?LxMNL~K^n=l@^x*a>-tomHbNDH!je6CUw|N6I_LwbgMZdoVXfJyA zi_80Ekw5g;c_Dg%>T~~yW&;e)s`Y?<9c3BtUfIxZ_t|A&9N6ViuTtXorb;CdZZ~-i6$9V)3i7BYXOCM|fuJH7dQa3v)UEh@bQhM zWBXbxk~Kk{Wfs#4s0+U;M!X5})2=0Fp0V!($~y%>Kj<`u_Vz&=*kR1t>m9mR8m5+7NQFeXf~@XQUn#clCw z5UO=&UHBOEsa-WPNl3s-Ai?8{Ev}Ru)2iYK@|7)pR;|`zuhq2PS(dPW3EFuKU;w8L ztN2B4K?BS6v-dOms@oaC@;}m&t6yBpav)%o3U0IH?ed_VxJbGRwa?3O1yq?F zFxeGgo;m=Md}WxcP~GY@4Q!FWN#4f%yT3=riu{|$F>8!EBVS6$u-wy20wtX&nwGZD zojvA?YqPtL52OQ@r`Tg;$+7VUzSwsa*7>g2m-Ou+2DJ_yb=&+h9V61*~y_`u) ztbsy{5q3pFmjSM-XiYz{7&Mx=x8wumWoj8_-H4hBIuy9p$UN*T+RD3Ge90< zK8-A4L|*AwecvS1So>W$PYRlYp)!9R-~=;VZBZdbuf(awB8{+%jio>WTdNa`jR;Qh zcL>Rk#8C>y8IrVncef3@N3O9ikq?GNXnE-6;KOO9hxFB!C#a}l;SL+_-Y+aH6w}Mj z;Hu|ckt57V6+oT@cQ_M7yE3afP9{wM--NWeQM5 z4j9rlU*Arjt7QgBLZ0dor$&EpnyWWZP=l=;K&H#+)ajEvwGhd*T^`Pdg=PA}A{=)5 z#7lK=566}Co#twfTF?=oJ1#Ikkbf7+LX0aNHTH@-g-qREhj@tW{Iv;!OiOLiEyWZq z?WvT6$6K*YBD#k~WNrsP3#Zkr?U^@dk)p`}qF5wPeNJB>!2qS&h;{3OsQXgW=|ZP2xYhL9yXz-fkIg=DT1FWHA-@_a~?c6D2*vV z(YL`5tP_|+_vBC@@`;C0rMC6w6Dl7-Y%c2A*{DNldLWm~pI|^M<;eyh3V_*1lLI@Y zXu4-;#jx7Dvr%xG-k<)^knb(Q8KIv{aliibCVXiSn^LWkUOQz(Z=1(~n=)@MiHa@D z3V*5zR6Tg)N7j!=S37r9<(tD@))*hy{%>D7Mk=TYr|;2LGRG@ts1St*uC2S0V`SX* z9ZL+U6DJ;)>~*Bg8+KH(Y>dj!K~KJDvs3+h>0_VfIZ^(l-Xet6C1gyx$Tg_Ano`IJ zv!<+u9IaX>1s)CK{G_dTwF#&mRqhT+^!U$VSmD@qP=Uoyk1G>``D_yWBTvF8;L+yj z{Ipyyfxp*V^!;#tyKqahUCr6p)z3trC_ypN*0)C(2>i77=_oA*o57|EZJ zl5;^HY9E!SuYuFAr=iwz-moZiGxy?sm!taCpG}icCx^oWs24d1@Qo(@gVHjsEu;f% z?0Miyn=l07(G`6`RjIw|nw1(lOY-QG-|V%PhL>2j^^vLlZes2BxM&Vra06bmSC+SqZX!RAa2IDEN)Z6xFc zoP8r<_2SNDI7CyIZA)=099xZ@7Kgy;8Qb82rFofK?>y=j*e*bM>zX9D@YKH0x_*hVi%5TRT%zO7$*)Nh#C~U}4 z?50BnTL+s=}RWoe9#0Niso#e+}uU8w+ z{kiNuBr}22+m}9Z@?q_M=y#4fBY@q=M2tk9VK<}37%&Qhw&#<9;A|W|t>o3in&+Sv z%)||nGl>Fmtcs5s&K-@=^F^gzak3hFFfkAH52d=dW`)?iz@Gy>q#Zw`)rz`-G?FQy zbdt^#fhhoZ!Z&@4?k^Dp!2Zrh%61HTFUe~jeUqFHW5)sNT2{s-SgFd84@0p0wBDyhXQ*C+hZe*Xh3d7+P%Ag6@-mK>$m zmoOpXtE+ZBSFd%(h~+yUwdwCZq0w8IhR?q^G!o_doRumQ9je)W{1K{d%w``u`1zBs zeCVk|THRvziIVY%&dl88z&W3>H!(O6kp@?lPS0e+s)r#oaKrkkEx;ZpXLr$DcHpGo zChsDkwbN%Fa{xR^=3=B&u(uIw0z*+n;g)6HTkzTHmeT z(FZcSjlP}Z>)juNI2)2k`r+T%Cv4bw{s{5<0OXpg9dutj?Z4uul`8?s!1%mWkZq#~ z=zLe~KMN+#W8Yru#MseTSpZz~G^I*4wbW>v?VXx_e4e(K(WCn}5Dec=Y~+LBTy#Ib zzV@3cMIz!~u4doMl%IWKIchx3G?{4-ivF@YxAO9k=oen~S;L4-KhzDU^)zD3;Dgmq zF|d@3Iq4|W>)TRxQ8&L%YvdJNb=bNhEO&n(89zRHm#9TN%Dnw{pkbgTBFA$0P=R$y!T1z_1hVWMbgv6?){f_M`_!oDXoTQUeME$ z^P`{a{U&RI==kWBv^l_=+#Tc?a}JsD=CO*p=|Qoj_2^Q%Pp96+G=#TIRPYonKO zWntAve|O1pP`Gtu%T0)x9#TB$3a{Z}nEz?4!Ni9pPf8Jb+9nABMQLcGLfys4)9Nl3 zX*7>-DBNJ|G!OY(?s2Awn(*b{rHxV?HWpRE>+AqQdxhA5&clP6ASc8HP;UUn4M8%n z)NDF$*^NNxMd&su5&{;4P8Zv1--QCwa-^om)MT~p1~zfT!dZ34H*3$fTo``3zV>0@ zvVGu{Ea?{OAL?Z2OY3kvSG^z7fj~W?SG)M3{~N}EqxLKyG~|V;r0tIgX+x>w`=@d> z1`NJ@jYk^Rl)3x*b5Tex;8dOXLss%9(;q_8Qb$)Hviw4l(HTs8@c#e-i4L#;iX{}E zu<(#PY%?6u>uYsT(AOOFvr1XLYiSq}GDm8GRvm30n;1GIL-jWIpTNG?b5jb{Egefm zLPftPCF2nlLnx4)3vUiQhHfTuf}J!9i3neY$27exl+OyMsTb@iOfkGEDC^|P>(59RcmMo(H4-!U1$7+^hR=3_^}zCRMuBeR z^y>)$vSaQ$xyNlCsAYPf#0CUmKH6dkP~M{n)Zg_9wkrF9j4uI3gCDvqO=Z1Nl?l_S zC^soDI0UBRR}l6=9{(X*Qi4=nRgIyl&*C87Xeh}x_|_SsSK#+~yqU~T_(hkbzjg@K zI6g8NPp-0Afn+QPv9z>O{FUeRgE=$N(>j%9j}6*$rr)OjIT!=~H->&22DhDn zcE@Oa3tE?NWd@0$9zD-$NQHwS_-~dgkR!C{g?Y>~RJK1!u5x0av@#79`M2gHP;2q& z28V`$37RehFZ5O`m$j8Z&mLXT+Yc&n&9U_H!e zS-*f3{XRxZJhu-Q1_~IaxxHo=0JTiQK!t6uMKFvF*dqU`uoNj&Dl{ z%xM0B1>6fR_JJV+{_L_tEG+-7N0F-Z{(!N??V;x@$nc8rlUa>k;esLS(DP>on%L)f zQk#8q5#~DiUmKk%NNsliz*%11b=?A`a&UIp2L#T{?o1J+sdHZkN(8WZ6J&@!W0W}1 zkb@!SBVjEev(dmLkR3R+4v{UF_}KT_L0DQ5xpHeTfC`)Q#J{0wT@QBK)X?!~H@@6M zzd)a3oZK7m(NZoL=K~GG1C6?xJC*OQU(ygs=C&<7yZT)LUTwd)B3smfZBPy$pQLZhJd1>Y>w71)k z6qef0_E=W%>$zK-tyLy>)AKj6^#>m}savsMQ*xEm>XG`V5BrTbV1JRbH$9}O1`odL z*ZEpSvgiJjuJLu@+tNN`j8{8-YJqkajpHYfN*wy?WfJD#ILLP-8G1jK;DP8nWU7li zhcKg-2-Xy8h$5Rwu0D|f^Nu19tl1|nNyU#QF{)C1Ay^iZdsjJeMIIhbIzF77aG^Za zNw9Uin&u0#!jZsGv{N0Qq*a&mG>oBk|0$Gr#<4z^qybCO(JJ0a196! zEIi}Tp*qxwhslAh(sA#WFwT@HV`ht@s7le#Tw@8Lthz-36P_z=`*J=ii*&FP--Zc+ z8s>HIDhny1q%cY6mVKJ52OS<{eorf$Y;&fK8zX#`$ih29sg9HyyDJeN-bxOJi-dAx zL*EXh4*ReYP-$v@w34!uo2<2^0RS5dIBDwcGbTyRP9~ckRX94n%Zm~C;6-%Mm5|P* zb*)q*Te-4ymc}{Epvr$S!m2rEws~o4vv6~DYqhgtyl{&K+(`*&*(%Owa>-a0^3#f6P& zuNtj=>ff}Uur8s+39$UGn?O``)I}aiL-FQOroEi>MbLD0a{+U#Ewqgm!}67fmNd53 zb?B*9)AedRa`vcxSwm}r*Z8=*=`iV0#I(8j+?H73FIrJ?sq7in@x?}20MuJ=*th{` zxJu9I$*8*f;0;6QLMbd8lJ591Fw;g}*yGE(ST?NA7F|NEwu!b#Zz2IUYKjfwFuyIm za}att=I1UG0szkrkYMB?TcryW%lmcFl2vZ#ZRA#z1rW8T{SuvJFxUA!zZUix8Vcu#WG#9FQX zZa`(hSl{Jk|NUtPp}{D#FD^0hCR+V$=I-yTM9FKKv)L_m(I`x?dR8+DX+~>bMu~^b zs+ouswOA>#v zM_c}y(5-bN=!8rM6g=%X)?=BKwq*L(1ly744=UlmnennWtPYoZb;uea4+T40^|Wti z`sz67Xr%Znlnmu_{9RFu%`eSPifKVmwPG*>NC4bDQC zq{)&6IiBX(EU!Typ?i;@ZIwC|e;UGuWPx_4#mh1) zl$nm|e82}+0R{yT(W3;oc+5_!>2kQ%W7LoW)=R?SC~j4vga!(ZDt;({;5ykK%qsf) zK8$D%wTXhK4QIAZ5iP_vC!`E$ufNBUcTJ$e16{@^9?`hrIQJ%Fg!w(HYNTA#wsIgH z7iSBcJ}uZrLeL6b#aXb>$0;MwQ;4NF>2kXR)t+*Ki#G->2N=|84+H)Z1 zNzdhCciYnMxe?t5sGyoNDCbO$X3?6lwa>#^Gu5SaR4wDh?q>Uy?CT zU)TBcqVGxdfr~5gC7=$m`3HzV-ldQ3BPEDg_w;p(FvSML-E>idW3)`gjuZR`vdLBP zmWaeRL|erdSsd#s(%-qqyvLi~*!?^#-$Js*&W%8#p5aLoI-K?jU!6eI%C#|lGpeVu z*R}ae_19-S#TD({{ZAf|`($ZD^>W5iHmwB2SCH}wF0{xjd7Ptn3I(}EL4BM??7BZd zq@m_KUroz5yD&CnU+Yk4THQuj9s=pT`l$vdAsI!AXT?mQ<-`-)0m%mLw>dF>J+&pu z(b-Yz@c%pa^aXgr=U*MN^Hcg3xvGne(ghq9?cR{^@aA4cggY-o_(M^AM)dd)L7kn>2f;@grqNneisPL}#!>xFzJnR;8lcHI=j6hzgc zpXDD#T1M?|313o43{KPv`#ayR`Q!P|esY?Z%3C;s6x?OqeFE|!AjlFmve->0pyDG@ ziSqHQiF8m``XXpvHO*w>BN{9x^1M^x{Q?^R?OS7&sTkLNXi20?TV*O~jql3YOMO2nh}`~_4V4*lBs(>hR7VTmA#h!%WP)c`|gyAkN9 zdRPJ-Q_?cB%bs+5zctZ*-?{FoSDnh#|A5d0nX9hqvsYKiKa5XEA(|R6f3Ss0Y2p4j z6J(7FHvK+nS~^vyhApl!rWHN&J?GuapG5Zu+q_q>ZjRYv)jynF3rWY~63Mxy2?!Xw zmpgUfyWLE7D+LiE^4(xVNipyH2TN>R&?qRIbz!t8pB=ocCU4QT7K!U39c#)85rbvK z|IVN2jo41l>Uqou%>wGkwHf5OT$E;I#niK1kSZO3{RD;q@0#blNR_n?S0~^OQo_g$ zB%F5YgTTyoWjsoGKK5;Y3Y*J?TFLUXQe9P9>dz!1sA@M_l$l_zj^^OyYMrCGCB1f+bBJyapRaT3x`n*>6r%q&YUjv>(hY+f2F$*NHnN>eCx zh+KKF1h`@a{y7v1NilQ7?d2ri(NDB>u$`usxO6vR!7U0;Mg|H$)7k0SS+`#&TH%a# zyb(6Va($QT(=q}ycgN2`s!64XR#KUvuj%G;i&e`Eh<#A>M#?HlaupVB#P~rDgH^g) zUHWNC^_R$I-9NtAEf2_u4n>;mvv5H8!aUm7Ex5pmdm(d=?EZzZ(o|%3%g>H;gq`kn zwr4qdt+V7#nVd0T?p0UZx!6sPI^GQ|TlBgKC4XQ$Lu<4aRJwf(KB31XDQ{w{cE1M! zmKXl?*fR7v!boM*66MJKSqu#HYb)dHS8r|sA;sKJeX1tGlZDJZMGmL}q_%cAUOT$RT}JfxFxc9)p`fN`AHgy1f<)^j5iR43Soiu%DpuL=EmM?nsJE>x7&T4D*a>j`}z$ zCa)u#F$$uWt8cDJwVcK7sZ1M?v}x_2$L?%1r6pAF{7J5cK{jH44E!OT%|H6r#!H3Y z#UNDykg`fj8CK{F2W4a%8s>LFC;3N@Jhyc%CbtQ zIkWyi@2Bl6uFWNvlD3&k zE;YI5lDQ{eO}bEM80LP-WiI6wsZ?&&LK)^xE~zNxR+367AzgmI{SD{yIOl!dpV#a8 zl$lc;=={d4^nQ8c+s|$8`BeR*wZ)6_T*QH*GehWT0g-{wa91X3TbCMTYC(}RyIE^0 zXQq-AVEEoXqvofX;UiX(+Ra3^v~_7TMMg*H8G{nFDtqsRAPiO?GRwHA?2r&RMnUi) zu;I-h*F%PXPkFIQyZ&6V9o$@nS@)*90otIf9uWiSMPT^v@Z5E6wKJ>MGKES3`)N#^ z%TAw5js|@EP8a3z*~o=(|DfK6S~krFfE9Bx)2g82N*!E~w(Dw&>BqQ>puO``6LUbf zNHyT7@>5^^Nj|2Wy$a8x?rVr7I1+iMCEJ-9i3RA}tcw3^@@25eBmp;l5w>*p{OBB6 z+Tqlme0?|H#7!0yHnLq(&~)nIvH>k6PwX*sX;dlqz+^2OOMMIl%P(l@^mg57TiRYWp+_oCzN~#Ko$E(dR+u_%b65P}6~TjVd_pfMNxC zTdx1uiqPh-#FhsnXm!k-0uMmh0fvIf62z?7l<-ajAk3Oc+fqLBDt>4k_fDh4>caRG zB=L*iSuCja3iS|;h)b%jEzba9$s(5`r`t#mJh8vlrNa!S{E`)E!KkWDDdo3nDP$24 z{%JzOw_C}eh}ZMCayb5jSg@rH-`wo5lE-y zjf2tSOK_%cxnnBG7=*&TQ?aJJ9s;NJ{$UYF(#m>0Rr%E8aXtGo>($C1X4iv%J)>Q1 zv11+fdz8hsyBv0`!Vz}tU$c$>IggL`cf+DE*sLBeR?pmA?dV%<#7wFmYDF&H%|P!` z4+Vk8L9s(~^8dIxip*r1HU)uUO?*f{8UlM?zJdWEVPYhLwZFj4OW6aqnM{4K14~Vm|MJzj z^mF3UATx`RurY$tLpVPHE6jPg%7_N585)517*>zh5-Ld|3}!I3$ACkn2%AdLzH-*Q zxPHNwEPy>Ob%huXg|Eky&mA|)7lYm1e|jQh-GyDNHR6;WmBpTduxwD#A1|r|TaZyo zk4OqPFR!L1uKS3IuvLko>*fN12<3>El(wFO8_mJNSit-7k4NzLcDl0%RP#zYvhJ_ZD0V?q+B=RCaV@ri1UbGZlWk->JL*qz zsrjeF01oHF{JI7Q4?Tr^GoT;hkf}0?wYEuBrWN7~KrupL0`{>hIB>M9^zC?@R0F8*Y3pDBE&^T$)IF;N5osZ&UEgV@=I&yhLeIIyxxFkC==L@{nbf!-=x~yx zK~-=l3H`;?$rA^*l3;ETt;cu=Yhu;}ED>RIe`33=Spv=r zyz#S`((E*%#E$7HZuxG6RDooSspl(hf76cioVlI?xHYhR`*a25zH$KR7BPCVKPRc128E79SHAbYRFVY*SHvtkv9 ze{sElnPSM!4l{~A{;o8^2f!CQ@XkUt;Uem^&Twt;Y2330-~=-0@dA*vNqcK_+%TIE zJm7~l;F&3+K8mXF4t*ega-Iy`SphM3?+5Vxn+{esFu{%wZ`3B*^Ipc6txE!jvFkmD z8p5FDFb-d`r$7HA4^~~(FY%BVjuo)ECEe4dvm5gA15-W6IGz!;q$fEis<#kgapj@= zbfx1A>40xmYO`Kr%z`~pe2|4;t6zRxUFhuEywVqi4$?mt6M&}TUp8C*VvPVv7Pa3j z=`?A(XT%Z#Ji$#quj$|-)|7PS-e1;>zMXy3^-f*kl81+o=#eRCgpuwDYvwrN>c(S4Whv*Z}G2cYcJ>*?jP(wMReC|J=?%aPQZz3<;z!Va{0=cChuSK?r zrtP8$!xNj+HWwJpj9qyS{XNM5)X>9s6FE~zi4PH_Ij0grSUmOKODrS!UCm`gpc#u7 zECn;stX&k;9|h~=I~o-bulA_+SVegDDr#|$}o27|ML9XtHB(EJrY|gof zC29Cl9%|p$DosCg>+u0%=p+fYX_OxFe%J7ae(0VFxf>u%#%Om2#_lp(qqktX#^(Wc z4%kK2U#WoUSp_>FY8vNyultLL0~u+5wBy^g6y|2i%q$0rr0c&HnXRN znB3Q0B?fYD7I8&@4oW~xE{VZpU$`k`3I%L<-iw*g#tCWyuziEVCAQgw&4VRd%<9j}GHuM|V$~MNJcA+_{ zILTqMIroX9f{B%i?$magB1AMehN!qoFi})GF@?eI9!q~GU~XmTJ|LY8P}tR?J+_Ym z3n3$(UbVfc?zP8pP{gBTj3lz(hI4@v6qb6VH+^D@c>q!ezY#72Fi79lf2Zogbw}oE zwSIHro_X0+4_fv`!`Z4^DpX9Q2RxS8csB5P&+~x*Y{ln4V*w@_jQ7*q4Ebb(?;*~! ztjaKJVRW+PR9#-|W^jm)hPGeUMbj-*vZ%HO#cH+18fqs8dc*JGGnOgm0rQhrFU{c;}-vPtIdtuh&G3n-6)IIlz zBkJo1qI$H9^lMcn=2w)gx*VqsmvNMw51uTu=#HWyQ&AslQ5R$Wt>WXGyk?j=bK6uV zQm4=uXT746f@5*U2RiBJpDzmgW3l%yjN!Iu2vCCYjXV;al za!5ZYPF;x0n6-*RECISLan{A%yWpO#RVxk|aqNwfB<(uFBd7 z)?(LXzC3Cy)~UfhIloxT)pJ%iQ;><&~dkS5|wIuVL@ z9$0GNK9sVkdrvP52_2QG4C~YU^yRB1vSc0|p&TjsT&7~-CrYZZV{Wju0%kpdwp~WG z7G%rETIqfG$Acrsp6QE?NX&DYJ~2{q_?s_(8j6SPgtyi1W;L05jVtjg8K*}sV* zZJJ}HzFcsRN~AQ%!2KI!@7nFIQNm{Tg-R*)m#0{oju)&mOWOP`s8m*QNPW z>cthArhc#A6e-&V+<6Dj=Bqt+a!L!Fv$=XdvF#l`kJ9I)`R9;L`aS%RXn0UM~ zbdc;&;2}cP9)kPspuSx^shaNpmYp#)(~lhFy%mv$v2<3kG}>EdlZj2GS9dZU-cjvf zUX(j9x#rd(Mv?Qm1plVyh+97pas~3$F)U$!U>PhIz>EdoI;&&4n<#*2FT`uq&)Um+ zDHfRQpI!rzu!G7RkaQJEo2{fHtg?f?p9I8V1{EWgH*vU>=K&@TYS?mt6<1d*Z-$+x zo}Xia3zBxQMP+I4H1`NGNAnY>Ta&t#;#Z9Si)a;<9oGEAwYvoA(2mvnNW0y9GWjm9TgEN5ZU-S{bK44jgu@c0+Qjg; zwFI!z)9yHp%*7>?>^o@np60J;+RG_f9I!)8r`$6Diz#{+6^Cu3PgM|qB`q8|Y7kKz z(G)XHKE9gwy9CfychUSGa4gGY|X$<2Vn zK{wjqv>U};y}GRaH0`U@TX^I`j4yJ40SIo5n6@XgDkPS z3ZC6zmJq~*f2gX0L3$k)UG;V5oMb64Ga_rVT2MEZM(P7-sl(MYm`9@CGEN=Rm6i$>)sbfej^-FsFXx-B|NEFaE>J4{+nYrAgf?YhG= zLfk)1w2C)_+Do~rZJ0-tsxFtgd19ofS=Z5%k*-q)HxuXU&+J*c(BLB~I#DEdW1qyg z45e;^Ec+mP)H-dTstA-dT1iI5W?DGtJS+Nm=C9r~*4D<8o40vLA+sTrXqBqDq*6iJ z%eg&OG5RQA&!cjNOUB>mI&^86H6hD9Zke6knvJ3Ms{QLSf|BCPa)Pg@0SK`VH%RWZO7I9h`Fb-5PN`+;MwdVNtEI{(b zT>Y3(dhS{ZQ&5)#`Svic)=x+rnRUf6Q>m_ z&jRdqw>tjX=EwL??mWRHULCZCX!l2g!iH{cYpET7!5CJv2T91;f=JJ-~!f`4fTJ`6|-`3_71Imrowa~O!}0`G`V z(D@{HHqtbIh?zmra8?YwWBplCP}HBsK(2WTG2}s%TWJR6<{c}X;>+_S^1B0*bHqI+ zrih8wTvP}0DXwoEgt{OR&4wEmhqh+@NN)wdSbFA+kHVA`?R^D`?^%C8hmdsPl@Rjz zlbSIGO?&s3txFAWW$N~kIh^H*^hydLn}P+;wVtJS8DxsAfE6}@q^Kq5xo=i%Aq$cZ zzFALur-(!SXP}9dqXYo1jH$Zb0P_|14_At7u}A#q2L;{3MVzTNd)!%K`fUY{pUzz! zTX8mO_^+(6_U3TK+9n((RTm9% z*$HYCrInyF{vVVbyHCmJ^_5q4D<;Vba<b}vzl}ORv24@K2@WizB6G(eU z%2fwJ^57{Et6oVQo5Q=#HQ#hVNJGq1;4y)({u`#@&%>Ba{?6jA8jUe!riy=TNAE}7 z>G4;~werpkcXK^TJE+C5bn2bu7~s&r1sSJ3oRedHcDy;vyWw{*3R#VR;yC5f&w&?8 z!EfuIF%;rBAR&|JC*`HmC!$7M5`LAB@<9uuaOIGq!J}OxBeq@@D zt*>Hx)?%+fp}u$Ja&Z_%xc*j*FU3Zs*$j0_^)tTr&=I=kNT<=IB&4ji&;jNYwjjdPp3Jr)tv zo}o3nBx^V%gr7FSLNpEK%k|&tavS9+4|a`ObhM5uni$#*;f~z@!iLj7>7A)Dj*Njm z3En8InJ+C5I6b3GX=wy586=`ILOv0CUf~bL^F7T%xLFE8dk!d(%aA7mz=lNKkljMC zM#jFhdD=`B+Q&8EziTh&*}8}pEAW*yL*eG(-GShI22)F--m4VI`G@_?bV9&F3{g#< zm=S)L$Yj4)e#Gbg;8!m5U9={0V;M$utlRyb{6FFihfgqz&>`I=@aa6kDgvQ(t@&q~ zG-=4oM<>G z?m=p`(e+<*p>ZW&M1i_~JX|?k!1;M#>m0?bn589)thN^yz>Wcf zxHo3Tq^3I`az7Y?p`)4mqd|75R{+o47T|Q!Sh{|?dN){{d1W9q`ghqk5+2<2C%`X4 z_x=!Cov+G_ljt-{+bgP`oo8gTx1PouV1rs#^2IH-lR>utTKPcm8enB?yL$o!%FYxb z)2cwiS*?)4$VQZoig^l%B>bz8sy(KAHtUw))6aV7bpMi+ytEP@BmBMruJDNuG*P}q zF>-qS(b?94Qf|f%_s%(y$d;*R_Ou05ou2R+XAsCN zv*#Su`gM%V7`326jO`DqY{ZS2-x>w@g7=PMj`J-HWD9fy++YGVt~TtjPJAM57;%b^ z#kHrlVm6;>@PxxL6Nw-!s%rf6Pb8}zf}$K&jqBy*P3*;XyER4pkk12K`GAA1LkV1x zO?Fyfp&Hahl%CV(FSLFOIY9yn`udOuzV|Plz}a2@TP23*_e?4(Kf1e6XztE$szFg0 z-9Eh*!21F@wws-c%fV^vAwG#@3x%eqL2IaUvU7Idbwj1JuxUdVHrZ;p2LBL{7hwxY_87@2sei#%M6hMiwdK zr}7I0POPrd+Iq7=n-C;zOo4lM$d6YC4=>q0pQE}e3rjaC4kc=40$!l6TTBY?dVyTt zF`_I932hHSs#n0lkx!#auUbHDywVH{Ev^|F7}+NBirA9Ymn~$+zd1NJik;ll_k<%VRulY6Wg@ipM-inz6FZ%EzrL2cT>NIbZ)L?6c z3mz+95r$T0?aIPXC`DB6b!-p7zB(3aB$>$34AA&$T9(|-&ZaKPH*7^AD4=k9JXSXR z%$#uqSEiQAK}$XsPk2(ucx)0p76s=@G64-K_UsYp!W_^pnNr(S68*}|L9;T-^M=J( z2$~LpJ24k^_g0d`d~MHZjj3LLjC2r^!h3Se`GGeBo%{SL7xtAXqv4IzM-A@&;@TOv zKS2Xr#5``aS+d(1iQolZ-3r8*3aaQ$I;Y=Mayu&u`k|PvYIl{Y!6xTwyQg)w1^*9d z7P*wJM1fYDgnnNMMV0-rWqetVHsfPK+w9S1cof@54V@R*Gzz^(Ye}((!Qwc)Y)lnL zu0Lc_4Mm#6!7pg7NT5Ram}f=uwj6Qk5RqebcWF)ORnaTa^SZ?Va{PkRg<7cH4LX0F{aD*dc`H@v$X$xLRvvcl;?M1Hl zp2$a1uI7gx-T28@H^jW_&-v%Pt;*rhz1v;`AM`{o>e z%|I6_vHH9Cyo74&oPY6f*qdRAjhn6)d5hDp-t1KxSyU}w17o^pyqO5a8P(W!lc;6e zzlC8!#iR%CQ=|GFb!Xh9E0yd_I1$o+6rGdru032qpj1 z*bnd$7ycV=C>uCbzvS<)6(vAkn7E&61D-=ga>Jwo#vvgZx?i$;qMJI7vh%Qcsqfz$ zkEI165Vwf$45+pE)tw=>AxTMS6oj=7dW8pIGV#(Z$Vtt$+_qrJBftd^mZXH9S_AB? z%y^9QBL?0^ZaFM<3#H$%k?xM5&PX)c^7x+gV!PX+izJxwr5?r}M8~Mc_ag)ke$#nS z_vIelvbyEBSY5FbY9-V9Y*vi3ZawtrC)w$z5aptp38FiO*|NH-E$Rp> zx66Jw6O!Z(6HN3FOZ*Ch0NnowcIu=m+fzH;MJ>X2FQw$GKA=mBh9 zA8fk}oRKX_3My*QB$+GgyR0UD;=M-1q*{{k(Iu%6m;KLBGc~6W5_~!vd@a0VI%p72 zRuE7q>QCzR9Ddq&U0(IwUiD<#x^vSON)k|F|mfEwJW`nmi zq3IFb<3C5sLpCNi4Do`o!r6M+#Jm*qS==HfMeWYcUy^f%Ox&>euP>DS&{+>YK3%id zhk?T-iTz4FID3#f*gN$vQh-MY&&Wz8=_d3$-{BO-BWH9C;jCk#F^?kkdM?9ChZvy3~Wy;4%Bw?m=m#kS`_I;_S^2 zh)LIwL(hD&_L`TI7KA%S$JYo`O9jCzH=Pz{h!={Xcld6=T91NLAj>IKVu zEaFzoMXb(#C751kJEHBy!FnrQuXFS-Bcmv51XlkIf(gqJ+q(A?b}~b{V|geg29(-6 zEJOgi>NwC8CCR;}NRrSPEs)KJ{fO6f03aW)R{l5ah4qpq;W!z_Fw;$%6&7VaYThyV zrYG^#xlxg_BV#utcXUudj&|W$N=QFOWdeBb=BS)4D0grt^DDN+iVOVcX8*}sy2O7M zw<{V&#o;Q{ALySzP=Aq2|278=DNjLep+psWLDN^TiWDk?pJC% z9Ugw7_6y;!IOIHXdc3X>zj-@nysF4lf}I~3dEA-p^CVuNo45=cH<(65idrW3+3K+I zhI8RQb2p5fIazeABdx2}AtLnQ0 z;cyA+HtS|Gd=r0sQ(x8E@A}gyqT|7-VLk%q+*zlUBB zmdw~03vOAkPiQ*aG590`a|WJB`gmSFv?7869#goO~(N{7awl>Q+fy9;Amg{4)C zWbp&FN3SpPnX~F9tLg%0rzCIUs9cGdr`KAvQ)6b1A{bq*9KG{f_C>GbaoKItdpFErC zf%=YgNj~G-We}Zzh~Qm{^QOr(R$}FKF~0>-Xf#+IGgH`+(YFHAiAsq=r`RMlYoDdt zAovZ@7p8mXLRY*yNuzTfgw!P+8Mt<}8yhLxd#jq6?vsP6+)~;rQC7`|Beh}K?S9vc_IQ@F>`Oj=Bfs*|8rblZM=qz~RPMTF%UiFJjMofTnV^T% zFFoDrPYnp&`!W`y;j5Ks(EtVL_Fm-IdA`c2-D%<9<(;`wGBuEBZ(?HB^Y0npG4FKzlNFA0qhjtuUDg=)F=U3|*RXa3? zZT@Ap4kbtm{n&s)i6~T}#)a`Hl;q8<$JLtaJRW94Toi9v36-8{V_u#~-Z#~Smc&Qb zB#@YsO>hghH8s{3mo;uy*?QUwQ4%`OS>`K7Er_vJjSRXY(fCw%9f12Io}sVkMBqru zbm9iQ5vza?auTEB%2Y(jHhy+>D4 zKV@=5uUzQtzIit9%w-+g;Uv^v83~$q!B0-u7@x%|NT(T@C_LFk10USDQlN;U z%-bs#>=|rrpE=pNvo@h0uaG`9CoB}IIU-i+v z(ru-W*ME_`l`~dkoz3y$0n5%=i?2kM;smJV-tWyj1Wyd#}bPgH0LEIrmJ1Uo?4u7VMz*!-7*fedU!!MFM^rTI49yC=2r8! z%6$(#OT6=lO_SMblrjR`&>Y9p&Ak6FjZLN(Qm#M1YLnpaJt{6^B%N|eBCJCOhdWH1 zL`IfSl443%w&0}!uUZ?MQCxVF%Krdm(hL|biHz9ulU9m_G7hu>2Sn#*KwIg6u~<;{ zbUz(NKt2@MdP!J-B>I5H%R&(40j=tKaDj_1`Vs>K?3-jrN<2IpQ%s7mYQjb6N)mXQ zB<44OW6htXS+DIIGH&Gbdsn={8o)KgBSVW16KiHD*f9l=#ZS0`!YDmeWa$`u*B^OYQHFjHR?WsRkgC*=AJ!+6fzYkHZw4M{1^xuv0Kw`=?hr4dhN)ILs)-0H_3I=*h?h)hE_ICwY* zx%+#35gOdO`WJ>;mU5zs!JV(bmQLW+#=_6(6B;t_d7vLfjdx0G^368SPZoC#TBY33 zo3olQq1%yHLG4L;yWzqipqO#P>2rG4vq_gOhKkT7v4z(nRl$(dF)*1q7{b9~l zmKRiH{C=s+vT4AgZ6M!{T20Q}-vKt}e3$>t`_#vTh;}q5&mC}yQT08! zWG1Qr>aI!`i37m`6hJi!#Hg|=T*t{kQNEcd{*xM|nugOXIOKaL092J~e+w_2$YN#% z=vph69W7-az6J4zzqYb6h3B_KiB`k+1!l0a)_v4pF5!s0ISAA0hgP#?`rp^L8r*dDrC3hA^>tv8PBSvAzYsbzA1(9*V-$#`jwAa1C8k>?Y1#|1(^ZG= z?pyWk&8vmt57R&w^he)nm`Rzr1nh@OQ6<7e!Lsx>_6@fbg(^D{t@7O|Oa3b!hD^qc zuI-b0Mz|cmcb_C)jSrWT<7P$ewQ+Vnf%mVn*Xip6ui*8=j-05$C2Kvky4suX$5d+w z-(lu?bT-Wv8?g=bb=KhxWK5SUbPXx?Q;PV0!&ps<0iI2HPE|ZJP{$8<84Zz)hgXf- zvPbbN?~e*pRtuzrA62LsR7QXZO#~EaNnVdyb?0kYPvf{pcW4=Meq|ZT*UrHaO`0|p z_qsEo%d-D8ozf{fqyC^GAnEi(bL3xXT)*5~qM8OF#_zFA!0CN5T)P0DDKJ=03VOIG z((*3av45Wcfmy}cTgC|_3U?%Ww}QK+gI6z+%dFF4 zzh`FK9-vpyM( z4^v+HJH0m~ZnX5ISO7{2a=z_fzd}s4e}cfXv5cwy&3<2y7^t!YBCDmE)MX|C&3{Lm zOd4!>g1kNqV(D?&;O^He^9&i%m2Qu2wkGCSwgkFHQKX0?4=KDY@urqmiGMg;W{id84>Z%JUtC=6k*n&rmkOA2(3;3az& z{iF`(f4U+0nEq4pRx!{l7mKs0D*)AQrf?t+*mCPn@(fRji7FE^%)Ql@w?V?-ao@-) zSS5F8sbBM*2aqz+|6an)GB->_o#;+e`@_=Wy(w83YeRnd3Wg-5aUb_&A!p-8#4mz> ztKc9(s)@8zPvs3^;J_Jduh^Ra>7<3@{E_N5g@5P=kTOlfhw|;hfy7>Vm=ZzS3z$&I zVvB-zeyk9&q<*U~U%Ad_^##bu`+G zd5`_(;bv(U;Cc9{vjYZrVrzUDPx@(v`{{QHA&#<$B$>pHL&MCLr1tn8YG)L@1yVgf z75i#=cDSG~J7c#`IRCtsO}jdLTd*V!J15Y7M-(`n{zDVz_0B$BfQ+c?pjh-Xt+B*+ zhCgC_yEQp27KO(Qsr4@o5z+n`+qaoR*eV@Dpqm(wnRRl2aouUkG{-=QK6~_v;!S%| zv6OF&n(Mq3sKK>Aq+o*@F}Xx>0Fz#CTNwj%AJavhUs4*yhe>x0+3K;Uz=?Pem>2j# zA(0vZYC3QGZ8TM1eXwAhqi&_lva`ro66NF^^Kx|lhbHVtKFn16%q)<>0{ccGP2%Gq zv8Z8F$P)7nXkfny-w_Qld>>H-m1%q+^@+=anT9+XR#HQWHaT}nm0b2D*~!e7|8ebJ zE0ww#zI$i527^6}YVS^D>Vgaq_vtrafW!X)n?IDYZi|6e8-r?4g$2JvrbwU~wkNFU ztO3^%`?KPQn6{{#yzQ6i{kKL>30I%+B;?z2Wt{)^@GO`4>W7vOT+{igTtT_G+b_S{ zASR`(ya6u>knyRzVlg91FyJBxpZ%ea#kKI z0cJ*P|DCA!nL8rZcax_2drfSNTpBU0_BIIfZISPB4d*kQVznBAM7ZT0w3d&Wt_jtY zJCWY{Y4n|xj8#IiWZkHFGiY;q5Y=Fp?X{(cGDTP3sh`4G9;hRuq%`JMz}je9&%zOK)#mdffr%s=ee()c`x5TCEoR7{VFAFL zoMN=f(6A0oTva0Y)Q#6P1oU;cr)mHVEC9k-KR_I-l24BD6C5RPX*cw{ZxC27OZI$0)oD)qY{Ew^5$>6-;^_-;NEW}x_a~4NG`TyE*XRe{ zyiH4n*bRSv%sb9r&oaY{^$agbPUe~Y?pD#ro%43-LBR-#9~eoq%`f+v8voc4Aia*p z^%wNoJTYCk-kaN3Qk*nmZbD$R1L%x;i-f z0zi@M{9E0#)mr){$OiECo8fC*JPtzD4krB}I83f;PML!X&PBLeI; z%&t+z;;T$uf-xbE)Jel@;et#{F6#N3`=~@T|7>W!ZHQv%lIGfT(pxo$ETsIg59sEP zH-xjhPp{*^d@G5!!Qyt)+%v5*BLKx}AM8CU#mDqsEX%nA3Sh|;iBX~@-ih};*hc1} zr)1?@XY8=NQPeV9Nq#58XgAwOoR$VaZ@~ z4(@|@i77G7?kf*)9%wH#tQM<m)xpFP(>6!{{AkaE;YOs$y(MUUEBn>f~KF)-IWL~7sf)cE7x>>jkw0#KnY(D zpWc(cwDA=M+=*`3zdeUs=xT&8apKD=gUw`zjfvE20s`OLBiV=A?xj${#TPCg4q`Ds z(M(gie(I(m0zUS{wp_lI*o{5wYEd*_$Za~Du=tcV;OWb&n|PC12pG#c&Rm`+CO!X^ zviM{k1v;A=!+PFfTs1^Ed&YAbyO`$q$5jnb6NILKqq)sl^Dkecj!C1NyTJHaFC|&t z-vOtVS$%M1hiQXNgxi(0IbDY4oprq94vzck6PBzsG1E|hNd0(KYM>JvhV5jJRUH8Z z^5IPR+N<3ZGg8bJ2mBI~I`m=B{YOU?@RdAvoxi@$9ObM;>fB7sp5*BoMADsO-(3c~ z`0mnb_WZ|hE(b`TdoO-*8X{q(*2U54Fc$<2hMXycd@cv(sr9?(-93$FzC}{gWe%m? z@rq5&S@Q|2C4UwEo*oUsEY5?xdt2cu6vPx0I{5iD{#dskO0bdzMZ5|MJ=Gv;eKpap zG|$fG%5pN{fVZQH>N*sD|Fu2@ZV+?h8w*8%?~8m|TMdDp)~Pg73-vq%b8LGfY>4rg zm`4>}1PW64sHE0FRpJCdJr>MeWofYlSuNx~-e21y$GotAIN?xm?i?9tQZIIj%>q-n zjC5`J9wsw}AgE6^f8d)ViU&{e;T2K$t`JgE@9;IBrbj)nAOQ_2mzDZ~j+&!shPrf` z#3z_Z^j^(jvo+t3g;!S(5yJ{~FINpi_AAwW-Dpq(0bz%vnrukN(NYMk1tiTz`+@Z2 zEvEXahsM8^qnclCa3fwou&_V<0?@F)<7KQy*bB~arVS|J(qnUlNznGHVr))(HRa}U-&2(mgk;9K}J;e#f)RkKX0t>glW~9_8BIaL# zWoHaa7q3s?Wobaj{PZ&YPAFmELR{^!26`ZGnk-vjT$WxyI$>V{I46mFDmY4=CoPO} z-E5H11LFzbuC2OFC4_*r(?xfxjL3is3ayS@8I2oB^7N0CQJ(MMWr&jiJXB;&2ol!6 zz95+wbLsm#sv`7bBo50|?cOQbAMsU`qZj+>o#+aR=GZY{DpQDY#W6LoyfLy6Deq3k zpE=rF@b-^6@VLp?iCr~BwpX6`GtO`pNJRSk6Ac6kUkZQ4AR&-JSj@faAalSWsNSBb z9_Egj#=3|%oCvOn0%P7+pRzEL^et}F`ybF{hdg{9DEbW9V|@Uo{_P*S2)HN~Ck4X7 zA!kGd8jZVwfPz%sKqr8OTnT=){k-oaeLHJ6^I8(h`dUJi7`>B)KB;cfc_w}V`z8<4 z9+?PJ0qCYx}m7ipxVuKv0`UGSRoi z@9p`8;>%>?>SKPx+#`}EpDhKLAiaJ&z~taT&yF?>b)8z1Ftve7^x5V?nD0@{xKI2s z#EU%zJJWkie{mVMI;cA*r&!D*%C4tgutN89)T!b)bIp#cU88%{69QkQ#*Eju+>#B0 z{brvts@5Ov@|eE)Cm>Zx)k?{k6z$BB2S+<6M|0w<_vJdCxci<2#>13HLepQftmMTp zZ*KCdRSueKM;+^BdEDrv94jy9sBvI62g+`i{^vNZl4j7rce8L;l4qW%;?a=P5A~J% z0MV&kmK(24qazi+LeF}ZaT1CvSHheDOX|4V0Ls*A%MnI?ETI`xrOkj!$}>YC+Dm z_N?I38f-h4R6ZE;vsPxI8ED=7MN3L zNXpfSCpuz%V`zPnx=c9a`0J+!tDq$9=NU=5x6vWue2Q{EA^2sKzd8(U@0vy>XpZ@E zc^HV2XX6eNRO5H+KEy`8_LmPy(o2K>f^LYUt3J_o6?&{JUI+hbxtjvhRdGa^AcEco zb~{a&Ex&?+?JccIW$H?7W#yj?FT0zA!!i9D)33RPPY;x=IiG{0T5MEfRHU)mbKA6h z<)u?xi5%Ppb1#3&sqQ=;5Rv(#_JA^VpQEJ3kX3sR+-JOGl-|&kh3LFB6oghS#FzII z3##@PRZ<+Ge5(*k*Q$LUGB>_}gc2rvzF4Zs(+U=JgJ0C;g;!^x&IZcZ7!qslX`YL& z1MoO?8ZZcGgZXK@a__(I=qGTFs{eQss`-Z6srpgaZb(JYr zs81Y{)h|aM@VCXG_9VV^;h+-r;R9P z*1Ydj19=}x_sy-uMpu2U0B~frF)9l7HbflPpmXM}bn}U?*ol-KLPQcHYWIEP7D*))HNu$XbvMXtC{A`w982A{3gE(XL9}XE2cYh zKuVYUgim$*Um8I!H-~opMtkHQdizaRw3=(gOqoZ44`%L??2t*Ps+T0arrPvTRj{~U zDw;xKd+EPeNk`R=y>-{N+_Pebyf2b&<;^{}&Nz-|$4VNTaS)hM>l5XCZlz#fRbcWG{a7qgLbd)Yud&W6y;=c7uP6PlzCNKikrJ(}m&4~FP zyG(rVGkYMRI;SkP-)QC7RoX!-QpUkj>Ty+%ZFI!*YX^=bZlu7mVTFdL2L7vOeS4b)=rwKRuyFay{3J!m%e}0(c00m4I&NlsaE z3-mV{yDD5L@D5@le6u+I<#EL>TP*g`*1l(jnXZ@aP?&nm1|1b7_A>!-J6Ch&g=pqZ zwvMV1b~~heR358~_mG@|WA5n+Nx9LkaKRjmYfx z9IbxQa8*LG03J8>UvqZJhFryjdjcKnS?GM6{Q!QrU4ISle0oR#3b_jQOnIg;!GP=t zKlg~E=>KqE`^`iNzy9xEKxZCF6#KjMipb+A7#1+c_B1VsKK_BiH7Q{qu@X(6KNCp7 zPU`CZ_?@U@oOd2M^A5!ucp&K zMWHpo4Bu1D@JzjUXddxk5vNe@0fwb3)$nnke}Q>`nu1al5nA(?g+1s=3I_mlQN7C{ zfac(&M!~~BW==@<9&+vbo1{rtHBaZzQ>lq`UHgU@jS6^yu+(?HSXxs;A?PsQOX7<6 znlz9q22CASv#%nHgH$dtF94-?B6ZLDF}X z*^u0(ER--s$Lxp={Xa$L9?#_a|M7bVvoY-8Fz3xFhhfe{%$!d(heE05m?TXS zDr^jM2+3g%$tX#3OiigACg-A5lpI#cr-O({rSEUQfA7Dq$Njk8*ZcW;zUoiqEMbda zu5!ZV!1Vo=$e}+T5x=jxrGBup%JNx%}uR$@aZ7Ekq zY~v^{-4?$wdk>LW)x}fKv@S*pHxYZd@#d$V7k6KESbiESBXvi9qw7|Q&Pm>dSu?4c z$1sAwnVGgn2YAYABMA37sP>`6*zQWSIPZ#=qj%QCQpAql^H14rNYjOIo!5=n5Vg{W z20C{i!WmfJIs~jHK;@C)SqfNpBiNEb;CAsgrUvr-Z>+)M2nUmOz3=jdR+M~C-fYW{ zun;ZJ$tTIsX0?KXz2Yof@b~9$IXE7Q5h^B|U(-QCPB|)%qon~qsq*Mv0n&kyUz-nA z^AFKv9JQGk{3phX%ZBA?_9) zwYn%D(a`^K-6SR0Igc+`_}giLPugQP^Q^u% zFCx6bm+x7~EnV8xIhcOc8O|56%&b2$1va8!%n(=&@wB$x`-wR9w;2af$PRYB(vmj8 z<8k+6PJSNjU!mae0Qsg{`Vwgtex)ZHTV^idRH$?v-W9+o3n;}b%|8#49BYfw5C(L% zvpD{8MD0AulO8S-l|C!SKdbeoWdfl}M+j}kvEm{jpp-J0$coB)l_%EyoU-V#TWbib zBOx+~h|Kp*&a)^jWJM(6T3>rr*VXhif>j`CNVdO-?=O7t49LS;*Saz=OR9Y&S$G9TLyq}FE5X9uCJsV6rkD+FTHyqKq(XlcBdANU8G)H9BoHG94oSy%oSjd zX@5ELd>}0@It1m0e;ayA_>)z>#T0WTq(%Y|yju5IwucC}{)o|4ZM@hdsKyh|FO3V4 zk+}d&WCcyFL}L5-lZnBhj;9ZmO<;8@rauHQluY;^6c^=YHzpgGwMvF6h0+?90%ji z25U%mbC??3@HU6XM%DYmqZEI^uAAFGtWZUR3s1gjaBZdkkRxdgt3De$Ra9}1Wh|QM zghkv9$hy##UO-E6JfLc6olVi+pL~J*^f0$H=-LFjDc)2gAXIZrBJGLS6Y_+}5xWnr zzA8Dn*v_D=Pb;AiNl0QIRFvH#lF@8~8y0pWEgd3TLX{t|$|hewMloBhbSn{~svNK8 z@`+B6ano^IRqvCaV<@8jYBAK?;?~nRRJce++ItQe=!F6p88%jfn3_Fu2c9ceJ!ZPQ zZ(*3WdwcDkai5203LZvnH`l&BR?q&W;+lOeWF`T9OJl1x7`)d5I`KQ=1O)Vo5W;p0 zbO8nmLFc;1PAFRL^>-P-P1Ji6|58ZELfi)jn$Gvb4PO}ZJ_BZ%BA9Re5I_ZH8M=t&{j4OsI+zf*?BEVj9DswLYbZ;Xz zD%@nysPHa)2_V-Dx^T)BC+uy*OU;$4zy$mdXgW|RcZ_~*NN)z50vfcd-N@-cv|=37 z`}8$y$vX7BaLUDj)m)Wgjl(Mvu`S0LJtnVLke!)Nq(pWW)Iebf$c5M5&Fsw53n-#0AH|Cep-L*@ z7y6PS7WX(5H)HiDUh_8QpT~GtzwnLid#Gw#d~9vw2=Y;_ZB^Eoso_h|e~N{au{P1*I z^tppZ>TsF33--$E7Ce9|ZS(uUM@wu$gWL_HxFhNOrJ8~M|7Nn#2SWJtC5>|xl_jX= z;9lE|(O`af#R@7Y@Td_Fd5nqBb|^1_KB+TaLmGVS1(aGG*u|0`9m*RxeAvyrK8b^H zb^rcSfmfE+O{Js~I7-7;eaxOEv-91go*~(AuhF%y8T%X`e|no9$oP?EhV+dDriu3x zR|(nEUCgy0sYrZucp*kmPu@t43BHw&g=$_SlReNr_*p%i z4ylKP^6z*899facKZBMAhpm~-F?E5g!yBx8+fY=z#qu0py?kGGhUi%PvkX8xNW;c` z5n*8cp8X1Sxj0CxDv4)bkY$h=N{QKz`&U@{893#e#O|#MGNVphbWF-scG%8a=P7jX zZZ|mnqpjA8!lIzTPhvDIEwphK0i}JPYu=(-4kpS^jgNkGPQZ+*``i8yfOHOeEd`p>zVd?{o}JEn*u(KD zUjj$M0pm@rN$Y&>)u)jSlU<=~#lMcc!JVoV?!l|~0w{-fRUlH~Yz@uIeGd_HDOqz0 z*Nk7;w%)t)ofJ6m(~)vki;JtPj*>mB_t9<>9SID+NZ(U|)LH$bn%Gl1ShTZPSBTWc zo?@6uN#oW{k33`J(jq^84s5mPPDKa>Gw?Og^c-RoZI=FB!a6Vxs5mr9A^j6w$EpH@ z&#eh>60}i3-Yzke8*of%B;l>3Z>yh+We7C7{`{JW#{D@66SE4j4R7XsfCIZuo>doX zy`OpKik%QDgt^XD)kSw)fulq}uU~LJUV1nlFufxtiBB>wc+GdIZ~87!YJJRZ!pXFy zgg{9XaiBBt#IW77ihZi7BrP}5T?yYH_|R$Uo*t?8MsaOGVxno?I%MSTf$knFix;!} zQW>vfV^3kCTF<&etE78;80wX5uiU}5jBfBDhjqQE&+Ejrv!_~2N>THe8I6k%?Y4Lj z?dCl{V=p&Lt!9XZFPMA>Dl`Mf-^bo+oyKKB&zUf%tOWnk*+K$Ndl`beMPU?vrPw2* zRn@>Cd@zK-b^3a*+U0cV>riU4WAAUCSijn-eQIFx**$Y7Q2FQ@Lpv0nsB*Sb^#1f3 zk%^P_UpEIr`VXXjoniPw3qC1IZ`rJ)&7Bq?On!=j#iehM{^dM?M9QVJ#1DO$J8x5x zA7p<0k;>doAJh}#dWr`LR5g4LvUe;JpJ(c$H0J^v8QBE3`h%A4S|TycUda5>l0s%! zn&9Qt*H=cL0&+6~s%+nK{v%D2(-8QvFEQW^!cRWZJ6;N=sVmq_|G&O835TRAaHGre~O<626T*x?ewdXa|& z0mi8Jbz^~Qrf-=Ou-1VQ0%PBwv4asU7Gl2F6dFWv-N*aHR75XQR?03vQ|=q1h4Ua< z*-A=(9J7-^3q64}Z^nO2BZzLzm4^I4%jWlo#Oq@PDDN7+;%;UsX1GQf2bOIM8X>;u zt=Zi3nE>v1>M`$*(FPc)C&G6(gMk_!-(fYD3PDuEH`odkAeBI+B&u2 zrewS^#qp4Jd@@;#NjNc*$pk>X&s27vXk8caf5?WW;m{G)?+Z|2-$E*$XH&{0_pX>l zM-ym!rb6)=6$-XsK3(Gq_qHeuv^$t;YBjhb1Ec|SN8tiTS1I+LJ(TOPvX|SsbsFt6 zwj>wUxRf}wA}{k|+P+}_9!rKJSpy_1BD2M;5eaAAg9X(PoiETRQzv_|^tXK^CIsWA03Wzyw*lnhnSJu^ zV^o5{t>;su5U}NjM4zC7 z|9!HF@^KA>WqbP!=g>le8oqzG$}^L!;{ugD6-|ohA7!4}XQ}PwT;8be!4mL&<_(#? z9eqc~`x)mT-b*#BeB3Gq9l?XAlo(-X5~bdALCXfuGzG5Ehz#}Iy(kb3gMrFSmG3;&3w z0w&`pwCkmYER+ae&6y+CtOas(O?K33u_Ub!uqcIAeoaF4-A3DMD#^Zn1*+)@ba_`^ zv78^$k8W7JtimF{2%plHb!wEyw3ybA#T&JjlOLda&H>utX9nY^Bnz%yNX+gff?H6M zsN=>-rPoVtb?t8x-cJtn6t!9Be{B&!rJ2V1B~qLkFbIh~vt1Av(Nk7QdL#MddMD!9 zbu*4V&GIwr=D}AB!xekTf|X-f=YQ(pE#if~mk!2wXIgIQvVD2XVzghpMasnzS%8f# zrj?eMJbI`PpD_bTP@2m)t|}p-yqf!6V?##%ucY|$`9qnuH5pU>1x>+zn(UNT(HYhx z18kzdZmOm>h5DX-=iyR&tSJ|3u6tOX5h4>6{jMLlg{nAIj!HK(;Z52_j-ZecC+ciwCJe^%1w-qZ0dE>P3uLY9IQ{y5v4!5*z*Oc1^C3hZq9;f8#8tj^7< zs{%N1K2LCZ>!!m`(}?g`F=75^zk}Qu)H5p16p1gKi$X;iiO1zK3Vui@s05Q}5a`Q3 zPKOygx^km=rv@`^BpuF%#;EZ1$+pGyO#&D?cDyBu z8PoCj7DL6b&nPVG>7MIzxBXwdk$^T-4)UQd7OTj`pC_VUpjh((2Ted9GDhQtt$d5>^Z5(zn$Biq_d@rs_jd-ZgoR5%(3(Oo^C7ief@v`oZi#UZ?Q zJfHNrXDPI>n})Cbgd1EEH(11sUZckMux3(k2JZ2L{`h2f6wSKCvS~PUM)l}28&S*r z_bWYAz0UmF0np%Og~3@Y0+_j_k{WA*lnm_;*g_qE!yXvMfd3un=`H!u_9)l^3cR%Y z5vg*pnAcch9!)H`(8KoaRgMbKh99c%GLE^0ngrC3fG`8s2d4DrB9lYlBJDuSiTqcq z{+oh$7ol!DNosx#az|QcMb_<%*xIbY&C7FA-2{ zcZZvo&VS+rs6Bho)mi8oA6mfa4O6xdz+}&;5OiA8!>SjC0Cat^f{VxSJ9n!S2`8>{ zZi7)Hx~vTC^E|$JP{rezBbsULz_&Go>0Xo3fKoR^1jBM`b{E90G2$TOpi06q_IjGT ziwzl=~FZs`Iv zY`k_*p`rB#P4v~meYxJFwiAnCS0WQY<-mWLHHU!sqlxKW#fDT&AhN9yUrjhlS=-j(cK_dW7v*^A3IDiXuaH(Rp-X=wVNjLAO^ z#~HxgIEl0ghYPq2PC#AcSXQejp9Y8IFl$GXYzctVOK_*@AxHO~&zM%vs|{X7^&>8)(Aa zr^2nl+N2#pASz3BQ`n91v3J#32w#jFM!MbyN=Zo+5CWu|!!TBxX~oaIo6P3G!AAv9 z*RjjkA*b;s(t#Ke25oO|?UVljC{H7x7jQwQSL5L$NKp8zzd`GFf?pr~x{MPB0JfJ< za7PxmV~47ZmjJKjJO^vziK4GVXh=X!vZeH2h}W@Jl?yvH8S+L|(-u?E%s!v$DamS2 zN755fvA<-8TNc4{!m4`j%a9{Us(~rvg}aVMQwlQzAs-9g_{w04zNjCIlRe4ThO!ma zPOGev(sX_PJhEZ{0D#aQ33eDskG+1l-}+q-f2PKDS}$v@%!};@f32iVj=uB5KQXhG zJZaT;$ubH@Wb5>!f(CyLq)u;g@ft=P3iEBIRwF~%D%k1{s=0*(vY8?Tq$@YS&~ zYRRB>pQC>H<$~i!Dob<^nwT776%n4%`_5JGiIG|6#yT{ei{gU)N$XPV9V4r*-jdU` z^IWIj@wNMO=+l$prPUj~}hDPijAD`#n5}j(3)tqwVgiugL zKuqD-|A6k^vke4HI=CUp*qnOpv$WHt@h{ZX+%e6|)I^sR>^VLfWUcuVPEIGnWH4Lr zNf`Aqo!!+$MQqr)XG-4FtPTQf#Nl}WTD;V@L0 z=`pyXarnEH{R{ldnz?uo9h7Y~x|ttVt`Y4?My1OfaSG%y*!5nQhCj=rhF@>iIHsb? zGmi?x^x&YUi&|j(@uvo-b7NOz7e=v}3+nXa5pi^6-)Fz2$@DmXx}EW0L-1kp2m1s> z-|iCU+6C-N(i&3;s3hTNWJTe)lN4oYIV3YD$x1S{jX*}P!A@zByBVeqZpInEIHx%avZ@q0IWdS|7iT>*bLn;a%RGAi5X~4~0|Q**2rJ zQ7}5UVZ3MJw==@-cv2pNX6nIn*77Zp3=hn&BFHZNE@|5UV{;lv9dzznCdEOMKI_$D zrJ@-qxzhZnRFVo47Uy}PEWYUx|67;9rlpbE5>`TM16rE!0d>DF+D5)N0R_xCH1!l) za7hC-7o(&>cN_6yfQ(G?Na%$~cI5u^DWMbh&-g)Vh;ON{+_($4$U|hQFD&5*U%AB9 zx+6MFcB-lpIeN}pE%Wz`B3mk*;q3E8ayPV47Jq6ETkCt`(Jq^B{(O0HWTBzmSJBJ( z-8*CoNIcnz_CnQU-;z> z(RCSOTcC-ANS&)FdN4rYTe-slqrnt)a^XTsaIG_Xq=6E@^!gPxc+zeJ|F&a@13jur zx(}UEL%T$p?C|Zsy*P?eR3nF-;k(e}pV4#Fq=+~-OSQEgCfB1^fr)npCdB^ag$xql zI6!Bz<&TIY+=7zT9UTC@g52ZhdiT!yM$U84d+n@U-{V9A?|pks)zd!P1_I#~=a-<4 zYV`jyGwN?PW->v$&C(GR&{;k4o0Jo0AJcn2m|Isa!xP-C#xt1WU&Kc)a3=9xBFQu^ zL(y+xS=K?}-;(;sr1pvZPq}Z45x4uvVjAy5dD?n5DnGTMvQ2I*PVJvxV&R!diKI(m z|NS7JA;3)s&uP&pX{(0pM4cnHW|IDUd)WYG=$HfF!u4+QGRb{T;hUVR$FArm!1m<7x z7mO$Bo-?5Rccjf7c7+><5=s)rr*ObNNv%G4gJ8hs0gw!Zi~as|X-Sg<9RG)h-%7OP z!Df18Wi^>+-8w-F?92@Gr#GR}EN&u$1C1mlY_9>eL%m15qCfzt=b-WdPg8K3zIPP% zLKFJaPdL;pO0(+lmY8x6q$-8>8f3Z}yatvEmvq+8Q=6B(f3wrI7u-{qK!*lX#hD3_s zlDI=Pp~3ZlcKaBy6mautY1qHN&{F>q!05}a&+Jdg`Ya8O7Y}ZnBXX1j`oI4z1E5;U zyj|2ln<16`JWDDJEPLL$ht5zp59v|1X9zVv6Dh%HvLr;RyN8UrR114cTy$ZjiOQTz zWPH6B^9E+t1|M~7vYyig$Uyq=;Y9k+9zrId#0@^(l>4P>m5}z`NxSTm44ks-_8 zXrX%^m%6$u#J~2KaaH*1nz%P;F@FOhZVxh`i??^j@cF{V0MF%4*R$*0iDgQtoGj9g zg~&NkzS>6~KIK8lGDZ-GILNVO2T5J^uw{KdG2u0$g|zcTjA>kg-}FqgTXTMBtm!@` zZC$eLw^d>CtS%;LV-EkW!1LeIItIg0Mg2Y%Cwav|G9+t4^;!Zpe_B51~)*dg}{!kF1^zF;<^$2dU>cCfM*Y|$9mX3cR#}=mUyf-7>9%V zijqF4I}F)_iT$1N@!E;w0i)ZD$IJsiD(^4B7SIoddMJPCg7K&0$qPD&`=P(c9!YZr zp0}8?Py1N+^r@)h=pO=X8VEJ1_O4SP^wJ#Y0cNa7AC6yc%Q`ZF3Ltv-j-o+#Z390z z0Kp7w2(p!1)-6>2kQIovzo_`$punDMV@C0~FzzZ8gE9r-X{jA=bNpW%y9~%KyYb$u zjQL)mOmBQbH5G?4%Fq?hICy(JXIO81XR)|%=zv3U`id6x4NyydyIaU&;~5?peX{*& zGU54Rgpxf?*hXiY?}va++w?m^Jjq3F0c2!g-z*4@s{Ou4@xa0mK7hPw_3gVDu7VnH z&1D}6Bs;K*s-0f^+Eh`Z_KlA!GAw)?`pDYOG+w{GI z2mJMP4Eji(y6zB2Iz~OP1CTJC@>)QtBRZ(}3T_ye0Ya=8J8HcL?BXKe+jSPPmvKjV zDhs9o45hA4Mt?MTHgoVKBu4T4;nKt7Lur* z)57e1?D?MCoWLTHnx}usVfh#RerG=I4l*sXuf!(T>L+s}DmzE*eT4=BWq6l<5<@aW z{8^O%jN7$ItAQWwrnw#OatZ|fc|wYeXnjn*QmDhbnEC8!_-+}$Eri1U8!;-@vdGq9 zo8#`C(PeYgs(fH1Bx~9ZW&Y%c7dh*I4b2;#BUvtdxG{M__`U_dFN^peP?49b?86m) zJEG8+3+rpPRnxu2iUTB70!79PL*`W`a)9YoY3)D>BIrl#>07Ttfc?cll)?wnuFnx} z%6Go~DXB?yu??>sxo0RGPVvO@U;S+Efx_oYs_KucH4o>#)LZABKKb}qh?tT{{)5uY zhxs%k=QDS0F7yFvDhEU7g7M@k8bzW{SiUXoByO<~+zTmCQPM;w`Xl4(;0|la0&yU1 zM3fo{jeh56N|bJT-BFUH8ziYj?1bpqCT6RLd^5c37hHtCrox;-gKsk~jH)9^>CZ?- zvj;%^)_G4!2=oRinz^F)>j~^@`YW350Tl6p0ge36zx;}5KGd*HEAtHt-j+ME#UO0x z9p2Mt9k`0rFh2cV^(#J1>^0k0#z7{Z06kPMLtCe|D-}XDJEXMQ{`D~<(a+B1k9vkh zKjzCEa|%VHz&~@tV$ikGqGRS1QNj^CWVMxD8foCU&(!5;K%tT5Di7 zH%<2a5H1S5R`a;EdC_X-D_F z_J={0S%lK<*Mt>PK>A?*J^>`#K1lskE%nu!1}F@Awl+*Gy)7Cvrk;LSdMHuM2W{2q z_)BOcuIbQ(e3MAWX#KEy+pHPGz0^+Ohpd1mb_QH%U}WlU122`AC5Xjlqwn1PuN67VMnX~n4AWWSp9x_ zxcbyPo-0%&FPh_+;N_&7wrKRHn$%>S1u7Uz(iroU)ug$en1!XhQbtu z`zvd*fB9%#kOMjqHDz0`Cj;v4fv58kg8>`A$N5oV^RJSlw=wEbjg&$C}RovCbASA z^?;-5uxFvBzDi=IK^rJ#hy7Y1&X|P6O!ILB{ewjm{@FwL!1P;2Gk0hiHNT4xxj94O zYc9hVMh4YRWywS-01i;lhwG}bz%?@7RV!V;F!Var$rPfM*(0c20UD7g>4cf@2G=Gb z?RTX0IK^GW^C##B#rClD6F}*Z<93ePvhoy_lm`Mro)AcWxV_WYd$Q0ytc;xR!a;$6 z8j*o}gVo%oHc&esE=zV~22O6W#Qw_*`S)WMz@AKP{{em-xtHKL)oeifogDI6j5LE^ zGQllJ9d&Crm~dWV^gX#py{gsY^|GI=6!LGioS>7fvNo06EP@a_#JX7ZKfv;2$Jze@ z^vf}u!QC4Dk;pqi=AptPZME<};F5nh`M=M~ea@#ERsfd-US&h@o__d)Agye6m3%Av z`8O^QQdEZqB{~T*g!g+&}ELqgXB}|Ui$J(IDPi(46sTopkzr>}@ zi{2?p{%fW|4(Akxh+=WUzZ{ehy8GH!Jltv4XyDg3Bm;H z(j?#BBO}!hXRP<{LJvSri&4NiExZG7a7RV*0T3^r_Q91D;ClNuFpK=yEhSLyIp%an7UnWRgb zoSx(Phz@Tvmos8vONS0?AYEnYvfFtWi3|V2(P|?@EgUI10n&1*%D>{onEhR0oy7ct znq;~jcJQ@|v}u58L%Cz*fhcqmKHrKVar6Nlz5j-LyaY|6O|;bd3_3}KG!zyOGt04H=|-a!a7PH5v-&0UHEu;sIsbY8_#JM-4VuA0c*j3UJF zw9Gn!JLCoOB#R*6C-YBm>;Vq*1Xkynj+D`mjR$hmsQc5+Qt;3-KbKT#{U3(Fb!#IciWK| zOtVp*h2eERC{Sh(1dsx)!rm{*i6LOGu0p6fBCLvJ+8#0ZjqpOl*q-XnUn}sJxMSkZ zB-k(n#1+#@Z|%LY%{+PXb0ifeZlg{-xXxy!hZRcd?$l_TD_w5iO;UpwOG3H(=@8q* zEqSrpNsJ93<3QzfB(i7^wD&y2G#LXqqJVW!2xWi3R|wAEo!`_9>J_$@f~V!#6}C@< z@fhPU;r);rQMxS({mBy0lA;ME7Kz%Azc;{UWR%tYbEXwC(l%V+uHhP20h5)b zK8j=Oc<>6;Au_V^{D8a{<+v02O=|-D_+ggey7o0Ol*LayR1AYMpaSkInIzPnV<5iH z=ib_66_HJyCfdKe@ejUX(VX6s!6GTj9=6>^*fd@sVer?PAUf>5r6}x( z_P#9Mo&l4mA}93NZ#5S0Cf8P!v?@T7{y5Y1dB-3V4)^2?lqlCh+)t%z4bW_nrD(UA zrJBBV%CYHG1Ur*#n#^5T0A;!jsmwk>oIqZn3tF6jQ9kJTq=qs3Lac!qDW}_#9?RgK ze95Lv27A^IrWiqPLYWGyZqoso8i20HACn!cC{YqT2Y(;)0ipE6}c|%$+QMr z`c!@xwGjQC*I|iFwSW2^|6ZZ|W8Z%I#lGgn8o3+gkNJ%i7o%`q!H5DCj-~5i7cp-+ z&LO^&47#@zg?e8`gGYnRbgnukwl$cI8PqoQ{G`h}W#s1V;K?k?3MzHl2dwOwF3H{F zvE-BGFRqfqw>-9T!otk9MWE65h4fwjIFQVt~4O|-5#VyER-z^r)$2}bulfFR}WY0V^Ezg zDWVuG;WcYmkrBxA|AUaGDb9YK&S|sM8EYgW}-KMlckmB;3m5 zruQOe4bKwN#_nm0nPk_Emcdm%`^_{&lKXGc#d!*9FW5nm5#F{Fl8sbF1{3Zou&R)a zfw3&Rt}RDlT1cS{`@PoCNmo|DLpNYb345+zlD8_{0*7aS5plj0{34GUBTWWJkQ-q2 z!Ox4wLMLk1v0U*jKIyaFa|lI6jezr;ia;H3M9@?g69s4tr&?5*!ZM;0s&FVKQOfqeju9M`wE|TdA9XTdTPmx9a6InCi3AJ^2!nFh!7agMTD6AM9$tgq0q#&$xW6cbwwd<{>3s zUPHSo(;-lxS-gKEZBx*4hg^0gQ3X#-yBLjq!M>spgD%ofajydpy|St5krBCjI@mSS zUGI`CBqC=K983~@{FvRERP#V^{Fp{(cA;T#ZxGpD%v^|`BnIr$+zdT~H+5N(DZOj{ z3+3I}>GU2m-4b_9;4|%bYA+tjl)dna1xW%_V;1mg4Wa>*MgW8{KbqW^rFQ($x#c(z zf>zpd^eEfp5_z&SR*dYSzkc;=pPS<&;tp3+G*HReH4VHR$ujZchbtJFsbeQ zUr_G3QWEki+a^lQU<6I(o?pQg>BcllXEIe@UEb*nbc3?Hzq|oQ)i4fj2`vKI2LR&; z1;D1*aC4i{qZ@{^ff5{AH8GLK!geSFd-0-^%%w;PV17E47Xt@{6^b-t%f3RH#f9zC zfJQq89k8)w@|3K}zE|>%e%ii4DNiP{5Gq`b;QZh6rM(aVtYS?E~Cnht{KjjKfjzHz0dtJCN&@vp2p2QpqzHP z!Rt%WrvLlnt_*2-rDT8FBI?Rz1d5pDTCQFbHClBFe}BF;O^b0L%19*O0>!iG!RFHL zVPL+xR#eYyJ0CI6f3W;~Gp{UlQ-v5Wae1E9yg0XVsSYlh_m`4C;G8VqV>r1#HC{YG zn1A5kAz0--xccmQ*M`yA2=8@^Z?Tt1pAiXkc0%lLNr724*D7{~`E*ZWi_3B&mL243 zvfO-qM956UC=D1$s+$?88~C97S~f!@baNj&{THPZbBy|UYr;$LF=u0n-mbMEr}_*t z&@b=po&owV(xJ*pm$(MxM1eev1uXyTaW*4#UeGu32tO!UOjnw9q{{DRhVm1~n=!K7 zp1ddAT;1zegW{LP&1443sYx5>qG*OreHGbC_U+t-pj}G#DAfS?@%RAaeD6ew8$X2L{1ot>}xQ@irYngVEY92c`RC^igbU`f&W7(Xbf4S z)Q4tc&MzUy*}-~PUC1o-V6XfDL0WqjOM@ts}G?0Pd z8;KxQg6g)*S*DUcWw9t}4{u?NM^oD*`)!(uWgOJmsiAg5a5GN!VNF|zHrZx;D!5ZN zylX_$+1}`W?&R?svi7V(DC|K7J;YyMTM`-`r+jZCf5qsH=;_N{eo9)!4;qe-n#!Te zH)t}D5zx^m%D#D)Z{UHmj|fpPwXhWoo?htu(L7=_?P&LK#Zd9O(Kn>?er=cQk3O1i zm8H6F9wVjRyt&ub{7%+NOyDw0xa(95mthQ|7SBgLiu& zM_y9r5O3##A3rwPrFbHRaQx(Fpl8q9DQKbRiazR3z9zxdP=!F0b&qMRPuWS(S5kaD zTIM);k3;-r8BkiX(Q3`YM*SVkJ{zrg0oTBE3W7|TFB`_MeZwhkrCb+((3^L!%%`1h z*9=5DfgNC^$js&<7U1JA;1a}^K@qZ^N9O#gIS0PUtz$uN8>mGH5%HaY#ON#jD~i&u zaJsU-UtNv+WQtPX^*S-mb5ICDSg}Xof>YtV#wx+oR{ResEhk9)uk-1C|AIdN#f+I0 z-6<0gIiBg&5&;>XBNqRu!oq>ukbl@7>JmufoWtjZV)G)}TU}XWCjZDux z+>4iX{q=9CLOzzGAd7fSvc?~uyy<%M(L-KF8p-6i$^w+&XxCXMQiz!F&j3LW-UW_~ z7(19}#TSM49J0S?8yuQSuQfK`Zot}H>opVvnBL;%G?K*e5+5Hh1f%x^dhI`sS0nN= zp);@2^lzgq^-?O(DA`=T+E743{JMw+9I(FeD=u=Q zJB^m0`62!CcL}-SK_hIYh~bymG>}&2sgLo-lxoyJzQ&x}p(T>eGXoVevoS>LL`~?Y zH{u{Y@|pTOd;PI_*p5q>CmD-7N!g{&qp+7Vj9l#^#D9;hN_XL(kN)<&RCCXbEIHb; zD3W*ECo2|~XDsz+${spzbpcKmc|ueP5|L|r(*f+mL4@WSEv0HI0W89R{eBm3h|d@n-2y7AAT=WoaeLvNcW1>I*u3fK z?w%ryqU_#l7?jtc+igT7y$bfoU~vZ98up7R%Z&csu`*`$arn+};Zq`&H6$0TEK&Be z+EeR642)h>@?EtLq%d|m9_^}lgnZX66EP&Y>}?MgH|WT92I&-r;wd?rYvW6({D?!X zQbY<$AvNN+8VUI#P(d`|CQEYFXP`M{wZvFNzr!Dn!W(M<5)JriEE)o}Nm+~}drnGr zJ1+-%-42EU*cv(Q?c88YyXWBxYq-yD;MFeW7-^ZBjK>@27tD(87kt=f;4_F$a&G10NF|# z-Y-^Nqc@ez39InAUJQQp{8W?uZ;(@@jmS^!%X5?!D93ehnPGX@yeCQ~qWDx<)K4_X z%aD0b5`a=qu7*-0MeFd!d_41l{tdW{gS_go?s2kBn!BAPhfi#;vd2Wv{Bz}HIT~KR z&ul6;xczTUEYK8y751+3#;o^i4V%z*PoUnt6zc@}OC!m%QqH1-?7^L*7au?U*A9B{ln{hd%d2|$K!s_dO|VDVAkMwQ9$0A62dk* z6~d768QTUltC*i_*e`6OeF9o0>s(PM;$$w9(pI zL7}#$n)Q4nAp|g|!(~pqG9<1*@rZhFHOgt*MKKx%6ffs?!iWbt8Or&Q*yn-QT2ZZR z94HU5R1#^cTn=COWyF_XhM$T?F_=BoRJo*|<-Hs{5P#apC)@qnnFgu{MH?$%*t_3l z!M`9Z%XJ=_OT{XPFxvyp$f}?fb76pmj_(Jg&6r5-oMV&swRAM2f|Jf}3uC>Jryjy6 zGsSMT)rT{H7B$RAv39&gZ%emv4Fr74+|%eijYXPgyV*#7@EWMR+w#-w3xBPi1hLV! zKmE~67*WO^9Y60Ieb4&hhwItt27F8qI80eodO0NX@eKPW@m3bI3D*N)sA`B*ecQLx{8mzt8cd%JJ?z#zi1bzjebW}aYu7SM1OJAX#&9yYMB0^(_OE7YdMzf ze?RlNWn)g!sNw@H0S3AQf7XS8!jI+fB`vJ-WjtYcXjvs4iRCvwMSyF;hm2k$vDOcA z(h1qU_r~=iGPl{%oW&1k$>Bte!c7j~`jkI9|CU;+6t zzqLxN(tkk(3BV?Gp1?zNnMQ+Rgh`Gwv$D}K!3ZlDFkhO^X)0EiKu;x69f_ z`?6TrUr$mTLvnO6(k7dHv0*yRfmZKT_DKN^ zbX*mYB*JA7>A}%p@5p8-@^wm1zI3X6<@ZLoBG|&>q5VL=UO1ohH;P_hq42S)2>EEY zt3>+NPQM|bQX$$Lm@X;4yoiljmTNUg?_`!m2#qXcm;G^!w>d`}@4luL6a7s7M*V1V ziVxJ8aqhpmVYUC6#?YCM z(kwcV!Ea7Wiuy;eC?h>)?(^xr!ZL+wYFBkIUp&@e-*sXO$J_hXA0?$`&t&U8_-*%Z zD<(~KAv25hHMO;s3&EyWz67jkdp^!RL`mHF@#uJ*USrRl!S|)fIubOg4&wjJ%=jnT zW!7<=)>D#}Mr!jOZ6X^K4`cP7y@LG@fJ|N9rhN5z&b>7yOL7kLTa9*7E|?IIWkM)H z){0?&&Dwmn)5H@#&(plxbqunO+^A(@d}=a~PPT=?RXgn=N4DiKQIAml0XI+u=GqUV zE@Vz7&|{S|9~nl`m^yB-<4Jhcv>n!Rc3uCB1*GZCL6+g%h>9G213W5Lj9I1Az3*fd zgu^kK9T8krL<}hUK_91rTP~CFQ41{`hA>dyS^X8$_DSPMh zl%I94hnre&@aX%A+NTqM4UAX6^GSUt4hj6`UszH^w{ps%ad8FsCsF%u)*KEl-LEhf z9uC9FG$|lVeh$~`)@3 z`&Eq%mz#-%zrk2_BEoCxT0x+6qnt<;#vDKrNA^r6UKbtvf!+zOLEECXD6gL-}S2ZE02&KoIJ+3tYdy-pzwcy zX??i;K%#<0cnk4q7%-5Hi8ye~Jg_PO>^+0s{Ag;-&CM$@(FHDKyIhWj^PYO0gjcc% z;5}Hzp<&bt7@o06OP^Cbx!A-D&b#oa9e=i5O}ik=Tsm**lC$BGCZ}@yrQB|-gDZ-D zOTv%@6YsdZo0{w!-a-4~ywAY?>b4r5>o4)!PQ+TAIV0ZnqP0#6nK!YF*1072DZ@xB zn3qKqE5_da;KTOYJxNr7UiwL)2M^XMDZ*;cey+z)wgXp?9p6HRXU(#oEW*^XC?<3O zDuvL?lpsu-e6shoI#mM|$m0LoyJw^HyNniVKfaPXwK9WPdC4=;XH>a?I_I&-Bbp`e`w95!t zkz9rZR3yawc;DSE1Y31c_b)i+|MLZ8mr0yjy&ZA9qwDLQX$B|Y?}a97R|&&SB)X`N z002_{4L6UL%gTYYJupX0`#oxq2k>{*fWdkaZ5AsXaIuH{Pw1vl*-*>WN6fWO;0pOz zFvKLmG#3$hLys>pf|`HjH+tsfi_x=!*HB^cGV3bQQbspiw_ z&h0tA&lvU`7)OfH4n;-!E9na;*h^Xa%~&dupKnS^Dchd`F$`?(D$L;2x+gHUV$NQ# zozbYhi>&A_DeZtRD~tjhDz3X{0Jx*HeoioIWzXqfzG?7BpwuN1T7p8l)_Uw&VtbW6 zxGG(ewSgJ!7qGI-eyYiB6%?ZYuC2;NgSc_<#zo>&CGEdqyQzTn*JMSSeg$M+aR-5y zQKK?uPm&w$-OEAVTS?dW%)kaHTR7uoSS{v7rg!+qWQEkIjDVf!w^&kKD3k<9_LsF} z!Z23Pg;b)E_i>G%3@~Z7<6CZ7@3kvzCG6A^Pg=?d#zK)@>#fi3!NrC9(-IiiD3|6r zE&_|~OhLZtj4Wx&!dEUcACw7+;H)7`6!_n}9pAP7GaVTtH%0lUGNvdqM`ih6@MLFt z^TiK{=PWVpG^Ru`q}EF2a|>FbTmkZjVpP17s_NCyrDcL?hxJ8(uAYqgF0d{_#XfW! z;Ct&C7#Dxaq0?Y*!#}68PSN8I9^px7NoVNw&zL5joU-~oJ@**xBiU0N>hsLLNRRn< zTvgFfA!uuc2cTRd1Di$0fEMWs@GQd^3n7eeaQhKp3&;^7njGu`{sy8dmIB%@GwTbh z&oSYF`DIl=>|`RGY2>r#II6SHodIflF>eZiiRZZ-dCfLQ=<;Q=f0Yks{4N$bWEq(S zsO?1l5As~SU5{?DpjrPGVCX@z29tfTq%Kwv`2(Gg_@H1s`YufP;z(jKu#$8kK2BC4 zCxu;WVIq3EPcb&&vCoLY`GMMZji5$ zuhXt_34H~8(!i{-OIgi{HY{1C-w!b@L$a<=yeQC9lMO>SlFj~%MZFtMs~YD4L*hCb zVPf=a$9Ey%28%><=iqNPEzR%^C%pu9YoeWiQ21d}n@S$*iD=EF`3mJl#)|xcx6OJ= z;>4Q7E%(azG*zKn{{dXu*+J-!oSZ)Ly9T4R1;$Ct?mgTh4;sYV9#dIw*5I8UR@^$b zryw1mtv^>ZhnK^Elm3>cQ_eX86vF#EqkP^eH*uZv-F>oW)5BhPD{P8kv$D9NXHLh6 zv_QzCT9%|ZZM$2#*!@&=?jK5EyY-lTYDKGJUI`q!?Yd9yzXeF-U};91?x>#lo}a7& zlJvC;bVY0`sxw?7RUAy{b1V*YBR}(C_wGc*Xpcfjjo=Y+!`28w{)pF?Ftfy83AfC0 z`ULJB$}G-et&HysCf9ot&&(!~ShalVIet73QB}9&DTrbZO?oO=E9ZX9oZ*@sF zXzVH9DyI^ooI^Mrmdc5|T2pn2K4(CrJ>xP1M%GgBA4FBC!0PM_sTeo}=$Y`CE+}#? zNw}|z;ls^SGgY@L;FtxYn9k`?QDMHc4spQ_Zi0W`H@)2SKYMBxje}L1ud$#<=x85eG+v9Cw6>(uFj@WSb^5;XORA;O6^APqc71kJ6;mtr-;}Rtl zOgz=hYyL4m_+GMuF!V%<+ z@vm>+AxD3pdAwVXUgR~>U;DXat1qxmY{6s6yowiJ((l~cF;C-Gvi5c$uU+bmcV|Xv1$>lJI)vOo(B3GiJ#dFi7r1tc*X^Olz*aSynz|$2tLV0DB-={lsikHD z!2ZxOX|{vbeH~L5$0|;OhmTBQYT<-z7<HWyFnjn^RZ0=2kZ z7$km*E@cNPL7)-}J(7PhI3$wYS<2P0W7cI;y7|T{d?}417<;Wyv``^UYeVrG-0339gkbUVk7J2b z-d#OLLmWdYqOrF!GnEk(sZj7u!sx#N-Y8HAmMf8ge}*(na3n2uXL4PzY5NzgeC(dt z++cl&@0s&7jT&_(-0K7AQs92?6(C7NvJ1%;^FMLL1d#mV^>VPXi10>W+Q|%Mm%)h; zkJpb3j0}b~mpd9!eP3{K-s(?s+>O1h#mXPxEE3#@>{wu2?}eR~^^1cRKiANVL$n>! zY*>4Ee$%TF{znM)4q(~nVjrz1BP?5#Z=Z%h)CcqH+~y+$nY}1FTDdpTGn0=V@%AG3 z!TNmhfJ#~>n*<)M2PA(xGC(O1*&h%l%Y`9S*>A%;BLzuAOOMJ|%;`#eFtb-7};-`S0(fa08?_2*)5q3i)S0s7pUTi&wak^;jkWw4w~LMy>en} zJk%O|k(cyAZEVs1&_IT%__=c|!!MP__@5$(jj{LAT z{sx+C;H(>F(WjaB=XqbhUi=;pKM&C}fz8Ov)H7e3YYCn4bd8+ydk~evp#}NgA+5uG zEAnVTt|Y}?Brrkk)1@ycsEonozLH~BOPrs7Zl8D0b=?BV9TUl<8`uXRJ50o+a+v=a z84ZwuD<%&{q_6cyWY?mEQ@b_x(x?ndx!@s(fzqSnJ@Rzpyl*@o%)iK{^vW)AB;ln# z)JQj|iFZCc^Pf;!+hNuz8c+vu6R0BY0QEd`Rk6&9LmYh_No|~a;|ST>#qwfEzo%Gw z1QN!)n(BR!ag2^=SKG0;o^qU}ykHIF{Ar%&NS)i1hC3-Fa707bO^=d34AG95agv_r z5!eL}8wqpDcm!1oy}dZ^u_7niK`7gKjjaB{Nxn7v(%2OI73T=P1}M^Xdrv*RPKHo=o&9({?r@uV8I@;^ufpb}U&A@tTm&%DNxj zTr5WvODLST1OeTP0Bti-id#s_rK#j`N3)I*d8E^_DKm!E@sRfDUsVak8|p!s6e%|E zAu0Q>6VX6H*n#BgwqUUcP+}g}ckh13Iq=RQ^BvD@0xC@vupx0XnxC$ji?qE@it*=8 z=P*|gzUIx!6@xp3x00`yJ+GzYTPGS+(yzQw_2I0kYkEpC%&avzmLZE8_6p`Gc zn~=qlM2ONy_~36Z(7W&JQvGb=k_^4HDKQ~)wEPPlHxw^Xur8@P2PKff3m3Vmrxorm zWrU`jmu;{;G)oW*KG!CN+8H{eY>?)PV9&}TK@gZS@hAR)TqN_l@{i2+j=K|BX`C;^Y-!g64oLpdp$8wx`^#-@DJ;sJ!v^If*0pqq z`jxI9;G0)8{_IQzCv?3Yht@Kyhg!R!d2Kn4?lH$Q%`V5|vJLe%kZCt7NJL`5#mCu`vt^DZD`Patepql`6x_u!53fpZJ z@OPkH5qY43nKpw3;s_b)nx@wxC?mH{e1}x#2Zjdpts^;D%k{lPL10P%JDmwiM|O;z zb7W06x%dh9fD6ow<55_J@L6LD0JA+5k7nwvU(7djMa8Iw{3bC*HpbK<;mPsZ3a4j| z`u-2#4yo1yx6YB%r(O=Yyr~}YRqEv&I*CL<6IH*g$lT21dF+uD2`bJ6`0$&&$9l^_ z5w8$@rjkw5+=B8)9-=$%xBJf7JjaT1dP5=i*Il3c4)uE2+`@I_S2peW9}wy_;V3`X zZE}C=JAU2l;)ZBs|C6+n!}Z{hfh;BAQwMOByl(R^&}zLs)pfXQX7PmSc?UUk{maRe zP1+8{IJf-wz6MVrX|nm_uXx)!=ZikudoON99}ZFd)>6Z4iyC~F^C&$&Y|PWP(Yp5XuIzFAW(ahMEumW8_gcLyq27qEQNE>jMr6o`xIo z%V9UC18Etco_G-xwlD7&p*X&FS6>l+$uls|GPX03O~sQFz!T1L9A6-S{iq#8WgASl z5>7rqM&|1LslMpiPFE9Wvcqk`pecz5$sAV*)(F~{!&9t0u%@!y(aN?REy-2qN|Z&a zy%$-G{to~{(n(2K;yYbLO`vD&#S9nr18EB67%_G+&KAa%KK~;aWDH&rA#{#l0zOIt z7t=9h%$pCt1sUT|Z*__N?aIUiX(DJ#3rYivb;!f5FE@tv zl8mf``=t8~uAMZQ3`B0Im4Qj7JNw4R#2o^$$mMY!b7Mnal)fOUU$+@$xgTZ<_6t`6 z%foniFw`8KC#_Q3ZUU5(M0YG5=ABQle`lTjrRG>?4OdWTrZq<4K#ioD_~Qd`Zql9- zOg-PFOxZfebxxX+kCPz2H%QSmEg<)PHIg+G&9c*zEri_vdPXx_=g!q5S0}*bD0RxW>UUSgZyBy(+I2;Q3$BJdd|h%)55WltKkz)s7;8qjax zOpV;OxL@*6SmqXUy^$5-C<(=)@y?2ARTimC06SuUo-@iwCI}ih3TdbeP)k*UtT~a& zuDBnKxKY0$!W_Q;cZ%WJwB+*zq|;`)v%*g9 zhRH8{DFmLfdczN0iD^?_p2`p7oldG(V)IWM)2hZQm=zUC%tq`9lw5*st(^0w!QUvY zuQQIi=wqr=|Me zn}Uu4PfqU0;%;toX|4wTi{#8;X*o~I0FCvv7O0;h6s6dvCD+@H23^rH73 zWJxszwR~5})s@hT`aN)MRYg!(t?#ec0Ei)#FODfP=5G-jgLM?eDrWX)*=hz5$CWkb zoMU3PKF0CI1s19Y@H4rNpBt=8BDCLb*CPJ$5Z6hE=E_K%R}0MCi*o_j@7xTIBqCXd zEO}yiaj!bJy%oi=kixieg|R$yHYF{`8xDsQt6lW&43nF~7W=-Yx6D zAwl&=f3B!FQU@#KxT#2R&FCSuj!K;*! zhqQ`eBstD*TG)agafXQEseP)SrYs#KaGDV(Ld)DTY;iNw@_td!RYS9KT|Xa-jYukrWE*96#z-0gKW z2^HyFjnAvgQx`w%Qp?BKLj>x7BglcSlt{>%EtdQ#3oXNqnWl!xGP9eZfn2%K+@1q^ zupi=tYcA-gFcX^XhWOrBdK$AuH&8vN7ps#edgKC`kW|==)er*w9C1Xax0%3Wa9a@%43CRM%jVqh4a#PhFeGU171mg z)vudhE!LOMXmgWxJ(hbRFA9y##Y4dx#w&08fHYuqF;pWvHeOO`ht)NesQ)9<$w11n za30WZAUlvDm*P&`%@}m@@Oj_~p!cHO)d;E<1#le|?K~65cM=ZQ`21ik1DyLv0AK3n zJ~jC?WLuHhYn9Sk({$g+u8AWX06q&GJIIy(B961(y0jn8H96SuL^$P2L@s?CvsU#s z0;_{IVUn+Aq@Hyp&`d@xNJ9OaP{9An#{#n2Q%D3K3{!Uh@+tC%%4b8}xmB^!zjM%1 zP_ET}Wu6q(ug|($Em8qEQQ)CS4LH)0DUTMD2SYM9l9rPY#LvLGyuCJX^mFWqVmFlY zW3OTrgrM;qC|&)j0W0W?mX(XEU$dOENwEU&jQ5;Xw6lqpB(0&Yh*F$GbgL!u0T>wqs4g zL+>>d1=cBf`PCN|%=oVkgRbCH*$6RAJj46i;KO91!eiAojWQuAn`p+|sz>xLFNyTm z9M&x%1(&F16CXaJ8*+=-Uxv;@@2FM+E#EC;8nVp;hJ|7vEg+pR;$N^H1Gd z=!jMa8=PWI=t-?3@_)%lOm=xjOYS;J9Sq0ZFOCf>(Jvqa(Lb5p9ylGd15BV^-w+vr z;v}x>bm4+3=XAskO@c7_J>E&!83PH9uwH*W*<}ocJ?hV?lDyZ1-gTyMH}hs# zg{W)w3WwCbKY5!yxuT}>T(IwXz0hEyMk5qG@N;vfDR6f%vWevM-=#Uy0K60zh{*jP z&=Pd$v$?Wnl-c6*ONies`M5+5u>$g%!{6h_Zq?MtNTKKo=%GD#K zT#S0*X%`W8H#F6CM89_U{Mx}@(Ap&NKk1U9$%N9UE=TlUsG;cA9B;;5TCw(f>ox=x zEm8jEr>WStn{A$mbOPBklC(!gv0j&-9n0gop-Ja1=)UladHYILN`B)L5QS)IjG9w> z5+(eimmXi#b!Xttg?sjtM`@>GPU)2Ti>Ymjw1JjMOg{aN`AA}}p0o&UbiH6gJ{Wua zBv9YA_eerB_84~e;F#J6tN#IYd>K?~-0a_^o<^gUta^l_C8_FjegfRE>)T8RHGYd& zO7gb@!f%t`B+j|SNo|X`#7#=zrK@g5gj&LZF9n}f?*3pM9K48#Q@$B-NMKpe|J*ls zXOgbi_U9i#s$dwEezo>2yB>LFp329+7D8OD2eyPJpP!>bgG%&VUT?EYUjt$=Q0L9p zlf+28i*|o$slcOptl&^R9UJsqn`s%^@LY*Y9|if6Y971Vo7{hg z=qyXdEL@BR3kJ0_GzK;mQ2WJi+xH=KuFQeKv5jKmIEHwS{Vw!uz-`ai8A?Td8GQ>= zP?2V%`5}s8yaG!yVa1&>=Xol_(*lR5)cU3CiVM%!?ZZXUc>X5xX2LstRr7MlZG-& ztEgeT<`}|E#5k+bX3?-Ht{nq@PLvk&LxOwH0Is5>goHp{9{>DRGxM}DdkVg9eyT<; z;!z#%p3gTV!f+*4h`jp7_xM=#-W&g|?ea|XRsEVg_jW3JuZwfw_MpVqnO!-agRJQK z<^FfWjq3+0IOpZT5jibP%G^lL^~0Ho@cbv9v6`fQ*n%uAJd$#9H7CnJZg(xm+Rl5x z8j|nz?cHlr=CkXlm9uB56%^`srbwAOqbLl)6p&1IuP7LciaeM5J^h68-*e}|^%Ntq z7}u+KICEaQ@zmVY{h&7xqF3~D6>ch0?GT{Kn$c=54gHTzk{>m$(fNWs+o8sUOFVq& z2e83Hk3I8FWRup~lIdSF5y;2PcPWrX032+PlaM8wU0|p^ZdF_L-Od5wIRho62%xp$&1FGbASdQv5(-y6zLf1iwXSRA_?Qq2;i!wFW%Y z{V#00!aR+@yU1E6P1#W*iv$kX=lnCXfhH$ylQ7>GrE+NFqly*?Olyif&8u<%$?5(R zG%cxSC~-Lw9+kKPtv&Vdu-`!6l#vho8%Jq)5tY;)ZK@0 z%K$`PHDC4qUQ6Sal@p`GhH%lkV!y0S)=UQnG-pV9_i-wWtsZ;4t+i= z_a0G6Idj@3$csi>o5)(rEO2=xX71=Tqje^>+cF4>%&~v#XpKN+)h0P_Z zEDY86j)PRnJ^q}6@JO?HGU85nyvW`T1q)l#)I`=bD_~MZx32R0+`Ia7f0;vbFZ+F~ zocY&Mf;jC(iE5n#*{~9P@m=+i<=D#A@!DAIQ$+N&M9vS$L#l12?kY*|AQTio6|*ehXie zxqwx7r?sS)vLt2G^;M&HN2nILvQ%Z}37iIprT`<}4m&yc5{2*EdK-tMBz~(v zzZ9IL|6WuTOX@jA5{P3piFw+Yjh_0YJI?X(Qx8&2WD*m-p}89OEKytnR5z_JASVg0T(|;PU6}$_MZ}=>~vdCPG z$3|{L-xecDS;H4iZ@V_j_^?;j=e!#2c8=y5q2WwArVJ+;-AfvYx2gV&eCeND3Pb{%0GV*DNc1sqO*GkwRk z)-Lumew)D3E=^Sig^5uo&AccLCee!N& z+Nib0M>zoOZ#!@(uZ@q+Ikj7b2Z4tA&S*2nhLWJp9(RWq<##_H%3ef9<#pfVlAgBk%LtzZDX4MhQeBp=D22({T zAp!mD0as06Bd=xkolCZ0@T7LAPQEz9J5~Dy7$Z|xtNyR3I%$ciR!2UxP^#zFHp-Z_>J9u8afL1Dq<^rQ<~OzBxq+!!kua8>3vJ4?n!6!WXAANtFz1-l$y z@{`ntg%bZASOct||ExN}<&NGoWFPM?aUr6Cq@|pg$#sXqX7Fk#NAlnK35NJ1v{cgy z-fft(J5P7&9?G`hRl;uWJJWr3c)U~46>rNEquECPIB`xNW;v!+z1lQ6D)EZo2m9n+Bx+vV(zdO-5pO?e>~R@^KdkljW<}B({GL=A(>#*>#{3-@H~dP>X2o~K zWZRH^Xx!4c-(ha>EqC!ynq7|%AAdjvJ%dP#nA!<$S8>-2(Dy+9uA11~Oz3JOw4D{z znl%o4Z@|r?73;|Ya?XRRuUk5y@_6t{M79LI6KS=VqQmSDJSXT?rJ85Ff>+usA*EC@ zMaw%qJBXY!u;ZK%9257q1`C-C5f&yqE~qt12V%nWZx*{9uK=KDp<2=;z;W1tlpU>b z@NgIKOeQhg~1Dr(sAHs&FQ(UkZ^hrm}(o zwB>?X_|y<5lZXPeXBztM2NZroe1H!oO)O zk6`9OQ}(8J9TYqFm&Vq?H;0T?ai|hb{&+39l;}jl465`NY3eR)kJeZ&3gE3MR9{Ug zZ@$oIy*iBi9Q{G$Q`iP(WZNsd%93dL6v|PbC;F{?DYo&1sW|7BS!FE#0?vqZPsw

?p%G;<*RnJX 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

yR?<1Nvw9wVT;%GNZl|{*IJc@s7_PA z2ei(#>I6M&6ZnAbjX_KgP}f^qGn1LU@rlx8*| z>+E)}thUCKd=@>4a!)Ghy z>zZ8WCJX3wUE=1*Y?y^Bra;H`a1}b%hOc!pRY`uzDuQ7@+3?>5x?BCY$^`l`nFQzq z`MaoT)+lHWhYPvZUr@=bP-@fwqivrpC1c>ySJ?ujUu5) zm)@=D>vYMy&*UpfFdXnqj}4lF5CAIZ&7TUkyg*{!m(JFJA7J8wh-QZ3YEqCyahrrZ zfsNslvdri2ceinXwbL?y3)0YL}NMu#$x+U<%)~b%$sdHnx`+R0$?Mf&K zUiV!r0gB5xJFr3GKAt*gcuxye5^r$muLw+6&z6+(jlI5kDUDTddr7hK@sC;g_vs(_p$Ovm zm{r%%se@_m(0s`zwv>*`OjcX&Q)A^A^w;+~p}~miPwVV{jK-Nur$njb1|l*Bb^7UM zN38E_6+>pH*4SyDjo9ws>K%JWW@~zgK2%QggKG`!=hjiI#@YKb$MDr}dop_%6Nl^lSaFW) zF#p^5{lDiZ@qk-!#zm9Pf0`rB%@?=LAtI}9R<@#0e5FCh7I$K4Yrn*w}3- zelmz?;d}27(E`7meIf~fH|}lj+k43hA@x^sYs_??$ysS;+zp@bKk&coho8mC@UotZ{lnR60_LSiK6 z;m3B^xKd9?td+#R0Xo8|Qens%Y2tV25?H<@=nwiDp#S1YgG!q5dkUaaXktVrg1z*U z+t5|&r{Hj+44F zq2NOotumI(RBXOGb);Fmyf@nV9#x_b(27~EyE99~%Ia&kRgoBU^H9)`-Mn;a*T zI*cV!lHYMdkBYB88RqI`{qYa;;`=A$qeer$4S<(Chjt&^T-U0y{lF@Me$EI9`Nwy< z+46OpV(T8HT5m*q12kx^+*z#b;)%SW23cmOH~NDP)~6YThhgP2iNot)lg*UQ^+ zVd=NR6i|i>^#-3iz8~U8ZD#?*D}QRcaj&rZLbgU(xMVecnF)28YQOsZpBurai%eF3 zFZ{P=xh3a%_2V0ZSzEYau)k*-nULZ0rRFKzo!$97rxl`I64B99Z8bV^P~^rNOH^dw6X)t!LWu6eE=^Vqbw5Ld0nVTasyR;u zO2bl5icQVXWCANBuV}YhVdtWJX>fSX?uk2c4PjwgMyHrCPiI~(<~a86Qq+>5zeyV^-hSvmg)n&mH8%9gVJcLCQLi0Nk!=;1lLH6@c$#K8c1Bj1LrrrI*T= zPCn7uu8ggL?f?bUV}QOZa979L?)5Y56aebOz6D1gQ{Nff@A%^U_(4>`pc9{qLe*Uy zHa;&eKQC#SRxUL6hcTdJM>Gesh-oh5_?)srAlT&ZuV>;ksEL^#QA=E9^>XprE zF8(Hqi=%+|^Wj+fUYoGzVTvGLGW0%N&-rJStz($BZJ-G{f5Pj*k%c((5}-vk>IUDG zh^FW;g(S%F5K}MhtB;TXTp+q!EAeCYD4{!Hq`bjZyo)Q}F>t-;JBlBqk`*D9ovZuVHFQa% zO0<){3{QThAn;YHYk{|Wagy~LCs-~>kOL9ll*10y40R=)v|N_;_1u}}7oXR6rhODw z`0(AOo6;^}$VGq9{7(N~)9&)&+h3P=eCd(1IJ5ts_8}m-g-xWYhlP=M%e)f|>%w}L zua1>n{PW8KR|;fBQN$Cl-%gWnQUobuy0P)RjQm=qZU*WsY#8>m#{@OBlh^&$ZL83b zo~U%9!l*dSqKF)_aZ=>N_%*=!Y?^A=9OGXF8yCBq-&q+;w3aFUVuc`Y_2S?)O{_m` zy!0W;1;Fj@Gw2bp#A%mCFKl_ûu$>iB^;;6mioPpd5*Qw%;jDjSkQiT@(7OQ{m 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

#_M+0LcMb5(NZbm#Nk`d7arh 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 eWW{s|g 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'); + $('body').append('

'); + + $(document).on('click', '.mobile-nav-toggle', function(e) { + $('body').toggleClass('mobile-nav-active'); + $('.mobile-nav-toggle i').toggleClass('icofont-navigation-menu icofont-close'); + $('.mobile-nav-overly').toggle(); + }); + + $(document).on('click', '.mobile-nav .drop-down > a', function(e) { + e.preventDefault(); + $(this).next().slideToggle(300); + $(this).parent().toggleClass('active'); + }); + + $(document).click(function(e) { + var container = $(".mobile-nav, .mobile-nav-toggle"); + if (!container.is(e.target) && container.has(e.target).length === 0) { + if ($('body').hasClass('mobile-nav-active')) { + $('body').removeClass('mobile-nav-active'); + $('.mobile-nav-toggle i').toggleClass('icofont-navigation-menu icofont-close'); + $('.mobile-nav-overly').fadeOut(); + } + } + }); + } else if ($(".mobile-nav, .mobile-nav-toggle").length) { + $(".mobile-nav, .mobile-nav-toggle").hide(); + } + + // Navigation active state on scroll + var nav_sections = $('section'); + var main_nav = $('.nav-menu, #mobile-nav'); + + $(window).on('scroll', function() { + var cur_pos = $(this).scrollTop() + 90; + + nav_sections.each(function() { + var top = $(this).offset().top, + bottom = top + $(this).outerHeight(); + + if (cur_pos >= top && cur_pos <= bottom) { + if (cur_pos <= bottom) { + main_nav.find('li').removeClass('active'); + } + main_nav.find('a[href="#' + $(this).attr('id') + '"]').parent('li').addClass('active'); + } + if (cur_pos < 300) { + $(".nav-menu ul:first li:first").addClass('active'); + } + }); + }); + + // Toggle .header-scrolled class to #header when page is scrolled + $(window).scroll(function() { + if ($(this).scrollTop() > 100) { + $('#header').addClass('header-scrolled'); + } else { + $('#header').removeClass('header-scrolled'); + } + }); + + if ($(window).scrollTop() > 100) { + $('#header').addClass('header-scrolled'); + } + + // Back to top button + $(window).scroll(function() { + if ($(this).scrollTop() > 100) { + $('.back-to-top').fadeIn('slow'); + } else { + $('.back-to-top').fadeOut('slow'); + } + }); + + $('.back-to-top').click(function() { + $('html, body').animate({ + scrollTop: 0 + }, 1500, 'easeInOutExpo'); + return false; + }); + + // Clients carousel (uses the Owl Carousel library) + $(".clients-carousel").owlCarousel({ + autoplay: true, + dots: true, + loop: true, + responsive: { + 0: { + items: 2 + }, + 768: { + items: 4 + }, + 900: { + items: 6 + } + } + }); + + // Porfolio isotope and filter + $(window).on('load', function() { + var portfolioIsotope = $('.portfolio-container').isotope({ + itemSelector: '.portfolio-item' + }); + + $('#portfolio-flters li').on('click', function() { + $("#portfolio-flters li").removeClass('filter-active'); + $(this).addClass('filter-active'); + + portfolioIsotope.isotope({ + filter: $(this).data('filter') + }); + aos_init(); + }); + + // Initiate venobox (lightbox feature used in portofilo) + $(document).ready(function() { + $('.venobox').venobox({ + 'share': false + }); + }); + }); + + // jQuery counterUp + $('[data-toggle="counter-up"]').counterUp({ + delay: 10, + time: 1000 + }); + + // Testimonials carousel (uses the Owl Carousel library) + $(".testimonials-carousel").owlCarousel({ + autoplay: true, + dots: true, + loop: true, + items: 1 + }); + + // Portfolio details carousel + $(".portfolio-details-carousel").owlCarousel({ + autoplay: true, + dots: true, + loop: true, + items: 1 + }); + + // Initi AOS + function aos_init() { + AOS.init({ + duration: 1000, + once: true + }); + } + aos_init(); + +})(jQuery); \ No newline at end of file diff --git a/assets/vendor/aos/aos.css b/assets/vendor/aos/aos.css new file mode 100644 index 0000000..66923fe --- /dev/null +++ b/assets/vendor/aos/aos.css @@ -0,0 +1 @@ +[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{transition-duration:50ms}[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{transition-delay:50ms}[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{transition-duration:.1s}[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{transition-delay:.1s}[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{transition-duration:.15s}[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{transition-delay:.15s}[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{transition-duration:.2s}[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{transition-delay:.2s}[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{transition-duration:.25s}[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{transition-delay:.25s}[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{transition-duration:.3s}[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{transition-delay:.3s}[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{transition-duration:.35s}[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{transition-delay:.35s}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{transition-duration:.4s}[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{transition-delay:.4s}[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{transition-duration:.45s}[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{transition-delay:.45s}[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{transition-duration:.5s}[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{transition-delay:.5s}[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{transition-duration:.55s}[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{transition-delay:.55s}[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{transition-duration:.6s}[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{transition-delay:.6s}[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{transition-duration:.65s}[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{transition-delay:.65s}[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{transition-duration:.7s}[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{transition-delay:.7s}[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{transition-duration:.75s}[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{transition-delay:.75s}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{transition-duration:.8s}[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{transition-delay:.8s}[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{transition-duration:.85s}[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{transition-delay:.85s}[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{transition-duration:.9s}[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{transition-delay:.9s}[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{transition-duration:.95s}[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{transition-delay:.95s}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{transition-duration:1s}[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{transition-delay:1s}[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{transition-duration:1.05s}[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{transition-delay:1.05s}[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{transition-duration:1.1s}[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{transition-delay:1.1s}[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{transition-duration:1.15s}[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{transition-delay:1.15s}[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{transition-duration:1.2s}[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{transition-delay:1.2s}[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{transition-duration:1.25s}[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{transition-delay:1.25s}[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{transition-duration:1.3s}[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{transition-delay:1.3s}[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{transition-duration:1.35s}[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{transition-delay:1.35s}[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{transition-duration:1.4s}[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{transition-delay:1.4s}[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{transition-duration:1.45s}[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{transition-delay:1.45s}[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{transition-duration:1.5s}[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{transition-delay:1.5s}[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{transition-duration:1.55s}[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{transition-delay:1.55s}[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{transition-duration:1.6s}[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{transition-delay:1.6s}[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{transition-duration:1.65s}[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{transition-delay:1.65s}[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{transition-duration:1.7s}[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{transition-delay:1.7s}[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{transition-duration:1.75s}[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{transition-delay:1.75s}[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{transition-duration:1.8s}[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{transition-delay:1.8s}[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{transition-duration:1.85s}[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{transition-delay:1.85s}[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{transition-duration:1.9s}[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{transition-delay:1.9s}[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{transition-duration:1.95s}[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{transition-delay:1.95s}[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{transition-duration:2s}[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{transition-delay:2s}[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{transition-duration:2.05s}[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{transition-delay:2.05s}[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{transition-duration:2.1s}[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{transition-delay:2.1s}[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{transition-duration:2.15s}[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{transition-delay:2.15s}[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{transition-duration:2.2s}[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{transition-delay:2.2s}[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{transition-duration:2.25s}[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{transition-delay:2.25s}[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{transition-duration:2.3s}[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{transition-delay:2.3s}[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{transition-duration:2.35s}[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{transition-delay:2.35s}[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{transition-duration:2.4s}[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{transition-delay:2.4s}[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{transition-duration:2.45s}[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{transition-delay:2.45s}[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{transition-duration:2.5s}[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{transition-delay:2.5s}[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{transition-duration:2.55s}[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{transition-delay:2.55s}[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{transition-duration:2.6s}[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{transition-delay:2.6s}[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{transition-duration:2.65s}[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{transition-delay:2.65s}[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{transition-duration:2.7s}[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{transition-delay:2.7s}[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{transition-duration:2.75s}[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{transition-delay:2.75s}[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{transition-duration:2.8s}[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{transition-delay:2.8s}[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{transition-duration:2.85s}[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{transition-delay:2.85s}[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{transition-duration:2.9s}[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{transition-delay:2.9s}[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{transition-duration:2.95s}[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{transition-delay:2.95s}[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{transition-duration:3s}[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{transition-delay:3s}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{transition-timing-function:cubic-bezier(.25,.25,.75,.75)}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{transition-timing-function:ease}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{transition-timing-function:ease-in}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{transition-timing-function:ease-out}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{transition-timing-function:ease-in-out}[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{transition-timing-function:cubic-bezier(.47,0,.745,.715)}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.39,.575,.565,1)}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.445,.05,.55,.95)}[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,transform}[data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;transform:translateZ(0)}[data-aos=fade-up]{transform:translate3d(0,100px,0)}[data-aos=fade-down]{transform:translate3d(0,-100px,0)}[data-aos=fade-right]{transform:translate3d(-100px,0,0)}[data-aos=fade-left]{transform:translate3d(100px,0,0)}[data-aos=fade-up-right]{transform:translate3d(-100px,100px,0)}[data-aos=fade-up-left]{transform:translate3d(100px,100px,0)}[data-aos=fade-down-right]{transform:translate3d(-100px,-100px,0)}[data-aos=fade-down-left]{transform:translate3d(100px,-100px,0)}[data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,transform}[data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;transform:translateZ(0) scale(1)}[data-aos=zoom-in]{transform:scale(.6)}[data-aos=zoom-in-up]{transform:translate3d(0,100px,0) scale(.6)}[data-aos=zoom-in-down]{transform:translate3d(0,-100px,0) scale(.6)}[data-aos=zoom-in-right]{transform:translate3d(-100px,0,0) scale(.6)}[data-aos=zoom-in-left]{transform:translate3d(100px,0,0) scale(.6)}[data-aos=zoom-out]{transform:scale(1.2)}[data-aos=zoom-out-up]{transform:translate3d(0,100px,0) scale(1.2)}[data-aos=zoom-out-down]{transform:translate3d(0,-100px,0) scale(1.2)}[data-aos=zoom-out-right]{transform:translate3d(-100px,0,0) scale(1.2)}[data-aos=zoom-out-left]{transform:translate3d(100px,0,0) scale(1.2)}[data-aos^=slide][data-aos^=slide]{transition-property:transform}[data-aos^=slide][data-aos^=slide].aos-animate{transform:translateZ(0)}[data-aos=slide-up]{transform:translate3d(0,100%,0)}[data-aos=slide-down]{transform:translate3d(0,-100%,0)}[data-aos=slide-right]{transform:translate3d(-100%,0,0)}[data-aos=slide-left]{transform:translate3d(100%,0,0)}[data-aos^=flip][data-aos^=flip]{backface-visibility:hidden;transition-property:transform}[data-aos=flip-left]{transform:perspective(2500px) rotateY(-100deg)}[data-aos=flip-left].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-right]{transform:perspective(2500px) rotateY(100deg)}[data-aos=flip-right].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-up]{transform:perspective(2500px) rotateX(-100deg)}[data-aos=flip-up].aos-animate{transform:perspective(2500px) rotateX(0)}[data-aos=flip-down]{transform:perspective(2500px) rotateX(100deg)}[data-aos=flip-down].aos-animate{transform:perspective(2500px) rotateX(0)} \ No newline at end of file diff --git a/assets/vendor/aos/aos.js b/assets/vendor/aos/aos.js new file mode 100644 index 0000000..86dc4bf --- /dev/null +++ b/assets/vendor/aos/aos.js @@ -0,0 +1 @@ +!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.AOS=t():e.AOS=t()}(this,function(){return function(e){function t(o){if(n[o])return n[o].exports;var i=n[o]={exports:{},id:o,loaded:!1};return e[o].call(i.exports,i,i.exports,t),i.loaded=!0,i.exports}var n={};return t.m=e,t.c=n,t.p="dist/",t(0)}([function(e,t,n){"use strict";function o(e){return e&&e.__esModule?e:{default:e}}var i=Object.assign||function(e){for(var t=1;t0&&void 0!==arguments[0]&&arguments[0];if(e&&(k=!0),k)return w=(0,y.default)(w,x),(0,b.default)(w,x.once),w},O=function(){w=(0,h.default)(),j()},M=function(){w.forEach(function(e,t){e.node.removeAttribute("data-aos"),e.node.removeAttribute("data-aos-easing"),e.node.removeAttribute("data-aos-duration"),e.node.removeAttribute("data-aos-delay")})},S=function(e){return e===!0||"mobile"===e&&p.default.mobile()||"phone"===e&&p.default.phone()||"tablet"===e&&p.default.tablet()||"function"==typeof e&&e()===!0},_=function(e){x=i(x,e),w=(0,h.default)();var t=document.all&&!window.atob;return S(x.disable)||t?M():(x.disableMutationObserver||d.default.isSupported()||(console.info('\n aos: MutationObserver is not supported on this browser,\n code mutations observing has been disabled.\n You may have to call "refreshHard()" by yourself.\n '),x.disableMutationObserver=!0),document.querySelector("body").setAttribute("data-aos-easing",x.easing),document.querySelector("body").setAttribute("data-aos-duration",x.duration),document.querySelector("body").setAttribute("data-aos-delay",x.delay),"DOMContentLoaded"===x.startEvent&&["complete","interactive"].indexOf(document.readyState)>-1?j(!0):"load"===x.startEvent?window.addEventListener(x.startEvent,function(){j(!0)}):document.addEventListener(x.startEvent,function(){j(!0)}),window.addEventListener("resize",(0,s.default)(j,x.debounceDelay,!0)),window.addEventListener("orientationchange",(0,s.default)(j,x.debounceDelay,!0)),window.addEventListener("scroll",(0,u.default)(function(){(0,b.default)(w,x.once)},x.throttleDelay)),x.disableMutationObserver||d.default.ready("[data-aos]",O),w)};e.exports={init:_,refresh:j,refreshHard:O}},function(e,t){},,,,,function(e,t){(function(t){"use strict";function n(e,t,n){function o(t){var n=b,o=v;return b=v=void 0,k=t,g=e.apply(o,n)}function r(e){return k=e,h=setTimeout(f,t),M?o(e):g}function a(e){var n=e-w,o=e-k,i=t-n;return S?j(i,y-o):i}function c(e){var n=e-w,o=e-k;return void 0===w||n>=t||n<0||S&&o>=y}function f(){var e=O();return c(e)?d(e):void(h=setTimeout(f,a(e)))}function d(e){return h=void 0,_&&b?o(e):(b=v=void 0,g)}function l(){void 0!==h&&clearTimeout(h),k=0,b=w=v=h=void 0}function p(){return void 0===h?g:d(O())}function m(){var e=O(),n=c(e);if(b=arguments,v=this,w=e,n){if(void 0===h)return r(w);if(S)return h=setTimeout(f,t),o(w)}return void 0===h&&(h=setTimeout(f,t)),g}var b,v,y,g,h,w,k=0,M=!1,S=!1,_=!0;if("function"!=typeof e)throw new TypeError(s);return t=u(t)||0,i(n)&&(M=!!n.leading,S="maxWait"in n,y=S?x(u(n.maxWait)||0,t):y,_="trailing"in n?!!n.trailing:_),m.cancel=l,m.flush=p,m}function o(e,t,o){var r=!0,a=!0;if("function"!=typeof e)throw new TypeError(s);return i(o)&&(r="leading"in o?!!o.leading:r,a="trailing"in o?!!o.trailing:a),n(e,t,{leading:r,maxWait:t,trailing:a})}function i(e){var t="undefined"==typeof e?"undefined":c(e);return!!e&&("object"==t||"function"==t)}function r(e){return!!e&&"object"==("undefined"==typeof e?"undefined":c(e))}function a(e){return"symbol"==("undefined"==typeof e?"undefined":c(e))||r(e)&&k.call(e)==d}function u(e){if("number"==typeof e)return e;if(a(e))return f;if(i(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=i(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(l,"");var n=m.test(e);return n||b.test(e)?v(e.slice(2),n?2:8):p.test(e)?f:+e}var c="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},s="Expected a function",f=NaN,d="[object Symbol]",l=/^\s+|\s+$/g,p=/^[-+]0x[0-9a-f]+$/i,m=/^0b[01]+$/i,b=/^0o[0-7]+$/i,v=parseInt,y="object"==("undefined"==typeof t?"undefined":c(t))&&t&&t.Object===Object&&t,g="object"==("undefined"==typeof self?"undefined":c(self))&&self&&self.Object===Object&&self,h=y||g||Function("return this")(),w=Object.prototype,k=w.toString,x=Math.max,j=Math.min,O=function(){return h.Date.now()};e.exports=o}).call(t,function(){return this}())},function(e,t){(function(t){"use strict";function n(e,t,n){function i(t){var n=b,o=v;return b=v=void 0,O=t,g=e.apply(o,n)}function r(e){return O=e,h=setTimeout(f,t),M?i(e):g}function u(e){var n=e-w,o=e-O,i=t-n;return S?x(i,y-o):i}function s(e){var n=e-w,o=e-O;return void 0===w||n>=t||n<0||S&&o>=y}function f(){var e=j();return s(e)?d(e):void(h=setTimeout(f,u(e)))}function d(e){return h=void 0,_&&b?i(e):(b=v=void 0,g)}function l(){void 0!==h&&clearTimeout(h),O=0,b=w=v=h=void 0}function p(){return void 0===h?g:d(j())}function m(){var e=j(),n=s(e);if(b=arguments,v=this,w=e,n){if(void 0===h)return r(w);if(S)return h=setTimeout(f,t),i(w)}return void 0===h&&(h=setTimeout(f,t)),g}var b,v,y,g,h,w,O=0,M=!1,S=!1,_=!0;if("function"!=typeof e)throw new TypeError(c);return t=a(t)||0,o(n)&&(M=!!n.leading,S="maxWait"in n,y=S?k(a(n.maxWait)||0,t):y,_="trailing"in n?!!n.trailing:_),m.cancel=l,m.flush=p,m}function o(e){var t="undefined"==typeof e?"undefined":u(e);return!!e&&("object"==t||"function"==t)}function i(e){return!!e&&"object"==("undefined"==typeof e?"undefined":u(e))}function r(e){return"symbol"==("undefined"==typeof e?"undefined":u(e))||i(e)&&w.call(e)==f}function a(e){if("number"==typeof e)return e;if(r(e))return s;if(o(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=o(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(d,"");var n=p.test(e);return n||m.test(e)?b(e.slice(2),n?2:8):l.test(e)?s:+e}var u="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},c="Expected a function",s=NaN,f="[object Symbol]",d=/^\s+|\s+$/g,l=/^[-+]0x[0-9a-f]+$/i,p=/^0b[01]+$/i,m=/^0o[0-7]+$/i,b=parseInt,v="object"==("undefined"==typeof t?"undefined":u(t))&&t&&t.Object===Object&&t,y="object"==("undefined"==typeof self?"undefined":u(self))&&self&&self.Object===Object&&self,g=v||y||Function("return this")(),h=Object.prototype,w=h.toString,k=Math.max,x=Math.min,j=function(){return g.Date.now()};e.exports=n}).call(t,function(){return this}())},function(e,t){"use strict";function n(e){var t=void 0,o=void 0,i=void 0;for(t=0;te.position?e.node.classList.add("aos-animate"):"undefined"!=typeof o&&("false"===o||!n&&"true"!==o)&&e.node.classList.remove("aos-animate")},o=function(e,t){var o=window.pageYOffset,i=window.innerHeight;e.forEach(function(e,r){n(e,i+o,t)})};t.default=o},function(e,t,n){"use strict";function o(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var i=n(12),r=o(i),a=function(e,t){return e.forEach(function(e,n){e.node.classList.add("aos-init"),e.position=(0,r.default)(e.node,t.offset)}),e};t.default=a},function(e,t,n){"use strict";function o(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var i=n(13),r=o(i),a=function(e,t){var n=0,o=0,i=window.innerHeight,a={offset:e.getAttribute("data-aos-offset"),anchor:e.getAttribute("data-aos-anchor"),anchorPlacement:e.getAttribute("data-aos-anchor-placement")};switch(a.offset&&!isNaN(a.offset)&&(o=parseInt(a.offset)),a.anchor&&document.querySelectorAll(a.anchor)&&(e=document.querySelectorAll(a.anchor)[0]),n=(0,r.default)(e).top,a.anchorPlacement){case"top-bottom":break;case"center-bottom":n+=e.offsetHeight/2;break;case"bottom-bottom":n+=e.offsetHeight;break;case"top-center":n+=i/2;break;case"bottom-center":n+=i/2+e.offsetHeight;break;case"center-center":n+=i/2+e.offsetHeight/2;break;case"top-top":n+=i;break;case"bottom-top":n+=e.offsetHeight+i;break;case"center-top":n+=e.offsetHeight/2+i}return a.anchorPlacement||a.offset||isNaN(t)||(o=t),n+o};t.default=a},function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=function(e){for(var t=0,n=0;e&&!isNaN(e.offsetLeft)&&!isNaN(e.offsetTop);)t+=e.offsetLeft-("BODY"!=e.tagName?e.scrollLeft:0),n+=e.offsetTop-("BODY"!=e.tagName?e.scrollTop:0),e=e.offsetParent;return{top:n,left:t}};t.default=n},function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=function(e){return e=e||document.querySelectorAll("[data-aos]"),Array.prototype.map.call(e,function(e){return{node:e}})};t.default=n}])}); \ No newline at end of file diff --git a/assets/vendor/bootstrap/css/.DS_Store b/assets/vendor/bootstrap/css/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..3cbbb78abcdcde85389bc155d61419dd2827f906 GIT binary patch literal 6160 zcmeI0u?@mN3`K275s4-x0?mJHGB(KPw zV`e^H&U>@L%z6x}?Kmxs=Q$R(dWm?}cnQfB0TB=Z5fA|p_(1|#vuXV%RI><(fCxMZ z@cU3Os5SL|yN1_39++Aa0PPTN2ETO^(82(;rbaR%h`~IPp^@y_W_T1pyySH?H4B(W z0rPA@Jn!z=r+9k;+@Z8Y^BSsI1Vms?U>%18cL4{CH-7=i_@% literal 0 HcmV?d00001 diff --git a/assets/vendor/bootstrap/css/bootstrap-grid.css b/assets/vendor/bootstrap/css/bootstrap-grid.css new file mode 100644 index 0000000..a36cd32 --- /dev/null +++ b/assets/vendor/bootstrap/css/bootstrap-grid.css @@ -0,0 +1,1912 @@ +/*! + * Bootstrap Grid v4.1.3 (https://getbootstrap.com/) + * Copyright 2011-2018 The Bootstrap Authors + * Copyright 2011-2018 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */ +@-ms-viewport { + width: device-width; +} + +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%; + min-height: 1px; + 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: none; +} + +.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: none; + } + .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: none; + } + .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: none; + } + .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: none; + } + .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; + } +} +/*# sourceMappingURL=bootstrap-grid.css.map */ \ No newline at end of file diff --git a/assets/vendor/bootstrap/css/bootstrap-grid.css.map b/assets/vendor/bootstrap/css/bootstrap-grid.css.map new file mode 100644 index 0000000..a636cce --- /dev/null +++ b/assets/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"],"names":[],"mappings":"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","file":"bootstrap-grid.css","sourcesContent":["/*!\n * Bootstrap Grid v4.1.3 (https://getbootstrap.com/)\n * Copyright 2011-2018 The Bootstrap Authors\n * Copyright 2011-2018 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */\n\n@at-root {\n @-ms-viewport { width: device-width; } // stylelint-disable-line at-rule-no-vendor-prefix\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","/*!\n * Bootstrap Grid v4.1.3 (https://getbootstrap.com/)\n * Copyright 2011-2018 The Bootstrap Authors\n * Copyright 2011-2018 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */\n@-ms-viewport {\n width: device-width;\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.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 min-height: 1px;\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: none;\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: none;\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: none;\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: none;\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: none;\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/*# 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() {\n width: 100%;\n padding-right: ($grid-gutter-width / 2);\n padding-left: ($grid-gutter-width / 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() {\n display: flex;\n flex-wrap: wrap;\n margin-right: ($grid-gutter-width / -2);\n margin-left: ($grid-gutter-width / -2);\n}\n\n@mixin make-col-ready() {\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 min-height: 1px; // Prevent collapsing\n padding-right: ($grid-gutter-width / 2);\n padding-left: ($grid-gutter-width / 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 < 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) - .02px, 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\n//\n// Color system\n//\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\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// 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-hover-media-query: false !default; // Deprecated, no longer affects any compiled CSS\n$enable-grid-classes: true !default;\n$enable-print-styles: 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// Body\n//\n// Settings for the `` element.\n\n$body-bg: $white !default;\n$body-color: $gray-900 !default;\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\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);\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// 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$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\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\n// Fonts\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, 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-light: 300 !default;\n$font-weight-normal: 400 !default;\n$font-weight-bold: 700 !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: inherit !default;\n$headings-font-weight: 500 !default;\n$headings-line-height: 1.2 !default;\n$headings-color: inherit !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-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-bg: transparent !default;\n$table-accent-bg: rgba($black, .05) !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: $gray-300 !default;\n\n$table-head-bg: $gray-200 !default;\n$table-head-color: $gray-700 !default;\n\n$table-dark-bg: $gray-900 !default;\n$table-dark-accent-bg: rgba($white, .05) !default;\n$table-dark-hover-bg: rgba($white, .075) !default;\n$table-dark-border-color: lighten($gray-900, 7.5%) !default;\n$table-dark-color: $body-bg !default;\n\n$table-striped-order: odd !default;\n\n$table-caption-color: $text-muted !default;\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-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-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-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-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-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-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-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-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-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: ($font-size-base * $input-btn-line-height) + ($input-btn-padding-y * 2) !default;\n$input-height: calc(#{$input-height-inner} + #{$input-height-border}) !default;\n\n$input-height-inner-sm: ($font-size-sm * $input-btn-line-height-sm) + ($input-btn-padding-y-sm * 2) !default;\n$input-height-sm: calc(#{$input-height-inner-sm} + #{$input-height-border}) !default;\n\n$input-height-inner-lg: ($font-size-lg * $input-btn-line-height-lg) + ($input-btn-padding-y-lg * 2) !default;\n$input-height-lg: calc(#{$input-height-inner-lg} + #{$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-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: 1.5rem !default;\n$custom-control-spacer-x: 1rem !default;\n\n$custom-control-indicator-size: 1rem !default;\n$custom-control-indicator-bg: $gray-300 !default;\n$custom-control-indicator-bg-size: 50% 50% !default;\n$custom-control-indicator-box-shadow: inset 0 .25rem .25rem rgba($black, .1) !default;\n\n$custom-control-indicator-disabled-bg: $gray-200 !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\n$custom-control-indicator-focus-box-shadow: 0 0 0 1px $body-bg, $input-btn-focus-box-shadow !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\n$custom-checkbox-indicator-border-radius: $border-radius !default;\n$custom-checkbox-indicator-icon-checked: str-replace(url(\"data:image/svg+xml;charset=utf8,%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;charset=utf8,%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\n$custom-radio-indicator-border-radius: 50% !default;\n$custom-radio-indicator-icon-checked: str-replace(url(\"data:image/svg+xml;charset=utf8,%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-select-padding-y: .375rem !default;\n$custom-select-padding-x: .75rem !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-line-height: $input-btn-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;charset=utf8,%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-border-width: $input-btn-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-btn-focus-width !default;\n$custom-select-focus-box-shadow: 0 0 0 $custom-select-focus-width rgba($custom-select-focus-border-color, .5) !default;\n\n$custom-select-font-size-sm: 75% !default;\n$custom-select-height-sm: $input-height-sm !default;\n\n$custom-select-font-size-lg: 125% !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-btn-focus-box-shadow !default;\n$custom-range-thumb-focus-box-shadow-width: $input-btn-focus-width !default; // For focus box shadow issue in IE/Edge\n$custom-range-thumb-active-bg: lighten($component-active-bg, 35%) !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-btn-focus-box-shadow !default;\n$custom-file-disabled-bg: $input-disabled-bg !default;\n\n$custom-file-padding-y: $input-btn-padding-y !default;\n$custom-file-padding-x: $input-btn-padding-x !default;\n$custom-file-line-height: $input-btn-line-height !default;\n$custom-file-color: $input-color !default;\n$custom-file-bg: $input-bg !default;\n$custom-file-border-width: $input-btn-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$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\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-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-divider-bg: $gray-200 !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// 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// 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// 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;charset=utf8,%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;charset=utf8,%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// 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-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-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\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// 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-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-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: $gray-200 !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: 1rem !default;\n\n$modal-lg: 800px !default;\n$modal-md: 500px !default;\n$modal-sm: 300px !default;\n\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// List group\n\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\n$carousel-indicator-width: 30px !default;\n$carousel-indicator-height: 3px !default;\n$carousel-indicator-spacer: 3px !default;\n$carousel-indicator-active-bg: $white !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;charset=utf8,%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;charset=utf8,%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: transform .6s ease !default; // Define transform transition first if using multiple transitions (e.g., `transform 2s ease, opacity .5s ease-out`)\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// 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// Printing\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 min-height: 1px; // Prevent columns from collapsing when empty\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: none; // 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 .d#{$infix}-none { display: none !important; }\n .d#{$infix}-inline { display: inline !important; }\n .d#{$infix}-inline-block { display: inline-block !important; }\n .d#{$infix}-block { display: block !important; }\n .d#{$infix}-table { display: table !important; }\n .d#{$infix}-table-row { display: table-row !important; }\n .d#{$infix}-table-cell { display: table-cell !important; }\n .d#{$infix}-flex { display: flex !important; }\n .d#{$infix}-inline-flex { display: inline-flex !important; }\n }\n}\n\n\n//\n// Utilities for toggling `display` in print\n//\n\n@media print {\n .d-print-none { display: none !important; }\n .d-print-inline { display: inline !important; }\n .d-print-inline-block { display: inline-block !important; }\n .d-print-block { display: block !important; }\n .d-print-table { display: table !important; }\n .d-print-table-row { display: table-row !important; }\n .d-print-table-cell { display: table-cell !important; }\n .d-print-flex { display: flex !important; }\n .d-print-inline-flex { display: inline-flex !important; }\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"]} \ No newline at end of file diff --git a/assets/vendor/bootstrap/css/bootstrap-grid.min.css b/assets/vendor/bootstrap/css/bootstrap-grid.min.css new file mode 100644 index 0000000..63e1bc6 --- /dev/null +++ b/assets/vendor/bootstrap/css/bootstrap-grid.min.css @@ -0,0 +1,7 @@ +/*! + * Bootstrap Grid v4.1.3 (https://getbootstrap.com/) + * Copyright 2011-2018 The Bootstrap Authors + * Copyright 2011-2018 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */@-ms-viewport{width:device-width}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%;min-height:1px;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:none}.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:none}.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:none}.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:none}.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:none}.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}} +/*# sourceMappingURL=bootstrap-grid.min.css.map */ \ No newline at end of file diff --git a/assets/vendor/bootstrap/css/bootstrap-grid.min.css.map b/assets/vendor/bootstrap/css/bootstrap-grid.min.css.map new file mode 100644 index 0000000..4cc3aa6 --- /dev/null +++ b/assets/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"],"names":[],"mappings":"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","sourcesContent":["/*!\n * Bootstrap Grid v4.1.3 (https://getbootstrap.com/)\n * Copyright 2011-2018 The Bootstrap Authors\n * Copyright 2011-2018 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */\n\n@at-root {\n @-ms-viewport { width: device-width; } // stylelint-disable-line at-rule-no-vendor-prefix\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","/*!\n * Bootstrap Grid v4.1.3 (https://getbootstrap.com/)\n * Copyright 2011-2018 The Bootstrap Authors\n * Copyright 2011-2018 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */\n@-ms-viewport {\n width: device-width;\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.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 min-height: 1px;\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: none;\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: none;\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: none;\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: none;\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: none;\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/*# 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() {\n width: 100%;\n padding-right: ($grid-gutter-width / 2);\n padding-left: ($grid-gutter-width / 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() {\n display: flex;\n flex-wrap: wrap;\n margin-right: ($grid-gutter-width / -2);\n margin-left: ($grid-gutter-width / -2);\n}\n\n@mixin make-col-ready() {\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 min-height: 1px; // Prevent collapsing\n padding-right: ($grid-gutter-width / 2);\n padding-left: ($grid-gutter-width / 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 < 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) - .02px, 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 min-height: 1px; // Prevent columns from collapsing when empty\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: none; // 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 .d#{$infix}-none { display: none !important; }\n .d#{$infix}-inline { display: inline !important; }\n .d#{$infix}-inline-block { display: inline-block !important; }\n .d#{$infix}-block { display: block !important; }\n .d#{$infix}-table { display: table !important; }\n .d#{$infix}-table-row { display: table-row !important; }\n .d#{$infix}-table-cell { display: table-cell !important; }\n .d#{$infix}-flex { display: flex !important; }\n .d#{$infix}-inline-flex { display: inline-flex !important; }\n }\n}\n\n\n//\n// Utilities for toggling `display` in print\n//\n\n@media print {\n .d-print-none { display: none !important; }\n .d-print-inline { display: inline !important; }\n .d-print-inline-block { display: inline-block !important; }\n .d-print-block { display: block !important; }\n .d-print-table { display: table !important; }\n .d-print-table-row { display: table-row !important; }\n .d-print-table-cell { display: table-cell !important; }\n .d-print-flex { display: flex !important; }\n .d-print-inline-flex { display: inline-flex !important; }\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"]} \ No newline at end of file diff --git a/assets/vendor/bootstrap/css/bootstrap-reboot.css b/assets/vendor/bootstrap/css/bootstrap-reboot.css new file mode 100644 index 0000000..b3d7f4c --- /dev/null +++ b/assets/vendor/bootstrap/css/bootstrap-reboot.css @@ -0,0 +1,331 @@ +/*! + * Bootstrap Reboot v4.1.3 (https://getbootstrap.com/) + * Copyright 2011-2018 The Bootstrap Authors + * Copyright 2011-2018 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%; + -ms-text-size-adjust: 100%; + -ms-overflow-style: scrollbar; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); +} + +@-ms-viewport { + width: device-width; +} + +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, 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; +} + +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; +} + +dfn { + font-style: italic; +} + +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; + -webkit-text-decoration-skip: objects; +} + +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; + -ms-overflow-style: scrollbar; +} + +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; +} + +button, +html [type="button"], +[type="reset"], +[type="submit"] { + -webkit-appearance: button; +} + +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-cancel-button, +[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/assets/vendor/bootstrap/css/bootstrap-reboot.css.map b/assets/vendor/bootstrap/css/bootstrap-reboot.css.map new file mode 100644 index 0000000..3a17ed9 --- /dev/null +++ b/assets/vendor/bootstrap/css/bootstrap-reboot.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["../../scss/bootstrap-reboot.scss","../../scss/_reboot.scss","../../scss/_variables.scss","bootstrap-reboot.css","../../scss/mixins/_hover.scss"],"names":[],"mappings":"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","file":"bootstrap-reboot.css","sourcesContent":["/*!\n * Bootstrap Reboot v4.1.3 (https://getbootstrap.com/)\n * Copyright 2011-2018 The Bootstrap Authors\n * Copyright 2011-2018 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. Setting @viewport causes scrollbars to overlap content in IE11 and Edge, so\n// we force a non-overlapping, non-auto-hiding scrollbar to counteract.\n// 6. 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 -ms-text-size-adjust: 100%; // 4\n -ms-overflow-style: scrollbar; // 5\n -webkit-tap-highlight-color: rgba($black, 0); // 6\n}\n\n// IE10+ doesn't honor `` in some cases.\n@at-root {\n @-ms-viewport {\n width: device-width;\n }\n}\n\n// stylelint-disable selector-list-comma-newline-after\n// Shim for \"new\" HTML5 structural elements to display correctly (IE10, older browsers)\narticle, aside, figcaption, figure, footer, header, hgroup, main, nav, section {\n display: block;\n}\n// stylelint-enable selector-list-comma-newline-after\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 the\n// the `inherit` value on things like `` elements.\n\nbody {\n margin: 0; // 1\n font-family: $font-family-base;\n 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 selector-list-comma-newline-after\nh1, h2, h3, h4, h5, h6 {\n margin-top: 0;\n margin-bottom: $headings-margin-bottom;\n}\n// stylelint-enable selector-list-comma-newline-after\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. Remove the bottom border in Firefox 39-.\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. Duplicate behavior to the data-* attribute for our tooltip plugin\n\nabbr[title],\nabbr[data-original-title] { // 4\n text-decoration: underline; // 2\n text-decoration: underline dotted; // 2\n cursor: help; // 3\n border-bottom: 0; // 1\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\ndfn {\n font-style: italic; // Add the correct font style in Android 4.3-\n}\n\n// stylelint-disable font-weight-notation\nb,\nstrong {\n font-weight: bolder; // Add the correct font weight in Chrome, Edge, and Safari\n}\n// stylelint-enable font-weight-notation\n\nsmall {\n 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 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 -webkit-text-decoration-skip: objects; // Remove gaps in links underline in iOS 8+ and Safari 8+.\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 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 // We have @viewport set which causes scrollbars to overlap content in IE11 and Edge, so\n // we force a non-overlapping, non-auto-hiding scrollbar to counteract.\n -ms-overflow-style: scrollbar;\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 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 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// 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,\nhtml [type=\"button\"], // 1\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button; // 2\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 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 and cancel buttons in Chrome and Safari on macOS.\n//\n\n[type=\"search\"]::-webkit-search-cancel-button,\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\n//\n// Color system\n//\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\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// 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-hover-media-query: false !default; // Deprecated, no longer affects any compiled CSS\n$enable-grid-classes: true !default;\n$enable-print-styles: 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// Body\n//\n// Settings for the `` element.\n\n$body-bg: $white !default;\n$body-color: $gray-900 !default;\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\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);\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// 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$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\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\n// Fonts\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, 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-light: 300 !default;\n$font-weight-normal: 400 !default;\n$font-weight-bold: 700 !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: inherit !default;\n$headings-font-weight: 500 !default;\n$headings-line-height: 1.2 !default;\n$headings-color: inherit !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-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-bg: transparent !default;\n$table-accent-bg: rgba($black, .05) !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: $gray-300 !default;\n\n$table-head-bg: $gray-200 !default;\n$table-head-color: $gray-700 !default;\n\n$table-dark-bg: $gray-900 !default;\n$table-dark-accent-bg: rgba($white, .05) !default;\n$table-dark-hover-bg: rgba($white, .075) !default;\n$table-dark-border-color: lighten($gray-900, 7.5%) !default;\n$table-dark-color: $body-bg !default;\n\n$table-striped-order: odd !default;\n\n$table-caption-color: $text-muted !default;\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-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-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-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-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-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-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-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-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-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: ($font-size-base * $input-btn-line-height) + ($input-btn-padding-y * 2) !default;\n$input-height: calc(#{$input-height-inner} + #{$input-height-border}) !default;\n\n$input-height-inner-sm: ($font-size-sm * $input-btn-line-height-sm) + ($input-btn-padding-y-sm * 2) !default;\n$input-height-sm: calc(#{$input-height-inner-sm} + #{$input-height-border}) !default;\n\n$input-height-inner-lg: ($font-size-lg * $input-btn-line-height-lg) + ($input-btn-padding-y-lg * 2) !default;\n$input-height-lg: calc(#{$input-height-inner-lg} + #{$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-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: 1.5rem !default;\n$custom-control-spacer-x: 1rem !default;\n\n$custom-control-indicator-size: 1rem !default;\n$custom-control-indicator-bg: $gray-300 !default;\n$custom-control-indicator-bg-size: 50% 50% !default;\n$custom-control-indicator-box-shadow: inset 0 .25rem .25rem rgba($black, .1) !default;\n\n$custom-control-indicator-disabled-bg: $gray-200 !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\n$custom-control-indicator-focus-box-shadow: 0 0 0 1px $body-bg, $input-btn-focus-box-shadow !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\n$custom-checkbox-indicator-border-radius: $border-radius !default;\n$custom-checkbox-indicator-icon-checked: str-replace(url(\"data:image/svg+xml;charset=utf8,%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;charset=utf8,%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\n$custom-radio-indicator-border-radius: 50% !default;\n$custom-radio-indicator-icon-checked: str-replace(url(\"data:image/svg+xml;charset=utf8,%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-select-padding-y: .375rem !default;\n$custom-select-padding-x: .75rem !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-line-height: $input-btn-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;charset=utf8,%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-border-width: $input-btn-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-btn-focus-width !default;\n$custom-select-focus-box-shadow: 0 0 0 $custom-select-focus-width rgba($custom-select-focus-border-color, .5) !default;\n\n$custom-select-font-size-sm: 75% !default;\n$custom-select-height-sm: $input-height-sm !default;\n\n$custom-select-font-size-lg: 125% !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-btn-focus-box-shadow !default;\n$custom-range-thumb-focus-box-shadow-width: $input-btn-focus-width !default; // For focus box shadow issue in IE/Edge\n$custom-range-thumb-active-bg: lighten($component-active-bg, 35%) !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-btn-focus-box-shadow !default;\n$custom-file-disabled-bg: $input-disabled-bg !default;\n\n$custom-file-padding-y: $input-btn-padding-y !default;\n$custom-file-padding-x: $input-btn-padding-x !default;\n$custom-file-line-height: $input-btn-line-height !default;\n$custom-file-color: $input-color !default;\n$custom-file-bg: $input-bg !default;\n$custom-file-border-width: $input-btn-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$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\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-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-divider-bg: $gray-200 !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// 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// 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// 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;charset=utf8,%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;charset=utf8,%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// 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-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-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\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// 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-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-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: $gray-200 !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: 1rem !default;\n\n$modal-lg: 800px !default;\n$modal-md: 500px !default;\n$modal-sm: 300px !default;\n\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// List group\n\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\n$carousel-indicator-width: 30px !default;\n$carousel-indicator-height: 3px !default;\n$carousel-indicator-spacer: 3px !default;\n$carousel-indicator-active-bg: $white !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;charset=utf8,%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;charset=utf8,%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: transform .6s ease !default; // Define transform transition first if using multiple transitions (e.g., `transform 2s ease, opacity .5s ease-out`)\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// 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// Printing\n$print-page-size: a3 !default;\n$print-body-min-width: map-get($grid-breakpoints, \"lg\") !default;\n","/*!\n * Bootstrap Reboot v4.1.3 (https://getbootstrap.com/)\n * Copyright 2011-2018 The Bootstrap Authors\n * Copyright 2011-2018 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 -ms-text-size-adjust: 100%;\n -ms-overflow-style: scrollbar;\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n}\n\n@-ms-viewport {\n width: device-width;\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, 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}\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\ndfn {\n font-style: italic;\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 -webkit-text-decoration-skip: objects;\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 -ms-overflow-style: scrollbar;\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\nbutton,\nhtml [type=\"button\"],\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button;\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-cancel-button,\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/assets/vendor/bootstrap/css/bootstrap-reboot.min.css b/assets/vendor/bootstrap/css/bootstrap-reboot.min.css new file mode 100644 index 0000000..402715d --- /dev/null +++ b/assets/vendor/bootstrap/css/bootstrap-reboot.min.css @@ -0,0 +1,8 @@ +/*! + * Bootstrap Reboot v4.1.3 (https://getbootstrap.com/) + * Copyright 2011-2018 The Bootstrap Authors + * Copyright 2011-2018 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%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:transparent}@-ms-viewport{width:device-width}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,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}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}dfn{font-style:italic}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;-webkit-text-decoration-skip:objects}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;-ms-overflow-style:scrollbar}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}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[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-cancel-button,[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/assets/vendor/bootstrap/css/bootstrap-reboot.min.css.map b/assets/vendor/bootstrap/css/bootstrap-reboot.min.css.map new file mode 100644 index 0000000..2d7932c --- /dev/null +++ b/assets/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","bootstrap-reboot.css","../../scss/mixins/_hover.scss"],"names":[],"mappings":"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","sourcesContent":["/*!\n * Bootstrap Reboot v4.1.3 (https://getbootstrap.com/)\n * Copyright 2011-2018 The Bootstrap Authors\n * Copyright 2011-2018 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. Setting @viewport causes scrollbars to overlap content in IE11 and Edge, so\n// we force a non-overlapping, non-auto-hiding scrollbar to counteract.\n// 6. 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 -ms-text-size-adjust: 100%; // 4\n -ms-overflow-style: scrollbar; // 5\n -webkit-tap-highlight-color: rgba($black, 0); // 6\n}\n\n// IE10+ doesn't honor `` in some cases.\n@at-root {\n @-ms-viewport {\n width: device-width;\n }\n}\n\n// stylelint-disable selector-list-comma-newline-after\n// Shim for \"new\" HTML5 structural elements to display correctly (IE10, older browsers)\narticle, aside, figcaption, figure, footer, header, hgroup, main, nav, section {\n display: block;\n}\n// stylelint-enable selector-list-comma-newline-after\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 the\n// the `inherit` value on things like `` elements.\n\nbody {\n margin: 0; // 1\n font-family: $font-family-base;\n 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 selector-list-comma-newline-after\nh1, h2, h3, h4, h5, h6 {\n margin-top: 0;\n margin-bottom: $headings-margin-bottom;\n}\n// stylelint-enable selector-list-comma-newline-after\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. Remove the bottom border in Firefox 39-.\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. Duplicate behavior to the data-* attribute for our tooltip plugin\n\nabbr[title],\nabbr[data-original-title] { // 4\n text-decoration: underline; // 2\n text-decoration: underline dotted; // 2\n cursor: help; // 3\n border-bottom: 0; // 1\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\ndfn {\n font-style: italic; // Add the correct font style in Android 4.3-\n}\n\n// stylelint-disable font-weight-notation\nb,\nstrong {\n font-weight: bolder; // Add the correct font weight in Chrome, Edge, and Safari\n}\n// stylelint-enable font-weight-notation\n\nsmall {\n 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 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 -webkit-text-decoration-skip: objects; // Remove gaps in links underline in iOS 8+ and Safari 8+.\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 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 // We have @viewport set which causes scrollbars to overlap content in IE11 and Edge, so\n // we force a non-overlapping, non-auto-hiding scrollbar to counteract.\n -ms-overflow-style: scrollbar;\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 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 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// 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,\nhtml [type=\"button\"], // 1\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button; // 2\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 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 and cancel buttons in Chrome and Safari on macOS.\n//\n\n[type=\"search\"]::-webkit-search-cancel-button,\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.1.3 (https://getbootstrap.com/)\n * Copyright 2011-2018 The Bootstrap Authors\n * Copyright 2011-2018 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 -ms-text-size-adjust: 100%;\n -ms-overflow-style: scrollbar;\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n}\n\n@-ms-viewport {\n width: device-width;\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, 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}\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\ndfn {\n font-style: italic;\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 -webkit-text-decoration-skip: objects;\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 -ms-overflow-style: scrollbar;\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\nbutton,\nhtml [type=\"button\"],\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button;\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-cancel-button,\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 */","/*!\n * Bootstrap Reboot v4.1.3 (https://getbootstrap.com/)\n * Copyright 2011-2018 The Bootstrap Authors\n * Copyright 2011-2018 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 -ms-text-size-adjust: 100%;\n -ms-overflow-style: scrollbar;\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n}\n\n@-ms-viewport {\n width: device-width;\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, 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}\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\ndfn {\n font-style: italic;\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 -webkit-text-decoration-skip: objects;\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 -ms-overflow-style: scrollbar;\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\nbutton,\nhtml [type=\"button\"],\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button;\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-cancel-button,\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/assets/vendor/bootstrap/css/bootstrap.css b/assets/vendor/bootstrap/css/bootstrap.css new file mode 100644 index 0000000..943532d --- /dev/null +++ b/assets/vendor/bootstrap/css/bootstrap.css @@ -0,0 +1,9030 @@ +/*! + * Bootstrap v4.1.3 (https://getbootstrap.com/) + * Copyright 2011-2018 The Bootstrap Authors + * Copyright 2011-2018 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, 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%; + -ms-text-size-adjust: 100%; + -ms-overflow-style: scrollbar; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); +} + +@-ms-viewport { + width: device-width; +} + +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, 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; +} + +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; +} + +dfn { + font-style: italic; +} + +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; + -webkit-text-decoration-skip: objects; +} + +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; + -ms-overflow-style: scrollbar; +} + +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; +} + +button, +html [type="button"], +[type="reset"], +[type="submit"] { + -webkit-appearance: button; +} + +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-cancel-button, +[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-family: inherit; + font-weight: 500; + line-height: 1.2; + color: inherit; +} + +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%; + min-height: 1px; + 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: none; +} + +.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: none; + } + .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: none; + } + .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: none; + } + .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: none; + } + .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; + background-color: transparent; +} + +.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 .table { + background-color: #fff; +} + +.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 { + background-color: rgba(0, 0, 0, 0.075); +} + +.table-primary, +.table-primary > th, +.table-primary > td { + background-color: #b8daff; +} + +.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-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-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-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-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-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-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-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: #212529; + border-color: #32383e; +} + +.table .thead-light th { + color: #495057; + background-color: #e9ecef; + border-color: #dee2e6; +} + +.table-dark { + color: #fff; + background-color: #212529; +} + +.table-dark th, +.table-dark td, +.table-dark thead th { + border-color: #32383e; +} + +.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 { + 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; + -ms-overflow-style: -ms-autohiding-scrollbar; + } + .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; + -ms-overflow-style: -ms-autohiding-scrollbar; + } + .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; + -ms-overflow-style: -ms-autohiding-scrollbar; + } + .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; + -ms-overflow-style: -ms-autohiding-scrollbar; + } + .table-responsive-xl > .table-bordered { + border: 0; + } +} + +.table-responsive { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + -ms-overflow-style: -ms-autohiding-scrollbar; +} + +.table-responsive > .table-bordered { + border: 0; +} + +.form-control { + display: block; + width: 100%; + height: calc(2.25rem + 2px); + padding: 0.375rem 0.75rem; + font-size: 1rem; + 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 screen and (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.8125rem + 2px); + padding: 0.25rem 0.5rem; + font-size: 0.875rem; + line-height: 1.5; + border-radius: 0.2rem; +} + +.form-control-lg { + height: calc(2.875rem + 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, .was-validated +.custom-select:valid, +.custom-select.is-valid { + border-color: #28a745; +} + +.was-validated .form-control:valid:focus, .form-control.is-valid:focus, .was-validated +.custom-select:valid:focus, +.custom-select.is-valid:focus { + border-color: #28a745; + box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); +} + +.was-validated .form-control:valid ~ .valid-feedback, +.was-validated .form-control:valid ~ .valid-tooltip, .form-control.is-valid ~ .valid-feedback, +.form-control.is-valid ~ .valid-tooltip, .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 { + background-color: #71dd8a; +} + +.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 { + 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 1px #fff, 0 0 0 0.2rem rgba(40, 167, 69, 0.25); +} + +.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 ~ .custom-file-label::after, .custom-file-input.is-valid ~ .custom-file-label::after { + border-color: inherit; +} + +.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 { + 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, .was-validated +.custom-select:invalid, +.custom-select.is-invalid { + border-color: #dc3545; +} + +.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus, .was-validated +.custom-select:invalid:focus, +.custom-select.is-invalid:focus { + border-color: #dc3545; + box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); +} + +.was-validated .form-control:invalid ~ .invalid-feedback, +.was-validated .form-control:invalid ~ .invalid-tooltip, .form-control.is-invalid ~ .invalid-feedback, +.form-control.is-invalid ~ .invalid-tooltip, .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 { + background-color: #efa2a9; +} + +.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 { + 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 1px #fff, 0 0 0 0.2rem rgba(220, 53, 69, 0.25); +} + +.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 ~ .custom-file-label::after, .custom-file-input.is-invalid ~ .custom-file-label::after { + border-color: inherit; +} + +.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 { + 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; + 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; + text-align: center; + white-space: nowrap; + vertical-align: middle; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + 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 screen and (prefers-reduced-motion: reduce) { + .btn { + transition: none; + } +} + +.btn:hover, .btn:focus { + 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; +} + +.btn:not(:disabled):not(.disabled) { + cursor: pointer; +} + +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(0, 123, 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(0, 123, 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(108, 117, 125, 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(108, 117, 125, 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(40, 167, 69, 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(40, 167, 69, 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(23, 162, 184, 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(23, 162, 184, 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(255, 193, 7, 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(255, 193, 7, 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(220, 53, 69, 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(220, 53, 69, 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(248, 249, 250, 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(248, 249, 250, 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(52, 58, 64, 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(52, 58, 64, 0.5); +} + +.btn-outline-primary { + color: #007bff; + background-color: transparent; + background-image: none; + 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; + background-color: transparent; + background-image: none; + 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; + background-color: transparent; + background-image: none; + 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; + background-color: transparent; + background-image: none; + 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; + background-color: transparent; + background-image: none; + 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; + background-color: transparent; + background-image: none; + 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; + background-color: transparent; + background-image: none; + 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; + background-color: transparent; + background-image: none; + 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; + background-color: transparent; +} + +.btn-link:hover { + color: #0056b3; + text-decoration: underline; + background-color: transparent; + border-color: transparent; +} + +.btn-link:focus, .btn-link.focus { + text-decoration: underline; + border-color: transparent; + 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 screen and (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 screen and (prefers-reduced-motion: reduce) { + .collapsing { + transition: none; + } +} + +.dropup, +.dropright, +.dropdown, +.dropleft { + position: relative; +} + +.dropdown-toggle::after { + display: inline-block; + width: 0; + height: 0; + 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-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; + width: 0; + height: 0; + 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; + width: 0; + height: 0; + 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; + width: 0; + height: 0; + margin-left: 0.255em; + vertical-align: 0.255em; + content: ""; +} + +.dropleft .dropdown-toggle::after { + display: none; +} + +.dropleft .dropdown-toggle::before { + display: inline-block; + width: 0; + height: 0; + 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; + 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: 0 1 auto; + flex: 0 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-group .btn + .btn, +.btn-group .btn + .btn-group, +.btn-group .btn-group + .btn, +.btn-group .btn-group + .btn-group, +.btn-group-vertical .btn + .btn, +.btn-group-vertical .btn + .btn-group, +.btn-group-vertical .btn-group + .btn, +.btn-group-vertical .btn-group + .btn-group { + margin-left: -1px; +} + +.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:first-child { + margin-left: 0; +} + +.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 + .btn, +.btn-group-vertical > .btn + .btn-group, +.btn-group-vertical > .btn-group + .btn, +.btn-group-vertical > .btn-group + .btn-group { + margin-top: -1px; + margin-left: 0; +} + +.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 > .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 > .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 + .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, +.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 { + height: calc(2.875rem + 2px); + padding: 0.5rem 1rem; + font-size: 1.25rem; + line-height: 1.5; + border-radius: 0.3rem; +} + +.input-group-sm > .form-control, +.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 { + height: calc(1.8125rem + 2px); + padding: 0.25rem 0.5rem; + font-size: 0.875rem; + line-height: 1.5; + border-radius: 0.2rem; +} + +.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; + background-color: #007bff; +} + +.custom-control-input:focus ~ .custom-control-label::before { + box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25); +} + +.custom-control-input:active ~ .custom-control-label::before { + color: #fff; + background-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; +} + +.custom-control-label::before { + position: absolute; + top: 0.25rem; + left: -1.5rem; + display: block; + width: 1rem; + height: 1rem; + pointer-events: none; + content: ""; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + background-color: #dee2e6; +} + +.custom-control-label::after { + position: absolute; + top: 0.25rem; + left: -1.5rem; + display: block; + width: 1rem; + height: 1rem; + content: ""; + background-repeat: no-repeat; + background-position: center center; + background-size: 50% 50%; +} + +.custom-checkbox .custom-control-label::before { + border-radius: 0.25rem; +} + +.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { + background-color: #007bff; +} + +.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after { + background-image: url("data:image/svg+xml;charset=utf8,%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 { + background-color: #007bff; +} + +.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { + background-image: url("data:image/svg+xml;charset=utf8,%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::before { + background-color: #007bff; +} + +.custom-radio .custom-control-input:checked ~ .custom-control-label::after { + background-image: url("data:image/svg+xml;charset=utf8,%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-select { + display: inline-block; + width: 100%; + height: calc(2.25rem + 2px); + padding: 0.375rem 1.75rem 0.375rem 0.75rem; + line-height: 1.5; + color: #495057; + vertical-align: middle; + background: #fff url("data:image/svg+xml;charset=utf8,%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; + background-size: 8px 10px; + border: 1px solid #ced4da; + border-radius: 0.25rem; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; +} + +.custom-select:focus { + border-color: #80bdff; + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(128, 189, 255, 0.5); +} + +.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 { + opacity: 0; +} + +.custom-select-sm { + height: calc(1.8125rem + 2px); + padding-top: 0.375rem; + padding-bottom: 0.375rem; + font-size: 75%; +} + +.custom-select-lg { + height: calc(2.875rem + 2px); + padding-top: 0.375rem; + padding-bottom: 0.375rem; + font-size: 125%; +} + +.custom-file { + position: relative; + display: inline-block; + width: 100%; + height: calc(2.25rem + 2px); + margin-bottom: 0; +} + +.custom-file-input { + position: relative; + z-index: 2; + width: 100%; + height: calc(2.25rem + 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:focus ~ .custom-file-label::after { + border-color: #80bdff; +} + +.custom-file-input:disabled ~ .custom-file-label { + background-color: #e9ecef; +} + +.custom-file-input:lang(en) ~ .custom-file-label::after { + content: "Browse"; +} + +.custom-file-label { + position: absolute; + top: 0; + right: 0; + left: 0; + z-index: 1; + height: calc(2.25rem + 2px); + padding: 0.375rem 0.75rem; + 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: 2.25rem; + padding: 0.375rem 0.75rem; + line-height: 1.5; + color: #495057; + content: "Browse"; + background-color: #e9ecef; + border-left: 1px solid #ced4da; + border-radius: 0 0.25rem 0.25rem 0; +} + +.custom-range { + width: 100%; + padding-left: 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 screen and (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 screen and (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 screen and (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-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 screen and (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; +} + +.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:not(:disabled):not(.disabled) { + cursor: pointer; +} + +.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;charset=utf8,%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;charset=utf8,%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:first-child { + border-top-right-radius: 0; + border-bottom-right-radius: 0; + } + .card-group > .card:first-child .card-img-top, + .card-group > .card:first-child .card-header { + border-top-right-radius: 0; + } + .card-group > .card:first-child .card-img-bottom, + .card-group > .card:first-child .card-footer { + border-bottom-right-radius: 0; + } + .card-group > .card:last-child { + border-top-left-radius: 0; + border-bottom-left-radius: 0; + } + .card-group > .card:last-child .card-img-top, + .card-group > .card:last-child .card-header { + border-top-left-radius: 0; + } + .card-group > .card:last-child .card-img-bottom, + .card-group > .card:last-child .card-footer { + border-bottom-left-radius: 0; + } + .card-group > .card:only-child { + border-radius: 0.25rem; + } + .card-group > .card:only-child .card-img-top, + .card-group > .card:only-child .card-header { + border-top-left-radius: 0.25rem; + border-top-right-radius: 0.25rem; + } + .card-group > .card:only-child .card-img-bottom, + .card-group > .card:only-child .card-footer { + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; + } + .card-group > .card:not(:first-child):not(:last-child):not(:only-child) { + border-radius: 0; + } + .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-img-top, + .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-img-bottom, + .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-header, + .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-footer { + border-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:not(:first-of-type):not(:last-of-type) { + border-bottom: 0; + border-radius: 0; +} + +.accordion .card:not(:first-of-type) .card-header:first-child { + 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; +} + +.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-link:not(:disabled):not(.disabled) { + cursor: pointer; +} + +.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; +} + +.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; +} + +.badge-primary[href]:hover, .badge-primary[href]:focus { + color: #fff; + text-decoration: none; + background-color: #0062cc; +} + +.badge-secondary { + color: #fff; + background-color: #6c757d; +} + +.badge-secondary[href]:hover, .badge-secondary[href]:focus { + color: #fff; + text-decoration: none; + background-color: #545b62; +} + +.badge-success { + color: #fff; + background-color: #28a745; +} + +.badge-success[href]:hover, .badge-success[href]:focus { + color: #fff; + text-decoration: none; + background-color: #1e7e34; +} + +.badge-info { + color: #fff; + background-color: #17a2b8; +} + +.badge-info[href]:hover, .badge-info[href]:focus { + color: #fff; + text-decoration: none; + background-color: #117a8b; +} + +.badge-warning { + color: #212529; + background-color: #ffc107; +} + +.badge-warning[href]:hover, .badge-warning[href]:focus { + color: #212529; + text-decoration: none; + background-color: #d39e00; +} + +.badge-danger { + color: #fff; + background-color: #dc3545; +} + +.badge-danger[href]:hover, .badge-danger[href]:focus { + color: #fff; + text-decoration: none; + background-color: #bd2130; +} + +.badge-light { + color: #212529; + background-color: #f8f9fa; +} + +.badge-light[href]:hover, .badge-light[href]:focus { + color: #212529; + text-decoration: none; + background-color: #dae0e5; +} + +.badge-dark { + color: #fff; + background-color: #343a40; +} + +.badge-dark[href]:hover, .badge-dark[href]:focus { + color: #fff; + text-decoration: none; + background-color: #1d2124; +} + +.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 screen and (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 { + 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 { + 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:hover, .list-group-item:focus { + z-index: 1; + text-decoration: none; +} + +.list-group-item.disabled, .list-group-item:disabled { + color: #6c757d; + background-color: #fff; +} + +.list-group-item.active { + z-index: 2; + color: #fff; + background-color: #007bff; + border-color: #007bff; +} + +.list-group-flush .list-group-item { + border-right: 0; + border-left: 0; + border-radius: 0; +} + +.list-group-flush:first-child .list-group-item:first-child { + border-top: 0; +} + +.list-group-flush:last-child .list-group-item:last-child { + 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:not(:disabled):not(.disabled) { + cursor: pointer; +} + +.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { + color: #000; + text-decoration: none; + opacity: .75; +} + +button.close { + padding: 0; + background-color: transparent; + border: 0; + -webkit-appearance: none; +} + +.modal-open { + overflow: hidden; +} + +.modal-open .modal { + overflow-x: hidden; + overflow-y: auto; +} + +.modal { + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 1050; + display: none; + 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, -25%); + transform: translate(0, -25%); +} + +@media screen and (prefers-reduced-motion: reduce) { + .modal.fade .modal-dialog { + transition: none; + } +} + +.modal.show .modal-dialog { + -webkit-transform: translate(0, 0); + transform: translate(0, 0); +} + +.modal-dialog-centered { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + min-height: calc(100% - (0.5rem * 2)); +} + +.modal-dialog-centered::before { + display: block; + height: calc(100vh - (0.5rem * 2)); + content: ""; +} + +.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; + right: 0; + bottom: 0; + left: 0; + z-index: 1040; + 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; + border-bottom: 1px solid #e9ecef; + border-top-left-radius: 0.3rem; + border-top-right-radius: 0.3rem; +} + +.modal-header .close { + padding: 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 #e9ecef; +} + +.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-centered { + min-height: calc(100% - (1.75rem * 2)); + } + .modal-dialog-centered::before { + height: calc(100vh - (1.75rem * 2)); + } + .modal-sm { + max-width: 300px; + } +} + +@media (min-width: 992px) { + .modal-lg { + max-width: 800px; + } +} + +.tooltip { + position: absolute; + z-index: 1070; + display: block; + margin: 0; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, 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, 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, +.bs-popover-top .arrow::after, +.bs-popover-auto[x-placement^="top"] .arrow::after { + border-width: 0.5rem 0.5rem 0; +} + +.bs-popover-top .arrow::before, .bs-popover-auto[x-placement^="top"] .arrow::before { + bottom: 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-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, +.bs-popover-right .arrow::after, +.bs-popover-auto[x-placement^="right"] .arrow::after { + border-width: 0.5rem 0.5rem 0.5rem 0; +} + +.bs-popover-right .arrow::before, .bs-popover-auto[x-placement^="right"] .arrow::before { + left: 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-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, +.bs-popover-bottom .arrow::after, +.bs-popover-auto[x-placement^="bottom"] .arrow::after { + border-width: 0 0.5rem 0.5rem 0.5rem; +} + +.bs-popover-bottom .arrow::before, .bs-popover-auto[x-placement^="bottom"] .arrow::before { + top: 0; + 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-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, +.bs-popover-left .arrow::after, +.bs-popover-auto[x-placement^="left"] .arrow::after { + border-width: 0.5rem 0 0.5rem 0.5rem; +} + +.bs-popover-left .arrow::before, .bs-popover-auto[x-placement^="left"] .arrow::before { + right: 0; + 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-left-color: #fff; +} + +.popover-header { + padding: 0.5rem 0.75rem; + margin-bottom: 0; + font-size: 1rem; + color: inherit; + 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-inner { + position: relative; + width: 100%; + overflow: hidden; +} + +.carousel-item { + position: relative; + display: none; + -ms-flex-align: center; + align-items: center; + width: 100%; + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -webkit-perspective: 1000px; + perspective: 1000px; +} + +.carousel-item.active, +.carousel-item-next, +.carousel-item-prev { + display: block; + transition: -webkit-transform 0.6s ease; + transition: transform 0.6s ease; + transition: transform 0.6s ease, -webkit-transform 0.6s ease; +} + +@media screen and (prefers-reduced-motion: reduce) { + .carousel-item.active, + .carousel-item-next, + .carousel-item-prev { + transition: none; + } +} + +.carousel-item-next, +.carousel-item-prev { + position: absolute; + top: 0; +} + +.carousel-item-next.carousel-item-left, +.carousel-item-prev.carousel-item-right { + -webkit-transform: translateX(0); + transform: translateX(0); +} + +@supports ((-webkit-transform-style: preserve-3d) or (transform-style: preserve-3d)) { + .carousel-item-next.carousel-item-left, + .carousel-item-prev.carousel-item-right { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +.carousel-item-next, +.active.carousel-item-right { + -webkit-transform: translateX(100%); + transform: translateX(100%); +} + +@supports ((-webkit-transform-style: preserve-3d) or (transform-style: preserve-3d)) { + .carousel-item-next, + .active.carousel-item-right { + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + } +} + +.carousel-item-prev, +.active.carousel-item-left { + -webkit-transform: translateX(-100%); + transform: translateX(-100%); +} + +@supports ((-webkit-transform-style: preserve-3d) or (transform-style: preserve-3d)) { + .carousel-item-prev, + .active.carousel-item-left { + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + } +} + +.carousel-fade .carousel-item { + opacity: 0; + transition-duration: .6s; + transition-property: opacity; +} + +.carousel-fade .carousel-item.active, +.carousel-fade .carousel-item-next.carousel-item-left, +.carousel-fade .carousel-item-prev.carousel-item-right { + opacity: 1; +} + +.carousel-fade .active.carousel-item-left, +.carousel-fade .active.carousel-item-right { + opacity: 0; +} + +.carousel-fade .carousel-item-next, +.carousel-fade .carousel-item-prev, +.carousel-fade .carousel-item.active, +.carousel-fade .active.carousel-item-left, +.carousel-fade .active.carousel-item-prev { + -webkit-transform: translateX(0); + transform: translateX(0); +} + +@supports ((-webkit-transform-style: preserve-3d) or (transform-style: preserve-3d)) { + .carousel-fade .carousel-item-next, + .carousel-fade .carousel-item-prev, + .carousel-fade .carousel-item.active, + .carousel-fade .active.carousel-item-left, + .carousel-fade .active.carousel-item-prev { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +.carousel-control-prev, +.carousel-control-next { + position: absolute; + top: 0; + bottom: 0; + 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; +} + +.carousel-control-prev:hover, .carousel-control-prev:focus, +.carousel-control-next:hover, +.carousel-control-next:focus { + color: #fff; + text-decoration: none; + outline: 0; + opacity: .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: transparent no-repeat center center; + background-size: 100% 100%; +} + +.carousel-control-prev-icon { + background-image: url("data:image/svg+xml;charset=utf8,%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;charset=utf8,%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: 10px; + 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 { + position: relative; + -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: rgba(255, 255, 255, 0.5); +} + +.carousel-indicators li::before { + position: absolute; + top: -10px; + left: 0; + display: inline-block; + width: 100%; + height: 10px; + content: ""; +} + +.carousel-indicators li::after { + position: absolute; + bottom: -10px; + left: 0; + display: inline-block; + width: 100%; + height: 10px; + content: ""; +} + +.carousel-indicators .active { + background-color: #fff; +} + +.carousel-caption { + position: absolute; + right: 15%; + bottom: 20px; + left: 15%; + z-index: 10; + padding-top: 20px; + padding-bottom: 20px; + color: #fff; + text-align: center; +} + +.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 { + 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-circle { + border-radius: 50% !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; + } +} + +.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; +} + +.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-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-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-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-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-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; +} + +.text-justify { + text-align: justify !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-normal { + font-weight: 400 !important; +} + +.font-weight-bold { + font-weight: 700 !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: #0062cc !important; +} + +.text-secondary { + color: #6c757d !important; +} + +a.text-secondary:hover, a.text-secondary:focus { + color: #545b62 !important; +} + +.text-success { + color: #28a745 !important; +} + +a.text-success:hover, a.text-success:focus { + color: #1e7e34 !important; +} + +.text-info { + color: #17a2b8 !important; +} + +a.text-info:hover, a.text-info:focus { + color: #117a8b !important; +} + +.text-warning { + color: #ffc107 !important; +} + +a.text-warning:hover, a.text-warning:focus { + color: #d39e00 !important; +} + +.text-danger { + color: #dc3545 !important; +} + +a.text-danger:hover, a.text-danger:focus { + color: #bd2130 !important; +} + +.text-light { + color: #f8f9fa !important; +} + +a.text-light:hover, a.text-light:focus { + color: #dae0e5 !important; +} + +.text-dark { + color: #343a40 !important; +} + +a.text-dark:hover, a.text-dark:focus { + color: #1d2124 !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; +} + +.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/assets/vendor/bootstrap/css/bootstrap.css.map b/assets/vendor/bootstrap/css/bootstrap.css.map new file mode 100644 index 0000000..cd35b27 --- /dev/null +++ b/assets/vendor/bootstrap/css/bootstrap.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["../../scss/bootstrap.scss","../../scss/_root.scss","../../scss/_reboot.scss","../../scss/_variables.scss","bootstrap.css","../../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/_modal.scss","../../scss/_tooltip.scss","../../scss/mixins/_reset-text.scss","../../scss/_popover.scss","../../scss/_carousel.scss","../../scss/utilities/_align.scss","../../scss/mixins/_background-variant.scss","../../scss/utilities/_background.scss","../../scss/utilities/_borders.scss","../../scss/mixins/_clearfix.scss","../../scss/utilities/_display.scss","../../scss/utilities/_embed.scss","../../scss/utilities/_flex.scss","../../scss/utilities/_float.scss","../../scss/mixins/_float.scss","../../scss/utilities/_position.scss","../../scss/utilities/_screenreaders.scss","../../scss/mixins/_screen-reader.scss","../../scss/utilities/_shadows.scss","../../scss/utilities/_sizing.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/mixins/_visibility.scss","../../scss/_print.scss"],"names":[],"mappings":"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EACb,2BAA0B;CAC3B;;AAMD;EACE,sBAAqB;CACtB;;AAED;EACE,mBAAkB;EAClB,gBAAe;CAChB;;AAED;EACE,cAAa;CACd;;AExHD;EF6HE,yBAAwB;CACzB;;AI5dD;;EAEE,sBHyQyC;EGxQzC,qBHyQmC;EGxQnC,iBHyQ+B;EGxQ/B,iBHyQ+B;EGxQ/B,eHyQmC;CGxQpC;;AAED;EAAU,kBH2PyC;CG3Pb;;AACtC;EAAU,gBH2PuC;CG3PX;;AACtC;EAAU,mBH2P0C;CG3Pd;;AACtC;EAAU,kBH2PyC;CG3Pb;;AACtC;EAAU,mBH2P0C;CG3Pd;;AACtC;EAAU,gBH2OwB;CG3OI;;AAEtC;EACE,mBH2QoD;EG1QpD,iBH2Q+B;CG1QhC;;AAGD;EACE,gBH0PgC;EGzPhC,iBH8P+B;EG7P/B,iBHqP+B;CGpPhC;;AACD;EACE,kBHsPkC;EGrPlC,iBH0P+B;EGzP/B,iBHgP+B;CG/OhC;;AACD;EACE,kBHkPkC;EGjPlC,iBHsP+B;EGrP/B,iBH2O+B;CG1OhC;;AACD;EACE,kBH8OkC;EG7OlC,iBHkP+B;EGjP/B,iBHsO+B;CGrOhC;;AJmCD;EI3BE,iBHwEW;EGvEX,oBHuEW;EGtEX,UAAS;EACT,yCHtCa;CGuCd;;AAOD;;EAEE,eHiO+B;EGhO/B,iBH+L+B;CG9LhC;;AAED;;EAEE,eHqOgC;EGpOhC,0BH6OmC;CG5OpC;;AAOD;EC/EE,gBAAe;EACf,iBAAgB;CDgFjB;;AAGD;ECpFE,gBAAe;EACf,iBAAgB;CDqFjB;;AACD;EACE,sBAAqB;CAKtB;;AAND;EAII,qBHuN+B;CGtNhC;;AASH;EACE,eAAc;EACd,0BAAyB;CAC1B;;AAGD;EACE,oBHeW;EGdX,mBHyLoD;CGxLrD;;AAED;EACE,eAAc;EACd,eAAc;EACd,eHvGgB;CG4GjB;;AARD;EAMI,uBAAsB;CACvB;;AEpHH;ECIE,gBAAe;EAGf,aAAY;CDLb;;AAID;EACE,iBL61BwC;EK51BxC,uBLLa;EKMb,0BLHgB;EOTd,uBP+NgC;EMxNlC,gBAAe;EAGf,aAAY;CDQb;;AAMD;EAEE,sBAAqB;CACtB;;AAED;EACE,sBAA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,wBAA8C;GEWrC;EAFD;IFTR,wBAA8C;GEWrC;CXoxCV;;AY70CD;EACE,YAAW;EACX,oBbyHW;EaxHX,8Bb6TuC;CaxSxC;;AAxBD;;EAOI,iBbsTgC;EarThC,oBAAmB;EACnB,8BbAc;CaCf;;AAVH;EAaI,uBAAsB;EACtB,iCbLc;CaMf;;AAfH;EAkBI,8BbTc;CaUf;;AAnBH;EAsBI,uBbhBW;CaiBZ;;AAQH;;EAGI,gBb4R+B;Ca3RhC;;AAQH;EACE,0BbnCgB;CagDjB;;AAdD;;EAKI,0BbvCc;CawCf;;AANH;;EAWM,yBAA8C;CAC/C;;AAIL;;;;EAKI,UAAS;CACV;;AAOH;EAEI,sCb1DW;Ca2DZ;;AXnED;EW8EI,uCbtES;CERS;;AYPtB;;;EAII,0BC2E4D;CD1E7D;;AZEH;EYQM,0BAJsC;CZJtB;;AYGtB;;EASQ,0BARoC;CASrC;;AApBP;;;EAII,0BC2E4D;CD1E7D;;AZEH;EYQM,0BAJsC;CZJtB;;AYGtB;;EASQ,0BARoC;CASrC;;AApBP;;;EAII,0BC2E4D;CD1E7D;;AZEH;EYQM,0BAJsC;CZJtB;;AYGtB;;EASQ,0BARoC;CASrC;;AApBP;;;EAII,0BC2E4D;CD1E7D;;AZEH;EYQM,0BAJsC;CZJtB;;AYGtB;;EASQ,0BARoC;CASrC;;AApBP;;;EAII,0BC2E4D;CD1E7D;;AZEH;EYQM,0BAJsC;CZJtB;;AYGtB;;EASQ,0BARoC;CASrC;;AApBP;;;EAII,0BC2E4D;CD1E7D;;AZEH;EYQM,0BAJsC;CZJtB;;AYGtB;;EASQ,0BARoC;CASrC;;AApBP;;;EAII,0BC2E4D;CD1E7D;;AZEH;EYQM,0BAJsC;CZJtB;;AYGtB;;EASQ,0BARoC;CASrC;;AApBP;;;EAII,0BC2E4D;CD1E7D;;AZEH;EYQM,0BAJsC;CZJtB;;AYGtB;;EASQ,0BARoC;CASrC;;AApBP;;;EAII,uCdWS;CcVV;;AZEH;EYQM,uCAJsC;CZJtB;;AYGtB;;EASQ,uCARoC;CASrC;;ADwFT;EAGM,Yb1GS;Ea2GT,0BblGY;EamGZ,sBb4NgD;Ca3NjD;;AANL;EAWM,eb3GY;Ea4GZ,0BbjHY;EakH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AChB;;AAaH;;EAEE,qBAAoB;CACrB;;AAQC;ECxDA,YrBIa;EmBJX,0BnBkCa;EqBhCf,sBrBgCe;CoBwBd;;AlBpDD;EmBAE,YrBFW;EmBJX,0BEDoF;EASpF,sBATyH;CnBOrG;;AmBKtB;EAMI,gDrBiBW;CqBfd;;AAGD;EAEE,YrBpBW;EqBqBX,0BrBSa;EqBRb,sBrBQa;CqBPd;;AAED;;EAGE,YrB5BW;EqB6BX,0BAlCuK;EAsCvK,sBAtC+M;CAgDhN;;AARC;;EAKI,gDrBVS;CqBYZ;;ADUH;ECxDA,YrBIa;EmBJX,0BnBUc;EqBRhB,sBrBQgB;CoBgDf;;AlBpDD;EmBAE,YrBFW;EmBJX,0BEDoF;EASpF,sBATyH;CnBOrG;;AmBKtB;EAMI,kDrBPY;CqBSf;;AAGD;EAEE,YrBpBW;EqBqBX,0BrBfc;EqBgBd,sBrBhBc;CqBiBf;;AAED;;EAGE,YrB5BW;EqB6BX,0BAlCuK;EAsCvK,sBAtC+M;CAgDhN;;AARC;;EAKI,kDrBlCU;CqBoCb;;ADUH;ECxDA,YrBIa;EmBJX,0BnByCa;EqBvCf,sBrBuCe;CoBiBd;;AlBpDD;EmBAE,YrBFW;EmBJX,0BEDoF;EASpF,sBATyH;CnBOrG;;AmBKtB;EAMI,gDrBwBW;CqBtBd;;AAGD;EAEE,YrBpBW;EqBqBX,0BrBgBa;EqBfb,sBrBea;CqBdd;;AAED;;EAGE,YrB5BW;EqB6BX,0BAlCuK;EAsCvK,sBAtC+M;CAgDhN;;AARC;;EAKI,gDrBHS;CqBKZ;;ADUH;ECxDA,YrBIa;EmBJX,0BnB2Ca;EqBzCf,sBrByCe;CoBed;;AlBpDD;EmBAE,YrBFW;EmBJX,0BEDoF;EASpF,sBATyH;CnBOrG;;AmBKtB;EAMI,iDrB0BW;CqBxBd;;AAGD;EAEE,YrBpBW;EqBqBX,0BrBkBa;EqBjBb,sBrBiBa;CqBhBd;;AAED;;EAGE,YrB5BW;EqB6BX,0BAlCuK;EAsCvK,sBAtC+M;CAgDhN;;AARC;;EAKI,iDrBDS;CqBGZ;;ADUH;ECxDA,erBagB;EmBbd,0BnBwCa;EqBtCf,sBrBsCe;CoBkBd;;AlBpDD;EmBAE,erBOc;EmBbd,0BEDoF;EASpF,sBATyH;CnBOrG;;AmBKtB;EAMI,gDrBuBW;CqBrBd;;AAGD;EAEE,erBXc;EqBYd,0BrBea;EqBdb,sBrBca;CqBbd;;AAED;;EAGE,erBnBc;EqBoBd,0BAlCuK;EAsCvK,sBAtC+M;CAgDhN;;AARC;;EAKI,gDrBJS;CqBMZ;;ADUH;ECxDA,YrBIa;EmBJX,0BnBsCa;EqBpCf,sBrBoCe;CoBoBd;;AlBpDD;EmBAE,YrBFW;EmBJX,0BEDoF;EASpF,sBATyH;CnBOrG;;AmBKtB;EAMI,gDrBqBW;CqBnBd;;AAGD;EAEE,YrBpBW;EqBqBX,0BrBaa;EqBZb,sBrBYa;CqBXd;;AAED;;EAGE,YrB5BW;EqB6BX,0BAlCuK;EAsCvK,sBAtC+M;CAgDhN;;AARC;;EAKI,gDrBNS;CqBQZ;;ADUH;ECxDA,erBagB;EmBbd,0BnBKc;EqBHhB,sBrBGgB;CoBqDf;;AlBpDD;EmBAE,erBOc;EmBbd,0BEDoF;EASpF,sBATyH;CnBOrG;;AmBKtB;EAMI,kDrBZY;CqBcf;;AAGD;EAEE,erBXc;EqBYd,0BrBpBc;EqBqBd,sBrBrBc;CqBsBf;;AAED;;EAGE,erBnBc;EqBoBd,0BAlCuK;EAsCvK,sBAtC+M;CAgDhN;;AARC;;EAKI,kDrBvCU;CqByCb;;ADUH;ECxDA,YrBIa;EmBJX,0BnBYc;EqBVhB,sBrBUgB;CoB8Cf;;AlBpDD;EmBAE,YrBFW;EmBJX,0BEDoF;EASpF,sBATyH;CnBOrG;;AmBKtB;EAMI,+CrBLY;CqBOf;;AAGD;EAEE,YrBpBW;EqBqBX,0BrBbc;EqBcd,sBrBdc;CqBef;;AAED;;EAGE,YrB5BW;EqB6BX,0BAlCuK;EAsCvK,sBAtC+M;CAgDhN;;AARC;;EAKI,+CrBhCU;CqBkCb;;ADgBH;ECXA,erBjBe;EqBkBf,8BAA6B;EAC7B,uBAAsB;EACtB,sBrBpBe;CoB8Bd;;ACRD;EACE,YrBrDW;EqBsDX,0BrBxBa;EqByBb,sBrBzBa;CqB0Bd;;AAED;EAEE,gDrB9Ba;CqB+Bd;;AAED;EAEE,erBnCa;EqBoCb,8BAA6B;CAC9B;;AAED;;EAGE,YrBxEW;EqByEX,0BrB3Ca;EqB4Cb,sBrB5Ca;CqBsDd;;AARC;;EAKI,gDrBnDS;CqBqDZ;;ADzBH;ECXA,erBzCgB;EqB0ChB,8BAA6B;EAC7B,uBAAsB;EACtB,sBrB5CgB;CoBsDf;;ACRD;EACE,YrBrDW;EqBsDX,0BrBhDc;EqBiDd,sBrBjDc;CqBkDf;;AAED;EAEE,kDrBtDc;CqBuDf;;AAED;EAEE,erB3Dc;EqB4Dd,8BAA6B;CAC9B;;AAED;;EAGE,YrBxEW;EqByEX,0BrBnEc;EqBoEd,sBrBpEc;CqB8Ef;;AARC;;EAKI,kDrB3EU;CqB6Eb;;ADzBH;ECXA,erBVe;EqBWf,8BAA6B;EAC7B,uBAAsB;EACtB,sBrBbe;CoBuBd;;ACRD;EACE,YrBrDW;EqBsDX,0BrBjBa;EqBkBb,sBrBlBa;CqBmBd;;AAED;EAEE,gDrBvBa;CqBwBd;;AAED;EAEE,erB5Ba;EqB6Bb,8BAA6B;CAC9B;;AAED;;EAGE,YrBxEW;EqByEX,0BrBpCa;EqBqCb,sBrBrCa;CqB+Cd;;AARC;;EAKI,gDrB5CS;CqB8CZ;;ADzBH;ECXA,erBRe;EqBSf,8BAA6B;EAC7B,uBAAsB;EACtB,sBrBXe;CoBqBd;;ACRD;EACE,YrBrDW;EqBsDX,0BrBfa;EqBgBb,sBrBhBa;CqBiBd;;AAED;EAEE,iDrBrBa;CqBsBd;;AAED;EAEE,erB1Ba;EqB2Bb,8BAA6B;CAC9B;;AAED;;EAGE,YrBxEW;EqByEX,0BrBlCa;EqBmCb,sBrBnCa;CqB6Cd;;AARC;;EAKI,iDrB1CS;CqB4CZ;;ADzBH;ECXA,erBXe;EqBYf,8BAA6B;EAC7B,uBAAsB;EACtB,sBrBde;CoBwBd;;ACRD;EACE,erB5Cc;EqB6Cd,0BrBlBa;EqBmBb,sBrBnBa;CqBoBd;;AAED;EAEE,gDrBxBa;CqByBd;;AAED;EAEE,erB7Ba;EqB8Bb,8BAA6B;CAC9B;;AAED;;EAGE,erB/Dc;EqBgEd,0BrBrCa;EqBsCb,sBrBtCa;CqBgDd;;AARC;;EAKI,gDrB7CS;CqB+CZ;;ADzBH;ECXA,erBbe;EqBcf,8BAA6B;EAC7B,uBAAsB;EACtB,sBrBhBe;CoB0Bd;;ACRD;EACE,YrBrDW;EqBsDX,0BrBpBa;EqBqBb,sBrBrBa;CqBsBd;;AAED;EAEE,gDrB1Ba;CqB2Bd;;AAED;EAEE,erB/Ba;EqBgCb,8BAA6B;CAC9B;;AAED;;EAGE,YrBxEW;EqByEX,0BrBvCa;EqBwCb,sBrBxCa;CqBkDd;;AARC;;EAKI,gDrB/CS;CqBiDZ;;ADzBH;ECXA,erB9CgB;EqB+ChB,8BAA6B;EAC7B,uBAAsB;EACtB,sBrBjDgB;CoB2Df;;ACRD;EACE,erB5Cc;EqB6Cd,0BrBrDc;EqBsDd,sBrBtDc;CqBuDf;;AAED;EAEE,kDrB3Dc;CqB4Df;;AAED;EAEE,erBhEc;EqBiEd,8BAA6B;CAC9B;;AAED;;EAGE,erB/Dc;EqBgEd,0BrBxEc;EqByEd,sBrBzEc;CqBmFf;;AARC;;EAKI,kDrBhFU;CqBkFb;;ADzBH;ECXA,erBvCgB;EqBwChB,8BAA6B;EAC7B,uBAAsB;EACtB,sBrB1CgB;CoBoDf;;ACRD;EACE,YrBrDW;EqBsDX,0BrB9Cc;EqB+Cd,sBrB/Cc;CqBgDf;;AAED;EAEE,+CrBpDc;CqBqDf;;AAED;EAEE,erBzDc;EqB0Dd,8BAA6B;CAC9B;;AAED;;EAGE,YrBxEW;EqByEX,0BrBjEc;EqBkEd,sBrBlEc;CqB4Ef;;AARC;;EAKI,+CrBzEU;CqB2Eb;;ADdL;EACE,iBpBoL+B;EoBnL/B,epBzCe;EoB0Cf,8BAA6B;CAuB9B;;AlB7FC;EkByEE,epBoFgD;EoBnFhD,2BpBoFiC;EoBnFjC,8BAA6B;EAC7B,0BAAyB;ClB5EL;;AkBmExB;EAcI,2BpB6EiC;EoB5EjC,0BAAyB;EACzB,iBAAgB;CACjB;;AAjBH;EAqBI,epBpFc;EoBqFd,qBAAoB;CACrB;;AAUH;ECbE,qBrBuQgC;EqBtQhC,mBrB4JoD;EqB3JpD,iBrBwH+B;EqBrH7B,sBrB4H+B;CoBlHlC;;AAED;ECjBE,wBrBmQiC;EqBlQjC,oBrB6JoD;EqB5JpD,iBrByH+B;EqBtH7B,sBrB6H+B;CoB/GlC;;AAOD;EACE,eAAc;EACd,YAAW;CAMZ;;AARD;EAMI,mBpBwQ+B;CoBvQhC;;AAIH;;;EAII,YAAW;CACZ;;AE3IH;ELGM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M,kB5BySQ;C4BxST;;AAIL;EACE,mBAAkB;EAClB,OAAM;EACN,SAAQ;EACR,QAAO;EACP,WAAU;EACV,4B5BoK4F;E4BnK5F,0B5BoEkC;E4BnElC,iB5BnB+B;E4BoB/B,e5B3QgB;E4B4QhB,uB5BnRa;E4BoRb,0B5BhRgB;EOVd,uBP+NgC;C4B+EnC;;AA/BD;EAgBI,mBAAkB;EAClB,OAAM;EACN,SAAQ;EACR,UAAS;EACT,WAAU;EACV,eAAc;EACd,gB5BmJ2G;E4BlJ3G,0B5BoDgC;E4BnDhC,iB5BnC6B;E4BoC7B,e5B3Rc;E4B4Rd,kBAAiB;ETvSjB,0BnBMc;E4BmSd,+B5BjSc;EOVd,mCqB4SgF;CACjF;;AASH;EACE,YAAW;EACX,gBAAe;EACf,8BAA6B;EAC7B,yBAAgB;EAAhB,sBAAgB;EAAhB,iBAAgB;CA4GjB;;AAhHD;EAOI,cAAa;CAOd;;AAdH;EAW8B,iE5B7Rb;C4B6RiE;;AAXlF;EAY8B,iE5B9Rb;C4B8RiE;;AAZlF;EAa8B,iE5B/Rb;C4B+RiE;;AAblF;EAiBI,UAAS;CACV;;AAlBH;EAqBI,Y5B4M6C;E4B3M7C,a5B2M6C;E4B1M7C,qBAA2E;ET3U3E,0BnBkCa;E4B2Sb,U5B2M0C;EO1hB1C,oBP2hB6C;EiB1hB3C,6GjBid+H;E4B/HjI,yBAAgB;EAAhB,iBAAgB;CAKjB;;AXnVD;EWiTF;IXhTI,iBAAgB;GWkVjB;C3B2nGF;;A2B7pGD;ETpTI,0BnB6hB2E;C4BxM1E;;AAjCL;EAqCI,Y5BqLoC;E4BpLpC,e5BqLqC;E4BpLrC,mBAAkB;EAClB,gB5BoLuC;E4BnLvC,0B5BtVc;E4BuVd,0BAAyB;ErBhWzB,oBPohBoC;C4BjLrC;;AA7CH;EAgDI,Y5BiL6C;E4BhL7C,a5BgL6C;EmBrhB7C,0BnBkCa;E4BqUb,U5BiL0C;EO1hB1C,oBP2hB6C;EiB1hB3C,6GjBid+H;E4BrGjI,sBAAgB;EAAhB,iBAAgB;CAKjB;;AX7WD;EWiTF;IXhTI,iBAAgB;GW4WjB;C3B+nGF;;A2B3rGD;ETpTI,0BnB6hB2E;C4B9K1E;;AA3DL;EA+DI,Y5B2JoC;E4B1JpC,e5B2JqC;E4B1JrC,mBAAkB;EAClB,gB5B0JuC;E4BzJvC,0B5BhXc;E4BiXd,0BAAyB;ErB1XzB,oBPohBoC;C4BvJrC;;AAvEH;EA0EI,Y5BuJ6C;E4BtJ7C,a5BsJ6C;E4BrJ7C,cAAa;EACb,qB5BtC+B;E4BuC/B,oB5BvC+B;EmB3V/B,0BnBkCa;E4BkWb,U5BoJ0C;EO1hB1C,oBP2hB6C;EiB1hB3C,6GjBid+H;E4BxEjI,iBAAgB;CAKjB;;AX1YD;EWiTF;IXhTI,iBAAgB;GWyYjB;C3BmoGF;;A2B5tGD;ETpTI,0BnB6hB2E;C4BjJ1E;;AAxFL;EA4FI,Y5B8HoC;E4B7HpC,e5B8HqC;E4B7HrC,mBAAkB;EAClB,gB5B6HuC;E4B5HvC,8BAA6B;EAC7B,0BAAyB;EACzB,qBAA+C;CAEhD;;AApGH;EAuGI,0B5BpZc;EOTd,oBPohBoC;C4BrHrC;;AAzGH;EA4GI,mBAAkB;EAClB,0B5B1Zc;EOTd,oBPohBoC;C4B/GrC;;AAGH;;;EXvaM,6GjBid+H;C4BtCpI;;AXvaC;EWmaF;;;IXlaI,iBAAgB;GWsanB;C3B6oGA;;A4BxjHD;EACE,qBAAa;EAAb,cAAa;EACb,oBAAe;EAAf,gBAAe;EACf,gBAAe;EACf,iBAAgB;EAChB,iBAAgB;CACjB;;AAED;EACE,eAAc;EACd,qB7BgmBsC;C6BtlBvC;;A3BTC;E2BEE,sBAAqB;C3BCtB;;A2BNH;EAUI,e7BPc;C6BQf;;AAOH;EACE,iC7BnBgB;C6BqDjB;;AAnCD;EAII,oB7B6L6B;C6B5L9B;;AALH;EAQI,8BAAgD;EtB7BhD,gCPyNgC;EOxNhC,iCPwNgC;C6BhLjC;;A3BnCD;E2B2BI,sC7B9BY;CEMf;;A2BYH;EAgBM,e7B/BY;E6BgCZ,8BAA6B;EAC7B,0BAAyB;CAC1B;;AAnBL;;EAwBI,e7BtCc;E6BuCd,uB7B9CW;E6B+CX,mC7B/CW;C6BgDZ;;AA3BH;EA+BI,iB7BkK6B;EOtN7B,0BsBsD4B;EtBrD5B,2BsBqD4B;CAC7B;;AAQH;EtBrEI,uBP+NgC;C6BvJjC;;AAHH;;EAOI,Y7BtEW;E6BuEX,0B7BzCa;C6B0Cd;;AAQH;EAEI,mBAA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C3NnC;;AAED;EAGI,qBhCg3BqC;CgCx2BtC;;AAXH;EAMM,sBAAqB;EACrB,sBhC42BmC;EgC32BnC,ehCFY;EgCGZ,ahCi3BuC;CgCh3BxC;;AAVL;EAoBI,2BAA0B;CAC3B;;AArBH;EAwBI,sBAAqB;CACtB;;AAzBH;EA4BI,ehCtBc;CgCuBf;;ACvCH;EACE,qBAAa;EAAb,cAAa;E7BGb,gBAAe;EACf,iBAAgB;EGDd,uBP+NgC;CiC/NnC;;AAED;EACE,mBAAkB;EAClB,eAAc;EACd,wBjC2pBwC;EiC1pBxC,kBjCsN+B;EiCrN/B,kBjC8pBsC;EiC7pBtC,ejC4Be;EiC3Bf,uBjCHa;EiCIb,0BjCDgB;CiCqBjB;;AA5BD;EAWI,WAAU;EACV,ejCuJgD;EiCtJhD,sBAAqB;EACrB,0BjCRc;EiCSd,sBjCRc;CiCSf;;AAhBH;EAmBI,WAAU;EACV,WjCupBiC;EiCtpBjC,iDjCaa;CiCZd;;AAtBH;EA0BI,gBAAe;CAChB;;AAGH;EAGM,eAAc;E1BRhB,gCPoMgC;EOnMhC,mCPmMgC;CiC1L/B;;AALL;E1BnBI,iCPkNgC;EOjNhC,oCPiNgC;CiCrL/B;;AAVL;EAcI,WAAU;EACV,YjCzCW;EiC0CX,0BjCZa;EiCab,sBjCba;CiCcd;;AAlBH;EAqBI,ejCzCc;EiC0Cd,qBAAoB;EAEpB,aAAY;EACZ,uBjCnDW;EiCoDX,sBjCjDc;CiCkDf;;AC5DD;EACE,wBlCoqBsC;EkCnqBtC,mBlC2PkD;EkC1PlD,iBlCuN6B;CkCtN9B;;AAIG;E3BoBF,+BPqM+B;EOpM/B,kCPoM+B;CkCvN5B;;AAGD;E3BCF,gCPmN+B;EOlN/B,mCPkN+B;CkClN5B;;AAfL;EACE,wBlCkqBqC;EkCjqBrC,oBlC4PkD;EkC3PlD,iBlCwN6B;CkCvN9B;;AAIG;E3BoBF,+BPsM+B;EOrM/B,kCPqM+B;CkCxN5B;;AAGD;E3BCF,gCPoN+B;EOnN/B,mCPmN+B;CkCnN5B;;ACbP;EACE,sBAAqB;EACrB,sBnCowBsC;EmCnwBtC,enCgwBqC;EmC/vBrC,iBnC4P+B;EmC3P/B,eAAc;EACd,mBAAkB;EAClB,oBAAmB;EACnB,yBAAwB;E5BTtB,uBP+NgC;CmC/MnC;;AAfD;EAaI,cAAa;CACd;;AAIH;EACE,mBAAkB;EAClB,UAAS;CACV;;AAMD;EACE,qBnC6uBsC;EmC5uBtC,oBnC4uBsC;EO1wBpC,qBP6wBqC;CmC7uBxC;;AAOC;EC1CA,YpCSa;EoCRb,0BpCsCe;CmCKd;;AjC7BD;EkCVI,YpCIS;EoCHT,sBAAqB;EACrB,0BAAkC;ClCWrC;;AiCwBD;EC1CA,YpCSa;EoCRb,0BpCcgB;CmC6Bf;;AjC7BD;EkCVI,YpCIS;EoCHT,sBAAqB;EACrB,0BAAkC;ClCWrC;;AiCwBD;EC1CA,YpCSa;EoCRb,0BpC6Ce;CmCFd;;AjC7BD;EkCVI,YpCIS;EoCHT,sBAAqB;EACrB,0BAAkC;ClCWrC;;AiCwBD;EC1CA,YpCSa;EoCRb,0BpC+Ce;CmCJd;;AjC7BD;EkCVI,YpCIS;EoCHT,sBAAqB;EACrB,0BAAkC;ClCWrC;;AiCwBD;EC1CA,epCkBgB;EoCjBhB,0BpC4Ce;CmCDd;;AjC7BD;EkCVI,epCaY;EoCZZ,sBAAqB;EACrB,0BAAkC;ClCWrC;;AiCwBD;EC1CA,YpCSa;EoCRb,0BpC0Ce;CmCCd;;AjC7BD;EkCVI,YpCIS;EoCHT,sBAAqB;EACrB,0BAAkC;ClCWrC;;AiCwBD;EC1CA,epCkBgB;EoCjBhB,0BpCSgB;CmCkCf;;AjC7BD;EkCVI,epCaY;EoCZZ,sBAAqB;EACrB,0BAAkC;ClCWrC;;AiCwBD;EC1CA,YpCSa;EoCRb,0BpCgBgB;CmC2Bf;;AjC7BD;EkCVI,YpCIS;EoCHT,sBAAqB;EACrB,0BAAkC;ClCWrC;;AmCnBH;EACE,mBAAoD;EACpD,oBrCgsBsC;EqC/rBtC,0BrCSgB;EORd,sBPgO+B;CqC3NlC;;A1BmDG;E0B5DJ;IAOI,mBrC2rBoC;GqCzrBvC;CpC++IA;;AoC7+ID;EACE,iBAAgB;EAChB,gBAAe;E9BTb,iB8BUsB;CACzB;;ACXD;EACE,mBAAkB;EAClB,yBtCmzByC;EsClzBzC,oBtCmzBsC;EsClzBtC,8BAA6C;E/BJ3C,uBP+NgC;CsCzNnC;;AAGD;EAEE,eAAc;CACf;;AAG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E2CKP,0B5BqE0D;E4BpE1D,sB5BoE0D;C4BnE3D;;AAdL;EACE,e5BgF8D;E4B/E9D,0B5B+E8D;C4BjE/D;;AzCHD;EyCPM,e5B2E0D;E4B1E1D,0BAAyC;CzCS9C;;AyChBD;EAWM,Y3CJO;E2CKP,0B5BqE0D;E4BpE1D,sB5BoE0D;C4BnE3D;;AAdL;EACE,e5BgF8D;E4B/E9D,0B5B+E8D;C4BjE/D;;AzCHD;EyCPM,e5B2E0D;E4B1E1D,0BAAyC;CzCS9C;;AyChBD;EAWM,Y3CJO;E2CKP,0B5BqE0D;E4BpE1D,sB5BoE0D;C4BnE3D;;AAdL;EACE,e5BgF8D;E4B/E9D,0B5B+E8D;C4BjE/D;;AzCHD;EyCPM,e5B2E0D;E4B1E1D,0BAAyC;CzCS9C;;AyChBD;EAWM,Y3CJO;E2CKP,0B5BqE0D;E4BpE1D,sB5BoE0D;C4BnE3D;;AAdL;EACE,e5BgF8D;E4B/E9D,0B5B+E8D;C4BjE/D;;AzCHD;EyCPM,e5B2E0D;E4B1E1D,0BAAyC;CzCS9C;;AyChBD;EAWM,Y3CJO;E2CKP,0B5BqE0D;E4BpE1D,sB5BoE0D;C4BnE3D;;AAdL;EACE,e5BgF8D;E4B/E9D,0B5B+E8D;C4BjE/D;;AzCHD;EyCPM,e5B2E0D;E4B1E1D,0BAAyC;CzCS9C;;AyChBD;EAWM,Y3CJO;E2CKP,0B5BqE0D;E4BpE1D,sB5BoE0D;C4BnE3D;;AAdL;EACE,e5BgF8D;E4B/E9D,0B5B+E8D;C4BjE/D;;AzCHD;EyCPM,e5B2E0D;E4B1E1D,0BAAyC;CzCS9C;;AyChBD;EAWM,Y3CJO;E2CKP,0B5BqE0D;E4BpE1D,sB5BoE0D;C4BnE3D;;AAdL;EACE,e5BgF8D;E4B/E9D,0B5B+E8D;C4BjE/D;;AzCHD;EyCPM,e5B2E0D;E4B1E1D,0BAAyC;CzCS9C;;AyChBD;EAWM,Y3CJO;E2CKP,0B5BqE0D;E4BpE1D,sB5BoE0D;C4BnE3D;;ACjBP;EACE,aAAY;EACZ,kB5C+5BuD;E4C95BvD,iB5CkQ+B;E4CjQ/B,eAAc;EACd,Y5Cea;E4Cdb,0B5CIa;E4CHb,YAAW;CAaZ;;AApBD;EAkBI,gBAAe;CAChB;;A1CHD;E0C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","file":"bootstrap.css","sourcesContent":["/*!\n * Bootstrap v4.1.3 (https://getbootstrap.com/)\n * Copyright 2011-2018 The Bootstrap Authors\n * Copyright 2011-2018 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 \"modal\";\n@import \"tooltip\";\n@import \"popover\";\n@import \"carousel\";\n@import \"utilities\";\n@import \"print\";\n",":root {\n // Custom variable values only support SassScript inside `#{}`.\n @each $color, $value in $colors {\n --#{$color}: #{$value};\n }\n\n @each $color, $value in $theme-colors {\n --#{$color}: #{$value};\n }\n\n @each $bp, $value in $grid-breakpoints {\n --breakpoint-#{$bp}: #{$value};\n }\n\n // Use `inspect` for lists so that quoted items keep the quotes.\n // See https://github.com/sass/sass/issues/2383#issuecomment-336349172\n --font-family-sans-serif: #{inspect($font-family-sans-serif)};\n --font-family-monospace: #{inspect($font-family-monospace)};\n}\n","// stylelint-disable at-rule-no-vendor-prefix, declaration-no-important, selector-no-qualifying-type, property-no-vendor-prefix\n\n// Reboot\n//\n// Normalization of HTML elements, manually forked from Normalize.css to remove\n// styles targeting irrelevant browsers while applying new styles.\n//\n// Normalize is licensed MIT. https://github.com/necolas/normalize.css\n\n\n// Document\n//\n// 1. Change from `box-sizing: content-box` so that `width` is not affected by `padding` or `border`.\n// 2. Change the default font family in all browsers.\n// 3. Correct the line height in all browsers.\n// 4. Prevent adjustments of font size after orientation changes in IE on Windows Phone and in iOS.\n// 5. Setting @viewport causes scrollbars to overlap content in IE11 and Edge, so\n// we force a non-overlapping, non-auto-hiding scrollbar to counteract.\n// 6. 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 -ms-text-size-adjust: 100%; // 4\n -ms-overflow-style: scrollbar; // 5\n -webkit-tap-highlight-color: rgba($black, 0); // 6\n}\n\n// IE10+ doesn't honor `` in some cases.\n@at-root {\n @-ms-viewport {\n width: device-width;\n }\n}\n\n// stylelint-disable selector-list-comma-newline-after\n// Shim for \"new\" HTML5 structural elements to display correctly (IE10, older browsers)\narticle, aside, figcaption, figure, footer, header, hgroup, main, nav, section {\n display: block;\n}\n// stylelint-enable selector-list-comma-newline-after\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 the\n// the `inherit` value on things like `` elements.\n\nbody {\n margin: 0; // 1\n font-family: $font-family-base;\n 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 selector-list-comma-newline-after\nh1, h2, h3, h4, h5, h6 {\n margin-top: 0;\n margin-bottom: $headings-margin-bottom;\n}\n// stylelint-enable selector-list-comma-newline-after\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. Remove the bottom border in Firefox 39-.\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. Duplicate behavior to the data-* attribute for our tooltip plugin\n\nabbr[title],\nabbr[data-original-title] { // 4\n text-decoration: underline; // 2\n text-decoration: underline dotted; // 2\n cursor: help; // 3\n border-bottom: 0; // 1\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\ndfn {\n font-style: italic; // Add the correct font style in Android 4.3-\n}\n\n// stylelint-disable font-weight-notation\nb,\nstrong {\n font-weight: bolder; // Add the correct font weight in Chrome, Edge, and Safari\n}\n// stylelint-enable font-weight-notation\n\nsmall {\n 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 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 -webkit-text-decoration-skip: objects; // Remove gaps in links underline in iOS 8+ and Safari 8+.\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 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 // We have @viewport set which causes scrollbars to overlap content in IE11 and Edge, so\n // we force a non-overlapping, non-auto-hiding scrollbar to counteract.\n -ms-overflow-style: scrollbar;\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 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 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// 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,\nhtml [type=\"button\"], // 1\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button; // 2\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 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 and cancel buttons in Chrome and Safari on macOS.\n//\n\n[type=\"search\"]::-webkit-search-cancel-button,\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\n//\n// Color system\n//\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\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// 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-hover-media-query: false !default; // Deprecated, no longer affects any compiled CSS\n$enable-grid-classes: true !default;\n$enable-print-styles: 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// Body\n//\n// Settings for the `` element.\n\n$body-bg: $white !default;\n$body-color: $gray-900 !default;\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\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);\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// 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$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\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\n// Fonts\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, 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-light: 300 !default;\n$font-weight-normal: 400 !default;\n$font-weight-bold: 700 !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: inherit !default;\n$headings-font-weight: 500 !default;\n$headings-line-height: 1.2 !default;\n$headings-color: inherit !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-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-bg: transparent !default;\n$table-accent-bg: rgba($black, .05) !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: $gray-300 !default;\n\n$table-head-bg: $gray-200 !default;\n$table-head-color: $gray-700 !default;\n\n$table-dark-bg: $gray-900 !default;\n$table-dark-accent-bg: rgba($white, .05) !default;\n$table-dark-hover-bg: rgba($white, .075) !default;\n$table-dark-border-color: lighten($gray-900, 7.5%) !default;\n$table-dark-color: $body-bg !default;\n\n$table-striped-order: odd !default;\n\n$table-caption-color: $text-muted !default;\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-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-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-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-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-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-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-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-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-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: ($font-size-base * $input-btn-line-height) + ($input-btn-padding-y * 2) !default;\n$input-height: calc(#{$input-height-inner} + #{$input-height-border}) !default;\n\n$input-height-inner-sm: ($font-size-sm * $input-btn-line-height-sm) + ($input-btn-padding-y-sm * 2) !default;\n$input-height-sm: calc(#{$input-height-inner-sm} + #{$input-height-border}) !default;\n\n$input-height-inner-lg: ($font-size-lg * $input-btn-line-height-lg) + ($input-btn-padding-y-lg * 2) !default;\n$input-height-lg: calc(#{$input-height-inner-lg} + #{$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-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: 1.5rem !default;\n$custom-control-spacer-x: 1rem !default;\n\n$custom-control-indicator-size: 1rem !default;\n$custom-control-indicator-bg: $gray-300 !default;\n$custom-control-indicator-bg-size: 50% 50% !default;\n$custom-control-indicator-box-shadow: inset 0 .25rem .25rem rgba($black, .1) !default;\n\n$custom-control-indicator-disabled-bg: $gray-200 !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\n$custom-control-indicator-focus-box-shadow: 0 0 0 1px $body-bg, $input-btn-focus-box-shadow !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\n$custom-checkbox-indicator-border-radius: $border-radius !default;\n$custom-checkbox-indicator-icon-checked: str-replace(url(\"data:image/svg+xml;charset=utf8,%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;charset=utf8,%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\n$custom-radio-indicator-border-radius: 50% !default;\n$custom-radio-indicator-icon-checked: str-replace(url(\"data:image/svg+xml;charset=utf8,%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-select-padding-y: .375rem !default;\n$custom-select-padding-x: .75rem !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-line-height: $input-btn-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;charset=utf8,%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-border-width: $input-btn-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-btn-focus-width !default;\n$custom-select-focus-box-shadow: 0 0 0 $custom-select-focus-width rgba($custom-select-focus-border-color, .5) !default;\n\n$custom-select-font-size-sm: 75% !default;\n$custom-select-height-sm: $input-height-sm !default;\n\n$custom-select-font-size-lg: 125% !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-btn-focus-box-shadow !default;\n$custom-range-thumb-focus-box-shadow-width: $input-btn-focus-width !default; // For focus box shadow issue in IE/Edge\n$custom-range-thumb-active-bg: lighten($component-active-bg, 35%) !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-btn-focus-box-shadow !default;\n$custom-file-disabled-bg: $input-disabled-bg !default;\n\n$custom-file-padding-y: $input-btn-padding-y !default;\n$custom-file-padding-x: $input-btn-padding-x !default;\n$custom-file-line-height: $input-btn-line-height !default;\n$custom-file-color: $input-color !default;\n$custom-file-bg: $input-bg !default;\n$custom-file-border-width: $input-btn-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$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\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-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-divider-bg: $gray-200 !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// 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// 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// 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;charset=utf8,%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;charset=utf8,%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// 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-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-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\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// 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-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-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: $gray-200 !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: 1rem !default;\n\n$modal-lg: 800px !default;\n$modal-md: 500px !default;\n$modal-sm: 300px !default;\n\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// List group\n\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\n$carousel-indicator-width: 30px !default;\n$carousel-indicator-height: 3px !default;\n$carousel-indicator-spacer: 3px !default;\n$carousel-indicator-active-bg: $white !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;charset=utf8,%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;charset=utf8,%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: transform .6s ease !default; // Define transform transition first if using multiple transitions (e.g., `transform 2s ease, opacity .5s ease-out`)\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// 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// Printing\n$print-page-size: a3 !default;\n$print-body-min-width: map-get($grid-breakpoints, \"lg\") !default;\n","/*!\n * Bootstrap v4.1.3 (https://getbootstrap.com/)\n * Copyright 2011-2018 The Bootstrap Authors\n * Copyright 2011-2018 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, 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 -ms-text-size-adjust: 100%;\n -ms-overflow-style: scrollbar;\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n}\n\n@-ms-viewport {\n width: device-width;\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, 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}\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\ndfn {\n font-style: italic;\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 -webkit-text-decoration-skip: objects;\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 -ms-overflow-style: scrollbar;\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\nbutton,\nhtml [type=\"button\"],\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button;\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-cancel-button,\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-family: inherit;\n font-weight: 500;\n line-height: 1.2;\n color: inherit;\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 min-height: 1px;\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: none;\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: none;\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: none;\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: none;\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: none;\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 background-color: transparent;\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 .table {\n background-color: #fff;\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 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-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-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-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-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-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-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-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-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: #212529;\n border-color: #32383e;\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: #212529;\n}\n\n.table-dark th,\n.table-dark td,\n.table-dark thead th {\n border-color: #32383e;\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 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 -ms-overflow-style: -ms-autohiding-scrollbar;\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 -ms-overflow-style: -ms-autohiding-scrollbar;\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 -ms-overflow-style: -ms-autohiding-scrollbar;\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 -ms-overflow-style: -ms-autohiding-scrollbar;\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 -ms-overflow-style: -ms-autohiding-scrollbar;\n}\n\n.table-responsive > .table-bordered {\n border: 0;\n}\n\n.form-control {\n display: block;\n width: 100%;\n height: calc(2.25rem + 2px);\n padding: 0.375rem 0.75rem;\n font-size: 1rem;\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 screen and (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.8125rem + 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(2.875rem + 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, .was-validated\n.custom-select:valid,\n.custom-select.is-valid {\n border-color: #28a745;\n}\n\n.was-validated .form-control:valid:focus, .form-control.is-valid:focus, .was-validated\n.custom-select:valid:focus,\n.custom-select.is-valid:focus {\n border-color: #28a745;\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);\n}\n\n.was-validated .form-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, .was-validated\n.custom-select:valid ~ .valid-feedback,\n.was-validated\n.custom-select:valid ~ .valid-tooltip,\n.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 background-color: #71dd8a;\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 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 1px #fff, 0 0 0 0.2rem rgba(40, 167, 69, 0.25);\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 ~ .custom-file-label::after, .custom-file-input.is-valid ~ .custom-file-label::after {\n border-color: inherit;\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 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, .was-validated\n.custom-select:invalid,\n.custom-select.is-invalid {\n border-color: #dc3545;\n}\n\n.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus, .was-validated\n.custom-select:invalid:focus,\n.custom-select.is-invalid:focus {\n border-color: #dc3545;\n box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);\n}\n\n.was-validated .form-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, .was-validated\n.custom-select:invalid ~ .invalid-feedback,\n.was-validated\n.custom-select:invalid ~ .invalid-tooltip,\n.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 background-color: #efa2a9;\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 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 1px #fff, 0 0 0 0.2rem rgba(220, 53, 69, 0.25);\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 ~ .custom-file-label::after, .custom-file-input.is-invalid ~ .custom-file-label::after {\n border-color: inherit;\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 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 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 text-align: center;\n white-space: nowrap;\n vertical-align: middle;\n user-select: none;\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 screen and (prefers-reduced-motion: reduce) {\n .btn {\n transition: none;\n }\n}\n\n.btn:hover, .btn:focus {\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\n.btn:not(:disabled):not(.disabled) {\n cursor: pointer;\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(0, 123, 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(0, 123, 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(108, 117, 125, 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(108, 117, 125, 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(40, 167, 69, 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(40, 167, 69, 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(23, 162, 184, 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(23, 162, 184, 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(255, 193, 7, 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(255, 193, 7, 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(220, 53, 69, 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(220, 53, 69, 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(248, 249, 250, 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(248, 249, 250, 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(52, 58, 64, 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(52, 58, 64, 0.5);\n}\n\n.btn-outline-primary {\n color: #007bff;\n background-color: transparent;\n background-image: none;\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 background-color: transparent;\n background-image: none;\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 background-color: transparent;\n background-image: none;\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 background-color: transparent;\n background-image: none;\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 background-color: transparent;\n background-image: none;\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 background-color: transparent;\n background-image: none;\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 background-color: transparent;\n background-image: none;\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 background-color: transparent;\n background-image: none;\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 background-color: transparent;\n}\n\n.btn-link:hover {\n color: #0056b3;\n text-decoration: underline;\n background-color: transparent;\n border-color: transparent;\n}\n\n.btn-link:focus, .btn-link.focus {\n text-decoration: underline;\n border-color: transparent;\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 screen and (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 screen and (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::after {\n display: inline-block;\n width: 0;\n height: 0;\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-right {\n right: 0;\n left: auto;\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 width: 0;\n height: 0;\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 width: 0;\n height: 0;\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 width: 0;\n height: 0;\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 width: 0;\n height: 0;\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 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: 0 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-group .btn + .btn,\n.btn-group .btn + .btn-group,\n.btn-group .btn-group + .btn,\n.btn-group .btn-group + .btn-group,\n.btn-group-vertical .btn + .btn,\n.btn-group-vertical .btn + .btn-group,\n.btn-group-vertical .btn-group + .btn,\n.btn-group-vertical .btn-group + .btn-group {\n margin-left: -1px;\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:first-child {\n margin-left: 0;\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 + .btn,\n.btn-group-vertical > .btn + .btn-group,\n.btn-group-vertical > .btn-group + .btn,\n.btn-group-vertical > .btn-group + .btn-group {\n margin-top: -1px;\n margin-left: 0;\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 > .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 > .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 + .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,\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 height: calc(2.875rem + 2px);\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,\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 height: calc(1.8125rem + 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.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 background-color: #007bff;\n}\n\n.custom-control-input:focus ~ .custom-control-label::before {\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.custom-control-input:active ~ .custom-control-label::before {\n color: #fff;\n background-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}\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 user-select: none;\n background-color: #dee2e6;\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-repeat: no-repeat;\n background-position: center center;\n background-size: 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::before {\n background-color: #007bff;\n}\n\n.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {\n background-image: url(\"data:image/svg+xml;charset=utf8,%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 background-color: #007bff;\n}\n\n.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after {\n background-image: url(\"data:image/svg+xml;charset=utf8,%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::before {\n background-color: #007bff;\n}\n\n.custom-radio .custom-control-input:checked ~ .custom-control-label::after {\n background-image: url(\"data:image/svg+xml;charset=utf8,%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-select {\n display: inline-block;\n width: 100%;\n height: calc(2.25rem + 2px);\n padding: 0.375rem 1.75rem 0.375rem 0.75rem;\n line-height: 1.5;\n color: #495057;\n vertical-align: middle;\n background: #fff url(\"data:image/svg+xml;charset=utf8,%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;\n background-size: 8px 10px;\n border: 1px solid #ced4da;\n border-radius: 0.25rem;\n appearance: none;\n}\n\n.custom-select:focus {\n border-color: #80bdff;\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(128, 189, 255, 0.5);\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 opacity: 0;\n}\n\n.custom-select-sm {\n height: calc(1.8125rem + 2px);\n padding-top: 0.375rem;\n padding-bottom: 0.375rem;\n font-size: 75%;\n}\n\n.custom-select-lg {\n height: calc(2.875rem + 2px);\n padding-top: 0.375rem;\n padding-bottom: 0.375rem;\n font-size: 125%;\n}\n\n.custom-file {\n position: relative;\n display: inline-block;\n width: 100%;\n height: calc(2.25rem + 2px);\n margin-bottom: 0;\n}\n\n.custom-file-input {\n position: relative;\n z-index: 2;\n width: 100%;\n height: calc(2.25rem + 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:focus ~ .custom-file-label::after {\n border-color: #80bdff;\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-label {\n position: absolute;\n top: 0;\n right: 0;\n left: 0;\n z-index: 1;\n height: calc(2.25rem + 2px);\n padding: 0.375rem 0.75rem;\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: 2.25rem;\n padding: 0.375rem 0.75rem;\n line-height: 1.5;\n color: #495057;\n content: \"Browse\";\n background-color: #e9ecef;\n border-left: 1px solid #ced4da;\n border-radius: 0 0.25rem 0.25rem 0;\n}\n\n.custom-range {\n width: 100%;\n padding-left: 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 screen and (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 screen and (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 screen and (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-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 screen and (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}\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:not(:disabled):not(.disabled) {\n cursor: pointer;\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;charset=utf8,%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;charset=utf8,%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:first-child {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n }\n .card-group > .card:first-child .card-img-top,\n .card-group > .card:first-child .card-header {\n border-top-right-radius: 0;\n }\n .card-group > .card:first-child .card-img-bottom,\n .card-group > .card:first-child .card-footer {\n border-bottom-right-radius: 0;\n }\n .card-group > .card:last-child {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n }\n .card-group > .card:last-child .card-img-top,\n .card-group > .card:last-child .card-header {\n border-top-left-radius: 0;\n }\n .card-group > .card:last-child .card-img-bottom,\n .card-group > .card:last-child .card-footer {\n border-bottom-left-radius: 0;\n }\n .card-group > .card:only-child {\n border-radius: 0.25rem;\n }\n .card-group > .card:only-child .card-img-top,\n .card-group > .card:only-child .card-header {\n border-top-left-radius: 0.25rem;\n border-top-right-radius: 0.25rem;\n }\n .card-group > .card:only-child .card-img-bottom,\n .card-group > .card:only-child .card-footer {\n border-bottom-right-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n }\n .card-group > .card:not(:first-child):not(:last-child):not(:only-child) {\n border-radius: 0;\n }\n .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-img-top,\n .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-img-bottom,\n .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-header,\n .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-footer {\n border-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:not(:first-of-type):not(:last-of-type) {\n border-bottom: 0;\n border-radius: 0;\n}\n\n.accordion .card:not(:first-of-type) .card-header:first-child {\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.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-link:not(:disabled):not(.disabled) {\n cursor: pointer;\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}\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\n.badge-primary[href]:hover, .badge-primary[href]:focus {\n color: #fff;\n text-decoration: none;\n background-color: #0062cc;\n}\n\n.badge-secondary {\n color: #fff;\n background-color: #6c757d;\n}\n\n.badge-secondary[href]:hover, .badge-secondary[href]:focus {\n color: #fff;\n text-decoration: none;\n background-color: #545b62;\n}\n\n.badge-success {\n color: #fff;\n background-color: #28a745;\n}\n\n.badge-success[href]:hover, .badge-success[href]:focus {\n color: #fff;\n text-decoration: none;\n background-color: #1e7e34;\n}\n\n.badge-info {\n color: #fff;\n background-color: #17a2b8;\n}\n\n.badge-info[href]:hover, .badge-info[href]:focus {\n color: #fff;\n text-decoration: none;\n background-color: #117a8b;\n}\n\n.badge-warning {\n color: #212529;\n background-color: #ffc107;\n}\n\n.badge-warning[href]:hover, .badge-warning[href]:focus {\n color: #212529;\n text-decoration: none;\n background-color: #d39e00;\n}\n\n.badge-danger {\n color: #fff;\n background-color: #dc3545;\n}\n\n.badge-danger[href]:hover, .badge-danger[href]:focus {\n color: #fff;\n text-decoration: none;\n background-color: #bd2130;\n}\n\n.badge-light {\n color: #212529;\n background-color: #f8f9fa;\n}\n\n.badge-light[href]:hover, .badge-light[href]:focus {\n color: #212529;\n text-decoration: none;\n background-color: #dae0e5;\n}\n\n.badge-dark {\n color: #fff;\n background-color: #343a40;\n}\n\n.badge-dark[href]:hover, .badge-dark[href]:focus {\n color: #fff;\n text-decoration: none;\n background-color: #1d2124;\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 screen and (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 {\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 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:hover, .list-group-item:focus {\n z-index: 1;\n text-decoration: none;\n}\n\n.list-group-item.disabled, .list-group-item:disabled {\n color: #6c757d;\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-flush .list-group-item {\n border-right: 0;\n border-left: 0;\n border-radius: 0;\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 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:not(:disabled):not(.disabled) {\n cursor: pointer;\n}\n\n.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus {\n color: #000;\n text-decoration: none;\n opacity: .75;\n}\n\nbutton.close {\n padding: 0;\n background-color: transparent;\n border: 0;\n -webkit-appearance: none;\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 right: 0;\n bottom: 0;\n left: 0;\n z-index: 1050;\n display: none;\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, -25%);\n}\n\n@media screen and (prefers-reduced-motion: reduce) {\n .modal.fade .modal-dialog {\n transition: none;\n }\n}\n\n.modal.show .modal-dialog {\n transform: translate(0, 0);\n}\n\n.modal-dialog-centered {\n display: flex;\n align-items: center;\n min-height: calc(100% - (0.5rem * 2));\n}\n\n.modal-dialog-centered::before {\n display: block;\n height: calc(100vh - (0.5rem * 2));\n content: \"\";\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 right: 0;\n bottom: 0;\n left: 0;\n z-index: 1040;\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;\n border-bottom: 1px solid #e9ecef;\n border-top-left-radius: 0.3rem;\n border-top-right-radius: 0.3rem;\n}\n\n.modal-header .close {\n padding: 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 #e9ecef;\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-centered {\n min-height: calc(100% - (1.75rem * 2));\n }\n .modal-dialog-centered::before {\n height: calc(100vh - (1.75rem * 2));\n }\n .modal-sm {\n max-width: 300px;\n }\n}\n\n@media (min-width: 992px) {\n .modal-lg {\n max-width: 800px;\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, 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, 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.bs-popover-top .arrow::after,\n.bs-popover-auto[x-placement^=\"top\"] .arrow::after {\n border-width: 0.5rem 0.5rem 0;\n}\n\n.bs-popover-top .arrow::before, .bs-popover-auto[x-placement^=\"top\"] .arrow::before {\n bottom: 0;\n border-top-color: rgba(0, 0, 0, 0.25);\n}\n\n\n.bs-popover-top .arrow::after,\n.bs-popover-auto[x-placement^=\"top\"] .arrow::after {\n bottom: 1px;\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.bs-popover-right .arrow::after,\n.bs-popover-auto[x-placement^=\"right\"] .arrow::after {\n border-width: 0.5rem 0.5rem 0.5rem 0;\n}\n\n.bs-popover-right .arrow::before, .bs-popover-auto[x-placement^=\"right\"] .arrow::before {\n left: 0;\n border-right-color: rgba(0, 0, 0, 0.25);\n}\n\n\n.bs-popover-right .arrow::after,\n.bs-popover-auto[x-placement^=\"right\"] .arrow::after {\n left: 1px;\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.bs-popover-bottom .arrow::after,\n.bs-popover-auto[x-placement^=\"bottom\"] .arrow::after {\n border-width: 0 0.5rem 0.5rem 0.5rem;\n}\n\n.bs-popover-bottom .arrow::before, .bs-popover-auto[x-placement^=\"bottom\"] .arrow::before {\n top: 0;\n border-bottom-color: rgba(0, 0, 0, 0.25);\n}\n\n\n.bs-popover-bottom .arrow::after,\n.bs-popover-auto[x-placement^=\"bottom\"] .arrow::after {\n top: 1px;\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.bs-popover-left .arrow::after,\n.bs-popover-auto[x-placement^=\"left\"] .arrow::after {\n border-width: 0.5rem 0 0.5rem 0.5rem;\n}\n\n.bs-popover-left .arrow::before, .bs-popover-auto[x-placement^=\"left\"] .arrow::before {\n right: 0;\n border-left-color: rgba(0, 0, 0, 0.25);\n}\n\n\n.bs-popover-left .arrow::after,\n.bs-popover-auto[x-placement^=\"left\"] .arrow::after {\n right: 1px;\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 color: inherit;\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-inner {\n position: relative;\n width: 100%;\n overflow: hidden;\n}\n\n.carousel-item {\n position: relative;\n display: none;\n align-items: center;\n width: 100%;\n backface-visibility: hidden;\n perspective: 1000px;\n}\n\n.carousel-item.active,\n.carousel-item-next,\n.carousel-item-prev {\n display: block;\n transition: transform 0.6s ease;\n}\n\n@media screen and (prefers-reduced-motion: reduce) {\n .carousel-item.active,\n .carousel-item-next,\n .carousel-item-prev {\n transition: none;\n }\n}\n\n.carousel-item-next,\n.carousel-item-prev {\n position: absolute;\n top: 0;\n}\n\n.carousel-item-next.carousel-item-left,\n.carousel-item-prev.carousel-item-right {\n transform: translateX(0);\n}\n\n@supports (transform-style: preserve-3d) {\n .carousel-item-next.carousel-item-left,\n .carousel-item-prev.carousel-item-right {\n transform: translate3d(0, 0, 0);\n }\n}\n\n.carousel-item-next,\n.active.carousel-item-right {\n transform: translateX(100%);\n}\n\n@supports (transform-style: preserve-3d) {\n .carousel-item-next,\n .active.carousel-item-right {\n transform: translate3d(100%, 0, 0);\n }\n}\n\n.carousel-item-prev,\n.active.carousel-item-left {\n transform: translateX(-100%);\n}\n\n@supports (transform-style: preserve-3d) {\n .carousel-item-prev,\n .active.carousel-item-left {\n transform: translate3d(-100%, 0, 0);\n }\n}\n\n.carousel-fade .carousel-item {\n opacity: 0;\n transition-duration: .6s;\n transition-property: opacity;\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 opacity: 1;\n}\n\n.carousel-fade .active.carousel-item-left,\n.carousel-fade .active.carousel-item-right {\n opacity: 0;\n}\n\n.carousel-fade .carousel-item-next,\n.carousel-fade .carousel-item-prev,\n.carousel-fade .carousel-item.active,\n.carousel-fade .active.carousel-item-left,\n.carousel-fade .active.carousel-item-prev {\n transform: translateX(0);\n}\n\n@supports (transform-style: preserve-3d) {\n .carousel-fade .carousel-item-next,\n .carousel-fade .carousel-item-prev,\n .carousel-fade .carousel-item.active,\n .carousel-fade .active.carousel-item-left,\n .carousel-fade .active.carousel-item-prev {\n transform: translate3d(0, 0, 0);\n }\n}\n\n.carousel-control-prev,\n.carousel-control-next {\n position: absolute;\n top: 0;\n bottom: 0;\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}\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: .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: transparent no-repeat center center;\n background-size: 100% 100%;\n}\n\n.carousel-control-prev-icon {\n background-image: url(\"data:image/svg+xml;charset=utf8,%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;charset=utf8,%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: 10px;\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 position: relative;\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: rgba(255, 255, 255, 0.5);\n}\n\n.carousel-indicators li::before {\n position: absolute;\n top: -10px;\n left: 0;\n display: inline-block;\n width: 100%;\n height: 10px;\n content: \"\";\n}\n\n.carousel-indicators li::after {\n position: absolute;\n bottom: -10px;\n left: 0;\n display: inline-block;\n width: 100%;\n height: 10px;\n content: \"\";\n}\n\n.carousel-indicators .active {\n background-color: #fff;\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.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 {\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-circle {\n border-radius: 50% !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.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.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-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-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-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-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-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;\n}\n\n.text-justify {\n text-align: justify !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-normal {\n font-weight: 400 !important;\n}\n\n.font-weight-bold {\n font-weight: 700 !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: #0062cc !important;\n}\n\n.text-secondary {\n color: #6c757d !important;\n}\n\na.text-secondary:hover, a.text-secondary:focus {\n color: #545b62 !important;\n}\n\n.text-success {\n color: #28a745 !important;\n}\n\na.text-success:hover, a.text-success:focus {\n color: #1e7e34 !important;\n}\n\n.text-info {\n color: #17a2b8 !important;\n}\n\na.text-info:hover, a.text-info:focus {\n color: #117a8b !important;\n}\n\n.text-warning {\n color: #ffc107 !important;\n}\n\na.text-warning:hover, a.text-warning:focus {\n color: #d39e00 !important;\n}\n\n.text-danger {\n color: #dc3545 !important;\n}\n\na.text-danger:hover, a.text-danger:focus {\n color: #bd2130 !important;\n}\n\n.text-light {\n color: #f8f9fa !important;\n}\n\na.text-light:hover, a.text-light:focus {\n color: #dae0e5 !important;\n}\n\n.text-dark {\n color: #343a40 !important;\n}\n\na.text-dark:hover, a.text-dark:focus {\n color: #1d2124 !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.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 */","// 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 { font-size: $h1-font-size; }\nh2, .h2 { font-size: $h2-font-size; }\nh3, .h3 { font-size: $h3-font-size; }\nh4, .h4 { font-size: $h4-font-size; }\nh5, .h5 { font-size: $h5-font-size; }\nh6, .h6 { font-size: $h6-font-size; }\n\n.lead {\n font-size: $lead-font-size;\n font-weight: $lead-font-weight;\n}\n\n// Type display classes\n.display-1 {\n font-size: $display1-size;\n font-weight: $display1-weight;\n line-height: $display-line-height;\n}\n.display-2 {\n font-size: $display2-size;\n font-weight: $display2-weight;\n line-height: $display-line-height;\n}\n.display-3 {\n font-size: $display3-size;\n font-weight: $display3-weight;\n line-height: $display-line-height;\n}\n.display-4 {\n 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 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 font-size: 90%;\n text-transform: uppercase;\n}\n\n// Blockquotes\n.blockquote {\n margin-bottom: $spacer;\n font-size: $blockquote-font-size;\n}\n\n.blockquote-footer {\n display: block;\n font-size: 80%; // back to default 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 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// stylelint-disable indentation, media-query-list-comma-newline-after\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}\n","// Single side border-radius\n\n@mixin border-radius($radius: $border-radius) {\n @if $enable-rounded {\n border-radius: $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","// Inline code\ncode {\n 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 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 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 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 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() {\n width: 100%;\n padding-right: ($grid-gutter-width / 2);\n padding-left: ($grid-gutter-width / 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() {\n display: flex;\n flex-wrap: wrap;\n margin-right: ($grid-gutter-width / -2);\n margin-left: ($grid-gutter-width / -2);\n}\n\n@mixin make-col-ready() {\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 min-height: 1px; // Prevent collapsing\n padding-right: ($grid-gutter-width / 2);\n padding-left: ($grid-gutter-width / 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 < 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) - .02px, 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 min-height: 1px; // Prevent columns from collapsing when empty\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: none; // 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 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 .table {\n background-color: $body-bg;\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 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, -9));\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 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 -ms-overflow-style: -ms-autohiding-scrollbar; // See https://github.com/twbs/bootstrap/pull/10057\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) {\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\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 {\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// Another grid mixin that ensures the min-width of the lowest breakpoint starts at 0.\n@mixin _assert-starts-at-zero($map) {\n $values: map-values($map);\n $first-value: nth($values, 1);\n @if $first-value != 0 {\n @warn \"First breakpoint in `$grid-breakpoints` 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) {\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 $yiq-text-dark;\n } @else {\n @return $yiq-text-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-size: $font-size-base;\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 @if $enable-rounded {\n // Manually use the if/else instead of the mixin to account for iOS override\n border-radius: $input-border-radius;\n } @else {\n // Otherwise undo the iOS default\n border-radius: 0;\n }\n\n @include box-shadow($input-box-shadow);\n @include transition($input-transition);\n\n // Unstyle the caret on ` receives focus\n // in IE and (under certain conditions) Edge, as it looks bad and cannot be made to\n // match the appearance of the native widget.\n // See https://github.com/twbs/bootstrap/issues/19398.\n color: $input-color;\n background-color: $input-bg;\n }\n}\n\n// Make file inputs better match text inputs by forcing them to new lines.\n.form-control-file,\n.form-control-range {\n display: block;\n width: 100%;\n}\n\n\n//\n// Labels\n//\n\n// For use with horizontal and inline forms, when you need the label (or legend)\n// text to align with the form controls.\n.col-form-label {\n padding-top: calc(#{$input-padding-y} + #{$input-border-width});\n padding-bottom: calc(#{$input-padding-y} + #{$input-border-width});\n margin-bottom: 0; // Override the `` elements\na.btn.disabled,\nfieldset:disabled a.btn {\n pointer-events: none;\n}\n\n\n//\n// Alternate buttons\n//\n\n@each $color, $value in $theme-colors {\n .btn-#{$color} {\n @include button-variant($value, $value);\n }\n}\n\n@each $color, $value in $theme-colors {\n .btn-outline-#{$color} {\n @include button-outline-variant($value);\n }\n}\n\n\n//\n// Link buttons\n//\n\n// Make a button look and behave like a link\n.btn-link {\n font-weight: $font-weight-normal;\n color: $link-color;\n background-color: transparent;\n\n @include hover {\n color: $link-hover-color;\n text-decoration: $link-hover-decoration;\n background-color: transparent;\n border-color: transparent;\n }\n\n &:focus,\n &.focus {\n text-decoration: $link-hover-decoration;\n border-color: transparent;\n box-shadow: none;\n }\n\n &:disabled,\n &.disabled {\n color: $btn-link-disabled-color;\n pointer-events: none;\n }\n\n // No need for an active state here\n}\n\n\n//\n// Button Sizes\n//\n\n.btn-lg {\n @include button-size($btn-padding-y-lg, $btn-padding-x-lg, $font-size-lg, $btn-line-height-lg, $btn-border-radius-lg);\n}\n\n.btn-sm {\n @include button-size($btn-padding-y-sm, $btn-padding-x-sm, $font-size-sm, $btn-line-height-sm, $btn-border-radius-sm);\n}\n\n\n//\n// Block button\n//\n\n.btn-block {\n display: block;\n width: 100%;\n\n // Vertically space out multiple block buttons\n + .btn-block {\n margin-top: $btn-block-spacing-y;\n }\n}\n\n// Specificity overrides\ninput[type=\"submit\"],\ninput[type=\"reset\"],\ninput[type=\"button\"] {\n &.btn-block {\n width: 100%;\n }\n}\n","// Button variants\n//\n// Easily pump out default styles, as well as :hover, :focus, :active,\n// and disabled options for all buttons\n\n@mixin button-variant($background, $border, $hover-background: darken($background, 7.5%), $hover-border: darken($border, 10%), $active-background: darken($background, 10%), $active-border: darken($border, 12.5%)) {\n color: color-yiq($background);\n @include gradient-bg($background);\n border-color: $border;\n @include box-shadow($btn-box-shadow);\n\n @include hover {\n color: color-yiq($hover-background);\n @include gradient-bg($hover-background);\n border-color: $hover-border;\n }\n\n &:focus,\n &.focus {\n // Avoid using mixin so we can pass custom focus shadow properly\n @if $enable-shadows {\n box-shadow: $btn-box-shadow, 0 0 0 $btn-focus-width rgba($border, .5);\n } @else {\n box-shadow: 0 0 0 $btn-focus-width rgba($border, .5);\n }\n }\n\n // Disabled comes first so active can properly restyle\n &.disabled,\n &:disabled {\n color: color-yiq($background);\n background-color: $background;\n border-color: $border;\n }\n\n &:not(:disabled):not(.disabled):active,\n &:not(:disabled):not(.disabled).active,\n .show > &.dropdown-toggle {\n color: color-yiq($active-background);\n background-color: $active-background;\n @if $enable-gradients {\n background-image: none; // Remove the gradient for the pressed/active state\n }\n border-color: $active-border;\n\n &:focus {\n // Avoid using mixin so we can pass custom focus shadow properly\n @if $enable-shadows {\n box-shadow: $btn-active-box-shadow, 0 0 0 $btn-focus-width rgba($border, .5);\n } @else {\n box-shadow: 0 0 0 $btn-focus-width rgba($border, .5);\n }\n }\n }\n}\n\n@mixin button-outline-variant($color, $color-hover: color-yiq($color), $active-background: $color, $active-border: $color) {\n color: $color;\n background-color: transparent;\n background-image: none;\n border-color: $color;\n\n &:hover {\n color: $color-hover;\n background-color: $active-background;\n border-color: $active-border;\n }\n\n &:focus,\n &.focus {\n box-shadow: 0 0 0 $btn-focus-width rgba($color, .5);\n }\n\n &.disabled,\n &:disabled {\n color: $color;\n background-color: transparent;\n }\n\n &:not(:disabled):not(.disabled):active,\n &:not(:disabled):not(.disabled).active,\n .show > &.dropdown-toggle {\n color: color-yiq($active-background);\n background-color: $active-background;\n border-color: $active-border;\n\n &:focus {\n // Avoid using mixin so we can pass custom focus shadow properly\n @if $enable-shadows and $btn-active-box-shadow != none {\n box-shadow: $btn-active-box-shadow, 0 0 0 $btn-focus-width rgba($color, .5);\n } @else {\n box-shadow: 0 0 0 $btn-focus-width rgba($color, .5);\n }\n }\n }\n}\n\n// Button sizes\n@mixin button-size($padding-y, $padding-x, $font-size, $line-height, $border-radius) {\n padding: $padding-y $padding-x;\n font-size: $font-size;\n line-height: $line-height;\n // Manually declare to provide an override to the browser default\n @if $enable-rounded {\n border-radius: $border-radius;\n } @else {\n border-radius: 0;\n }\n}\n","// stylelint-disable selector-no-qualifying-type\n\n.fade {\n @include transition($transition-fade);\n\n &:not(.show) {\n opacity: 0;\n }\n}\n\n.collapse {\n &:not(.show) {\n display: none;\n }\n}\n\n.collapsing {\n position: relative;\n height: 0;\n overflow: hidden;\n @include transition($transition-collapse);\n}\n","// The dropdown wrapper (`
`)\n.dropup,\n.dropright,\n.dropdown,\n.dropleft {\n position: relative;\n}\n\n.dropdown-toggle {\n // Generate the caret automatically\n @include caret;\n}\n\n// The dropdown menu\n.dropdown-menu {\n position: absolute;\n top: 100%;\n left: 0;\n z-index: $zindex-dropdown;\n display: none; // none by default, but block on \"open\" of the menu\n float: left;\n min-width: $dropdown-min-width;\n padding: $dropdown-padding-y 0;\n margin: $dropdown-spacer 0 0; // override default ul\n font-size: $font-size-base; // Redeclare because nesting can cause inheritance issues\n color: $body-color;\n text-align: left; // Ensures proper alignment if parent has it changed (e.g., modal footer)\n list-style: none;\n background-color: $dropdown-bg;\n background-clip: padding-box;\n border: $dropdown-border-width solid $dropdown-border-color;\n @include border-radius($dropdown-border-radius);\n @include box-shadow($dropdown-box-shadow);\n}\n\n.dropdown-menu-right {\n right: 0;\n left: auto;\n}\n\n// Allow for dropdowns to go bottom up (aka, dropup-menu)\n// Just add .dropup after the standard .dropdown class and you're set.\n.dropup {\n .dropdown-menu {\n top: auto;\n bottom: 100%;\n margin-top: 0;\n margin-bottom: $dropdown-spacer;\n }\n\n .dropdown-toggle {\n @include caret(up);\n }\n}\n\n.dropright {\n .dropdown-menu {\n top: 0;\n right: auto;\n left: 100%;\n margin-top: 0;\n margin-left: $dropdown-spacer;\n }\n\n .dropdown-toggle {\n @include caret(right);\n &::after {\n vertical-align: 0;\n }\n }\n}\n\n.dropleft {\n .dropdown-menu {\n top: 0;\n right: 100%;\n left: auto;\n margin-top: 0;\n margin-right: $dropdown-spacer;\n }\n\n .dropdown-toggle {\n @include caret(left);\n &::before {\n vertical-align: 0;\n }\n }\n}\n\n// When enabled Popper.js, reset basic dropdown position\n// stylelint-disable no-duplicate-selectors\n.dropdown-menu {\n &[x-placement^=\"top\"],\n &[x-placement^=\"right\"],\n &[x-placement^=\"bottom\"],\n &[x-placement^=\"left\"] {\n right: auto;\n bottom: auto;\n }\n}\n// stylelint-enable no-duplicate-selectors\n\n// Dividers (basically an `
`) within the dropdown\n.dropdown-divider {\n @include nav-divider($dropdown-divider-bg);\n}\n\n// Links, buttons, and more within the dropdown menu\n//\n// `
',trigger:"hover focus",title:"",delay:0,html:!(An={AUTO:"auto",TOP:"top",RIGHT:"right",BOTTOM:"bottom",LEFT:"left"}),selector:!(Dn={animation:"boolean",template:"string",title:"(string|element|function)",trigger:"string",delay:"(number|object)",html:"boolean",selector:"(string|boolean)",placement:"(string|function)",offset:"(number|string)",container:"(string|element|boolean)",fallbackPlacement:"(string|array)",boundary:"(string|element)"}),placement:"top",offset:0,container:!1,fallbackPlacement:"flip",boundary:"scrollParent"},Nn="out",kn={HIDE:"hide"+wn,HIDDEN:"hidden"+wn,SHOW:(On="show")+wn,SHOWN:"shown"+wn,INSERTED:"inserted"+wn,CLICK:"click"+wn,FOCUSIN:"focusin"+wn,FOCUSOUT:"focusout"+wn,MOUSEENTER:"mouseenter"+wn,MOUSELEAVE:"mouseleave"+wn},xn="fade",Pn="show",Ln=".tooltip-inner",jn=".arrow",Hn="hover",Mn="focus",Fn="click",Wn="manual",Rn=function(){function i(e,t){if("undefined"==typeof Ct)throw new TypeError("Bootstrap tooltips require Popper.js (https://popper.js.org)");this._isEnabled=!0,this._timeout=0,this._hoverState="",this._activeTrigger={},this._popper=null,this.element=e,this.config=this._getConfig(t),this.tip=null,this._setListeners()}var e=i.prototype;return e.enable=function(){this._isEnabled=!0},e.disable=function(){this._isEnabled=!1},e.toggleEnabled=function(){this._isEnabled=!this._isEnabled},e.toggle=function(e){if(this._isEnabled)if(e){var t=this.constructor.DATA_KEY,n=yn(e.currentTarget).data(t);n||(n=new this.constructor(e.currentTarget,this._getDelegateConfig()),yn(e.currentTarget).data(t,n)),n._activeTrigger.click=!n._activeTrigger.click,n._isWithActiveTrigger()?n._enter(null,n):n._leave(null,n)}else{if(yn(this.getTipElement()).hasClass(Pn))return void this._leave(null,this);this._enter(null,this)}},e.dispose=function(){clearTimeout(this._timeout),yn.removeData(this.element,this.constructor.DATA_KEY),yn(this.element).off(this.constructor.EVENT_KEY),yn(this.element).closest(".modal").off("hide.bs.modal"),this.tip&&yn(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},e.show=function(){var t=this;if("none"===yn(this.element).css("display"))throw new Error("Please use show on visible elements");var e=yn.Event(this.constructor.Event.SHOW);if(this.isWithContent()&&this._isEnabled){yn(this.element).trigger(e);var n=yn.contains(this.element.ownerDocument.documentElement,this.element);if(e.isDefaultPrevented()||!n)return;var i=this.getTipElement(),r=we.getUID(this.constructor.NAME);i.setAttribute("id",r),this.element.setAttribute("aria-describedby",r),this.setContent(),this.config.animation&&yn(i).addClass(xn);var o="function"==typeof this.config.placement?this.config.placement.call(this,i,this.element):this.config.placement,s=this._getAttachment(o);this.addAttachmentClass(s);var a=!1===this.config.container?document.body:yn(document).find(this.config.container);yn(i).data(this.constructor.DATA_KEY,this),yn.contains(this.element.ownerDocument.documentElement,this.tip)||yn(i).appendTo(a),yn(this.element).trigger(this.constructor.Event.INSERTED),this._popper=new Ct(this.element,i,{placement:s,modifiers:{offset:{offset:this.config.offset},flip:{behavior:this.config.fallbackPlacement},arrow:{element:jn},preventOverflow:{boundariesElement:this.config.boundary}},onCreate:function(e){e.originalPlacement!==e.placement&&t._handlePopperPlacementChange(e)},onUpdate:function(e){t._handlePopperPlacementChange(e)}}),yn(i).addClass(Pn),"ontouchstart"in document.documentElement&&yn(document.body).children().on("mouseover",null,yn.noop);var l=function(){t.config.animation&&t._fixTransition();var e=t._hoverState;t._hoverState=null,yn(t.element).trigger(t.constructor.Event.SHOWN),e===Nn&&t._leave(null,t)};if(yn(this.tip).hasClass(xn)){var c=we.getTransitionDurationFromElement(this.tip);yn(this.tip).one(we.TRANSITION_END,l).emulateTransitionEnd(c)}else l()}},e.hide=function(e){var t=this,n=this.getTipElement(),i=yn.Event(this.constructor.Event.HIDE),r=function(){t._hoverState!==On&&n.parentNode&&n.parentNode.removeChild(n),t._cleanTipClass(),t.element.removeAttribute("aria-describedby"),yn(t.element).trigger(t.constructor.Event.HIDDEN),null!==t._popper&&t._popper.destroy(),e&&e()};if(yn(this.element).trigger(i),!i.isDefaultPrevented()){if(yn(n).removeClass(Pn),"ontouchstart"in document.documentElement&&yn(document.body).children().off("mouseover",null,yn.noop),this._activeTrigger[Fn]=!1,this._activeTrigger[Mn]=!1,this._activeTrigger[Hn]=!1,yn(this.tip).hasClass(xn)){var o=we.getTransitionDurationFromElement(n);yn(n).one(we.TRANSITION_END,r).emulateTransitionEnd(o)}else r();this._hoverState=""}},e.update=function(){null!==this._popper&&this._popper.scheduleUpdate()},e.isWithContent=function(){return Boolean(this.getTitle())},e.addAttachmentClass=function(e){yn(this.getTipElement()).addClass(Tn+"-"+e)},e.getTipElement=function(){return this.tip=this.tip||yn(this.config.template)[0],this.tip},e.setContent=function(){var e=this.getTipElement();this.setElementContent(yn(e.querySelectorAll(Ln)),this.getTitle()),yn(e).removeClass(xn+" "+Pn)},e.setElementContent=function(e,t){var n=this.config.html;"object"==typeof t&&(t.nodeType||t.jquery)?n?yn(t).parent().is(e)||e.empty().append(t):e.text(yn(t).text()):e[n?"html":"text"](t)},e.getTitle=function(){var e=this.element.getAttribute("data-original-title");return e||(e="function"==typeof this.config.title?this.config.title.call(this.element):this.config.title),e},e._getAttachment=function(e){return An[e.toUpperCase()]},e._setListeners=function(){var i=this;this.config.trigger.split(" ").forEach(function(e){if("click"===e)yn(i.element).on(i.constructor.Event.CLICK,i.config.selector,function(e){return i.toggle(e)});else if(e!==Wn){var t=e===Hn?i.constructor.Event.MOUSEENTER:i.constructor.Event.FOCUSIN,n=e===Hn?i.constructor.Event.MOUSELEAVE:i.constructor.Event.FOCUSOUT;yn(i.element).on(t,i.config.selector,function(e){return i._enter(e)}).on(n,i.config.selector,function(e){return i._leave(e)})}yn(i.element).closest(".modal").on("hide.bs.modal",function(){return i.hide()})}),this.config.selector?this.config=l({},this.config,{trigger:"manual",selector:""}):this._fixTitle()},e._fixTitle=function(){var e=typeof this.element.getAttribute("data-original-title");(this.element.getAttribute("title")||"string"!==e)&&(this.element.setAttribute("data-original-title",this.element.getAttribute("title")||""),this.element.setAttribute("title",""))},e._enter=function(e,t){var n=this.constructor.DATA_KEY;(t=t||yn(e.currentTarget).data(n))||(t=new this.constructor(e.currentTarget,this._getDelegateConfig()),yn(e.currentTarget).data(n,t)),e&&(t._activeTrigger["focusin"===e.type?Mn:Hn]=!0),yn(t.getTipElement()).hasClass(Pn)||t._hoverState===On?t._hoverState=On:(clearTimeout(t._timeout),t._hoverState=On,t.config.delay&&t.config.delay.show?t._timeout=setTimeout(function(){t._hoverState===On&&t.show()},t.config.delay.show):t.show())},e._leave=function(e,t){var n=this.constructor.DATA_KEY;(t=t||yn(e.currentTarget).data(n))||(t=new this.constructor(e.currentTarget,this._getDelegateConfig()),yn(e.currentTarget).data(n,t)),e&&(t._activeTrigger["focusout"===e.type?Mn:Hn]=!1),t._isWithActiveTrigger()||(clearTimeout(t._timeout),t._hoverState=Nn,t.config.delay&&t.config.delay.hide?t._timeout=setTimeout(function(){t._hoverState===Nn&&t.hide()},t.config.delay.hide):t.hide())},e._isWithActiveTrigger=function(){for(var e in this._activeTrigger)if(this._activeTrigger[e])return!0;return!1},e._getConfig=function(e){return"number"==typeof(e=l({},this.constructor.Default,yn(this.element).data(),"object"==typeof e&&e?e:{})).delay&&(e.delay={show:e.delay,hide:e.delay}),"number"==typeof e.title&&(e.title=e.title.toString()),"number"==typeof e.content&&(e.content=e.content.toString()),we.typeCheckConfig(En,e,this.constructor.DefaultType),e},e._getDelegateConfig=function(){var e={};if(this.config)for(var t in this.config)this.constructor.Default[t]!==this.config[t]&&(e[t]=this.config[t]);return e},e._cleanTipClass=function(){var e=yn(this.getTipElement()),t=e.attr("class").match(Sn);null!==t&&t.length&&e.removeClass(t.join(""))},e._handlePopperPlacementChange=function(e){var t=e.instance;this.tip=t.popper,this._cleanTipClass(),this.addAttachmentClass(this._getAttachment(e.placement))},e._fixTransition=function(){var e=this.getTipElement(),t=this.config.animation;null===e.getAttribute("x-placement")&&(yn(e).removeClass(xn),this.config.animation=!1,this.hide(),this.show(),this.config.animation=t)},i._jQueryInterface=function(n){return this.each(function(){var e=yn(this).data(bn),t="object"==typeof n&&n;if((e||!/dispose|hide/.test(n))&&(e||(e=new i(this,t),yn(this).data(bn,e)),"string"==typeof n)){if("undefined"==typeof e[n])throw new TypeError('No method named "'+n+'"');e[n]()}})},s(i,null,[{key:"VERSION",get:function(){return"4.1.3"}},{key:"Default",get:function(){return In}},{key:"NAME",get:function(){return En}},{key:"DATA_KEY",get:function(){return bn}},{key:"Event",get:function(){return kn}},{key:"EVENT_KEY",get:function(){return wn}},{key:"DefaultType",get:function(){return Dn}}]),i}(),yn.fn[En]=Rn._jQueryInterface,yn.fn[En].Constructor=Rn,yn.fn[En].noConflict=function(){return yn.fn[En]=Cn,Rn._jQueryInterface},Rn),Qi=(Bn="popover",Kn="."+(qn="bs.popover"),Qn=(Un=t).fn[Bn],Yn="bs-popover",Vn=new RegExp("(^|\\s)"+Yn+"\\S+","g"),zn=l({},Ki.Default,{placement:"right",trigger:"click",content:"",template:''}),Gn=l({},Ki.DefaultType,{content:"(string|element|function)"}),Jn="fade",Xn=".popover-header",$n=".popover-body",ei={HIDE:"hide"+Kn,HIDDEN:"hidden"+Kn,SHOW:(Zn="show")+Kn,SHOWN:"shown"+Kn,INSERTED:"inserted"+Kn,CLICK:"click"+Kn,FOCUSIN:"focusin"+Kn,FOCUSOUT:"focusout"+Kn,MOUSEENTER:"mouseenter"+Kn,MOUSELEAVE:"mouseleave"+Kn},ti=function(e){var t,n;function i(){return e.apply(this,arguments)||this}n=e,(t=i).prototype=Object.create(n.prototype),(t.prototype.constructor=t).__proto__=n;var r=i.prototype;return r.isWithContent=function(){return this.getTitle()||this._getContent()},r.addAttachmentClass=function(e){Un(this.getTipElement()).addClass(Yn+"-"+e)},r.getTipElement=function(){return this.tip=this.tip||Un(this.config.template)[0],this.tip},r.setContent=function(){var e=Un(this.getTipElement());this.setElementContent(e.find(Xn),this.getTitle());var t=this._getContent();"function"==typeof t&&(t=t.call(this.element)),this.setElementContent(e.find($n),t),e.removeClass(Jn+" "+Zn)},r._getContent=function(){return this.element.getAttribute("data-content")||this.config.content},r._cleanTipClass=function(){var e=Un(this.getTipElement()),t=e.attr("class").match(Vn);null!==t&&0=this._offsets[r]&&("undefined"==typeof this._offsets[r+1]||e= 0) {\n timeoutDuration = 1;\n break;\n }\n}\n\nfunction microtaskDebounce(fn) {\n var called = false;\n return function () {\n if (called) {\n return;\n }\n called = true;\n window.Promise.resolve().then(function () {\n called = false;\n fn();\n });\n };\n}\n\nfunction taskDebounce(fn) {\n var scheduled = false;\n return function () {\n if (!scheduled) {\n scheduled = true;\n setTimeout(function () {\n scheduled = false;\n fn();\n }, timeoutDuration);\n }\n };\n}\n\nvar supportsMicroTasks = isBrowser && window.Promise;\n\n/**\n* Create a debounced version of a method, that's asynchronously deferred\n* but called in the minimum time possible.\n*\n* @method\n* @memberof Popper.Utils\n* @argument {Function} fn\n* @returns {Function}\n*/\nvar debounce = supportsMicroTasks ? microtaskDebounce : taskDebounce;\n\n/**\n * Check if the given variable is a function\n * @method\n * @memberof Popper.Utils\n * @argument {Any} functionToCheck - variable to check\n * @returns {Boolean} answer to: is a function?\n */\nfunction isFunction(functionToCheck) {\n var getType = {};\n return functionToCheck && getType.toString.call(functionToCheck) === '[object Function]';\n}\n\n/**\n * Get CSS computed property of the given element\n * @method\n * @memberof Popper.Utils\n * @argument {Eement} element\n * @argument {String} property\n */\nfunction getStyleComputedProperty(element, property) {\n if (element.nodeType !== 1) {\n return [];\n }\n // NOTE: 1 DOM access here\n var css = getComputedStyle(element, null);\n return property ? css[property] : css;\n}\n\n/**\n * Returns the parentNode or the host of the element\n * @method\n * @memberof Popper.Utils\n * @argument {Element} element\n * @returns {Element} parent\n */\nfunction getParentNode(element) {\n if (element.nodeName === 'HTML') {\n return element;\n }\n return element.parentNode || element.host;\n}\n\n/**\n * Returns the scrolling parent of the given element\n * @method\n * @memberof Popper.Utils\n * @argument {Element} element\n * @returns {Element} scroll parent\n */\nfunction getScrollParent(element) {\n // Return body, `getScroll` will take care to get the correct `scrollTop` from it\n if (!element) {\n return document.body;\n }\n\n switch (element.nodeName) {\n case 'HTML':\n case 'BODY':\n return element.ownerDocument.body;\n case '#document':\n return element.body;\n }\n\n // Firefox want us to check `-x` and `-y` variations as well\n\n var _getStyleComputedProp = getStyleComputedProperty(element),\n overflow = _getStyleComputedProp.overflow,\n overflowX = _getStyleComputedProp.overflowX,\n overflowY = _getStyleComputedProp.overflowY;\n\n if (/(auto|scroll|overlay)/.test(overflow + overflowY + overflowX)) {\n return element;\n }\n\n return getScrollParent(getParentNode(element));\n}\n\nvar isIE11 = isBrowser && !!(window.MSInputMethodContext && document.documentMode);\nvar isIE10 = isBrowser && /MSIE 10/.test(navigator.userAgent);\n\n/**\n * Determines if the browser is Internet Explorer\n * @method\n * @memberof Popper.Utils\n * @param {Number} version to check\n * @returns {Boolean} isIE\n */\nfunction isIE(version) {\n if (version === 11) {\n return isIE11;\n }\n if (version === 10) {\n return isIE10;\n }\n return isIE11 || isIE10;\n}\n\n/**\n * Returns the offset parent of the given element\n * @method\n * @memberof Popper.Utils\n * @argument {Element} element\n * @returns {Element} offset parent\n */\nfunction getOffsetParent(element) {\n if (!element) {\n return document.documentElement;\n }\n\n var noOffsetParent = isIE(10) ? document.body : null;\n\n // NOTE: 1 DOM access here\n var offsetParent = element.offsetParent;\n // Skip hidden elements which don't have an offsetParent\n while (offsetParent === noOffsetParent && element.nextElementSibling) {\n offsetParent = (element = element.nextElementSibling).offsetParent;\n }\n\n var nodeName = offsetParent && offsetParent.nodeName;\n\n if (!nodeName || nodeName === 'BODY' || nodeName === 'HTML') {\n return element ? element.ownerDocument.documentElement : document.documentElement;\n }\n\n // .offsetParent will return the closest TD or TABLE in case\n // no offsetParent is present, I hate this job...\n if (['TD', 'TABLE'].indexOf(offsetParent.nodeName) !== -1 && getStyleComputedProperty(offsetParent, 'position') === 'static') {\n return getOffsetParent(offsetParent);\n }\n\n return offsetParent;\n}\n\nfunction isOffsetContainer(element) {\n var nodeName = element.nodeName;\n\n if (nodeName === 'BODY') {\n return false;\n }\n return nodeName === 'HTML' || getOffsetParent(element.firstElementChild) === element;\n}\n\n/**\n * Finds the root node (document, shadowDOM root) of the given element\n * @method\n * @memberof Popper.Utils\n * @argument {Element} node\n * @returns {Element} root node\n */\nfunction getRoot(node) {\n if (node.parentNode !== null) {\n return getRoot(node.parentNode);\n }\n\n return node;\n}\n\n/**\n * Finds the offset parent common to the two provided nodes\n * @method\n * @memberof Popper.Utils\n * @argument {Element} element1\n * @argument {Element} element2\n * @returns {Element} common offset parent\n */\nfunction findCommonOffsetParent(element1, element2) {\n // This check is needed to avoid errors in case one of the elements isn't defined for any reason\n if (!element1 || !element1.nodeType || !element2 || !element2.nodeType) {\n return document.documentElement;\n }\n\n // Here we make sure to give as \"start\" the element that comes first in the DOM\n var order = element1.compareDocumentPosition(element2) & Node.DOCUMENT_POSITION_FOLLOWING;\n var start = order ? element1 : element2;\n var end = order ? element2 : element1;\n\n // Get common ancestor container\n var range = document.createRange();\n range.setStart(start, 0);\n range.setEnd(end, 0);\n var commonAncestorContainer = range.commonAncestorContainer;\n\n // Both nodes are inside #document\n\n if (element1 !== commonAncestorContainer && element2 !== commonAncestorContainer || start.contains(end)) {\n if (isOffsetContainer(commonAncestorContainer)) {\n return commonAncestorContainer;\n }\n\n return getOffsetParent(commonAncestorContainer);\n }\n\n // one of the nodes is inside shadowDOM, find which one\n var element1root = getRoot(element1);\n if (element1root.host) {\n return findCommonOffsetParent(element1root.host, element2);\n } else {\n return findCommonOffsetParent(element1, getRoot(element2).host);\n }\n}\n\n/**\n * Gets the scroll value of the given element in the given side (top and left)\n * @method\n * @memberof Popper.Utils\n * @argument {Element} element\n * @argument {String} side `top` or `left`\n * @returns {number} amount of scrolled pixels\n */\nfunction getScroll(element) {\n var side = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : 'top';\n\n var upperSide = side === 'top' ? 'scrollTop' : 'scrollLeft';\n var nodeName = element.nodeName;\n\n if (nodeName === 'BODY' || nodeName === 'HTML') {\n var html = element.ownerDocument.documentElement;\n var scrollingElement = element.ownerDocument.scrollingElement || html;\n return scrollingElement[upperSide];\n }\n\n return element[upperSide];\n}\n\n/*\n * Sum or subtract the element scroll values (left and top) from a given rect object\n * @method\n * @memberof Popper.Utils\n * @param {Object} rect - Rect object you want to change\n * @param {HTMLElement} element - The element from the function reads the scroll values\n * @param {Boolean} subtract - set to true if you want to subtract the scroll values\n * @return {Object} rect - The modifier rect object\n */\nfunction includeScroll(rect, element) {\n var subtract = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : false;\n\n var scrollTop = getScroll(element, 'top');\n var scrollLeft = getScroll(element, 'left');\n var modifier = subtract ? -1 : 1;\n rect.top += scrollTop * modifier;\n rect.bottom += scrollTop * modifier;\n rect.left += scrollLeft * modifier;\n rect.right += scrollLeft * modifier;\n return rect;\n}\n\n/*\n * Helper to detect borders of a given element\n * @method\n * @memberof Popper.Utils\n * @param {CSSStyleDeclaration} styles\n * Result of `getStyleComputedProperty` on the given element\n * @param {String} axis - `x` or `y`\n * @return {number} borders - The borders size of the given axis\n */\n\nfunction getBordersSize(styles, axis) {\n var sideA = axis === 'x' ? 'Left' : 'Top';\n var sideB = sideA === 'Left' ? 'Right' : 'Bottom';\n\n return parseFloat(styles['border' + sideA + 'Width'], 10) + parseFloat(styles['border' + sideB + 'Width'], 10);\n}\n\nfunction getSize(axis, body, html, computedStyle) {\n return Math.max(body['offset' + axis], body['scroll' + axis], html['client' + axis], html['offset' + axis], html['scroll' + axis], isIE(10) ? html['offset' + axis] + computedStyle['margin' + (axis === 'Height' ? 'Top' : 'Left')] + computedStyle['margin' + (axis === 'Height' ? 'Bottom' : 'Right')] : 0);\n}\n\nfunction getWindowSizes() {\n var body = document.body;\n var html = document.documentElement;\n var computedStyle = isIE(10) && getComputedStyle(html);\n\n return {\n height: getSize('Height', body, html, computedStyle),\n width: getSize('Width', body, html, computedStyle)\n };\n}\n\nvar classCallCheck = function (instance, Constructor) {\n if (!(instance instanceof Constructor)) {\n throw new TypeError(\"Cannot call a class as a function\");\n }\n};\n\nvar createClass = function () {\n function defineProperties(target, props) {\n for (var i = 0; i < props.length; i++) {\n var descriptor = props[i];\n descriptor.enumerable = descriptor.enumerable || false;\n descriptor.configurable = true;\n if (\"value\" in descriptor) descriptor.writable = true;\n Object.defineProperty(target, descriptor.key, descriptor);\n }\n }\n\n return function (Constructor, protoProps, staticProps) {\n if (protoProps) defineProperties(Constructor.prototype, protoProps);\n if (staticProps) defineProperties(Constructor, staticProps);\n return Constructor;\n };\n}();\n\n\n\n\n\nvar defineProperty = function (obj, key, value) {\n if (key in obj) {\n Object.defineProperty(obj, key, {\n value: value,\n enumerable: true,\n configurable: true,\n writable: true\n });\n } else {\n obj[key] = value;\n }\n\n return obj;\n};\n\nvar _extends = Object.assign || function (target) {\n for (var i = 1; i < arguments.length; i++) {\n var source = arguments[i];\n\n for (var key in source) {\n if (Object.prototype.hasOwnProperty.call(source, key)) {\n target[key] = source[key];\n }\n }\n }\n\n return target;\n};\n\n/**\n * Given element offsets, generate an output similar to getBoundingClientRect\n * @method\n * @memberof Popper.Utils\n * @argument {Object} offsets\n * @returns {Object} ClientRect like output\n */\nfunction getClientRect(offsets) {\n return _extends({}, offsets, {\n right: offsets.left + offsets.width,\n bottom: offsets.top + offsets.height\n });\n}\n\n/**\n * Get bounding client rect of given element\n * @method\n * @memberof Popper.Utils\n * @param {HTMLElement} element\n * @return {Object} client rect\n */\nfunction getBoundingClientRect(element) {\n var rect = {};\n\n // IE10 10 FIX: Please, don't ask, the element isn't\n // considered in DOM in some circumstances...\n // This isn't reproducible in IE10 compatibility mode of IE11\n try {\n if (isIE(10)) {\n rect = element.getBoundingClientRect();\n var scrollTop = getScroll(element, 'top');\n var scrollLeft = getScroll(element, 'left');\n rect.top += scrollTop;\n rect.left += scrollLeft;\n rect.bottom += scrollTop;\n rect.right += scrollLeft;\n } else {\n rect = element.getBoundingClientRect();\n }\n } catch (e) {}\n\n var result = {\n left: rect.left,\n top: rect.top,\n width: rect.right - rect.left,\n height: rect.bottom - rect.top\n };\n\n // subtract scrollbar size from sizes\n var sizes = element.nodeName === 'HTML' ? getWindowSizes() : {};\n var width = sizes.width || element.clientWidth || result.right - result.left;\n var height = sizes.height || element.clientHeight || result.bottom - result.top;\n\n var horizScrollbar = element.offsetWidth - width;\n var vertScrollbar = element.offsetHeight - height;\n\n // if an hypothetical scrollbar is detected, we must be sure it's not a `border`\n // we make this check conditional for performance reasons\n if (horizScrollbar || vertScrollbar) {\n var styles = getStyleComputedProperty(element);\n horizScrollbar -= getBordersSize(styles, 'x');\n vertScrollbar -= getBordersSize(styles, 'y');\n\n result.width -= horizScrollbar;\n result.height -= vertScrollbar;\n }\n\n return getClientRect(result);\n}\n\nfunction getOffsetRectRelativeToArbitraryNode(children, parent) {\n var fixedPosition = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : false;\n\n var isIE10 = isIE(10);\n var isHTML = parent.nodeName === 'HTML';\n var childrenRect = getBoundingClientRect(children);\n var parentRect = getBoundingClientRect(parent);\n var scrollParent = getScrollParent(children);\n\n var styles = getStyleComputedProperty(parent);\n var borderTopWidth = parseFloat(styles.borderTopWidth, 10);\n var borderLeftWidth = parseFloat(styles.borderLeftWidth, 10);\n\n // In cases where the parent is fixed, we must ignore negative scroll in offset calc\n if (fixedPosition && parent.nodeName === 'HTML') {\n parentRect.top = Math.max(parentRect.top, 0);\n parentRect.left = Math.max(parentRect.left, 0);\n }\n var offsets = getClientRect({\n top: childrenRect.top - parentRect.top - borderTopWidth,\n left: childrenRect.left - parentRect.left - borderLeftWidth,\n width: childrenRect.width,\n height: childrenRect.height\n });\n offsets.marginTop = 0;\n offsets.marginLeft = 0;\n\n // Subtract margins of documentElement in case it's being used as parent\n // we do this only on HTML because it's the only element that behaves\n // differently when margins are applied to it. The margins are included in\n // the box of the documentElement, in the other cases not.\n if (!isIE10 && isHTML) {\n var marginTop = parseFloat(styles.marginTop, 10);\n var marginLeft = parseFloat(styles.marginLeft, 10);\n\n offsets.top -= borderTopWidth - marginTop;\n offsets.bottom -= borderTopWidth - marginTop;\n offsets.left -= borderLeftWidth - marginLeft;\n offsets.right -= borderLeftWidth - marginLeft;\n\n // Attach marginTop and marginLeft because in some circumstances we may need them\n offsets.marginTop = marginTop;\n offsets.marginLeft = marginLeft;\n }\n\n if (isIE10 && !fixedPosition ? parent.contains(scrollParent) : parent === scrollParent && scrollParent.nodeName !== 'BODY') {\n offsets = includeScroll(offsets, parent);\n }\n\n return offsets;\n}\n\nfunction getViewportOffsetRectRelativeToArtbitraryNode(element) {\n var excludeScroll = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : false;\n\n var html = element.ownerDocument.documentElement;\n var relativeOffset = getOffsetRectRelativeToArbitraryNode(element, html);\n var width = Math.max(html.clientWidth, window.innerWidth || 0);\n var height = Math.max(html.clientHeight, window.innerHeight || 0);\n\n var scrollTop = !excludeScroll ? getScroll(html) : 0;\n var scrollLeft = !excludeScroll ? getScroll(html, 'left') : 0;\n\n var offset = {\n top: scrollTop - relativeOffset.top + relativeOffset.marginTop,\n left: scrollLeft - relativeOffset.left + relativeOffset.marginLeft,\n width: width,\n height: height\n };\n\n return getClientRect(offset);\n}\n\n/**\n * Check if the given element is fixed or is inside a fixed parent\n * @method\n * @memberof Popper.Utils\n * @argument {Element} element\n * @argument {Element} customContainer\n * @returns {Boolean} answer to \"isFixed?\"\n */\nfunction isFixed(element) {\n var nodeName = element.nodeName;\n if (nodeName === 'BODY' || nodeName === 'HTML') {\n return false;\n }\n if (getStyleComputedProperty(element, 'position') === 'fixed') {\n return true;\n }\n return isFixed(getParentNode(element));\n}\n\n/**\n * Finds the first parent of an element that has a transformed property defined\n * @method\n * @memberof Popper.Utils\n * @argument {Element} element\n * @returns {Element} first transformed parent or documentElement\n */\n\nfunction getFixedPositionOffsetParent(element) {\n // This check is needed to avoid errors in case one of the elements isn't defined for any reason\n if (!element || !element.parentElement || isIE()) {\n return document.documentElement;\n }\n var el = element.parentElement;\n while (el && getStyleComputedProperty(el, 'transform') === 'none') {\n el = el.parentElement;\n }\n return el || document.documentElement;\n}\n\n/**\n * Computed the boundaries limits and return them\n * @method\n * @memberof Popper.Utils\n * @param {HTMLElement} popper\n * @param {HTMLElement} reference\n * @param {number} padding\n * @param {HTMLElement} boundariesElement - Element used to define the boundaries\n * @param {Boolean} fixedPosition - Is in fixed position mode\n * @returns {Object} Coordinates of the boundaries\n */\nfunction getBoundaries(popper, reference, padding, boundariesElement) {\n var fixedPosition = arguments.length > 4 && arguments[4] !== undefined ? arguments[4] : false;\n\n // NOTE: 1 DOM access here\n\n var boundaries = { top: 0, left: 0 };\n var offsetParent = fixedPosition ? getFixedPositionOffsetParent(popper) : findCommonOffsetParent(popper, reference);\n\n // Handle viewport case\n if (boundariesElement === 'viewport') {\n boundaries = getViewportOffsetRectRelativeToArtbitraryNode(offsetParent, fixedPosition);\n } else {\n // Handle other cases based on DOM element used as boundaries\n var boundariesNode = void 0;\n if (boundariesElement === 'scrollParent') {\n boundariesNode = getScrollParent(getParentNode(reference));\n if (boundariesNode.nodeName === 'BODY') {\n boundariesNode = popper.ownerDocument.documentElement;\n }\n } else if (boundariesElement === 'window') {\n boundariesNode = popper.ownerDocument.documentElement;\n } else {\n boundariesNode = boundariesElement;\n }\n\n var offsets = getOffsetRectRelativeToArbitraryNode(boundariesNode, offsetParent, fixedPosition);\n\n // In case of HTML, we need a different computation\n if (boundariesNode.nodeName === 'HTML' && !isFixed(offsetParent)) {\n var _getWindowSizes = getWindowSizes(),\n height = _getWindowSizes.height,\n width = _getWindowSizes.width;\n\n boundaries.top += offsets.top - offsets.marginTop;\n boundaries.bottom = height + offsets.top;\n boundaries.left += offsets.left - offsets.marginLeft;\n boundaries.right = width + offsets.left;\n } else {\n // for all the other DOM elements, this one is good\n boundaries = offsets;\n }\n }\n\n // Add paddings\n boundaries.left += padding;\n boundaries.top += padding;\n boundaries.right -= padding;\n boundaries.bottom -= padding;\n\n return boundaries;\n}\n\nfunction getArea(_ref) {\n var width = _ref.width,\n height = _ref.height;\n\n return width * height;\n}\n\n/**\n * Utility used to transform the `auto` placement to the placement with more\n * available space.\n * @method\n * @memberof Popper.Utils\n * @argument {Object} data - The data object generated by update method\n * @argument {Object} options - Modifiers configuration and options\n * @returns {Object} The data object, properly modified\n */\nfunction computeAutoPlacement(placement, refRect, popper, reference, boundariesElement) {\n var padding = arguments.length > 5 && arguments[5] !== undefined ? arguments[5] : 0;\n\n if (placement.indexOf('auto') === -1) {\n return placement;\n }\n\n var boundaries = getBoundaries(popper, reference, padding, boundariesElement);\n\n var rects = {\n top: {\n width: boundaries.width,\n height: refRect.top - boundaries.top\n },\n right: {\n width: boundaries.right - refRect.right,\n height: boundaries.height\n },\n bottom: {\n width: boundaries.width,\n height: boundaries.bottom - refRect.bottom\n },\n left: {\n width: refRect.left - boundaries.left,\n height: boundaries.height\n }\n };\n\n var sortedAreas = Object.keys(rects).map(function (key) {\n return _extends({\n key: key\n }, rects[key], {\n area: getArea(rects[key])\n });\n }).sort(function (a, b) {\n return b.area - a.area;\n });\n\n var filteredAreas = sortedAreas.filter(function (_ref2) {\n var width = _ref2.width,\n height = _ref2.height;\n return width >= popper.clientWidth && height >= popper.clientHeight;\n });\n\n var computedPlacement = filteredAreas.length > 0 ? filteredAreas[0].key : sortedAreas[0].key;\n\n var variation = placement.split('-')[1];\n\n return computedPlacement + (variation ? '-' + variation : '');\n}\n\n/**\n * Get offsets to the reference element\n * @method\n * @memberof Popper.Utils\n * @param {Object} state\n * @param {Element} popper - the popper element\n * @param {Element} reference - the reference element (the popper will be relative to this)\n * @param {Element} fixedPosition - is in fixed position mode\n * @returns {Object} An object containing the offsets which will be applied to the popper\n */\nfunction getReferenceOffsets(state, popper, reference) {\n var fixedPosition = arguments.length > 3 && arguments[3] !== undefined ? arguments[3] : null;\n\n var commonOffsetParent = fixedPosition ? getFixedPositionOffsetParent(popper) : findCommonOffsetParent(popper, reference);\n return getOffsetRectRelativeToArbitraryNode(reference, commonOffsetParent, fixedPosition);\n}\n\n/**\n * Get the outer sizes of the given element (offset size + margins)\n * @method\n * @memberof Popper.Utils\n * @argument {Element} element\n * @returns {Object} object containing width and height properties\n */\nfunction getOuterSizes(element) {\n var styles = getComputedStyle(element);\n var x = parseFloat(styles.marginTop) + parseFloat(styles.marginBottom);\n var y = parseFloat(styles.marginLeft) + parseFloat(styles.marginRight);\n var result = {\n width: element.offsetWidth + y,\n height: element.offsetHeight + x\n };\n return result;\n}\n\n/**\n * Get the opposite placement of the given one\n * @method\n * @memberof Popper.Utils\n * @argument {String} placement\n * @returns {String} flipped placement\n */\nfunction getOppositePlacement(placement) {\n var hash = { left: 'right', right: 'left', bottom: 'top', top: 'bottom' };\n return placement.replace(/left|right|bottom|top/g, function (matched) {\n return hash[matched];\n });\n}\n\n/**\n * Get offsets to the popper\n * @method\n * @memberof Popper.Utils\n * @param {Object} position - CSS position the Popper will get applied\n * @param {HTMLElement} popper - the popper element\n * @param {Object} referenceOffsets - the reference offsets (the popper will be relative to this)\n * @param {String} placement - one of the valid placement options\n * @returns {Object} popperOffsets - An object containing the offsets which will be applied to the popper\n */\nfunction getPopperOffsets(popper, referenceOffsets, placement) {\n placement = placement.split('-')[0];\n\n // Get popper node sizes\n var popperRect = getOuterSizes(popper);\n\n // Add position, width and height to our offsets object\n var popperOffsets = {\n width: popperRect.width,\n height: popperRect.height\n };\n\n // depending by the popper placement we have to compute its offsets slightly differently\n var isHoriz = ['right', 'left'].indexOf(placement) !== -1;\n var mainSide = isHoriz ? 'top' : 'left';\n var secondarySide = isHoriz ? 'left' : 'top';\n var measurement = isHoriz ? 'height' : 'width';\n var secondaryMeasurement = !isHoriz ? 'height' : 'width';\n\n popperOffsets[mainSide] = referenceOffsets[mainSide] + referenceOffsets[measurement] / 2 - popperRect[measurement] / 2;\n if (placement === secondarySide) {\n popperOffsets[secondarySide] = referenceOffsets[secondarySide] - popperRect[secondaryMeasurement];\n } else {\n popperOffsets[secondarySide] = referenceOffsets[getOppositePlacement(secondarySide)];\n }\n\n return popperOffsets;\n}\n\n/**\n * Mimics the `find` method of Array\n * @method\n * @memberof Popper.Utils\n * @argument {Array} arr\n * @argument prop\n * @argument value\n * @returns index or -1\n */\nfunction find(arr, check) {\n // use native find if supported\n if (Array.prototype.find) {\n return arr.find(check);\n }\n\n // use `filter` to obtain the same behavior of `find`\n return arr.filter(check)[0];\n}\n\n/**\n * Return the index of the matching object\n * @method\n * @memberof Popper.Utils\n * @argument {Array} arr\n * @argument prop\n * @argument value\n * @returns index or -1\n */\nfunction findIndex(arr, prop, value) {\n // use native findIndex if supported\n if (Array.prototype.findIndex) {\n return arr.findIndex(function (cur) {\n return cur[prop] === value;\n });\n }\n\n // use `find` + `indexOf` if `findIndex` isn't supported\n var match = find(arr, function (obj) {\n return obj[prop] === value;\n });\n return arr.indexOf(match);\n}\n\n/**\n * Loop trough the list of modifiers and run them in order,\n * each of them will then edit the data object.\n * @method\n * @memberof Popper.Utils\n * @param {dataObject} data\n * @param {Array} modifiers\n * @param {String} ends - Optional modifier name used as stopper\n * @returns {dataObject}\n */\nfunction runModifiers(modifiers, data, ends) {\n var modifiersToRun = ends === undefined ? modifiers : modifiers.slice(0, findIndex(modifiers, 'name', ends));\n\n modifiersToRun.forEach(function (modifier) {\n if (modifier['function']) {\n // eslint-disable-line dot-notation\n console.warn('`modifier.function` is deprecated, use `modifier.fn`!');\n }\n var fn = modifier['function'] || modifier.fn; // eslint-disable-line dot-notation\n if (modifier.enabled && isFunction(fn)) {\n // Add properties to offsets to make them a complete clientRect object\n // we do this before each modifier to make sure the previous one doesn't\n // mess with these values\n data.offsets.popper = getClientRect(data.offsets.popper);\n data.offsets.reference = getClientRect(data.offsets.reference);\n\n data = fn(data, modifier);\n }\n });\n\n return data;\n}\n\n/**\n * Updates the position of the popper, computing the new offsets and applying\n * the new style.
\n * Prefer `scheduleUpdate` over `update` because of performance reasons.\n * @method\n * @memberof Popper\n */\nfunction update() {\n // if popper is destroyed, don't perform any further update\n if (this.state.isDestroyed) {\n return;\n }\n\n var data = {\n instance: this,\n styles: {},\n arrowStyles: {},\n attributes: {},\n flipped: false,\n offsets: {}\n };\n\n // compute reference element offsets\n data.offsets.reference = getReferenceOffsets(this.state, this.popper, this.reference, this.options.positionFixed);\n\n // compute auto placement, store placement inside the data object,\n // modifiers will be able to edit `placement` if needed\n // and refer to originalPlacement to know the original value\n data.placement = computeAutoPlacement(this.options.placement, data.offsets.reference, this.popper, this.reference, this.options.modifiers.flip.boundariesElement, this.options.modifiers.flip.padding);\n\n // store the computed placement inside `originalPlacement`\n data.originalPlacement = data.placement;\n\n data.positionFixed = this.options.positionFixed;\n\n // compute the popper offsets\n data.offsets.popper = getPopperOffsets(this.popper, data.offsets.reference, data.placement);\n\n data.offsets.popper.position = this.options.positionFixed ? 'fixed' : 'absolute';\n\n // run the modifiers\n data = runModifiers(this.modifiers, data);\n\n // the first `update` will call `onCreate` callback\n // the other ones will call `onUpdate` callback\n if (!this.state.isCreated) {\n this.state.isCreated = true;\n this.options.onCreate(data);\n } else {\n this.options.onUpdate(data);\n }\n}\n\n/**\n * Helper used to know if the given modifier is enabled.\n * @method\n * @memberof Popper.Utils\n * @returns {Boolean}\n */\nfunction isModifierEnabled(modifiers, modifierName) {\n return modifiers.some(function (_ref) {\n var name = _ref.name,\n enabled = _ref.enabled;\n return enabled && name === modifierName;\n });\n}\n\n/**\n * Get the prefixed supported property name\n * @method\n * @memberof Popper.Utils\n * @argument {String} property (camelCase)\n * @returns {String} prefixed property (camelCase or PascalCase, depending on the vendor prefix)\n */\nfunction getSupportedPropertyName(property) {\n var prefixes = [false, 'ms', 'Webkit', 'Moz', 'O'];\n var upperProp = property.charAt(0).toUpperCase() + property.slice(1);\n\n for (var i = 0; i < prefixes.length; i++) {\n var prefix = prefixes[i];\n var toCheck = prefix ? '' + prefix + upperProp : property;\n if (typeof document.body.style[toCheck] !== 'undefined') {\n return toCheck;\n }\n }\n return null;\n}\n\n/**\n * Destroy the popper\n * @method\n * @memberof Popper\n */\nfunction destroy() {\n this.state.isDestroyed = true;\n\n // touch DOM only if `applyStyle` modifier is enabled\n if (isModifierEnabled(this.modifiers, 'applyStyle')) {\n this.popper.removeAttribute('x-placement');\n this.popper.style.position = '';\n this.popper.style.top = '';\n this.popper.style.left = '';\n this.popper.style.right = '';\n this.popper.style.bottom = '';\n this.popper.style.willChange = '';\n this.popper.style[getSupportedPropertyName('transform')] = '';\n }\n\n this.disableEventListeners();\n\n // remove the popper if user explicity asked for the deletion on destroy\n // do not use `remove` because IE11 doesn't support it\n if (this.options.removeOnDestroy) {\n this.popper.parentNode.removeChild(this.popper);\n }\n return this;\n}\n\n/**\n * Get the window associated with the element\n * @argument {Element} element\n * @returns {Window}\n */\nfunction getWindow(element) {\n var ownerDocument = element.ownerDocument;\n return ownerDocument ? ownerDocument.defaultView : window;\n}\n\nfunction attachToScrollParents(scrollParent, event, callback, scrollParents) {\n var isBody = scrollParent.nodeName === 'BODY';\n var target = isBody ? scrollParent.ownerDocument.defaultView : scrollParent;\n target.addEventListener(event, callback, { passive: true });\n\n if (!isBody) {\n attachToScrollParents(getScrollParent(target.parentNode), event, callback, scrollParents);\n }\n scrollParents.push(target);\n}\n\n/**\n * Setup needed event listeners used to update the popper position\n * @method\n * @memberof Popper.Utils\n * @private\n */\nfunction setupEventListeners(reference, options, state, updateBound) {\n // Resize event listener on window\n state.updateBound = updateBound;\n getWindow(reference).addEventListener('resize', state.updateBound, { passive: true });\n\n // Scroll event listener on scroll parents\n var scrollElement = getScrollParent(reference);\n attachToScrollParents(scrollElement, 'scroll', state.updateBound, state.scrollParents);\n state.scrollElement = scrollElement;\n state.eventsEnabled = true;\n\n return state;\n}\n\n/**\n * It will add resize/scroll events and start recalculating\n * position of the popper element when they are triggered.\n * @method\n * @memberof Popper\n */\nfunction enableEventListeners() {\n if (!this.state.eventsEnabled) {\n this.state = setupEventListeners(this.reference, this.options, this.state, this.scheduleUpdate);\n }\n}\n\n/**\n * Remove event listeners used to update the popper position\n * @method\n * @memberof Popper.Utils\n * @private\n */\nfunction removeEventListeners(reference, state) {\n // Remove resize event listener on window\n getWindow(reference).removeEventListener('resize', state.updateBound);\n\n // Remove scroll event listener on scroll parents\n state.scrollParents.forEach(function (target) {\n target.removeEventListener('scroll', state.updateBound);\n });\n\n // Reset state\n state.updateBound = null;\n state.scrollParents = [];\n state.scrollElement = null;\n state.eventsEnabled = false;\n return state;\n}\n\n/**\n * It will remove resize/scroll events and won't recalculate popper position\n * when they are triggered. It also won't trigger onUpdate callback anymore,\n * unless you call `update` method manually.\n * @method\n * @memberof Popper\n */\nfunction disableEventListeners() {\n if (this.state.eventsEnabled) {\n cancelAnimationFrame(this.scheduleUpdate);\n this.state = removeEventListeners(this.reference, this.state);\n }\n}\n\n/**\n * Tells if a given input is a number\n * @method\n * @memberof Popper.Utils\n * @param {*} input to check\n * @return {Boolean}\n */\nfunction isNumeric(n) {\n return n !== '' && !isNaN(parseFloat(n)) && isFinite(n);\n}\n\n/**\n * Set the style to the given popper\n * @method\n * @memberof Popper.Utils\n * @argument {Element} element - Element to apply the style to\n * @argument {Object} styles\n * Object with a list of properties and values which will be applied to the element\n */\nfunction setStyles(element, styles) {\n Object.keys(styles).forEach(function (prop) {\n var unit = '';\n // add unit if the value is numeric and is one of the following\n if (['width', 'height', 'top', 'right', 'bottom', 'left'].indexOf(prop) !== -1 && isNumeric(styles[prop])) {\n unit = 'px';\n }\n element.style[prop] = styles[prop] + unit;\n });\n}\n\n/**\n * Set the attributes to the given popper\n * @method\n * @memberof Popper.Utils\n * @argument {Element} element - Element to apply the attributes to\n * @argument {Object} styles\n * Object with a list of properties and values which will be applied to the element\n */\nfunction setAttributes(element, attributes) {\n Object.keys(attributes).forEach(function (prop) {\n var value = attributes[prop];\n if (value !== false) {\n element.setAttribute(prop, attributes[prop]);\n } else {\n element.removeAttribute(prop);\n }\n });\n}\n\n/**\n * @function\n * @memberof Modifiers\n * @argument {Object} data - The data object generated by `update` method\n * @argument {Object} data.styles - List of style properties - values to apply to popper element\n * @argument {Object} data.attributes - List of attribute properties - values to apply to popper element\n * @argument {Object} options - Modifiers configuration and options\n * @returns {Object} The same data object\n */\nfunction applyStyle(data) {\n // any property present in `data.styles` will be applied to the popper,\n // in this way we can make the 3rd party modifiers add custom styles to it\n // Be aware, modifiers could override the properties defined in the previous\n // lines of this modifier!\n setStyles(data.instance.popper, data.styles);\n\n // any property present in `data.attributes` will be applied to the popper,\n // they will be set as HTML attributes of the element\n setAttributes(data.instance.popper, data.attributes);\n\n // if arrowElement is defined and arrowStyles has some properties\n if (data.arrowElement && Object.keys(data.arrowStyles).length) {\n setStyles(data.arrowElement, data.arrowStyles);\n }\n\n return data;\n}\n\n/**\n * Set the x-placement attribute before everything else because it could be used\n * to add margins to the popper margins needs to be calculated to get the\n * correct popper offsets.\n * @method\n * @memberof Popper.modifiers\n * @param {HTMLElement} reference - The reference element used to position the popper\n * @param {HTMLElement} popper - The HTML element used as popper\n * @param {Object} options - Popper.js options\n */\nfunction applyStyleOnLoad(reference, popper, options, modifierOptions, state) {\n // compute reference element offsets\n var referenceOffsets = getReferenceOffsets(state, popper, reference, options.positionFixed);\n\n // compute auto placement, store placement inside the data object,\n // modifiers will be able to edit `placement` if needed\n // and refer to originalPlacement to know the original value\n var placement = computeAutoPlacement(options.placement, referenceOffsets, popper, reference, options.modifiers.flip.boundariesElement, options.modifiers.flip.padding);\n\n popper.setAttribute('x-placement', placement);\n\n // Apply `position` to popper before anything else because\n // without the position applied we can't guarantee correct computations\n setStyles(popper, { position: options.positionFixed ? 'fixed' : 'absolute' });\n\n return options;\n}\n\n/**\n * @function\n * @memberof Modifiers\n * @argument {Object} data - The data object generated by `update` method\n * @argument {Object} options - Modifiers configuration and options\n * @returns {Object} The data object, properly modified\n */\nfunction computeStyle(data, options) {\n var x = options.x,\n y = options.y;\n var popper = data.offsets.popper;\n\n // Remove this legacy support in Popper.js v2\n\n var legacyGpuAccelerationOption = find(data.instance.modifiers, function (modifier) {\n return modifier.name === 'applyStyle';\n }).gpuAcceleration;\n if (legacyGpuAccelerationOption !== undefined) {\n console.warn('WARNING: `gpuAcceleration` option moved to `computeStyle` modifier and will not be supported in future versions of Popper.js!');\n }\n var gpuAcceleration = legacyGpuAccelerationOption !== undefined ? legacyGpuAccelerationOption : options.gpuAcceleration;\n\n var offsetParent = getOffsetParent(data.instance.popper);\n var offsetParentRect = getBoundingClientRect(offsetParent);\n\n // Styles\n var styles = {\n position: popper.position\n };\n\n // Avoid blurry text by using full pixel integers.\n // For pixel-perfect positioning, top/bottom prefers rounded\n // values, while left/right prefers floored values.\n var offsets = {\n left: Math.floor(popper.left),\n top: Math.round(popper.top),\n bottom: Math.round(popper.bottom),\n right: Math.floor(popper.right)\n };\n\n var sideA = x === 'bottom' ? 'top' : 'bottom';\n var sideB = y === 'right' ? 'left' : 'right';\n\n // if gpuAcceleration is set to `true` and transform is supported,\n // we use `translate3d` to apply the position to the popper we\n // automatically use the supported prefixed version if needed\n var prefixedProperty = getSupportedPropertyName('transform');\n\n // now, let's make a step back and look at this code closely (wtf?)\n // If the content of the popper grows once it's been positioned, it\n // may happen that the popper gets misplaced because of the new content\n // overflowing its reference element\n // To avoid this problem, we provide two options (x and y), which allow\n // the consumer to define the offset origin.\n // If we position a popper on top of a reference element, we can set\n // `x` to `top` to make the popper grow towards its top instead of\n // its bottom.\n var left = void 0,\n top = void 0;\n if (sideA === 'bottom') {\n top = -offsetParentRect.height + offsets.bottom;\n } else {\n top = offsets.top;\n }\n if (sideB === 'right') {\n left = -offsetParentRect.width + offsets.right;\n } else {\n left = offsets.left;\n }\n if (gpuAcceleration && prefixedProperty) {\n styles[prefixedProperty] = 'translate3d(' + left + 'px, ' + top + 'px, 0)';\n styles[sideA] = 0;\n styles[sideB] = 0;\n styles.willChange = 'transform';\n } else {\n // othwerise, we use the standard `top`, `left`, `bottom` and `right` properties\n var invertTop = sideA === 'bottom' ? -1 : 1;\n var invertLeft = sideB === 'right' ? -1 : 1;\n styles[sideA] = top * invertTop;\n styles[sideB] = left * invertLeft;\n styles.willChange = sideA + ', ' + sideB;\n }\n\n // Attributes\n var attributes = {\n 'x-placement': data.placement\n };\n\n // Update `data` attributes, styles and arrowStyles\n data.attributes = _extends({}, attributes, data.attributes);\n data.styles = _extends({}, styles, data.styles);\n data.arrowStyles = _extends({}, data.offsets.arrow, data.arrowStyles);\n\n return data;\n}\n\n/**\n * Helper used to know if the given modifier depends from another one.
\n * It checks if the needed modifier is listed and enabled.\n * @method\n * @memberof Popper.Utils\n * @param {Array} modifiers - list of modifiers\n * @param {String} requestingName - name of requesting modifier\n * @param {String} requestedName - name of requested modifier\n * @returns {Boolean}\n */\nfunction isModifierRequired(modifiers, requestingName, requestedName) {\n var requesting = find(modifiers, function (_ref) {\n var name = _ref.name;\n return name === requestingName;\n });\n\n var isRequired = !!requesting && modifiers.some(function (modifier) {\n return modifier.name === requestedName && modifier.enabled && modifier.order < requesting.order;\n });\n\n if (!isRequired) {\n var _requesting = '`' + requestingName + '`';\n var requested = '`' + requestedName + '`';\n console.warn(requested + ' modifier is required by ' + _requesting + ' modifier in order to work, be sure to include it before ' + _requesting + '!');\n }\n return isRequired;\n}\n\n/**\n * @function\n * @memberof Modifiers\n * @argument {Object} data - The data object generated by update method\n * @argument {Object} options - Modifiers configuration and options\n * @returns {Object} The data object, properly modified\n */\nfunction arrow(data, options) {\n var _data$offsets$arrow;\n\n // arrow depends on keepTogether in order to work\n if (!isModifierRequired(data.instance.modifiers, 'arrow', 'keepTogether')) {\n return data;\n }\n\n var arrowElement = options.element;\n\n // if arrowElement is a string, suppose it's a CSS selector\n if (typeof arrowElement === 'string') {\n arrowElement = data.instance.popper.querySelector(arrowElement);\n\n // if arrowElement is not found, don't run the modifier\n if (!arrowElement) {\n return data;\n }\n } else {\n // if the arrowElement isn't a query selector we must check that the\n // provided DOM node is child of its popper node\n if (!data.instance.popper.contains(arrowElement)) {\n console.warn('WARNING: `arrow.element` must be child of its popper element!');\n return data;\n }\n }\n\n var placement = data.placement.split('-')[0];\n var _data$offsets = data.offsets,\n popper = _data$offsets.popper,\n reference = _data$offsets.reference;\n\n var isVertical = ['left', 'right'].indexOf(placement) !== -1;\n\n var len = isVertical ? 'height' : 'width';\n var sideCapitalized = isVertical ? 'Top' : 'Left';\n var side = sideCapitalized.toLowerCase();\n var altSide = isVertical ? 'left' : 'top';\n var opSide = isVertical ? 'bottom' : 'right';\n var arrowElementSize = getOuterSizes(arrowElement)[len];\n\n //\n // extends keepTogether behavior making sure the popper and its\n // reference have enough pixels in conjuction\n //\n\n // top/left side\n if (reference[opSide] - arrowElementSize < popper[side]) {\n data.offsets.popper[side] -= popper[side] - (reference[opSide] - arrowElementSize);\n }\n // bottom/right side\n if (reference[side] + arrowElementSize > popper[opSide]) {\n data.offsets.popper[side] += reference[side] + arrowElementSize - popper[opSide];\n }\n data.offsets.popper = getClientRect(data.offsets.popper);\n\n // compute center of the popper\n var center = reference[side] + reference[len] / 2 - arrowElementSize / 2;\n\n // Compute the sideValue using the updated popper offsets\n // take popper margin in account because we don't have this info available\n var css = getStyleComputedProperty(data.instance.popper);\n var popperMarginSide = parseFloat(css['margin' + sideCapitalized], 10);\n var popperBorderSide = parseFloat(css['border' + sideCapitalized + 'Width'], 10);\n var sideValue = center - data.offsets.popper[side] - popperMarginSide - popperBorderSide;\n\n // prevent arrowElement from being placed not contiguously to its popper\n sideValue = Math.max(Math.min(popper[len] - arrowElementSize, sideValue), 0);\n\n data.arrowElement = arrowElement;\n data.offsets.arrow = (_data$offsets$arrow = {}, defineProperty(_data$offsets$arrow, side, Math.round(sideValue)), defineProperty(_data$offsets$arrow, altSide, ''), _data$offsets$arrow);\n\n return data;\n}\n\n/**\n * Get the opposite placement variation of the given one\n * @method\n * @memberof Popper.Utils\n * @argument {String} placement variation\n * @returns {String} flipped placement variation\n */\nfunction getOppositeVariation(variation) {\n if (variation === 'end') {\n return 'start';\n } else if (variation === 'start') {\n return 'end';\n }\n return variation;\n}\n\n/**\n * List of accepted placements to use as values of the `placement` option.
\n * Valid placements are:\n * - `auto`\n * - `top`\n * - `right`\n * - `bottom`\n * - `left`\n *\n * Each placement can have a variation from this list:\n * - `-start`\n * - `-end`\n *\n * Variations are interpreted easily if you think of them as the left to right\n * written languages. Horizontally (`top` and `bottom`), `start` is left and `end`\n * is right.
\n * Vertically (`left` and `right`), `start` is top and `end` is bottom.\n *\n * Some valid examples are:\n * - `top-end` (on top of reference, right aligned)\n * - `right-start` (on right of reference, top aligned)\n * - `bottom` (on bottom, centered)\n * - `auto-right` (on the side with more space available, alignment depends by placement)\n *\n * @static\n * @type {Array}\n * @enum {String}\n * @readonly\n * @method placements\n * @memberof Popper\n */\nvar placements = ['auto-start', 'auto', 'auto-end', 'top-start', 'top', 'top-end', 'right-start', 'right', 'right-end', 'bottom-end', 'bottom', 'bottom-start', 'left-end', 'left', 'left-start'];\n\n// Get rid of `auto` `auto-start` and `auto-end`\nvar validPlacements = placements.slice(3);\n\n/**\n * Given an initial placement, returns all the subsequent placements\n * clockwise (or counter-clockwise).\n *\n * @method\n * @memberof Popper.Utils\n * @argument {String} placement - A valid placement (it accepts variations)\n * @argument {Boolean} counter - Set to true to walk the placements counterclockwise\n * @returns {Array} placements including their variations\n */\nfunction clockwise(placement) {\n var counter = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : false;\n\n var index = validPlacements.indexOf(placement);\n var arr = validPlacements.slice(index + 1).concat(validPlacements.slice(0, index));\n return counter ? arr.reverse() : arr;\n}\n\nvar BEHAVIORS = {\n FLIP: 'flip',\n CLOCKWISE: 'clockwise',\n COUNTERCLOCKWISE: 'counterclockwise'\n};\n\n/**\n * @function\n * @memberof Modifiers\n * @argument {Object} data - The data object generated by update method\n * @argument {Object} options - Modifiers configuration and options\n * @returns {Object} The data object, properly modified\n */\nfunction flip(data, options) {\n // if `inner` modifier is enabled, we can't use the `flip` modifier\n if (isModifierEnabled(data.instance.modifiers, 'inner')) {\n return data;\n }\n\n if (data.flipped && data.placement === data.originalPlacement) {\n // seems like flip is trying to loop, probably there's not enough space on any of the flippable sides\n return data;\n }\n\n var boundaries = getBoundaries(data.instance.popper, data.instance.reference, options.padding, options.boundariesElement, data.positionFixed);\n\n var placement = data.placement.split('-')[0];\n var placementOpposite = getOppositePlacement(placement);\n var variation = data.placement.split('-')[1] || '';\n\n var flipOrder = [];\n\n switch (options.behavior) {\n case BEHAVIORS.FLIP:\n flipOrder = [placement, placementOpposite];\n break;\n case BEHAVIORS.CLOCKWISE:\n flipOrder = clockwise(placement);\n break;\n case BEHAVIORS.COUNTERCLOCKWISE:\n flipOrder = clockwise(placement, true);\n break;\n default:\n flipOrder = options.behavior;\n }\n\n flipOrder.forEach(function (step, index) {\n if (placement !== step || flipOrder.length === index + 1) {\n return data;\n }\n\n placement = data.placement.split('-')[0];\n placementOpposite = getOppositePlacement(placement);\n\n var popperOffsets = data.offsets.popper;\n var refOffsets = data.offsets.reference;\n\n // using floor because the reference offsets may contain decimals we are not going to consider here\n var floor = Math.floor;\n var overlapsRef = placement === 'left' && floor(popperOffsets.right) > floor(refOffsets.left) || placement === 'right' && floor(popperOffsets.left) < floor(refOffsets.right) || placement === 'top' && floor(popperOffsets.bottom) > floor(refOffsets.top) || placement === 'bottom' && floor(popperOffsets.top) < floor(refOffsets.bottom);\n\n var overflowsLeft = floor(popperOffsets.left) < floor(boundaries.left);\n var overflowsRight = floor(popperOffsets.right) > floor(boundaries.right);\n var overflowsTop = floor(popperOffsets.top) < floor(boundaries.top);\n var overflowsBottom = floor(popperOffsets.bottom) > floor(boundaries.bottom);\n\n var overflowsBoundaries = placement === 'left' && overflowsLeft || placement === 'right' && overflowsRight || placement === 'top' && overflowsTop || placement === 'bottom' && overflowsBottom;\n\n // flip the variation if required\n var isVertical = ['top', 'bottom'].indexOf(placement) !== -1;\n var flippedVariation = !!options.flipVariations && (isVertical && variation === 'start' && overflowsLeft || isVertical && variation === 'end' && overflowsRight || !isVertical && variation === 'start' && overflowsTop || !isVertical && variation === 'end' && overflowsBottom);\n\n if (overlapsRef || overflowsBoundaries || flippedVariation) {\n // this boolean to detect any flip loop\n data.flipped = true;\n\n if (overlapsRef || overflowsBoundaries) {\n placement = flipOrder[index + 1];\n }\n\n if (flippedVariation) {\n variation = getOppositeVariation(variation);\n }\n\n data.placement = placement + (variation ? '-' + variation : '');\n\n // this object contains `position`, we want to preserve it along with\n // any additional property we may add in the future\n data.offsets.popper = _extends({}, data.offsets.popper, getPopperOffsets(data.instance.popper, data.offsets.reference, data.placement));\n\n data = runModifiers(data.instance.modifiers, data, 'flip');\n }\n });\n return data;\n}\n\n/**\n * @function\n * @memberof Modifiers\n * @argument {Object} data - The data object generated by update method\n * @argument {Object} options - Modifiers configuration and options\n * @returns {Object} The data object, properly modified\n */\nfunction keepTogether(data) {\n var _data$offsets = data.offsets,\n popper = _data$offsets.popper,\n reference = _data$offsets.reference;\n\n var placement = data.placement.split('-')[0];\n var floor = Math.floor;\n var isVertical = ['top', 'bottom'].indexOf(placement) !== -1;\n var side = isVertical ? 'right' : 'bottom';\n var opSide = isVertical ? 'left' : 'top';\n var measurement = isVertical ? 'width' : 'height';\n\n if (popper[side] < floor(reference[opSide])) {\n data.offsets.popper[opSide] = floor(reference[opSide]) - popper[measurement];\n }\n if (popper[opSide] > floor(reference[side])) {\n data.offsets.popper[opSide] = floor(reference[side]);\n }\n\n return data;\n}\n\n/**\n * Converts a string containing value + unit into a px value number\n * @function\n * @memberof {modifiers~offset}\n * @private\n * @argument {String} str - Value + unit string\n * @argument {String} measurement - `height` or `width`\n * @argument {Object} popperOffsets\n * @argument {Object} referenceOffsets\n * @returns {Number|String}\n * Value in pixels, or original string if no values were extracted\n */\nfunction toValue(str, measurement, popperOffsets, referenceOffsets) {\n // separate value from unit\n var split = str.match(/((?:\\-|\\+)?\\d*\\.?\\d*)(.*)/);\n var value = +split[1];\n var unit = split[2];\n\n // If it's not a number it's an operator, I guess\n if (!value) {\n return str;\n }\n\n if (unit.indexOf('%') === 0) {\n var element = void 0;\n switch (unit) {\n case '%p':\n element = popperOffsets;\n break;\n case '%':\n case '%r':\n default:\n element = referenceOffsets;\n }\n\n var rect = getClientRect(element);\n return rect[measurement] / 100 * value;\n } else if (unit === 'vh' || unit === 'vw') {\n // if is a vh or vw, we calculate the size based on the viewport\n var size = void 0;\n if (unit === 'vh') {\n size = Math.max(document.documentElement.clientHeight, window.innerHeight || 0);\n } else {\n size = Math.max(document.documentElement.clientWidth, window.innerWidth || 0);\n }\n return size / 100 * value;\n } else {\n // if is an explicit pixel unit, we get rid of the unit and keep the value\n // if is an implicit unit, it's px, and we return just the value\n return value;\n }\n}\n\n/**\n * Parse an `offset` string to extrapolate `x` and `y` numeric offsets.\n * @function\n * @memberof {modifiers~offset}\n * @private\n * @argument {String} offset\n * @argument {Object} popperOffsets\n * @argument {Object} referenceOffsets\n * @argument {String} basePlacement\n * @returns {Array} a two cells array with x and y offsets in numbers\n */\nfunction parseOffset(offset, popperOffsets, referenceOffsets, basePlacement) {\n var offsets = [0, 0];\n\n // Use height if placement is left or right and index is 0 otherwise use width\n // in this way the first offset will use an axis and the second one\n // will use the other one\n var useHeight = ['right', 'left'].indexOf(basePlacement) !== -1;\n\n // Split the offset string to obtain a list of values and operands\n // The regex addresses values with the plus or minus sign in front (+10, -20, etc)\n var fragments = offset.split(/(\\+|\\-)/).map(function (frag) {\n return frag.trim();\n });\n\n // Detect if the offset string contains a pair of values or a single one\n // they could be separated by comma or space\n var divider = fragments.indexOf(find(fragments, function (frag) {\n return frag.search(/,|\\s/) !== -1;\n }));\n\n if (fragments[divider] && fragments[divider].indexOf(',') === -1) {\n console.warn('Offsets separated by white space(s) are deprecated, use a comma (,) instead.');\n }\n\n // If divider is found, we divide the list of values and operands to divide\n // them by ofset X and Y.\n var splitRegex = /\\s*,\\s*|\\s+/;\n var ops = divider !== -1 ? [fragments.slice(0, divider).concat([fragments[divider].split(splitRegex)[0]]), [fragments[divider].split(splitRegex)[1]].concat(fragments.slice(divider + 1))] : [fragments];\n\n // Convert the values with units to absolute pixels to allow our computations\n ops = ops.map(function (op, index) {\n // Most of the units rely on the orientation of the popper\n var measurement = (index === 1 ? !useHeight : useHeight) ? 'height' : 'width';\n var mergeWithPrevious = false;\n return op\n // This aggregates any `+` or `-` sign that aren't considered operators\n // e.g.: 10 + +5 => [10, +, +5]\n .reduce(function (a, b) {\n if (a[a.length - 1] === '' && ['+', '-'].indexOf(b) !== -1) {\n a[a.length - 1] = b;\n mergeWithPrevious = true;\n return a;\n } else if (mergeWithPrevious) {\n a[a.length - 1] += b;\n mergeWithPrevious = false;\n return a;\n } else {\n return a.concat(b);\n }\n }, [])\n // Here we convert the string values into number values (in px)\n .map(function (str) {\n return toValue(str, measurement, popperOffsets, referenceOffsets);\n });\n });\n\n // Loop trough the offsets arrays and execute the operations\n ops.forEach(function (op, index) {\n op.forEach(function (frag, index2) {\n if (isNumeric(frag)) {\n offsets[index] += frag * (op[index2 - 1] === '-' ? -1 : 1);\n }\n });\n });\n return offsets;\n}\n\n/**\n * @function\n * @memberof Modifiers\n * @argument {Object} data - The data object generated by update method\n * @argument {Object} options - Modifiers configuration and options\n * @argument {Number|String} options.offset=0\n * The offset value as described in the modifier description\n * @returns {Object} The data object, properly modified\n */\nfunction offset(data, _ref) {\n var offset = _ref.offset;\n var placement = data.placement,\n _data$offsets = data.offsets,\n popper = _data$offsets.popper,\n reference = _data$offsets.reference;\n\n var basePlacement = placement.split('-')[0];\n\n var offsets = void 0;\n if (isNumeric(+offset)) {\n offsets = [+offset, 0];\n } else {\n offsets = parseOffset(offset, popper, reference, basePlacement);\n }\n\n if (basePlacement === 'left') {\n popper.top += offsets[0];\n popper.left -= offsets[1];\n } else if (basePlacement === 'right') {\n popper.top += offsets[0];\n popper.left += offsets[1];\n } else if (basePlacement === 'top') {\n popper.left += offsets[0];\n popper.top -= offsets[1];\n } else if (basePlacement === 'bottom') {\n popper.left += offsets[0];\n popper.top += offsets[1];\n }\n\n data.popper = popper;\n return data;\n}\n\n/**\n * @function\n * @memberof Modifiers\n * @argument {Object} data - The data object generated by `update` method\n * @argument {Object} options - Modifiers configuration and options\n * @returns {Object} The data object, properly modified\n */\nfunction preventOverflow(data, options) {\n var boundariesElement = options.boundariesElement || getOffsetParent(data.instance.popper);\n\n // If offsetParent is the reference element, we really want to\n // go one step up and use the next offsetParent as reference to\n // avoid to make this modifier completely useless and look like broken\n if (data.instance.reference === boundariesElement) {\n boundariesElement = getOffsetParent(boundariesElement);\n }\n\n // NOTE: DOM access here\n // resets the popper's position so that the document size can be calculated excluding\n // the size of the popper element itself\n var transformProp = getSupportedPropertyName('transform');\n var popperStyles = data.instance.popper.style; // assignment to help minification\n var top = popperStyles.top,\n left = popperStyles.left,\n transform = popperStyles[transformProp];\n\n popperStyles.top = '';\n popperStyles.left = '';\n popperStyles[transformProp] = '';\n\n var boundaries = getBoundaries(data.instance.popper, data.instance.reference, options.padding, boundariesElement, data.positionFixed);\n\n // NOTE: DOM access here\n // restores the original style properties after the offsets have been computed\n popperStyles.top = top;\n popperStyles.left = left;\n popperStyles[transformProp] = transform;\n\n options.boundaries = boundaries;\n\n var order = options.priority;\n var popper = data.offsets.popper;\n\n var check = {\n primary: function primary(placement) {\n var value = popper[placement];\n if (popper[placement] < boundaries[placement] && !options.escapeWithReference) {\n value = Math.max(popper[placement], boundaries[placement]);\n }\n return defineProperty({}, placement, value);\n },\n secondary: function secondary(placement) {\n var mainSide = placement === 'right' ? 'left' : 'top';\n var value = popper[mainSide];\n if (popper[placement] > boundaries[placement] && !options.escapeWithReference) {\n value = Math.min(popper[mainSide], boundaries[placement] - (placement === 'right' ? popper.width : popper.height));\n }\n return defineProperty({}, mainSide, value);\n }\n };\n\n order.forEach(function (placement) {\n var side = ['left', 'top'].indexOf(placement) !== -1 ? 'primary' : 'secondary';\n popper = _extends({}, popper, check[side](placement));\n });\n\n data.offsets.popper = popper;\n\n return data;\n}\n\n/**\n * @function\n * @memberof Modifiers\n * @argument {Object} data - The data object generated by `update` method\n * @argument {Object} options - Modifiers configuration and options\n * @returns {Object} The data object, properly modified\n */\nfunction shift(data) {\n var placement = data.placement;\n var basePlacement = placement.split('-')[0];\n var shiftvariation = placement.split('-')[1];\n\n // if shift shiftvariation is specified, run the modifier\n if (shiftvariation) {\n var _data$offsets = data.offsets,\n reference = _data$offsets.reference,\n popper = _data$offsets.popper;\n\n var isVertical = ['bottom', 'top'].indexOf(basePlacement) !== -1;\n var side = isVertical ? 'left' : 'top';\n var measurement = isVertical ? 'width' : 'height';\n\n var shiftOffsets = {\n start: defineProperty({}, side, reference[side]),\n end: defineProperty({}, side, reference[side] + reference[measurement] - popper[measurement])\n };\n\n data.offsets.popper = _extends({}, popper, shiftOffsets[shiftvariation]);\n }\n\n return data;\n}\n\n/**\n * @function\n * @memberof Modifiers\n * @argument {Object} data - The data object generated by update method\n * @argument {Object} options - Modifiers configuration and options\n * @returns {Object} The data object, properly modified\n */\nfunction hide(data) {\n if (!isModifierRequired(data.instance.modifiers, 'hide', 'preventOverflow')) {\n return data;\n }\n\n var refRect = data.offsets.reference;\n var bound = find(data.instance.modifiers, function (modifier) {\n return modifier.name === 'preventOverflow';\n }).boundaries;\n\n if (refRect.bottom < bound.top || refRect.left > bound.right || refRect.top > bound.bottom || refRect.right < bound.left) {\n // Avoid unnecessary DOM access if visibility hasn't changed\n if (data.hide === true) {\n return data;\n }\n\n data.hide = true;\n data.attributes['x-out-of-boundaries'] = '';\n } else {\n // Avoid unnecessary DOM access if visibility hasn't changed\n if (data.hide === false) {\n return data;\n }\n\n data.hide = false;\n data.attributes['x-out-of-boundaries'] = false;\n }\n\n return data;\n}\n\n/**\n * @function\n * @memberof Modifiers\n * @argument {Object} data - The data object generated by `update` method\n * @argument {Object} options - Modifiers configuration and options\n * @returns {Object} The data object, properly modified\n */\nfunction inner(data) {\n var placement = data.placement;\n var basePlacement = placement.split('-')[0];\n var _data$offsets = data.offsets,\n popper = _data$offsets.popper,\n reference = _data$offsets.reference;\n\n var isHoriz = ['left', 'right'].indexOf(basePlacement) !== -1;\n\n var subtractLength = ['top', 'left'].indexOf(basePlacement) === -1;\n\n popper[isHoriz ? 'left' : 'top'] = reference[basePlacement] - (subtractLength ? popper[isHoriz ? 'width' : 'height'] : 0);\n\n data.placement = getOppositePlacement(placement);\n data.offsets.popper = getClientRect(popper);\n\n return data;\n}\n\n/**\n * Modifier function, each modifier can have a function of this type assigned\n * to its `fn` property.
\n * These functions will be called on each update, this means that you must\n * make sure they are performant enough to avoid performance bottlenecks.\n *\n * @function ModifierFn\n * @argument {dataObject} data - The data object generated by `update` method\n * @argument {Object} options - Modifiers configuration and options\n * @returns {dataObject} The data object, properly modified\n */\n\n/**\n * Modifiers are plugins used to alter the behavior of your poppers.
\n * Popper.js uses a set of 9 modifiers to provide all the basic functionalities\n * needed by the library.\n *\n * Usually you don't want to override the `order`, `fn` and `onLoad` props.\n * All the other properties are configurations that could be tweaked.\n * @namespace modifiers\n */\nvar modifiers = {\n /**\n * Modifier used to shift the popper on the start or end of its reference\n * element.
\n * It will read the variation of the `placement` property.
\n * It can be one either `-end` or `-start`.\n * @memberof modifiers\n * @inner\n */\n shift: {\n /** @prop {number} order=100 - Index used to define the order of execution */\n order: 100,\n /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */\n enabled: true,\n /** @prop {ModifierFn} */\n fn: shift\n },\n\n /**\n * The `offset` modifier can shift your popper on both its axis.\n *\n * It accepts the following units:\n * - `px` or unitless, interpreted as pixels\n * - `%` or `%r`, percentage relative to the length of the reference element\n * - `%p`, percentage relative to the length of the popper element\n * - `vw`, CSS viewport width unit\n * - `vh`, CSS viewport height unit\n *\n * For length is intended the main axis relative to the placement of the popper.
\n * This means that if the placement is `top` or `bottom`, the length will be the\n * `width`. In case of `left` or `right`, it will be the height.\n *\n * You can provide a single value (as `Number` or `String`), or a pair of values\n * as `String` divided by a comma or one (or more) white spaces.
\n * The latter is a deprecated method because it leads to confusion and will be\n * removed in v2.
\n * Additionally, it accepts additions and subtractions between different units.\n * Note that multiplications and divisions aren't supported.\n *\n * Valid examples are:\n * ```\n * 10\n * '10%'\n * '10, 10'\n * '10%, 10'\n * '10 + 10%'\n * '10 - 5vh + 3%'\n * '-10px + 5vh, 5px - 6%'\n * ```\n * > **NB**: If you desire to apply offsets to your poppers in a way that may make them overlap\n * > with their reference element, unfortunately, you will have to disable the `flip` modifier.\n * > More on this [reading this issue](https://github.com/FezVrasta/popper.js/issues/373)\n *\n * @memberof modifiers\n * @inner\n */\n offset: {\n /** @prop {number} order=200 - Index used to define the order of execution */\n order: 200,\n /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */\n enabled: true,\n /** @prop {ModifierFn} */\n fn: offset,\n /** @prop {Number|String} offset=0\n * The offset value as described in the modifier description\n */\n offset: 0\n },\n\n /**\n * Modifier used to prevent the popper from being positioned outside the boundary.\n *\n * An scenario exists where the reference itself is not within the boundaries.
\n * We can say it has \"escaped the boundaries\" — or just \"escaped\".
\n * In this case we need to decide whether the popper should either:\n *\n * - detach from the reference and remain \"trapped\" in the boundaries, or\n * - if it should ignore the boundary and \"escape with its reference\"\n *\n * When `escapeWithReference` is set to`true` and reference is completely\n * outside its boundaries, the popper will overflow (or completely leave)\n * the boundaries in order to remain attached to the edge of the reference.\n *\n * @memberof modifiers\n * @inner\n */\n preventOverflow: {\n /** @prop {number} order=300 - Index used to define the order of execution */\n order: 300,\n /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */\n enabled: true,\n /** @prop {ModifierFn} */\n fn: preventOverflow,\n /**\n * @prop {Array} [priority=['left','right','top','bottom']]\n * Popper will try to prevent overflow following these priorities by default,\n * then, it could overflow on the left and on top of the `boundariesElement`\n */\n priority: ['left', 'right', 'top', 'bottom'],\n /**\n * @prop {number} padding=5\n * Amount of pixel used to define a minimum distance between the boundaries\n * and the popper this makes sure the popper has always a little padding\n * between the edges of its container\n */\n padding: 5,\n /**\n * @prop {String|HTMLElement} boundariesElement='scrollParent'\n * Boundaries used by the modifier, can be `scrollParent`, `window`,\n * `viewport` or any DOM element.\n */\n boundariesElement: 'scrollParent'\n },\n\n /**\n * Modifier used to make sure the reference and its popper stay near eachothers\n * without leaving any gap between the two. Expecially useful when the arrow is\n * enabled and you want to assure it to point to its reference element.\n * It cares only about the first axis, you can still have poppers with margin\n * between the popper and its reference element.\n * @memberof modifiers\n * @inner\n */\n keepTogether: {\n /** @prop {number} order=400 - Index used to define the order of execution */\n order: 400,\n /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */\n enabled: true,\n /** @prop {ModifierFn} */\n fn: keepTogether\n },\n\n /**\n * This modifier is used to move the `arrowElement` of the popper to make\n * sure it is positioned between the reference element and its popper element.\n * It will read the outer size of the `arrowElement` node to detect how many\n * pixels of conjuction are needed.\n *\n * It has no effect if no `arrowElement` is provided.\n * @memberof modifiers\n * @inner\n */\n arrow: {\n /** @prop {number} order=500 - Index used to define the order of execution */\n order: 500,\n /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */\n enabled: true,\n /** @prop {ModifierFn} */\n fn: arrow,\n /** @prop {String|HTMLElement} element='[x-arrow]' - Selector or node used as arrow */\n element: '[x-arrow]'\n },\n\n /**\n * Modifier used to flip the popper's placement when it starts to overlap its\n * reference element.\n *\n * Requires the `preventOverflow` modifier before it in order to work.\n *\n * **NOTE:** this modifier will interrupt the current update cycle and will\n * restart it if it detects the need to flip the placement.\n * @memberof modifiers\n * @inner\n */\n flip: {\n /** @prop {number} order=600 - Index used to define the order of execution */\n order: 600,\n /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */\n enabled: true,\n /** @prop {ModifierFn} */\n fn: flip,\n /**\n * @prop {String|Array} behavior='flip'\n * The behavior used to change the popper's placement. It can be one of\n * `flip`, `clockwise`, `counterclockwise` or an array with a list of valid\n * placements (with optional variations).\n */\n behavior: 'flip',\n /**\n * @prop {number} padding=5\n * The popper will flip if it hits the edges of the `boundariesElement`\n */\n padding: 5,\n /**\n * @prop {String|HTMLElement} boundariesElement='viewport'\n * The element which will define the boundaries of the popper position,\n * the popper will never be placed outside of the defined boundaries\n * (except if keepTogether is enabled)\n */\n boundariesElement: 'viewport'\n },\n\n /**\n * Modifier used to make the popper flow toward the inner of the reference element.\n * By default, when this modifier is disabled, the popper will be placed outside\n * the reference element.\n * @memberof modifiers\n * @inner\n */\n inner: {\n /** @prop {number} order=700 - Index used to define the order of execution */\n order: 700,\n /** @prop {Boolean} enabled=false - Whether the modifier is enabled or not */\n enabled: false,\n /** @prop {ModifierFn} */\n fn: inner\n },\n\n /**\n * Modifier used to hide the popper when its reference element is outside of the\n * popper boundaries. It will set a `x-out-of-boundaries` attribute which can\n * be used to hide with a CSS selector the popper when its reference is\n * out of boundaries.\n *\n * Requires the `preventOverflow` modifier before it in order to work.\n * @memberof modifiers\n * @inner\n */\n hide: {\n /** @prop {number} order=800 - Index used to define the order of execution */\n order: 800,\n /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */\n enabled: true,\n /** @prop {ModifierFn} */\n fn: hide\n },\n\n /**\n * Computes the style that will be applied to the popper element to gets\n * properly positioned.\n *\n * Note that this modifier will not touch the DOM, it just prepares the styles\n * so that `applyStyle` modifier can apply it. This separation is useful\n * in case you need to replace `applyStyle` with a custom implementation.\n *\n * This modifier has `850` as `order` value to maintain backward compatibility\n * with previous versions of Popper.js. Expect the modifiers ordering method\n * to change in future major versions of the library.\n *\n * @memberof modifiers\n * @inner\n */\n computeStyle: {\n /** @prop {number} order=850 - Index used to define the order of execution */\n order: 850,\n /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */\n enabled: true,\n /** @prop {ModifierFn} */\n fn: computeStyle,\n /**\n * @prop {Boolean} gpuAcceleration=true\n * If true, it uses the CSS 3d transformation to position the popper.\n * Otherwise, it will use the `top` and `left` properties.\n */\n gpuAcceleration: true,\n /**\n * @prop {string} [x='bottom']\n * Where to anchor the X axis (`bottom` or `top`). AKA X offset origin.\n * Change this if your popper should grow in a direction different from `bottom`\n */\n x: 'bottom',\n /**\n * @prop {string} [x='left']\n * Where to anchor the Y axis (`left` or `right`). AKA Y offset origin.\n * Change this if your popper should grow in a direction different from `right`\n */\n y: 'right'\n },\n\n /**\n * Applies the computed styles to the popper element.\n *\n * All the DOM manipulations are limited to this modifier. This is useful in case\n * you want to integrate Popper.js inside a framework or view library and you\n * want to delegate all the DOM manipulations to it.\n *\n * Note that if you disable this modifier, you must make sure the popper element\n * has its position set to `absolute` before Popper.js can do its work!\n *\n * Just disable this modifier and define you own to achieve the desired effect.\n *\n * @memberof modifiers\n * @inner\n */\n applyStyle: {\n /** @prop {number} order=900 - Index used to define the order of execution */\n order: 900,\n /** @prop {Boolean} enabled=true - Whether the modifier is enabled or not */\n enabled: true,\n /** @prop {ModifierFn} */\n fn: applyStyle,\n /** @prop {Function} */\n onLoad: applyStyleOnLoad,\n /**\n * @deprecated since version 1.10.0, the property moved to `computeStyle` modifier\n * @prop {Boolean} gpuAcceleration=true\n * If true, it uses the CSS 3d transformation to position the popper.\n * Otherwise, it will use the `top` and `left` properties.\n */\n gpuAcceleration: undefined\n }\n};\n\n/**\n * The `dataObject` is an object containing all the informations used by Popper.js\n * this object get passed to modifiers and to the `onCreate` and `onUpdate` callbacks.\n * @name dataObject\n * @property {Object} data.instance The Popper.js instance\n * @property {String} data.placement Placement applied to popper\n * @property {String} data.originalPlacement Placement originally defined on init\n * @property {Boolean} data.flipped True if popper has been flipped by flip modifier\n * @property {Boolean} data.hide True if the reference element is out of boundaries, useful to know when to hide the popper.\n * @property {HTMLElement} data.arrowElement Node used as arrow by arrow modifier\n * @property {Object} data.styles Any CSS property defined here will be applied to the popper, it expects the JavaScript nomenclature (eg. `marginBottom`)\n * @property {Object} data.arrowStyles Any CSS property defined here will be applied to the popper arrow, it expects the JavaScript nomenclature (eg. `marginBottom`)\n * @property {Object} data.boundaries Offsets of the popper boundaries\n * @property {Object} data.offsets The measurements of popper, reference and arrow elements.\n * @property {Object} data.offsets.popper `top`, `left`, `width`, `height` values\n * @property {Object} data.offsets.reference `top`, `left`, `width`, `height` values\n * @property {Object} data.offsets.arrow] `top` and `left` offsets, only one of them will be different from 0\n */\n\n/**\n * Default options provided to Popper.js constructor.
\n * These can be overriden using the `options` argument of Popper.js.
\n * To override an option, simply pass as 3rd argument an object with the same\n * structure of this object, example:\n * ```\n * new Popper(ref, pop, {\n * modifiers: {\n * preventOverflow: { enabled: false }\n * }\n * })\n * ```\n * @type {Object}\n * @static\n * @memberof Popper\n */\nvar Defaults = {\n /**\n * Popper's placement\n * @prop {Popper.placements} placement='bottom'\n */\n placement: 'bottom',\n\n /**\n * Set this to true if you want popper to position it self in 'fixed' mode\n * @prop {Boolean} positionFixed=false\n */\n positionFixed: false,\n\n /**\n * Whether events (resize, scroll) are initially enabled\n * @prop {Boolean} eventsEnabled=true\n */\n eventsEnabled: true,\n\n /**\n * Set to true if you want to automatically remove the popper when\n * you call the `destroy` method.\n * @prop {Boolean} removeOnDestroy=false\n */\n removeOnDestroy: false,\n\n /**\n * Callback called when the popper is created.
\n * By default, is set to no-op.
\n * Access Popper.js instance with `data.instance`.\n * @prop {onCreate}\n */\n onCreate: function onCreate() {},\n\n /**\n * Callback called when the popper is updated, this callback is not called\n * on the initialization/creation of the popper, but only on subsequent\n * updates.
\n * By default, is set to no-op.
\n * Access Popper.js instance with `data.instance`.\n * @prop {onUpdate}\n */\n onUpdate: function onUpdate() {},\n\n /**\n * List of modifiers used to modify the offsets before they are applied to the popper.\n * They provide most of the functionalities of Popper.js\n * @prop {modifiers}\n */\n modifiers: modifiers\n};\n\n/**\n * @callback onCreate\n * @param {dataObject} data\n */\n\n/**\n * @callback onUpdate\n * @param {dataObject} data\n */\n\n// Utils\n// Methods\nvar Popper = function () {\n /**\n * Create a new Popper.js instance\n * @class Popper\n * @param {HTMLElement|referenceObject} reference - The reference element used to position the popper\n * @param {HTMLElement} popper - The HTML element used as popper.\n * @param {Object} options - Your custom options to override the ones defined in [Defaults](#defaults)\n * @return {Object} instance - The generated Popper.js instance\n */\n function Popper(reference, popper) {\n var _this = this;\n\n var options = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : {};\n classCallCheck(this, Popper);\n\n this.scheduleUpdate = function () {\n return requestAnimationFrame(_this.update);\n };\n\n // make update() debounced, so that it only runs at most once-per-tick\n this.update = debounce(this.update.bind(this));\n\n // with {} we create a new object with the options inside it\n this.options = _extends({}, Popper.Defaults, options);\n\n // init state\n this.state = {\n isDestroyed: false,\n isCreated: false,\n scrollParents: []\n };\n\n // get reference and popper elements (allow jQuery wrappers)\n this.reference = reference && reference.jquery ? reference[0] : reference;\n this.popper = popper && popper.jquery ? popper[0] : popper;\n\n // Deep merge modifiers options\n this.options.modifiers = {};\n Object.keys(_extends({}, Popper.Defaults.modifiers, options.modifiers)).forEach(function (name) {\n _this.options.modifiers[name] = _extends({}, Popper.Defaults.modifiers[name] || {}, options.modifiers ? options.modifiers[name] : {});\n });\n\n // Refactoring modifiers' list (Object => Array)\n this.modifiers = Object.keys(this.options.modifiers).map(function (name) {\n return _extends({\n name: name\n }, _this.options.modifiers[name]);\n })\n // sort the modifiers by order\n .sort(function (a, b) {\n return a.order - b.order;\n });\n\n // modifiers have the ability to execute arbitrary code when Popper.js get inited\n // such code is executed in the same order of its modifier\n // they could add new properties to their options configuration\n // BE AWARE: don't add options to `options.modifiers.name` but to `modifierOptions`!\n this.modifiers.forEach(function (modifierOptions) {\n if (modifierOptions.enabled && isFunction(modifierOptions.onLoad)) {\n modifierOptions.onLoad(_this.reference, _this.popper, _this.options, modifierOptions, _this.state);\n }\n });\n\n // fire the first update to position the popper in the right place\n this.update();\n\n var eventsEnabled = this.options.eventsEnabled;\n if (eventsEnabled) {\n // setup event listeners, they will take care of update the position in specific situations\n this.enableEventListeners();\n }\n\n this.state.eventsEnabled = eventsEnabled;\n }\n\n // We can't use class properties because they don't get listed in the\n // class prototype and break stuff like Sinon stubs\n\n\n createClass(Popper, [{\n key: 'update',\n value: function update$$1() {\n return update.call(this);\n }\n }, {\n key: 'destroy',\n value: function destroy$$1() {\n return destroy.call(this);\n }\n }, {\n key: 'enableEventListeners',\n value: function enableEventListeners$$1() {\n return enableEventListeners.call(this);\n }\n }, {\n key: 'disableEventListeners',\n value: function disableEventListeners$$1() {\n return disableEventListeners.call(this);\n }\n\n /**\n * Schedule an update, it will run on the next UI update available\n * @method scheduleUpdate\n * @memberof Popper\n */\n\n\n /**\n * Collection of utilities useful when writing custom modifiers.\n * Starting from version 1.7, this method is available only if you\n * include `popper-utils.js` before `popper.js`.\n *\n * **DEPRECATION**: This way to access PopperUtils is deprecated\n * and will be removed in v2! Use the PopperUtils module directly instead.\n * Due to the high instability of the methods contained in Utils, we can't\n * guarantee them to follow semver. Use them at your own risk!\n * @static\n * @private\n * @type {Object}\n * @deprecated since version 1.8\n * @member Utils\n * @memberof Popper\n */\n\n }]);\n return Popper;\n}();\n\n/**\n * The `referenceObject` is an object that provides an interface compatible with Popper.js\n * and lets you use it as replacement of a real DOM node.
\n * You can use this method to position a popper relatively to a set of coordinates\n * in case you don't have a DOM node to use as reference.\n *\n * ```\n * new Popper(referenceObject, popperNode);\n * ```\n *\n * NB: This feature isn't supported in Internet Explorer 10\n * @name referenceObject\n * @property {Function} data.getBoundingClientRect\n * A function that returns a set of coordinates compatible with the native `getBoundingClientRect` method.\n * @property {number} data.clientWidth\n * An ES6 getter that will return the width of the virtual reference element.\n * @property {number} data.clientHeight\n * An ES6 getter that will return the height of the virtual reference element.\n */\n\n\nPopper.Utils = (typeof window !== 'undefined' ? window : global).PopperUtils;\nPopper.placements = placements;\nPopper.Defaults = Defaults;\n\nexport default Popper;\n//# sourceMappingURL=popper.js.map\n","import $ from 'jquery'\n\n/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.1.3): util.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nconst Util = (($) => {\n /**\n * ------------------------------------------------------------------------\n * Private TransitionEnd Helpers\n * ------------------------------------------------------------------------\n */\n\n const TRANSITION_END = 'transitionend'\n const MAX_UID = 1000000\n const MILLISECONDS_MULTIPLIER = 1000\n\n // Shoutout AngusCroll (https://goo.gl/pxwQGp)\n function toType(obj) {\n return {}.toString.call(obj).match(/\\s([a-z]+)/i)[1].toLowerCase()\n }\n\n function getSpecialTransitionEndEvent() {\n return {\n bindType: TRANSITION_END,\n delegateType: TRANSITION_END,\n handle(event) {\n if ($(event.target).is(this)) {\n return event.handleObj.handler.apply(this, arguments) // eslint-disable-line prefer-rest-params\n }\n return undefined // eslint-disable-line no-undefined\n }\n }\n }\n\n function transitionEndEmulator(duration) {\n let called = false\n\n $(this).one(Util.TRANSITION_END, () => {\n called = true\n })\n\n setTimeout(() => {\n if (!called) {\n Util.triggerTransitionEnd(this)\n }\n }, duration)\n\n return this\n }\n\n function setTransitionEndSupport() {\n $.fn.emulateTransitionEnd = transitionEndEmulator\n $.event.special[Util.TRANSITION_END] = getSpecialTransitionEndEvent()\n }\n\n /**\n * --------------------------------------------------------------------------\n * Public Util Api\n * --------------------------------------------------------------------------\n */\n\n const 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 if (!selector || selector === '#') {\n selector = element.getAttribute('href') || ''\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 const floatTransitionDuration = parseFloat(transitionDuration)\n\n // Return 0 if element or transition duration is not found\n if (!floatTransitionDuration) {\n return 0\n }\n\n // If multiple durations are defined, take the first\n transitionDuration = transitionDuration.split(',')[0]\n\n return parseFloat(transitionDuration) * 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\n setTransitionEndSupport()\n\n return Util\n})($)\n\nexport default Util\n","import $ from 'jquery'\nimport Util from './util'\n\n/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.1.3): alert.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nconst Alert = (($) => {\n /**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\n */\n\n const NAME = 'alert'\n const VERSION = '4.1.3'\n const DATA_KEY = 'bs.alert'\n const EVENT_KEY = `.${DATA_KEY}`\n const DATA_API_KEY = '.data-api'\n const JQUERY_NO_CONFLICT = $.fn[NAME]\n\n const Selector = {\n DISMISS : '[data-dismiss=\"alert\"]'\n }\n\n const Event = {\n CLOSE : `close${EVENT_KEY}`,\n CLOSED : `closed${EVENT_KEY}`,\n CLICK_DATA_API : `click${EVENT_KEY}${DATA_API_KEY}`\n }\n\n const ClassName = {\n ALERT : 'alert',\n FADE : 'fade',\n SHOW : 'show'\n }\n\n /**\n * ------------------------------------------------------------------------\n * Class Definition\n * ------------------------------------------------------------------------\n */\n\n class 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 = function () {\n $.fn[NAME] = JQUERY_NO_CONFLICT\n return Alert._jQueryInterface\n }\n\n return Alert\n})($)\n\nexport default Alert\n","import $ from 'jquery'\n\n/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.1.3): button.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nconst Button = (($) => {\n /**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\n */\n\n const NAME = 'button'\n const VERSION = '4.1.3'\n const DATA_KEY = 'bs.button'\n const EVENT_KEY = `.${DATA_KEY}`\n const DATA_API_KEY = '.data-api'\n const JQUERY_NO_CONFLICT = $.fn[NAME]\n\n const ClassName = {\n ACTIVE : 'active',\n BUTTON : 'btn',\n FOCUS : 'focus'\n }\n\n const Selector = {\n DATA_TOGGLE_CARROT : '[data-toggle^=\"button\"]',\n DATA_TOGGLE : '[data-toggle=\"buttons\"]',\n INPUT : 'input',\n ACTIVE : '.active',\n BUTTON : '.btn'\n }\n\n const 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\n class 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 = function () {\n $.fn[NAME] = JQUERY_NO_CONFLICT\n return Button._jQueryInterface\n }\n\n return Button\n})($)\n\nexport default Button\n","import $ from 'jquery'\nimport Util from './util'\n\n/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.1.3): carousel.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nconst Carousel = (($) => {\n /**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\n */\n\n const NAME = 'carousel'\n const VERSION = '4.1.3'\n const DATA_KEY = 'bs.carousel'\n const EVENT_KEY = `.${DATA_KEY}`\n const DATA_API_KEY = '.data-api'\n const JQUERY_NO_CONFLICT = $.fn[NAME]\n const ARROW_LEFT_KEYCODE = 37 // KeyboardEvent.which value for left arrow key\n const ARROW_RIGHT_KEYCODE = 39 // KeyboardEvent.which value for right arrow key\n const TOUCHEVENT_COMPAT_WAIT = 500 // Time for mouse compat events to fire after touch\n\n const Default = {\n interval : 5000,\n keyboard : true,\n slide : false,\n pause : 'hover',\n wrap : true\n }\n\n const DefaultType = {\n interval : '(number|boolean)',\n keyboard : 'boolean',\n slide : '(boolean|string)',\n pause : '(string|boolean)',\n wrap : 'boolean'\n }\n\n const Direction = {\n NEXT : 'next',\n PREV : 'prev',\n LEFT : 'left',\n RIGHT : 'right'\n }\n\n const 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 TOUCHEND : `touchend${EVENT_KEY}`,\n LOAD_DATA_API : `load${EVENT_KEY}${DATA_API_KEY}`,\n CLICK_DATA_API : `click${EVENT_KEY}${DATA_API_KEY}`\n }\n\n const 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 }\n\n const Selector = {\n ACTIVE : '.active',\n ACTIVE_ITEM : '.active.carousel-item',\n ITEM : '.carousel-item',\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\n /**\n * ------------------------------------------------------------------------\n * Class Definition\n * ------------------------------------------------------------------------\n */\n\n class Carousel {\n constructor(element, config) {\n this._items = null\n this._interval = null\n this._activeElement = null\n\n this._isPaused = false\n this._isSliding = false\n\n this.touchTimeout = null\n\n this._config = this._getConfig(config)\n this._element = $(element)[0]\n this._indicatorsElement = this._element.querySelector(Selector.INDICATORS)\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 _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 if ('ontouchstart' in document.documentElement) {\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 $(this._element).on(Event.TOUCHEND, () => {\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 }\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 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) {\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 = function () {\n $.fn[NAME] = JQUERY_NO_CONFLICT\n return Carousel._jQueryInterface\n }\n\n return Carousel\n})($)\n\nexport default Carousel\n","import $ from 'jquery'\nimport Util from './util'\n\n/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.1.3): collapse.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nconst Collapse = (($) => {\n /**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\n */\n\n const NAME = 'collapse'\n const VERSION = '4.1.3'\n const DATA_KEY = 'bs.collapse'\n const EVENT_KEY = `.${DATA_KEY}`\n const DATA_API_KEY = '.data-api'\n const JQUERY_NO_CONFLICT = $.fn[NAME]\n\n const Default = {\n toggle : true,\n parent : ''\n }\n\n const DefaultType = {\n toggle : 'boolean',\n parent : '(string|element)'\n }\n\n const 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\n const ClassName = {\n SHOW : 'show',\n COLLAPSE : 'collapse',\n COLLAPSING : 'collapsing',\n COLLAPSED : 'collapsed'\n }\n\n const Dimension = {\n WIDTH : 'width',\n HEIGHT : 'height'\n }\n\n const Selector = {\n ACTIVES : '.show, .collapsing',\n DATA_TOGGLE : '[data-toggle=\"collapse\"]'\n }\n\n /**\n * ------------------------------------------------------------------------\n * Class Definition\n * ------------------------------------------------------------------------\n */\n\n class Collapse {\n constructor(element, config) {\n this._isTransitioning = false\n this._element = element\n this._config = this._getConfig(config)\n this._triggerArray = $.makeArray(document.querySelectorAll(\n `[data-toggle=\"collapse\"][href=\"#${element.id}\"],` +\n `[data-toggle=\"collapse\"][data-target=\"#${element.id}\"]`\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) => elem.getAttribute('data-parent') === this._config.parent)\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 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 = null\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 if (element) {\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\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 $(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 = function () {\n $.fn[NAME] = JQUERY_NO_CONFLICT\n return Collapse._jQueryInterface\n }\n\n return Collapse\n})($)\n\nexport default Collapse\n","import $ from 'jquery'\nimport Popper from 'popper.js'\nimport Util from './util'\n\n/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.1.3): dropdown.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nconst Dropdown = (($) => {\n /**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\n */\n\n const NAME = 'dropdown'\n const VERSION = '4.1.3'\n const DATA_KEY = 'bs.dropdown'\n const EVENT_KEY = `.${DATA_KEY}`\n const DATA_API_KEY = '.data-api'\n const JQUERY_NO_CONFLICT = $.fn[NAME]\n const ESCAPE_KEYCODE = 27 // KeyboardEvent.which value for Escape (Esc) key\n const SPACE_KEYCODE = 32 // KeyboardEvent.which value for space key\n const TAB_KEYCODE = 9 // KeyboardEvent.which value for tab key\n const ARROW_UP_KEYCODE = 38 // KeyboardEvent.which value for up arrow key\n const ARROW_DOWN_KEYCODE = 40 // KeyboardEvent.which value for down arrow key\n const RIGHT_MOUSE_BUTTON_WHICH = 3 // MouseEvent.which value for the right button (assuming a right-handed mouse)\n const REGEXP_KEYDOWN = new RegExp(`${ARROW_UP_KEYCODE}|${ARROW_DOWN_KEYCODE}|${ESCAPE_KEYCODE}`)\n\n const 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\n const 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\n const 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\n const 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\n const Default = {\n offset : 0,\n flip : true,\n boundary : 'scrollParent',\n reference : 'toggle',\n display : 'dynamic'\n }\n\n const 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\n class 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 dropdown 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 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 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 _getPopperConfig() {\n const offsetConf = {}\n if (typeof this._config.offset === 'function') {\n offsetConf.fn = (data) => {\n data.offsets = {\n ...data.offsets,\n ...this._config.offset(data.offsets) || {}\n }\n return data\n }\n } else {\n offsetConf.offset = this._config.offset\n }\n\n const popperConfig = {\n placement: this._getPlacement(),\n modifiers: {\n offset: offsetConf,\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 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 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 && (event.which !== ESCAPE_KEYCODE || event.which !== SPACE_KEYCODE) ||\n 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 = function () {\n $.fn[NAME] = JQUERY_NO_CONFLICT\n return Dropdown._jQueryInterface\n }\n\n return Dropdown\n})($, Popper)\n\nexport default Dropdown\n","import $ from 'jquery'\nimport Util from './util'\n\n/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.1.3): modal.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nconst Modal = (($) => {\n /**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\n */\n\n const NAME = 'modal'\n const VERSION = '4.1.3'\n const DATA_KEY = 'bs.modal'\n const EVENT_KEY = `.${DATA_KEY}`\n const DATA_API_KEY = '.data-api'\n const JQUERY_NO_CONFLICT = $.fn[NAME]\n const ESCAPE_KEYCODE = 27 // KeyboardEvent.which value for Escape (Esc) key\n\n const Default = {\n backdrop : true,\n keyboard : true,\n focus : true,\n show : true\n }\n\n const DefaultType = {\n backdrop : '(boolean|string)',\n keyboard : 'boolean',\n focus : 'boolean',\n show : 'boolean'\n }\n\n const 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\n const ClassName = {\n SCROLLBAR_MEASURER : 'modal-scrollbar-measure',\n BACKDROP : 'modal-backdrop',\n OPEN : 'modal-open',\n FADE : 'fade',\n SHOW : 'show'\n }\n\n const Selector = {\n DIALOG : '.modal-dialog',\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\n class 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._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._isTransitioning || this._isShown) {\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 $(document.body).addClass(ClassName.OPEN)\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._isTransitioning || !this._isShown) {\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 $.removeData(this._element, DATA_KEY)\n\n $(window, document, this._element, this._backdrop).off(EVENT_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._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.scrollTop = 0\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._element)\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._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\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 = function () {\n $.fn[NAME] = JQUERY_NO_CONFLICT\n return Modal._jQueryInterface\n }\n\n return Modal\n})($)\n\nexport default Modal\n","import $ from 'jquery'\nimport Popper from 'popper.js'\nimport Util from './util'\n\n/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.1.3): tooltip.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nconst Tooltip = (($) => {\n /**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\n */\n\n const NAME = 'tooltip'\n const VERSION = '4.1.3'\n const DATA_KEY = 'bs.tooltip'\n const EVENT_KEY = `.${DATA_KEY}`\n const JQUERY_NO_CONFLICT = $.fn[NAME]\n const CLASS_PREFIX = 'bs-tooltip'\n const BSCLS_PREFIX_REGEX = new RegExp(`(^|\\\\s)${CLASS_PREFIX}\\\\S+`, 'g')\n\n const 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)',\n container : '(string|element|boolean)',\n fallbackPlacement : '(string|array)',\n boundary : '(string|element)'\n }\n\n const AttachmentMap = {\n AUTO : 'auto',\n TOP : 'top',\n RIGHT : 'right',\n BOTTOM : 'bottom',\n LEFT : 'left'\n }\n\n const 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 }\n\n const HoverState = {\n SHOW : 'show',\n OUT : 'out'\n }\n\n const 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 const ClassName = {\n FADE : 'fade',\n SHOW : 'show'\n }\n\n const Selector = {\n TOOLTIP : '.tooltip',\n TOOLTIP_INNER : '.tooltip-inner',\n ARROW : '.arrow'\n }\n\n const Trigger = {\n HOVER : 'hover',\n FOCUS : 'focus',\n CLICK : 'click',\n MANUAL : 'manual'\n }\n\n\n /**\n * ------------------------------------------------------------------------\n * Class Definition\n * ------------------------------------------------------------------------\n */\n\n class 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 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 isInTheDom = $.contains(\n 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.config.container === false ? document.body : $(document).find(this.config.container)\n\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: {\n offset: this.config.offset\n },\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) => {\n this._handlePopperPlacementChange(data)\n }\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 const html = this.config.html\n if (typeof content === 'object' && (content.nodeType || content.jquery)) {\n // Content is a DOM node or a jQuery\n if (html) {\n if (!$(content).parent().is($element)) {\n $element.empty().append(content)\n }\n } else {\n $element.text($(content).text())\n }\n } else {\n $element[html ? 'html' : '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 _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 $(this.element).closest('.modal').on(\n 'hide.bs.modal',\n () => this.hide()\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 if (this.element.getAttribute('title') ||\n titleType !== 'string') {\n this.element.setAttribute(\n 'data-original-title',\n this.element.getAttribute('title') || ''\n )\n this.element.setAttribute('title', '')\n }\n }\n\n _enter(event, context) {\n const dataKey = this.constructor.DATA_KEY\n\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) ||\n 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\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 config = {\n ...this.constructor.Default,\n ...$(this.element).data(),\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 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 if (tip.getAttribute('x-placement') !== null) {\n return\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 = function () {\n $.fn[NAME] = JQUERY_NO_CONFLICT\n return Tooltip._jQueryInterface\n }\n\n return Tooltip\n})($, Popper)\n\nexport default Tooltip\n","import $ from 'jquery'\nimport Tooltip from './tooltip'\n\n/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.1.3): popover.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nconst Popover = (($) => {\n /**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\n */\n\n const NAME = 'popover'\n const VERSION = '4.1.3'\n const DATA_KEY = 'bs.popover'\n const EVENT_KEY = `.${DATA_KEY}`\n const JQUERY_NO_CONFLICT = $.fn[NAME]\n const CLASS_PREFIX = 'bs-popover'\n const BSCLS_PREFIX_REGEX = new RegExp(`(^|\\\\s)${CLASS_PREFIX}\\\\S+`, 'g')\n\n const Default = {\n ...Tooltip.Default,\n placement : 'right',\n trigger : 'click',\n content : '',\n template : '
' +\n '
' +\n '

' +\n '
'\n }\n\n const DefaultType = {\n ...Tooltip.DefaultType,\n content : '(string|element|function)'\n }\n\n const ClassName = {\n FADE : 'fade',\n SHOW : 'show'\n }\n\n const Selector = {\n TITLE : '.popover-header',\n CONTENT : '.popover-body'\n }\n\n const 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\n class 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 && /destroy|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 = function () {\n $.fn[NAME] = JQUERY_NO_CONFLICT\n return Popover._jQueryInterface\n }\n\n return Popover\n})($)\n\nexport default Popover\n","import $ from 'jquery'\nimport Util from './util'\n\n/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.1.3): scrollspy.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nconst ScrollSpy = (($) => {\n /**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\n */\n\n const NAME = 'scrollspy'\n const VERSION = '4.1.3'\n const DATA_KEY = 'bs.scrollspy'\n const EVENT_KEY = `.${DATA_KEY}`\n const DATA_API_KEY = '.data-api'\n const JQUERY_NO_CONFLICT = $.fn[NAME]\n\n const Default = {\n offset : 10,\n method : 'auto',\n target : ''\n }\n\n const DefaultType = {\n offset : 'number',\n method : 'string',\n target : '(string|element)'\n }\n\n const Event = {\n ACTIVATE : `activate${EVENT_KEY}`,\n SCROLL : `scroll${EVENT_KEY}`,\n LOAD_DATA_API : `load${EVENT_KEY}${DATA_API_KEY}`\n }\n\n const ClassName = {\n DROPDOWN_ITEM : 'dropdown-item',\n DROPDOWN_MENU : 'dropdown-menu',\n ACTIVE : 'active'\n }\n\n const 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\n const OffsetMethod = {\n OFFSET : 'offset',\n POSITION : 'position'\n }\n\n /**\n * ------------------------------------------------------------------------\n * Class Definition\n * ------------------------------------------------------------------------\n */\n\n class 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 let queries = this._selector.split(',')\n // eslint-disable-next-line arrow-body-style\n queries = queries.map((selector) => {\n return `${selector}[data-target=\"${target}\"],` +\n `${selector}[href=\"${target}\"]`\n })\n\n const $link = $([].slice.call(document.querySelectorAll(queries.join(','))))\n\n if ($link.hasClass(ClassName.DROPDOWN_ITEM)) {\n $link.closest(Selector.DROPDOWN).find(Selector.DROPDOWN_TOGGLE).addClass(ClassName.ACTIVE)\n $link.addClass(ClassName.ACTIVE)\n } else {\n // Set triggered link as active\n $link.addClass(ClassName.ACTIVE)\n // Set triggered links parents as active\n // With both
',trigger:"hover focus",title:"",delay:0,html:!(Ie={AUTO:"auto",TOP:"top",RIGHT:"right",BOTTOM:"bottom",LEFT:"left"}),selector:!(Se={animation:"boolean",template:"string",title:"(string|element|function)",trigger:"string",delay:"(number|object)",html:"boolean",selector:"(string|boolean)",placement:"(string|function)",offset:"(number|string)",container:"(string|element|boolean)",fallbackPlacement:"(string|array)",boundary:"(string|element)"}),placement:"top",offset:0,container:!1,fallbackPlacement:"flip",boundary:"scrollParent"},we="out",Ne={HIDE:"hide"+Ee,HIDDEN:"hidden"+Ee,SHOW:(De="show")+Ee,SHOWN:"shown"+Ee,INSERTED:"inserted"+Ee,CLICK:"click"+Ee,FOCUSIN:"focusin"+Ee,FOCUSOUT:"focusout"+Ee,MOUSEENTER:"mouseenter"+Ee,MOUSELEAVE:"mouseleave"+Ee},Oe="fade",ke="show",Pe=".tooltip-inner",je=".arrow",He="hover",Le="focus",Re="click",xe="manual",We=function(){function i(t,e){if("undefined"==typeof h)throw new TypeError("Bootstrap 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=pe(t.currentTarget).data(e);n||(n=new this.constructor(t.currentTarget,this._getDelegateConfig()),pe(t.currentTarget).data(e,n)),n._activeTrigger.click=!n._activeTrigger.click,n._isWithActiveTrigger()?n._enter(null,n):n._leave(null,n)}else{if(pe(this.getTipElement()).hasClass(ke))return void this._leave(null,this);this._enter(null,this)}},t.dispose=function(){clearTimeout(this._timeout),pe.removeData(this.element,this.constructor.DATA_KEY),pe(this.element).off(this.constructor.EVENT_KEY),pe(this.element).closest(".modal").off("hide.bs.modal"),this.tip&&pe(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"===pe(this.element).css("display"))throw new Error("Please use show on visible elements");var t=pe.Event(this.constructor.Event.SHOW);if(this.isWithContent()&&this._isEnabled){pe(this.element).trigger(t);var n=pe.contains(this.element.ownerDocument.documentElement,this.element);if(t.isDefaultPrevented()||!n)return;var i=this.getTipElement(),r=Fn.getUID(this.constructor.NAME);i.setAttribute("id",r),this.element.setAttribute("aria-describedby",r),this.setContent(),this.config.animation&&pe(i).addClass(Oe);var o="function"==typeof this.config.placement?this.config.placement.call(this,i,this.element):this.config.placement,s=this._getAttachment(o);this.addAttachmentClass(s);var a=!1===this.config.container?document.body:pe(document).find(this.config.container);pe(i).data(this.constructor.DATA_KEY,this),pe.contains(this.element.ownerDocument.documentElement,this.tip)||pe(i).appendTo(a),pe(this.element).trigger(this.constructor.Event.INSERTED),this._popper=new h(this.element,i,{placement:s,modifiers:{offset:{offset:this.config.offset},flip:{behavior:this.config.fallbackPlacement},arrow:{element:je},preventOverflow:{boundariesElement:this.config.boundary}},onCreate:function(t){t.originalPlacement!==t.placement&&e._handlePopperPlacementChange(t)},onUpdate:function(t){e._handlePopperPlacementChange(t)}}),pe(i).addClass(ke),"ontouchstart"in document.documentElement&&pe(document.body).children().on("mouseover",null,pe.noop);var l=function(){e.config.animation&&e._fixTransition();var t=e._hoverState;e._hoverState=null,pe(e.element).trigger(e.constructor.Event.SHOWN),t===we&&e._leave(null,e)};if(pe(this.tip).hasClass(Oe)){var c=Fn.getTransitionDurationFromElement(this.tip);pe(this.tip).one(Fn.TRANSITION_END,l).emulateTransitionEnd(c)}else l()}},t.hide=function(t){var e=this,n=this.getTipElement(),i=pe.Event(this.constructor.Event.HIDE),r=function(){e._hoverState!==De&&n.parentNode&&n.parentNode.removeChild(n),e._cleanTipClass(),e.element.removeAttribute("aria-describedby"),pe(e.element).trigger(e.constructor.Event.HIDDEN),null!==e._popper&&e._popper.destroy(),t&&t()};if(pe(this.element).trigger(i),!i.isDefaultPrevented()){if(pe(n).removeClass(ke),"ontouchstart"in document.documentElement&&pe(document.body).children().off("mouseover",null,pe.noop),this._activeTrigger[Re]=!1,this._activeTrigger[Le]=!1,this._activeTrigger[He]=!1,pe(this.tip).hasClass(Oe)){var o=Fn.getTransitionDurationFromElement(n);pe(n).one(Fn.TRANSITION_END,r).emulateTransitionEnd(o)}else r();this._hoverState=""}},t.update=function(){null!==this._popper&&this._popper.scheduleUpdate()},t.isWithContent=function(){return Boolean(this.getTitle())},t.addAttachmentClass=function(t){pe(this.getTipElement()).addClass(Te+"-"+t)},t.getTipElement=function(){return this.tip=this.tip||pe(this.config.template)[0],this.tip},t.setContent=function(){var t=this.getTipElement();this.setElementContent(pe(t.querySelectorAll(Pe)),this.getTitle()),pe(t).removeClass(Oe+" "+ke)},t.setElementContent=function(t,e){var n=this.config.html;"object"==typeof e&&(e.nodeType||e.jquery)?n?pe(e).parent().is(t)||t.empty().append(e):t.text(pe(e).text()):t[n?"html":"text"](e)},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._getAttachment=function(t){return Ie[t.toUpperCase()]},t._setListeners=function(){var i=this;this.config.trigger.split(" ").forEach(function(t){if("click"===t)pe(i.element).on(i.constructor.Event.CLICK,i.config.selector,function(t){return i.toggle(t)});else if(t!==xe){var e=t===He?i.constructor.Event.MOUSEENTER:i.constructor.Event.FOCUSIN,n=t===He?i.constructor.Event.MOUSELEAVE:i.constructor.Event.FOCUSOUT;pe(i.element).on(e,i.config.selector,function(t){return i._enter(t)}).on(n,i.config.selector,function(t){return i._leave(t)})}pe(i.element).closest(".modal").on("hide.bs.modal",function(){return 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||pe(t.currentTarget).data(n))||(e=new this.constructor(t.currentTarget,this._getDelegateConfig()),pe(t.currentTarget).data(n,e)),t&&(e._activeTrigger["focusin"===t.type?Le:He]=!0),pe(e.getTipElement()).hasClass(ke)||e._hoverState===De?e._hoverState=De:(clearTimeout(e._timeout),e._hoverState=De,e.config.delay&&e.config.delay.show?e._timeout=setTimeout(function(){e._hoverState===De&&e.show()},e.config.delay.show):e.show())},t._leave=function(t,e){var n=this.constructor.DATA_KEY;(e=e||pe(t.currentTarget).data(n))||(e=new this.constructor(t.currentTarget,this._getDelegateConfig()),pe(t.currentTarget).data(n,e)),t&&(e._activeTrigger["focusout"===t.type?Le:He]=!1),e._isWithActiveTrigger()||(clearTimeout(e._timeout),e._hoverState=we,e.config.delay&&e.config.delay.hide?e._timeout=setTimeout(function(){e._hoverState===we&&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){return"number"==typeof(t=l({},this.constructor.Default,pe(this.element).data(),"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()),Fn.typeCheckConfig(ve,t,this.constructor.DefaultType),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=pe(this.getTipElement()),e=t.attr("class").match(be);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")&&(pe(t).removeClass(Oe),this.config.animation=!1,this.hide(),this.show(),this.config.animation=e)},i._jQueryInterface=function(n){return this.each(function(){var t=pe(this).data(ye),e="object"==typeof n&&n;if((t||!/dispose|hide/.test(n))&&(t||(t=new i(this,e),pe(this).data(ye,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.1.3"}},{key:"Default",get:function(){return Ae}},{key:"NAME",get:function(){return ve}},{key:"DATA_KEY",get:function(){return ye}},{key:"Event",get:function(){return Ne}},{key:"EVENT_KEY",get:function(){return Ee}},{key:"DefaultType",get:function(){return Se}}]),i}(),pe.fn[ve]=We._jQueryInterface,pe.fn[ve].Constructor=We,pe.fn[ve].noConflict=function(){return pe.fn[ve]=Ce,We._jQueryInterface},We),Jn=(qe="popover",Ke="."+(Fe="bs.popover"),Me=(Ue=e).fn[qe],Qe="bs-popover",Be=new RegExp("(^|\\s)"+Qe+"\\S+","g"),Ve=l({},zn.Default,{placement:"right",trigger:"click",content:"",template:''}),Ye=l({},zn.DefaultType,{content:"(string|element|function)"}),ze="fade",Ze=".popover-header",Ge=".popover-body",$e={HIDE:"hide"+Ke,HIDDEN:"hidden"+Ke,SHOW:(Je="show")+Ke,SHOWN:"shown"+Ke,INSERTED:"inserted"+Ke,CLICK:"click"+Ke,FOCUSIN:"focusin"+Ke,FOCUSOUT:"focusout"+Ke,MOUSEENTER:"mouseenter"+Ke,MOUSELEAVE:"mouseleave"+Ke},Xe=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 r=i.prototype;return r.isWithContent=function(){return this.getTitle()||this._getContent()},r.addAttachmentClass=function(t){Ue(this.getTipElement()).addClass(Qe+"-"+t)},r.getTipElement=function(){return this.tip=this.tip||Ue(this.config.template)[0],this.tip},r.setContent=function(){var t=Ue(this.getTipElement());this.setElementContent(t.find(Ze),this.getTitle());var e=this._getContent();"function"==typeof e&&(e=e.call(this.element)),this.setElementContent(t.find(Ge),e),t.removeClass(ze+" "+Je)},r._getContent=function(){return this.element.getAttribute("data-content")||this.config.content},r._cleanTipClass=function(){var t=Ue(this.getTipElement()),e=t.attr("class").match(Be);null!==e&&0=this._offsets[r]&&("undefined"==typeof this._offsets[r+1]||t {\n /**\n * ------------------------------------------------------------------------\n * Private TransitionEnd Helpers\n * ------------------------------------------------------------------------\n */\n\n const TRANSITION_END = 'transitionend'\n const MAX_UID = 1000000\n const MILLISECONDS_MULTIPLIER = 1000\n\n // Shoutout AngusCroll (https://goo.gl/pxwQGp)\n function toType(obj) {\n return {}.toString.call(obj).match(/\\s([a-z]+)/i)[1].toLowerCase()\n }\n\n function getSpecialTransitionEndEvent() {\n return {\n bindType: TRANSITION_END,\n delegateType: TRANSITION_END,\n handle(event) {\n if ($(event.target).is(this)) {\n return event.handleObj.handler.apply(this, arguments) // eslint-disable-line prefer-rest-params\n }\n return undefined // eslint-disable-line no-undefined\n }\n }\n }\n\n function transitionEndEmulator(duration) {\n let called = false\n\n $(this).one(Util.TRANSITION_END, () => {\n called = true\n })\n\n setTimeout(() => {\n if (!called) {\n Util.triggerTransitionEnd(this)\n }\n }, duration)\n\n return this\n }\n\n function setTransitionEndSupport() {\n $.fn.emulateTransitionEnd = transitionEndEmulator\n $.event.special[Util.TRANSITION_END] = getSpecialTransitionEndEvent()\n }\n\n /**\n * --------------------------------------------------------------------------\n * Public Util Api\n * --------------------------------------------------------------------------\n */\n\n const 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 if (!selector || selector === '#') {\n selector = element.getAttribute('href') || ''\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 const floatTransitionDuration = parseFloat(transitionDuration)\n\n // Return 0 if element or transition duration is not found\n if (!floatTransitionDuration) {\n return 0\n }\n\n // If multiple durations are defined, take the first\n transitionDuration = transitionDuration.split(',')[0]\n\n return parseFloat(transitionDuration) * 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\n setTransitionEndSupport()\n\n return Util\n})($)\n\nexport default Util\n","import $ from 'jquery'\nimport Util from './util'\n\n/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.1.3): alert.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nconst Alert = (($) => {\n /**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\n */\n\n const NAME = 'alert'\n const VERSION = '4.1.3'\n const DATA_KEY = 'bs.alert'\n const EVENT_KEY = `.${DATA_KEY}`\n const DATA_API_KEY = '.data-api'\n const JQUERY_NO_CONFLICT = $.fn[NAME]\n\n const Selector = {\n DISMISS : '[data-dismiss=\"alert\"]'\n }\n\n const Event = {\n CLOSE : `close${EVENT_KEY}`,\n CLOSED : `closed${EVENT_KEY}`,\n CLICK_DATA_API : `click${EVENT_KEY}${DATA_API_KEY}`\n }\n\n const ClassName = {\n ALERT : 'alert',\n FADE : 'fade',\n SHOW : 'show'\n }\n\n /**\n * ------------------------------------------------------------------------\n * Class Definition\n * ------------------------------------------------------------------------\n */\n\n class 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 = function () {\n $.fn[NAME] = JQUERY_NO_CONFLICT\n return Alert._jQueryInterface\n }\n\n return Alert\n})($)\n\nexport default Alert\n","import $ from 'jquery'\n\n/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.1.3): button.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nconst Button = (($) => {\n /**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\n */\n\n const NAME = 'button'\n const VERSION = '4.1.3'\n const DATA_KEY = 'bs.button'\n const EVENT_KEY = `.${DATA_KEY}`\n const DATA_API_KEY = '.data-api'\n const JQUERY_NO_CONFLICT = $.fn[NAME]\n\n const ClassName = {\n ACTIVE : 'active',\n BUTTON : 'btn',\n FOCUS : 'focus'\n }\n\n const Selector = {\n DATA_TOGGLE_CARROT : '[data-toggle^=\"button\"]',\n DATA_TOGGLE : '[data-toggle=\"buttons\"]',\n INPUT : 'input',\n ACTIVE : '.active',\n BUTTON : '.btn'\n }\n\n const 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\n class 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 = function () {\n $.fn[NAME] = JQUERY_NO_CONFLICT\n return Button._jQueryInterface\n }\n\n return Button\n})($)\n\nexport default Button\n","import $ from 'jquery'\nimport Util from './util'\n\n/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.1.3): carousel.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nconst Carousel = (($) => {\n /**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\n */\n\n const NAME = 'carousel'\n const VERSION = '4.1.3'\n const DATA_KEY = 'bs.carousel'\n const EVENT_KEY = `.${DATA_KEY}`\n const DATA_API_KEY = '.data-api'\n const JQUERY_NO_CONFLICT = $.fn[NAME]\n const ARROW_LEFT_KEYCODE = 37 // KeyboardEvent.which value for left arrow key\n const ARROW_RIGHT_KEYCODE = 39 // KeyboardEvent.which value for right arrow key\n const TOUCHEVENT_COMPAT_WAIT = 500 // Time for mouse compat events to fire after touch\n\n const Default = {\n interval : 5000,\n keyboard : true,\n slide : false,\n pause : 'hover',\n wrap : true\n }\n\n const DefaultType = {\n interval : '(number|boolean)',\n keyboard : 'boolean',\n slide : '(boolean|string)',\n pause : '(string|boolean)',\n wrap : 'boolean'\n }\n\n const Direction = {\n NEXT : 'next',\n PREV : 'prev',\n LEFT : 'left',\n RIGHT : 'right'\n }\n\n const 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 TOUCHEND : `touchend${EVENT_KEY}`,\n LOAD_DATA_API : `load${EVENT_KEY}${DATA_API_KEY}`,\n CLICK_DATA_API : `click${EVENT_KEY}${DATA_API_KEY}`\n }\n\n const 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 }\n\n const Selector = {\n ACTIVE : '.active',\n ACTIVE_ITEM : '.active.carousel-item',\n ITEM : '.carousel-item',\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\n /**\n * ------------------------------------------------------------------------\n * Class Definition\n * ------------------------------------------------------------------------\n */\n\n class Carousel {\n constructor(element, config) {\n this._items = null\n this._interval = null\n this._activeElement = null\n\n this._isPaused = false\n this._isSliding = false\n\n this.touchTimeout = null\n\n this._config = this._getConfig(config)\n this._element = $(element)[0]\n this._indicatorsElement = this._element.querySelector(Selector.INDICATORS)\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 _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 if ('ontouchstart' in document.documentElement) {\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 $(this._element).on(Event.TOUCHEND, () => {\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 }\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 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) {\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 = function () {\n $.fn[NAME] = JQUERY_NO_CONFLICT\n return Carousel._jQueryInterface\n }\n\n return Carousel\n})($)\n\nexport default Carousel\n","import $ from 'jquery'\nimport Util from './util'\n\n/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.1.3): collapse.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nconst Collapse = (($) => {\n /**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\n */\n\n const NAME = 'collapse'\n const VERSION = '4.1.3'\n const DATA_KEY = 'bs.collapse'\n const EVENT_KEY = `.${DATA_KEY}`\n const DATA_API_KEY = '.data-api'\n const JQUERY_NO_CONFLICT = $.fn[NAME]\n\n const Default = {\n toggle : true,\n parent : ''\n }\n\n const DefaultType = {\n toggle : 'boolean',\n parent : '(string|element)'\n }\n\n const 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\n const ClassName = {\n SHOW : 'show',\n COLLAPSE : 'collapse',\n COLLAPSING : 'collapsing',\n COLLAPSED : 'collapsed'\n }\n\n const Dimension = {\n WIDTH : 'width',\n HEIGHT : 'height'\n }\n\n const Selector = {\n ACTIVES : '.show, .collapsing',\n DATA_TOGGLE : '[data-toggle=\"collapse\"]'\n }\n\n /**\n * ------------------------------------------------------------------------\n * Class Definition\n * ------------------------------------------------------------------------\n */\n\n class Collapse {\n constructor(element, config) {\n this._isTransitioning = false\n this._element = element\n this._config = this._getConfig(config)\n this._triggerArray = $.makeArray(document.querySelectorAll(\n `[data-toggle=\"collapse\"][href=\"#${element.id}\"],` +\n `[data-toggle=\"collapse\"][data-target=\"#${element.id}\"]`\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) => elem.getAttribute('data-parent') === this._config.parent)\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 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 = null\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 if (element) {\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\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 $(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 = function () {\n $.fn[NAME] = JQUERY_NO_CONFLICT\n return Collapse._jQueryInterface\n }\n\n return Collapse\n})($)\n\nexport default Collapse\n","import $ from 'jquery'\nimport Popper from 'popper.js'\nimport Util from './util'\n\n/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.1.3): dropdown.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nconst Dropdown = (($) => {\n /**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\n */\n\n const NAME = 'dropdown'\n const VERSION = '4.1.3'\n const DATA_KEY = 'bs.dropdown'\n const EVENT_KEY = `.${DATA_KEY}`\n const DATA_API_KEY = '.data-api'\n const JQUERY_NO_CONFLICT = $.fn[NAME]\n const ESCAPE_KEYCODE = 27 // KeyboardEvent.which value for Escape (Esc) key\n const SPACE_KEYCODE = 32 // KeyboardEvent.which value for space key\n const TAB_KEYCODE = 9 // KeyboardEvent.which value for tab key\n const ARROW_UP_KEYCODE = 38 // KeyboardEvent.which value for up arrow key\n const ARROW_DOWN_KEYCODE = 40 // KeyboardEvent.which value for down arrow key\n const RIGHT_MOUSE_BUTTON_WHICH = 3 // MouseEvent.which value for the right button (assuming a right-handed mouse)\n const REGEXP_KEYDOWN = new RegExp(`${ARROW_UP_KEYCODE}|${ARROW_DOWN_KEYCODE}|${ESCAPE_KEYCODE}`)\n\n const 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\n const 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\n const 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\n const 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\n const Default = {\n offset : 0,\n flip : true,\n boundary : 'scrollParent',\n reference : 'toggle',\n display : 'dynamic'\n }\n\n const 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\n class 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 dropdown 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 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 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 _getPopperConfig() {\n const offsetConf = {}\n if (typeof this._config.offset === 'function') {\n offsetConf.fn = (data) => {\n data.offsets = {\n ...data.offsets,\n ...this._config.offset(data.offsets) || {}\n }\n return data\n }\n } else {\n offsetConf.offset = this._config.offset\n }\n\n const popperConfig = {\n placement: this._getPlacement(),\n modifiers: {\n offset: offsetConf,\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 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 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 && (event.which !== ESCAPE_KEYCODE || event.which !== SPACE_KEYCODE) ||\n 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 = function () {\n $.fn[NAME] = JQUERY_NO_CONFLICT\n return Dropdown._jQueryInterface\n }\n\n return Dropdown\n})($, Popper)\n\nexport default Dropdown\n","import $ from 'jquery'\nimport Util from './util'\n\n/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.1.3): modal.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nconst Modal = (($) => {\n /**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\n */\n\n const NAME = 'modal'\n const VERSION = '4.1.3'\n const DATA_KEY = 'bs.modal'\n const EVENT_KEY = `.${DATA_KEY}`\n const DATA_API_KEY = '.data-api'\n const JQUERY_NO_CONFLICT = $.fn[NAME]\n const ESCAPE_KEYCODE = 27 // KeyboardEvent.which value for Escape (Esc) key\n\n const Default = {\n backdrop : true,\n keyboard : true,\n focus : true,\n show : true\n }\n\n const DefaultType = {\n backdrop : '(boolean|string)',\n keyboard : 'boolean',\n focus : 'boolean',\n show : 'boolean'\n }\n\n const 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\n const ClassName = {\n SCROLLBAR_MEASURER : 'modal-scrollbar-measure',\n BACKDROP : 'modal-backdrop',\n OPEN : 'modal-open',\n FADE : 'fade',\n SHOW : 'show'\n }\n\n const Selector = {\n DIALOG : '.modal-dialog',\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\n class 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._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._isTransitioning || this._isShown) {\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 $(document.body).addClass(ClassName.OPEN)\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._isTransitioning || !this._isShown) {\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 $.removeData(this._element, DATA_KEY)\n\n $(window, document, this._element, this._backdrop).off(EVENT_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._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.scrollTop = 0\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._element)\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._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\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 = function () {\n $.fn[NAME] = JQUERY_NO_CONFLICT\n return Modal._jQueryInterface\n }\n\n return Modal\n})($)\n\nexport default Modal\n","import $ from 'jquery'\nimport Popper from 'popper.js'\nimport Util from './util'\n\n/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.1.3): tooltip.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nconst Tooltip = (($) => {\n /**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\n */\n\n const NAME = 'tooltip'\n const VERSION = '4.1.3'\n const DATA_KEY = 'bs.tooltip'\n const EVENT_KEY = `.${DATA_KEY}`\n const JQUERY_NO_CONFLICT = $.fn[NAME]\n const CLASS_PREFIX = 'bs-tooltip'\n const BSCLS_PREFIX_REGEX = new RegExp(`(^|\\\\s)${CLASS_PREFIX}\\\\S+`, 'g')\n\n const 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)',\n container : '(string|element|boolean)',\n fallbackPlacement : '(string|array)',\n boundary : '(string|element)'\n }\n\n const AttachmentMap = {\n AUTO : 'auto',\n TOP : 'top',\n RIGHT : 'right',\n BOTTOM : 'bottom',\n LEFT : 'left'\n }\n\n const 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 }\n\n const HoverState = {\n SHOW : 'show',\n OUT : 'out'\n }\n\n const 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 const ClassName = {\n FADE : 'fade',\n SHOW : 'show'\n }\n\n const Selector = {\n TOOLTIP : '.tooltip',\n TOOLTIP_INNER : '.tooltip-inner',\n ARROW : '.arrow'\n }\n\n const Trigger = {\n HOVER : 'hover',\n FOCUS : 'focus',\n CLICK : 'click',\n MANUAL : 'manual'\n }\n\n\n /**\n * ------------------------------------------------------------------------\n * Class Definition\n * ------------------------------------------------------------------------\n */\n\n class 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 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 isInTheDom = $.contains(\n 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.config.container === false ? document.body : $(document).find(this.config.container)\n\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: {\n offset: this.config.offset\n },\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) => {\n this._handlePopperPlacementChange(data)\n }\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 const html = this.config.html\n if (typeof content === 'object' && (content.nodeType || content.jquery)) {\n // Content is a DOM node or a jQuery\n if (html) {\n if (!$(content).parent().is($element)) {\n $element.empty().append(content)\n }\n } else {\n $element.text($(content).text())\n }\n } else {\n $element[html ? 'html' : '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 _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 $(this.element).closest('.modal').on(\n 'hide.bs.modal',\n () => this.hide()\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 if (this.element.getAttribute('title') ||\n titleType !== 'string') {\n this.element.setAttribute(\n 'data-original-title',\n this.element.getAttribute('title') || ''\n )\n this.element.setAttribute('title', '')\n }\n }\n\n _enter(event, context) {\n const dataKey = this.constructor.DATA_KEY\n\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) ||\n 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\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 config = {\n ...this.constructor.Default,\n ...$(this.element).data(),\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 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 if (tip.getAttribute('x-placement') !== null) {\n return\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 = function () {\n $.fn[NAME] = JQUERY_NO_CONFLICT\n return Tooltip._jQueryInterface\n }\n\n return Tooltip\n})($, Popper)\n\nexport default Tooltip\n","import $ from 'jquery'\nimport Tooltip from './tooltip'\n\n/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.1.3): popover.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nconst Popover = (($) => {\n /**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\n */\n\n const NAME = 'popover'\n const VERSION = '4.1.3'\n const DATA_KEY = 'bs.popover'\n const EVENT_KEY = `.${DATA_KEY}`\n const JQUERY_NO_CONFLICT = $.fn[NAME]\n const CLASS_PREFIX = 'bs-popover'\n const BSCLS_PREFIX_REGEX = new RegExp(`(^|\\\\s)${CLASS_PREFIX}\\\\S+`, 'g')\n\n const Default = {\n ...Tooltip.Default,\n placement : 'right',\n trigger : 'click',\n content : '',\n template : '
' +\n '
' +\n '

' +\n '
'\n }\n\n const DefaultType = {\n ...Tooltip.DefaultType,\n content : '(string|element|function)'\n }\n\n const ClassName = {\n FADE : 'fade',\n SHOW : 'show'\n }\n\n const Selector = {\n TITLE : '.popover-header',\n CONTENT : '.popover-body'\n }\n\n const 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\n class 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 && /destroy|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 = function () {\n $.fn[NAME] = JQUERY_NO_CONFLICT\n return Popover._jQueryInterface\n }\n\n return Popover\n})($)\n\nexport default Popover\n","import $ from 'jquery'\nimport Util from './util'\n\n/**\n * --------------------------------------------------------------------------\n * Bootstrap (v4.1.3): scrollspy.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nconst ScrollSpy = (($) => {\n /**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\n */\n\n const NAME = 'scrollspy'\n const VERSION = '4.1.3'\n const DATA_KEY = 'bs.scrollspy'\n const EVENT_KEY = `.${DATA_KEY}`\n const DATA_API_KEY = '.data-api'\n const JQUERY_NO_CONFLICT = $.fn[NAME]\n\n const Default = {\n offset : 10,\n method : 'auto',\n target : ''\n }\n\n const DefaultType = {\n offset : 'number',\n method : 'string',\n target : '(string|element)'\n }\n\n const Event = {\n ACTIVATE : `activate${EVENT_KEY}`,\n SCROLL : `scroll${EVENT_KEY}`,\n LOAD_DATA_API : `load${EVENT_KEY}${DATA_API_KEY}`\n }\n\n const ClassName = {\n DROPDOWN_ITEM : 'dropdown-item',\n DROPDOWN_MENU : 'dropdown-menu',\n ACTIVE : 'active'\n }\n\n const 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\n const OffsetMethod = {\n OFFSET : 'offset',\n POSITION : 'position'\n }\n\n /**\n * ------------------------------------------------------------------------\n * Class Definition\n * ------------------------------------------------------------------------\n */\n\n class 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 let queries = this._selector.split(',')\n // eslint-disable-next-line arrow-body-style\n queries = queries.map((selector) => {\n return `${selector}[data-target=\"${target}\"],` +\n `${selector}[href=\"${target}\"]`\n })\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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 z 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