From 526e9ae1fd7c32a64ce7ded34040642d60577a08 Mon Sep 17 00:00:00 2001 From: rdrew Date: Thu, 3 Aug 2023 12:08:23 -0300 Subject: [PATCH] 1st --- .gitignore | 9 + README.md | 1 + config.yml | 44 + css/global-style.css | 17736 +++ css/global-style.css.map | 1 + css/sass/_component_import.scss | 41 + css/sass/_settings.scss | 905 + css/sass/components/_action-links.scss | 43 + css/sass/components/_breadcrumb.scss | 29 + css/sass/components/_button.scss | 15 + css/sass/components/_container-inline.scss | 22 + css/sass/components/_details.scss | 23 + css/sass/components/_dialog.scss | 72 + css/sass/components/_dropbutton.scss | 33 + css/sass/components/_exposed-filters.scss | 46 + css/sass/components/_field.scss | 25 + css/sass/components/_file.scss | 62 + css/sass/components/_form.scss | 104 + css/sass/components/_icons.scss | 21 + css/sass/components/_image-widget.scss | 22 + css/sass/components/_indented.scss | 15 + css/sass/components/_inline-form.scss | 33 + css/sass/components/_item-list.scss | 32 + css/sass/components/_link.scss | 16 + css/sass/components/_links.scss | 23 + css/sass/components/_menu.scss | 34 + css/sass/components/_messages.scss | 69 + css/sass/components/_more-link.scss | 12 + css/sass/components/_node.scss | 8 + css/sass/components/_pager.scss | 16 + css/sass/components/_progress.scss | 55 + css/sass/components/_search-results.scss | 8 + css/sass/components/_tabledrag.scss | 14 + css/sass/components/_tableselect.scss | 19 + css/sass/components/_tablesort.scss | 11 + css/sass/components/_tabs.scss | 33 + css/sass/components/_textarea.scss | 11 + css/sass/components/_ui-dialog.scss | 15 + css/sass/components/_user.scss | 67 + css/sass/global-style.scss | 29 + gulpfile.js | 114 + icons/fontawesome/LICENSE.txt | 165 + icons/fontawesome/css/all.css | 7955 ++ icons/fontawesome/css/all.min.css | 9 + icons/fontawesome/css/brands.css | 1522 + icons/fontawesome/css/brands.min.css | 6 + icons/fontawesome/css/fontawesome.css | 6372 + icons/fontawesome/css/fontawesome.min.css | 9 + icons/fontawesome/css/regular.css | 19 + icons/fontawesome/css/regular.min.css | 6 + icons/fontawesome/css/solid.css | 19 + icons/fontawesome/css/solid.min.css | 6 + icons/fontawesome/css/svg-with-js.css | 638 + icons/fontawesome/css/svg-with-js.min.css | 6 + icons/fontawesome/css/v4-font-face.css | 26 + icons/fontawesome/css/v4-font-face.min.css | 6 + icons/fontawesome/css/v4-shims.css | 2194 + icons/fontawesome/css/v4-shims.min.css | 6 + icons/fontawesome/css/v5-font-face.css | 22 + icons/fontawesome/css/v5-font-face.min.css | 6 + icons/fontawesome/js/all.js | 5953 + icons/fontawesome/js/all.min.js | 6 + icons/fontawesome/js/brands.js | 743 + icons/fontawesome/js/brands.min.js | 6 + icons/fontawesome/js/conflict-detection.js | 1132 + .../fontawesome/js/conflict-detection.min.js | 6 + icons/fontawesome/js/fontawesome.js | 3120 + icons/fontawesome/js/fontawesome.min.js | 6 + icons/fontawesome/js/regular.js | 439 + icons/fontawesome/js/regular.min.js | 6 + icons/fontawesome/js/solid.js | 1666 + icons/fontawesome/js/solid.min.js | 6 + icons/fontawesome/js/v4-shims.js | 219 + icons/fontawesome/js/v4-shims.min.js | 6 + icons/fontawesome/less/_animated.less | 152 + icons/fontawesome/less/_bordered-pulled.less | 20 + icons/fontawesome/less/_core.less | 38 + icons/fontawesome/less/_fixed-width.less | 7 + icons/fontawesome/less/_icons.less | 9 + icons/fontawesome/less/_list.less | 18 + icons/fontawesome/less/_mixins.less | 78 + icons/fontawesome/less/_rotated-flipped.less | 31 + icons/fontawesome/less/_screen-reader.less | 14 + icons/fontawesome/less/_shims.less | 2042 + icons/fontawesome/less/_sizing.less | 19 + icons/fontawesome/less/_stacked.less | 31 + icons/fontawesome/less/_variables.less | 4962 + icons/fontawesome/less/brands.less | 29 + icons/fontawesome/less/fontawesome.less | 20 + icons/fontawesome/less/regular.less | 25 + icons/fontawesome/less/solid.less | 26 + icons/fontawesome/less/v4-shims.less | 10 + icons/fontawesome/metadata/categories.yml | 3054 + icons/fontawesome/metadata/icon-families.json | 110086 +++++++++++++++ icons/fontawesome/metadata/icon-families.yml | 49600 +++++++ icons/fontawesome/metadata/icons.json | 90542 ++++++++++++ icons/fontawesome/metadata/icons.yml | 39828 ++++++ icons/fontawesome/metadata/shims.json | 4052 + icons/fontawesome/metadata/shims.yml | 646 + icons/fontawesome/metadata/sponsors.yml | 1347 + icons/fontawesome/scss/_animated.scss | 153 + icons/fontawesome/scss/_bordered-pulled.scss | 20 + icons/fontawesome/scss/_core.scss | 43 + icons/fontawesome/scss/_fixed-width.scss | 7 + icons/fontawesome/scss/_functions.scss | 57 + icons/fontawesome/scss/_icons.scss | 10 + icons/fontawesome/scss/_list.scss | 18 + icons/fontawesome/scss/_mixins.scss | 75 + icons/fontawesome/scss/_rotated-flipped.scss | 31 + icons/fontawesome/scss/_screen-reader.scss | 14 + icons/fontawesome/scss/_shims.scss | 2042 + icons/fontawesome/scss/_sizing.scss | 16 + icons/fontawesome/scss/_stacked.scss | 32 + icons/fontawesome/scss/_variables.scss | 4961 + icons/fontawesome/scss/brands.scss | 30 + icons/fontawesome/scss/fontawesome.scss | 21 + icons/fontawesome/scss/regular.scss | 26 + icons/fontawesome/scss/solid.scss | 26 + icons/fontawesome/scss/v4-shims.scss | 11 + icons/fontawesome/sprites/brands.svg | 1409 + icons/fontawesome/sprites/regular.svg | 497 + icons/fontawesome/sprites/solid.svg | 4178 + icons/fontawesome/svgs/brands/42-group.svg | 1 + icons/fontawesome/svgs/brands/500px.svg | 1 + .../svgs/brands/accessible-icon.svg | 1 + icons/fontawesome/svgs/brands/accusoft.svg | 1 + icons/fontawesome/svgs/brands/adn.svg | 1 + icons/fontawesome/svgs/brands/adversal.svg | 1 + .../svgs/brands/affiliatetheme.svg | 1 + icons/fontawesome/svgs/brands/airbnb.svg | 1 + icons/fontawesome/svgs/brands/algolia.svg | 1 + icons/fontawesome/svgs/brands/alipay.svg | 1 + icons/fontawesome/svgs/brands/amazon-pay.svg | 1 + icons/fontawesome/svgs/brands/amazon.svg | 1 + icons/fontawesome/svgs/brands/amilia.svg | 1 + icons/fontawesome/svgs/brands/android.svg | 1 + icons/fontawesome/svgs/brands/angellist.svg | 1 + .../fontawesome/svgs/brands/angrycreative.svg | 1 + icons/fontawesome/svgs/brands/angular.svg | 1 + .../fontawesome/svgs/brands/app-store-ios.svg | 1 + icons/fontawesome/svgs/brands/app-store.svg | 1 + icons/fontawesome/svgs/brands/apper.svg | 1 + icons/fontawesome/svgs/brands/apple-pay.svg | 1 + icons/fontawesome/svgs/brands/apple.svg | 1 + icons/fontawesome/svgs/brands/artstation.svg | 1 + icons/fontawesome/svgs/brands/asymmetrik.svg | 1 + icons/fontawesome/svgs/brands/atlassian.svg | 1 + icons/fontawesome/svgs/brands/audible.svg | 1 + .../fontawesome/svgs/brands/autoprefixer.svg | 1 + icons/fontawesome/svgs/brands/avianex.svg | 1 + icons/fontawesome/svgs/brands/aviato.svg | 1 + icons/fontawesome/svgs/brands/aws.svg | 1 + icons/fontawesome/svgs/brands/bandcamp.svg | 1 + icons/fontawesome/svgs/brands/battle-net.svg | 1 + icons/fontawesome/svgs/brands/behance.svg | 1 + icons/fontawesome/svgs/brands/bilibili.svg | 1 + icons/fontawesome/svgs/brands/bimobject.svg | 1 + icons/fontawesome/svgs/brands/bitbucket.svg | 1 + icons/fontawesome/svgs/brands/bitcoin.svg | 1 + icons/fontawesome/svgs/brands/bity.svg | 1 + icons/fontawesome/svgs/brands/black-tie.svg | 1 + icons/fontawesome/svgs/brands/blackberry.svg | 1 + icons/fontawesome/svgs/brands/blogger-b.svg | 1 + icons/fontawesome/svgs/brands/blogger.svg | 1 + icons/fontawesome/svgs/brands/bluetooth-b.svg | 1 + icons/fontawesome/svgs/brands/bluetooth.svg | 1 + icons/fontawesome/svgs/brands/bootstrap.svg | 1 + icons/fontawesome/svgs/brands/bots.svg | 1 + icons/fontawesome/svgs/brands/btc.svg | 1 + icons/fontawesome/svgs/brands/buffer.svg | 1 + .../svgs/brands/buromobelexperte.svg | 1 + icons/fontawesome/svgs/brands/buy-n-large.svg | 1 + icons/fontawesome/svgs/brands/buysellads.svg | 1 + .../svgs/brands/canadian-maple-leaf.svg | 1 + .../fontawesome/svgs/brands/cc-amazon-pay.svg | 1 + icons/fontawesome/svgs/brands/cc-amex.svg | 1 + .../fontawesome/svgs/brands/cc-apple-pay.svg | 1 + .../svgs/brands/cc-diners-club.svg | 1 + icons/fontawesome/svgs/brands/cc-discover.svg | 1 + icons/fontawesome/svgs/brands/cc-jcb.svg | 1 + .../fontawesome/svgs/brands/cc-mastercard.svg | 1 + icons/fontawesome/svgs/brands/cc-paypal.svg | 1 + icons/fontawesome/svgs/brands/cc-stripe.svg | 1 + icons/fontawesome/svgs/brands/cc-visa.svg | 1 + icons/fontawesome/svgs/brands/centercode.svg | 1 + icons/fontawesome/svgs/brands/centos.svg | 1 + icons/fontawesome/svgs/brands/chrome.svg | 1 + icons/fontawesome/svgs/brands/chromecast.svg | 1 + icons/fontawesome/svgs/brands/cloudflare.svg | 1 + icons/fontawesome/svgs/brands/cloudscale.svg | 1 + icons/fontawesome/svgs/brands/cloudsmith.svg | 1 + .../fontawesome/svgs/brands/cloudversify.svg | 1 + icons/fontawesome/svgs/brands/cmplid.svg | 1 + icons/fontawesome/svgs/brands/codepen.svg | 1 + icons/fontawesome/svgs/brands/codiepie.svg | 1 + icons/fontawesome/svgs/brands/confluence.svg | 1 + .../svgs/brands/connectdevelop.svg | 1 + icons/fontawesome/svgs/brands/contao.svg | 1 + .../fontawesome/svgs/brands/cotton-bureau.svg | 1 + icons/fontawesome/svgs/brands/cpanel.svg | 1 + .../svgs/brands/creative-commons-by.svg | 1 + .../svgs/brands/creative-commons-nc-eu.svg | 1 + .../svgs/brands/creative-commons-nc-jp.svg | 1 + .../svgs/brands/creative-commons-nc.svg | 1 + .../svgs/brands/creative-commons-nd.svg | 1 + .../svgs/brands/creative-commons-pd-alt.svg | 1 + .../svgs/brands/creative-commons-pd.svg | 1 + .../svgs/brands/creative-commons-remix.svg | 1 + .../svgs/brands/creative-commons-sa.svg | 1 + .../brands/creative-commons-sampling-plus.svg | 1 + .../svgs/brands/creative-commons-sampling.svg | 1 + .../svgs/brands/creative-commons-share.svg | 1 + .../svgs/brands/creative-commons-zero.svg | 1 + .../svgs/brands/creative-commons.svg | 1 + .../fontawesome/svgs/brands/critical-role.svg | 1 + icons/fontawesome/svgs/brands/css3-alt.svg | 1 + icons/fontawesome/svgs/brands/css3.svg | 1 + icons/fontawesome/svgs/brands/cuttlefish.svg | 1 + .../svgs/brands/d-and-d-beyond.svg | 1 + icons/fontawesome/svgs/brands/d-and-d.svg | 1 + icons/fontawesome/svgs/brands/dailymotion.svg | 1 + icons/fontawesome/svgs/brands/dashcube.svg | 1 + icons/fontawesome/svgs/brands/deezer.svg | 1 + icons/fontawesome/svgs/brands/delicious.svg | 1 + icons/fontawesome/svgs/brands/deploydog.svg | 1 + icons/fontawesome/svgs/brands/deskpro.svg | 1 + icons/fontawesome/svgs/brands/dev.svg | 1 + icons/fontawesome/svgs/brands/deviantart.svg | 1 + icons/fontawesome/svgs/brands/dhl.svg | 1 + icons/fontawesome/svgs/brands/diaspora.svg | 1 + icons/fontawesome/svgs/brands/digg.svg | 1 + .../fontawesome/svgs/brands/digital-ocean.svg | 1 + icons/fontawesome/svgs/brands/discord.svg | 1 + icons/fontawesome/svgs/brands/discourse.svg | 1 + icons/fontawesome/svgs/brands/dochub.svg | 1 + icons/fontawesome/svgs/brands/docker.svg | 1 + .../fontawesome/svgs/brands/draft2digital.svg | 1 + icons/fontawesome/svgs/brands/dribbble.svg | 1 + icons/fontawesome/svgs/brands/dropbox.svg | 1 + icons/fontawesome/svgs/brands/drupal.svg | 1 + icons/fontawesome/svgs/brands/dyalog.svg | 1 + icons/fontawesome/svgs/brands/earlybirds.svg | 1 + icons/fontawesome/svgs/brands/ebay.svg | 1 + icons/fontawesome/svgs/brands/edge-legacy.svg | 1 + icons/fontawesome/svgs/brands/edge.svg | 1 + icons/fontawesome/svgs/brands/elementor.svg | 1 + icons/fontawesome/svgs/brands/ello.svg | 1 + icons/fontawesome/svgs/brands/ember.svg | 1 + icons/fontawesome/svgs/brands/empire.svg | 1 + icons/fontawesome/svgs/brands/envira.svg | 1 + icons/fontawesome/svgs/brands/erlang.svg | 1 + icons/fontawesome/svgs/brands/ethereum.svg | 1 + icons/fontawesome/svgs/brands/etsy.svg | 1 + icons/fontawesome/svgs/brands/evernote.svg | 1 + .../fontawesome/svgs/brands/expeditedssl.svg | 1 + icons/fontawesome/svgs/brands/facebook-f.svg | 1 + .../svgs/brands/facebook-messenger.svg | 1 + icons/fontawesome/svgs/brands/facebook.svg | 1 + .../svgs/brands/fantasy-flight-games.svg | 1 + icons/fontawesome/svgs/brands/fedex.svg | 1 + icons/fontawesome/svgs/brands/fedora.svg | 1 + icons/fontawesome/svgs/brands/figma.svg | 1 + .../svgs/brands/firefox-browser.svg | 1 + icons/fontawesome/svgs/brands/firefox.svg | 1 + .../svgs/brands/first-order-alt.svg | 1 + icons/fontawesome/svgs/brands/first-order.svg | 1 + icons/fontawesome/svgs/brands/firstdraft.svg | 1 + icons/fontawesome/svgs/brands/flickr.svg | 1 + icons/fontawesome/svgs/brands/flipboard.svg | 1 + icons/fontawesome/svgs/brands/fly.svg | 1 + .../fontawesome/svgs/brands/font-awesome.svg | 1 + .../fontawesome/svgs/brands/fonticons-fi.svg | 1 + icons/fontawesome/svgs/brands/fonticons.svg | 1 + .../svgs/brands/fort-awesome-alt.svg | 1 + .../fontawesome/svgs/brands/fort-awesome.svg | 1 + icons/fontawesome/svgs/brands/forumbee.svg | 1 + icons/fontawesome/svgs/brands/foursquare.svg | 1 + .../svgs/brands/free-code-camp.svg | 1 + icons/fontawesome/svgs/brands/freebsd.svg | 1 + icons/fontawesome/svgs/brands/fulcrum.svg | 1 + .../svgs/brands/galactic-republic.svg | 1 + .../svgs/brands/galactic-senate.svg | 1 + icons/fontawesome/svgs/brands/get-pocket.svg | 1 + icons/fontawesome/svgs/brands/gg-circle.svg | 1 + icons/fontawesome/svgs/brands/gg.svg | 1 + icons/fontawesome/svgs/brands/git-alt.svg | 1 + icons/fontawesome/svgs/brands/git.svg | 1 + icons/fontawesome/svgs/brands/github-alt.svg | 1 + icons/fontawesome/svgs/brands/github.svg | 1 + icons/fontawesome/svgs/brands/gitkraken.svg | 1 + icons/fontawesome/svgs/brands/gitlab.svg | 1 + icons/fontawesome/svgs/brands/gitter.svg | 1 + icons/fontawesome/svgs/brands/glide-g.svg | 1 + icons/fontawesome/svgs/brands/glide.svg | 1 + icons/fontawesome/svgs/brands/gofore.svg | 1 + icons/fontawesome/svgs/brands/golang.svg | 1 + icons/fontawesome/svgs/brands/goodreads-g.svg | 1 + icons/fontawesome/svgs/brands/goodreads.svg | 1 + .../fontawesome/svgs/brands/google-drive.svg | 1 + icons/fontawesome/svgs/brands/google-pay.svg | 1 + icons/fontawesome/svgs/brands/google-play.svg | 1 + .../fontawesome/svgs/brands/google-plus-g.svg | 1 + icons/fontawesome/svgs/brands/google-plus.svg | 1 + .../fontawesome/svgs/brands/google-wallet.svg | 1 + icons/fontawesome/svgs/brands/google.svg | 1 + icons/fontawesome/svgs/brands/gratipay.svg | 1 + icons/fontawesome/svgs/brands/grav.svg | 1 + icons/fontawesome/svgs/brands/gripfire.svg | 1 + icons/fontawesome/svgs/brands/grunt.svg | 1 + icons/fontawesome/svgs/brands/guilded.svg | 1 + icons/fontawesome/svgs/brands/gulp.svg | 1 + icons/fontawesome/svgs/brands/hacker-news.svg | 1 + icons/fontawesome/svgs/brands/hackerrank.svg | 1 + icons/fontawesome/svgs/brands/hashnode.svg | 1 + icons/fontawesome/svgs/brands/hips.svg | 1 + .../fontawesome/svgs/brands/hire-a-helper.svg | 1 + icons/fontawesome/svgs/brands/hive.svg | 1 + icons/fontawesome/svgs/brands/hooli.svg | 1 + icons/fontawesome/svgs/brands/hornbill.svg | 1 + icons/fontawesome/svgs/brands/hotjar.svg | 1 + icons/fontawesome/svgs/brands/houzz.svg | 1 + icons/fontawesome/svgs/brands/html5.svg | 1 + icons/fontawesome/svgs/brands/hubspot.svg | 1 + icons/fontawesome/svgs/brands/ideal.svg | 1 + icons/fontawesome/svgs/brands/imdb.svg | 1 + icons/fontawesome/svgs/brands/instagram.svg | 1 + icons/fontawesome/svgs/brands/instalod.svg | 1 + icons/fontawesome/svgs/brands/intercom.svg | 1 + .../svgs/brands/internet-explorer.svg | 1 + icons/fontawesome/svgs/brands/invision.svg | 1 + icons/fontawesome/svgs/brands/ioxhost.svg | 1 + icons/fontawesome/svgs/brands/itch-io.svg | 1 + icons/fontawesome/svgs/brands/itunes-note.svg | 1 + icons/fontawesome/svgs/brands/itunes.svg | 1 + icons/fontawesome/svgs/brands/java.svg | 1 + icons/fontawesome/svgs/brands/jedi-order.svg | 1 + icons/fontawesome/svgs/brands/jenkins.svg | 1 + icons/fontawesome/svgs/brands/jira.svg | 1 + icons/fontawesome/svgs/brands/joget.svg | 1 + icons/fontawesome/svgs/brands/joomla.svg | 1 + icons/fontawesome/svgs/brands/js.svg | 1 + icons/fontawesome/svgs/brands/jsfiddle.svg | 1 + icons/fontawesome/svgs/brands/kaggle.svg | 1 + icons/fontawesome/svgs/brands/keybase.svg | 1 + icons/fontawesome/svgs/brands/keycdn.svg | 1 + .../fontawesome/svgs/brands/kickstarter-k.svg | 1 + icons/fontawesome/svgs/brands/kickstarter.svg | 1 + icons/fontawesome/svgs/brands/korvue.svg | 1 + icons/fontawesome/svgs/brands/laravel.svg | 1 + icons/fontawesome/svgs/brands/lastfm.svg | 1 + icons/fontawesome/svgs/brands/leanpub.svg | 1 + icons/fontawesome/svgs/brands/less.svg | 1 + icons/fontawesome/svgs/brands/line.svg | 1 + icons/fontawesome/svgs/brands/linkedin-in.svg | 1 + icons/fontawesome/svgs/brands/linkedin.svg | 1 + icons/fontawesome/svgs/brands/linode.svg | 1 + icons/fontawesome/svgs/brands/linux.svg | 1 + icons/fontawesome/svgs/brands/lyft.svg | 1 + icons/fontawesome/svgs/brands/magento.svg | 1 + icons/fontawesome/svgs/brands/mailchimp.svg | 1 + icons/fontawesome/svgs/brands/mandalorian.svg | 1 + icons/fontawesome/svgs/brands/markdown.svg | 1 + icons/fontawesome/svgs/brands/mastodon.svg | 1 + icons/fontawesome/svgs/brands/maxcdn.svg | 1 + icons/fontawesome/svgs/brands/mdb.svg | 1 + icons/fontawesome/svgs/brands/medapps.svg | 1 + icons/fontawesome/svgs/brands/medium.svg | 1 + icons/fontawesome/svgs/brands/medrt.svg | 1 + icons/fontawesome/svgs/brands/meetup.svg | 1 + icons/fontawesome/svgs/brands/megaport.svg | 1 + icons/fontawesome/svgs/brands/mendeley.svg | 1 + icons/fontawesome/svgs/brands/meta.svg | 1 + icons/fontawesome/svgs/brands/microblog.svg | 1 + icons/fontawesome/svgs/brands/microsoft.svg | 1 + icons/fontawesome/svgs/brands/mix.svg | 1 + icons/fontawesome/svgs/brands/mixcloud.svg | 1 + icons/fontawesome/svgs/brands/mixer.svg | 1 + icons/fontawesome/svgs/brands/mizuni.svg | 1 + icons/fontawesome/svgs/brands/modx.svg | 1 + icons/fontawesome/svgs/brands/monero.svg | 1 + icons/fontawesome/svgs/brands/napster.svg | 1 + icons/fontawesome/svgs/brands/neos.svg | 1 + .../svgs/brands/nfc-directional.svg | 1 + icons/fontawesome/svgs/brands/nfc-symbol.svg | 1 + icons/fontawesome/svgs/brands/nimblr.svg | 1 + icons/fontawesome/svgs/brands/node-js.svg | 1 + icons/fontawesome/svgs/brands/node.svg | 1 + icons/fontawesome/svgs/brands/npm.svg | 1 + icons/fontawesome/svgs/brands/ns8.svg | 1 + icons/fontawesome/svgs/brands/nutritionix.svg | 1 + .../svgs/brands/octopus-deploy.svg | 1 + .../fontawesome/svgs/brands/odnoklassniki.svg | 1 + icons/fontawesome/svgs/brands/odysee.svg | 1 + .../fontawesome/svgs/brands/old-republic.svg | 1 + icons/fontawesome/svgs/brands/opencart.svg | 1 + icons/fontawesome/svgs/brands/openid.svg | 1 + icons/fontawesome/svgs/brands/opera.svg | 1 + .../fontawesome/svgs/brands/optin-monster.svg | 1 + icons/fontawesome/svgs/brands/orcid.svg | 1 + icons/fontawesome/svgs/brands/osi.svg | 1 + icons/fontawesome/svgs/brands/padlet.svg | 1 + icons/fontawesome/svgs/brands/page4.svg | 1 + icons/fontawesome/svgs/brands/pagelines.svg | 1 + icons/fontawesome/svgs/brands/palfed.svg | 1 + icons/fontawesome/svgs/brands/patreon.svg | 1 + icons/fontawesome/svgs/brands/paypal.svg | 1 + icons/fontawesome/svgs/brands/perbyte.svg | 1 + icons/fontawesome/svgs/brands/periscope.svg | 1 + icons/fontawesome/svgs/brands/phabricator.svg | 1 + .../svgs/brands/phoenix-framework.svg | 1 + .../svgs/brands/phoenix-squadron.svg | 1 + icons/fontawesome/svgs/brands/php.svg | 1 + .../svgs/brands/pied-piper-alt.svg | 1 + .../svgs/brands/pied-piper-hat.svg | 1 + .../fontawesome/svgs/brands/pied-piper-pp.svg | 1 + icons/fontawesome/svgs/brands/pied-piper.svg | 1 + icons/fontawesome/svgs/brands/pinterest-p.svg | 1 + icons/fontawesome/svgs/brands/pinterest.svg | 1 + icons/fontawesome/svgs/brands/pix.svg | 1 + icons/fontawesome/svgs/brands/playstation.svg | 1 + .../fontawesome/svgs/brands/product-hunt.svg | 1 + icons/fontawesome/svgs/brands/pushed.svg | 1 + icons/fontawesome/svgs/brands/python.svg | 1 + icons/fontawesome/svgs/brands/qq.svg | 1 + icons/fontawesome/svgs/brands/quinscape.svg | 1 + icons/fontawesome/svgs/brands/quora.svg | 1 + icons/fontawesome/svgs/brands/r-project.svg | 1 + .../fontawesome/svgs/brands/raspberry-pi.svg | 1 + icons/fontawesome/svgs/brands/ravelry.svg | 1 + icons/fontawesome/svgs/brands/react.svg | 1 + icons/fontawesome/svgs/brands/reacteurope.svg | 1 + icons/fontawesome/svgs/brands/readme.svg | 1 + icons/fontawesome/svgs/brands/rebel.svg | 1 + icons/fontawesome/svgs/brands/red-river.svg | 1 + .../fontawesome/svgs/brands/reddit-alien.svg | 1 + icons/fontawesome/svgs/brands/reddit.svg | 1 + icons/fontawesome/svgs/brands/redhat.svg | 1 + icons/fontawesome/svgs/brands/renren.svg | 1 + icons/fontawesome/svgs/brands/replyd.svg | 1 + .../fontawesome/svgs/brands/researchgate.svg | 1 + icons/fontawesome/svgs/brands/resolving.svg | 1 + icons/fontawesome/svgs/brands/rev.svg | 1 + icons/fontawesome/svgs/brands/rocketchat.svg | 1 + icons/fontawesome/svgs/brands/rockrms.svg | 1 + icons/fontawesome/svgs/brands/rust.svg | 1 + icons/fontawesome/svgs/brands/safari.svg | 1 + icons/fontawesome/svgs/brands/salesforce.svg | 1 + icons/fontawesome/svgs/brands/sass.svg | 1 + icons/fontawesome/svgs/brands/schlix.svg | 1 + icons/fontawesome/svgs/brands/screenpal.svg | 1 + icons/fontawesome/svgs/brands/scribd.svg | 1 + icons/fontawesome/svgs/brands/searchengin.svg | 1 + icons/fontawesome/svgs/brands/sellcast.svg | 1 + icons/fontawesome/svgs/brands/sellsy.svg | 1 + .../fontawesome/svgs/brands/servicestack.svg | 1 + .../fontawesome/svgs/brands/shirtsinbulk.svg | 1 + icons/fontawesome/svgs/brands/shopify.svg | 1 + icons/fontawesome/svgs/brands/shopware.svg | 1 + icons/fontawesome/svgs/brands/simplybuilt.svg | 1 + icons/fontawesome/svgs/brands/sistrix.svg | 1 + icons/fontawesome/svgs/brands/sith.svg | 1 + icons/fontawesome/svgs/brands/sitrox.svg | 1 + icons/fontawesome/svgs/brands/sketch.svg | 1 + icons/fontawesome/svgs/brands/skyatlas.svg | 1 + icons/fontawesome/svgs/brands/skype.svg | 1 + icons/fontawesome/svgs/brands/slack.svg | 1 + icons/fontawesome/svgs/brands/slideshare.svg | 1 + icons/fontawesome/svgs/brands/snapchat.svg | 1 + icons/fontawesome/svgs/brands/soundcloud.svg | 1 + icons/fontawesome/svgs/brands/sourcetree.svg | 1 + .../fontawesome/svgs/brands/space-awesome.svg | 1 + icons/fontawesome/svgs/brands/speakap.svg | 1 + .../fontawesome/svgs/brands/speaker-deck.svg | 1 + icons/fontawesome/svgs/brands/spotify.svg | 1 + .../svgs/brands/square-behance.svg | 1 + .../svgs/brands/square-dribbble.svg | 1 + .../svgs/brands/square-facebook.svg | 1 + .../brands/square-font-awesome-stroke.svg | 1 + .../svgs/brands/square-font-awesome.svg | 1 + icons/fontawesome/svgs/brands/square-git.svg | 1 + .../fontawesome/svgs/brands/square-github.svg | 1 + .../fontawesome/svgs/brands/square-gitlab.svg | 1 + .../svgs/brands/square-google-plus.svg | 1 + .../svgs/brands/square-hacker-news.svg | 1 + .../svgs/brands/square-instagram.svg | 1 + icons/fontawesome/svgs/brands/square-js.svg | 1 + .../fontawesome/svgs/brands/square-lastfm.svg | 1 + .../svgs/brands/square-odnoklassniki.svg | 1 + .../svgs/brands/square-pied-piper.svg | 1 + .../svgs/brands/square-pinterest.svg | 1 + .../fontawesome/svgs/brands/square-reddit.svg | 1 + .../svgs/brands/square-snapchat.svg | 1 + .../fontawesome/svgs/brands/square-steam.svg | 1 + .../fontawesome/svgs/brands/square-tumblr.svg | 1 + .../svgs/brands/square-twitter.svg | 1 + .../fontawesome/svgs/brands/square-viadeo.svg | 1 + .../fontawesome/svgs/brands/square-vimeo.svg | 1 + .../svgs/brands/square-whatsapp.svg | 1 + icons/fontawesome/svgs/brands/square-xing.svg | 1 + .../svgs/brands/square-youtube.svg | 1 + icons/fontawesome/svgs/brands/squarespace.svg | 1 + .../svgs/brands/stack-exchange.svg | 1 + .../svgs/brands/stack-overflow.svg | 1 + icons/fontawesome/svgs/brands/stackpath.svg | 1 + icons/fontawesome/svgs/brands/staylinked.svg | 1 + .../fontawesome/svgs/brands/steam-symbol.svg | 1 + icons/fontawesome/svgs/brands/steam.svg | 1 + .../fontawesome/svgs/brands/sticker-mule.svg | 1 + icons/fontawesome/svgs/brands/strava.svg | 1 + icons/fontawesome/svgs/brands/stripe-s.svg | 1 + icons/fontawesome/svgs/brands/stripe.svg | 1 + icons/fontawesome/svgs/brands/stubber.svg | 1 + .../fontawesome/svgs/brands/studiovinari.svg | 1 + .../svgs/brands/stumbleupon-circle.svg | 1 + icons/fontawesome/svgs/brands/stumbleupon.svg | 1 + icons/fontawesome/svgs/brands/superpowers.svg | 1 + icons/fontawesome/svgs/brands/supple.svg | 1 + icons/fontawesome/svgs/brands/suse.svg | 1 + icons/fontawesome/svgs/brands/swift.svg | 1 + icons/fontawesome/svgs/brands/symfony.svg | 1 + icons/fontawesome/svgs/brands/teamspeak.svg | 1 + icons/fontawesome/svgs/brands/telegram.svg | 1 + .../fontawesome/svgs/brands/tencent-weibo.svg | 1 + .../fontawesome/svgs/brands/the-red-yeti.svg | 1 + icons/fontawesome/svgs/brands/themeco.svg | 1 + icons/fontawesome/svgs/brands/themeisle.svg | 1 + icons/fontawesome/svgs/brands/think-peaks.svg | 1 + icons/fontawesome/svgs/brands/tiktok.svg | 1 + .../svgs/brands/trade-federation.svg | 1 + icons/fontawesome/svgs/brands/trello.svg | 1 + icons/fontawesome/svgs/brands/tumblr.svg | 1 + icons/fontawesome/svgs/brands/twitch.svg | 1 + icons/fontawesome/svgs/brands/twitter.svg | 1 + icons/fontawesome/svgs/brands/typo3.svg | 1 + icons/fontawesome/svgs/brands/uber.svg | 1 + icons/fontawesome/svgs/brands/ubuntu.svg | 1 + icons/fontawesome/svgs/brands/uikit.svg | 1 + icons/fontawesome/svgs/brands/umbraco.svg | 1 + icons/fontawesome/svgs/brands/uncharted.svg | 1 + icons/fontawesome/svgs/brands/uniregistry.svg | 1 + icons/fontawesome/svgs/brands/unity.svg | 1 + icons/fontawesome/svgs/brands/unsplash.svg | 1 + icons/fontawesome/svgs/brands/untappd.svg | 1 + icons/fontawesome/svgs/brands/ups.svg | 1 + icons/fontawesome/svgs/brands/usb.svg | 1 + icons/fontawesome/svgs/brands/usps.svg | 1 + icons/fontawesome/svgs/brands/ussunnah.svg | 1 + icons/fontawesome/svgs/brands/vaadin.svg | 1 + icons/fontawesome/svgs/brands/viacoin.svg | 1 + icons/fontawesome/svgs/brands/viadeo.svg | 1 + icons/fontawesome/svgs/brands/viber.svg | 1 + icons/fontawesome/svgs/brands/vimeo-v.svg | 1 + icons/fontawesome/svgs/brands/vimeo.svg | 1 + icons/fontawesome/svgs/brands/vine.svg | 1 + icons/fontawesome/svgs/brands/vk.svg | 1 + icons/fontawesome/svgs/brands/vnv.svg | 1 + icons/fontawesome/svgs/brands/vuejs.svg | 1 + .../svgs/brands/watchman-monitoring.svg | 1 + icons/fontawesome/svgs/brands/waze.svg | 1 + icons/fontawesome/svgs/brands/weebly.svg | 1 + icons/fontawesome/svgs/brands/weibo.svg | 1 + icons/fontawesome/svgs/brands/weixin.svg | 1 + icons/fontawesome/svgs/brands/whatsapp.svg | 1 + icons/fontawesome/svgs/brands/whmcs.svg | 1 + icons/fontawesome/svgs/brands/wikipedia-w.svg | 1 + icons/fontawesome/svgs/brands/windows.svg | 1 + .../svgs/brands/wirsindhandwerk.svg | 1 + icons/fontawesome/svgs/brands/wix.svg | 1 + .../svgs/brands/wizards-of-the-coast.svg | 1 + icons/fontawesome/svgs/brands/wodu.svg | 1 + .../svgs/brands/wolf-pack-battalion.svg | 1 + .../svgs/brands/wordpress-simple.svg | 1 + icons/fontawesome/svgs/brands/wordpress.svg | 1 + icons/fontawesome/svgs/brands/wpbeginner.svg | 1 + icons/fontawesome/svgs/brands/wpexplorer.svg | 1 + icons/fontawesome/svgs/brands/wpforms.svg | 1 + icons/fontawesome/svgs/brands/wpressr.svg | 1 + icons/fontawesome/svgs/brands/xbox.svg | 1 + icons/fontawesome/svgs/brands/xing.svg | 1 + .../fontawesome/svgs/brands/y-combinator.svg | 1 + icons/fontawesome/svgs/brands/yahoo.svg | 1 + icons/fontawesome/svgs/brands/yammer.svg | 1 + .../svgs/brands/yandex-international.svg | 1 + icons/fontawesome/svgs/brands/yandex.svg | 1 + icons/fontawesome/svgs/brands/yarn.svg | 1 + icons/fontawesome/svgs/brands/yelp.svg | 1 + icons/fontawesome/svgs/brands/yoast.svg | 1 + icons/fontawesome/svgs/brands/youtube.svg | 1 + icons/fontawesome/svgs/brands/zhihu.svg | 1 + .../fontawesome/svgs/regular/address-book.svg | 1 + .../fontawesome/svgs/regular/address-card.svg | 1 + icons/fontawesome/svgs/regular/bell-slash.svg | 1 + icons/fontawesome/svgs/regular/bell.svg | 1 + icons/fontawesome/svgs/regular/bookmark.svg | 1 + icons/fontawesome/svgs/regular/building.svg | 1 + .../svgs/regular/calendar-check.svg | 1 + .../svgs/regular/calendar-days.svg | 1 + .../svgs/regular/calendar-minus.svg | 1 + .../svgs/regular/calendar-plus.svg | 1 + .../svgs/regular/calendar-xmark.svg | 1 + icons/fontawesome/svgs/regular/calendar.svg | 1 + icons/fontawesome/svgs/regular/chart-bar.svg | 1 + .../fontawesome/svgs/regular/chess-bishop.svg | 1 + icons/fontawesome/svgs/regular/chess-king.svg | 1 + .../fontawesome/svgs/regular/chess-knight.svg | 1 + icons/fontawesome/svgs/regular/chess-pawn.svg | 1 + .../fontawesome/svgs/regular/chess-queen.svg | 1 + icons/fontawesome/svgs/regular/chess-rook.svg | 1 + .../fontawesome/svgs/regular/circle-check.svg | 1 + icons/fontawesome/svgs/regular/circle-dot.svg | 1 + .../fontawesome/svgs/regular/circle-down.svg | 1 + .../fontawesome/svgs/regular/circle-left.svg | 1 + .../fontawesome/svgs/regular/circle-pause.svg | 1 + .../fontawesome/svgs/regular/circle-play.svg | 1 + .../svgs/regular/circle-question.svg | 1 + .../fontawesome/svgs/regular/circle-right.svg | 1 + .../fontawesome/svgs/regular/circle-stop.svg | 1 + icons/fontawesome/svgs/regular/circle-up.svg | 1 + .../fontawesome/svgs/regular/circle-user.svg | 1 + .../fontawesome/svgs/regular/circle-xmark.svg | 1 + icons/fontawesome/svgs/regular/circle.svg | 1 + icons/fontawesome/svgs/regular/clipboard.svg | 1 + icons/fontawesome/svgs/regular/clock.svg | 1 + icons/fontawesome/svgs/regular/clone.svg | 1 + .../svgs/regular/closed-captioning.svg | 1 + .../fontawesome/svgs/regular/comment-dots.svg | 1 + icons/fontawesome/svgs/regular/comment.svg | 1 + icons/fontawesome/svgs/regular/comments.svg | 1 + icons/fontawesome/svgs/regular/compass.svg | 1 + icons/fontawesome/svgs/regular/copy.svg | 1 + icons/fontawesome/svgs/regular/copyright.svg | 1 + .../fontawesome/svgs/regular/credit-card.svg | 1 + .../svgs/regular/envelope-open.svg | 1 + icons/fontawesome/svgs/regular/envelope.svg | 1 + icons/fontawesome/svgs/regular/eye-slash.svg | 1 + icons/fontawesome/svgs/regular/eye.svg | 1 + icons/fontawesome/svgs/regular/face-angry.svg | 1 + icons/fontawesome/svgs/regular/face-dizzy.svg | 1 + .../fontawesome/svgs/regular/face-flushed.svg | 1 + .../svgs/regular/face-frown-open.svg | 1 + icons/fontawesome/svgs/regular/face-frown.svg | 1 + .../fontawesome/svgs/regular/face-grimace.svg | 1 + .../svgs/regular/face-grin-beam-sweat.svg | 1 + .../svgs/regular/face-grin-beam.svg | 1 + .../svgs/regular/face-grin-hearts.svg | 1 + .../svgs/regular/face-grin-squint-tears.svg | 1 + .../svgs/regular/face-grin-squint.svg | 1 + .../svgs/regular/face-grin-stars.svg | 1 + .../svgs/regular/face-grin-tears.svg | 1 + .../svgs/regular/face-grin-tongue-squint.svg | 1 + .../svgs/regular/face-grin-tongue-wink.svg | 1 + .../svgs/regular/face-grin-tongue.svg | 1 + .../svgs/regular/face-grin-wide.svg | 1 + .../svgs/regular/face-grin-wink.svg | 1 + icons/fontawesome/svgs/regular/face-grin.svg | 1 + .../svgs/regular/face-kiss-beam.svg | 1 + .../svgs/regular/face-kiss-wink-heart.svg | 1 + icons/fontawesome/svgs/regular/face-kiss.svg | 1 + .../svgs/regular/face-laugh-beam.svg | 1 + .../svgs/regular/face-laugh-squint.svg | 1 + .../svgs/regular/face-laugh-wink.svg | 1 + icons/fontawesome/svgs/regular/face-laugh.svg | 1 + .../svgs/regular/face-meh-blank.svg | 1 + icons/fontawesome/svgs/regular/face-meh.svg | 1 + .../svgs/regular/face-rolling-eyes.svg | 1 + .../fontawesome/svgs/regular/face-sad-cry.svg | 1 + .../svgs/regular/face-sad-tear.svg | 1 + .../svgs/regular/face-smile-beam.svg | 1 + .../svgs/regular/face-smile-wink.svg | 1 + icons/fontawesome/svgs/regular/face-smile.svg | 1 + .../svgs/regular/face-surprise.svg | 1 + icons/fontawesome/svgs/regular/face-tired.svg | 1 + icons/fontawesome/svgs/regular/file-audio.svg | 1 + icons/fontawesome/svgs/regular/file-code.svg | 1 + icons/fontawesome/svgs/regular/file-excel.svg | 1 + icons/fontawesome/svgs/regular/file-image.svg | 1 + icons/fontawesome/svgs/regular/file-lines.svg | 1 + icons/fontawesome/svgs/regular/file-pdf.svg | 1 + .../svgs/regular/file-powerpoint.svg | 1 + icons/fontawesome/svgs/regular/file-video.svg | 1 + icons/fontawesome/svgs/regular/file-word.svg | 1 + .../fontawesome/svgs/regular/file-zipper.svg | 1 + icons/fontawesome/svgs/regular/file.svg | 1 + icons/fontawesome/svgs/regular/flag.svg | 1 + .../fontawesome/svgs/regular/floppy-disk.svg | 1 + .../svgs/regular/folder-closed.svg | 1 + .../fontawesome/svgs/regular/folder-open.svg | 1 + icons/fontawesome/svgs/regular/folder.svg | 1 + .../fontawesome/svgs/regular/font-awesome.svg | 1 + icons/fontawesome/svgs/regular/futbol.svg | 1 + icons/fontawesome/svgs/regular/gem.svg | 1 + .../svgs/regular/hand-back-fist.svg | 1 + .../fontawesome/svgs/regular/hand-lizard.svg | 1 + icons/fontawesome/svgs/regular/hand-peace.svg | 1 + .../svgs/regular/hand-point-down.svg | 1 + .../svgs/regular/hand-point-left.svg | 1 + .../svgs/regular/hand-point-right.svg | 1 + .../svgs/regular/hand-point-up.svg | 1 + .../fontawesome/svgs/regular/hand-pointer.svg | 1 + .../svgs/regular/hand-scissors.svg | 1 + icons/fontawesome/svgs/regular/hand-spock.svg | 1 + icons/fontawesome/svgs/regular/hand.svg | 1 + icons/fontawesome/svgs/regular/handshake.svg | 1 + icons/fontawesome/svgs/regular/hard-drive.svg | 1 + icons/fontawesome/svgs/regular/heart.svg | 1 + icons/fontawesome/svgs/regular/hospital.svg | 1 + .../svgs/regular/hourglass-half.svg | 1 + icons/fontawesome/svgs/regular/hourglass.svg | 1 + icons/fontawesome/svgs/regular/id-badge.svg | 1 + icons/fontawesome/svgs/regular/id-card.svg | 1 + icons/fontawesome/svgs/regular/image.svg | 1 + icons/fontawesome/svgs/regular/images.svg | 1 + icons/fontawesome/svgs/regular/keyboard.svg | 1 + icons/fontawesome/svgs/regular/lemon.svg | 1 + icons/fontawesome/svgs/regular/life-ring.svg | 1 + icons/fontawesome/svgs/regular/lightbulb.svg | 1 + icons/fontawesome/svgs/regular/map.svg | 1 + icons/fontawesome/svgs/regular/message.svg | 1 + .../fontawesome/svgs/regular/money-bill-1.svg | 1 + icons/fontawesome/svgs/regular/moon.svg | 1 + icons/fontawesome/svgs/regular/newspaper.svg | 1 + .../fontawesome/svgs/regular/note-sticky.svg | 1 + .../fontawesome/svgs/regular/object-group.svg | 1 + .../svgs/regular/object-ungroup.svg | 1 + .../fontawesome/svgs/regular/paper-plane.svg | 1 + icons/fontawesome/svgs/regular/paste.svg | 1 + .../svgs/regular/pen-to-square.svg | 1 + .../svgs/regular/rectangle-list.svg | 1 + .../svgs/regular/rectangle-xmark.svg | 1 + icons/fontawesome/svgs/regular/registered.svg | 1 + .../svgs/regular/share-from-square.svg | 1 + icons/fontawesome/svgs/regular/snowflake.svg | 1 + .../svgs/regular/square-caret-down.svg | 1 + .../svgs/regular/square-caret-left.svg | 1 + .../svgs/regular/square-caret-right.svg | 1 + .../svgs/regular/square-caret-up.svg | 1 + .../fontawesome/svgs/regular/square-check.svg | 1 + .../fontawesome/svgs/regular/square-full.svg | 1 + .../fontawesome/svgs/regular/square-minus.svg | 1 + .../fontawesome/svgs/regular/square-plus.svg | 1 + icons/fontawesome/svgs/regular/square.svg | 1 + .../svgs/regular/star-half-stroke.svg | 1 + icons/fontawesome/svgs/regular/star-half.svg | 1 + icons/fontawesome/svgs/regular/star.svg | 1 + icons/fontawesome/svgs/regular/sun.svg | 1 + .../fontawesome/svgs/regular/thumbs-down.svg | 1 + icons/fontawesome/svgs/regular/thumbs-up.svg | 1 + icons/fontawesome/svgs/regular/trash-can.svg | 1 + icons/fontawesome/svgs/regular/user.svg | 1 + .../svgs/regular/window-maximize.svg | 1 + .../svgs/regular/window-minimize.svg | 1 + .../svgs/regular/window-restore.svg | 1 + icons/fontawesome/svgs/solid/0.svg | 1 + icons/fontawesome/svgs/solid/1.svg | 1 + icons/fontawesome/svgs/solid/2.svg | 1 + icons/fontawesome/svgs/solid/3.svg | 1 + icons/fontawesome/svgs/solid/4.svg | 1 + icons/fontawesome/svgs/solid/5.svg | 1 + icons/fontawesome/svgs/solid/6.svg | 1 + icons/fontawesome/svgs/solid/7.svg | 1 + icons/fontawesome/svgs/solid/8.svg | 1 + icons/fontawesome/svgs/solid/9.svg | 1 + icons/fontawesome/svgs/solid/a.svg | 1 + icons/fontawesome/svgs/solid/address-book.svg | 1 + icons/fontawesome/svgs/solid/address-card.svg | 1 + icons/fontawesome/svgs/solid/align-center.svg | 1 + .../fontawesome/svgs/solid/align-justify.svg | 1 + icons/fontawesome/svgs/solid/align-left.svg | 1 + icons/fontawesome/svgs/solid/align-right.svg | 1 + .../svgs/solid/anchor-circle-check.svg | 1 + .../svgs/solid/anchor-circle-exclamation.svg | 1 + .../svgs/solid/anchor-circle-xmark.svg | 1 + icons/fontawesome/svgs/solid/anchor-lock.svg | 1 + icons/fontawesome/svgs/solid/anchor.svg | 1 + icons/fontawesome/svgs/solid/angle-down.svg | 1 + icons/fontawesome/svgs/solid/angle-left.svg | 1 + icons/fontawesome/svgs/solid/angle-right.svg | 1 + icons/fontawesome/svgs/solid/angle-up.svg | 1 + icons/fontawesome/svgs/solid/angles-down.svg | 1 + icons/fontawesome/svgs/solid/angles-left.svg | 1 + icons/fontawesome/svgs/solid/angles-right.svg | 1 + icons/fontawesome/svgs/solid/angles-up.svg | 1 + icons/fontawesome/svgs/solid/ankh.svg | 1 + icons/fontawesome/svgs/solid/apple-whole.svg | 1 + icons/fontawesome/svgs/solid/archway.svg | 1 + .../fontawesome/svgs/solid/arrow-down-1-9.svg | 1 + .../fontawesome/svgs/solid/arrow-down-9-1.svg | 1 + .../fontawesome/svgs/solid/arrow-down-a-z.svg | 1 + .../svgs/solid/arrow-down-long.svg | 1 + .../svgs/solid/arrow-down-short-wide.svg | 1 + .../svgs/solid/arrow-down-up-across-line.svg | 1 + .../svgs/solid/arrow-down-up-lock.svg | 1 + .../svgs/solid/arrow-down-wide-short.svg | 1 + .../fontawesome/svgs/solid/arrow-down-z-a.svg | 1 + icons/fontawesome/svgs/solid/arrow-down.svg | 1 + .../svgs/solid/arrow-left-long.svg | 1 + icons/fontawesome/svgs/solid/arrow-left.svg | 1 + .../fontawesome/svgs/solid/arrow-pointer.svg | 1 + .../svgs/solid/arrow-right-arrow-left.svg | 1 + .../svgs/solid/arrow-right-from-bracket.svg | 1 + .../svgs/solid/arrow-right-long.svg | 1 + .../svgs/solid/arrow-right-to-bracket.svg | 1 + .../svgs/solid/arrow-right-to-city.svg | 1 + icons/fontawesome/svgs/solid/arrow-right.svg | 1 + .../svgs/solid/arrow-rotate-left.svg | 1 + .../svgs/solid/arrow-rotate-right.svg | 1 + .../svgs/solid/arrow-trend-down.svg | 1 + .../fontawesome/svgs/solid/arrow-trend-up.svg | 1 + .../svgs/solid/arrow-turn-down.svg | 1 + .../fontawesome/svgs/solid/arrow-turn-up.svg | 1 + icons/fontawesome/svgs/solid/arrow-up-1-9.svg | 1 + icons/fontawesome/svgs/solid/arrow-up-9-1.svg | 1 + icons/fontawesome/svgs/solid/arrow-up-a-z.svg | 1 + .../svgs/solid/arrow-up-from-bracket.svg | 1 + .../svgs/solid/arrow-up-from-ground-water.svg | 1 + .../svgs/solid/arrow-up-from-water-pump.svg | 1 + .../fontawesome/svgs/solid/arrow-up-long.svg | 1 + .../svgs/solid/arrow-up-right-dots.svg | 1 + .../svgs/solid/arrow-up-right-from-square.svg | 1 + .../svgs/solid/arrow-up-short-wide.svg | 1 + .../svgs/solid/arrow-up-wide-short.svg | 1 + icons/fontawesome/svgs/solid/arrow-up-z-a.svg | 1 + icons/fontawesome/svgs/solid/arrow-up.svg | 1 + .../svgs/solid/arrows-down-to-line.svg | 1 + .../svgs/solid/arrows-down-to-people.svg | 1 + .../svgs/solid/arrows-left-right-to-line.svg | 1 + .../svgs/solid/arrows-left-right.svg | 1 + .../fontawesome/svgs/solid/arrows-rotate.svg | 1 + icons/fontawesome/svgs/solid/arrows-spin.svg | 1 + .../svgs/solid/arrows-split-up-and-left.svg | 1 + .../svgs/solid/arrows-to-circle.svg | 1 + .../fontawesome/svgs/solid/arrows-to-dot.svg | 1 + .../fontawesome/svgs/solid/arrows-to-eye.svg | 1 + .../svgs/solid/arrows-turn-right.svg | 1 + .../svgs/solid/arrows-turn-to-dots.svg | 1 + .../svgs/solid/arrows-up-down-left-right.svg | 1 + .../fontawesome/svgs/solid/arrows-up-down.svg | 1 + .../svgs/solid/arrows-up-to-line.svg | 1 + icons/fontawesome/svgs/solid/asterisk.svg | 1 + icons/fontawesome/svgs/solid/at.svg | 1 + icons/fontawesome/svgs/solid/atom.svg | 1 + .../svgs/solid/audio-description.svg | 1 + icons/fontawesome/svgs/solid/austral-sign.svg | 1 + icons/fontawesome/svgs/solid/award.svg | 1 + icons/fontawesome/svgs/solid/b.svg | 1 + .../fontawesome/svgs/solid/baby-carriage.svg | 1 + icons/fontawesome/svgs/solid/baby.svg | 1 + .../fontawesome/svgs/solid/backward-fast.svg | 1 + .../fontawesome/svgs/solid/backward-step.svg | 1 + icons/fontawesome/svgs/solid/backward.svg | 1 + icons/fontawesome/svgs/solid/bacon.svg | 1 + icons/fontawesome/svgs/solid/bacteria.svg | 1 + icons/fontawesome/svgs/solid/bacterium.svg | 1 + icons/fontawesome/svgs/solid/bag-shopping.svg | 1 + icons/fontawesome/svgs/solid/bahai.svg | 1 + icons/fontawesome/svgs/solid/baht-sign.svg | 1 + icons/fontawesome/svgs/solid/ban-smoking.svg | 1 + icons/fontawesome/svgs/solid/ban.svg | 1 + icons/fontawesome/svgs/solid/bandage.svg | 1 + .../svgs/solid/bangladeshi-taka-sign.svg | 1 + icons/fontawesome/svgs/solid/barcode.svg | 1 + .../fontawesome/svgs/solid/bars-progress.svg | 1 + .../fontawesome/svgs/solid/bars-staggered.svg | 1 + icons/fontawesome/svgs/solid/bars.svg | 1 + .../svgs/solid/baseball-bat-ball.svg | 1 + icons/fontawesome/svgs/solid/baseball.svg | 1 + .../svgs/solid/basket-shopping.svg | 1 + icons/fontawesome/svgs/solid/basketball.svg | 1 + icons/fontawesome/svgs/solid/bath.svg | 1 + .../fontawesome/svgs/solid/battery-empty.svg | 1 + icons/fontawesome/svgs/solid/battery-full.svg | 1 + icons/fontawesome/svgs/solid/battery-half.svg | 1 + .../svgs/solid/battery-quarter.svg | 1 + .../svgs/solid/battery-three-quarters.svg | 1 + icons/fontawesome/svgs/solid/bed-pulse.svg | 1 + icons/fontawesome/svgs/solid/bed.svg | 1 + .../fontawesome/svgs/solid/beer-mug-empty.svg | 1 + .../fontawesome/svgs/solid/bell-concierge.svg | 1 + icons/fontawesome/svgs/solid/bell-slash.svg | 1 + icons/fontawesome/svgs/solid/bell.svg | 1 + icons/fontawesome/svgs/solid/bezier-curve.svg | 1 + icons/fontawesome/svgs/solid/bicycle.svg | 1 + icons/fontawesome/svgs/solid/binoculars.svg | 1 + icons/fontawesome/svgs/solid/biohazard.svg | 1 + icons/fontawesome/svgs/solid/bitcoin-sign.svg | 1 + .../fontawesome/svgs/solid/blender-phone.svg | 1 + icons/fontawesome/svgs/solid/blender.svg | 1 + icons/fontawesome/svgs/solid/blog.svg | 1 + icons/fontawesome/svgs/solid/bold.svg | 1 + .../fontawesome/svgs/solid/bolt-lightning.svg | 1 + icons/fontawesome/svgs/solid/bolt.svg | 1 + icons/fontawesome/svgs/solid/bomb.svg | 1 + icons/fontawesome/svgs/solid/bone.svg | 1 + icons/fontawesome/svgs/solid/bong.svg | 1 + icons/fontawesome/svgs/solid/book-atlas.svg | 1 + icons/fontawesome/svgs/solid/book-bible.svg | 1 + .../fontawesome/svgs/solid/book-bookmark.svg | 1 + .../svgs/solid/book-journal-whills.svg | 1 + icons/fontawesome/svgs/solid/book-medical.svg | 1 + .../svgs/solid/book-open-reader.svg | 1 + icons/fontawesome/svgs/solid/book-open.svg | 1 + icons/fontawesome/svgs/solid/book-quran.svg | 1 + icons/fontawesome/svgs/solid/book-skull.svg | 1 + icons/fontawesome/svgs/solid/book-tanakh.svg | 1 + icons/fontawesome/svgs/solid/book.svg | 1 + icons/fontawesome/svgs/solid/bookmark.svg | 1 + icons/fontawesome/svgs/solid/border-all.svg | 1 + icons/fontawesome/svgs/solid/border-none.svg | 1 + .../svgs/solid/border-top-left.svg | 1 + icons/fontawesome/svgs/solid/bore-hole.svg | 1 + .../fontawesome/svgs/solid/bottle-droplet.svg | 1 + icons/fontawesome/svgs/solid/bottle-water.svg | 1 + icons/fontawesome/svgs/solid/bowl-food.svg | 1 + icons/fontawesome/svgs/solid/bowl-rice.svg | 1 + icons/fontawesome/svgs/solid/bowling-ball.svg | 1 + icons/fontawesome/svgs/solid/box-archive.svg | 1 + icons/fontawesome/svgs/solid/box-open.svg | 1 + icons/fontawesome/svgs/solid/box-tissue.svg | 1 + icons/fontawesome/svgs/solid/box.svg | 1 + .../fontawesome/svgs/solid/boxes-packing.svg | 1 + .../fontawesome/svgs/solid/boxes-stacked.svg | 1 + icons/fontawesome/svgs/solid/braille.svg | 1 + icons/fontawesome/svgs/solid/brain.svg | 1 + .../svgs/solid/brazilian-real-sign.svg | 1 + icons/fontawesome/svgs/solid/bread-slice.svg | 1 + .../svgs/solid/bridge-circle-check.svg | 1 + .../svgs/solid/bridge-circle-exclamation.svg | 1 + .../svgs/solid/bridge-circle-xmark.svg | 1 + icons/fontawesome/svgs/solid/bridge-lock.svg | 1 + icons/fontawesome/svgs/solid/bridge-water.svg | 1 + icons/fontawesome/svgs/solid/bridge.svg | 1 + .../svgs/solid/briefcase-medical.svg | 1 + icons/fontawesome/svgs/solid/briefcase.svg | 1 + icons/fontawesome/svgs/solid/broom-ball.svg | 1 + icons/fontawesome/svgs/solid/broom.svg | 1 + icons/fontawesome/svgs/solid/brush.svg | 1 + icons/fontawesome/svgs/solid/bucket.svg | 1 + icons/fontawesome/svgs/solid/bug-slash.svg | 1 + icons/fontawesome/svgs/solid/bug.svg | 1 + icons/fontawesome/svgs/solid/bugs.svg | 1 + .../solid/building-circle-arrow-right.svg | 1 + .../svgs/solid/building-circle-check.svg | 1 + .../solid/building-circle-exclamation.svg | 1 + .../svgs/solid/building-circle-xmark.svg | 1 + .../svgs/solid/building-columns.svg | 1 + .../fontawesome/svgs/solid/building-flag.svg | 1 + .../fontawesome/svgs/solid/building-lock.svg | 1 + icons/fontawesome/svgs/solid/building-ngo.svg | 1 + .../svgs/solid/building-shield.svg | 1 + icons/fontawesome/svgs/solid/building-un.svg | 1 + .../fontawesome/svgs/solid/building-user.svg | 1 + .../fontawesome/svgs/solid/building-wheat.svg | 1 + icons/fontawesome/svgs/solid/building.svg | 1 + icons/fontawesome/svgs/solid/bullhorn.svg | 1 + icons/fontawesome/svgs/solid/bullseye.svg | 1 + icons/fontawesome/svgs/solid/burger.svg | 1 + icons/fontawesome/svgs/solid/burst.svg | 1 + icons/fontawesome/svgs/solid/bus-simple.svg | 1 + icons/fontawesome/svgs/solid/bus.svg | 1 + .../fontawesome/svgs/solid/business-time.svg | 1 + icons/fontawesome/svgs/solid/c.svg | 1 + icons/fontawesome/svgs/solid/cable-car.svg | 1 + icons/fontawesome/svgs/solid/cake-candles.svg | 1 + icons/fontawesome/svgs/solid/calculator.svg | 1 + .../fontawesome/svgs/solid/calendar-check.svg | 1 + icons/fontawesome/svgs/solid/calendar-day.svg | 1 + .../fontawesome/svgs/solid/calendar-days.svg | 1 + .../fontawesome/svgs/solid/calendar-minus.svg | 1 + .../fontawesome/svgs/solid/calendar-plus.svg | 1 + .../fontawesome/svgs/solid/calendar-week.svg | 1 + .../fontawesome/svgs/solid/calendar-xmark.svg | 1 + icons/fontawesome/svgs/solid/calendar.svg | 1 + icons/fontawesome/svgs/solid/camera-retro.svg | 1 + .../fontawesome/svgs/solid/camera-rotate.svg | 1 + icons/fontawesome/svgs/solid/camera.svg | 1 + icons/fontawesome/svgs/solid/campground.svg | 1 + icons/fontawesome/svgs/solid/candy-cane.svg | 1 + icons/fontawesome/svgs/solid/cannabis.svg | 1 + icons/fontawesome/svgs/solid/capsules.svg | 1 + icons/fontawesome/svgs/solid/car-battery.svg | 1 + icons/fontawesome/svgs/solid/car-burst.svg | 1 + icons/fontawesome/svgs/solid/car-on.svg | 1 + icons/fontawesome/svgs/solid/car-rear.svg | 1 + icons/fontawesome/svgs/solid/car-side.svg | 1 + icons/fontawesome/svgs/solid/car-tunnel.svg | 1 + icons/fontawesome/svgs/solid/car.svg | 1 + icons/fontawesome/svgs/solid/caravan.svg | 1 + icons/fontawesome/svgs/solid/caret-down.svg | 1 + icons/fontawesome/svgs/solid/caret-left.svg | 1 + icons/fontawesome/svgs/solid/caret-right.svg | 1 + icons/fontawesome/svgs/solid/caret-up.svg | 1 + icons/fontawesome/svgs/solid/carrot.svg | 1 + .../svgs/solid/cart-arrow-down.svg | 1 + .../svgs/solid/cart-flatbed-suitcase.svg | 1 + icons/fontawesome/svgs/solid/cart-flatbed.svg | 1 + icons/fontawesome/svgs/solid/cart-plus.svg | 1 + .../fontawesome/svgs/solid/cart-shopping.svg | 1 + .../fontawesome/svgs/solid/cash-register.svg | 1 + icons/fontawesome/svgs/solid/cat.svg | 1 + icons/fontawesome/svgs/solid/cedi-sign.svg | 1 + icons/fontawesome/svgs/solid/cent-sign.svg | 1 + icons/fontawesome/svgs/solid/certificate.svg | 1 + icons/fontawesome/svgs/solid/chair.svg | 1 + .../svgs/solid/chalkboard-user.svg | 1 + icons/fontawesome/svgs/solid/chalkboard.svg | 1 + .../svgs/solid/champagne-glasses.svg | 1 + .../svgs/solid/charging-station.svg | 1 + icons/fontawesome/svgs/solid/chart-area.svg | 1 + icons/fontawesome/svgs/solid/chart-bar.svg | 1 + icons/fontawesome/svgs/solid/chart-column.svg | 1 + icons/fontawesome/svgs/solid/chart-gantt.svg | 1 + icons/fontawesome/svgs/solid/chart-line.svg | 1 + icons/fontawesome/svgs/solid/chart-pie.svg | 1 + icons/fontawesome/svgs/solid/chart-simple.svg | 1 + icons/fontawesome/svgs/solid/check-double.svg | 1 + .../fontawesome/svgs/solid/check-to-slot.svg | 1 + icons/fontawesome/svgs/solid/check.svg | 1 + icons/fontawesome/svgs/solid/cheese.svg | 1 + icons/fontawesome/svgs/solid/chess-bishop.svg | 1 + icons/fontawesome/svgs/solid/chess-board.svg | 1 + icons/fontawesome/svgs/solid/chess-king.svg | 1 + icons/fontawesome/svgs/solid/chess-knight.svg | 1 + icons/fontawesome/svgs/solid/chess-pawn.svg | 1 + icons/fontawesome/svgs/solid/chess-queen.svg | 1 + icons/fontawesome/svgs/solid/chess-rook.svg | 1 + icons/fontawesome/svgs/solid/chess.svg | 1 + icons/fontawesome/svgs/solid/chevron-down.svg | 1 + icons/fontawesome/svgs/solid/chevron-left.svg | 1 + .../fontawesome/svgs/solid/chevron-right.svg | 1 + icons/fontawesome/svgs/solid/chevron-up.svg | 1 + .../svgs/solid/child-combatant.svg | 1 + icons/fontawesome/svgs/solid/child-dress.svg | 1 + .../fontawesome/svgs/solid/child-reaching.svg | 1 + icons/fontawesome/svgs/solid/child.svg | 1 + icons/fontawesome/svgs/solid/children.svg | 1 + icons/fontawesome/svgs/solid/church.svg | 1 + .../svgs/solid/circle-arrow-down.svg | 1 + .../svgs/solid/circle-arrow-left.svg | 1 + .../svgs/solid/circle-arrow-right.svg | 1 + .../svgs/solid/circle-arrow-up.svg | 1 + icons/fontawesome/svgs/solid/circle-check.svg | 1 + .../svgs/solid/circle-chevron-down.svg | 1 + .../svgs/solid/circle-chevron-left.svg | 1 + .../svgs/solid/circle-chevron-right.svg | 1 + .../svgs/solid/circle-chevron-up.svg | 1 + .../svgs/solid/circle-dollar-to-slot.svg | 1 + icons/fontawesome/svgs/solid/circle-dot.svg | 1 + icons/fontawesome/svgs/solid/circle-down.svg | 1 + .../svgs/solid/circle-exclamation.svg | 1 + icons/fontawesome/svgs/solid/circle-h.svg | 1 + .../svgs/solid/circle-half-stroke.svg | 1 + icons/fontawesome/svgs/solid/circle-info.svg | 1 + icons/fontawesome/svgs/solid/circle-left.svg | 1 + icons/fontawesome/svgs/solid/circle-minus.svg | 1 + icons/fontawesome/svgs/solid/circle-nodes.svg | 1 + icons/fontawesome/svgs/solid/circle-notch.svg | 1 + icons/fontawesome/svgs/solid/circle-pause.svg | 1 + icons/fontawesome/svgs/solid/circle-play.svg | 1 + icons/fontawesome/svgs/solid/circle-plus.svg | 1 + .../svgs/solid/circle-question.svg | 1 + .../svgs/solid/circle-radiation.svg | 1 + icons/fontawesome/svgs/solid/circle-right.svg | 1 + icons/fontawesome/svgs/solid/circle-stop.svg | 1 + icons/fontawesome/svgs/solid/circle-up.svg | 1 + icons/fontawesome/svgs/solid/circle-user.svg | 1 + icons/fontawesome/svgs/solid/circle-xmark.svg | 1 + icons/fontawesome/svgs/solid/circle.svg | 1 + icons/fontawesome/svgs/solid/city.svg | 1 + icons/fontawesome/svgs/solid/clapperboard.svg | 1 + .../svgs/solid/clipboard-check.svg | 1 + .../fontawesome/svgs/solid/clipboard-list.svg | 1 + .../svgs/solid/clipboard-question.svg | 1 + .../fontawesome/svgs/solid/clipboard-user.svg | 1 + icons/fontawesome/svgs/solid/clipboard.svg | 1 + .../svgs/solid/clock-rotate-left.svg | 1 + icons/fontawesome/svgs/solid/clock.svg | 1 + icons/fontawesome/svgs/solid/clone.svg | 1 + .../svgs/solid/closed-captioning.svg | 1 + .../svgs/solid/cloud-arrow-down.svg | 1 + .../fontawesome/svgs/solid/cloud-arrow-up.svg | 1 + icons/fontawesome/svgs/solid/cloud-bolt.svg | 1 + .../fontawesome/svgs/solid/cloud-meatball.svg | 1 + .../svgs/solid/cloud-moon-rain.svg | 1 + icons/fontawesome/svgs/solid/cloud-moon.svg | 1 + icons/fontawesome/svgs/solid/cloud-rain.svg | 1 + .../svgs/solid/cloud-showers-heavy.svg | 1 + .../svgs/solid/cloud-showers-water.svg | 1 + .../fontawesome/svgs/solid/cloud-sun-rain.svg | 1 + icons/fontawesome/svgs/solid/cloud-sun.svg | 1 + icons/fontawesome/svgs/solid/cloud.svg | 1 + icons/fontawesome/svgs/solid/clover.svg | 1 + icons/fontawesome/svgs/solid/code-branch.svg | 1 + icons/fontawesome/svgs/solid/code-commit.svg | 1 + icons/fontawesome/svgs/solid/code-compare.svg | 1 + icons/fontawesome/svgs/solid/code-fork.svg | 1 + icons/fontawesome/svgs/solid/code-merge.svg | 1 + .../svgs/solid/code-pull-request.svg | 1 + icons/fontawesome/svgs/solid/code.svg | 1 + icons/fontawesome/svgs/solid/coins.svg | 1 + icons/fontawesome/svgs/solid/colon-sign.svg | 1 + .../fontawesome/svgs/solid/comment-dollar.svg | 1 + icons/fontawesome/svgs/solid/comment-dots.svg | 1 + .../svgs/solid/comment-medical.svg | 1 + .../fontawesome/svgs/solid/comment-slash.svg | 1 + icons/fontawesome/svgs/solid/comment-sms.svg | 1 + icons/fontawesome/svgs/solid/comment.svg | 1 + .../svgs/solid/comments-dollar.svg | 1 + icons/fontawesome/svgs/solid/comments.svg | 1 + icons/fontawesome/svgs/solid/compact-disc.svg | 1 + .../svgs/solid/compass-drafting.svg | 1 + icons/fontawesome/svgs/solid/compass.svg | 1 + icons/fontawesome/svgs/solid/compress.svg | 1 + .../fontawesome/svgs/solid/computer-mouse.svg | 1 + icons/fontawesome/svgs/solid/computer.svg | 1 + icons/fontawesome/svgs/solid/cookie-bite.svg | 1 + icons/fontawesome/svgs/solid/cookie.svg | 1 + icons/fontawesome/svgs/solid/copy.svg | 1 + icons/fontawesome/svgs/solid/copyright.svg | 1 + icons/fontawesome/svgs/solid/couch.svg | 1 + icons/fontawesome/svgs/solid/cow.svg | 1 + icons/fontawesome/svgs/solid/credit-card.svg | 1 + icons/fontawesome/svgs/solid/crop-simple.svg | 1 + icons/fontawesome/svgs/solid/crop.svg | 1 + icons/fontawesome/svgs/solid/cross.svg | 1 + icons/fontawesome/svgs/solid/crosshairs.svg | 1 + icons/fontawesome/svgs/solid/crow.svg | 1 + icons/fontawesome/svgs/solid/crown.svg | 1 + icons/fontawesome/svgs/solid/crutch.svg | 1 + .../fontawesome/svgs/solid/cruzeiro-sign.svg | 1 + icons/fontawesome/svgs/solid/cube.svg | 1 + .../fontawesome/svgs/solid/cubes-stacked.svg | 1 + icons/fontawesome/svgs/solid/cubes.svg | 1 + icons/fontawesome/svgs/solid/d.svg | 1 + icons/fontawesome/svgs/solid/database.svg | 1 + icons/fontawesome/svgs/solid/delete-left.svg | 1 + icons/fontawesome/svgs/solid/democrat.svg | 1 + icons/fontawesome/svgs/solid/desktop.svg | 1 + icons/fontawesome/svgs/solid/dharmachakra.svg | 1 + icons/fontawesome/svgs/solid/diagram-next.svg | 1 + .../svgs/solid/diagram-predecessor.svg | 1 + .../svgs/solid/diagram-project.svg | 1 + .../svgs/solid/diagram-successor.svg | 1 + .../svgs/solid/diamond-turn-right.svg | 1 + icons/fontawesome/svgs/solid/diamond.svg | 1 + icons/fontawesome/svgs/solid/dice-d20.svg | 1 + icons/fontawesome/svgs/solid/dice-d6.svg | 1 + icons/fontawesome/svgs/solid/dice-five.svg | 1 + icons/fontawesome/svgs/solid/dice-four.svg | 1 + icons/fontawesome/svgs/solid/dice-one.svg | 1 + icons/fontawesome/svgs/solid/dice-six.svg | 1 + icons/fontawesome/svgs/solid/dice-three.svg | 1 + icons/fontawesome/svgs/solid/dice-two.svg | 1 + icons/fontawesome/svgs/solid/dice.svg | 1 + icons/fontawesome/svgs/solid/disease.svg | 1 + icons/fontawesome/svgs/solid/display.svg | 1 + icons/fontawesome/svgs/solid/divide.svg | 1 + icons/fontawesome/svgs/solid/dna.svg | 1 + icons/fontawesome/svgs/solid/dog.svg | 1 + icons/fontawesome/svgs/solid/dollar-sign.svg | 1 + icons/fontawesome/svgs/solid/dolly.svg | 1 + icons/fontawesome/svgs/solid/dong-sign.svg | 1 + icons/fontawesome/svgs/solid/door-closed.svg | 1 + icons/fontawesome/svgs/solid/door-open.svg | 1 + icons/fontawesome/svgs/solid/dove.svg | 1 + .../down-left-and-up-right-to-center.svg | 1 + icons/fontawesome/svgs/solid/down-long.svg | 1 + icons/fontawesome/svgs/solid/download.svg | 1 + icons/fontawesome/svgs/solid/dragon.svg | 1 + icons/fontawesome/svgs/solid/draw-polygon.svg | 1 + .../fontawesome/svgs/solid/droplet-slash.svg | 1 + icons/fontawesome/svgs/solid/droplet.svg | 1 + .../fontawesome/svgs/solid/drum-steelpan.svg | 1 + icons/fontawesome/svgs/solid/drum.svg | 1 + .../fontawesome/svgs/solid/drumstick-bite.svg | 1 + icons/fontawesome/svgs/solid/dumbbell.svg | 1 + .../fontawesome/svgs/solid/dumpster-fire.svg | 1 + icons/fontawesome/svgs/solid/dumpster.svg | 1 + icons/fontawesome/svgs/solid/dungeon.svg | 1 + icons/fontawesome/svgs/solid/e.svg | 1 + icons/fontawesome/svgs/solid/ear-deaf.svg | 1 + icons/fontawesome/svgs/solid/ear-listen.svg | 1 + icons/fontawesome/svgs/solid/earth-africa.svg | 1 + .../fontawesome/svgs/solid/earth-americas.svg | 1 + icons/fontawesome/svgs/solid/earth-asia.svg | 1 + icons/fontawesome/svgs/solid/earth-europe.svg | 1 + .../fontawesome/svgs/solid/earth-oceania.svg | 1 + icons/fontawesome/svgs/solid/egg.svg | 1 + icons/fontawesome/svgs/solid/eject.svg | 1 + icons/fontawesome/svgs/solid/elevator.svg | 1 + .../svgs/solid/ellipsis-vertical.svg | 1 + icons/fontawesome/svgs/solid/ellipsis.svg | 1 + .../svgs/solid/envelope-circle-check.svg | 1 + .../svgs/solid/envelope-open-text.svg | 1 + .../fontawesome/svgs/solid/envelope-open.svg | 1 + icons/fontawesome/svgs/solid/envelope.svg | 1 + .../fontawesome/svgs/solid/envelopes-bulk.svg | 1 + icons/fontawesome/svgs/solid/equals.svg | 1 + icons/fontawesome/svgs/solid/eraser.svg | 1 + icons/fontawesome/svgs/solid/ethernet.svg | 1 + icons/fontawesome/svgs/solid/euro-sign.svg | 1 + icons/fontawesome/svgs/solid/exclamation.svg | 1 + icons/fontawesome/svgs/solid/expand.svg | 1 + icons/fontawesome/svgs/solid/explosion.svg | 1 + icons/fontawesome/svgs/solid/eye-dropper.svg | 1 + .../fontawesome/svgs/solid/eye-low-vision.svg | 1 + icons/fontawesome/svgs/solid/eye-slash.svg | 1 + icons/fontawesome/svgs/solid/eye.svg | 1 + icons/fontawesome/svgs/solid/f.svg | 1 + icons/fontawesome/svgs/solid/face-angry.svg | 1 + icons/fontawesome/svgs/solid/face-dizzy.svg | 1 + icons/fontawesome/svgs/solid/face-flushed.svg | 1 + .../svgs/solid/face-frown-open.svg | 1 + icons/fontawesome/svgs/solid/face-frown.svg | 1 + icons/fontawesome/svgs/solid/face-grimace.svg | 1 + .../svgs/solid/face-grin-beam-sweat.svg | 1 + .../fontawesome/svgs/solid/face-grin-beam.svg | 1 + .../svgs/solid/face-grin-hearts.svg | 1 + .../svgs/solid/face-grin-squint-tears.svg | 1 + .../svgs/solid/face-grin-squint.svg | 1 + .../svgs/solid/face-grin-stars.svg | 1 + .../svgs/solid/face-grin-tears.svg | 1 + .../svgs/solid/face-grin-tongue-squint.svg | 1 + .../svgs/solid/face-grin-tongue-wink.svg | 1 + .../svgs/solid/face-grin-tongue.svg | 1 + .../fontawesome/svgs/solid/face-grin-wide.svg | 1 + .../fontawesome/svgs/solid/face-grin-wink.svg | 1 + icons/fontawesome/svgs/solid/face-grin.svg | 1 + .../fontawesome/svgs/solid/face-kiss-beam.svg | 1 + .../svgs/solid/face-kiss-wink-heart.svg | 1 + icons/fontawesome/svgs/solid/face-kiss.svg | 1 + .../svgs/solid/face-laugh-beam.svg | 1 + .../svgs/solid/face-laugh-squint.svg | 1 + .../svgs/solid/face-laugh-wink.svg | 1 + icons/fontawesome/svgs/solid/face-laugh.svg | 1 + .../fontawesome/svgs/solid/face-meh-blank.svg | 1 + icons/fontawesome/svgs/solid/face-meh.svg | 1 + .../svgs/solid/face-rolling-eyes.svg | 1 + icons/fontawesome/svgs/solid/face-sad-cry.svg | 1 + .../fontawesome/svgs/solid/face-sad-tear.svg | 1 + .../svgs/solid/face-smile-beam.svg | 1 + .../svgs/solid/face-smile-wink.svg | 1 + icons/fontawesome/svgs/solid/face-smile.svg | 1 + .../fontawesome/svgs/solid/face-surprise.svg | 1 + icons/fontawesome/svgs/solid/face-tired.svg | 1 + icons/fontawesome/svgs/solid/fan.svg | 1 + icons/fontawesome/svgs/solid/faucet-drip.svg | 1 + icons/fontawesome/svgs/solid/faucet.svg | 1 + icons/fontawesome/svgs/solid/fax.svg | 1 + .../svgs/solid/feather-pointed.svg | 1 + icons/fontawesome/svgs/solid/feather.svg | 1 + icons/fontawesome/svgs/solid/ferry.svg | 1 + .../svgs/solid/file-arrow-down.svg | 1 + .../fontawesome/svgs/solid/file-arrow-up.svg | 1 + icons/fontawesome/svgs/solid/file-audio.svg | 1 + .../svgs/solid/file-circle-check.svg | 1 + .../svgs/solid/file-circle-exclamation.svg | 1 + .../svgs/solid/file-circle-minus.svg | 1 + .../svgs/solid/file-circle-plus.svg | 1 + .../svgs/solid/file-circle-question.svg | 1 + .../svgs/solid/file-circle-xmark.svg | 1 + icons/fontawesome/svgs/solid/file-code.svg | 1 + .../fontawesome/svgs/solid/file-contract.svg | 1 + icons/fontawesome/svgs/solid/file-csv.svg | 1 + icons/fontawesome/svgs/solid/file-excel.svg | 1 + icons/fontawesome/svgs/solid/file-export.svg | 1 + icons/fontawesome/svgs/solid/file-image.svg | 1 + icons/fontawesome/svgs/solid/file-import.svg | 1 + .../svgs/solid/file-invoice-dollar.svg | 1 + icons/fontawesome/svgs/solid/file-invoice.svg | 1 + icons/fontawesome/svgs/solid/file-lines.svg | 1 + icons/fontawesome/svgs/solid/file-medical.svg | 1 + icons/fontawesome/svgs/solid/file-pdf.svg | 1 + icons/fontawesome/svgs/solid/file-pen.svg | 1 + .../svgs/solid/file-powerpoint.svg | 1 + .../svgs/solid/file-prescription.svg | 1 + icons/fontawesome/svgs/solid/file-shield.svg | 1 + .../fontawesome/svgs/solid/file-signature.svg | 1 + icons/fontawesome/svgs/solid/file-video.svg | 1 + .../fontawesome/svgs/solid/file-waveform.svg | 1 + icons/fontawesome/svgs/solid/file-word.svg | 1 + icons/fontawesome/svgs/solid/file-zipper.svg | 1 + icons/fontawesome/svgs/solid/file.svg | 1 + icons/fontawesome/svgs/solid/fill-drip.svg | 1 + icons/fontawesome/svgs/solid/fill.svg | 1 + icons/fontawesome/svgs/solid/film.svg | 1 + .../svgs/solid/filter-circle-dollar.svg | 1 + .../svgs/solid/filter-circle-xmark.svg | 1 + icons/fontawesome/svgs/solid/filter.svg | 1 + icons/fontawesome/svgs/solid/fingerprint.svg | 1 + icons/fontawesome/svgs/solid/fire-burner.svg | 1 + .../svgs/solid/fire-extinguisher.svg | 1 + .../svgs/solid/fire-flame-curved.svg | 1 + .../svgs/solid/fire-flame-simple.svg | 1 + icons/fontawesome/svgs/solid/fire.svg | 1 + icons/fontawesome/svgs/solid/fish-fins.svg | 1 + icons/fontawesome/svgs/solid/fish.svg | 1 + .../fontawesome/svgs/solid/flag-checkered.svg | 1 + icons/fontawesome/svgs/solid/flag-usa.svg | 1 + icons/fontawesome/svgs/solid/flag.svg | 1 + icons/fontawesome/svgs/solid/flask-vial.svg | 1 + icons/fontawesome/svgs/solid/flask.svg | 1 + icons/fontawesome/svgs/solid/floppy-disk.svg | 1 + icons/fontawesome/svgs/solid/florin-sign.svg | 1 + .../fontawesome/svgs/solid/folder-closed.svg | 1 + icons/fontawesome/svgs/solid/folder-minus.svg | 1 + icons/fontawesome/svgs/solid/folder-open.svg | 1 + icons/fontawesome/svgs/solid/folder-plus.svg | 1 + icons/fontawesome/svgs/solid/folder-tree.svg | 1 + icons/fontawesome/svgs/solid/folder.svg | 1 + icons/fontawesome/svgs/solid/font-awesome.svg | 1 + icons/fontawesome/svgs/solid/font.svg | 1 + icons/fontawesome/svgs/solid/football.svg | 1 + icons/fontawesome/svgs/solid/forward-fast.svg | 1 + icons/fontawesome/svgs/solid/forward-step.svg | 1 + icons/fontawesome/svgs/solid/forward.svg | 1 + icons/fontawesome/svgs/solid/franc-sign.svg | 1 + icons/fontawesome/svgs/solid/frog.svg | 1 + icons/fontawesome/svgs/solid/futbol.svg | 1 + icons/fontawesome/svgs/solid/g.svg | 1 + icons/fontawesome/svgs/solid/gamepad.svg | 1 + icons/fontawesome/svgs/solid/gas-pump.svg | 1 + icons/fontawesome/svgs/solid/gauge-high.svg | 1 + .../svgs/solid/gauge-simple-high.svg | 1 + icons/fontawesome/svgs/solid/gauge-simple.svg | 1 + icons/fontawesome/svgs/solid/gauge.svg | 1 + icons/fontawesome/svgs/solid/gavel.svg | 1 + icons/fontawesome/svgs/solid/gear.svg | 1 + icons/fontawesome/svgs/solid/gears.svg | 1 + icons/fontawesome/svgs/solid/gem.svg | 1 + icons/fontawesome/svgs/solid/genderless.svg | 1 + icons/fontawesome/svgs/solid/ghost.svg | 1 + icons/fontawesome/svgs/solid/gift.svg | 1 + icons/fontawesome/svgs/solid/gifts.svg | 1 + .../svgs/solid/glass-water-droplet.svg | 1 + icons/fontawesome/svgs/solid/glass-water.svg | 1 + icons/fontawesome/svgs/solid/glasses.svg | 1 + icons/fontawesome/svgs/solid/globe.svg | 1 + .../fontawesome/svgs/solid/golf-ball-tee.svg | 1 + icons/fontawesome/svgs/solid/gopuram.svg | 1 + .../fontawesome/svgs/solid/graduation-cap.svg | 1 + .../svgs/solid/greater-than-equal.svg | 1 + icons/fontawesome/svgs/solid/greater-than.svg | 1 + .../svgs/solid/grip-lines-vertical.svg | 1 + icons/fontawesome/svgs/solid/grip-lines.svg | 1 + .../fontawesome/svgs/solid/grip-vertical.svg | 1 + icons/fontawesome/svgs/solid/grip.svg | 1 + .../svgs/solid/group-arrows-rotate.svg | 1 + icons/fontawesome/svgs/solid/guarani-sign.svg | 1 + icons/fontawesome/svgs/solid/guitar.svg | 1 + icons/fontawesome/svgs/solid/gun.svg | 1 + icons/fontawesome/svgs/solid/h.svg | 1 + icons/fontawesome/svgs/solid/hammer.svg | 1 + icons/fontawesome/svgs/solid/hamsa.svg | 1 + .../fontawesome/svgs/solid/hand-back-fist.svg | 1 + icons/fontawesome/svgs/solid/hand-dots.svg | 1 + icons/fontawesome/svgs/solid/hand-fist.svg | 1 + .../svgs/solid/hand-holding-dollar.svg | 1 + .../svgs/solid/hand-holding-droplet.svg | 1 + .../svgs/solid/hand-holding-hand.svg | 1 + .../svgs/solid/hand-holding-heart.svg | 1 + .../svgs/solid/hand-holding-medical.svg | 1 + icons/fontawesome/svgs/solid/hand-holding.svg | 1 + icons/fontawesome/svgs/solid/hand-lizard.svg | 1 + .../svgs/solid/hand-middle-finger.svg | 1 + icons/fontawesome/svgs/solid/hand-peace.svg | 1 + .../svgs/solid/hand-point-down.svg | 1 + .../svgs/solid/hand-point-left.svg | 1 + .../svgs/solid/hand-point-right.svg | 1 + .../fontawesome/svgs/solid/hand-point-up.svg | 1 + icons/fontawesome/svgs/solid/hand-pointer.svg | 1 + .../fontawesome/svgs/solid/hand-scissors.svg | 1 + .../fontawesome/svgs/solid/hand-sparkles.svg | 1 + icons/fontawesome/svgs/solid/hand-spock.svg | 1 + icons/fontawesome/svgs/solid/hand.svg | 1 + icons/fontawesome/svgs/solid/handcuffs.svg | 1 + .../svgs/solid/hands-asl-interpreting.svg | 1 + icons/fontawesome/svgs/solid/hands-bound.svg | 1 + .../fontawesome/svgs/solid/hands-bubbles.svg | 1 + .../fontawesome/svgs/solid/hands-clapping.svg | 1 + .../svgs/solid/hands-holding-child.svg | 1 + .../svgs/solid/hands-holding-circle.svg | 1 + .../fontawesome/svgs/solid/hands-holding.svg | 1 + .../fontawesome/svgs/solid/hands-praying.svg | 1 + icons/fontawesome/svgs/solid/hands.svg | 1 + .../svgs/solid/handshake-angle.svg | 1 + .../svgs/solid/handshake-simple-slash.svg | 1 + .../svgs/solid/handshake-simple.svg | 1 + .../svgs/solid/handshake-slash.svg | 1 + icons/fontawesome/svgs/solid/handshake.svg | 1 + icons/fontawesome/svgs/solid/hanukiah.svg | 1 + icons/fontawesome/svgs/solid/hard-drive.svg | 1 + icons/fontawesome/svgs/solid/hashtag.svg | 1 + .../svgs/solid/hat-cowboy-side.svg | 1 + icons/fontawesome/svgs/solid/hat-cowboy.svg | 1 + icons/fontawesome/svgs/solid/hat-wizard.svg | 1 + .../svgs/solid/head-side-cough-slash.svg | 1 + .../svgs/solid/head-side-cough.svg | 1 + .../fontawesome/svgs/solid/head-side-mask.svg | 1 + .../svgs/solid/head-side-virus.svg | 1 + icons/fontawesome/svgs/solid/heading.svg | 1 + .../svgs/solid/headphones-simple.svg | 1 + icons/fontawesome/svgs/solid/headphones.svg | 1 + icons/fontawesome/svgs/solid/headset.svg | 1 + .../svgs/solid/heart-circle-bolt.svg | 1 + .../svgs/solid/heart-circle-check.svg | 1 + .../svgs/solid/heart-circle-exclamation.svg | 1 + .../svgs/solid/heart-circle-minus.svg | 1 + .../svgs/solid/heart-circle-plus.svg | 1 + .../svgs/solid/heart-circle-xmark.svg | 1 + icons/fontawesome/svgs/solid/heart-crack.svg | 1 + icons/fontawesome/svgs/solid/heart-pulse.svg | 1 + icons/fontawesome/svgs/solid/heart.svg | 1 + .../svgs/solid/helicopter-symbol.svg | 1 + icons/fontawesome/svgs/solid/helicopter.svg | 1 + .../fontawesome/svgs/solid/helmet-safety.svg | 1 + icons/fontawesome/svgs/solid/helmet-un.svg | 1 + icons/fontawesome/svgs/solid/highlighter.svg | 1 + .../fontawesome/svgs/solid/hill-avalanche.svg | 1 + .../fontawesome/svgs/solid/hill-rockslide.svg | 1 + icons/fontawesome/svgs/solid/hippo.svg | 1 + icons/fontawesome/svgs/solid/hockey-puck.svg | 1 + icons/fontawesome/svgs/solid/holly-berry.svg | 1 + icons/fontawesome/svgs/solid/horse-head.svg | 1 + icons/fontawesome/svgs/solid/horse.svg | 1 + .../fontawesome/svgs/solid/hospital-user.svg | 1 + icons/fontawesome/svgs/solid/hospital.svg | 1 + .../fontawesome/svgs/solid/hot-tub-person.svg | 1 + icons/fontawesome/svgs/solid/hotdog.svg | 1 + icons/fontawesome/svgs/solid/hotel.svg | 1 + .../fontawesome/svgs/solid/hourglass-end.svg | 1 + .../fontawesome/svgs/solid/hourglass-half.svg | 1 + .../svgs/solid/hourglass-start.svg | 1 + icons/fontawesome/svgs/solid/hourglass.svg | 1 + .../svgs/solid/house-chimney-crack.svg | 1 + .../svgs/solid/house-chimney-medical.svg | 1 + .../svgs/solid/house-chimney-user.svg | 1 + .../svgs/solid/house-chimney-window.svg | 1 + .../fontawesome/svgs/solid/house-chimney.svg | 1 + .../svgs/solid/house-circle-check.svg | 1 + .../svgs/solid/house-circle-exclamation.svg | 1 + .../svgs/solid/house-circle-xmark.svg | 1 + icons/fontawesome/svgs/solid/house-crack.svg | 1 + icons/fontawesome/svgs/solid/house-fire.svg | 1 + icons/fontawesome/svgs/solid/house-flag.svg | 1 + .../house-flood-water-circle-arrow-right.svg | 1 + .../svgs/solid/house-flood-water.svg | 1 + icons/fontawesome/svgs/solid/house-laptop.svg | 1 + icons/fontawesome/svgs/solid/house-lock.svg | 1 + .../svgs/solid/house-medical-circle-check.svg | 1 + .../house-medical-circle-exclamation.svg | 1 + .../svgs/solid/house-medical-circle-xmark.svg | 1 + .../svgs/solid/house-medical-flag.svg | 1 + .../fontawesome/svgs/solid/house-medical.svg | 1 + icons/fontawesome/svgs/solid/house-signal.svg | 1 + .../fontawesome/svgs/solid/house-tsunami.svg | 1 + icons/fontawesome/svgs/solid/house-user.svg | 1 + icons/fontawesome/svgs/solid/house.svg | 1 + icons/fontawesome/svgs/solid/hryvnia-sign.svg | 1 + icons/fontawesome/svgs/solid/hurricane.svg | 1 + icons/fontawesome/svgs/solid/i-cursor.svg | 1 + icons/fontawesome/svgs/solid/i.svg | 1 + icons/fontawesome/svgs/solid/ice-cream.svg | 1 + icons/fontawesome/svgs/solid/icicles.svg | 1 + icons/fontawesome/svgs/solid/icons.svg | 1 + icons/fontawesome/svgs/solid/id-badge.svg | 1 + icons/fontawesome/svgs/solid/id-card-clip.svg | 1 + icons/fontawesome/svgs/solid/id-card.svg | 1 + icons/fontawesome/svgs/solid/igloo.svg | 1 + .../fontawesome/svgs/solid/image-portrait.svg | 1 + icons/fontawesome/svgs/solid/image.svg | 1 + icons/fontawesome/svgs/solid/images.svg | 1 + icons/fontawesome/svgs/solid/inbox.svg | 1 + icons/fontawesome/svgs/solid/indent.svg | 1 + .../svgs/solid/indian-rupee-sign.svg | 1 + icons/fontawesome/svgs/solid/industry.svg | 1 + icons/fontawesome/svgs/solid/infinity.svg | 1 + icons/fontawesome/svgs/solid/info.svg | 1 + icons/fontawesome/svgs/solid/italic.svg | 1 + icons/fontawesome/svgs/solid/j.svg | 1 + icons/fontawesome/svgs/solid/jar-wheat.svg | 1 + icons/fontawesome/svgs/solid/jar.svg | 1 + icons/fontawesome/svgs/solid/jedi.svg | 1 + .../fontawesome/svgs/solid/jet-fighter-up.svg | 1 + icons/fontawesome/svgs/solid/jet-fighter.svg | 1 + icons/fontawesome/svgs/solid/joint.svg | 1 + .../fontawesome/svgs/solid/jug-detergent.svg | 1 + icons/fontawesome/svgs/solid/k.svg | 1 + icons/fontawesome/svgs/solid/kaaba.svg | 1 + icons/fontawesome/svgs/solid/key.svg | 1 + icons/fontawesome/svgs/solid/keyboard.svg | 1 + icons/fontawesome/svgs/solid/khanda.svg | 1 + icons/fontawesome/svgs/solid/kip-sign.svg | 1 + icons/fontawesome/svgs/solid/kit-medical.svg | 1 + icons/fontawesome/svgs/solid/kitchen-set.svg | 1 + icons/fontawesome/svgs/solid/kiwi-bird.svg | 1 + icons/fontawesome/svgs/solid/l.svg | 1 + icons/fontawesome/svgs/solid/land-mine-on.svg | 1 + .../fontawesome/svgs/solid/landmark-dome.svg | 1 + .../fontawesome/svgs/solid/landmark-flag.svg | 1 + icons/fontawesome/svgs/solid/landmark.svg | 1 + icons/fontawesome/svgs/solid/language.svg | 1 + icons/fontawesome/svgs/solid/laptop-code.svg | 1 + icons/fontawesome/svgs/solid/laptop-file.svg | 1 + .../fontawesome/svgs/solid/laptop-medical.svg | 1 + icons/fontawesome/svgs/solid/laptop.svg | 1 + icons/fontawesome/svgs/solid/lari-sign.svg | 1 + icons/fontawesome/svgs/solid/layer-group.svg | 1 + icons/fontawesome/svgs/solid/leaf.svg | 1 + icons/fontawesome/svgs/solid/left-long.svg | 1 + icons/fontawesome/svgs/solid/left-right.svg | 1 + icons/fontawesome/svgs/solid/lemon.svg | 1 + .../svgs/solid/less-than-equal.svg | 1 + icons/fontawesome/svgs/solid/less-than.svg | 1 + icons/fontawesome/svgs/solid/life-ring.svg | 1 + icons/fontawesome/svgs/solid/lightbulb.svg | 1 + .../fontawesome/svgs/solid/lines-leaning.svg | 1 + icons/fontawesome/svgs/solid/link-slash.svg | 1 + icons/fontawesome/svgs/solid/link.svg | 1 + icons/fontawesome/svgs/solid/lira-sign.svg | 1 + icons/fontawesome/svgs/solid/list-check.svg | 1 + icons/fontawesome/svgs/solid/list-ol.svg | 1 + icons/fontawesome/svgs/solid/list-ul.svg | 1 + icons/fontawesome/svgs/solid/list.svg | 1 + .../fontawesome/svgs/solid/litecoin-sign.svg | 1 + .../fontawesome/svgs/solid/location-arrow.svg | 1 + .../svgs/solid/location-crosshairs.svg | 1 + icons/fontawesome/svgs/solid/location-dot.svg | 1 + .../svgs/solid/location-pin-lock.svg | 1 + icons/fontawesome/svgs/solid/location-pin.svg | 1 + icons/fontawesome/svgs/solid/lock-open.svg | 1 + icons/fontawesome/svgs/solid/lock.svg | 1 + icons/fontawesome/svgs/solid/locust.svg | 1 + icons/fontawesome/svgs/solid/lungs-virus.svg | 1 + icons/fontawesome/svgs/solid/lungs.svg | 1 + icons/fontawesome/svgs/solid/m.svg | 1 + icons/fontawesome/svgs/solid/magnet.svg | 1 + .../solid/magnifying-glass-arrow-right.svg | 1 + .../svgs/solid/magnifying-glass-chart.svg | 1 + .../svgs/solid/magnifying-glass-dollar.svg | 1 + .../svgs/solid/magnifying-glass-location.svg | 1 + .../svgs/solid/magnifying-glass-minus.svg | 1 + .../svgs/solid/magnifying-glass-plus.svg | 1 + .../svgs/solid/magnifying-glass.svg | 1 + icons/fontawesome/svgs/solid/manat-sign.svg | 1 + .../svgs/solid/map-location-dot.svg | 1 + icons/fontawesome/svgs/solid/map-location.svg | 1 + icons/fontawesome/svgs/solid/map-pin.svg | 1 + icons/fontawesome/svgs/solid/map.svg | 1 + icons/fontawesome/svgs/solid/marker.svg | 1 + .../svgs/solid/mars-and-venus-burst.svg | 1 + .../fontawesome/svgs/solid/mars-and-venus.svg | 1 + icons/fontawesome/svgs/solid/mars-double.svg | 1 + .../svgs/solid/mars-stroke-right.svg | 1 + .../fontawesome/svgs/solid/mars-stroke-up.svg | 1 + icons/fontawesome/svgs/solid/mars-stroke.svg | 1 + icons/fontawesome/svgs/solid/mars.svg | 1 + .../svgs/solid/martini-glass-citrus.svg | 1 + .../svgs/solid/martini-glass-empty.svg | 1 + .../fontawesome/svgs/solid/martini-glass.svg | 1 + icons/fontawesome/svgs/solid/mask-face.svg | 1 + .../svgs/solid/mask-ventilator.svg | 1 + icons/fontawesome/svgs/solid/mask.svg | 1 + .../fontawesome/svgs/solid/masks-theater.svg | 1 + .../svgs/solid/mattress-pillow.svg | 1 + icons/fontawesome/svgs/solid/maximize.svg | 1 + icons/fontawesome/svgs/solid/medal.svg | 1 + icons/fontawesome/svgs/solid/memory.svg | 1 + icons/fontawesome/svgs/solid/menorah.svg | 1 + icons/fontawesome/svgs/solid/mercury.svg | 1 + icons/fontawesome/svgs/solid/message.svg | 1 + icons/fontawesome/svgs/solid/meteor.svg | 1 + icons/fontawesome/svgs/solid/microchip.svg | 1 + .../svgs/solid/microphone-lines-slash.svg | 1 + .../svgs/solid/microphone-lines.svg | 1 + .../svgs/solid/microphone-slash.svg | 1 + icons/fontawesome/svgs/solid/microphone.svg | 1 + icons/fontawesome/svgs/solid/microscope.svg | 1 + icons/fontawesome/svgs/solid/mill-sign.svg | 1 + icons/fontawesome/svgs/solid/minimize.svg | 1 + icons/fontawesome/svgs/solid/minus.svg | 1 + icons/fontawesome/svgs/solid/mitten.svg | 1 + .../fontawesome/svgs/solid/mobile-button.svg | 1 + icons/fontawesome/svgs/solid/mobile-retro.svg | 1 + .../svgs/solid/mobile-screen-button.svg | 1 + .../fontawesome/svgs/solid/mobile-screen.svg | 1 + icons/fontawesome/svgs/solid/mobile.svg | 1 + .../svgs/solid/money-bill-1-wave.svg | 1 + icons/fontawesome/svgs/solid/money-bill-1.svg | 1 + .../svgs/solid/money-bill-transfer.svg | 1 + .../svgs/solid/money-bill-trend-up.svg | 1 + .../svgs/solid/money-bill-wave.svg | 1 + .../svgs/solid/money-bill-wheat.svg | 1 + icons/fontawesome/svgs/solid/money-bill.svg | 1 + icons/fontawesome/svgs/solid/money-bills.svg | 1 + .../svgs/solid/money-check-dollar.svg | 1 + icons/fontawesome/svgs/solid/money-check.svg | 1 + icons/fontawesome/svgs/solid/monument.svg | 1 + icons/fontawesome/svgs/solid/moon.svg | 1 + .../fontawesome/svgs/solid/mortar-pestle.svg | 1 + icons/fontawesome/svgs/solid/mosque.svg | 1 + icons/fontawesome/svgs/solid/mosquito-net.svg | 1 + icons/fontawesome/svgs/solid/mosquito.svg | 1 + icons/fontawesome/svgs/solid/motorcycle.svg | 1 + icons/fontawesome/svgs/solid/mound.svg | 1 + .../fontawesome/svgs/solid/mountain-city.svg | 1 + icons/fontawesome/svgs/solid/mountain-sun.svg | 1 + icons/fontawesome/svgs/solid/mountain.svg | 1 + icons/fontawesome/svgs/solid/mug-hot.svg | 1 + icons/fontawesome/svgs/solid/mug-saucer.svg | 1 + icons/fontawesome/svgs/solid/music.svg | 1 + icons/fontawesome/svgs/solid/n.svg | 1 + icons/fontawesome/svgs/solid/naira-sign.svg | 1 + .../fontawesome/svgs/solid/network-wired.svg | 1 + icons/fontawesome/svgs/solid/neuter.svg | 1 + icons/fontawesome/svgs/solid/newspaper.svg | 1 + icons/fontawesome/svgs/solid/not-equal.svg | 1 + icons/fontawesome/svgs/solid/notdef.svg | 1 + icons/fontawesome/svgs/solid/note-sticky.svg | 1 + .../fontawesome/svgs/solid/notes-medical.svg | 1 + icons/fontawesome/svgs/solid/o.svg | 1 + icons/fontawesome/svgs/solid/object-group.svg | 1 + .../fontawesome/svgs/solid/object-ungroup.svg | 1 + icons/fontawesome/svgs/solid/oil-can.svg | 1 + icons/fontawesome/svgs/solid/oil-well.svg | 1 + icons/fontawesome/svgs/solid/om.svg | 1 + icons/fontawesome/svgs/solid/otter.svg | 1 + icons/fontawesome/svgs/solid/outdent.svg | 1 + icons/fontawesome/svgs/solid/p.svg | 1 + icons/fontawesome/svgs/solid/pager.svg | 1 + icons/fontawesome/svgs/solid/paint-roller.svg | 1 + icons/fontawesome/svgs/solid/paintbrush.svg | 1 + icons/fontawesome/svgs/solid/palette.svg | 1 + icons/fontawesome/svgs/solid/pallet.svg | 1 + icons/fontawesome/svgs/solid/panorama.svg | 1 + icons/fontawesome/svgs/solid/paper-plane.svg | 1 + icons/fontawesome/svgs/solid/paperclip.svg | 1 + .../fontawesome/svgs/solid/parachute-box.svg | 1 + icons/fontawesome/svgs/solid/paragraph.svg | 1 + icons/fontawesome/svgs/solid/passport.svg | 1 + icons/fontawesome/svgs/solid/paste.svg | 1 + icons/fontawesome/svgs/solid/pause.svg | 1 + icons/fontawesome/svgs/solid/paw.svg | 1 + icons/fontawesome/svgs/solid/peace.svg | 1 + icons/fontawesome/svgs/solid/pen-clip.svg | 1 + icons/fontawesome/svgs/solid/pen-fancy.svg | 1 + icons/fontawesome/svgs/solid/pen-nib.svg | 1 + icons/fontawesome/svgs/solid/pen-ruler.svg | 1 + .../fontawesome/svgs/solid/pen-to-square.svg | 1 + icons/fontawesome/svgs/solid/pen.svg | 1 + icons/fontawesome/svgs/solid/pencil.svg | 1 + .../fontawesome/svgs/solid/people-arrows.svg | 1 + .../svgs/solid/people-carry-box.svg | 1 + icons/fontawesome/svgs/solid/people-group.svg | 1 + icons/fontawesome/svgs/solid/people-line.svg | 1 + .../fontawesome/svgs/solid/people-pulling.svg | 1 + .../fontawesome/svgs/solid/people-robbery.svg | 1 + icons/fontawesome/svgs/solid/people-roof.svg | 1 + icons/fontawesome/svgs/solid/pepper-hot.svg | 1 + icons/fontawesome/svgs/solid/percent.svg | 1 + .../svgs/solid/person-arrow-down-to-line.svg | 1 + .../svgs/solid/person-arrow-up-from-line.svg | 1 + .../fontawesome/svgs/solid/person-biking.svg | 1 + icons/fontawesome/svgs/solid/person-booth.svg | 1 + .../svgs/solid/person-breastfeeding.svg | 1 + icons/fontawesome/svgs/solid/person-burst.svg | 1 + icons/fontawesome/svgs/solid/person-cane.svg | 1 + .../svgs/solid/person-chalkboard.svg | 1 + .../svgs/solid/person-circle-check.svg | 1 + .../svgs/solid/person-circle-exclamation.svg | 1 + .../svgs/solid/person-circle-minus.svg | 1 + .../svgs/solid/person-circle-plus.svg | 1 + .../svgs/solid/person-circle-question.svg | 1 + .../svgs/solid/person-circle-xmark.svg | 1 + .../fontawesome/svgs/solid/person-digging.svg | 1 + .../svgs/solid/person-dots-from-line.svg | 1 + .../svgs/solid/person-dress-burst.svg | 1 + icons/fontawesome/svgs/solid/person-dress.svg | 1 + .../svgs/solid/person-drowning.svg | 1 + .../svgs/solid/person-falling-burst.svg | 1 + .../fontawesome/svgs/solid/person-falling.svg | 1 + .../svgs/solid/person-half-dress.svg | 1 + .../svgs/solid/person-harassing.svg | 1 + .../fontawesome/svgs/solid/person-hiking.svg | 1 + .../svgs/solid/person-military-pointing.svg | 1 + .../svgs/solid/person-military-rifle.svg | 1 + .../svgs/solid/person-military-to-person.svg | 1 + .../fontawesome/svgs/solid/person-praying.svg | 1 + .../svgs/solid/person-pregnant.svg | 1 + icons/fontawesome/svgs/solid/person-rays.svg | 1 + icons/fontawesome/svgs/solid/person-rifle.svg | 1 + .../fontawesome/svgs/solid/person-running.svg | 1 + .../fontawesome/svgs/solid/person-shelter.svg | 1 + .../fontawesome/svgs/solid/person-skating.svg | 1 + .../svgs/solid/person-skiing-nordic.svg | 1 + .../fontawesome/svgs/solid/person-skiing.svg | 1 + .../svgs/solid/person-snowboarding.svg | 1 + .../svgs/solid/person-swimming.svg | 1 + .../svgs/solid/person-through-window.svg | 1 + .../solid/person-walking-arrow-loop-left.svg | 1 + .../svgs/solid/person-walking-arrow-right.svg | 1 + ...person-walking-dashed-line-arrow-right.svg | 1 + .../svgs/solid/person-walking-luggage.svg | 1 + .../svgs/solid/person-walking-with-cane.svg | 1 + .../fontawesome/svgs/solid/person-walking.svg | 1 + icons/fontawesome/svgs/solid/person.svg | 1 + icons/fontawesome/svgs/solid/peseta-sign.svg | 1 + icons/fontawesome/svgs/solid/peso-sign.svg | 1 + icons/fontawesome/svgs/solid/phone-flip.svg | 1 + icons/fontawesome/svgs/solid/phone-slash.svg | 1 + icons/fontawesome/svgs/solid/phone-volume.svg | 1 + icons/fontawesome/svgs/solid/phone.svg | 1 + icons/fontawesome/svgs/solid/photo-film.svg | 1 + icons/fontawesome/svgs/solid/piggy-bank.svg | 1 + icons/fontawesome/svgs/solid/pills.svg | 1 + icons/fontawesome/svgs/solid/pizza-slice.svg | 1 + .../svgs/solid/place-of-worship.svg | 1 + .../fontawesome/svgs/solid/plane-arrival.svg | 1 + .../svgs/solid/plane-circle-check.svg | 1 + .../svgs/solid/plane-circle-exclamation.svg | 1 + .../svgs/solid/plane-circle-xmark.svg | 1 + .../svgs/solid/plane-departure.svg | 1 + icons/fontawesome/svgs/solid/plane-lock.svg | 1 + icons/fontawesome/svgs/solid/plane-slash.svg | 1 + icons/fontawesome/svgs/solid/plane-up.svg | 1 + icons/fontawesome/svgs/solid/plane.svg | 1 + icons/fontawesome/svgs/solid/plant-wilt.svg | 1 + icons/fontawesome/svgs/solid/plate-wheat.svg | 1 + icons/fontawesome/svgs/solid/play.svg | 1 + .../svgs/solid/plug-circle-bolt.svg | 1 + .../svgs/solid/plug-circle-check.svg | 1 + .../svgs/solid/plug-circle-exclamation.svg | 1 + .../svgs/solid/plug-circle-minus.svg | 1 + .../svgs/solid/plug-circle-plus.svg | 1 + .../svgs/solid/plug-circle-xmark.svg | 1 + icons/fontawesome/svgs/solid/plug.svg | 1 + icons/fontawesome/svgs/solid/plus-minus.svg | 1 + icons/fontawesome/svgs/solid/plus.svg | 1 + icons/fontawesome/svgs/solid/podcast.svg | 1 + icons/fontawesome/svgs/solid/poo-storm.svg | 1 + icons/fontawesome/svgs/solid/poo.svg | 1 + icons/fontawesome/svgs/solid/poop.svg | 1 + icons/fontawesome/svgs/solid/power-off.svg | 1 + .../solid/prescription-bottle-medical.svg | 1 + .../svgs/solid/prescription-bottle.svg | 1 + icons/fontawesome/svgs/solid/prescription.svg | 1 + icons/fontawesome/svgs/solid/print.svg | 1 + icons/fontawesome/svgs/solid/pump-medical.svg | 1 + icons/fontawesome/svgs/solid/pump-soap.svg | 1 + icons/fontawesome/svgs/solid/puzzle-piece.svg | 1 + icons/fontawesome/svgs/solid/q.svg | 1 + icons/fontawesome/svgs/solid/qrcode.svg | 1 + icons/fontawesome/svgs/solid/question.svg | 1 + icons/fontawesome/svgs/solid/quote-left.svg | 1 + icons/fontawesome/svgs/solid/quote-right.svg | 1 + icons/fontawesome/svgs/solid/r.svg | 1 + icons/fontawesome/svgs/solid/radiation.svg | 1 + icons/fontawesome/svgs/solid/radio.svg | 1 + icons/fontawesome/svgs/solid/rainbow.svg | 1 + icons/fontawesome/svgs/solid/ranking-star.svg | 1 + icons/fontawesome/svgs/solid/receipt.svg | 1 + icons/fontawesome/svgs/solid/record-vinyl.svg | 1 + icons/fontawesome/svgs/solid/rectangle-ad.svg | 1 + .../fontawesome/svgs/solid/rectangle-list.svg | 1 + .../svgs/solid/rectangle-xmark.svg | 1 + icons/fontawesome/svgs/solid/recycle.svg | 1 + icons/fontawesome/svgs/solid/registered.svg | 1 + icons/fontawesome/svgs/solid/repeat.svg | 1 + icons/fontawesome/svgs/solid/reply-all.svg | 1 + icons/fontawesome/svgs/solid/reply.svg | 1 + icons/fontawesome/svgs/solid/republican.svg | 1 + icons/fontawesome/svgs/solid/restroom.svg | 1 + icons/fontawesome/svgs/solid/retweet.svg | 1 + icons/fontawesome/svgs/solid/ribbon.svg | 1 + .../svgs/solid/right-from-bracket.svg | 1 + icons/fontawesome/svgs/solid/right-left.svg | 1 + icons/fontawesome/svgs/solid/right-long.svg | 1 + .../svgs/solid/right-to-bracket.svg | 1 + icons/fontawesome/svgs/solid/ring.svg | 1 + icons/fontawesome/svgs/solid/road-barrier.svg | 1 + icons/fontawesome/svgs/solid/road-bridge.svg | 1 + .../svgs/solid/road-circle-check.svg | 1 + .../svgs/solid/road-circle-exclamation.svg | 1 + .../svgs/solid/road-circle-xmark.svg | 1 + icons/fontawesome/svgs/solid/road-lock.svg | 1 + icons/fontawesome/svgs/solid/road-spikes.svg | 1 + icons/fontawesome/svgs/solid/road.svg | 1 + icons/fontawesome/svgs/solid/robot.svg | 1 + icons/fontawesome/svgs/solid/rocket.svg | 1 + icons/fontawesome/svgs/solid/rotate-left.svg | 1 + icons/fontawesome/svgs/solid/rotate-right.svg | 1 + icons/fontawesome/svgs/solid/rotate.svg | 1 + icons/fontawesome/svgs/solid/route.svg | 1 + icons/fontawesome/svgs/solid/rss.svg | 1 + icons/fontawesome/svgs/solid/ruble-sign.svg | 1 + icons/fontawesome/svgs/solid/rug.svg | 1 + .../fontawesome/svgs/solid/ruler-combined.svg | 1 + .../svgs/solid/ruler-horizontal.svg | 1 + .../fontawesome/svgs/solid/ruler-vertical.svg | 1 + icons/fontawesome/svgs/solid/ruler.svg | 1 + icons/fontawesome/svgs/solid/rupee-sign.svg | 1 + icons/fontawesome/svgs/solid/rupiah-sign.svg | 1 + icons/fontawesome/svgs/solid/s.svg | 1 + icons/fontawesome/svgs/solid/sack-dollar.svg | 1 + icons/fontawesome/svgs/solid/sack-xmark.svg | 1 + icons/fontawesome/svgs/solid/sailboat.svg | 1 + .../fontawesome/svgs/solid/satellite-dish.svg | 1 + icons/fontawesome/svgs/solid/satellite.svg | 1 + .../fontawesome/svgs/solid/scale-balanced.svg | 1 + .../svgs/solid/scale-unbalanced-flip.svg | 1 + .../svgs/solid/scale-unbalanced.svg | 1 + .../svgs/solid/school-circle-check.svg | 1 + .../svgs/solid/school-circle-exclamation.svg | 1 + .../svgs/solid/school-circle-xmark.svg | 1 + icons/fontawesome/svgs/solid/school-flag.svg | 1 + icons/fontawesome/svgs/solid/school-lock.svg | 1 + icons/fontawesome/svgs/solid/school.svg | 1 + icons/fontawesome/svgs/solid/scissors.svg | 1 + .../svgs/solid/screwdriver-wrench.svg | 1 + icons/fontawesome/svgs/solid/screwdriver.svg | 1 + icons/fontawesome/svgs/solid/scroll-torah.svg | 1 + icons/fontawesome/svgs/solid/scroll.svg | 1 + icons/fontawesome/svgs/solid/sd-card.svg | 1 + icons/fontawesome/svgs/solid/section.svg | 1 + icons/fontawesome/svgs/solid/seedling.svg | 1 + icons/fontawesome/svgs/solid/server.svg | 1 + icons/fontawesome/svgs/solid/shapes.svg | 1 + .../svgs/solid/share-from-square.svg | 1 + icons/fontawesome/svgs/solid/share-nodes.svg | 1 + icons/fontawesome/svgs/solid/share.svg | 1 + .../fontawesome/svgs/solid/sheet-plastic.svg | 1 + icons/fontawesome/svgs/solid/shekel-sign.svg | 1 + icons/fontawesome/svgs/solid/shield-cat.svg | 1 + icons/fontawesome/svgs/solid/shield-dog.svg | 1 + .../fontawesome/svgs/solid/shield-halved.svg | 1 + icons/fontawesome/svgs/solid/shield-heart.svg | 1 + icons/fontawesome/svgs/solid/shield-virus.svg | 1 + icons/fontawesome/svgs/solid/shield.svg | 1 + icons/fontawesome/svgs/solid/ship.svg | 1 + icons/fontawesome/svgs/solid/shirt.svg | 1 + icons/fontawesome/svgs/solid/shoe-prints.svg | 1 + icons/fontawesome/svgs/solid/shop-lock.svg | 1 + icons/fontawesome/svgs/solid/shop-slash.svg | 1 + icons/fontawesome/svgs/solid/shop.svg | 1 + icons/fontawesome/svgs/solid/shower.svg | 1 + icons/fontawesome/svgs/solid/shrimp.svg | 1 + icons/fontawesome/svgs/solid/shuffle.svg | 1 + .../fontawesome/svgs/solid/shuttle-space.svg | 1 + icons/fontawesome/svgs/solid/sign-hanging.svg | 1 + icons/fontawesome/svgs/solid/signal.svg | 1 + icons/fontawesome/svgs/solid/signature.svg | 1 + icons/fontawesome/svgs/solid/signs-post.svg | 1 + icons/fontawesome/svgs/solid/sim-card.svg | 1 + icons/fontawesome/svgs/solid/sink.svg | 1 + icons/fontawesome/svgs/solid/sitemap.svg | 1 + .../svgs/solid/skull-crossbones.svg | 1 + icons/fontawesome/svgs/solid/skull.svg | 1 + icons/fontawesome/svgs/solid/slash.svg | 1 + icons/fontawesome/svgs/solid/sleigh.svg | 1 + icons/fontawesome/svgs/solid/sliders.svg | 1 + icons/fontawesome/svgs/solid/smog.svg | 1 + icons/fontawesome/svgs/solid/smoking.svg | 1 + icons/fontawesome/svgs/solid/snowflake.svg | 1 + icons/fontawesome/svgs/solid/snowman.svg | 1 + icons/fontawesome/svgs/solid/snowplow.svg | 1 + icons/fontawesome/svgs/solid/soap.svg | 1 + icons/fontawesome/svgs/solid/socks.svg | 1 + icons/fontawesome/svgs/solid/solar-panel.svg | 1 + icons/fontawesome/svgs/solid/sort-down.svg | 1 + icons/fontawesome/svgs/solid/sort-up.svg | 1 + icons/fontawesome/svgs/solid/sort.svg | 1 + icons/fontawesome/svgs/solid/spa.svg | 1 + .../svgs/solid/spaghetti-monster-flying.svg | 1 + icons/fontawesome/svgs/solid/spell-check.svg | 1 + icons/fontawesome/svgs/solid/spider.svg | 1 + icons/fontawesome/svgs/solid/spinner.svg | 1 + icons/fontawesome/svgs/solid/splotch.svg | 1 + icons/fontawesome/svgs/solid/spoon.svg | 1 + .../svgs/solid/spray-can-sparkles.svg | 1 + icons/fontawesome/svgs/solid/spray-can.svg | 1 + .../svgs/solid/square-arrow-up-right.svg | 1 + .../svgs/solid/square-caret-down.svg | 1 + .../svgs/solid/square-caret-left.svg | 1 + .../svgs/solid/square-caret-right.svg | 1 + .../svgs/solid/square-caret-up.svg | 1 + icons/fontawesome/svgs/solid/square-check.svg | 1 + .../svgs/solid/square-envelope.svg | 1 + icons/fontawesome/svgs/solid/square-full.svg | 1 + icons/fontawesome/svgs/solid/square-h.svg | 1 + icons/fontawesome/svgs/solid/square-minus.svg | 1 + icons/fontawesome/svgs/solid/square-nfi.svg | 1 + .../fontawesome/svgs/solid/square-parking.svg | 1 + icons/fontawesome/svgs/solid/square-pen.svg | 1 + .../svgs/solid/square-person-confined.svg | 1 + .../svgs/solid/square-phone-flip.svg | 1 + icons/fontawesome/svgs/solid/square-phone.svg | 1 + icons/fontawesome/svgs/solid/square-plus.svg | 1 + .../svgs/solid/square-poll-horizontal.svg | 1 + .../svgs/solid/square-poll-vertical.svg | 1 + .../svgs/solid/square-root-variable.svg | 1 + icons/fontawesome/svgs/solid/square-rss.svg | 1 + .../svgs/solid/square-share-nodes.svg | 1 + .../svgs/solid/square-up-right.svg | 1 + icons/fontawesome/svgs/solid/square-virus.svg | 1 + icons/fontawesome/svgs/solid/square-xmark.svg | 1 + icons/fontawesome/svgs/solid/square.svg | 1 + icons/fontawesome/svgs/solid/staff-snake.svg | 1 + icons/fontawesome/svgs/solid/stairs.svg | 1 + icons/fontawesome/svgs/solid/stamp.svg | 1 + icons/fontawesome/svgs/solid/stapler.svg | 1 + .../svgs/solid/star-and-crescent.svg | 1 + .../svgs/solid/star-half-stroke.svg | 1 + icons/fontawesome/svgs/solid/star-half.svg | 1 + .../fontawesome/svgs/solid/star-of-david.svg | 1 + icons/fontawesome/svgs/solid/star-of-life.svg | 1 + icons/fontawesome/svgs/solid/star.svg | 1 + .../fontawesome/svgs/solid/sterling-sign.svg | 1 + icons/fontawesome/svgs/solid/stethoscope.svg | 1 + icons/fontawesome/svgs/solid/stop.svg | 1 + icons/fontawesome/svgs/solid/stopwatch-20.svg | 1 + icons/fontawesome/svgs/solid/stopwatch.svg | 1 + icons/fontawesome/svgs/solid/store-slash.svg | 1 + icons/fontawesome/svgs/solid/store.svg | 1 + icons/fontawesome/svgs/solid/street-view.svg | 1 + .../fontawesome/svgs/solid/strikethrough.svg | 1 + icons/fontawesome/svgs/solid/stroopwafel.svg | 1 + icons/fontawesome/svgs/solid/subscript.svg | 1 + .../svgs/solid/suitcase-medical.svg | 1 + .../svgs/solid/suitcase-rolling.svg | 1 + icons/fontawesome/svgs/solid/suitcase.svg | 1 + .../fontawesome/svgs/solid/sun-plant-wilt.svg | 1 + icons/fontawesome/svgs/solid/sun.svg | 1 + icons/fontawesome/svgs/solid/superscript.svg | 1 + icons/fontawesome/svgs/solid/swatchbook.svg | 1 + icons/fontawesome/svgs/solid/synagogue.svg | 1 + icons/fontawesome/svgs/solid/syringe.svg | 1 + icons/fontawesome/svgs/solid/t.svg | 1 + .../svgs/solid/table-cells-large.svg | 1 + icons/fontawesome/svgs/solid/table-cells.svg | 1 + .../fontawesome/svgs/solid/table-columns.svg | 1 + icons/fontawesome/svgs/solid/table-list.svg | 1 + .../svgs/solid/table-tennis-paddle-ball.svg | 1 + icons/fontawesome/svgs/solid/table.svg | 1 + .../fontawesome/svgs/solid/tablet-button.svg | 1 + .../svgs/solid/tablet-screen-button.svg | 1 + icons/fontawesome/svgs/solid/tablet.svg | 1 + icons/fontawesome/svgs/solid/tablets.svg | 1 + .../svgs/solid/tachograph-digital.svg | 1 + icons/fontawesome/svgs/solid/tag.svg | 1 + icons/fontawesome/svgs/solid/tags.svg | 1 + icons/fontawesome/svgs/solid/tape.svg | 1 + icons/fontawesome/svgs/solid/tarp-droplet.svg | 1 + icons/fontawesome/svgs/solid/tarp.svg | 1 + icons/fontawesome/svgs/solid/taxi.svg | 1 + icons/fontawesome/svgs/solid/teeth-open.svg | 1 + icons/fontawesome/svgs/solid/teeth.svg | 1 + .../svgs/solid/temperature-arrow-down.svg | 1 + .../svgs/solid/temperature-arrow-up.svg | 1 + .../svgs/solid/temperature-empty.svg | 1 + .../svgs/solid/temperature-full.svg | 1 + .../svgs/solid/temperature-half.svg | 1 + .../svgs/solid/temperature-high.svg | 1 + .../svgs/solid/temperature-low.svg | 1 + .../svgs/solid/temperature-quarter.svg | 1 + .../svgs/solid/temperature-three-quarters.svg | 1 + icons/fontawesome/svgs/solid/tenge-sign.svg | 1 + .../svgs/solid/tent-arrow-down-to-line.svg | 1 + .../svgs/solid/tent-arrow-left-right.svg | 1 + .../svgs/solid/tent-arrow-turn-left.svg | 1 + .../svgs/solid/tent-arrows-down.svg | 1 + icons/fontawesome/svgs/solid/tent.svg | 1 + icons/fontawesome/svgs/solid/tents.svg | 1 + icons/fontawesome/svgs/solid/terminal.svg | 1 + icons/fontawesome/svgs/solid/text-height.svg | 1 + icons/fontawesome/svgs/solid/text-slash.svg | 1 + icons/fontawesome/svgs/solid/text-width.svg | 1 + icons/fontawesome/svgs/solid/thermometer.svg | 1 + icons/fontawesome/svgs/solid/thumbs-down.svg | 1 + icons/fontawesome/svgs/solid/thumbs-up.svg | 1 + icons/fontawesome/svgs/solid/thumbtack.svg | 1 + .../fontawesome/svgs/solid/ticket-simple.svg | 1 + icons/fontawesome/svgs/solid/ticket.svg | 1 + icons/fontawesome/svgs/solid/timeline.svg | 1 + icons/fontawesome/svgs/solid/toggle-off.svg | 1 + icons/fontawesome/svgs/solid/toggle-on.svg | 1 + .../svgs/solid/toilet-paper-slash.svg | 1 + icons/fontawesome/svgs/solid/toilet-paper.svg | 1 + .../svgs/solid/toilet-portable.svg | 1 + icons/fontawesome/svgs/solid/toilet.svg | 1 + .../svgs/solid/toilets-portable.svg | 1 + icons/fontawesome/svgs/solid/toolbox.svg | 1 + icons/fontawesome/svgs/solid/tooth.svg | 1 + icons/fontawesome/svgs/solid/torii-gate.svg | 1 + icons/fontawesome/svgs/solid/tornado.svg | 1 + .../svgs/solid/tower-broadcast.svg | 1 + icons/fontawesome/svgs/solid/tower-cell.svg | 1 + .../svgs/solid/tower-observation.svg | 1 + icons/fontawesome/svgs/solid/tractor.svg | 1 + icons/fontawesome/svgs/solid/trademark.svg | 1 + .../fontawesome/svgs/solid/traffic-light.svg | 1 + icons/fontawesome/svgs/solid/trailer.svg | 1 + icons/fontawesome/svgs/solid/train-subway.svg | 1 + icons/fontawesome/svgs/solid/train-tram.svg | 1 + icons/fontawesome/svgs/solid/train.svg | 1 + icons/fontawesome/svgs/solid/transgender.svg | 1 + .../fontawesome/svgs/solid/trash-arrow-up.svg | 1 + .../svgs/solid/trash-can-arrow-up.svg | 1 + icons/fontawesome/svgs/solid/trash-can.svg | 1 + icons/fontawesome/svgs/solid/trash.svg | 1 + icons/fontawesome/svgs/solid/tree-city.svg | 1 + icons/fontawesome/svgs/solid/tree.svg | 1 + .../svgs/solid/triangle-exclamation.svg | 1 + icons/fontawesome/svgs/solid/trophy.svg | 1 + .../fontawesome/svgs/solid/trowel-bricks.svg | 1 + icons/fontawesome/svgs/solid/trowel.svg | 1 + .../svgs/solid/truck-arrow-right.svg | 1 + .../fontawesome/svgs/solid/truck-droplet.svg | 1 + icons/fontawesome/svgs/solid/truck-fast.svg | 1 + .../fontawesome/svgs/solid/truck-field-un.svg | 1 + icons/fontawesome/svgs/solid/truck-field.svg | 1 + icons/fontawesome/svgs/solid/truck-front.svg | 1 + .../fontawesome/svgs/solid/truck-medical.svg | 1 + .../fontawesome/svgs/solid/truck-monster.svg | 1 + icons/fontawesome/svgs/solid/truck-moving.svg | 1 + icons/fontawesome/svgs/solid/truck-pickup.svg | 1 + icons/fontawesome/svgs/solid/truck-plane.svg | 1 + .../fontawesome/svgs/solid/truck-ramp-box.svg | 1 + icons/fontawesome/svgs/solid/truck.svg | 1 + icons/fontawesome/svgs/solid/tty.svg | 1 + .../svgs/solid/turkish-lira-sign.svg | 1 + icons/fontawesome/svgs/solid/turn-down.svg | 1 + icons/fontawesome/svgs/solid/turn-up.svg | 1 + icons/fontawesome/svgs/solid/tv.svg | 1 + icons/fontawesome/svgs/solid/u.svg | 1 + .../fontawesome/svgs/solid/umbrella-beach.svg | 1 + icons/fontawesome/svgs/solid/umbrella.svg | 1 + icons/fontawesome/svgs/solid/underline.svg | 1 + .../svgs/solid/universal-access.svg | 1 + .../fontawesome/svgs/solid/unlock-keyhole.svg | 1 + icons/fontawesome/svgs/solid/unlock.svg | 1 + .../svgs/solid/up-down-left-right.svg | 1 + icons/fontawesome/svgs/solid/up-down.svg | 1 + icons/fontawesome/svgs/solid/up-long.svg | 1 + .../up-right-and-down-left-from-center.svg | 1 + .../svgs/solid/up-right-from-square.svg | 1 + icons/fontawesome/svgs/solid/upload.svg | 1 + .../fontawesome/svgs/solid/user-astronaut.svg | 1 + icons/fontawesome/svgs/solid/user-check.svg | 1 + icons/fontawesome/svgs/solid/user-clock.svg | 1 + icons/fontawesome/svgs/solid/user-doctor.svg | 1 + icons/fontawesome/svgs/solid/user-gear.svg | 1 + .../fontawesome/svgs/solid/user-graduate.svg | 1 + icons/fontawesome/svgs/solid/user-group.svg | 1 + icons/fontawesome/svgs/solid/user-injured.svg | 1 + .../svgs/solid/user-large-slash.svg | 1 + icons/fontawesome/svgs/solid/user-large.svg | 1 + icons/fontawesome/svgs/solid/user-lock.svg | 1 + icons/fontawesome/svgs/solid/user-minus.svg | 1 + icons/fontawesome/svgs/solid/user-ninja.svg | 1 + icons/fontawesome/svgs/solid/user-nurse.svg | 1 + icons/fontawesome/svgs/solid/user-pen.svg | 1 + icons/fontawesome/svgs/solid/user-plus.svg | 1 + icons/fontawesome/svgs/solid/user-secret.svg | 1 + icons/fontawesome/svgs/solid/user-shield.svg | 1 + icons/fontawesome/svgs/solid/user-slash.svg | 1 + icons/fontawesome/svgs/solid/user-tag.svg | 1 + icons/fontawesome/svgs/solid/user-tie.svg | 1 + icons/fontawesome/svgs/solid/user-xmark.svg | 1 + icons/fontawesome/svgs/solid/user.svg | 1 + .../svgs/solid/users-between-lines.svg | 1 + icons/fontawesome/svgs/solid/users-gear.svg | 1 + icons/fontawesome/svgs/solid/users-line.svg | 1 + icons/fontawesome/svgs/solid/users-rays.svg | 1 + .../svgs/solid/users-rectangle.svg | 1 + icons/fontawesome/svgs/solid/users-slash.svg | 1 + .../svgs/solid/users-viewfinder.svg | 1 + icons/fontawesome/svgs/solid/users.svg | 1 + icons/fontawesome/svgs/solid/utensils.svg | 1 + icons/fontawesome/svgs/solid/v.svg | 1 + icons/fontawesome/svgs/solid/van-shuttle.svg | 1 + icons/fontawesome/svgs/solid/vault.svg | 1 + .../fontawesome/svgs/solid/vector-square.svg | 1 + icons/fontawesome/svgs/solid/venus-double.svg | 1 + icons/fontawesome/svgs/solid/venus-mars.svg | 1 + icons/fontawesome/svgs/solid/venus.svg | 1 + icons/fontawesome/svgs/solid/vest-patches.svg | 1 + icons/fontawesome/svgs/solid/vest.svg | 1 + .../svgs/solid/vial-circle-check.svg | 1 + icons/fontawesome/svgs/solid/vial-virus.svg | 1 + icons/fontawesome/svgs/solid/vial.svg | 1 + icons/fontawesome/svgs/solid/vials.svg | 1 + icons/fontawesome/svgs/solid/video-slash.svg | 1 + icons/fontawesome/svgs/solid/video.svg | 1 + icons/fontawesome/svgs/solid/vihara.svg | 1 + .../svgs/solid/virus-covid-slash.svg | 1 + icons/fontawesome/svgs/solid/virus-covid.svg | 1 + icons/fontawesome/svgs/solid/virus-slash.svg | 1 + icons/fontawesome/svgs/solid/virus.svg | 1 + icons/fontawesome/svgs/solid/viruses.svg | 1 + icons/fontawesome/svgs/solid/voicemail.svg | 1 + icons/fontawesome/svgs/solid/volcano.svg | 1 + icons/fontawesome/svgs/solid/volleyball.svg | 1 + icons/fontawesome/svgs/solid/volume-high.svg | 1 + icons/fontawesome/svgs/solid/volume-low.svg | 1 + icons/fontawesome/svgs/solid/volume-off.svg | 1 + icons/fontawesome/svgs/solid/volume-xmark.svg | 1 + icons/fontawesome/svgs/solid/vr-cardboard.svg | 1 + icons/fontawesome/svgs/solid/w.svg | 1 + .../fontawesome/svgs/solid/walkie-talkie.svg | 1 + icons/fontawesome/svgs/solid/wallet.svg | 1 + .../svgs/solid/wand-magic-sparkles.svg | 1 + icons/fontawesome/svgs/solid/wand-magic.svg | 1 + .../fontawesome/svgs/solid/wand-sparkles.svg | 1 + icons/fontawesome/svgs/solid/warehouse.svg | 1 + icons/fontawesome/svgs/solid/water-ladder.svg | 1 + icons/fontawesome/svgs/solid/water.svg | 1 + icons/fontawesome/svgs/solid/wave-square.svg | 1 + .../fontawesome/svgs/solid/weight-hanging.svg | 1 + icons/fontawesome/svgs/solid/weight-scale.svg | 1 + .../solid/wheat-awn-circle-exclamation.svg | 1 + icons/fontawesome/svgs/solid/wheat-awn.svg | 1 + .../svgs/solid/wheelchair-move.svg | 1 + icons/fontawesome/svgs/solid/wheelchair.svg | 1 + .../fontawesome/svgs/solid/whiskey-glass.svg | 1 + icons/fontawesome/svgs/solid/wifi.svg | 1 + icons/fontawesome/svgs/solid/wind.svg | 1 + .../svgs/solid/window-maximize.svg | 1 + .../svgs/solid/window-minimize.svg | 1 + .../fontawesome/svgs/solid/window-restore.svg | 1 + icons/fontawesome/svgs/solid/wine-bottle.svg | 1 + .../svgs/solid/wine-glass-empty.svg | 1 + icons/fontawesome/svgs/solid/wine-glass.svg | 1 + icons/fontawesome/svgs/solid/won-sign.svg | 1 + icons/fontawesome/svgs/solid/worm.svg | 1 + icons/fontawesome/svgs/solid/wrench.svg | 1 + icons/fontawesome/svgs/solid/x-ray.svg | 1 + icons/fontawesome/svgs/solid/x.svg | 1 + icons/fontawesome/svgs/solid/xmark.svg | 1 + icons/fontawesome/svgs/solid/xmarks-lines.svg | 1 + icons/fontawesome/svgs/solid/y.svg | 1 + icons/fontawesome/svgs/solid/yen-sign.svg | 1 + icons/fontawesome/svgs/solid/yin-yang.svg | 1 + icons/fontawesome/svgs/solid/z.svg | 1 + icons/fontawesome/webfonts/fa-brands-400.ttf | Bin 0 -> 187448 bytes .../fontawesome/webfonts/fa-brands-400.woff2 | Bin 0 -> 108000 bytes icons/fontawesome/webfonts/fa-regular-400.ttf | Bin 0 -> 63728 bytes .../fontawesome/webfonts/fa-regular-400.woff2 | Bin 0 -> 24840 bytes icons/fontawesome/webfonts/fa-solid-900.ttf | Bin 0 -> 394832 bytes icons/fontawesome/webfonts/fa-solid-900.woff2 | Bin 0 -> 149908 bytes .../webfonts/fa-v4compatibility.ttf | Bin 0 -> 10172 bytes .../webfonts/fa-v4compatibility.woff2 | Bin 0 -> 4536 bytes images/icons/application-octet-stream.png | Bin 0 -> 189 bytes images/icons/application-pdf.png | Bin 0 -> 346 bytes images/icons/application-x-executable.png | Bin 0 -> 189 bytes images/icons/audio-x-generic.png | Bin 0 -> 314 bytes images/icons/check.svg | 1 + images/icons/error.svg | 1 + images/icons/feed.svg | 8 + images/icons/help.png | Bin 0 -> 294 bytes images/icons/image-x-generic.png | Bin 0 -> 385 bytes images/icons/loading-small.gif | Bin 0 -> 2112 bytes images/icons/menu-collapsed-rtl.png | Bin 0 -> 107 bytes images/icons/menu-collapsed.png | Bin 0 -> 105 bytes images/icons/menu-expanded.png | Bin 0 -> 106 bytes images/icons/package-x-generic.png | Bin 0 -> 260 bytes images/icons/required.svg | 1 + images/icons/text-html.png | Bin 0 -> 265 bytes images/icons/text-plain.png | Bin 0 -> 220 bytes images/icons/text-x-generic.png | Bin 0 -> 220 bytes images/icons/text-x-script.png | Bin 0 -> 276 bytes images/icons/video-x-generic.png | Bin 0 -> 214 bytes images/icons/warning.svg | 1 + images/icons/x-office-document.png | Bin 0 -> 196 bytes images/icons/x-office-presentation.png | Bin 0 -> 181 bytes images/icons/x-office-spreadsheet.png | Bin 0 -> 183 bytes js/custom_js.js | 97 + js/foundation.min.js | 2 + js/foundation.min.js.map | 1 + libraries/superfish/Gruntfile.coffee | 105 + libraries/superfish/MIT-LICENSE.txt | 21 + libraries/superfish/README.md | 13 + libraries/superfish/bower.json | 24 + libraries/superfish/changelog.txt | 146 + libraries/superfish/dist/css/megafish.css | 100 + .../superfish/dist/css/superfish-navbar.css | 82 + .../superfish/dist/css/superfish-vertical.css | 37 + libraries/superfish/dist/css/superfish.css | 113 + libraries/superfish/dist/js/hoverIntent.js | 114 + libraries/superfish/dist/js/jquery.js | 5 + libraries/superfish/dist/js/superfish.js | 278 + libraries/superfish/dist/js/superfish.min.js | 10 + libraries/superfish/dist/js/supersubs.js | 91 + libraries/superfish/examples/basic.html | 154 + libraries/superfish/examples/followed.html | 17 + libraries/superfish/examples/megamenu.html | 155 + libraries/superfish/package.json | 41 + libraries/superfish/src/.jshintrc | 36 + libraries/superfish/src/css/megafish.css | 100 + .../superfish/src/css/superfish-navbar.css | 82 + .../superfish/src/css/superfish-vertical.css | 37 + libraries/superfish/src/css/superfish.css | 113 + libraries/superfish/src/js/hoverIntent.js | 114 + libraries/superfish/src/js/jquery.js | 5 + libraries/superfish/src/js/superfish.js | 278 + libraries/superfish/src/js/supersubs.js | 91 + libraries/superfish/test/fixtures/menu.tmpl | 131 + .../superfish/test/helpers/jasmine-jquery.js | 841 + .../superfish/test/specs/SuperfishTest.coffee | 144 + logo.svg | 1 + package-lock.json | 12900 ++ package.json | 38 + roblib_d10_phase3.info.yml | 27 + roblib_d10_phase3.libraries.yml | 20 + roblib_d10_phase3.theme | 56 + screenshot.png | Bin 0 -> 33645 bytes src/StarterKit.php | 20 + .../block--local-actions-block.html.twig | 12 + .../block/block--local-tasks-block.html.twig | 14 + .../block/block--search-form-block.html.twig | 46 + .../block--system-branding-block.html.twig | 30 + .../block/block--system-menu-block.html.twig | 57 + templates/block/block.html.twig | 45 + .../content-edit/file-managed-file.html.twig | 22 + .../content-edit/file-upload-help.html.twig | 12 + .../file-widget-multiple.html.twig | 14 + .../content-edit/filter-caption.html.twig | 18 + .../content-edit/filter-guidelines.html.twig | 29 + templates/content-edit/filter-tips.html.twig | 61 + templates/content-edit/image-widget.html.twig | 23 + .../content-edit/node-add-list.html.twig | 30 + .../content-edit/node-edit-form.html.twig | 26 + .../text-format-wrapper.html.twig | 26 + templates/content/comment.html.twig | 111 + templates/content/links--node.html.twig | 40 + templates/content/mark.html.twig | 20 + templates/content/media.html.twig | 28 + templates/content/node.html.twig | 105 + templates/content/page-title.html.twig | 19 + templates/content/search-result.html.twig | 72 + templates/content/taxonomy-term.html.twig | 41 + .../item-list--search-results.html.twig | 29 + templates/dataset/item-list.html.twig | 41 + templates/dataset/table.html.twig | 113 + templates/field/field--comment.html.twig | 57 + .../field/field--node--created.html.twig | 44 + templates/field/field--node--title.html.twig | 44 + templates/field/field--node--uid.html.twig | 44 + templates/field/field--text-long.html.twig | 1 + .../field/field--text-with-summary.html.twig | 1 + templates/field/field--text.html.twig | 28 + templates/field/field.html.twig | 81 + templates/field/file-audio.html.twig | 23 + templates/field/file-link.html.twig | 16 + templates/field/file-video.html.twig | 23 + templates/field/image-formatter.html.twig | 18 + templates/field/image-style.html.twig | 18 + templates/field/image.html.twig | 18 + .../link-formatter-link-separate.html.twig | 22 + templates/field/time.html.twig | 22 + templates/form/checkboxes.html.twig | 15 + templates/form/confirm-form.html.twig | 13 + templates/form/container.html.twig | 28 + templates/form/datetime-form.html.twig | 15 + templates/form/datetime-wrapper.html.twig | 36 + templates/form/details.html.twig | 44 + templates/form/dropbutton-wrapper.html.twig | 20 + .../form/field-multiple-value-form.html.twig | 42 + templates/form/fieldset.html.twig | 60 + templates/form/form-element-label.html.twig | 25 + templates/form/form-element.html.twig | 95 + templates/form/form.html.twig | 15 + templates/form/input.html.twig | 13 + templates/form/radios.html.twig | 13 + templates/form/select.html.twig | 27 + templates/form/textarea.html.twig | 25 + templates/layout/html.html.twig | 55 + templates/layout/maintenance-page.html.twig | 65 + templates/layout/page.html.twig | 87 + templates/layout/region.html.twig | 25 + templates/misc/progress-bar.html.twig | 22 + templates/misc/status-messages.html.twig | 55 + templates/navigation/breadcrumb.html.twig | 25 + templates/navigation/links.html.twig | 55 + .../navigation/menu-local-action.html.twig | 13 + .../navigation/menu-local-task.html.twig | 17 + .../navigation/menu-local-tasks.html.twig | 21 + templates/navigation/menu.html.twig | 55 + templates/navigation/pager.html.twig | 99 + templates/navigation/vertical-tabs.html.twig | 13 + templates/user/user.html.twig | 23 + templates/user/username.html.twig | 29 + templates/views/views-exposed-form.html.twig | 21 + templates/views/views-mini-pager.html.twig | 42 + templates/views/views-view-grid.html.twig | 76 + templates/views/views-view-grouping.html.twig | 20 + templates/views/views-view-list.html.twig | 38 + .../views-view-summary-unformatted.html.twig | 31 + templates/views/views-view-summary.html.twig | 31 + templates/views/views-view-table.html.twig | 120 + .../views/views-view-unformatted.html.twig | 30 + templates/views/views-view.html.twig | 95 + 2300 files changed, 394422 insertions(+) create mode 100755 .gitignore create mode 100644 README.md create mode 100755 config.yml create mode 100755 css/global-style.css create mode 100644 css/global-style.css.map create mode 100755 css/sass/_component_import.scss create mode 100755 css/sass/_settings.scss create mode 100644 css/sass/components/_action-links.scss create mode 100644 css/sass/components/_breadcrumb.scss create mode 100644 css/sass/components/_button.scss create mode 100644 css/sass/components/_container-inline.scss create mode 100644 css/sass/components/_details.scss create mode 100644 css/sass/components/_dialog.scss create mode 100644 css/sass/components/_dropbutton.scss create mode 100644 css/sass/components/_exposed-filters.scss create mode 100644 css/sass/components/_field.scss create mode 100644 css/sass/components/_file.scss create mode 100644 css/sass/components/_form.scss create mode 100644 css/sass/components/_icons.scss create mode 100644 css/sass/components/_image-widget.scss create mode 100644 css/sass/components/_indented.scss create mode 100644 css/sass/components/_inline-form.scss create mode 100644 css/sass/components/_item-list.scss create mode 100644 css/sass/components/_link.scss create mode 100644 css/sass/components/_links.scss create mode 100644 css/sass/components/_menu.scss create mode 100644 css/sass/components/_messages.scss create mode 100644 css/sass/components/_more-link.scss create mode 100644 css/sass/components/_node.scss create mode 100644 css/sass/components/_pager.scss create mode 100644 css/sass/components/_progress.scss create mode 100644 css/sass/components/_search-results.scss create mode 100644 css/sass/components/_tabledrag.scss create mode 100644 css/sass/components/_tableselect.scss create mode 100644 css/sass/components/_tablesort.scss create mode 100644 css/sass/components/_tabs.scss create mode 100644 css/sass/components/_textarea.scss create mode 100644 css/sass/components/_ui-dialog.scss create mode 100644 css/sass/components/_user.scss create mode 100755 css/sass/global-style.scss create mode 100755 gulpfile.js create mode 100755 icons/fontawesome/LICENSE.txt create mode 100755 icons/fontawesome/css/all.css create mode 100755 icons/fontawesome/css/all.min.css create mode 100755 icons/fontawesome/css/brands.css create mode 100755 icons/fontawesome/css/brands.min.css create mode 100755 icons/fontawesome/css/fontawesome.css create mode 100755 icons/fontawesome/css/fontawesome.min.css create mode 100755 icons/fontawesome/css/regular.css create mode 100755 icons/fontawesome/css/regular.min.css create mode 100755 icons/fontawesome/css/solid.css create mode 100755 icons/fontawesome/css/solid.min.css create mode 100755 icons/fontawesome/css/svg-with-js.css create mode 100755 icons/fontawesome/css/svg-with-js.min.css create mode 100755 icons/fontawesome/css/v4-font-face.css create mode 100755 icons/fontawesome/css/v4-font-face.min.css create mode 100755 icons/fontawesome/css/v4-shims.css create mode 100755 icons/fontawesome/css/v4-shims.min.css create mode 100755 icons/fontawesome/css/v5-font-face.css create mode 100755 icons/fontawesome/css/v5-font-face.min.css create mode 100755 icons/fontawesome/js/all.js create mode 100755 icons/fontawesome/js/all.min.js create mode 100755 icons/fontawesome/js/brands.js create mode 100755 icons/fontawesome/js/brands.min.js create mode 100755 icons/fontawesome/js/conflict-detection.js create mode 100755 icons/fontawesome/js/conflict-detection.min.js create mode 100755 icons/fontawesome/js/fontawesome.js create mode 100755 icons/fontawesome/js/fontawesome.min.js create mode 100755 icons/fontawesome/js/regular.js create mode 100755 icons/fontawesome/js/regular.min.js create mode 100755 icons/fontawesome/js/solid.js create mode 100755 icons/fontawesome/js/solid.min.js create mode 100755 icons/fontawesome/js/v4-shims.js create mode 100755 icons/fontawesome/js/v4-shims.min.js create mode 100755 icons/fontawesome/less/_animated.less create mode 100755 icons/fontawesome/less/_bordered-pulled.less create mode 100755 icons/fontawesome/less/_core.less create mode 100755 icons/fontawesome/less/_fixed-width.less create mode 100755 icons/fontawesome/less/_icons.less create mode 100755 icons/fontawesome/less/_list.less create mode 100755 icons/fontawesome/less/_mixins.less create mode 100755 icons/fontawesome/less/_rotated-flipped.less create mode 100755 icons/fontawesome/less/_screen-reader.less create mode 100755 icons/fontawesome/less/_shims.less create mode 100755 icons/fontawesome/less/_sizing.less create mode 100755 icons/fontawesome/less/_stacked.less create mode 100755 icons/fontawesome/less/_variables.less create mode 100755 icons/fontawesome/less/brands.less create mode 100755 icons/fontawesome/less/fontawesome.less create mode 100755 icons/fontawesome/less/regular.less create mode 100755 icons/fontawesome/less/solid.less create mode 100755 icons/fontawesome/less/v4-shims.less create mode 100755 icons/fontawesome/metadata/categories.yml create mode 100755 icons/fontawesome/metadata/icon-families.json create mode 100755 icons/fontawesome/metadata/icon-families.yml create mode 100755 icons/fontawesome/metadata/icons.json create mode 100755 icons/fontawesome/metadata/icons.yml create mode 100755 icons/fontawesome/metadata/shims.json create mode 100755 icons/fontawesome/metadata/shims.yml create mode 100755 icons/fontawesome/metadata/sponsors.yml create mode 100755 icons/fontawesome/scss/_animated.scss create mode 100755 icons/fontawesome/scss/_bordered-pulled.scss create mode 100755 icons/fontawesome/scss/_core.scss create mode 100755 icons/fontawesome/scss/_fixed-width.scss create mode 100755 icons/fontawesome/scss/_functions.scss create mode 100755 icons/fontawesome/scss/_icons.scss create mode 100755 icons/fontawesome/scss/_list.scss create mode 100755 icons/fontawesome/scss/_mixins.scss create mode 100755 icons/fontawesome/scss/_rotated-flipped.scss create mode 100755 icons/fontawesome/scss/_screen-reader.scss create mode 100755 icons/fontawesome/scss/_shims.scss create mode 100755 icons/fontawesome/scss/_sizing.scss create mode 100755 icons/fontawesome/scss/_stacked.scss create mode 100755 icons/fontawesome/scss/_variables.scss create mode 100755 icons/fontawesome/scss/brands.scss create mode 100755 icons/fontawesome/scss/fontawesome.scss create mode 100755 icons/fontawesome/scss/regular.scss create mode 100755 icons/fontawesome/scss/solid.scss create mode 100755 icons/fontawesome/scss/v4-shims.scss create mode 100755 icons/fontawesome/sprites/brands.svg create mode 100755 icons/fontawesome/sprites/regular.svg create mode 100755 icons/fontawesome/sprites/solid.svg create mode 100755 icons/fontawesome/svgs/brands/42-group.svg create mode 100755 icons/fontawesome/svgs/brands/500px.svg create mode 100755 icons/fontawesome/svgs/brands/accessible-icon.svg create mode 100755 icons/fontawesome/svgs/brands/accusoft.svg create mode 100755 icons/fontawesome/svgs/brands/adn.svg create mode 100755 icons/fontawesome/svgs/brands/adversal.svg create mode 100755 icons/fontawesome/svgs/brands/affiliatetheme.svg create mode 100755 icons/fontawesome/svgs/brands/airbnb.svg create mode 100755 icons/fontawesome/svgs/brands/algolia.svg create mode 100755 icons/fontawesome/svgs/brands/alipay.svg create mode 100755 icons/fontawesome/svgs/brands/amazon-pay.svg create mode 100755 icons/fontawesome/svgs/brands/amazon.svg create mode 100755 icons/fontawesome/svgs/brands/amilia.svg create mode 100755 icons/fontawesome/svgs/brands/android.svg create mode 100755 icons/fontawesome/svgs/brands/angellist.svg create mode 100755 icons/fontawesome/svgs/brands/angrycreative.svg create mode 100755 icons/fontawesome/svgs/brands/angular.svg create mode 100755 icons/fontawesome/svgs/brands/app-store-ios.svg create mode 100755 icons/fontawesome/svgs/brands/app-store.svg create mode 100755 icons/fontawesome/svgs/brands/apper.svg create mode 100755 icons/fontawesome/svgs/brands/apple-pay.svg create mode 100755 icons/fontawesome/svgs/brands/apple.svg create mode 100755 icons/fontawesome/svgs/brands/artstation.svg create mode 100755 icons/fontawesome/svgs/brands/asymmetrik.svg create mode 100755 icons/fontawesome/svgs/brands/atlassian.svg create mode 100755 icons/fontawesome/svgs/brands/audible.svg create mode 100755 icons/fontawesome/svgs/brands/autoprefixer.svg create mode 100755 icons/fontawesome/svgs/brands/avianex.svg create mode 100755 icons/fontawesome/svgs/brands/aviato.svg create mode 100755 icons/fontawesome/svgs/brands/aws.svg create mode 100755 icons/fontawesome/svgs/brands/bandcamp.svg create mode 100755 icons/fontawesome/svgs/brands/battle-net.svg create mode 100755 icons/fontawesome/svgs/brands/behance.svg create mode 100755 icons/fontawesome/svgs/brands/bilibili.svg create mode 100755 icons/fontawesome/svgs/brands/bimobject.svg create mode 100755 icons/fontawesome/svgs/brands/bitbucket.svg create mode 100755 icons/fontawesome/svgs/brands/bitcoin.svg create mode 100755 icons/fontawesome/svgs/brands/bity.svg create mode 100755 icons/fontawesome/svgs/brands/black-tie.svg create mode 100755 icons/fontawesome/svgs/brands/blackberry.svg create mode 100755 icons/fontawesome/svgs/brands/blogger-b.svg create mode 100755 icons/fontawesome/svgs/brands/blogger.svg create mode 100755 icons/fontawesome/svgs/brands/bluetooth-b.svg create mode 100755 icons/fontawesome/svgs/brands/bluetooth.svg create mode 100755 icons/fontawesome/svgs/brands/bootstrap.svg create mode 100755 icons/fontawesome/svgs/brands/bots.svg create mode 100755 icons/fontawesome/svgs/brands/btc.svg create mode 100755 icons/fontawesome/svgs/brands/buffer.svg create mode 100755 icons/fontawesome/svgs/brands/buromobelexperte.svg create mode 100755 icons/fontawesome/svgs/brands/buy-n-large.svg create mode 100755 icons/fontawesome/svgs/brands/buysellads.svg create mode 100755 icons/fontawesome/svgs/brands/canadian-maple-leaf.svg create mode 100755 icons/fontawesome/svgs/brands/cc-amazon-pay.svg create mode 100755 icons/fontawesome/svgs/brands/cc-amex.svg create mode 100755 icons/fontawesome/svgs/brands/cc-apple-pay.svg create mode 100755 icons/fontawesome/svgs/brands/cc-diners-club.svg create mode 100755 icons/fontawesome/svgs/brands/cc-discover.svg create mode 100755 icons/fontawesome/svgs/brands/cc-jcb.svg create mode 100755 icons/fontawesome/svgs/brands/cc-mastercard.svg create mode 100755 icons/fontawesome/svgs/brands/cc-paypal.svg create mode 100755 icons/fontawesome/svgs/brands/cc-stripe.svg create mode 100755 icons/fontawesome/svgs/brands/cc-visa.svg create mode 100755 icons/fontawesome/svgs/brands/centercode.svg create mode 100755 icons/fontawesome/svgs/brands/centos.svg create mode 100755 icons/fontawesome/svgs/brands/chrome.svg create mode 100755 icons/fontawesome/svgs/brands/chromecast.svg create mode 100755 icons/fontawesome/svgs/brands/cloudflare.svg create mode 100755 icons/fontawesome/svgs/brands/cloudscale.svg create mode 100755 icons/fontawesome/svgs/brands/cloudsmith.svg create mode 100755 icons/fontawesome/svgs/brands/cloudversify.svg create mode 100755 icons/fontawesome/svgs/brands/cmplid.svg create mode 100755 icons/fontawesome/svgs/brands/codepen.svg create mode 100755 icons/fontawesome/svgs/brands/codiepie.svg create mode 100755 icons/fontawesome/svgs/brands/confluence.svg create mode 100755 icons/fontawesome/svgs/brands/connectdevelop.svg create mode 100755 icons/fontawesome/svgs/brands/contao.svg create mode 100755 icons/fontawesome/svgs/brands/cotton-bureau.svg create mode 100755 icons/fontawesome/svgs/brands/cpanel.svg create mode 100755 icons/fontawesome/svgs/brands/creative-commons-by.svg create mode 100755 icons/fontawesome/svgs/brands/creative-commons-nc-eu.svg create mode 100755 icons/fontawesome/svgs/brands/creative-commons-nc-jp.svg create mode 100755 icons/fontawesome/svgs/brands/creative-commons-nc.svg create mode 100755 icons/fontawesome/svgs/brands/creative-commons-nd.svg create mode 100755 icons/fontawesome/svgs/brands/creative-commons-pd-alt.svg create mode 100755 icons/fontawesome/svgs/brands/creative-commons-pd.svg create mode 100755 icons/fontawesome/svgs/brands/creative-commons-remix.svg create mode 100755 icons/fontawesome/svgs/brands/creative-commons-sa.svg create mode 100755 icons/fontawesome/svgs/brands/creative-commons-sampling-plus.svg create mode 100755 icons/fontawesome/svgs/brands/creative-commons-sampling.svg create mode 100755 icons/fontawesome/svgs/brands/creative-commons-share.svg create mode 100755 icons/fontawesome/svgs/brands/creative-commons-zero.svg create mode 100755 icons/fontawesome/svgs/brands/creative-commons.svg create mode 100755 icons/fontawesome/svgs/brands/critical-role.svg create mode 100755 icons/fontawesome/svgs/brands/css3-alt.svg create mode 100755 icons/fontawesome/svgs/brands/css3.svg create mode 100755 icons/fontawesome/svgs/brands/cuttlefish.svg create mode 100755 icons/fontawesome/svgs/brands/d-and-d-beyond.svg create mode 100755 icons/fontawesome/svgs/brands/d-and-d.svg create mode 100755 icons/fontawesome/svgs/brands/dailymotion.svg create mode 100755 icons/fontawesome/svgs/brands/dashcube.svg create mode 100755 icons/fontawesome/svgs/brands/deezer.svg create mode 100755 icons/fontawesome/svgs/brands/delicious.svg create mode 100755 icons/fontawesome/svgs/brands/deploydog.svg create mode 100755 icons/fontawesome/svgs/brands/deskpro.svg create mode 100755 icons/fontawesome/svgs/brands/dev.svg create mode 100755 icons/fontawesome/svgs/brands/deviantart.svg create mode 100755 icons/fontawesome/svgs/brands/dhl.svg create mode 100755 icons/fontawesome/svgs/brands/diaspora.svg create mode 100755 icons/fontawesome/svgs/brands/digg.svg create mode 100755 icons/fontawesome/svgs/brands/digital-ocean.svg create mode 100755 icons/fontawesome/svgs/brands/discord.svg create mode 100755 icons/fontawesome/svgs/brands/discourse.svg create mode 100755 icons/fontawesome/svgs/brands/dochub.svg create mode 100755 icons/fontawesome/svgs/brands/docker.svg create mode 100755 icons/fontawesome/svgs/brands/draft2digital.svg create mode 100755 icons/fontawesome/svgs/brands/dribbble.svg create mode 100755 icons/fontawesome/svgs/brands/dropbox.svg create mode 100755 icons/fontawesome/svgs/brands/drupal.svg create mode 100755 icons/fontawesome/svgs/brands/dyalog.svg create mode 100755 icons/fontawesome/svgs/brands/earlybirds.svg create mode 100755 icons/fontawesome/svgs/brands/ebay.svg create mode 100755 icons/fontawesome/svgs/brands/edge-legacy.svg create mode 100755 icons/fontawesome/svgs/brands/edge.svg create mode 100755 icons/fontawesome/svgs/brands/elementor.svg create mode 100755 icons/fontawesome/svgs/brands/ello.svg create mode 100755 icons/fontawesome/svgs/brands/ember.svg create mode 100755 icons/fontawesome/svgs/brands/empire.svg create mode 100755 icons/fontawesome/svgs/brands/envira.svg create mode 100755 icons/fontawesome/svgs/brands/erlang.svg create mode 100755 icons/fontawesome/svgs/brands/ethereum.svg create mode 100755 icons/fontawesome/svgs/brands/etsy.svg create mode 100755 icons/fontawesome/svgs/brands/evernote.svg create mode 100755 icons/fontawesome/svgs/brands/expeditedssl.svg create mode 100755 icons/fontawesome/svgs/brands/facebook-f.svg create mode 100755 icons/fontawesome/svgs/brands/facebook-messenger.svg create mode 100755 icons/fontawesome/svgs/brands/facebook.svg create mode 100755 icons/fontawesome/svgs/brands/fantasy-flight-games.svg create mode 100755 icons/fontawesome/svgs/brands/fedex.svg create mode 100755 icons/fontawesome/svgs/brands/fedora.svg create mode 100755 icons/fontawesome/svgs/brands/figma.svg create mode 100755 icons/fontawesome/svgs/brands/firefox-browser.svg create mode 100755 icons/fontawesome/svgs/brands/firefox.svg create mode 100755 icons/fontawesome/svgs/brands/first-order-alt.svg create mode 100755 icons/fontawesome/svgs/brands/first-order.svg create mode 100755 icons/fontawesome/svgs/brands/firstdraft.svg create mode 100755 icons/fontawesome/svgs/brands/flickr.svg create mode 100755 icons/fontawesome/svgs/brands/flipboard.svg create mode 100755 icons/fontawesome/svgs/brands/fly.svg create mode 100755 icons/fontawesome/svgs/brands/font-awesome.svg create mode 100755 icons/fontawesome/svgs/brands/fonticons-fi.svg create mode 100755 icons/fontawesome/svgs/brands/fonticons.svg create mode 100755 icons/fontawesome/svgs/brands/fort-awesome-alt.svg create mode 100755 icons/fontawesome/svgs/brands/fort-awesome.svg create mode 100755 icons/fontawesome/svgs/brands/forumbee.svg create mode 100755 icons/fontawesome/svgs/brands/foursquare.svg create mode 100755 icons/fontawesome/svgs/brands/free-code-camp.svg create mode 100755 icons/fontawesome/svgs/brands/freebsd.svg create mode 100755 icons/fontawesome/svgs/brands/fulcrum.svg create mode 100755 icons/fontawesome/svgs/brands/galactic-republic.svg create mode 100755 icons/fontawesome/svgs/brands/galactic-senate.svg create mode 100755 icons/fontawesome/svgs/brands/get-pocket.svg create mode 100755 icons/fontawesome/svgs/brands/gg-circle.svg create mode 100755 icons/fontawesome/svgs/brands/gg.svg create mode 100755 icons/fontawesome/svgs/brands/git-alt.svg create mode 100755 icons/fontawesome/svgs/brands/git.svg create mode 100755 icons/fontawesome/svgs/brands/github-alt.svg create mode 100755 icons/fontawesome/svgs/brands/github.svg create mode 100755 icons/fontawesome/svgs/brands/gitkraken.svg create mode 100755 icons/fontawesome/svgs/brands/gitlab.svg create mode 100755 icons/fontawesome/svgs/brands/gitter.svg create mode 100755 icons/fontawesome/svgs/brands/glide-g.svg create mode 100755 icons/fontawesome/svgs/brands/glide.svg create mode 100755 icons/fontawesome/svgs/brands/gofore.svg create mode 100755 icons/fontawesome/svgs/brands/golang.svg create mode 100755 icons/fontawesome/svgs/brands/goodreads-g.svg create mode 100755 icons/fontawesome/svgs/brands/goodreads.svg create mode 100755 icons/fontawesome/svgs/brands/google-drive.svg create mode 100755 icons/fontawesome/svgs/brands/google-pay.svg create mode 100755 icons/fontawesome/svgs/brands/google-play.svg create mode 100755 icons/fontawesome/svgs/brands/google-plus-g.svg create mode 100755 icons/fontawesome/svgs/brands/google-plus.svg create mode 100755 icons/fontawesome/svgs/brands/google-wallet.svg create mode 100755 icons/fontawesome/svgs/brands/google.svg create mode 100755 icons/fontawesome/svgs/brands/gratipay.svg create mode 100755 icons/fontawesome/svgs/brands/grav.svg create mode 100755 icons/fontawesome/svgs/brands/gripfire.svg create mode 100755 icons/fontawesome/svgs/brands/grunt.svg create mode 100755 icons/fontawesome/svgs/brands/guilded.svg create mode 100755 icons/fontawesome/svgs/brands/gulp.svg create mode 100755 icons/fontawesome/svgs/brands/hacker-news.svg create mode 100755 icons/fontawesome/svgs/brands/hackerrank.svg create mode 100755 icons/fontawesome/svgs/brands/hashnode.svg create mode 100755 icons/fontawesome/svgs/brands/hips.svg create mode 100755 icons/fontawesome/svgs/brands/hire-a-helper.svg create mode 100755 icons/fontawesome/svgs/brands/hive.svg create mode 100755 icons/fontawesome/svgs/brands/hooli.svg create mode 100755 icons/fontawesome/svgs/brands/hornbill.svg create mode 100755 icons/fontawesome/svgs/brands/hotjar.svg create mode 100755 icons/fontawesome/svgs/brands/houzz.svg create mode 100755 icons/fontawesome/svgs/brands/html5.svg create mode 100755 icons/fontawesome/svgs/brands/hubspot.svg create mode 100755 icons/fontawesome/svgs/brands/ideal.svg create mode 100755 icons/fontawesome/svgs/brands/imdb.svg create mode 100755 icons/fontawesome/svgs/brands/instagram.svg create mode 100755 icons/fontawesome/svgs/brands/instalod.svg create mode 100755 icons/fontawesome/svgs/brands/intercom.svg create mode 100755 icons/fontawesome/svgs/brands/internet-explorer.svg create mode 100755 icons/fontawesome/svgs/brands/invision.svg create mode 100755 icons/fontawesome/svgs/brands/ioxhost.svg create mode 100755 icons/fontawesome/svgs/brands/itch-io.svg create mode 100755 icons/fontawesome/svgs/brands/itunes-note.svg create mode 100755 icons/fontawesome/svgs/brands/itunes.svg create mode 100755 icons/fontawesome/svgs/brands/java.svg create mode 100755 icons/fontawesome/svgs/brands/jedi-order.svg create mode 100755 icons/fontawesome/svgs/brands/jenkins.svg create mode 100755 icons/fontawesome/svgs/brands/jira.svg create mode 100755 icons/fontawesome/svgs/brands/joget.svg create mode 100755 icons/fontawesome/svgs/brands/joomla.svg create mode 100755 icons/fontawesome/svgs/brands/js.svg create mode 100755 icons/fontawesome/svgs/brands/jsfiddle.svg create mode 100755 icons/fontawesome/svgs/brands/kaggle.svg create mode 100755 icons/fontawesome/svgs/brands/keybase.svg create mode 100755 icons/fontawesome/svgs/brands/keycdn.svg create mode 100755 icons/fontawesome/svgs/brands/kickstarter-k.svg create mode 100755 icons/fontawesome/svgs/brands/kickstarter.svg create mode 100755 icons/fontawesome/svgs/brands/korvue.svg create mode 100755 icons/fontawesome/svgs/brands/laravel.svg create mode 100755 icons/fontawesome/svgs/brands/lastfm.svg create mode 100755 icons/fontawesome/svgs/brands/leanpub.svg create mode 100755 icons/fontawesome/svgs/brands/less.svg create mode 100755 icons/fontawesome/svgs/brands/line.svg create mode 100755 icons/fontawesome/svgs/brands/linkedin-in.svg create mode 100755 icons/fontawesome/svgs/brands/linkedin.svg create mode 100755 icons/fontawesome/svgs/brands/linode.svg create mode 100755 icons/fontawesome/svgs/brands/linux.svg create mode 100755 icons/fontawesome/svgs/brands/lyft.svg create mode 100755 icons/fontawesome/svgs/brands/magento.svg create mode 100755 icons/fontawesome/svgs/brands/mailchimp.svg create mode 100755 icons/fontawesome/svgs/brands/mandalorian.svg create mode 100755 icons/fontawesome/svgs/brands/markdown.svg create mode 100755 icons/fontawesome/svgs/brands/mastodon.svg create mode 100755 icons/fontawesome/svgs/brands/maxcdn.svg create mode 100755 icons/fontawesome/svgs/brands/mdb.svg create mode 100755 icons/fontawesome/svgs/brands/medapps.svg create mode 100755 icons/fontawesome/svgs/brands/medium.svg create mode 100755 icons/fontawesome/svgs/brands/medrt.svg create mode 100755 icons/fontawesome/svgs/brands/meetup.svg create mode 100755 icons/fontawesome/svgs/brands/megaport.svg create mode 100755 icons/fontawesome/svgs/brands/mendeley.svg create mode 100755 icons/fontawesome/svgs/brands/meta.svg create mode 100755 icons/fontawesome/svgs/brands/microblog.svg create mode 100755 icons/fontawesome/svgs/brands/microsoft.svg create mode 100755 icons/fontawesome/svgs/brands/mix.svg create mode 100755 icons/fontawesome/svgs/brands/mixcloud.svg create mode 100755 icons/fontawesome/svgs/brands/mixer.svg create mode 100755 icons/fontawesome/svgs/brands/mizuni.svg create mode 100755 icons/fontawesome/svgs/brands/modx.svg create mode 100755 icons/fontawesome/svgs/brands/monero.svg create mode 100755 icons/fontawesome/svgs/brands/napster.svg create mode 100755 icons/fontawesome/svgs/brands/neos.svg create mode 100755 icons/fontawesome/svgs/brands/nfc-directional.svg create mode 100755 icons/fontawesome/svgs/brands/nfc-symbol.svg create mode 100755 icons/fontawesome/svgs/brands/nimblr.svg create mode 100755 icons/fontawesome/svgs/brands/node-js.svg create mode 100755 icons/fontawesome/svgs/brands/node.svg create mode 100755 icons/fontawesome/svgs/brands/npm.svg create mode 100755 icons/fontawesome/svgs/brands/ns8.svg create mode 100755 icons/fontawesome/svgs/brands/nutritionix.svg create mode 100755 icons/fontawesome/svgs/brands/octopus-deploy.svg create mode 100755 icons/fontawesome/svgs/brands/odnoklassniki.svg create mode 100755 icons/fontawesome/svgs/brands/odysee.svg create mode 100755 icons/fontawesome/svgs/brands/old-republic.svg create mode 100755 icons/fontawesome/svgs/brands/opencart.svg create mode 100755 icons/fontawesome/svgs/brands/openid.svg create mode 100755 icons/fontawesome/svgs/brands/opera.svg create mode 100755 icons/fontawesome/svgs/brands/optin-monster.svg create mode 100755 icons/fontawesome/svgs/brands/orcid.svg create mode 100755 icons/fontawesome/svgs/brands/osi.svg create mode 100755 icons/fontawesome/svgs/brands/padlet.svg create mode 100755 icons/fontawesome/svgs/brands/page4.svg create mode 100755 icons/fontawesome/svgs/brands/pagelines.svg create mode 100755 icons/fontawesome/svgs/brands/palfed.svg create mode 100755 icons/fontawesome/svgs/brands/patreon.svg create mode 100755 icons/fontawesome/svgs/brands/paypal.svg create mode 100755 icons/fontawesome/svgs/brands/perbyte.svg create mode 100755 icons/fontawesome/svgs/brands/periscope.svg create mode 100755 icons/fontawesome/svgs/brands/phabricator.svg create mode 100755 icons/fontawesome/svgs/brands/phoenix-framework.svg create mode 100755 icons/fontawesome/svgs/brands/phoenix-squadron.svg create mode 100755 icons/fontawesome/svgs/brands/php.svg create mode 100755 icons/fontawesome/svgs/brands/pied-piper-alt.svg create mode 100755 icons/fontawesome/svgs/brands/pied-piper-hat.svg create mode 100755 icons/fontawesome/svgs/brands/pied-piper-pp.svg create mode 100755 icons/fontawesome/svgs/brands/pied-piper.svg create mode 100755 icons/fontawesome/svgs/brands/pinterest-p.svg create mode 100755 icons/fontawesome/svgs/brands/pinterest.svg create mode 100755 icons/fontawesome/svgs/brands/pix.svg create mode 100755 icons/fontawesome/svgs/brands/playstation.svg create mode 100755 icons/fontawesome/svgs/brands/product-hunt.svg create mode 100755 icons/fontawesome/svgs/brands/pushed.svg create mode 100755 icons/fontawesome/svgs/brands/python.svg create mode 100755 icons/fontawesome/svgs/brands/qq.svg create mode 100755 icons/fontawesome/svgs/brands/quinscape.svg create mode 100755 icons/fontawesome/svgs/brands/quora.svg create mode 100755 icons/fontawesome/svgs/brands/r-project.svg create mode 100755 icons/fontawesome/svgs/brands/raspberry-pi.svg create mode 100755 icons/fontawesome/svgs/brands/ravelry.svg create mode 100755 icons/fontawesome/svgs/brands/react.svg create mode 100755 icons/fontawesome/svgs/brands/reacteurope.svg create mode 100755 icons/fontawesome/svgs/brands/readme.svg create mode 100755 icons/fontawesome/svgs/brands/rebel.svg create mode 100755 icons/fontawesome/svgs/brands/red-river.svg create mode 100755 icons/fontawesome/svgs/brands/reddit-alien.svg create mode 100755 icons/fontawesome/svgs/brands/reddit.svg create mode 100755 icons/fontawesome/svgs/brands/redhat.svg create mode 100755 icons/fontawesome/svgs/brands/renren.svg create mode 100755 icons/fontawesome/svgs/brands/replyd.svg create mode 100755 icons/fontawesome/svgs/brands/researchgate.svg create mode 100755 icons/fontawesome/svgs/brands/resolving.svg create mode 100755 icons/fontawesome/svgs/brands/rev.svg create mode 100755 icons/fontawesome/svgs/brands/rocketchat.svg create mode 100755 icons/fontawesome/svgs/brands/rockrms.svg create mode 100755 icons/fontawesome/svgs/brands/rust.svg create mode 100755 icons/fontawesome/svgs/brands/safari.svg create mode 100755 icons/fontawesome/svgs/brands/salesforce.svg create mode 100755 icons/fontawesome/svgs/brands/sass.svg create mode 100755 icons/fontawesome/svgs/brands/schlix.svg create mode 100755 icons/fontawesome/svgs/brands/screenpal.svg create mode 100755 icons/fontawesome/svgs/brands/scribd.svg create mode 100755 icons/fontawesome/svgs/brands/searchengin.svg create mode 100755 icons/fontawesome/svgs/brands/sellcast.svg create mode 100755 icons/fontawesome/svgs/brands/sellsy.svg create mode 100755 icons/fontawesome/svgs/brands/servicestack.svg create mode 100755 icons/fontawesome/svgs/brands/shirtsinbulk.svg create mode 100755 icons/fontawesome/svgs/brands/shopify.svg create mode 100755 icons/fontawesome/svgs/brands/shopware.svg create mode 100755 icons/fontawesome/svgs/brands/simplybuilt.svg create mode 100755 icons/fontawesome/svgs/brands/sistrix.svg create mode 100755 icons/fontawesome/svgs/brands/sith.svg create mode 100755 icons/fontawesome/svgs/brands/sitrox.svg create mode 100755 icons/fontawesome/svgs/brands/sketch.svg create mode 100755 icons/fontawesome/svgs/brands/skyatlas.svg create mode 100755 icons/fontawesome/svgs/brands/skype.svg create mode 100755 icons/fontawesome/svgs/brands/slack.svg create mode 100755 icons/fontawesome/svgs/brands/slideshare.svg create mode 100755 icons/fontawesome/svgs/brands/snapchat.svg create mode 100755 icons/fontawesome/svgs/brands/soundcloud.svg create mode 100755 icons/fontawesome/svgs/brands/sourcetree.svg create mode 100755 icons/fontawesome/svgs/brands/space-awesome.svg create mode 100755 icons/fontawesome/svgs/brands/speakap.svg create mode 100755 icons/fontawesome/svgs/brands/speaker-deck.svg create mode 100755 icons/fontawesome/svgs/brands/spotify.svg create mode 100755 icons/fontawesome/svgs/brands/square-behance.svg create mode 100755 icons/fontawesome/svgs/brands/square-dribbble.svg create mode 100755 icons/fontawesome/svgs/brands/square-facebook.svg create mode 100755 icons/fontawesome/svgs/brands/square-font-awesome-stroke.svg create mode 100755 icons/fontawesome/svgs/brands/square-font-awesome.svg create mode 100755 icons/fontawesome/svgs/brands/square-git.svg create mode 100755 icons/fontawesome/svgs/brands/square-github.svg create mode 100755 icons/fontawesome/svgs/brands/square-gitlab.svg create mode 100755 icons/fontawesome/svgs/brands/square-google-plus.svg create mode 100755 icons/fontawesome/svgs/brands/square-hacker-news.svg create mode 100755 icons/fontawesome/svgs/brands/square-instagram.svg create mode 100755 icons/fontawesome/svgs/brands/square-js.svg create mode 100755 icons/fontawesome/svgs/brands/square-lastfm.svg create mode 100755 icons/fontawesome/svgs/brands/square-odnoklassniki.svg create mode 100755 icons/fontawesome/svgs/brands/square-pied-piper.svg create mode 100755 icons/fontawesome/svgs/brands/square-pinterest.svg create mode 100755 icons/fontawesome/svgs/brands/square-reddit.svg create mode 100755 icons/fontawesome/svgs/brands/square-snapchat.svg create mode 100755 icons/fontawesome/svgs/brands/square-steam.svg create mode 100755 icons/fontawesome/svgs/brands/square-tumblr.svg create mode 100755 icons/fontawesome/svgs/brands/square-twitter.svg create mode 100755 icons/fontawesome/svgs/brands/square-viadeo.svg create mode 100755 icons/fontawesome/svgs/brands/square-vimeo.svg create mode 100755 icons/fontawesome/svgs/brands/square-whatsapp.svg create mode 100755 icons/fontawesome/svgs/brands/square-xing.svg create mode 100755 icons/fontawesome/svgs/brands/square-youtube.svg create mode 100755 icons/fontawesome/svgs/brands/squarespace.svg create mode 100755 icons/fontawesome/svgs/brands/stack-exchange.svg create mode 100755 icons/fontawesome/svgs/brands/stack-overflow.svg create mode 100755 icons/fontawesome/svgs/brands/stackpath.svg create mode 100755 icons/fontawesome/svgs/brands/staylinked.svg create mode 100755 icons/fontawesome/svgs/brands/steam-symbol.svg create mode 100755 icons/fontawesome/svgs/brands/steam.svg create mode 100755 icons/fontawesome/svgs/brands/sticker-mule.svg create mode 100755 icons/fontawesome/svgs/brands/strava.svg create mode 100755 icons/fontawesome/svgs/brands/stripe-s.svg create mode 100755 icons/fontawesome/svgs/brands/stripe.svg create mode 100755 icons/fontawesome/svgs/brands/stubber.svg create mode 100755 icons/fontawesome/svgs/brands/studiovinari.svg create mode 100755 icons/fontawesome/svgs/brands/stumbleupon-circle.svg create mode 100755 icons/fontawesome/svgs/brands/stumbleupon.svg create mode 100755 icons/fontawesome/svgs/brands/superpowers.svg create mode 100755 icons/fontawesome/svgs/brands/supple.svg create mode 100755 icons/fontawesome/svgs/brands/suse.svg create mode 100755 icons/fontawesome/svgs/brands/swift.svg create mode 100755 icons/fontawesome/svgs/brands/symfony.svg create mode 100755 icons/fontawesome/svgs/brands/teamspeak.svg create mode 100755 icons/fontawesome/svgs/brands/telegram.svg create mode 100755 icons/fontawesome/svgs/brands/tencent-weibo.svg create mode 100755 icons/fontawesome/svgs/brands/the-red-yeti.svg create mode 100755 icons/fontawesome/svgs/brands/themeco.svg create mode 100755 icons/fontawesome/svgs/brands/themeisle.svg create mode 100755 icons/fontawesome/svgs/brands/think-peaks.svg create mode 100755 icons/fontawesome/svgs/brands/tiktok.svg create mode 100755 icons/fontawesome/svgs/brands/trade-federation.svg create mode 100755 icons/fontawesome/svgs/brands/trello.svg create mode 100755 icons/fontawesome/svgs/brands/tumblr.svg create mode 100755 icons/fontawesome/svgs/brands/twitch.svg create mode 100755 icons/fontawesome/svgs/brands/twitter.svg create mode 100755 icons/fontawesome/svgs/brands/typo3.svg create mode 100755 icons/fontawesome/svgs/brands/uber.svg create mode 100755 icons/fontawesome/svgs/brands/ubuntu.svg create mode 100755 icons/fontawesome/svgs/brands/uikit.svg create mode 100755 icons/fontawesome/svgs/brands/umbraco.svg create mode 100755 icons/fontawesome/svgs/brands/uncharted.svg create mode 100755 icons/fontawesome/svgs/brands/uniregistry.svg create mode 100755 icons/fontawesome/svgs/brands/unity.svg create mode 100755 icons/fontawesome/svgs/brands/unsplash.svg create mode 100755 icons/fontawesome/svgs/brands/untappd.svg create mode 100755 icons/fontawesome/svgs/brands/ups.svg create mode 100755 icons/fontawesome/svgs/brands/usb.svg create mode 100755 icons/fontawesome/svgs/brands/usps.svg create mode 100755 icons/fontawesome/svgs/brands/ussunnah.svg create mode 100755 icons/fontawesome/svgs/brands/vaadin.svg create mode 100755 icons/fontawesome/svgs/brands/viacoin.svg create mode 100755 icons/fontawesome/svgs/brands/viadeo.svg create mode 100755 icons/fontawesome/svgs/brands/viber.svg create mode 100755 icons/fontawesome/svgs/brands/vimeo-v.svg create mode 100755 icons/fontawesome/svgs/brands/vimeo.svg create mode 100755 icons/fontawesome/svgs/brands/vine.svg create mode 100755 icons/fontawesome/svgs/brands/vk.svg create mode 100755 icons/fontawesome/svgs/brands/vnv.svg create mode 100755 icons/fontawesome/svgs/brands/vuejs.svg create mode 100755 icons/fontawesome/svgs/brands/watchman-monitoring.svg create mode 100755 icons/fontawesome/svgs/brands/waze.svg create mode 100755 icons/fontawesome/svgs/brands/weebly.svg create mode 100755 icons/fontawesome/svgs/brands/weibo.svg create mode 100755 icons/fontawesome/svgs/brands/weixin.svg create mode 100755 icons/fontawesome/svgs/brands/whatsapp.svg create mode 100755 icons/fontawesome/svgs/brands/whmcs.svg create mode 100755 icons/fontawesome/svgs/brands/wikipedia-w.svg create mode 100755 icons/fontawesome/svgs/brands/windows.svg create mode 100755 icons/fontawesome/svgs/brands/wirsindhandwerk.svg create mode 100755 icons/fontawesome/svgs/brands/wix.svg create mode 100755 icons/fontawesome/svgs/brands/wizards-of-the-coast.svg create mode 100755 icons/fontawesome/svgs/brands/wodu.svg create mode 100755 icons/fontawesome/svgs/brands/wolf-pack-battalion.svg create mode 100755 icons/fontawesome/svgs/brands/wordpress-simple.svg create mode 100755 icons/fontawesome/svgs/brands/wordpress.svg create mode 100755 icons/fontawesome/svgs/brands/wpbeginner.svg create mode 100755 icons/fontawesome/svgs/brands/wpexplorer.svg create mode 100755 icons/fontawesome/svgs/brands/wpforms.svg create mode 100755 icons/fontawesome/svgs/brands/wpressr.svg create mode 100755 icons/fontawesome/svgs/brands/xbox.svg create mode 100755 icons/fontawesome/svgs/brands/xing.svg create mode 100755 icons/fontawesome/svgs/brands/y-combinator.svg create mode 100755 icons/fontawesome/svgs/brands/yahoo.svg create mode 100755 icons/fontawesome/svgs/brands/yammer.svg create mode 100755 icons/fontawesome/svgs/brands/yandex-international.svg create mode 100755 icons/fontawesome/svgs/brands/yandex.svg create mode 100755 icons/fontawesome/svgs/brands/yarn.svg create mode 100755 icons/fontawesome/svgs/brands/yelp.svg create mode 100755 icons/fontawesome/svgs/brands/yoast.svg create mode 100755 icons/fontawesome/svgs/brands/youtube.svg create mode 100755 icons/fontawesome/svgs/brands/zhihu.svg create mode 100755 icons/fontawesome/svgs/regular/address-book.svg create mode 100755 icons/fontawesome/svgs/regular/address-card.svg create mode 100755 icons/fontawesome/svgs/regular/bell-slash.svg create mode 100755 icons/fontawesome/svgs/regular/bell.svg create mode 100755 icons/fontawesome/svgs/regular/bookmark.svg create mode 100755 icons/fontawesome/svgs/regular/building.svg create mode 100755 icons/fontawesome/svgs/regular/calendar-check.svg create mode 100755 icons/fontawesome/svgs/regular/calendar-days.svg create mode 100755 icons/fontawesome/svgs/regular/calendar-minus.svg create mode 100755 icons/fontawesome/svgs/regular/calendar-plus.svg create mode 100755 icons/fontawesome/svgs/regular/calendar-xmark.svg create mode 100755 icons/fontawesome/svgs/regular/calendar.svg create mode 100755 icons/fontawesome/svgs/regular/chart-bar.svg create mode 100755 icons/fontawesome/svgs/regular/chess-bishop.svg create mode 100755 icons/fontawesome/svgs/regular/chess-king.svg create mode 100755 icons/fontawesome/svgs/regular/chess-knight.svg create mode 100755 icons/fontawesome/svgs/regular/chess-pawn.svg create mode 100755 icons/fontawesome/svgs/regular/chess-queen.svg create mode 100755 icons/fontawesome/svgs/regular/chess-rook.svg create mode 100755 icons/fontawesome/svgs/regular/circle-check.svg create mode 100755 icons/fontawesome/svgs/regular/circle-dot.svg create mode 100755 icons/fontawesome/svgs/regular/circle-down.svg create mode 100755 icons/fontawesome/svgs/regular/circle-left.svg create mode 100755 icons/fontawesome/svgs/regular/circle-pause.svg create mode 100755 icons/fontawesome/svgs/regular/circle-play.svg create mode 100755 icons/fontawesome/svgs/regular/circle-question.svg create mode 100755 icons/fontawesome/svgs/regular/circle-right.svg create mode 100755 icons/fontawesome/svgs/regular/circle-stop.svg create mode 100755 icons/fontawesome/svgs/regular/circle-up.svg create mode 100755 icons/fontawesome/svgs/regular/circle-user.svg create mode 100755 icons/fontawesome/svgs/regular/circle-xmark.svg create mode 100755 icons/fontawesome/svgs/regular/circle.svg create mode 100755 icons/fontawesome/svgs/regular/clipboard.svg create mode 100755 icons/fontawesome/svgs/regular/clock.svg create mode 100755 icons/fontawesome/svgs/regular/clone.svg create mode 100755 icons/fontawesome/svgs/regular/closed-captioning.svg create mode 100755 icons/fontawesome/svgs/regular/comment-dots.svg create mode 100755 icons/fontawesome/svgs/regular/comment.svg create mode 100755 icons/fontawesome/svgs/regular/comments.svg create mode 100755 icons/fontawesome/svgs/regular/compass.svg create mode 100755 icons/fontawesome/svgs/regular/copy.svg create mode 100755 icons/fontawesome/svgs/regular/copyright.svg create mode 100755 icons/fontawesome/svgs/regular/credit-card.svg create mode 100755 icons/fontawesome/svgs/regular/envelope-open.svg create mode 100755 icons/fontawesome/svgs/regular/envelope.svg create mode 100755 icons/fontawesome/svgs/regular/eye-slash.svg create mode 100755 icons/fontawesome/svgs/regular/eye.svg create mode 100755 icons/fontawesome/svgs/regular/face-angry.svg create mode 100755 icons/fontawesome/svgs/regular/face-dizzy.svg create mode 100755 icons/fontawesome/svgs/regular/face-flushed.svg create mode 100755 icons/fontawesome/svgs/regular/face-frown-open.svg create mode 100755 icons/fontawesome/svgs/regular/face-frown.svg create mode 100755 icons/fontawesome/svgs/regular/face-grimace.svg create mode 100755 icons/fontawesome/svgs/regular/face-grin-beam-sweat.svg create mode 100755 icons/fontawesome/svgs/regular/face-grin-beam.svg create mode 100755 icons/fontawesome/svgs/regular/face-grin-hearts.svg create mode 100755 icons/fontawesome/svgs/regular/face-grin-squint-tears.svg create mode 100755 icons/fontawesome/svgs/regular/face-grin-squint.svg create mode 100755 icons/fontawesome/svgs/regular/face-grin-stars.svg create mode 100755 icons/fontawesome/svgs/regular/face-grin-tears.svg create mode 100755 icons/fontawesome/svgs/regular/face-grin-tongue-squint.svg create mode 100755 icons/fontawesome/svgs/regular/face-grin-tongue-wink.svg create mode 100755 icons/fontawesome/svgs/regular/face-grin-tongue.svg create mode 100755 icons/fontawesome/svgs/regular/face-grin-wide.svg create mode 100755 icons/fontawesome/svgs/regular/face-grin-wink.svg create mode 100755 icons/fontawesome/svgs/regular/face-grin.svg create mode 100755 icons/fontawesome/svgs/regular/face-kiss-beam.svg create mode 100755 icons/fontawesome/svgs/regular/face-kiss-wink-heart.svg create mode 100755 icons/fontawesome/svgs/regular/face-kiss.svg create mode 100755 icons/fontawesome/svgs/regular/face-laugh-beam.svg create mode 100755 icons/fontawesome/svgs/regular/face-laugh-squint.svg create mode 100755 icons/fontawesome/svgs/regular/face-laugh-wink.svg create mode 100755 icons/fontawesome/svgs/regular/face-laugh.svg create mode 100755 icons/fontawesome/svgs/regular/face-meh-blank.svg create mode 100755 icons/fontawesome/svgs/regular/face-meh.svg create mode 100755 icons/fontawesome/svgs/regular/face-rolling-eyes.svg create mode 100755 icons/fontawesome/svgs/regular/face-sad-cry.svg create mode 100755 icons/fontawesome/svgs/regular/face-sad-tear.svg create mode 100755 icons/fontawesome/svgs/regular/face-smile-beam.svg create mode 100755 icons/fontawesome/svgs/regular/face-smile-wink.svg create mode 100755 icons/fontawesome/svgs/regular/face-smile.svg create mode 100755 icons/fontawesome/svgs/regular/face-surprise.svg create mode 100755 icons/fontawesome/svgs/regular/face-tired.svg create mode 100755 icons/fontawesome/svgs/regular/file-audio.svg create mode 100755 icons/fontawesome/svgs/regular/file-code.svg create mode 100755 icons/fontawesome/svgs/regular/file-excel.svg create mode 100755 icons/fontawesome/svgs/regular/file-image.svg create mode 100755 icons/fontawesome/svgs/regular/file-lines.svg create mode 100755 icons/fontawesome/svgs/regular/file-pdf.svg create mode 100755 icons/fontawesome/svgs/regular/file-powerpoint.svg create mode 100755 icons/fontawesome/svgs/regular/file-video.svg create mode 100755 icons/fontawesome/svgs/regular/file-word.svg create mode 100755 icons/fontawesome/svgs/regular/file-zipper.svg create mode 100755 icons/fontawesome/svgs/regular/file.svg create mode 100755 icons/fontawesome/svgs/regular/flag.svg create mode 100755 icons/fontawesome/svgs/regular/floppy-disk.svg create mode 100755 icons/fontawesome/svgs/regular/folder-closed.svg create mode 100755 icons/fontawesome/svgs/regular/folder-open.svg create mode 100755 icons/fontawesome/svgs/regular/folder.svg create mode 100755 icons/fontawesome/svgs/regular/font-awesome.svg create mode 100755 icons/fontawesome/svgs/regular/futbol.svg create mode 100755 icons/fontawesome/svgs/regular/gem.svg create mode 100755 icons/fontawesome/svgs/regular/hand-back-fist.svg create mode 100755 icons/fontawesome/svgs/regular/hand-lizard.svg create mode 100755 icons/fontawesome/svgs/regular/hand-peace.svg create mode 100755 icons/fontawesome/svgs/regular/hand-point-down.svg create mode 100755 icons/fontawesome/svgs/regular/hand-point-left.svg create mode 100755 icons/fontawesome/svgs/regular/hand-point-right.svg create mode 100755 icons/fontawesome/svgs/regular/hand-point-up.svg create mode 100755 icons/fontawesome/svgs/regular/hand-pointer.svg create mode 100755 icons/fontawesome/svgs/regular/hand-scissors.svg create mode 100755 icons/fontawesome/svgs/regular/hand-spock.svg create mode 100755 icons/fontawesome/svgs/regular/hand.svg create mode 100755 icons/fontawesome/svgs/regular/handshake.svg create mode 100755 icons/fontawesome/svgs/regular/hard-drive.svg create mode 100755 icons/fontawesome/svgs/regular/heart.svg create mode 100755 icons/fontawesome/svgs/regular/hospital.svg create mode 100755 icons/fontawesome/svgs/regular/hourglass-half.svg create mode 100755 icons/fontawesome/svgs/regular/hourglass.svg create mode 100755 icons/fontawesome/svgs/regular/id-badge.svg create mode 100755 icons/fontawesome/svgs/regular/id-card.svg create mode 100755 icons/fontawesome/svgs/regular/image.svg create mode 100755 icons/fontawesome/svgs/regular/images.svg create mode 100755 icons/fontawesome/svgs/regular/keyboard.svg create mode 100755 icons/fontawesome/svgs/regular/lemon.svg create mode 100755 icons/fontawesome/svgs/regular/life-ring.svg create mode 100755 icons/fontawesome/svgs/regular/lightbulb.svg create mode 100755 icons/fontawesome/svgs/regular/map.svg create mode 100755 icons/fontawesome/svgs/regular/message.svg create mode 100755 icons/fontawesome/svgs/regular/money-bill-1.svg create mode 100755 icons/fontawesome/svgs/regular/moon.svg create mode 100755 icons/fontawesome/svgs/regular/newspaper.svg create mode 100755 icons/fontawesome/svgs/regular/note-sticky.svg create mode 100755 icons/fontawesome/svgs/regular/object-group.svg create mode 100755 icons/fontawesome/svgs/regular/object-ungroup.svg create mode 100755 icons/fontawesome/svgs/regular/paper-plane.svg create mode 100755 icons/fontawesome/svgs/regular/paste.svg create mode 100755 icons/fontawesome/svgs/regular/pen-to-square.svg create mode 100755 icons/fontawesome/svgs/regular/rectangle-list.svg create mode 100755 icons/fontawesome/svgs/regular/rectangle-xmark.svg create mode 100755 icons/fontawesome/svgs/regular/registered.svg create mode 100755 icons/fontawesome/svgs/regular/share-from-square.svg create mode 100755 icons/fontawesome/svgs/regular/snowflake.svg create mode 100755 icons/fontawesome/svgs/regular/square-caret-down.svg create mode 100755 icons/fontawesome/svgs/regular/square-caret-left.svg create mode 100755 icons/fontawesome/svgs/regular/square-caret-right.svg create mode 100755 icons/fontawesome/svgs/regular/square-caret-up.svg create mode 100755 icons/fontawesome/svgs/regular/square-check.svg create mode 100755 icons/fontawesome/svgs/regular/square-full.svg create mode 100755 icons/fontawesome/svgs/regular/square-minus.svg create mode 100755 icons/fontawesome/svgs/regular/square-plus.svg create mode 100755 icons/fontawesome/svgs/regular/square.svg create mode 100755 icons/fontawesome/svgs/regular/star-half-stroke.svg create mode 100755 icons/fontawesome/svgs/regular/star-half.svg create mode 100755 icons/fontawesome/svgs/regular/star.svg create mode 100755 icons/fontawesome/svgs/regular/sun.svg create mode 100755 icons/fontawesome/svgs/regular/thumbs-down.svg create mode 100755 icons/fontawesome/svgs/regular/thumbs-up.svg create mode 100755 icons/fontawesome/svgs/regular/trash-can.svg create mode 100755 icons/fontawesome/svgs/regular/user.svg create mode 100755 icons/fontawesome/svgs/regular/window-maximize.svg create mode 100755 icons/fontawesome/svgs/regular/window-minimize.svg create mode 100755 icons/fontawesome/svgs/regular/window-restore.svg create mode 100755 icons/fontawesome/svgs/solid/0.svg create mode 100755 icons/fontawesome/svgs/solid/1.svg create mode 100755 icons/fontawesome/svgs/solid/2.svg create mode 100755 icons/fontawesome/svgs/solid/3.svg create mode 100755 icons/fontawesome/svgs/solid/4.svg create mode 100755 icons/fontawesome/svgs/solid/5.svg create mode 100755 icons/fontawesome/svgs/solid/6.svg create mode 100755 icons/fontawesome/svgs/solid/7.svg create mode 100755 icons/fontawesome/svgs/solid/8.svg create mode 100755 icons/fontawesome/svgs/solid/9.svg create mode 100755 icons/fontawesome/svgs/solid/a.svg create mode 100755 icons/fontawesome/svgs/solid/address-book.svg create mode 100755 icons/fontawesome/svgs/solid/address-card.svg create mode 100755 icons/fontawesome/svgs/solid/align-center.svg create mode 100755 icons/fontawesome/svgs/solid/align-justify.svg create mode 100755 icons/fontawesome/svgs/solid/align-left.svg create mode 100755 icons/fontawesome/svgs/solid/align-right.svg create mode 100755 icons/fontawesome/svgs/solid/anchor-circle-check.svg create mode 100755 icons/fontawesome/svgs/solid/anchor-circle-exclamation.svg create mode 100755 icons/fontawesome/svgs/solid/anchor-circle-xmark.svg create mode 100755 icons/fontawesome/svgs/solid/anchor-lock.svg create mode 100755 icons/fontawesome/svgs/solid/anchor.svg create mode 100755 icons/fontawesome/svgs/solid/angle-down.svg create mode 100755 icons/fontawesome/svgs/solid/angle-left.svg create mode 100755 icons/fontawesome/svgs/solid/angle-right.svg create mode 100755 icons/fontawesome/svgs/solid/angle-up.svg create mode 100755 icons/fontawesome/svgs/solid/angles-down.svg create mode 100755 icons/fontawesome/svgs/solid/angles-left.svg create mode 100755 icons/fontawesome/svgs/solid/angles-right.svg create mode 100755 icons/fontawesome/svgs/solid/angles-up.svg create mode 100755 icons/fontawesome/svgs/solid/ankh.svg create mode 100755 icons/fontawesome/svgs/solid/apple-whole.svg create mode 100755 icons/fontawesome/svgs/solid/archway.svg create mode 100755 icons/fontawesome/svgs/solid/arrow-down-1-9.svg create mode 100755 icons/fontawesome/svgs/solid/arrow-down-9-1.svg create mode 100755 icons/fontawesome/svgs/solid/arrow-down-a-z.svg create mode 100755 icons/fontawesome/svgs/solid/arrow-down-long.svg create mode 100755 icons/fontawesome/svgs/solid/arrow-down-short-wide.svg create mode 100755 icons/fontawesome/svgs/solid/arrow-down-up-across-line.svg create mode 100755 icons/fontawesome/svgs/solid/arrow-down-up-lock.svg create mode 100755 icons/fontawesome/svgs/solid/arrow-down-wide-short.svg create mode 100755 icons/fontawesome/svgs/solid/arrow-down-z-a.svg create mode 100755 icons/fontawesome/svgs/solid/arrow-down.svg create mode 100755 icons/fontawesome/svgs/solid/arrow-left-long.svg create mode 100755 icons/fontawesome/svgs/solid/arrow-left.svg create mode 100755 icons/fontawesome/svgs/solid/arrow-pointer.svg create mode 100755 icons/fontawesome/svgs/solid/arrow-right-arrow-left.svg create mode 100755 icons/fontawesome/svgs/solid/arrow-right-from-bracket.svg create mode 100755 icons/fontawesome/svgs/solid/arrow-right-long.svg create mode 100755 icons/fontawesome/svgs/solid/arrow-right-to-bracket.svg create mode 100755 icons/fontawesome/svgs/solid/arrow-right-to-city.svg create mode 100755 icons/fontawesome/svgs/solid/arrow-right.svg create mode 100755 icons/fontawesome/svgs/solid/arrow-rotate-left.svg create mode 100755 icons/fontawesome/svgs/solid/arrow-rotate-right.svg create mode 100755 icons/fontawesome/svgs/solid/arrow-trend-down.svg create mode 100755 icons/fontawesome/svgs/solid/arrow-trend-up.svg create mode 100755 icons/fontawesome/svgs/solid/arrow-turn-down.svg create mode 100755 icons/fontawesome/svgs/solid/arrow-turn-up.svg create mode 100755 icons/fontawesome/svgs/solid/arrow-up-1-9.svg create mode 100755 icons/fontawesome/svgs/solid/arrow-up-9-1.svg create mode 100755 icons/fontawesome/svgs/solid/arrow-up-a-z.svg create mode 100755 icons/fontawesome/svgs/solid/arrow-up-from-bracket.svg create mode 100755 icons/fontawesome/svgs/solid/arrow-up-from-ground-water.svg create mode 100755 icons/fontawesome/svgs/solid/arrow-up-from-water-pump.svg create mode 100755 icons/fontawesome/svgs/solid/arrow-up-long.svg create mode 100755 icons/fontawesome/svgs/solid/arrow-up-right-dots.svg create mode 100755 icons/fontawesome/svgs/solid/arrow-up-right-from-square.svg create mode 100755 icons/fontawesome/svgs/solid/arrow-up-short-wide.svg create mode 100755 icons/fontawesome/svgs/solid/arrow-up-wide-short.svg create mode 100755 icons/fontawesome/svgs/solid/arrow-up-z-a.svg create mode 100755 icons/fontawesome/svgs/solid/arrow-up.svg create mode 100755 icons/fontawesome/svgs/solid/arrows-down-to-line.svg create mode 100755 icons/fontawesome/svgs/solid/arrows-down-to-people.svg create mode 100755 icons/fontawesome/svgs/solid/arrows-left-right-to-line.svg create mode 100755 icons/fontawesome/svgs/solid/arrows-left-right.svg create mode 100755 icons/fontawesome/svgs/solid/arrows-rotate.svg create mode 100755 icons/fontawesome/svgs/solid/arrows-spin.svg create mode 100755 icons/fontawesome/svgs/solid/arrows-split-up-and-left.svg create mode 100755 icons/fontawesome/svgs/solid/arrows-to-circle.svg create mode 100755 icons/fontawesome/svgs/solid/arrows-to-dot.svg create mode 100755 icons/fontawesome/svgs/solid/arrows-to-eye.svg create mode 100755 icons/fontawesome/svgs/solid/arrows-turn-right.svg create mode 100755 icons/fontawesome/svgs/solid/arrows-turn-to-dots.svg create mode 100755 icons/fontawesome/svgs/solid/arrows-up-down-left-right.svg create mode 100755 icons/fontawesome/svgs/solid/arrows-up-down.svg create mode 100755 icons/fontawesome/svgs/solid/arrows-up-to-line.svg create mode 100755 icons/fontawesome/svgs/solid/asterisk.svg create mode 100755 icons/fontawesome/svgs/solid/at.svg create mode 100755 icons/fontawesome/svgs/solid/atom.svg create mode 100755 icons/fontawesome/svgs/solid/audio-description.svg create mode 100755 icons/fontawesome/svgs/solid/austral-sign.svg create mode 100755 icons/fontawesome/svgs/solid/award.svg create mode 100755 icons/fontawesome/svgs/solid/b.svg create mode 100755 icons/fontawesome/svgs/solid/baby-carriage.svg create mode 100755 icons/fontawesome/svgs/solid/baby.svg create mode 100755 icons/fontawesome/svgs/solid/backward-fast.svg create mode 100755 icons/fontawesome/svgs/solid/backward-step.svg create mode 100755 icons/fontawesome/svgs/solid/backward.svg create mode 100755 icons/fontawesome/svgs/solid/bacon.svg create mode 100755 icons/fontawesome/svgs/solid/bacteria.svg create mode 100755 icons/fontawesome/svgs/solid/bacterium.svg create mode 100755 icons/fontawesome/svgs/solid/bag-shopping.svg create mode 100755 icons/fontawesome/svgs/solid/bahai.svg create mode 100755 icons/fontawesome/svgs/solid/baht-sign.svg create mode 100755 icons/fontawesome/svgs/solid/ban-smoking.svg create mode 100755 icons/fontawesome/svgs/solid/ban.svg create mode 100755 icons/fontawesome/svgs/solid/bandage.svg create mode 100755 icons/fontawesome/svgs/solid/bangladeshi-taka-sign.svg create mode 100755 icons/fontawesome/svgs/solid/barcode.svg create mode 100755 icons/fontawesome/svgs/solid/bars-progress.svg create mode 100755 icons/fontawesome/svgs/solid/bars-staggered.svg create mode 100755 icons/fontawesome/svgs/solid/bars.svg create mode 100755 icons/fontawesome/svgs/solid/baseball-bat-ball.svg create mode 100755 icons/fontawesome/svgs/solid/baseball.svg create mode 100755 icons/fontawesome/svgs/solid/basket-shopping.svg create mode 100755 icons/fontawesome/svgs/solid/basketball.svg create mode 100755 icons/fontawesome/svgs/solid/bath.svg create mode 100755 icons/fontawesome/svgs/solid/battery-empty.svg create mode 100755 icons/fontawesome/svgs/solid/battery-full.svg create mode 100755 icons/fontawesome/svgs/solid/battery-half.svg create mode 100755 icons/fontawesome/svgs/solid/battery-quarter.svg create mode 100755 icons/fontawesome/svgs/solid/battery-three-quarters.svg create mode 100755 icons/fontawesome/svgs/solid/bed-pulse.svg create mode 100755 icons/fontawesome/svgs/solid/bed.svg create mode 100755 icons/fontawesome/svgs/solid/beer-mug-empty.svg create mode 100755 icons/fontawesome/svgs/solid/bell-concierge.svg create mode 100755 icons/fontawesome/svgs/solid/bell-slash.svg create mode 100755 icons/fontawesome/svgs/solid/bell.svg create mode 100755 icons/fontawesome/svgs/solid/bezier-curve.svg create mode 100755 icons/fontawesome/svgs/solid/bicycle.svg create mode 100755 icons/fontawesome/svgs/solid/binoculars.svg create mode 100755 icons/fontawesome/svgs/solid/biohazard.svg create mode 100755 icons/fontawesome/svgs/solid/bitcoin-sign.svg create mode 100755 icons/fontawesome/svgs/solid/blender-phone.svg create mode 100755 icons/fontawesome/svgs/solid/blender.svg create mode 100755 icons/fontawesome/svgs/solid/blog.svg create mode 100755 icons/fontawesome/svgs/solid/bold.svg create mode 100755 icons/fontawesome/svgs/solid/bolt-lightning.svg create mode 100755 icons/fontawesome/svgs/solid/bolt.svg create mode 100755 icons/fontawesome/svgs/solid/bomb.svg create mode 100755 icons/fontawesome/svgs/solid/bone.svg create mode 100755 icons/fontawesome/svgs/solid/bong.svg create mode 100755 icons/fontawesome/svgs/solid/book-atlas.svg create mode 100755 icons/fontawesome/svgs/solid/book-bible.svg create mode 100755 icons/fontawesome/svgs/solid/book-bookmark.svg create mode 100755 icons/fontawesome/svgs/solid/book-journal-whills.svg create mode 100755 icons/fontawesome/svgs/solid/book-medical.svg create mode 100755 icons/fontawesome/svgs/solid/book-open-reader.svg create mode 100755 icons/fontawesome/svgs/solid/book-open.svg create mode 100755 icons/fontawesome/svgs/solid/book-quran.svg create mode 100755 icons/fontawesome/svgs/solid/book-skull.svg create mode 100755 icons/fontawesome/svgs/solid/book-tanakh.svg create mode 100755 icons/fontawesome/svgs/solid/book.svg create mode 100755 icons/fontawesome/svgs/solid/bookmark.svg create mode 100755 icons/fontawesome/svgs/solid/border-all.svg create mode 100755 icons/fontawesome/svgs/solid/border-none.svg create mode 100755 icons/fontawesome/svgs/solid/border-top-left.svg create mode 100755 icons/fontawesome/svgs/solid/bore-hole.svg create mode 100755 icons/fontawesome/svgs/solid/bottle-droplet.svg create mode 100755 icons/fontawesome/svgs/solid/bottle-water.svg create mode 100755 icons/fontawesome/svgs/solid/bowl-food.svg create mode 100755 icons/fontawesome/svgs/solid/bowl-rice.svg create mode 100755 icons/fontawesome/svgs/solid/bowling-ball.svg create mode 100755 icons/fontawesome/svgs/solid/box-archive.svg create mode 100755 icons/fontawesome/svgs/solid/box-open.svg create mode 100755 icons/fontawesome/svgs/solid/box-tissue.svg create mode 100755 icons/fontawesome/svgs/solid/box.svg create mode 100755 icons/fontawesome/svgs/solid/boxes-packing.svg create mode 100755 icons/fontawesome/svgs/solid/boxes-stacked.svg create mode 100755 icons/fontawesome/svgs/solid/braille.svg create mode 100755 icons/fontawesome/svgs/solid/brain.svg create mode 100755 icons/fontawesome/svgs/solid/brazilian-real-sign.svg create mode 100755 icons/fontawesome/svgs/solid/bread-slice.svg create mode 100755 icons/fontawesome/svgs/solid/bridge-circle-check.svg create mode 100755 icons/fontawesome/svgs/solid/bridge-circle-exclamation.svg create mode 100755 icons/fontawesome/svgs/solid/bridge-circle-xmark.svg create mode 100755 icons/fontawesome/svgs/solid/bridge-lock.svg create mode 100755 icons/fontawesome/svgs/solid/bridge-water.svg create mode 100755 icons/fontawesome/svgs/solid/bridge.svg create mode 100755 icons/fontawesome/svgs/solid/briefcase-medical.svg create mode 100755 icons/fontawesome/svgs/solid/briefcase.svg create mode 100755 icons/fontawesome/svgs/solid/broom-ball.svg create mode 100755 icons/fontawesome/svgs/solid/broom.svg create mode 100755 icons/fontawesome/svgs/solid/brush.svg create mode 100755 icons/fontawesome/svgs/solid/bucket.svg create mode 100755 icons/fontawesome/svgs/solid/bug-slash.svg create mode 100755 icons/fontawesome/svgs/solid/bug.svg create mode 100755 icons/fontawesome/svgs/solid/bugs.svg create mode 100755 icons/fontawesome/svgs/solid/building-circle-arrow-right.svg create mode 100755 icons/fontawesome/svgs/solid/building-circle-check.svg create mode 100755 icons/fontawesome/svgs/solid/building-circle-exclamation.svg create mode 100755 icons/fontawesome/svgs/solid/building-circle-xmark.svg create mode 100755 icons/fontawesome/svgs/solid/building-columns.svg create mode 100755 icons/fontawesome/svgs/solid/building-flag.svg create mode 100755 icons/fontawesome/svgs/solid/building-lock.svg create mode 100755 icons/fontawesome/svgs/solid/building-ngo.svg create mode 100755 icons/fontawesome/svgs/solid/building-shield.svg create mode 100755 icons/fontawesome/svgs/solid/building-un.svg create mode 100755 icons/fontawesome/svgs/solid/building-user.svg create mode 100755 icons/fontawesome/svgs/solid/building-wheat.svg create mode 100755 icons/fontawesome/svgs/solid/building.svg create mode 100755 icons/fontawesome/svgs/solid/bullhorn.svg create mode 100755 icons/fontawesome/svgs/solid/bullseye.svg create mode 100755 icons/fontawesome/svgs/solid/burger.svg create mode 100755 icons/fontawesome/svgs/solid/burst.svg create mode 100755 icons/fontawesome/svgs/solid/bus-simple.svg create mode 100755 icons/fontawesome/svgs/solid/bus.svg create mode 100755 icons/fontawesome/svgs/solid/business-time.svg create mode 100755 icons/fontawesome/svgs/solid/c.svg create mode 100755 icons/fontawesome/svgs/solid/cable-car.svg create mode 100755 icons/fontawesome/svgs/solid/cake-candles.svg create mode 100755 icons/fontawesome/svgs/solid/calculator.svg create mode 100755 icons/fontawesome/svgs/solid/calendar-check.svg create mode 100755 icons/fontawesome/svgs/solid/calendar-day.svg create mode 100755 icons/fontawesome/svgs/solid/calendar-days.svg create mode 100755 icons/fontawesome/svgs/solid/calendar-minus.svg create mode 100755 icons/fontawesome/svgs/solid/calendar-plus.svg create mode 100755 icons/fontawesome/svgs/solid/calendar-week.svg create mode 100755 icons/fontawesome/svgs/solid/calendar-xmark.svg create mode 100755 icons/fontawesome/svgs/solid/calendar.svg create mode 100755 icons/fontawesome/svgs/solid/camera-retro.svg create mode 100755 icons/fontawesome/svgs/solid/camera-rotate.svg create mode 100755 icons/fontawesome/svgs/solid/camera.svg create mode 100755 icons/fontawesome/svgs/solid/campground.svg create mode 100755 icons/fontawesome/svgs/solid/candy-cane.svg create mode 100755 icons/fontawesome/svgs/solid/cannabis.svg create mode 100755 icons/fontawesome/svgs/solid/capsules.svg create mode 100755 icons/fontawesome/svgs/solid/car-battery.svg create mode 100755 icons/fontawesome/svgs/solid/car-burst.svg create mode 100755 icons/fontawesome/svgs/solid/car-on.svg create mode 100755 icons/fontawesome/svgs/solid/car-rear.svg create mode 100755 icons/fontawesome/svgs/solid/car-side.svg create mode 100755 icons/fontawesome/svgs/solid/car-tunnel.svg create mode 100755 icons/fontawesome/svgs/solid/car.svg create mode 100755 icons/fontawesome/svgs/solid/caravan.svg create mode 100755 icons/fontawesome/svgs/solid/caret-down.svg create mode 100755 icons/fontawesome/svgs/solid/caret-left.svg create mode 100755 icons/fontawesome/svgs/solid/caret-right.svg create mode 100755 icons/fontawesome/svgs/solid/caret-up.svg create mode 100755 icons/fontawesome/svgs/solid/carrot.svg create mode 100755 icons/fontawesome/svgs/solid/cart-arrow-down.svg create mode 100755 icons/fontawesome/svgs/solid/cart-flatbed-suitcase.svg create mode 100755 icons/fontawesome/svgs/solid/cart-flatbed.svg create mode 100755 icons/fontawesome/svgs/solid/cart-plus.svg create mode 100755 icons/fontawesome/svgs/solid/cart-shopping.svg create mode 100755 icons/fontawesome/svgs/solid/cash-register.svg create mode 100755 icons/fontawesome/svgs/solid/cat.svg create mode 100755 icons/fontawesome/svgs/solid/cedi-sign.svg create mode 100755 icons/fontawesome/svgs/solid/cent-sign.svg create mode 100755 icons/fontawesome/svgs/solid/certificate.svg create mode 100755 icons/fontawesome/svgs/solid/chair.svg create mode 100755 icons/fontawesome/svgs/solid/chalkboard-user.svg create mode 100755 icons/fontawesome/svgs/solid/chalkboard.svg create mode 100755 icons/fontawesome/svgs/solid/champagne-glasses.svg create mode 100755 icons/fontawesome/svgs/solid/charging-station.svg create mode 100755 icons/fontawesome/svgs/solid/chart-area.svg create mode 100755 icons/fontawesome/svgs/solid/chart-bar.svg create mode 100755 icons/fontawesome/svgs/solid/chart-column.svg create mode 100755 icons/fontawesome/svgs/solid/chart-gantt.svg create mode 100755 icons/fontawesome/svgs/solid/chart-line.svg create mode 100755 icons/fontawesome/svgs/solid/chart-pie.svg create mode 100755 icons/fontawesome/svgs/solid/chart-simple.svg create mode 100755 icons/fontawesome/svgs/solid/check-double.svg create mode 100755 icons/fontawesome/svgs/solid/check-to-slot.svg create mode 100755 icons/fontawesome/svgs/solid/check.svg create mode 100755 icons/fontawesome/svgs/solid/cheese.svg create mode 100755 icons/fontawesome/svgs/solid/chess-bishop.svg create mode 100755 icons/fontawesome/svgs/solid/chess-board.svg create mode 100755 icons/fontawesome/svgs/solid/chess-king.svg create mode 100755 icons/fontawesome/svgs/solid/chess-knight.svg create mode 100755 icons/fontawesome/svgs/solid/chess-pawn.svg create mode 100755 icons/fontawesome/svgs/solid/chess-queen.svg create mode 100755 icons/fontawesome/svgs/solid/chess-rook.svg create mode 100755 icons/fontawesome/svgs/solid/chess.svg create mode 100755 icons/fontawesome/svgs/solid/chevron-down.svg create mode 100755 icons/fontawesome/svgs/solid/chevron-left.svg create mode 100755 icons/fontawesome/svgs/solid/chevron-right.svg create mode 100755 icons/fontawesome/svgs/solid/chevron-up.svg create mode 100755 icons/fontawesome/svgs/solid/child-combatant.svg create mode 100755 icons/fontawesome/svgs/solid/child-dress.svg create mode 100755 icons/fontawesome/svgs/solid/child-reaching.svg create mode 100755 icons/fontawesome/svgs/solid/child.svg create mode 100755 icons/fontawesome/svgs/solid/children.svg create mode 100755 icons/fontawesome/svgs/solid/church.svg create mode 100755 icons/fontawesome/svgs/solid/circle-arrow-down.svg create mode 100755 icons/fontawesome/svgs/solid/circle-arrow-left.svg create mode 100755 icons/fontawesome/svgs/solid/circle-arrow-right.svg create mode 100755 icons/fontawesome/svgs/solid/circle-arrow-up.svg create mode 100755 icons/fontawesome/svgs/solid/circle-check.svg create mode 100755 icons/fontawesome/svgs/solid/circle-chevron-down.svg create mode 100755 icons/fontawesome/svgs/solid/circle-chevron-left.svg create mode 100755 icons/fontawesome/svgs/solid/circle-chevron-right.svg create mode 100755 icons/fontawesome/svgs/solid/circle-chevron-up.svg create mode 100755 icons/fontawesome/svgs/solid/circle-dollar-to-slot.svg create mode 100755 icons/fontawesome/svgs/solid/circle-dot.svg create mode 100755 icons/fontawesome/svgs/solid/circle-down.svg create mode 100755 icons/fontawesome/svgs/solid/circle-exclamation.svg create mode 100755 icons/fontawesome/svgs/solid/circle-h.svg create mode 100755 icons/fontawesome/svgs/solid/circle-half-stroke.svg create mode 100755 icons/fontawesome/svgs/solid/circle-info.svg create mode 100755 icons/fontawesome/svgs/solid/circle-left.svg create mode 100755 icons/fontawesome/svgs/solid/circle-minus.svg create mode 100755 icons/fontawesome/svgs/solid/circle-nodes.svg create mode 100755 icons/fontawesome/svgs/solid/circle-notch.svg create mode 100755 icons/fontawesome/svgs/solid/circle-pause.svg create mode 100755 icons/fontawesome/svgs/solid/circle-play.svg create mode 100755 icons/fontawesome/svgs/solid/circle-plus.svg create mode 100755 icons/fontawesome/svgs/solid/circle-question.svg create mode 100755 icons/fontawesome/svgs/solid/circle-radiation.svg create mode 100755 icons/fontawesome/svgs/solid/circle-right.svg create mode 100755 icons/fontawesome/svgs/solid/circle-stop.svg create mode 100755 icons/fontawesome/svgs/solid/circle-up.svg create mode 100755 icons/fontawesome/svgs/solid/circle-user.svg create mode 100755 icons/fontawesome/svgs/solid/circle-xmark.svg create mode 100755 icons/fontawesome/svgs/solid/circle.svg create mode 100755 icons/fontawesome/svgs/solid/city.svg create mode 100755 icons/fontawesome/svgs/solid/clapperboard.svg create mode 100755 icons/fontawesome/svgs/solid/clipboard-check.svg create mode 100755 icons/fontawesome/svgs/solid/clipboard-list.svg create mode 100755 icons/fontawesome/svgs/solid/clipboard-question.svg create mode 100755 icons/fontawesome/svgs/solid/clipboard-user.svg create mode 100755 icons/fontawesome/svgs/solid/clipboard.svg create mode 100755 icons/fontawesome/svgs/solid/clock-rotate-left.svg create mode 100755 icons/fontawesome/svgs/solid/clock.svg create mode 100755 icons/fontawesome/svgs/solid/clone.svg create mode 100755 icons/fontawesome/svgs/solid/closed-captioning.svg create mode 100755 icons/fontawesome/svgs/solid/cloud-arrow-down.svg create mode 100755 icons/fontawesome/svgs/solid/cloud-arrow-up.svg create mode 100755 icons/fontawesome/svgs/solid/cloud-bolt.svg create mode 100755 icons/fontawesome/svgs/solid/cloud-meatball.svg create mode 100755 icons/fontawesome/svgs/solid/cloud-moon-rain.svg create mode 100755 icons/fontawesome/svgs/solid/cloud-moon.svg create mode 100755 icons/fontawesome/svgs/solid/cloud-rain.svg create mode 100755 icons/fontawesome/svgs/solid/cloud-showers-heavy.svg create mode 100755 icons/fontawesome/svgs/solid/cloud-showers-water.svg create mode 100755 icons/fontawesome/svgs/solid/cloud-sun-rain.svg create mode 100755 icons/fontawesome/svgs/solid/cloud-sun.svg create mode 100755 icons/fontawesome/svgs/solid/cloud.svg create mode 100755 icons/fontawesome/svgs/solid/clover.svg create mode 100755 icons/fontawesome/svgs/solid/code-branch.svg create mode 100755 icons/fontawesome/svgs/solid/code-commit.svg create mode 100755 icons/fontawesome/svgs/solid/code-compare.svg create mode 100755 icons/fontawesome/svgs/solid/code-fork.svg create mode 100755 icons/fontawesome/svgs/solid/code-merge.svg create mode 100755 icons/fontawesome/svgs/solid/code-pull-request.svg create mode 100755 icons/fontawesome/svgs/solid/code.svg create mode 100755 icons/fontawesome/svgs/solid/coins.svg create mode 100755 icons/fontawesome/svgs/solid/colon-sign.svg create mode 100755 icons/fontawesome/svgs/solid/comment-dollar.svg create mode 100755 icons/fontawesome/svgs/solid/comment-dots.svg create mode 100755 icons/fontawesome/svgs/solid/comment-medical.svg create mode 100755 icons/fontawesome/svgs/solid/comment-slash.svg create mode 100755 icons/fontawesome/svgs/solid/comment-sms.svg create mode 100755 icons/fontawesome/svgs/solid/comment.svg create mode 100755 icons/fontawesome/svgs/solid/comments-dollar.svg create mode 100755 icons/fontawesome/svgs/solid/comments.svg create mode 100755 icons/fontawesome/svgs/solid/compact-disc.svg create mode 100755 icons/fontawesome/svgs/solid/compass-drafting.svg create mode 100755 icons/fontawesome/svgs/solid/compass.svg create mode 100755 icons/fontawesome/svgs/solid/compress.svg create mode 100755 icons/fontawesome/svgs/solid/computer-mouse.svg create mode 100755 icons/fontawesome/svgs/solid/computer.svg create mode 100755 icons/fontawesome/svgs/solid/cookie-bite.svg create mode 100755 icons/fontawesome/svgs/solid/cookie.svg create mode 100755 icons/fontawesome/svgs/solid/copy.svg create mode 100755 icons/fontawesome/svgs/solid/copyright.svg create mode 100755 icons/fontawesome/svgs/solid/couch.svg create mode 100755 icons/fontawesome/svgs/solid/cow.svg create mode 100755 icons/fontawesome/svgs/solid/credit-card.svg create mode 100755 icons/fontawesome/svgs/solid/crop-simple.svg create mode 100755 icons/fontawesome/svgs/solid/crop.svg create mode 100755 icons/fontawesome/svgs/solid/cross.svg create mode 100755 icons/fontawesome/svgs/solid/crosshairs.svg create mode 100755 icons/fontawesome/svgs/solid/crow.svg create mode 100755 icons/fontawesome/svgs/solid/crown.svg create mode 100755 icons/fontawesome/svgs/solid/crutch.svg create mode 100755 icons/fontawesome/svgs/solid/cruzeiro-sign.svg create mode 100755 icons/fontawesome/svgs/solid/cube.svg create mode 100755 icons/fontawesome/svgs/solid/cubes-stacked.svg create mode 100755 icons/fontawesome/svgs/solid/cubes.svg create mode 100755 icons/fontawesome/svgs/solid/d.svg create mode 100755 icons/fontawesome/svgs/solid/database.svg create mode 100755 icons/fontawesome/svgs/solid/delete-left.svg create mode 100755 icons/fontawesome/svgs/solid/democrat.svg create mode 100755 icons/fontawesome/svgs/solid/desktop.svg create mode 100755 icons/fontawesome/svgs/solid/dharmachakra.svg create mode 100755 icons/fontawesome/svgs/solid/diagram-next.svg create mode 100755 icons/fontawesome/svgs/solid/diagram-predecessor.svg create mode 100755 icons/fontawesome/svgs/solid/diagram-project.svg create mode 100755 icons/fontawesome/svgs/solid/diagram-successor.svg create mode 100755 icons/fontawesome/svgs/solid/diamond-turn-right.svg create mode 100755 icons/fontawesome/svgs/solid/diamond.svg create mode 100755 icons/fontawesome/svgs/solid/dice-d20.svg create mode 100755 icons/fontawesome/svgs/solid/dice-d6.svg create mode 100755 icons/fontawesome/svgs/solid/dice-five.svg create mode 100755 icons/fontawesome/svgs/solid/dice-four.svg create mode 100755 icons/fontawesome/svgs/solid/dice-one.svg create mode 100755 icons/fontawesome/svgs/solid/dice-six.svg create mode 100755 icons/fontawesome/svgs/solid/dice-three.svg create mode 100755 icons/fontawesome/svgs/solid/dice-two.svg create mode 100755 icons/fontawesome/svgs/solid/dice.svg create mode 100755 icons/fontawesome/svgs/solid/disease.svg create mode 100755 icons/fontawesome/svgs/solid/display.svg create mode 100755 icons/fontawesome/svgs/solid/divide.svg create mode 100755 icons/fontawesome/svgs/solid/dna.svg create mode 100755 icons/fontawesome/svgs/solid/dog.svg create mode 100755 icons/fontawesome/svgs/solid/dollar-sign.svg create mode 100755 icons/fontawesome/svgs/solid/dolly.svg create mode 100755 icons/fontawesome/svgs/solid/dong-sign.svg create mode 100755 icons/fontawesome/svgs/solid/door-closed.svg create mode 100755 icons/fontawesome/svgs/solid/door-open.svg create mode 100755 icons/fontawesome/svgs/solid/dove.svg create mode 100755 icons/fontawesome/svgs/solid/down-left-and-up-right-to-center.svg create mode 100755 icons/fontawesome/svgs/solid/down-long.svg create mode 100755 icons/fontawesome/svgs/solid/download.svg create mode 100755 icons/fontawesome/svgs/solid/dragon.svg create mode 100755 icons/fontawesome/svgs/solid/draw-polygon.svg create mode 100755 icons/fontawesome/svgs/solid/droplet-slash.svg create mode 100755 icons/fontawesome/svgs/solid/droplet.svg create mode 100755 icons/fontawesome/svgs/solid/drum-steelpan.svg create mode 100755 icons/fontawesome/svgs/solid/drum.svg create mode 100755 icons/fontawesome/svgs/solid/drumstick-bite.svg create mode 100755 icons/fontawesome/svgs/solid/dumbbell.svg create mode 100755 icons/fontawesome/svgs/solid/dumpster-fire.svg create mode 100755 icons/fontawesome/svgs/solid/dumpster.svg create mode 100755 icons/fontawesome/svgs/solid/dungeon.svg create mode 100755 icons/fontawesome/svgs/solid/e.svg create mode 100755 icons/fontawesome/svgs/solid/ear-deaf.svg create mode 100755 icons/fontawesome/svgs/solid/ear-listen.svg create mode 100755 icons/fontawesome/svgs/solid/earth-africa.svg create mode 100755 icons/fontawesome/svgs/solid/earth-americas.svg create mode 100755 icons/fontawesome/svgs/solid/earth-asia.svg create mode 100755 icons/fontawesome/svgs/solid/earth-europe.svg create mode 100755 icons/fontawesome/svgs/solid/earth-oceania.svg create mode 100755 icons/fontawesome/svgs/solid/egg.svg create mode 100755 icons/fontawesome/svgs/solid/eject.svg create mode 100755 icons/fontawesome/svgs/solid/elevator.svg create mode 100755 icons/fontawesome/svgs/solid/ellipsis-vertical.svg create mode 100755 icons/fontawesome/svgs/solid/ellipsis.svg create mode 100755 icons/fontawesome/svgs/solid/envelope-circle-check.svg create mode 100755 icons/fontawesome/svgs/solid/envelope-open-text.svg create mode 100755 icons/fontawesome/svgs/solid/envelope-open.svg create mode 100755 icons/fontawesome/svgs/solid/envelope.svg create mode 100755 icons/fontawesome/svgs/solid/envelopes-bulk.svg create mode 100755 icons/fontawesome/svgs/solid/equals.svg create mode 100755 icons/fontawesome/svgs/solid/eraser.svg create mode 100755 icons/fontawesome/svgs/solid/ethernet.svg create mode 100755 icons/fontawesome/svgs/solid/euro-sign.svg create mode 100755 icons/fontawesome/svgs/solid/exclamation.svg create mode 100755 icons/fontawesome/svgs/solid/expand.svg create mode 100755 icons/fontawesome/svgs/solid/explosion.svg create mode 100755 icons/fontawesome/svgs/solid/eye-dropper.svg create mode 100755 icons/fontawesome/svgs/solid/eye-low-vision.svg create mode 100755 icons/fontawesome/svgs/solid/eye-slash.svg create mode 100755 icons/fontawesome/svgs/solid/eye.svg create mode 100755 icons/fontawesome/svgs/solid/f.svg create mode 100755 icons/fontawesome/svgs/solid/face-angry.svg create mode 100755 icons/fontawesome/svgs/solid/face-dizzy.svg create mode 100755 icons/fontawesome/svgs/solid/face-flushed.svg create mode 100755 icons/fontawesome/svgs/solid/face-frown-open.svg create mode 100755 icons/fontawesome/svgs/solid/face-frown.svg create mode 100755 icons/fontawesome/svgs/solid/face-grimace.svg create mode 100755 icons/fontawesome/svgs/solid/face-grin-beam-sweat.svg create mode 100755 icons/fontawesome/svgs/solid/face-grin-beam.svg create mode 100755 icons/fontawesome/svgs/solid/face-grin-hearts.svg create mode 100755 icons/fontawesome/svgs/solid/face-grin-squint-tears.svg create mode 100755 icons/fontawesome/svgs/solid/face-grin-squint.svg create mode 100755 icons/fontawesome/svgs/solid/face-grin-stars.svg create mode 100755 icons/fontawesome/svgs/solid/face-grin-tears.svg create mode 100755 icons/fontawesome/svgs/solid/face-grin-tongue-squint.svg create mode 100755 icons/fontawesome/svgs/solid/face-grin-tongue-wink.svg create mode 100755 icons/fontawesome/svgs/solid/face-grin-tongue.svg create mode 100755 icons/fontawesome/svgs/solid/face-grin-wide.svg create mode 100755 icons/fontawesome/svgs/solid/face-grin-wink.svg create mode 100755 icons/fontawesome/svgs/solid/face-grin.svg create mode 100755 icons/fontawesome/svgs/solid/face-kiss-beam.svg create mode 100755 icons/fontawesome/svgs/solid/face-kiss-wink-heart.svg create mode 100755 icons/fontawesome/svgs/solid/face-kiss.svg create mode 100755 icons/fontawesome/svgs/solid/face-laugh-beam.svg create mode 100755 icons/fontawesome/svgs/solid/face-laugh-squint.svg create mode 100755 icons/fontawesome/svgs/solid/face-laugh-wink.svg create mode 100755 icons/fontawesome/svgs/solid/face-laugh.svg create mode 100755 icons/fontawesome/svgs/solid/face-meh-blank.svg create mode 100755 icons/fontawesome/svgs/solid/face-meh.svg create mode 100755 icons/fontawesome/svgs/solid/face-rolling-eyes.svg create mode 100755 icons/fontawesome/svgs/solid/face-sad-cry.svg create mode 100755 icons/fontawesome/svgs/solid/face-sad-tear.svg create mode 100755 icons/fontawesome/svgs/solid/face-smile-beam.svg create mode 100755 icons/fontawesome/svgs/solid/face-smile-wink.svg create mode 100755 icons/fontawesome/svgs/solid/face-smile.svg create mode 100755 icons/fontawesome/svgs/solid/face-surprise.svg create mode 100755 icons/fontawesome/svgs/solid/face-tired.svg create mode 100755 icons/fontawesome/svgs/solid/fan.svg create mode 100755 icons/fontawesome/svgs/solid/faucet-drip.svg create mode 100755 icons/fontawesome/svgs/solid/faucet.svg create mode 100755 icons/fontawesome/svgs/solid/fax.svg create mode 100755 icons/fontawesome/svgs/solid/feather-pointed.svg create mode 100755 icons/fontawesome/svgs/solid/feather.svg create mode 100755 icons/fontawesome/svgs/solid/ferry.svg create mode 100755 icons/fontawesome/svgs/solid/file-arrow-down.svg create mode 100755 icons/fontawesome/svgs/solid/file-arrow-up.svg create mode 100755 icons/fontawesome/svgs/solid/file-audio.svg create mode 100755 icons/fontawesome/svgs/solid/file-circle-check.svg create mode 100755 icons/fontawesome/svgs/solid/file-circle-exclamation.svg create mode 100755 icons/fontawesome/svgs/solid/file-circle-minus.svg create mode 100755 icons/fontawesome/svgs/solid/file-circle-plus.svg create mode 100755 icons/fontawesome/svgs/solid/file-circle-question.svg create mode 100755 icons/fontawesome/svgs/solid/file-circle-xmark.svg create mode 100755 icons/fontawesome/svgs/solid/file-code.svg create mode 100755 icons/fontawesome/svgs/solid/file-contract.svg create mode 100755 icons/fontawesome/svgs/solid/file-csv.svg create mode 100755 icons/fontawesome/svgs/solid/file-excel.svg create mode 100755 icons/fontawesome/svgs/solid/file-export.svg create mode 100755 icons/fontawesome/svgs/solid/file-image.svg create mode 100755 icons/fontawesome/svgs/solid/file-import.svg create mode 100755 icons/fontawesome/svgs/solid/file-invoice-dollar.svg create mode 100755 icons/fontawesome/svgs/solid/file-invoice.svg create mode 100755 icons/fontawesome/svgs/solid/file-lines.svg create mode 100755 icons/fontawesome/svgs/solid/file-medical.svg create mode 100755 icons/fontawesome/svgs/solid/file-pdf.svg create mode 100755 icons/fontawesome/svgs/solid/file-pen.svg create mode 100755 icons/fontawesome/svgs/solid/file-powerpoint.svg create mode 100755 icons/fontawesome/svgs/solid/file-prescription.svg create mode 100755 icons/fontawesome/svgs/solid/file-shield.svg create mode 100755 icons/fontawesome/svgs/solid/file-signature.svg create mode 100755 icons/fontawesome/svgs/solid/file-video.svg create mode 100755 icons/fontawesome/svgs/solid/file-waveform.svg create mode 100755 icons/fontawesome/svgs/solid/file-word.svg create mode 100755 icons/fontawesome/svgs/solid/file-zipper.svg create mode 100755 icons/fontawesome/svgs/solid/file.svg create mode 100755 icons/fontawesome/svgs/solid/fill-drip.svg create mode 100755 icons/fontawesome/svgs/solid/fill.svg create mode 100755 icons/fontawesome/svgs/solid/film.svg create mode 100755 icons/fontawesome/svgs/solid/filter-circle-dollar.svg create mode 100755 icons/fontawesome/svgs/solid/filter-circle-xmark.svg create mode 100755 icons/fontawesome/svgs/solid/filter.svg create mode 100755 icons/fontawesome/svgs/solid/fingerprint.svg create mode 100755 icons/fontawesome/svgs/solid/fire-burner.svg create mode 100755 icons/fontawesome/svgs/solid/fire-extinguisher.svg create mode 100755 icons/fontawesome/svgs/solid/fire-flame-curved.svg create mode 100755 icons/fontawesome/svgs/solid/fire-flame-simple.svg create mode 100755 icons/fontawesome/svgs/solid/fire.svg create mode 100755 icons/fontawesome/svgs/solid/fish-fins.svg create mode 100755 icons/fontawesome/svgs/solid/fish.svg create mode 100755 icons/fontawesome/svgs/solid/flag-checkered.svg create mode 100755 icons/fontawesome/svgs/solid/flag-usa.svg create mode 100755 icons/fontawesome/svgs/solid/flag.svg create mode 100755 icons/fontawesome/svgs/solid/flask-vial.svg create mode 100755 icons/fontawesome/svgs/solid/flask.svg create mode 100755 icons/fontawesome/svgs/solid/floppy-disk.svg create mode 100755 icons/fontawesome/svgs/solid/florin-sign.svg create mode 100755 icons/fontawesome/svgs/solid/folder-closed.svg create mode 100755 icons/fontawesome/svgs/solid/folder-minus.svg create mode 100755 icons/fontawesome/svgs/solid/folder-open.svg create mode 100755 icons/fontawesome/svgs/solid/folder-plus.svg create mode 100755 icons/fontawesome/svgs/solid/folder-tree.svg create mode 100755 icons/fontawesome/svgs/solid/folder.svg create mode 100755 icons/fontawesome/svgs/solid/font-awesome.svg create mode 100755 icons/fontawesome/svgs/solid/font.svg create mode 100755 icons/fontawesome/svgs/solid/football.svg create mode 100755 icons/fontawesome/svgs/solid/forward-fast.svg create mode 100755 icons/fontawesome/svgs/solid/forward-step.svg create mode 100755 icons/fontawesome/svgs/solid/forward.svg create mode 100755 icons/fontawesome/svgs/solid/franc-sign.svg create mode 100755 icons/fontawesome/svgs/solid/frog.svg create mode 100755 icons/fontawesome/svgs/solid/futbol.svg create mode 100755 icons/fontawesome/svgs/solid/g.svg create mode 100755 icons/fontawesome/svgs/solid/gamepad.svg create mode 100755 icons/fontawesome/svgs/solid/gas-pump.svg create mode 100755 icons/fontawesome/svgs/solid/gauge-high.svg create mode 100755 icons/fontawesome/svgs/solid/gauge-simple-high.svg create mode 100755 icons/fontawesome/svgs/solid/gauge-simple.svg create mode 100755 icons/fontawesome/svgs/solid/gauge.svg create mode 100755 icons/fontawesome/svgs/solid/gavel.svg create mode 100755 icons/fontawesome/svgs/solid/gear.svg create mode 100755 icons/fontawesome/svgs/solid/gears.svg create mode 100755 icons/fontawesome/svgs/solid/gem.svg create mode 100755 icons/fontawesome/svgs/solid/genderless.svg create mode 100755 icons/fontawesome/svgs/solid/ghost.svg create mode 100755 icons/fontawesome/svgs/solid/gift.svg create mode 100755 icons/fontawesome/svgs/solid/gifts.svg create mode 100755 icons/fontawesome/svgs/solid/glass-water-droplet.svg create mode 100755 icons/fontawesome/svgs/solid/glass-water.svg create mode 100755 icons/fontawesome/svgs/solid/glasses.svg create mode 100755 icons/fontawesome/svgs/solid/globe.svg create mode 100755 icons/fontawesome/svgs/solid/golf-ball-tee.svg create mode 100755 icons/fontawesome/svgs/solid/gopuram.svg create mode 100755 icons/fontawesome/svgs/solid/graduation-cap.svg create mode 100755 icons/fontawesome/svgs/solid/greater-than-equal.svg create mode 100755 icons/fontawesome/svgs/solid/greater-than.svg create mode 100755 icons/fontawesome/svgs/solid/grip-lines-vertical.svg create mode 100755 icons/fontawesome/svgs/solid/grip-lines.svg create mode 100755 icons/fontawesome/svgs/solid/grip-vertical.svg create mode 100755 icons/fontawesome/svgs/solid/grip.svg create mode 100755 icons/fontawesome/svgs/solid/group-arrows-rotate.svg create mode 100755 icons/fontawesome/svgs/solid/guarani-sign.svg create mode 100755 icons/fontawesome/svgs/solid/guitar.svg create mode 100755 icons/fontawesome/svgs/solid/gun.svg create mode 100755 icons/fontawesome/svgs/solid/h.svg create mode 100755 icons/fontawesome/svgs/solid/hammer.svg create mode 100755 icons/fontawesome/svgs/solid/hamsa.svg create mode 100755 icons/fontawesome/svgs/solid/hand-back-fist.svg create mode 100755 icons/fontawesome/svgs/solid/hand-dots.svg create mode 100755 icons/fontawesome/svgs/solid/hand-fist.svg create mode 100755 icons/fontawesome/svgs/solid/hand-holding-dollar.svg create mode 100755 icons/fontawesome/svgs/solid/hand-holding-droplet.svg create mode 100755 icons/fontawesome/svgs/solid/hand-holding-hand.svg create mode 100755 icons/fontawesome/svgs/solid/hand-holding-heart.svg create mode 100755 icons/fontawesome/svgs/solid/hand-holding-medical.svg create mode 100755 icons/fontawesome/svgs/solid/hand-holding.svg create mode 100755 icons/fontawesome/svgs/solid/hand-lizard.svg create mode 100755 icons/fontawesome/svgs/solid/hand-middle-finger.svg create mode 100755 icons/fontawesome/svgs/solid/hand-peace.svg create mode 100755 icons/fontawesome/svgs/solid/hand-point-down.svg create mode 100755 icons/fontawesome/svgs/solid/hand-point-left.svg create mode 100755 icons/fontawesome/svgs/solid/hand-point-right.svg create mode 100755 icons/fontawesome/svgs/solid/hand-point-up.svg create mode 100755 icons/fontawesome/svgs/solid/hand-pointer.svg create mode 100755 icons/fontawesome/svgs/solid/hand-scissors.svg create mode 100755 icons/fontawesome/svgs/solid/hand-sparkles.svg create mode 100755 icons/fontawesome/svgs/solid/hand-spock.svg create mode 100755 icons/fontawesome/svgs/solid/hand.svg create mode 100755 icons/fontawesome/svgs/solid/handcuffs.svg create mode 100755 icons/fontawesome/svgs/solid/hands-asl-interpreting.svg create mode 100755 icons/fontawesome/svgs/solid/hands-bound.svg create mode 100755 icons/fontawesome/svgs/solid/hands-bubbles.svg create mode 100755 icons/fontawesome/svgs/solid/hands-clapping.svg create mode 100755 icons/fontawesome/svgs/solid/hands-holding-child.svg create mode 100755 icons/fontawesome/svgs/solid/hands-holding-circle.svg create mode 100755 icons/fontawesome/svgs/solid/hands-holding.svg create mode 100755 icons/fontawesome/svgs/solid/hands-praying.svg create mode 100755 icons/fontawesome/svgs/solid/hands.svg create mode 100755 icons/fontawesome/svgs/solid/handshake-angle.svg create mode 100755 icons/fontawesome/svgs/solid/handshake-simple-slash.svg create mode 100755 icons/fontawesome/svgs/solid/handshake-simple.svg create mode 100755 icons/fontawesome/svgs/solid/handshake-slash.svg create mode 100755 icons/fontawesome/svgs/solid/handshake.svg create mode 100755 icons/fontawesome/svgs/solid/hanukiah.svg create mode 100755 icons/fontawesome/svgs/solid/hard-drive.svg create mode 100755 icons/fontawesome/svgs/solid/hashtag.svg create mode 100755 icons/fontawesome/svgs/solid/hat-cowboy-side.svg create mode 100755 icons/fontawesome/svgs/solid/hat-cowboy.svg create mode 100755 icons/fontawesome/svgs/solid/hat-wizard.svg create mode 100755 icons/fontawesome/svgs/solid/head-side-cough-slash.svg create mode 100755 icons/fontawesome/svgs/solid/head-side-cough.svg create mode 100755 icons/fontawesome/svgs/solid/head-side-mask.svg create mode 100755 icons/fontawesome/svgs/solid/head-side-virus.svg create mode 100755 icons/fontawesome/svgs/solid/heading.svg create mode 100755 icons/fontawesome/svgs/solid/headphones-simple.svg create mode 100755 icons/fontawesome/svgs/solid/headphones.svg create mode 100755 icons/fontawesome/svgs/solid/headset.svg create mode 100755 icons/fontawesome/svgs/solid/heart-circle-bolt.svg create mode 100755 icons/fontawesome/svgs/solid/heart-circle-check.svg create mode 100755 icons/fontawesome/svgs/solid/heart-circle-exclamation.svg create mode 100755 icons/fontawesome/svgs/solid/heart-circle-minus.svg create mode 100755 icons/fontawesome/svgs/solid/heart-circle-plus.svg create mode 100755 icons/fontawesome/svgs/solid/heart-circle-xmark.svg create mode 100755 icons/fontawesome/svgs/solid/heart-crack.svg create mode 100755 icons/fontawesome/svgs/solid/heart-pulse.svg create mode 100755 icons/fontawesome/svgs/solid/heart.svg create mode 100755 icons/fontawesome/svgs/solid/helicopter-symbol.svg create mode 100755 icons/fontawesome/svgs/solid/helicopter.svg create mode 100755 icons/fontawesome/svgs/solid/helmet-safety.svg create mode 100755 icons/fontawesome/svgs/solid/helmet-un.svg create mode 100755 icons/fontawesome/svgs/solid/highlighter.svg create mode 100755 icons/fontawesome/svgs/solid/hill-avalanche.svg create mode 100755 icons/fontawesome/svgs/solid/hill-rockslide.svg create mode 100755 icons/fontawesome/svgs/solid/hippo.svg create mode 100755 icons/fontawesome/svgs/solid/hockey-puck.svg create mode 100755 icons/fontawesome/svgs/solid/holly-berry.svg create mode 100755 icons/fontawesome/svgs/solid/horse-head.svg create mode 100755 icons/fontawesome/svgs/solid/horse.svg create mode 100755 icons/fontawesome/svgs/solid/hospital-user.svg create mode 100755 icons/fontawesome/svgs/solid/hospital.svg create mode 100755 icons/fontawesome/svgs/solid/hot-tub-person.svg create mode 100755 icons/fontawesome/svgs/solid/hotdog.svg create mode 100755 icons/fontawesome/svgs/solid/hotel.svg create mode 100755 icons/fontawesome/svgs/solid/hourglass-end.svg create mode 100755 icons/fontawesome/svgs/solid/hourglass-half.svg create mode 100755 icons/fontawesome/svgs/solid/hourglass-start.svg create mode 100755 icons/fontawesome/svgs/solid/hourglass.svg create mode 100755 icons/fontawesome/svgs/solid/house-chimney-crack.svg create mode 100755 icons/fontawesome/svgs/solid/house-chimney-medical.svg create mode 100755 icons/fontawesome/svgs/solid/house-chimney-user.svg create mode 100755 icons/fontawesome/svgs/solid/house-chimney-window.svg create mode 100755 icons/fontawesome/svgs/solid/house-chimney.svg create mode 100755 icons/fontawesome/svgs/solid/house-circle-check.svg create mode 100755 icons/fontawesome/svgs/solid/house-circle-exclamation.svg create mode 100755 icons/fontawesome/svgs/solid/house-circle-xmark.svg create mode 100755 icons/fontawesome/svgs/solid/house-crack.svg create mode 100755 icons/fontawesome/svgs/solid/house-fire.svg create mode 100755 icons/fontawesome/svgs/solid/house-flag.svg create mode 100755 icons/fontawesome/svgs/solid/house-flood-water-circle-arrow-right.svg create mode 100755 icons/fontawesome/svgs/solid/house-flood-water.svg create mode 100755 icons/fontawesome/svgs/solid/house-laptop.svg create mode 100755 icons/fontawesome/svgs/solid/house-lock.svg create mode 100755 icons/fontawesome/svgs/solid/house-medical-circle-check.svg create mode 100755 icons/fontawesome/svgs/solid/house-medical-circle-exclamation.svg create mode 100755 icons/fontawesome/svgs/solid/house-medical-circle-xmark.svg create mode 100755 icons/fontawesome/svgs/solid/house-medical-flag.svg create mode 100755 icons/fontawesome/svgs/solid/house-medical.svg create mode 100755 icons/fontawesome/svgs/solid/house-signal.svg create mode 100755 icons/fontawesome/svgs/solid/house-tsunami.svg create mode 100755 icons/fontawesome/svgs/solid/house-user.svg create mode 100755 icons/fontawesome/svgs/solid/house.svg create mode 100755 icons/fontawesome/svgs/solid/hryvnia-sign.svg create mode 100755 icons/fontawesome/svgs/solid/hurricane.svg create mode 100755 icons/fontawesome/svgs/solid/i-cursor.svg create mode 100755 icons/fontawesome/svgs/solid/i.svg create mode 100755 icons/fontawesome/svgs/solid/ice-cream.svg create mode 100755 icons/fontawesome/svgs/solid/icicles.svg create mode 100755 icons/fontawesome/svgs/solid/icons.svg create mode 100755 icons/fontawesome/svgs/solid/id-badge.svg create mode 100755 icons/fontawesome/svgs/solid/id-card-clip.svg create mode 100755 icons/fontawesome/svgs/solid/id-card.svg create mode 100755 icons/fontawesome/svgs/solid/igloo.svg create mode 100755 icons/fontawesome/svgs/solid/image-portrait.svg create mode 100755 icons/fontawesome/svgs/solid/image.svg create mode 100755 icons/fontawesome/svgs/solid/images.svg create mode 100755 icons/fontawesome/svgs/solid/inbox.svg create mode 100755 icons/fontawesome/svgs/solid/indent.svg create mode 100755 icons/fontawesome/svgs/solid/indian-rupee-sign.svg create mode 100755 icons/fontawesome/svgs/solid/industry.svg create mode 100755 icons/fontawesome/svgs/solid/infinity.svg create mode 100755 icons/fontawesome/svgs/solid/info.svg create mode 100755 icons/fontawesome/svgs/solid/italic.svg create mode 100755 icons/fontawesome/svgs/solid/j.svg create mode 100755 icons/fontawesome/svgs/solid/jar-wheat.svg create mode 100755 icons/fontawesome/svgs/solid/jar.svg create mode 100755 icons/fontawesome/svgs/solid/jedi.svg create mode 100755 icons/fontawesome/svgs/solid/jet-fighter-up.svg create mode 100755 icons/fontawesome/svgs/solid/jet-fighter.svg create mode 100755 icons/fontawesome/svgs/solid/joint.svg create mode 100755 icons/fontawesome/svgs/solid/jug-detergent.svg create mode 100755 icons/fontawesome/svgs/solid/k.svg create mode 100755 icons/fontawesome/svgs/solid/kaaba.svg create mode 100755 icons/fontawesome/svgs/solid/key.svg create mode 100755 icons/fontawesome/svgs/solid/keyboard.svg create mode 100755 icons/fontawesome/svgs/solid/khanda.svg create mode 100755 icons/fontawesome/svgs/solid/kip-sign.svg create mode 100755 icons/fontawesome/svgs/solid/kit-medical.svg create mode 100755 icons/fontawesome/svgs/solid/kitchen-set.svg create mode 100755 icons/fontawesome/svgs/solid/kiwi-bird.svg create mode 100755 icons/fontawesome/svgs/solid/l.svg create mode 100755 icons/fontawesome/svgs/solid/land-mine-on.svg create mode 100755 icons/fontawesome/svgs/solid/landmark-dome.svg create mode 100755 icons/fontawesome/svgs/solid/landmark-flag.svg create mode 100755 icons/fontawesome/svgs/solid/landmark.svg create mode 100755 icons/fontawesome/svgs/solid/language.svg create mode 100755 icons/fontawesome/svgs/solid/laptop-code.svg create mode 100755 icons/fontawesome/svgs/solid/laptop-file.svg create mode 100755 icons/fontawesome/svgs/solid/laptop-medical.svg create mode 100755 icons/fontawesome/svgs/solid/laptop.svg create mode 100755 icons/fontawesome/svgs/solid/lari-sign.svg create mode 100755 icons/fontawesome/svgs/solid/layer-group.svg create mode 100755 icons/fontawesome/svgs/solid/leaf.svg create mode 100755 icons/fontawesome/svgs/solid/left-long.svg create mode 100755 icons/fontawesome/svgs/solid/left-right.svg create mode 100755 icons/fontawesome/svgs/solid/lemon.svg create mode 100755 icons/fontawesome/svgs/solid/less-than-equal.svg create mode 100755 icons/fontawesome/svgs/solid/less-than.svg create mode 100755 icons/fontawesome/svgs/solid/life-ring.svg create mode 100755 icons/fontawesome/svgs/solid/lightbulb.svg create mode 100755 icons/fontawesome/svgs/solid/lines-leaning.svg create mode 100755 icons/fontawesome/svgs/solid/link-slash.svg create mode 100755 icons/fontawesome/svgs/solid/link.svg create mode 100755 icons/fontawesome/svgs/solid/lira-sign.svg create mode 100755 icons/fontawesome/svgs/solid/list-check.svg create mode 100755 icons/fontawesome/svgs/solid/list-ol.svg create mode 100755 icons/fontawesome/svgs/solid/list-ul.svg create mode 100755 icons/fontawesome/svgs/solid/list.svg create mode 100755 icons/fontawesome/svgs/solid/litecoin-sign.svg create mode 100755 icons/fontawesome/svgs/solid/location-arrow.svg create mode 100755 icons/fontawesome/svgs/solid/location-crosshairs.svg create mode 100755 icons/fontawesome/svgs/solid/location-dot.svg create mode 100755 icons/fontawesome/svgs/solid/location-pin-lock.svg create mode 100755 icons/fontawesome/svgs/solid/location-pin.svg create mode 100755 icons/fontawesome/svgs/solid/lock-open.svg create mode 100755 icons/fontawesome/svgs/solid/lock.svg create mode 100755 icons/fontawesome/svgs/solid/locust.svg create mode 100755 icons/fontawesome/svgs/solid/lungs-virus.svg create mode 100755 icons/fontawesome/svgs/solid/lungs.svg create mode 100755 icons/fontawesome/svgs/solid/m.svg create mode 100755 icons/fontawesome/svgs/solid/magnet.svg create mode 100755 icons/fontawesome/svgs/solid/magnifying-glass-arrow-right.svg create mode 100755 icons/fontawesome/svgs/solid/magnifying-glass-chart.svg create mode 100755 icons/fontawesome/svgs/solid/magnifying-glass-dollar.svg create mode 100755 icons/fontawesome/svgs/solid/magnifying-glass-location.svg create mode 100755 icons/fontawesome/svgs/solid/magnifying-glass-minus.svg create mode 100755 icons/fontawesome/svgs/solid/magnifying-glass-plus.svg create mode 100755 icons/fontawesome/svgs/solid/magnifying-glass.svg create mode 100755 icons/fontawesome/svgs/solid/manat-sign.svg create mode 100755 icons/fontawesome/svgs/solid/map-location-dot.svg create mode 100755 icons/fontawesome/svgs/solid/map-location.svg create mode 100755 icons/fontawesome/svgs/solid/map-pin.svg create mode 100755 icons/fontawesome/svgs/solid/map.svg create mode 100755 icons/fontawesome/svgs/solid/marker.svg create mode 100755 icons/fontawesome/svgs/solid/mars-and-venus-burst.svg create mode 100755 icons/fontawesome/svgs/solid/mars-and-venus.svg create mode 100755 icons/fontawesome/svgs/solid/mars-double.svg create mode 100755 icons/fontawesome/svgs/solid/mars-stroke-right.svg create mode 100755 icons/fontawesome/svgs/solid/mars-stroke-up.svg create mode 100755 icons/fontawesome/svgs/solid/mars-stroke.svg create mode 100755 icons/fontawesome/svgs/solid/mars.svg create mode 100755 icons/fontawesome/svgs/solid/martini-glass-citrus.svg create mode 100755 icons/fontawesome/svgs/solid/martini-glass-empty.svg create mode 100755 icons/fontawesome/svgs/solid/martini-glass.svg create mode 100755 icons/fontawesome/svgs/solid/mask-face.svg create mode 100755 icons/fontawesome/svgs/solid/mask-ventilator.svg create mode 100755 icons/fontawesome/svgs/solid/mask.svg create mode 100755 icons/fontawesome/svgs/solid/masks-theater.svg create mode 100755 icons/fontawesome/svgs/solid/mattress-pillow.svg create mode 100755 icons/fontawesome/svgs/solid/maximize.svg create mode 100755 icons/fontawesome/svgs/solid/medal.svg create mode 100755 icons/fontawesome/svgs/solid/memory.svg create mode 100755 icons/fontawesome/svgs/solid/menorah.svg create mode 100755 icons/fontawesome/svgs/solid/mercury.svg create mode 100755 icons/fontawesome/svgs/solid/message.svg create mode 100755 icons/fontawesome/svgs/solid/meteor.svg create mode 100755 icons/fontawesome/svgs/solid/microchip.svg create mode 100755 icons/fontawesome/svgs/solid/microphone-lines-slash.svg create mode 100755 icons/fontawesome/svgs/solid/microphone-lines.svg create mode 100755 icons/fontawesome/svgs/solid/microphone-slash.svg create mode 100755 icons/fontawesome/svgs/solid/microphone.svg create mode 100755 icons/fontawesome/svgs/solid/microscope.svg create mode 100755 icons/fontawesome/svgs/solid/mill-sign.svg create mode 100755 icons/fontawesome/svgs/solid/minimize.svg create mode 100755 icons/fontawesome/svgs/solid/minus.svg create mode 100755 icons/fontawesome/svgs/solid/mitten.svg create mode 100755 icons/fontawesome/svgs/solid/mobile-button.svg create mode 100755 icons/fontawesome/svgs/solid/mobile-retro.svg create mode 100755 icons/fontawesome/svgs/solid/mobile-screen-button.svg create mode 100755 icons/fontawesome/svgs/solid/mobile-screen.svg create mode 100755 icons/fontawesome/svgs/solid/mobile.svg create mode 100755 icons/fontawesome/svgs/solid/money-bill-1-wave.svg create mode 100755 icons/fontawesome/svgs/solid/money-bill-1.svg create mode 100755 icons/fontawesome/svgs/solid/money-bill-transfer.svg create mode 100755 icons/fontawesome/svgs/solid/money-bill-trend-up.svg create mode 100755 icons/fontawesome/svgs/solid/money-bill-wave.svg create mode 100755 icons/fontawesome/svgs/solid/money-bill-wheat.svg create mode 100755 icons/fontawesome/svgs/solid/money-bill.svg create mode 100755 icons/fontawesome/svgs/solid/money-bills.svg create mode 100755 icons/fontawesome/svgs/solid/money-check-dollar.svg create mode 100755 icons/fontawesome/svgs/solid/money-check.svg create mode 100755 icons/fontawesome/svgs/solid/monument.svg create mode 100755 icons/fontawesome/svgs/solid/moon.svg create mode 100755 icons/fontawesome/svgs/solid/mortar-pestle.svg create mode 100755 icons/fontawesome/svgs/solid/mosque.svg create mode 100755 icons/fontawesome/svgs/solid/mosquito-net.svg create mode 100755 icons/fontawesome/svgs/solid/mosquito.svg create mode 100755 icons/fontawesome/svgs/solid/motorcycle.svg create mode 100755 icons/fontawesome/svgs/solid/mound.svg create mode 100755 icons/fontawesome/svgs/solid/mountain-city.svg create mode 100755 icons/fontawesome/svgs/solid/mountain-sun.svg create mode 100755 icons/fontawesome/svgs/solid/mountain.svg create mode 100755 icons/fontawesome/svgs/solid/mug-hot.svg create mode 100755 icons/fontawesome/svgs/solid/mug-saucer.svg create mode 100755 icons/fontawesome/svgs/solid/music.svg create mode 100755 icons/fontawesome/svgs/solid/n.svg create mode 100755 icons/fontawesome/svgs/solid/naira-sign.svg create mode 100755 icons/fontawesome/svgs/solid/network-wired.svg create mode 100755 icons/fontawesome/svgs/solid/neuter.svg create mode 100755 icons/fontawesome/svgs/solid/newspaper.svg create mode 100755 icons/fontawesome/svgs/solid/not-equal.svg create mode 100755 icons/fontawesome/svgs/solid/notdef.svg create mode 100755 icons/fontawesome/svgs/solid/note-sticky.svg create mode 100755 icons/fontawesome/svgs/solid/notes-medical.svg create mode 100755 icons/fontawesome/svgs/solid/o.svg create mode 100755 icons/fontawesome/svgs/solid/object-group.svg create mode 100755 icons/fontawesome/svgs/solid/object-ungroup.svg create mode 100755 icons/fontawesome/svgs/solid/oil-can.svg create mode 100755 icons/fontawesome/svgs/solid/oil-well.svg create mode 100755 icons/fontawesome/svgs/solid/om.svg create mode 100755 icons/fontawesome/svgs/solid/otter.svg create mode 100755 icons/fontawesome/svgs/solid/outdent.svg create mode 100755 icons/fontawesome/svgs/solid/p.svg create mode 100755 icons/fontawesome/svgs/solid/pager.svg create mode 100755 icons/fontawesome/svgs/solid/paint-roller.svg create mode 100755 icons/fontawesome/svgs/solid/paintbrush.svg create mode 100755 icons/fontawesome/svgs/solid/palette.svg create mode 100755 icons/fontawesome/svgs/solid/pallet.svg create mode 100755 icons/fontawesome/svgs/solid/panorama.svg create mode 100755 icons/fontawesome/svgs/solid/paper-plane.svg create mode 100755 icons/fontawesome/svgs/solid/paperclip.svg create mode 100755 icons/fontawesome/svgs/solid/parachute-box.svg create mode 100755 icons/fontawesome/svgs/solid/paragraph.svg create mode 100755 icons/fontawesome/svgs/solid/passport.svg create mode 100755 icons/fontawesome/svgs/solid/paste.svg create mode 100755 icons/fontawesome/svgs/solid/pause.svg create mode 100755 icons/fontawesome/svgs/solid/paw.svg create mode 100755 icons/fontawesome/svgs/solid/peace.svg create mode 100755 icons/fontawesome/svgs/solid/pen-clip.svg create mode 100755 icons/fontawesome/svgs/solid/pen-fancy.svg create mode 100755 icons/fontawesome/svgs/solid/pen-nib.svg create mode 100755 icons/fontawesome/svgs/solid/pen-ruler.svg create mode 100755 icons/fontawesome/svgs/solid/pen-to-square.svg create mode 100755 icons/fontawesome/svgs/solid/pen.svg create mode 100755 icons/fontawesome/svgs/solid/pencil.svg create mode 100755 icons/fontawesome/svgs/solid/people-arrows.svg create mode 100755 icons/fontawesome/svgs/solid/people-carry-box.svg create mode 100755 icons/fontawesome/svgs/solid/people-group.svg create mode 100755 icons/fontawesome/svgs/solid/people-line.svg create mode 100755 icons/fontawesome/svgs/solid/people-pulling.svg create mode 100755 icons/fontawesome/svgs/solid/people-robbery.svg create mode 100755 icons/fontawesome/svgs/solid/people-roof.svg create mode 100755 icons/fontawesome/svgs/solid/pepper-hot.svg create mode 100755 icons/fontawesome/svgs/solid/percent.svg create mode 100755 icons/fontawesome/svgs/solid/person-arrow-down-to-line.svg create mode 100755 icons/fontawesome/svgs/solid/person-arrow-up-from-line.svg create mode 100755 icons/fontawesome/svgs/solid/person-biking.svg create mode 100755 icons/fontawesome/svgs/solid/person-booth.svg create mode 100755 icons/fontawesome/svgs/solid/person-breastfeeding.svg create mode 100755 icons/fontawesome/svgs/solid/person-burst.svg create mode 100755 icons/fontawesome/svgs/solid/person-cane.svg create mode 100755 icons/fontawesome/svgs/solid/person-chalkboard.svg create mode 100755 icons/fontawesome/svgs/solid/person-circle-check.svg create mode 100755 icons/fontawesome/svgs/solid/person-circle-exclamation.svg create mode 100755 icons/fontawesome/svgs/solid/person-circle-minus.svg create mode 100755 icons/fontawesome/svgs/solid/person-circle-plus.svg create mode 100755 icons/fontawesome/svgs/solid/person-circle-question.svg create mode 100755 icons/fontawesome/svgs/solid/person-circle-xmark.svg create mode 100755 icons/fontawesome/svgs/solid/person-digging.svg create mode 100755 icons/fontawesome/svgs/solid/person-dots-from-line.svg create mode 100755 icons/fontawesome/svgs/solid/person-dress-burst.svg create mode 100755 icons/fontawesome/svgs/solid/person-dress.svg create mode 100755 icons/fontawesome/svgs/solid/person-drowning.svg create mode 100755 icons/fontawesome/svgs/solid/person-falling-burst.svg create mode 100755 icons/fontawesome/svgs/solid/person-falling.svg create mode 100755 icons/fontawesome/svgs/solid/person-half-dress.svg create mode 100755 icons/fontawesome/svgs/solid/person-harassing.svg create mode 100755 icons/fontawesome/svgs/solid/person-hiking.svg create mode 100755 icons/fontawesome/svgs/solid/person-military-pointing.svg create mode 100755 icons/fontawesome/svgs/solid/person-military-rifle.svg create mode 100755 icons/fontawesome/svgs/solid/person-military-to-person.svg create mode 100755 icons/fontawesome/svgs/solid/person-praying.svg create mode 100755 icons/fontawesome/svgs/solid/person-pregnant.svg create mode 100755 icons/fontawesome/svgs/solid/person-rays.svg create mode 100755 icons/fontawesome/svgs/solid/person-rifle.svg create mode 100755 icons/fontawesome/svgs/solid/person-running.svg create mode 100755 icons/fontawesome/svgs/solid/person-shelter.svg create mode 100755 icons/fontawesome/svgs/solid/person-skating.svg create mode 100755 icons/fontawesome/svgs/solid/person-skiing-nordic.svg create mode 100755 icons/fontawesome/svgs/solid/person-skiing.svg create mode 100755 icons/fontawesome/svgs/solid/person-snowboarding.svg create mode 100755 icons/fontawesome/svgs/solid/person-swimming.svg create mode 100755 icons/fontawesome/svgs/solid/person-through-window.svg create mode 100755 icons/fontawesome/svgs/solid/person-walking-arrow-loop-left.svg create mode 100755 icons/fontawesome/svgs/solid/person-walking-arrow-right.svg create mode 100755 icons/fontawesome/svgs/solid/person-walking-dashed-line-arrow-right.svg create mode 100755 icons/fontawesome/svgs/solid/person-walking-luggage.svg create mode 100755 icons/fontawesome/svgs/solid/person-walking-with-cane.svg create mode 100755 icons/fontawesome/svgs/solid/person-walking.svg create mode 100755 icons/fontawesome/svgs/solid/person.svg create mode 100755 icons/fontawesome/svgs/solid/peseta-sign.svg create mode 100755 icons/fontawesome/svgs/solid/peso-sign.svg create mode 100755 icons/fontawesome/svgs/solid/phone-flip.svg create mode 100755 icons/fontawesome/svgs/solid/phone-slash.svg create mode 100755 icons/fontawesome/svgs/solid/phone-volume.svg create mode 100755 icons/fontawesome/svgs/solid/phone.svg create mode 100755 icons/fontawesome/svgs/solid/photo-film.svg create mode 100755 icons/fontawesome/svgs/solid/piggy-bank.svg create mode 100755 icons/fontawesome/svgs/solid/pills.svg create mode 100755 icons/fontawesome/svgs/solid/pizza-slice.svg create mode 100755 icons/fontawesome/svgs/solid/place-of-worship.svg create mode 100755 icons/fontawesome/svgs/solid/plane-arrival.svg create mode 100755 icons/fontawesome/svgs/solid/plane-circle-check.svg create mode 100755 icons/fontawesome/svgs/solid/plane-circle-exclamation.svg create mode 100755 icons/fontawesome/svgs/solid/plane-circle-xmark.svg create mode 100755 icons/fontawesome/svgs/solid/plane-departure.svg create mode 100755 icons/fontawesome/svgs/solid/plane-lock.svg create mode 100755 icons/fontawesome/svgs/solid/plane-slash.svg create mode 100755 icons/fontawesome/svgs/solid/plane-up.svg create mode 100755 icons/fontawesome/svgs/solid/plane.svg create mode 100755 icons/fontawesome/svgs/solid/plant-wilt.svg create mode 100755 icons/fontawesome/svgs/solid/plate-wheat.svg create mode 100755 icons/fontawesome/svgs/solid/play.svg create mode 100755 icons/fontawesome/svgs/solid/plug-circle-bolt.svg create mode 100755 icons/fontawesome/svgs/solid/plug-circle-check.svg create mode 100755 icons/fontawesome/svgs/solid/plug-circle-exclamation.svg create mode 100755 icons/fontawesome/svgs/solid/plug-circle-minus.svg create mode 100755 icons/fontawesome/svgs/solid/plug-circle-plus.svg create mode 100755 icons/fontawesome/svgs/solid/plug-circle-xmark.svg create mode 100755 icons/fontawesome/svgs/solid/plug.svg create mode 100755 icons/fontawesome/svgs/solid/plus-minus.svg create mode 100755 icons/fontawesome/svgs/solid/plus.svg create mode 100755 icons/fontawesome/svgs/solid/podcast.svg create mode 100755 icons/fontawesome/svgs/solid/poo-storm.svg create mode 100755 icons/fontawesome/svgs/solid/poo.svg create mode 100755 icons/fontawesome/svgs/solid/poop.svg create mode 100755 icons/fontawesome/svgs/solid/power-off.svg create mode 100755 icons/fontawesome/svgs/solid/prescription-bottle-medical.svg create mode 100755 icons/fontawesome/svgs/solid/prescription-bottle.svg create mode 100755 icons/fontawesome/svgs/solid/prescription.svg create mode 100755 icons/fontawesome/svgs/solid/print.svg create mode 100755 icons/fontawesome/svgs/solid/pump-medical.svg create mode 100755 icons/fontawesome/svgs/solid/pump-soap.svg create mode 100755 icons/fontawesome/svgs/solid/puzzle-piece.svg create mode 100755 icons/fontawesome/svgs/solid/q.svg create mode 100755 icons/fontawesome/svgs/solid/qrcode.svg create mode 100755 icons/fontawesome/svgs/solid/question.svg create mode 100755 icons/fontawesome/svgs/solid/quote-left.svg create mode 100755 icons/fontawesome/svgs/solid/quote-right.svg create mode 100755 icons/fontawesome/svgs/solid/r.svg create mode 100755 icons/fontawesome/svgs/solid/radiation.svg create mode 100755 icons/fontawesome/svgs/solid/radio.svg create mode 100755 icons/fontawesome/svgs/solid/rainbow.svg create mode 100755 icons/fontawesome/svgs/solid/ranking-star.svg create mode 100755 icons/fontawesome/svgs/solid/receipt.svg create mode 100755 icons/fontawesome/svgs/solid/record-vinyl.svg create mode 100755 icons/fontawesome/svgs/solid/rectangle-ad.svg create mode 100755 icons/fontawesome/svgs/solid/rectangle-list.svg create mode 100755 icons/fontawesome/svgs/solid/rectangle-xmark.svg create mode 100755 icons/fontawesome/svgs/solid/recycle.svg create mode 100755 icons/fontawesome/svgs/solid/registered.svg create mode 100755 icons/fontawesome/svgs/solid/repeat.svg create mode 100755 icons/fontawesome/svgs/solid/reply-all.svg create mode 100755 icons/fontawesome/svgs/solid/reply.svg create mode 100755 icons/fontawesome/svgs/solid/republican.svg create mode 100755 icons/fontawesome/svgs/solid/restroom.svg create mode 100755 icons/fontawesome/svgs/solid/retweet.svg create mode 100755 icons/fontawesome/svgs/solid/ribbon.svg create mode 100755 icons/fontawesome/svgs/solid/right-from-bracket.svg create mode 100755 icons/fontawesome/svgs/solid/right-left.svg create mode 100755 icons/fontawesome/svgs/solid/right-long.svg create mode 100755 icons/fontawesome/svgs/solid/right-to-bracket.svg create mode 100755 icons/fontawesome/svgs/solid/ring.svg create mode 100755 icons/fontawesome/svgs/solid/road-barrier.svg create mode 100755 icons/fontawesome/svgs/solid/road-bridge.svg create mode 100755 icons/fontawesome/svgs/solid/road-circle-check.svg create mode 100755 icons/fontawesome/svgs/solid/road-circle-exclamation.svg create mode 100755 icons/fontawesome/svgs/solid/road-circle-xmark.svg create mode 100755 icons/fontawesome/svgs/solid/road-lock.svg create mode 100755 icons/fontawesome/svgs/solid/road-spikes.svg create mode 100755 icons/fontawesome/svgs/solid/road.svg create mode 100755 icons/fontawesome/svgs/solid/robot.svg create mode 100755 icons/fontawesome/svgs/solid/rocket.svg create mode 100755 icons/fontawesome/svgs/solid/rotate-left.svg create mode 100755 icons/fontawesome/svgs/solid/rotate-right.svg create mode 100755 icons/fontawesome/svgs/solid/rotate.svg create mode 100755 icons/fontawesome/svgs/solid/route.svg create mode 100755 icons/fontawesome/svgs/solid/rss.svg create mode 100755 icons/fontawesome/svgs/solid/ruble-sign.svg create mode 100755 icons/fontawesome/svgs/solid/rug.svg create mode 100755 icons/fontawesome/svgs/solid/ruler-combined.svg create mode 100755 icons/fontawesome/svgs/solid/ruler-horizontal.svg create mode 100755 icons/fontawesome/svgs/solid/ruler-vertical.svg create mode 100755 icons/fontawesome/svgs/solid/ruler.svg create mode 100755 icons/fontawesome/svgs/solid/rupee-sign.svg create mode 100755 icons/fontawesome/svgs/solid/rupiah-sign.svg create mode 100755 icons/fontawesome/svgs/solid/s.svg create mode 100755 icons/fontawesome/svgs/solid/sack-dollar.svg create mode 100755 icons/fontawesome/svgs/solid/sack-xmark.svg create mode 100755 icons/fontawesome/svgs/solid/sailboat.svg create mode 100755 icons/fontawesome/svgs/solid/satellite-dish.svg create mode 100755 icons/fontawesome/svgs/solid/satellite.svg create mode 100755 icons/fontawesome/svgs/solid/scale-balanced.svg create mode 100755 icons/fontawesome/svgs/solid/scale-unbalanced-flip.svg create mode 100755 icons/fontawesome/svgs/solid/scale-unbalanced.svg create mode 100755 icons/fontawesome/svgs/solid/school-circle-check.svg create mode 100755 icons/fontawesome/svgs/solid/school-circle-exclamation.svg create mode 100755 icons/fontawesome/svgs/solid/school-circle-xmark.svg create mode 100755 icons/fontawesome/svgs/solid/school-flag.svg create mode 100755 icons/fontawesome/svgs/solid/school-lock.svg create mode 100755 icons/fontawesome/svgs/solid/school.svg create mode 100755 icons/fontawesome/svgs/solid/scissors.svg create mode 100755 icons/fontawesome/svgs/solid/screwdriver-wrench.svg create mode 100755 icons/fontawesome/svgs/solid/screwdriver.svg create mode 100755 icons/fontawesome/svgs/solid/scroll-torah.svg create mode 100755 icons/fontawesome/svgs/solid/scroll.svg create mode 100755 icons/fontawesome/svgs/solid/sd-card.svg create mode 100755 icons/fontawesome/svgs/solid/section.svg create mode 100755 icons/fontawesome/svgs/solid/seedling.svg create mode 100755 icons/fontawesome/svgs/solid/server.svg create mode 100755 icons/fontawesome/svgs/solid/shapes.svg create mode 100755 icons/fontawesome/svgs/solid/share-from-square.svg create mode 100755 icons/fontawesome/svgs/solid/share-nodes.svg create mode 100755 icons/fontawesome/svgs/solid/share.svg create mode 100755 icons/fontawesome/svgs/solid/sheet-plastic.svg create mode 100755 icons/fontawesome/svgs/solid/shekel-sign.svg create mode 100755 icons/fontawesome/svgs/solid/shield-cat.svg create mode 100755 icons/fontawesome/svgs/solid/shield-dog.svg create mode 100755 icons/fontawesome/svgs/solid/shield-halved.svg create mode 100755 icons/fontawesome/svgs/solid/shield-heart.svg create mode 100755 icons/fontawesome/svgs/solid/shield-virus.svg create mode 100755 icons/fontawesome/svgs/solid/shield.svg create mode 100755 icons/fontawesome/svgs/solid/ship.svg create mode 100755 icons/fontawesome/svgs/solid/shirt.svg create mode 100755 icons/fontawesome/svgs/solid/shoe-prints.svg create mode 100755 icons/fontawesome/svgs/solid/shop-lock.svg create mode 100755 icons/fontawesome/svgs/solid/shop-slash.svg create mode 100755 icons/fontawesome/svgs/solid/shop.svg create mode 100755 icons/fontawesome/svgs/solid/shower.svg create mode 100755 icons/fontawesome/svgs/solid/shrimp.svg create mode 100755 icons/fontawesome/svgs/solid/shuffle.svg create mode 100755 icons/fontawesome/svgs/solid/shuttle-space.svg create mode 100755 icons/fontawesome/svgs/solid/sign-hanging.svg create mode 100755 icons/fontawesome/svgs/solid/signal.svg create mode 100755 icons/fontawesome/svgs/solid/signature.svg create mode 100755 icons/fontawesome/svgs/solid/signs-post.svg create mode 100755 icons/fontawesome/svgs/solid/sim-card.svg create mode 100755 icons/fontawesome/svgs/solid/sink.svg create mode 100755 icons/fontawesome/svgs/solid/sitemap.svg create mode 100755 icons/fontawesome/svgs/solid/skull-crossbones.svg create mode 100755 icons/fontawesome/svgs/solid/skull.svg create mode 100755 icons/fontawesome/svgs/solid/slash.svg create mode 100755 icons/fontawesome/svgs/solid/sleigh.svg create mode 100755 icons/fontawesome/svgs/solid/sliders.svg create mode 100755 icons/fontawesome/svgs/solid/smog.svg create mode 100755 icons/fontawesome/svgs/solid/smoking.svg create mode 100755 icons/fontawesome/svgs/solid/snowflake.svg create mode 100755 icons/fontawesome/svgs/solid/snowman.svg create mode 100755 icons/fontawesome/svgs/solid/snowplow.svg create mode 100755 icons/fontawesome/svgs/solid/soap.svg create mode 100755 icons/fontawesome/svgs/solid/socks.svg create mode 100755 icons/fontawesome/svgs/solid/solar-panel.svg create mode 100755 icons/fontawesome/svgs/solid/sort-down.svg create mode 100755 icons/fontawesome/svgs/solid/sort-up.svg create mode 100755 icons/fontawesome/svgs/solid/sort.svg create mode 100755 icons/fontawesome/svgs/solid/spa.svg create mode 100755 icons/fontawesome/svgs/solid/spaghetti-monster-flying.svg create mode 100755 icons/fontawesome/svgs/solid/spell-check.svg create mode 100755 icons/fontawesome/svgs/solid/spider.svg create mode 100755 icons/fontawesome/svgs/solid/spinner.svg create mode 100755 icons/fontawesome/svgs/solid/splotch.svg create mode 100755 icons/fontawesome/svgs/solid/spoon.svg create mode 100755 icons/fontawesome/svgs/solid/spray-can-sparkles.svg create mode 100755 icons/fontawesome/svgs/solid/spray-can.svg create mode 100755 icons/fontawesome/svgs/solid/square-arrow-up-right.svg create mode 100755 icons/fontawesome/svgs/solid/square-caret-down.svg create mode 100755 icons/fontawesome/svgs/solid/square-caret-left.svg create mode 100755 icons/fontawesome/svgs/solid/square-caret-right.svg create mode 100755 icons/fontawesome/svgs/solid/square-caret-up.svg create mode 100755 icons/fontawesome/svgs/solid/square-check.svg create mode 100755 icons/fontawesome/svgs/solid/square-envelope.svg create mode 100755 icons/fontawesome/svgs/solid/square-full.svg create mode 100755 icons/fontawesome/svgs/solid/square-h.svg create mode 100755 icons/fontawesome/svgs/solid/square-minus.svg create mode 100755 icons/fontawesome/svgs/solid/square-nfi.svg create mode 100755 icons/fontawesome/svgs/solid/square-parking.svg create mode 100755 icons/fontawesome/svgs/solid/square-pen.svg create mode 100755 icons/fontawesome/svgs/solid/square-person-confined.svg create mode 100755 icons/fontawesome/svgs/solid/square-phone-flip.svg create mode 100755 icons/fontawesome/svgs/solid/square-phone.svg create mode 100755 icons/fontawesome/svgs/solid/square-plus.svg create mode 100755 icons/fontawesome/svgs/solid/square-poll-horizontal.svg create mode 100755 icons/fontawesome/svgs/solid/square-poll-vertical.svg create mode 100755 icons/fontawesome/svgs/solid/square-root-variable.svg create mode 100755 icons/fontawesome/svgs/solid/square-rss.svg create mode 100755 icons/fontawesome/svgs/solid/square-share-nodes.svg create mode 100755 icons/fontawesome/svgs/solid/square-up-right.svg create mode 100755 icons/fontawesome/svgs/solid/square-virus.svg create mode 100755 icons/fontawesome/svgs/solid/square-xmark.svg create mode 100755 icons/fontawesome/svgs/solid/square.svg create mode 100755 icons/fontawesome/svgs/solid/staff-snake.svg create mode 100755 icons/fontawesome/svgs/solid/stairs.svg create mode 100755 icons/fontawesome/svgs/solid/stamp.svg create mode 100755 icons/fontawesome/svgs/solid/stapler.svg create mode 100755 icons/fontawesome/svgs/solid/star-and-crescent.svg create mode 100755 icons/fontawesome/svgs/solid/star-half-stroke.svg create mode 100755 icons/fontawesome/svgs/solid/star-half.svg create mode 100755 icons/fontawesome/svgs/solid/star-of-david.svg create mode 100755 icons/fontawesome/svgs/solid/star-of-life.svg create mode 100755 icons/fontawesome/svgs/solid/star.svg create mode 100755 icons/fontawesome/svgs/solid/sterling-sign.svg create mode 100755 icons/fontawesome/svgs/solid/stethoscope.svg create mode 100755 icons/fontawesome/svgs/solid/stop.svg create mode 100755 icons/fontawesome/svgs/solid/stopwatch-20.svg create mode 100755 icons/fontawesome/svgs/solid/stopwatch.svg create mode 100755 icons/fontawesome/svgs/solid/store-slash.svg create mode 100755 icons/fontawesome/svgs/solid/store.svg create mode 100755 icons/fontawesome/svgs/solid/street-view.svg create mode 100755 icons/fontawesome/svgs/solid/strikethrough.svg create mode 100755 icons/fontawesome/svgs/solid/stroopwafel.svg create mode 100755 icons/fontawesome/svgs/solid/subscript.svg create mode 100755 icons/fontawesome/svgs/solid/suitcase-medical.svg create mode 100755 icons/fontawesome/svgs/solid/suitcase-rolling.svg create mode 100755 icons/fontawesome/svgs/solid/suitcase.svg create mode 100755 icons/fontawesome/svgs/solid/sun-plant-wilt.svg create mode 100755 icons/fontawesome/svgs/solid/sun.svg create mode 100755 icons/fontawesome/svgs/solid/superscript.svg create mode 100755 icons/fontawesome/svgs/solid/swatchbook.svg create mode 100755 icons/fontawesome/svgs/solid/synagogue.svg create mode 100755 icons/fontawesome/svgs/solid/syringe.svg create mode 100755 icons/fontawesome/svgs/solid/t.svg create mode 100755 icons/fontawesome/svgs/solid/table-cells-large.svg create mode 100755 icons/fontawesome/svgs/solid/table-cells.svg create mode 100755 icons/fontawesome/svgs/solid/table-columns.svg create mode 100755 icons/fontawesome/svgs/solid/table-list.svg create mode 100755 icons/fontawesome/svgs/solid/table-tennis-paddle-ball.svg create mode 100755 icons/fontawesome/svgs/solid/table.svg create mode 100755 icons/fontawesome/svgs/solid/tablet-button.svg create mode 100755 icons/fontawesome/svgs/solid/tablet-screen-button.svg create mode 100755 icons/fontawesome/svgs/solid/tablet.svg create mode 100755 icons/fontawesome/svgs/solid/tablets.svg create mode 100755 icons/fontawesome/svgs/solid/tachograph-digital.svg create mode 100755 icons/fontawesome/svgs/solid/tag.svg create mode 100755 icons/fontawesome/svgs/solid/tags.svg create mode 100755 icons/fontawesome/svgs/solid/tape.svg create mode 100755 icons/fontawesome/svgs/solid/tarp-droplet.svg create mode 100755 icons/fontawesome/svgs/solid/tarp.svg create mode 100755 icons/fontawesome/svgs/solid/taxi.svg create mode 100755 icons/fontawesome/svgs/solid/teeth-open.svg create mode 100755 icons/fontawesome/svgs/solid/teeth.svg create mode 100755 icons/fontawesome/svgs/solid/temperature-arrow-down.svg create mode 100755 icons/fontawesome/svgs/solid/temperature-arrow-up.svg create mode 100755 icons/fontawesome/svgs/solid/temperature-empty.svg create mode 100755 icons/fontawesome/svgs/solid/temperature-full.svg create mode 100755 icons/fontawesome/svgs/solid/temperature-half.svg create mode 100755 icons/fontawesome/svgs/solid/temperature-high.svg create mode 100755 icons/fontawesome/svgs/solid/temperature-low.svg create mode 100755 icons/fontawesome/svgs/solid/temperature-quarter.svg create mode 100755 icons/fontawesome/svgs/solid/temperature-three-quarters.svg create mode 100755 icons/fontawesome/svgs/solid/tenge-sign.svg create mode 100755 icons/fontawesome/svgs/solid/tent-arrow-down-to-line.svg create mode 100755 icons/fontawesome/svgs/solid/tent-arrow-left-right.svg create mode 100755 icons/fontawesome/svgs/solid/tent-arrow-turn-left.svg create mode 100755 icons/fontawesome/svgs/solid/tent-arrows-down.svg create mode 100755 icons/fontawesome/svgs/solid/tent.svg create mode 100755 icons/fontawesome/svgs/solid/tents.svg create mode 100755 icons/fontawesome/svgs/solid/terminal.svg create mode 100755 icons/fontawesome/svgs/solid/text-height.svg create mode 100755 icons/fontawesome/svgs/solid/text-slash.svg create mode 100755 icons/fontawesome/svgs/solid/text-width.svg create mode 100755 icons/fontawesome/svgs/solid/thermometer.svg create mode 100755 icons/fontawesome/svgs/solid/thumbs-down.svg create mode 100755 icons/fontawesome/svgs/solid/thumbs-up.svg create mode 100755 icons/fontawesome/svgs/solid/thumbtack.svg create mode 100755 icons/fontawesome/svgs/solid/ticket-simple.svg create mode 100755 icons/fontawesome/svgs/solid/ticket.svg create mode 100755 icons/fontawesome/svgs/solid/timeline.svg create mode 100755 icons/fontawesome/svgs/solid/toggle-off.svg create mode 100755 icons/fontawesome/svgs/solid/toggle-on.svg create mode 100755 icons/fontawesome/svgs/solid/toilet-paper-slash.svg create mode 100755 icons/fontawesome/svgs/solid/toilet-paper.svg create mode 100755 icons/fontawesome/svgs/solid/toilet-portable.svg create mode 100755 icons/fontawesome/svgs/solid/toilet.svg create mode 100755 icons/fontawesome/svgs/solid/toilets-portable.svg create mode 100755 icons/fontawesome/svgs/solid/toolbox.svg create mode 100755 icons/fontawesome/svgs/solid/tooth.svg create mode 100755 icons/fontawesome/svgs/solid/torii-gate.svg create mode 100755 icons/fontawesome/svgs/solid/tornado.svg create mode 100755 icons/fontawesome/svgs/solid/tower-broadcast.svg create mode 100755 icons/fontawesome/svgs/solid/tower-cell.svg create mode 100755 icons/fontawesome/svgs/solid/tower-observation.svg create mode 100755 icons/fontawesome/svgs/solid/tractor.svg create mode 100755 icons/fontawesome/svgs/solid/trademark.svg create mode 100755 icons/fontawesome/svgs/solid/traffic-light.svg create mode 100755 icons/fontawesome/svgs/solid/trailer.svg create mode 100755 icons/fontawesome/svgs/solid/train-subway.svg create mode 100755 icons/fontawesome/svgs/solid/train-tram.svg create mode 100755 icons/fontawesome/svgs/solid/train.svg create mode 100755 icons/fontawesome/svgs/solid/transgender.svg create mode 100755 icons/fontawesome/svgs/solid/trash-arrow-up.svg create mode 100755 icons/fontawesome/svgs/solid/trash-can-arrow-up.svg create mode 100755 icons/fontawesome/svgs/solid/trash-can.svg create mode 100755 icons/fontawesome/svgs/solid/trash.svg create mode 100755 icons/fontawesome/svgs/solid/tree-city.svg create mode 100755 icons/fontawesome/svgs/solid/tree.svg create mode 100755 icons/fontawesome/svgs/solid/triangle-exclamation.svg create mode 100755 icons/fontawesome/svgs/solid/trophy.svg create mode 100755 icons/fontawesome/svgs/solid/trowel-bricks.svg create mode 100755 icons/fontawesome/svgs/solid/trowel.svg create mode 100755 icons/fontawesome/svgs/solid/truck-arrow-right.svg create mode 100755 icons/fontawesome/svgs/solid/truck-droplet.svg create mode 100755 icons/fontawesome/svgs/solid/truck-fast.svg create mode 100755 icons/fontawesome/svgs/solid/truck-field-un.svg create mode 100755 icons/fontawesome/svgs/solid/truck-field.svg create mode 100755 icons/fontawesome/svgs/solid/truck-front.svg create mode 100755 icons/fontawesome/svgs/solid/truck-medical.svg create mode 100755 icons/fontawesome/svgs/solid/truck-monster.svg create mode 100755 icons/fontawesome/svgs/solid/truck-moving.svg create mode 100755 icons/fontawesome/svgs/solid/truck-pickup.svg create mode 100755 icons/fontawesome/svgs/solid/truck-plane.svg create mode 100755 icons/fontawesome/svgs/solid/truck-ramp-box.svg create mode 100755 icons/fontawesome/svgs/solid/truck.svg create mode 100755 icons/fontawesome/svgs/solid/tty.svg create mode 100755 icons/fontawesome/svgs/solid/turkish-lira-sign.svg create mode 100755 icons/fontawesome/svgs/solid/turn-down.svg create mode 100755 icons/fontawesome/svgs/solid/turn-up.svg create mode 100755 icons/fontawesome/svgs/solid/tv.svg create mode 100755 icons/fontawesome/svgs/solid/u.svg create mode 100755 icons/fontawesome/svgs/solid/umbrella-beach.svg create mode 100755 icons/fontawesome/svgs/solid/umbrella.svg create mode 100755 icons/fontawesome/svgs/solid/underline.svg create mode 100755 icons/fontawesome/svgs/solid/universal-access.svg create mode 100755 icons/fontawesome/svgs/solid/unlock-keyhole.svg create mode 100755 icons/fontawesome/svgs/solid/unlock.svg create mode 100755 icons/fontawesome/svgs/solid/up-down-left-right.svg create mode 100755 icons/fontawesome/svgs/solid/up-down.svg create mode 100755 icons/fontawesome/svgs/solid/up-long.svg create mode 100755 icons/fontawesome/svgs/solid/up-right-and-down-left-from-center.svg create mode 100755 icons/fontawesome/svgs/solid/up-right-from-square.svg create mode 100755 icons/fontawesome/svgs/solid/upload.svg create mode 100755 icons/fontawesome/svgs/solid/user-astronaut.svg create mode 100755 icons/fontawesome/svgs/solid/user-check.svg create mode 100755 icons/fontawesome/svgs/solid/user-clock.svg create mode 100755 icons/fontawesome/svgs/solid/user-doctor.svg create mode 100755 icons/fontawesome/svgs/solid/user-gear.svg create mode 100755 icons/fontawesome/svgs/solid/user-graduate.svg create mode 100755 icons/fontawesome/svgs/solid/user-group.svg create mode 100755 icons/fontawesome/svgs/solid/user-injured.svg create mode 100755 icons/fontawesome/svgs/solid/user-large-slash.svg create mode 100755 icons/fontawesome/svgs/solid/user-large.svg create mode 100755 icons/fontawesome/svgs/solid/user-lock.svg create mode 100755 icons/fontawesome/svgs/solid/user-minus.svg create mode 100755 icons/fontawesome/svgs/solid/user-ninja.svg create mode 100755 icons/fontawesome/svgs/solid/user-nurse.svg create mode 100755 icons/fontawesome/svgs/solid/user-pen.svg create mode 100755 icons/fontawesome/svgs/solid/user-plus.svg create mode 100755 icons/fontawesome/svgs/solid/user-secret.svg create mode 100755 icons/fontawesome/svgs/solid/user-shield.svg create mode 100755 icons/fontawesome/svgs/solid/user-slash.svg create mode 100755 icons/fontawesome/svgs/solid/user-tag.svg create mode 100755 icons/fontawesome/svgs/solid/user-tie.svg create mode 100755 icons/fontawesome/svgs/solid/user-xmark.svg create mode 100755 icons/fontawesome/svgs/solid/user.svg create mode 100755 icons/fontawesome/svgs/solid/users-between-lines.svg create mode 100755 icons/fontawesome/svgs/solid/users-gear.svg create mode 100755 icons/fontawesome/svgs/solid/users-line.svg create mode 100755 icons/fontawesome/svgs/solid/users-rays.svg create mode 100755 icons/fontawesome/svgs/solid/users-rectangle.svg create mode 100755 icons/fontawesome/svgs/solid/users-slash.svg create mode 100755 icons/fontawesome/svgs/solid/users-viewfinder.svg create mode 100755 icons/fontawesome/svgs/solid/users.svg create mode 100755 icons/fontawesome/svgs/solid/utensils.svg create mode 100755 icons/fontawesome/svgs/solid/v.svg create mode 100755 icons/fontawesome/svgs/solid/van-shuttle.svg create mode 100755 icons/fontawesome/svgs/solid/vault.svg create mode 100755 icons/fontawesome/svgs/solid/vector-square.svg create mode 100755 icons/fontawesome/svgs/solid/venus-double.svg create mode 100755 icons/fontawesome/svgs/solid/venus-mars.svg create mode 100755 icons/fontawesome/svgs/solid/venus.svg create mode 100755 icons/fontawesome/svgs/solid/vest-patches.svg create mode 100755 icons/fontawesome/svgs/solid/vest.svg create mode 100755 icons/fontawesome/svgs/solid/vial-circle-check.svg create mode 100755 icons/fontawesome/svgs/solid/vial-virus.svg create mode 100755 icons/fontawesome/svgs/solid/vial.svg create mode 100755 icons/fontawesome/svgs/solid/vials.svg create mode 100755 icons/fontawesome/svgs/solid/video-slash.svg create mode 100755 icons/fontawesome/svgs/solid/video.svg create mode 100755 icons/fontawesome/svgs/solid/vihara.svg create mode 100755 icons/fontawesome/svgs/solid/virus-covid-slash.svg create mode 100755 icons/fontawesome/svgs/solid/virus-covid.svg create mode 100755 icons/fontawesome/svgs/solid/virus-slash.svg create mode 100755 icons/fontawesome/svgs/solid/virus.svg create mode 100755 icons/fontawesome/svgs/solid/viruses.svg create mode 100755 icons/fontawesome/svgs/solid/voicemail.svg create mode 100755 icons/fontawesome/svgs/solid/volcano.svg create mode 100755 icons/fontawesome/svgs/solid/volleyball.svg create mode 100755 icons/fontawesome/svgs/solid/volume-high.svg create mode 100755 icons/fontawesome/svgs/solid/volume-low.svg create mode 100755 icons/fontawesome/svgs/solid/volume-off.svg create mode 100755 icons/fontawesome/svgs/solid/volume-xmark.svg create mode 100755 icons/fontawesome/svgs/solid/vr-cardboard.svg create mode 100755 icons/fontawesome/svgs/solid/w.svg create mode 100755 icons/fontawesome/svgs/solid/walkie-talkie.svg create mode 100755 icons/fontawesome/svgs/solid/wallet.svg create mode 100755 icons/fontawesome/svgs/solid/wand-magic-sparkles.svg create mode 100755 icons/fontawesome/svgs/solid/wand-magic.svg create mode 100755 icons/fontawesome/svgs/solid/wand-sparkles.svg create mode 100755 icons/fontawesome/svgs/solid/warehouse.svg create mode 100755 icons/fontawesome/svgs/solid/water-ladder.svg create mode 100755 icons/fontawesome/svgs/solid/water.svg create mode 100755 icons/fontawesome/svgs/solid/wave-square.svg create mode 100755 icons/fontawesome/svgs/solid/weight-hanging.svg create mode 100755 icons/fontawesome/svgs/solid/weight-scale.svg create mode 100755 icons/fontawesome/svgs/solid/wheat-awn-circle-exclamation.svg create mode 100755 icons/fontawesome/svgs/solid/wheat-awn.svg create mode 100755 icons/fontawesome/svgs/solid/wheelchair-move.svg create mode 100755 icons/fontawesome/svgs/solid/wheelchair.svg create mode 100755 icons/fontawesome/svgs/solid/whiskey-glass.svg create mode 100755 icons/fontawesome/svgs/solid/wifi.svg create mode 100755 icons/fontawesome/svgs/solid/wind.svg create mode 100755 icons/fontawesome/svgs/solid/window-maximize.svg create mode 100755 icons/fontawesome/svgs/solid/window-minimize.svg create mode 100755 icons/fontawesome/svgs/solid/window-restore.svg create mode 100755 icons/fontawesome/svgs/solid/wine-bottle.svg create mode 100755 icons/fontawesome/svgs/solid/wine-glass-empty.svg create mode 100755 icons/fontawesome/svgs/solid/wine-glass.svg create mode 100755 icons/fontawesome/svgs/solid/won-sign.svg create mode 100755 icons/fontawesome/svgs/solid/worm.svg create mode 100755 icons/fontawesome/svgs/solid/wrench.svg create mode 100755 icons/fontawesome/svgs/solid/x-ray.svg create mode 100755 icons/fontawesome/svgs/solid/x.svg create mode 100755 icons/fontawesome/svgs/solid/xmark.svg create mode 100755 icons/fontawesome/svgs/solid/xmarks-lines.svg create mode 100755 icons/fontawesome/svgs/solid/y.svg create mode 100755 icons/fontawesome/svgs/solid/yen-sign.svg create mode 100755 icons/fontawesome/svgs/solid/yin-yang.svg create mode 100755 icons/fontawesome/svgs/solid/z.svg create mode 100755 icons/fontawesome/webfonts/fa-brands-400.ttf create mode 100755 icons/fontawesome/webfonts/fa-brands-400.woff2 create mode 100755 icons/fontawesome/webfonts/fa-regular-400.ttf create mode 100755 icons/fontawesome/webfonts/fa-regular-400.woff2 create mode 100755 icons/fontawesome/webfonts/fa-solid-900.ttf create mode 100755 icons/fontawesome/webfonts/fa-solid-900.woff2 create mode 100755 icons/fontawesome/webfonts/fa-v4compatibility.ttf create mode 100755 icons/fontawesome/webfonts/fa-v4compatibility.woff2 create mode 100644 images/icons/application-octet-stream.png create mode 100644 images/icons/application-pdf.png create mode 100644 images/icons/application-x-executable.png create mode 100644 images/icons/audio-x-generic.png create mode 100644 images/icons/check.svg create mode 100644 images/icons/error.svg create mode 100644 images/icons/feed.svg create mode 100644 images/icons/help.png create mode 100644 images/icons/image-x-generic.png create mode 100644 images/icons/loading-small.gif create mode 100644 images/icons/menu-collapsed-rtl.png create mode 100644 images/icons/menu-collapsed.png create mode 100644 images/icons/menu-expanded.png create mode 100644 images/icons/package-x-generic.png create mode 100644 images/icons/required.svg create mode 100644 images/icons/text-html.png create mode 100644 images/icons/text-plain.png create mode 100644 images/icons/text-x-generic.png create mode 100644 images/icons/text-x-script.png create mode 100644 images/icons/video-x-generic.png create mode 100644 images/icons/warning.svg create mode 100644 images/icons/x-office-document.png create mode 100644 images/icons/x-office-presentation.png create mode 100644 images/icons/x-office-spreadsheet.png create mode 100755 js/custom_js.js create mode 100755 js/foundation.min.js create mode 100755 js/foundation.min.js.map create mode 100755 libraries/superfish/Gruntfile.coffee create mode 100755 libraries/superfish/MIT-LICENSE.txt create mode 100755 libraries/superfish/README.md create mode 100755 libraries/superfish/bower.json create mode 100755 libraries/superfish/changelog.txt create mode 100755 libraries/superfish/dist/css/megafish.css create mode 100755 libraries/superfish/dist/css/superfish-navbar.css create mode 100755 libraries/superfish/dist/css/superfish-vertical.css create mode 100755 libraries/superfish/dist/css/superfish.css create mode 100755 libraries/superfish/dist/js/hoverIntent.js create mode 100755 libraries/superfish/dist/js/jquery.js create mode 100755 libraries/superfish/dist/js/superfish.js create mode 100755 libraries/superfish/dist/js/superfish.min.js create mode 100755 libraries/superfish/dist/js/supersubs.js create mode 100755 libraries/superfish/examples/basic.html create mode 100755 libraries/superfish/examples/followed.html create mode 100755 libraries/superfish/examples/megamenu.html create mode 100755 libraries/superfish/package.json create mode 100755 libraries/superfish/src/.jshintrc create mode 100755 libraries/superfish/src/css/megafish.css create mode 100755 libraries/superfish/src/css/superfish-navbar.css create mode 100755 libraries/superfish/src/css/superfish-vertical.css create mode 100755 libraries/superfish/src/css/superfish.css create mode 100755 libraries/superfish/src/js/hoverIntent.js create mode 100755 libraries/superfish/src/js/jquery.js create mode 100755 libraries/superfish/src/js/superfish.js create mode 100755 libraries/superfish/src/js/supersubs.js create mode 100755 libraries/superfish/test/fixtures/menu.tmpl create mode 100755 libraries/superfish/test/helpers/jasmine-jquery.js create mode 100755 libraries/superfish/test/specs/SuperfishTest.coffee create mode 100644 logo.svg create mode 100644 package-lock.json create mode 100755 package.json create mode 100644 roblib_d10_phase3.info.yml create mode 100644 roblib_d10_phase3.libraries.yml create mode 100644 roblib_d10_phase3.theme create mode 100644 screenshot.png create mode 100644 src/StarterKit.php create mode 100644 templates/block/block--local-actions-block.html.twig create mode 100644 templates/block/block--local-tasks-block.html.twig create mode 100644 templates/block/block--search-form-block.html.twig create mode 100644 templates/block/block--system-branding-block.html.twig create mode 100644 templates/block/block--system-menu-block.html.twig create mode 100644 templates/block/block.html.twig create mode 100644 templates/content-edit/file-managed-file.html.twig create mode 100644 templates/content-edit/file-upload-help.html.twig create mode 100644 templates/content-edit/file-widget-multiple.html.twig create mode 100644 templates/content-edit/filter-caption.html.twig create mode 100644 templates/content-edit/filter-guidelines.html.twig create mode 100644 templates/content-edit/filter-tips.html.twig create mode 100644 templates/content-edit/image-widget.html.twig create mode 100644 templates/content-edit/node-add-list.html.twig create mode 100644 templates/content-edit/node-edit-form.html.twig create mode 100644 templates/content-edit/text-format-wrapper.html.twig create mode 100644 templates/content/comment.html.twig create mode 100644 templates/content/links--node.html.twig create mode 100644 templates/content/mark.html.twig create mode 100644 templates/content/media.html.twig create mode 100644 templates/content/node.html.twig create mode 100644 templates/content/page-title.html.twig create mode 100644 templates/content/search-result.html.twig create mode 100644 templates/content/taxonomy-term.html.twig create mode 100644 templates/dataset/item-list--search-results.html.twig create mode 100644 templates/dataset/item-list.html.twig create mode 100644 templates/dataset/table.html.twig create mode 100644 templates/field/field--comment.html.twig create mode 100644 templates/field/field--node--created.html.twig create mode 100644 templates/field/field--node--title.html.twig create mode 100644 templates/field/field--node--uid.html.twig create mode 100644 templates/field/field--text-long.html.twig create mode 100644 templates/field/field--text-with-summary.html.twig create mode 100644 templates/field/field--text.html.twig create mode 100644 templates/field/field.html.twig create mode 100644 templates/field/file-audio.html.twig create mode 100644 templates/field/file-link.html.twig create mode 100644 templates/field/file-video.html.twig create mode 100644 templates/field/image-formatter.html.twig create mode 100644 templates/field/image-style.html.twig create mode 100644 templates/field/image.html.twig create mode 100644 templates/field/link-formatter-link-separate.html.twig create mode 100644 templates/field/time.html.twig create mode 100644 templates/form/checkboxes.html.twig create mode 100644 templates/form/confirm-form.html.twig create mode 100644 templates/form/container.html.twig create mode 100644 templates/form/datetime-form.html.twig create mode 100644 templates/form/datetime-wrapper.html.twig create mode 100644 templates/form/details.html.twig create mode 100644 templates/form/dropbutton-wrapper.html.twig create mode 100644 templates/form/field-multiple-value-form.html.twig create mode 100644 templates/form/fieldset.html.twig create mode 100644 templates/form/form-element-label.html.twig create mode 100644 templates/form/form-element.html.twig create mode 100644 templates/form/form.html.twig create mode 100644 templates/form/input.html.twig create mode 100644 templates/form/radios.html.twig create mode 100644 templates/form/select.html.twig create mode 100644 templates/form/textarea.html.twig create mode 100644 templates/layout/html.html.twig create mode 100644 templates/layout/maintenance-page.html.twig create mode 100644 templates/layout/page.html.twig create mode 100644 templates/layout/region.html.twig create mode 100644 templates/misc/progress-bar.html.twig create mode 100644 templates/misc/status-messages.html.twig create mode 100644 templates/navigation/breadcrumb.html.twig create mode 100644 templates/navigation/links.html.twig create mode 100644 templates/navigation/menu-local-action.html.twig create mode 100644 templates/navigation/menu-local-task.html.twig create mode 100644 templates/navigation/menu-local-tasks.html.twig create mode 100644 templates/navigation/menu.html.twig create mode 100644 templates/navigation/pager.html.twig create mode 100644 templates/navigation/vertical-tabs.html.twig create mode 100644 templates/user/user.html.twig create mode 100644 templates/user/username.html.twig create mode 100644 templates/views/views-exposed-form.html.twig create mode 100644 templates/views/views-mini-pager.html.twig create mode 100644 templates/views/views-view-grid.html.twig create mode 100644 templates/views/views-view-grouping.html.twig create mode 100644 templates/views/views-view-list.html.twig create mode 100644 templates/views/views-view-summary-unformatted.html.twig create mode 100644 templates/views/views-view-summary.html.twig create mode 100644 templates/views/views-view-table.html.twig create mode 100644 templates/views/views-view-unformatted.html.twig create mode 100644 templates/views/views-view.html.twig diff --git a/.gitignore b/.gitignore new file mode 100755 index 0000000..e29a875 --- /dev/null +++ b/.gitignore @@ -0,0 +1,9 @@ +# Ignore the node modules folder (created by 'npm install'). +node_modules + +# We absolutely don't want to have the .sass-cache in git. +.sass-cache +.DS_Store + +*.swo +*.swp diff --git a/README.md b/README.md new file mode 100644 index 0000000..9b7bbbf --- /dev/null +++ b/README.md @@ -0,0 +1 @@ +roblib_d10_phase3 theme, generated from starterkit_theme. Additional information on generating themes can be found in the [Starterkit documentation](https://www.drupal.org/docs/core-modules-and-themes/core-themes/starterkit-theme). \ No newline at end of file diff --git a/config.yml b/config.yml new file mode 100755 index 0000000..2ff6df8 --- /dev/null +++ b/config.yml @@ -0,0 +1,44 @@ +SITE: + Local: + Url: 'https://library_local.lndo.site/' + Remote: + Url: 'https://library.upei.ca/' + Path: user +PORT: 8000 +BSREWRITE: + Css: + + Match: '/themes/custom/roblib_d10_phase3/css/global-style.css' + Replace: '/css/global-style.css' + Js: + Match: "/themes/custom/roblib_d10_phase3/js/custom_js.js" + Replace: "/js/custom_js.js" +PATHS: + Watch: + #changes in these compiled files trigged reload + - ./css/*.css + - ./js/*.js + Scss: + Dir: ./css/sass + Libraries: + #- libraries/guff + #- bower_components/foundation-sites/scss + #- bower_components/motion-ui/src + - node_modules/modularscale-sass/stylesheets + #- node_modules/vanilla-framework/scss + - node_modules/foundation-sites/scss + - node_modules/foundation-sites/scss/util + - node_modules/motion-ui/src + - icons/fontawesome/scss + - node_modules + Css: + Dir: css + #FileName: app.css + Js: + Src: ./js/src/*.js + Dest: js + FileName: 'ia-islandimagined.behaviors.js' + Img: + Src: img/src + Dest: img + diff --git a/css/global-style.css b/css/global-style.css new file mode 100755 index 0000000..c1a2332 --- /dev/null +++ b/css/global-style.css @@ -0,0 +1,17736 @@ +@charset "UTF-8"; +@import url("https://fonts.googleapis.com/css?family=Lusitana:400,700|Roboto|Roboto+Condensed:400,700"); +/** + * Foundation for Sites + * Version 6.7.5 + * https://get.foundation + * Licensed under MIT Open Source + */ +@media print, screen and (min-width: 40em) { + .reveal.large, .reveal.small, .reveal.tiny, .reveal { + right: auto; + left: auto; + margin: 0 auto; + } +} +/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */ +html { + line-height: 1.15; + -webkit-text-size-adjust: 100%; +} + +body { + margin: 0; +} + +h1 { + font-size: 2em; + margin: 0.67em 0; +} + +hr { + box-sizing: content-box; + height: 0; + overflow: visible; +} + +pre { + font-family: monospace, monospace; + font-size: 1em; +} + +a { + background-color: transparent; +} + +abbr[title] { + border-bottom: 0; + text-decoration: underline dotted; +} + +b, +strong { + font-weight: bolder; +} + +code, +kbd, +samp { + font-family: monospace, monospace; + font-size: 1em; +} + +small { + font-size: 80%; +} + +sub, +sup { + font-size: 75%; + line-height: 0; + position: relative; + vertical-align: baseline; +} + +sub { + bottom: -0.25em; +} + +sup { + top: -0.5em; +} + +img { + border-style: none; +} + +button, +input, +optgroup, +select, +textarea { + font-family: inherit; + font-size: 100%; + line-height: 1.15; + margin: 0; +} + +button, +input { + overflow: visible; +} + +button, +select { + text-transform: none; +} + +button, +[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 { + border-style: none; + padding: 0; +} + +button:-moz-focusring, +[type=button]:-moz-focusring, +[type=reset]:-moz-focusring, +[type=submit]:-moz-focusring { + outline: 1px dotted ButtonText; +} + +fieldset { + padding: 0.35em 0.75em 0.625em; +} + +legend { + box-sizing: border-box; + color: inherit; + display: table; + max-width: 100%; + padding: 0; + white-space: normal; +} + +progress { + vertical-align: baseline; +} + +textarea { + overflow: auto; +} + +[type=checkbox], +[type=radio] { + box-sizing: border-box; + padding: 0; +} + +[type=number]::-webkit-inner-spin-button, +[type=number]::-webkit-outer-spin-button { + height: auto; +} + +[type=search] { + -webkit-appearance: textfield; + outline-offset: -2px; +} + +[type=search]::-webkit-search-decoration { + -webkit-appearance: none; +} + +::-webkit-file-upload-button { + -webkit-appearance: button; + font: inherit; +} + +details { + display: block; +} + +summary { + display: list-item; +} + +template { + display: none; +} + +[hidden] { + display: none; +} + +[data-whatintent=mouse] *, [data-whatintent=mouse] *:focus, +[data-whatintent=touch] *, +[data-whatintent=touch] *:focus, +[data-whatinput=mouse] *, +[data-whatinput=mouse] *:focus, +[data-whatinput=touch] *, +[data-whatinput=touch] *:focus { + outline: none; +} + +[draggable=false] { + -webkit-touch-callout: none; + -webkit-user-select: none; +} + +.foundation-mq { + font-family: "small=0em&medium=40em&large=64em&xlarge=75em&xxlarge=90em"; +} + +html { + box-sizing: border-box; + font-size: 100%; +} + +*, +*::before, +*::after { + box-sizing: inherit; +} + +body { + margin: 0; + padding: 0; + background: #e0e0e0; + font-family: "Roboto", sans-serif; + font-weight: normal; + line-height: 1.5; + color: #333; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +img { + display: inline-block; + vertical-align: middle; + max-width: 100%; + height: auto; + -ms-interpolation-mode: bicubic; +} + +textarea { + height: auto; + min-height: 50px; + border-radius: 6px; +} + +select { + box-sizing: border-box; + width: 100%; + border-radius: 6px; +} + +.map_canvas img, +.map_canvas embed, +.map_canvas object, +.mqa-display img, +.mqa-display embed, +.mqa-display object { + max-width: none !important; +} + +button { + padding: 0; + appearance: none; + border: 0; + border-radius: 6px; + background: transparent; + line-height: 1; + cursor: auto; +} +[data-whatinput=mouse] button { + outline: 0; +} + +pre { + overflow: auto; + -webkit-overflow-scrolling: touch; +} + +button, +input, +optgroup, +select, +textarea { + font-family: inherit; +} + +.is-visible { + display: block !important; +} + +.is-hidden { + display: none !important; +} + +[type=text], [type=password], [type=date], [type=datetime], [type=datetime-local], [type=month], [type=week], [type=email], [type=number], [type=search], [type=tel], [type=time], [type=url], [type=color], +textarea { + display: block; + box-sizing: border-box; + width: 100%; + height: 2.4375rem; + margin: 0 0 1rem; + padding: 0.5rem; + border: 1px solid #c0c0c0; + border-radius: 6px; + background-color: #fefefe; + box-shadow: inset 0 1px 2px rgba(51, 51, 51, 0.1); + font-family: inherit; + font-size: 1rem; + font-weight: normal; + line-height: 1.5; + color: #333; + transition: box-shadow 0.5s, border-color 0.25s ease-in-out; + appearance: none; +} +[type=text]:focus, [type=password]:focus, [type=date]:focus, [type=datetime]:focus, [type=datetime-local]:focus, [type=month]:focus, [type=week]:focus, [type=email]:focus, [type=number]:focus, [type=search]:focus, [type=tel]:focus, [type=time]:focus, [type=url]:focus, [type=color]:focus, +textarea:focus { + outline: none; + border: 1px solid #757575; + background-color: #fefefe; + box-shadow: 0 0 5px #c0c0c0; + transition: box-shadow 0.5s, border-color 0.25s ease-in-out; +} + +textarea { + max-width: 100%; +} +textarea[rows] { + height: auto; +} + +input:disabled, input[readonly], +textarea:disabled, +textarea[readonly] { + background-color: #e0e0e0; + cursor: not-allowed; +} + +[type=submit], +[type=button] { + appearance: none; + border-radius: 6px; +} + +input[type=search] { + box-sizing: border-box; +} + +::placeholder { + color: #c0c0c0; +} + +[type=file], +[type=checkbox], +[type=radio] { + margin: 0 0 1rem; +} + +[type=checkbox] + label, +[type=radio] + label { + display: inline-block; + vertical-align: baseline; + margin-left: 0.5rem; + margin-right: 1rem; + margin-bottom: 0; +} +[type=checkbox] + label[for], +[type=radio] + label[for] { + cursor: pointer; +} + +label > [type=checkbox], +label > [type=radio] { + margin-right: 0.5rem; +} + +[type=file] { + width: 100%; +} + +label { + display: block; + margin: 0; + font-size: 0.875rem; + font-weight: normal; + line-height: 1.8; + color: #333; +} +label.middle { + margin: 0 0 1rem; + line-height: 1.5; + padding: 0.5625rem 0; +} + +.help-text { + margin-top: -0.5rem; + font-size: 0.8125rem; + font-style: italic; + color: #333; +} + +.input-group { + display: flex; + width: 100%; + margin-bottom: 1rem; + align-items: stretch; +} +.input-group > :first-child, .input-group > :first-child.input-group-button > * { + border-radius: 6px 0 0 6px; +} +.input-group > :last-child, .input-group > :last-child.input-group-button > * { + border-radius: 0 6px 6px 0; +} + +.input-group-button a, +.input-group-button input, +.input-group-button button, +.input-group-button label, .input-group-button, .input-group-field, .input-group-label { + margin: 0; + white-space: nowrap; +} + +.input-group-label { + padding: 0 1rem; + border: 1px solid #c0c0c0; + background: #e0e0e0; + color: #333; + text-align: center; + white-space: nowrap; + display: flex; + flex: 0 0 auto; + align-items: center; +} +.input-group-label:first-child { + border-right: 0; +} +.input-group-label:last-child { + border-left: 0; +} + +.input-group-field { + border-radius: 0; + flex: 1 1 0px; + min-width: 0; +} + +.input-group-button { + padding-top: 0; + padding-bottom: 0; + text-align: center; + display: flex; + flex: 0 0 auto; +} +.input-group-button a, +.input-group-button input, +.input-group-button button, +.input-group-button label { + align-self: stretch; + height: auto; + padding-top: 0; + padding-bottom: 0; + font-size: 1rem; +} + +fieldset { + margin: 0; + padding: 0; + border: 0; +} + +legend { + max-width: 100%; + margin-bottom: 0.5rem; +} + +.fieldset { + margin: 1.125rem 0; + padding: 1.25rem; + border: 1px solid #c0c0c0; +} +.fieldset legend { + margin: 0; + margin-left: -0.1875rem; + padding: 0 0.1875rem; +} + +select { + height: 2.4375rem; + margin: 0 0 1rem; + padding: 0.5rem; + appearance: none; + border: 1px solid #c0c0c0; + border-radius: 6px; + background-color: #fefefe; + font-family: inherit; + font-size: 1rem; + font-weight: normal; + line-height: 1.5; + color: #333; + background-image: url('data:image/svg+xml;utf8,'); + background-origin: content-box; + background-position: right -1rem center; + background-repeat: no-repeat; + background-size: 9px 6px; + padding-right: 1.5rem; + transition: box-shadow 0.5s, border-color 0.25s ease-in-out; +} +@media screen and (min-width: 0\0 ) { + select { + background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIpJREFUeNrEkckNgDAMBBfRkEt0ObRBBdsGXUDgmQfK4XhH2m8czQAAy27R3tsw4Qfe2x8uOO6oYLb6GlOor3GF+swURAOmUJ+RwtEJs9WvTGEYxBXqI1MQAZhCfUQKRzDMVj+TwrAIV6jvSUEkYAr1LSkcyTBb/V+KYfX7xAeusq3sLDtGH3kEGACPWIflNZfhRQAAAABJRU5ErkJggg=="); + } +} +select:focus { + outline: none; + border: 1px solid #757575; + background-color: #fefefe; + box-shadow: 0 0 5px #c0c0c0; + transition: box-shadow 0.5s, border-color 0.25s ease-in-out; +} +select:disabled { + background-color: #e0e0e0; + cursor: not-allowed; +} +select::-ms-expand { + display: none; +} +select[multiple] { + height: auto; + background-image: none; +} +select:not([multiple]) { + padding-top: 0; + padding-bottom: 0; +} + +.is-invalid-input:not(:focus) { + border-color: #cc4b37; + background-color: #f9ecea; +} +.is-invalid-input:not(:focus)::placeholder { + color: #cc4b37; +} + +.is-invalid-label { + color: #cc4b37; +} + +.form-error { + display: none; + margin-top: -0.5rem; + margin-bottom: 1rem; + font-size: 0.75rem; + font-weight: bold; + color: #cc4b37; +} +.form-error.is-visible { + display: block; +} + +div, +dl, +dt, +dd, +ul, +ol, +li, +h1, +h2, +h3, +h4, +h5, +h6, +pre, +form, +p, +blockquote, +th, +td { + margin: 0; + padding: 0; +} + +p { + margin-bottom: 1rem; + font-size: inherit; + line-height: 1.6; + text-rendering: optimizeLegibility; +} + +em, +i { + font-style: italic; + line-height: inherit; +} + +strong, +b { + font-weight: bold; + line-height: inherit; +} + +small { + font-size: 80%; + line-height: inherit; +} + +h1, .h1, +h2, .h2, +h3, .h3, +h4, .h4, +h5, .h5, +h6, .h6 { + font-family: "Lusitana", serif; + font-style: normal; + font-weight: normal; + color: inherit; + text-rendering: optimizeLegibility; +} +h1 small, .h1 small, +h2 small, .h2 small, +h3 small, .h3 small, +h4 small, .h4 small, +h5 small, .h5 small, +h6 small, .h6 small { + line-height: 0; + color: #c0c0c0; +} + +h1, .h1 { + font-size: 1.5rem; + line-height: 1.4; + margin-top: 0; + margin-bottom: 0.5rem; +} + +h2, .h2 { + font-size: 1.25rem; + line-height: 1.4; + margin-top: 0; + margin-bottom: 0.5rem; +} + +h3, .h3 { + font-size: 1.1875rem; + line-height: 1.4; + margin-top: 0; + margin-bottom: 0.5rem; +} + +h4, .h4 { + font-size: 1.125rem; + line-height: 1.4; + margin-top: 0; + margin-bottom: 0.5rem; +} + +h5, .h5 { + font-size: 1.0625rem; + line-height: 1.4; + margin-top: 0; + margin-bottom: 0.5rem; +} + +h6, .h6 { + font-size: 1rem; + line-height: 1.4; + margin-top: 0; + margin-bottom: 0.5rem; +} + +@media print, screen and (min-width: 40em) { + h1, .h1 { + font-size: 2rem; + } + h2, .h2 { + font-size: 1.776875rem; + } + h3, .h3 { + font-size: 1.333rem; + } + h4, .h4 { + font-size: 1.25rem; + } + h5, .h5 { + font-size: 1rem; + } + h6, .h6 { + font-size: 1rem; + } +} +a { + line-height: inherit; + color: #8c2004; + text-decoration: none; + cursor: pointer; +} +a:hover, a:focus { + color: #781c03; +} +a img { + border: 0; +} + +hr { + clear: both; + max-width: 90rem; + height: 0; + margin: 1.25rem auto; + border-top: 0; + border-right: 0; + border-bottom: 1px solid #c0c0c0; + border-left: 0; +} + +ul, +ol, +dl { + margin-bottom: 1rem; + list-style-position: outside; + line-height: 1.6; +} + +li { + font-size: inherit; +} + +ul { + margin-left: 1.25rem; + list-style-type: disc; +} + +ol { + margin-left: 1.25rem; +} + +ul ul, ul ol, ol ul, ol ol { + margin-left: 1.25rem; + margin-bottom: 0; +} + +dl { + margin-bottom: 1rem; +} +dl dt { + margin-bottom: 0.3rem; + font-weight: bold; +} + +blockquote { + margin: 0 0 1rem; + padding: 0.5625rem 1.25rem 0 1.1875rem; + border-left: 1px solid #c0c0c0; +} +blockquote, blockquote p { + line-height: 1.6; + color: #757575; +} + +abbr, abbr[title] { + border-bottom: 1px dotted #333; + cursor: help; + text-decoration: none; +} + +figure { + margin: 0; +} + +kbd { + margin: 0; + padding: 0.125rem 0.25rem 0; + background-color: #e0e0e0; + font-family: Consolas, "Liberation Mono", Courier, monospace; + color: #333; + border-radius: 6px; +} + +.subheader { + margin-top: 0.2rem; + margin-bottom: 0.5rem; + font-weight: normal; + line-height: 1.4; + color: #757575; +} + +.lead { + font-size: 125%; + line-height: 1.6; +} + +.stat { + font-size: 2.5rem; + line-height: 1; +} +p + .stat { + margin-top: -1rem; +} + +ul.no-bullet, ol.no-bullet { + margin-left: 0; + list-style: none; +} + +.cite-block, cite { + display: block; + color: #757575; + font-size: 0.8125rem; +} +.cite-block:before, cite:before { + content: "— "; +} + +.code-inline, code { + border: 1px solid #c0c0c0; + background-color: #e0e0e0; + font-family: Consolas, "Liberation Mono", Courier, monospace; + font-weight: normal; + color: #333; + display: inline; + max-width: 100%; + word-wrap: break-word; + padding: 0.125rem 0.3125rem 0.0625rem; +} + +.code-block { + border: 1px solid #c0c0c0; + background-color: #e0e0e0; + font-family: Consolas, "Liberation Mono", Courier, monospace; + font-weight: normal; + color: #333; + display: block; + overflow: auto; + white-space: pre; + padding: 1rem; + margin-bottom: 1.5rem; +} + +.text-left { + text-align: left; +} + +.text-right { + text-align: right; +} + +.text-center { + text-align: center; +} + +.text-justify { + text-align: justify; +} + +@media print, screen and (min-width: 40em) { + .medium-text-left { + text-align: left; + } + .medium-text-right { + text-align: right; + } + .medium-text-center { + text-align: center; + } + .medium-text-justify { + text-align: justify; + } +} +@media print, screen and (min-width: 64em) { + .large-text-left { + text-align: left; + } + .large-text-right { + text-align: right; + } + .large-text-center { + text-align: center; + } + .large-text-justify { + text-align: justify; + } +} +.show-for-print { + display: none !important; +} + +@media print { + * { + background: transparent !important; + color: black !important; + print-color-adjust: economy; + box-shadow: none !important; + text-shadow: none !important; + } + .show-for-print { + display: block !important; + } + .hide-for-print { + display: none !important; + } + table.show-for-print { + display: table !important; + } + thead.show-for-print { + display: table-header-group !important; + } + tbody.show-for-print { + display: table-row-group !important; + } + tr.show-for-print { + display: table-row !important; + } + td.show-for-print { + display: table-cell !important; + } + th.show-for-print { + display: table-cell !important; + } + a, + a:visited { + text-decoration: underline; + } + a[href]:after { + content: " (" attr(href) ")"; + } + .ir a:after, + a[href^="javascript:"]:after, + a[href^="#"]:after { + content: ""; + } + abbr[title]:after { + content: " (" attr(title) ")"; + } + pre, + blockquote { + border: 1px solid #757575; + page-break-inside: avoid; + } + thead { + display: table-header-group; + } + tr, + img { + page-break-inside: avoid; + } + img { + max-width: 100% !important; + } + @page { + margin: 0.5cm; + } + p, + h2, + h3 { + orphans: 3; + widows: 3; + } + h2, + h3 { + page-break-after: avoid; + } + .print-break-inside { + page-break-inside: auto; + } +} +.grid-container { + padding-right: 0.625rem; + padding-left: 0.625rem; + max-width: 90rem; + margin-left: auto; + margin-right: auto; +} +@media print, screen and (min-width: 40em) { + .grid-container { + padding-right: 0.9375rem; + padding-left: 0.9375rem; + } +} +.grid-container.fluid { + padding-right: 0.625rem; + padding-left: 0.625rem; + max-width: 100%; + margin-left: auto; + margin-right: auto; +} +@media print, screen and (min-width: 40em) { + .grid-container.fluid { + padding-right: 0.9375rem; + padding-left: 0.9375rem; + } +} +.grid-container.full { + padding-right: 0; + padding-left: 0; + max-width: 100%; + margin-left: auto; + margin-right: auto; +} + +.grid-x { + display: flex; + flex-flow: row wrap; +} + +.cell { + flex: 0 0 auto; + min-height: 0; + min-width: 0; + width: 100%; +} +.cell.auto { + flex: 1 1 0; +} +.cell.shrink { + flex: 0 0 auto; +} + +.grid-x > .auto { + width: auto; +} +.grid-x > .shrink { + width: auto; +} + +.grid-x > .small-shrink, .grid-x > .small-full, .grid-x > .small-1, .grid-x > .small-2, .grid-x > .small-3, .grid-x > .small-4, .grid-x > .small-5, .grid-x > .small-6, .grid-x > .small-7, .grid-x > .small-8, .grid-x > .small-9, .grid-x > .small-10, .grid-x > .small-11, .grid-x > .small-12 { + flex-basis: auto; +} + +@media print, screen and (min-width: 40em) { + .grid-x > .medium-shrink, .grid-x > .medium-full, .grid-x > .medium-1, .grid-x > .medium-2, .grid-x > .medium-3, .grid-x > .medium-4, .grid-x > .medium-5, .grid-x > .medium-6, .grid-x > .medium-7, .grid-x > .medium-8, .grid-x > .medium-9, .grid-x > .medium-10, .grid-x > .medium-11, .grid-x > .medium-12 { + flex-basis: auto; + } +} +@media print, screen and (min-width: 64em) { + .grid-x > .large-shrink, .grid-x > .large-full, .grid-x > .large-1, .grid-x > .large-2, .grid-x > .large-3, .grid-x > .large-4, .grid-x > .large-5, .grid-x > .large-6, .grid-x > .large-7, .grid-x > .large-8, .grid-x > .large-9, .grid-x > .large-10, .grid-x > .large-11, .grid-x > .large-12 { + flex-basis: auto; + } +} +.grid-x > .small-12, .grid-x > .small-11, .grid-x > .small-10, .grid-x > .small-9, .grid-x > .small-8, .grid-x > .small-7, .grid-x > .small-6, .grid-x > .small-5, .grid-x > .small-4, .grid-x > .small-3, .grid-x > .small-2, .grid-x > .small-1 { + flex: 0 0 auto; +} + +.grid-x > .small-1 { + width: 8.3333333333%; +} + +.grid-x > .small-2 { + width: 16.6666666667%; +} + +.grid-x > .small-3 { + width: 25%; +} + +.grid-x > .small-4 { + width: 33.3333333333%; +} + +.grid-x > .small-5 { + width: 41.6666666667%; +} + +.grid-x > .small-6 { + width: 50%; +} + +.grid-x > .small-7 { + width: 58.3333333333%; +} + +.grid-x > .small-8 { + width: 66.6666666667%; +} + +.grid-x > .small-9 { + width: 75%; +} + +.grid-x > .small-10 { + width: 83.3333333333%; +} + +.grid-x > .small-11 { + width: 91.6666666667%; +} + +.grid-x > .small-12 { + width: 100%; +} + +@media print, screen and (min-width: 40em) { + .grid-x > .medium-auto { + flex: 1 1 0; + width: auto; + } + .grid-x > .medium-12, .grid-x > .medium-11, .grid-x > .medium-10, .grid-x > .medium-9, .grid-x > .medium-8, .grid-x > .medium-7, .grid-x > .medium-6, .grid-x > .medium-5, .grid-x > .medium-4, .grid-x > .medium-3, .grid-x > .medium-2, .grid-x > .medium-1, .grid-x > .medium-shrink { + flex: 0 0 auto; + } + .grid-x > .medium-shrink { + width: auto; + } + .grid-x > .medium-1 { + width: 8.3333333333%; + } + .grid-x > .medium-2 { + width: 16.6666666667%; + } + .grid-x > .medium-3 { + width: 25%; + } + .grid-x > .medium-4 { + width: 33.3333333333%; + } + .grid-x > .medium-5 { + width: 41.6666666667%; + } + .grid-x > .medium-6 { + width: 50%; + } + .grid-x > .medium-7 { + width: 58.3333333333%; + } + .grid-x > .medium-8 { + width: 66.6666666667%; + } + .grid-x > .medium-9 { + width: 75%; + } + .grid-x > .medium-10 { + width: 83.3333333333%; + } + .grid-x > .medium-11 { + width: 91.6666666667%; + } + .grid-x > .medium-12 { + width: 100%; + } +} +@media print, screen and (min-width: 64em) { + .grid-x > .large-auto { + flex: 1 1 0; + width: auto; + } + .grid-x > .large-12, .grid-x > .large-11, .grid-x > .large-10, .grid-x > .large-9, .grid-x > .large-8, .grid-x > .large-7, .grid-x > .large-6, .grid-x > .large-5, .grid-x > .large-4, .grid-x > .large-3, .grid-x > .large-2, .grid-x > .large-1, .grid-x > .large-shrink { + flex: 0 0 auto; + } + .grid-x > .large-shrink { + width: auto; + } + .grid-x > .large-1 { + width: 8.3333333333%; + } + .grid-x > .large-2 { + width: 16.6666666667%; + } + .grid-x > .large-3 { + width: 25%; + } + .grid-x > .large-4 { + width: 33.3333333333%; + } + .grid-x > .large-5 { + width: 41.6666666667%; + } + .grid-x > .large-6 { + width: 50%; + } + .grid-x > .large-7 { + width: 58.3333333333%; + } + .grid-x > .large-8 { + width: 66.6666666667%; + } + .grid-x > .large-9 { + width: 75%; + } + .grid-x > .large-10 { + width: 83.3333333333%; + } + .grid-x > .large-11 { + width: 91.6666666667%; + } + .grid-x > .large-12 { + width: 100%; + } +} +.grid-margin-x:not(.grid-x) > .cell { + width: auto; +} + +.grid-margin-y:not(.grid-y) > .cell { + height: auto; +} + +.grid-margin-x { + margin-left: -0.625rem; + margin-right: -0.625rem; +} +@media print, screen and (min-width: 40em) { + .grid-margin-x { + margin-left: -0.9375rem; + margin-right: -0.9375rem; + } +} +.grid-margin-x > .cell { + width: calc(100% - 1.25rem); + margin-left: 0.625rem; + margin-right: 0.625rem; +} +@media print, screen and (min-width: 40em) { + .grid-margin-x > .cell { + width: calc(100% - 1.875rem); + margin-left: 0.9375rem; + margin-right: 0.9375rem; + } +} +.grid-margin-x > .auto { + width: auto; +} +.grid-margin-x > .shrink { + width: auto; +} +.grid-margin-x > .small-1 { + width: calc(8.3333333333% - 1.25rem); +} +.grid-margin-x > .small-2 { + width: calc(16.6666666667% - 1.25rem); +} +.grid-margin-x > .small-3 { + width: calc(25% - 1.25rem); +} +.grid-margin-x > .small-4 { + width: calc(33.3333333333% - 1.25rem); +} +.grid-margin-x > .small-5 { + width: calc(41.6666666667% - 1.25rem); +} +.grid-margin-x > .small-6 { + width: calc(50% - 1.25rem); +} +.grid-margin-x > .small-7 { + width: calc(58.3333333333% - 1.25rem); +} +.grid-margin-x > .small-8 { + width: calc(66.6666666667% - 1.25rem); +} +.grid-margin-x > .small-9 { + width: calc(75% - 1.25rem); +} +.grid-margin-x > .small-10 { + width: calc(83.3333333333% - 1.25rem); +} +.grid-margin-x > .small-11 { + width: calc(91.6666666667% - 1.25rem); +} +.grid-margin-x > .small-12 { + width: calc(100% - 1.25rem); +} +@media print, screen and (min-width: 40em) { + .grid-margin-x > .auto { + width: auto; + } + .grid-margin-x > .shrink { + width: auto; + } + .grid-margin-x > .small-1 { + width: calc(8.3333333333% - 1.875rem); + } + .grid-margin-x > .small-2 { + width: calc(16.6666666667% - 1.875rem); + } + .grid-margin-x > .small-3 { + width: calc(25% - 1.875rem); + } + .grid-margin-x > .small-4 { + width: calc(33.3333333333% - 1.875rem); + } + .grid-margin-x > .small-5 { + width: calc(41.6666666667% - 1.875rem); + } + .grid-margin-x > .small-6 { + width: calc(50% - 1.875rem); + } + .grid-margin-x > .small-7 { + width: calc(58.3333333333% - 1.875rem); + } + .grid-margin-x > .small-8 { + width: calc(66.6666666667% - 1.875rem); + } + .grid-margin-x > .small-9 { + width: calc(75% - 1.875rem); + } + .grid-margin-x > .small-10 { + width: calc(83.3333333333% - 1.875rem); + } + .grid-margin-x > .small-11 { + width: calc(91.6666666667% - 1.875rem); + } + .grid-margin-x > .small-12 { + width: calc(100% - 1.875rem); + } + .grid-margin-x > .medium-auto { + width: auto; + } + .grid-margin-x > .medium-shrink { + width: auto; + } + .grid-margin-x > .medium-1 { + width: calc(8.3333333333% - 1.875rem); + } + .grid-margin-x > .medium-2 { + width: calc(16.6666666667% - 1.875rem); + } + .grid-margin-x > .medium-3 { + width: calc(25% - 1.875rem); + } + .grid-margin-x > .medium-4 { + width: calc(33.3333333333% - 1.875rem); + } + .grid-margin-x > .medium-5 { + width: calc(41.6666666667% - 1.875rem); + } + .grid-margin-x > .medium-6 { + width: calc(50% - 1.875rem); + } + .grid-margin-x > .medium-7 { + width: calc(58.3333333333% - 1.875rem); + } + .grid-margin-x > .medium-8 { + width: calc(66.6666666667% - 1.875rem); + } + .grid-margin-x > .medium-9 { + width: calc(75% - 1.875rem); + } + .grid-margin-x > .medium-10 { + width: calc(83.3333333333% - 1.875rem); + } + .grid-margin-x > .medium-11 { + width: calc(91.6666666667% - 1.875rem); + } + .grid-margin-x > .medium-12 { + width: calc(100% - 1.875rem); + } +} +@media print, screen and (min-width: 64em) { + .grid-margin-x > .large-auto { + width: auto; + } + .grid-margin-x > .large-shrink { + width: auto; + } + .grid-margin-x > .large-1 { + width: calc(8.3333333333% - 1.875rem); + } + .grid-margin-x > .large-2 { + width: calc(16.6666666667% - 1.875rem); + } + .grid-margin-x > .large-3 { + width: calc(25% - 1.875rem); + } + .grid-margin-x > .large-4 { + width: calc(33.3333333333% - 1.875rem); + } + .grid-margin-x > .large-5 { + width: calc(41.6666666667% - 1.875rem); + } + .grid-margin-x > .large-6 { + width: calc(50% - 1.875rem); + } + .grid-margin-x > .large-7 { + width: calc(58.3333333333% - 1.875rem); + } + .grid-margin-x > .large-8 { + width: calc(66.6666666667% - 1.875rem); + } + .grid-margin-x > .large-9 { + width: calc(75% - 1.875rem); + } + .grid-margin-x > .large-10 { + width: calc(83.3333333333% - 1.875rem); + } + .grid-margin-x > .large-11 { + width: calc(91.6666666667% - 1.875rem); + } + .grid-margin-x > .large-12 { + width: calc(100% - 1.875rem); + } +} + +.grid-padding-x .grid-padding-x { + margin-right: -0.625rem; + margin-left: -0.625rem; +} +@media print, screen and (min-width: 40em) { + .grid-padding-x .grid-padding-x { + margin-right: -0.9375rem; + margin-left: -0.9375rem; + } +} +.grid-container:not(.full) > .grid-padding-x { + margin-right: -0.625rem; + margin-left: -0.625rem; +} +@media print, screen and (min-width: 40em) { + .grid-container:not(.full) > .grid-padding-x { + margin-right: -0.9375rem; + margin-left: -0.9375rem; + } +} +.grid-padding-x > .cell { + padding-right: 0.625rem; + padding-left: 0.625rem; +} +@media print, screen and (min-width: 40em) { + .grid-padding-x > .cell { + padding-right: 0.9375rem; + padding-left: 0.9375rem; + } +} + +.small-up-1 > .cell { + width: 100%; +} + +.small-up-2 > .cell { + width: 50%; +} + +.small-up-3 > .cell { + width: 33.3333333333%; +} + +.small-up-4 > .cell { + width: 25%; +} + +.small-up-5 > .cell { + width: 20%; +} + +.small-up-6 > .cell { + width: 16.6666666667%; +} + +.small-up-7 > .cell { + width: 14.2857142857%; +} + +.small-up-8 > .cell { + width: 12.5%; +} + +@media print, screen and (min-width: 40em) { + .medium-up-1 > .cell { + width: 100%; + } + .medium-up-2 > .cell { + width: 50%; + } + .medium-up-3 > .cell { + width: 33.3333333333%; + } + .medium-up-4 > .cell { + width: 25%; + } + .medium-up-5 > .cell { + width: 20%; + } + .medium-up-6 > .cell { + width: 16.6666666667%; + } + .medium-up-7 > .cell { + width: 14.2857142857%; + } + .medium-up-8 > .cell { + width: 12.5%; + } +} +@media print, screen and (min-width: 64em) { + .large-up-1 > .cell { + width: 100%; + } + .large-up-2 > .cell { + width: 50%; + } + .large-up-3 > .cell { + width: 33.3333333333%; + } + .large-up-4 > .cell { + width: 25%; + } + .large-up-5 > .cell { + width: 20%; + } + .large-up-6 > .cell { + width: 16.6666666667%; + } + .large-up-7 > .cell { + width: 14.2857142857%; + } + .large-up-8 > .cell { + width: 12.5%; + } +} +.grid-margin-x.small-up-1 > .cell { + width: calc(100% - 1.25rem); +} + +.grid-margin-x.small-up-2 > .cell { + width: calc(50% - 1.25rem); +} + +.grid-margin-x.small-up-3 > .cell { + width: calc(33.3333333333% - 1.25rem); +} + +.grid-margin-x.small-up-4 > .cell { + width: calc(25% - 1.25rem); +} + +.grid-margin-x.small-up-5 > .cell { + width: calc(20% - 1.25rem); +} + +.grid-margin-x.small-up-6 > .cell { + width: calc(16.6666666667% - 1.25rem); +} + +.grid-margin-x.small-up-7 > .cell { + width: calc(14.2857142857% - 1.25rem); +} + +.grid-margin-x.small-up-8 > .cell { + width: calc(12.5% - 1.25rem); +} + +@media print, screen and (min-width: 40em) { + .grid-margin-x.small-up-1 > .cell { + width: calc(100% - 1.875rem); + } + .grid-margin-x.small-up-2 > .cell { + width: calc(50% - 1.875rem); + } + .grid-margin-x.small-up-3 > .cell { + width: calc(33.3333333333% - 1.875rem); + } + .grid-margin-x.small-up-4 > .cell { + width: calc(25% - 1.875rem); + } + .grid-margin-x.small-up-5 > .cell { + width: calc(20% - 1.875rem); + } + .grid-margin-x.small-up-6 > .cell { + width: calc(16.6666666667% - 1.875rem); + } + .grid-margin-x.small-up-7 > .cell { + width: calc(14.2857142857% - 1.875rem); + } + .grid-margin-x.small-up-8 > .cell { + width: calc(12.5% - 1.875rem); + } + .grid-margin-x.medium-up-1 > .cell { + width: calc(100% - 1.875rem); + } + .grid-margin-x.medium-up-2 > .cell { + width: calc(50% - 1.875rem); + } + .grid-margin-x.medium-up-3 > .cell { + width: calc(33.3333333333% - 1.875rem); + } + .grid-margin-x.medium-up-4 > .cell { + width: calc(25% - 1.875rem); + } + .grid-margin-x.medium-up-5 > .cell { + width: calc(20% - 1.875rem); + } + .grid-margin-x.medium-up-6 > .cell { + width: calc(16.6666666667% - 1.875rem); + } + .grid-margin-x.medium-up-7 > .cell { + width: calc(14.2857142857% - 1.875rem); + } + .grid-margin-x.medium-up-8 > .cell { + width: calc(12.5% - 1.875rem); + } +} +@media print, screen and (min-width: 64em) { + .grid-margin-x.large-up-1 > .cell { + width: calc(100% - 1.875rem); + } + .grid-margin-x.large-up-2 > .cell { + width: calc(50% - 1.875rem); + } + .grid-margin-x.large-up-3 > .cell { + width: calc(33.3333333333% - 1.875rem); + } + .grid-margin-x.large-up-4 > .cell { + width: calc(25% - 1.875rem); + } + .grid-margin-x.large-up-5 > .cell { + width: calc(20% - 1.875rem); + } + .grid-margin-x.large-up-6 > .cell { + width: calc(16.6666666667% - 1.875rem); + } + .grid-margin-x.large-up-7 > .cell { + width: calc(14.2857142857% - 1.875rem); + } + .grid-margin-x.large-up-8 > .cell { + width: calc(12.5% - 1.875rem); + } +} +.small-margin-collapse { + margin-right: 0; + margin-left: 0; +} +.small-margin-collapse > .cell { + margin-right: 0; + margin-left: 0; +} +.small-margin-collapse > .small-1 { + width: 8.3333333333%; +} +.small-margin-collapse > .small-2 { + width: 16.6666666667%; +} +.small-margin-collapse > .small-3 { + width: 25%; +} +.small-margin-collapse > .small-4 { + width: 33.3333333333%; +} +.small-margin-collapse > .small-5 { + width: 41.6666666667%; +} +.small-margin-collapse > .small-6 { + width: 50%; +} +.small-margin-collapse > .small-7 { + width: 58.3333333333%; +} +.small-margin-collapse > .small-8 { + width: 66.6666666667%; +} +.small-margin-collapse > .small-9 { + width: 75%; +} +.small-margin-collapse > .small-10 { + width: 83.3333333333%; +} +.small-margin-collapse > .small-11 { + width: 91.6666666667%; +} +.small-margin-collapse > .small-12 { + width: 100%; +} +@media print, screen and (min-width: 40em) { + .small-margin-collapse > .medium-1 { + width: 8.3333333333%; + } + .small-margin-collapse > .medium-2 { + width: 16.6666666667%; + } + .small-margin-collapse > .medium-3 { + width: 25%; + } + .small-margin-collapse > .medium-4 { + width: 33.3333333333%; + } + .small-margin-collapse > .medium-5 { + width: 41.6666666667%; + } + .small-margin-collapse > .medium-6 { + width: 50%; + } + .small-margin-collapse > .medium-7 { + width: 58.3333333333%; + } + .small-margin-collapse > .medium-8 { + width: 66.6666666667%; + } + .small-margin-collapse > .medium-9 { + width: 75%; + } + .small-margin-collapse > .medium-10 { + width: 83.3333333333%; + } + .small-margin-collapse > .medium-11 { + width: 91.6666666667%; + } + .small-margin-collapse > .medium-12 { + width: 100%; + } +} +@media print, screen and (min-width: 64em) { + .small-margin-collapse > .large-1 { + width: 8.3333333333%; + } + .small-margin-collapse > .large-2 { + width: 16.6666666667%; + } + .small-margin-collapse > .large-3 { + width: 25%; + } + .small-margin-collapse > .large-4 { + width: 33.3333333333%; + } + .small-margin-collapse > .large-5 { + width: 41.6666666667%; + } + .small-margin-collapse > .large-6 { + width: 50%; + } + .small-margin-collapse > .large-7 { + width: 58.3333333333%; + } + .small-margin-collapse > .large-8 { + width: 66.6666666667%; + } + .small-margin-collapse > .large-9 { + width: 75%; + } + .small-margin-collapse > .large-10 { + width: 83.3333333333%; + } + .small-margin-collapse > .large-11 { + width: 91.6666666667%; + } + .small-margin-collapse > .large-12 { + width: 100%; + } +} + +.small-padding-collapse { + margin-right: 0; + margin-left: 0; +} +.small-padding-collapse > .cell { + padding-right: 0; + padding-left: 0; +} + +@media print, screen and (min-width: 40em) { + .medium-margin-collapse { + margin-right: 0; + margin-left: 0; + } + .medium-margin-collapse > .cell { + margin-right: 0; + margin-left: 0; + } +} +@media print, screen and (min-width: 40em) { + .medium-margin-collapse > .small-1 { + width: 8.3333333333%; + } + .medium-margin-collapse > .small-2 { + width: 16.6666666667%; + } + .medium-margin-collapse > .small-3 { + width: 25%; + } + .medium-margin-collapse > .small-4 { + width: 33.3333333333%; + } + .medium-margin-collapse > .small-5 { + width: 41.6666666667%; + } + .medium-margin-collapse > .small-6 { + width: 50%; + } + .medium-margin-collapse > .small-7 { + width: 58.3333333333%; + } + .medium-margin-collapse > .small-8 { + width: 66.6666666667%; + } + .medium-margin-collapse > .small-9 { + width: 75%; + } + .medium-margin-collapse > .small-10 { + width: 83.3333333333%; + } + .medium-margin-collapse > .small-11 { + width: 91.6666666667%; + } + .medium-margin-collapse > .small-12 { + width: 100%; + } +} +@media print, screen and (min-width: 40em) { + .medium-margin-collapse > .medium-1 { + width: 8.3333333333%; + } + .medium-margin-collapse > .medium-2 { + width: 16.6666666667%; + } + .medium-margin-collapse > .medium-3 { + width: 25%; + } + .medium-margin-collapse > .medium-4 { + width: 33.3333333333%; + } + .medium-margin-collapse > .medium-5 { + width: 41.6666666667%; + } + .medium-margin-collapse > .medium-6 { + width: 50%; + } + .medium-margin-collapse > .medium-7 { + width: 58.3333333333%; + } + .medium-margin-collapse > .medium-8 { + width: 66.6666666667%; + } + .medium-margin-collapse > .medium-9 { + width: 75%; + } + .medium-margin-collapse > .medium-10 { + width: 83.3333333333%; + } + .medium-margin-collapse > .medium-11 { + width: 91.6666666667%; + } + .medium-margin-collapse > .medium-12 { + width: 100%; + } +} +@media print, screen and (min-width: 64em) { + .medium-margin-collapse > .large-1 { + width: 8.3333333333%; + } + .medium-margin-collapse > .large-2 { + width: 16.6666666667%; + } + .medium-margin-collapse > .large-3 { + width: 25%; + } + .medium-margin-collapse > .large-4 { + width: 33.3333333333%; + } + .medium-margin-collapse > .large-5 { + width: 41.6666666667%; + } + .medium-margin-collapse > .large-6 { + width: 50%; + } + .medium-margin-collapse > .large-7 { + width: 58.3333333333%; + } + .medium-margin-collapse > .large-8 { + width: 66.6666666667%; + } + .medium-margin-collapse > .large-9 { + width: 75%; + } + .medium-margin-collapse > .large-10 { + width: 83.3333333333%; + } + .medium-margin-collapse > .large-11 { + width: 91.6666666667%; + } + .medium-margin-collapse > .large-12 { + width: 100%; + } +} + +@media print, screen and (min-width: 40em) { + .medium-padding-collapse { + margin-right: 0; + margin-left: 0; + } + .medium-padding-collapse > .cell { + padding-right: 0; + padding-left: 0; + } +} + +@media print, screen and (min-width: 64em) { + .large-margin-collapse { + margin-right: 0; + margin-left: 0; + } + .large-margin-collapse > .cell { + margin-right: 0; + margin-left: 0; + } +} +@media print, screen and (min-width: 64em) { + .large-margin-collapse > .small-1 { + width: 8.3333333333%; + } + .large-margin-collapse > .small-2 { + width: 16.6666666667%; + } + .large-margin-collapse > .small-3 { + width: 25%; + } + .large-margin-collapse > .small-4 { + width: 33.3333333333%; + } + .large-margin-collapse > .small-5 { + width: 41.6666666667%; + } + .large-margin-collapse > .small-6 { + width: 50%; + } + .large-margin-collapse > .small-7 { + width: 58.3333333333%; + } + .large-margin-collapse > .small-8 { + width: 66.6666666667%; + } + .large-margin-collapse > .small-9 { + width: 75%; + } + .large-margin-collapse > .small-10 { + width: 83.3333333333%; + } + .large-margin-collapse > .small-11 { + width: 91.6666666667%; + } + .large-margin-collapse > .small-12 { + width: 100%; + } +} +@media print, screen and (min-width: 64em) { + .large-margin-collapse > .medium-1 { + width: 8.3333333333%; + } + .large-margin-collapse > .medium-2 { + width: 16.6666666667%; + } + .large-margin-collapse > .medium-3 { + width: 25%; + } + .large-margin-collapse > .medium-4 { + width: 33.3333333333%; + } + .large-margin-collapse > .medium-5 { + width: 41.6666666667%; + } + .large-margin-collapse > .medium-6 { + width: 50%; + } + .large-margin-collapse > .medium-7 { + width: 58.3333333333%; + } + .large-margin-collapse > .medium-8 { + width: 66.6666666667%; + } + .large-margin-collapse > .medium-9 { + width: 75%; + } + .large-margin-collapse > .medium-10 { + width: 83.3333333333%; + } + .large-margin-collapse > .medium-11 { + width: 91.6666666667%; + } + .large-margin-collapse > .medium-12 { + width: 100%; + } +} +@media print, screen and (min-width: 64em) { + .large-margin-collapse > .large-1 { + width: 8.3333333333%; + } + .large-margin-collapse > .large-2 { + width: 16.6666666667%; + } + .large-margin-collapse > .large-3 { + width: 25%; + } + .large-margin-collapse > .large-4 { + width: 33.3333333333%; + } + .large-margin-collapse > .large-5 { + width: 41.6666666667%; + } + .large-margin-collapse > .large-6 { + width: 50%; + } + .large-margin-collapse > .large-7 { + width: 58.3333333333%; + } + .large-margin-collapse > .large-8 { + width: 66.6666666667%; + } + .large-margin-collapse > .large-9 { + width: 75%; + } + .large-margin-collapse > .large-10 { + width: 83.3333333333%; + } + .large-margin-collapse > .large-11 { + width: 91.6666666667%; + } + .large-margin-collapse > .large-12 { + width: 100%; + } +} + +@media print, screen and (min-width: 64em) { + .large-padding-collapse { + margin-right: 0; + margin-left: 0; + } + .large-padding-collapse > .cell { + padding-right: 0; + padding-left: 0; + } +} + +.small-offset-0 { + margin-left: 0%; +} + +.grid-margin-x > .small-offset-0 { + margin-left: calc(0% + 1.25rem / 2); +} + +.small-offset-1 { + margin-left: 8.3333333333%; +} + +.grid-margin-x > .small-offset-1 { + margin-left: calc(8.3333333333% + 1.25rem / 2); +} + +.small-offset-2 { + margin-left: 16.6666666667%; +} + +.grid-margin-x > .small-offset-2 { + margin-left: calc(16.6666666667% + 1.25rem / 2); +} + +.small-offset-3 { + margin-left: 25%; +} + +.grid-margin-x > .small-offset-3 { + margin-left: calc(25% + 1.25rem / 2); +} + +.small-offset-4 { + margin-left: 33.3333333333%; +} + +.grid-margin-x > .small-offset-4 { + margin-left: calc(33.3333333333% + 1.25rem / 2); +} + +.small-offset-5 { + margin-left: 41.6666666667%; +} + +.grid-margin-x > .small-offset-5 { + margin-left: calc(41.6666666667% + 1.25rem / 2); +} + +.small-offset-6 { + margin-left: 50%; +} + +.grid-margin-x > .small-offset-6 { + margin-left: calc(50% + 1.25rem / 2); +} + +.small-offset-7 { + margin-left: 58.3333333333%; +} + +.grid-margin-x > .small-offset-7 { + margin-left: calc(58.3333333333% + 1.25rem / 2); +} + +.small-offset-8 { + margin-left: 66.6666666667%; +} + +.grid-margin-x > .small-offset-8 { + margin-left: calc(66.6666666667% + 1.25rem / 2); +} + +.small-offset-9 { + margin-left: 75%; +} + +.grid-margin-x > .small-offset-9 { + margin-left: calc(75% + 1.25rem / 2); +} + +.small-offset-10 { + margin-left: 83.3333333333%; +} + +.grid-margin-x > .small-offset-10 { + margin-left: calc(83.3333333333% + 1.25rem / 2); +} + +.small-offset-11 { + margin-left: 91.6666666667%; +} + +.grid-margin-x > .small-offset-11 { + margin-left: calc(91.6666666667% + 1.25rem / 2); +} + +@media print, screen and (min-width: 40em) { + .medium-offset-0 { + margin-left: 0%; + } + .grid-margin-x > .medium-offset-0 { + margin-left: calc(0% + 1.875rem / 2); + } + .medium-offset-1 { + margin-left: 8.3333333333%; + } + .grid-margin-x > .medium-offset-1 { + margin-left: calc(8.3333333333% + 1.875rem / 2); + } + .medium-offset-2 { + margin-left: 16.6666666667%; + } + .grid-margin-x > .medium-offset-2 { + margin-left: calc(16.6666666667% + 1.875rem / 2); + } + .medium-offset-3 { + margin-left: 25%; + } + .grid-margin-x > .medium-offset-3 { + margin-left: calc(25% + 1.875rem / 2); + } + .medium-offset-4 { + margin-left: 33.3333333333%; + } + .grid-margin-x > .medium-offset-4 { + margin-left: calc(33.3333333333% + 1.875rem / 2); + } + .medium-offset-5 { + margin-left: 41.6666666667%; + } + .grid-margin-x > .medium-offset-5 { + margin-left: calc(41.6666666667% + 1.875rem / 2); + } + .medium-offset-6 { + margin-left: 50%; + } + .grid-margin-x > .medium-offset-6 { + margin-left: calc(50% + 1.875rem / 2); + } + .medium-offset-7 { + margin-left: 58.3333333333%; + } + .grid-margin-x > .medium-offset-7 { + margin-left: calc(58.3333333333% + 1.875rem / 2); + } + .medium-offset-8 { + margin-left: 66.6666666667%; + } + .grid-margin-x > .medium-offset-8 { + margin-left: calc(66.6666666667% + 1.875rem / 2); + } + .medium-offset-9 { + margin-left: 75%; + } + .grid-margin-x > .medium-offset-9 { + margin-left: calc(75% + 1.875rem / 2); + } + .medium-offset-10 { + margin-left: 83.3333333333%; + } + .grid-margin-x > .medium-offset-10 { + margin-left: calc(83.3333333333% + 1.875rem / 2); + } + .medium-offset-11 { + margin-left: 91.6666666667%; + } + .grid-margin-x > .medium-offset-11 { + margin-left: calc(91.6666666667% + 1.875rem / 2); + } +} +@media print, screen and (min-width: 64em) { + .large-offset-0 { + margin-left: 0%; + } + .grid-margin-x > .large-offset-0 { + margin-left: calc(0% + 1.875rem / 2); + } + .large-offset-1 { + margin-left: 8.3333333333%; + } + .grid-margin-x > .large-offset-1 { + margin-left: calc(8.3333333333% + 1.875rem / 2); + } + .large-offset-2 { + margin-left: 16.6666666667%; + } + .grid-margin-x > .large-offset-2 { + margin-left: calc(16.6666666667% + 1.875rem / 2); + } + .large-offset-3 { + margin-left: 25%; + } + .grid-margin-x > .large-offset-3 { + margin-left: calc(25% + 1.875rem / 2); + } + .large-offset-4 { + margin-left: 33.3333333333%; + } + .grid-margin-x > .large-offset-4 { + margin-left: calc(33.3333333333% + 1.875rem / 2); + } + .large-offset-5 { + margin-left: 41.6666666667%; + } + .grid-margin-x > .large-offset-5 { + margin-left: calc(41.6666666667% + 1.875rem / 2); + } + .large-offset-6 { + margin-left: 50%; + } + .grid-margin-x > .large-offset-6 { + margin-left: calc(50% + 1.875rem / 2); + } + .large-offset-7 { + margin-left: 58.3333333333%; + } + .grid-margin-x > .large-offset-7 { + margin-left: calc(58.3333333333% + 1.875rem / 2); + } + .large-offset-8 { + margin-left: 66.6666666667%; + } + .grid-margin-x > .large-offset-8 { + margin-left: calc(66.6666666667% + 1.875rem / 2); + } + .large-offset-9 { + margin-left: 75%; + } + .grid-margin-x > .large-offset-9 { + margin-left: calc(75% + 1.875rem / 2); + } + .large-offset-10 { + margin-left: 83.3333333333%; + } + .grid-margin-x > .large-offset-10 { + margin-left: calc(83.3333333333% + 1.875rem / 2); + } + .large-offset-11 { + margin-left: 91.6666666667%; + } + .grid-margin-x > .large-offset-11 { + margin-left: calc(91.6666666667% + 1.875rem / 2); + } +} +.grid-y { + display: flex; + flex-flow: column nowrap; +} +.grid-y > .cell { + height: auto; + max-height: none; +} +.grid-y > .auto { + height: auto; +} +.grid-y > .shrink { + height: auto; +} +.grid-y > .small-shrink, .grid-y > .small-full, .grid-y > .small-1, .grid-y > .small-2, .grid-y > .small-3, .grid-y > .small-4, .grid-y > .small-5, .grid-y > .small-6, .grid-y > .small-7, .grid-y > .small-8, .grid-y > .small-9, .grid-y > .small-10, .grid-y > .small-11, .grid-y > .small-12 { + flex-basis: auto; +} +@media print, screen and (min-width: 40em) { + .grid-y > .medium-shrink, .grid-y > .medium-full, .grid-y > .medium-1, .grid-y > .medium-2, .grid-y > .medium-3, .grid-y > .medium-4, .grid-y > .medium-5, .grid-y > .medium-6, .grid-y > .medium-7, .grid-y > .medium-8, .grid-y > .medium-9, .grid-y > .medium-10, .grid-y > .medium-11, .grid-y > .medium-12 { + flex-basis: auto; + } +} +@media print, screen and (min-width: 64em) { + .grid-y > .large-shrink, .grid-y > .large-full, .grid-y > .large-1, .grid-y > .large-2, .grid-y > .large-3, .grid-y > .large-4, .grid-y > .large-5, .grid-y > .large-6, .grid-y > .large-7, .grid-y > .large-8, .grid-y > .large-9, .grid-y > .large-10, .grid-y > .large-11, .grid-y > .large-12 { + flex-basis: auto; + } +} +.grid-y > .small-12, .grid-y > .small-11, .grid-y > .small-10, .grid-y > .small-9, .grid-y > .small-8, .grid-y > .small-7, .grid-y > .small-6, .grid-y > .small-5, .grid-y > .small-4, .grid-y > .small-3, .grid-y > .small-2, .grid-y > .small-1 { + flex: 0 0 auto; +} +.grid-y > .small-1 { + height: 8.3333333333%; +} +.grid-y > .small-2 { + height: 16.6666666667%; +} +.grid-y > .small-3 { + height: 25%; +} +.grid-y > .small-4 { + height: 33.3333333333%; +} +.grid-y > .small-5 { + height: 41.6666666667%; +} +.grid-y > .small-6 { + height: 50%; +} +.grid-y > .small-7 { + height: 58.3333333333%; +} +.grid-y > .small-8 { + height: 66.6666666667%; +} +.grid-y > .small-9 { + height: 75%; +} +.grid-y > .small-10 { + height: 83.3333333333%; +} +.grid-y > .small-11 { + height: 91.6666666667%; +} +.grid-y > .small-12 { + height: 100%; +} +@media print, screen and (min-width: 40em) { + .grid-y > .medium-auto { + flex: 1 1 0; + height: auto; + } + .grid-y > .medium-12, .grid-y > .medium-11, .grid-y > .medium-10, .grid-y > .medium-9, .grid-y > .medium-8, .grid-y > .medium-7, .grid-y > .medium-6, .grid-y > .medium-5, .grid-y > .medium-4, .grid-y > .medium-3, .grid-y > .medium-2, .grid-y > .medium-1, .grid-y > .medium-shrink { + flex: 0 0 auto; + } + .grid-y > .medium-shrink { + height: auto; + } + .grid-y > .medium-1 { + height: 8.3333333333%; + } + .grid-y > .medium-2 { + height: 16.6666666667%; + } + .grid-y > .medium-3 { + height: 25%; + } + .grid-y > .medium-4 { + height: 33.3333333333%; + } + .grid-y > .medium-5 { + height: 41.6666666667%; + } + .grid-y > .medium-6 { + height: 50%; + } + .grid-y > .medium-7 { + height: 58.3333333333%; + } + .grid-y > .medium-8 { + height: 66.6666666667%; + } + .grid-y > .medium-9 { + height: 75%; + } + .grid-y > .medium-10 { + height: 83.3333333333%; + } + .grid-y > .medium-11 { + height: 91.6666666667%; + } + .grid-y > .medium-12 { + height: 100%; + } +} +@media print, screen and (min-width: 64em) { + .grid-y > .large-auto { + flex: 1 1 0; + height: auto; + } + .grid-y > .large-12, .grid-y > .large-11, .grid-y > .large-10, .grid-y > .large-9, .grid-y > .large-8, .grid-y > .large-7, .grid-y > .large-6, .grid-y > .large-5, .grid-y > .large-4, .grid-y > .large-3, .grid-y > .large-2, .grid-y > .large-1, .grid-y > .large-shrink { + flex: 0 0 auto; + } + .grid-y > .large-shrink { + height: auto; + } + .grid-y > .large-1 { + height: 8.3333333333%; + } + .grid-y > .large-2 { + height: 16.6666666667%; + } + .grid-y > .large-3 { + height: 25%; + } + .grid-y > .large-4 { + height: 33.3333333333%; + } + .grid-y > .large-5 { + height: 41.6666666667%; + } + .grid-y > .large-6 { + height: 50%; + } + .grid-y > .large-7 { + height: 58.3333333333%; + } + .grid-y > .large-8 { + height: 66.6666666667%; + } + .grid-y > .large-9 { + height: 75%; + } + .grid-y > .large-10 { + height: 83.3333333333%; + } + .grid-y > .large-11 { + height: 91.6666666667%; + } + .grid-y > .large-12 { + height: 100%; + } +} + +.grid-padding-y .grid-padding-y { + margin-top: -0.625rem; + margin-bottom: -0.625rem; +} +@media print, screen and (min-width: 40em) { + .grid-padding-y .grid-padding-y { + margin-top: -0.9375rem; + margin-bottom: -0.9375rem; + } +} +.grid-padding-y > .cell { + padding-top: 0.625rem; + padding-bottom: 0.625rem; +} +@media print, screen and (min-width: 40em) { + .grid-padding-y > .cell { + padding-top: 0.9375rem; + padding-bottom: 0.9375rem; + } +} + +.grid-margin-y { + margin-top: -0.625rem; + margin-bottom: -0.625rem; +} +@media print, screen and (min-width: 40em) { + .grid-margin-y { + margin-top: -0.9375rem; + margin-bottom: -0.9375rem; + } +} +.grid-margin-y > .cell { + height: calc(100% - 1.25rem); + margin-top: 0.625rem; + margin-bottom: 0.625rem; +} +@media print, screen and (min-width: 40em) { + .grid-margin-y > .cell { + height: calc(100% - 1.875rem); + margin-top: 0.9375rem; + margin-bottom: 0.9375rem; + } +} +.grid-margin-y > .auto { + height: auto; +} +.grid-margin-y > .shrink { + height: auto; +} +.grid-margin-y > .small-1 { + height: calc(8.3333333333% - 1.25rem); +} +.grid-margin-y > .small-2 { + height: calc(16.6666666667% - 1.25rem); +} +.grid-margin-y > .small-3 { + height: calc(25% - 1.25rem); +} +.grid-margin-y > .small-4 { + height: calc(33.3333333333% - 1.25rem); +} +.grid-margin-y > .small-5 { + height: calc(41.6666666667% - 1.25rem); +} +.grid-margin-y > .small-6 { + height: calc(50% - 1.25rem); +} +.grid-margin-y > .small-7 { + height: calc(58.3333333333% - 1.25rem); +} +.grid-margin-y > .small-8 { + height: calc(66.6666666667% - 1.25rem); +} +.grid-margin-y > .small-9 { + height: calc(75% - 1.25rem); +} +.grid-margin-y > .small-10 { + height: calc(83.3333333333% - 1.25rem); +} +.grid-margin-y > .small-11 { + height: calc(91.6666666667% - 1.25rem); +} +.grid-margin-y > .small-12 { + height: calc(100% - 1.25rem); +} +@media print, screen and (min-width: 40em) { + .grid-margin-y > .auto { + height: auto; + } + .grid-margin-y > .shrink { + height: auto; + } + .grid-margin-y > .small-1 { + height: calc(8.3333333333% - 1.875rem); + } + .grid-margin-y > .small-2 { + height: calc(16.6666666667% - 1.875rem); + } + .grid-margin-y > .small-3 { + height: calc(25% - 1.875rem); + } + .grid-margin-y > .small-4 { + height: calc(33.3333333333% - 1.875rem); + } + .grid-margin-y > .small-5 { + height: calc(41.6666666667% - 1.875rem); + } + .grid-margin-y > .small-6 { + height: calc(50% - 1.875rem); + } + .grid-margin-y > .small-7 { + height: calc(58.3333333333% - 1.875rem); + } + .grid-margin-y > .small-8 { + height: calc(66.6666666667% - 1.875rem); + } + .grid-margin-y > .small-9 { + height: calc(75% - 1.875rem); + } + .grid-margin-y > .small-10 { + height: calc(83.3333333333% - 1.875rem); + } + .grid-margin-y > .small-11 { + height: calc(91.6666666667% - 1.875rem); + } + .grid-margin-y > .small-12 { + height: calc(100% - 1.875rem); + } + .grid-margin-y > .medium-auto { + height: auto; + } + .grid-margin-y > .medium-shrink { + height: auto; + } + .grid-margin-y > .medium-1 { + height: calc(8.3333333333% - 1.875rem); + } + .grid-margin-y > .medium-2 { + height: calc(16.6666666667% - 1.875rem); + } + .grid-margin-y > .medium-3 { + height: calc(25% - 1.875rem); + } + .grid-margin-y > .medium-4 { + height: calc(33.3333333333% - 1.875rem); + } + .grid-margin-y > .medium-5 { + height: calc(41.6666666667% - 1.875rem); + } + .grid-margin-y > .medium-6 { + height: calc(50% - 1.875rem); + } + .grid-margin-y > .medium-7 { + height: calc(58.3333333333% - 1.875rem); + } + .grid-margin-y > .medium-8 { + height: calc(66.6666666667% - 1.875rem); + } + .grid-margin-y > .medium-9 { + height: calc(75% - 1.875rem); + } + .grid-margin-y > .medium-10 { + height: calc(83.3333333333% - 1.875rem); + } + .grid-margin-y > .medium-11 { + height: calc(91.6666666667% - 1.875rem); + } + .grid-margin-y > .medium-12 { + height: calc(100% - 1.875rem); + } +} +@media print, screen and (min-width: 64em) { + .grid-margin-y > .large-auto { + height: auto; + } + .grid-margin-y > .large-shrink { + height: auto; + } + .grid-margin-y > .large-1 { + height: calc(8.3333333333% - 1.875rem); + } + .grid-margin-y > .large-2 { + height: calc(16.6666666667% - 1.875rem); + } + .grid-margin-y > .large-3 { + height: calc(25% - 1.875rem); + } + .grid-margin-y > .large-4 { + height: calc(33.3333333333% - 1.875rem); + } + .grid-margin-y > .large-5 { + height: calc(41.6666666667% - 1.875rem); + } + .grid-margin-y > .large-6 { + height: calc(50% - 1.875rem); + } + .grid-margin-y > .large-7 { + height: calc(58.3333333333% - 1.875rem); + } + .grid-margin-y > .large-8 { + height: calc(66.6666666667% - 1.875rem); + } + .grid-margin-y > .large-9 { + height: calc(75% - 1.875rem); + } + .grid-margin-y > .large-10 { + height: calc(83.3333333333% - 1.875rem); + } + .grid-margin-y > .large-11 { + height: calc(91.6666666667% - 1.875rem); + } + .grid-margin-y > .large-12 { + height: calc(100% - 1.875rem); + } +} + +.grid-frame { + overflow: hidden; + position: relative; + flex-wrap: nowrap; + align-items: stretch; + width: 100vw; +} + +.cell .grid-frame { + width: 100%; +} + +.cell-block { + overflow-x: auto; + max-width: 100%; + -webkit-overflow-scrolling: touch; + -ms-overflow-style: -ms-autohiding-scrollbar; +} + +.cell-block-y { + overflow-y: auto; + max-height: 100%; + min-height: 100%; + -webkit-overflow-scrolling: touch; + -ms-overflow-style: -ms-autohiding-scrollbar; +} + +.cell-block-container { + display: flex; + flex-direction: column; + max-height: 100%; +} +.cell-block-container > .grid-x { + max-height: 100%; + flex-wrap: nowrap; +} + +@media print, screen and (min-width: 40em) { + .medium-grid-frame { + overflow: hidden; + position: relative; + flex-wrap: nowrap; + align-items: stretch; + width: 100vw; + } + .cell .medium-grid-frame { + width: 100%; + } + .medium-cell-block { + overflow-x: auto; + max-width: 100%; + -webkit-overflow-scrolling: touch; + -ms-overflow-style: -ms-autohiding-scrollbar; + } + .medium-cell-block-container { + display: flex; + flex-direction: column; + max-height: 100%; + } + .medium-cell-block-container > .grid-x { + max-height: 100%; + flex-wrap: nowrap; + } + .medium-cell-block-y { + overflow-y: auto; + max-height: 100%; + min-height: 100%; + -webkit-overflow-scrolling: touch; + -ms-overflow-style: -ms-autohiding-scrollbar; + } +} +@media print, screen and (min-width: 64em) { + .large-grid-frame { + overflow: hidden; + position: relative; + flex-wrap: nowrap; + align-items: stretch; + width: 100vw; + } + .cell .large-grid-frame { + width: 100%; + } + .large-cell-block { + overflow-x: auto; + max-width: 100%; + -webkit-overflow-scrolling: touch; + -ms-overflow-style: -ms-autohiding-scrollbar; + } + .large-cell-block-container { + display: flex; + flex-direction: column; + max-height: 100%; + } + .large-cell-block-container > .grid-x { + max-height: 100%; + flex-wrap: nowrap; + } + .large-cell-block-y { + overflow-y: auto; + max-height: 100%; + min-height: 100%; + -webkit-overflow-scrolling: touch; + -ms-overflow-style: -ms-autohiding-scrollbar; + } +} +.grid-y.grid-frame { + overflow: hidden; + position: relative; + flex-wrap: nowrap; + align-items: stretch; + height: 100vh; + width: auto; +} +@media print, screen and (min-width: 40em) { + .grid-y.medium-grid-frame { + overflow: hidden; + position: relative; + flex-wrap: nowrap; + align-items: stretch; + height: 100vh; + width: auto; + } +} +@media print, screen and (min-width: 64em) { + .grid-y.large-grid-frame { + overflow: hidden; + position: relative; + flex-wrap: nowrap; + align-items: stretch; + height: 100vh; + width: auto; + } +} + +.cell .grid-y.grid-frame { + height: 100%; +} +@media print, screen and (min-width: 40em) { + .cell .grid-y.medium-grid-frame { + height: 100%; + } +} +@media print, screen and (min-width: 64em) { + .cell .grid-y.large-grid-frame { + height: 100%; + } +} + +.grid-margin-y { + margin-top: -0.625rem; + margin-bottom: -0.625rem; +} +@media print, screen and (min-width: 40em) { + .grid-margin-y { + margin-top: -0.9375rem; + margin-bottom: -0.9375rem; + } +} +.grid-margin-y > .cell { + height: calc(100% - 1.25rem); + margin-top: 0.625rem; + margin-bottom: 0.625rem; +} +@media print, screen and (min-width: 40em) { + .grid-margin-y > .cell { + height: calc(100% - 1.875rem); + margin-top: 0.9375rem; + margin-bottom: 0.9375rem; + } +} +.grid-margin-y > .auto { + height: auto; +} +.grid-margin-y > .shrink { + height: auto; +} +.grid-margin-y > .small-1 { + height: calc(8.3333333333% - 1.25rem); +} +.grid-margin-y > .small-2 { + height: calc(16.6666666667% - 1.25rem); +} +.grid-margin-y > .small-3 { + height: calc(25% - 1.25rem); +} +.grid-margin-y > .small-4 { + height: calc(33.3333333333% - 1.25rem); +} +.grid-margin-y > .small-5 { + height: calc(41.6666666667% - 1.25rem); +} +.grid-margin-y > .small-6 { + height: calc(50% - 1.25rem); +} +.grid-margin-y > .small-7 { + height: calc(58.3333333333% - 1.25rem); +} +.grid-margin-y > .small-8 { + height: calc(66.6666666667% - 1.25rem); +} +.grid-margin-y > .small-9 { + height: calc(75% - 1.25rem); +} +.grid-margin-y > .small-10 { + height: calc(83.3333333333% - 1.25rem); +} +.grid-margin-y > .small-11 { + height: calc(91.6666666667% - 1.25rem); +} +.grid-margin-y > .small-12 { + height: calc(100% - 1.25rem); +} +@media print, screen and (min-width: 40em) { + .grid-margin-y > .auto { + height: auto; + } + .grid-margin-y > .shrink { + height: auto; + } + .grid-margin-y > .small-1 { + height: calc(8.3333333333% - 1.875rem); + } + .grid-margin-y > .small-2 { + height: calc(16.6666666667% - 1.875rem); + } + .grid-margin-y > .small-3 { + height: calc(25% - 1.875rem); + } + .grid-margin-y > .small-4 { + height: calc(33.3333333333% - 1.875rem); + } + .grid-margin-y > .small-5 { + height: calc(41.6666666667% - 1.875rem); + } + .grid-margin-y > .small-6 { + height: calc(50% - 1.875rem); + } + .grid-margin-y > .small-7 { + height: calc(58.3333333333% - 1.875rem); + } + .grid-margin-y > .small-8 { + height: calc(66.6666666667% - 1.875rem); + } + .grid-margin-y > .small-9 { + height: calc(75% - 1.875rem); + } + .grid-margin-y > .small-10 { + height: calc(83.3333333333% - 1.875rem); + } + .grid-margin-y > .small-11 { + height: calc(91.6666666667% - 1.875rem); + } + .grid-margin-y > .small-12 { + height: calc(100% - 1.875rem); + } + .grid-margin-y > .medium-auto { + height: auto; + } + .grid-margin-y > .medium-shrink { + height: auto; + } + .grid-margin-y > .medium-1 { + height: calc(8.3333333333% - 1.875rem); + } + .grid-margin-y > .medium-2 { + height: calc(16.6666666667% - 1.875rem); + } + .grid-margin-y > .medium-3 { + height: calc(25% - 1.875rem); + } + .grid-margin-y > .medium-4 { + height: calc(33.3333333333% - 1.875rem); + } + .grid-margin-y > .medium-5 { + height: calc(41.6666666667% - 1.875rem); + } + .grid-margin-y > .medium-6 { + height: calc(50% - 1.875rem); + } + .grid-margin-y > .medium-7 { + height: calc(58.3333333333% - 1.875rem); + } + .grid-margin-y > .medium-8 { + height: calc(66.6666666667% - 1.875rem); + } + .grid-margin-y > .medium-9 { + height: calc(75% - 1.875rem); + } + .grid-margin-y > .medium-10 { + height: calc(83.3333333333% - 1.875rem); + } + .grid-margin-y > .medium-11 { + height: calc(91.6666666667% - 1.875rem); + } + .grid-margin-y > .medium-12 { + height: calc(100% - 1.875rem); + } +} +@media print, screen and (min-width: 64em) { + .grid-margin-y > .large-auto { + height: auto; + } + .grid-margin-y > .large-shrink { + height: auto; + } + .grid-margin-y > .large-1 { + height: calc(8.3333333333% - 1.875rem); + } + .grid-margin-y > .large-2 { + height: calc(16.6666666667% - 1.875rem); + } + .grid-margin-y > .large-3 { + height: calc(25% - 1.875rem); + } + .grid-margin-y > .large-4 { + height: calc(33.3333333333% - 1.875rem); + } + .grid-margin-y > .large-5 { + height: calc(41.6666666667% - 1.875rem); + } + .grid-margin-y > .large-6 { + height: calc(50% - 1.875rem); + } + .grid-margin-y > .large-7 { + height: calc(58.3333333333% - 1.875rem); + } + .grid-margin-y > .large-8 { + height: calc(66.6666666667% - 1.875rem); + } + .grid-margin-y > .large-9 { + height: calc(75% - 1.875rem); + } + .grid-margin-y > .large-10 { + height: calc(83.3333333333% - 1.875rem); + } + .grid-margin-y > .large-11 { + height: calc(91.6666666667% - 1.875rem); + } + .grid-margin-y > .large-12 { + height: calc(100% - 1.875rem); + } +} + +.grid-frame.grid-margin-y { + height: calc(100vh + 1.25rem); +} +@media print, screen and (min-width: 40em) { + .grid-frame.grid-margin-y { + height: calc(100vh + 1.875rem); + } +} +@media print, screen and (min-width: 64em) { + .grid-frame.grid-margin-y { + height: calc(100vh + 1.875rem); + } +} + +@media print, screen and (min-width: 40em) { + .grid-margin-y.medium-grid-frame { + height: calc(100vh + 1.875rem); + } +} +@media print, screen and (min-width: 64em) { + .grid-margin-y.large-grid-frame { + height: calc(100vh + 1.875rem); + } +} +.button { + display: inline-block; + vertical-align: middle; + margin: 0 0 1rem 0; + padding: 0.85em 1em; + border: 1px solid transparent; + border-radius: 6px; + transition: background-color 0.25s ease-out, color 0.25s ease-out; + font-family: "Roboto Condensed", sans-serif; + font-size: 0.9rem; + -webkit-appearance: none; + line-height: 1; + text-align: center; + cursor: pointer; +} +[data-whatinput=mouse] .button { + outline: 0; +} +.button.tiny { + font-size: 0.6rem; +} +.button.small { + font-size: 0.75rem; +} +.button.large { + font-size: 1.25rem; +} +.button.expanded { + display: block; + width: 100%; + margin-right: 0; + margin-left: 0; +} +.button, .button.disabled, .button[disabled], .button.disabled:hover, .button[disabled]:hover, .button.disabled:focus, .button[disabled]:focus { + background-color: #8c2004; + color: #fefefe; +} +.button:hover, .button:focus { + background-color: #771b03; + color: #fefefe; +} +.button.primary, .button.primary.disabled, .button.primary[disabled], .button.primary.disabled:hover, .button.primary[disabled]:hover, .button.primary.disabled:focus, .button.primary[disabled]:focus { + background-color: #8c2004; + color: #fefefe; +} +.button.primary:hover, .button.primary:focus { + background-color: #701a03; + color: #fefefe; +} +.button.secondary, .button.secondary.disabled, .button.secondary[disabled], .button.secondary.disabled:hover, .button.secondary[disabled]:hover, .button.secondary.disabled:focus, .button.secondary[disabled]:focus { + background-color: #767676; + color: #fefefe; +} +.button.secondary:hover, .button.secondary:focus { + background-color: #5e5e5e; + color: #fefefe; +} +.button.success, .button.success.disabled, .button.success[disabled], .button.success.disabled:hover, .button.success[disabled]:hover, .button.success.disabled:focus, .button.success[disabled]:focus { + background-color: #517e1b; + color: #fefefe; +} +.button.success:hover, .button.success:focus { + background-color: #416516; + color: #fefefe; +} +.button.warning, .button.warning.disabled, .button.warning[disabled], .button.warning.disabled:hover, .button.warning[disabled]:hover, .button.warning.disabled:focus, .button.warning[disabled]:focus { + background-color: #ffae00; + color: #333; +} +.button.warning:hover, .button.warning:focus { + background-color: #cc8b00; + color: #333; +} +.button.alert, .button.alert.disabled, .button.alert[disabled], .button.alert.disabled:hover, .button.alert[disabled]:hover, .button.alert.disabled:focus, .button.alert[disabled]:focus { + background-color: #cc4b37; + color: #fefefe; +} +.button.alert:hover, .button.alert:focus { + background-color: #a53b2a; + color: #fefefe; +} +.button.hollow, .button.hollow:hover, .button.hollow:focus, .button.hollow.disabled, .button.hollow.disabled:hover, .button.hollow.disabled:focus, .button.hollow[disabled], .button.hollow[disabled]:hover, .button.hollow[disabled]:focus { + background-color: transparent; +} +.button.hollow, .button.hollow.disabled, .button.hollow[disabled], .button.hollow.disabled:hover, .button.hollow[disabled]:hover, .button.hollow.disabled:focus, .button.hollow[disabled]:focus { + border: 1px solid #8c2004; + color: #8c2004; +} +.button.hollow:hover, .button.hollow:focus { + border-color: #461002; + color: #461002; +} +.button.hollow.primary, .button.hollow.primary.disabled, .button.hollow.primary[disabled], .button.hollow.primary.disabled:hover, .button.hollow.primary[disabled]:hover, .button.hollow.primary.disabled:focus, .button.hollow.primary[disabled]:focus { + border: 1px solid #8c2004; + color: #8c2004; +} +.button.hollow.primary:hover, .button.hollow.primary:focus { + border-color: #461002; + color: #461002; +} +.button.hollow.secondary, .button.hollow.secondary.disabled, .button.hollow.secondary[disabled], .button.hollow.secondary.disabled:hover, .button.hollow.secondary[disabled]:hover, .button.hollow.secondary.disabled:focus, .button.hollow.secondary[disabled]:focus { + border: 1px solid #767676; + color: #767676; +} +.button.hollow.secondary:hover, .button.hollow.secondary:focus { + border-color: #3b3b3b; + color: #3b3b3b; +} +.button.hollow.success, .button.hollow.success.disabled, .button.hollow.success[disabled], .button.hollow.success.disabled:hover, .button.hollow.success[disabled]:hover, .button.hollow.success.disabled:focus, .button.hollow.success[disabled]:focus { + border: 1px solid #517e1b; + color: #517e1b; +} +.button.hollow.success:hover, .button.hollow.success:focus { + border-color: #293f0e; + color: #293f0e; +} +.button.hollow.warning, .button.hollow.warning.disabled, .button.hollow.warning[disabled], .button.hollow.warning.disabled:hover, .button.hollow.warning[disabled]:hover, .button.hollow.warning.disabled:focus, .button.hollow.warning[disabled]:focus { + border: 1px solid #ffae00; + color: #ffae00; +} +.button.hollow.warning:hover, .button.hollow.warning:focus { + border-color: #805700; + color: #805700; +} +.button.hollow.alert, .button.hollow.alert.disabled, .button.hollow.alert[disabled], .button.hollow.alert.disabled:hover, .button.hollow.alert[disabled]:hover, .button.hollow.alert.disabled:focus, .button.hollow.alert[disabled]:focus { + border: 1px solid #cc4b37; + color: #cc4b37; +} +.button.hollow.alert:hover, .button.hollow.alert:focus { + border-color: #67251a; + color: #67251a; +} +.button.clear, .button.clear:hover, .button.clear:focus, .button.clear.disabled, .button.clear.disabled:hover, .button.clear.disabled:focus, .button.clear[disabled], .button.clear[disabled]:hover, .button.clear[disabled]:focus { + border-color: transparent; + background-color: transparent; +} +.button.clear, .button.clear.disabled, .button.clear[disabled], .button.clear.disabled:hover, .button.clear[disabled]:hover, .button.clear.disabled:focus, .button.clear[disabled]:focus { + color: #8c2004; +} +.button.clear:hover, .button.clear:focus { + color: #461002; +} +.button.clear.primary, .button.clear.primary.disabled, .button.clear.primary[disabled], .button.clear.primary.disabled:hover, .button.clear.primary[disabled]:hover, .button.clear.primary.disabled:focus, .button.clear.primary[disabled]:focus { + color: #8c2004; +} +.button.clear.primary:hover, .button.clear.primary:focus { + color: #461002; +} +.button.clear.secondary, .button.clear.secondary.disabled, .button.clear.secondary[disabled], .button.clear.secondary.disabled:hover, .button.clear.secondary[disabled]:hover, .button.clear.secondary.disabled:focus, .button.clear.secondary[disabled]:focus { + color: #767676; +} +.button.clear.secondary:hover, .button.clear.secondary:focus { + color: #3b3b3b; +} +.button.clear.success, .button.clear.success.disabled, .button.clear.success[disabled], .button.clear.success.disabled:hover, .button.clear.success[disabled]:hover, .button.clear.success.disabled:focus, .button.clear.success[disabled]:focus { + color: #517e1b; +} +.button.clear.success:hover, .button.clear.success:focus { + color: #293f0e; +} +.button.clear.warning, .button.clear.warning.disabled, .button.clear.warning[disabled], .button.clear.warning.disabled:hover, .button.clear.warning[disabled]:hover, .button.clear.warning.disabled:focus, .button.clear.warning[disabled]:focus { + color: #ffae00; +} +.button.clear.warning:hover, .button.clear.warning:focus { + color: #805700; +} +.button.clear.alert, .button.clear.alert.disabled, .button.clear.alert[disabled], .button.clear.alert.disabled:hover, .button.clear.alert[disabled]:hover, .button.clear.alert.disabled:focus, .button.clear.alert[disabled]:focus { + color: #cc4b37; +} +.button.clear.alert:hover, .button.clear.alert:focus { + color: #67251a; +} +.button.disabled, .button[disabled] { + opacity: 0.25; + cursor: not-allowed; +} +.button.dropdown::after { + display: block; + width: 0; + height: 0; + border-style: solid; + border-width: 0.4em; + content: ""; + border-bottom-width: 0; + border-color: #fefefe transparent transparent; + position: relative; + top: 0.4em; + display: inline-block; + float: right; + margin-left: 1em; +} +.button.dropdown.hollow::after, .button.dropdown.clear::after { + border-top-color: #8c2004; +} +.button.dropdown.hollow.primary::after, .button.dropdown.clear.primary::after { + border-top-color: #8c2004; +} +.button.dropdown.hollow.secondary::after, .button.dropdown.clear.secondary::after { + border-top-color: #767676; +} +.button.dropdown.hollow.success::after, .button.dropdown.clear.success::after { + border-top-color: #517e1b; +} +.button.dropdown.hollow.warning::after, .button.dropdown.clear.warning::after { + border-top-color: #ffae00; +} +.button.dropdown.hollow.alert::after, .button.dropdown.clear.alert::after { + border-top-color: #cc4b37; +} +.button.arrow-only::after { + top: -0.1em; + float: none; + margin-left: 0; +} + +a.button:hover, a.button:focus { + text-decoration: none; +} + +.button-group { + margin-bottom: 1rem; + display: flex; + flex-wrap: wrap; + align-items: stretch; + flex-grow: 1; +} +.button-group::before, .button-group::after { + display: table; + content: " "; + flex-basis: 0; + order: 1; +} +.button-group::after { + clear: both; +} +.button-group::before, .button-group::after { + display: none; +} +.button-group .button { + margin: 0; + margin-right: 1px; + margin-bottom: 1px; + font-size: 0.9rem; + flex: 0 0 auto; +} +.button-group .button:last-child { + margin-right: 0; +} +.button-group.tiny .button { + font-size: 0.6rem; +} +.button-group.small .button { + font-size: 0.75rem; +} +.button-group.large .button { + font-size: 1.25rem; +} +.button-group.expanded .button { + flex: 1 1 0px; +} +.button-group.primary .button, .button-group.primary .button.disabled, .button-group.primary .button[disabled], .button-group.primary .button.disabled:hover, .button-group.primary .button[disabled]:hover, .button-group.primary .button.disabled:focus, .button-group.primary .button[disabled]:focus { + background-color: #8c2004; + color: #fefefe; +} +.button-group.primary .button:hover, .button-group.primary .button:focus { + background-color: #701a03; + color: #fefefe; +} +.button-group.secondary .button, .button-group.secondary .button.disabled, .button-group.secondary .button[disabled], .button-group.secondary .button.disabled:hover, .button-group.secondary .button[disabled]:hover, .button-group.secondary .button.disabled:focus, .button-group.secondary .button[disabled]:focus { + background-color: #767676; + color: #fefefe; +} +.button-group.secondary .button:hover, .button-group.secondary .button:focus { + background-color: #5e5e5e; + color: #fefefe; +} +.button-group.success .button, .button-group.success .button.disabled, .button-group.success .button[disabled], .button-group.success .button.disabled:hover, .button-group.success .button[disabled]:hover, .button-group.success .button.disabled:focus, .button-group.success .button[disabled]:focus { + background-color: #517e1b; + color: #fefefe; +} +.button-group.success .button:hover, .button-group.success .button:focus { + background-color: #416516; + color: #fefefe; +} +.button-group.warning .button, .button-group.warning .button.disabled, .button-group.warning .button[disabled], .button-group.warning .button.disabled:hover, .button-group.warning .button[disabled]:hover, .button-group.warning .button.disabled:focus, .button-group.warning .button[disabled]:focus { + background-color: #ffae00; + color: #333; +} +.button-group.warning .button:hover, .button-group.warning .button:focus { + background-color: #cc8b00; + color: #333; +} +.button-group.alert .button, .button-group.alert .button.disabled, .button-group.alert .button[disabled], .button-group.alert .button.disabled:hover, .button-group.alert .button[disabled]:hover, .button-group.alert .button.disabled:focus, .button-group.alert .button[disabled]:focus { + background-color: #cc4b37; + color: #fefefe; +} +.button-group.alert .button:hover, .button-group.alert .button:focus { + background-color: #a53b2a; + color: #fefefe; +} +.button-group.hollow .button, .button-group.hollow .button:hover, .button-group.hollow .button:focus, .button-group.hollow .button.disabled, .button-group.hollow .button.disabled:hover, .button-group.hollow .button.disabled:focus, .button-group.hollow .button[disabled], .button-group.hollow .button[disabled]:hover, .button-group.hollow .button[disabled]:focus { + background-color: transparent; +} +.button-group.hollow .button, .button-group.hollow .button.disabled, .button-group.hollow .button[disabled], .button-group.hollow .button.disabled:hover, .button-group.hollow .button[disabled]:hover, .button-group.hollow .button.disabled:focus, .button-group.hollow .button[disabled]:focus { + border: 1px solid #8c2004; + color: #8c2004; +} +.button-group.hollow .button:hover, .button-group.hollow .button:focus { + border-color: #461002; + color: #461002; +} +.button-group.hollow.primary .button, .button-group.hollow.primary .button.disabled, .button-group.hollow.primary .button[disabled], .button-group.hollow.primary .button.disabled:hover, .button-group.hollow.primary .button[disabled]:hover, .button-group.hollow.primary .button.disabled:focus, .button-group.hollow.primary .button[disabled]:focus, .button-group.hollow .button.primary, .button-group.hollow .button.primary.disabled, .button-group.hollow .button.primary[disabled], .button-group.hollow .button.primary.disabled:hover, .button-group.hollow .button.primary[disabled]:hover, .button-group.hollow .button.primary.disabled:focus, .button-group.hollow .button.primary[disabled]:focus { + border: 1px solid #8c2004; + color: #8c2004; +} +.button-group.hollow.primary .button:hover, .button-group.hollow.primary .button:focus, .button-group.hollow .button.primary:hover, .button-group.hollow .button.primary:focus { + border-color: #461002; + color: #461002; +} +.button-group.hollow.secondary .button, .button-group.hollow.secondary .button.disabled, .button-group.hollow.secondary .button[disabled], .button-group.hollow.secondary .button.disabled:hover, .button-group.hollow.secondary .button[disabled]:hover, .button-group.hollow.secondary .button.disabled:focus, .button-group.hollow.secondary .button[disabled]:focus, .button-group.hollow .button.secondary, .button-group.hollow .button.secondary.disabled, .button-group.hollow .button.secondary[disabled], .button-group.hollow .button.secondary.disabled:hover, .button-group.hollow .button.secondary[disabled]:hover, .button-group.hollow .button.secondary.disabled:focus, .button-group.hollow .button.secondary[disabled]:focus { + border: 1px solid #767676; + color: #767676; +} +.button-group.hollow.secondary .button:hover, .button-group.hollow.secondary .button:focus, .button-group.hollow .button.secondary:hover, .button-group.hollow .button.secondary:focus { + border-color: #3b3b3b; + color: #3b3b3b; +} +.button-group.hollow.success .button, .button-group.hollow.success .button.disabled, .button-group.hollow.success .button[disabled], .button-group.hollow.success .button.disabled:hover, .button-group.hollow.success .button[disabled]:hover, .button-group.hollow.success .button.disabled:focus, .button-group.hollow.success .button[disabled]:focus, .button-group.hollow .button.success, .button-group.hollow .button.success.disabled, .button-group.hollow .button.success[disabled], .button-group.hollow .button.success.disabled:hover, .button-group.hollow .button.success[disabled]:hover, .button-group.hollow .button.success.disabled:focus, .button-group.hollow .button.success[disabled]:focus { + border: 1px solid #517e1b; + color: #517e1b; +} +.button-group.hollow.success .button:hover, .button-group.hollow.success .button:focus, .button-group.hollow .button.success:hover, .button-group.hollow .button.success:focus { + border-color: #293f0e; + color: #293f0e; +} +.button-group.hollow.warning .button, .button-group.hollow.warning .button.disabled, .button-group.hollow.warning .button[disabled], .button-group.hollow.warning .button.disabled:hover, .button-group.hollow.warning .button[disabled]:hover, .button-group.hollow.warning .button.disabled:focus, .button-group.hollow.warning .button[disabled]:focus, .button-group.hollow .button.warning, .button-group.hollow .button.warning.disabled, .button-group.hollow .button.warning[disabled], .button-group.hollow .button.warning.disabled:hover, .button-group.hollow .button.warning[disabled]:hover, .button-group.hollow .button.warning.disabled:focus, .button-group.hollow .button.warning[disabled]:focus { + border: 1px solid #ffae00; + color: #ffae00; +} +.button-group.hollow.warning .button:hover, .button-group.hollow.warning .button:focus, .button-group.hollow .button.warning:hover, .button-group.hollow .button.warning:focus { + border-color: #805700; + color: #805700; +} +.button-group.hollow.alert .button, .button-group.hollow.alert .button.disabled, .button-group.hollow.alert .button[disabled], .button-group.hollow.alert .button.disabled:hover, .button-group.hollow.alert .button[disabled]:hover, .button-group.hollow.alert .button.disabled:focus, .button-group.hollow.alert .button[disabled]:focus, .button-group.hollow .button.alert, .button-group.hollow .button.alert.disabled, .button-group.hollow .button.alert[disabled], .button-group.hollow .button.alert.disabled:hover, .button-group.hollow .button.alert[disabled]:hover, .button-group.hollow .button.alert.disabled:focus, .button-group.hollow .button.alert[disabled]:focus { + border: 1px solid #cc4b37; + color: #cc4b37; +} +.button-group.hollow.alert .button:hover, .button-group.hollow.alert .button:focus, .button-group.hollow .button.alert:hover, .button-group.hollow .button.alert:focus { + border-color: #67251a; + color: #67251a; +} +.button-group.clear .button, .button-group.clear .button:hover, .button-group.clear .button:focus, .button-group.clear .button.disabled, .button-group.clear .button.disabled:hover, .button-group.clear .button.disabled:focus, .button-group.clear .button[disabled], .button-group.clear .button[disabled]:hover, .button-group.clear .button[disabled]:focus { + border-color: transparent; + background-color: transparent; +} +.button-group.clear .button, .button-group.clear .button.disabled, .button-group.clear .button[disabled], .button-group.clear .button.disabled:hover, .button-group.clear .button[disabled]:hover, .button-group.clear .button.disabled:focus, .button-group.clear .button[disabled]:focus { + color: #8c2004; +} +.button-group.clear .button:hover, .button-group.clear .button:focus { + color: #461002; +} +.button-group.clear.primary .button, .button-group.clear.primary .button.disabled, .button-group.clear.primary .button[disabled], .button-group.clear.primary .button.disabled:hover, .button-group.clear.primary .button[disabled]:hover, .button-group.clear.primary .button.disabled:focus, .button-group.clear.primary .button[disabled]:focus, .button-group.clear .button.primary, .button-group.clear .button.primary.disabled, .button-group.clear .button.primary[disabled], .button-group.clear .button.primary.disabled:hover, .button-group.clear .button.primary[disabled]:hover, .button-group.clear .button.primary.disabled:focus, .button-group.clear .button.primary[disabled]:focus { + color: #8c2004; +} +.button-group.clear.primary .button:hover, .button-group.clear.primary .button:focus, .button-group.clear .button.primary:hover, .button-group.clear .button.primary:focus { + color: #461002; +} +.button-group.clear.secondary .button, .button-group.clear.secondary .button.disabled, .button-group.clear.secondary .button[disabled], .button-group.clear.secondary .button.disabled:hover, .button-group.clear.secondary .button[disabled]:hover, .button-group.clear.secondary .button.disabled:focus, .button-group.clear.secondary .button[disabled]:focus, .button-group.clear .button.secondary, .button-group.clear .button.secondary.disabled, .button-group.clear .button.secondary[disabled], .button-group.clear .button.secondary.disabled:hover, .button-group.clear .button.secondary[disabled]:hover, .button-group.clear .button.secondary.disabled:focus, .button-group.clear .button.secondary[disabled]:focus { + color: #767676; +} +.button-group.clear.secondary .button:hover, .button-group.clear.secondary .button:focus, .button-group.clear .button.secondary:hover, .button-group.clear .button.secondary:focus { + color: #3b3b3b; +} +.button-group.clear.success .button, .button-group.clear.success .button.disabled, .button-group.clear.success .button[disabled], .button-group.clear.success .button.disabled:hover, .button-group.clear.success .button[disabled]:hover, .button-group.clear.success .button.disabled:focus, .button-group.clear.success .button[disabled]:focus, .button-group.clear .button.success, .button-group.clear .button.success.disabled, .button-group.clear .button.success[disabled], .button-group.clear .button.success.disabled:hover, .button-group.clear .button.success[disabled]:hover, .button-group.clear .button.success.disabled:focus, .button-group.clear .button.success[disabled]:focus { + color: #517e1b; +} +.button-group.clear.success .button:hover, .button-group.clear.success .button:focus, .button-group.clear .button.success:hover, .button-group.clear .button.success:focus { + color: #293f0e; +} +.button-group.clear.warning .button, .button-group.clear.warning .button.disabled, .button-group.clear.warning .button[disabled], .button-group.clear.warning .button.disabled:hover, .button-group.clear.warning .button[disabled]:hover, .button-group.clear.warning .button.disabled:focus, .button-group.clear.warning .button[disabled]:focus, .button-group.clear .button.warning, .button-group.clear .button.warning.disabled, .button-group.clear .button.warning[disabled], .button-group.clear .button.warning.disabled:hover, .button-group.clear .button.warning[disabled]:hover, .button-group.clear .button.warning.disabled:focus, .button-group.clear .button.warning[disabled]:focus { + color: #ffae00; +} +.button-group.clear.warning .button:hover, .button-group.clear.warning .button:focus, .button-group.clear .button.warning:hover, .button-group.clear .button.warning:focus { + color: #805700; +} +.button-group.clear.alert .button, .button-group.clear.alert .button.disabled, .button-group.clear.alert .button[disabled], .button-group.clear.alert .button.disabled:hover, .button-group.clear.alert .button[disabled]:hover, .button-group.clear.alert .button.disabled:focus, .button-group.clear.alert .button[disabled]:focus, .button-group.clear .button.alert, .button-group.clear .button.alert.disabled, .button-group.clear .button.alert[disabled], .button-group.clear .button.alert.disabled:hover, .button-group.clear .button.alert[disabled]:hover, .button-group.clear .button.alert.disabled:focus, .button-group.clear .button.alert[disabled]:focus { + color: #cc4b37; +} +.button-group.clear.alert .button:hover, .button-group.clear.alert .button:focus, .button-group.clear .button.alert:hover, .button-group.clear .button.alert:focus { + color: #67251a; +} +.button-group.no-gaps .button { + margin-right: -0.0625rem; +} +.button-group.no-gaps .button + .button { + border-left-color: transparent; +} +.button-group.stacked, .button-group.stacked-for-small, .button-group.stacked-for-medium { + flex-wrap: wrap; +} +.button-group.stacked .button, .button-group.stacked-for-small .button, .button-group.stacked-for-medium .button { + flex: 0 0 100%; +} +.button-group.stacked .button:last-child, .button-group.stacked-for-small .button:last-child, .button-group.stacked-for-medium .button:last-child { + margin-bottom: 0; +} +.button-group.stacked.expanded .button, .button-group.stacked-for-small.expanded .button, .button-group.stacked-for-medium.expanded .button { + flex: 1 1 0px; +} +@media print, screen and (min-width: 40em) { + .button-group.stacked-for-small .button { + flex: 0 0 auto; + margin-bottom: 0; + } +} +@media print, screen and (min-width: 64em) { + .button-group.stacked-for-medium .button { + flex: 0 0 auto; + margin-bottom: 0; + } +} +@media print, screen and (max-width: 39.99875em) { + .button-group.stacked-for-small.expanded { + display: block; + } + .button-group.stacked-for-small.expanded .button { + display: block; + margin-right: 0; + } +} +@media print, screen and (max-width: 63.99875em) { + .button-group.stacked-for-medium.expanded { + display: block; + } + .button-group.stacked-for-medium.expanded .button { + display: block; + margin-right: 0; + } +} + +.close-button { + position: absolute; + z-index: 10; + color: #757575; + cursor: pointer; +} +[data-whatinput=mouse] .close-button { + outline: 0; +} +.close-button:hover, .close-button:focus { + color: #333; +} +.close-button.small { + right: 0.66rem; + top: 0.33em; + font-size: 1.5em; + line-height: 1; +} + +.close-button.medium, .close-button { + right: 1rem; + top: 0.5rem; + font-size: 2em; + line-height: 1; +} + +.label { + display: inline-block; + padding: 0.33333rem 0.5rem; + border-radius: 6px; + font-size: 0.8rem; + line-height: 1; + white-space: nowrap; + cursor: default; + background: #8c2004; + color: #fefefe; +} +.label.primary { + background: #8c2004; + color: #fefefe; +} +.label.secondary { + background: #767676; + color: #fefefe; +} +.label.success { + background: #517e1b; + color: #fefefe; +} +.label.warning { + background: #ffae00; + color: #333; +} +.label.alert { + background: #cc4b37; + color: #fefefe; +} + +.progress { + height: 1rem; + margin-bottom: 1rem; + border-radius: 6px; + background-color: #c0c0c0; +} +.progress.primary .progress-meter { + background-color: #8c2004; +} +.progress.secondary .progress-meter { + background-color: #767676; +} +.progress.success .progress-meter { + background-color: #517e1b; +} +.progress.warning .progress-meter { + background-color: #ffae00; +} +.progress.alert .progress-meter { + background-color: #cc4b37; +} + +.progress-meter { + position: relative; + display: block; + width: 0%; + height: 100%; + background-color: #8c2004; + border-radius: 6px; +} + +.progress-meter-text { + position: absolute; + top: 50%; + left: 50%; + transform: translate(-50%, -50%); + margin: 0; + font-size: 0.75rem; + font-weight: bold; + color: #fefefe; + white-space: nowrap; + border-radius: 6px; +} + +.slider { + position: relative; + height: 0.5rem; + margin-top: 1.25rem; + margin-bottom: 2.25rem; + background-color: #e0e0e0; + cursor: pointer; + user-select: none; + touch-action: none; +} + +.slider-fill { + position: absolute; + top: 0; + left: 0; + display: inline-block; + max-width: 100%; + height: 0.5rem; + background-color: #c0c0c0; + transition: all 0.2s ease-in-out; +} +.slider-fill.is-dragging { + transition: all 0s linear; +} + +.slider-handle { + position: absolute; + top: 50%; + transform: translateY(-50%); + left: 0; + z-index: 1; + cursor: grab; + display: inline-block; + width: 1.4rem; + height: 1.4rem; + border-radius: 6px; + background-color: #8c2004; + transition: all 0.2s ease-in-out; + touch-action: manipulation; +} +[data-whatinput=mouse] .slider-handle { + outline: 0; +} +.slider-handle:hover { + background-color: #771b03; +} +.slider-handle.is-dragging { + transition: all 0s linear; + cursor: grabbing; +} + +.slider.disabled, +.slider[disabled] { + opacity: 0.25; + cursor: not-allowed; +} + +.slider.vertical { + display: inline-block; + width: 0.5rem; + height: 12.5rem; + margin: 0 1.25rem; + transform: scale(1, -1); +} +.slider.vertical .slider-fill { + top: 0; + width: 0.5rem; + max-height: 100%; +} +.slider.vertical .slider-handle { + position: absolute; + top: 0; + left: 50%; + width: 1.4rem; + height: 1.4rem; + transform: translateX(-50%); +} + +.switch { + position: relative; + margin-bottom: 1rem; + outline: 0; + font-size: 0.875rem; + font-weight: bold; + color: #fefefe; + user-select: none; + height: 2rem; +} + +.switch-input { + position: absolute; + margin-bottom: 0; + opacity: 0; +} + +.switch-paddle { + position: relative; + display: block; + width: 4rem; + height: 2rem; + border-radius: 6px; + background: #c0c0c0; + transition: all 0.25s ease-out; + font-weight: inherit; + color: inherit; + cursor: pointer; +} +input + .switch-paddle { + margin: 0; +} +.switch-paddle::after { + position: absolute; + top: 0.25rem; + left: 0.25rem; + display: block; + width: 1.5rem; + height: 1.5rem; + transform: translate3d(0, 0, 0); + border-radius: 6px; + background: #fefefe; + transition: all 0.25s ease-out; + content: ""; +} +input:checked ~ .switch-paddle { + background: #8c2004; +} +input:checked ~ .switch-paddle::after { + left: 2.25rem; +} +input:disabled ~ .switch-paddle { + cursor: not-allowed; + opacity: 0.5; +} +[data-whatinput=mouse] input:focus ~ .switch-paddle { + outline: 0; +} + +.switch-inactive, .switch-active { + position: absolute; + top: 50%; + transform: translateY(-50%); +} + +.switch-active { + left: 8%; + display: none; +} +input:checked + label > .switch-active { + display: block; +} + +.switch-inactive { + right: 15%; +} +input:checked + label > .switch-inactive { + display: none; +} + +.switch.tiny { + height: 1.5rem; +} +.switch.tiny .switch-paddle { + width: 3rem; + height: 1.5rem; + font-size: 0.625rem; +} +.switch.tiny .switch-paddle::after { + top: 0.25rem; + left: 0.25rem; + width: 1rem; + height: 1rem; +} +.switch.tiny input:checked ~ .switch-paddle::after { + left: 1.75rem; +} + +.switch.small { + height: 1.75rem; +} +.switch.small .switch-paddle { + width: 3.5rem; + height: 1.75rem; + font-size: 0.75rem; +} +.switch.small .switch-paddle::after { + top: 0.25rem; + left: 0.25rem; + width: 1.25rem; + height: 1.25rem; +} +.switch.small input:checked ~ .switch-paddle::after { + left: 2rem; +} + +.switch.large { + height: 2.5rem; +} +.switch.large .switch-paddle { + width: 5rem; + height: 2.5rem; + font-size: 1rem; +} +.switch.large .switch-paddle::after { + top: 0.25rem; + left: 0.25rem; + width: 2rem; + height: 2rem; +} +.switch.large input:checked ~ .switch-paddle::after { + left: 2.75rem; +} + +table { + border-collapse: collapse; + width: 100%; + margin-bottom: 1rem; + border-radius: 6px; +} +thead, +tbody, +tfoot { + border: 1px solid #f1f1f1; + background-color: #fefefe; +} + +caption { + padding: 0.5rem 0.625rem 0.625rem; + font-weight: bold; +} + +thead { + background: #f8f8f8; + color: #333; +} + +tfoot { + background: #f1f1f1; + color: #333; +} + +thead tr, +tfoot tr { + background: transparent; +} +thead th, +thead td, +tfoot th, +tfoot td { + padding: 0.5rem 0.625rem 0.625rem; + font-weight: bold; + text-align: left; +} + +tbody th, +tbody td { + padding: 0.5rem 0.625rem 0.625rem; +} + +tbody tr:nth-child(even) { + border-bottom: 0; + background-color: #f1f1f1; +} + +table.unstriped tbody { + background-color: #fefefe; +} +table.unstriped tbody tr { + border-bottom: 1px solid #f1f1f1; + background-color: #fefefe; +} + +@media print, screen and (max-width: 63.99875em) { + table.stack thead { + display: none; + } + table.stack tfoot { + display: none; + } + table.stack tr, + table.stack th, + table.stack td { + display: block; + } + table.stack td { + border-top: 0; + } +} + +table.scroll { + display: block; + width: 100%; + overflow-x: auto; +} + +table.hover thead tr:hover { + background-color: #f3f3f3; +} +table.hover tfoot tr:hover { + background-color: #ececec; +} +table.hover tbody tr:hover { + background-color: #f9f9f9; +} +table.hover:not(.unstriped) tr:nth-of-type(even):hover { + background-color: #ececec; +} + +.table-scroll { + overflow-x: auto; +} + +.badge { + display: inline-block; + min-width: 2.1em; + padding: 0.3em; + border-radius: 50%; + font-size: 0.6rem; + text-align: center; + background: #8c2004; + color: #fefefe; +} +.badge.primary { + background: #8c2004; + color: #fefefe; +} +.badge.secondary { + background: #767676; + color: #fefefe; +} +.badge.success { + background: #517e1b; + color: #fefefe; +} +.badge.warning { + background: #ffae00; + color: #333; +} +.badge.alert { + background: #cc4b37; + color: #fefefe; +} + +.breadcrumbs { + margin: 0 0 1rem 0; + list-style: none; +} +.breadcrumbs::before, .breadcrumbs::after { + display: table; + content: " "; + flex-basis: 0; + order: 1; +} +.breadcrumbs::after { + clear: both; +} +.breadcrumbs li { + float: left; + font-size: 0.6875rem; + color: #333; + cursor: default; + text-transform: uppercase; +} +.breadcrumbs li:not(:last-child)::after { + position: relative; + margin: 0 0.75rem; + opacity: 1; + content: "/"; + color: #c0c0c0; +} +.breadcrumbs a { + color: #8c2004; +} +.breadcrumbs a:hover { + text-decoration: underline; +} +.breadcrumbs .disabled { + color: #c0c0c0; + cursor: not-allowed; +} + +.callout { + position: relative; + margin: 0 0 1rem 0; + padding: 1rem; + border: 1px solid rgba(51, 51, 51, 0.25); + border-radius: 6px; + background-color: white; + color: #333; +} +.callout > :first-child { + margin-top: 0; +} +.callout > :last-child { + margin-bottom: 0; +} +.callout.primary { + background-color: #fdd4ca; + color: #333; +} +.callout.secondary { + background-color: #eaeaea; + color: #333; +} +.callout.success { + background-color: #e6f6d3; + color: #333; +} +.callout.warning { + background-color: #fff3d9; + color: #333; +} +.callout.alert { + background-color: #f7e4e1; + color: #333; +} +.callout.small { + padding-top: 0.5rem; + padding-right: 0.5rem; + padding-bottom: 0.5rem; + padding-left: 0.5rem; +} +.callout.large { + padding-top: 3rem; + padding-right: 3rem; + padding-bottom: 3rem; + padding-left: 3rem; +} + +.card { + display: flex; + flex-direction: column; + flex-grow: 1; + margin-bottom: 1rem; + border: 1px solid #e0e0e0; + border-radius: 6px; + background: #fefefe; + box-shadow: none; + overflow: hidden; + color: #333; +} +.card > :last-child { + margin-bottom: 0; +} + +.card-divider { + display: flex; + flex: 0 1 auto; + padding: 1rem; + background: #e0e0e0; +} +.card-divider > :last-child { + margin-bottom: 0; +} + +.card-section { + flex: 1 0 auto; + padding: 1rem; +} +.card-section > :last-child { + margin-bottom: 0; +} + +.card-image { + min-height: 1px; +} + +.dropdown-pane { + position: absolute; + z-index: 10; + display: none; + width: 300px; + padding: 1rem; + visibility: hidden; + border: 1px solid #c0c0c0; + border-radius: 6px; + background-color: #e0e0e0; + font-size: 1rem; +} +.dropdown-pane.is-opening { + display: block; +} +.dropdown-pane.is-open { + display: block; + visibility: visible; +} + +.dropdown-pane.tiny { + width: 100px; +} + +.dropdown-pane.small { + width: 200px; +} + +.dropdown-pane.large { + width: 400px; +} + +.pagination { + margin-left: 0; + margin-bottom: 1rem; +} +.pagination::before, .pagination::after { + display: table; + content: " "; + flex-basis: 0; + order: 1; +} +.pagination::after { + clear: both; +} +.pagination li { + margin-right: 0.0625rem; + border-radius: 6px; + font-size: 0.875rem; + display: none; +} +.pagination li:last-child, .pagination li:first-child { + display: inline-block; +} +@media print, screen and (min-width: 40em) { + .pagination li { + display: inline-block; + } +} +.pagination a, +.pagination button { + display: block; + padding: 0.1875rem 0.625rem; + border-radius: 6px; + color: #333; +} +.pagination a:hover, +.pagination button:hover { + background: #e0e0e0; +} +.pagination .current { + padding: 0.1875rem 0.625rem; + background: #8c2004; + color: #fefefe; + cursor: default; +} +.pagination .disabled { + padding: 0.1875rem 0.625rem; + color: #c0c0c0; + cursor: not-allowed; +} +.pagination .disabled:hover { + background: transparent; +} +.pagination .ellipsis::after { + padding: 0.1875rem 0.625rem; + content: "…"; + color: #333; +} + +.pagination-previous a::before, +.pagination-previous.disabled::before { + display: inline-block; + margin-right: 0.5rem; + content: "«"; +} + +.pagination-next a::after, +.pagination-next.disabled::after { + display: inline-block; + margin-left: 0.5rem; + content: "»"; +} + +.has-tip { + position: relative; + display: inline-block; + border-bottom: dotted 1px #757575; + font-weight: bold; + cursor: help; +} + +.tooltip { + position: absolute; + top: calc(100% + 0.6495rem); + z-index: 1200; + max-width: 10rem; + padding: 0.75rem; + border-radius: 6px; + background-color: #333; + font-size: 80%; + color: #fefefe; +} +.tooltip::before { + position: absolute; +} +.tooltip.bottom::before { + display: block; + width: 0; + height: 0; + border-style: solid; + border-width: 0.75rem; + content: ""; + border-top-width: 0; + border-color: transparent transparent #333; + bottom: 100%; +} +.tooltip.bottom.align-center::before { + left: 50%; + transform: translateX(-50%); +} +.tooltip.top::before { + display: block; + width: 0; + height: 0; + border-style: solid; + border-width: 0.75rem; + content: ""; + border-bottom-width: 0; + border-color: #333 transparent transparent; + top: 100%; + bottom: auto; +} +.tooltip.top.align-center::before { + left: 50%; + transform: translateX(-50%); +} +.tooltip.left::before { + display: block; + width: 0; + height: 0; + border-style: solid; + border-width: 0.75rem; + content: ""; + border-right-width: 0; + border-color: transparent transparent transparent #333; + left: 100%; +} +.tooltip.left.align-center::before { + bottom: auto; + top: 50%; + transform: translateY(-50%); +} +.tooltip.right::before { + display: block; + width: 0; + height: 0; + border-style: solid; + border-width: 0.75rem; + content: ""; + border-left-width: 0; + border-color: transparent #333 transparent transparent; + right: 100%; + left: auto; +} +.tooltip.right.align-center::before { + bottom: auto; + top: 50%; + transform: translateY(-50%); +} +.tooltip.align-top::before { + bottom: auto; + top: 10%; +} +.tooltip.align-bottom::before { + bottom: 10%; + top: auto; +} +.tooltip.align-left::before { + left: 10%; + right: auto; +} +.tooltip.align-right::before { + left: auto; + right: 10%; +} + +.accordion { + margin-left: 0; + background: #fefefe; + list-style-type: none; +} +.accordion[disabled] .accordion-title { + cursor: not-allowed; +} + +.accordion-item:first-child > :first-child { + border-radius: 6px 6px 0 0; +} +.accordion-item:last-child > :last-child { + border-radius: 0 0 6px 6px; +} + +.accordion-title { + position: relative; + display: block; + padding: 1.25rem 1rem; + border: 1px solid #e0e0e0; + border-bottom: 0; + font-size: 0.75rem; + line-height: 1; + color: #8c2004; +} +:last-child:not(.is-active) > .accordion-title { + border-bottom: 1px solid #e0e0e0; + border-radius: 0 0 6px 6px; +} +.accordion-title:hover, .accordion-title:focus { + background-color: #e0e0e0; +} +.accordion-title::before { + position: absolute; + top: 50%; + right: 1rem; + margin-top: -0.5rem; + content: "+"; +} +.is-active > .accordion-title::before { + content: "–"; +} + +.accordion-content { + display: none; + padding: 1rem; + border: 1px solid #e0e0e0; + border-bottom: 0; + background-color: #fefefe; + color: #333; +} +:last-child > .accordion-content:last-child { + border-bottom: 1px solid #e0e0e0; +} + +.media-object { + display: flex; + margin-bottom: 1rem; + flex-wrap: nowrap; +} +.media-object img { + max-width: none; +} +@media print, screen and (max-width: 39.99875em) { + .media-object.stack-for-small { + flex-wrap: wrap; + } +} + +.media-object-section { + flex: 0 1 auto; +} +.media-object-section:first-child { + padding-right: 1rem; +} +.media-object-section:last-child:not(:nth-child(2)) { + padding-left: 1rem; +} +.media-object-section > :last-child { + margin-bottom: 0; +} +@media print, screen and (max-width: 39.99875em) { + .stack-for-small .media-object-section { + padding: 0; + padding-bottom: 1rem; + flex-basis: 100%; + max-width: 100%; + } + .stack-for-small .media-object-section img { + width: 100%; + } +} +.media-object-section.main-section { + flex: 1 1 0px; +} + +.orbit { + position: relative; +} + +.orbit-container { + position: relative; + height: 0; + margin: 0; + list-style: none; + overflow: hidden; +} + +.orbit-slide { + width: 100%; + position: absolute; +} +.orbit-slide.no-motionui.is-active { + top: 0; + left: 0; +} + +.orbit-figure { + margin: 0; +} + +.orbit-image { + width: 100%; + max-width: 100%; + margin: 0; +} + +.orbit-caption { + position: absolute; + bottom: 0; + width: 100%; + margin-bottom: 0; + padding: 1rem; + background-color: rgba(51, 51, 51, 0.5); + color: #fefefe; +} + +.orbit-next, .orbit-previous { + position: absolute; + top: 50%; + transform: translateY(-50%); + z-index: 10; + padding: 1rem; + color: #fefefe; +} +[data-whatinput=mouse] .orbit-next, [data-whatinput=mouse] .orbit-previous { + outline: 0; +} +.orbit-next:hover, .orbit-previous:hover, .orbit-next:active, .orbit-previous:active, .orbit-next:focus, .orbit-previous:focus { + background-color: rgba(51, 51, 51, 0.5); +} + +.orbit-previous { + left: 0; +} + +.orbit-next { + left: auto; + right: 0; +} + +.orbit-bullets { + position: relative; + margin-top: 0.8rem; + margin-bottom: 0.8rem; + text-align: center; +} +[data-whatinput=mouse] .orbit-bullets { + outline: 0; +} +.orbit-bullets button { + width: 1.2rem; + height: 1.2rem; + margin: 0.1rem; + border-radius: 50%; + background-color: #c0c0c0; +} +.orbit-bullets button:hover { + background-color: #757575; +} +.orbit-bullets button.is-active { + background-color: #757575; +} + +.responsive-embed, +.flex-video { + position: relative; + height: 0; + margin-bottom: 1rem; + padding-bottom: 75%; + overflow: hidden; +} +.responsive-embed iframe, +.responsive-embed object, +.responsive-embed embed, +.responsive-embed video, +.flex-video iframe, +.flex-video object, +.flex-video embed, +.flex-video video { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; +} +.responsive-embed.widescreen, +.flex-video.widescreen { + padding-bottom: 56.25%; +} + +.tabs { + margin: 0; + border: 1px solid #e0e0e0; + background: #fefefe; + list-style-type: none; +} +.tabs::before, .tabs::after { + display: table; + content: " "; + flex-basis: 0; + order: 1; +} +.tabs::after { + clear: both; +} + +.tabs.vertical > li { + display: block; + float: none; + width: auto; +} + +.tabs.simple > li > a { + padding: 0; +} +.tabs.simple > li > a:hover { + background: transparent; +} + +.tabs.primary { + background: #8c2004; +} +.tabs.primary > li > a { + color: #fefefe; +} +.tabs.primary > li > a:hover, .tabs.primary > li > a:focus { + background: #9e2405; +} + +.tabs-title { + float: left; +} +.tabs-title > a { + display: block; + padding: 1.25rem 1.5rem; + font-size: 0.75rem; + line-height: 1; + color: #8c2004; +} +[data-whatinput=mouse] .tabs-title > a { + outline: 0; +} +.tabs-title > a:hover { + background: #fefefe; + color: #781c03; +} +.tabs-title > a:focus, .tabs-title > a[aria-selected=true] { + background: #e0e0e0; + color: #8c2004; +} + +.tabs-content { + border: 1px solid #e0e0e0; + border-top: 0; + background: #fefefe; + color: #333; + transition: all 0.5s ease; +} + +.tabs-content.vertical { + border: 1px solid #e0e0e0; + border-left: 0; +} + +.tabs-panel { + display: none; + padding: 1rem; +} +.tabs-panel.is-active { + display: block; +} + +.thumbnail { + display: inline-block; + max-width: 100%; + margin-bottom: 1rem; + border: 4px solid #fefefe; + border-radius: 6px; + box-shadow: 0 0 0 1px rgba(51, 51, 51, 0.2); + line-height: 0; +} + +a.thumbnail { + transition: box-shadow 200ms ease-out; +} +a.thumbnail:hover, a.thumbnail:focus { + box-shadow: 0 0 6px 1px rgba(140, 32, 4, 0.5); +} +a.thumbnail image { + box-shadow: none; +} + +.menu { + padding: 0; + margin: 0; + list-style: none; + position: relative; + display: flex; + flex-wrap: wrap; +} +[data-whatinput=mouse] .menu li { + outline: 0; +} +.menu a, +.menu .button { + line-height: 1; + text-decoration: none; + display: block; + padding: 0.7rem 1rem; +} +.menu input, +.menu select, +.menu a, +.menu button { + margin-bottom: 0; +} +.menu input { + display: inline-block; +} +.menu, .menu.horizontal { + flex-wrap: wrap; + flex-direction: row; +} +.menu.vertical { + flex-wrap: nowrap; + flex-direction: column; +} +.menu.vertical.icon-top li a img, +.menu.vertical.icon-top li a i, +.menu.vertical.icon-top li a svg, .menu.vertical.icon-bottom li a img, +.menu.vertical.icon-bottom li a i, +.menu.vertical.icon-bottom li a svg { + text-align: left; +} +.menu.expanded li { + flex: 1 1 0px; +} +.menu.expanded.icon-top li a img, +.menu.expanded.icon-top li a i, +.menu.expanded.icon-top li a svg, .menu.expanded.icon-bottom li a img, +.menu.expanded.icon-bottom li a i, +.menu.expanded.icon-bottom li a svg { + text-align: left; +} +.menu.simple { + align-items: center; +} +.menu.simple li + li { + margin-left: 1rem; +} +.menu.simple a { + padding: 0; +} +@media print, screen and (min-width: 40em) { + .menu.medium-horizontal { + flex-wrap: wrap; + flex-direction: row; + } + .menu.medium-vertical { + flex-wrap: nowrap; + flex-direction: column; + } + .menu.medium-expanded li { + flex: 1 1 0px; + } + .menu.medium-simple li { + flex: 1 1 0px; + } +} +@media print, screen and (min-width: 64em) { + .menu.large-horizontal { + flex-wrap: wrap; + flex-direction: row; + } + .menu.large-vertical { + flex-wrap: nowrap; + flex-direction: column; + } + .menu.large-expanded li { + flex: 1 1 0px; + } + .menu.large-simple li { + flex: 1 1 0px; + } +} +.menu.nested { + margin-right: 0; + margin-left: 1rem; +} +.menu.icons a { + display: flex; +} +.menu.icon-top a, .menu.icon-right a, .menu.icon-bottom a, .menu.icon-left a { + display: flex; +} +.menu.icon-left li a, .menu.nested.icon-left li a { + flex-flow: row nowrap; +} +.menu.icon-left li a img, +.menu.icon-left li a i, +.menu.icon-left li a svg, .menu.nested.icon-left li a img, +.menu.nested.icon-left li a i, +.menu.nested.icon-left li a svg { + margin-right: 0.25rem; +} +.menu.icon-right li a, .menu.nested.icon-right li a { + flex-flow: row nowrap; +} +.menu.icon-right li a img, +.menu.icon-right li a i, +.menu.icon-right li a svg, .menu.nested.icon-right li a img, +.menu.nested.icon-right li a i, +.menu.nested.icon-right li a svg { + margin-left: 0.25rem; +} +.menu.icon-top li a, .menu.nested.icon-top li a { + flex-flow: column nowrap; +} +.menu.icon-top li a img, +.menu.icon-top li a i, +.menu.icon-top li a svg, .menu.nested.icon-top li a img, +.menu.nested.icon-top li a i, +.menu.nested.icon-top li a svg { + align-self: stretch; + margin-bottom: 0.25rem; + text-align: center; +} +.menu.icon-bottom li a, .menu.nested.icon-bottom li a { + flex-flow: column nowrap; +} +.menu.icon-bottom li a img, +.menu.icon-bottom li a i, +.menu.icon-bottom li a svg, .menu.nested.icon-bottom li a img, +.menu.nested.icon-bottom li a i, +.menu.nested.icon-bottom li a svg { + align-self: stretch; + margin-bottom: 0.25rem; + text-align: center; +} +.menu .is-active > a { + background: #8c2004; + color: #fefefe; +} +.menu .active > a { + background: #8c2004; + color: #fefefe; +} +.menu.align-left { + justify-content: flex-start; +} +.menu.align-right li { + display: flex; + justify-content: flex-end; +} +.menu.align-right li .submenu li { + justify-content: flex-start; +} +.menu.align-right.vertical li { + display: block; + text-align: right; +} +.menu.align-right.vertical li .submenu li { + text-align: right; +} +.menu.align-right.icon-top li a img, +.menu.align-right.icon-top li a i, +.menu.align-right.icon-top li a svg, .menu.align-right.icon-bottom li a img, +.menu.align-right.icon-bottom li a i, +.menu.align-right.icon-bottom li a svg { + text-align: right; +} +.menu.align-right .nested { + margin-right: 1rem; + margin-left: 0; +} +.menu.align-center li { + display: flex; + justify-content: center; +} +.menu.align-center li .submenu li { + justify-content: flex-start; +} +.menu .menu-text { + padding: 0.7rem 1rem; + font-weight: bold; + line-height: 1; + color: inherit; +} + +.menu-centered > .menu { + justify-content: center; +} +.menu-centered > .menu li { + display: flex; + justify-content: center; +} +.menu-centered > .menu li .submenu li { + justify-content: flex-start; +} + +.no-js [data-responsive-menu] ul { + display: none; +} + +.menu-icon { + position: relative; + display: inline-block; + vertical-align: middle; + width: 20px; + height: 16px; + cursor: pointer; +} +.menu-icon::after { + position: absolute; + top: 0; + left: 0; + display: block; + width: 100%; + height: 2px; + background: #fefefe; + box-shadow: 0 7px 0 #fefefe, 0 14px 0 #fefefe; + content: ""; +} +.menu-icon:hover::after { + background: #c0c0c0; + box-shadow: 0 7px 0 #c0c0c0, 0 14px 0 #c0c0c0; +} + +.menu-icon.dark { + position: relative; + display: inline-block; + vertical-align: middle; + width: 20px; + height: 16px; + cursor: pointer; +} +.menu-icon.dark::after { + position: absolute; + top: 0; + left: 0; + display: block; + width: 100%; + height: 2px; + background: #333; + box-shadow: 0 7px 0 #333, 0 14px 0 #333; + content: ""; +} +.menu-icon.dark:hover::after { + background: #757575; + box-shadow: 0 7px 0 #757575, 0 14px 0 #757575; +} + +.accordion-menu li { + width: 100%; +} +.accordion-menu a { + padding: 0.7rem 1rem; +} +.accordion-menu .is-accordion-submenu a { + padding: 0.7rem 1rem; +} +.accordion-menu .nested.is-accordion-submenu { + margin-right: 0; + margin-left: 1rem; +} +.accordion-menu.align-right .nested.is-accordion-submenu { + margin-right: 1rem; + margin-left: 0; +} +.accordion-menu .is-accordion-submenu-parent:not(.has-submenu-toggle) > a { + position: relative; +} +.accordion-menu .is-accordion-submenu-parent:not(.has-submenu-toggle) > a::after { + display: block; + width: 0; + height: 0; + border-style: solid; + border-width: 6px; + content: ""; + border-bottom-width: 0; + border-color: #8c2004 transparent transparent; + position: absolute; + top: 50%; + margin-top: -3px; + right: 1rem; +} +.accordion-menu.align-left .is-accordion-submenu-parent > a::after { + right: 1rem; + left: auto; +} +.accordion-menu.align-right .is-accordion-submenu-parent > a::after { + right: auto; + left: 1rem; +} +.accordion-menu .is-accordion-submenu-parent[aria-expanded=true] > a::after { + transform: rotate(180deg); + transform-origin: 50% 50%; +} + +.is-accordion-submenu-parent { + position: relative; +} + +.has-submenu-toggle > a { + margin-right: 40px; +} + +.submenu-toggle { + position: absolute; + top: 0; + right: 0; + width: 40px; + height: 40px; + cursor: pointer; +} +.submenu-toggle::after { + display: block; + width: 0; + height: 0; + border-style: solid; + border-width: 6px; + content: ""; + border-bottom-width: 0; + border-color: #8c2004 transparent transparent; + top: 0; + bottom: 0; + margin: auto; +} + +.submenu-toggle[aria-expanded=true]::after { + transform: scaleY(-1); + transform-origin: 50% 50%; +} + +.submenu-toggle-text { + position: absolute !important; + width: 1px !important; + height: 1px !important; + padding: 0 !important; + overflow: hidden !important; + clip: rect(0, 0, 0, 0) !important; + white-space: nowrap !important; + border: 0 !important; +} + +.is-drilldown { + position: relative; + overflow: hidden; +} +.is-drilldown li { + display: block; +} +.is-drilldown.animate-height { + transition: height 0.5s; +} + +.drilldown a { + padding: 0.7rem 1rem; + background: #fefefe; +} +.drilldown .is-drilldown-submenu { + position: absolute; + top: 0; + left: 100%; + z-index: -1; + width: 100%; + background: #fefefe; + transition: transform 0.15s linear; +} +.drilldown .is-drilldown-submenu.is-active { + z-index: 1; + display: block; + transform: translateX(-100%); +} +.drilldown .is-drilldown-submenu.is-closing { + transform: translateX(100%); +} +.drilldown .is-drilldown-submenu a { + padding: 0.7rem 1rem; +} +.drilldown .nested.is-drilldown-submenu { + margin-right: 0; + margin-left: 0; +} +.drilldown .drilldown-submenu-cover-previous { + min-height: 100%; +} +.drilldown .is-drilldown-submenu-parent > a { + position: relative; +} +.drilldown .is-drilldown-submenu-parent > a::after { + display: block; + width: 0; + height: 0; + border-style: solid; + border-width: 6px; + content: ""; + border-right-width: 0; + border-color: transparent transparent transparent #8c2004; + position: absolute; + top: 50%; + margin-top: -6px; + right: 1rem; +} +.drilldown.align-left .is-drilldown-submenu-parent > a::after { + display: block; + width: 0; + height: 0; + border-style: solid; + border-width: 6px; + content: ""; + border-right-width: 0; + border-color: transparent transparent transparent #8c2004; + right: 1rem; + left: auto; +} +.drilldown.align-right .is-drilldown-submenu-parent > a::after { + display: block; + width: 0; + height: 0; + border-style: solid; + border-width: 6px; + content: ""; + border-left-width: 0; + border-color: transparent #8c2004 transparent transparent; + right: auto; + left: 1rem; +} +.drilldown .js-drilldown-back > a::before { + display: block; + width: 0; + height: 0; + border-style: solid; + border-width: 6px; + content: ""; + border-left-width: 0; + border-color: transparent #8c2004 transparent transparent; + display: inline-block; + vertical-align: middle; + margin-right: 0.75rem; +} + +.dropdown.menu > li.opens-left > .is-dropdown-submenu { + top: 100%; + right: 0; + left: auto; +} +.dropdown.menu > li.opens-right > .is-dropdown-submenu { + top: 100%; + right: auto; + left: 0; +} +.dropdown.menu > li.is-dropdown-submenu-parent > a { + position: relative; + padding-right: 1.5rem; +} +.dropdown.menu > li.is-dropdown-submenu-parent > a::after { + display: block; + width: 0; + height: 0; + border-style: solid; + border-width: 6px; + content: ""; + border-bottom-width: 0; + border-color: #8c2004 transparent transparent; + right: 5px; + left: auto; + margin-top: -3px; +} +[data-whatinput=mouse] .dropdown.menu a { + outline: 0; +} +.dropdown.menu > li > a { + padding: 0.7rem 1rem; +} +.dropdown.menu > li.is-active > a { + background: transparent; + color: #8c2004; +} +.no-js .dropdown.menu ul { + display: none; +} +.dropdown.menu .nested.is-dropdown-submenu { + margin-right: 0; + margin-left: 0; +} +.dropdown.menu.vertical > li .is-dropdown-submenu { + top: 0; +} +.dropdown.menu.vertical > li.opens-left > .is-dropdown-submenu { + top: 0; + right: 100%; + left: auto; +} +.dropdown.menu.vertical > li.opens-right > .is-dropdown-submenu { + right: auto; + left: 100%; +} +.dropdown.menu.vertical > li > a::after { + right: 14px; +} +.dropdown.menu.vertical > li.opens-left > a::after { + display: block; + width: 0; + height: 0; + border-style: solid; + border-width: 6px; + content: ""; + border-left-width: 0; + border-color: transparent #8c2004 transparent transparent; + right: auto; + left: 5px; +} +.dropdown.menu.vertical > li.opens-right > a::after { + display: block; + width: 0; + height: 0; + border-style: solid; + border-width: 6px; + content: ""; + border-right-width: 0; + border-color: transparent transparent transparent #8c2004; +} +@media print, screen and (min-width: 40em) { + .dropdown.menu.medium-horizontal > li.opens-left > .is-dropdown-submenu { + top: 100%; + right: 0; + left: auto; + } + .dropdown.menu.medium-horizontal > li.opens-right > .is-dropdown-submenu { + top: 100%; + right: auto; + left: 0; + } + .dropdown.menu.medium-horizontal > li.is-dropdown-submenu-parent > a { + position: relative; + padding-right: 1.5rem; + } + .dropdown.menu.medium-horizontal > li.is-dropdown-submenu-parent > a::after { + display: block; + width: 0; + height: 0; + border-style: solid; + border-width: 6px; + content: ""; + border-bottom-width: 0; + border-color: #8c2004 transparent transparent; + right: 5px; + left: auto; + margin-top: -3px; + } + .dropdown.menu.medium-vertical > li .is-dropdown-submenu { + top: 0; + } + .dropdown.menu.medium-vertical > li.opens-left > .is-dropdown-submenu { + top: 0; + right: 100%; + left: auto; + } + .dropdown.menu.medium-vertical > li.opens-right > .is-dropdown-submenu { + right: auto; + left: 100%; + } + .dropdown.menu.medium-vertical > li > a::after { + right: 14px; + } + .dropdown.menu.medium-vertical > li.opens-left > a::after { + display: block; + width: 0; + height: 0; + border-style: solid; + border-width: 6px; + content: ""; + border-left-width: 0; + border-color: transparent #8c2004 transparent transparent; + right: auto; + left: 5px; + } + .dropdown.menu.medium-vertical > li.opens-right > a::after { + display: block; + width: 0; + height: 0; + border-style: solid; + border-width: 6px; + content: ""; + border-right-width: 0; + border-color: transparent transparent transparent #8c2004; + } +} +@media print, screen and (min-width: 64em) { + .dropdown.menu.large-horizontal > li.opens-left > .is-dropdown-submenu { + top: 100%; + right: 0; + left: auto; + } + .dropdown.menu.large-horizontal > li.opens-right > .is-dropdown-submenu { + top: 100%; + right: auto; + left: 0; + } + .dropdown.menu.large-horizontal > li.is-dropdown-submenu-parent > a { + position: relative; + padding-right: 1.5rem; + } + .dropdown.menu.large-horizontal > li.is-dropdown-submenu-parent > a::after { + display: block; + width: 0; + height: 0; + border-style: solid; + border-width: 6px; + content: ""; + border-bottom-width: 0; + border-color: #8c2004 transparent transparent; + right: 5px; + left: auto; + margin-top: -3px; + } + .dropdown.menu.large-vertical > li .is-dropdown-submenu { + top: 0; + } + .dropdown.menu.large-vertical > li.opens-left > .is-dropdown-submenu { + top: 0; + right: 100%; + left: auto; + } + .dropdown.menu.large-vertical > li.opens-right > .is-dropdown-submenu { + right: auto; + left: 100%; + } + .dropdown.menu.large-vertical > li > a::after { + right: 14px; + } + .dropdown.menu.large-vertical > li.opens-left > a::after { + display: block; + width: 0; + height: 0; + border-style: solid; + border-width: 6px; + content: ""; + border-left-width: 0; + border-color: transparent #8c2004 transparent transparent; + right: auto; + left: 5px; + } + .dropdown.menu.large-vertical > li.opens-right > a::after { + display: block; + width: 0; + height: 0; + border-style: solid; + border-width: 6px; + content: ""; + border-right-width: 0; + border-color: transparent transparent transparent #8c2004; + } +} +.dropdown.menu.align-right .is-dropdown-submenu.first-sub { + top: 100%; + right: 0; + left: auto; +} + +.is-dropdown-menu.vertical { + width: 100px; +} +.is-dropdown-menu.vertical.align-right { + float: right; +} + +.is-dropdown-submenu-parent { + position: relative; +} +.is-dropdown-submenu-parent a::after { + position: absolute; + top: 50%; + right: 5px; + left: auto; + margin-top: -6px; +} +.is-dropdown-submenu-parent.opens-inner > .is-dropdown-submenu { + top: 100%; + left: auto; +} +.is-dropdown-submenu-parent.opens-left > .is-dropdown-submenu { + right: 100%; + left: auto; +} +.is-dropdown-submenu-parent.opens-right > .is-dropdown-submenu { + right: auto; + left: 100%; +} + +.is-dropdown-submenu { + position: absolute; + top: 0; + left: 100%; + z-index: 1; + display: none; + min-width: 200px; + border: 1px solid #c0c0c0; + background: #fefefe; +} +.dropdown .is-dropdown-submenu a { + padding: 0.7rem 1rem; +} +.is-dropdown-submenu .is-dropdown-submenu-parent > a::after { + right: 14px; +} +.is-dropdown-submenu .is-dropdown-submenu-parent.opens-left > a::after { + display: block; + width: 0; + height: 0; + border-style: solid; + border-width: 6px; + content: ""; + border-left-width: 0; + border-color: transparent #8c2004 transparent transparent; + right: auto; + left: 5px; +} +.is-dropdown-submenu .is-dropdown-submenu-parent.opens-right > a::after { + display: block; + width: 0; + height: 0; + border-style: solid; + border-width: 6px; + content: ""; + border-right-width: 0; + border-color: transparent transparent transparent #8c2004; +} +.is-dropdown-submenu .is-dropdown-submenu { + margin-top: -1px; +} +.is-dropdown-submenu > li { + width: 100%; +} +.is-dropdown-submenu.js-dropdown-active { + display: block; +} + +.is-off-canvas-open { + overflow: hidden; +} + +.js-off-canvas-overlay { + position: absolute; + top: 0; + left: 0; + z-index: 11; + width: 100%; + height: 100%; + transition: opacity 0.5s ease, visibility 0.5s ease; + background: rgba(254, 254, 254, 0.25); + opacity: 0; + visibility: hidden; + overflow: hidden; +} +.js-off-canvas-overlay.is-visible { + opacity: 1; + visibility: visible; +} +.js-off-canvas-overlay.is-closable { + cursor: pointer; +} +.js-off-canvas-overlay.is-overlay-absolute { + position: absolute; +} +.js-off-canvas-overlay.is-overlay-fixed { + position: fixed; +} + +.off-canvas-wrapper { + position: relative; + overflow: hidden; +} + +.off-canvas { + position: fixed; + z-index: 12; + transition: transform 0.5s ease; + backface-visibility: hidden; + background: #e0e0e0; +} +[data-whatinput=mouse] .off-canvas { + outline: 0; +} +.off-canvas.is-transition-push { + z-index: 12; +} +.off-canvas.is-closed { + visibility: hidden; +} +.off-canvas.is-transition-overlap { + z-index: 13; +} +.off-canvas.is-transition-overlap.is-open { + box-shadow: 0 0 10px rgba(51, 51, 51, 0.7); +} +.off-canvas.is-open { + transform: translate(0, 0); +} + +.off-canvas-absolute { + position: absolute; + z-index: 12; + transition: transform 0.5s ease; + backface-visibility: hidden; + background: #e0e0e0; +} +[data-whatinput=mouse] .off-canvas-absolute { + outline: 0; +} +.off-canvas-absolute.is-transition-push { + z-index: 12; +} +.off-canvas-absolute.is-closed { + visibility: hidden; +} +.off-canvas-absolute.is-transition-overlap { + z-index: 13; +} +.off-canvas-absolute.is-transition-overlap.is-open { + box-shadow: 0 0 10px rgba(51, 51, 51, 0.7); +} +.off-canvas-absolute.is-open { + transform: translate(0, 0); +} + +.position-left { + top: 0; + left: 0; + height: 100%; + overflow-y: auto; + -webkit-overflow-scrolling: touch; + width: 250px; + transform: translateX(-250px); +} +.off-canvas-content .off-canvas.position-left { + transform: translateX(-250px); +} +.off-canvas-content .off-canvas.position-left.is-transition-overlap.is-open { + transform: translate(0, 0); +} + +.off-canvas-content.is-open-left.has-transition-push { + transform: translateX(250px); +} + +.position-left.is-transition-push { + box-shadow: inset -13px 0 20px -13px rgba(51, 51, 51, 0.25); +} + +.position-right { + top: 0; + right: 0; + height: 100%; + overflow-y: auto; + -webkit-overflow-scrolling: touch; + width: 250px; + transform: translateX(250px); +} +.off-canvas-content .off-canvas.position-right { + transform: translateX(250px); +} +.off-canvas-content .off-canvas.position-right.is-transition-overlap.is-open { + transform: translate(0, 0); +} + +.off-canvas-content.is-open-right.has-transition-push { + transform: translateX(-250px); +} + +.position-right.is-transition-push { + box-shadow: inset 13px 0 20px -13px rgba(51, 51, 51, 0.25); +} + +.position-top { + top: 0; + left: 0; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + height: 250px; + transform: translateY(-250px); +} +.off-canvas-content .off-canvas.position-top { + transform: translateY(-250px); +} +.off-canvas-content .off-canvas.position-top.is-transition-overlap.is-open { + transform: translate(0, 0); +} + +.off-canvas-content.is-open-top.has-transition-push { + transform: translateY(250px); +} + +.position-top.is-transition-push { + box-shadow: inset 0 -13px 20px -13px rgba(51, 51, 51, 0.25); +} + +.position-bottom { + bottom: 0; + left: 0; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + height: 250px; + transform: translateY(250px); +} +.off-canvas-content .off-canvas.position-bottom { + transform: translateY(250px); +} +.off-canvas-content .off-canvas.position-bottom.is-transition-overlap.is-open { + transform: translate(0, 0); +} + +.off-canvas-content.is-open-bottom.has-transition-push { + transform: translateY(-250px); +} + +.position-bottom.is-transition-push { + box-shadow: inset 0 13px 20px -13px rgba(51, 51, 51, 0.25); +} + +.off-canvas-content { + transform: none; + backface-visibility: hidden; +} +.off-canvas-content.has-transition-overlap, .off-canvas-content.has-transition-push { + transition: transform 0.5s ease; +} +.off-canvas-content.has-transition-push { + transform: translate(0, 0); +} +.off-canvas-content .off-canvas.is-open { + transform: translate(0, 0); +} + +@media print, screen and (min-width: 40em) { + .position-left.reveal-for-medium { + transform: none; + z-index: 12; + transition: none; + visibility: visible; + } + .position-left.reveal-for-medium .close-button { + display: none; + } + .off-canvas-content .position-left.reveal-for-medium { + transform: none; + } + .off-canvas-content.has-reveal-left { + margin-left: 250px; + } + .position-left.reveal-for-medium ~ .off-canvas-content { + margin-left: 250px; + } + .position-right.reveal-for-medium { + transform: none; + z-index: 12; + transition: none; + visibility: visible; + } + .position-right.reveal-for-medium .close-button { + display: none; + } + .off-canvas-content .position-right.reveal-for-medium { + transform: none; + } + .off-canvas-content.has-reveal-right { + margin-right: 250px; + } + .position-right.reveal-for-medium ~ .off-canvas-content { + margin-right: 250px; + } + .position-top.reveal-for-medium { + transform: none; + z-index: 12; + transition: none; + visibility: visible; + } + .position-top.reveal-for-medium .close-button { + display: none; + } + .off-canvas-content .position-top.reveal-for-medium { + transform: none; + } + .off-canvas-content.has-reveal-top { + margin-top: 250px; + } + .position-top.reveal-for-medium ~ .off-canvas-content { + margin-top: 250px; + } + .position-bottom.reveal-for-medium { + transform: none; + z-index: 12; + transition: none; + visibility: visible; + } + .position-bottom.reveal-for-medium .close-button { + display: none; + } + .off-canvas-content .position-bottom.reveal-for-medium { + transform: none; + } + .off-canvas-content.has-reveal-bottom { + margin-bottom: 250px; + } + .position-bottom.reveal-for-medium ~ .off-canvas-content { + margin-bottom: 250px; + } +} +@media print, screen and (min-width: 64em) { + .position-left.reveal-for-large { + transform: none; + z-index: 12; + transition: none; + visibility: visible; + } + .position-left.reveal-for-large .close-button { + display: none; + } + .off-canvas-content .position-left.reveal-for-large { + transform: none; + } + .off-canvas-content.has-reveal-left { + margin-left: 250px; + } + .position-left.reveal-for-large ~ .off-canvas-content { + margin-left: 250px; + } + .position-right.reveal-for-large { + transform: none; + z-index: 12; + transition: none; + visibility: visible; + } + .position-right.reveal-for-large .close-button { + display: none; + } + .off-canvas-content .position-right.reveal-for-large { + transform: none; + } + .off-canvas-content.has-reveal-right { + margin-right: 250px; + } + .position-right.reveal-for-large ~ .off-canvas-content { + margin-right: 250px; + } + .position-top.reveal-for-large { + transform: none; + z-index: 12; + transition: none; + visibility: visible; + } + .position-top.reveal-for-large .close-button { + display: none; + } + .off-canvas-content .position-top.reveal-for-large { + transform: none; + } + .off-canvas-content.has-reveal-top { + margin-top: 250px; + } + .position-top.reveal-for-large ~ .off-canvas-content { + margin-top: 250px; + } + .position-bottom.reveal-for-large { + transform: none; + z-index: 12; + transition: none; + visibility: visible; + } + .position-bottom.reveal-for-large .close-button { + display: none; + } + .off-canvas-content .position-bottom.reveal-for-large { + transform: none; + } + .off-canvas-content.has-reveal-bottom { + margin-bottom: 250px; + } + .position-bottom.reveal-for-large ~ .off-canvas-content { + margin-bottom: 250px; + } +} +@media print, screen and (min-width: 40em) { + .off-canvas.in-canvas-for-medium { + visibility: visible; + height: auto; + position: static; + background: none; + width: auto; + overflow: visible; + transition: none; + } + .off-canvas.in-canvas-for-medium.position-left, .off-canvas.in-canvas-for-medium.position-right, .off-canvas.in-canvas-for-medium.position-top, .off-canvas.in-canvas-for-medium.position-bottom { + box-shadow: none; + transform: none; + } + .off-canvas.in-canvas-for-medium .close-button { + display: none; + } +} +@media print, screen and (min-width: 64em) { + .off-canvas.in-canvas-for-large { + visibility: visible; + height: auto; + position: static; + background: none; + width: auto; + overflow: visible; + transition: none; + } + .off-canvas.in-canvas-for-large.position-left, .off-canvas.in-canvas-for-large.position-right, .off-canvas.in-canvas-for-large.position-top, .off-canvas.in-canvas-for-large.position-bottom { + box-shadow: none; + transform: none; + } + .off-canvas.in-canvas-for-large .close-button { + display: none; + } +} +html.is-reveal-open { + position: fixed; + width: 100%; + overflow-y: hidden; +} +html.is-reveal-open.zf-has-scroll { + overflow-y: scroll; + -webkit-overflow-scrolling: touch; +} +html.is-reveal-open body { + overflow-y: hidden; +} + +.reveal-overlay { + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 1005; + display: none; + background-color: rgba(51, 51, 51, 0.45); + overflow-y: auto; + -webkit-overflow-scrolling: touch; +} + +.reveal { + z-index: 1006; + backface-visibility: hidden; + display: none; + padding: 1rem; + border: 1px solid #c0c0c0; + border-radius: 6px; + background-color: #fefefe; + position: relative; + top: 100px; + margin-right: auto; + margin-left: auto; + overflow-y: auto; + -webkit-overflow-scrolling: touch; +} +[data-whatinput=mouse] .reveal { + outline: 0; +} +@media print, screen and (min-width: 40em) { + .reveal { + min-height: 0; + } +} +.reveal .column { + min-width: 0; +} +.reveal > :last-child { + margin-bottom: 0; +} +@media print, screen and (min-width: 40em) { + .reveal { + width: 600px; + max-width: 90rem; + } +} +.reveal.collapse { + padding: 0; +} +@media print, screen and (min-width: 40em) { + .reveal.tiny { + width: 30%; + max-width: 90rem; + } +} +@media print, screen and (min-width: 40em) { + .reveal.small { + width: 50%; + max-width: 90rem; + } +} +@media print, screen and (min-width: 40em) { + .reveal.large { + width: 90%; + max-width: 90rem; + } +} +.reveal.full { + top: 0; + right: 0; + bottom: 0; + left: 0; + width: 100%; + max-width: none; + height: 100%; + min-height: 100%; + margin-left: 0; + border: 0; + border-radius: 0; +} +@media print, screen and (max-width: 39.99875em) { + .reveal { + top: 0; + right: 0; + bottom: 0; + left: 0; + width: 100%; + max-width: none; + height: 100%; + min-height: 100%; + margin-left: 0; + border: 0; + border-radius: 0; + } +} +.reveal.without-overlay { + position: fixed; +} + +.sticky-container { + position: relative; +} + +.sticky { + position: relative; + z-index: 0; + transform: translate3d(0, 0, 0); +} + +.sticky.is-stuck { + position: fixed; + z-index: 5; + width: 100%; +} +.sticky.is-stuck.is-at-top { + top: 0; +} +.sticky.is-stuck.is-at-bottom { + bottom: 0; +} + +.sticky.is-anchored { + position: relative; + right: auto; + left: auto; +} +.sticky.is-anchored.is-at-bottom { + bottom: 0; +} + +.title-bar { + padding: 0.5rem; + background: #333; + color: #fefefe; + display: flex; + justify-content: flex-start; + align-items: center; +} +.title-bar .menu-icon { + margin-left: 0.25rem; + margin-right: 0.25rem; +} + +.title-bar-left, +.title-bar-right { + flex: 1 1 0px; +} + +.title-bar-right { + text-align: right; +} + +.title-bar-title { + display: inline-block; + vertical-align: middle; + font-weight: bold; +} + +.top-bar { + display: flex; + flex-wrap: nowrap; + justify-content: space-between; + align-items: center; + padding: 0.5rem; + flex-wrap: wrap; +} +.top-bar, +.top-bar ul { + background-color: #333; +} +.top-bar input { + max-width: 200px; + margin-right: 1rem; +} +.top-bar .input-group-field { + width: 100%; + margin-right: 0; +} +.top-bar input.button { + width: auto; +} +.top-bar .top-bar-left, +.top-bar .top-bar-right { + flex: 0 0 100%; + max-width: 100%; +} +@media print, screen and (min-width: 40em) { + .top-bar { + flex-wrap: nowrap; + } + .top-bar .top-bar-left { + flex: 1 1 auto; + margin-right: auto; + } + .top-bar .top-bar-right { + flex: 0 1 auto; + margin-left: auto; + } +} +@media print, screen and (max-width: 63.99875em) { + .top-bar.stacked-for-medium { + flex-wrap: wrap; + } + .top-bar.stacked-for-medium .top-bar-left, + .top-bar.stacked-for-medium .top-bar-right { + flex: 0 0 100%; + max-width: 100%; + } +} +@media print, screen and (max-width: 74.99875em) { + .top-bar.stacked-for-large { + flex-wrap: wrap; + } + .top-bar.stacked-for-large .top-bar-left, + .top-bar.stacked-for-large .top-bar-right { + flex: 0 0 100%; + max-width: 100%; + } +} + +.top-bar-title { + flex: 0 0 auto; + margin: 0.5rem 1rem 0.5rem 0; +} + +.top-bar-left, +.top-bar-right { + flex: 0 0 auto; +} + +.float-left { + float: left !important; +} + +.float-right { + float: right !important; +} + +.float-center { + display: block; + margin-right: auto; + margin-left: auto; +} + +.clearfix::before, .clearfix::after { + display: table; + content: " "; + flex-basis: 0; + order: 1; +} +.clearfix::after { + clear: both; +} + +.align-left { + justify-content: flex-start; +} + +.align-right { + justify-content: flex-end; +} + +.align-center { + justify-content: center; +} + +.align-justify { + justify-content: space-between; +} + +.align-spaced { + justify-content: space-around; +} + +.align-left.vertical.menu > li > a { + justify-content: flex-start; +} + +.align-right.vertical.menu > li > a { + justify-content: flex-end; +} + +.align-center.vertical.menu > li > a { + justify-content: center; +} + +.align-top { + align-items: flex-start; +} + +.align-self-top { + align-self: flex-start; +} + +.align-bottom { + align-items: flex-end; +} + +.align-self-bottom { + align-self: flex-end; +} + +.align-middle { + align-items: center; +} + +.align-self-middle { + align-self: center; +} + +.align-stretch { + align-items: stretch; +} + +.align-self-stretch { + align-self: stretch; +} + +.align-center-middle { + justify-content: center; + align-items: center; + align-content: center; +} + +.small-order-1 { + order: 1; +} + +.small-order-2 { + order: 2; +} + +.small-order-3 { + order: 3; +} + +.small-order-4 { + order: 4; +} + +.small-order-5 { + order: 5; +} + +.small-order-6 { + order: 6; +} + +@media print, screen and (min-width: 40em) { + .medium-order-1 { + order: 1; + } + .medium-order-2 { + order: 2; + } + .medium-order-3 { + order: 3; + } + .medium-order-4 { + order: 4; + } + .medium-order-5 { + order: 5; + } + .medium-order-6 { + order: 6; + } +} +@media print, screen and (min-width: 64em) { + .large-order-1 { + order: 1; + } + .large-order-2 { + order: 2; + } + .large-order-3 { + order: 3; + } + .large-order-4 { + order: 4; + } + .large-order-5 { + order: 5; + } + .large-order-6 { + order: 6; + } +} +.flex-container { + display: flex; +} + +.flex-child-auto { + flex: 1 1 auto; +} + +.flex-child-grow { + flex: 1 0 auto; +} + +.flex-child-shrink { + flex: 0 1 auto; +} + +.flex-dir-row { + flex-direction: row; +} + +.flex-dir-row-reverse { + flex-direction: row-reverse; +} + +.flex-dir-column { + flex-direction: column; +} + +.flex-dir-column-reverse { + flex-direction: column-reverse; +} + +@media print, screen and (min-width: 40em) { + .medium-flex-container { + display: flex; + } + .medium-flex-child-auto { + flex: 1 1 auto; + } + .medium-flex-child-grow { + flex: 1 0 auto; + } + .medium-flex-child-shrink { + flex: 0 1 auto; + } + .medium-flex-dir-row { + flex-direction: row; + } + .medium-flex-dir-row-reverse { + flex-direction: row-reverse; + } + .medium-flex-dir-column { + flex-direction: column; + } + .medium-flex-dir-column-reverse { + flex-direction: column-reverse; + } +} +@media print, screen and (min-width: 64em) { + .large-flex-container { + display: flex; + } + .large-flex-child-auto { + flex: 1 1 auto; + } + .large-flex-child-grow { + flex: 1 0 auto; + } + .large-flex-child-shrink { + flex: 0 1 auto; + } + .large-flex-dir-row { + flex-direction: row; + } + .large-flex-dir-row-reverse { + flex-direction: row-reverse; + } + .large-flex-dir-column { + flex-direction: column; + } + .large-flex-dir-column-reverse { + flex-direction: column-reverse; + } +} +.hide { + display: none !important; +} + +.invisible { + visibility: hidden; +} + +.visible { + visibility: visible; +} + +@media print, screen and (max-width: 39.99875em) { + .hide-for-small-only { + display: none !important; + } +} + +@media screen and (max-width: 0em), screen and (min-width: 40em) { + .show-for-small-only { + display: none !important; + } +} + +@media print, screen and (min-width: 40em) { + .hide-for-medium { + display: none !important; + } +} + +@media screen and (max-width: 39.99875em) { + .show-for-medium { + display: none !important; + } +} + +@media print, screen and (min-width: 40em) and (max-width: 63.99875em) { + .hide-for-medium-only { + display: none !important; + } +} + +@media screen and (max-width: 39.99875em), screen and (min-width: 64em) { + .show-for-medium-only { + display: none !important; + } +} + +@media print, screen and (min-width: 64em) { + .hide-for-large { + display: none !important; + } +} + +@media screen and (max-width: 63.99875em) { + .show-for-large { + display: none !important; + } +} + +@media print, screen and (min-width: 64em) and (max-width: 74.99875em) { + .hide-for-large-only { + display: none !important; + } +} + +@media screen and (max-width: 63.99875em), screen and (min-width: 75em) { + .show-for-large-only { + display: none !important; + } +} + +.show-for-sr, +.show-on-focus { + position: absolute !important; + width: 1px !important; + height: 1px !important; + padding: 0 !important; + overflow: hidden !important; + clip: rect(0, 0, 0, 0) !important; + white-space: nowrap !important; + border: 0 !important; +} + +.show-on-focus:active, .show-on-focus:focus { + position: static !important; + width: auto !important; + height: auto !important; + overflow: visible !important; + clip: auto !important; + white-space: normal !important; +} + +.show-for-landscape, +.hide-for-portrait { + display: block !important; +} +@media screen and (orientation: landscape) { + .show-for-landscape, + .hide-for-portrait { + display: block !important; + } +} +@media screen and (orientation: portrait) { + .show-for-landscape, + .hide-for-portrait { + display: none !important; + } +} + +.hide-for-landscape, +.show-for-portrait { + display: none !important; +} +@media screen and (orientation: landscape) { + .hide-for-landscape, + .show-for-portrait { + display: none !important; + } +} +@media screen and (orientation: portrait) { + .hide-for-landscape, + .show-for-portrait { + display: block !important; + } +} + +.show-for-dark-mode { + display: none; +} + +.hide-for-dark-mode { + display: block; +} + +@media screen and (prefers-color-scheme: dark) { + .show-for-dark-mode { + display: block !important; + } + .hide-for-dark-mode { + display: none !important; + } +} +.show-for-ie { + display: none; +} + +@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) { + .show-for-ie { + display: block !important; + } + .hide-for-ie { + display: none !important; + } +} +.show-for-sticky { + display: none; +} + +.is-stuck .show-for-sticky { + display: block; +} + +.is-stuck .hide-for-sticky { + display: none; +} + +/*! + * Font Awesome Free 6.3.0 by @fontawesome - https://fontawesome.com + * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) + * Copyright 2023 Fonticons, Inc. + */ +.fa { + font-family: var(--fa-style-family, "Font Awesome 6 Free"); + font-weight: var(--fa-style, 900); +} + +.fa, +.fa-classic, +.fa-sharp, +.fas, +.fa-solid, +.far, +.fa-regular, +.fab, +.fa-brands { + -moz-osx-font-smoothing: grayscale; + -webkit-font-smoothing: antialiased; + display: var(--fa-display, inline-block); + font-style: normal; + font-variant: normal; + line-height: 1; + text-rendering: auto; +} + +.fas, +.fa-classic, +.fa-solid, +.far, +.fa-regular { + font-family: "Font Awesome 6 Free"; +} + +.fab, +.fa-brands { + font-family: "Font Awesome 6 Brands"; +} + +.fa-1x { + font-size: 1em; +} + +.fa-2x { + font-size: 2em; +} + +.fa-3x { + font-size: 3em; +} + +.fa-4x { + font-size: 4em; +} + +.fa-5x { + font-size: 5em; +} + +.fa-6x { + font-size: 6em; +} + +.fa-7x { + font-size: 7em; +} + +.fa-8x { + font-size: 8em; +} + +.fa-9x { + font-size: 9em; +} + +.fa-10x { + font-size: 10em; +} + +.fa-2xs { + font-size: 0.625em; + line-height: 0.1em; + vertical-align: 0.225em; +} + +.fa-xs { + font-size: 0.75em; + line-height: 0.0833333337em; + vertical-align: 0.125em; +} + +.fa-sm { + font-size: 0.875em; + line-height: 0.0714285718em; + vertical-align: 0.0535714295em; +} + +.fa-lg { + font-size: 1.25em; + line-height: 0.05em; + vertical-align: -0.075em; +} + +.fa-xl { + font-size: 1.5em; + line-height: 0.0416666682em; + vertical-align: -0.125em; +} + +.fa-2xl { + font-size: 2em; + line-height: 0.03125em; + vertical-align: -0.1875em; +} + +.fa-fw { + text-align: center; + width: 1.25em; +} + +.fa-ul { + list-style-type: none; + margin-left: var(--fa-li-margin, 2.5em); + padding-left: 0; +} +.fa-ul > li { + position: relative; +} + +.fa-li { + left: calc(var(--fa-li-width, 2em) * -1); + position: absolute; + text-align: center; + width: var(--fa-li-width, 2em); + line-height: inherit; +} + +.fa-border { + border-color: var(--fa-border-color, #eee); + border-radius: var(--fa-border-radius, 0.1em); + border-style: var(--fa-border-style, solid); + border-width: var(--fa-border-width, 0.08em); + padding: var(--fa-border-padding, 0.2em 0.25em 0.15em); +} + +.fa-pull-left { + float: left; + margin-right: var(--fa-pull-margin, 0.3em); +} + +.fa-pull-right { + float: right; + margin-left: var(--fa-pull-margin, 0.3em); +} + +.fa-beat { + animation-name: fa-beat; + animation-delay: var(--fa-animation-delay, 0s); + animation-direction: var(--fa-animation-direction, normal); + animation-duration: var(--fa-animation-duration, 1s); + animation-iteration-count: var(--fa-animation-iteration-count, infinite); + animation-timing-function: var(--fa-animation-timing, ease-in-out); +} + +.fa-bounce { + animation-name: fa-bounce; + animation-delay: var(--fa-animation-delay, 0s); + animation-direction: var(--fa-animation-direction, normal); + animation-duration: var(--fa-animation-duration, 1s); + animation-iteration-count: var(--fa-animation-iteration-count, infinite); + animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1)); +} + +.fa-fade { + animation-name: fa-fade; + animation-delay: var(--fa-animation-delay, 0s); + animation-direction: var(--fa-animation-direction, normal); + animation-duration: var(--fa-animation-duration, 1s); + animation-iteration-count: var(--fa-animation-iteration-count, infinite); + animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1)); +} + +.fa-beat-fade { + animation-name: fa-beat-fade; + animation-delay: var(--fa-animation-delay, 0s); + animation-direction: var(--fa-animation-direction, normal); + animation-duration: var(--fa-animation-duration, 1s); + animation-iteration-count: var(--fa-animation-iteration-count, infinite); + animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1)); +} + +.fa-flip { + animation-name: fa-flip; + animation-delay: var(--fa-animation-delay, 0s); + animation-direction: var(--fa-animation-direction, normal); + animation-duration: var(--fa-animation-duration, 1s); + animation-iteration-count: var(--fa-animation-iteration-count, infinite); + animation-timing-function: var(--fa-animation-timing, ease-in-out); +} + +.fa-shake { + animation-name: fa-shake; + animation-delay: var(--fa-animation-delay, 0s); + animation-direction: var(--fa-animation-direction, normal); + animation-duration: var(--fa-animation-duration, 1s); + animation-iteration-count: var(--fa-animation-iteration-count, infinite); + animation-timing-function: var(--fa-animation-timing, linear); +} + +.fa-spin { + animation-name: fa-spin; + animation-delay: var(--fa-animation-delay, 0s); + animation-direction: var(--fa-animation-direction, normal); + animation-duration: var(--fa-animation-duration, 2s); + animation-iteration-count: var(--fa-animation-iteration-count, infinite); + animation-timing-function: var(--fa-animation-timing, linear); +} + +.fa-spin-reverse { + --fa-animation-direction: reverse; +} + +.fa-pulse, +.fa-spin-pulse { + animation-name: fa-spin; + animation-direction: var(--fa-animation-direction, normal); + animation-duration: var(--fa-animation-duration, 1s); + animation-iteration-count: var(--fa-animation-iteration-count, infinite); + animation-timing-function: var(--fa-animation-timing, steps(8)); +} + +@media (prefers-reduced-motion: reduce) { + .fa-beat, + .fa-bounce, + .fa-fade, + .fa-beat-fade, + .fa-flip, + .fa-pulse, + .fa-shake, + .fa-spin, + .fa-spin-pulse { + animation-delay: -1ms; + animation-duration: 1ms; + animation-iteration-count: 1; + transition-delay: 0s; + transition-duration: 0s; + } +} +@keyframes fa-beat { + 0%, 90% { + transform: scale(1); + } + 45% { + transform: scale(var(--fa-beat-scale, 1.25)); + } +} +@keyframes fa-bounce { + 0% { + transform: scale(1, 1) translateY(0); + } + 10% { + transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0); + } + 30% { + transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em)); + } + 50% { + transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0); + } + 57% { + transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em)); + } + 64% { + transform: scale(1, 1) translateY(0); + } + 100% { + transform: scale(1, 1) translateY(0); + } +} +@keyframes fa-fade { + 50% { + opacity: var(--fa-fade-opacity, 0.4); + } +} +@keyframes fa-beat-fade { + 0%, 100% { + opacity: var(--fa-beat-fade-opacity, 0.4); + transform: scale(1); + } + 50% { + opacity: 1; + transform: scale(var(--fa-beat-fade-scale, 1.125)); + } +} +@keyframes fa-flip { + 50% { + transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg)); + } +} +@keyframes fa-shake { + 0% { + transform: rotate(-15deg); + } + 4% { + transform: rotate(15deg); + } + 8%, 24% { + transform: rotate(-18deg); + } + 12%, 28% { + transform: rotate(18deg); + } + 16% { + transform: rotate(-22deg); + } + 20% { + transform: rotate(22deg); + } + 32% { + transform: rotate(-12deg); + } + 36% { + transform: rotate(12deg); + } + 40%, 100% { + transform: rotate(0deg); + } +} +@keyframes fa-spin { + 0% { + transform: rotate(0deg); + } + 100% { + transform: rotate(360deg); + } +} +.fa-rotate-90 { + transform: rotate(90deg); +} + +.fa-rotate-180 { + transform: rotate(180deg); +} + +.fa-rotate-270 { + transform: rotate(270deg); +} + +.fa-flip-horizontal { + transform: scale(-1, 1); +} + +.fa-flip-vertical { + transform: scale(1, -1); +} + +.fa-flip-both, +.fa-flip-horizontal.fa-flip-vertical { + transform: scale(-1, -1); +} + +.fa-rotate-by { + transform: rotate(var(--fa-rotate-angle, none)); +} + +.fa-stack { + display: inline-block; + height: 2em; + line-height: 2em; + position: relative; + vertical-align: middle; + width: 2.5em; +} + +.fa-stack-1x, +.fa-stack-2x { + left: 0; + position: absolute; + text-align: center; + width: 100%; + z-index: var(--fa-stack-z-index, auto); +} + +.fa-stack-1x { + line-height: inherit; +} + +.fa-stack-2x { + font-size: 2em; +} + +.fa-inverse { + color: var(--fa-inverse, #fff); +} + +/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen +readers do not read off random characters that represent icons */ +.fa-0::before { + content: "\30 "; +} + +.fa-1::before { + content: "\31 "; +} + +.fa-2::before { + content: "\32 "; +} + +.fa-3::before { + content: "\33 "; +} + +.fa-4::before { + content: "\34 "; +} + +.fa-5::before { + content: "\35 "; +} + +.fa-6::before { + content: "\36 "; +} + +.fa-7::before { + content: "\37 "; +} + +.fa-8::before { + content: "\38 "; +} + +.fa-9::before { + content: "\39 "; +} + +.fa-fill-drip::before { + content: "\f576"; +} + +.fa-arrows-to-circle::before { + content: "\e4bd"; +} + +.fa-circle-chevron-right::before { + content: "\f138"; +} + +.fa-chevron-circle-right::before { + content: "\f138"; +} + +.fa-at::before { + content: "\@"; +} + +.fa-trash-can::before { + content: "\f2ed"; +} + +.fa-trash-alt::before { + content: "\f2ed"; +} + +.fa-text-height::before { + content: "\f034"; +} + +.fa-user-xmark::before { + content: "\f235"; +} + +.fa-user-times::before { + content: "\f235"; +} + +.fa-stethoscope::before { + content: "\f0f1"; +} + +.fa-message::before { + content: "\f27a"; +} + +.fa-comment-alt::before { + content: "\f27a"; +} + +.fa-info::before { + content: "\f129"; +} + +.fa-down-left-and-up-right-to-center::before { + content: "\f422"; +} + +.fa-compress-alt::before { + content: "\f422"; +} + +.fa-explosion::before { + content: "\e4e9"; +} + +.fa-file-lines::before { + content: "\f15c"; +} + +.fa-file-alt::before { + content: "\f15c"; +} + +.fa-file-text::before { + content: "\f15c"; +} + +.fa-wave-square::before { + content: "\f83e"; +} + +.fa-ring::before { + content: "\f70b"; +} + +.fa-building-un::before { + content: "\e4d9"; +} + +.fa-dice-three::before { + content: "\f527"; +} + +.fa-calendar-days::before { + content: "\f073"; +} + +.fa-calendar-alt::before { + content: "\f073"; +} + +.fa-anchor-circle-check::before { + content: "\e4aa"; +} + +.fa-building-circle-arrow-right::before { + content: "\e4d1"; +} + +.fa-volleyball::before { + content: "\f45f"; +} + +.fa-volleyball-ball::before { + content: "\f45f"; +} + +.fa-arrows-up-to-line::before { + content: "\e4c2"; +} + +.fa-sort-down::before { + content: "\f0dd"; +} + +.fa-sort-desc::before { + content: "\f0dd"; +} + +.fa-circle-minus::before { + content: "\f056"; +} + +.fa-minus-circle::before { + content: "\f056"; +} + +.fa-door-open::before { + content: "\f52b"; +} + +.fa-right-from-bracket::before { + content: "\f2f5"; +} + +.fa-sign-out-alt::before { + content: "\f2f5"; +} + +.fa-atom::before { + content: "\f5d2"; +} + +.fa-soap::before { + content: "\e06e"; +} + +.fa-icons::before { + content: "\f86d"; +} + +.fa-heart-music-camera-bolt::before { + content: "\f86d"; +} + +.fa-microphone-lines-slash::before { + content: "\f539"; +} + +.fa-microphone-alt-slash::before { + content: "\f539"; +} + +.fa-bridge-circle-check::before { + content: "\e4c9"; +} + +.fa-pump-medical::before { + content: "\e06a"; +} + +.fa-fingerprint::before { + content: "\f577"; +} + +.fa-hand-point-right::before { + content: "\f0a4"; +} + +.fa-magnifying-glass-location::before { + content: "\f689"; +} + +.fa-search-location::before { + content: "\f689"; +} + +.fa-forward-step::before { + content: "\f051"; +} + +.fa-step-forward::before { + content: "\f051"; +} + +.fa-face-smile-beam::before { + content: "\f5b8"; +} + +.fa-smile-beam::before { + content: "\f5b8"; +} + +.fa-flag-checkered::before { + content: "\f11e"; +} + +.fa-football::before { + content: "\f44e"; +} + +.fa-football-ball::before { + content: "\f44e"; +} + +.fa-school-circle-exclamation::before { + content: "\e56c"; +} + +.fa-crop::before { + content: "\f125"; +} + +.fa-angles-down::before { + content: "\f103"; +} + +.fa-angle-double-down::before { + content: "\f103"; +} + +.fa-users-rectangle::before { + content: "\e594"; +} + +.fa-people-roof::before { + content: "\e537"; +} + +.fa-people-line::before { + content: "\e534"; +} + +.fa-beer-mug-empty::before { + content: "\f0fc"; +} + +.fa-beer::before { + content: "\f0fc"; +} + +.fa-diagram-predecessor::before { + content: "\e477"; +} + +.fa-arrow-up-long::before { + content: "\f176"; +} + +.fa-long-arrow-up::before { + content: "\f176"; +} + +.fa-fire-flame-simple::before { + content: "\f46a"; +} + +.fa-burn::before { + content: "\f46a"; +} + +.fa-person::before { + content: "\f183"; +} + +.fa-male::before { + content: "\f183"; +} + +.fa-laptop::before { + content: "\f109"; +} + +.fa-file-csv::before { + content: "\f6dd"; +} + +.fa-menorah::before { + content: "\f676"; +} + +.fa-truck-plane::before { + content: "\e58f"; +} + +.fa-record-vinyl::before { + content: "\f8d9"; +} + +.fa-face-grin-stars::before { + content: "\f587"; +} + +.fa-grin-stars::before { + content: "\f587"; +} + +.fa-bong::before { + content: "\f55c"; +} + +.fa-spaghetti-monster-flying::before { + content: "\f67b"; +} + +.fa-pastafarianism::before { + content: "\f67b"; +} + +.fa-arrow-down-up-across-line::before { + content: "\e4af"; +} + +.fa-spoon::before { + content: "\f2e5"; +} + +.fa-utensil-spoon::before { + content: "\f2e5"; +} + +.fa-jar-wheat::before { + content: "\e517"; +} + +.fa-envelopes-bulk::before { + content: "\f674"; +} + +.fa-mail-bulk::before { + content: "\f674"; +} + +.fa-file-circle-exclamation::before { + content: "\e4eb"; +} + +.fa-circle-h::before { + content: "\f47e"; +} + +.fa-hospital-symbol::before { + content: "\f47e"; +} + +.fa-pager::before { + content: "\f815"; +} + +.fa-address-book::before { + content: "\f2b9"; +} + +.fa-contact-book::before { + content: "\f2b9"; +} + +.fa-strikethrough::before { + content: "\f0cc"; +} + +.fa-k::before { + content: "K"; +} + +.fa-landmark-flag::before { + content: "\e51c"; +} + +.fa-pencil::before { + content: "\f303"; +} + +.fa-pencil-alt::before { + content: "\f303"; +} + +.fa-backward::before { + content: "\f04a"; +} + +.fa-caret-right::before { + content: "\f0da"; +} + +.fa-comments::before { + content: "\f086"; +} + +.fa-paste::before { + content: "\f0ea"; +} + +.fa-file-clipboard::before { + content: "\f0ea"; +} + +.fa-code-pull-request::before { + content: "\e13c"; +} + +.fa-clipboard-list::before { + content: "\f46d"; +} + +.fa-truck-ramp-box::before { + content: "\f4de"; +} + +.fa-truck-loading::before { + content: "\f4de"; +} + +.fa-user-check::before { + content: "\f4fc"; +} + +.fa-vial-virus::before { + content: "\e597"; +} + +.fa-sheet-plastic::before { + content: "\e571"; +} + +.fa-blog::before { + content: "\f781"; +} + +.fa-user-ninja::before { + content: "\f504"; +} + +.fa-person-arrow-up-from-line::before { + content: "\e539"; +} + +.fa-scroll-torah::before { + content: "\f6a0"; +} + +.fa-torah::before { + content: "\f6a0"; +} + +.fa-broom-ball::before { + content: "\f458"; +} + +.fa-quidditch::before { + content: "\f458"; +} + +.fa-quidditch-broom-ball::before { + content: "\f458"; +} + +.fa-toggle-off::before { + content: "\f204"; +} + +.fa-box-archive::before { + content: "\f187"; +} + +.fa-archive::before { + content: "\f187"; +} + +.fa-person-drowning::before { + content: "\e545"; +} + +.fa-arrow-down-9-1::before { + content: "\f886"; +} + +.fa-sort-numeric-desc::before { + content: "\f886"; +} + +.fa-sort-numeric-down-alt::before { + content: "\f886"; +} + +.fa-face-grin-tongue-squint::before { + content: "\f58a"; +} + +.fa-grin-tongue-squint::before { + content: "\f58a"; +} + +.fa-spray-can::before { + content: "\f5bd"; +} + +.fa-truck-monster::before { + content: "\f63b"; +} + +.fa-w::before { + content: "W"; +} + +.fa-earth-africa::before { + content: "\f57c"; +} + +.fa-globe-africa::before { + content: "\f57c"; +} + +.fa-rainbow::before { + content: "\f75b"; +} + +.fa-circle-notch::before { + content: "\f1ce"; +} + +.fa-tablet-screen-button::before { + content: "\f3fa"; +} + +.fa-tablet-alt::before { + content: "\f3fa"; +} + +.fa-paw::before { + content: "\f1b0"; +} + +.fa-cloud::before { + content: "\f0c2"; +} + +.fa-trowel-bricks::before { + content: "\e58a"; +} + +.fa-face-flushed::before { + content: "\f579"; +} + +.fa-flushed::before { + content: "\f579"; +} + +.fa-hospital-user::before { + content: "\f80d"; +} + +.fa-tent-arrow-left-right::before { + content: "\e57f"; +} + +.fa-gavel::before { + content: "\f0e3"; +} + +.fa-legal::before { + content: "\f0e3"; +} + +.fa-binoculars::before { + content: "\f1e5"; +} + +.fa-microphone-slash::before { + content: "\f131"; +} + +.fa-box-tissue::before { + content: "\e05b"; +} + +.fa-motorcycle::before { + content: "\f21c"; +} + +.fa-bell-concierge::before { + content: "\f562"; +} + +.fa-concierge-bell::before { + content: "\f562"; +} + +.fa-pen-ruler::before { + content: "\f5ae"; +} + +.fa-pencil-ruler::before { + content: "\f5ae"; +} + +.fa-people-arrows::before { + content: "\e068"; +} + +.fa-people-arrows-left-right::before { + content: "\e068"; +} + +.fa-mars-and-venus-burst::before { + content: "\e523"; +} + +.fa-square-caret-right::before { + content: "\f152"; +} + +.fa-caret-square-right::before { + content: "\f152"; +} + +.fa-scissors::before { + content: "\f0c4"; +} + +.fa-cut::before { + content: "\f0c4"; +} + +.fa-sun-plant-wilt::before { + content: "\e57a"; +} + +.fa-toilets-portable::before { + content: "\e584"; +} + +.fa-hockey-puck::before { + content: "\f453"; +} + +.fa-table::before { + content: "\f0ce"; +} + +.fa-magnifying-glass-arrow-right::before { + content: "\e521"; +} + +.fa-tachograph-digital::before { + content: "\f566"; +} + +.fa-digital-tachograph::before { + content: "\f566"; +} + +.fa-users-slash::before { + content: "\e073"; +} + +.fa-clover::before { + content: "\e139"; +} + +.fa-reply::before { + content: "\f3e5"; +} + +.fa-mail-reply::before { + content: "\f3e5"; +} + +.fa-star-and-crescent::before { + content: "\f699"; +} + +.fa-house-fire::before { + content: "\e50c"; +} + +.fa-square-minus::before { + content: "\f146"; +} + +.fa-minus-square::before { + content: "\f146"; +} + +.fa-helicopter::before { + content: "\f533"; +} + +.fa-compass::before { + content: "\f14e"; +} + +.fa-square-caret-down::before { + content: "\f150"; +} + +.fa-caret-square-down::before { + content: "\f150"; +} + +.fa-file-circle-question::before { + content: "\e4ef"; +} + +.fa-laptop-code::before { + content: "\f5fc"; +} + +.fa-swatchbook::before { + content: "\f5c3"; +} + +.fa-prescription-bottle::before { + content: "\f485"; +} + +.fa-bars::before { + content: "\f0c9"; +} + +.fa-navicon::before { + content: "\f0c9"; +} + +.fa-people-group::before { + content: "\e533"; +} + +.fa-hourglass-end::before { + content: "\f253"; +} + +.fa-hourglass-3::before { + content: "\f253"; +} + +.fa-heart-crack::before { + content: "\f7a9"; +} + +.fa-heart-broken::before { + content: "\f7a9"; +} + +.fa-square-up-right::before { + content: "\f360"; +} + +.fa-external-link-square-alt::before { + content: "\f360"; +} + +.fa-face-kiss-beam::before { + content: "\f597"; +} + +.fa-kiss-beam::before { + content: "\f597"; +} + +.fa-film::before { + content: "\f008"; +} + +.fa-ruler-horizontal::before { + content: "\f547"; +} + +.fa-people-robbery::before { + content: "\e536"; +} + +.fa-lightbulb::before { + content: "\f0eb"; +} + +.fa-caret-left::before { + content: "\f0d9"; +} + +.fa-circle-exclamation::before { + content: "\f06a"; +} + +.fa-exclamation-circle::before { + content: "\f06a"; +} + +.fa-school-circle-xmark::before { + content: "\e56d"; +} + +.fa-arrow-right-from-bracket::before { + content: "\f08b"; +} + +.fa-sign-out::before { + content: "\f08b"; +} + +.fa-circle-chevron-down::before { + content: "\f13a"; +} + +.fa-chevron-circle-down::before { + content: "\f13a"; +} + +.fa-unlock-keyhole::before { + content: "\f13e"; +} + +.fa-unlock-alt::before { + content: "\f13e"; +} + +.fa-cloud-showers-heavy::before { + content: "\f740"; +} + +.fa-headphones-simple::before { + content: "\f58f"; +} + +.fa-headphones-alt::before { + content: "\f58f"; +} + +.fa-sitemap::before { + content: "\f0e8"; +} + +.fa-circle-dollar-to-slot::before { + content: "\f4b9"; +} + +.fa-donate::before { + content: "\f4b9"; +} + +.fa-memory::before { + content: "\f538"; +} + +.fa-road-spikes::before { + content: "\e568"; +} + +.fa-fire-burner::before { + content: "\e4f1"; +} + +.fa-flag::before { + content: "\f024"; +} + +.fa-hanukiah::before { + content: "\f6e6"; +} + +.fa-feather::before { + content: "\f52d"; +} + +.fa-volume-low::before { + content: "\f027"; +} + +.fa-volume-down::before { + content: "\f027"; +} + +.fa-comment-slash::before { + content: "\f4b3"; +} + +.fa-cloud-sun-rain::before { + content: "\f743"; +} + +.fa-compress::before { + content: "\f066"; +} + +.fa-wheat-awn::before { + content: "\e2cd"; +} + +.fa-wheat-alt::before { + content: "\e2cd"; +} + +.fa-ankh::before { + content: "\f644"; +} + +.fa-hands-holding-child::before { + content: "\e4fa"; +} + +.fa-asterisk::before { + content: "\*"; +} + +.fa-square-check::before { + content: "\f14a"; +} + +.fa-check-square::before { + content: "\f14a"; +} + +.fa-peseta-sign::before { + content: "\e221"; +} + +.fa-heading::before { + content: "\f1dc"; +} + +.fa-header::before { + content: "\f1dc"; +} + +.fa-ghost::before { + content: "\f6e2"; +} + +.fa-list::before { + content: "\f03a"; +} + +.fa-list-squares::before { + content: "\f03a"; +} + +.fa-square-phone-flip::before { + content: "\f87b"; +} + +.fa-phone-square-alt::before { + content: "\f87b"; +} + +.fa-cart-plus::before { + content: "\f217"; +} + +.fa-gamepad::before { + content: "\f11b"; +} + +.fa-circle-dot::before { + content: "\f192"; +} + +.fa-dot-circle::before { + content: "\f192"; +} + +.fa-face-dizzy::before { + content: "\f567"; +} + +.fa-dizzy::before { + content: "\f567"; +} + +.fa-egg::before { + content: "\f7fb"; +} + +.fa-house-medical-circle-xmark::before { + content: "\e513"; +} + +.fa-campground::before { + content: "\f6bb"; +} + +.fa-folder-plus::before { + content: "\f65e"; +} + +.fa-futbol::before { + content: "\f1e3"; +} + +.fa-futbol-ball::before { + content: "\f1e3"; +} + +.fa-soccer-ball::before { + content: "\f1e3"; +} + +.fa-paintbrush::before { + content: "\f1fc"; +} + +.fa-paint-brush::before { + content: "\f1fc"; +} + +.fa-lock::before { + content: "\f023"; +} + +.fa-gas-pump::before { + content: "\f52f"; +} + +.fa-hot-tub-person::before { + content: "\f593"; +} + +.fa-hot-tub::before { + content: "\f593"; +} + +.fa-map-location::before { + content: "\f59f"; +} + +.fa-map-marked::before { + content: "\f59f"; +} + +.fa-house-flood-water::before { + content: "\e50e"; +} + +.fa-tree::before { + content: "\f1bb"; +} + +.fa-bridge-lock::before { + content: "\e4cc"; +} + +.fa-sack-dollar::before { + content: "\f81d"; +} + +.fa-pen-to-square::before { + content: "\f044"; +} + +.fa-edit::before { + content: "\f044"; +} + +.fa-car-side::before { + content: "\f5e4"; +} + +.fa-share-nodes::before { + content: "\f1e0"; +} + +.fa-share-alt::before { + content: "\f1e0"; +} + +.fa-heart-circle-minus::before { + content: "\e4ff"; +} + +.fa-hourglass-half::before { + content: "\f252"; +} + +.fa-hourglass-2::before { + content: "\f252"; +} + +.fa-microscope::before { + content: "\f610"; +} + +.fa-sink::before { + content: "\e06d"; +} + +.fa-bag-shopping::before { + content: "\f290"; +} + +.fa-shopping-bag::before { + content: "\f290"; +} + +.fa-arrow-down-z-a::before { + content: "\f881"; +} + +.fa-sort-alpha-desc::before { + content: "\f881"; +} + +.fa-sort-alpha-down-alt::before { + content: "\f881"; +} + +.fa-mitten::before { + content: "\f7b5"; +} + +.fa-person-rays::before { + content: "\e54d"; +} + +.fa-users::before { + content: "\f0c0"; +} + +.fa-eye-slash::before { + content: "\f070"; +} + +.fa-flask-vial::before { + content: "\e4f3"; +} + +.fa-hand::before { + content: "\f256"; +} + +.fa-hand-paper::before { + content: "\f256"; +} + +.fa-om::before { + content: "\f679"; +} + +.fa-worm::before { + content: "\e599"; +} + +.fa-house-circle-xmark::before { + content: "\e50b"; +} + +.fa-plug::before { + content: "\f1e6"; +} + +.fa-chevron-up::before { + content: "\f077"; +} + +.fa-hand-spock::before { + content: "\f259"; +} + +.fa-stopwatch::before { + content: "\f2f2"; +} + +.fa-face-kiss::before { + content: "\f596"; +} + +.fa-kiss::before { + content: "\f596"; +} + +.fa-bridge-circle-xmark::before { + content: "\e4cb"; +} + +.fa-face-grin-tongue::before { + content: "\f589"; +} + +.fa-grin-tongue::before { + content: "\f589"; +} + +.fa-chess-bishop::before { + content: "\f43a"; +} + +.fa-face-grin-wink::before { + content: "\f58c"; +} + +.fa-grin-wink::before { + content: "\f58c"; +} + +.fa-ear-deaf::before { + content: "\f2a4"; +} + +.fa-deaf::before { + content: "\f2a4"; +} + +.fa-deafness::before { + content: "\f2a4"; +} + +.fa-hard-of-hearing::before { + content: "\f2a4"; +} + +.fa-road-circle-check::before { + content: "\e564"; +} + +.fa-dice-five::before { + content: "\f523"; +} + +.fa-square-rss::before { + content: "\f143"; +} + +.fa-rss-square::before { + content: "\f143"; +} + +.fa-land-mine-on::before { + content: "\e51b"; +} + +.fa-i-cursor::before { + content: "\f246"; +} + +.fa-stamp::before { + content: "\f5bf"; +} + +.fa-stairs::before { + content: "\e289"; +} + +.fa-i::before { + content: "I"; +} + +.fa-hryvnia-sign::before { + content: "\f6f2"; +} + +.fa-hryvnia::before { + content: "\f6f2"; +} + +.fa-pills::before { + content: "\f484"; +} + +.fa-face-grin-wide::before { + content: "\f581"; +} + +.fa-grin-alt::before { + content: "\f581"; +} + +.fa-tooth::before { + content: "\f5c9"; +} + +.fa-v::before { + content: "V"; +} + +.fa-bangladeshi-taka-sign::before { + content: "\e2e6"; +} + +.fa-bicycle::before { + content: "\f206"; +} + +.fa-staff-snake::before { + content: "\e579"; +} + +.fa-rod-asclepius::before { + content: "\e579"; +} + +.fa-rod-snake::before { + content: "\e579"; +} + +.fa-staff-aesculapius::before { + content: "\e579"; +} + +.fa-head-side-cough-slash::before { + content: "\e062"; +} + +.fa-truck-medical::before { + content: "\f0f9"; +} + +.fa-ambulance::before { + content: "\f0f9"; +} + +.fa-wheat-awn-circle-exclamation::before { + content: "\e598"; +} + +.fa-snowman::before { + content: "\f7d0"; +} + +.fa-mortar-pestle::before { + content: "\f5a7"; +} + +.fa-road-barrier::before { + content: "\e562"; +} + +.fa-school::before { + content: "\f549"; +} + +.fa-igloo::before { + content: "\f7ae"; +} + +.fa-joint::before { + content: "\f595"; +} + +.fa-angle-right::before { + content: "\f105"; +} + +.fa-horse::before { + content: "\f6f0"; +} + +.fa-q::before { + content: "Q"; +} + +.fa-g::before { + content: "G"; +} + +.fa-notes-medical::before { + content: "\f481"; +} + +.fa-temperature-half::before { + content: "\f2c9"; +} + +.fa-temperature-2::before { + content: "\f2c9"; +} + +.fa-thermometer-2::before { + content: "\f2c9"; +} + +.fa-thermometer-half::before { + content: "\f2c9"; +} + +.fa-dong-sign::before { + content: "\e169"; +} + +.fa-capsules::before { + content: "\f46b"; +} + +.fa-poo-storm::before { + content: "\f75a"; +} + +.fa-poo-bolt::before { + content: "\f75a"; +} + +.fa-face-frown-open::before { + content: "\f57a"; +} + +.fa-frown-open::before { + content: "\f57a"; +} + +.fa-hand-point-up::before { + content: "\f0a6"; +} + +.fa-money-bill::before { + content: "\f0d6"; +} + +.fa-bookmark::before { + content: "\f02e"; +} + +.fa-align-justify::before { + content: "\f039"; +} + +.fa-umbrella-beach::before { + content: "\f5ca"; +} + +.fa-helmet-un::before { + content: "\e503"; +} + +.fa-bullseye::before { + content: "\f140"; +} + +.fa-bacon::before { + content: "\f7e5"; +} + +.fa-hand-point-down::before { + content: "\f0a7"; +} + +.fa-arrow-up-from-bracket::before { + content: "\e09a"; +} + +.fa-folder::before { + content: "\f07b"; +} + +.fa-folder-blank::before { + content: "\f07b"; +} + +.fa-file-waveform::before { + content: "\f478"; +} + +.fa-file-medical-alt::before { + content: "\f478"; +} + +.fa-radiation::before { + content: "\f7b9"; +} + +.fa-chart-simple::before { + content: "\e473"; +} + +.fa-mars-stroke::before { + content: "\f229"; +} + +.fa-vial::before { + content: "\f492"; +} + +.fa-gauge::before { + content: "\f624"; +} + +.fa-dashboard::before { + content: "\f624"; +} + +.fa-gauge-med::before { + content: "\f624"; +} + +.fa-tachometer-alt-average::before { + content: "\f624"; +} + +.fa-wand-magic-sparkles::before { + content: "\e2ca"; +} + +.fa-magic-wand-sparkles::before { + content: "\e2ca"; +} + +.fa-e::before { + content: "E"; +} + +.fa-pen-clip::before { + content: "\f305"; +} + +.fa-pen-alt::before { + content: "\f305"; +} + +.fa-bridge-circle-exclamation::before { + content: "\e4ca"; +} + +.fa-user::before { + content: "\f007"; +} + +.fa-school-circle-check::before { + content: "\e56b"; +} + +.fa-dumpster::before { + content: "\f793"; +} + +.fa-van-shuttle::before { + content: "\f5b6"; +} + +.fa-shuttle-van::before { + content: "\f5b6"; +} + +.fa-building-user::before { + content: "\e4da"; +} + +.fa-square-caret-left::before { + content: "\f191"; +} + +.fa-caret-square-left::before { + content: "\f191"; +} + +.fa-highlighter::before { + content: "\f591"; +} + +.fa-key::before { + content: "\f084"; +} + +.fa-bullhorn::before { + content: "\f0a1"; +} + +.fa-globe::before { + content: "\f0ac"; +} + +.fa-synagogue::before { + content: "\f69b"; +} + +.fa-person-half-dress::before { + content: "\e548"; +} + +.fa-road-bridge::before { + content: "\e563"; +} + +.fa-location-arrow::before { + content: "\f124"; +} + +.fa-c::before { + content: "C"; +} + +.fa-tablet-button::before { + content: "\f10a"; +} + +.fa-building-lock::before { + content: "\e4d6"; +} + +.fa-pizza-slice::before { + content: "\f818"; +} + +.fa-money-bill-wave::before { + content: "\f53a"; +} + +.fa-chart-area::before { + content: "\f1fe"; +} + +.fa-area-chart::before { + content: "\f1fe"; +} + +.fa-house-flag::before { + content: "\e50d"; +} + +.fa-person-circle-minus::before { + content: "\e540"; +} + +.fa-ban::before { + content: "\f05e"; +} + +.fa-cancel::before { + content: "\f05e"; +} + +.fa-camera-rotate::before { + content: "\e0d8"; +} + +.fa-spray-can-sparkles::before { + content: "\f5d0"; +} + +.fa-air-freshener::before { + content: "\f5d0"; +} + +.fa-star::before { + content: "\f005"; +} + +.fa-repeat::before { + content: "\f363"; +} + +.fa-cross::before { + content: "\f654"; +} + +.fa-box::before { + content: "\f466"; +} + +.fa-venus-mars::before { + content: "\f228"; +} + +.fa-arrow-pointer::before { + content: "\f245"; +} + +.fa-mouse-pointer::before { + content: "\f245"; +} + +.fa-maximize::before { + content: "\f31e"; +} + +.fa-expand-arrows-alt::before { + content: "\f31e"; +} + +.fa-charging-station::before { + content: "\f5e7"; +} + +.fa-shapes::before { + content: "\f61f"; +} + +.fa-triangle-circle-square::before { + content: "\f61f"; +} + +.fa-shuffle::before { + content: "\f074"; +} + +.fa-random::before { + content: "\f074"; +} + +.fa-person-running::before { + content: "\f70c"; +} + +.fa-running::before { + content: "\f70c"; +} + +.fa-mobile-retro::before { + content: "\e527"; +} + +.fa-grip-lines-vertical::before { + content: "\f7a5"; +} + +.fa-spider::before { + content: "\f717"; +} + +.fa-hands-bound::before { + content: "\e4f9"; +} + +.fa-file-invoice-dollar::before { + content: "\f571"; +} + +.fa-plane-circle-exclamation::before { + content: "\e556"; +} + +.fa-x-ray::before { + content: "\f497"; +} + +.fa-spell-check::before { + content: "\f891"; +} + +.fa-slash::before { + content: "\f715"; +} + +.fa-computer-mouse::before { + content: "\f8cc"; +} + +.fa-mouse::before { + content: "\f8cc"; +} + +.fa-arrow-right-to-bracket::before { + content: "\f090"; +} + +.fa-sign-in::before { + content: "\f090"; +} + +.fa-shop-slash::before { + content: "\e070"; +} + +.fa-store-alt-slash::before { + content: "\e070"; +} + +.fa-server::before { + content: "\f233"; +} + +.fa-virus-covid-slash::before { + content: "\e4a9"; +} + +.fa-shop-lock::before { + content: "\e4a5"; +} + +.fa-hourglass-start::before { + content: "\f251"; +} + +.fa-hourglass-1::before { + content: "\f251"; +} + +.fa-blender-phone::before { + content: "\f6b6"; +} + +.fa-building-wheat::before { + content: "\e4db"; +} + +.fa-person-breastfeeding::before { + content: "\e53a"; +} + +.fa-right-to-bracket::before { + content: "\f2f6"; +} + +.fa-sign-in-alt::before { + content: "\f2f6"; +} + +.fa-venus::before { + content: "\f221"; +} + +.fa-passport::before { + content: "\f5ab"; +} + +.fa-heart-pulse::before { + content: "\f21e"; +} + +.fa-heartbeat::before { + content: "\f21e"; +} + +.fa-people-carry-box::before { + content: "\f4ce"; +} + +.fa-people-carry::before { + content: "\f4ce"; +} + +.fa-temperature-high::before { + content: "\f769"; +} + +.fa-microchip::before { + content: "\f2db"; +} + +.fa-crown::before { + content: "\f521"; +} + +.fa-weight-hanging::before { + content: "\f5cd"; +} + +.fa-xmarks-lines::before { + content: "\e59a"; +} + +.fa-file-prescription::before { + content: "\f572"; +} + +.fa-weight-scale::before { + content: "\f496"; +} + +.fa-weight::before { + content: "\f496"; +} + +.fa-user-group::before { + content: "\f500"; +} + +.fa-user-friends::before { + content: "\f500"; +} + +.fa-arrow-up-a-z::before { + content: "\f15e"; +} + +.fa-sort-alpha-up::before { + content: "\f15e"; +} + +.fa-chess-knight::before { + content: "\f441"; +} + +.fa-face-laugh-squint::before { + content: "\f59b"; +} + +.fa-laugh-squint::before { + content: "\f59b"; +} + +.fa-wheelchair::before { + content: "\f193"; +} + +.fa-circle-arrow-up::before { + content: "\f0aa"; +} + +.fa-arrow-circle-up::before { + content: "\f0aa"; +} + +.fa-toggle-on::before { + content: "\f205"; +} + +.fa-person-walking::before { + content: "\f554"; +} + +.fa-walking::before { + content: "\f554"; +} + +.fa-l::before { + content: "L"; +} + +.fa-fire::before { + content: "\f06d"; +} + +.fa-bed-pulse::before { + content: "\f487"; +} + +.fa-procedures::before { + content: "\f487"; +} + +.fa-shuttle-space::before { + content: "\f197"; +} + +.fa-space-shuttle::before { + content: "\f197"; +} + +.fa-face-laugh::before { + content: "\f599"; +} + +.fa-laugh::before { + content: "\f599"; +} + +.fa-folder-open::before { + content: "\f07c"; +} + +.fa-heart-circle-plus::before { + content: "\e500"; +} + +.fa-code-fork::before { + content: "\e13b"; +} + +.fa-city::before { + content: "\f64f"; +} + +.fa-microphone-lines::before { + content: "\f3c9"; +} + +.fa-microphone-alt::before { + content: "\f3c9"; +} + +.fa-pepper-hot::before { + content: "\f816"; +} + +.fa-unlock::before { + content: "\f09c"; +} + +.fa-colon-sign::before { + content: "\e140"; +} + +.fa-headset::before { + content: "\f590"; +} + +.fa-store-slash::before { + content: "\e071"; +} + +.fa-road-circle-xmark::before { + content: "\e566"; +} + +.fa-user-minus::before { + content: "\f503"; +} + +.fa-mars-stroke-up::before { + content: "\f22a"; +} + +.fa-mars-stroke-v::before { + content: "\f22a"; +} + +.fa-champagne-glasses::before { + content: "\f79f"; +} + +.fa-glass-cheers::before { + content: "\f79f"; +} + +.fa-clipboard::before { + content: "\f328"; +} + +.fa-house-circle-exclamation::before { + content: "\e50a"; +} + +.fa-file-arrow-up::before { + content: "\f574"; +} + +.fa-file-upload::before { + content: "\f574"; +} + +.fa-wifi::before { + content: "\f1eb"; +} + +.fa-wifi-3::before { + content: "\f1eb"; +} + +.fa-wifi-strong::before { + content: "\f1eb"; +} + +.fa-bath::before { + content: "\f2cd"; +} + +.fa-bathtub::before { + content: "\f2cd"; +} + +.fa-underline::before { + content: "\f0cd"; +} + +.fa-user-pen::before { + content: "\f4ff"; +} + +.fa-user-edit::before { + content: "\f4ff"; +} + +.fa-signature::before { + content: "\f5b7"; +} + +.fa-stroopwafel::before { + content: "\f551"; +} + +.fa-bold::before { + content: "\f032"; +} + +.fa-anchor-lock::before { + content: "\e4ad"; +} + +.fa-building-ngo::before { + content: "\e4d7"; +} + +.fa-manat-sign::before { + content: "\e1d5"; +} + +.fa-not-equal::before { + content: "\f53e"; +} + +.fa-border-top-left::before { + content: "\f853"; +} + +.fa-border-style::before { + content: "\f853"; +} + +.fa-map-location-dot::before { + content: "\f5a0"; +} + +.fa-map-marked-alt::before { + content: "\f5a0"; +} + +.fa-jedi::before { + content: "\f669"; +} + +.fa-square-poll-vertical::before { + content: "\f681"; +} + +.fa-poll::before { + content: "\f681"; +} + +.fa-mug-hot::before { + content: "\f7b6"; +} + +.fa-car-battery::before { + content: "\f5df"; +} + +.fa-battery-car::before { + content: "\f5df"; +} + +.fa-gift::before { + content: "\f06b"; +} + +.fa-dice-two::before { + content: "\f528"; +} + +.fa-chess-queen::before { + content: "\f445"; +} + +.fa-glasses::before { + content: "\f530"; +} + +.fa-chess-board::before { + content: "\f43c"; +} + +.fa-building-circle-check::before { + content: "\e4d2"; +} + +.fa-person-chalkboard::before { + content: "\e53d"; +} + +.fa-mars-stroke-right::before { + content: "\f22b"; +} + +.fa-mars-stroke-h::before { + content: "\f22b"; +} + +.fa-hand-back-fist::before { + content: "\f255"; +} + +.fa-hand-rock::before { + content: "\f255"; +} + +.fa-square-caret-up::before { + content: "\f151"; +} + +.fa-caret-square-up::before { + content: "\f151"; +} + +.fa-cloud-showers-water::before { + content: "\e4e4"; +} + +.fa-chart-bar::before { + content: "\f080"; +} + +.fa-bar-chart::before { + content: "\f080"; +} + +.fa-hands-bubbles::before { + content: "\e05e"; +} + +.fa-hands-wash::before { + content: "\e05e"; +} + +.fa-less-than-equal::before { + content: "\f537"; +} + +.fa-train::before { + content: "\f238"; +} + +.fa-eye-low-vision::before { + content: "\f2a8"; +} + +.fa-low-vision::before { + content: "\f2a8"; +} + +.fa-crow::before { + content: "\f520"; +} + +.fa-sailboat::before { + content: "\e445"; +} + +.fa-window-restore::before { + content: "\f2d2"; +} + +.fa-square-plus::before { + content: "\f0fe"; +} + +.fa-plus-square::before { + content: "\f0fe"; +} + +.fa-torii-gate::before { + content: "\f6a1"; +} + +.fa-frog::before { + content: "\f52e"; +} + +.fa-bucket::before { + content: "\e4cf"; +} + +.fa-image::before { + content: "\f03e"; +} + +.fa-microphone::before { + content: "\f130"; +} + +.fa-cow::before { + content: "\f6c8"; +} + +.fa-caret-up::before { + content: "\f0d8"; +} + +.fa-screwdriver::before { + content: "\f54a"; +} + +.fa-folder-closed::before { + content: "\e185"; +} + +.fa-house-tsunami::before { + content: "\e515"; +} + +.fa-square-nfi::before { + content: "\e576"; +} + +.fa-arrow-up-from-ground-water::before { + content: "\e4b5"; +} + +.fa-martini-glass::before { + content: "\f57b"; +} + +.fa-glass-martini-alt::before { + content: "\f57b"; +} + +.fa-rotate-left::before { + content: "\f2ea"; +} + +.fa-rotate-back::before { + content: "\f2ea"; +} + +.fa-rotate-backward::before { + content: "\f2ea"; +} + +.fa-undo-alt::before { + content: "\f2ea"; +} + +.fa-table-columns::before { + content: "\f0db"; +} + +.fa-columns::before { + content: "\f0db"; +} + +.fa-lemon::before { + content: "\f094"; +} + +.fa-head-side-mask::before { + content: "\e063"; +} + +.fa-handshake::before { + content: "\f2b5"; +} + +.fa-gem::before { + content: "\f3a5"; +} + +.fa-dolly::before { + content: "\f472"; +} + +.fa-dolly-box::before { + content: "\f472"; +} + +.fa-smoking::before { + content: "\f48d"; +} + +.fa-minimize::before { + content: "\f78c"; +} + +.fa-compress-arrows-alt::before { + content: "\f78c"; +} + +.fa-monument::before { + content: "\f5a6"; +} + +.fa-snowplow::before { + content: "\f7d2"; +} + +.fa-angles-right::before { + content: "\f101"; +} + +.fa-angle-double-right::before { + content: "\f101"; +} + +.fa-cannabis::before { + content: "\f55f"; +} + +.fa-circle-play::before { + content: "\f144"; +} + +.fa-play-circle::before { + content: "\f144"; +} + +.fa-tablets::before { + content: "\f490"; +} + +.fa-ethernet::before { + content: "\f796"; +} + +.fa-euro-sign::before { + content: "\f153"; +} + +.fa-eur::before { + content: "\f153"; +} + +.fa-euro::before { + content: "\f153"; +} + +.fa-chair::before { + content: "\f6c0"; +} + +.fa-circle-check::before { + content: "\f058"; +} + +.fa-check-circle::before { + content: "\f058"; +} + +.fa-circle-stop::before { + content: "\f28d"; +} + +.fa-stop-circle::before { + content: "\f28d"; +} + +.fa-compass-drafting::before { + content: "\f568"; +} + +.fa-drafting-compass::before { + content: "\f568"; +} + +.fa-plate-wheat::before { + content: "\e55a"; +} + +.fa-icicles::before { + content: "\f7ad"; +} + +.fa-person-shelter::before { + content: "\e54f"; +} + +.fa-neuter::before { + content: "\f22c"; +} + +.fa-id-badge::before { + content: "\f2c1"; +} + +.fa-marker::before { + content: "\f5a1"; +} + +.fa-face-laugh-beam::before { + content: "\f59a"; +} + +.fa-laugh-beam::before { + content: "\f59a"; +} + +.fa-helicopter-symbol::before { + content: "\e502"; +} + +.fa-universal-access::before { + content: "\f29a"; +} + +.fa-circle-chevron-up::before { + content: "\f139"; +} + +.fa-chevron-circle-up::before { + content: "\f139"; +} + +.fa-lari-sign::before { + content: "\e1c8"; +} + +.fa-volcano::before { + content: "\f770"; +} + +.fa-person-walking-dashed-line-arrow-right::before { + content: "\e553"; +} + +.fa-sterling-sign::before { + content: "\f154"; +} + +.fa-gbp::before { + content: "\f154"; +} + +.fa-pound-sign::before { + content: "\f154"; +} + +.fa-viruses::before { + content: "\e076"; +} + +.fa-square-person-confined::before { + content: "\e577"; +} + +.fa-user-tie::before { + content: "\f508"; +} + +.fa-arrow-down-long::before { + content: "\f175"; +} + +.fa-long-arrow-down::before { + content: "\f175"; +} + +.fa-tent-arrow-down-to-line::before { + content: "\e57e"; +} + +.fa-certificate::before { + content: "\f0a3"; +} + +.fa-reply-all::before { + content: "\f122"; +} + +.fa-mail-reply-all::before { + content: "\f122"; +} + +.fa-suitcase::before { + content: "\f0f2"; +} + +.fa-person-skating::before { + content: "\f7c5"; +} + +.fa-skating::before { + content: "\f7c5"; +} + +.fa-filter-circle-dollar::before { + content: "\f662"; +} + +.fa-funnel-dollar::before { + content: "\f662"; +} + +.fa-camera-retro::before { + content: "\f083"; +} + +.fa-circle-arrow-down::before { + content: "\f0ab"; +} + +.fa-arrow-circle-down::before { + content: "\f0ab"; +} + +.fa-file-import::before { + content: "\f56f"; +} + +.fa-arrow-right-to-file::before { + content: "\f56f"; +} + +.fa-square-arrow-up-right::before { + content: "\f14c"; +} + +.fa-external-link-square::before { + content: "\f14c"; +} + +.fa-box-open::before { + content: "\f49e"; +} + +.fa-scroll::before { + content: "\f70e"; +} + +.fa-spa::before { + content: "\f5bb"; +} + +.fa-location-pin-lock::before { + content: "\e51f"; +} + +.fa-pause::before { + content: "\f04c"; +} + +.fa-hill-avalanche::before { + content: "\e507"; +} + +.fa-temperature-empty::before { + content: "\f2cb"; +} + +.fa-temperature-0::before { + content: "\f2cb"; +} + +.fa-thermometer-0::before { + content: "\f2cb"; +} + +.fa-thermometer-empty::before { + content: "\f2cb"; +} + +.fa-bomb::before { + content: "\f1e2"; +} + +.fa-registered::before { + content: "\f25d"; +} + +.fa-address-card::before { + content: "\f2bb"; +} + +.fa-contact-card::before { + content: "\f2bb"; +} + +.fa-vcard::before { + content: "\f2bb"; +} + +.fa-scale-unbalanced-flip::before { + content: "\f516"; +} + +.fa-balance-scale-right::before { + content: "\f516"; +} + +.fa-subscript::before { + content: "\f12c"; +} + +.fa-diamond-turn-right::before { + content: "\f5eb"; +} + +.fa-directions::before { + content: "\f5eb"; +} + +.fa-burst::before { + content: "\e4dc"; +} + +.fa-house-laptop::before { + content: "\e066"; +} + +.fa-laptop-house::before { + content: "\e066"; +} + +.fa-face-tired::before { + content: "\f5c8"; +} + +.fa-tired::before { + content: "\f5c8"; +} + +.fa-money-bills::before { + content: "\e1f3"; +} + +.fa-smog::before { + content: "\f75f"; +} + +.fa-crutch::before { + content: "\f7f7"; +} + +.fa-cloud-arrow-up::before { + content: "\f0ee"; +} + +.fa-cloud-upload::before { + content: "\f0ee"; +} + +.fa-cloud-upload-alt::before { + content: "\f0ee"; +} + +.fa-palette::before { + content: "\f53f"; +} + +.fa-arrows-turn-right::before { + content: "\e4c0"; +} + +.fa-vest::before { + content: "\e085"; +} + +.fa-ferry::before { + content: "\e4ea"; +} + +.fa-arrows-down-to-people::before { + content: "\e4b9"; +} + +.fa-seedling::before { + content: "\f4d8"; +} + +.fa-sprout::before { + content: "\f4d8"; +} + +.fa-left-right::before { + content: "\f337"; +} + +.fa-arrows-alt-h::before { + content: "\f337"; +} + +.fa-boxes-packing::before { + content: "\e4c7"; +} + +.fa-circle-arrow-left::before { + content: "\f0a8"; +} + +.fa-arrow-circle-left::before { + content: "\f0a8"; +} + +.fa-group-arrows-rotate::before { + content: "\e4f6"; +} + +.fa-bowl-food::before { + content: "\e4c6"; +} + +.fa-candy-cane::before { + content: "\f786"; +} + +.fa-arrow-down-wide-short::before { + content: "\f160"; +} + +.fa-sort-amount-asc::before { + content: "\f160"; +} + +.fa-sort-amount-down::before { + content: "\f160"; +} + +.fa-cloud-bolt::before { + content: "\f76c"; +} + +.fa-thunderstorm::before { + content: "\f76c"; +} + +.fa-text-slash::before { + content: "\f87d"; +} + +.fa-remove-format::before { + content: "\f87d"; +} + +.fa-face-smile-wink::before { + content: "\f4da"; +} + +.fa-smile-wink::before { + content: "\f4da"; +} + +.fa-file-word::before { + content: "\f1c2"; +} + +.fa-file-powerpoint::before { + content: "\f1c4"; +} + +.fa-arrows-left-right::before { + content: "\f07e"; +} + +.fa-arrows-h::before { + content: "\f07e"; +} + +.fa-house-lock::before { + content: "\e510"; +} + +.fa-cloud-arrow-down::before { + content: "\f0ed"; +} + +.fa-cloud-download::before { + content: "\f0ed"; +} + +.fa-cloud-download-alt::before { + content: "\f0ed"; +} + +.fa-children::before { + content: "\e4e1"; +} + +.fa-chalkboard::before { + content: "\f51b"; +} + +.fa-blackboard::before { + content: "\f51b"; +} + +.fa-user-large-slash::before { + content: "\f4fa"; +} + +.fa-user-alt-slash::before { + content: "\f4fa"; +} + +.fa-envelope-open::before { + content: "\f2b6"; +} + +.fa-handshake-simple-slash::before { + content: "\e05f"; +} + +.fa-handshake-alt-slash::before { + content: "\e05f"; +} + +.fa-mattress-pillow::before { + content: "\e525"; +} + +.fa-guarani-sign::before { + content: "\e19a"; +} + +.fa-arrows-rotate::before { + content: "\f021"; +} + +.fa-refresh::before { + content: "\f021"; +} + +.fa-sync::before { + content: "\f021"; +} + +.fa-fire-extinguisher::before { + content: "\f134"; +} + +.fa-cruzeiro-sign::before { + content: "\e152"; +} + +.fa-greater-than-equal::before { + content: "\f532"; +} + +.fa-shield-halved::before { + content: "\f3ed"; +} + +.fa-shield-alt::before { + content: "\f3ed"; +} + +.fa-book-atlas::before { + content: "\f558"; +} + +.fa-atlas::before { + content: "\f558"; +} + +.fa-virus::before { + content: "\e074"; +} + +.fa-envelope-circle-check::before { + content: "\e4e8"; +} + +.fa-layer-group::before { + content: "\f5fd"; +} + +.fa-arrows-to-dot::before { + content: "\e4be"; +} + +.fa-archway::before { + content: "\f557"; +} + +.fa-heart-circle-check::before { + content: "\e4fd"; +} + +.fa-house-chimney-crack::before { + content: "\f6f1"; +} + +.fa-house-damage::before { + content: "\f6f1"; +} + +.fa-file-zipper::before { + content: "\f1c6"; +} + +.fa-file-archive::before { + content: "\f1c6"; +} + +.fa-square::before { + content: "\f0c8"; +} + +.fa-martini-glass-empty::before { + content: "\f000"; +} + +.fa-glass-martini::before { + content: "\f000"; +} + +.fa-couch::before { + content: "\f4b8"; +} + +.fa-cedi-sign::before { + content: "\e0df"; +} + +.fa-italic::before { + content: "\f033"; +} + +.fa-church::before { + content: "\f51d"; +} + +.fa-comments-dollar::before { + content: "\f653"; +} + +.fa-democrat::before { + content: "\f747"; +} + +.fa-z::before { + content: "Z"; +} + +.fa-person-skiing::before { + content: "\f7c9"; +} + +.fa-skiing::before { + content: "\f7c9"; +} + +.fa-road-lock::before { + content: "\e567"; +} + +.fa-a::before { + content: "A"; +} + +.fa-temperature-arrow-down::before { + content: "\e03f"; +} + +.fa-temperature-down::before { + content: "\e03f"; +} + +.fa-feather-pointed::before { + content: "\f56b"; +} + +.fa-feather-alt::before { + content: "\f56b"; +} + +.fa-p::before { + content: "P"; +} + +.fa-snowflake::before { + content: "\f2dc"; +} + +.fa-newspaper::before { + content: "\f1ea"; +} + +.fa-rectangle-ad::before { + content: "\f641"; +} + +.fa-ad::before { + content: "\f641"; +} + +.fa-circle-arrow-right::before { + content: "\f0a9"; +} + +.fa-arrow-circle-right::before { + content: "\f0a9"; +} + +.fa-filter-circle-xmark::before { + content: "\e17b"; +} + +.fa-locust::before { + content: "\e520"; +} + +.fa-sort::before { + content: "\f0dc"; +} + +.fa-unsorted::before { + content: "\f0dc"; +} + +.fa-list-ol::before { + content: "\f0cb"; +} + +.fa-list-1-2::before { + content: "\f0cb"; +} + +.fa-list-numeric::before { + content: "\f0cb"; +} + +.fa-person-dress-burst::before { + content: "\e544"; +} + +.fa-money-check-dollar::before { + content: "\f53d"; +} + +.fa-money-check-alt::before { + content: "\f53d"; +} + +.fa-vector-square::before { + content: "\f5cb"; +} + +.fa-bread-slice::before { + content: "\f7ec"; +} + +.fa-language::before { + content: "\f1ab"; +} + +.fa-face-kiss-wink-heart::before { + content: "\f598"; +} + +.fa-kiss-wink-heart::before { + content: "\f598"; +} + +.fa-filter::before { + content: "\f0b0"; +} + +.fa-question::before { + content: "\?"; +} + +.fa-file-signature::before { + content: "\f573"; +} + +.fa-up-down-left-right::before { + content: "\f0b2"; +} + +.fa-arrows-alt::before { + content: "\f0b2"; +} + +.fa-house-chimney-user::before { + content: "\e065"; +} + +.fa-hand-holding-heart::before { + content: "\f4be"; +} + +.fa-puzzle-piece::before { + content: "\f12e"; +} + +.fa-money-check::before { + content: "\f53c"; +} + +.fa-star-half-stroke::before { + content: "\f5c0"; +} + +.fa-star-half-alt::before { + content: "\f5c0"; +} + +.fa-code::before { + content: "\f121"; +} + +.fa-whiskey-glass::before { + content: "\f7a0"; +} + +.fa-glass-whiskey::before { + content: "\f7a0"; +} + +.fa-building-circle-exclamation::before { + content: "\e4d3"; +} + +.fa-magnifying-glass-chart::before { + content: "\e522"; +} + +.fa-arrow-up-right-from-square::before { + content: "\f08e"; +} + +.fa-external-link::before { + content: "\f08e"; +} + +.fa-cubes-stacked::before { + content: "\e4e6"; +} + +.fa-won-sign::before { + content: "\f159"; +} + +.fa-krw::before { + content: "\f159"; +} + +.fa-won::before { + content: "\f159"; +} + +.fa-virus-covid::before { + content: "\e4a8"; +} + +.fa-austral-sign::before { + content: "\e0a9"; +} + +.fa-f::before { + content: "F"; +} + +.fa-leaf::before { + content: "\f06c"; +} + +.fa-road::before { + content: "\f018"; +} + +.fa-taxi::before { + content: "\f1ba"; +} + +.fa-cab::before { + content: "\f1ba"; +} + +.fa-person-circle-plus::before { + content: "\e541"; +} + +.fa-chart-pie::before { + content: "\f200"; +} + +.fa-pie-chart::before { + content: "\f200"; +} + +.fa-bolt-lightning::before { + content: "\e0b7"; +} + +.fa-sack-xmark::before { + content: "\e56a"; +} + +.fa-file-excel::before { + content: "\f1c3"; +} + +.fa-file-contract::before { + content: "\f56c"; +} + +.fa-fish-fins::before { + content: "\e4f2"; +} + +.fa-building-flag::before { + content: "\e4d5"; +} + +.fa-face-grin-beam::before { + content: "\f582"; +} + +.fa-grin-beam::before { + content: "\f582"; +} + +.fa-object-ungroup::before { + content: "\f248"; +} + +.fa-poop::before { + content: "\f619"; +} + +.fa-location-pin::before { + content: "\f041"; +} + +.fa-map-marker::before { + content: "\f041"; +} + +.fa-kaaba::before { + content: "\f66b"; +} + +.fa-toilet-paper::before { + content: "\f71e"; +} + +.fa-helmet-safety::before { + content: "\f807"; +} + +.fa-hard-hat::before { + content: "\f807"; +} + +.fa-hat-hard::before { + content: "\f807"; +} + +.fa-eject::before { + content: "\f052"; +} + +.fa-circle-right::before { + content: "\f35a"; +} + +.fa-arrow-alt-circle-right::before { + content: "\f35a"; +} + +.fa-plane-circle-check::before { + content: "\e555"; +} + +.fa-face-rolling-eyes::before { + content: "\f5a5"; +} + +.fa-meh-rolling-eyes::before { + content: "\f5a5"; +} + +.fa-object-group::before { + content: "\f247"; +} + +.fa-chart-line::before { + content: "\f201"; +} + +.fa-line-chart::before { + content: "\f201"; +} + +.fa-mask-ventilator::before { + content: "\e524"; +} + +.fa-arrow-right::before { + content: "\f061"; +} + +.fa-signs-post::before { + content: "\f277"; +} + +.fa-map-signs::before { + content: "\f277"; +} + +.fa-cash-register::before { + content: "\f788"; +} + +.fa-person-circle-question::before { + content: "\e542"; +} + +.fa-h::before { + content: "H"; +} + +.fa-tarp::before { + content: "\e57b"; +} + +.fa-screwdriver-wrench::before { + content: "\f7d9"; +} + +.fa-tools::before { + content: "\f7d9"; +} + +.fa-arrows-to-eye::before { + content: "\e4bf"; +} + +.fa-plug-circle-bolt::before { + content: "\e55b"; +} + +.fa-heart::before { + content: "\f004"; +} + +.fa-mars-and-venus::before { + content: "\f224"; +} + +.fa-house-user::before { + content: "\e1b0"; +} + +.fa-home-user::before { + content: "\e1b0"; +} + +.fa-dumpster-fire::before { + content: "\f794"; +} + +.fa-house-crack::before { + content: "\e3b1"; +} + +.fa-martini-glass-citrus::before { + content: "\f561"; +} + +.fa-cocktail::before { + content: "\f561"; +} + +.fa-face-surprise::before { + content: "\f5c2"; +} + +.fa-surprise::before { + content: "\f5c2"; +} + +.fa-bottle-water::before { + content: "\e4c5"; +} + +.fa-circle-pause::before { + content: "\f28b"; +} + +.fa-pause-circle::before { + content: "\f28b"; +} + +.fa-toilet-paper-slash::before { + content: "\e072"; +} + +.fa-apple-whole::before { + content: "\f5d1"; +} + +.fa-apple-alt::before { + content: "\f5d1"; +} + +.fa-kitchen-set::before { + content: "\e51a"; +} + +.fa-r::before { + content: "R"; +} + +.fa-temperature-quarter::before { + content: "\f2ca"; +} + +.fa-temperature-1::before { + content: "\f2ca"; +} + +.fa-thermometer-1::before { + content: "\f2ca"; +} + +.fa-thermometer-quarter::before { + content: "\f2ca"; +} + +.fa-cube::before { + content: "\f1b2"; +} + +.fa-bitcoin-sign::before { + content: "\e0b4"; +} + +.fa-shield-dog::before { + content: "\e573"; +} + +.fa-solar-panel::before { + content: "\f5ba"; +} + +.fa-lock-open::before { + content: "\f3c1"; +} + +.fa-elevator::before { + content: "\e16d"; +} + +.fa-money-bill-transfer::before { + content: "\e528"; +} + +.fa-money-bill-trend-up::before { + content: "\e529"; +} + +.fa-house-flood-water-circle-arrow-right::before { + content: "\e50f"; +} + +.fa-square-poll-horizontal::before { + content: "\f682"; +} + +.fa-poll-h::before { + content: "\f682"; +} + +.fa-circle::before { + content: "\f111"; +} + +.fa-backward-fast::before { + content: "\f049"; +} + +.fa-fast-backward::before { + content: "\f049"; +} + +.fa-recycle::before { + content: "\f1b8"; +} + +.fa-user-astronaut::before { + content: "\f4fb"; +} + +.fa-plane-slash::before { + content: "\e069"; +} + +.fa-trademark::before { + content: "\f25c"; +} + +.fa-basketball::before { + content: "\f434"; +} + +.fa-basketball-ball::before { + content: "\f434"; +} + +.fa-satellite-dish::before { + content: "\f7c0"; +} + +.fa-circle-up::before { + content: "\f35b"; +} + +.fa-arrow-alt-circle-up::before { + content: "\f35b"; +} + +.fa-mobile-screen-button::before { + content: "\f3cd"; +} + +.fa-mobile-alt::before { + content: "\f3cd"; +} + +.fa-volume-high::before { + content: "\f028"; +} + +.fa-volume-up::before { + content: "\f028"; +} + +.fa-users-rays::before { + content: "\e593"; +} + +.fa-wallet::before { + content: "\f555"; +} + +.fa-clipboard-check::before { + content: "\f46c"; +} + +.fa-file-audio::before { + content: "\f1c7"; +} + +.fa-burger::before { + content: "\f805"; +} + +.fa-hamburger::before { + content: "\f805"; +} + +.fa-wrench::before { + content: "\f0ad"; +} + +.fa-bugs::before { + content: "\e4d0"; +} + +.fa-rupee-sign::before { + content: "\f156"; +} + +.fa-rupee::before { + content: "\f156"; +} + +.fa-file-image::before { + content: "\f1c5"; +} + +.fa-circle-question::before { + content: "\f059"; +} + +.fa-question-circle::before { + content: "\f059"; +} + +.fa-plane-departure::before { + content: "\f5b0"; +} + +.fa-handshake-slash::before { + content: "\e060"; +} + +.fa-book-bookmark::before { + content: "\e0bb"; +} + +.fa-code-branch::before { + content: "\f126"; +} + +.fa-hat-cowboy::before { + content: "\f8c0"; +} + +.fa-bridge::before { + content: "\e4c8"; +} + +.fa-phone-flip::before { + content: "\f879"; +} + +.fa-phone-alt::before { + content: "\f879"; +} + +.fa-truck-front::before { + content: "\e2b7"; +} + +.fa-cat::before { + content: "\f6be"; +} + +.fa-anchor-circle-exclamation::before { + content: "\e4ab"; +} + +.fa-truck-field::before { + content: "\e58d"; +} + +.fa-route::before { + content: "\f4d7"; +} + +.fa-clipboard-question::before { + content: "\e4e3"; +} + +.fa-panorama::before { + content: "\e209"; +} + +.fa-comment-medical::before { + content: "\f7f5"; +} + +.fa-teeth-open::before { + content: "\f62f"; +} + +.fa-file-circle-minus::before { + content: "\e4ed"; +} + +.fa-tags::before { + content: "\f02c"; +} + +.fa-wine-glass::before { + content: "\f4e3"; +} + +.fa-forward-fast::before { + content: "\f050"; +} + +.fa-fast-forward::before { + content: "\f050"; +} + +.fa-face-meh-blank::before { + content: "\f5a4"; +} + +.fa-meh-blank::before { + content: "\f5a4"; +} + +.fa-square-parking::before { + content: "\f540"; +} + +.fa-parking::before { + content: "\f540"; +} + +.fa-house-signal::before { + content: "\e012"; +} + +.fa-bars-progress::before { + content: "\f828"; +} + +.fa-tasks-alt::before { + content: "\f828"; +} + +.fa-faucet-drip::before { + content: "\e006"; +} + +.fa-cart-flatbed::before { + content: "\f474"; +} + +.fa-dolly-flatbed::before { + content: "\f474"; +} + +.fa-ban-smoking::before { + content: "\f54d"; +} + +.fa-smoking-ban::before { + content: "\f54d"; +} + +.fa-terminal::before { + content: "\f120"; +} + +.fa-mobile-button::before { + content: "\f10b"; +} + +.fa-house-medical-flag::before { + content: "\e514"; +} + +.fa-basket-shopping::before { + content: "\f291"; +} + +.fa-shopping-basket::before { + content: "\f291"; +} + +.fa-tape::before { + content: "\f4db"; +} + +.fa-bus-simple::before { + content: "\f55e"; +} + +.fa-bus-alt::before { + content: "\f55e"; +} + +.fa-eye::before { + content: "\f06e"; +} + +.fa-face-sad-cry::before { + content: "\f5b3"; +} + +.fa-sad-cry::before { + content: "\f5b3"; +} + +.fa-audio-description::before { + content: "\f29e"; +} + +.fa-person-military-to-person::before { + content: "\e54c"; +} + +.fa-file-shield::before { + content: "\e4f0"; +} + +.fa-user-slash::before { + content: "\f506"; +} + +.fa-pen::before { + content: "\f304"; +} + +.fa-tower-observation::before { + content: "\e586"; +} + +.fa-file-code::before { + content: "\f1c9"; +} + +.fa-signal::before { + content: "\f012"; +} + +.fa-signal-5::before { + content: "\f012"; +} + +.fa-signal-perfect::before { + content: "\f012"; +} + +.fa-bus::before { + content: "\f207"; +} + +.fa-heart-circle-xmark::before { + content: "\e501"; +} + +.fa-house-chimney::before { + content: "\e3af"; +} + +.fa-home-lg::before { + content: "\e3af"; +} + +.fa-window-maximize::before { + content: "\f2d0"; +} + +.fa-face-frown::before { + content: "\f119"; +} + +.fa-frown::before { + content: "\f119"; +} + +.fa-prescription::before { + content: "\f5b1"; +} + +.fa-shop::before { + content: "\f54f"; +} + +.fa-store-alt::before { + content: "\f54f"; +} + +.fa-floppy-disk::before { + content: "\f0c7"; +} + +.fa-save::before { + content: "\f0c7"; +} + +.fa-vihara::before { + content: "\f6a7"; +} + +.fa-scale-unbalanced::before { + content: "\f515"; +} + +.fa-balance-scale-left::before { + content: "\f515"; +} + +.fa-sort-up::before { + content: "\f0de"; +} + +.fa-sort-asc::before { + content: "\f0de"; +} + +.fa-comment-dots::before { + content: "\f4ad"; +} + +.fa-commenting::before { + content: "\f4ad"; +} + +.fa-plant-wilt::before { + content: "\e5aa"; +} + +.fa-diamond::before { + content: "\f219"; +} + +.fa-face-grin-squint::before { + content: "\f585"; +} + +.fa-grin-squint::before { + content: "\f585"; +} + +.fa-hand-holding-dollar::before { + content: "\f4c0"; +} + +.fa-hand-holding-usd::before { + content: "\f4c0"; +} + +.fa-bacterium::before { + content: "\e05a"; +} + +.fa-hand-pointer::before { + content: "\f25a"; +} + +.fa-drum-steelpan::before { + content: "\f56a"; +} + +.fa-hand-scissors::before { + content: "\f257"; +} + +.fa-hands-praying::before { + content: "\f684"; +} + +.fa-praying-hands::before { + content: "\f684"; +} + +.fa-arrow-rotate-right::before { + content: "\f01e"; +} + +.fa-arrow-right-rotate::before { + content: "\f01e"; +} + +.fa-arrow-rotate-forward::before { + content: "\f01e"; +} + +.fa-redo::before { + content: "\f01e"; +} + +.fa-biohazard::before { + content: "\f780"; +} + +.fa-location-crosshairs::before { + content: "\f601"; +} + +.fa-location::before { + content: "\f601"; +} + +.fa-mars-double::before { + content: "\f227"; +} + +.fa-child-dress::before { + content: "\e59c"; +} + +.fa-users-between-lines::before { + content: "\e591"; +} + +.fa-lungs-virus::before { + content: "\e067"; +} + +.fa-face-grin-tears::before { + content: "\f588"; +} + +.fa-grin-tears::before { + content: "\f588"; +} + +.fa-phone::before { + content: "\f095"; +} + +.fa-calendar-xmark::before { + content: "\f273"; +} + +.fa-calendar-times::before { + content: "\f273"; +} + +.fa-child-reaching::before { + content: "\e59d"; +} + +.fa-head-side-virus::before { + content: "\e064"; +} + +.fa-user-gear::before { + content: "\f4fe"; +} + +.fa-user-cog::before { + content: "\f4fe"; +} + +.fa-arrow-up-1-9::before { + content: "\f163"; +} + +.fa-sort-numeric-up::before { + content: "\f163"; +} + +.fa-door-closed::before { + content: "\f52a"; +} + +.fa-shield-virus::before { + content: "\e06c"; +} + +.fa-dice-six::before { + content: "\f526"; +} + +.fa-mosquito-net::before { + content: "\e52c"; +} + +.fa-bridge-water::before { + content: "\e4ce"; +} + +.fa-person-booth::before { + content: "\f756"; +} + +.fa-text-width::before { + content: "\f035"; +} + +.fa-hat-wizard::before { + content: "\f6e8"; +} + +.fa-pen-fancy::before { + content: "\f5ac"; +} + +.fa-person-digging::before { + content: "\f85e"; +} + +.fa-digging::before { + content: "\f85e"; +} + +.fa-trash::before { + content: "\f1f8"; +} + +.fa-gauge-simple::before { + content: "\f629"; +} + +.fa-gauge-simple-med::before { + content: "\f629"; +} + +.fa-tachometer-average::before { + content: "\f629"; +} + +.fa-book-medical::before { + content: "\f7e6"; +} + +.fa-poo::before { + content: "\f2fe"; +} + +.fa-quote-right::before { + content: "\f10e"; +} + +.fa-quote-right-alt::before { + content: "\f10e"; +} + +.fa-shirt::before { + content: "\f553"; +} + +.fa-t-shirt::before { + content: "\f553"; +} + +.fa-tshirt::before { + content: "\f553"; +} + +.fa-cubes::before { + content: "\f1b3"; +} + +.fa-divide::before { + content: "\f529"; +} + +.fa-tenge-sign::before { + content: "\f7d7"; +} + +.fa-tenge::before { + content: "\f7d7"; +} + +.fa-headphones::before { + content: "\f025"; +} + +.fa-hands-holding::before { + content: "\f4c2"; +} + +.fa-hands-clapping::before { + content: "\e1a8"; +} + +.fa-republican::before { + content: "\f75e"; +} + +.fa-arrow-left::before { + content: "\f060"; +} + +.fa-person-circle-xmark::before { + content: "\e543"; +} + +.fa-ruler::before { + content: "\f545"; +} + +.fa-align-left::before { + content: "\f036"; +} + +.fa-dice-d6::before { + content: "\f6d1"; +} + +.fa-restroom::before { + content: "\f7bd"; +} + +.fa-j::before { + content: "J"; +} + +.fa-users-viewfinder::before { + content: "\e595"; +} + +.fa-file-video::before { + content: "\f1c8"; +} + +.fa-up-right-from-square::before { + content: "\f35d"; +} + +.fa-external-link-alt::before { + content: "\f35d"; +} + +.fa-table-cells::before { + content: "\f00a"; +} + +.fa-th::before { + content: "\f00a"; +} + +.fa-file-pdf::before { + content: "\f1c1"; +} + +.fa-book-bible::before { + content: "\f647"; +} + +.fa-bible::before { + content: "\f647"; +} + +.fa-o::before { + content: "O"; +} + +.fa-suitcase-medical::before { + content: "\f0fa"; +} + +.fa-medkit::before { + content: "\f0fa"; +} + +.fa-user-secret::before { + content: "\f21b"; +} + +.fa-otter::before { + content: "\f700"; +} + +.fa-person-dress::before { + content: "\f182"; +} + +.fa-female::before { + content: "\f182"; +} + +.fa-comment-dollar::before { + content: "\f651"; +} + +.fa-business-time::before { + content: "\f64a"; +} + +.fa-briefcase-clock::before { + content: "\f64a"; +} + +.fa-table-cells-large::before { + content: "\f009"; +} + +.fa-th-large::before { + content: "\f009"; +} + +.fa-book-tanakh::before { + content: "\f827"; +} + +.fa-tanakh::before { + content: "\f827"; +} + +.fa-phone-volume::before { + content: "\f2a0"; +} + +.fa-volume-control-phone::before { + content: "\f2a0"; +} + +.fa-hat-cowboy-side::before { + content: "\f8c1"; +} + +.fa-clipboard-user::before { + content: "\f7f3"; +} + +.fa-child::before { + content: "\f1ae"; +} + +.fa-lira-sign::before { + content: "\f195"; +} + +.fa-satellite::before { + content: "\f7bf"; +} + +.fa-plane-lock::before { + content: "\e558"; +} + +.fa-tag::before { + content: "\f02b"; +} + +.fa-comment::before { + content: "\f075"; +} + +.fa-cake-candles::before { + content: "\f1fd"; +} + +.fa-birthday-cake::before { + content: "\f1fd"; +} + +.fa-cake::before { + content: "\f1fd"; +} + +.fa-envelope::before { + content: "\f0e0"; +} + +.fa-angles-up::before { + content: "\f102"; +} + +.fa-angle-double-up::before { + content: "\f102"; +} + +.fa-paperclip::before { + content: "\f0c6"; +} + +.fa-arrow-right-to-city::before { + content: "\e4b3"; +} + +.fa-ribbon::before { + content: "\f4d6"; +} + +.fa-lungs::before { + content: "\f604"; +} + +.fa-arrow-up-9-1::before { + content: "\f887"; +} + +.fa-sort-numeric-up-alt::before { + content: "\f887"; +} + +.fa-litecoin-sign::before { + content: "\e1d3"; +} + +.fa-border-none::before { + content: "\f850"; +} + +.fa-circle-nodes::before { + content: "\e4e2"; +} + +.fa-parachute-box::before { + content: "\f4cd"; +} + +.fa-indent::before { + content: "\f03c"; +} + +.fa-truck-field-un::before { + content: "\e58e"; +} + +.fa-hourglass::before { + content: "\f254"; +} + +.fa-hourglass-empty::before { + content: "\f254"; +} + +.fa-mountain::before { + content: "\f6fc"; +} + +.fa-user-doctor::before { + content: "\f0f0"; +} + +.fa-user-md::before { + content: "\f0f0"; +} + +.fa-circle-info::before { + content: "\f05a"; +} + +.fa-info-circle::before { + content: "\f05a"; +} + +.fa-cloud-meatball::before { + content: "\f73b"; +} + +.fa-camera::before { + content: "\f030"; +} + +.fa-camera-alt::before { + content: "\f030"; +} + +.fa-square-virus::before { + content: "\e578"; +} + +.fa-meteor::before { + content: "\f753"; +} + +.fa-car-on::before { + content: "\e4dd"; +} + +.fa-sleigh::before { + content: "\f7cc"; +} + +.fa-arrow-down-1-9::before { + content: "\f162"; +} + +.fa-sort-numeric-asc::before { + content: "\f162"; +} + +.fa-sort-numeric-down::before { + content: "\f162"; +} + +.fa-hand-holding-droplet::before { + content: "\f4c1"; +} + +.fa-hand-holding-water::before { + content: "\f4c1"; +} + +.fa-water::before { + content: "\f773"; +} + +.fa-calendar-check::before { + content: "\f274"; +} + +.fa-braille::before { + content: "\f2a1"; +} + +.fa-prescription-bottle-medical::before { + content: "\f486"; +} + +.fa-prescription-bottle-alt::before { + content: "\f486"; +} + +.fa-landmark::before { + content: "\f66f"; +} + +.fa-truck::before { + content: "\f0d1"; +} + +.fa-crosshairs::before { + content: "\f05b"; +} + +.fa-person-cane::before { + content: "\e53c"; +} + +.fa-tent::before { + content: "\e57d"; +} + +.fa-vest-patches::before { + content: "\e086"; +} + +.fa-check-double::before { + content: "\f560"; +} + +.fa-arrow-down-a-z::before { + content: "\f15d"; +} + +.fa-sort-alpha-asc::before { + content: "\f15d"; +} + +.fa-sort-alpha-down::before { + content: "\f15d"; +} + +.fa-money-bill-wheat::before { + content: "\e52a"; +} + +.fa-cookie::before { + content: "\f563"; +} + +.fa-arrow-rotate-left::before { + content: "\f0e2"; +} + +.fa-arrow-left-rotate::before { + content: "\f0e2"; +} + +.fa-arrow-rotate-back::before { + content: "\f0e2"; +} + +.fa-arrow-rotate-backward::before { + content: "\f0e2"; +} + +.fa-undo::before { + content: "\f0e2"; +} + +.fa-hard-drive::before { + content: "\f0a0"; +} + +.fa-hdd::before { + content: "\f0a0"; +} + +.fa-face-grin-squint-tears::before { + content: "\f586"; +} + +.fa-grin-squint-tears::before { + content: "\f586"; +} + +.fa-dumbbell::before { + content: "\f44b"; +} + +.fa-rectangle-list::before { + content: "\f022"; +} + +.fa-list-alt::before { + content: "\f022"; +} + +.fa-tarp-droplet::before { + content: "\e57c"; +} + +.fa-house-medical-circle-check::before { + content: "\e511"; +} + +.fa-person-skiing-nordic::before { + content: "\f7ca"; +} + +.fa-skiing-nordic::before { + content: "\f7ca"; +} + +.fa-calendar-plus::before { + content: "\f271"; +} + +.fa-plane-arrival::before { + content: "\f5af"; +} + +.fa-circle-left::before { + content: "\f359"; +} + +.fa-arrow-alt-circle-left::before { + content: "\f359"; +} + +.fa-train-subway::before { + content: "\f239"; +} + +.fa-subway::before { + content: "\f239"; +} + +.fa-chart-gantt::before { + content: "\e0e4"; +} + +.fa-indian-rupee-sign::before { + content: "\e1bc"; +} + +.fa-indian-rupee::before { + content: "\e1bc"; +} + +.fa-inr::before { + content: "\e1bc"; +} + +.fa-crop-simple::before { + content: "\f565"; +} + +.fa-crop-alt::before { + content: "\f565"; +} + +.fa-money-bill-1::before { + content: "\f3d1"; +} + +.fa-money-bill-alt::before { + content: "\f3d1"; +} + +.fa-left-long::before { + content: "\f30a"; +} + +.fa-long-arrow-alt-left::before { + content: "\f30a"; +} + +.fa-dna::before { + content: "\f471"; +} + +.fa-virus-slash::before { + content: "\e075"; +} + +.fa-minus::before { + content: "\f068"; +} + +.fa-subtract::before { + content: "\f068"; +} + +.fa-chess::before { + content: "\f439"; +} + +.fa-arrow-left-long::before { + content: "\f177"; +} + +.fa-long-arrow-left::before { + content: "\f177"; +} + +.fa-plug-circle-check::before { + content: "\e55c"; +} + +.fa-street-view::before { + content: "\f21d"; +} + +.fa-franc-sign::before { + content: "\e18f"; +} + +.fa-volume-off::before { + content: "\f026"; +} + +.fa-hands-asl-interpreting::before { + content: "\f2a3"; +} + +.fa-american-sign-language-interpreting::before { + content: "\f2a3"; +} + +.fa-asl-interpreting::before { + content: "\f2a3"; +} + +.fa-hands-american-sign-language-interpreting::before { + content: "\f2a3"; +} + +.fa-gear::before { + content: "\f013"; +} + +.fa-cog::before { + content: "\f013"; +} + +.fa-droplet-slash::before { + content: "\f5c7"; +} + +.fa-tint-slash::before { + content: "\f5c7"; +} + +.fa-mosque::before { + content: "\f678"; +} + +.fa-mosquito::before { + content: "\e52b"; +} + +.fa-star-of-david::before { + content: "\f69a"; +} + +.fa-person-military-rifle::before { + content: "\e54b"; +} + +.fa-cart-shopping::before { + content: "\f07a"; +} + +.fa-shopping-cart::before { + content: "\f07a"; +} + +.fa-vials::before { + content: "\f493"; +} + +.fa-plug-circle-plus::before { + content: "\e55f"; +} + +.fa-place-of-worship::before { + content: "\f67f"; +} + +.fa-grip-vertical::before { + content: "\f58e"; +} + +.fa-arrow-turn-up::before { + content: "\f148"; +} + +.fa-level-up::before { + content: "\f148"; +} + +.fa-u::before { + content: "U"; +} + +.fa-square-root-variable::before { + content: "\f698"; +} + +.fa-square-root-alt::before { + content: "\f698"; +} + +.fa-clock::before { + content: "\f017"; +} + +.fa-clock-four::before { + content: "\f017"; +} + +.fa-backward-step::before { + content: "\f048"; +} + +.fa-step-backward::before { + content: "\f048"; +} + +.fa-pallet::before { + content: "\f482"; +} + +.fa-faucet::before { + content: "\e005"; +} + +.fa-baseball-bat-ball::before { + content: "\f432"; +} + +.fa-s::before { + content: "S"; +} + +.fa-timeline::before { + content: "\e29c"; +} + +.fa-keyboard::before { + content: "\f11c"; +} + +.fa-caret-down::before { + content: "\f0d7"; +} + +.fa-house-chimney-medical::before { + content: "\f7f2"; +} + +.fa-clinic-medical::before { + content: "\f7f2"; +} + +.fa-temperature-three-quarters::before { + content: "\f2c8"; +} + +.fa-temperature-3::before { + content: "\f2c8"; +} + +.fa-thermometer-3::before { + content: "\f2c8"; +} + +.fa-thermometer-three-quarters::before { + content: "\f2c8"; +} + +.fa-mobile-screen::before { + content: "\f3cf"; +} + +.fa-mobile-android-alt::before { + content: "\f3cf"; +} + +.fa-plane-up::before { + content: "\e22d"; +} + +.fa-piggy-bank::before { + content: "\f4d3"; +} + +.fa-battery-half::before { + content: "\f242"; +} + +.fa-battery-3::before { + content: "\f242"; +} + +.fa-mountain-city::before { + content: "\e52e"; +} + +.fa-coins::before { + content: "\f51e"; +} + +.fa-khanda::before { + content: "\f66d"; +} + +.fa-sliders::before { + content: "\f1de"; +} + +.fa-sliders-h::before { + content: "\f1de"; +} + +.fa-folder-tree::before { + content: "\f802"; +} + +.fa-network-wired::before { + content: "\f6ff"; +} + +.fa-map-pin::before { + content: "\f276"; +} + +.fa-hamsa::before { + content: "\f665"; +} + +.fa-cent-sign::before { + content: "\e3f5"; +} + +.fa-flask::before { + content: "\f0c3"; +} + +.fa-person-pregnant::before { + content: "\e31e"; +} + +.fa-wand-sparkles::before { + content: "\f72b"; +} + +.fa-ellipsis-vertical::before { + content: "\f142"; +} + +.fa-ellipsis-v::before { + content: "\f142"; +} + +.fa-ticket::before { + content: "\f145"; +} + +.fa-power-off::before { + content: "\f011"; +} + +.fa-right-long::before { + content: "\f30b"; +} + +.fa-long-arrow-alt-right::before { + content: "\f30b"; +} + +.fa-flag-usa::before { + content: "\f74d"; +} + +.fa-laptop-file::before { + content: "\e51d"; +} + +.fa-tty::before { + content: "\f1e4"; +} + +.fa-teletype::before { + content: "\f1e4"; +} + +.fa-diagram-next::before { + content: "\e476"; +} + +.fa-person-rifle::before { + content: "\e54e"; +} + +.fa-house-medical-circle-exclamation::before { + content: "\e512"; +} + +.fa-closed-captioning::before { + content: "\f20a"; +} + +.fa-person-hiking::before { + content: "\f6ec"; +} + +.fa-hiking::before { + content: "\f6ec"; +} + +.fa-venus-double::before { + content: "\f226"; +} + +.fa-images::before { + content: "\f302"; +} + +.fa-calculator::before { + content: "\f1ec"; +} + +.fa-people-pulling::before { + content: "\e535"; +} + +.fa-n::before { + content: "N"; +} + +.fa-cable-car::before { + content: "\f7da"; +} + +.fa-tram::before { + content: "\f7da"; +} + +.fa-cloud-rain::before { + content: "\f73d"; +} + +.fa-building-circle-xmark::before { + content: "\e4d4"; +} + +.fa-ship::before { + content: "\f21a"; +} + +.fa-arrows-down-to-line::before { + content: "\e4b8"; +} + +.fa-download::before { + content: "\f019"; +} + +.fa-face-grin::before { + content: "\f580"; +} + +.fa-grin::before { + content: "\f580"; +} + +.fa-delete-left::before { + content: "\f55a"; +} + +.fa-backspace::before { + content: "\f55a"; +} + +.fa-eye-dropper::before { + content: "\f1fb"; +} + +.fa-eye-dropper-empty::before { + content: "\f1fb"; +} + +.fa-eyedropper::before { + content: "\f1fb"; +} + +.fa-file-circle-check::before { + content: "\e5a0"; +} + +.fa-forward::before { + content: "\f04e"; +} + +.fa-mobile::before { + content: "\f3ce"; +} + +.fa-mobile-android::before { + content: "\f3ce"; +} + +.fa-mobile-phone::before { + content: "\f3ce"; +} + +.fa-face-meh::before { + content: "\f11a"; +} + +.fa-meh::before { + content: "\f11a"; +} + +.fa-align-center::before { + content: "\f037"; +} + +.fa-book-skull::before { + content: "\f6b7"; +} + +.fa-book-dead::before { + content: "\f6b7"; +} + +.fa-id-card::before { + content: "\f2c2"; +} + +.fa-drivers-license::before { + content: "\f2c2"; +} + +.fa-outdent::before { + content: "\f03b"; +} + +.fa-dedent::before { + content: "\f03b"; +} + +.fa-heart-circle-exclamation::before { + content: "\e4fe"; +} + +.fa-house::before { + content: "\f015"; +} + +.fa-home::before { + content: "\f015"; +} + +.fa-home-alt::before { + content: "\f015"; +} + +.fa-home-lg-alt::before { + content: "\f015"; +} + +.fa-calendar-week::before { + content: "\f784"; +} + +.fa-laptop-medical::before { + content: "\f812"; +} + +.fa-b::before { + content: "B"; +} + +.fa-file-medical::before { + content: "\f477"; +} + +.fa-dice-one::before { + content: "\f525"; +} + +.fa-kiwi-bird::before { + content: "\f535"; +} + +.fa-arrow-right-arrow-left::before { + content: "\f0ec"; +} + +.fa-exchange::before { + content: "\f0ec"; +} + +.fa-rotate-right::before { + content: "\f2f9"; +} + +.fa-redo-alt::before { + content: "\f2f9"; +} + +.fa-rotate-forward::before { + content: "\f2f9"; +} + +.fa-utensils::before { + content: "\f2e7"; +} + +.fa-cutlery::before { + content: "\f2e7"; +} + +.fa-arrow-up-wide-short::before { + content: "\f161"; +} + +.fa-sort-amount-up::before { + content: "\f161"; +} + +.fa-mill-sign::before { + content: "\e1ed"; +} + +.fa-bowl-rice::before { + content: "\e2eb"; +} + +.fa-skull::before { + content: "\f54c"; +} + +.fa-tower-broadcast::before { + content: "\f519"; +} + +.fa-broadcast-tower::before { + content: "\f519"; +} + +.fa-truck-pickup::before { + content: "\f63c"; +} + +.fa-up-long::before { + content: "\f30c"; +} + +.fa-long-arrow-alt-up::before { + content: "\f30c"; +} + +.fa-stop::before { + content: "\f04d"; +} + +.fa-code-merge::before { + content: "\f387"; +} + +.fa-upload::before { + content: "\f093"; +} + +.fa-hurricane::before { + content: "\f751"; +} + +.fa-mound::before { + content: "\e52d"; +} + +.fa-toilet-portable::before { + content: "\e583"; +} + +.fa-compact-disc::before { + content: "\f51f"; +} + +.fa-file-arrow-down::before { + content: "\f56d"; +} + +.fa-file-download::before { + content: "\f56d"; +} + +.fa-caravan::before { + content: "\f8ff"; +} + +.fa-shield-cat::before { + content: "\e572"; +} + +.fa-bolt::before { + content: "\f0e7"; +} + +.fa-zap::before { + content: "\f0e7"; +} + +.fa-glass-water::before { + content: "\e4f4"; +} + +.fa-oil-well::before { + content: "\e532"; +} + +.fa-vault::before { + content: "\e2c5"; +} + +.fa-mars::before { + content: "\f222"; +} + +.fa-toilet::before { + content: "\f7d8"; +} + +.fa-plane-circle-xmark::before { + content: "\e557"; +} + +.fa-yen-sign::before { + content: "\f157"; +} + +.fa-cny::before { + content: "\f157"; +} + +.fa-jpy::before { + content: "\f157"; +} + +.fa-rmb::before { + content: "\f157"; +} + +.fa-yen::before { + content: "\f157"; +} + +.fa-ruble-sign::before { + content: "\f158"; +} + +.fa-rouble::before { + content: "\f158"; +} + +.fa-rub::before { + content: "\f158"; +} + +.fa-ruble::before { + content: "\f158"; +} + +.fa-sun::before { + content: "\f185"; +} + +.fa-guitar::before { + content: "\f7a6"; +} + +.fa-face-laugh-wink::before { + content: "\f59c"; +} + +.fa-laugh-wink::before { + content: "\f59c"; +} + +.fa-horse-head::before { + content: "\f7ab"; +} + +.fa-bore-hole::before { + content: "\e4c3"; +} + +.fa-industry::before { + content: "\f275"; +} + +.fa-circle-down::before { + content: "\f358"; +} + +.fa-arrow-alt-circle-down::before { + content: "\f358"; +} + +.fa-arrows-turn-to-dots::before { + content: "\e4c1"; +} + +.fa-florin-sign::before { + content: "\e184"; +} + +.fa-arrow-down-short-wide::before { + content: "\f884"; +} + +.fa-sort-amount-desc::before { + content: "\f884"; +} + +.fa-sort-amount-down-alt::before { + content: "\f884"; +} + +.fa-less-than::before { + content: "\<"; +} + +.fa-angle-down::before { + content: "\f107"; +} + +.fa-car-tunnel::before { + content: "\e4de"; +} + +.fa-head-side-cough::before { + content: "\e061"; +} + +.fa-grip-lines::before { + content: "\f7a4"; +} + +.fa-thumbs-down::before { + content: "\f165"; +} + +.fa-user-lock::before { + content: "\f502"; +} + +.fa-arrow-right-long::before { + content: "\f178"; +} + +.fa-long-arrow-right::before { + content: "\f178"; +} + +.fa-anchor-circle-xmark::before { + content: "\e4ac"; +} + +.fa-ellipsis::before { + content: "\f141"; +} + +.fa-ellipsis-h::before { + content: "\f141"; +} + +.fa-chess-pawn::before { + content: "\f443"; +} + +.fa-kit-medical::before { + content: "\f479"; +} + +.fa-first-aid::before { + content: "\f479"; +} + +.fa-person-through-window::before { + content: "\e5a9"; +} + +.fa-toolbox::before { + content: "\f552"; +} + +.fa-hands-holding-circle::before { + content: "\e4fb"; +} + +.fa-bug::before { + content: "\f188"; +} + +.fa-credit-card::before { + content: "\f09d"; +} + +.fa-credit-card-alt::before { + content: "\f09d"; +} + +.fa-car::before { + content: "\f1b9"; +} + +.fa-automobile::before { + content: "\f1b9"; +} + +.fa-hand-holding-hand::before { + content: "\e4f7"; +} + +.fa-book-open-reader::before { + content: "\f5da"; +} + +.fa-book-reader::before { + content: "\f5da"; +} + +.fa-mountain-sun::before { + content: "\e52f"; +} + +.fa-arrows-left-right-to-line::before { + content: "\e4ba"; +} + +.fa-dice-d20::before { + content: "\f6cf"; +} + +.fa-truck-droplet::before { + content: "\e58c"; +} + +.fa-file-circle-xmark::before { + content: "\e5a1"; +} + +.fa-temperature-arrow-up::before { + content: "\e040"; +} + +.fa-temperature-up::before { + content: "\e040"; +} + +.fa-medal::before { + content: "\f5a2"; +} + +.fa-bed::before { + content: "\f236"; +} + +.fa-square-h::before { + content: "\f0fd"; +} + +.fa-h-square::before { + content: "\f0fd"; +} + +.fa-podcast::before { + content: "\f2ce"; +} + +.fa-temperature-full::before { + content: "\f2c7"; +} + +.fa-temperature-4::before { + content: "\f2c7"; +} + +.fa-thermometer-4::before { + content: "\f2c7"; +} + +.fa-thermometer-full::before { + content: "\f2c7"; +} + +.fa-bell::before { + content: "\f0f3"; +} + +.fa-superscript::before { + content: "\f12b"; +} + +.fa-plug-circle-xmark::before { + content: "\e560"; +} + +.fa-star-of-life::before { + content: "\f621"; +} + +.fa-phone-slash::before { + content: "\f3dd"; +} + +.fa-paint-roller::before { + content: "\f5aa"; +} + +.fa-handshake-angle::before { + content: "\f4c4"; +} + +.fa-hands-helping::before { + content: "\f4c4"; +} + +.fa-location-dot::before { + content: "\f3c5"; +} + +.fa-map-marker-alt::before { + content: "\f3c5"; +} + +.fa-file::before { + content: "\f15b"; +} + +.fa-greater-than::before { + content: "\>"; +} + +.fa-person-swimming::before { + content: "\f5c4"; +} + +.fa-swimmer::before { + content: "\f5c4"; +} + +.fa-arrow-down::before { + content: "\f063"; +} + +.fa-droplet::before { + content: "\f043"; +} + +.fa-tint::before { + content: "\f043"; +} + +.fa-eraser::before { + content: "\f12d"; +} + +.fa-earth-americas::before { + content: "\f57d"; +} + +.fa-earth::before { + content: "\f57d"; +} + +.fa-earth-america::before { + content: "\f57d"; +} + +.fa-globe-americas::before { + content: "\f57d"; +} + +.fa-person-burst::before { + content: "\e53b"; +} + +.fa-dove::before { + content: "\f4ba"; +} + +.fa-battery-empty::before { + content: "\f244"; +} + +.fa-battery-0::before { + content: "\f244"; +} + +.fa-socks::before { + content: "\f696"; +} + +.fa-inbox::before { + content: "\f01c"; +} + +.fa-section::before { + content: "\e447"; +} + +.fa-gauge-high::before { + content: "\f625"; +} + +.fa-tachometer-alt::before { + content: "\f625"; +} + +.fa-tachometer-alt-fast::before { + content: "\f625"; +} + +.fa-envelope-open-text::before { + content: "\f658"; +} + +.fa-hospital::before { + content: "\f0f8"; +} + +.fa-hospital-alt::before { + content: "\f0f8"; +} + +.fa-hospital-wide::before { + content: "\f0f8"; +} + +.fa-wine-bottle::before { + content: "\f72f"; +} + +.fa-chess-rook::before { + content: "\f447"; +} + +.fa-bars-staggered::before { + content: "\f550"; +} + +.fa-reorder::before { + content: "\f550"; +} + +.fa-stream::before { + content: "\f550"; +} + +.fa-dharmachakra::before { + content: "\f655"; +} + +.fa-hotdog::before { + content: "\f80f"; +} + +.fa-person-walking-with-cane::before { + content: "\f29d"; +} + +.fa-blind::before { + content: "\f29d"; +} + +.fa-drum::before { + content: "\f569"; +} + +.fa-ice-cream::before { + content: "\f810"; +} + +.fa-heart-circle-bolt::before { + content: "\e4fc"; +} + +.fa-fax::before { + content: "\f1ac"; +} + +.fa-paragraph::before { + content: "\f1dd"; +} + +.fa-check-to-slot::before { + content: "\f772"; +} + +.fa-vote-yea::before { + content: "\f772"; +} + +.fa-star-half::before { + content: "\f089"; +} + +.fa-boxes-stacked::before { + content: "\f468"; +} + +.fa-boxes::before { + content: "\f468"; +} + +.fa-boxes-alt::before { + content: "\f468"; +} + +.fa-link::before { + content: "\f0c1"; +} + +.fa-chain::before { + content: "\f0c1"; +} + +.fa-ear-listen::before { + content: "\f2a2"; +} + +.fa-assistive-listening-systems::before { + content: "\f2a2"; +} + +.fa-tree-city::before { + content: "\e587"; +} + +.fa-play::before { + content: "\f04b"; +} + +.fa-font::before { + content: "\f031"; +} + +.fa-rupiah-sign::before { + content: "\e23d"; +} + +.fa-magnifying-glass::before { + content: "\f002"; +} + +.fa-search::before { + content: "\f002"; +} + +.fa-table-tennis-paddle-ball::before { + content: "\f45d"; +} + +.fa-ping-pong-paddle-ball::before { + content: "\f45d"; +} + +.fa-table-tennis::before { + content: "\f45d"; +} + +.fa-person-dots-from-line::before { + content: "\f470"; +} + +.fa-diagnoses::before { + content: "\f470"; +} + +.fa-trash-can-arrow-up::before { + content: "\f82a"; +} + +.fa-trash-restore-alt::before { + content: "\f82a"; +} + +.fa-naira-sign::before { + content: "\e1f6"; +} + +.fa-cart-arrow-down::before { + content: "\f218"; +} + +.fa-walkie-talkie::before { + content: "\f8ef"; +} + +.fa-file-pen::before { + content: "\f31c"; +} + +.fa-file-edit::before { + content: "\f31c"; +} + +.fa-receipt::before { + content: "\f543"; +} + +.fa-square-pen::before { + content: "\f14b"; +} + +.fa-pen-square::before { + content: "\f14b"; +} + +.fa-pencil-square::before { + content: "\f14b"; +} + +.fa-suitcase-rolling::before { + content: "\f5c1"; +} + +.fa-person-circle-exclamation::before { + content: "\e53f"; +} + +.fa-chevron-down::before { + content: "\f078"; +} + +.fa-battery-full::before { + content: "\f240"; +} + +.fa-battery::before { + content: "\f240"; +} + +.fa-battery-5::before { + content: "\f240"; +} + +.fa-skull-crossbones::before { + content: "\f714"; +} + +.fa-code-compare::before { + content: "\e13a"; +} + +.fa-list-ul::before { + content: "\f0ca"; +} + +.fa-list-dots::before { + content: "\f0ca"; +} + +.fa-school-lock::before { + content: "\e56f"; +} + +.fa-tower-cell::before { + content: "\e585"; +} + +.fa-down-long::before { + content: "\f309"; +} + +.fa-long-arrow-alt-down::before { + content: "\f309"; +} + +.fa-ranking-star::before { + content: "\e561"; +} + +.fa-chess-king::before { + content: "\f43f"; +} + +.fa-person-harassing::before { + content: "\e549"; +} + +.fa-brazilian-real-sign::before { + content: "\e46c"; +} + +.fa-landmark-dome::before { + content: "\f752"; +} + +.fa-landmark-alt::before { + content: "\f752"; +} + +.fa-arrow-up::before { + content: "\f062"; +} + +.fa-tv::before { + content: "\f26c"; +} + +.fa-television::before { + content: "\f26c"; +} + +.fa-tv-alt::before { + content: "\f26c"; +} + +.fa-shrimp::before { + content: "\e448"; +} + +.fa-list-check::before { + content: "\f0ae"; +} + +.fa-tasks::before { + content: "\f0ae"; +} + +.fa-jug-detergent::before { + content: "\e519"; +} + +.fa-circle-user::before { + content: "\f2bd"; +} + +.fa-user-circle::before { + content: "\f2bd"; +} + +.fa-user-shield::before { + content: "\f505"; +} + +.fa-wind::before { + content: "\f72e"; +} + +.fa-car-burst::before { + content: "\f5e1"; +} + +.fa-car-crash::before { + content: "\f5e1"; +} + +.fa-y::before { + content: "Y"; +} + +.fa-person-snowboarding::before { + content: "\f7ce"; +} + +.fa-snowboarding::before { + content: "\f7ce"; +} + +.fa-truck-fast::before { + content: "\f48b"; +} + +.fa-shipping-fast::before { + content: "\f48b"; +} + +.fa-fish::before { + content: "\f578"; +} + +.fa-user-graduate::before { + content: "\f501"; +} + +.fa-circle-half-stroke::before { + content: "\f042"; +} + +.fa-adjust::before { + content: "\f042"; +} + +.fa-clapperboard::before { + content: "\e131"; +} + +.fa-circle-radiation::before { + content: "\f7ba"; +} + +.fa-radiation-alt::before { + content: "\f7ba"; +} + +.fa-baseball::before { + content: "\f433"; +} + +.fa-baseball-ball::before { + content: "\f433"; +} + +.fa-jet-fighter-up::before { + content: "\e518"; +} + +.fa-diagram-project::before { + content: "\f542"; +} + +.fa-project-diagram::before { + content: "\f542"; +} + +.fa-copy::before { + content: "\f0c5"; +} + +.fa-volume-xmark::before { + content: "\f6a9"; +} + +.fa-volume-mute::before { + content: "\f6a9"; +} + +.fa-volume-times::before { + content: "\f6a9"; +} + +.fa-hand-sparkles::before { + content: "\e05d"; +} + +.fa-grip::before { + content: "\f58d"; +} + +.fa-grip-horizontal::before { + content: "\f58d"; +} + +.fa-share-from-square::before { + content: "\f14d"; +} + +.fa-share-square::before { + content: "\f14d"; +} + +.fa-child-combatant::before { + content: "\e4e0"; +} + +.fa-child-rifle::before { + content: "\e4e0"; +} + +.fa-gun::before { + content: "\e19b"; +} + +.fa-square-phone::before { + content: "\f098"; +} + +.fa-phone-square::before { + content: "\f098"; +} + +.fa-plus::before { + content: "\+"; +} + +.fa-add::before { + content: "\+"; +} + +.fa-expand::before { + content: "\f065"; +} + +.fa-computer::before { + content: "\e4e5"; +} + +.fa-xmark::before { + content: "\f00d"; +} + +.fa-close::before { + content: "\f00d"; +} + +.fa-multiply::before { + content: "\f00d"; +} + +.fa-remove::before { + content: "\f00d"; +} + +.fa-times::before { + content: "\f00d"; +} + +.fa-arrows-up-down-left-right::before { + content: "\f047"; +} + +.fa-arrows::before { + content: "\f047"; +} + +.fa-chalkboard-user::before { + content: "\f51c"; +} + +.fa-chalkboard-teacher::before { + content: "\f51c"; +} + +.fa-peso-sign::before { + content: "\e222"; +} + +.fa-building-shield::before { + content: "\e4d8"; +} + +.fa-baby::before { + content: "\f77c"; +} + +.fa-users-line::before { + content: "\e592"; +} + +.fa-quote-left::before { + content: "\f10d"; +} + +.fa-quote-left-alt::before { + content: "\f10d"; +} + +.fa-tractor::before { + content: "\f722"; +} + +.fa-trash-arrow-up::before { + content: "\f829"; +} + +.fa-trash-restore::before { + content: "\f829"; +} + +.fa-arrow-down-up-lock::before { + content: "\e4b0"; +} + +.fa-lines-leaning::before { + content: "\e51e"; +} + +.fa-ruler-combined::before { + content: "\f546"; +} + +.fa-copyright::before { + content: "\f1f9"; +} + +.fa-equals::before { + content: "\="; +} + +.fa-blender::before { + content: "\f517"; +} + +.fa-teeth::before { + content: "\f62e"; +} + +.fa-shekel-sign::before { + content: "\f20b"; +} + +.fa-ils::before { + content: "\f20b"; +} + +.fa-shekel::before { + content: "\f20b"; +} + +.fa-sheqel::before { + content: "\f20b"; +} + +.fa-sheqel-sign::before { + content: "\f20b"; +} + +.fa-map::before { + content: "\f279"; +} + +.fa-rocket::before { + content: "\f135"; +} + +.fa-photo-film::before { + content: "\f87c"; +} + +.fa-photo-video::before { + content: "\f87c"; +} + +.fa-folder-minus::before { + content: "\f65d"; +} + +.fa-store::before { + content: "\f54e"; +} + +.fa-arrow-trend-up::before { + content: "\e098"; +} + +.fa-plug-circle-minus::before { + content: "\e55e"; +} + +.fa-sign-hanging::before { + content: "\f4d9"; +} + +.fa-sign::before { + content: "\f4d9"; +} + +.fa-bezier-curve::before { + content: "\f55b"; +} + +.fa-bell-slash::before { + content: "\f1f6"; +} + +.fa-tablet::before { + content: "\f3fb"; +} + +.fa-tablet-android::before { + content: "\f3fb"; +} + +.fa-school-flag::before { + content: "\e56e"; +} + +.fa-fill::before { + content: "\f575"; +} + +.fa-angle-up::before { + content: "\f106"; +} + +.fa-drumstick-bite::before { + content: "\f6d7"; +} + +.fa-holly-berry::before { + content: "\f7aa"; +} + +.fa-chevron-left::before { + content: "\f053"; +} + +.fa-bacteria::before { + content: "\e059"; +} + +.fa-hand-lizard::before { + content: "\f258"; +} + +.fa-notdef::before { + content: "\e1fe"; +} + +.fa-disease::before { + content: "\f7fa"; +} + +.fa-briefcase-medical::before { + content: "\f469"; +} + +.fa-genderless::before { + content: "\f22d"; +} + +.fa-chevron-right::before { + content: "\f054"; +} + +.fa-retweet::before { + content: "\f079"; +} + +.fa-car-rear::before { + content: "\f5de"; +} + +.fa-car-alt::before { + content: "\f5de"; +} + +.fa-pump-soap::before { + content: "\e06b"; +} + +.fa-video-slash::before { + content: "\f4e2"; +} + +.fa-battery-quarter::before { + content: "\f243"; +} + +.fa-battery-2::before { + content: "\f243"; +} + +.fa-radio::before { + content: "\f8d7"; +} + +.fa-baby-carriage::before { + content: "\f77d"; +} + +.fa-carriage-baby::before { + content: "\f77d"; +} + +.fa-traffic-light::before { + content: "\f637"; +} + +.fa-thermometer::before { + content: "\f491"; +} + +.fa-vr-cardboard::before { + content: "\f729"; +} + +.fa-hand-middle-finger::before { + content: "\f806"; +} + +.fa-percent::before { + content: "\%"; +} + +.fa-percentage::before { + content: "\%"; +} + +.fa-truck-moving::before { + content: "\f4df"; +} + +.fa-glass-water-droplet::before { + content: "\e4f5"; +} + +.fa-display::before { + content: "\e163"; +} + +.fa-face-smile::before { + content: "\f118"; +} + +.fa-smile::before { + content: "\f118"; +} + +.fa-thumbtack::before { + content: "\f08d"; +} + +.fa-thumb-tack::before { + content: "\f08d"; +} + +.fa-trophy::before { + content: "\f091"; +} + +.fa-person-praying::before { + content: "\f683"; +} + +.fa-pray::before { + content: "\f683"; +} + +.fa-hammer::before { + content: "\f6e3"; +} + +.fa-hand-peace::before { + content: "\f25b"; +} + +.fa-rotate::before { + content: "\f2f1"; +} + +.fa-sync-alt::before { + content: "\f2f1"; +} + +.fa-spinner::before { + content: "\f110"; +} + +.fa-robot::before { + content: "\f544"; +} + +.fa-peace::before { + content: "\f67c"; +} + +.fa-gears::before { + content: "\f085"; +} + +.fa-cogs::before { + content: "\f085"; +} + +.fa-warehouse::before { + content: "\f494"; +} + +.fa-arrow-up-right-dots::before { + content: "\e4b7"; +} + +.fa-splotch::before { + content: "\f5bc"; +} + +.fa-face-grin-hearts::before { + content: "\f584"; +} + +.fa-grin-hearts::before { + content: "\f584"; +} + +.fa-dice-four::before { + content: "\f524"; +} + +.fa-sim-card::before { + content: "\f7c4"; +} + +.fa-transgender::before { + content: "\f225"; +} + +.fa-transgender-alt::before { + content: "\f225"; +} + +.fa-mercury::before { + content: "\f223"; +} + +.fa-arrow-turn-down::before { + content: "\f149"; +} + +.fa-level-down::before { + content: "\f149"; +} + +.fa-person-falling-burst::before { + content: "\e547"; +} + +.fa-award::before { + content: "\f559"; +} + +.fa-ticket-simple::before { + content: "\f3ff"; +} + +.fa-ticket-alt::before { + content: "\f3ff"; +} + +.fa-building::before { + content: "\f1ad"; +} + +.fa-angles-left::before { + content: "\f100"; +} + +.fa-angle-double-left::before { + content: "\f100"; +} + +.fa-qrcode::before { + content: "\f029"; +} + +.fa-clock-rotate-left::before { + content: "\f1da"; +} + +.fa-history::before { + content: "\f1da"; +} + +.fa-face-grin-beam-sweat::before { + content: "\f583"; +} + +.fa-grin-beam-sweat::before { + content: "\f583"; +} + +.fa-file-export::before { + content: "\f56e"; +} + +.fa-arrow-right-from-file::before { + content: "\f56e"; +} + +.fa-shield::before { + content: "\f132"; +} + +.fa-shield-blank::before { + content: "\f132"; +} + +.fa-arrow-up-short-wide::before { + content: "\f885"; +} + +.fa-sort-amount-up-alt::before { + content: "\f885"; +} + +.fa-house-medical::before { + content: "\e3b2"; +} + +.fa-golf-ball-tee::before { + content: "\f450"; +} + +.fa-golf-ball::before { + content: "\f450"; +} + +.fa-circle-chevron-left::before { + content: "\f137"; +} + +.fa-chevron-circle-left::before { + content: "\f137"; +} + +.fa-house-chimney-window::before { + content: "\e00d"; +} + +.fa-pen-nib::before { + content: "\f5ad"; +} + +.fa-tent-arrow-turn-left::before { + content: "\e580"; +} + +.fa-tents::before { + content: "\e582"; +} + +.fa-wand-magic::before { + content: "\f0d0"; +} + +.fa-magic::before { + content: "\f0d0"; +} + +.fa-dog::before { + content: "\f6d3"; +} + +.fa-carrot::before { + content: "\f787"; +} + +.fa-moon::before { + content: "\f186"; +} + +.fa-wine-glass-empty::before { + content: "\f5ce"; +} + +.fa-wine-glass-alt::before { + content: "\f5ce"; +} + +.fa-cheese::before { + content: "\f7ef"; +} + +.fa-yin-yang::before { + content: "\f6ad"; +} + +.fa-music::before { + content: "\f001"; +} + +.fa-code-commit::before { + content: "\f386"; +} + +.fa-temperature-low::before { + content: "\f76b"; +} + +.fa-person-biking::before { + content: "\f84a"; +} + +.fa-biking::before { + content: "\f84a"; +} + +.fa-broom::before { + content: "\f51a"; +} + +.fa-shield-heart::before { + content: "\e574"; +} + +.fa-gopuram::before { + content: "\f664"; +} + +.fa-earth-oceania::before { + content: "\e47b"; +} + +.fa-globe-oceania::before { + content: "\e47b"; +} + +.fa-square-xmark::before { + content: "\f2d3"; +} + +.fa-times-square::before { + content: "\f2d3"; +} + +.fa-xmark-square::before { + content: "\f2d3"; +} + +.fa-hashtag::before { + content: "\#"; +} + +.fa-up-right-and-down-left-from-center::before { + content: "\f424"; +} + +.fa-expand-alt::before { + content: "\f424"; +} + +.fa-oil-can::before { + content: "\f613"; +} + +.fa-t::before { + content: "T"; +} + +.fa-hippo::before { + content: "\f6ed"; +} + +.fa-chart-column::before { + content: "\e0e3"; +} + +.fa-infinity::before { + content: "\f534"; +} + +.fa-vial-circle-check::before { + content: "\e596"; +} + +.fa-person-arrow-down-to-line::before { + content: "\e538"; +} + +.fa-voicemail::before { + content: "\f897"; +} + +.fa-fan::before { + content: "\f863"; +} + +.fa-person-walking-luggage::before { + content: "\e554"; +} + +.fa-up-down::before { + content: "\f338"; +} + +.fa-arrows-alt-v::before { + content: "\f338"; +} + +.fa-cloud-moon-rain::before { + content: "\f73c"; +} + +.fa-calendar::before { + content: "\f133"; +} + +.fa-trailer::before { + content: "\e041"; +} + +.fa-bahai::before { + content: "\f666"; +} + +.fa-haykal::before { + content: "\f666"; +} + +.fa-sd-card::before { + content: "\f7c2"; +} + +.fa-dragon::before { + content: "\f6d5"; +} + +.fa-shoe-prints::before { + content: "\f54b"; +} + +.fa-circle-plus::before { + content: "\f055"; +} + +.fa-plus-circle::before { + content: "\f055"; +} + +.fa-face-grin-tongue-wink::before { + content: "\f58b"; +} + +.fa-grin-tongue-wink::before { + content: "\f58b"; +} + +.fa-hand-holding::before { + content: "\f4bd"; +} + +.fa-plug-circle-exclamation::before { + content: "\e55d"; +} + +.fa-link-slash::before { + content: "\f127"; +} + +.fa-chain-broken::before { + content: "\f127"; +} + +.fa-chain-slash::before { + content: "\f127"; +} + +.fa-unlink::before { + content: "\f127"; +} + +.fa-clone::before { + content: "\f24d"; +} + +.fa-person-walking-arrow-loop-left::before { + content: "\e551"; +} + +.fa-arrow-up-z-a::before { + content: "\f882"; +} + +.fa-sort-alpha-up-alt::before { + content: "\f882"; +} + +.fa-fire-flame-curved::before { + content: "\f7e4"; +} + +.fa-fire-alt::before { + content: "\f7e4"; +} + +.fa-tornado::before { + content: "\f76f"; +} + +.fa-file-circle-plus::before { + content: "\e494"; +} + +.fa-book-quran::before { + content: "\f687"; +} + +.fa-quran::before { + content: "\f687"; +} + +.fa-anchor::before { + content: "\f13d"; +} + +.fa-border-all::before { + content: "\f84c"; +} + +.fa-face-angry::before { + content: "\f556"; +} + +.fa-angry::before { + content: "\f556"; +} + +.fa-cookie-bite::before { + content: "\f564"; +} + +.fa-arrow-trend-down::before { + content: "\e097"; +} + +.fa-rss::before { + content: "\f09e"; +} + +.fa-feed::before { + content: "\f09e"; +} + +.fa-draw-polygon::before { + content: "\f5ee"; +} + +.fa-scale-balanced::before { + content: "\f24e"; +} + +.fa-balance-scale::before { + content: "\f24e"; +} + +.fa-gauge-simple-high::before { + content: "\f62a"; +} + +.fa-tachometer::before { + content: "\f62a"; +} + +.fa-tachometer-fast::before { + content: "\f62a"; +} + +.fa-shower::before { + content: "\f2cc"; +} + +.fa-desktop::before { + content: "\f390"; +} + +.fa-desktop-alt::before { + content: "\f390"; +} + +.fa-m::before { + content: "M"; +} + +.fa-table-list::before { + content: "\f00b"; +} + +.fa-th-list::before { + content: "\f00b"; +} + +.fa-comment-sms::before { + content: "\f7cd"; +} + +.fa-sms::before { + content: "\f7cd"; +} + +.fa-book::before { + content: "\f02d"; +} + +.fa-user-plus::before { + content: "\f234"; +} + +.fa-check::before { + content: "\f00c"; +} + +.fa-battery-three-quarters::before { + content: "\f241"; +} + +.fa-battery-4::before { + content: "\f241"; +} + +.fa-house-circle-check::before { + content: "\e509"; +} + +.fa-angle-left::before { + content: "\f104"; +} + +.fa-diagram-successor::before { + content: "\e47a"; +} + +.fa-truck-arrow-right::before { + content: "\e58b"; +} + +.fa-arrows-split-up-and-left::before { + content: "\e4bc"; +} + +.fa-hand-fist::before { + content: "\f6de"; +} + +.fa-fist-raised::before { + content: "\f6de"; +} + +.fa-cloud-moon::before { + content: "\f6c3"; +} + +.fa-briefcase::before { + content: "\f0b1"; +} + +.fa-person-falling::before { + content: "\e546"; +} + +.fa-image-portrait::before { + content: "\f3e0"; +} + +.fa-portrait::before { + content: "\f3e0"; +} + +.fa-user-tag::before { + content: "\f507"; +} + +.fa-rug::before { + content: "\e569"; +} + +.fa-earth-europe::before { + content: "\f7a2"; +} + +.fa-globe-europe::before { + content: "\f7a2"; +} + +.fa-cart-flatbed-suitcase::before { + content: "\f59d"; +} + +.fa-luggage-cart::before { + content: "\f59d"; +} + +.fa-rectangle-xmark::before { + content: "\f410"; +} + +.fa-rectangle-times::before { + content: "\f410"; +} + +.fa-times-rectangle::before { + content: "\f410"; +} + +.fa-window-close::before { + content: "\f410"; +} + +.fa-baht-sign::before { + content: "\e0ac"; +} + +.fa-book-open::before { + content: "\f518"; +} + +.fa-book-journal-whills::before { + content: "\f66a"; +} + +.fa-journal-whills::before { + content: "\f66a"; +} + +.fa-handcuffs::before { + content: "\e4f8"; +} + +.fa-triangle-exclamation::before { + content: "\f071"; +} + +.fa-exclamation-triangle::before { + content: "\f071"; +} + +.fa-warning::before { + content: "\f071"; +} + +.fa-database::before { + content: "\f1c0"; +} + +.fa-share::before { + content: "\f064"; +} + +.fa-arrow-turn-right::before { + content: "\f064"; +} + +.fa-mail-forward::before { + content: "\f064"; +} + +.fa-bottle-droplet::before { + content: "\e4c4"; +} + +.fa-mask-face::before { + content: "\e1d7"; +} + +.fa-hill-rockslide::before { + content: "\e508"; +} + +.fa-right-left::before { + content: "\f362"; +} + +.fa-exchange-alt::before { + content: "\f362"; +} + +.fa-paper-plane::before { + content: "\f1d8"; +} + +.fa-road-circle-exclamation::before { + content: "\e565"; +} + +.fa-dungeon::before { + content: "\f6d9"; +} + +.fa-align-right::before { + content: "\f038"; +} + +.fa-money-bill-1-wave::before { + content: "\f53b"; +} + +.fa-money-bill-wave-alt::before { + content: "\f53b"; +} + +.fa-life-ring::before { + content: "\f1cd"; +} + +.fa-hands::before { + content: "\f2a7"; +} + +.fa-sign-language::before { + content: "\f2a7"; +} + +.fa-signing::before { + content: "\f2a7"; +} + +.fa-calendar-day::before { + content: "\f783"; +} + +.fa-water-ladder::before { + content: "\f5c5"; +} + +.fa-ladder-water::before { + content: "\f5c5"; +} + +.fa-swimming-pool::before { + content: "\f5c5"; +} + +.fa-arrows-up-down::before { + content: "\f07d"; +} + +.fa-arrows-v::before { + content: "\f07d"; +} + +.fa-face-grimace::before { + content: "\f57f"; +} + +.fa-grimace::before { + content: "\f57f"; +} + +.fa-wheelchair-move::before { + content: "\e2ce"; +} + +.fa-wheelchair-alt::before { + content: "\e2ce"; +} + +.fa-turn-down::before { + content: "\f3be"; +} + +.fa-level-down-alt::before { + content: "\f3be"; +} + +.fa-person-walking-arrow-right::before { + content: "\e552"; +} + +.fa-square-envelope::before { + content: "\f199"; +} + +.fa-envelope-square::before { + content: "\f199"; +} + +.fa-dice::before { + content: "\f522"; +} + +.fa-bowling-ball::before { + content: "\f436"; +} + +.fa-brain::before { + content: "\f5dc"; +} + +.fa-bandage::before { + content: "\f462"; +} + +.fa-band-aid::before { + content: "\f462"; +} + +.fa-calendar-minus::before { + content: "\f272"; +} + +.fa-circle-xmark::before { + content: "\f057"; +} + +.fa-times-circle::before { + content: "\f057"; +} + +.fa-xmark-circle::before { + content: "\f057"; +} + +.fa-gifts::before { + content: "\f79c"; +} + +.fa-hotel::before { + content: "\f594"; +} + +.fa-earth-asia::before { + content: "\f57e"; +} + +.fa-globe-asia::before { + content: "\f57e"; +} + +.fa-id-card-clip::before { + content: "\f47f"; +} + +.fa-id-card-alt::before { + content: "\f47f"; +} + +.fa-magnifying-glass-plus::before { + content: "\f00e"; +} + +.fa-search-plus::before { + content: "\f00e"; +} + +.fa-thumbs-up::before { + content: "\f164"; +} + +.fa-user-clock::before { + content: "\f4fd"; +} + +.fa-hand-dots::before { + content: "\f461"; +} + +.fa-allergies::before { + content: "\f461"; +} + +.fa-file-invoice::before { + content: "\f570"; +} + +.fa-window-minimize::before { + content: "\f2d1"; +} + +.fa-mug-saucer::before { + content: "\f0f4"; +} + +.fa-coffee::before { + content: "\f0f4"; +} + +.fa-brush::before { + content: "\f55d"; +} + +.fa-mask::before { + content: "\f6fa"; +} + +.fa-magnifying-glass-minus::before { + content: "\f010"; +} + +.fa-search-minus::before { + content: "\f010"; +} + +.fa-ruler-vertical::before { + content: "\f548"; +} + +.fa-user-large::before { + content: "\f406"; +} + +.fa-user-alt::before { + content: "\f406"; +} + +.fa-train-tram::before { + content: "\e5b4"; +} + +.fa-user-nurse::before { + content: "\f82f"; +} + +.fa-syringe::before { + content: "\f48e"; +} + +.fa-cloud-sun::before { + content: "\f6c4"; +} + +.fa-stopwatch-20::before { + content: "\e06f"; +} + +.fa-square-full::before { + content: "\f45c"; +} + +.fa-magnet::before { + content: "\f076"; +} + +.fa-jar::before { + content: "\e516"; +} + +.fa-note-sticky::before { + content: "\f249"; +} + +.fa-sticky-note::before { + content: "\f249"; +} + +.fa-bug-slash::before { + content: "\e490"; +} + +.fa-arrow-up-from-water-pump::before { + content: "\e4b6"; +} + +.fa-bone::before { + content: "\f5d7"; +} + +.fa-user-injured::before { + content: "\f728"; +} + +.fa-face-sad-tear::before { + content: "\f5b4"; +} + +.fa-sad-tear::before { + content: "\f5b4"; +} + +.fa-plane::before { + content: "\f072"; +} + +.fa-tent-arrows-down::before { + content: "\e581"; +} + +.fa-exclamation::before { + content: "\!"; +} + +.fa-arrows-spin::before { + content: "\e4bb"; +} + +.fa-print::before { + content: "\f02f"; +} + +.fa-turkish-lira-sign::before { + content: "\e2bb"; +} + +.fa-try::before { + content: "\e2bb"; +} + +.fa-turkish-lira::before { + content: "\e2bb"; +} + +.fa-dollar-sign::before { + content: "\$"; +} + +.fa-dollar::before { + content: "\$"; +} + +.fa-usd::before { + content: "\$"; +} + +.fa-x::before { + content: "X"; +} + +.fa-magnifying-glass-dollar::before { + content: "\f688"; +} + +.fa-search-dollar::before { + content: "\f688"; +} + +.fa-users-gear::before { + content: "\f509"; +} + +.fa-users-cog::before { + content: "\f509"; +} + +.fa-person-military-pointing::before { + content: "\e54a"; +} + +.fa-building-columns::before { + content: "\f19c"; +} + +.fa-bank::before { + content: "\f19c"; +} + +.fa-institution::before { + content: "\f19c"; +} + +.fa-museum::before { + content: "\f19c"; +} + +.fa-university::before { + content: "\f19c"; +} + +.fa-umbrella::before { + content: "\f0e9"; +} + +.fa-trowel::before { + content: "\e589"; +} + +.fa-d::before { + content: "D"; +} + +.fa-stapler::before { + content: "\e5af"; +} + +.fa-masks-theater::before { + content: "\f630"; +} + +.fa-theater-masks::before { + content: "\f630"; +} + +.fa-kip-sign::before { + content: "\e1c4"; +} + +.fa-hand-point-left::before { + content: "\f0a5"; +} + +.fa-handshake-simple::before { + content: "\f4c6"; +} + +.fa-handshake-alt::before { + content: "\f4c6"; +} + +.fa-jet-fighter::before { + content: "\f0fb"; +} + +.fa-fighter-jet::before { + content: "\f0fb"; +} + +.fa-square-share-nodes::before { + content: "\f1e1"; +} + +.fa-share-alt-square::before { + content: "\f1e1"; +} + +.fa-barcode::before { + content: "\f02a"; +} + +.fa-plus-minus::before { + content: "\e43c"; +} + +.fa-video::before { + content: "\f03d"; +} + +.fa-video-camera::before { + content: "\f03d"; +} + +.fa-graduation-cap::before { + content: "\f19d"; +} + +.fa-mortar-board::before { + content: "\f19d"; +} + +.fa-hand-holding-medical::before { + content: "\e05c"; +} + +.fa-person-circle-check::before { + content: "\e53e"; +} + +.fa-turn-up::before { + content: "\f3bf"; +} + +.fa-level-up-alt::before { + content: "\f3bf"; +} + +.sr-only, +.fa-sr-only { + position: absolute; + width: 1px; + height: 1px; + padding: 0; + margin: -1px; + overflow: hidden; + clip: rect(0, 0, 0, 0); + white-space: nowrap; + border-width: 0; +} + +.sr-only-focusable:not(:focus), +.fa-sr-only-focusable:not(:focus) { + position: absolute; + width: 1px; + height: 1px; + padding: 0; + margin: -1px; + overflow: hidden; + clip: rect(0, 0, 0, 0); + white-space: nowrap; + border-width: 0; +} + +/*! + * Font Awesome Free 6.3.0 by @fontawesome - https://fontawesome.com + * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) + * Copyright 2023 Fonticons, Inc. + */ +:root, :host { + --fa-style-family-classic: "Font Awesome 6 Free"; + --fa-font-solid: normal 900 1em/1 "Font Awesome 6 Free"; +} + +@font-face { + font-family: "Font Awesome 6 Free"; + font-style: normal; + font-weight: 900; + font-display: block; + src: url("../icons/fontawesome/webfonts/fa-solid-900.woff2") format("woff2"), url("../icons/fontawesome/webfonts/fa-solid-900.ttf") format("truetype"); +} +.fas, +.fa-solid { + font-weight: 900; +} + +/*! + * Font Awesome Free 6.3.0 by @fontawesome - https://fontawesome.com + * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) + * Copyright 2023 Fonticons, Inc. + */ +:root, :host { + --fa-style-family-brands: "Font Awesome 6 Brands"; + --fa-font-brands: normal 400 1em/1 "Font Awesome 6 Brands"; +} + +@font-face { + font-family: "Font Awesome 6 Brands"; + font-style: normal; + font-weight: 400; + font-display: block; + src: url("../icons/fontawesome/webfonts/fa-brands-400.woff2") format("woff2"), url("../icons/fontawesome/webfonts/fa-brands-400.ttf") format("truetype"); +} +.fab, +.fa-brands { + font-weight: 400; +} + +.fa-monero:before { + content: "\f3d0"; +} + +.fa-hooli:before { + content: "\f427"; +} + +.fa-yelp:before { + content: "\f1e9"; +} + +.fa-cc-visa:before { + content: "\f1f0"; +} + +.fa-lastfm:before { + content: "\f202"; +} + +.fa-shopware:before { + content: "\f5b5"; +} + +.fa-creative-commons-nc:before { + content: "\f4e8"; +} + +.fa-aws:before { + content: "\f375"; +} + +.fa-redhat:before { + content: "\f7bc"; +} + +.fa-yoast:before { + content: "\f2b1"; +} + +.fa-cloudflare:before { + content: "\e07d"; +} + +.fa-ups:before { + content: "\f7e0"; +} + +.fa-wpexplorer:before { + content: "\f2de"; +} + +.fa-dyalog:before { + content: "\f399"; +} + +.fa-bity:before { + content: "\f37a"; +} + +.fa-stackpath:before { + content: "\f842"; +} + +.fa-buysellads:before { + content: "\f20d"; +} + +.fa-first-order:before { + content: "\f2b0"; +} + +.fa-modx:before { + content: "\f285"; +} + +.fa-guilded:before { + content: "\e07e"; +} + +.fa-vnv:before { + content: "\f40b"; +} + +.fa-square-js:before { + content: "\f3b9"; +} + +.fa-js-square:before { + content: "\f3b9"; +} + +.fa-microsoft:before { + content: "\f3ca"; +} + +.fa-qq:before { + content: "\f1d6"; +} + +.fa-orcid:before { + content: "\f8d2"; +} + +.fa-java:before { + content: "\f4e4"; +} + +.fa-invision:before { + content: "\f7b0"; +} + +.fa-creative-commons-pd-alt:before { + content: "\f4ed"; +} + +.fa-centercode:before { + content: "\f380"; +} + +.fa-glide-g:before { + content: "\f2a6"; +} + +.fa-drupal:before { + content: "\f1a9"; +} + +.fa-hire-a-helper:before { + content: "\f3b0"; +} + +.fa-creative-commons-by:before { + content: "\f4e7"; +} + +.fa-unity:before { + content: "\e049"; +} + +.fa-whmcs:before { + content: "\f40d"; +} + +.fa-rocketchat:before { + content: "\f3e8"; +} + +.fa-vk:before { + content: "\f189"; +} + +.fa-untappd:before { + content: "\f405"; +} + +.fa-mailchimp:before { + content: "\f59e"; +} + +.fa-css3-alt:before { + content: "\f38b"; +} + +.fa-square-reddit:before { + content: "\f1a2"; +} + +.fa-reddit-square:before { + content: "\f1a2"; +} + +.fa-vimeo-v:before { + content: "\f27d"; +} + +.fa-contao:before { + content: "\f26d"; +} + +.fa-square-font-awesome:before { + content: "\e5ad"; +} + +.fa-deskpro:before { + content: "\f38f"; +} + +.fa-sistrix:before { + content: "\f3ee"; +} + +.fa-square-instagram:before { + content: "\e055"; +} + +.fa-instagram-square:before { + content: "\e055"; +} + +.fa-battle-net:before { + content: "\f835"; +} + +.fa-the-red-yeti:before { + content: "\f69d"; +} + +.fa-square-hacker-news:before { + content: "\f3af"; +} + +.fa-hacker-news-square:before { + content: "\f3af"; +} + +.fa-edge:before { + content: "\f282"; +} + +.fa-napster:before { + content: "\f3d2"; +} + +.fa-square-snapchat:before { + content: "\f2ad"; +} + +.fa-snapchat-square:before { + content: "\f2ad"; +} + +.fa-google-plus-g:before { + content: "\f0d5"; +} + +.fa-artstation:before { + content: "\f77a"; +} + +.fa-markdown:before { + content: "\f60f"; +} + +.fa-sourcetree:before { + content: "\f7d3"; +} + +.fa-google-plus:before { + content: "\f2b3"; +} + +.fa-diaspora:before { + content: "\f791"; +} + +.fa-foursquare:before { + content: "\f180"; +} + +.fa-stack-overflow:before { + content: "\f16c"; +} + +.fa-github-alt:before { + content: "\f113"; +} + +.fa-phoenix-squadron:before { + content: "\f511"; +} + +.fa-pagelines:before { + content: "\f18c"; +} + +.fa-algolia:before { + content: "\f36c"; +} + +.fa-red-river:before { + content: "\f3e3"; +} + +.fa-creative-commons-sa:before { + content: "\f4ef"; +} + +.fa-safari:before { + content: "\f267"; +} + +.fa-google:before { + content: "\f1a0"; +} + +.fa-square-font-awesome-stroke:before { + content: "\f35c"; +} + +.fa-font-awesome-alt:before { + content: "\f35c"; +} + +.fa-atlassian:before { + content: "\f77b"; +} + +.fa-linkedin-in:before { + content: "\f0e1"; +} + +.fa-digital-ocean:before { + content: "\f391"; +} + +.fa-nimblr:before { + content: "\f5a8"; +} + +.fa-chromecast:before { + content: "\f838"; +} + +.fa-evernote:before { + content: "\f839"; +} + +.fa-hacker-news:before { + content: "\f1d4"; +} + +.fa-creative-commons-sampling:before { + content: "\f4f0"; +} + +.fa-adversal:before { + content: "\f36a"; +} + +.fa-creative-commons:before { + content: "\f25e"; +} + +.fa-watchman-monitoring:before { + content: "\e087"; +} + +.fa-fonticons:before { + content: "\f280"; +} + +.fa-weixin:before { + content: "\f1d7"; +} + +.fa-shirtsinbulk:before { + content: "\f214"; +} + +.fa-codepen:before { + content: "\f1cb"; +} + +.fa-git-alt:before { + content: "\f841"; +} + +.fa-lyft:before { + content: "\f3c3"; +} + +.fa-rev:before { + content: "\f5b2"; +} + +.fa-windows:before { + content: "\f17a"; +} + +.fa-wizards-of-the-coast:before { + content: "\f730"; +} + +.fa-square-viadeo:before { + content: "\f2aa"; +} + +.fa-viadeo-square:before { + content: "\f2aa"; +} + +.fa-meetup:before { + content: "\f2e0"; +} + +.fa-centos:before { + content: "\f789"; +} + +.fa-adn:before { + content: "\f170"; +} + +.fa-cloudsmith:before { + content: "\f384"; +} + +.fa-pied-piper-alt:before { + content: "\f1a8"; +} + +.fa-square-dribbble:before { + content: "\f397"; +} + +.fa-dribbble-square:before { + content: "\f397"; +} + +.fa-codiepie:before { + content: "\f284"; +} + +.fa-node:before { + content: "\f419"; +} + +.fa-mix:before { + content: "\f3cb"; +} + +.fa-steam:before { + content: "\f1b6"; +} + +.fa-cc-apple-pay:before { + content: "\f416"; +} + +.fa-scribd:before { + content: "\f28a"; +} + +.fa-openid:before { + content: "\f19b"; +} + +.fa-instalod:before { + content: "\e081"; +} + +.fa-expeditedssl:before { + content: "\f23e"; +} + +.fa-sellcast:before { + content: "\f2da"; +} + +.fa-square-twitter:before { + content: "\f081"; +} + +.fa-twitter-square:before { + content: "\f081"; +} + +.fa-r-project:before { + content: "\f4f7"; +} + +.fa-delicious:before { + content: "\f1a5"; +} + +.fa-freebsd:before { + content: "\f3a4"; +} + +.fa-vuejs:before { + content: "\f41f"; +} + +.fa-accusoft:before { + content: "\f369"; +} + +.fa-ioxhost:before { + content: "\f208"; +} + +.fa-fonticons-fi:before { + content: "\f3a2"; +} + +.fa-app-store:before { + content: "\f36f"; +} + +.fa-cc-mastercard:before { + content: "\f1f1"; +} + +.fa-itunes-note:before { + content: "\f3b5"; +} + +.fa-golang:before { + content: "\e40f"; +} + +.fa-kickstarter:before { + content: "\f3bb"; +} + +.fa-grav:before { + content: "\f2d6"; +} + +.fa-weibo:before { + content: "\f18a"; +} + +.fa-uncharted:before { + content: "\e084"; +} + +.fa-firstdraft:before { + content: "\f3a1"; +} + +.fa-square-youtube:before { + content: "\f431"; +} + +.fa-youtube-square:before { + content: "\f431"; +} + +.fa-wikipedia-w:before { + content: "\f266"; +} + +.fa-wpressr:before { + content: "\f3e4"; +} + +.fa-rendact:before { + content: "\f3e4"; +} + +.fa-angellist:before { + content: "\f209"; +} + +.fa-galactic-republic:before { + content: "\f50c"; +} + +.fa-nfc-directional:before { + content: "\e530"; +} + +.fa-skype:before { + content: "\f17e"; +} + +.fa-joget:before { + content: "\f3b7"; +} + +.fa-fedora:before { + content: "\f798"; +} + +.fa-stripe-s:before { + content: "\f42a"; +} + +.fa-meta:before { + content: "\e49b"; +} + +.fa-laravel:before { + content: "\f3bd"; +} + +.fa-hotjar:before { + content: "\f3b1"; +} + +.fa-bluetooth-b:before { + content: "\f294"; +} + +.fa-sticker-mule:before { + content: "\f3f7"; +} + +.fa-creative-commons-zero:before { + content: "\f4f3"; +} + +.fa-hips:before { + content: "\f452"; +} + +.fa-behance:before { + content: "\f1b4"; +} + +.fa-reddit:before { + content: "\f1a1"; +} + +.fa-discord:before { + content: "\f392"; +} + +.fa-chrome:before { + content: "\f268"; +} + +.fa-app-store-ios:before { + content: "\f370"; +} + +.fa-cc-discover:before { + content: "\f1f2"; +} + +.fa-wpbeginner:before { + content: "\f297"; +} + +.fa-confluence:before { + content: "\f78d"; +} + +.fa-mdb:before { + content: "\f8ca"; +} + +.fa-dochub:before { + content: "\f394"; +} + +.fa-accessible-icon:before { + content: "\f368"; +} + +.fa-ebay:before { + content: "\f4f4"; +} + +.fa-amazon:before { + content: "\f270"; +} + +.fa-unsplash:before { + content: "\e07c"; +} + +.fa-yarn:before { + content: "\f7e3"; +} + +.fa-square-steam:before { + content: "\f1b7"; +} + +.fa-steam-square:before { + content: "\f1b7"; +} + +.fa-500px:before { + content: "\f26e"; +} + +.fa-square-vimeo:before { + content: "\f194"; +} + +.fa-vimeo-square:before { + content: "\f194"; +} + +.fa-asymmetrik:before { + content: "\f372"; +} + +.fa-font-awesome:before { + content: "\f2b4"; +} + +.fa-font-awesome-flag:before { + content: "\f2b4"; +} + +.fa-font-awesome-logo-full:before { + content: "\f2b4"; +} + +.fa-gratipay:before { + content: "\f184"; +} + +.fa-apple:before { + content: "\f179"; +} + +.fa-hive:before { + content: "\e07f"; +} + +.fa-gitkraken:before { + content: "\f3a6"; +} + +.fa-keybase:before { + content: "\f4f5"; +} + +.fa-apple-pay:before { + content: "\f415"; +} + +.fa-padlet:before { + content: "\e4a0"; +} + +.fa-amazon-pay:before { + content: "\f42c"; +} + +.fa-square-github:before { + content: "\f092"; +} + +.fa-github-square:before { + content: "\f092"; +} + +.fa-stumbleupon:before { + content: "\f1a4"; +} + +.fa-fedex:before { + content: "\f797"; +} + +.fa-phoenix-framework:before { + content: "\f3dc"; +} + +.fa-shopify:before { + content: "\e057"; +} + +.fa-neos:before { + content: "\f612"; +} + +.fa-hackerrank:before { + content: "\f5f7"; +} + +.fa-researchgate:before { + content: "\f4f8"; +} + +.fa-swift:before { + content: "\f8e1"; +} + +.fa-angular:before { + content: "\f420"; +} + +.fa-speakap:before { + content: "\f3f3"; +} + +.fa-angrycreative:before { + content: "\f36e"; +} + +.fa-y-combinator:before { + content: "\f23b"; +} + +.fa-empire:before { + content: "\f1d1"; +} + +.fa-envira:before { + content: "\f299"; +} + +.fa-square-gitlab:before { + content: "\e5ae"; +} + +.fa-gitlab-square:before { + content: "\e5ae"; +} + +.fa-studiovinari:before { + content: "\f3f8"; +} + +.fa-pied-piper:before { + content: "\f2ae"; +} + +.fa-wordpress:before { + content: "\f19a"; +} + +.fa-product-hunt:before { + content: "\f288"; +} + +.fa-firefox:before { + content: "\f269"; +} + +.fa-linode:before { + content: "\f2b8"; +} + +.fa-goodreads:before { + content: "\f3a8"; +} + +.fa-square-odnoklassniki:before { + content: "\f264"; +} + +.fa-odnoklassniki-square:before { + content: "\f264"; +} + +.fa-jsfiddle:before { + content: "\f1cc"; +} + +.fa-sith:before { + content: "\f512"; +} + +.fa-themeisle:before { + content: "\f2b2"; +} + +.fa-page4:before { + content: "\f3d7"; +} + +.fa-hashnode:before { + content: "\e499"; +} + +.fa-react:before { + content: "\f41b"; +} + +.fa-cc-paypal:before { + content: "\f1f4"; +} + +.fa-squarespace:before { + content: "\f5be"; +} + +.fa-cc-stripe:before { + content: "\f1f5"; +} + +.fa-creative-commons-share:before { + content: "\f4f2"; +} + +.fa-bitcoin:before { + content: "\f379"; +} + +.fa-keycdn:before { + content: "\f3ba"; +} + +.fa-opera:before { + content: "\f26a"; +} + +.fa-itch-io:before { + content: "\f83a"; +} + +.fa-umbraco:before { + content: "\f8e8"; +} + +.fa-galactic-senate:before { + content: "\f50d"; +} + +.fa-ubuntu:before { + content: "\f7df"; +} + +.fa-draft2digital:before { + content: "\f396"; +} + +.fa-stripe:before { + content: "\f429"; +} + +.fa-houzz:before { + content: "\f27c"; +} + +.fa-gg:before { + content: "\f260"; +} + +.fa-dhl:before { + content: "\f790"; +} + +.fa-square-pinterest:before { + content: "\f0d3"; +} + +.fa-pinterest-square:before { + content: "\f0d3"; +} + +.fa-xing:before { + content: "\f168"; +} + +.fa-blackberry:before { + content: "\f37b"; +} + +.fa-creative-commons-pd:before { + content: "\f4ec"; +} + +.fa-playstation:before { + content: "\f3df"; +} + +.fa-quinscape:before { + content: "\f459"; +} + +.fa-less:before { + content: "\f41d"; +} + +.fa-blogger-b:before { + content: "\f37d"; +} + +.fa-opencart:before { + content: "\f23d"; +} + +.fa-vine:before { + content: "\f1ca"; +} + +.fa-paypal:before { + content: "\f1ed"; +} + +.fa-gitlab:before { + content: "\f296"; +} + +.fa-typo3:before { + content: "\f42b"; +} + +.fa-reddit-alien:before { + content: "\f281"; +} + +.fa-yahoo:before { + content: "\f19e"; +} + +.fa-dailymotion:before { + content: "\e052"; +} + +.fa-affiliatetheme:before { + content: "\f36b"; +} + +.fa-pied-piper-pp:before { + content: "\f1a7"; +} + +.fa-bootstrap:before { + content: "\f836"; +} + +.fa-odnoklassniki:before { + content: "\f263"; +} + +.fa-nfc-symbol:before { + content: "\e531"; +} + +.fa-ethereum:before { + content: "\f42e"; +} + +.fa-speaker-deck:before { + content: "\f83c"; +} + +.fa-creative-commons-nc-eu:before { + content: "\f4e9"; +} + +.fa-patreon:before { + content: "\f3d9"; +} + +.fa-avianex:before { + content: "\f374"; +} + +.fa-ello:before { + content: "\f5f1"; +} + +.fa-gofore:before { + content: "\f3a7"; +} + +.fa-bimobject:before { + content: "\f378"; +} + +.fa-facebook-f:before { + content: "\f39e"; +} + +.fa-square-google-plus:before { + content: "\f0d4"; +} + +.fa-google-plus-square:before { + content: "\f0d4"; +} + +.fa-mandalorian:before { + content: "\f50f"; +} + +.fa-first-order-alt:before { + content: "\f50a"; +} + +.fa-osi:before { + content: "\f41a"; +} + +.fa-google-wallet:before { + content: "\f1ee"; +} + +.fa-d-and-d-beyond:before { + content: "\f6ca"; +} + +.fa-periscope:before { + content: "\f3da"; +} + +.fa-fulcrum:before { + content: "\f50b"; +} + +.fa-cloudscale:before { + content: "\f383"; +} + +.fa-forumbee:before { + content: "\f211"; +} + +.fa-mizuni:before { + content: "\f3cc"; +} + +.fa-schlix:before { + content: "\f3ea"; +} + +.fa-square-xing:before { + content: "\f169"; +} + +.fa-xing-square:before { + content: "\f169"; +} + +.fa-bandcamp:before { + content: "\f2d5"; +} + +.fa-wpforms:before { + content: "\f298"; +} + +.fa-cloudversify:before { + content: "\f385"; +} + +.fa-usps:before { + content: "\f7e1"; +} + +.fa-megaport:before { + content: "\f5a3"; +} + +.fa-magento:before { + content: "\f3c4"; +} + +.fa-spotify:before { + content: "\f1bc"; +} + +.fa-optin-monster:before { + content: "\f23c"; +} + +.fa-fly:before { + content: "\f417"; +} + +.fa-aviato:before { + content: "\f421"; +} + +.fa-itunes:before { + content: "\f3b4"; +} + +.fa-cuttlefish:before { + content: "\f38c"; +} + +.fa-blogger:before { + content: "\f37c"; +} + +.fa-flickr:before { + content: "\f16e"; +} + +.fa-viber:before { + content: "\f409"; +} + +.fa-soundcloud:before { + content: "\f1be"; +} + +.fa-digg:before { + content: "\f1a6"; +} + +.fa-tencent-weibo:before { + content: "\f1d5"; +} + +.fa-symfony:before { + content: "\f83d"; +} + +.fa-maxcdn:before { + content: "\f136"; +} + +.fa-etsy:before { + content: "\f2d7"; +} + +.fa-facebook-messenger:before { + content: "\f39f"; +} + +.fa-audible:before { + content: "\f373"; +} + +.fa-think-peaks:before { + content: "\f731"; +} + +.fa-bilibili:before { + content: "\e3d9"; +} + +.fa-erlang:before { + content: "\f39d"; +} + +.fa-cotton-bureau:before { + content: "\f89e"; +} + +.fa-dashcube:before { + content: "\f210"; +} + +.fa-42-group:before { + content: "\e080"; +} + +.fa-innosoft:before { + content: "\e080"; +} + +.fa-stack-exchange:before { + content: "\f18d"; +} + +.fa-elementor:before { + content: "\f430"; +} + +.fa-square-pied-piper:before { + content: "\e01e"; +} + +.fa-pied-piper-square:before { + content: "\e01e"; +} + +.fa-creative-commons-nd:before { + content: "\f4eb"; +} + +.fa-palfed:before { + content: "\f3d8"; +} + +.fa-superpowers:before { + content: "\f2dd"; +} + +.fa-resolving:before { + content: "\f3e7"; +} + +.fa-xbox:before { + content: "\f412"; +} + +.fa-searchengin:before { + content: "\f3eb"; +} + +.fa-tiktok:before { + content: "\e07b"; +} + +.fa-square-facebook:before { + content: "\f082"; +} + +.fa-facebook-square:before { + content: "\f082"; +} + +.fa-renren:before { + content: "\f18b"; +} + +.fa-linux:before { + content: "\f17c"; +} + +.fa-glide:before { + content: "\f2a5"; +} + +.fa-linkedin:before { + content: "\f08c"; +} + +.fa-hubspot:before { + content: "\f3b2"; +} + +.fa-deploydog:before { + content: "\f38e"; +} + +.fa-twitch:before { + content: "\f1e8"; +} + +.fa-ravelry:before { + content: "\f2d9"; +} + +.fa-mixer:before { + content: "\e056"; +} + +.fa-square-lastfm:before { + content: "\f203"; +} + +.fa-lastfm-square:before { + content: "\f203"; +} + +.fa-vimeo:before { + content: "\f40a"; +} + +.fa-mendeley:before { + content: "\f7b3"; +} + +.fa-uniregistry:before { + content: "\f404"; +} + +.fa-figma:before { + content: "\f799"; +} + +.fa-creative-commons-remix:before { + content: "\f4ee"; +} + +.fa-cc-amazon-pay:before { + content: "\f42d"; +} + +.fa-dropbox:before { + content: "\f16b"; +} + +.fa-instagram:before { + content: "\f16d"; +} + +.fa-cmplid:before { + content: "\e360"; +} + +.fa-facebook:before { + content: "\f09a"; +} + +.fa-gripfire:before { + content: "\f3ac"; +} + +.fa-jedi-order:before { + content: "\f50e"; +} + +.fa-uikit:before { + content: "\f403"; +} + +.fa-fort-awesome-alt:before { + content: "\f3a3"; +} + +.fa-phabricator:before { + content: "\f3db"; +} + +.fa-ussunnah:before { + content: "\f407"; +} + +.fa-earlybirds:before { + content: "\f39a"; +} + +.fa-trade-federation:before { + content: "\f513"; +} + +.fa-autoprefixer:before { + content: "\f41c"; +} + +.fa-whatsapp:before { + content: "\f232"; +} + +.fa-slideshare:before { + content: "\f1e7"; +} + +.fa-google-play:before { + content: "\f3ab"; +} + +.fa-viadeo:before { + content: "\f2a9"; +} + +.fa-line:before { + content: "\f3c0"; +} + +.fa-google-drive:before { + content: "\f3aa"; +} + +.fa-servicestack:before { + content: "\f3ec"; +} + +.fa-simplybuilt:before { + content: "\f215"; +} + +.fa-bitbucket:before { + content: "\f171"; +} + +.fa-imdb:before { + content: "\f2d8"; +} + +.fa-deezer:before { + content: "\e077"; +} + +.fa-raspberry-pi:before { + content: "\f7bb"; +} + +.fa-jira:before { + content: "\f7b1"; +} + +.fa-docker:before { + content: "\f395"; +} + +.fa-screenpal:before { + content: "\e570"; +} + +.fa-bluetooth:before { + content: "\f293"; +} + +.fa-gitter:before { + content: "\f426"; +} + +.fa-d-and-d:before { + content: "\f38d"; +} + +.fa-microblog:before { + content: "\e01a"; +} + +.fa-cc-diners-club:before { + content: "\f24c"; +} + +.fa-gg-circle:before { + content: "\f261"; +} + +.fa-pied-piper-hat:before { + content: "\f4e5"; +} + +.fa-kickstarter-k:before { + content: "\f3bc"; +} + +.fa-yandex:before { + content: "\f413"; +} + +.fa-readme:before { + content: "\f4d5"; +} + +.fa-html5:before { + content: "\f13b"; +} + +.fa-sellsy:before { + content: "\f213"; +} + +.fa-sass:before { + content: "\f41e"; +} + +.fa-wirsindhandwerk:before { + content: "\e2d0"; +} + +.fa-wsh:before { + content: "\e2d0"; +} + +.fa-buromobelexperte:before { + content: "\f37f"; +} + +.fa-salesforce:before { + content: "\f83b"; +} + +.fa-octopus-deploy:before { + content: "\e082"; +} + +.fa-medapps:before { + content: "\f3c6"; +} + +.fa-ns8:before { + content: "\f3d5"; +} + +.fa-pinterest-p:before { + content: "\f231"; +} + +.fa-apper:before { + content: "\f371"; +} + +.fa-fort-awesome:before { + content: "\f286"; +} + +.fa-waze:before { + content: "\f83f"; +} + +.fa-cc-jcb:before { + content: "\f24b"; +} + +.fa-snapchat:before { + content: "\f2ab"; +} + +.fa-snapchat-ghost:before { + content: "\f2ab"; +} + +.fa-fantasy-flight-games:before { + content: "\f6dc"; +} + +.fa-rust:before { + content: "\e07a"; +} + +.fa-wix:before { + content: "\f5cf"; +} + +.fa-square-behance:before { + content: "\f1b5"; +} + +.fa-behance-square:before { + content: "\f1b5"; +} + +.fa-supple:before { + content: "\f3f9"; +} + +.fa-rebel:before { + content: "\f1d0"; +} + +.fa-css3:before { + content: "\f13c"; +} + +.fa-staylinked:before { + content: "\f3f5"; +} + +.fa-kaggle:before { + content: "\f5fa"; +} + +.fa-space-awesome:before { + content: "\e5ac"; +} + +.fa-deviantart:before { + content: "\f1bd"; +} + +.fa-cpanel:before { + content: "\f388"; +} + +.fa-goodreads-g:before { + content: "\f3a9"; +} + +.fa-square-git:before { + content: "\f1d2"; +} + +.fa-git-square:before { + content: "\f1d2"; +} + +.fa-square-tumblr:before { + content: "\f174"; +} + +.fa-tumblr-square:before { + content: "\f174"; +} + +.fa-trello:before { + content: "\f181"; +} + +.fa-creative-commons-nc-jp:before { + content: "\f4ea"; +} + +.fa-get-pocket:before { + content: "\f265"; +} + +.fa-perbyte:before { + content: "\e083"; +} + +.fa-grunt:before { + content: "\f3ad"; +} + +.fa-weebly:before { + content: "\f5cc"; +} + +.fa-connectdevelop:before { + content: "\f20e"; +} + +.fa-leanpub:before { + content: "\f212"; +} + +.fa-black-tie:before { + content: "\f27e"; +} + +.fa-themeco:before { + content: "\f5c6"; +} + +.fa-python:before { + content: "\f3e2"; +} + +.fa-android:before { + content: "\f17b"; +} + +.fa-bots:before { + content: "\e340"; +} + +.fa-free-code-camp:before { + content: "\f2c5"; +} + +.fa-hornbill:before { + content: "\f592"; +} + +.fa-js:before { + content: "\f3b8"; +} + +.fa-ideal:before { + content: "\e013"; +} + +.fa-git:before { + content: "\f1d3"; +} + +.fa-dev:before { + content: "\f6cc"; +} + +.fa-sketch:before { + content: "\f7c6"; +} + +.fa-yandex-international:before { + content: "\f414"; +} + +.fa-cc-amex:before { + content: "\f1f3"; +} + +.fa-uber:before { + content: "\f402"; +} + +.fa-github:before { + content: "\f09b"; +} + +.fa-php:before { + content: "\f457"; +} + +.fa-alipay:before { + content: "\f642"; +} + +.fa-youtube:before { + content: "\f167"; +} + +.fa-skyatlas:before { + content: "\f216"; +} + +.fa-firefox-browser:before { + content: "\e007"; +} + +.fa-replyd:before { + content: "\f3e6"; +} + +.fa-suse:before { + content: "\f7d6"; +} + +.fa-jenkins:before { + content: "\f3b6"; +} + +.fa-twitter:before { + content: "\f099"; +} + +.fa-rockrms:before { + content: "\f3e9"; +} + +.fa-pinterest:before { + content: "\f0d2"; +} + +.fa-buffer:before { + content: "\f837"; +} + +.fa-npm:before { + content: "\f3d4"; +} + +.fa-yammer:before { + content: "\f840"; +} + +.fa-btc:before { + content: "\f15a"; +} + +.fa-dribbble:before { + content: "\f17d"; +} + +.fa-stumbleupon-circle:before { + content: "\f1a3"; +} + +.fa-internet-explorer:before { + content: "\f26b"; +} + +.fa-stubber:before { + content: "\e5c7"; +} + +.fa-telegram:before { + content: "\f2c6"; +} + +.fa-telegram-plane:before { + content: "\f2c6"; +} + +.fa-old-republic:before { + content: "\f510"; +} + +.fa-odysee:before { + content: "\e5c6"; +} + +.fa-square-whatsapp:before { + content: "\f40c"; +} + +.fa-whatsapp-square:before { + content: "\f40c"; +} + +.fa-node-js:before { + content: "\f3d3"; +} + +.fa-edge-legacy:before { + content: "\e078"; +} + +.fa-slack:before { + content: "\f198"; +} + +.fa-slack-hash:before { + content: "\f198"; +} + +.fa-medrt:before { + content: "\f3c8"; +} + +.fa-usb:before { + content: "\f287"; +} + +.fa-tumblr:before { + content: "\f173"; +} + +.fa-vaadin:before { + content: "\f408"; +} + +.fa-quora:before { + content: "\f2c4"; +} + +.fa-reacteurope:before { + content: "\f75d"; +} + +.fa-medium:before { + content: "\f23a"; +} + +.fa-medium-m:before { + content: "\f23a"; +} + +.fa-amilia:before { + content: "\f36d"; +} + +.fa-mixcloud:before { + content: "\f289"; +} + +.fa-flipboard:before { + content: "\f44d"; +} + +.fa-viacoin:before { + content: "\f237"; +} + +.fa-critical-role:before { + content: "\f6c9"; +} + +.fa-sitrox:before { + content: "\e44a"; +} + +.fa-discourse:before { + content: "\f393"; +} + +.fa-joomla:before { + content: "\f1aa"; +} + +.fa-mastodon:before { + content: "\f4f6"; +} + +.fa-airbnb:before { + content: "\f834"; +} + +.fa-wolf-pack-battalion:before { + content: "\f514"; +} + +.fa-buy-n-large:before { + content: "\f8a6"; +} + +.fa-gulp:before { + content: "\f3ae"; +} + +.fa-creative-commons-sampling-plus:before { + content: "\f4f1"; +} + +.fa-strava:before { + content: "\f428"; +} + +.fa-ember:before { + content: "\f423"; +} + +.fa-canadian-maple-leaf:before { + content: "\f785"; +} + +.fa-teamspeak:before { + content: "\f4f9"; +} + +.fa-pushed:before { + content: "\f3e1"; +} + +.fa-wordpress-simple:before { + content: "\f411"; +} + +.fa-nutritionix:before { + content: "\f3d6"; +} + +.fa-wodu:before { + content: "\e088"; +} + +.fa-google-pay:before { + content: "\e079"; +} + +.fa-intercom:before { + content: "\f7af"; +} + +.fa-zhihu:before { + content: "\f63f"; +} + +.fa-korvue:before { + content: "\f42f"; +} + +.fa-pix:before { + content: "\e43a"; +} + +.fa-steam-symbol:before { + content: "\f3f6"; +} + +/** + * @file + * Styles for link buttons and action links. + */ +.action-links { + margin: 1em 0; + padding: 0; + list-style: none; +} + +[dir=rtl] .action-links { + /* This is required to win over specificity of [dir="rtl"] ul */ + margin-right: 0; +} + +.action-links li { + display: inline-block; + margin: 0 0.3em; +} + +.action-links li:first-child { + margin-left: 0; /* LTR */ +} + +[dir=rtl] .action-links li:first-child { + margin-right: 0; + margin-left: 0.3em; +} + +.button-action { + display: inline-block; + padding: 0.2em 0.5em 0.3em; + text-decoration: none; + line-height: 160%; +} + +.button-action:before { + margin-left: -0.1em; /* LTR */ + padding-right: 0.2em; /* LTR */ + content: "+"; + font-weight: 900; +} + +[dir=rtl] .button-action:before { + margin-right: -0.1em; + margin-left: 0; + padding-right: 0; + padding-left: 0.2em; +} + +/** + * @file + * Styles for breadcrumbs. + */ +.breadcrumb { + padding-bottom: 0.5em; +} + +.breadcrumb ol { + margin: 0; + padding: 0; +} + +[dir=rtl] .breadcrumb ol { + /* This is required to win over specificity of [dir="rtl"] ol */ + margin-right: 0; +} + +.breadcrumb li { + display: inline; + margin: 0; + padding: 0; + list-style-type: none; +} + +/* IE8 does not support :not() and :last-child. */ +.breadcrumb li:before { + content: " »"; +} + +.breadcrumb li:first-child:before { + content: none; +} + +/** + * @file + * Visual styles for buttons. + */ +.button, +.image-button { + margin-right: 1em; + margin-left: 1em; +} + +.button:first-child, +.image-button:first-child { + margin-right: 0; + margin-left: 0; +} + +/** + * @file + * Inline items. + */ +.container-inline label:after, +.container-inline .label:after { + content: ":"; +} + +.form-type-radios .container-inline label:after, +.form-type-checkboxes .container-inline label:after { + content: ""; +} + +.form-type-radios .container-inline .form-type-radio, +.form-type-checkboxes .container-inline .form-type-checkbox { + margin: 0 1em; +} + +.container-inline .form-actions, +.container-inline.form-actions { + margin-top: 0; + margin-bottom: 0; +} + +/** + * @file + * Collapsible details. + * + * @see collapse.js + * @see http://nicolasgallagher.com/css-background-image-hacks/ + */ +details { + margin-top: 1em; + margin-bottom: 1em; + border: 1px solid #ccc; +} + +details > .details-wrapper { + padding: 0.5em 1.5em; +} + +/* @todo Regression: The summary of uncollapsible details are no longer + vertically aligned with the .details-wrapper in browsers without native + details support. */ +summary { + padding: 0.2em 0.5em; + cursor: pointer; +} + +/** + * @file + * Presentational styles for Drupal dialogs. + */ +.ui-dialog { + position: absolute; + z-index: 1260; + overflow: visible; + padding: 0; + color: #000; + border: solid 1px #ccc; + background: #fff; +} + +@media all and (max-width: 48em) { /* 768px */ + .ui-dialog { + width: 92% !important; + } +} +.ui-dialog .ui-dialog-titlebar { + border-width: 0 0 1px 0; + border-style: solid; + border-color: #ccc; + border-radius: 0; + background: #f3f4ee; + font-weight: bold; +} + +.ui-dialog .ui-dialog-titlebar-close { + border: 0; + background: none; +} + +.ui-dialog .ui-dialog-buttonpane { + margin-top: 0; + padding: 0.3em 1em; + border-width: 1px 0 0 0; + border-color: #ccc; + background: #f3f4ee; +} + +.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { + margin: 0; + padding: 0; +} + +.ui-dialog .ui-dialog-buttonpane .ui-button-text-only .ui-button-text { + padding: 0; +} + +/* Form action buttons are moved in dialogs. Remove empty space. */ +.ui-dialog .ui-dialog-content .form-actions { + margin: 0; + padding: 0; +} + +.ui-dialog .ajax-progress-throbber { + position: fixed; + z-index: 1000; + top: 48.5%; + /* Can't do center:50% middle: 50%, so approximate it for a typical window size. */ + left: 49%; + width: 24px; + height: 24px; + padding: 4px; + opacity: 0.9; + border-radius: 7px; + background-color: #232323; + background-image: url(../../images/icons/loading-small.gif); + background-repeat: no-repeat; + background-position: center center; +} + +.ui-dialog .ajax-progress-throbber .throbber, +.ui-dialog .ajax-progress-throbber .message { + display: none; +} + +/** + * @file + * General styles for dropbuttons. + */ +.js .dropbutton-widget { + border: 1px solid #ccc; + background-color: white; +} + +.js .dropbutton-widget:hover { + border-color: #b8b8b8; +} + +.dropbutton .dropbutton-action > * { + padding: 0.1em 0.5em; + white-space: nowrap; +} + +.dropbutton .secondary-action { + border-top: 1px solid #e8e8e8; +} + +.dropbutton-multiple .dropbutton { + border-right: 1px solid #e8e8e8; /* LTR */ +} + +[dir=rtl] .dropbutton-multiple .dropbutton { + border-right: 0 none; + border-left: 1px solid #e8e8e8; +} + +.dropbutton-multiple .dropbutton .dropbutton-action > * { + margin-right: 0.25em; /* LTR */ +} + +[dir=rtl] .dropbutton-multiple .dropbutton .dropbutton-action > * { + margin-right: 0; + margin-left: 0.25em; +} + +/** + * @file + * Visual styles for exposed filters. + */ +.exposed-filters .filters { + float: left; /* LTR */ + margin-right: 1em; /* LTR */ +} + +[dir=rtl] .exposed-filters .filters { + float: right; + margin-right: 0; + margin-left: 1em; +} + +.exposed-filters .form-item { + margin: 0 0 0.1em 0; + padding: 0; +} + +.exposed-filters .form-item label { + float: left; /* LTR */ + width: 10em; + font-weight: normal; +} + +[dir=rtl] .exposed-filters .form-item label { + float: right; +} + +.exposed-filters .form-select { + width: 14em; +} + +/* Current filters */ +.exposed-filters .current-filters { + margin-bottom: 1em; +} + +.exposed-filters .current-filters .placeholder { + font-weight: bold; + font-style: normal; +} + +.exposed-filters .additional-filters { + float: left; /* LTR */ + margin-right: 1em; /* LTR */ +} + +[dir=rtl] .exposed-filters .additional-filters { + float: right; + margin-right: 0; + margin-left: 1em; +} + +/** + * @file + * Visual styles for fields. + */ +.field__label { + font-weight: bold; +} + +.field--label-inline .field__label, +.field--label-inline .field__items { + float: left; /* LTR */ +} + +.field--label-inline .field__label, +.field--label-inline > .field__item, +.field--label-inline .field__items { + padding-right: 0.5em; +} + +[dir=rtl] .field--label-inline .field__label, +[dir=rtl] .field--label-inline .field__items { + padding-right: 0; + padding-left: 0.5em; +} + +.field--label-inline .field__label::after { + content: ":"; +} + +/** + * @file + * Default style for file module. + */ +/* File icons. */ +.file { + display: inline-block; + min-height: 16px; + padding-left: 20px; /* LTR */ + background-repeat: no-repeat; + background-position: left center; /* LTR */ +} + +[dir=rtl] .file { + padding-right: 20px; + padding-left: inherit; + background-position: right center; +} + +.file--general, +.file--application-octet-stream { + background-image: url(../../images/icons/application-octet-stream.png); +} + +.file--package-x-generic { + background-image: url(../../images/icons/package-x-generic.png); +} + +.file--x-office-spreadsheet { + background-image: url(../../images/icons/x-office-spreadsheet.png); +} + +.file--x-office-document { + background-image: url(../../images/icons/x-office-document.png); +} + +.file--x-office-presentation { + background-image: url(../../images/icons/x-office-presentation.png); +} + +.file--text-x-script { + background-image: url(../../images/icons/text-x-script.png); +} + +.file--text-html { + background-image: url(../../images/icons/text-html.png); +} + +.file--text-plain { + background-image: url(../../images/icons/text-plain.png); +} + +.file--application-pdf { + background-image: url(../../images/icons/application-pdf.png); +} + +.file--application-x-executable { + background-image: url(../../images/icons/application-x-executable.png); +} + +.file--audio { + background-image: url(../../images/icons/audio-x-generic.png); +} + +.file--video { + background-image: url(../../images/icons/video-x-generic.png); +} + +.file--text { + background-image: url(../../images/icons/text-x-generic.png); +} + +.file--image { + background-image: url(../../images/icons/image-x-generic.png); +} + +/** + * @file + * Visual styles for form components. + */ +form .field-multiple-table { + margin: 0; +} + +form .field-multiple-table .field-multiple-drag { + width: 30px; + padding-right: 0; /* LTR */ +} + +[dir=rtl] form .field-multiple-table .field-multiple-drag { + padding-left: 0; +} + +form .field-multiple-table .field-multiple-drag .tabledrag-handle { + padding-right: 0.5em; /* LTR */ +} + +[dir=rtl] form .field-multiple-table .field-multiple-drag .tabledrag-handle { + padding-right: 0; + padding-left: 0.5em; +} + +form .field-add-more-submit { + margin: 0.5em 0 0; +} + +/** + * Markup generated by Form API. + */ +.form-item, +.form-actions { + margin-top: 1em; + margin-bottom: 1em; +} + +tr.odd .form-item, +tr.even .form-item { + margin-top: 0; + margin-bottom: 0; +} + +.form-composite > .fieldset-wrapper > .description, +.form-item .description { + font-size: 0.85em; +} + +label.option { + display: inline; + font-weight: normal; +} + +.form-composite > legend, +.label { + display: inline; + margin: 0; + padding: 0; + font-size: inherit; + font-weight: bold; +} + +.form-checkboxes .form-item, +.form-radios .form-item { + margin-top: 0.4em; + margin-bottom: 0.4em; +} + +.form-type-radio .description, +.form-type-checkbox .description { + margin-left: 2.4em; /* LTR */ +} + +[dir=rtl] .form-type-radio .description, +[dir=rtl] .form-type-checkbox .description { + margin-right: 2.4em; + margin-left: 0; +} + +.marker { + color: #e00; +} + +.form-required:after { + display: inline-block; + width: 6px; + height: 6px; + margin: 0 0.3em; + content: ""; + vertical-align: super; + /* Use a background image to prevent screen readers from announcing the text. */ + background-image: url(../../images/icons/required.svg); + background-repeat: no-repeat; + background-size: 6px 6px; +} + +abbr.tabledrag-changed, +abbr.ajax-changed { + border-bottom: none; +} + +.form-item input.error, +.form-item textarea.error, +.form-item select.error { + border: 2px solid red; +} + +/* Inline error messages. */ +.form-item--error-message:before { + display: inline-block; + width: 14px; + height: 14px; + content: ""; + vertical-align: sub; + background: url(../../images/icons/error.svg) no-repeat; + background-size: contain; +} + +/** + * @file + * Visual styles for icons. + */ +.icon-help { + padding: 1px 0 1px 20px; /* LTR */ + background: url(../../images/icons/help.png) 0 50% no-repeat; /* LTR */ +} + +[dir=rtl] .icon-help { + padding: 1px 20px 1px 0; + background-position: 100% 50%; +} + +.feed-icon { + display: block; + overflow: hidden; + width: 16px; + height: 16px; + text-indent: -9999px; + background: url(../../images/icons/feed.svg) no-repeat; +} + +/** + * @file + * Image upload widget. + */ +.image-preview { + float: left; /* LTR */ + padding: 0 10px 10px 0; /* LTR */ +} + +[dir=rtl] .image-preview { + float: right; + padding: 0 0 10px 10px; +} + +.image-widget-data { + float: left; /* LTR */ +} + +[dir=rtl] .image-widget-data { + float: right; +} + +.image-widget-data .text-field { + width: auto; +} + +/** + * @file + * Basic styling for comment module. + */ +/** + * Indent threaded comments. + */ +.indented { + margin-left: 25px; /* LTR */ +} + +[dir=rtl] .indented { + margin-right: 25px; + margin-left: 0; +} + +/** + * @file + * Visual styles for inline forms. + */ +.form--inline .form-item { + float: left; /* LTR */ + margin-right: 0.5em; /* LTR */ +} + +[dir=rtl] .form--inline .form-item { + float: right; + margin-right: 0; + margin-left: 0.5em; +} + +/* This is required to win over specificity of [dir="rtl"] .form--inline .form-item */ +[dir=rtl] .views-filterable-options-controls .form-item { + margin-right: 2%; +} + +.form--inline .form-item-separator { + margin-top: 2.3em; + margin-right: 1em; /* LTR */ + margin-left: 0.5em; /* LTR */ +} + +[dir=rtl] .form--inline .form-item-separator { + margin-right: 0.5em; + margin-left: 1em; +} + +.form--inline .form-actions { + clear: left; /* LTR */ +} + +[dir=rtl] .form--inline .form-actions { + clear: right; +} + +/** + * @file + * Visual styles for item list. + */ +.item-list .title { + font-weight: bold; +} + +.item-list ul { + margin: 0 0 0.75em 0; + padding: 0; +} + +.item-list li { + margin: 0 0 0.25em 1.5em; /* LTR */ + padding: 0; +} + +[dir=rtl] .item-list li { + margin: 0 1.5em 0.25em 0; +} + +/** + * Comma separated lists. + */ +.item-list--comma-list { + display: inline; +} + +.item-list--comma-list .item-list__comma-list, +.item-list__comma-list li, +[dir=rtl] .item-list--comma-list .item-list__comma-list, +[dir=rtl] .item-list__comma-list li { + margin: 0; +} + +/** + * @file + * Style another element as a link. + */ +button.link { + margin: 0; + padding: 0; + cursor: pointer; + border: 0; + background: transparent; + font-size: 1em; +} + +label button.link { + font-weight: bold; +} + +/** + * @file + * Visual styles for links. + */ +ul.inline, +ul.links.inline { + display: inline; + padding-left: 0; /* LTR */ +} + +[dir=rtl] ul.inline, +[dir=rtl] ul.links.inline { + padding-right: 0; + padding-left: 15px; +} + +ul.inline li { + display: inline; + padding: 0 0.5em; + list-style-type: none; +} + +ul.links a.is-active { + color: #000; +} + +/** + * @file + * Visual styles for menu. + */ +ul.menu { + margin-left: 1em; /* LTR */ + padding: 0; + list-style: none outside; + text-align: left; /* LTR */ +} + +[dir=rtl] ul.menu { + margin-right: 1em; + margin-left: 0; + text-align: right; +} + +.menu-item--expanded { + list-style-type: circle; + list-style-image: url(../../images/icons/menu-expanded.png); +} + +.menu-item--collapsed { + list-style-type: disc; + list-style-image: url(../../images/icons/menu-collapsed.png); /* LTR */ +} + +[dir=rtl] .menu-item--collapsed { + list-style-image: url(../../images/icons/menu-collapsed-rtl.png); +} + +.menu-item { + margin: 0; + padding-top: 0.2em; +} + +ul.menu a.is-active { + color: #000; +} + +/** + * @file + * Styles for system messages. + */ +.messages { + padding: 15px 20px 15px 35px; /* LTR */ + word-wrap: break-word; + border: 1px solid; + border-width: 1px 1px 1px 0; /* LTR */ + border-radius: 2px; + background: no-repeat 10px 17px; /* LTR */ + overflow-wrap: break-word; +} + +[dir=rtl] .messages { + padding-right: 35px; + padding-left: 20px; + text-align: right; + border-width: 1px 0 1px 1px; + background-position: right 10px top 17px; +} + +.messages + .messages { + margin-top: 1.538em; +} + +.messages__list { + margin: 0; + padding: 0; + list-style: none; +} + +.messages__item + .messages__item { + margin-top: 0.769em; +} + +.messages--status { + color: #325e1c; + border-color: #c9e1bd #c9e1bd #c9e1bd transparent; /* LTR */ + background-color: #f3faef; + background-image: url(../../images/icons/check.svg); + box-shadow: -8px 0 0 #77b259; /* LTR */ +} + +[dir=rtl] .messages--status { + margin-left: 0; + border-color: #c9e1bd transparent #c9e1bd #c9e1bd; + box-shadow: 8px 0 0 #77b259; +} + +.messages--warning { + color: #734c00; + border-color: #f4daa6 #f4daa6 #f4daa6 transparent; /* LTR */ + background-color: #fdf8ed; + background-image: url(../../images/icons/warning.svg); + box-shadow: -8px 0 0 #e09600; /* LTR */ +} + +[dir=rtl] .messages--warning { + border-color: #f4daa6 transparent #f4daa6 #f4daa6; + box-shadow: 8px 0 0 #e09600; +} + +.messages--error { + color: #a51b00; + border-color: #f9c9bf #f9c9bf #f9c9bf transparent; /* LTR */ + background-color: #fcf4f2; + background-image: url(../../images/icons/error.svg); + box-shadow: -8px 0 0 #e62600; /* LTR */ +} + +[dir=rtl] .messages--error { + border-color: #f9c9bf transparent #f9c9bf #f9c9bf; + box-shadow: 8px 0 0 #e62600; +} + +.messages--error p.error { + color: #a51b00; +} + +/** + * @file + * Markup generated by #type 'more_link'. + */ +.more-link { + display: block; + text-align: right; /* LTR */ +} + +[dir=rtl] .more-link { + text-align: left; +} + +/** + * @file + * Visual styles for nodes. + */ +.node--unpublished { + background-color: #fff4f4; +} + +/** + * @file + * Visual styles for pager. + */ +.pager__items { + clear: both; + text-align: center; +} + +.pager__item { + display: inline; + padding: 0.5em; +} + +.pager__item.is-active { + font-weight: bold; +} + +/** + * @file + * Visual styles for progress bar. + * + * @see progress.js + */ +.progress__track { + border-color: #b3b3b3; + border-radius: 10em; + background-color: #f2f1eb; + background-image: linear-gradient(#e7e7df, #f0f0f0); + box-shadow: inset 0 1px 3px hsla(0, 0%, 0%, 0.16); +} + +.progress__bar { + height: 16px; + margin-top: -1px; + margin-left: -1px; /* LTR */ + padding: 0 1px; + -webkit-transition: width 0.5s ease-out; + transition: width 0.5s ease-out; + -webkit-animation: animate-stripes 3s linear infinite; + -moz-animation: animate-stripes 3s linear infinite; + border: 1px #07629a solid; + border-radius: 10em; + background: #057ec9; + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.15)), linear-gradient(to right bottom, #0094f0 0%, #0094f0 25%, #007ecc 25%, #007ecc 50%, #0094f0 50%, #0094f0 75%, #0094f0 100%); + background-size: 40px 40px; +} + +[dir=rtl] .progress__bar { + margin-right: -1px; + margin-left: 0; + -webkit-animation-direction: reverse; + -moz-animation-direction: reverse; + animation-direction: reverse; +} + +@media screen and (prefers-reduced-motion: reduce) { + .progress__bar { + -webkit-transition: none; + transition: none; + -webkit-animation: none; + -moz-animation: none; + } +} +/** + * Progress bar animations. + */ +@keyframes animate-stripes { + 0% { + background-position: 0 0, 0 0; + } + 100% { + background-position: 0 0, -80px 0; + } +} +/** + * @file + * Stylesheet for results generated by the Search module. + */ +.search-results { + list-style: none; +} + +/** + * @file + * Visual styles for table drag. + */ +tr.drag { + background-color: #fffff0; +} + +tr.drag-previous { + background-color: #ffd; +} + +body div.tabledrag-changed-warning { + margin-bottom: 0.5em; +} + +/** + * @file + * Table select behavior. + * + * @see tableselect.js + */ +tr.selected td { + background: #ffc; +} + +td.checkbox, +th.checkbox { + text-align: center; +} + +[dir=rtl] td.checkbox, +[dir=rtl] th.checkbox { + /* This is required to win over specificity of [dir="rtl"] td */ + text-align: center; +} + +/** + * @file + * Table sort indicator. + */ +th.is-active img { + display: inline; +} + +td.is-active { + background-color: #ddd; +} + +/** + * @file + * Visual styles for tabs. + */ +div.tabs { + margin: 1em 0; +} + +ul.tabs { + margin: 0 0 0.5em; + padding: 0; + list-style: none; +} + +.tabs > li { + display: inline-block; + margin-right: 0.3em; /* LTR */ +} + +[dir=rtl] .tabs > li { + margin-right: 0; + margin-left: 0.3em; +} + +.tabs a { + display: block; + padding: 0.2em 1em; + text-decoration: none; +} + +.tabs a.is-active { + background-color: #eee; +} + +.tabs a:focus, +.tabs a:hover { + background-color: #f5f5f5; +} + +/** + * @file + * Visual styles for a resizable textarea. + */ +.form-textarea-wrapper textarea { + display: block; + box-sizing: border-box; + width: 100%; + margin: 0; +} + +/** + * @file + * Styles for modal windows. + */ +.ui-dialog--narrow { + max-width: 500px; +} + +@media screen and (max-width: 600px) { + .ui-dialog--narrow { + min-width: 95%; + max-width: 95%; + } +} +/** + * @file + * Theme styling for user module. + */ +/* Visual styling for the Password strength indicator */ +.password-strength__meter { + margin-top: 0.5em; + background-color: #ebeae4; +} + +.password-strength__indicator { + -webkit-transition: width 0.5s ease-out; + transition: width 0.5s ease-out; + background-color: #77b259; +} + +.password-strength__indicator.is-weak { + background-color: #e62600; +} + +.password-strength__indicator.is-fair { + background-color: #e09600; +} + +.password-strength__indicator.is-good { + background-color: #0074bd; +} + +.password-strength__indicator.is-strong { + background-color: #77b259; +} + +.password-confirm, +.password-field, +.password-strength, +.password-confirm-match, +.password-confirm-message { + width: 55%; +} + +.password-suggestions { + max-width: 34.7em; + margin: 0.7em 0; + padding: 0.2em 0.5em; + border: 1px solid #b4b4b4; +} + +.password-suggestions ul { + margin-bottom: 0; +} + +.confirm-parent, +.password-parent { + clear: left; /* LTR */ + overflow: hidden; + max-width: 33em; + margin: 0; +} + +[dir=rtl] .confirm-parent, +[dir=rtl] .password-parent { + clear: right; +} + +/* Styling for the status indicator of the passwords match test. */ +.password-confirm .ok { + color: #325e1c; + font-weight: bold; +} + +.password-confirm .error { + color: #a51b00; + font-weight: bold; +} +/*# sourceMappingURL=global-style.css.map */ diff --git a/css/global-style.css.map b/css/global-style.css.map new file mode 100644 index 0000000..5e39f0c --- /dev/null +++ b/css/global-style.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["_settings.scss","../../node_modules/foundation-sites/scss/foundation.scss","../../node_modules/foundation-sites/scss/util/_breakpoint.scss","../../node_modules/foundation-sites/scss/components/_reveal.scss","../../node_modules/foundation-sites/scss/vendor/normalize.scss","../../node_modules/foundation-sites/scss/_global.scss","../../node_modules/foundation-sites/scss/util/_mixins.scss","../../node_modules/foundation-sites/scss/forms/_text.scss","../../node_modules/foundation-sites/scss/forms/_checkbox.scss","../../node_modules/foundation-sites/scss/forms/_label.scss","../../node_modules/foundation-sites/scss/forms/_help-text.scss","../../node_modules/foundation-sites/scss/forms/_input-group.scss","../../node_modules/foundation-sites/scss/forms/_fieldset.scss","../../node_modules/foundation-sites/scss/forms/_select.scss","../../node_modules/foundation-sites/scss/forms/_error.scss","../../node_modules/foundation-sites/scss/typography/_base.scss","../../node_modules/foundation-sites/scss/util/_color.scss","../../node_modules/foundation-sites/scss/typography/_helpers.scss","../../node_modules/foundation-sites/scss/typography/_alignment.scss","../../node_modules/foundation-sites/scss/typography/_print.scss","../../node_modules/foundation-sites/scss/xy-grid/_classes.scss","../../node_modules/foundation-sites/scss/xy-grid/_gutters.scss","../../node_modules/foundation-sites/scss/xy-grid/_grid.scss","../../node_modules/foundation-sites/scss/xy-grid/_cell.scss","../../node_modules/foundation-sites/scss/xy-grid/_layout.scss","../../node_modules/foundation-sites/scss/xy-grid/_collapse.scss","../../node_modules/foundation-sites/scss/xy-grid/_position.scss","../../node_modules/foundation-sites/scss/xy-grid/_frame.scss","../../node_modules/foundation-sites/scss/components/_button.scss","../../node_modules/foundation-sites/scss/components/_button-group.scss","../../node_modules/foundation-sites/scss/components/_close-button.scss","../../node_modules/foundation-sites/scss/components/_label.scss","../../node_modules/foundation-sites/scss/components/_progress-bar.scss","../../node_modules/foundation-sites/scss/components/_slider.scss","../../node_modules/foundation-sites/scss/components/_switch.scss","../../node_modules/foundation-sites/scss/components/_table.scss","../../node_modules/foundation-sites/scss/components/_badge.scss","../../node_modules/foundation-sites/scss/components/_breadcrumbs.scss","../../node_modules/foundation-sites/scss/components/_callout.scss","../../node_modules/foundation-sites/scss/components/_card.scss","../../node_modules/foundation-sites/scss/components/_dropdown.scss","../../node_modules/foundation-sites/scss/components/_pagination.scss","../../node_modules/foundation-sites/scss/components/_tooltip.scss","../../node_modules/foundation-sites/scss/components/_accordion.scss","../../node_modules/foundation-sites/scss/components/_media-object.scss","../../node_modules/foundation-sites/scss/components/_orbit.scss","../../node_modules/foundation-sites/scss/components/_responsive-embed.scss","../../node_modules/foundation-sites/scss/components/_tabs.scss","../../node_modules/foundation-sites/scss/components/_thumbnail.scss","../../node_modules/foundation-sites/scss/components/_menu.scss","../../node_modules/foundation-sites/scss/components/_menu-icon.scss","../../node_modules/foundation-sites/scss/components/_accordion-menu.scss","../../node_modules/foundation-sites/scss/components/_drilldown.scss","../../node_modules/foundation-sites/scss/components/_dropdown-menu.scss","../../node_modules/foundation-sites/scss/components/_off-canvas.scss","../../node_modules/foundation-sites/scss/components/_sticky.scss","../../node_modules/foundation-sites/scss/components/_title-bar.scss","../../node_modules/foundation-sites/scss/components/_top-bar.scss","../../node_modules/foundation-sites/scss/components/_float.scss","../../node_modules/foundation-sites/scss/components/_flex.scss","../../node_modules/foundation-sites/scss/util/_flex.scss","../../node_modules/foundation-sites/scss/components/_visibility.scss","../../icons/fontawesome/scss/fontawesome.scss","../../icons/fontawesome/scss/_core.scss","../../icons/fontawesome/scss/_sizing.scss","../../icons/fontawesome/scss/_mixins.scss","../../icons/fontawesome/scss/_fixed-width.scss","../../icons/fontawesome/scss/_variables.scss","../../icons/fontawesome/scss/_list.scss","../../icons/fontawesome/scss/_bordered-pulled.scss","../../icons/fontawesome/scss/_animated.scss","../../icons/fontawesome/scss/_rotated-flipped.scss","../../icons/fontawesome/scss/_stacked.scss","../../icons/fontawesome/scss/_icons.scss","../../icons/fontawesome/scss/_screen-reader.scss","../../icons/fontawesome/scss/solid.scss","../../icons/fontawesome/scss/brands.scss","components/_action-links.scss","components/_breadcrumb.scss","components/_button.scss","components/_container-inline.scss","components/_details.scss","components/_dialog.scss","components/_dropbutton.scss","components/_exposed-filters.scss","components/_field.scss","components/_file.scss","components/_form.scss","components/_icons.scss","components/_image-widget.scss","components/_indented.scss","components/_inline-form.scss","components/_item-list.scss","components/_link.scss","components/_links.scss","components/_menu.scss","components/_messages.scss","components/_more-link.scss","components/_node.scss","components/_pager.scss","components/_progress.scss","components/_search-results.scss","components/_tabledrag.scss","components/_tableselect.scss","components/_tablesort.scss","components/_tabs.scss","components/_textarea.scss","components/_ui-dialog.scss","components/_user.scss"],"names":[],"mappings":";AAAQ;ACAR;AAAA;AAAA;AAAA;AAAA;AAAA;ACmLQ;ECtIN;IACE;IACA;IACA;;;AC7CF;AAQA;EACE;EACA;;;AAQF;EACE;;;AAMF;EACE;EACA;;;AASF;EACE;EACA;EACA;;;AAMF;EACE;EACA;;;AAQF;EACE;;;AAMF;EACE;EACA;;;AAKF;AAAA;EAEE;;;AAMF;AAAA;AAAA;EAGE;EACA;;;AAKF;EACE;;;AAMF;AAAA;EAEE;EACA;EACA;EACA;;;AAGF;EACE;;;AAGF;EACE;;;AAQF;EACE;;;AASF;AAAA;AAAA;AAAA;AAAA;EAKE;EACA;EACA;EACA;;;AAMF;AAAA;EAEE;;;AAMF;AAAA;EAEE;;;AAKF;AAAA;AAAA;AAAA;EAIE;;;AAKF;AAAA;AAAA;AAAA;EAIE;EACA;;;AAKF;AAAA;AAAA;AAAA;EAIE;;;AAKF;EACE;;;AAQF;EACE;EACA;EACA;EACA;EACA;EACA;;;AAKF;EACE;;;AAKF;EACE;;;AAMF;AAAA;EAEE;EACA;;;AAKF;AAAA;EAEE;;;AAMF;EACE;EACA;;;AAKF;EACE;;;AAMF;EACE;EACA;;;AAQF;EACE;;;AAKF;EACE;;;AAQF;EACE;;;AAKF;EACE;;;AAQA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EACE;;;AAKJ;EACE;EACA;;;ACxJF;EACE;;;AAGF;EACE;EACA,WL1Ee;;;AK8EjB;AAAA;AAAA;EAGE;;;AAIF;EACE;EACA;EAUA,YLtFS;EKwFT,aL5KK;EK6KL,aLvEmB;EKwEnB,aLnGgB;EKoGhB,OLvFI;EK0FF;EACA;;;AAIJ;EAEE;EACA;EAGA;EACA;EACA;;;AAIF;EACE;EACA;EACA,eL9FY;;;AKkGd;EACE;EACA;EACA,eLrGY;;;AK4GZ;AAAA;AAAA;AAAA;AAAA;AAAA;EAGE;;;AAKJ;EAEE;EACA;EACA;EACA,eLzHY;EK0HZ;EACA;EACA,QLtHmB;;AMyFrB;EACE;;;ADgCF;EACE;EACA;;;AAIF;AAAA;AAAA;AAAA;AAAA;EAKE;;;AAIF;EACE;;;AAGF;EACE;;;AElIF;AAAA;EArCA;EACA;EACA;EACA,QALS;EAMT;EACA,SP2Zc;EOzZd,QPuZa;EOtZb,ePWc;EOVd,kBPDM;EOEN,YPuZa;EOrZb,aP2YkB;EO1YlB,WP2YgB;EO1YhB,aPGqB;EOFrB,aPzBkB;EO0BlB,OPbM;EOgBJ,YPiZe;EO5Xf;;AAjBF;AAAA;EACE;EACA,QPsYiB;EOrYjB,kBPlBI;EOmBJ,YPuYiB;EOpYf,YPsYa;;;AOxXjB;EACE;;AAEA;EACE;;;AAOF;AAAA;AAAA;EAEE,kBP1DO;EO2DP,QPyWkB;;;AOpWtB;AAAA;EAEE;EACA,eP/CY;;;AOmDd;EACE;;;AAiBF;EACE,OPzFU;;;AQ9EZ;AAAA;AAAA;EAGE;;;AAIF;AAAA;EAEE;EACA;EAEA;EACA,cRucW;EQtcX;;AAEA;AAAA;EACE;;;AAKJ;AAAA;EAEE;;;AAIF;EACE;;;ACKF;EAlBA;EACA;EAEA,WT0cqB;ESzcrB,aT2EqB;ES1ErB,aT0cuB;ESzcvB,OT2DM;;AS5CJ;EATF;EACA,aTuCkB;EStClB;;;AClBA;EAGE,YAFa;EAGb,WVsciB;EUrcjB,YVsckB;EUrclB,OV+DI;;;AWhEN;EACE;EACA;EACA,eXgcW;EW7bT;;AAIA;EACE;;AAKF;EACE;;;AAKN;AAAA;AAAA;AAAA;EACE;EACA;;;AAQF;EAEE;EACA,QXsakB;EWralB,YXwBS;EWtBT,OX0BI;EWzBJ;EACA;EAGE;EACA;EACA;;AAQA;EACE;;AAGF;EACE;;;AAKN;EAEE;EAGE;EACA;;;AAIJ;EAEE;EACA;EACA;EAGE;EACA;;AAOF;AAAA;AAAA;AAAA;EAOI;EACA;EAKF;EACA;EACA,WX8WY;;;AYzchB;EACE;EACA;EACA;;;AAGF;EACE;EACA;;;AAGF;EAxBA,QZkcgB;EYjchB,SZgciB;EY/bjB,QZ8bgB;;AY5bhB;EAEE;EACA;EACA,SZ2ba;;;AatYf;EA/DA,QAFS;EAGT;EACA,Sb8dc;Ea5dd;EACA,Qbyda;Eaxdb,eb6Ec;Ea5Ed,kBbiEM;Ea/DN,ab8ckB;Ea7clB,Wb8cgB;Ea7chB,absEqB;EarErB,ab0CkB;EazClB,ObsDM;EM4DN;EO9GE;EACA;EACA;EACA;EAEA;EAIA,Yb0ce;;AMnWjB;EOlEA;IPqEI;;;AOtGJ;EACE;EACA,Qb+biB;Ea9bjB,kBbuCI;EatCJ,YbgciB;Ea7bf,Yb+ba;;Aa1bjB;EACE,kBboBS;EanBT,QbuboB;;AanbtB;EACE;;AAGF;EACE;EACA;;AAEF;EACE;EACA;;;ACrCF;EACE,cd8NuB;Ec7NvB;;AAEA;EACE,Od0NqB;;;AchMvB;EACE,OdgMqB;;;Ac3LzB;EAzBA;EACA;EACA,edmaa;Ecjab,WdkNsB;EcjNtB,ad4CmB;Ec3CnB,Od+MkB;;AczLhB;EACE;;;AC8IJ;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAmBE;EACA;;;AAIF;EACE,ef3CsB;Ee6CtB;EACA,af/CmB;EegDnB,gBf9CuB;;;AekDzB;AAAA;EAEE;EACA;;;AAIF;AAAA;EAEE,afpKiB;EeqKjB;;;AAIF;EACE,WfrEc;EesEd;;;AAIF;AAAA;AAAA;AAAA;AAAA;AAAA;EAME,af7RO;Ee8RP,YflIgB;EemIhB,afxLmB;EeyLnB,OflIW;EemIX,gBfrFoB;;AeuFpB;AAAA;AAAA;AAAA;AAAA;AAAA;EACE;EACA,Of/MQ;;;AewNN;EAII,WADiB;EAajB;EAQA;EAOA;;;AA/BJ;EAII,WADiB;EAajB;EAQA;EAOA;;;AA/BJ;EAII,WADiB;EAajB;EAQA;EAOA;;;AA/BJ;EAII,WADiB;EAajB;EAQA;EAOA;;;AA/BJ;EAII,WADiB;EAajB;EAQA;EAOA;;;AA/BJ;EAII,WADiB;EAajB;EAQA;EAOA;;;Ab3JJ;Ea4HA;IAII,WADiB;;EAHrB;IAII,WADiB;;EAHrB;IAII,WADiB;;EAHrB;IAII,WADiB;;EAHrB;IAII,WADiB;;EAHrB;IAII,WADiB;;;AAoC3B;EACE;EACA,OC/NgB;EDgOhB,iBfnIqB;EeqIrB;;AAEA;EAEE,Of1Ie;;AegJjB;EACE;;;AAKJ;EACE;EAEA,WflSW;EemSX;EACA,QftJQ;EewJR;EACA;EACA,ef3JQ;Ee4JR;;;AAIF;AAAA;AAAA;EAGE,ef3KsB;Ee4KtB,qBf/JkB;EegKlB,af9KmB;;;AekLrB;EACE;;;AAIF;EACE,afzKe;Ee0Kf,iBf5Kc;;;AegLhB;EACE,af/Ke;;;AeoLf;EACE,afpLoB;EeqLpB;;;AAKJ;EACE,ef1LqB;;Ae4LrB;EACE,ef3LwB;Ee4LxB,aftTe;;;Ae2TnB;EACE;EACA,SfjMiB;EekMjB,afjMgB;;AemMhB;EACE,af1NiB;Ee2NjB,OflVM;;;AegWV;EACE,ef7Ma;Ee8Mb;EACA;;;AAIF;EACE;;;AAWF;EACE;EACA,SfnOgB;EeqOhB,kBf1XS;Ee4XT,afpToB;EeqTpB,OfzXI;Ee4XF,ef5WU;;;AiB2Bd;EACE,YjBiHmB;EiBhHnB,ejBiHsB;EiB/GtB,ajBjCmB;EiBkCnB,ajB0GmB;EiBzGnB,OjBlDQ;;;AiBsDV;EACE,WjBkGa;EiBjGb,ajBkGc;;;AiB9FhB;EACE,WjBmGa;EiBlGb;;AAEA;EACE;;;AAMF;EACE;EACA;;;AAIJ;EAjFA;EACA,OjBGU;EiBFV,WjBoKe;;AiBlKf;EACE,SjBkKkB;;;AiB9EpB;EA7EA,QjBgKY;EiB/JZ,kBjBZW;EiBcX,ajB0DsB;EiBzDtB,ajBGqB;EiBFrB,OjBZM;EiBkBN;EACA;EACA;EAEA,SjBkJa;;;AiB3Eb;EAtFA,QjBgKY;EiB/JZ,kBjBZW;EiBcX,ajB0DsB;EiBzDtB,ajBGqB;EiBFrB,OjBZM;EiB4BN;EACA;EACA;EAEA,SjByImB;EiBxInB,ejByIyB;;;AkBtPjB;EACE,YARU;;;AAOZ;EACE,YARU;;;AAOZ;EACE,YARU;;;AAOZ;EACE,YARU;;;AhB4Kd;EgB1KE;IACE,YAHU;;EAEZ;IACE,YAHU;;EAEZ;IACE,YAHU;;EAEZ;IACE,YAHU;;;AhB4Kd;EgB1KE;IACE,YAHU;;EAEZ;IACE,YAHU;;EAEZ;IACE,YAHU;;EAEZ;IACE,YAHU;;;ACUpB;EAAkB;;;AAElB;EACE;IAII;IACA;IACA;IAOF;IACA;;EAGF;IAAkB;;EAClB;IAAkB;;EAElB;IAAuB;;EACvB;IAAuB;;EACvB;IAAuB;;EACvB;IAAoB;;EACpB;IAAoB;;EACpB;IAAoB;;EAGpB;AAAA;IACY;;EAEV;IAAgB;;EAIlB;AAAA;AAAA;IAEqB;;EAGrB;IAAoB;;EAGpB;AAAA;IAEE;IACA;;EAIF;IAAQ;;EAER;AAAA;IACM;;EAEN;IAAM;;EAEN;IAAQ;;EAER;AAAA;AAAA;IAGE;IACA;;EAIF;AAAA;IACK;;EAGL;IACE;;;AChFJ;ECoBM;EAAA;ECdN,WtB0Da;EsBzDb;EACA;;ApB+JM;EkBvKN;ICoBM;IAAA;;;ADjBJ;ECiBI;EAAA;ECdN,WFF+B;EEG/B;EACA;;ApB+JM;EkBpKJ;ICiBI;IAAA;;;ADbJ;ECsBE;EAAA;ECvBJ,WFE+B;EED/B;EACA;;;AFKA;EESA;EACA;;;AFNA;EGqGA;EAIE;EACA;EAsCA,OATM;;AHpIN;EGkGF;;AH9FE;EG8FF;;;AHxFE;EGmIA,OATM;;AHtHN;EG+HA,OATM;;;AHtGJ;EACE;;;AlBoHA;EkBrHF;IACE;;;AlBoHA;EkBrHF;IACE;;;AAaJ;EGsDF;;;AHvCI;EGkFF,OATM;;;AHzEJ;EGkFF,OATM;;;AHzEJ;EGkFF,OATM;;;AHzEJ;EGkFF,OATM;;;AHzEJ;EGkFF,OATM;;;AHzEJ;EGkFF,OATM;;;AHzEJ;EGkFF,OATM;;;AHzEJ;EGkFF,OATM;;;AHzEJ;EGkFF,OATM;;;AHzEJ;EGkFF,OATM;;;AHzEJ;EGkFF,OATM;;;AHzEJ;EGkFF,OATM;;;ArBeF;EkB5GF;IG2DJ;IA2CE,OATM;;EHxFN;IGsDF;;EHhDI;IG2FF,OATM;;EHzEJ;IGkFF,OATM;;EHzEJ;IGkFF,OATM;;EHzEJ;IGkFF,OATM;;EHzEJ;IGkFF,OATM;;EHzEJ;IGkFF,OATM;;EHzEJ;IGkFF,OATM;;EHzEJ;IGkFF,OATM;;EHzEJ;IGkFF,OATM;;EHzEJ;IGkFF,OATM;;EHzEJ;IGkFF,OATM;;EHzEJ;IGkFF,OATM;;EHzEJ;IGkFF,OATM;;;ArBeF;EkB5GF;IG2DJ;IA2CE,OATM;;EHxFN;IGsDF;;EHhDI;IG2FF,OATM;;EHzEJ;IGkFF,OATM;;EHzEJ;IGkFF,OATM;;EHzEJ;IGkFF,OATM;;EHzEJ;IGkFF,OATM;;EHzEJ;IGkFF,OATM;;EHzEJ;IGkFF,OATM;;EHzEJ;IGkFF,OATM;;EHzEJ;IGkFF,OATM;;EHzEJ;IGkFF,OATM;;EHzEJ;IGkFF,OATM;;EHzEJ;IGkFF,OATM;;EHzEJ;IGkFF,OATM;;;AHjER;EACE;;;AAIF;EACE;;;AA8BF;ECvGM;EAAA;;AnBmJA;EkB5CN;ICvGM;IAAA;;;AD2GJ;EGkCA,OATM;EF3HJ;EAAA;;AnB0IE;EkBjCA;IG2BJ,OATM;IF3HJ;IAAA;;;ADsEJ;EG8DE,OATM;;AHjDR;EG0DE,OATM;;AHzCN;EGkDA,OATM;;AHzCN;EGkDA,OATM;;AHzCN;EGkDA,OATM;;AHzCN;EGkDA,OATM;;AHzCN;EGkDA,OATM;;AHzCN;EGkDA,OATM;;AHzCN;EGkDA,OATM;;AHzCN;EGkDA,OATM;;AHzCN;EGkDA,OATM;;AHzCN;EGkDA,OATM;;AHzCN;EGkDA,OATM;;AHzCN;EGkDA,OATM;;ArBeF;EkBpEN;IG8DE,OATM;;EHjDR;IG0DE,OATM;;EHzCN;IGkDA,OATM;;EHzCN;IGkDA,OATM;;EHzCN;IGkDA,OATM;;EHzCN;IGkDA,OATM;;EHzCN;IGkDA,OATM;;EHzCN;IGkDA,OATM;;EHzCN;IGkDA,OATM;;EHzCN;IGkDA,OATM;;EHzCN;IGkDA,OATM;;EHzCN;IGkDA,OATM;;EHzCN;IGkDA,OATM;;EHzCN;IGkDA,OATM;;EHrDR;IG8DE,OATM;;EHjDR;IG0DE,OATM;;EHzCN;IGkDA,OATM;;EHzCN;IGkDA,OATM;;EHzCN;IGkDA,OATM;;EHzCN;IGkDA,OATM;;EHzCN;IGkDA,OATM;;EHzCN;IGkDA,OATM;;EHzCN;IGkDA,OATM;;EHzCN;IGkDA,OATM;;EHzCN;IGkDA,OATM;;EHzCN;IGkDA,OATM;;EHzCN;IGkDA,OATM;;EHzCN;IGkDA,OATM;;;ArBeF;EkBpEN;IG8DE,OATM;;EHjDR;IG0DE,OATM;;EHzCN;IGkDA,OATM;;EHzCN;IGkDA,OATM;;EHzCN;IGkDA,OATM;;EHzCN;IGkDA,OATM;;EHzCN;IGkDA,OATM;;EHzCN;IGkDA,OATM;;EHzCN;IGkDA,OATM;;EHzCN;IGkDA,OATM;;EHzCN;IGkDA,OATM;;EHzCN;IGkDA,OATM;;EHzCN;IGkDA,OATM;;EHzCN;IGkDA,OATM;;;;AHUN;EC9II;EAAA;;AnBmJA;EkBLJ;IC9II;IAAA;;;ADoJJ;ECpJI;EAAA;;AnBmJA;EkBCJ;ICpJI;IAAA;;;ADyJJ;ECzJI;EAAA;;AnBmJA;EkBMJ;ICzJI;IAAA;;;;AGAN;ED6IE,OATM;;;ACpIR;ED6IE,OATM;;;ACpIR;ED6IE,OATM;;;ACpIR;ED6IE,OATM;;;ACpIR;ED6IE,OATM;;;ACpIR;ED6IE,OATM;;;ACpIR;ED6IE,OATM;;;ACpIR;ED6IE,OATM;;;ArBeF;EsBnJN;ID6IE,OATM;;ECpIR;ID6IE,OATM;;ECpIR;ID6IE,OATM;;ECpIR;ID6IE,OATM;;ECpIR;ID6IE,OATM;;ECpIR;ID6IE,OATM;;ECpIR;ID6IE,OATM;;ECpIR;ID6IE,OATM;;;ArBeF;EsBnJN;ID6IE,OATM;;ECpIR;ID6IE,OATM;;ECpIR;ID6IE,OATM;;ECpIR;ID6IE,OATM;;ECpIR;ID6IE,OATM;;ECpIR;ID6IE,OATM;;ECpIR;ID6IE,OATM;;ECpIR;ID6IE,OATM;;;ACpIR;ED6IE,OATM;;;ACpIR;ED6IE,OATM;;;ACpIR;ED6IE,OATM;;;ACpIR;ED6IE,OATM;;;ACpIR;ED6IE,OATM;;;ACpIR;ED6IE,OATM;;;ACpIR;ED6IE,OATM;;;ACpIR;ED6IE,OATM;;;ArBeF;EsBnJN;ID6IE,OATM;;ECpIR;ID6IE,OATM;;ECpIR;ID6IE,OATM;;ECpIR;ID6IE,OATM;;ECpIR;ID6IE,OATM;;ECpIR;ID6IE,OATM;;ECpIR;ID6IE,OATM;;ECpIR;ID6IE,OATM;;ECpIR;ID6IE,OATM;;ECpIR;ID6IE,OATM;;ECpIR;ID6IE,OATM;;ECpIR;ID6IE,OATM;;ECpIR;ID6IE,OATM;;ECpIR;ID6IE,OATM;;ECpIR;ID6IE,OATM;;ECpIR;ID6IE,OATM;;;ArBeF;EsBnJN;ID6IE,OATM;;ECpIR;ID6IE,OATM;;ECpIR;ID6IE,OATM;;ECpIR;ID6IE,OATM;;ECpIR;ID6IE,OATM;;ECpIR;ID6IE,OATM;;ECpIR;ID6IE,OATM;;ECpIR;ID6IE,OATM;;;AHmEJ;EK9ME;EAAA;;AAGF;EAEI;EAAA;;AAsBE;EFyHR,OATM;;AEhHE;EFyHR,OATM;;AEhHE;EFyHR,OATM;;AEhHE;EFyHR,OATM;;AEhHE;EFyHR,OATM;;AEhHE;EFyHR,OATM;;AEhHE;EFyHR,OATM;;AEhHE;EFyHR,OATM;;AEhHE;EFyHR,OATM;;AEhHE;EFyHR,OATM;;AEhHE;EFyHR,OATM;;AEhHE;EFyHR,OATM;;ArBeF;EuB/HI;IFyHR,OATM;;EEhHE;IFyHR,OATM;;EEhHE;IFyHR,OATM;;EEhHE;IFyHR,OATM;;EEhHE;IFyHR,OATM;;EEhHE;IFyHR,OATM;;EEhHE;IFyHR,OATM;;EEhHE;IFyHR,OATM;;EEhHE;IFyHR,OATM;;EEhHE;IFyHR,OATM;;EEhHE;IFyHR,OATM;;EEhHE;IFyHR,OATM;;;ArBeF;EuB/HI;IFyHR,OATM;;EEhHE;IFyHR,OATM;;EEhHE;IFyHR,OATM;;EEhHE;IFyHR,OATM;;EEhHE;IFyHR,OATM;;EEhHE;IFyHR,OATM;;EEhHE;IFyHR,OATM;;EEhHE;IFyHR,OATM;;EEhHE;IFyHR,OATM;;EEhHE;IFyHR,OATM;;EEhHE;IFyHR,OATM;;EEhHE;IFyHR,OATM;;;;AHyEJ;EK7KE;EAAA;;AAGF;EAEI;EAAA;;;AvB8GF;EkBoDF;IK9ME;IAAA;;EAGF;IAEI;IAAA;;;AvBqJF;EuBxII;IFkIR,OATM;;EEzHE;IFkIR,OATM;;EEzHE;IFkIR,OATM;;EEzHE;IFkIR,OATM;;EEzHE;IFkIR,OATM;;EEzHE;IFkIR,OATM;;EEzHE;IFkIR,OATM;;EEzHE;IFkIR,OATM;;EEzHE;IFkIR,OATM;;EEzHE;IFkIR,OATM;;EEzHE;IFkIR,OATM;;EEzHE;IFkIR,OATM;;;ArBeF;EuB/HI;IFyHR,OATM;;EEhHE;IFyHR,OATM;;EEhHE;IFyHR,OATM;;EEhHE;IFyHR,OATM;;EEhHE;IFyHR,OATM;;EEhHE;IFyHR,OATM;;EEhHE;IFyHR,OATM;;EEhHE;IFyHR,OATM;;EEhHE;IFyHR,OATM;;EEhHE;IFyHR,OATM;;EEhHE;IFyHR,OATM;;EEhHE;IFyHR,OATM;;;ArBeF;EuB/HI;IFyHR,OATM;;EEhHE;IFyHR,OATM;;EEhHE;IFyHR,OATM;;EEhHE;IFyHR,OATM;;EEhHE;IFyHR,OATM;;EEhHE;IFyHR,OATM;;EEhHE;IFyHR,OATM;;EEhHE;IFyHR,OATM;;EEhHE;IFyHR,OATM;;EEhHE;IFyHR,OATM;;EEhHE;IFyHR,OATM;;EEhHE;IFyHR,OATM;;;;ArBeF;EkB0DF;IK7KE;IAAA;;EAGF;IAEI;IAAA;;;;AvB8GF;EkBoDF;IK9ME;IAAA;;EAGF;IAEI;IAAA;;;AvBqJF;EuBxII;IFkIR,OATM;;EEzHE;IFkIR,OATM;;EEzHE;IFkIR,OATM;;EEzHE;IFkIR,OATM;;EEzHE;IFkIR,OATM;;EEzHE;IFkIR,OATM;;EEzHE;IFkIR,OATM;;EEzHE;IFkIR,OATM;;EEzHE;IFkIR,OATM;;EEzHE;IFkIR,OATM;;EEzHE;IFkIR,OATM;;EEzHE;IFkIR,OATM;;;ArBeF;EuBxII;IFkIR,OATM;;EEzHE;IFkIR,OATM;;EEzHE;IFkIR,OATM;;EEzHE;IFkIR,OATM;;EEzHE;IFkIR,OATM;;EEzHE;IFkIR,OATM;;EEzHE;IFkIR,OATM;;EEzHE;IFkIR,OATM;;EEzHE;IFkIR,OATM;;EEzHE;IFkIR,OATM;;EEzHE;IFkIR,OATM;;EEzHE;IFkIR,OATM;;;ArBeF;EuB/HI;IFyHR,OATM;;EEhHE;IFyHR,OATM;;EEhHE;IFyHR,OATM;;EEhHE;IFyHR,OATM;;EEhHE;IFyHR,OATM;;EEhHE;IFyHR,OATM;;EEhHE;IFyHR,OATM;;EEhHE;IFyHR,OATM;;EEhHE;IFyHR,OATM;;EEhHE;IFyHR,OATM;;EEhHE;IFyHR,OATM;;EEhHE;IFyHR,OATM;;;;ArBeF;EkB0DF;IK7KE;IAAA;;EAGF;IAEI;IAAA;;;;ALsLJ;EMnMF;;;ANuME;EMvMF;;;ANmME;EMnMF;;;ANuME;EMvMF;;;ANmME;EMnMF;;;ANuME;EMvMF;;;ANmME;EMnMF;;;ANuME;EMvMF;;;ANmME;EMnMF;;;ANuME;EMvMF;;;ANmME;EMnMF;;;ANuME;EMvMF;;;ANmME;EMnMF;;;ANuME;EMvMF;;;ANmME;EMnMF;;;ANuME;EMvMF;;;ANmME;EMnMF;;;ANuME;EMvMF;;;ANmME;EMnMF;;;ANuME;EMvMF;;;ANmME;EMnMF;;;ANuME;EMvMF;;;ANmME;EMnMF;;;ANuME;EMvMF;;;AxB2HI;EkBwEF;IMnMF;;ENuME;IMvMF;;ENmME;IMnMF;;ENuME;IMvMF;;ENmME;IMnMF;;ENuME;IMvMF;;ENmME;IMnMF;;ENuME;IMvMF;;ENmME;IMnMF;;ENuME;IMvMF;;ENmME;IMnMF;;ENuME;IMvMF;;ENmME;IMnMF;;ENuME;IMvMF;;ENmME;IMnMF;;ENuME;IMvMF;;ENmME;IMnMF;;ENuME;IMvMF;;ENmME;IMnMF;;ENuME;IMvMF;;ENmME;IMnMF;;ENuME;IMvMF;;ENmME;IMnMF;;ENuME;IMvMF;;;AxB2HI;EkBwEF;IMnMF;;ENuME;IMvMF;;ENmME;IMnMF;;ENuME;IMvMF;;ENmME;IMnMF;;ENuME;IMvMF;;ENmME;IMnMF;;ENuME;IMvMF;;ENmME;IMnMF;;ENuME;IMvMF;;ENmME;IMnMF;;ENuME;IMvMF;;ENmME;IMnMF;;ENuME;IMvMF;;ENmME;IMnMF;;ENuME;IMvMF;;ENmME;IMnMF;;ENuME;IMvMF;;ENmME;IMnMF;;ENuME;IMvMF;;ENmME;IMnMF;;ENuME;IMvMF;;ENmME;IMnMF;;ENuME;IMvMF;;;ANyNF;EE/OA;EACA;;AFkPE;EGrIF;EACA;;AHwIE;EG5GA,QATM;;AHyHN;EGhHA,QATM;;AHuIJ;EACE;;AlBzHA;EkBwHF;IACE;;;AlBzHA;EkBwHF;IACE;;;AAYF;EGtLJ;;AHqMM;EG1JJ,QATM;;AHmKF;EG1JJ,QATM;;AHmKF;EG1JJ,QATM;;AHmKF;EG1JJ,QATM;;AHmKF;EG1JJ,QATM;;AHmKF;EG1JJ,QATM;;AHmKF;EG1JJ,QATM;;AHmKF;EG1JJ,QATM;;AHmKF;EG1JJ,QATM;;AHmKF;EG1JJ,QATM;;AHmKF;EG1JJ,QATM;;AHmKF;EG1JJ,QATM;;ArBeF;EkBgIA;IGjLN;IA2CE,QATM;;EHoJJ;IGtLJ;;EH4LM;IGjJJ,QATM;;EHmKF;IG1JJ,QATM;;EHmKF;IG1JJ,QATM;;EHmKF;IG1JJ,QATM;;EHmKF;IG1JJ,QATM;;EHmKF;IG1JJ,QATM;;EHmKF;IG1JJ,QATM;;EHmKF;IG1JJ,QATM;;EHmKF;IG1JJ,QATM;;EHmKF;IG1JJ,QATM;;EHmKF;IG1JJ,QATM;;EHmKF;IG1JJ,QATM;;EHmKF;IG1JJ,QATM;;;ArBeF;EkBgIA;IGjLN;IA2CE,QATM;;EHoJJ;IGtLJ;;EH4LM;IGjJJ,QATM;;EHmKF;IG1JJ,QATM;;EHmKF;IG1JJ,QATM;;EHmKF;IG1JJ,QATM;;EHmKF;IG1JJ,QATM;;EHmKF;IG1JJ,QATM;;EHmKF;IG1JJ,QATM;;EHmKF;IG1JJ,QATM;;EHmKF;IG1JJ,QATM;;EHmKF;IG1JJ,QATM;;EHmKF;IG1JJ,QATM;;EHmKF;IG1JJ,QATM;;EHmKF;IG1JJ,QATM;;;;AH+KJ;ECnTE;EAAA;;AnBmJA;EkBgKF;ICnTE;IAAA;;;ADwTF;ECxTE;EAAA;;AnBmJA;EkBqKF;ICxTE;IAAA;;;;ADuGN;ECvGM;EAAA;;AnBmJA;EkB5CN;ICvGM;IAAA;;;AD2GJ;EGkCA,QATM;EF3HJ;EAAA;;AnB0IE;EkBjCA;IG2BJ,QATM;IF3HJ;IAAA;;;ADsEJ;EG8DE,QATM;;AHjDR;EG0DE,QATM;;AHzCN;EGkDA,QATM;;AHzCN;EGkDA,QATM;;AHzCN;EGkDA,QATM;;AHzCN;EGkDA,QATM;;AHzCN;EGkDA,QATM;;AHzCN;EGkDA,QATM;;AHzCN;EGkDA,QATM;;AHzCN;EGkDA,QATM;;AHzCN;EGkDA,QATM;;AHzCN;EGkDA,QATM;;AHzCN;EGkDA,QATM;;AHzCN;EGkDA,QATM;;ArBeF;EkBpEN;IG8DE,QATM;;EHjDR;IG0DE,QATM;;EHzCN;IGkDA,QATM;;EHzCN;IGkDA,QATM;;EHzCN;IGkDA,QATM;;EHzCN;IGkDA,QATM;;EHzCN;IGkDA,QATM;;EHzCN;IGkDA,QATM;;EHzCN;IGkDA,QATM;;EHzCN;IGkDA,QATM;;EHzCN;IGkDA,QATM;;EHzCN;IGkDA,QATM;;EHzCN;IGkDA,QATM;;EHzCN;IGkDA,QATM;;EHrDR;IG8DE,QATM;;EHjDR;IG0DE,QATM;;EHzCN;IGkDA,QATM;;EHzCN;IGkDA,QATM;;EHzCN;IGkDA,QATM;;EHzCN;IGkDA,QATM;;EHzCN;IGkDA,QATM;;EHzCN;IGkDA,QATM;;EHzCN;IGkDA,QATM;;EHzCN;IGkDA,QATM;;EHzCN;IGkDA,QATM;;EHzCN;IGkDA,QATM;;EHzCN;IGkDA,QATM;;EHzCN;IGkDA,QATM;;;ArBeF;EkBpEN;IG8DE,QATM;;EHjDR;IG0DE,QATM;;EHzCN;IGkDA,QATM;;EHzCN;IGkDA,QATM;;EHzCN;IGkDA,QATM;;EHzCN;IGkDA,QATM;;EHzCN;IGkDA,QATM;;EHzCN;IGkDA,QATM;;EHzCN;IGkDA,QATM;;EHzCN;IGkDA,QATM;;EHzCN;IGkDA,QATM;;EHzCN;IGkDA,QATM;;EHzCN;IGkDA,QATM;;EHzCN;IGkDA,QATM;;;;AHkMR;EOpVE;EACA;EACA;EACA;EAmCI;;;APkTN;EACE;;;AAGF;EOnSE;EACA;EAGF;EACA;;;APkSA;EO3SE;EACA;EACA;EAMF;EACA;;;APuSA;EOhSA;EACA;EACA;;AAEA;EACE;EACA;;;AzBsFI;EkB2MJ;IO5WA;IACA;IACA;IACA;IAmCI;;EP0UJ;IACE;;EAGF;IO3TA;IACA;IAGF;IACA;;EP0TE;IOnTF;IACA;IACA;;EAEA;IACE;IACA;;EPiTA;IOvUA;IACA;IACA;IAMF;IACA;;;AzBmGM;EkB2MJ;IO5WA;IACA;IACA;IACA;IAmCI;;EP0UJ;IACE;;EAGF;IO3TA;IACA;IAGF;IACA;;EP0TE;IOnTF;IACA;IACA;;EAEA;IACE;IACA;;EPiTA;IOvUA;IACA;IACA;IAMF;IACA;;;APqUI;EOnYF;EACA;EACA;EACA;EAiCI;EPiWA;;AlBpOA;EkBwOA;IOzYJ;IACA;IACA;IACA;IAiCI;IPuWE;;;AlB1OF;EkBwOA;IOzYJ;IACA;IACA;IACA;IAiCI;IPuWE;;;;AAMJ;EACE;;AlBjPA;EkBoPA;IACE;;;AlBrPF;EkBoPA;IACE;;;;AAjSR;ECvGM;EAAA;;AnBmJA;EkB5CN;ICvGM;IAAA;;;AD2GJ;EGkCA,QATM;EF3HJ;EAAA;;AnB0IE;EkBjCA;IG2BJ,QATM;IF3HJ;IAAA;;;ADsEJ;EG8DE,QATM;;AHjDR;EG0DE,QATM;;AHzCN;EGkDA,QATM;;AHzCN;EGkDA,QATM;;AHzCN;EGkDA,QATM;;AHzCN;EGkDA,QATM;;AHzCN;EGkDA,QATM;;AHzCN;EGkDA,QATM;;AHzCN;EGkDA,QATM;;AHzCN;EGkDA,QATM;;AHzCN;EGkDA,QATM;;AHzCN;EGkDA,QATM;;AHzCN;EGkDA,QATM;;AHzCN;EGkDA,QATM;;ArBeF;EkBpEN;IG8DE,QATM;;EHjDR;IG0DE,QATM;;EHzCN;IGkDA,QATM;;EHzCN;IGkDA,QATM;;EHzCN;IGkDA,QATM;;EHzCN;IGkDA,QATM;;EHzCN;IGkDA,QATM;;EHzCN;IGkDA,QATM;;EHzCN;IGkDA,QATM;;EHzCN;IGkDA,QATM;;EHzCN;IGkDA,QATM;;EHzCN;IGkDA,QATM;;EHzCN;IGkDA,QATM;;EHzCN;IGkDA,QATM;;EHrDR;IG8DE,QATM;;EHjDR;IG0DE,QATM;;EHzCN;IGkDA,QATM;;EHzCN;IGkDA,QATM;;EHzCN;IGkDA,QATM;;EHzCN;IGkDA,QATM;;EHzCN;IGkDA,QATM;;EHzCN;IGkDA,QATM;;EHzCN;IGkDA,QATM;;EHzCN;IGkDA,QATM;;EHzCN;IGkDA,QATM;;EHzCN;IGkDA,QATM;;EHzCN;IGkDA,QATM;;EHzCN;IGkDA,QATM;;;ArBeF;EkBpEN;IG8DE,QATM;;EHjDR;IG0DE,QATM;;EHzCN;IGkDA,QATM;;EHzCN;IGkDA,QATM;;EHzCN;IGkDA,QATM;;EHzCN;IGkDA,QATM;;EHzCN;IGkDA,QATM;;EHzCN;IGkDA,QATM;;EHzCN;IGkDA,QATM;;EHzCN;IGkDA,QATM;;EHzCN;IGkDA,QATM;;EHzCN;IGkDA,QATM;;EHzCN;IGkDA,QATM;;EHzCN;IGkDA,QATM;;;;AH2QN;EOtYI;;AzB0IA;EkB4PJ;IOtYI;;;AzB0IA;EkB4PJ;IOtYI;;;;AzB0IA;EkBgQF;IO1YE;;;AzB0IA;EkBgQF;IO1YE;;;ACmSN;EA1OA;EACA;EACA,Q5B6Oc;E4BnOZ,S5BkOa;E4B/Nf,Q5BuOc;E4BtOd,e5BRc;E4BSd,Y5BiPkB;E4BhPlB,a5BjHiB;E4BkHjB;EAEA;EACA;EACA;EACA;;AtB+EA;EACE;;AsBuIE;EACE,WAFmB;;AACrB;EACE,WAFmB;;AACrB;EACE,WAFmB;;AAMvB;EArNA;EACA;EACA;EACA;;AAiEF;EAIE,kBZhFgB;EYiFhB,O5B3GI;;A4B8GN;EACE,kB5BsIsB;E4BrItB,O5BhHI;;A4BsGN;EAIE,kB5B3HiB;E4B4HjB,OAbQ;;AAgBV;EACE,kBAbmB;EAcnB,OAlBQ;;AAQV;EAIE,kB5B3HiB;E4B4HjB,OAbQ;;AAgBV;EACE,kBAbmB;EAcnB,OAlBQ;;AAQV;EAIE,kB5B3HiB;E4B4HjB,OAbQ;;AAgBV;EACE,kBAbmB;EAcnB,OAlBQ;;AAQV;EAIE,kB5B3HiB;E4B4HjB,OAbQ;;AAgBV;EACE,kBAbmB;EAcnB,OAlBQ;;AAQV;EAIE,kB5B3HiB;E4B4HjB,OAbQ;;AAgBV;EACE,kBAbmB;EAcnB,OAlBQ;;AA0BR;EACE;;AAiBJ;EAIE;EACA,OZrHgB;;AYwHlB;EACE,cAZY;EAaZ,OAbY;;AAGd;EAIE;EACA,O5BhKiB;;A4BmKnB;EACE,cAZY;EAaZ,OAbY;;AAGd;EAIE;EACA,O5BhKiB;;A4BmKnB;EACE,cAZY;EAaZ,OAbY;;AAGd;EAIE;EACA,O5BhKiB;;A4BmKnB;EACE,cAZY;EAaZ,OAbY;;AAGd;EAIE;EACA,O5BhKiB;;A4BmKnB;EACE,cAZY;EAaZ,OAbY;;AAGd;EAIE;EACA,O5BhKiB;;A4BmKnB;EACE,cAZY;EAaZ,OAbY;;AAqBZ;EACE;EACA;;AAeJ;EAIE,OZvJgB;;AY0JlB;EACE,OAXY;;AAGd;EAIE,O5BlMiB;;A4BqMnB;EACE,OAXY;;AAGd;EAIE,O5BlMiB;;A4BqMnB;EACE,OAXY;;AAGd;EAIE,O5BlMiB;;A4BqMnB;EACE,OAXY;;AAGd;EAIE,O5BlMiB;;A4BqMnB;EACE,OAXY;;AAGd;EAIE,O5BlMiB;;A4BqMnB;EACE,OAXY;;AAuHZ;EAnGF,S5BoEwB;E4BnExB;;AAYA;EtB7PA;EACA;EACA;EAEA;EACA,csBoPO;EtBlPP;EAGE;EACA;EsBoPA;EACA;EAEA;EACA;EACA,aATO;;AAuGH;EACE,kBZvRU;;AY4RR;EACE,kB5BxUO;;A4BuUT;EACE,kB5BxUO;;A4BuUT;EACE,kB5BxUO;;A4BuUT;EACE,kB5BxUO;;A4BuUT;EACE,kB5BxUO;;A4BgVjB;EACE;EACA;EACA;;;AAKF;EAEE;;;AClNJ;EAlLA,e7BsUmB;E6BnUjB;EACA;EACA;EACA;;AvB+HF;EAEE;EACA;EAGE;EACA;;AAIJ;EACE;;AuBzIA;EAEE;;AAOJ;EACE;EACA,c7BoTkB;E6BnTlB,e7BmTkB;E6BlTlB;EAGE;;AAGF;EACE;;AA2JA;EACE,WAFmB;;AACrB;EACE,WAFmB;;AACrB;EACE,WAFmB;;AAvGzB;EAEI;;ADgFJ;EAIE,kB5B3HiB;E4B4HjB,OAbQ;;AAgBV;EACE,kBAbmB;EAcnB,OAlBQ;;AAQV;EAIE,kB5B3HiB;E4B4HjB,OAbQ;;AAgBV;EACE,kBAbmB;EAcnB,OAlBQ;;AAQV;EAIE,kB5B3HiB;E4B4HjB,OAbQ;;AAgBV;EACE,kBAbmB;EAcnB,OAlBQ;;AAQV;EAIE,kB5B3HiB;E4B4HjB,OAbQ;;AAgBV;EACE,kBAbmB;EAcnB,OAlBQ;;AAQV;EAIE,kB5B3HiB;E4B4HjB,OAbQ;;AAgBV;EACE,kBAbmB;EAcnB,OAlBQ;;AA0BR;EACE;;AAiBJ;EAIE;EACA,OZrHgB;;AYwHlB;EACE,cAZY;EAaZ,OAbY;;AAGd;EAIE;EACA,O5BhKiB;;A4BmKnB;EACE,cAZY;EAaZ,OAbY;;AAGd;EAIE;EACA,O5BhKiB;;A4BmKnB;EACE,cAZY;EAaZ,OAbY;;AAGd;EAIE;EACA,O5BhKiB;;A4BmKnB;EACE,cAZY;EAaZ,OAbY;;AAGd;EAIE;EACA,O5BhKiB;;A4BmKnB;EACE,cAZY;EAaZ,OAbY;;AAGd;EAIE;EACA,O5BhKiB;;A4BmKnB;EACE,cAZY;EAaZ,OAbY;;AAqBZ;EACE;EACA;;AAeJ;EAIE,OZvJgB;;AY0JlB;EACE,OAXY;;AAGd;EAIE,O5BlMiB;;A4BqMnB;EACE,OAXY;;AAGd;EAIE,O5BlMiB;;A4BqMnB;EACE,OAXY;;AAGd;EAIE,O5BlMiB;;A4BqMnB;EACE,OAXY;;AAGd;EAIE,O5BlMiB;;A4BqMnB;EACE,OAXY;;AAGd;EAIE,O5BlMiB;;A4BqMnB;EACE,OAXY;;AChLd;EACE;;AAEA;EACE;;AA0KF;EAhHA;;AAGF;EAEI;;AAMF;EACE;;AAhDJ;EAEI;;A3B8DE;E2BQN;IAEI;IAKF;;;A3BfI;E2BQN;IAEI;IAKF;;;A3BfI;E2B0GJ;IAEI;;EAEA;IACE;IACA;;;A3BhHF;E2BqHJ;IAEI;;EAEA;IACE;IACA;;;;ACnMR;EAZA;EACA,S9BiToB;E8BhTpB,O9BRU;E8BSV;;AxBuGA;EACE;;AwBtGF;EAEE,O9BZI;;A8B0BA;EAjCN;EACA;EACA;EACA;;;AA8BM;EAjCN;EACA;EACA;EACA;;;ACpCA;EAZA;EACA,S/Biec;E+B/dd,e/BiEc;E+B/Dd,W/B4dgB;E+B3dhB;EACA;EACA;EAOE,YfoEgB;EenEhB,O/ByCI;;A+BtCF;EACE,Y/BoBa;E+BnBb;;AAFF;EACE,Y/BoBa;E+BnBb;;AAFF;EACE,Y/BoBa;E+BnBb;;AAFF;EACE,Y/BoBa;E+BnBb;;AAFF;EACE,Y/BoBa;E+BnBb;;;AClBN;EAnCA,QhCkmBgB;EgCjmBhB,ehC8Fc;EgC7Fd,ehCkGc;EgCjGd,kBhC8EY;;AgCzCN;EACE,kBhC+BW;;AgChCb;EACE,kBhC+BW;;AgChCb;EACE,kBhC+BW;;AgChCb;EACE,kBhC+BW;;AgChCb;EACE,kBhC+BW;;;AgCxBnB;EAxCA;EACA;EACA;EACA;EACA,kBhBuGkB;EgBpGhB,ehCqFY;;;AgC/Cd;E1ByMA;EACA;EACA;EACA;E0B3OA;EACA;EACA;EACA,OhCgEM;EgC/DN;EAGE,ehCuEY;;;AiCCd;EAtFA;EACA,QjCgvBc;EiC/uBd;EACA;EAEA,kBjC4DW;EiC3DX;EACA;EACA;;;AAmFA;EA9EA;EACA;EACA;EAEA;EACA;EACA,QjC8tBc;EiC5tBd,kBjC6CY;EiC5CZ,YjC0tBkB;;AiCxtBlB;EACE;;;AAuEF;E3B+HA;EACA;EACA;E2BhMA;EACA;EACA;EAEA;EACA,OjC+sBoB;EiC9sBpB,QjC6sBqB;EiC3sBrB,ejC4Cc;EiC3Cd,kBjB0DkB;EiBzDlB,YjCqsBkB;EiCpsBlB;;A3BwIA;EACE;;A2BvIF;EACE;;AAGF;EACE;EACA;;;AAiDF;AAAA;EA5CA,SjC8rBwB;EiC7rBxB;;;AAiDA;EA7CA;EACA,OjCgrBsB;EiC/qBtB;EACA;EACA;;AAEA;EACE;EACA,OjCyqBoB;EiCxqBpB;;AAGF;EACE;EACA;EACA;EACA,OjCsqBmB;EiCrqBnB,QjCsqBkB;EiCrqBlB;;;ACmHF;EAlJA;EACA,elC8Bc;EkC7Bd;EAGA;EACA;EACA,OlCkBM;EkChBN;EA2IE,QlC0jBY;;;AkCtjBd;EA1IA;EACA;EACA;;;AA6IA;EAnIA;EACA;EACA,OAPe;EAQf,QlCirBc;EkC/qBd,elCKc;EkCJd,YlCfY;EkCgBZ,YlCsrByB;EkCnrBzB;EACA;EAEA;;AAGA;EACE;;AAIF;EACE;EACA,KlCoqBmB;EkCnqBnB,MlCmqBmB;EkCjqBnB;EACA,OA9Ba;EA+Bb,QAhCc;EAkCd;EACA,elCrBY;EkCsBZ,YlCjCI;EkCkCJ,YlC4pBuB;EkC3pBvB;;AAIF;EACE,YlBdgB;;AkBgBhB;EACE,MA5CmB;;AAiDvB;EACE,QlC+oBqB;EkC9oBrB,SlC6oBsB;;AMrlBxB;EACE;;;A4B8BF;EA7EA;EACA;EACA;;;AAgFA;EA3EA;EACA;;AAEA;EACE;;;AA6EF;EAvEA;;AAEA;EACE;;;AA0EF;EAvDA,QlCmlBmB;;AkCjlBnB;EACE,OARa;EASb,QlC+kBiB;EkC9kBjB,WAmDqB;;AAhDvB;EACE,KlCglBmB;EkC/kBnB,MlC+kBmB;EkC9kBnB,OAfa;EAgBb,QAfc;;AAkBhB;EACE,MAlBqB;;;AA6DvB;EA3DA,QlColBoB;;AkCllBpB;EACE,OARa;EASb,QlCglBkB;EkC/kBlB,WAuDqB;;AApDvB;EACE,KlCglBmB;EkC/kBnB,MlC+kBmB;EkC9kBnB,OAfa;EAgBb,QAfc;;AAkBhB;EACE,MAlBqB;;;AAiEvB;EA/DA,QlCqlBoB;;AkCnlBpB;EACE,OARa;EASb,QlCilBkB;EkChlBlB,WA2DqB;;AAxDvB;EACE,KlCglBmB;EkC/kBnB,MlC+kBmB;EkC9kBnB,OAfa;EAgBb,QAfc;;AAkBhB;EACE,MAlBqB;;;ACgHvB;EA9GA;EACA;EACA,enC/Fc;EmCgGd,enC3Fc;;AmCGd;AAAA;AAAA;EAGE,QnCsrBW;EmCrrBX,kBnClBI;;;AmCsBN;EACE,SnCirBY;EmChrBZ,anCdiB;;;AmCkBnB;EACE,YnCqrBoB;EmCprBpB,OnCnCI;;;AmCuCN;EACE,YnCorBoB;EmCnrBpB,OnCzCI;;;AmCgDJ;AAAA;EACE;;AAIF;AAAA;AAAA;AAAA;EAEE,SnCspBU;EmCrpBV,anCzCe;EmC0Cf;;;AAMF;AAAA;EAEE,SnC4oBU;;;AmCjtBV;EACE;EACA,kBnCutBmB;;;AmCzoBrB;EAEE,kBnCzEA;;AmCON;EACE,enC+rBW;EmC9rBX,kBnCTI;;;AEoFA;EiCwGJ;IACE;;EAIJ;IACE;;EAGF;AAAA;AAAA;IAGE;;EAGF;IACE;;;;AAeF;EAvGA;EACA;EACA;;;AAOE;EACE,kBnCwlBiB;;AmCllBnB;EACE,kBnCmlBiB;;AmC7kBnB;EACE,kBnC8jBY;;AmCvjBZ;EACE,kBnCujBiB;;;AmCxevB;EACE;;;AClRF;EAXA;EACA,WpCkRe;EoCjRf,SpCgRc;EoC9Qd;EAEA,WpC8QgB;EoC7QhB;EAOE,YpBqEgB;EoBpEhB,OpC0CI;;AoCvCF;EACE,YpCqBa;EoCpBb;;AAFF;EACE,YpCqBa;EoCpBb;;AAFF;EACE,YpCqBa;EoCpBb;;AAFF;EACE,YpCqBa;EoCpBb;;AAFF;EACE,YpCqBa;EoCpBb;;;ACoDN;EA7CA,QrC8PmB;EqC7PnB;;A/BuGA;EAEE;EACA;EAGE;EACA;;AAIJ;EACE;;A+BhHF;EACE;EAEA,WrCwPyB;EqCvPzB,OrCiBI;EqChBJ;EAGE;;AAQE;EACE;EACA;EACA;EACA,SAPQ;EAQR,OrCHI;;AqCaZ;EACE,OrBoBgB;;AqBlBhB;EACE;;AASF;EACE,OrC3BQ;EqC4BR;;;ACvBJ;EA1CA;EACA,QtCmUe;EsClUf;EAEA,QtC+Te;EsC9Tf,etCmDc;EsClCd,kBAFa;EAGb;;AAfA;EACE;;AAGF;EACE;;AAiCE;EAxBJ,kBAFa;EAGb;;AAuBI;EAxBJ,kBAFa;EAGb;;AAuBI;EAxBJ,kBAFa;EAGb;;AAuBI;EAxBJ,kBAFa;EAGb;;AAuBI;EAxBJ,kBAFa;EAGb;;AA6BI;EAzBJ,aAwB2B;EAvB3B,eAuB2B;EAtB3B,gBAsB2B;EArB3B,cAqB2B;;AACvB;EAzBJ,aAwB2B;EAvB3B,eAuB2B;EAtB3B,gBAsB2B;EArB3B,cAqB2B;;;ACU3B;EAvDE;EACA;EACA;EAGF,evCwCc;EuCtCd,QvCwUY;EuCvUZ,evC0Cc;EuCxCd,YvC6BM;EuC5BN,YvCqUY;EuCnUZ;EACA,OvCoBM;;AuClBN;EACE;;;AA0CF;EAhCE;EACA;EAGF,SvCee;EuCdf,YvCFW;;AuCIX;EACE;;;AA4BF;EAnBE;EAGF,SvCDe;;AuCGf;EACE;;;AAmBF;EACE;;;ACxDF;EA5BA;EACA;EAEA;EAEA,OxCwYe;EwCvYf,SxCmYiB;EwCjYjB;EACA,QxCkYgB;EwCjYhB,exCsDc;EwCrDd,kBxCiCW;EwC/BX,WxC+XmB;;AwC3XnB;EACE;;AAGF;EACE;EACA;;;AAWE;EACE,OxC4WS;;;AwC7WX;EACE,OxC4WS;;;AwC7WX;EACE,OxC4WS;;;AyChRf;EAnFA;EACA,ezCcc;;AMoEd;EAEE;EACA;EAGE;EACA;;AAIJ;EACE;;AmC3FF;EACE,czC6fsB;EyC5ftB,ezCcY;EyCbZ,WzCufmB;EyCjfjB;;AAEA;EAEE;;AvC4EA;EuCzFN;IAuBM;;;AAMN;AAAA;EAEE;EACA,SzC6dsB;EyC5dtB,ezCjBY;EyCkBZ,OzClCI;;AyCoCJ;AAAA;EACE,YzCzCO;;AyCsFT;EAlCF,SzC6cwB;EyC5cxB,YzBlBkB;EyBmBlB,OzC7CM;EyC8CN;;AAmCE;EA3BF,SzCkcwB;EyCjcxB,OzC/DY;EyCgEZ;;AAEA;EACE;;AA0BA;EAjBF,SzCobwB;EyCnbxB;EACA,OzC3EM;;;AyCgGJ;AAAA;EAEE;EACA;EACA,SzCoasB;;;AyCjaxB;AAAA;EAEE;EACA;EACA,SzC8ZkB;;;A0C3ctB;EAnGA;EACA;EAEA,e1C+yBsB;E0C9yBtB,a1CgDmB;E0C/CnB,Q1C2yBe;;;A0CzsBf;EA9FA;EACA;EACA;EAEA,W1CyyBkB;E0CxyBlB,S1CuyBgB;E0CryBhB,e1CqCc;E0CpCd,kB1CoBM;E0CnBN,W1CuIgB;E0CtIhB,O1CuBM;;A0CrBN;EACE;;AAIA;EpClCF;EACA;EACA;EAEA;EACA,cN2zBkB;EMzzBlB;EAOE;EACA;EoCqBE;;AAGF;EACE;EACA;;AAKF;EpC9CF;EACA;EACA;EAEA;EACA,cN2zBkB;EMzzBlB;EAGE;EACA;EoCqCE;EACA;;AAGF;EACE;EACA;;AAKF;EpC3DF;EACA;EACA;EAEA;EACA,cN2zBkB;EMzzBlB;EAWE;EACA;EoC0CE;;AAGF;EACE;EACA;EACA;;AAKF;EpCxEF;EACA;EACA;EAEA;EACA,cN2zBkB;EMzzBlB;EAeE;EACA;EoCmDE;EACA;;AAGF;EACE;EACA;EACA;;AAIJ;EACE;EACA;;AAGF;EACE;EACA;;AAGF;EACE;EACA;;AAGF;EACE;EACA;;;ACCF;EAxFA;EACA,Y3CkCM;E2CjCN;;AAGE;EACE;;;AAOJ;EACE;;AAGF;EACE;;;AA8EF;EAlEA;EACA;EACA,S3C+LuB;E2C7LvB,Q3C+LyB;E2C9LzB;EAEA,W3CuL0B;E2CtL1B;EACA,O3BsBkB;;A2BpBlB;EACE,e3CuLuB;E2CtLvB;;AAGF;EAEE,kB3CtBS;;A2C0BT;EACE;EACA;EACA;EACA;EACA,S3CiKmB;;A2C9JrB;EACE,S3C8JoB;;;A2CvHxB;EA3BA;EACA,S3CyJ0B;E2CvJ1B,Q3CqJyB;E2CpJzB;EACA,kB3C3CM;E2C6CN,O3ClDM;;A2CoDN;EACE,e3C8IuB;;;A4CnLzB;EApFA;EACA,e5C8Ec;E4C3EZ;;AAGF;EACE;;A1CqJI;E0CjJJ;IAEI;;;;AA0EN;EAhEE;;AAOF;EACE,e5CgDa;;A4C7Cf;EACE,c5C4Ca;;A4CzCf;EACE;;A1CqHI;E0ClHN;IAwBA;IACA,gB5CYe;I4CTb;IACA;;EAMF;IACE,O5C2a8B;;;A4Cxc9B;EACE;;;ACkFJ;EArGA;;;AAyGA;EApGA;EACA;EACA;EACA;EACA;;;AAoGA;EA/FA;EACA;;AAGE;EACE;EACA;;;AA6FJ;EAvFA;;;AA2FA;EAtFA;EACA;EACA;;;AAwFA;EAnFA;EACA;EACA;EACA;EACA,S7C4esB;E6C1etB,kB7CyeyB;E6CxezB;;;AAgFA;EvCiEA;EACA;EACA;EuC5IA,S7CqeqB;E6CperB,S7CmesB;E6CletB,O7CbM;;AM0GN;EACE;;AuC5FF;EAGE,kB7C4d6B;;;A6CtZ/B;EAhEA;;;AAqEA;EAhEA;EACA;;;AAoEA;EA9DA;EACA,Y7CqcwB;E6CpcxB,e7Cqc2B;E6Cpc3B;;AvCmEA;EACE;;AuClEF;EACE,O7C8boB;E6C7bpB,Q7C6boB;E6C5bpB,Q7C6bkB;E6C3blB;EACA,kB7CvDU;;A6CyDV;EACE,kB7CxDM;;A6C2DR;EACE,kB7C5DM;;;A8C7CV;AAAA;EAnBA;EACA;EACA,e9CotB+B;E8CntB/B;EACA;;AAEA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAIE;EACA;EACA;EACA;EACA;;AAYE;AAAA;EACE;;;AC2FN;EAjFA,Q/CkwBW;E+CjwBX;EACA,Y/C+BM;E+C9BN;;AzCwGA;EAEE;EACA;EAGE;EACA;;AAIJ;EACE;;;AyC/GF;EACE;EACA;EACA;;;AAiFA;EACE;;AAEA;EACE;;;AAMN;EACE,Y/B5CgB;;A+B8ChB;EACE;;AAEA;EAEE;;;AAKN;EA3FA;;AAEA;EAEE;EACA,S/C4uBe;E+C3uBf,W/CyuBiB;E+CxuBjB;EACA,O/B2BgB;;AVgFlB;EACE;;AyC1GA;EACE,Y/CFE;E+CGF;;AAGF;EAEE,Y/CjBO;E+CkBP,O/BiBc;;;A+B4DlB;EAlEA;EACA;EACA,Y/CtBM;E+CuBN,O/C5BM;E+C6BN;;;AAkEA;EA3DA;EACA;;;AA8DA;EAvDA;EACA,S/CosBoB;;A+ClsBpB;EACE;;;AC/EF;EAzBA;EACA;EACA,ehDiEc;EgD/Dd,QhD0yBiB;EgDzyBjB,ehDmEc;EgDlEd,YhD0yBiB;EgDxyBjB;;;AAqBA;EAjBA,YhDsyBqB;;AgDpyBrB;EAEE,YhDiyBqB;;AgD9xBvB;EACE;;;AC6UF;EA1UA;EACA;EACA;EACA;EAGE;EACA;;A3CyIF;EACE;;A2CnIF;AAAA;EAEE;EACA;EACA;EACA,SjD+BkB;;AiD3BpB;AAAA;AAAA;AAAA;EAIE;;AAGF;EACE;;AA+SA;EAnNE;EACA;;AAuNF;EA7ME;EACA;;AA2EE;AAAA;AAAA;AAAA;AAAA;EAII;;AAhLR;EACE;;AA2KE;AAAA;AAAA;AAAA;AAAA;EAII;;AAyIR;EAtMA;;AAGF;EACE,ajDkUiB;;AiD/TnB;EACE;;A/CvCI;E+C2OF;IA1OA;IACA;;EA6OA;IAnOA;IACA;;EAjGF;IACE;;EADF;IACE;;;A/CmFE;E+C2OF;IA1OA;IACA;;EA6OA;IAnOA;IACA;;EAjGF;IACE;;EADF;IACE;;;AAgVF;EAtMA;EACA,ajD/HwB;;AiDuIxB;EACE;;AADF;EACE;;AA8CF;EAEI;;AAGF;AAAA;AAAA;AAAA;AAAA;EAGE,cjDkPY;;AiDzOhB;EAEI;;AAGF;AAAA;AAAA;AAAA;AAAA;EAGE,ajDiOY;;AiDxNhB;EAEI;;AAMF;AAAA;AAAA;AAAA;AAAA;EAQI;EACA,ejDuMU;EiDtMV;;AAMN;EAEI;;AAMF;AAAA;AAAA;AAAA;AAAA;EAQI;EACA,ejD+KU;EiD9KV;;AA+GN;EA/FF,YjD6J4B;EiD5J5B;;AAoGI;EArGJ,YjD6J4B;EiD5J5B;;AA0GE;EAvXE;;AAQA;EACE;EACA;;AAEA;EACE;;AAIJ;EACE;EACA,Y5CNO;;A4CQP;EACE,Y5CTK;;A4C4IP;AAAA;AAAA;AAAA;AAAA;EAQI;;AA+NN;EA5QF,cjD1HwB;EiD2HxB;;AA3EE;EACE;EACA;;AAEA;EACE;;AA2VN;EAtIF,SjD3QoB;EiD6QpB;EACA;EACA;;;AAyII;EAEI;;AAzWJ;EACE;EACA;;AAEA;EACE;;;AA6WR;EACE;;;AC9gBF;E5CwGA;EACA;EACA;EACA,OAzBQ;EA0BR,QAzBS;EA0BT;;AAGA;EACE;EACA;EACA;EAEA;EACA;EACA,QAnCO;EAqCP,YN3BI;EM4BJ,YAtBS;EAwBT;;AAWA;EACE,YNlDQ;EMmDR,YALe;;;A4ChInB;E5CoGA;EACA;EACA;EACA,OAzBQ;EA0BR,QAzBS;EA0BT;;AAGA;EACE;EACA;EACA;EAEA;EACA;EACA,QAnCO;EAqCP,YNhCI;EMiCJ,YAtBS;EAwBT;;AAWA;EACE,YNhDM;EMiDN,YALe;;;A6CnDjB;EAME;;AAGF;EAIE,SnDYgB;;AmDTlB;EACE,SnDQgB;;AmDLlB;EFoIA;EACA,ajD/HwB;;AmDDtB;EF2HF,cjD1HwB;EiD2HxB;;AElLF;EACE;;AAEA;E7CXF;EACA;EACA;EAEA;EACA,cN6PyB;EM3PzB;EAGE;EACA;E6CEE;EACA;EACA;EACA;;AAIJ;EACE;EACA;;AAGF;EACE;EACA;;AA2CE;EACE;EACA;;;AAYN;EACE;;;AAGF;EACE,cnDuKiC;;;AmDnKnC;EACE;EACA;EACA;EAEA,OnD8JiC;EmD7JjC,QnD6JiC;EmD3JjC;;AASA;E7C9GF;EACA;EACA;EAEA;EACA,cN6PyB;EM3PzB;EAGE;EACA;E6CsGE;EACA;EACA;;;AAKJ;EACE;EACA;;;AAGF;E7C8CA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;A8CtJA;EACE;EACA;;AAEA;EACE;;AAGF;EACE;;;AAMF;EACE,SpDkBgB;EoDjBhB,YpDKE;;AoDDJ;EACE;EACA;EACA;EACA;EAEA;EACA,YpDNE;EoDOF,YpDgUiB;;AoD9TjB;EACE;EACA;EACA;;AAGF;EACE;;AAIF;EACE,SpDTc;;AoDalB;EHkHA;EACA,ajD8LsB;;AoD7StB;EACE;;AAhFJ;EACE;;AAEA;E9CHF;EACA;EACA;EAEA;EACA,cN4XqB;EM1XrB;EAWE;EACA;E8CdE;EACA;EACA;EACA;;AAIJ;E9CZA;EACA;EACA;EAEA;EACA,cNkZwB;EMhZxB;EAWE;EACA;E8CLA;EACA;;AAGF;E9ClBA;EACA;EACA;EAEA;EACA,cNkZwB;EMhZxB;EAeE;EACA;E8CHA;EACA;;AAiEE;E9CtFJ;EACA;EACA;EAEA;EACA,cN4XqB;EM1XrB;EAeE;EACA;E8CiEI;EACA;EACA;;;ACnDF;EACE;EACA;EACA;;AAKF;EACE;EACA;EACA;;AAKF;EACE;EACA,erD+VqB;;AqD5VvB;E/C5DJ;EACA;EACA;EAEA;EACA,cNkZwB;EMhZxB;EAGE;EACA;E+CmDI;EACA;EACA;;A/C4FN;EACE;;A+CjDA;EAEE,SrDhDgB;;AqDoDlB;EACE,YrD8SiC;EqD7SjC,OrD4S4B;;AqDzS9B;EACE;;AAGF;EJkEA;EACA,ajD+NyB;;AqDvVvB;EACE;;AAIA;EACE;EACA;EACA;;AAKF;EACE;EACA;;AAhER;EACE;;AAGF;E/CzBA;EACA;EACA;EAEA;EACA,cNkZwB;EMhZxB;EAeE;EACA;E+CIA;EACA;;AAGF;E/C/BA;EACA;EACA;EAEA;EACA,cNkZwB;EMhZxB;EAWE;EACA;;AJmHI;EmD/FF;IACE;IACA;IACA;;EAKF;IACE;IACA;IACA;;EAKF;IACE;IACA,erD+VqB;;EqD5VvB;I/C5DJ;IACA;IACA;IAEA;IACA,cNkZwB;IMhZxB;IAGE;IACA;I+CmDI;IACA;IACA;;EAMF;IACE;;EAIA;IACE;IACA;IACA;;EAKF;IACE;IACA;;EAhER;IACE;;EAGF;I/CzBA;IACA;IACA;IAEA;IACA,cNkZwB;IMhZxB;IAeE;IACA;I+CIA;IACA;;EAGF;I/C/BA;IACA;IACA;IAEA;IACA,cNkZwB;IMhZxB;IAWE;IACA;;;AJmHI;EmD/FF;IACE;IACA;IACA;;EAKF;IACE;IACA;IACA;;EAKF;IACE;IACA,erD+VqB;;EqD5VvB;I/C5DJ;IACA;IACA;IAEA;IACA,cNkZwB;IMhZxB;IAGE;IACA;I+CmDI;IACA;IACA;;EAMF;IACE;;EAIA;IACE;IACA;IACA;;EAKF;IACE;IACA;;EAhER;IACE;;EAGF;I/CzBA;IACA;IACA;IAEA;IACA,cNkZwB;IMhZxB;IAeE;IACA;I+CIA;IACA;;EAGF;I/C/BA;IACA;IACA;IAEA;IACA,cNkZwB;IMhZxB;IAWE;IACA;;;A+C+HE;EACE;EACA;EACA;;;AAKN;EACE;;AAEA;EACE;;;AAIJ;EACE;;AAEA;EACE;EACA;EACA;EACA;EACA;;AAGF;EAEE;EAKE;;AAIJ;EACE;EACA;;AAGF;EACE;EACA;;;AAIJ;EACE;EACA;EACA;EACA;EAEA;EACA,WrD+MqB;EqD7MrB,QrDmNkB;EqDlNlB,YrD3JI;;AqD6JJ;EACE,SrDlJgB;;AqDzCpB;EACE;;AAGF;E/CzBA;EACA;EACA;EAEA;EACA,cNkZwB;EMhZxB;EAeE;EACA;E+CIA;EACA;;AAGF;E/C/BA;EACA;EACA;EAEA;EACA,cNkZwB;EMhZxB;EAWE;EACA;;A+CuME;EACE;;AAIJ;EACE;;AAKF;EACE;;;ACxLJ;EACE;;;AAIF;EACE;EACA;EACA;EACA,StDoduB;EsDldvB;EACA;EAEA;EAEA,YtDodwB;EsDldxB;EACA;EAEA;;AAEA;EACE;EACA;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;;;AAkUJ;EA3TA;EACA;;;AA+TA;EAnTE;EAOF,StD8ZsB;EsDvZtB;EACA;EAEA,YtD/EW;;AMmHX;EACE;;AgD5CF;EACE,StD0ZoB;;AsDjZtB;EACE;;AAIF;EACE,StD4YuB;;AsD1YvB;EACE,YtDoYa;;AsD/XjB;EACE;;;AA2RF;EA3TE;EAIF,StD8ZsB;EsDvZtB;EACA;EAEA,YtD/EW;;AMmHX;EACE;;AgD5CF;EACE,StD0ZoB;;AsDjZtB;EACE;;AAIF;EACE,StD4YuB;;AsD1YvB;EACE,YtDoYa;;AsD/XjB;EACE;;;AAgSF;EArRE;EACA;EACA;EACA;EACA;EAII,OAXE;EAYF;;AAKK;EAIH;;AAGJ;EACE;;;AAMF;EAGM;;;AA0HR;EhD9TA;;;AgD2bF;EAhPE;EACA;EACA;EACA;EACA;EAII,OAjDE;EAkDF;;AAKK;EAIH;;AAGJ;EACE;;;AAMF;EAGM;;;AAoFR;EhDhUA;;;AgD8bF;EA3ME;EACA;EACA;EACA;EACA;EAII,QAvFE;EAwFF;;AAKK;EAGH;;AAGJ;EACE;;;AAMF;EAGM;;;AA+CR;EhD5TA;;;AgD2bF;EAvKE;EACA;EACA;EACA;EACA;EAII,QA5HE;EA6HF;;AAKK;EAGH;;AAGJ;EACE;;;AAMF;EAGM;;;AAUR;EhDlUA;;;AgDmcF;EA7GA;EACA;;AAGA;EAEE;;AAIF;EACE;;AAIF;EACE;;;ApD5MI;EoDiTA;IA1FN;IACA,StDgLwB;IsD/KxB;IACA;;EAMA;IACE;;EAIF;IACE;;EAGO;IACP;;EAIF;IACE;;EAsEI;IA9FN;IACA,StDgLwB;IsD/KxB;IACA;;EAMA;IACE;;EAIF;IACE;;EAGO;IACP;;EAIF;IACE;;EA0EI;IAlGN;IACA,StDgLwB;IsD/KxB;IACA;;EAMA;IACE;;EAIF;IACE;;EAGO;IACP;;EAIF;IACE;;EA8EI;IAtGN;IACA,StDgLwB;IsD/KxB;IACA;;EAMA;IACE;;EAIF;IACE;;EAGO;IACP;;EAIF;IACE;;;ApD/OI;EoDiTA;IA1FN;IACA,StDgLwB;IsD/KxB;IACA;;EAMA;IACE;;EAIF;IACE;;EAGO;IACP;;EAIF;IACE;;EAsEI;IA9FN;IACA,StDgLwB;IsD/KxB;IACA;;EAMA;IACE;;EAIF;IACE;;EAGO;IACP;;EAIF;IACE;;EA0EI;IAlGN;IACA,StDgLwB;IsD/KxB;IACA;;EAMA;IACE;;EAIF;IACE;;EAGO;IACP;;EAIF;IACE;;EA8EI;IAtGN;IACA,StDgLwB;IsD/KxB;IACA;;EAMA;IACE;;EAIF;IACE;;EAGO;IACP;;EAIF;IACE;;;ApD/OI;EoDwUA;IAnFN;IACA;IACA;IACA;IACA;IACA;IACA;;EAGA;IAIE;IACA;;EAGF;IACE;;;ApDvQI;EoDwUA;IAnFN;IACA;IACA;IACA;IACA;IACA;IACA;;EAGA;IAIE;IACA;;EAGF;IACE;;;AnDrTF;EACE;EACA;EACA;;AAEA;EACE;EACA;;AAGF;EACE;;;AAKJ;EA7FA;EACA;EACA;EACA;EACA;EACA,SHisBc;EG/rBd;EACA,kBH+rB0B;EG9rB1B;EACA;;;AAwFA;EAlFA;EAEA;EAEA;EACA,SHyBe;EGvBf,QH6qBc;EG5qBd,eH0Bc;EGzBd,kBHcM;EG8DJ;EACA;EACA;EACA;EACA;EACA;;AGuCF;EACE;;AJvBI;ECzBN;IAtEE;;;AAIF;EACE;;AAIF;EACE;;ADqFI;ECzBN;IA9CE,OH6oBW;IG5oBX,WHjCW;;;AGyFX;EACE;;ADaE;ECTJ;IA9DA,OA8DsC;IA7DtC,WHjCW;;;AEuGP;ECRJ;IA/DA,OA+DsC;IA9DtC,WHjCW;;;AEuGP;ECPJ;IAhEA,OAgEsC;IA/DtC,WHjCW;;;AGmGX;EA5DF;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EAEA;EACA;;ADoDM;ECzBN;IAvCA;IACA;IACA;IACA;IAEA;IACA;IACA;IACA;IACA;IAEA;IACA;;;AAwDE;EACE;;;AoDnLJ;EACE;;;AAGF;EACE;EACA;EACA;;;AAGF;EACE;EACA;EACA;;AAEA;EACE;;AAGF;EACE;;;AAIJ;EACE;EACA;EACA;;AAEA;EACE;;;ACEJ;EACE,SxDszBe;EwDrzBf,YxDmDI;EwDlDJ,OxDuDI;EwDpDF;EACA;EACA;;AAMF;EACE,axD4yBkB;EwD3yBlB,cxD2yBkB;;;AwDtyBpB;AAAA;EAEE;;;AAGF;EACE;;;AAcJ;EACE;EACA;EACA,axD4wBwB;;;AyDpuB1B;EAtFE;EACA;EACA;EACA;EAMF,SzDw0Be;EyDtyBb;;AAhCF;AAAA;EAEE,kBzD0CI;;AyD/BN;EACE,WzD4zBiB;EyD3zBjB;;AAIF;EACE;EACA;;AAGF;EACE;;AAUA;AAAA;EAEE;EACA;;AvD+FE;EuD1DN;IAtBE;;EAEA;IACE;IACA;;EAGF;IACE;IACA;;;AvDuEE;EuD7CA;IAxDJ;;EAGA;AAAA;IAEE;IACA;;;AvD+FE;EuD7CA;IAxDJ;;EAGA;AAAA;IAEE;IACA;;;;AA6DF;EACE;EACA,QzDouBiB;;;AyDjuBnB;AAAA;EAEE;;;AC/IJ;EACE;;;AAGF;EACE;;;AAGF;EACE;EACA;EACA;;;ApDqJF;EAEE;EACA;EAGE;EACA;;AAIJ;EACE;;;AqD3GA;ECnBF,iBAhBQ;;;ADmCN;ECnBF,iBAhBQ;;;ADmCN;ECnBF,iBAhBQ;;;ADmCN;ECnBF,iBAhBQ;;;ADmCN;ECnBF,iBAhBQ;;;AD4CF;EC5BN,iBAhBQ;;;AD4CF;EC5BN,iBAhBQ;;;AD4CF;EC5BN,iBAhBQ;;;ADqDN;ECpCF,aARQ;;;ADgDN;ECxBF,YAPQ;;;AD2BN;ECpCF,aARQ;;;ADgDN;ECxBF,YAPQ;;;AD2BN;ECpCF,aARQ;;;ADgDN;ECxBF,YAPQ;;;AD2BN;ECpCF,aARQ;;;ADgDN;ECxBF,YAPQ;;;ADqCR;EC/CA,iBAhBQ;EAiBR,aARQ;EDwDN;;;AAME;EChCJ,OD+Be;;;AACX;EChCJ,OD+Be;;;AACX;EChCJ,OD+Be;;;AACX;EChCJ,OD+Be;;;AACX;EChCJ,OD+Be;;;AACX;EChCJ,OD+Be;;;AzDsET;EyDrEF;IChCJ,OD+Be;;EACX;IChCJ,OD+Be;;EACX;IChCJ,OD+Be;;EACX;IChCJ,OD+Be;;EACX;IChCJ,OD+Be;;EACX;IChCJ,OD+Be;;;AzDsET;EyDrEF;IChCJ,OD+Be;;EACX;IChCJ,OD+Be;;EACX;IChCJ,OD+Be;;EACX;IChCJ,OD+Be;;EACX;IChCJ,OD+Be;;EACX;IChCJ,OD+Be;;;AA5Ff;ECYA;;;ADRA;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAIA;ECsDF,gBApEmB;;;ADcjB;ECsDF,gBApEmB;;;ADcjB;ECsDF,gBApEmB;;;ADcjB;ECsDF,gBApEmB;;;A1D+Jb;EyDvIE;ICfR;;EDmBQ;IACE;;EAGF;IACE;;EAGF;IACE;;EAIA;IC2BV,gBApEmB;;EDyCT;IC2BV,gBApEmB;;EDyCT;IC2BV,gBApEmB;;EDyCT;IC2BV,gBApEmB;;;A1D+Jb;EyDvIE;ICfR;;EDmBQ;IACE;;EAGF;IACE;;EAGF;IACE;;EAIA;IC2BV,gBApEmB;;EDyCT;IC2BV,gBApEmB;;EDyCT;IC2BV,gBApEmB;;EDyCT;IC2BV,gBApEmB;;;AC4CnB;EACE;;;AAGF;EACE;;;AAEF;EACE;;;A3D2GI;E2D5FJ;IA7BA;;;;AAnBA;EAoDA;IAnDE;;;;A3D2IE;E2DrGF;IA5BF;;;;A3DsII;E2DtGF;IApEF;;;;A3DqKI;E2D5FJ;IA7BA;;;;AAnBA;EAoDA;IAnDE;;;;A3D2IE;E2DrGF;IA5BF;;;;A3DsII;E2DtGF;IApEF;;;;A3DqKI;E2D5FJ;IA7BA;;;;AAnBA;EAoDA;IAnDE;;;;AA0DJ;AAAA;EvDsHA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AuDtHE;EvDgIF;EACA;EACA;EACA;EACA;EACA;;;AuD9HA;AAAA;EAEE;;A3DsEI;E2DxEN;AAAA;IAKI;;;A3DmEE;E2DxEN;AAAA;IASI;;;;AAIJ;AAAA;EAEE;;A3DyDI;E2D3DN;AAAA;IAKI;;;A3DsDE;E2D3DN;AAAA;IASI;;;;AAKJ;EACE;;;AAEF;EACE;;;AAEF;EACE;IACE;;EAEF;IACE;;;AAKJ;EACE;;;AAEF;EACE;IACE;;EAEF;IACE;;;AAKJ;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AC/KJ;AAAA;AAAA;AAAA;AAAA;ACGA;EACE;EACA;;;AAGF;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EASE;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;AAAA;AAAA;AAAA;AAAA;EAKE;;;AAGF;AAAA;EAEE;;;AC/BA;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AADF;EACE;;;AAMF;ECIA;EACA;EACA;;;ADNA;ECIA;EACA;EACA;;;ADNA;ECIA;EACA;EACA;;;ADNA;ECIA;EACA;EACA;;;ADNA;ECIA;EACA;EACA;;;ADNA;ECIA;EACA;EACA;;;ACfF;EACE;EACA,OCIwB;;;ACN1B;EACE;EACA;EACA;;AAEA;EAAO;;;AAGT;EACE;EACA;EACA;EACA;EACA;;;ACbF;EACE;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;ACfF;EACE;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;;;AAGF;AAAA;EAEE;EACA;EACA;EACA;EACA;;;AAMF;EACE;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;IASE;IACA;IACA;IACA;IACA;;;AAIJ;EACE;IAAU;;EACV;IAAM;;;AAGR;EACE;IAAO;;EACP;IAAO;;EACP;IAAO;;EACP;IAAO;;EACP;IAAO;;EACP;IAAO;;EACP;IAAO;;;AAGT;EACE;IAAM;;;AAGR;EACE;IACE;IACA;;EAEF;IACE;IACA;;;AAIJ;EACE;IACE;;;AAIJ;EACE;IAAK;;EACL;IAAK;;EACL;IAAU;;EACV;IAAW;;EACX;IAAM;;EACN;IAAM;;EACN;IAAM;;EACN;IAAM;;EACN;IAAY;;;AAGd;EACE;IAAK;;EACL;IAAO;;;ACnJT;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;AAAA;EAEE;;;AAGF;EACE;;;AC1BF;EACE;EACA;EACA;EACA;EACA,gBLmCwB;EKlCxB,OLmCwB;;;AKhC1B;AAAA;EAEE;EACA;EACA;EACA;EACA;;;AAGF;EACE;;;AAGF;EACE;;;AAGF;EACE;;;AC3BF;AAAA;AAIE;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;AAAtC;EAAsC;;;ACHxC;AAAA;ETqBE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAKA;AAAA;EAbA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AUjCF;AAAA;AAAA;AAAA;AAAA;AAQA;EACE;EACA;;;AAGF;EACE;EACA;EACA;EACA,cR8BwB;EQ7BxB;;AAIF;AAAA;EAEE;;;ACxBF;AAAA;AAAA;AAAA;AAAA;AAQA;EACE;EACA;;;AAGF;EACE;EACA;EACA;EACA,cT8BwB;ES7BxB;;AAIF;AAAA;EAEE;;;AAIA;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AAArC;EAAqC;;;AC5BvC;AAAA;AAAA;AAAA;AAKA;EACE;EACA;EACA;;;AAEF;AACE;EACA;;;AAEF;EACE;EACA;;;AAEF;EACE;;;AAEF;EACE;EACA;;;AAEF;EACE;EACA;EACA;EACA;;;AAEF;EACE;EACA;EACA;EACA;;;AAEF;EACE;EACA;EACA;EACA;;;ACzCF;AAAA;AAAA;AAAA;AAKA;EACE;;;AAEF;EACE;EACA;;;AAEF;AACE;EACA;;;AAEF;EACE;EACA;EACA;EACA;;;AAEF;AACA;EACE;;;AAEF;EACE;;;AC3BF;AAAA;AAAA;AAAA;AAKA;AAAA;EAEE;EACA;;;AAEF;AAAA;EAEE;EACA;;;ACbF;AAAA;AAAA;AAAA;AAKA;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;EACA;;;ACpBF;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAQA;EACE;EACA;EACA;;;AAEF;EACE;;;AAEF;AAAA;AAAA;AAGA;EACE;EACA;;;ACrBF;AAAA;AAAA;AAAA;AAKA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;EACE;IACE;;;AAGJ;EACE;EACA;EACA;EACA;EACA;EACA;;;AAEF;EACE;EACA;;;AAEF;EACE;EACA;EACA;EACA;EACA;;;AAEF;EACE;EACA;;;AAEF;EACE;;;AAGF;AACA;EACE;EACA;;;AAEF;EACE;EACA;EACA;AACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAEF;AAAA;EAEE;;;ACtEF;AAAA;AAAA;AAAA;AAKA;EACE;EACA;;;AAEF;EACE;;;AAEF;EACE;EACA;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;EACA;;;AAEF;EACE;;;AAEF;EACE;EACA;;;AC/BF;AAAA;AAAA;AAAA;AAKA;EACE;EACA;;;AAEF;EACE;EACA;EACA;;;AAEF;EACE;EACA;;;AAEF;EACE;EACA;EACA;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;AACA;EACE;;;AAEF;EACE;EACA;;;AAEF;EACE;EACA;;;AAEF;EACE;EACA;EACA;;;AC5CF;AAAA;AAAA;AAAA;AAKA;EACE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;AAAA;EAGE;;;AAEF;AAAA;EAEE;EACA;;;AAEF;EACE;;;ACvBF;AAAA;AAAA;AAAA;AAKA;AAEA;EACE;EACA;EACA;EACA;EACA;;;AAEF;EACE;EACA;EACA;;;AAEF;AAAA;EAEE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AC5DF;AAAA;AAAA;AAAA;AAKA;EACE;;;AAEF;EACE;EACA;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;EACA;;;AAEF;EACE;;;AAGF;AAAA;AAAA;AAGA;AAAA;EAEE;EACA;;;AAEF;AAAA;EAEE;EACA;;;AAEF;AAAA;EAEE;;;AAEF;EACE;EACA;;;AAEF;AAAA;EAEE;EACA;EACA;EACA;EACA;;;AAEF;AAAA;EAEE;EACA;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;EAEE;EACA;;;AAEF;EACE;;;AAEF;EACE;EACA;EACA;EACA;EACA;EACA;AACA;EACA;EACA;EACA;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;AAAA;EAGE;;;AAGF;AACA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;;ACtGF;AAAA;AAAA;AAAA;AAKA;EACE;EACA;;;AAEF;EACE;EACA;;;AAEF;EACE;EACA;EACA;EACA;EACA;EACA;;;ACnBF;AAAA;AAAA;AAAA;AAKA;EACE;EACA;;;AAEF;EACE;EACA;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;ACpBF;AAAA;AAAA;AAAA;AAKA;AAAA;AAAA;AAGA;EACE;;;AAEF;EACE;EACA;;;ACbF;AAAA;AAAA;AAAA;AAKA;EACE;EACA;;;AAEF;EACE;EACA;EACA;;;AAEF;AACA;EACE;;;AAEF;EACE;EACA;EACA;;;AAEF;EACE;EACA;;;AAEF;EACE;;;AAEF;EACE;;;AC/BF;AAAA;AAAA;AAAA;AAKA;EACE;;;AAEF;EACE;EACA;;;AAEF;EACE;EACA;;;AAEF;EACE;;;AAGF;AAAA;AAAA;AAGA;EACE;;;AAEF;AAAA;AAAA;AAAA;EAIE;;;AC9BF;AAAA;AAAA;AAAA;AAKA;EACE;EACA;EACA;EACA;EACA;EACA;;;AAEF;EACE;;;ACdF;AAAA;AAAA;AAAA;AAKA;AAAA;EAEE;EACA;;;AAEF;AAAA;EAEE;EACA;;;AAEF;EACE;EACA;EACA;;;AAEF;EACE;;;ACrBF;AAAA;AAAA;AAAA;AAKA;EACE;EACA;EACA;EACA;;;AAEF;EACE;EACA;EACA;;;AAEF;EACE;EACA;;;AAEF;EACE;EACA;;;AAEF;EACE;;;AAEF;EACE;EACA;;;AAEF;EACE;;;AChCF;AAAA;AAAA;AAAA;AAKA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;;AAEF;EACE;EACA;EACA;EACA;EACA;;;AAEF;EACE;;;AAEF;EACE;EACA;EACA;;;AAEF;EACE;;;AAEF;EACE;EACA;EACA;EACA;EACA;;;AAEF;EACE;EACA;EACA;;;AAEF;EACE;EACA;EACA;EACA;EACA;;;AAEF;EACE;EACA;;;AAEF;EACE;EACA;EACA;EACA;EACA;;;AAEF;EACE;EACA;;;AAEF;EACE;;;ACnEF;AAAA;AAAA;AAAA;AAKA;EACE;EACA;;;AAEF;EACE;;;ACVF;AAAA;AAAA;AAAA;AAKA;EACE;;;ACNF;AAAA;AAAA;AAAA;AAKA;EACE;EACA;;;AAEF;EACE;EACA;;;AAEF;EACE;;;ACdF;AAAA;AAAA;AAAA;AAAA;AAAA;AAOA;EACE;EACA;EACA;EACA;EACA;;;AAEF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA,kBACE;EAEF;;;AAEF;EACE;EACA;EACA;EACA;EACA;;;AAGF;EACE;IACE;IACA;IACA;IACA;;;AAIJ;AAAA;AAAA;AAGA;EACE;IAAK;;EACL;IAAO;;;ACrDT;AAAA;AAAA;AAAA;AAKA;EACE;;;ACNF;AAAA;AAAA;AAAA;AAKA;EACE;;;AAEF;EACE;;;AAEF;EACE;;;ACZF;AAAA;AAAA;AAAA;AAAA;AAAA;AAOA;EACE;;;AAEF;AAAA;EAEE;;;AAEF;AAAA;AAEE;EACA;;;ACjBF;AAAA;AAAA;AAAA;AAKA;EACE;;;AAEF;EACE;;;ACTF;AAAA;AAAA;AAAA;AAKA;EACE;;;AAEF;EACE;EACA;EACA;;;AAEF;EACE;EACA;;;AAEF;EACE;EACA;;;AAEF;EACE;EACA;EACA;;;AAEF;EACE;;;AAEF;AAAA;EAEE;;;AC/BF;AAAA;AAAA;AAAA;AAKA;EACE;EACA;EACA;EACA;;;ACTF;AAAA;AAAA;AAAA;AAKA;EACE;;;AAGF;EACE;IACE;IACA;;;ACZJ;AAAA;AAAA;AAAA;AAKA;AACA;EACE;EACA;;;AAEF;EACE;EACA;EACA;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAEF;EACE;;;AAGF;AAAA;AAAA;AAAA;AAAA;EAKE;;;AAGF;EACE;EACA;EACA;EACA;;;AAEF;EACE;;;AAGF;AAAA;EAEE;EACA;EACA;EACA;;;AAEF;AAAA;EAEE;;;AAGF;AACA;EACE;EACA;;;AAEF;EACE;EACA","file":"global-style.css","sourcesContent":["@import url('https://fonts.googleapis.com/css?family=Lusitana:400,700|Roboto|Roboto+Condensed:400,700');\n$lusitana: 'Lusitana', serif;\n$roboto: 'Roboto', sans-serif;\n$roboto-condensed: 'Roboto Condensed', sans-serif;\n$modularscale: (\n base: 1em,\n ratio: 1.5\n);\n// Foundation for Sites Settings\n// -----------------------------\n//\n// Table of Contents:\n//\n// 1. Global\n// 2. Breakpoints\n// 3. The Grid\n// 4. Base Typography\n// 5. Typography Helpers\n// 6. Abide\n// 7. Accordion\n// 8. Accordion Menu\n// 9. Badge\n// 10. Breadcrumbs\n// 11. Button\n// 12. Button Group\n// 13. Callout\n// 14. Card\n// 15. Close Button\n// 16. Drilldown\n// 17. Dropdown\n// 18. Dropdown Menu\n// 19. Flexbox Utilities\n// 20. Forms\n// 21. Label\n// 22. Media Object\n// 23. Menu\n// 24. Meter\n// 25. Off-canvas\n// 26. Orbit\n// 27. Pagination\n// 28. Progress Bar\n// 29. Prototype Arrow\n// 30. Prototype Border-Box\n// 31. Prototype Border-None\n// 32. Prototype Bordered\n// 33. Prototype Display\n// 34. Prototype Font-Styling\n// 35. Prototype List-Style-Type\n// 36. Prototype Overflow\n// 37. Prototype Position\n// 38. Prototype Rounded\n// 39. Prototype Separator\n// 40. Prototype Shadow\n// 41. Prototype Sizing\n// 42. Prototype Spacing\n// 43. Prototype Text-Decoration\n// 44. Prototype Text-Transformation\n// 45. Prototype Text-Utilities\n// 46. Responsive Embed\n// 47. Reveal\n// 48. Slider\n// 49. Switch\n// 50. Table\n// 51. Tabs\n// 52. Thumbnail\n// 53. Title Bar\n// 54. Tooltip\n// 55. Top Bar\n// 56. Xy Grid\n\n@import 'util';\n\n// 1. Global\n// ---------\n\n$global-font-size: 100%;\n$global-width: rem-calc(1440);\n$global-lineheight: 1.5;\n$foundation-palette: (\n primary: #8c2004,\n secondary: #767676,\n //success: #5B8C1F,\n success: #517e1b,\n warning: #ffae00,\n alert: #cc4b37\n);\n$light-gray: #e0e0e0;\n$medium-gray: #c0c0c0;\n//$dark-gray: #A0A0A0;\n$dark-gray: #757575;\n$black: #333;\n$gray-green: mix(#767676, #5b8c1f, 60%);\n//$green: #5B8C1F;\n$green: #517e1b;\n$red: #8c2004;\n$white: #fefefe;\n$body-background: $light-gray;\n$body-font-color: $black;\n$body-font-family: $roboto;\n$body-safe-padding: false;\n$body-antialiased: true;\n$global-margin: 1rem;\n$global-padding: 1rem;\n$global-position: 1rem;\n$global-weight-normal: normal;\n$global-weight-bold: bold;\n$global-radius: 6px;\n$global-menu-padding: 0.7rem 1rem;\n$global-menu-nested-margin: 1rem;\n$global-text-direction: ltr;\n$global-flexbox: true;\n$global-prototype-breakpoints: false;\n$global-button-cursor: auto;\n$global-color-pick-contrast-tolerance: 0;\n$print-transparent-backgrounds: true;\n$print-hrefs: true;\n\n@include add-foundation-colors;\n\n// 2. Breakpoints\n// --------------\n\n$breakpoints: (\n 'small': 0,\n 'medium': 640px,\n 'large': 1024px,\n 'xlarge': 1200px,\n 'xxlarge': 1440px\n);\n$breakpoints-hidpi: (\n 'hidpi-1': 1,\n 'hidpi-1-5': 1.5,\n 'hidpi-2': 2,\n 'retina': 2,\n 'hidpi-3': 3\n);\n$print-breakpoint: large;\n$breakpoint-classes: (small medium large);\n\n// 3. The Grid\n// -----------\n\n$grid-row-width: $global-width;\n$grid-column-count: 12;\n$grid-column-gutter: (\n 'small': 20px,\n 'medium': 30px\n);\n$grid-column-align-edge: true;\n$grid-column-alias: 'columns';\n$block-grid-max: 8;\n\n// 4. Base Typography\n// ------------------\n\n$header-font-family: $lusitana;\n$header-font-weight: $global-weight-normal;\n$header-font-style: normal;\n$font-family-monospace: Consolas, 'Liberation Mono', Courier, monospace;\n$header-color: inherit;\n$header-lineheight: 1.4;\n$header-margin-bottom: 0.5rem;\n$header-styles: (\n 'small': (\n 'h1': (\n 'font-size': 24\n ),\n 'h2': (\n 'font-size': 20\n ),\n 'h3': (\n 'font-size': 19\n ),\n 'h4': (\n 'font-size': 18\n ),\n 'h5': (\n 'font-size': 17\n ),\n 'h6': (\n 'font-size': 16\n )\n ),\n 'medium': (\n 'h1': (\n 'font-size': 32\n //'font-size': ms(3)\n ),\n 'h2': (\n 'font-size': 28.43\n ),\n 'h3': (\n 'font-size': 21.328\n ),\n 'h4': (\n 'font-size': 20\n ),\n 'h5': (\n 'font-size': 16\n ),\n 'h6': (\n 'font-size': 16\n )\n )\n);\n$header-text-rendering: optimizeLegibility;\n$small-font-size: 80%;\n$header-small-font-color: $medium-gray;\n$paragraph-lineheight: 1.6;\n$paragraph-margin-bottom: 1rem;\n$paragraph-text-rendering: optimizeLegibility;\n$enable-code-inline: true;\n$anchor-color: $primary-color;\n$anchor-color-hover: scale-color($anchor-color, $lightness: -14%);\n$anchor-text-decoration: none;\n$anchor-text-decoration-hover: none;\n$hr-width: $global-width;\n$hr-border: 1px solid $medium-gray;\n$hr-margin: rem-calc(20) auto;\n$list-lineheight: $paragraph-lineheight;\n$list-margin-bottom: $paragraph-margin-bottom;\n$list-style-type: disc;\n$list-style-position: outside;\n$list-side-margin: 1.25rem;\n$list-nested-side-margin: 1.25rem;\n$defnlist-margin-bottom: 1rem;\n$defnlist-term-weight: $global-weight-bold;\n$defnlist-term-margin-bottom: 0.3rem;\n$blockquote-color: $dark-gray;\n$blockquote-padding: rem-calc(9 20 0 19);\n$blockquote-border: 1px solid $medium-gray;\n$enable-cite-block: true;\n$keystroke-font: $font-family-monospace;\n$keystroke-color: $black;\n$keystroke-background: $light-gray;\n$keystroke-padding: rem-calc(2 4 0);\n$keystroke-radius: $global-radius;\n$abbr-underline: 1px dotted $black;\n\n// 5. Typography Helpers\n// ---------------------\n\n$lead-font-size: $global-font-size * 1.25;\n$lead-lineheight: 1.6;\n$subheader-lineheight: 1.4;\n$subheader-color: $dark-gray;\n$subheader-font-weight: $global-weight-normal;\n$subheader-margin-top: 0.2rem;\n$subheader-margin-bottom: 0.5rem;\n$stat-font-size: 2.5rem;\n$cite-color: $dark-gray;\n$cite-font-size: rem-calc(13);\n$cite-pseudo-content: '\\2014 \\0020';\n$code-color: $black;\n$code-font-family: $font-family-monospace;\n$code-font-weight: $global-weight-normal;\n$code-background: $light-gray;\n$code-border: 1px solid $medium-gray;\n$code-padding: rem-calc(2 5 1);\n$code-block-padding: 1rem;\n$code-block-margin-bottom: 1.5rem;\n\n// 6. Abide\n// --------\n\n$abide-inputs: true;\n$abide-labels: true;\n$input-background-invalid: get-color(alert);\n$form-label-color-invalid: get-color(alert);\n$input-error-color: get-color(alert);\n$input-error-font-size: rem-calc(12);\n$input-error-font-weight: $global-weight-bold;\n\n// 7. Accordion\n// ------------\n\n$accordion-background: $white;\n$accordion-plusminus: true;\n$accordion-plus-content: '\\002B';\n$accordion-minus-content: '\\2013';\n$accordion-title-font-size: rem-calc(12);\n$accordion-item-color: $primary-color;\n$accordion-item-background-hover: $light-gray;\n$accordion-item-padding: 1.25rem 1rem;\n$accordion-content-background: $white;\n$accordion-content-border: 1px solid $light-gray;\n$accordion-content-color: $body-font-color;\n$accordion-content-padding: 1rem;\n\n// 8. Accordion Menu\n// -----------------\n\n$accordionmenu-padding: $global-menu-padding;\n$accordionmenu-nested-margin: $global-menu-nested-margin;\n$accordionmenu-submenu-padding: $accordionmenu-padding;\n$accordionmenu-arrows: true;\n$accordionmenu-arrow-color: $primary-color;\n$accordionmenu-item-background: null;\n$accordionmenu-border: null;\n$accordionmenu-submenu-toggle-background: null;\n$accordion-submenu-toggle-border: $accordionmenu-border;\n$accordionmenu-submenu-toggle-width: 40px;\n$accordionmenu-submenu-toggle-height: $accordionmenu-submenu-toggle-width;\n$accordionmenu-arrow-size: 6px;\n\n// 9. Badge\n// --------\n\n$badge-background: $primary-color;\n$badge-color: $white;\n$badge-color-alt: $black;\n$badge-palette: $foundation-palette;\n$badge-padding: 0.3em;\n$badge-minwidth: 2.1em;\n$badge-font-size: 0.6rem;\n\n// 10. Breadcrumbs\n// ---------------\n\n$breadcrumbs-margin: 0 0 $global-margin 0;\n$breadcrumbs-item-font-size: rem-calc(11);\n$breadcrumbs-item-color: $primary-color;\n$breadcrumbs-item-color-current: $black;\n$breadcrumbs-item-color-disabled: $medium-gray;\n$breadcrumbs-item-margin: 0.75rem;\n$breadcrumbs-item-uppercase: true;\n$breadcrumbs-item-separator: true;\n$breadcrumbs-item-separator-item: '/';\n$breadcrumbs-item-separator-item-rtl: '\\\\';\n$breadcrumbs-item-separator-color: $medium-gray;\n\n// 11. Button\n// ----------\n\n$button-font-family: $roboto-condensed;\n$button-font-weight: null;\n$button-padding: 0.85em 1em;\n$button-margin: 0 0 $global-margin 0;\n$button-fill: solid;\n$button-background: $primary-color;\n$button-background-hover: scale-color($button-background, $lightness: -15%);\n$button-color: $white;\n$button-color-alt: $black;\n$button-radius: $global-radius;\n$button-border: 1px solid transparent;\n$button-hollow-border-width: 1px;\n$button-sizes: (\n 'tiny': 0.6rem,\n 'small': 0.75rem,\n 'default': 0.9rem,\n 'large': 1.25rem\n);\n$button-palette: $foundation-palette;\n$button-opacity-disabled: 0.25;\n$button-background-hover-lightness: -20%;\n$button-hollow-hover-lightness: -50%;\n$button-transition: background-color 0.25s ease-out, color 0.25s ease-out;\n$button-responsive-expanded: false;\n\n// 12. Button Group\n// ----------------\n\n$buttongroup-margin: 1rem;\n$buttongroup-spacing: 1px;\n$buttongroup-child-selector: '.button';\n$buttongroup-expand-max: 6;\n$buttongroup-radius-on-each: true;\n\n// 13. Callout\n// -----------\n\n$callout-background: $white;\n$callout-background-fade: 85%;\n$callout-border: 1px solid rgba($black, 0.25);\n$callout-margin: 0 0 1rem 0;\n$callout-sizes: (\n 'small': 0.5rem,\n 'default': 1rem,\n 'large': 3rem\n);\n$callout-font-color: $body-font-color;\n$callout-font-color-alt: $body-background;\n$callout-radius: $global-radius;\n$callout-link-tint: 30%;\n\n// 14. Card\n// --------\n\n$card-background: $white;\n$card-font-color: $body-font-color;\n$card-divider-background: $light-gray;\n$card-border: 1px solid $light-gray;\n$card-shadow: none;\n$card-border-radius: $global-radius;\n$card-padding: $global-padding;\n$card-margin-bottom: $global-margin;\n\n// 15. Close Button\n// ----------------\n\n$closebutton-position: right top;\n$closebutton-z-index: 10;\n$closebutton-default-size: medium;\n$closebutton-offset-horizontal: (\n 'small': 0.66rem,\n 'medium': 1rem\n);\n$closebutton-offset-vertical: (\n 'small': 0.33em,\n 'medium': 0.5rem\n);\n$closebutton-size: (\n 'small': 1.5em,\n 'medium': 2em\n);\n$closebutton-lineheight: 1;\n$closebutton-color: $dark-gray;\n$closebutton-color-hover: $black;\n\n// 16. Drilldown\n// -------------\n\n$drilldown-transition: transform 0.15s linear;\n$drilldown-arrows: true;\n$drilldown-padding: $global-menu-padding;\n$drilldown-nested-margin: 0;\n$drilldown-background: $white;\n$drilldown-submenu-padding: $drilldown-padding;\n$drilldown-submenu-background: $white;\n$drilldown-arrow-color: $primary-color;\n$drilldown-arrow-size: 6px;\n\n// 17. Dropdown\n// ------------\n\n$dropdown-padding: 1rem;\n$dropdown-background: $body-background;\n$dropdown-border: 1px solid $medium-gray;\n$dropdown-font-size: 1rem;\n$dropdown-width: 300px;\n$dropdown-radius: $global-radius;\n$dropdown-sizes: (\n 'tiny': 100px,\n 'small': 200px,\n 'large': 400px\n);\n\n// 18. Dropdown Menu\n// -----------------\n\n$dropdownmenu-arrows: true;\n$dropdownmenu-arrow-color: $anchor-color;\n$dropdownmenu-arrow-size: 6px;\n$dropdownmenu-arrow-padding: 1.5rem;\n$dropdownmenu-min-width: 200px;\n$dropdownmenu-background: null;\n$dropdownmenu-submenu-background: $white;\n$dropdownmenu-padding: $global-menu-padding;\n$dropdownmenu-nested-margin: 0;\n$dropdownmenu-submenu-padding: $dropdownmenu-padding;\n$dropdownmenu-border: 1px solid $medium-gray;\n$dropdown-menu-item-color-active: get-color(primary);\n$dropdown-menu-item-background-active: transparent;\n\n// 19. Flexbox Utilities\n// ---------------------\n\n$flex-source-ordering-count: 6;\n$flexbox-responsive-breakpoints: true;\n\n// 20. Forms\n// ---------\n\n$fieldset-border: 1px solid $medium-gray;\n$fieldset-padding: rem-calc(20);\n$fieldset-margin: rem-calc(18 0);\n$legend-padding: rem-calc(0 3);\n$form-spacing: rem-calc(16);\n$helptext-color: $black;\n$helptext-font-size: rem-calc(13);\n$helptext-font-style: italic;\n$input-prefix-color: $black;\n$input-prefix-background: $light-gray;\n$input-prefix-border: 1px solid $medium-gray;\n$input-prefix-padding: 1rem;\n$form-label-color: $black;\n$form-label-font-size: rem-calc(14);\n$form-label-font-weight: $global-weight-normal;\n$form-label-line-height: 1.8;\n$select-background: $white;\n$select-triangle-color: $dark-gray;\n$select-radius: $global-radius;\n$input-color: $black;\n$input-placeholder-color: $medium-gray;\n$input-font-family: inherit;\n$input-font-size: rem-calc(16);\n$input-font-weight: $global-weight-normal;\n$input-line-height: $global-lineheight;\n$input-background: $white;\n$input-background-focus: $white;\n$input-background-disabled: $light-gray;\n$input-border: 1px solid $medium-gray;\n$input-border-focus: 1px solid $dark-gray;\n$input-padding: $form-spacing * 0.5;\n$input-shadow: inset 0 1px 2px rgba($black, 0.1);\n$input-shadow-focus: 0 0 5px $medium-gray;\n$input-cursor-disabled: not-allowed;\n$input-transition: box-shadow 0.5s, border-color 0.25s ease-in-out;\n$input-number-spinners: true;\n$input-radius: $global-radius;\n$form-button-radius: $global-radius;\n\n// 21. Label\n// ---------\n\n$label-background: $primary-color;\n$label-color: $white;\n$label-color-alt: $black;\n$label-palette: $foundation-palette;\n$label-font-size: 0.8rem;\n$label-padding: 0.33333rem 0.5rem;\n$label-radius: $global-radius;\n\n// 22. Media Object\n// ----------------\n\n$mediaobject-margin-bottom: $global-margin;\n$mediaobject-section-padding: $global-padding;\n$mediaobject-image-width-stacked: 100%;\n\n// 23. Menu\n// --------\n\n$menu-margin: 0;\n$menu-nested-margin: $global-menu-nested-margin;\n$menu-items-padding: $global-menu-padding;\n$menu-simple-margin: 1rem;\n$menu-item-color-active: $white;\n$menu-item-color-alt-active: $black;\n$menu-item-background-active: get-color(primary);\n$menu-icon-spacing: 0.25rem;\n$menu-state-back-compat: true;\n$menu-centered-back-compat: true;\n$menu-icons-back-compat: true;\n\n// 24. Meter\n// ---------\n\n$meter-height: 1rem;\n$meter-radius: $global-radius;\n$meter-background: $medium-gray;\n$meter-fill-good: $success-color;\n$meter-fill-medium: $warning-color;\n$meter-fill-bad: $alert-color;\n\n// 25. Off-canvas\n// --------------\n\n$offcanvas-sizes: (\n 'small': 250px\n);\n$offcanvas-vertical-sizes: (\n 'small': 250px\n);\n$offcanvas-background: $light-gray;\n$offcanvas-shadow: 0 0 10px rgba($black, 0.7);\n$offcanvas-inner-shadow-size: 20px;\n$offcanvas-inner-shadow-color: rgba($black, 0.25);\n$offcanvas-overlay-zindex: 11;\n$offcanvas-push-zindex: 12;\n$offcanvas-overlap-zindex: 13;\n$offcanvas-reveal-zindex: 12;\n$offcanvas-transition-length: 0.5s;\n$offcanvas-transition-timing: ease;\n$offcanvas-fixed-reveal: true;\n$offcanvas-exit-background: rgba($white, 0.25);\n$maincontent-class: 'off-canvas-content';\n\n// 26. Orbit\n// ---------\n\n$orbit-bullet-background: $medium-gray;\n$orbit-bullet-background-active: $dark-gray;\n$orbit-bullet-diameter: 1.2rem;\n$orbit-bullet-margin: 0.1rem;\n$orbit-bullet-margin-top: 0.8rem;\n$orbit-bullet-margin-bottom: 0.8rem;\n$orbit-caption-background: rgba($black, 0.5);\n$orbit-caption-padding: 1rem;\n$orbit-control-background-hover: rgba($black, 0.5);\n$orbit-control-padding: 1rem;\n$orbit-control-zindex: 10;\n\n// 27. Pagination\n// --------------\n\n$pagination-font-size: rem-calc(14);\n$pagination-margin-bottom: $global-margin;\n$pagination-item-color: $black;\n$pagination-item-padding: rem-calc(3 10);\n$pagination-item-spacing: rem-calc(1);\n$pagination-radius: $global-radius;\n$pagination-item-background-hover: $light-gray;\n$pagination-item-background-current: $primary-color;\n$pagination-item-color-current: $white;\n$pagination-item-color-disabled: $medium-gray;\n$pagination-ellipsis-color: $black;\n$pagination-mobile-items: false;\n$pagination-mobile-current-item: false;\n$pagination-arrows: true;\n$pagination-arrow-previous: '\\00AB';\n$pagination-arrow-next: '\\00BB';\n\n// 28. Progress Bar\n// ----------------\n\n$progress-height: 1rem;\n$progress-background: $medium-gray;\n$progress-margin-bottom: $global-margin;\n$progress-meter-background: $primary-color;\n$progress-radius: $global-radius;\n\n// 29. Prototype Arrow\n// -------------------\n\n$prototype-arrow-directions: (down, up, right, left);\n$prototype-arrow-size: 0.4375rem;\n$prototype-arrow-color: $black;\n\n// 30. Prototype Border-Box\n// ------------------------\n\n$prototype-border-box-breakpoints: $global-prototype-breakpoints;\n\n// 31. Prototype Border-None\n// -------------------------\n\n$prototype-border-none-breakpoints: $global-prototype-breakpoints;\n\n// 32. Prototype Bordered\n// ----------------------\n\n$prototype-bordered-breakpoints: $global-prototype-breakpoints;\n$prototype-border-width: rem-calc(1);\n$prototype-border-type: solid;\n$prototype-border-color: $medium-gray;\n\n// 33. Prototype Display\n// ---------------------\n\n$prototype-display-breakpoints: $global-prototype-breakpoints;\n$prototype-display: (inline, inline-block, block, table, table-cell);\n\n// 34. Prototype Font-Styling\n// --------------------------\n\n$prototype-font-breakpoints: $global-prototype-breakpoints;\n$prototype-wide-letter-spacing: rem-calc(4);\n$prototype-font-normal: $global-weight-normal;\n$prototype-font-bold: $global-weight-bold;\n\n// 35. Prototype List-Style-Type\n// -----------------------------\n\n$prototype-list-breakpoints: $global-prototype-breakpoints;\n$prototype-style-type-unordered: (disc, circle, square);\n$prototype-style-type-ordered: (\n decimal,\n lower-alpha,\n lower-latin,\n lower-roman,\n upper-alpha,\n upper-latin,\n upper-roman\n);\n\n// 36. Prototype Overflow\n// ----------------------\n\n$prototype-overflow-breakpoints: $global-prototype-breakpoints;\n$prototype-overflow: (visible, hidden, scroll);\n\n// 37. Prototype Position\n// ----------------------\n\n$prototype-position-breakpoints: $global-prototype-breakpoints;\n$prototype-position: (static, relative, absolute, fixed);\n$prototype-position-z-index: 975;\n\n// 38. Prototype Rounded\n// ---------------------\n\n$prototype-rounded-breakpoints: $global-prototype-breakpoints;\n$prototype-border-radius: rem-calc(3);\n\n// 39. Prototype Separator\n// -----------------------\n\n$prototype-separator-breakpoints: $global-prototype-breakpoints;\n$prototype-separator-align: center;\n$prototype-separator-height: rem-calc(2);\n$prototype-separator-width: 3rem;\n$prototype-separator-background: $primary-color;\n$prototype-separator-margin-top: $global-margin;\n\n// 40. Prototype Shadow\n// --------------------\n\n$prototype-shadow-breakpoints: $global-prototype-breakpoints;\n$prototype-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16),\n 0 2px 10px 0 rgba(0, 0, 0, 0.12);\n\n// 41. Prototype Sizing\n// --------------------\n\n$prototype-sizing-breakpoints: $global-prototype-breakpoints;\n$prototype-sizing: (width, height);\n$prototype-sizes: (\n 25: 25%,\n 50: 50%,\n 75: 75%,\n 100: 100%\n);\n\n// 42. Prototype Spacing\n// ---------------------\n\n$prototype-spacing-breakpoints: $global-prototype-breakpoints;\n$prototype-spacers-count: 3;\n\n// 43. Prototype Text-Decoration\n// -----------------------------\n\n$prototype-decoration-breakpoints: $global-prototype-breakpoints;\n$prototype-text-decoration: (overline, underline, line-through);\n\n// 44. Prototype Text-Transformation\n// ---------------------------------\n\n$prototype-transformation-breakpoints: $global-prototype-breakpoints;\n$prototype-text-transformation: (lowercase, uppercase, capitalize);\n\n// 45. Prototype Text-Utilities\n// ----------------------------\n\n$prototype-utilities-breakpoints: $global-prototype-breakpoints;\n$prototype-text-overflow: ellipsis;\n\n// 46. Responsive Embed\n// --------------------\n\n$responsive-embed-margin-bottom: rem-calc(16);\n$responsive-embed-ratios: (\n default: 4 by 3,\n widescreen: 16 by 9\n);\n\n// 47. Reveal\n// ----------\n\n$reveal-background: $white;\n$reveal-width: 600px;\n$reveal-max-width: $global-width;\n$reveal-padding: $global-padding;\n$reveal-border: 1px solid $medium-gray;\n$reveal-radius: $global-radius;\n$reveal-zindex: 1005;\n$reveal-overlay-background: rgba($black, 0.45);\n\n// 48. Slider\n// ----------\n\n$slider-width-vertical: 0.5rem;\n$slider-transition: all 0.2s ease-in-out;\n$slider-height: 0.5rem;\n$slider-background: $light-gray;\n$slider-fill-background: $medium-gray;\n$slider-handle-height: 1.4rem;\n$slider-handle-width: 1.4rem;\n$slider-handle-background: $primary-color;\n$slider-opacity-disabled: 0.25;\n$slider-radius: $global-radius;\n\n// 49. Switch\n// ----------\n\n$switch-background: $medium-gray;\n$switch-background-active: $primary-color;\n$switch-height: 2rem;\n$switch-height-tiny: 1.5rem;\n$switch-height-small: 1.75rem;\n$switch-height-large: 2.5rem;\n$switch-radius: $global-radius;\n$switch-margin: $global-margin;\n$switch-paddle-background: $white;\n$switch-paddle-offset: 0.25rem;\n$switch-paddle-radius: $global-radius;\n$switch-paddle-transition: all 0.25s ease-out;\n$switch-opacity-disabled: 0.5;\n$switch-cursor-disabled: not-allowed;\n\n// 50. Table\n// ---------\n\n$table-background: $white;\n$table-color-scale: 5%;\n$table-border: 1px solid smart-scale($table-background, $table-color-scale);\n$table-padding: rem-calc(8 10 10);\n$table-hover-scale: 2%;\n$table-row-hover: darken($table-background, $table-hover-scale);\n$table-row-stripe-hover: darken(\n $table-background,\n $table-color-scale + $table-hover-scale\n);\n$table-is-striped: true;\n$table-striped-background: smart-scale($table-background, $table-color-scale);\n$table-stripe: even;\n$table-head-background: smart-scale(\n $table-background,\n $table-color-scale * 0.5\n);\n$table-head-row-hover: darken($table-head-background, $table-hover-scale);\n$table-foot-background: smart-scale($table-background, $table-color-scale);\n$table-foot-row-hover: darken($table-foot-background, $table-hover-scale);\n$table-head-font-color: $body-font-color;\n$table-foot-font-color: $body-font-color;\n$show-header-for-stacked: false;\n$table-stack-breakpoint: medium;\n\n// 51. Tabs\n// --------\n\n$tab-margin: 0;\n$tab-background: $white;\n$tab-color: $primary-color;\n$tab-background-active: $light-gray;\n$tab-active-color: $primary-color;\n$tab-item-font-size: rem-calc(12);\n$tab-item-background-hover: $white;\n$tab-item-padding: 1.25rem 1.5rem;\n$tab-content-background: $white;\n$tab-content-border: $light-gray;\n$tab-content-color: $body-font-color;\n$tab-content-padding: 1rem;\n\n// 52. Thumbnail\n// -------------\n\n$thumbnail-border: 4px solid $white;\n$thumbnail-margin-bottom: $global-margin;\n$thumbnail-shadow: 0 0 0 1px rgba($black, 0.2);\n$thumbnail-shadow-hover: 0 0 6px 1px rgba($primary-color, 0.5);\n$thumbnail-transition: box-shadow 200ms ease-out;\n$thumbnail-radius: $global-radius;\n\n// 53. Title Bar\n// -------------\n\n$titlebar-background: $black;\n$titlebar-color: $white;\n$titlebar-padding: 0.5rem;\n$titlebar-text-font-weight: bold;\n$titlebar-icon-color: $white;\n$titlebar-icon-color-hover: $medium-gray;\n$titlebar-icon-spacing: 0.25rem;\n\n// 54. Tooltip\n// -----------\n\n$has-tip-cursor: help;\n$has-tip-font-weight: $global-weight-bold;\n$has-tip-border-bottom: dotted 1px $dark-gray;\n$tooltip-background-color: $black;\n$tooltip-color: $white;\n$tooltip-padding: 0.75rem;\n$tooltip-max-width: 10rem;\n$tooltip-font-size: $small-font-size;\n$tooltip-pip-width: 0.75rem;\n$tooltip-pip-height: $tooltip-pip-width * 0.866;\n$tooltip-radius: $global-radius;\n\n// 55. Top Bar\n// -----------\n\n$topbar-padding: 0.5rem;\n$topbar-background: $black;\n$topbar-submenu-background: $topbar-background;\n$topbar-title-spacing: 0.5rem 1rem 0.5rem 0;\n$topbar-input-width: 200px;\n$topbar-unstack-breakpoint: medium;\n\n// 56. Xy Grid\n// -----------\n\n$xy-grid: true;\n$grid-container: $global-width;\n$grid-columns: 12;\n$grid-margin-gutters: (\n 'small': 20px,\n 'medium': 30px\n);\n$grid-padding-gutters: $grid-margin-gutters;\n$grid-container-padding: $grid-padding-gutters;\n$grid-container-max: $global-width;\n$xy-block-grid-max: 8;\n","/**\n * Foundation for Sites\n * Version 6.7.5\n * https://get.foundation\n * Licensed under MIT Open Source\n */\n\n// --- Dependencies ---\n@import 'vendor/normalize';\n@import '../_vendor/sassy-lists/stylesheets/helpers/missing-dependencies';\n@import '../_vendor/sassy-lists/stylesheets/helpers/true';\n@import '../_vendor/sassy-lists/stylesheets/functions/contain';\n@import '../_vendor/sassy-lists/stylesheets/functions/purge';\n@import '../_vendor/sassy-lists/stylesheets/functions/remove';\n@import '../_vendor/sassy-lists/stylesheets/functions/replace';\n@import '../_vendor/sassy-lists/stylesheets/functions/to-list';\n\n// --- Settings ---\n// import your own `settings` here or\n// import and modify the default settings through\n// @import 'settings/settings';\n\n// --- Components ---\n// Utilities\n@import 'util/util';\n// Global styles\n@import 'global';\n@import 'forms/forms';\n@import 'typography/typography';\n\n// Grids\n@import 'grid/grid';\n@import 'xy-grid/xy-grid';\n// Generic components\n@import 'components/button';\n@import 'components/button-group';\n@import 'components/close-button';\n@import 'components/label';\n@import 'components/progress-bar';\n@import 'components/slider';\n@import 'components/switch';\n@import 'components/table';\n// Basic components\n@import 'components/badge';\n@import 'components/breadcrumbs';\n@import 'components/callout';\n@import 'components/card';\n@import 'components/dropdown';\n@import 'components/pagination';\n@import 'components/tooltip';\n\n// Containers\n@import 'components/accordion';\n@import 'components/media-object';\n@import 'components/orbit';\n@import 'components/responsive-embed';\n@import 'components/tabs';\n@import 'components/thumbnail';\n// Menu-based containers\n@import 'components/menu';\n@import 'components/menu-icon';\n@import 'components/accordion-menu';\n@import 'components/drilldown';\n@import 'components/dropdown-menu';\n\n// Layout components\n@import 'components/off-canvas';\n@import 'components/reveal';\n@import 'components/sticky';\n@import 'components/title-bar';\n@import 'components/top-bar';\n\n// Helpers\n@import 'components/float';\n@import 'components/flex';\n@import 'components/visibility';\n@import 'prototype/prototype';\n\n\n@mixin foundation-everything(\n $flex: true,\n $prototype: false,\n $xy-grid: $xy-grid\n) {\n @if $flex {\n $global-flexbox: true !global;\n }\n\n @if $xy-grid {\n $xy-grid: true !global;\n }\n\n // Global styles\n @include foundation-global-styles;\n @include foundation-forms;\n @include foundation-typography;\n\n // Grids\n @if not $flex {\n @include foundation-grid;\n }\n @else {\n @if $xy-grid {\n @include foundation-xy-grid-classes;\n }\n @else {\n @include foundation-flex-grid;\n }\n }\n\n // Generic components\n @include foundation-button;\n @include foundation-button-group;\n @include foundation-close-button;\n @include foundation-label;\n @include foundation-progress-bar;\n @include foundation-slider;\n @include foundation-switch;\n @include foundation-table;\n // Basic components\n @include foundation-badge;\n @include foundation-breadcrumbs;\n @include foundation-callout;\n @include foundation-card;\n @include foundation-dropdown;\n @include foundation-pagination;\n @include foundation-tooltip;\n\n // Containers\n @include foundation-accordion;\n @include foundation-media-object;\n @include foundation-orbit;\n @include foundation-responsive-embed;\n @include foundation-tabs;\n @include foundation-thumbnail;\n // Menu-based containers\n @include foundation-menu;\n @include foundation-menu-icon;\n @include foundation-accordion-menu;\n @include foundation-drilldown-menu;\n @include foundation-dropdown-menu;\n\n // Layout components\n @include foundation-off-canvas;\n @include foundation-reveal;\n @include foundation-sticky;\n @include foundation-title-bar;\n @include foundation-top-bar;\n\n // Helpers\n @include foundation-float-classes;\n @if $flex { @include foundation-flex-classes; }\n @include foundation-visibility-classes;\n @if $prototype { @include foundation-prototype-classes; }\n}\n","// Foundation for Sites\n// https://get.foundation\n// Licensed under MIT Open Source\n\n////\n/// @group breakpoints\n////\n\n/// Patch to fix issue #12080\n$-zf-size: null;\n\n/// A list of named breakpoints. You can use these with the `breakpoint()` mixin to quickly create media queries.\n/// @type Map\n$breakpoints: (\n \"small\": 0,\n \"medium\": 640px,\n \"large\": 1024px,\n \"xlarge\": 1200px,\n \"xxlarge\": 1440px,\n) !default;\n\n/// A list of named HiDPI breakpoints. You can use these with the `breakpoint()` mixin to quickly create media queries for resolutions.\n/// Values must represent the device pixels / web pixels ration and be unitless or in DPPX.\n/// @type Map\n$breakpoints-hidpi: (\n \"hidpi-1\": 1,\n \"hidpi-1-5\": 1.5,\n \"hidpi-2\": 2,\n \"retina\": 2,\n \"hidpi-3\": 3\n) !default;\n\n/// The largest named breakpoint in which to include print as a media type\n/// @type Keyword\n$print-breakpoint: large !default;\n\n$-zf-zero-breakpoint: small !default;\n\n$-zf-breakpoints-keys: map-to-list($breakpoints, 'keys');\n\n@if nth(map-values($breakpoints), 1) != 0 {\n @error 'The first key in the $breakpoints map must have a value of \"0\".';\n}\n@else {\n $-zf-zero-breakpoint: nth(map-keys($breakpoints), 1);\n}\n\n/// All of the names in this list will be output as classes in your CSS, like `.small-12`, `.medium-6`, and so on. Each value in this list must also be in the `$breakpoints` map.\n/// @type List\n$breakpoint-classes: (small medium large) !default;\n\n/// Generates a media query string matching the input value. Refer to the documentation for the `breakpoint()` mixin to see what the possible inputs are.\n///\n/// @param {Keyword|Number} $val [small] - Breakpoint name, or px, rem, or em value to process.\n@function breakpoint($val: $-zf-zero-breakpoint) {\n // Web standard Pixels per inch. (1ddpx / $std-web-dpi) = 1dpi\n // See https://www.w3.org/TR/css-values-3/#absolute-lengths\n $std-web-dpi: 96;\n\n // Size or keyword\n $bp: nth($val, 1);\n // Value of the following breakpoint\n $bp-next: null;\n // Value for max-width media queries\n $bp-min: null;\n // Value for min-width media queries\n $bp-max: null;\n // Direction of media query (up, down, or only)\n $dir: if(length($val) > 1, nth($val, 2), up);\n // If named, name of the breakpoint\n $name: null;\n // If the breakpoint is a HiDPI breakpoint\n $hidpi: false;\n\n // Orientation media queries have a unique syntax\n @if $bp == 'landscape' or $bp == 'portrait' {\n @return '(orientation: #{$bp})';\n }\n\n // If a breakpoint name is given, get its value from the $breakpoints/$breakpoints-hidpi map.\n @if type-of($bp) == 'string' {\n @if map-has-key($breakpoints, $bp) {\n $name: $bp;\n $bp: map-get($breakpoints, $name);\n $bp-next: -zf-map-next($breakpoints, $name);\n }\n @else if map-has-key($breakpoints-hidpi, $bp) {\n $name: $bp;\n $bp: map-get($breakpoints-hidpi, $name);\n $bp-next: -zf-map-next-number($breakpoints-hidpi, $bp);\n $hidpi: true;\n }\n @else {\n $bp: 0;\n @warn 'breakpoint(): \"#{$val}\" is not defined in your `$breakpoints` or `$breakpoints-hidpi` setting.';\n }\n }\n\n @if not $name and $dir == 'only' {\n @warn 'breakpoint(): Only named media queries can have an `only` range.';\n @return null;\n }\n\n // Only 'only' and 'up' have a min limit.\n @if $dir == 'only' or $dir == 'up' {\n $bp-min: if($hidpi, strip-unit($bp), -zf-bp-to-em($bp));\n }\n // Only 'only' and 'down' have a max limit.\n @if $dir == 'only' or $dir == 'down' {\n // If the breakpoint is a value, use it as max limit.\n @if not $name {\n $bp-max: if($hidpi, strip-unit($bp), -zf-bp-to-em($bp));\n }\n // If the breakpoint is named, the max limit is the following breakpoint - 1px.\n @else if $bp-next {\n // Max value is 0.2px under the next breakpoint (0.02 / 16 = 0.00125).\n // Use a precision under 1px to support browser zoom, but not to low to avoid rounding.\n // See https://github.com/foundation/foundation-sites/issues/11313\n $bp-max: if($hidpi, $bp-next - divide(1, $std-web-dpi), -zf-bp-to-em($bp-next) - 0.00125);\n }\n }\n\n // Generate the media query string from min and max limits.\n @if $hidpi {\n // Generate values in DPI instead of DPPX for an IE9-11/Opera mini compatibility.\n // See https://caniuse.com/#feat=css-media-resolution\n $bp-min-dpi: if($bp-min, $bp-min * $std-web-dpi * 1dpi, $bp-min);\n $bp-max-dpi: if($bp-max, $bp-max * $std-web-dpi * 1dpi, $bp-max);\n @return zf-str-join(\n -zf-bp-join($bp-min, $bp-max, '-webkit-min-device-pixel-ratio', '-webkit-max-device-pixel-ratio'),\n -zf-bp-join($bp-min-dpi, $bp-max-dpi, 'min-resolution', 'max-resolution'),\n ', ');\n }\n @else {\n @return -zf-bp-join($bp-min, $bp-max);\n }\n}\n\n/// Wraps a media query around the content you put inside the mixin. This mixin accepts a number of values:\n/// - If a string is passed, the mixin will look for it in the `$breakpoints` and `$breakpoints-hidpi` maps, and use a media query there.\n/// - If a pixel value is passed, it will be converted to an em value using `$global-font-size` as the base.\n/// - If a rem value is passed, the unit will be changed to em.\n/// - If an em value is passed, the value will be used as-is.\n///\n/// If multiple values are passed, the mixin will generate a media query for each of them as described above.\n/// Since the content is duplicated for each breakpoint, this mixin should only be used with properties that\n/// change across breakpoints.\n///\n/// @param {Keyword|Number} $values... - Breakpoint name or px/rem/em value to process.\n///\n/// @output If the breakpoint is \"0px and larger\", outputs the content as-is. Otherwise, outputs the content wrapped in a media query.\n@mixin breakpoint($values...) {\n @for $i from 1 through length($values) {\n $value: nth($values, $i);\n $str: breakpoint($value);\n $bp: index($-zf-breakpoints-keys, nth($value, 1));\n $pbp: index($-zf-breakpoints-keys, $print-breakpoint);\n // Direction of media query (up, down, or only)\n $dir: if(length($value) > 1, nth($value, 2), up);\n\n $old-zf-size: null;\n\n // Make breakpoint size available as a variable\n @if global-variable-exists(-zf-size) {\n $old-zf-size: $-zf-size;\n }\n $-zf-size: nth($value, 1) !global; // get the first value to account for `only` and `down` keywords\n\n // If $str is still an empty string, no media query is needed\n @if $str == '' {\n @content;\n }\n\n // Otherwise, wrap the content in a media query\n @else {\n // For named breakpoints less than or equal to $print-breakpoint, add print to the media types\n // generate print if the breakpoint affects the print-breakpoint (or smaller).\n // This means the current condition only needs to be extended so 'down' always generates print.\n @if $bp != null and ($bp <= $pbp or $dir == down) {\n @media print, screen and #{$str} {\n @content;\n }\n }\n @else {\n @media screen and #{$str} {\n @content;\n }\n }\n }\n\n $-zf-size: $old-zf-size !global;\n }\n}\n\n/// Converts the breakpoints map to a URL-encoded string, like this: `key1=value1&key2=value2`. The value is then dropped into the CSS for a special `` tag, which is read by the Foundation JavaScript. This is how we transfer values from Sass to JavaScript, so they can be defined in one place.\n/// @access private\n///\n/// @param {Map} $map - Map to convert.\n///\n/// @returns {String} A string containing the map's contents.\n@function -zf-bp-serialize($map) {\n $str: '';\n @each $key, $value in $map {\n $str: $str + $key + '=' + -zf-bp-to-em($value) + '&';\n }\n $str: str-slice($str, 1, -2);\n\n @return $str;\n}\n\n/// Find the next key in a map.\n/// @access private\n///\n/// @param {Map} $map - Map to traverse.\n/// @param {Mixed} $key - Key to use as a starting point.\n///\n/// @returns {Mixed} The value for the key after `$key`, if `$key` was found. If `$key` was not found, or `$key` was the last value in the map, returns `null`.\n@function -zf-map-next($map, $key) {\n\n // Store the keys of the map as a list\n $values: map-keys($map);\n\n $i: 0;\n\n // If the Key Exists, Get the index of the key within the map and add 1 to it for the next breakpoint in the map\n @if (map-has-key($map, $key)) {\n $i: index($values, $key) + 1;\n }\n\n // If the key doesn't exist, or it's the last key in the map, return null\n @if ($i > length($map) or $i == 0) {\n @return null;\n }\n // Otherwise, return the value\n @else {\n @return map-get($map, nth($values, $i));\n }\n\n}\n\n/// Find the next number in a map.\n/// @access private\n///\n/// @param {Map} $map - Map to traverse.\n/// @param {Mixed} $number - Number to use as a starting point.\n///\n/// @returns {Mixed} The number following `$number`, if `$number` was found. If `$number` was not found, or `$number` was the biggest number in the map, returns `null`.\n@function -zf-map-next-number($map, $number) {\n\n $next-number: null;\n\n @each $k, $v in $map {\n @if type-of($v) == 'number' and $v > $number and ($next-number == null or $v < $next-number) {\n $next-number: $v;\n }\n }\n\n @return $next-number;\n}\n\n/// Return a list of our named breakpoints less than $key. Useful for dealing with\n/// responsive gutters for the grid.\n/// @access private\n///\n/// @param {String} $key - Key to use as last breakpoint.\n///\n/// @returns {Array} The list of breakpoints up to and. If $key is auto, returns breakpoints above the zero\n@function -zf-breakpoints-less-than($key) {\n $list: ();\n $found-key: false;\n\n @each $name in $-zf-breakpoints-keys {\n @if ($name == $key) {\n $found-key: true;\n }\n @if not $found-key {\n $list: append($list, $name);\n }\n }\n @return $list;\n}\n\n/// Return a list of our named breakpoints less than $key. Useful for dealing with\n/// responsive gutters for the grid.\n/// @access private\n///\n/// @param {String} $breakpoint - a named or non-named breakpoint.\n///\n/// @returns {Array} The list of breakpoints up to and. If $key is auto, returns breakpoints above the zero\n@function -zf-closest-named-breakpoint($breakpoint) {\n $last: $-zf-zero-breakpoint;\n $found: false;\n\n $value: unitless-calc($breakpoint, 1px);\n @each $key, $val in $breakpoints {\n @if not $found {\n @if unitless-calc($val) > $value {\n $found: true;\n } @else {\n $last: $key;\n }\n }\n }\n\n @return $last;\n}\n\n/// Get a value for a breakpoint from a responsive config map or single value.\n/// - If the config is a single value, return it regardless of `$value`.\n/// - If the config is a map and has the key `$value`, the exact breakpoint value is returned.\n/// - If the config is a map and does *not* have the breakpoint, the value matching the next lowest breakpoint in the config map is returned.\n/// @access private\n///\n/// @param {Number|Map} $map - Responsive config map or single value.\n/// @param {Keyword} $value - Breakpoint name to use.\n///\n/// @return {Mixed} The corresponding breakpoint value.\n@function -zf-get-bp-val($map, $value) {\n // If the given map is a single value, return it\n @if type-of($map) == 'number' {\n @return $map;\n }\n\n\n // Check if the breakpoint name exists globally\n @if not map-has-key($breakpoints, $value) {\n @if type-of($value) == 'number' {\n $value: -zf-closest-named-breakpoint($value);\n } @else {\n @return null;\n }\n }\n // Check if the breakpoint name exists in the local config map\n @else if map-has-key($map, $value) {\n // If it does, just return the value\n @return map-get($map, $value);\n }\n // Otherwise, find the next lowest breakpoint and return that value\n @else {\n $anchor: null;\n $found: false;\n\n @each $key, $val in $breakpoints {\n @if not $found {\n @if map-has-key($map, $key) {\n $anchor: $key;\n }\n @if $key == $value {\n $found: true;\n }\n }\n }\n\n @return map-get($map, $anchor);\n }\n}\n\n/// Return the best breakpoint to use according to the calling context. It returns in order:\n/// 1. the given `$value` argument if it is not null.\n/// 2. the global breakpoint context `$-zf-size` if it is not null (like if called inside then `breakpoint()` mixin)\n/// 3. the given `$default` argument.\n/// @access private\n///\n/// @param {Keyword} $value [null] - Breakpoint to use in priority if non-null.\n/// @param {Keyword} $default [null] - Breakpoint to use by default if no other value can be used.\n///\n/// @return {Keyword} The resolved breakpoint.\n@function -zf-current-breakpoint($value: null, $default: null) {\n @if ($value != null) {\n @return $value;\n }\n @else if (variable-exists(-zf-size) and type-of($-zf-size) != 'number') and $-zf-size != null {\n @return $-zf-size;\n }\n @else {\n @return $default;\n }\n}\n\n/// Return media query string from the given min and/or max limits.\n/// If a limit is equal to `null` or `0`, it is ignored.\n/// @access private\n///\n/// @param {Number} $min [0] - Min media query limit.\n/// @param {Number} $max [0] - Max media query limit.\n/// @param {String} $min-name ['min-width'] - Name of the min media query limit.\n/// @param {String} $delimiter ['max-width'] - Name of the max media query limit.\n///\n/// @returns {String} Media Query string.\n@function -zf-bp-join(\n $min: 0,\n $max: 0,\n $min-name: 'min-width',\n $max-name: 'max-width'\n) {\n @return zf-str-join(\n if($min and $min > 0, '(#{$min-name}: #{$min})', null),\n if($max and $max > 0, '(#{$max-name}: #{$max})', null),\n ' and ');\n}\n\n$small-up: '';\n$small-only: '';\n\n@if map-has-key($breakpoints, small) {\n $small-up: screen;\n $small-only: unquote('screen and #{breakpoint(small only)}');\n}\n\n$medium-up: '';\n$medium-only: '';\n\n@if map-has-key($breakpoints, medium) {\n $medium-up: unquote('screen and #{breakpoint(medium)}');\n $medium-only: unquote('screen and #{breakpoint(medium only)}');\n}\n\n$large-up: '';\n$large-only: '';\n\n@if map-has-key($breakpoints, large) {\n $large-up: unquote('screen and #{breakpoint(large)}');\n $large-only: unquote('screen and #{breakpoint(large only)}');\n}\n\n$xlarge-up: '';\n$xlarge-only: '';\n\n@if map-has-key($breakpoints, xlarge) {\n $xlarge-up: unquote('screen and #{breakpoint(xlarge)}');\n $xlarge-only: unquote('screen and #{breakpoint(xlarge only)}');\n}\n\n$xxlarge-up: '';\n\n@if map-has-key($breakpoints, xxlarge) {\n $xxlarge-up: unquote('screen and #{breakpoint(xxlarge)}');\n}\n","// Foundation for Sites\n// https://get.foundation\n// Licensed under MIT Open Source\n\n////\n/// @group reveal\n////\n\n/// Default background color of a modal.\n/// @type Color\n$reveal-background: $white !default;\n\n/// Default width of a modal, with no class applied.\n/// @type Number\n$reveal-width: 600px !default;\n\n/// Default maximum width of a modal.\n/// @type Number\n$reveal-max-width: $global-width !default;\n\n/// Default padding inside a modal.\n/// @type Number\n$reveal-padding: $global-padding !default;\n\n/// Default border around a modal.\n/// @type Number\n$reveal-border: 1px solid $medium-gray !default;\n\n/// Default radius for modal.\n/// @type Number\n$reveal-radius: $global-radius !default;\n\n/// z-index for modals. The overlay uses this value, while the modal itself uses this value plus one.\n/// @type Number\n$reveal-zindex: 1005 !default;\n\n/// Background color of modal overlays.\n/// @type Color\n$reveal-overlay-background: rgba($black, 0.45) !default;\n\n\n// Placeholder selector for medium-and-up modals\n// Prevents duplicate CSS when defining multiple Reveal sizes\n// This should be in the same breakpoint then `@mixin reveal-modal-width`\n@include breakpoint(medium) {\n %reveal-centered {\n right: auto;\n left: auto;\n margin: 0 auto;\n }\n}\n\n\n/// Adds styles for a modal overlay.\n/// @param {Color} $background [$reveal-overlay-background] - Background color of the overlay.\n@mixin reveal-overlay($background: $reveal-overlay-background) {\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: $reveal-zindex;\n\n display: none;\n background-color: $background;\n overflow-y: auto;\n -webkit-overflow-scrolling: touch;\n}\n\n/// Adds base styles for a modal.\n@mixin reveal-modal-base {\n @include disable-mouse-outline;\n z-index: $reveal-zindex + 1;\n // Workaround android browser z-index bug\n backface-visibility: hidden;\n\n display: none;\n padding: $reveal-padding;\n\n border: $reveal-border;\n border-radius: $reveal-radius;\n background-color: $reveal-background;\n\n @include breakpoint(medium) {\n min-height: 0;\n }\n\n // Make sure rows don't have a min-width on them\n .column {\n min-width: 0;\n }\n\n // Strip margins from the last item in the modal\n > :last-child {\n margin-bottom: 0;\n }\n}\n\n/// Adjusts the width of a modal.\n/// @param {Number} $width - Width of the modal. Generally a percentage.\n/// @param {Number} $max-width [$reveal-max-width] - Maximum width of the modal.\n@mixin reveal-modal-width(\n $width: $reveal-width,\n $max-width: $reveal-max-width\n) {\n // Extends must be made outside of breakpoints for compatibility with newer Sass versions (libsass v3.5)\n @extend %reveal-centered;\n @include breakpoint(medium) {\n width: $width;\n max-width: $max-width;\n }\n}\n\n/// Creates a full-screen modal, which stretches the full width and height of the window.\n@mixin reveal-modal-fullscreen {\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n\n width: 100%;\n max-width: none;\n height: 100%;\n min-height: 100%;\n margin-left: 0;\n\n border: 0;\n border-radius: 0;\n}\n\n@mixin foundation-reveal {\n\n /// Disables the scroll when Reveal is shown to prevent the background from shifting\n html.is-reveal-open {\n position: fixed;\n width: 100%;\n overflow-y: hidden;\n\n &.zf-has-scroll {\n overflow-y: scroll;\n -webkit-overflow-scrolling: touch;\n }\n\n body { // sass-lint:disable-line no-qualifying-elements\n overflow-y: hidden;\n }\n }\n\n // Overlay\n .reveal-overlay {\n @include reveal-overlay;\n }\n\n // Modal container\n .reveal {\n @include reveal-modal-base;\n @include reveal-modal-width($reveal-width);\n position: relative;\n top: 100px;\n margin-right: auto;\n margin-left: auto;\n overflow-y: auto;\n -webkit-overflow-scrolling: touch;\n\n // Remove padding\n &.collapse {\n padding: 0;\n }\n\n // Sizing classes\n &.tiny { @include reveal-modal-width(30%); }\n &.small { @include reveal-modal-width(50%); }\n &.large { @include reveal-modal-width(90%); }\n\n // Full-screen mode\n &.full {\n @include reveal-modal-fullscreen;\n }\n\n @include breakpoint($-zf-zero-breakpoint only) {\n @include reveal-modal-fullscreen;\n }\n\n &.without-overlay {\n position: fixed;\n }\n }\n}\n","// sass-lint:disable no-vendor-prefixes\n\n@mixin foundation-normalize() {\n /*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */\n\n // Document\n // ==========================================================================\n\n // 1. Correct the line height in all browsers.\n // 2. Prevent adjustments of font size after orientation changes in iOS.\n\n html {\n line-height: 1.15; // 1\n -webkit-text-size-adjust: 100%; // 2\n }\n\n // Sections\n // ==========================================================================\n\n // Remove the margin in all browsers.\n\n body {\n margin: 0;\n }\n\n // Correct the font size and margin on `h1` elements within `section` and\n // `article` contexts in Chrome, Firefox, and Safari.\n\n h1 {\n font-size: 2em;\n margin: 0.67em 0;\n }\n\n // Grouping content\n // ==========================================================================\n\n // 1. Add the correct box sizing in Firefox.\n // 2. Show the overflow in Edge and IE.\n\n hr {\n box-sizing: content-box; // 1\n height: 0; // 1\n overflow: visible; // 2\n }\n\n // 1. Correct the inheritance and scaling of font size in all browsers.\n // 2. Correct the odd `em` font sizing in all browsers.\n\n pre {\n font-family: monospace, monospace; // 1\n font-size: 1em; // 2\n }\n\n // Text-level semantics\n // ==========================================================================\n\n // Remove the gray background on active links in IE 10.\n\n a {\n background-color: transparent;\n }\n\n // 1. Remove the bottom border in Chrome 57-\n // 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.\n\n abbr[title] {\n border-bottom: 0; // 1\n text-decoration: underline dotted; // 2\n }\n\n // Add the correct font weight in Chrome, Edge, and Safari.\n\n b,\n strong {\n font-weight: bolder;\n }\n\n // 1. Correct the inheritance and scaling of font size in all browsers.\n // 2. Correct the odd `em` font sizing in all browsers.\n\n code,\n kbd,\n samp {\n font-family: monospace, monospace; // 1\n font-size: 1em; // 2\n }\n\n // Add the correct font size in all browsers.\n\n small {\n font-size: 80%;\n }\n\n // Prevent `sub` and `sup` elements from affecting the line height in\n // all browsers.\n\n sub,\n sup {\n font-size: 75%;\n line-height: 0;\n position: relative;\n vertical-align: baseline;\n }\n\n sub {\n bottom: -0.25em;\n }\n\n sup {\n top: -0.5em;\n }\n\n // Embedded content\n // ==========================================================================\n\n // Remove the border on images inside links in IE 10.\n\n img {\n border-style: none;\n }\n\n // Forms\n // ==========================================================================\n\n // 1. Change the font styles in all browsers.\n // 2. Remove the margin in Firefox and Safari.\n\n button,\n input,\n optgroup,\n select,\n textarea {\n font-family: inherit; // 1\n font-size: 100%; // 1\n line-height: 1.15; // 1\n margin: 0; // 2\n }\n\n // Show the overflow in IE.\n // 1. Show the overflow in Edge.\n\n button,\n input { // 1\n overflow: visible;\n }\n\n // Remove the inheritance of text transform in Edge, Firefox, and IE.\n // 1. Remove the inheritance of text transform in Firefox.\n\n button,\n select { // 1\n text-transform: none;\n }\n\n // Correct the inability to style clickable types in iOS and Safari.\n\n button,\n [type=\"button\"],\n [type=\"reset\"],\n [type=\"submit\"] {\n -webkit-appearance: button;\n }\n\n // Remove the inner border and padding in Firefox.\n\n button::-moz-focus-inner,\n [type=\"button\"]::-moz-focus-inner,\n [type=\"reset\"]::-moz-focus-inner,\n [type=\"submit\"]::-moz-focus-inner {\n border-style: none;\n padding: 0;\n }\n\n // Restore the focus styles unset by the previous rule.\n\n button:-moz-focusring,\n [type=\"button\"]:-moz-focusring,\n [type=\"reset\"]:-moz-focusring,\n [type=\"submit\"]:-moz-focusring {\n outline: 1px dotted ButtonText;\n }\n\n // Correct the padding in Firefox.\n\n fieldset {\n padding: 0.35em 0.75em 0.625em;\n }\n\n // 1. Correct the text wrapping in Edge and IE.\n // 2. Correct the color inheritance from `fieldset` elements in IE.\n // 3. Remove the padding so developers are not caught out when they zero out\n // `fieldset` elements in all browsers.\n\n legend {\n box-sizing: border-box; // 1\n color: inherit; // 2\n display: table; // 1\n max-width: 100%; // 1\n padding: 0; // 3\n white-space: normal; // 1\n }\n\n // Add the correct vertical alignment in Chrome, Firefox, and Opera.\n\n progress {\n vertical-align: baseline;\n }\n\n // Remove the default vertical scrollbar in IE 10+.\n\n textarea {\n overflow: auto;\n }\n\n // 1. Add the correct box sizing in IE 10.\n // 2. Remove the padding in IE 10.\n\n [type=\"checkbox\"],\n [type=\"radio\"] {\n box-sizing: border-box; // 1\n padding: 0; // 2\n }\n\n // Correct the cursor style of increment and decrement buttons in Chrome.\n\n [type=\"number\"]::-webkit-inner-spin-button,\n [type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n }\n\n // 1. Correct the odd appearance in Chrome and Safari.\n // 2. Correct the outline style in Safari.\n\n [type=\"search\"] {\n -webkit-appearance: textfield; // 1\n outline-offset: -2px; // 2\n }\n\n // Remove the inner padding in Chrome and Safari on macOS.\n\n [type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\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 ::-webkit-file-upload-button {\n -webkit-appearance: button; // 1\n font: inherit; // 2\n }\n\n // Interactive\n // ==========================================================================\n\n // Add the correct display in Edge, IE 10+, and Firefox.\n\n details {\n display: block;\n }\n\n // Add the correct display in all browsers.\n\n summary {\n display: list-item;\n }\n\n // Misc\n // ==========================================================================\n\n // Add the correct display in IE 10+.\n\n template {\n display: none;\n }\n\n // Add the correct display in IE 10.\n\n [hidden] {\n display: none;\n }\n\n // Disable outline when intent is clearly mouse and touch\n [data-whatintent=\"mouse\"],\n [data-whatintent=\"touch\"],\n [data-whatinput=\"mouse\"],\n [data-whatinput=\"touch\"] {\n *, *:focus {\n outline: none;\n }\n }\n\n // Disable iOS callouts when draggable is false\n [draggable=false] {\n -webkit-touch-callout: none;\n -webkit-user-select: none;\n }\n}\n","// Foundation for Sites\n// https://get.foundation\n// Licensed under MIT Open Source\n\n// sass-lint:disable no-color-literals, no-qualifying-elements\n\n////\n/// @group global\n////\n\n@import 'util/util';\n\n/// Font size attribute applied to `` and ``. We use 100% by default so the value is inherited from the user's browser settings.\n/// @type Number\n$global-font-size: 100% !default;\n\n/// Global width of your site. Used by the grid to determine row width.\n/// @type Number\n$global-width: rem-calc(1200) !default;\n\n/// Default line height for all type. `$global-lineheight` is 24px while `$global-font-size` is 16px\n/// @type Number\n$global-lineheight: 1.5 !default;\n\n/// Colors used for buttons, callouts, links, etc. There must always be a color called `primary`.\n/// @type Map\n$foundation-palette: (\n \"primary\": #1779ba,\n \"secondary\": #767676,\n \"success\": #3adb76,\n \"warning\": #ffae00,\n \"alert\": #cc4b37,\n) !default;\n\n/// Color used for light gray UI items.\n/// @type Color\n$light-gray: #e6e6e6 !default;\n\n/// Color used for medium gray UI items.\n/// @type Color\n$medium-gray: #cacaca !default;\n\n/// Color used for dark gray UI items.\n/// @type Color\n$dark-gray: #8a8a8a !default;\n\n/// Color used for black ui items.\n/// @type Color\n$black: #0a0a0a !default;\n\n/// Color used for white ui items.\n/// @type Color\n$white: #fefefe !default;\n\n/// Background color of the body.\n/// @type Color\n$body-background: $white !default;\n\n/// Text color of the body.\n/// @type Color\n$body-font-color: $black !default;\n\n/// Font stack of the body.\n/// @type List\n$body-font-family: 'Helvetica Neue', Helvetica, Roboto, Arial, sans-serif !default;\n\n/// Set to `true` to enable safe padding on the body for non-rectangular devices (i.e. phones with notches)\n/// @type Boolean\n$body-safe-padding: false !default;\n\n/// Set to `true` to enable antialiased type, using the `-webkit-font-smoothing` and `-moz-osx-font-smoothing` CSS properties.\n/// @type Boolean\n$body-antialiased: true !default;\n\n/// Global value used for margin on components.\n/// @type Number\n$global-margin: 1rem !default;\n\n/// Global value used for padding on components.\n/// @type Number\n$global-padding: 1rem !default;\n\n/// Global value used for positioning on components.\n/// @type Number\n$global-position: 1rem !default;\n\n/// Global font weight used for normal type.\n/// @type Keyword | Number\n$global-weight-normal: normal !default;\n\n/// Global font weight used for bold type.\n/// @type Keyword | Number\n$global-weight-bold: bold !default;\n\n/// Global value used for all elements that have a border radius.\n/// @type Number\n$global-radius: 0 !default;\n\n/// Global value used for all menu styles. Can be overwritten at individual menu component level.\n/// @type Number\n$global-menu-padding: 0.7rem 1rem !default;\n\n/// Global value used for all menu styles. Nested margin for submenu.\n$global-menu-nested-margin: 1rem !default;\n\n/// Sets the text direction of the CSS. Can be either `ltr` or `rtl`.\n/// @type Keyword\n$global-text-direction: ltr !default;\n\n/// Enables flexbox for components that support it.\n/// @type Boolean\n$global-flexbox: true !default;\n\n/// Enabled responsive breakpoints for prototypes if applicable\n/// @type Boolean\n$global-prototype-breakpoints: false !default;\n\n/// Button cursor's value, `auto` by default\n/// @type Keyword\n$global-button-cursor: auto !default;\n\n@if not map-has-key($foundation-palette, primary) {\n @error 'In $foundation-palette, you must have a color named \"primary\".';\n}\n\n// Internal variables used for text direction\n$global-left: if($global-text-direction == rtl, right, left);\n$global-right: if($global-text-direction == rtl, left, right);\n\n// Internal variable that contains the flex justifying options\n$-zf-flex-justify: -zf-flex-justify($global-text-direction);\n\n/// Global tolerance for color pick contrast.\n/// @type Number\n$global-color-pick-contrast-tolerance: 0 !default;\n\n// Internal variables used for colors\n@include add-foundation-colors;\n\n@mixin foundation-global-styles {\n @include foundation-normalize;\n\n // These styles are applied to a tag, which is read by the Foundation JavaScript\n .foundation-mq {\n font-family: '#{-zf-bp-serialize($breakpoints)}';\n }\n\n html {\n box-sizing: border-box;\n font-size: $global-font-size;\n }\n\n // Set box-sizing globally to handle padding and border widths\n *,\n *::before,\n *::after {\n box-sizing: inherit;\n }\n\n // Default body styles\n body {\n margin: 0;\n padding: 0;\n\n @if ($body-safe-padding) {\n // using environment variables to account for non-rectangular displays e.g. phones with notches\n padding-top: env(safe-area-inset-top);\n padding-right: env(safe-area-inset-right);\n padding-bottom: env(safe-area-inset-bottom);\n padding-left: env(safe-area-inset-left);\n }\n\n background: $body-background;\n\n font-family: $body-font-family;\n font-weight: $global-weight-normal;\n line-height: $global-lineheight;\n color: $body-font-color;\n\n @if ($body-antialiased) {\n -webkit-font-smoothing: antialiased; // sass-lint:disable-line no-vendor-prefixes\n -moz-osx-font-smoothing: grayscale; // sass-lint:disable-line no-vendor-prefixes\n }\n }\n\n img {\n // Get rid of gap under images by making them display: inline-block; by default\n display: inline-block;\n vertical-align: middle;\n\n // Grid defaults to get images and embeds to work properly\n max-width: 100%;\n height: auto;\n -ms-interpolation-mode: bicubic;\n }\n\n // Make sure textarea takes on height automatically\n textarea {\n height: auto;\n min-height: 50px;\n border-radius: $global-radius;\n }\n\n // Make select elements are 100% width by default\n select {\n box-sizing: border-box;\n width: 100%;\n border-radius: $global-radius;\n }\n\n // Styles Google Maps and MapQuest embeds properly\n // sass-lint:disable-line no-ids\n .map_canvas,\n .mqa-display {\n img,\n embed,\n object {\n max-width: none !important;\n }\n }\n\n // Reset + + + + + \ No newline at end of file diff --git a/libraries/superfish/examples/followed.html b/libraries/superfish/examples/followed.html new file mode 100755 index 0000000..e6c8a1c --- /dev/null +++ b/libraries/superfish/examples/followed.html @@ -0,0 +1,17 @@ + + + + + Link followed (Testing Superfish) + + + +

You followed a link

+

«– Go back to the test page

+ + \ No newline at end of file diff --git a/libraries/superfish/examples/megamenu.html b/libraries/superfish/examples/megamenu.html new file mode 100755 index 0000000..eefb78c --- /dev/null +++ b/libraries/superfish/examples/megamenu.html @@ -0,0 +1,155 @@ + + + + + jQuery Superfish megamenu example with full touch support for Android, iOS and Windows 8. + + + + + + + + +
+

Superfish Megamenu Example

+ + + + +
+
+ +

Morbi pulvinar ornare mauris. Vivamus ut ipsum. Fusce vitae pede. Etiam sodales, libero vitae ultricies vestibulum, elit eros aliquam pede, auctor lobortis enim ligula non nibh. Quisque molestie, nibh ac malesuada ultricies, metus urna adipiscing dui, tincidunt fermentum lectus velit ac ipsum. Curabitur ultrices ipsum et tortor. Nullam non felis ornare sem laoreet viverra.

+

Nunc turpis ligula, auctor ut, iaculis porta, consequat vel, turpis. Suspendisse sed diam. In scelerisque condimentum tellus. Vivamus et velit a ante consectetuer tempor. Nunc vitae mauris. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos hymenaeos. Suspendisse lacinia, lacus a posuere molestie, tellus diam ullamcorper est, in mattis elit nisi nec odio. Aliquam a sem sit amet dolor viverra ornare. Curabitur elit velit, tempus vel, tempus at, ultricies non, arcu. Duis viverra tempus tellus. Duis dignissim convallis tortor. Phasellus nisl.

+

Morbi pulvinar ornare mauris. Vivamus ut ipsum. Fusce vitae pede. Etiam sodales, libero vitae ultricies vestibulum, elit eros aliquam pede, auctor lobortis enim ligula non nibh. Quisque molestie, nibh ac malesuada ultricies, metus urna adipiscing dui, tincidunt fermentum lectus velit ac ipsum. Curabitur ultrices ipsum et tortor. Nullam non felis ornare sem laoreet viverra.

+

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborun.

+
+ + diff --git a/libraries/superfish/package.json b/libraries/superfish/package.json new file mode 100755 index 0000000..f0f2022 --- /dev/null +++ b/libraries/superfish/package.json @@ -0,0 +1,41 @@ +{ + "name": "superfish", + "title": "jQuery Superfish Menu Plugin", + "description": "Superfish is a jQuery plugin that adds usability enhancements to multi-level drop-down menus. Fully supports touch devices and keyboard interaction.", + "version": "1.7.10", + "keywords": [ + "menu", + "dropdown", + "responsive", + "navigation", + "jquery-plugin", + "ecosystem:jquery" + ], + "author": "Joel Birch", + "license": "MIT", + "repository": { + "type": "git", + "url": "https://github.com/joeldbirch/superfish.git" + }, + "bugs": "https://github.com/joeldbirch/superfish/issues", + "homepage": "https://superfish.joelbirch.co", + "docs": "https://superfish.joelbirch.co", + "engines": { + "node": ">= 0.10.0" + }, + "main": "./dist/js/superfish.js", + "devDependencies": { + "grunt": "^0.4.5", + "grunt-contrib-clean": "^1.0.0", + "grunt-contrib-coffee": "^1.0.0", + "grunt-contrib-concat": "^1.0.0", + "grunt-contrib-copy": "^0.8.2", + "grunt-contrib-jasmine": "^1.0.0", + "grunt-contrib-jshint": "^1.0.0", + "grunt-contrib-uglify": "^0.11.1", + "grunt-contrib-watch": "^0.6.1" + }, + "dependencies": { + "jquery": ">=1.8" + } +} diff --git a/libraries/superfish/src/.jshintrc b/libraries/superfish/src/.jshintrc new file mode 100755 index 0000000..5b4cbc1 --- /dev/null +++ b/libraries/superfish/src/.jshintrc @@ -0,0 +1,36 @@ +{ + "browser" : true, + "jquery" : true, + + "asi" : true, + "laxbreak" : true, + "bitwise" : true, + "boss" : false, + "curly" : true, + "eqeqeq" : true, + "eqnull" : false, + "evil" : false, + "expr" : false, + "forin" : false, + "immed" : true, + "latedef" : true, + "loopfunc" : false, + "noarg" : true, + "regexp" : true, + "regexdash" : false, + "scripturl" : true, + "shadow" : false, + "supernew" : false, + "undef" : true, + + "newcap" : true, + "noempty" : true, + "nonew" : true, + "nomen" : false, + "onevar" : false, + "plusplus" : false, + "sub" : false, + "trailing" : true, + "white" : false, + "indent" : 2 +} \ No newline at end of file diff --git a/libraries/superfish/src/css/megafish.css b/libraries/superfish/src/css/megafish.css new file mode 100755 index 0000000..0d5d3c9 --- /dev/null +++ b/libraries/superfish/src/css/megafish.css @@ -0,0 +1,100 @@ +/*** ESSENTIAL STYLES ***/ +.sf-menu { + position: relative; + margin: 0; + padding: 0; + list-style: none; +} +.sf-menu .sf-mega { + position: absolute; + display: none; + top: 100%; + left: 0; + z-index: 99; +} +.sf-menu > li { + float: left; +} +.sf-menu li:hover > .sf-mega, +.sf-menu li.sfHover > .sf-mega { + display: block; +} + +.sf-menu > li > a { + display: block; + position: relative; +} + + +/*** DEMO SKIN ***/ +.sf-menu { + float: left; + margin-bottom: 1em; + width: 100%; +} +.sf-menu .sf-mega { + box-shadow: 2px 3px 6px rgba(0,0,0,.2); + width: 100%; /* allow long menu items to determine submenu width */ +} +.sf-menu > li > a { + border-left: 1px solid #fff; + border-top: 1px solid #dFeEFF; /* fallback colour must use full shorthand */ + border-top: 1px solid rgba(255,255,255,.5); + padding: .75em 1em; + text-decoration: none; + zoom: 1; /* IE7 */ + color: #13a; +} +.sf-menu > li { + background: #BDD2FF; + -webkit-transition: background .2s; + transition: background .2s; +} +.sf-menu > li:hover, +.sf-menu > li.sfHover { + background: #CFDEFF; + /* only transition out, not in */ + -webkit-transition: none; + transition: none; +} + +/*** mega menu dropdown ***/ +.sf-mega { + background-color: #CFDEFF; + padding: 1em; + box-sizing: border-box; + width: 100%; +} +.sf-mega-section { + float: left; + width: 8em; /* optional */ + padding: 0 1em 1em 0; + margin-right: 1em; + border-right: 1px solid #b4c8f5; +} + + +/*** arrows (for all except IE7) **/ +.sf-arrows .sf-with-ul { + padding-right: 2.5em; + *padding-right: 1em; /* no CSS arrows for IE7 (lack pseudo-elements) */ +} +/* styling for both css and generated arrows */ +.sf-arrows .sf-with-ul:after { + content: ''; + position: absolute; + top: 50%; + right: 1em; + margin-top: -3px; + height: 0; + width: 0; + /* order of following 3 rules important for fallbacks to work */ + border: 5px solid transparent; + border-top-color: #dFeEFF; /* edit this to suit design (no rgba in IE8) */ + border-top-color: rgba(255,255,255,.5); +} +.sf-arrows > li > .sf-with-ul:focus:after, +.sf-arrows > li:hover > .sf-with-ul:after, +.sf-arrows > .sfHover > .sf-with-ul:after { + border-top-color: white; /* IE8 fallback colour */ +} diff --git a/libraries/superfish/src/css/superfish-navbar.css b/libraries/superfish/src/css/superfish-navbar.css new file mode 100755 index 0000000..d888bf9 --- /dev/null +++ b/libraries/superfish/src/css/superfish-navbar.css @@ -0,0 +1,82 @@ +/*** adding the class sf-navbar in addition to sf-menu creates an all-horizontal nav-bar menu ***/ +.sf-navbar { + background: #BDD2FF; + position: relative; + margin-bottom: 5em; +} +/* provide background colour for submenu strip */ +/* you should just set the menu's container bg colour rather than use pseudo-elements */ +.sf-navbar:before { + content: ''; + position: absolute; + left: 0; + z-index: -1; + background-color: #BDD2FF; + height: 200%; + width: 100%; +} +.sf-navbar ul { + box-shadow: none; +} +.sf-navbar li { + background: #AABDE6; + position: static; +} +.sf-navbar > li > a, +.sf-navbar > li > ul > li > a { + border: none; +} +.sf-navbar > li > ul { + min-width: 36em; /* set this to whatever suits your design */ +} +.sf-navbar ul li { + background: #BDD2FF; + position: relative; +} +.sf-navbar ul ul { + left: 0; + top: 100%; +} +.sf-navbar ul ul li { + width: 100%; +} +.sf-navbar > li > ul > li { + float: left; +} +.sf-navbar li.current { + background: #BDD2FF; +} +.sf-navbar li:hover, +.sf-navbar li.sfHover, +.sf-navbar ul li.current { + background: #BDD2FF; +} +.sf-navbar ul li:hover, +.sf-navbar ul li.sfHover, +.sf-navbar ul ul li { + background: #D1DFFF; +} +.sf-navbar ul ul li:hover, +.sf-navbar ul ul li.sfHover, +.sf-navbar ul ul li.current { + background: #E6EEFF; +} +.sf-navbar ul li.current > a { + font-weight: bold; +} + +/*** point all arrows down ***/ +.sf-arrows.sf-navbar ul .sf-with-ul:after { + margin-top: -3px; + margin-right: 0; + border-color: transparent; + border-top-color: #dFeEFF; /* edit this to suit design (no rgba in IE8) */ + border-top-color: rgba(255,255,255,.5); +} + +.sf-arrows.sf-navbar ul > li > .sf-with-ul:focus:after, +.sf-arrows.sf-navbar ul > li:hover > .sf-with-ul:after, +.sf-arrows.sf-navbar ul > .sfHover > .sf-with-ul:after { + border-color: transparent; + border-top-color: white; +} diff --git a/libraries/superfish/src/css/superfish-vertical.css b/libraries/superfish/src/css/superfish-vertical.css new file mode 100755 index 0000000..3614abf --- /dev/null +++ b/libraries/superfish/src/css/superfish-vertical.css @@ -0,0 +1,37 @@ +/* adding sf-vertical class in addition to sf-menu creates a vertical menu */ +/* eg.
    ... */ +.sf-vertical { + width: 12em; + /* If you want the width of the closed menu to expand to its + widest top-level menu item (like its "Supersubs" submenus do), + replace the width rule above with the following two rules. */ + + /* + min-width: 12em; + *width: 12em; + */ +} +.sf-vertical ul { + left: 100%; + top: 0; +} +.sf-vertical > li { + float: none; +} +.sf-vertical li { + width: 100%; +} + +/*** alter arrow directions ***/ +.sf-vertical.sf-arrows > li > .sf-with-ul:after { + margin-top: -5px; + margin-right: -3px; + border-color: transparent; + border-left-color: #dFeEFF; /* edit this to suit design (no rgba in IE8) */ + border-left-color: rgba(255,255,255,.5); +} +.sf-vertical.sf-arrows li > .sf-with-ul:focus:after, +.sf-vertical.sf-arrows li:hover > .sf-with-ul:after, +.sf-vertical.sf-arrows .sfHover > .sf-with-ul:after { + border-left-color: white; +} diff --git a/libraries/superfish/src/css/superfish.css b/libraries/superfish/src/css/superfish.css new file mode 100755 index 0000000..05918e4 --- /dev/null +++ b/libraries/superfish/src/css/superfish.css @@ -0,0 +1,113 @@ +/*** ESSENTIAL STYLES ***/ +.sf-menu, .sf-menu * { + margin: 0; + padding: 0; + list-style: none; +} +.sf-menu li { + position: relative; +} +.sf-menu ul { + position: absolute; + display: none; + top: 100%; + left: 0; + z-index: 99; +} +.sf-menu > li { + float: left; +} +.sf-menu li:hover > ul, +.sf-menu li.sfHover > ul { + display: block; +} + +.sf-menu a { + display: block; + position: relative; +} +.sf-menu ul ul { + top: 0; + left: 100%; +} + + +/*** DEMO SKIN ***/ +.sf-menu { + float: left; + margin-bottom: 1em; +} +.sf-menu ul { + box-shadow: 2px 2px 6px rgba(0,0,0,.2); + min-width: 12em; /* allow long menu items to determine submenu width */ + *width: 12em; /* no auto sub width for IE7, see white-space comment below */ +} +.sf-menu a { + border-left: 1px solid #fff; + border-top: 1px solid #dFeEFF; /* fallback colour must use full shorthand */ + border-top: 1px solid rgba(255,255,255,.5); + padding: .75em 1em; + text-decoration: none; + zoom: 1; /* IE7 */ +} +.sf-menu a { + color: #13a; +} +.sf-menu li { + background: #BDD2FF; + white-space: nowrap; /* no need for Supersubs plugin */ + *white-space: normal; /* ...unless you support IE7 (let it wrap) */ + -webkit-transition: background .2s; + transition: background .2s; +} +.sf-menu ul li { + background: #AABDE6; +} +.sf-menu ul ul li { + background: #9AAEDB; +} +.sf-menu li:hover, +.sf-menu li.sfHover { + background: #CFDEFF; + /* only transition out, not in */ + -webkit-transition: none; + transition: none; +} + +/*** arrows (for all except IE7) **/ +.sf-arrows .sf-with-ul { + padding-right: 2.5em; + *padding-right: 1em; /* no CSS arrows for IE7 (lack pseudo-elements) */ +} +/* styling for both css and generated arrows */ +.sf-arrows .sf-with-ul:after { + content: ''; + position: absolute; + top: 50%; + right: 1em; + margin-top: -3px; + height: 0; + width: 0; + /* order of following 3 rules important for fallbacks to work */ + border: 5px solid transparent; + border-top-color: #dFeEFF; /* edit this to suit design (no rgba in IE8) */ + border-top-color: rgba(255,255,255,.5); +} +.sf-arrows > li > .sf-with-ul:focus:after, +.sf-arrows > li:hover > .sf-with-ul:after, +.sf-arrows > .sfHover > .sf-with-ul:after { + border-top-color: white; /* IE8 fallback colour */ +} +/* styling for right-facing arrows */ +.sf-arrows ul .sf-with-ul:after { + margin-top: -5px; + margin-right: -3px; + border-color: transparent; + border-left-color: #dFeEFF; /* edit this to suit design (no rgba in IE8) */ + border-left-color: rgba(255,255,255,.5); +} +.sf-arrows ul li > .sf-with-ul:focus:after, +.sf-arrows ul li:hover > .sf-with-ul:after, +.sf-arrows ul .sfHover > .sf-with-ul:after { + border-left-color: white; +} diff --git a/libraries/superfish/src/js/hoverIntent.js b/libraries/superfish/src/js/hoverIntent.js new file mode 100755 index 0000000..cbe3ae7 --- /dev/null +++ b/libraries/superfish/src/js/hoverIntent.js @@ -0,0 +1,114 @@ +/** + * hoverIntent is similar to jQuery's built-in "hover" method except that + * instead of firing the handlerIn function immediately, hoverIntent checks + * to see if the user's mouse has slowed down (beneath the sensitivity + * threshold) before firing the event. The handlerOut function is only + * called after a matching handlerIn. + * + * hoverIntent r7 // 2013.03.11 // jQuery 1.9.1+ + * http://cherne.net/brian/resources/jquery.hoverIntent.html + * + * You may use hoverIntent under the terms of the MIT license. Basically that + * means you are free to use hoverIntent as long as this header is left intact. + * Copyright 2007, 2013 Brian Cherne + * + * // basic usage ... just like .hover() + * .hoverIntent( handlerIn, handlerOut ) + * .hoverIntent( handlerInOut ) + * + * // basic usage ... with event delegation! + * .hoverIntent( handlerIn, handlerOut, selector ) + * .hoverIntent( handlerInOut, selector ) + * + * // using a basic configuration object + * .hoverIntent( config ) + * + * @param handlerIn function OR configuration object + * @param handlerOut function OR selector for delegation OR undefined + * @param selector selector OR undefined + * @author Brian Cherne + **/ +(function($) { + $.fn.hoverIntent = function(handlerIn,handlerOut,selector) { + + // default configuration values + var cfg = { + interval: 100, + sensitivity: 7, + timeout: 0 + }; + + if ( typeof handlerIn === "object" ) { + cfg = $.extend(cfg, handlerIn ); + } else if ($.isFunction(handlerOut)) { + cfg = $.extend(cfg, { over: handlerIn, out: handlerOut, selector: selector } ); + } else { + cfg = $.extend(cfg, { over: handlerIn, out: handlerIn, selector: handlerOut } ); + } + + // instantiate variables + // cX, cY = current X and Y position of mouse, updated by mousemove event + // pX, pY = previous X and Y position of mouse, set by mouseover and polling interval + var cX, cY, pX, pY; + + // A private function for getting mouse position + var track = function(ev) { + cX = ev.pageX; + cY = ev.pageY; + }; + + // A private function for comparing current and previous mouse position + var compare = function(ev,ob) { + ob.hoverIntent_t = clearTimeout(ob.hoverIntent_t); + // compare mouse positions to see if they've crossed the threshold + if ( ( Math.abs(pX-cX) + Math.abs(pY-cY) ) < cfg.sensitivity ) { + $(ob).off("mousemove.hoverIntent",track); + // set hoverIntent state to true (so mouseOut can be called) + ob.hoverIntent_s = 1; + return cfg.over.apply(ob,[ev]); + } else { + // set previous coordinates for next time + pX = cX; pY = cY; + // use self-calling timeout, guarantees intervals are spaced out properly (avoids JavaScript timer bugs) + ob.hoverIntent_t = setTimeout( function(){compare(ev, ob);} , cfg.interval ); + } + }; + + // A private function for delaying the mouseOut function + var delay = function(ev,ob) { + ob.hoverIntent_t = clearTimeout(ob.hoverIntent_t); + ob.hoverIntent_s = 0; + return cfg.out.apply(ob,[ev]); + }; + + // A private function for handling mouse 'hovering' + var handleHover = function(e) { + // copy objects to be passed into t (required for event object to be passed in IE) + var ev = jQuery.extend({},e); + var ob = this; + + // cancel hoverIntent timer if it exists + if (ob.hoverIntent_t) { ob.hoverIntent_t = clearTimeout(ob.hoverIntent_t); } + + // if e.type == "mouseenter" + if (e.type == "mouseenter") { + // set "previous" X and Y position based on initial entry point + pX = ev.pageX; pY = ev.pageY; + // update "current" X and Y position based on mousemove + $(ob).on("mousemove.hoverIntent",track); + // start polling interval (self-calling timeout) to compare mouse coordinates over time + if (ob.hoverIntent_s != 1) { ob.hoverIntent_t = setTimeout( function(){compare(ev,ob);} , cfg.interval );} + + // else e.type == "mouseleave" + } else { + // unbind expensive mousemove event + $(ob).off("mousemove.hoverIntent",track); + // if hoverIntent state is true, then call the mouseOut function after the specified delay + if (ob.hoverIntent_s == 1) { ob.hoverIntent_t = setTimeout( function(){delay(ev,ob);} , cfg.timeout );} + } + }; + + // listen for mouseenter and mouseleave + return this.on({'mouseenter.hoverIntent':handleHover,'mouseleave.hoverIntent':handleHover}, cfg.selector); + }; +})(jQuery); \ No newline at end of file diff --git a/libraries/superfish/src/js/jquery.js b/libraries/superfish/src/js/jquery.js new file mode 100755 index 0000000..a5195a3 --- /dev/null +++ b/libraries/superfish/src/js/jquery.js @@ -0,0 +1,5 @@ +/*! jQuery v1.12.1 | (c) jQuery Foundation | jquery.org/license */ +!function(a,b){"object"==typeof module&&"object"==typeof module.exports?module.exports=a.document?b(a,!0):function(a){if(!a.document)throw new Error("jQuery requires a window with a document");return b(a)}:b(a)}("undefined"!=typeof window?window:this,function(a,b){var c=[],d=a.document,e=c.slice,f=c.concat,g=c.push,h=c.indexOf,i={},j=i.toString,k=i.hasOwnProperty,l={},m="1.12.1",n=function(a,b){return new n.fn.init(a,b)},o=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,p=/^-ms-/,q=/-([\da-z])/gi,r=function(a,b){return b.toUpperCase()};n.fn=n.prototype={jquery:m,constructor:n,selector:"",length:0,toArray:function(){return e.call(this)},get:function(a){return null!=a?0>a?this[a+this.length]:this[a]:e.call(this)},pushStack:function(a){var b=n.merge(this.constructor(),a);return b.prevObject=this,b.context=this.context,b},each:function(a){return n.each(this,a)},map:function(a){return this.pushStack(n.map(this,function(b,c){return a.call(b,c,b)}))},slice:function(){return this.pushStack(e.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(a){var b=this.length,c=+a+(0>a?b:0);return this.pushStack(c>=0&&b>c?[this[c]]:[])},end:function(){return this.prevObject||this.constructor()},push:g,sort:c.sort,splice:c.splice},n.extend=n.fn.extend=function(){var a,b,c,d,e,f,g=arguments[0]||{},h=1,i=arguments.length,j=!1;for("boolean"==typeof g&&(j=g,g=arguments[h]||{},h++),"object"==typeof g||n.isFunction(g)||(g={}),h===i&&(g=this,h--);i>h;h++)if(null!=(e=arguments[h]))for(d in e)a=g[d],c=e[d],g!==c&&(j&&c&&(n.isPlainObject(c)||(b=n.isArray(c)))?(b?(b=!1,f=a&&n.isArray(a)?a:[]):f=a&&n.isPlainObject(a)?a:{},g[d]=n.extend(j,f,c)):void 0!==c&&(g[d]=c));return g},n.extend({expando:"jQuery"+(m+Math.random()).replace(/\D/g,""),isReady:!0,error:function(a){throw new Error(a)},noop:function(){},isFunction:function(a){return"function"===n.type(a)},isArray:Array.isArray||function(a){return"array"===n.type(a)},isWindow:function(a){return null!=a&&a==a.window},isNumeric:function(a){var b=a&&a.toString();return!n.isArray(a)&&b-parseFloat(b)+1>=0},isEmptyObject:function(a){var b;for(b in a)return!1;return!0},isPlainObject:function(a){var b;if(!a||"object"!==n.type(a)||a.nodeType||n.isWindow(a))return!1;try{if(a.constructor&&!k.call(a,"constructor")&&!k.call(a.constructor.prototype,"isPrototypeOf"))return!1}catch(c){return!1}if(!l.ownFirst)for(b in a)return k.call(a,b);for(b in a);return void 0===b||k.call(a,b)},type:function(a){return null==a?a+"":"object"==typeof a||"function"==typeof a?i[j.call(a)]||"object":typeof a},globalEval:function(b){b&&n.trim(b)&&(a.execScript||function(b){a.eval.call(a,b)})(b)},camelCase:function(a){return a.replace(p,"ms-").replace(q,r)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toLowerCase()===b.toLowerCase()},each:function(a,b){var c,d=0;if(s(a)){for(c=a.length;c>d;d++)if(b.call(a[d],d,a[d])===!1)break}else for(d in a)if(b.call(a[d],d,a[d])===!1)break;return a},trim:function(a){return null==a?"":(a+"").replace(o,"")},makeArray:function(a,b){var c=b||[];return null!=a&&(s(Object(a))?n.merge(c,"string"==typeof a?[a]:a):g.call(c,a)),c},inArray:function(a,b,c){var d;if(b){if(h)return h.call(b,a,c);for(d=b.length,c=c?0>c?Math.max(0,d+c):c:0;d>c;c++)if(c in b&&b[c]===a)return c}return-1},merge:function(a,b){var c=+b.length,d=0,e=a.length;while(c>d)a[e++]=b[d++];if(c!==c)while(void 0!==b[d])a[e++]=b[d++];return a.length=e,a},grep:function(a,b,c){for(var d,e=[],f=0,g=a.length,h=!c;g>f;f++)d=!b(a[f],f),d!==h&&e.push(a[f]);return e},map:function(a,b,c){var d,e,g=0,h=[];if(s(a))for(d=a.length;d>g;g++)e=b(a[g],g,c),null!=e&&h.push(e);else for(g in a)e=b(a[g],g,c),null!=e&&h.push(e);return f.apply([],h)},guid:1,proxy:function(a,b){var c,d,f;return"string"==typeof b&&(f=a[b],b=a,a=f),n.isFunction(a)?(c=e.call(arguments,2),d=function(){return a.apply(b||this,c.concat(e.call(arguments)))},d.guid=a.guid=a.guid||n.guid++,d):void 0},now:function(){return+new Date},support:l}),"function"==typeof Symbol&&(n.fn[Symbol.iterator]=c[Symbol.iterator]),n.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(a,b){i["[object "+b+"]"]=b.toLowerCase()});function s(a){var b=!!a&&"length"in a&&a.length,c=n.type(a);return"function"===c||n.isWindow(a)?!1:"array"===c||0===b||"number"==typeof b&&b>0&&b-1 in a}var t=function(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u="sizzle"+1*new Date,v=a.document,w=0,x=0,y=ga(),z=ga(),A=ga(),B=function(a,b){return a===b&&(l=!0),0},C=1<<31,D={}.hasOwnProperty,E=[],F=E.pop,G=E.push,H=E.push,I=E.slice,J=function(a,b){for(var c=0,d=a.length;d>c;c++)if(a[c]===b)return c;return-1},K="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",L="[\\x20\\t\\r\\n\\f]",M="(?:\\\\.|[\\w-]|[^\\x00-\\xa0])+",N="\\["+L+"*("+M+")(?:"+L+"*([*^$|!~]?=)"+L+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+M+"))|)"+L+"*\\]",O=":("+M+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+N+")*)|.*)\\)|)",P=new RegExp(L+"+","g"),Q=new RegExp("^"+L+"+|((?:^|[^\\\\])(?:\\\\.)*)"+L+"+$","g"),R=new RegExp("^"+L+"*,"+L+"*"),S=new RegExp("^"+L+"*([>+~]|"+L+")"+L+"*"),T=new RegExp("="+L+"*([^\\]'\"]*?)"+L+"*\\]","g"),U=new RegExp(O),V=new RegExp("^"+M+"$"),W={ID:new RegExp("^#("+M+")"),CLASS:new RegExp("^\\.("+M+")"),TAG:new RegExp("^("+M+"|[*])"),ATTR:new RegExp("^"+N),PSEUDO:new RegExp("^"+O),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+L+"*(even|odd|(([+-]|)(\\d*)n|)"+L+"*(?:([+-]|)"+L+"*(\\d+)|))"+L+"*\\)|)","i"),bool:new RegExp("^(?:"+K+")$","i"),needsContext:new RegExp("^"+L+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+L+"*((?:-\\d)?\\d*)"+L+"*\\)|)(?=[^-]|$)","i")},X=/^(?:input|select|textarea|button)$/i,Y=/^h\d$/i,Z=/^[^{]+\{\s*\[native \w/,$=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,_=/[+~]/,aa=/'|\\/g,ba=new RegExp("\\\\([\\da-f]{1,6}"+L+"?|("+L+")|.)","ig"),ca=function(a,b,c){var d="0x"+b-65536;return d!==d||c?b:0>d?String.fromCharCode(d+65536):String.fromCharCode(d>>10|55296,1023&d|56320)},da=function(){m()};try{H.apply(E=I.call(v.childNodes),v.childNodes),E[v.childNodes.length].nodeType}catch(ea){H={apply:E.length?function(a,b){G.apply(a,I.call(b))}:function(a,b){var c=a.length,d=0;while(a[c++]=b[d++]);a.length=c-1}}}function fa(a,b,d,e){var f,h,j,k,l,o,r,s,w=b&&b.ownerDocument,x=b?b.nodeType:9;if(d=d||[],"string"!=typeof a||!a||1!==x&&9!==x&&11!==x)return d;if(!e&&((b?b.ownerDocument||b:v)!==n&&m(b),b=b||n,p)){if(11!==x&&(o=$.exec(a)))if(f=o[1]){if(9===x){if(!(j=b.getElementById(f)))return d;if(j.id===f)return d.push(j),d}else if(w&&(j=w.getElementById(f))&&t(b,j)&&j.id===f)return d.push(j),d}else{if(o[2])return H.apply(d,b.getElementsByTagName(a)),d;if((f=o[3])&&c.getElementsByClassName&&b.getElementsByClassName)return H.apply(d,b.getElementsByClassName(f)),d}if(c.qsa&&!A[a+" "]&&(!q||!q.test(a))){if(1!==x)w=b,s=a;else if("object"!==b.nodeName.toLowerCase()){(k=b.getAttribute("id"))?k=k.replace(aa,"\\$&"):b.setAttribute("id",k=u),r=g(a),h=r.length,l=V.test(k)?"#"+k:"[id='"+k+"']";while(h--)r[h]=l+" "+qa(r[h]);s=r.join(","),w=_.test(a)&&oa(b.parentNode)||b}if(s)try{return H.apply(d,w.querySelectorAll(s)),d}catch(y){}finally{k===u&&b.removeAttribute("id")}}}return i(a.replace(Q,"$1"),b,d,e)}function ga(){var a=[];function b(c,e){return a.push(c+" ")>d.cacheLength&&delete b[a.shift()],b[c+" "]=e}return b}function ha(a){return a[u]=!0,a}function ia(a){var b=n.createElement("div");try{return!!a(b)}catch(c){return!1}finally{b.parentNode&&b.parentNode.removeChild(b),b=null}}function ja(a,b){var c=a.split("|"),e=c.length;while(e--)d.attrHandle[c[e]]=b}function ka(a,b){var c=b&&a,d=c&&1===a.nodeType&&1===b.nodeType&&(~b.sourceIndex||C)-(~a.sourceIndex||C);if(d)return d;if(c)while(c=c.nextSibling)if(c===b)return-1;return a?1:-1}function la(a){return function(b){var c=b.nodeName.toLowerCase();return"input"===c&&b.type===a}}function ma(a){return function(b){var c=b.nodeName.toLowerCase();return("input"===c||"button"===c)&&b.type===a}}function na(a){return ha(function(b){return b=+b,ha(function(c,d){var e,f=a([],c.length,b),g=f.length;while(g--)c[e=f[g]]&&(c[e]=!(d[e]=c[e]))})})}function oa(a){return a&&"undefined"!=typeof a.getElementsByTagName&&a}c=fa.support={},f=fa.isXML=function(a){var b=a&&(a.ownerDocument||a).documentElement;return b?"HTML"!==b.nodeName:!1},m=fa.setDocument=function(a){var b,e,g=a?a.ownerDocument||a:v;return g!==n&&9===g.nodeType&&g.documentElement?(n=g,o=n.documentElement,p=!f(n),(e=n.defaultView)&&e.top!==e&&(e.addEventListener?e.addEventListener("unload",da,!1):e.attachEvent&&e.attachEvent("onunload",da)),c.attributes=ia(function(a){return a.className="i",!a.getAttribute("className")}),c.getElementsByTagName=ia(function(a){return a.appendChild(n.createComment("")),!a.getElementsByTagName("*").length}),c.getElementsByClassName=Z.test(n.getElementsByClassName),c.getById=ia(function(a){return o.appendChild(a).id=u,!n.getElementsByName||!n.getElementsByName(u).length}),c.getById?(d.find.ID=function(a,b){if("undefined"!=typeof b.getElementById&&p){var c=b.getElementById(a);return c?[c]:[]}},d.filter.ID=function(a){var b=a.replace(ba,ca);return function(a){return a.getAttribute("id")===b}}):(delete d.find.ID,d.filter.ID=function(a){var b=a.replace(ba,ca);return function(a){var c="undefined"!=typeof a.getAttributeNode&&a.getAttributeNode("id");return c&&c.value===b}}),d.find.TAG=c.getElementsByTagName?function(a,b){return"undefined"!=typeof b.getElementsByTagName?b.getElementsByTagName(a):c.qsa?b.querySelectorAll(a):void 0}:function(a,b){var c,d=[],e=0,f=b.getElementsByTagName(a);if("*"===a){while(c=f[e++])1===c.nodeType&&d.push(c);return d}return f},d.find.CLASS=c.getElementsByClassName&&function(a,b){return"undefined"!=typeof b.getElementsByClassName&&p?b.getElementsByClassName(a):void 0},r=[],q=[],(c.qsa=Z.test(n.querySelectorAll))&&(ia(function(a){o.appendChild(a).innerHTML="",a.querySelectorAll("[msallowcapture^='']").length&&q.push("[*^$]="+L+"*(?:''|\"\")"),a.querySelectorAll("[selected]").length||q.push("\\["+L+"*(?:value|"+K+")"),a.querySelectorAll("[id~="+u+"-]").length||q.push("~="),a.querySelectorAll(":checked").length||q.push(":checked"),a.querySelectorAll("a#"+u+"+*").length||q.push(".#.+[+~]")}),ia(function(a){var b=n.createElement("input");b.setAttribute("type","hidden"),a.appendChild(b).setAttribute("name","D"),a.querySelectorAll("[name=d]").length&&q.push("name"+L+"*[*^$|!~]?="),a.querySelectorAll(":enabled").length||q.push(":enabled",":disabled"),a.querySelectorAll("*,:x"),q.push(",.*:")})),(c.matchesSelector=Z.test(s=o.matches||o.webkitMatchesSelector||o.mozMatchesSelector||o.oMatchesSelector||o.msMatchesSelector))&&ia(function(a){c.disconnectedMatch=s.call(a,"div"),s.call(a,"[s!='']:x"),r.push("!=",O)}),q=q.length&&new RegExp(q.join("|")),r=r.length&&new RegExp(r.join("|")),b=Z.test(o.compareDocumentPosition),t=b||Z.test(o.contains)?function(a,b){var c=9===a.nodeType?a.documentElement:a,d=b&&b.parentNode;return a===d||!(!d||1!==d.nodeType||!(c.contains?c.contains(d):a.compareDocumentPosition&&16&a.compareDocumentPosition(d)))}:function(a,b){if(b)while(b=b.parentNode)if(b===a)return!0;return!1},B=b?function(a,b){if(a===b)return l=!0,0;var d=!a.compareDocumentPosition-!b.compareDocumentPosition;return d?d:(d=(a.ownerDocument||a)===(b.ownerDocument||b)?a.compareDocumentPosition(b):1,1&d||!c.sortDetached&&b.compareDocumentPosition(a)===d?a===n||a.ownerDocument===v&&t(v,a)?-1:b===n||b.ownerDocument===v&&t(v,b)?1:k?J(k,a)-J(k,b):0:4&d?-1:1)}:function(a,b){if(a===b)return l=!0,0;var c,d=0,e=a.parentNode,f=b.parentNode,g=[a],h=[b];if(!e||!f)return a===n?-1:b===n?1:e?-1:f?1:k?J(k,a)-J(k,b):0;if(e===f)return ka(a,b);c=a;while(c=c.parentNode)g.unshift(c);c=b;while(c=c.parentNode)h.unshift(c);while(g[d]===h[d])d++;return d?ka(g[d],h[d]):g[d]===v?-1:h[d]===v?1:0},n):n},fa.matches=function(a,b){return fa(a,null,null,b)},fa.matchesSelector=function(a,b){if((a.ownerDocument||a)!==n&&m(a),b=b.replace(T,"='$1']"),c.matchesSelector&&p&&!A[b+" "]&&(!r||!r.test(b))&&(!q||!q.test(b)))try{var d=s.call(a,b);if(d||c.disconnectedMatch||a.document&&11!==a.document.nodeType)return d}catch(e){}return fa(b,n,null,[a]).length>0},fa.contains=function(a,b){return(a.ownerDocument||a)!==n&&m(a),t(a,b)},fa.attr=function(a,b){(a.ownerDocument||a)!==n&&m(a);var e=d.attrHandle[b.toLowerCase()],f=e&&D.call(d.attrHandle,b.toLowerCase())?e(a,b,!p):void 0;return void 0!==f?f:c.attributes||!p?a.getAttribute(b):(f=a.getAttributeNode(b))&&f.specified?f.value:null},fa.error=function(a){throw new Error("Syntax error, unrecognized expression: "+a)},fa.uniqueSort=function(a){var b,d=[],e=0,f=0;if(l=!c.detectDuplicates,k=!c.sortStable&&a.slice(0),a.sort(B),l){while(b=a[f++])b===a[f]&&(e=d.push(f));while(e--)a.splice(d[e],1)}return k=null,a},e=fa.getText=function(a){var b,c="",d=0,f=a.nodeType;if(f){if(1===f||9===f||11===f){if("string"==typeof a.textContent)return a.textContent;for(a=a.firstChild;a;a=a.nextSibling)c+=e(a)}else if(3===f||4===f)return a.nodeValue}else while(b=a[d++])c+=e(b);return c},d=fa.selectors={cacheLength:50,createPseudo:ha,match:W,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(a){return a[1]=a[1].replace(ba,ca),a[3]=(a[3]||a[4]||a[5]||"").replace(ba,ca),"~="===a[2]&&(a[3]=" "+a[3]+" "),a.slice(0,4)},CHILD:function(a){return a[1]=a[1].toLowerCase(),"nth"===a[1].slice(0,3)?(a[3]||fa.error(a[0]),a[4]=+(a[4]?a[5]+(a[6]||1):2*("even"===a[3]||"odd"===a[3])),a[5]=+(a[7]+a[8]||"odd"===a[3])):a[3]&&fa.error(a[0]),a},PSEUDO:function(a){var b,c=!a[6]&&a[2];return W.CHILD.test(a[0])?null:(a[3]?a[2]=a[4]||a[5]||"":c&&U.test(c)&&(b=g(c,!0))&&(b=c.indexOf(")",c.length-b)-c.length)&&(a[0]=a[0].slice(0,b),a[2]=c.slice(0,b)),a.slice(0,3))}},filter:{TAG:function(a){var b=a.replace(ba,ca).toLowerCase();return"*"===a?function(){return!0}:function(a){return a.nodeName&&a.nodeName.toLowerCase()===b}},CLASS:function(a){var b=y[a+" "];return b||(b=new RegExp("(^|"+L+")"+a+"("+L+"|$)"))&&y(a,function(a){return b.test("string"==typeof a.className&&a.className||"undefined"!=typeof a.getAttribute&&a.getAttribute("class")||"")})},ATTR:function(a,b,c){return function(d){var e=fa.attr(d,a);return null==e?"!="===b:b?(e+="","="===b?e===c:"!="===b?e!==c:"^="===b?c&&0===e.indexOf(c):"*="===b?c&&e.indexOf(c)>-1:"$="===b?c&&e.slice(-c.length)===c:"~="===b?(" "+e.replace(P," ")+" ").indexOf(c)>-1:"|="===b?e===c||e.slice(0,c.length+1)===c+"-":!1):!0}},CHILD:function(a,b,c,d,e){var f="nth"!==a.slice(0,3),g="last"!==a.slice(-4),h="of-type"===b;return 1===d&&0===e?function(a){return!!a.parentNode}:function(b,c,i){var j,k,l,m,n,o,p=f!==g?"nextSibling":"previousSibling",q=b.parentNode,r=h&&b.nodeName.toLowerCase(),s=!i&&!h,t=!1;if(q){if(f){while(p){m=b;while(m=m[p])if(h?m.nodeName.toLowerCase()===r:1===m.nodeType)return!1;o=p="only"===a&&!o&&"nextSibling"}return!0}if(o=[g?q.firstChild:q.lastChild],g&&s){m=q,l=m[u]||(m[u]={}),k=l[m.uniqueID]||(l[m.uniqueID]={}),j=k[a]||[],n=j[0]===w&&j[1],t=n&&j[2],m=n&&q.childNodes[n];while(m=++n&&m&&m[p]||(t=n=0)||o.pop())if(1===m.nodeType&&++t&&m===b){k[a]=[w,n,t];break}}else if(s&&(m=b,l=m[u]||(m[u]={}),k=l[m.uniqueID]||(l[m.uniqueID]={}),j=k[a]||[],n=j[0]===w&&j[1],t=n),t===!1)while(m=++n&&m&&m[p]||(t=n=0)||o.pop())if((h?m.nodeName.toLowerCase()===r:1===m.nodeType)&&++t&&(s&&(l=m[u]||(m[u]={}),k=l[m.uniqueID]||(l[m.uniqueID]={}),k[a]=[w,t]),m===b))break;return t-=e,t===d||t%d===0&&t/d>=0}}},PSEUDO:function(a,b){var c,e=d.pseudos[a]||d.setFilters[a.toLowerCase()]||fa.error("unsupported pseudo: "+a);return e[u]?e(b):e.length>1?(c=[a,a,"",b],d.setFilters.hasOwnProperty(a.toLowerCase())?ha(function(a,c){var d,f=e(a,b),g=f.length;while(g--)d=J(a,f[g]),a[d]=!(c[d]=f[g])}):function(a){return e(a,0,c)}):e}},pseudos:{not:ha(function(a){var b=[],c=[],d=h(a.replace(Q,"$1"));return d[u]?ha(function(a,b,c,e){var f,g=d(a,null,e,[]),h=a.length;while(h--)(f=g[h])&&(a[h]=!(b[h]=f))}):function(a,e,f){return b[0]=a,d(b,null,f,c),b[0]=null,!c.pop()}}),has:ha(function(a){return function(b){return fa(a,b).length>0}}),contains:ha(function(a){return a=a.replace(ba,ca),function(b){return(b.textContent||b.innerText||e(b)).indexOf(a)>-1}}),lang:ha(function(a){return V.test(a||"")||fa.error("unsupported lang: "+a),a=a.replace(ba,ca).toLowerCase(),function(b){var c;do if(c=p?b.lang:b.getAttribute("xml:lang")||b.getAttribute("lang"))return c=c.toLowerCase(),c===a||0===c.indexOf(a+"-");while((b=b.parentNode)&&1===b.nodeType);return!1}}),target:function(b){var c=a.location&&a.location.hash;return c&&c.slice(1)===b.id},root:function(a){return a===o},focus:function(a){return a===n.activeElement&&(!n.hasFocus||n.hasFocus())&&!!(a.type||a.href||~a.tabIndex)},enabled:function(a){return a.disabled===!1},disabled:function(a){return a.disabled===!0},checked:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&!!a.checked||"option"===b&&!!a.selected},selected:function(a){return a.parentNode&&a.parentNode.selectedIndex,a.selected===!0},empty:function(a){for(a=a.firstChild;a;a=a.nextSibling)if(a.nodeType<6)return!1;return!0},parent:function(a){return!d.pseudos.empty(a)},header:function(a){return Y.test(a.nodeName)},input:function(a){return X.test(a.nodeName)},button:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&"button"===a.type||"button"===b},text:function(a){var b;return"input"===a.nodeName.toLowerCase()&&"text"===a.type&&(null==(b=a.getAttribute("type"))||"text"===b.toLowerCase())},first:na(function(){return[0]}),last:na(function(a,b){return[b-1]}),eq:na(function(a,b,c){return[0>c?c+b:c]}),even:na(function(a,b){for(var c=0;b>c;c+=2)a.push(c);return a}),odd:na(function(a,b){for(var c=1;b>c;c+=2)a.push(c);return a}),lt:na(function(a,b,c){for(var d=0>c?c+b:c;--d>=0;)a.push(d);return a}),gt:na(function(a,b,c){for(var d=0>c?c+b:c;++db;b++)d+=a[b].value;return d}function ra(a,b,c){var d=b.dir,e=c&&"parentNode"===d,f=x++;return b.first?function(b,c,f){while(b=b[d])if(1===b.nodeType||e)return a(b,c,f)}:function(b,c,g){var h,i,j,k=[w,f];if(g){while(b=b[d])if((1===b.nodeType||e)&&a(b,c,g))return!0}else while(b=b[d])if(1===b.nodeType||e){if(j=b[u]||(b[u]={}),i=j[b.uniqueID]||(j[b.uniqueID]={}),(h=i[d])&&h[0]===w&&h[1]===f)return k[2]=h[2];if(i[d]=k,k[2]=a(b,c,g))return!0}}}function sa(a){return a.length>1?function(b,c,d){var e=a.length;while(e--)if(!a[e](b,c,d))return!1;return!0}:a[0]}function ta(a,b,c){for(var d=0,e=b.length;e>d;d++)fa(a,b[d],c);return c}function ua(a,b,c,d,e){for(var f,g=[],h=0,i=a.length,j=null!=b;i>h;h++)(f=a[h])&&(!c||c(f,d,e))&&(g.push(f),j&&b.push(h));return g}function va(a,b,c,d,e,f){return d&&!d[u]&&(d=va(d)),e&&!e[u]&&(e=va(e,f)),ha(function(f,g,h,i){var j,k,l,m=[],n=[],o=g.length,p=f||ta(b||"*",h.nodeType?[h]:h,[]),q=!a||!f&&b?p:ua(p,m,a,h,i),r=c?e||(f?a:o||d)?[]:g:q;if(c&&c(q,r,h,i),d){j=ua(r,n),d(j,[],h,i),k=j.length;while(k--)(l=j[k])&&(r[n[k]]=!(q[n[k]]=l))}if(f){if(e||a){if(e){j=[],k=r.length;while(k--)(l=r[k])&&j.push(q[k]=l);e(null,r=[],j,i)}k=r.length;while(k--)(l=r[k])&&(j=e?J(f,l):m[k])>-1&&(f[j]=!(g[j]=l))}}else r=ua(r===g?r.splice(o,r.length):r),e?e(null,g,r,i):H.apply(g,r)})}function wa(a){for(var b,c,e,f=a.length,g=d.relative[a[0].type],h=g||d.relative[" "],i=g?1:0,k=ra(function(a){return a===b},h,!0),l=ra(function(a){return J(b,a)>-1},h,!0),m=[function(a,c,d){var e=!g&&(d||c!==j)||((b=c).nodeType?k(a,c,d):l(a,c,d));return b=null,e}];f>i;i++)if(c=d.relative[a[i].type])m=[ra(sa(m),c)];else{if(c=d.filter[a[i].type].apply(null,a[i].matches),c[u]){for(e=++i;f>e;e++)if(d.relative[a[e].type])break;return va(i>1&&sa(m),i>1&&qa(a.slice(0,i-1).concat({value:" "===a[i-2].type?"*":""})).replace(Q,"$1"),c,e>i&&wa(a.slice(i,e)),f>e&&wa(a=a.slice(e)),f>e&&qa(a))}m.push(c)}return sa(m)}function xa(a,b){var c=b.length>0,e=a.length>0,f=function(f,g,h,i,k){var l,o,q,r=0,s="0",t=f&&[],u=[],v=j,x=f||e&&d.find.TAG("*",k),y=w+=null==v?1:Math.random()||.1,z=x.length;for(k&&(j=g===n||g||k);s!==z&&null!=(l=x[s]);s++){if(e&&l){o=0,g||l.ownerDocument===n||(m(l),h=!p);while(q=a[o++])if(q(l,g||n,h)){i.push(l);break}k&&(w=y)}c&&((l=!q&&l)&&r--,f&&t.push(l))}if(r+=s,c&&s!==r){o=0;while(q=b[o++])q(t,u,g,h);if(f){if(r>0)while(s--)t[s]||u[s]||(u[s]=F.call(i));u=ua(u)}H.apply(i,u),k&&!f&&u.length>0&&r+b.length>1&&fa.uniqueSort(i)}return k&&(w=y,j=v),t};return c?ha(f):f}return h=fa.compile=function(a,b){var c,d=[],e=[],f=A[a+" "];if(!f){b||(b=g(a)),c=b.length;while(c--)f=wa(b[c]),f[u]?d.push(f):e.push(f);f=A(a,xa(e,d)),f.selector=a}return f},i=fa.select=function(a,b,e,f){var i,j,k,l,m,n="function"==typeof a&&a,o=!f&&g(a=n.selector||a);if(e=e||[],1===o.length){if(j=o[0]=o[0].slice(0),j.length>2&&"ID"===(k=j[0]).type&&c.getById&&9===b.nodeType&&p&&d.relative[j[1].type]){if(b=(d.find.ID(k.matches[0].replace(ba,ca),b)||[])[0],!b)return e;n&&(b=b.parentNode),a=a.slice(j.shift().value.length)}i=W.needsContext.test(a)?0:j.length;while(i--){if(k=j[i],d.relative[l=k.type])break;if((m=d.find[l])&&(f=m(k.matches[0].replace(ba,ca),_.test(j[0].type)&&oa(b.parentNode)||b))){if(j.splice(i,1),a=f.length&&qa(j),!a)return H.apply(e,f),e;break}}}return(n||h(a,o))(f,b,!p,e,!b||_.test(a)&&oa(b.parentNode)||b),e},c.sortStable=u.split("").sort(B).join("")===u,c.detectDuplicates=!!l,m(),c.sortDetached=ia(function(a){return 1&a.compareDocumentPosition(n.createElement("div"))}),ia(function(a){return a.innerHTML="","#"===a.firstChild.getAttribute("href")})||ja("type|href|height|width",function(a,b,c){return c?void 0:a.getAttribute(b,"type"===b.toLowerCase()?1:2)}),c.attributes&&ia(function(a){return a.innerHTML="",a.firstChild.setAttribute("value",""),""===a.firstChild.getAttribute("value")})||ja("value",function(a,b,c){return c||"input"!==a.nodeName.toLowerCase()?void 0:a.defaultValue}),ia(function(a){return null==a.getAttribute("disabled")})||ja(K,function(a,b,c){var d;return c?void 0:a[b]===!0?b.toLowerCase():(d=a.getAttributeNode(b))&&d.specified?d.value:null}),fa}(a);n.find=t,n.expr=t.selectors,n.expr[":"]=n.expr.pseudos,n.uniqueSort=n.unique=t.uniqueSort,n.text=t.getText,n.isXMLDoc=t.isXML,n.contains=t.contains;var u=function(a,b,c){var d=[],e=void 0!==c;while((a=a[b])&&9!==a.nodeType)if(1===a.nodeType){if(e&&n(a).is(c))break;d.push(a)}return d},v=function(a,b){for(var c=[];a;a=a.nextSibling)1===a.nodeType&&a!==b&&c.push(a);return c},w=n.expr.match.needsContext,x=/^<([\w-]+)\s*\/?>(?:<\/\1>|)$/,y=/^.[^:#\[\.,]*$/;function z(a,b,c){if(n.isFunction(b))return n.grep(a,function(a,d){return!!b.call(a,d,a)!==c});if(b.nodeType)return n.grep(a,function(a){return a===b!==c});if("string"==typeof b){if(y.test(b))return n.filter(b,a,c);b=n.filter(b,a)}return n.grep(a,function(a){return n.inArray(a,b)>-1!==c})}n.filter=function(a,b,c){var d=b[0];return c&&(a=":not("+a+")"),1===b.length&&1===d.nodeType?n.find.matchesSelector(d,a)?[d]:[]:n.find.matches(a,n.grep(b,function(a){return 1===a.nodeType}))},n.fn.extend({find:function(a){var b,c=[],d=this,e=d.length;if("string"!=typeof a)return this.pushStack(n(a).filter(function(){for(b=0;e>b;b++)if(n.contains(d[b],this))return!0}));for(b=0;e>b;b++)n.find(a,d[b],c);return c=this.pushStack(e>1?n.unique(c):c),c.selector=this.selector?this.selector+" "+a:a,c},filter:function(a){return this.pushStack(z(this,a||[],!1))},not:function(a){return this.pushStack(z(this,a||[],!0))},is:function(a){return!!z(this,"string"==typeof a&&w.test(a)?n(a):a||[],!1).length}});var A,B=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]*))$/,C=n.fn.init=function(a,b,c){var e,f;if(!a)return this;if(c=c||A,"string"==typeof a){if(e="<"===a.charAt(0)&&">"===a.charAt(a.length-1)&&a.length>=3?[null,a,null]:B.exec(a),!e||!e[1]&&b)return!b||b.jquery?(b||c).find(a):this.constructor(b).find(a);if(e[1]){if(b=b instanceof n?b[0]:b,n.merge(this,n.parseHTML(e[1],b&&b.nodeType?b.ownerDocument||b:d,!0)),x.test(e[1])&&n.isPlainObject(b))for(e in b)n.isFunction(this[e])?this[e](b[e]):this.attr(e,b[e]);return this}if(f=d.getElementById(e[2]),f&&f.parentNode){if(f.id!==e[2])return A.find(a);this.length=1,this[0]=f}return this.context=d,this.selector=a,this}return a.nodeType?(this.context=this[0]=a,this.length=1,this):n.isFunction(a)?"undefined"!=typeof c.ready?c.ready(a):a(n):(void 0!==a.selector&&(this.selector=a.selector,this.context=a.context),n.makeArray(a,this))};C.prototype=n.fn,A=n(d);var D=/^(?:parents|prev(?:Until|All))/,E={children:!0,contents:!0,next:!0,prev:!0};n.fn.extend({has:function(a){var b,c=n(a,this),d=c.length;return this.filter(function(){for(b=0;d>b;b++)if(n.contains(this,c[b]))return!0})},closest:function(a,b){for(var c,d=0,e=this.length,f=[],g=w.test(a)||"string"!=typeof a?n(a,b||this.context):0;e>d;d++)for(c=this[d];c&&c!==b;c=c.parentNode)if(c.nodeType<11&&(g?g.index(c)>-1:1===c.nodeType&&n.find.matchesSelector(c,a))){f.push(c);break}return this.pushStack(f.length>1?n.uniqueSort(f):f)},index:function(a){return a?"string"==typeof a?n.inArray(this[0],n(a)):n.inArray(a.jquery?a[0]:a,this):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(a,b){return this.pushStack(n.uniqueSort(n.merge(this.get(),n(a,b))))},addBack:function(a){return this.add(null==a?this.prevObject:this.prevObject.filter(a))}});function F(a,b){do a=a[b];while(a&&1!==a.nodeType);return a}n.each({parent:function(a){var b=a.parentNode;return b&&11!==b.nodeType?b:null},parents:function(a){return u(a,"parentNode")},parentsUntil:function(a,b,c){return u(a,"parentNode",c)},next:function(a){return F(a,"nextSibling")},prev:function(a){return F(a,"previousSibling")},nextAll:function(a){return u(a,"nextSibling")},prevAll:function(a){return u(a,"previousSibling")},nextUntil:function(a,b,c){return u(a,"nextSibling",c)},prevUntil:function(a,b,c){return u(a,"previousSibling",c)},siblings:function(a){return v((a.parentNode||{}).firstChild,a)},children:function(a){return v(a.firstChild)},contents:function(a){return n.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:n.merge([],a.childNodes)}},function(a,b){n.fn[a]=function(c,d){var e=n.map(this,b,c);return"Until"!==a.slice(-5)&&(d=c),d&&"string"==typeof d&&(e=n.filter(d,e)),this.length>1&&(E[a]||(e=n.uniqueSort(e)),D.test(a)&&(e=e.reverse())),this.pushStack(e)}});var G=/\S+/g;function H(a){var b={};return n.each(a.match(G)||[],function(a,c){b[c]=!0}),b}n.Callbacks=function(a){a="string"==typeof a?H(a):n.extend({},a);var b,c,d,e,f=[],g=[],h=-1,i=function(){for(e=a.once,d=b=!0;g.length;h=-1){c=g.shift();while(++h-1)f.splice(c,1),h>=c&&h--}),this},has:function(a){return a?n.inArray(a,f)>-1:f.length>0},empty:function(){return f&&(f=[]),this},disable:function(){return e=g=[],f=c="",this},disabled:function(){return!f},lock:function(){return e=!0,c||j.disable(),this},locked:function(){return!!e},fireWith:function(a,c){return e||(c=c||[],c=[a,c.slice?c.slice():c],g.push(c),b||i()),this},fire:function(){return j.fireWith(this,arguments),this},fired:function(){return!!d}};return j},n.extend({Deferred:function(a){var b=[["resolve","done",n.Callbacks("once memory"),"resolved"],["reject","fail",n.Callbacks("once memory"),"rejected"],["notify","progress",n.Callbacks("memory")]],c="pending",d={state:function(){return c},always:function(){return e.done(arguments).fail(arguments),this},then:function(){var a=arguments;return n.Deferred(function(c){n.each(b,function(b,f){var g=n.isFunction(a[b])&&a[b];e[f[1]](function(){var a=g&&g.apply(this,arguments);a&&n.isFunction(a.promise)?a.promise().progress(c.notify).done(c.resolve).fail(c.reject):c[f[0]+"With"](this===d?c.promise():this,g?[a]:arguments)})}),a=null}).promise()},promise:function(a){return null!=a?n.extend(a,d):d}},e={};return d.pipe=d.then,n.each(b,function(a,f){var g=f[2],h=f[3];d[f[1]]=g.add,h&&g.add(function(){c=h},b[1^a][2].disable,b[2][2].lock),e[f[0]]=function(){return e[f[0]+"With"](this===e?d:this,arguments),this},e[f[0]+"With"]=g.fireWith}),d.promise(e),a&&a.call(e,e),e},when:function(a){var b=0,c=e.call(arguments),d=c.length,f=1!==d||a&&n.isFunction(a.promise)?d:0,g=1===f?a:n.Deferred(),h=function(a,b,c){return function(d){b[a]=this,c[a]=arguments.length>1?e.call(arguments):d,c===i?g.notifyWith(b,c):--f||g.resolveWith(b,c)}},i,j,k;if(d>1)for(i=new Array(d),j=new Array(d),k=new Array(d);d>b;b++)c[b]&&n.isFunction(c[b].promise)?c[b].promise().progress(h(b,j,i)).done(h(b,k,c)).fail(g.reject):--f;return f||g.resolveWith(k,c),g.promise()}});var I;n.fn.ready=function(a){return n.ready.promise().done(a),this},n.extend({isReady:!1,readyWait:1,holdReady:function(a){a?n.readyWait++:n.ready(!0)},ready:function(a){(a===!0?--n.readyWait:n.isReady)||(n.isReady=!0,a!==!0&&--n.readyWait>0||(I.resolveWith(d,[n]),n.fn.triggerHandler&&(n(d).triggerHandler("ready"),n(d).off("ready"))))}});function J(){d.addEventListener?(d.removeEventListener("DOMContentLoaded",K),a.removeEventListener("load",K)):(d.detachEvent("onreadystatechange",K),a.detachEvent("onload",K))}function K(){(d.addEventListener||"load"===a.event.type||"complete"===d.readyState)&&(J(),n.ready())}n.ready.promise=function(b){if(!I)if(I=n.Deferred(),"complete"===d.readyState||"loading"!==d.readyState&&!d.documentElement.doScroll)a.setTimeout(n.ready);else if(d.addEventListener)d.addEventListener("DOMContentLoaded",K),a.addEventListener("load",K);else{d.attachEvent("onreadystatechange",K),a.attachEvent("onload",K);var c=!1;try{c=null==a.frameElement&&d.documentElement}catch(e){}c&&c.doScroll&&!function f(){if(!n.isReady){try{c.doScroll("left")}catch(b){return a.setTimeout(f,50)}J(),n.ready()}}()}return I.promise(b)},n.ready.promise();var L;for(L in n(l))break;l.ownFirst="0"===L,l.inlineBlockNeedsLayout=!1,n(function(){var a,b,c,e;c=d.getElementsByTagName("body")[0],c&&c.style&&(b=d.createElement("div"),e=d.createElement("div"),e.style.cssText="position:absolute;border:0;width:0;height:0;top:0;left:-9999px",c.appendChild(e).appendChild(b),"undefined"!=typeof b.style.zoom&&(b.style.cssText="display:inline;margin:0;border:0;padding:1px;width:1px;zoom:1",l.inlineBlockNeedsLayout=a=3===b.offsetWidth,a&&(c.style.zoom=1)),c.removeChild(e))}),function(){var a=d.createElement("div");l.deleteExpando=!0;try{delete a.test}catch(b){l.deleteExpando=!1}a=null}();var M=function(a){var b=n.noData[(a.nodeName+" ").toLowerCase()],c=+a.nodeType||1;return 1!==c&&9!==c?!1:!b||b!==!0&&a.getAttribute("classid")===b},N=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,O=/([A-Z])/g;function P(a,b,c){if(void 0===c&&1===a.nodeType){var d="data-"+b.replace(O,"-$1").toLowerCase();if(c=a.getAttribute(d),"string"==typeof c){try{c="true"===c?!0:"false"===c?!1:"null"===c?null:+c+""===c?+c:N.test(c)?n.parseJSON(c):c}catch(e){}n.data(a,b,c)}else c=void 0; +}return c}function Q(a){var b;for(b in a)if(("data"!==b||!n.isEmptyObject(a[b]))&&"toJSON"!==b)return!1;return!0}function R(a,b,d,e){if(M(a)){var f,g,h=n.expando,i=a.nodeType,j=i?n.cache:a,k=i?a[h]:a[h]&&h;if(k&&j[k]&&(e||j[k].data)||void 0!==d||"string"!=typeof b)return k||(k=i?a[h]=c.pop()||n.guid++:h),j[k]||(j[k]=i?{}:{toJSON:n.noop}),("object"==typeof b||"function"==typeof b)&&(e?j[k]=n.extend(j[k],b):j[k].data=n.extend(j[k].data,b)),g=j[k],e||(g.data||(g.data={}),g=g.data),void 0!==d&&(g[n.camelCase(b)]=d),"string"==typeof b?(f=g[b],null==f&&(f=g[n.camelCase(b)])):f=g,f}}function S(a,b,c){if(M(a)){var d,e,f=a.nodeType,g=f?n.cache:a,h=f?a[n.expando]:n.expando;if(g[h]){if(b&&(d=c?g[h]:g[h].data)){n.isArray(b)?b=b.concat(n.map(b,n.camelCase)):b in d?b=[b]:(b=n.camelCase(b),b=b in d?[b]:b.split(" ")),e=b.length;while(e--)delete d[b[e]];if(c?!Q(d):!n.isEmptyObject(d))return}(c||(delete g[h].data,Q(g[h])))&&(f?n.cleanData([a],!0):l.deleteExpando||g!=g.window?delete g[h]:g[h]=void 0)}}}n.extend({cache:{},noData:{"applet ":!0,"embed ":!0,"object ":"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"},hasData:function(a){return a=a.nodeType?n.cache[a[n.expando]]:a[n.expando],!!a&&!Q(a)},data:function(a,b,c){return R(a,b,c)},removeData:function(a,b){return S(a,b)},_data:function(a,b,c){return R(a,b,c,!0)},_removeData:function(a,b){return S(a,b,!0)}}),n.fn.extend({data:function(a,b){var c,d,e,f=this[0],g=f&&f.attributes;if(void 0===a){if(this.length&&(e=n.data(f),1===f.nodeType&&!n._data(f,"parsedAttrs"))){c=g.length;while(c--)g[c]&&(d=g[c].name,0===d.indexOf("data-")&&(d=n.camelCase(d.slice(5)),P(f,d,e[d])));n._data(f,"parsedAttrs",!0)}return e}return"object"==typeof a?this.each(function(){n.data(this,a)}):arguments.length>1?this.each(function(){n.data(this,a,b)}):f?P(f,a,n.data(f,a)):void 0},removeData:function(a){return this.each(function(){n.removeData(this,a)})}}),n.extend({queue:function(a,b,c){var d;return a?(b=(b||"fx")+"queue",d=n._data(a,b),c&&(!d||n.isArray(c)?d=n._data(a,b,n.makeArray(c)):d.push(c)),d||[]):void 0},dequeue:function(a,b){b=b||"fx";var c=n.queue(a,b),d=c.length,e=c.shift(),f=n._queueHooks(a,b),g=function(){n.dequeue(a,b)};"inprogress"===e&&(e=c.shift(),d--),e&&("fx"===b&&c.unshift("inprogress"),delete f.stop,e.call(a,g,f)),!d&&f&&f.empty.fire()},_queueHooks:function(a,b){var c=b+"queueHooks";return n._data(a,c)||n._data(a,c,{empty:n.Callbacks("once memory").add(function(){n._removeData(a,b+"queue"),n._removeData(a,c)})})}}),n.fn.extend({queue:function(a,b){var c=2;return"string"!=typeof a&&(b=a,a="fx",c--),arguments.lengthh;h++)b(a[h],c,g?d:d.call(a[h],h,b(a[h],c)));return e?a:j?b.call(a):i?b(a[0],c):f},Z=/^(?:checkbox|radio)$/i,$=/<([\w:-]+)/,_=/^$|\/(?:java|ecma)script/i,aa=/^\s+/,ba="abbr|article|aside|audio|bdi|canvas|data|datalist|details|dialog|figcaption|figure|footer|header|hgroup|main|mark|meter|nav|output|picture|progress|section|summary|template|time|video";function ca(a){var b=ba.split("|"),c=a.createDocumentFragment();if(c.createElement)while(b.length)c.createElement(b.pop());return c}!function(){var a=d.createElement("div"),b=d.createDocumentFragment(),c=d.createElement("input");a.innerHTML="
    a",l.leadingWhitespace=3===a.firstChild.nodeType,l.tbody=!a.getElementsByTagName("tbody").length,l.htmlSerialize=!!a.getElementsByTagName("link").length,l.html5Clone="<:nav>"!==d.createElement("nav").cloneNode(!0).outerHTML,c.type="checkbox",c.checked=!0,b.appendChild(c),l.appendChecked=c.checked,a.innerHTML="",l.noCloneChecked=!!a.cloneNode(!0).lastChild.defaultValue,b.appendChild(a),c=d.createElement("input"),c.setAttribute("type","radio"),c.setAttribute("checked","checked"),c.setAttribute("name","t"),a.appendChild(c),l.checkClone=a.cloneNode(!0).cloneNode(!0).lastChild.checked,l.noCloneEvent=!!a.addEventListener,a[n.expando]=1,l.attributes=!a.getAttribute(n.expando)}();var da={option:[1,""],legend:[1,"
    ","
    "],area:[1,"",""],param:[1,"",""],thead:[1,"","
    "],tr:[2,"","
    "],col:[2,"","
    "],td:[3,"","
    "],_default:l.htmlSerialize?[0,"",""]:[1,"X
    ","
    "]};da.optgroup=da.option,da.tbody=da.tfoot=da.colgroup=da.caption=da.thead,da.th=da.td;function ea(a,b){var c,d,e=0,f="undefined"!=typeof a.getElementsByTagName?a.getElementsByTagName(b||"*"):"undefined"!=typeof a.querySelectorAll?a.querySelectorAll(b||"*"):void 0;if(!f)for(f=[],c=a.childNodes||a;null!=(d=c[e]);e++)!b||n.nodeName(d,b)?f.push(d):n.merge(f,ea(d,b));return void 0===b||b&&n.nodeName(a,b)?n.merge([a],f):f}function fa(a,b){for(var c,d=0;null!=(c=a[d]);d++)n._data(c,"globalEval",!b||n._data(b[d],"globalEval"))}var ga=/<|&#?\w+;/,ha=/r;r++)if(g=a[r],g||0===g)if("object"===n.type(g))n.merge(q,g.nodeType?[g]:g);else if(ga.test(g)){i=i||p.appendChild(b.createElement("div")),j=($.exec(g)||["",""])[1].toLowerCase(),m=da[j]||da._default,i.innerHTML=m[1]+n.htmlPrefilter(g)+m[2],f=m[0];while(f--)i=i.lastChild;if(!l.leadingWhitespace&&aa.test(g)&&q.push(b.createTextNode(aa.exec(g)[0])),!l.tbody){g="table"!==j||ha.test(g)?""!==m[1]||ha.test(g)?0:i:i.firstChild,f=g&&g.childNodes.length;while(f--)n.nodeName(k=g.childNodes[f],"tbody")&&!k.childNodes.length&&g.removeChild(k)}n.merge(q,i.childNodes),i.textContent="";while(i.firstChild)i.removeChild(i.firstChild);i=p.lastChild}else q.push(b.createTextNode(g));i&&p.removeChild(i),l.appendChecked||n.grep(ea(q,"input"),ia),r=0;while(g=q[r++])if(d&&n.inArray(g,d)>-1)e&&e.push(g);else if(h=n.contains(g.ownerDocument,g),i=ea(p.appendChild(g),"script"),h&&fa(i),c){f=0;while(g=i[f++])_.test(g.type||"")&&c.push(g)}return i=null,p}!function(){var b,c,e=d.createElement("div");for(b in{submit:!0,change:!0,focusin:!0})c="on"+b,(l[b]=c in a)||(e.setAttribute(c,"t"),l[b]=e.attributes[c].expando===!1);e=null}();var ka=/^(?:input|select|textarea)$/i,la=/^key/,ma=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,na=/^(?:focusinfocus|focusoutblur)$/,oa=/^([^.]*)(?:\.(.+)|)/;function pa(){return!0}function qa(){return!1}function ra(){try{return d.activeElement}catch(a){}}function sa(a,b,c,d,e,f){var g,h;if("object"==typeof b){"string"!=typeof c&&(d=d||c,c=void 0);for(h in b)sa(a,h,c,d,b[h],f);return a}if(null==d&&null==e?(e=c,d=c=void 0):null==e&&("string"==typeof c?(e=d,d=void 0):(e=d,d=c,c=void 0)),e===!1)e=qa;else if(!e)return a;return 1===f&&(g=e,e=function(a){return n().off(a),g.apply(this,arguments)},e.guid=g.guid||(g.guid=n.guid++)),a.each(function(){n.event.add(this,b,e,d,c)})}n.event={global:{},add:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,o,p,q,r=n._data(a);if(r){c.handler&&(i=c,c=i.handler,e=i.selector),c.guid||(c.guid=n.guid++),(g=r.events)||(g=r.events={}),(k=r.handle)||(k=r.handle=function(a){return"undefined"==typeof n||a&&n.event.triggered===a.type?void 0:n.event.dispatch.apply(k.elem,arguments)},k.elem=a),b=(b||"").match(G)||[""],h=b.length;while(h--)f=oa.exec(b[h])||[],o=q=f[1],p=(f[2]||"").split(".").sort(),o&&(j=n.event.special[o]||{},o=(e?j.delegateType:j.bindType)||o,j=n.event.special[o]||{},l=n.extend({type:o,origType:q,data:d,handler:c,guid:c.guid,selector:e,needsContext:e&&n.expr.match.needsContext.test(e),namespace:p.join(".")},i),(m=g[o])||(m=g[o]=[],m.delegateCount=0,j.setup&&j.setup.call(a,d,p,k)!==!1||(a.addEventListener?a.addEventListener(o,k,!1):a.attachEvent&&a.attachEvent("on"+o,k))),j.add&&(j.add.call(a,l),l.handler.guid||(l.handler.guid=c.guid)),e?m.splice(m.delegateCount++,0,l):m.push(l),n.event.global[o]=!0);a=null}},remove:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,o,p,q,r=n.hasData(a)&&n._data(a);if(r&&(k=r.events)){b=(b||"").match(G)||[""],j=b.length;while(j--)if(h=oa.exec(b[j])||[],o=q=h[1],p=(h[2]||"").split(".").sort(),o){l=n.event.special[o]||{},o=(d?l.delegateType:l.bindType)||o,m=k[o]||[],h=h[2]&&new RegExp("(^|\\.)"+p.join("\\.(?:.*\\.|)")+"(\\.|$)"),i=f=m.length;while(f--)g=m[f],!e&&q!==g.origType||c&&c.guid!==g.guid||h&&!h.test(g.namespace)||d&&d!==g.selector&&("**"!==d||!g.selector)||(m.splice(f,1),g.selector&&m.delegateCount--,l.remove&&l.remove.call(a,g));i&&!m.length&&(l.teardown&&l.teardown.call(a,p,r.handle)!==!1||n.removeEvent(a,o,r.handle),delete k[o])}else for(o in k)n.event.remove(a,o+b[j],c,d,!0);n.isEmptyObject(k)&&(delete r.handle,n._removeData(a,"events"))}},trigger:function(b,c,e,f){var g,h,i,j,l,m,o,p=[e||d],q=k.call(b,"type")?b.type:b,r=k.call(b,"namespace")?b.namespace.split("."):[];if(i=m=e=e||d,3!==e.nodeType&&8!==e.nodeType&&!na.test(q+n.event.triggered)&&(q.indexOf(".")>-1&&(r=q.split("."),q=r.shift(),r.sort()),h=q.indexOf(":")<0&&"on"+q,b=b[n.expando]?b:new n.Event(q,"object"==typeof b&&b),b.isTrigger=f?2:3,b.namespace=r.join("."),b.rnamespace=b.namespace?new RegExp("(^|\\.)"+r.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,b.result=void 0,b.target||(b.target=e),c=null==c?[b]:n.makeArray(c,[b]),l=n.event.special[q]||{},f||!l.trigger||l.trigger.apply(e,c)!==!1)){if(!f&&!l.noBubble&&!n.isWindow(e)){for(j=l.delegateType||q,na.test(j+q)||(i=i.parentNode);i;i=i.parentNode)p.push(i),m=i;m===(e.ownerDocument||d)&&p.push(m.defaultView||m.parentWindow||a)}o=0;while((i=p[o++])&&!b.isPropagationStopped())b.type=o>1?j:l.bindType||q,g=(n._data(i,"events")||{})[b.type]&&n._data(i,"handle"),g&&g.apply(i,c),g=h&&i[h],g&&g.apply&&M(i)&&(b.result=g.apply(i,c),b.result===!1&&b.preventDefault());if(b.type=q,!f&&!b.isDefaultPrevented()&&(!l._default||l._default.apply(p.pop(),c)===!1)&&M(e)&&h&&e[q]&&!n.isWindow(e)){m=e[h],m&&(e[h]=null),n.event.triggered=q;try{e[q]()}catch(s){}n.event.triggered=void 0,m&&(e[h]=m)}return b.result}},dispatch:function(a){a=n.event.fix(a);var b,c,d,f,g,h=[],i=e.call(arguments),j=(n._data(this,"events")||{})[a.type]||[],k=n.event.special[a.type]||{};if(i[0]=a,a.delegateTarget=this,!k.preDispatch||k.preDispatch.call(this,a)!==!1){h=n.event.handlers.call(this,a,j),b=0;while((f=h[b++])&&!a.isPropagationStopped()){a.currentTarget=f.elem,c=0;while((g=f.handlers[c++])&&!a.isImmediatePropagationStopped())(!a.rnamespace||a.rnamespace.test(g.namespace))&&(a.handleObj=g,a.data=g.data,d=((n.event.special[g.origType]||{}).handle||g.handler).apply(f.elem,i),void 0!==d&&(a.result=d)===!1&&(a.preventDefault(),a.stopPropagation()))}return k.postDispatch&&k.postDispatch.call(this,a),a.result}},handlers:function(a,b){var c,d,e,f,g=[],h=b.delegateCount,i=a.target;if(h&&i.nodeType&&("click"!==a.type||isNaN(a.button)||a.button<1))for(;i!=this;i=i.parentNode||this)if(1===i.nodeType&&(i.disabled!==!0||"click"!==a.type)){for(d=[],c=0;h>c;c++)f=b[c],e=f.selector+" ",void 0===d[e]&&(d[e]=f.needsContext?n(e,this).index(i)>-1:n.find(e,this,null,[i]).length),d[e]&&d.push(f);d.length&&g.push({elem:i,handlers:d})}return h]","i"),va=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:-]+)[^>]*)\/>/gi,wa=/\s*$/g,Aa=ca(d),Ba=Aa.appendChild(d.createElement("div"));function Ca(a,b){return n.nodeName(a,"table")&&n.nodeName(11!==b.nodeType?b:b.firstChild,"tr")?a.getElementsByTagName("tbody")[0]||a.appendChild(a.ownerDocument.createElement("tbody")):a}function Da(a){return a.type=(null!==n.find.attr(a,"type"))+"/"+a.type,a}function Ea(a){var b=ya.exec(a.type);return b?a.type=b[1]:a.removeAttribute("type"),a}function Fa(a,b){if(1===b.nodeType&&n.hasData(a)){var c,d,e,f=n._data(a),g=n._data(b,f),h=f.events;if(h){delete g.handle,g.events={};for(c in h)for(d=0,e=h[c].length;e>d;d++)n.event.add(b,c,h[c][d])}g.data&&(g.data=n.extend({},g.data))}}function Ga(a,b){var c,d,e;if(1===b.nodeType){if(c=b.nodeName.toLowerCase(),!l.noCloneEvent&&b[n.expando]){e=n._data(b);for(d in e.events)n.removeEvent(b,d,e.handle);b.removeAttribute(n.expando)}"script"===c&&b.text!==a.text?(Da(b).text=a.text,Ea(b)):"object"===c?(b.parentNode&&(b.outerHTML=a.outerHTML),l.html5Clone&&a.innerHTML&&!n.trim(b.innerHTML)&&(b.innerHTML=a.innerHTML)):"input"===c&&Z.test(a.type)?(b.defaultChecked=b.checked=a.checked,b.value!==a.value&&(b.value=a.value)):"option"===c?b.defaultSelected=b.selected=a.defaultSelected:("input"===c||"textarea"===c)&&(b.defaultValue=a.defaultValue)}}function Ha(a,b,c,d){b=f.apply([],b);var e,g,h,i,j,k,m=0,o=a.length,p=o-1,q=b[0],r=n.isFunction(q);if(r||o>1&&"string"==typeof q&&!l.checkClone&&xa.test(q))return a.each(function(e){var f=a.eq(e);r&&(b[0]=q.call(this,e,f.html())),Ha(f,b,c,d)});if(o&&(k=ja(b,a[0].ownerDocument,!1,a,d),e=k.firstChild,1===k.childNodes.length&&(k=e),e||d)){for(i=n.map(ea(k,"script"),Da),h=i.length;o>m;m++)g=k,m!==p&&(g=n.clone(g,!0,!0),h&&n.merge(i,ea(g,"script"))),c.call(a[m],g,m);if(h)for(j=i[i.length-1].ownerDocument,n.map(i,Ea),m=0;h>m;m++)g=i[m],_.test(g.type||"")&&!n._data(g,"globalEval")&&n.contains(j,g)&&(g.src?n._evalUrl&&n._evalUrl(g.src):n.globalEval((g.text||g.textContent||g.innerHTML||"").replace(za,"")));k=e=null}return a}function Ia(a,b,c){for(var d,e=b?n.filter(b,a):a,f=0;null!=(d=e[f]);f++)c||1!==d.nodeType||n.cleanData(ea(d)),d.parentNode&&(c&&n.contains(d.ownerDocument,d)&&fa(ea(d,"script")),d.parentNode.removeChild(d));return a}n.extend({htmlPrefilter:function(a){return a.replace(va,"<$1>")},clone:function(a,b,c){var d,e,f,g,h,i=n.contains(a.ownerDocument,a);if(l.html5Clone||n.isXMLDoc(a)||!ua.test("<"+a.nodeName+">")?f=a.cloneNode(!0):(Ba.innerHTML=a.outerHTML,Ba.removeChild(f=Ba.firstChild)),!(l.noCloneEvent&&l.noCloneChecked||1!==a.nodeType&&11!==a.nodeType||n.isXMLDoc(a)))for(d=ea(f),h=ea(a),g=0;null!=(e=h[g]);++g)d[g]&&Ga(e,d[g]);if(b)if(c)for(h=h||ea(a),d=d||ea(f),g=0;null!=(e=h[g]);g++)Fa(e,d[g]);else Fa(a,f);return d=ea(f,"script"),d.length>0&&fa(d,!i&&ea(a,"script")),d=h=e=null,f},cleanData:function(a,b){for(var d,e,f,g,h=0,i=n.expando,j=n.cache,k=l.attributes,m=n.event.special;null!=(d=a[h]);h++)if((b||M(d))&&(f=d[i],g=f&&j[f])){if(g.events)for(e in g.events)m[e]?n.event.remove(d,e):n.removeEvent(d,e,g.handle);j[f]&&(delete j[f],k||"undefined"==typeof d.removeAttribute?d[i]=void 0:d.removeAttribute(i),c.push(f))}}}),n.fn.extend({domManip:Ha,detach:function(a){return Ia(this,a,!0)},remove:function(a){return Ia(this,a)},text:function(a){return Y(this,function(a){return void 0===a?n.text(this):this.empty().append((this[0]&&this[0].ownerDocument||d).createTextNode(a))},null,a,arguments.length)},append:function(){return Ha(this,arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=Ca(this,a);b.appendChild(a)}})},prepend:function(){return Ha(this,arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=Ca(this,a);b.insertBefore(a,b.firstChild)}})},before:function(){return Ha(this,arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this)})},after:function(){return Ha(this,arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this.nextSibling)})},empty:function(){for(var a,b=0;null!=(a=this[b]);b++){1===a.nodeType&&n.cleanData(ea(a,!1));while(a.firstChild)a.removeChild(a.firstChild);a.options&&n.nodeName(a,"select")&&(a.options.length=0)}return this},clone:function(a,b){return a=null==a?!1:a,b=null==b?a:b,this.map(function(){return n.clone(this,a,b)})},html:function(a){return Y(this,function(a){var b=this[0]||{},c=0,d=this.length;if(void 0===a)return 1===b.nodeType?b.innerHTML.replace(ta,""):void 0;if("string"==typeof a&&!wa.test(a)&&(l.htmlSerialize||!ua.test(a))&&(l.leadingWhitespace||!aa.test(a))&&!da[($.exec(a)||["",""])[1].toLowerCase()]){a=n.htmlPrefilter(a);try{for(;d>c;c++)b=this[c]||{},1===b.nodeType&&(n.cleanData(ea(b,!1)),b.innerHTML=a);b=0}catch(e){}}b&&this.empty().append(a)},null,a,arguments.length)},replaceWith:function(){var a=[];return Ha(this,arguments,function(b){var c=this.parentNode;n.inArray(this,a)<0&&(n.cleanData(ea(this)),c&&c.replaceChild(b,this))},a)}}),n.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){n.fn[a]=function(a){for(var c,d=0,e=[],f=n(a),h=f.length-1;h>=d;d++)c=d===h?this:this.clone(!0),n(f[d])[b](c),g.apply(e,c.get());return this.pushStack(e)}});var Ja,Ka={HTML:"block",BODY:"block"};function La(a,b){var c=n(b.createElement(a)).appendTo(b.body),d=n.css(c[0],"display");return c.detach(),d}function Ma(a){var b=d,c=Ka[a];return c||(c=La(a,b),"none"!==c&&c||(Ja=(Ja||n("