From 934b4f89e184ea5342c4f16434e63ff2c4353465 Mon Sep 17 00:00:00 2001 From: Vladislav Rykov Date: Wed, 20 May 2020 08:04:24 -0900 Subject: [PATCH] incorporating new login --- app/app/__pycache__/views.cpython-37.pyc | Bin 17411 -> 17522 bytes app/app/dao/misc/.misc.py.swp | Bin 16384 -> 0 bytes app/app/static/assets/css/argon-dashboard.css | 20680 ++++++++++++++++ .../static/assets/css/argon-dashboard.css.map | 402 + .../static/assets/css/argon-dashboard.min.css | 19 + app/app/static/assets/demo/demo.css | 63 + app/app/static/assets/demo/demo.js | 742 + app/app/static/assets/fonts/nucleo.eot | Bin 0 -> 26524 bytes app/app/static/assets/fonts/nucleo.ttf | Bin 0 -> 26364 bytes app/app/static/assets/fonts/nucleo.woff | Bin 0 -> 15168 bytes app/app/static/assets/fonts/nucleo.woff2 | Bin 0 -> 12616 bytes app/app/static/assets/img/brand/blue.png | Bin 0 -> 11091 bytes app/app/static/assets/img/brand/favicon.ico | Bin 0 -> 1150 bytes app/app/static/assets/img/brand/white.png | Bin 0 -> 9133 bytes .../static/assets/img/icons/common/github.svg | 12 + .../static/assets/img/icons/common/google.svg | 17 + app/app/static/assets/img/theme/angular.jpg | Bin 0 -> 22527 bytes app/app/static/assets/img/theme/bootstrap.jpg | Bin 0 -> 18083 bytes .../static/assets/img/theme/profile-cover.jpg | Bin 0 -> 843735 bytes app/app/static/assets/img/theme/react.jpg | Bin 0 -> 25566 bytes app/app/static/assets/img/theme/sketch.jpg | Bin 0 -> 22085 bytes .../assets/img/theme/team-1-800x800.jpg | Bin 0 -> 166436 bytes .../assets/img/theme/team-2-800x800.jpg | Bin 0 -> 266315 bytes .../assets/img/theme/team-3-800x800.jpg | Bin 0 -> 173325 bytes .../assets/img/theme/team-4-800x800.jpg | Bin 0 -> 124734 bytes app/app/static/assets/img/theme/vue.jpg | Bin 0 -> 18469 bytes app/app/static/assets/js/argon-dashboard.js | 1121 + .../static/assets/js/argon-dashboard.js.map | 1 + .../static/assets/js/argon-dashboard.min.js | 554 + app/app/static/assets/js/argon.min.js | 18 + .../@fortawesome/fontawesome-free/LICENSE.txt | 34 + .../fontawesome-free/css/all.min.css | 5 + .../fontawesome-free/css/brands.min.css | 5 + .../fontawesome-free/css/fontawesome.min.css | 5 + .../fontawesome-free/css/regular.min.css | 5 + .../fontawesome-free/css/solid.min.css | 5 + .../fontawesome-free/css/svg-with-js.min.css | 5 + .../fontawesome-free/css/v4-shims.min.css | 5 + .../fontawesome-free/js/all.min.js | 5 + .../fontawesome-free/js/brands.min.js | 5 + .../fontawesome-free/js/fontawesome.min.js | 5 + .../fontawesome-free/js/regular.min.js | 5 + .../fontawesome-free/js/solid.min.js | 5 + .../fontawesome-free/js/v4-shims.min.js | 5 + .../fontawesome-free/sprites/brands.svg | 1531 ++ .../fontawesome-free/sprites/regular.svg | 615 + .../fontawesome-free/sprites/solid.svg | 3251 +++ .../fontawesome-free/svgs/brands/500px.svg | 5 + .../svgs/brands/accessible-icon.svg | 5 + .../fontawesome-free/svgs/brands/accusoft.svg | 5 + .../fontawesome-free/svgs/brands/adn.svg | 5 + .../fontawesome-free/svgs/brands/adversal.svg | 5 + .../svgs/brands/affiliatetheme.svg | 5 + .../fontawesome-free/svgs/brands/algolia.svg | 5 + .../fontawesome-free/svgs/brands/alipay.svg | 5 + .../svgs/brands/amazon-pay.svg | 5 + .../fontawesome-free/svgs/brands/amazon.svg | 5 + .../fontawesome-free/svgs/brands/amilia.svg | 5 + .../fontawesome-free/svgs/brands/android.svg | 5 + .../svgs/brands/angellist.svg | 5 + .../svgs/brands/angrycreative.svg | 5 + .../fontawesome-free/svgs/brands/angular.svg | 5 + .../svgs/brands/app-store-ios.svg | 5 + .../svgs/brands/app-store.svg | 5 + .../fontawesome-free/svgs/brands/apper.svg | 5 + .../svgs/brands/apple-pay.svg | 5 + .../fontawesome-free/svgs/brands/apple.svg | 5 + .../svgs/brands/asymmetrik.svg | 5 + .../fontawesome-free/svgs/brands/audible.svg | 5 + .../svgs/brands/autoprefixer.svg | 5 + .../fontawesome-free/svgs/brands/avianex.svg | 5 + .../fontawesome-free/svgs/brands/aviato.svg | 5 + .../fontawesome-free/svgs/brands/aws.svg | 5 + .../fontawesome-free/svgs/brands/bandcamp.svg | 5 + .../svgs/brands/behance-square.svg | 5 + .../fontawesome-free/svgs/brands/behance.svg | 5 + .../svgs/brands/bimobject.svg | 5 + .../svgs/brands/bitbucket.svg | 5 + .../fontawesome-free/svgs/brands/bitcoin.svg | 5 + .../fontawesome-free/svgs/brands/bity.svg | 5 + .../svgs/brands/black-tie.svg | 5 + .../svgs/brands/blackberry.svg | 5 + .../svgs/brands/blogger-b.svg | 5 + .../fontawesome-free/svgs/brands/blogger.svg | 5 + .../svgs/brands/bluetooth-b.svg | 5 + .../svgs/brands/bluetooth.svg | 5 + .../fontawesome-free/svgs/brands/btc.svg | 5 + .../svgs/brands/buromobelexperte.svg | 5 + .../svgs/brands/buysellads.svg | 5 + .../svgs/brands/cc-amazon-pay.svg | 5 + .../fontawesome-free/svgs/brands/cc-amex.svg | 5 + .../svgs/brands/cc-apple-pay.svg | 5 + .../svgs/brands/cc-diners-club.svg | 5 + .../svgs/brands/cc-discover.svg | 5 + .../fontawesome-free/svgs/brands/cc-jcb.svg | 5 + .../svgs/brands/cc-mastercard.svg | 5 + .../svgs/brands/cc-paypal.svg | 5 + .../svgs/brands/cc-stripe.svg | 5 + .../fontawesome-free/svgs/brands/cc-visa.svg | 5 + .../svgs/brands/centercode.svg | 5 + .../fontawesome-free/svgs/brands/chrome.svg | 5 + .../svgs/brands/cloudscale.svg | 5 + .../svgs/brands/cloudsmith.svg | 5 + .../svgs/brands/cloudversify.svg | 5 + .../fontawesome-free/svgs/brands/codepen.svg | 5 + .../fontawesome-free/svgs/brands/codiepie.svg | 5 + .../svgs/brands/connectdevelop.svg | 5 + .../fontawesome-free/svgs/brands/contao.svg | 5 + .../fontawesome-free/svgs/brands/cpanel.svg | 5 + .../svgs/brands/creative-commons-by.svg | 5 + .../svgs/brands/creative-commons-nc-eu.svg | 5 + .../svgs/brands/creative-commons-nc-jp.svg | 5 + .../svgs/brands/creative-commons-nc.svg | 5 + .../svgs/brands/creative-commons-nd.svg | 5 + .../svgs/brands/creative-commons-pd-alt.svg | 5 + .../svgs/brands/creative-commons-pd.svg | 5 + .../svgs/brands/creative-commons-remix.svg | 5 + .../svgs/brands/creative-commons-sa.svg | 5 + .../brands/creative-commons-sampling-plus.svg | 5 + .../svgs/brands/creative-commons-sampling.svg | 5 + .../svgs/brands/creative-commons-share.svg | 5 + .../svgs/brands/creative-commons.svg | 5 + .../fontawesome-free/svgs/brands/css3-alt.svg | 5 + .../fontawesome-free/svgs/brands/css3.svg | 5 + .../svgs/brands/cuttlefish.svg | 5 + .../fontawesome-free/svgs/brands/d-and-d.svg | 5 + .../fontawesome-free/svgs/brands/dashcube.svg | 5 + .../svgs/brands/delicious.svg | 5 + .../svgs/brands/deploydog.svg | 5 + .../fontawesome-free/svgs/brands/deskpro.svg | 5 + .../svgs/brands/deviantart.svg | 5 + .../fontawesome-free/svgs/brands/digg.svg | 5 + .../svgs/brands/digital-ocean.svg | 5 + .../fontawesome-free/svgs/brands/discord.svg | 5 + .../svgs/brands/discourse.svg | 5 + .../fontawesome-free/svgs/brands/dochub.svg | 5 + .../fontawesome-free/svgs/brands/docker.svg | 5 + .../svgs/brands/draft2digital.svg | 5 + .../svgs/brands/dribbble-square.svg | 5 + .../fontawesome-free/svgs/brands/dribbble.svg | 5 + .../fontawesome-free/svgs/brands/dropbox.svg | 5 + .../fontawesome-free/svgs/brands/drupal.svg | 5 + .../fontawesome-free/svgs/brands/dyalog.svg | 5 + .../svgs/brands/earlybirds.svg | 5 + .../fontawesome-free/svgs/brands/ebay.svg | 5 + .../fontawesome-free/svgs/brands/edge.svg | 5 + .../svgs/brands/elementor.svg | 5 + .../fontawesome-free/svgs/brands/ello.svg | 5 + .../fontawesome-free/svgs/brands/ember.svg | 5 + .../fontawesome-free/svgs/brands/empire.svg | 5 + .../fontawesome-free/svgs/brands/envira.svg | 5 + .../fontawesome-free/svgs/brands/erlang.svg | 5 + .../fontawesome-free/svgs/brands/ethereum.svg | 5 + .../fontawesome-free/svgs/brands/etsy.svg | 5 + .../svgs/brands/expeditedssl.svg | 5 + .../svgs/brands/facebook-f.svg | 1 + .../svgs/brands/facebook-messenger.svg | 1 + .../svgs/brands/facebook-square.svg | 1 + .../fontawesome-free/svgs/brands/facebook.svg | 1 + .../fontawesome-free/svgs/brands/firefox.svg | 5 + .../svgs/brands/first-order-alt.svg | 5 + .../svgs/brands/first-order.svg | 5 + .../svgs/brands/firstdraft.svg | 5 + .../fontawesome-free/svgs/brands/flickr.svg | 5 + .../svgs/brands/flipboard.svg | 5 + .../fontawesome-free/svgs/brands/fly.svg | 5 + .../svgs/brands/font-awesome-alt.svg | 5 + .../svgs/brands/font-awesome-flag.svg | 5 + .../svgs/brands/font-awesome-logo-full.svg | 5 + .../svgs/brands/font-awesome.svg | 5 + .../svgs/brands/fonticons-fi.svg | 5 + .../svgs/brands/fonticons.svg | 5 + .../svgs/brands/fort-awesome-alt.svg | 5 + .../svgs/brands/fort-awesome.svg | 5 + .../fontawesome-free/svgs/brands/forumbee.svg | 5 + .../svgs/brands/foursquare.svg | 5 + .../svgs/brands/free-code-camp.svg | 5 + .../fontawesome-free/svgs/brands/freebsd.svg | 5 + .../fontawesome-free/svgs/brands/fulcrum.svg | 5 + .../svgs/brands/galactic-republic.svg | 5 + .../svgs/brands/galactic-senate.svg | 5 + .../svgs/brands/get-pocket.svg | 5 + .../svgs/brands/gg-circle.svg | 5 + .../fontawesome-free/svgs/brands/gg.svg | 5 + .../svgs/brands/git-square.svg | 5 + .../fontawesome-free/svgs/brands/git.svg | 5 + .../svgs/brands/github-alt.svg | 5 + .../svgs/brands/github-square.svg | 5 + .../fontawesome-free/svgs/brands/github.svg | 5 + .../svgs/brands/gitkraken.svg | 5 + .../fontawesome-free/svgs/brands/gitlab.svg | 5 + .../fontawesome-free/svgs/brands/gitter.svg | 5 + .../fontawesome-free/svgs/brands/glide-g.svg | 5 + .../fontawesome-free/svgs/brands/glide.svg | 5 + .../fontawesome-free/svgs/brands/gofore.svg | 5 + .../svgs/brands/goodreads-g.svg | 5 + .../svgs/brands/goodreads.svg | 5 + .../svgs/brands/google-drive.svg | 5 + .../svgs/brands/google-play.svg | 5 + .../svgs/brands/google-plus-g.svg | 5 + .../svgs/brands/google-plus-square.svg | 5 + .../svgs/brands/google-plus.svg | 5 + .../svgs/brands/google-wallet.svg | 5 + .../fontawesome-free/svgs/brands/google.svg | 5 + .../fontawesome-free/svgs/brands/gratipay.svg | 5 + .../fontawesome-free/svgs/brands/grav.svg | 5 + .../fontawesome-free/svgs/brands/gripfire.svg | 5 + .../fontawesome-free/svgs/brands/grunt.svg | 5 + .../fontawesome-free/svgs/brands/gulp.svg | 5 + .../svgs/brands/hacker-news-square.svg | 5 + .../svgs/brands/hacker-news.svg | 5 + .../svgs/brands/hackerrank.svg | 5 + .../fontawesome-free/svgs/brands/hips.svg | 5 + .../svgs/brands/hire-a-helper.svg | 5 + .../fontawesome-free/svgs/brands/hooli.svg | 5 + .../fontawesome-free/svgs/brands/hornbill.svg | 5 + .../fontawesome-free/svgs/brands/hotjar.svg | 5 + .../fontawesome-free/svgs/brands/houzz.svg | 5 + .../fontawesome-free/svgs/brands/html5.svg | 5 + .../fontawesome-free/svgs/brands/hubspot.svg | 5 + .../fontawesome-free/svgs/brands/imdb.svg | 5 + .../svgs/brands/instagram.svg | 5 + .../svgs/brands/internet-explorer.svg | 5 + .../fontawesome-free/svgs/brands/ioxhost.svg | 5 + .../svgs/brands/itunes-note.svg | 5 + .../fontawesome-free/svgs/brands/itunes.svg | 5 + .../fontawesome-free/svgs/brands/java.svg | 5 + .../svgs/brands/jedi-order.svg | 5 + .../fontawesome-free/svgs/brands/jenkins.svg | 5 + .../fontawesome-free/svgs/brands/joget.svg | 5 + .../fontawesome-free/svgs/brands/joomla.svg | 5 + .../svgs/brands/js-square.svg | 5 + .../fontawesome-free/svgs/brands/js.svg | 5 + .../fontawesome-free/svgs/brands/jsfiddle.svg | 5 + .../fontawesome-free/svgs/brands/kaggle.svg | 5 + .../fontawesome-free/svgs/brands/keybase.svg | 5 + .../fontawesome-free/svgs/brands/keycdn.svg | 5 + .../svgs/brands/kickstarter-k.svg | 5 + .../svgs/brands/kickstarter.svg | 5 + .../fontawesome-free/svgs/brands/korvue.svg | 5 + .../fontawesome-free/svgs/brands/laravel.svg | 5 + .../svgs/brands/lastfm-square.svg | 5 + .../fontawesome-free/svgs/brands/lastfm.svg | 5 + .../fontawesome-free/svgs/brands/leanpub.svg | 5 + .../fontawesome-free/svgs/brands/less.svg | 5 + .../fontawesome-free/svgs/brands/line.svg | 5 + .../svgs/brands/linkedin-in.svg | 5 + .../fontawesome-free/svgs/brands/linkedin.svg | 5 + .../fontawesome-free/svgs/brands/linode.svg | 5 + .../fontawesome-free/svgs/brands/linux.svg | 5 + .../fontawesome-free/svgs/brands/lyft.svg | 5 + .../fontawesome-free/svgs/brands/magento.svg | 5 + .../svgs/brands/mailchimp.svg | 5 + .../svgs/brands/mandalorian.svg | 5 + .../fontawesome-free/svgs/brands/markdown.svg | 5 + .../fontawesome-free/svgs/brands/mastodon.svg | 5 + .../fontawesome-free/svgs/brands/maxcdn.svg | 5 + .../fontawesome-free/svgs/brands/medapps.svg | 5 + .../fontawesome-free/svgs/brands/medium-m.svg | 5 + .../fontawesome-free/svgs/brands/medium.svg | 5 + .../fontawesome-free/svgs/brands/medrt.svg | 5 + .../fontawesome-free/svgs/brands/meetup.svg | 5 + .../fontawesome-free/svgs/brands/megaport.svg | 5 + .../svgs/brands/microsoft.svg | 5 + .../fontawesome-free/svgs/brands/mix.svg | 5 + .../fontawesome-free/svgs/brands/mixcloud.svg | 5 + .../fontawesome-free/svgs/brands/mizuni.svg | 5 + .../fontawesome-free/svgs/brands/modx.svg | 5 + .../fontawesome-free/svgs/brands/monero.svg | 5 + .../fontawesome-free/svgs/brands/napster.svg | 5 + .../fontawesome-free/svgs/brands/neos.svg | 5 + .../fontawesome-free/svgs/brands/nimblr.svg | 5 + .../svgs/brands/nintendo-switch.svg | 5 + .../fontawesome-free/svgs/brands/node-js.svg | 5 + .../fontawesome-free/svgs/brands/node.svg | 5 + .../fontawesome-free/svgs/brands/npm.svg | 5 + .../fontawesome-free/svgs/brands/ns8.svg | 5 + .../svgs/brands/nutritionix.svg | 5 + .../svgs/brands/odnoklassniki-square.svg | 5 + .../svgs/brands/odnoklassniki.svg | 5 + .../svgs/brands/old-republic.svg | 5 + .../fontawesome-free/svgs/brands/opencart.svg | 5 + .../fontawesome-free/svgs/brands/openid.svg | 5 + .../fontawesome-free/svgs/brands/opera.svg | 5 + .../svgs/brands/optin-monster.svg | 5 + .../fontawesome-free/svgs/brands/osi.svg | 5 + .../fontawesome-free/svgs/brands/page4.svg | 5 + .../svgs/brands/pagelines.svg | 5 + .../fontawesome-free/svgs/brands/palfed.svg | 5 + .../fontawesome-free/svgs/brands/patreon.svg | 5 + .../fontawesome-free/svgs/brands/paypal.svg | 5 + .../svgs/brands/periscope.svg | 5 + .../svgs/brands/phabricator.svg | 5 + .../svgs/brands/phoenix-framework.svg | 5 + .../svgs/brands/phoenix-squadron.svg | 5 + .../fontawesome-free/svgs/brands/php.svg | 5 + .../svgs/brands/pied-piper-alt.svg | 5 + .../svgs/brands/pied-piper-hat.svg | 5 + .../svgs/brands/pied-piper-pp.svg | 5 + .../svgs/brands/pied-piper.svg | 5 + .../svgs/brands/pinterest-p.svg | 5 + .../svgs/brands/pinterest-square.svg | 5 + .../svgs/brands/pinterest.svg | 5 + .../svgs/brands/playstation.svg | 5 + .../svgs/brands/product-hunt.svg | 5 + .../fontawesome-free/svgs/brands/pushed.svg | 5 + .../fontawesome-free/svgs/brands/python.svg | 5 + .../fontawesome-free/svgs/brands/qq.svg | 5 + .../svgs/brands/quinscape.svg | 5 + .../fontawesome-free/svgs/brands/quora.svg | 5 + .../svgs/brands/r-project.svg | 5 + .../fontawesome-free/svgs/brands/ravelry.svg | 5 + .../fontawesome-free/svgs/brands/react.svg | 5 + .../fontawesome-free/svgs/brands/readme.svg | 5 + .../fontawesome-free/svgs/brands/rebel.svg | 5 + .../svgs/brands/red-river.svg | 5 + .../svgs/brands/reddit-alien.svg | 5 + .../svgs/brands/reddit-square.svg | 5 + .../fontawesome-free/svgs/brands/reddit.svg | 5 + .../fontawesome-free/svgs/brands/rendact.svg | 5 + .../fontawesome-free/svgs/brands/renren.svg | 5 + .../fontawesome-free/svgs/brands/replyd.svg | 5 + .../svgs/brands/researchgate.svg | 5 + .../svgs/brands/resolving.svg | 5 + .../fontawesome-free/svgs/brands/rev.svg | 5 + .../svgs/brands/rocketchat.svg | 5 + .../fontawesome-free/svgs/brands/rockrms.svg | 5 + .../fontawesome-free/svgs/brands/safari.svg | 5 + .../fontawesome-free/svgs/brands/sass.svg | 5 + .../fontawesome-free/svgs/brands/schlix.svg | 5 + .../fontawesome-free/svgs/brands/scribd.svg | 5 + .../svgs/brands/searchengin.svg | 5 + .../fontawesome-free/svgs/brands/sellcast.svg | 5 + .../fontawesome-free/svgs/brands/sellsy.svg | 5 + .../svgs/brands/servicestack.svg | 5 + .../svgs/brands/shirtsinbulk.svg | 5 + .../fontawesome-free/svgs/brands/shopware.svg | 5 + .../svgs/brands/simplybuilt.svg | 5 + .../fontawesome-free/svgs/brands/sistrix.svg | 5 + .../fontawesome-free/svgs/brands/sith.svg | 5 + .../fontawesome-free/svgs/brands/skyatlas.svg | 5 + .../fontawesome-free/svgs/brands/skype.svg | 5 + .../svgs/brands/slack-hash.svg | 5 + .../fontawesome-free/svgs/brands/slack.svg | 5 + .../svgs/brands/slideshare.svg | 5 + .../svgs/brands/snapchat-ghost.svg | 5 + .../svgs/brands/snapchat-square.svg | 5 + .../fontawesome-free/svgs/brands/snapchat.svg | 5 + .../svgs/brands/soundcloud.svg | 5 + .../fontawesome-free/svgs/brands/speakap.svg | 5 + .../fontawesome-free/svgs/brands/spotify.svg | 5 + .../svgs/brands/squarespace.svg | 5 + .../svgs/brands/stack-exchange.svg | 5 + .../svgs/brands/stack-overflow.svg | 5 + .../svgs/brands/staylinked.svg | 5 + .../svgs/brands/steam-square.svg | 5 + .../svgs/brands/steam-symbol.svg | 5 + .../fontawesome-free/svgs/brands/steam.svg | 5 + .../svgs/brands/sticker-mule.svg | 5 + .../fontawesome-free/svgs/brands/strava.svg | 5 + .../fontawesome-free/svgs/brands/stripe-s.svg | 5 + .../fontawesome-free/svgs/brands/stripe.svg | 5 + .../svgs/brands/studiovinari.svg | 5 + .../svgs/brands/stumbleupon-circle.svg | 5 + .../svgs/brands/stumbleupon.svg | 5 + .../svgs/brands/superpowers.svg | 5 + .../fontawesome-free/svgs/brands/supple.svg | 5 + .../svgs/brands/teamspeak.svg | 5 + .../svgs/brands/telegram-plane.svg | 5 + .../fontawesome-free/svgs/brands/telegram.svg | 5 + .../svgs/brands/tencent-weibo.svg | 5 + .../svgs/brands/the-red-yeti.svg | 5 + .../fontawesome-free/svgs/brands/themeco.svg | 5 + .../svgs/brands/themeisle.svg | 5 + .../svgs/brands/trade-federation.svg | 5 + .../fontawesome-free/svgs/brands/trello.svg | 5 + .../svgs/brands/tripadvisor.svg | 5 + .../svgs/brands/tumblr-square.svg | 5 + .../fontawesome-free/svgs/brands/tumblr.svg | 5 + .../fontawesome-free/svgs/brands/twitch.svg | 5 + .../svgs/brands/twitter-square.svg | 5 + .../fontawesome-free/svgs/brands/twitter.svg | 5 + .../fontawesome-free/svgs/brands/typo3.svg | 5 + .../fontawesome-free/svgs/brands/uber.svg | 5 + .../fontawesome-free/svgs/brands/uikit.svg | 5 + .../svgs/brands/uniregistry.svg | 5 + .../fontawesome-free/svgs/brands/untappd.svg | 5 + .../fontawesome-free/svgs/brands/usb.svg | 5 + .../fontawesome-free/svgs/brands/ussunnah.svg | 5 + .../fontawesome-free/svgs/brands/vaadin.svg | 5 + .../fontawesome-free/svgs/brands/viacoin.svg | 5 + .../svgs/brands/viadeo-square.svg | 5 + .../fontawesome-free/svgs/brands/viadeo.svg | 5 + .../fontawesome-free/svgs/brands/viber.svg | 5 + .../svgs/brands/vimeo-square.svg | 5 + .../fontawesome-free/svgs/brands/vimeo-v.svg | 5 + .../fontawesome-free/svgs/brands/vimeo.svg | 5 + .../fontawesome-free/svgs/brands/vine.svg | 5 + .../fontawesome-free/svgs/brands/vk.svg | 5 + .../fontawesome-free/svgs/brands/vnv.svg | 5 + .../fontawesome-free/svgs/brands/vuejs.svg | 5 + .../fontawesome-free/svgs/brands/weebly.svg | 5 + .../fontawesome-free/svgs/brands/weibo.svg | 5 + .../fontawesome-free/svgs/brands/weixin.svg | 5 + .../svgs/brands/whatsapp-square.svg | 5 + .../fontawesome-free/svgs/brands/whatsapp.svg | 5 + .../fontawesome-free/svgs/brands/whmcs.svg | 5 + .../svgs/brands/wikipedia-w.svg | 5 + .../fontawesome-free/svgs/brands/windows.svg | 5 + .../fontawesome-free/svgs/brands/wix.svg | 5 + .../svgs/brands/wolf-pack-battalion.svg | 5 + .../svgs/brands/wordpress-simple.svg | 5 + .../svgs/brands/wordpress.svg | 5 + .../svgs/brands/wpbeginner.svg | 5 + .../svgs/brands/wpexplorer.svg | 5 + .../fontawesome-free/svgs/brands/wpforms.svg | 5 + .../fontawesome-free/svgs/brands/xbox.svg | 5 + .../svgs/brands/xing-square.svg | 5 + .../fontawesome-free/svgs/brands/xing.svg | 5 + .../svgs/brands/y-combinator.svg | 5 + .../fontawesome-free/svgs/brands/yahoo.svg | 5 + .../svgs/brands/yandex-international.svg | 5 + .../fontawesome-free/svgs/brands/yandex.svg | 5 + .../fontawesome-free/svgs/brands/yelp.svg | 5 + .../fontawesome-free/svgs/brands/yoast.svg | 5 + .../svgs/brands/youtube-square.svg | 5 + .../fontawesome-free/svgs/brands/youtube.svg | 5 + .../fontawesome-free/svgs/brands/zhihu.svg | 5 + .../svgs/regular/address-book.svg | 5 + .../svgs/regular/address-card.svg | 5 + .../fontawesome-free/svgs/regular/angry.svg | 5 + .../svgs/regular/arrow-alt-circle-down.svg | 5 + .../svgs/regular/arrow-alt-circle-left.svg | 5 + .../svgs/regular/arrow-alt-circle-right.svg | 5 + .../svgs/regular/arrow-alt-circle-up.svg | 5 + .../svgs/regular/bell-slash.svg | 5 + .../fontawesome-free/svgs/regular/bell.svg | 5 + .../svgs/regular/bookmark.svg | 5 + .../svgs/regular/building.svg | 5 + .../svgs/regular/calendar-alt.svg | 5 + .../svgs/regular/calendar-check.svg | 5 + .../svgs/regular/calendar-minus.svg | 5 + .../svgs/regular/calendar-plus.svg | 5 + .../svgs/regular/calendar-times.svg | 5 + .../svgs/regular/calendar.svg | 5 + .../svgs/regular/caret-square-down.svg | 5 + .../svgs/regular/caret-square-left.svg | 5 + .../svgs/regular/caret-square-right.svg | 5 + .../svgs/regular/caret-square-up.svg | 5 + .../svgs/regular/chart-bar.svg | 5 + .../svgs/regular/check-circle.svg | 5 + .../svgs/regular/check-square.svg | 5 + .../fontawesome-free/svgs/regular/circle.svg | 5 + .../svgs/regular/clipboard.svg | 5 + .../fontawesome-free/svgs/regular/clock.svg | 5 + .../fontawesome-free/svgs/regular/clone.svg | 5 + .../svgs/regular/closed-captioning.svg | 5 + .../svgs/regular/comment-alt.svg | 5 + .../svgs/regular/comment-dots.svg | 5 + .../fontawesome-free/svgs/regular/comment.svg | 5 + .../svgs/regular/comments.svg | 5 + .../fontawesome-free/svgs/regular/compass.svg | 5 + .../fontawesome-free/svgs/regular/copy.svg | 5 + .../svgs/regular/copyright.svg | 5 + .../svgs/regular/credit-card.svg | 5 + .../fontawesome-free/svgs/regular/dizzy.svg | 5 + .../svgs/regular/dot-circle.svg | 5 + .../fontawesome-free/svgs/regular/edit.svg | 5 + .../svgs/regular/envelope-open.svg | 5 + .../svgs/regular/envelope.svg | 5 + .../svgs/regular/eye-slash.svg | 5 + .../fontawesome-free/svgs/regular/eye.svg | 5 + .../svgs/regular/file-alt.svg | 5 + .../svgs/regular/file-archive.svg | 5 + .../svgs/regular/file-audio.svg | 5 + .../svgs/regular/file-code.svg | 5 + .../svgs/regular/file-excel.svg | 5 + .../svgs/regular/file-image.svg | 5 + .../svgs/regular/file-pdf.svg | 5 + .../svgs/regular/file-powerpoint.svg | 5 + .../svgs/regular/file-video.svg | 5 + .../svgs/regular/file-word.svg | 5 + .../fontawesome-free/svgs/regular/file.svg | 5 + .../fontawesome-free/svgs/regular/flag.svg | 5 + .../fontawesome-free/svgs/regular/flushed.svg | 5 + .../svgs/regular/folder-open.svg | 5 + .../fontawesome-free/svgs/regular/folder.svg | 5 + .../svgs/regular/font-awesome-logo-full.svg | 5 + .../svgs/regular/frown-open.svg | 5 + .../fontawesome-free/svgs/regular/frown.svg | 5 + .../fontawesome-free/svgs/regular/futbol.svg | 5 + .../fontawesome-free/svgs/regular/gem.svg | 5 + .../fontawesome-free/svgs/regular/grimace.svg | 5 + .../svgs/regular/grin-alt.svg | 5 + .../svgs/regular/grin-beam-sweat.svg | 5 + .../svgs/regular/grin-beam.svg | 5 + .../svgs/regular/grin-hearts.svg | 5 + .../svgs/regular/grin-squint-tears.svg | 5 + .../svgs/regular/grin-squint.svg | 5 + .../svgs/regular/grin-stars.svg | 5 + .../svgs/regular/grin-tears.svg | 5 + .../svgs/regular/grin-tongue-squint.svg | 5 + .../svgs/regular/grin-tongue-wink.svg | 5 + .../svgs/regular/grin-tongue.svg | 5 + .../svgs/regular/grin-wink.svg | 5 + .../fontawesome-free/svgs/regular/grin.svg | 5 + .../svgs/regular/hand-lizard.svg | 5 + .../svgs/regular/hand-paper.svg | 5 + .../svgs/regular/hand-peace.svg | 5 + .../svgs/regular/hand-point-down.svg | 5 + .../svgs/regular/hand-point-left.svg | 5 + .../svgs/regular/hand-point-right.svg | 5 + .../svgs/regular/hand-point-up.svg | 5 + .../svgs/regular/hand-pointer.svg | 5 + .../svgs/regular/hand-rock.svg | 5 + .../svgs/regular/hand-scissors.svg | 5 + .../svgs/regular/hand-spock.svg | 5 + .../svgs/regular/handshake.svg | 5 + .../fontawesome-free/svgs/regular/hdd.svg | 5 + .../fontawesome-free/svgs/regular/heart.svg | 5 + .../svgs/regular/hospital.svg | 5 + .../svgs/regular/hourglass.svg | 5 + .../svgs/regular/id-badge.svg | 5 + .../fontawesome-free/svgs/regular/id-card.svg | 5 + .../fontawesome-free/svgs/regular/image.svg | 5 + .../fontawesome-free/svgs/regular/images.svg | 5 + .../svgs/regular/keyboard.svg | 5 + .../svgs/regular/kiss-beam.svg | 5 + .../svgs/regular/kiss-wink-heart.svg | 5 + .../fontawesome-free/svgs/regular/kiss.svg | 5 + .../svgs/regular/laugh-beam.svg | 5 + .../svgs/regular/laugh-squint.svg | 5 + .../svgs/regular/laugh-wink.svg | 5 + .../fontawesome-free/svgs/regular/laugh.svg | 5 + .../fontawesome-free/svgs/regular/lemon.svg | 5 + .../svgs/regular/life-ring.svg | 5 + .../svgs/regular/lightbulb.svg | 5 + .../svgs/regular/list-alt.svg | 5 + .../fontawesome-free/svgs/regular/map.svg | 5 + .../svgs/regular/meh-blank.svg | 5 + .../svgs/regular/meh-rolling-eyes.svg | 5 + .../fontawesome-free/svgs/regular/meh.svg | 5 + .../svgs/regular/minus-square.svg | 5 + .../svgs/regular/money-bill-alt.svg | 5 + .../fontawesome-free/svgs/regular/moon.svg | 5 + .../svgs/regular/newspaper.svg | 5 + .../svgs/regular/object-group.svg | 5 + .../svgs/regular/object-ungroup.svg | 5 + .../svgs/regular/paper-plane.svg | 5 + .../svgs/regular/pause-circle.svg | 5 + .../svgs/regular/play-circle.svg | 5 + .../svgs/regular/plus-square.svg | 5 + .../svgs/regular/question-circle.svg | 5 + .../svgs/regular/registered.svg | 5 + .../fontawesome-free/svgs/regular/sad-cry.svg | 5 + .../svgs/regular/sad-tear.svg | 5 + .../fontawesome-free/svgs/regular/save.svg | 5 + .../svgs/regular/share-square.svg | 5 + .../svgs/regular/smile-beam.svg | 5 + .../svgs/regular/smile-wink.svg | 5 + .../fontawesome-free/svgs/regular/smile.svg | 5 + .../svgs/regular/snowflake.svg | 5 + .../fontawesome-free/svgs/regular/square.svg | 5 + .../svgs/regular/star-half.svg | 5 + .../fontawesome-free/svgs/regular/star.svg | 5 + .../svgs/regular/sticky-note.svg | 5 + .../svgs/regular/stop-circle.svg | 5 + .../fontawesome-free/svgs/regular/sun.svg | 5 + .../svgs/regular/surprise.svg | 5 + .../svgs/regular/thumbs-down.svg | 5 + .../svgs/regular/thumbs-up.svg | 5 + .../svgs/regular/times-circle.svg | 5 + .../fontawesome-free/svgs/regular/tired.svg | 5 + .../svgs/regular/trash-alt.svg | 5 + .../svgs/regular/user-circle.svg | 5 + .../fontawesome-free/svgs/regular/user.svg | 5 + .../svgs/regular/window-close.svg | 5 + .../svgs/regular/window-maximize.svg | 5 + .../svgs/regular/window-minimize.svg | 5 + .../svgs/regular/window-restore.svg | 5 + .../fontawesome-free/svgs/solid/ad.svg | 5 + .../svgs/solid/address-book.svg | 5 + .../svgs/solid/address-card.svg | 5 + .../fontawesome-free/svgs/solid/adjust.svg | 5 + .../svgs/solid/air-freshener.svg | 5 + .../svgs/solid/align-center.svg | 5 + .../svgs/solid/align-justify.svg | 5 + .../svgs/solid/align-left.svg | 5 + .../svgs/solid/align-right.svg | 5 + .../fontawesome-free/svgs/solid/allergies.svg | 5 + .../fontawesome-free/svgs/solid/ambulance.svg | 5 + .../american-sign-language-interpreting.svg | 5 + .../fontawesome-free/svgs/solid/anchor.svg | 5 + .../svgs/solid/angle-double-down.svg | 5 + .../svgs/solid/angle-double-left.svg | 5 + .../svgs/solid/angle-double-right.svg | 5 + .../svgs/solid/angle-double-up.svg | 5 + .../svgs/solid/angle-down.svg | 5 + .../svgs/solid/angle-left.svg | 5 + .../svgs/solid/angle-right.svg | 5 + .../fontawesome-free/svgs/solid/angle-up.svg | 5 + .../fontawesome-free/svgs/solid/angry.svg | 5 + .../fontawesome-free/svgs/solid/ankh.svg | 5 + .../fontawesome-free/svgs/solid/apple-alt.svg | 5 + .../fontawesome-free/svgs/solid/archive.svg | 5 + .../fontawesome-free/svgs/solid/archway.svg | 5 + .../svgs/solid/arrow-alt-circle-down.svg | 5 + .../svgs/solid/arrow-alt-circle-left.svg | 5 + .../svgs/solid/arrow-alt-circle-right.svg | 5 + .../svgs/solid/arrow-alt-circle-up.svg | 5 + .../svgs/solid/arrow-circle-down.svg | 5 + .../svgs/solid/arrow-circle-left.svg | 5 + .../svgs/solid/arrow-circle-right.svg | 5 + .../svgs/solid/arrow-circle-up.svg | 5 + .../svgs/solid/arrow-down.svg | 5 + .../svgs/solid/arrow-left.svg | 5 + .../svgs/solid/arrow-right.svg | 5 + .../fontawesome-free/svgs/solid/arrow-up.svg | 5 + .../svgs/solid/arrows-alt-h.svg | 5 + .../svgs/solid/arrows-alt-v.svg | 5 + .../svgs/solid/arrows-alt.svg | 5 + .../solid/assistive-listening-systems.svg | 5 + .../fontawesome-free/svgs/solid/asterisk.svg | 5 + .../fontawesome-free/svgs/solid/at.svg | 5 + .../fontawesome-free/svgs/solid/atlas.svg | 5 + .../fontawesome-free/svgs/solid/atom.svg | 5 + .../svgs/solid/audio-description.svg | 5 + .../fontawesome-free/svgs/solid/award.svg | 5 + .../fontawesome-free/svgs/solid/backspace.svg | 5 + .../fontawesome-free/svgs/solid/backward.svg | 5 + .../svgs/solid/balance-scale.svg | 5 + .../fontawesome-free/svgs/solid/ban.svg | 5 + .../fontawesome-free/svgs/solid/band-aid.svg | 5 + .../fontawesome-free/svgs/solid/barcode.svg | 5 + .../fontawesome-free/svgs/solid/bars.svg | 5 + .../svgs/solid/baseball-ball.svg | 5 + .../svgs/solid/basketball-ball.svg | 5 + .../fontawesome-free/svgs/solid/bath.svg | 5 + .../svgs/solid/battery-empty.svg | 5 + .../svgs/solid/battery-full.svg | 5 + .../svgs/solid/battery-half.svg | 5 + .../svgs/solid/battery-quarter.svg | 5 + .../svgs/solid/battery-three-quarters.svg | 5 + .../fontawesome-free/svgs/solid/bed.svg | 5 + .../fontawesome-free/svgs/solid/beer.svg | 5 + .../svgs/solid/bell-slash.svg | 5 + .../fontawesome-free/svgs/solid/bell.svg | 5 + .../svgs/solid/bezier-curve.svg | 5 + .../fontawesome-free/svgs/solid/bible.svg | 5 + .../fontawesome-free/svgs/solid/bicycle.svg | 5 + .../svgs/solid/binoculars.svg | 5 + .../svgs/solid/birthday-cake.svg | 5 + .../fontawesome-free/svgs/solid/blender.svg | 5 + .../fontawesome-free/svgs/solid/blind.svg | 5 + .../fontawesome-free/svgs/solid/bold.svg | 5 + .../fontawesome-free/svgs/solid/bolt.svg | 5 + .../fontawesome-free/svgs/solid/bomb.svg | 5 + .../fontawesome-free/svgs/solid/bone.svg | 5 + .../fontawesome-free/svgs/solid/bong.svg | 5 + .../fontawesome-free/svgs/solid/book-open.svg | 5 + .../svgs/solid/book-reader.svg | 5 + .../fontawesome-free/svgs/solid/book.svg | 5 + .../fontawesome-free/svgs/solid/bookmark.svg | 5 + .../svgs/solid/bowling-ball.svg | 5 + .../fontawesome-free/svgs/solid/box-open.svg | 5 + .../fontawesome-free/svgs/solid/box.svg | 5 + .../fontawesome-free/svgs/solid/boxes.svg | 5 + .../fontawesome-free/svgs/solid/braille.svg | 5 + .../fontawesome-free/svgs/solid/brain.svg | 5 + .../svgs/solid/briefcase-medical.svg | 5 + .../fontawesome-free/svgs/solid/briefcase.svg | 5 + .../svgs/solid/broadcast-tower.svg | 5 + .../fontawesome-free/svgs/solid/broom.svg | 5 + .../fontawesome-free/svgs/solid/brush.svg | 5 + .../fontawesome-free/svgs/solid/bug.svg | 5 + .../fontawesome-free/svgs/solid/building.svg | 5 + .../fontawesome-free/svgs/solid/bullhorn.svg | 5 + .../fontawesome-free/svgs/solid/bullseye.svg | 5 + .../fontawesome-free/svgs/solid/burn.svg | 5 + .../fontawesome-free/svgs/solid/bus-alt.svg | 5 + .../fontawesome-free/svgs/solid/bus.svg | 5 + .../svgs/solid/business-time.svg | 5 + .../svgs/solid/calculator.svg | 5 + .../svgs/solid/calendar-alt.svg | 5 + .../svgs/solid/calendar-check.svg | 5 + .../svgs/solid/calendar-minus.svg | 5 + .../svgs/solid/calendar-plus.svg | 5 + .../svgs/solid/calendar-times.svg | 5 + .../fontawesome-free/svgs/solid/calendar.svg | 5 + .../svgs/solid/camera-retro.svg | 5 + .../fontawesome-free/svgs/solid/camera.svg | 5 + .../fontawesome-free/svgs/solid/cannabis.svg | 5 + .../fontawesome-free/svgs/solid/capsules.svg | 5 + .../fontawesome-free/svgs/solid/car-alt.svg | 5 + .../svgs/solid/car-battery.svg | 5 + .../fontawesome-free/svgs/solid/car-crash.svg | 5 + .../fontawesome-free/svgs/solid/car-side.svg | 5 + .../fontawesome-free/svgs/solid/car.svg | 5 + .../svgs/solid/caret-down.svg | 5 + .../svgs/solid/caret-left.svg | 5 + .../svgs/solid/caret-right.svg | 5 + .../svgs/solid/caret-square-down.svg | 5 + .../svgs/solid/caret-square-left.svg | 5 + .../svgs/solid/caret-square-right.svg | 5 + .../svgs/solid/caret-square-up.svg | 5 + .../fontawesome-free/svgs/solid/caret-up.svg | 5 + .../svgs/solid/cart-arrow-down.svg | 5 + .../fontawesome-free/svgs/solid/cart-plus.svg | 5 + .../svgs/solid/certificate.svg | 5 + .../svgs/solid/chalkboard-teacher.svg | 5 + .../svgs/solid/chalkboard.svg | 5 + .../svgs/solid/charging-station.svg | 5 + .../svgs/solid/chart-area.svg | 5 + .../fontawesome-free/svgs/solid/chart-bar.svg | 5 + .../svgs/solid/chart-line.svg | 5 + .../fontawesome-free/svgs/solid/chart-pie.svg | 5 + .../svgs/solid/check-circle.svg | 5 + .../svgs/solid/check-double.svg | 5 + .../svgs/solid/check-square.svg | 5 + .../fontawesome-free/svgs/solid/check.svg | 5 + .../svgs/solid/chess-bishop.svg | 5 + .../svgs/solid/chess-board.svg | 5 + .../svgs/solid/chess-king.svg | 5 + .../svgs/solid/chess-knight.svg | 5 + .../svgs/solid/chess-pawn.svg | 5 + .../svgs/solid/chess-queen.svg | 5 + .../svgs/solid/chess-rook.svg | 5 + .../fontawesome-free/svgs/solid/chess.svg | 5 + .../svgs/solid/chevron-circle-down.svg | 5 + .../svgs/solid/chevron-circle-left.svg | 5 + .../svgs/solid/chevron-circle-right.svg | 5 + .../svgs/solid/chevron-circle-up.svg | 5 + .../svgs/solid/chevron-down.svg | 5 + .../svgs/solid/chevron-left.svg | 5 + .../svgs/solid/chevron-right.svg | 5 + .../svgs/solid/chevron-up.svg | 5 + .../fontawesome-free/svgs/solid/child.svg | 5 + .../fontawesome-free/svgs/solid/church.svg | 5 + .../svgs/solid/circle-notch.svg | 5 + .../fontawesome-free/svgs/solid/circle.svg | 5 + .../fontawesome-free/svgs/solid/city.svg | 5 + .../svgs/solid/clipboard-check.svg | 5 + .../svgs/solid/clipboard-list.svg | 5 + .../fontawesome-free/svgs/solid/clipboard.svg | 5 + .../fontawesome-free/svgs/solid/clock.svg | 5 + .../fontawesome-free/svgs/solid/clone.svg | 5 + .../svgs/solid/closed-captioning.svg | 5 + .../svgs/solid/cloud-download-alt.svg | 5 + .../svgs/solid/cloud-upload-alt.svg | 5 + .../fontawesome-free/svgs/solid/cloud.svg | 5 + .../fontawesome-free/svgs/solid/cocktail.svg | 5 + .../svgs/solid/code-branch.svg | 5 + .../fontawesome-free/svgs/solid/code.svg | 5 + .../fontawesome-free/svgs/solid/coffee.svg | 5 + .../fontawesome-free/svgs/solid/cog.svg | 5 + .../fontawesome-free/svgs/solid/cogs.svg | 5 + .../fontawesome-free/svgs/solid/coins.svg | 5 + .../fontawesome-free/svgs/solid/columns.svg | 5 + .../svgs/solid/comment-alt.svg | 5 + .../svgs/solid/comment-dollar.svg | 5 + .../svgs/solid/comment-dots.svg | 5 + .../svgs/solid/comment-slash.svg | 5 + .../fontawesome-free/svgs/solid/comment.svg | 5 + .../svgs/solid/comments-dollar.svg | 5 + .../fontawesome-free/svgs/solid/comments.svg | 5 + .../svgs/solid/compact-disc.svg | 5 + .../fontawesome-free/svgs/solid/compass.svg | 5 + .../fontawesome-free/svgs/solid/compress.svg | 5 + .../svgs/solid/concierge-bell.svg | 5 + .../svgs/solid/cookie-bite.svg | 5 + .../fontawesome-free/svgs/solid/cookie.svg | 5 + .../fontawesome-free/svgs/solid/copy.svg | 5 + .../fontawesome-free/svgs/solid/copyright.svg | 5 + .../fontawesome-free/svgs/solid/couch.svg | 5 + .../svgs/solid/credit-card.svg | 5 + .../fontawesome-free/svgs/solid/crop-alt.svg | 5 + .../fontawesome-free/svgs/solid/crop.svg | 5 + .../fontawesome-free/svgs/solid/cross.svg | 5 + .../svgs/solid/crosshairs.svg | 5 + .../fontawesome-free/svgs/solid/crow.svg | 5 + .../fontawesome-free/svgs/solid/crown.svg | 5 + .../fontawesome-free/svgs/solid/cube.svg | 5 + .../fontawesome-free/svgs/solid/cubes.svg | 5 + .../fontawesome-free/svgs/solid/cut.svg | 5 + .../fontawesome-free/svgs/solid/database.svg | 5 + .../fontawesome-free/svgs/solid/deaf.svg | 5 + .../fontawesome-free/svgs/solid/desktop.svg | 5 + .../svgs/solid/dharmachakra.svg | 5 + .../fontawesome-free/svgs/solid/diagnoses.svg | 5 + .../fontawesome-free/svgs/solid/dice-five.svg | 5 + .../fontawesome-free/svgs/solid/dice-four.svg | 5 + .../fontawesome-free/svgs/solid/dice-one.svg | 5 + .../fontawesome-free/svgs/solid/dice-six.svg | 5 + .../svgs/solid/dice-three.svg | 5 + .../fontawesome-free/svgs/solid/dice-two.svg | 5 + .../fontawesome-free/svgs/solid/dice.svg | 5 + .../svgs/solid/digital-tachograph.svg | 5 + .../svgs/solid/directions.svg | 5 + .../fontawesome-free/svgs/solid/divide.svg | 5 + .../fontawesome-free/svgs/solid/dizzy.svg | 5 + .../fontawesome-free/svgs/solid/dna.svg | 5 + .../svgs/solid/dollar-sign.svg | 5 + .../svgs/solid/dolly-flatbed.svg | 5 + .../fontawesome-free/svgs/solid/dolly.svg | 5 + .../fontawesome-free/svgs/solid/donate.svg | 5 + .../svgs/solid/door-closed.svg | 5 + .../fontawesome-free/svgs/solid/door-open.svg | 5 + .../svgs/solid/dot-circle.svg | 5 + .../fontawesome-free/svgs/solid/dove.svg | 5 + .../fontawesome-free/svgs/solid/download.svg | 5 + .../svgs/solid/drafting-compass.svg | 5 + .../svgs/solid/draw-polygon.svg | 5 + .../svgs/solid/drum-steelpan.svg | 5 + .../fontawesome-free/svgs/solid/drum.svg | 5 + .../fontawesome-free/svgs/solid/dumbbell.svg | 5 + .../fontawesome-free/svgs/solid/edit.svg | 5 + .../fontawesome-free/svgs/solid/eject.svg | 5 + .../svgs/solid/ellipsis-h.svg | 5 + .../svgs/solid/ellipsis-v.svg | 5 + .../svgs/solid/envelope-open-text.svg | 5 + .../svgs/solid/envelope-open.svg | 5 + .../svgs/solid/envelope-square.svg | 5 + .../fontawesome-free/svgs/solid/envelope.svg | 5 + .../fontawesome-free/svgs/solid/equals.svg | 5 + .../fontawesome-free/svgs/solid/eraser.svg | 5 + .../fontawesome-free/svgs/solid/euro-sign.svg | 5 + .../svgs/solid/exchange-alt.svg | 5 + .../svgs/solid/exclamation-circle.svg | 5 + .../svgs/solid/exclamation-triangle.svg | 5 + .../svgs/solid/exclamation.svg | 5 + .../svgs/solid/expand-arrows-alt.svg | 5 + .../fontawesome-free/svgs/solid/expand.svg | 5 + .../svgs/solid/external-link-alt.svg | 5 + .../svgs/solid/external-link-square-alt.svg | 5 + .../svgs/solid/eye-dropper.svg | 5 + .../fontawesome-free/svgs/solid/eye-slash.svg | 5 + .../fontawesome-free/svgs/solid/eye.svg | 5 + .../svgs/solid/fast-backward.svg | 1 + .../svgs/solid/fast-forward.svg | 1 + .../fontawesome-free/svgs/solid/fax.svg | 1 + .../svgs/solid/feather-alt.svg | 5 + .../fontawesome-free/svgs/solid/feather.svg | 5 + .../fontawesome-free/svgs/solid/female.svg | 5 + .../svgs/solid/fighter-jet.svg | 5 + .../fontawesome-free/svgs/solid/file-alt.svg | 5 + .../svgs/solid/file-archive.svg | 5 + .../svgs/solid/file-audio.svg | 5 + .../fontawesome-free/svgs/solid/file-code.svg | 5 + .../svgs/solid/file-contract.svg | 5 + .../svgs/solid/file-download.svg | 5 + .../svgs/solid/file-excel.svg | 5 + .../svgs/solid/file-export.svg | 5 + .../svgs/solid/file-image.svg | 5 + .../svgs/solid/file-import.svg | 5 + .../svgs/solid/file-invoice-dollar.svg | 5 + .../svgs/solid/file-invoice.svg | 5 + .../svgs/solid/file-medical-alt.svg | 5 + .../svgs/solid/file-medical.svg | 5 + .../fontawesome-free/svgs/solid/file-pdf.svg | 5 + .../svgs/solid/file-powerpoint.svg | 5 + .../svgs/solid/file-prescription.svg | 5 + .../svgs/solid/file-signature.svg | 5 + .../svgs/solid/file-upload.svg | 5 + .../svgs/solid/file-video.svg | 5 + .../fontawesome-free/svgs/solid/file-word.svg | 5 + .../fontawesome-free/svgs/solid/file.svg | 5 + .../fontawesome-free/svgs/solid/fill-drip.svg | 5 + .../fontawesome-free/svgs/solid/fill.svg | 5 + .../fontawesome-free/svgs/solid/film.svg | 5 + .../fontawesome-free/svgs/solid/filter.svg | 5 + .../svgs/solid/fingerprint.svg | 5 + .../svgs/solid/fire-extinguisher.svg | 5 + .../fontawesome-free/svgs/solid/fire.svg | 5 + .../fontawesome-free/svgs/solid/first-aid.svg | 5 + .../fontawesome-free/svgs/solid/fish.svg | 5 + .../svgs/solid/flag-checkered.svg | 5 + .../fontawesome-free/svgs/solid/flag.svg | 5 + .../fontawesome-free/svgs/solid/flask.svg | 5 + .../fontawesome-free/svgs/solid/flushed.svg | 5 + .../svgs/solid/folder-minus.svg | 5 + .../svgs/solid/folder-open.svg | 5 + .../svgs/solid/folder-plus.svg | 5 + .../fontawesome-free/svgs/solid/folder.svg | 5 + .../svgs/solid/font-awesome-logo-full.svg | 5 + .../fontawesome-free/svgs/solid/font.svg | 5 + .../svgs/solid/football-ball.svg | 5 + .../fontawesome-free/svgs/solid/forward.svg | 5 + .../fontawesome-free/svgs/solid/frog.svg | 5 + .../svgs/solid/frown-open.svg | 5 + .../fontawesome-free/svgs/solid/frown.svg | 5 + .../svgs/solid/funnel-dollar.svg | 5 + .../fontawesome-free/svgs/solid/futbol.svg | 5 + .../fontawesome-free/svgs/solid/gamepad.svg | 5 + .../fontawesome-free/svgs/solid/gas-pump.svg | 5 + .../fontawesome-free/svgs/solid/gavel.svg | 5 + .../fontawesome-free/svgs/solid/gem.svg | 5 + .../svgs/solid/genderless.svg | 5 + .../fontawesome-free/svgs/solid/gift.svg | 5 + .../svgs/solid/glass-martini-alt.svg | 5 + .../svgs/solid/glass-martini.svg | 5 + .../fontawesome-free/svgs/solid/glasses.svg | 5 + .../svgs/solid/globe-africa.svg | 5 + .../svgs/solid/globe-americas.svg | 5 + .../svgs/solid/globe-asia.svg | 5 + .../fontawesome-free/svgs/solid/globe.svg | 5 + .../fontawesome-free/svgs/solid/golf-ball.svg | 5 + .../fontawesome-free/svgs/solid/gopuram.svg | 5 + .../svgs/solid/graduation-cap.svg | 5 + .../svgs/solid/greater-than-equal.svg | 5 + .../svgs/solid/greater-than.svg | 5 + .../fontawesome-free/svgs/solid/grimace.svg | 5 + .../fontawesome-free/svgs/solid/grin-alt.svg | 5 + .../svgs/solid/grin-beam-sweat.svg | 5 + .../fontawesome-free/svgs/solid/grin-beam.svg | 5 + .../svgs/solid/grin-hearts.svg | 5 + .../svgs/solid/grin-squint-tears.svg | 5 + .../svgs/solid/grin-squint.svg | 5 + .../svgs/solid/grin-stars.svg | 5 + .../svgs/solid/grin-tears.svg | 5 + .../svgs/solid/grin-tongue-squint.svg | 5 + .../svgs/solid/grin-tongue-wink.svg | 5 + .../svgs/solid/grin-tongue.svg | 5 + .../fontawesome-free/svgs/solid/grin-wink.svg | 5 + .../fontawesome-free/svgs/solid/grin.svg | 5 + .../svgs/solid/grip-horizontal.svg | 5 + .../svgs/solid/grip-vertical.svg | 5 + .../fontawesome-free/svgs/solid/h-square.svg | 5 + .../fontawesome-free/svgs/solid/hamsa.svg | 5 + .../svgs/solid/hand-holding-heart.svg | 5 + .../svgs/solid/hand-holding-usd.svg | 5 + .../svgs/solid/hand-holding.svg | 5 + .../svgs/solid/hand-lizard.svg | 5 + .../svgs/solid/hand-paper.svg | 5 + .../svgs/solid/hand-peace.svg | 5 + .../svgs/solid/hand-point-down.svg | 5 + .../svgs/solid/hand-point-left.svg | 5 + .../svgs/solid/hand-point-right.svg | 5 + .../svgs/solid/hand-point-up.svg | 5 + .../svgs/solid/hand-pointer.svg | 5 + .../fontawesome-free/svgs/solid/hand-rock.svg | 5 + .../svgs/solid/hand-scissors.svg | 5 + .../svgs/solid/hand-spock.svg | 5 + .../svgs/solid/hands-helping.svg | 5 + .../fontawesome-free/svgs/solid/hands.svg | 5 + .../fontawesome-free/svgs/solid/handshake.svg | 5 + .../fontawesome-free/svgs/solid/hashtag.svg | 5 + .../fontawesome-free/svgs/solid/haykal.svg | 5 + .../fontawesome-free/svgs/solid/hdd.svg | 5 + .../fontawesome-free/svgs/solid/heading.svg | 5 + .../svgs/solid/headphones-alt.svg | 5 + .../svgs/solid/headphones.svg | 5 + .../fontawesome-free/svgs/solid/headset.svg | 5 + .../fontawesome-free/svgs/solid/heart.svg | 5 + .../fontawesome-free/svgs/solid/heartbeat.svg | 5 + .../svgs/solid/helicopter.svg | 5 + .../svgs/solid/highlighter.svg | 5 + .../fontawesome-free/svgs/solid/history.svg | 5 + .../svgs/solid/hockey-puck.svg | 5 + .../fontawesome-free/svgs/solid/home.svg | 5 + .../svgs/solid/hospital-alt.svg | 5 + .../svgs/solid/hospital-symbol.svg | 5 + .../fontawesome-free/svgs/solid/hospital.svg | 5 + .../fontawesome-free/svgs/solid/hot-tub.svg | 5 + .../fontawesome-free/svgs/solid/hotel.svg | 5 + .../svgs/solid/hourglass-end.svg | 5 + .../svgs/solid/hourglass-half.svg | 5 + .../svgs/solid/hourglass-start.svg | 5 + .../fontawesome-free/svgs/solid/hourglass.svg | 5 + .../fontawesome-free/svgs/solid/i-cursor.svg | 5 + .../fontawesome-free/svgs/solid/id-badge.svg | 5 + .../svgs/solid/id-card-alt.svg | 5 + .../fontawesome-free/svgs/solid/id-card.svg | 5 + .../fontawesome-free/svgs/solid/image.svg | 5 + .../fontawesome-free/svgs/solid/images.svg | 5 + .../fontawesome-free/svgs/solid/inbox.svg | 5 + .../fontawesome-free/svgs/solid/indent.svg | 5 + .../fontawesome-free/svgs/solid/industry.svg | 5 + .../fontawesome-free/svgs/solid/infinity.svg | 5 + .../svgs/solid/info-circle.svg | 5 + .../fontawesome-free/svgs/solid/info.svg | 5 + .../fontawesome-free/svgs/solid/italic.svg | 5 + .../fontawesome-free/svgs/solid/jedi.svg | 5 + .../fontawesome-free/svgs/solid/joint.svg | 5 + .../svgs/solid/journal-whills.svg | 5 + .../fontawesome-free/svgs/solid/kaaba.svg | 5 + .../fontawesome-free/svgs/solid/key.svg | 5 + .../fontawesome-free/svgs/solid/keyboard.svg | 5 + .../fontawesome-free/svgs/solid/khanda.svg | 5 + .../fontawesome-free/svgs/solid/kiss-beam.svg | 5 + .../svgs/solid/kiss-wink-heart.svg | 5 + .../fontawesome-free/svgs/solid/kiss.svg | 5 + .../fontawesome-free/svgs/solid/kiwi-bird.svg | 5 + .../fontawesome-free/svgs/solid/landmark.svg | 5 + .../fontawesome-free/svgs/solid/language.svg | 5 + .../svgs/solid/laptop-code.svg | 5 + .../fontawesome-free/svgs/solid/laptop.svg | 5 + .../svgs/solid/laugh-beam.svg | 5 + .../svgs/solid/laugh-squint.svg | 5 + .../svgs/solid/laugh-wink.svg | 5 + .../fontawesome-free/svgs/solid/laugh.svg | 5 + .../svgs/solid/layer-group.svg | 5 + .../fontawesome-free/svgs/solid/leaf.svg | 5 + .../fontawesome-free/svgs/solid/lemon.svg | 5 + .../svgs/solid/less-than-equal.svg | 5 + .../fontawesome-free/svgs/solid/less-than.svg | 5 + .../svgs/solid/level-down-alt.svg | 5 + .../svgs/solid/level-up-alt.svg | 5 + .../fontawesome-free/svgs/solid/life-ring.svg | 5 + .../fontawesome-free/svgs/solid/lightbulb.svg | 5 + .../fontawesome-free/svgs/solid/link.svg | 5 + .../fontawesome-free/svgs/solid/lira-sign.svg | 5 + .../fontawesome-free/svgs/solid/list-alt.svg | 5 + .../fontawesome-free/svgs/solid/list-ol.svg | 5 + .../fontawesome-free/svgs/solid/list-ul.svg | 5 + .../fontawesome-free/svgs/solid/list.svg | 5 + .../svgs/solid/location-arrow.svg | 5 + .../fontawesome-free/svgs/solid/lock-open.svg | 5 + .../fontawesome-free/svgs/solid/lock.svg | 5 + .../svgs/solid/long-arrow-alt-down.svg | 5 + .../svgs/solid/long-arrow-alt-left.svg | 5 + .../svgs/solid/long-arrow-alt-right.svg | 5 + .../svgs/solid/long-arrow-alt-up.svg | 5 + .../svgs/solid/low-vision.svg | 5 + .../svgs/solid/luggage-cart.svg | 5 + .../fontawesome-free/svgs/solid/magic.svg | 5 + .../fontawesome-free/svgs/solid/magnet.svg | 5 + .../fontawesome-free/svgs/solid/mail-bulk.svg | 5 + .../fontawesome-free/svgs/solid/male.svg | 5 + .../svgs/solid/map-marked-alt.svg | 5 + .../svgs/solid/map-marked.svg | 5 + .../svgs/solid/map-marker-alt.svg | 5 + .../svgs/solid/map-marker.svg | 5 + .../fontawesome-free/svgs/solid/map-pin.svg | 5 + .../fontawesome-free/svgs/solid/map-signs.svg | 5 + .../fontawesome-free/svgs/solid/map.svg | 5 + .../fontawesome-free/svgs/solid/marker.svg | 5 + .../svgs/solid/mars-double.svg | 5 + .../svgs/solid/mars-stroke-h.svg | 5 + .../svgs/solid/mars-stroke-v.svg | 5 + .../svgs/solid/mars-stroke.svg | 5 + .../fontawesome-free/svgs/solid/mars.svg | 5 + .../fontawesome-free/svgs/solid/medal.svg | 5 + .../fontawesome-free/svgs/solid/medkit.svg | 5 + .../fontawesome-free/svgs/solid/meh-blank.svg | 5 + .../svgs/solid/meh-rolling-eyes.svg | 5 + .../fontawesome-free/svgs/solid/meh.svg | 5 + .../fontawesome-free/svgs/solid/memory.svg | 5 + .../fontawesome-free/svgs/solid/menorah.svg | 5 + .../fontawesome-free/svgs/solid/mercury.svg | 5 + .../fontawesome-free/svgs/solid/microchip.svg | 5 + .../svgs/solid/microphone-alt-slash.svg | 5 + .../svgs/solid/microphone-alt.svg | 5 + .../svgs/solid/microphone-slash.svg | 5 + .../svgs/solid/microphone.svg | 5 + .../svgs/solid/microscope.svg | 5 + .../svgs/solid/minus-circle.svg | 5 + .../svgs/solid/minus-square.svg | 5 + .../fontawesome-free/svgs/solid/minus.svg | 5 + .../svgs/solid/mobile-alt.svg | 5 + .../fontawesome-free/svgs/solid/mobile.svg | 5 + .../svgs/solid/money-bill-alt.svg | 5 + .../svgs/solid/money-bill-wave-alt.svg | 5 + .../svgs/solid/money-bill-wave.svg | 5 + .../svgs/solid/money-bill.svg | 5 + .../svgs/solid/money-check-alt.svg | 5 + .../svgs/solid/money-check.svg | 5 + .../fontawesome-free/svgs/solid/monument.svg | 5 + .../fontawesome-free/svgs/solid/moon.svg | 5 + .../svgs/solid/mortar-pestle.svg | 5 + .../fontawesome-free/svgs/solid/mosque.svg | 5 + .../svgs/solid/motorcycle.svg | 5 + .../svgs/solid/mouse-pointer.svg | 5 + .../fontawesome-free/svgs/solid/music.svg | 5 + .../fontawesome-free/svgs/solid/neuter.svg | 5 + .../fontawesome-free/svgs/solid/newspaper.svg | 5 + .../fontawesome-free/svgs/solid/not-equal.svg | 5 + .../svgs/solid/notes-medical.svg | 5 + .../svgs/solid/object-group.svg | 5 + .../svgs/solid/object-ungroup.svg | 5 + .../fontawesome-free/svgs/solid/oil-can.svg | 5 + .../fontawesome-free/svgs/solid/om.svg | 5 + .../fontawesome-free/svgs/solid/outdent.svg | 5 + .../svgs/solid/paint-brush.svg | 5 + .../svgs/solid/paint-roller.svg | 5 + .../fontawesome-free/svgs/solid/palette.svg | 5 + .../fontawesome-free/svgs/solid/pallet.svg | 5 + .../svgs/solid/paper-plane.svg | 5 + .../fontawesome-free/svgs/solid/paperclip.svg | 5 + .../svgs/solid/parachute-box.svg | 5 + .../fontawesome-free/svgs/solid/paragraph.svg | 5 + .../fontawesome-free/svgs/solid/parking.svg | 5 + .../fontawesome-free/svgs/solid/passport.svg | 5 + .../svgs/solid/pastafarianism.svg | 5 + .../fontawesome-free/svgs/solid/paste.svg | 5 + .../svgs/solid/pause-circle.svg | 5 + .../fontawesome-free/svgs/solid/pause.svg | 5 + .../fontawesome-free/svgs/solid/paw.svg | 5 + .../fontawesome-free/svgs/solid/peace.svg | 5 + .../fontawesome-free/svgs/solid/pen-alt.svg | 5 + .../fontawesome-free/svgs/solid/pen-fancy.svg | 5 + .../fontawesome-free/svgs/solid/pen-nib.svg | 5 + .../svgs/solid/pen-square.svg | 5 + .../fontawesome-free/svgs/solid/pen.svg | 5 + .../svgs/solid/pencil-alt.svg | 5 + .../svgs/solid/pencil-ruler.svg | 5 + .../svgs/solid/people-carry.svg | 5 + .../fontawesome-free/svgs/solid/percent.svg | 5 + .../svgs/solid/percentage.svg | 5 + .../svgs/solid/phone-slash.svg | 5 + .../svgs/solid/phone-square.svg | 5 + .../svgs/solid/phone-volume.svg | 5 + .../fontawesome-free/svgs/solid/phone.svg | 5 + .../svgs/solid/piggy-bank.svg | 5 + .../fontawesome-free/svgs/solid/pills.svg | 5 + .../svgs/solid/place-of-worship.svg | 5 + .../svgs/solid/plane-arrival.svg | 5 + .../svgs/solid/plane-departure.svg | 5 + .../fontawesome-free/svgs/solid/plane.svg | 5 + .../svgs/solid/play-circle.svg | 5 + .../fontawesome-free/svgs/solid/play.svg | 5 + .../fontawesome-free/svgs/solid/plug.svg | 5 + .../svgs/solid/plus-circle.svg | 5 + .../svgs/solid/plus-square.svg | 5 + .../fontawesome-free/svgs/solid/plus.svg | 5 + .../fontawesome-free/svgs/solid/podcast.svg | 5 + .../fontawesome-free/svgs/solid/poll-h.svg | 5 + .../fontawesome-free/svgs/solid/poll.svg | 5 + .../fontawesome-free/svgs/solid/poo.svg | 5 + .../fontawesome-free/svgs/solid/poop.svg | 5 + .../fontawesome-free/svgs/solid/portrait.svg | 5 + .../svgs/solid/pound-sign.svg | 5 + .../fontawesome-free/svgs/solid/power-off.svg | 5 + .../fontawesome-free/svgs/solid/pray.svg | 5 + .../svgs/solid/praying-hands.svg | 5 + .../svgs/solid/prescription-bottle-alt.svg | 5 + .../svgs/solid/prescription-bottle.svg | 5 + .../svgs/solid/prescription.svg | 5 + .../fontawesome-free/svgs/solid/print.svg | 5 + .../svgs/solid/procedures.svg | 5 + .../svgs/solid/project-diagram.svg | 5 + .../svgs/solid/puzzle-piece.svg | 5 + .../fontawesome-free/svgs/solid/qrcode.svg | 5 + .../svgs/solid/question-circle.svg | 5 + .../fontawesome-free/svgs/solid/question.svg | 5 + .../fontawesome-free/svgs/solid/quidditch.svg | 5 + .../svgs/solid/quote-left.svg | 5 + .../svgs/solid/quote-right.svg | 5 + .../fontawesome-free/svgs/solid/quran.svg | 5 + .../fontawesome-free/svgs/solid/random.svg | 5 + .../fontawesome-free/svgs/solid/receipt.svg | 5 + .../fontawesome-free/svgs/solid/recycle.svg | 5 + .../fontawesome-free/svgs/solid/redo-alt.svg | 5 + .../fontawesome-free/svgs/solid/redo.svg | 5 + .../svgs/solid/registered.svg | 5 + .../fontawesome-free/svgs/solid/reply-all.svg | 5 + .../fontawesome-free/svgs/solid/reply.svg | 5 + .../fontawesome-free/svgs/solid/retweet.svg | 5 + .../fontawesome-free/svgs/solid/ribbon.svg | 5 + .../fontawesome-free/svgs/solid/road.svg | 5 + .../fontawesome-free/svgs/solid/robot.svg | 5 + .../fontawesome-free/svgs/solid/rocket.svg | 5 + .../fontawesome-free/svgs/solid/route.svg | 5 + .../svgs/solid/rss-square.svg | 5 + .../fontawesome-free/svgs/solid/rss.svg | 5 + .../svgs/solid/ruble-sign.svg | 5 + .../svgs/solid/ruler-combined.svg | 5 + .../svgs/solid/ruler-horizontal.svg | 5 + .../svgs/solid/ruler-vertical.svg | 5 + .../fontawesome-free/svgs/solid/ruler.svg | 5 + .../svgs/solid/rupee-sign.svg | 5 + .../fontawesome-free/svgs/solid/sad-cry.svg | 5 + .../fontawesome-free/svgs/solid/sad-tear.svg | 5 + .../fontawesome-free/svgs/solid/save.svg | 5 + .../fontawesome-free/svgs/solid/school.svg | 5 + .../svgs/solid/screwdriver.svg | 5 + .../svgs/solid/search-dollar.svg | 5 + .../svgs/solid/search-location.svg | 5 + .../svgs/solid/search-minus.svg | 5 + .../svgs/solid/search-plus.svg | 5 + .../fontawesome-free/svgs/solid/search.svg | 5 + .../fontawesome-free/svgs/solid/seedling.svg | 5 + .../fontawesome-free/svgs/solid/server.svg | 5 + .../fontawesome-free/svgs/solid/shapes.svg | 5 + .../svgs/solid/share-alt-square.svg | 5 + .../fontawesome-free/svgs/solid/share-alt.svg | 5 + .../svgs/solid/share-square.svg | 5 + .../fontawesome-free/svgs/solid/share.svg | 5 + .../svgs/solid/shekel-sign.svg | 5 + .../svgs/solid/shield-alt.svg | 5 + .../fontawesome-free/svgs/solid/ship.svg | 5 + .../svgs/solid/shipping-fast.svg | 5 + .../svgs/solid/shoe-prints.svg | 5 + .../svgs/solid/shopping-bag.svg | 5 + .../svgs/solid/shopping-basket.svg | 5 + .../svgs/solid/shopping-cart.svg | 5 + .../fontawesome-free/svgs/solid/shower.svg | 5 + .../svgs/solid/shuttle-van.svg | 5 + .../svgs/solid/sign-in-alt.svg | 5 + .../svgs/solid/sign-language.svg | 5 + .../svgs/solid/sign-out-alt.svg | 5 + .../fontawesome-free/svgs/solid/sign.svg | 5 + .../fontawesome-free/svgs/solid/signal.svg | 5 + .../fontawesome-free/svgs/solid/signature.svg | 5 + .../fontawesome-free/svgs/solid/sitemap.svg | 5 + .../fontawesome-free/svgs/solid/skull.svg | 5 + .../fontawesome-free/svgs/solid/sliders-h.svg | 5 + .../svgs/solid/smile-beam.svg | 5 + .../svgs/solid/smile-wink.svg | 5 + .../fontawesome-free/svgs/solid/smile.svg | 5 + .../svgs/solid/smoking-ban.svg | 5 + .../fontawesome-free/svgs/solid/smoking.svg | 5 + .../fontawesome-free/svgs/solid/snowflake.svg | 5 + .../fontawesome-free/svgs/solid/socks.svg | 5 + .../svgs/solid/solar-panel.svg | 5 + .../svgs/solid/sort-alpha-down.svg | 5 + .../svgs/solid/sort-alpha-up.svg | 5 + .../svgs/solid/sort-amount-down.svg | 5 + .../svgs/solid/sort-amount-up.svg | 5 + .../fontawesome-free/svgs/solid/sort-down.svg | 5 + .../svgs/solid/sort-numeric-down.svg | 5 + .../svgs/solid/sort-numeric-up.svg | 5 + .../fontawesome-free/svgs/solid/sort-up.svg | 5 + .../fontawesome-free/svgs/solid/sort.svg | 5 + .../fontawesome-free/svgs/solid/spa.svg | 5 + .../svgs/solid/space-shuttle.svg | 5 + .../fontawesome-free/svgs/solid/spinner.svg | 5 + .../fontawesome-free/svgs/solid/splotch.svg | 5 + .../fontawesome-free/svgs/solid/spray-can.svg | 5 + .../svgs/solid/square-full.svg | 5 + .../svgs/solid/square-root-alt.svg | 5 + .../fontawesome-free/svgs/solid/square.svg | 5 + .../fontawesome-free/svgs/solid/stamp.svg | 5 + .../svgs/solid/star-and-crescent.svg | 5 + .../svgs/solid/star-half-alt.svg | 5 + .../fontawesome-free/svgs/solid/star-half.svg | 5 + .../svgs/solid/star-of-david.svg | 5 + .../svgs/solid/star-of-life.svg | 5 + .../fontawesome-free/svgs/solid/star.svg | 5 + .../svgs/solid/step-backward.svg | 5 + .../svgs/solid/step-forward.svg | 5 + .../svgs/solid/stethoscope.svg | 5 + .../svgs/solid/sticky-note.svg | 5 + .../svgs/solid/stop-circle.svg | 5 + .../fontawesome-free/svgs/solid/stop.svg | 5 + .../fontawesome-free/svgs/solid/stopwatch.svg | 5 + .../fontawesome-free/svgs/solid/store-alt.svg | 5 + .../fontawesome-free/svgs/solid/store.svg | 5 + .../fontawesome-free/svgs/solid/stream.svg | 5 + .../svgs/solid/street-view.svg | 5 + .../svgs/solid/strikethrough.svg | 5 + .../svgs/solid/stroopwafel.svg | 5 + .../fontawesome-free/svgs/solid/subscript.svg | 5 + .../fontawesome-free/svgs/solid/subway.svg | 5 + .../svgs/solid/suitcase-rolling.svg | 5 + .../fontawesome-free/svgs/solid/suitcase.svg | 5 + .../fontawesome-free/svgs/solid/sun.svg | 5 + .../svgs/solid/superscript.svg | 5 + .../fontawesome-free/svgs/solid/surprise.svg | 5 + .../svgs/solid/swatchbook.svg | 5 + .../fontawesome-free/svgs/solid/swimmer.svg | 5 + .../svgs/solid/swimming-pool.svg | 5 + .../fontawesome-free/svgs/solid/synagogue.svg | 5 + .../fontawesome-free/svgs/solid/sync-alt.svg | 5 + .../fontawesome-free/svgs/solid/sync.svg | 5 + .../fontawesome-free/svgs/solid/syringe.svg | 5 + .../svgs/solid/table-tennis.svg | 5 + .../fontawesome-free/svgs/solid/table.svg | 5 + .../svgs/solid/tablet-alt.svg | 5 + .../fontawesome-free/svgs/solid/tablet.svg | 5 + .../fontawesome-free/svgs/solid/tablets.svg | 5 + .../svgs/solid/tachometer-alt.svg | 5 + .../fontawesome-free/svgs/solid/tag.svg | 5 + .../fontawesome-free/svgs/solid/tags.svg | 5 + .../fontawesome-free/svgs/solid/tape.svg | 5 + .../fontawesome-free/svgs/solid/tasks.svg | 5 + .../fontawesome-free/svgs/solid/taxi.svg | 5 + .../svgs/solid/teeth-open.svg | 5 + .../fontawesome-free/svgs/solid/teeth.svg | 5 + .../fontawesome-free/svgs/solid/terminal.svg | 5 + .../svgs/solid/text-height.svg | 5 + .../svgs/solid/text-width.svg | 5 + .../fontawesome-free/svgs/solid/th-large.svg | 5 + .../fontawesome-free/svgs/solid/th-list.svg | 5 + .../fontawesome-free/svgs/solid/th.svg | 5 + .../svgs/solid/theater-masks.svg | 5 + .../svgs/solid/thermometer-empty.svg | 5 + .../svgs/solid/thermometer-full.svg | 5 + .../svgs/solid/thermometer-half.svg | 5 + .../svgs/solid/thermometer-quarter.svg | 5 + .../svgs/solid/thermometer-three-quarters.svg | 5 + .../svgs/solid/thermometer.svg | 5 + .../svgs/solid/thumbs-down.svg | 5 + .../fontawesome-free/svgs/solid/thumbs-up.svg | 5 + .../fontawesome-free/svgs/solid/thumbtack.svg | 5 + .../svgs/solid/ticket-alt.svg | 5 + .../svgs/solid/times-circle.svg | 5 + .../fontawesome-free/svgs/solid/times.svg | 5 + .../svgs/solid/tint-slash.svg | 5 + .../fontawesome-free/svgs/solid/tint.svg | 5 + .../fontawesome-free/svgs/solid/tired.svg | 5 + .../svgs/solid/toggle-off.svg | 5 + .../fontawesome-free/svgs/solid/toggle-on.svg | 5 + .../fontawesome-free/svgs/solid/toolbox.svg | 5 + .../fontawesome-free/svgs/solid/tooth.svg | 5 + .../fontawesome-free/svgs/solid/torah.svg | 5 + .../svgs/solid/torii-gate.svg | 5 + .../fontawesome-free/svgs/solid/trademark.svg | 5 + .../svgs/solid/traffic-light.svg | 5 + .../fontawesome-free/svgs/solid/train.svg | 5 + .../svgs/solid/transgender-alt.svg | 5 + .../svgs/solid/transgender.svg | 5 + .../fontawesome-free/svgs/solid/trash-alt.svg | 5 + .../fontawesome-free/svgs/solid/trash.svg | 5 + .../fontawesome-free/svgs/solid/tree.svg | 5 + .../fontawesome-free/svgs/solid/trophy.svg | 5 + .../svgs/solid/truck-loading.svg | 5 + .../svgs/solid/truck-monster.svg | 5 + .../svgs/solid/truck-moving.svg | 5 + .../svgs/solid/truck-pickup.svg | 5 + .../fontawesome-free/svgs/solid/truck.svg | 5 + .../fontawesome-free/svgs/solid/tshirt.svg | 5 + .../fontawesome-free/svgs/solid/tty.svg | 5 + .../fontawesome-free/svgs/solid/tv.svg | 5 + .../svgs/solid/umbrella-beach.svg | 5 + .../fontawesome-free/svgs/solid/umbrella.svg | 5 + .../fontawesome-free/svgs/solid/underline.svg | 5 + .../fontawesome-free/svgs/solid/undo-alt.svg | 5 + .../fontawesome-free/svgs/solid/undo.svg | 5 + .../svgs/solid/universal-access.svg | 5 + .../svgs/solid/university.svg | 5 + .../fontawesome-free/svgs/solid/unlink.svg | 5 + .../svgs/solid/unlock-alt.svg | 5 + .../fontawesome-free/svgs/solid/unlock.svg | 5 + .../fontawesome-free/svgs/solid/upload.svg | 5 + .../svgs/solid/user-alt-slash.svg | 5 + .../fontawesome-free/svgs/solid/user-alt.svg | 5 + .../svgs/solid/user-astronaut.svg | 5 + .../svgs/solid/user-check.svg | 5 + .../svgs/solid/user-circle.svg | 5 + .../svgs/solid/user-clock.svg | 5 + .../fontawesome-free/svgs/solid/user-cog.svg | 5 + .../fontawesome-free/svgs/solid/user-edit.svg | 5 + .../svgs/solid/user-friends.svg | 5 + .../svgs/solid/user-graduate.svg | 5 + .../fontawesome-free/svgs/solid/user-lock.svg | 5 + .../fontawesome-free/svgs/solid/user-md.svg | 5 + .../svgs/solid/user-minus.svg | 5 + .../svgs/solid/user-ninja.svg | 5 + .../fontawesome-free/svgs/solid/user-plus.svg | 5 + .../svgs/solid/user-secret.svg | 5 + .../svgs/solid/user-shield.svg | 5 + .../svgs/solid/user-slash.svg | 5 + .../fontawesome-free/svgs/solid/user-tag.svg | 5 + .../fontawesome-free/svgs/solid/user-tie.svg | 5 + .../svgs/solid/user-times.svg | 5 + .../fontawesome-free/svgs/solid/user.svg | 5 + .../fontawesome-free/svgs/solid/users-cog.svg | 5 + .../fontawesome-free/svgs/solid/users.svg | 5 + .../svgs/solid/utensil-spoon.svg | 5 + .../fontawesome-free/svgs/solid/utensils.svg | 5 + .../svgs/solid/vector-square.svg | 5 + .../svgs/solid/venus-double.svg | 5 + .../svgs/solid/venus-mars.svg | 5 + .../fontawesome-free/svgs/solid/venus.svg | 5 + .../fontawesome-free/svgs/solid/vial.svg | 5 + .../fontawesome-free/svgs/solid/vials.svg | 5 + .../svgs/solid/video-slash.svg | 5 + .../fontawesome-free/svgs/solid/video.svg | 5 + .../fontawesome-free/svgs/solid/vihara.svg | 5 + .../svgs/solid/volleyball-ball.svg | 5 + .../svgs/solid/volume-down.svg | 5 + .../svgs/solid/volume-off.svg | 5 + .../fontawesome-free/svgs/solid/volume-up.svg | 5 + .../fontawesome-free/svgs/solid/walking.svg | 5 + .../fontawesome-free/svgs/solid/wallet.svg | 5 + .../fontawesome-free/svgs/solid/warehouse.svg | 5 + .../svgs/solid/weight-hanging.svg | 5 + .../fontawesome-free/svgs/solid/weight.svg | 5 + .../svgs/solid/wheelchair.svg | 5 + .../fontawesome-free/svgs/solid/wifi.svg | 5 + .../svgs/solid/window-close.svg | 5 + .../svgs/solid/window-maximize.svg | 5 + .../svgs/solid/window-minimize.svg | 5 + .../svgs/solid/window-restore.svg | 5 + .../svgs/solid/wine-glass-alt.svg | 5 + .../svgs/solid/wine-glass.svg | 5 + .../fontawesome-free/svgs/solid/won-sign.svg | 5 + .../fontawesome-free/svgs/solid/wrench.svg | 5 + .../fontawesome-free/svgs/solid/x-ray.svg | 5 + .../fontawesome-free/svgs/solid/yen-sign.svg | 5 + .../fontawesome-free/svgs/solid/yin-yang.svg | 5 + .../webfonts/fa-brands-400.eot | Bin 0 -> 118560 bytes .../webfonts/fa-brands-400.svg | 1154 + .../webfonts/fa-brands-400.ttf | Bin 0 -> 118324 bytes .../webfonts/fa-brands-400.woff | Bin 0 -> 76344 bytes .../webfonts/fa-brands-400.woff2 | Bin 0 -> 65316 bytes .../webfonts/fa-regular-400.eot | Bin 0 -> 40576 bytes .../webfonts/fa-regular-400.svg | 467 + .../webfonts/fa-regular-400.ttf | Bin 0 -> 40348 bytes .../webfonts/fa-regular-400.woff | Bin 0 -> 18168 bytes .../webfonts/fa-regular-400.woff2 | Bin 0 -> 14868 bytes .../webfonts/fa-solid-900.eot | Bin 0 -> 180720 bytes .../webfonts/fa-solid-900.svg | 2444 ++ .../webfonts/fa-solid-900.ttf | Bin 0 -> 180500 bytes .../webfonts/fa-solid-900.woff | Bin 0 -> 86876 bytes .../webfonts/fa-solid-900.woff2 | Bin 0 -> 67400 bytes .../assets/js/plugins/anchor-js/anchor.min.js | 6 + .../assets/js/plugins/anchor-js/banner.js | 17 + .../dist/css/bootstrap-datepicker.min.css | 7 + .../bootstrap-datepicker.standalone.min.css | 7 + .../dist/css/bootstrap-datepicker3.min.css | 7 + .../bootstrap-datepicker3.standalone.min.css | 7 + .../dist/js/bootstrap-datepicker.min.js | 8 + .../locales/bootstrap-datepicker-en-CA.min.js | 1 + .../locales/bootstrap-datepicker.ar-tn.min.js | 1 + .../locales/bootstrap-datepicker.ar.min.js | 1 + .../locales/bootstrap-datepicker.az.min.js | 1 + .../locales/bootstrap-datepicker.bg.min.js | 1 + .../locales/bootstrap-datepicker.bm.min.js | 1 + .../locales/bootstrap-datepicker.bn.min.js | 1 + .../locales/bootstrap-datepicker.br.min.js | 1 + .../locales/bootstrap-datepicker.bs.min.js | 1 + .../locales/bootstrap-datepicker.ca.min.js | 1 + .../locales/bootstrap-datepicker.cs.min.js | 1 + .../locales/bootstrap-datepicker.cy.min.js | 1 + .../locales/bootstrap-datepicker.da.min.js | 1 + .../locales/bootstrap-datepicker.de.min.js | 1 + .../locales/bootstrap-datepicker.el.min.js | 1 + .../locales/bootstrap-datepicker.en-AU.min.js | 1 + .../locales/bootstrap-datepicker.en-CA.min.js | 1 + .../locales/bootstrap-datepicker.en-GB.min.js | 1 + .../locales/bootstrap-datepicker.en-IE.min.js | 1 + .../locales/bootstrap-datepicker.en-NZ.min.js | 1 + .../locales/bootstrap-datepicker.en-ZA.min.js | 1 + .../locales/bootstrap-datepicker.eo.min.js | 1 + .../locales/bootstrap-datepicker.es.min.js | 1 + .../locales/bootstrap-datepicker.et.min.js | 1 + .../locales/bootstrap-datepicker.eu.min.js | 1 + .../locales/bootstrap-datepicker.fa.min.js | 1 + .../locales/bootstrap-datepicker.fi.min.js | 1 + .../locales/bootstrap-datepicker.fo.min.js | 1 + .../locales/bootstrap-datepicker.fr-CH.min.js | 1 + .../locales/bootstrap-datepicker.fr.min.js | 1 + .../locales/bootstrap-datepicker.gl.min.js | 1 + .../locales/bootstrap-datepicker.he.min.js | 1 + .../locales/bootstrap-datepicker.hi.min.js | 1 + .../locales/bootstrap-datepicker.hr.min.js | 1 + .../locales/bootstrap-datepicker.hu.min.js | 1 + .../locales/bootstrap-datepicker.hy.min.js | 1 + .../locales/bootstrap-datepicker.id.min.js | 1 + .../locales/bootstrap-datepicker.is.min.js | 1 + .../locales/bootstrap-datepicker.it-CH.min.js | 1 + .../locales/bootstrap-datepicker.it.min.js | 1 + .../locales/bootstrap-datepicker.ja.min.js | 1 + .../locales/bootstrap-datepicker.ka.min.js | 1 + .../locales/bootstrap-datepicker.kh.min.js | 1 + .../locales/bootstrap-datepicker.kk.min.js | 1 + .../locales/bootstrap-datepicker.km.min.js | 1 + .../locales/bootstrap-datepicker.ko.min.js | 1 + .../locales/bootstrap-datepicker.kr.min.js | 1 + .../locales/bootstrap-datepicker.lt.min.js | 1 + .../locales/bootstrap-datepicker.lv.min.js | 1 + .../locales/bootstrap-datepicker.me.min.js | 1 + .../locales/bootstrap-datepicker.mk.min.js | 1 + .../locales/bootstrap-datepicker.mn.min.js | 1 + .../locales/bootstrap-datepicker.ms.min.js | 1 + .../locales/bootstrap-datepicker.nl-BE.min.js | 1 + .../locales/bootstrap-datepicker.nl.min.js | 1 + .../locales/bootstrap-datepicker.no.min.js | 1 + .../locales/bootstrap-datepicker.oc.min.js | 1 + .../locales/bootstrap-datepicker.pl.min.js | 1 + .../locales/bootstrap-datepicker.pt-BR.min.js | 1 + .../locales/bootstrap-datepicker.pt.min.js | 1 + .../locales/bootstrap-datepicker.ro.min.js | 1 + .../bootstrap-datepicker.rs-latin.min.js | 1 + .../locales/bootstrap-datepicker.rs.min.js | 1 + .../locales/bootstrap-datepicker.ru.min.js | 1 + .../locales/bootstrap-datepicker.si.min.js | 1 + .../locales/bootstrap-datepicker.sk.min.js | 1 + .../locales/bootstrap-datepicker.sl.min.js | 1 + .../locales/bootstrap-datepicker.sq.min.js | 1 + .../bootstrap-datepicker.sr-latin.min.js | 1 + .../locales/bootstrap-datepicker.sr.min.js | 1 + .../locales/bootstrap-datepicker.sv.min.js | 1 + .../locales/bootstrap-datepicker.sw.min.js | 1 + .../locales/bootstrap-datepicker.ta.min.js | 1 + .../locales/bootstrap-datepicker.tg.min.js | 1 + .../locales/bootstrap-datepicker.th.min.js | 1 + .../locales/bootstrap-datepicker.tk.min.js | 1 + .../locales/bootstrap-datepicker.tr.min.js | 1 + .../locales/bootstrap-datepicker.uk.min.js | 1 + .../bootstrap-datepicker.uz-cyrl.min.js | 1 + .../bootstrap-datepicker.uz-latn.min.js | 1 + .../locales/bootstrap-datepicker.vi.min.js | 1 + .../locales/bootstrap-datepicker.zh-CN.min.js | 1 + .../locales/bootstrap-datepicker.zh-TW.min.js | 1 + .../bootstrap/dist/css/bootstrap-grid.min.css | 7 + .../dist/css/bootstrap-reboot.min.css | 8 + .../bootstrap/dist/css/bootstrap.min.css | 7 + .../bootstrap/dist/js/bootstrap.bundle.min.js | 7 + .../bootstrap/dist/js/bootstrap.min.js | 7 + .../plugins/chart.js/dist/Chart.bundle.min.js | 7 + .../plugins/chart.js/dist/Chart.extension.js | 130 + .../js/plugins/chart.js/dist/Chart.min.css | 1 + .../js/plugins/chart.js/dist/Chart.min.js | 7667 ++++++ .../plugins/clipboard/dist/clipboard.min.js | 7 + .../headroom.js/dist/angular.headroom.min.js | 7 + .../plugins/headroom.js/dist/headroom.min.js | 7 + .../headroom.js/dist/jQuery.headroom.min.js | 7 + .../assets/js/plugins/holderjs/holder.min.js | 13 + .../assets/js/plugins/holderjs/package.js | 12 + .../dist/jquery-scrollLock.min.js | 9 + .../js/plugins/jquery.scrollbar/index.js | 2 + .../jquery.scrollbar/jquery.scrollbar.css | 914 + .../jquery.scrollbar/jquery.scrollbar.min.js | 16 + .../plugins/jquery.scrollbar/license-gpl.txt | 278 + .../plugins/jquery.scrollbar/license-mit.txt | 20 + .../plugins/jquery.scrollbar/meteor/tests.js | 11 + .../js/plugins/jquery.scrollbar/package.js | 26 + .../plugins/jquery.scrollbar/sass/config.rb | 2 + .../jquery.scrollbar/scrollbar.jquery.json | 30 + .../assets/js/plugins/jquery/dist/core.js | 398 + .../js/plugins/jquery/dist/jquery.min.js | 2 + .../js/plugins/jquery/dist/jquery.slim.min.js | 2 + .../nouislider/distribute/nouislider.min.css | 2 + .../nouislider/distribute/nouislider.min.js | 2 + .../js/plugins/nucleo/css/nucleo-svg.css | 135 + .../assets/js/plugins/nucleo/css/nucleo.css | 597 + .../js/plugins/nucleo/fonts/nucleo-icons.eot | Bin 0 -> 18516 bytes .../js/plugins/nucleo/fonts/nucleo-icons.svg | 312 + .../js/plugins/nucleo/fonts/nucleo-icons.ttf | Bin 0 -> 18292 bytes .../js/plugins/nucleo/fonts/nucleo-icons.woff | Bin 0 -> 10220 bytes .../plugins/nucleo/fonts/nucleo-icons.woff2 | Bin 0 -> 8580 bytes .../js/plugins/onscreen/dist/on-screen.es6.js | 397 + .../onscreen/dist/on-screen.umd.min.js | 2 + .../assets/js/plugins/prismjs/components.js | 832 + .../assets/js/plugins/prismjs/components.json | 867 + .../js/plugins/prismjs/components/index.js | 82 + .../prismjs/components/prism-abap.min.js | 1 + .../components/prism-actionscript.min.js | 1 + .../prismjs/components/prism-ada.min.js | 1 + .../components/prism-apacheconf.min.js | 1 + .../prismjs/components/prism-apl.min.js | 1 + .../components/prism-applescript.min.js | 1 + .../prismjs/components/prism-arduino.min.js | 1 + .../prismjs/components/prism-arff.min.js | 1 + .../prismjs/components/prism-asciidoc.min.js | 1 + .../prismjs/components/prism-asm6502.min.js | 1 + .../prismjs/components/prism-aspnet.min.js | 1 + .../components/prism-autohotkey.min.js | 1 + .../prismjs/components/prism-autoit.min.js | 1 + .../prismjs/components/prism-bash.min.js | 1 + .../prismjs/components/prism-basic.min.js | 1 + .../prismjs/components/prism-batch.min.js | 1 + .../prismjs/components/prism-bison.min.js | 1 + .../prismjs/components/prism-brainfuck.min.js | 1 + .../prismjs/components/prism-bro.min.js | 1 + .../plugins/prismjs/components/prism-c.min.js | 1 + .../prismjs/components/prism-clike.min.js | 1 + .../prismjs/components/prism-clojure.min.js | 1 + .../components/prism-coffeescript.min.js | 1 + .../prismjs/components/prism-core.min.js | 1 + .../prismjs/components/prism-cpp.min.js | 1 + .../prismjs/components/prism-crystal.min.js | 1 + .../prismjs/components/prism-csharp.min.js | 1 + .../prismjs/components/prism-csp.min.js | 1 + .../components/prism-css-extras.min.js | 1 + .../prismjs/components/prism-css.min.js | 1 + .../plugins/prismjs/components/prism-d.min.js | 1 + .../prismjs/components/prism-dart.min.js | 1 + .../prismjs/components/prism-diff.min.js | 1 + .../prismjs/components/prism-django.min.js | 1 + .../prismjs/components/prism-docker.min.js | 1 + .../prismjs/components/prism-eiffel.min.js | 1 + .../prismjs/components/prism-elixir.min.js | 1 + .../prismjs/components/prism-elm.min.js | 1 + .../prismjs/components/prism-erb.min.js | 1 + .../prismjs/components/prism-erlang.min.js | 1 + .../prismjs/components/prism-flow.min.js | 1 + .../prismjs/components/prism-fortran.min.js | 1 + .../prismjs/components/prism-fsharp.min.js | 1 + .../prismjs/components/prism-gedcom.min.js | 1 + .../prismjs/components/prism-gherkin.min.js | 1 + .../prismjs/components/prism-git.min.js | 1 + .../prismjs/components/prism-glsl.min.js | 1 + .../prismjs/components/prism-go.min.js | 1 + .../prismjs/components/prism-graphql.min.js | 1 + .../prismjs/components/prism-groovy.min.js | 1 + .../prismjs/components/prism-haml.min.js | 1 + .../components/prism-handlebars.min.js | 1 + .../prismjs/components/prism-haskell.min.js | 1 + .../prismjs/components/prism-haxe.min.js | 1 + .../prismjs/components/prism-hpkp.min.js | 1 + .../prismjs/components/prism-hsts.min.js | 1 + .../prismjs/components/prism-http.min.js | 1 + .../prismjs/components/prism-ichigojam.min.js | 1 + .../prismjs/components/prism-icon.min.js | 1 + .../prismjs/components/prism-inform7.min.js | 1 + .../prismjs/components/prism-ini.min.js | 1 + .../prismjs/components/prism-io.min.js | 1 + .../plugins/prismjs/components/prism-j.min.js | 1 + .../prismjs/components/prism-java.min.js | 1 + .../components/prism-javascript.min.js | 1 + .../prismjs/components/prism-jolie.min.js | 1 + .../prismjs/components/prism-json.min.js | 1 + .../prismjs/components/prism-jsx.min.js | 1 + .../prismjs/components/prism-julia.min.js | 1 + .../prismjs/components/prism-keyman.min.js | 1 + .../prismjs/components/prism-kotlin.min.js | 1 + .../prismjs/components/prism-latex.min.js | 1 + .../prismjs/components/prism-less.min.js | 1 + .../prismjs/components/prism-liquid.min.js | 1 + .../prismjs/components/prism-lisp.min.js | 1 + .../components/prism-livescript.min.js | 1 + .../prismjs/components/prism-lolcode.min.js | 1 + .../prismjs/components/prism-lua.min.js | 1 + .../prismjs/components/prism-makefile.min.js | 1 + .../prismjs/components/prism-markdown.min.js | 1 + .../components/prism-markup-templating.min.js | 1 + .../prismjs/components/prism-markup.min.js | 1 + .../prismjs/components/prism-matlab.min.js | 1 + .../prismjs/components/prism-mel.min.js | 1 + .../prismjs/components/prism-mizar.min.js | 1 + .../prismjs/components/prism-monkey.min.js | 1 + .../prismjs/components/prism-n4js.min.js | 1 + .../prismjs/components/prism-nasm.min.js | 1 + .../prismjs/components/prism-nginx.min.js | 1 + .../prismjs/components/prism-nim.min.js | 1 + .../prismjs/components/prism-nix.min.js | 1 + .../prismjs/components/prism-nsis.min.js | 1 + .../components/prism-objectivec.min.js | 1 + .../prismjs/components/prism-ocaml.min.js | 1 + .../prismjs/components/prism-opencl.min.js | 1 + .../prismjs/components/prism-oz.min.js | 1 + .../prismjs/components/prism-parigp.min.js | 1 + .../prismjs/components/prism-parser.min.js | 1 + .../prismjs/components/prism-pascal.min.js | 1 + .../prismjs/components/prism-perl.min.js | 1 + .../components/prism-php-extras.min.js | 1 + .../prismjs/components/prism-php.min.js | 1 + .../prismjs/components/prism-plsql.min.js | 1 + .../components/prism-powershell.min.js | 1 + .../components/prism-processing.min.js | 1 + .../prismjs/components/prism-prolog.min.js | 1 + .../components/prism-properties.min.js | 1 + .../prismjs/components/prism-protobuf.min.js | 1 + .../prismjs/components/prism-pug.min.js | 1 + .../prismjs/components/prism-puppet.min.js | 1 + .../prismjs/components/prism-pure.min.js | 1 + .../prismjs/components/prism-python.min.js | 1 + .../plugins/prismjs/components/prism-q.min.js | 1 + .../prismjs/components/prism-qore.min.js | 1 + .../plugins/prismjs/components/prism-r.min.js | 1 + .../prismjs/components/prism-reason.min.js | 1 + .../prismjs/components/prism-renpy.min.js | 1 + .../prismjs/components/prism-rest.min.js | 1 + .../prismjs/components/prism-rip.min.js | 1 + .../prismjs/components/prism-roboconf.min.js | 1 + .../prismjs/components/prism-ruby.min.js | 1 + .../prismjs/components/prism-rust.min.js | 1 + .../prismjs/components/prism-sas.min.js | 1 + .../prismjs/components/prism-sass.min.js | 1 + .../prismjs/components/prism-scala.min.js | 1 + .../prismjs/components/prism-scheme.min.js | 1 + .../prismjs/components/prism-scss.min.js | 1 + .../prismjs/components/prism-smalltalk.min.js | 1 + .../prismjs/components/prism-smarty.min.js | 1 + .../prismjs/components/prism-soy.min.js | 1 + .../prismjs/components/prism-sql.min.js | 1 + .../prismjs/components/prism-stylus.min.js | 1 + .../prismjs/components/prism-swift.min.js | 1 + .../prismjs/components/prism-tap.min.js | 1 + .../prismjs/components/prism-tcl.min.js | 1 + .../prismjs/components/prism-textile.min.js | 1 + .../prismjs/components/prism-tsx.min.js | 1 + .../prismjs/components/prism-tt2.min.js | 1 + .../prismjs/components/prism-twig.min.js | 1 + .../components/prism-typescript.min.js | 1 + .../prismjs/components/prism-vbnet.min.js | 1 + .../prismjs/components/prism-velocity.min.js | 1 + .../prismjs/components/prism-verilog.min.js | 1 + .../prismjs/components/prism-vhdl.min.js | 1 + .../prismjs/components/prism-vim.min.js | 1 + .../components/prism-visual-basic.min.js | 1 + .../prismjs/components/prism-wasm.min.js | 1 + .../prismjs/components/prism-wiki.min.js | 1 + .../prismjs/components/prism-xeora.min.js | 1 + .../prismjs/components/prism-xojo.min.js | 1 + .../prismjs/components/prism-xquery.min.js | 1 + .../prismjs/components/prism-yaml.min.js | 1 + .../plugins/autolinker/prism-autolinker.css | 3 + .../autolinker/prism-autolinker.min.js | 1 + .../autoloader/prism-autoloader.min.js | 1 + .../command-line/prism-command-line.css | 33 + .../command-line/prism-command-line.min.js | 1 + .../prism-copy-to-clipboard.min.js | 1 + .../custom-class/prism-custom-class.min.js | 1 + .../prism-data-uri-highlight.min.js | 1 + .../prism-file-highlight.min.js | 1 + .../prism-highlight-keywords.min.js | 1 + .../prism-jsonp-highlight.min.js | 1 + .../keep-markup/prism-keep-markup.min.js | 1 + .../line-highlight/prism-line-highlight.css | 50 + .../prism-line-highlight.min.js | 1 + .../line-numbers/prism-line-numbers.css | 42 + .../line-numbers/prism-line-numbers.min.js | 1 + .../prism-normalize-whitespace.min.js | 1 + .../plugins/previewers/prism-previewers.css | 273 + .../previewers/prism-previewers.min.js | 1 + .../prism-remove-initial-line-feed.min.js | 1 + .../show-invisibles/prism-show-invisibles.css | 34 + .../prism-show-invisibles.min.js | 1 + .../show-language/prism-show-language.min.js | 1 + .../prismjs/plugins/toolbar/prism-toolbar.css | 59 + .../plugins/toolbar/prism-toolbar.min.js | 1 + .../prism-unescaped-markup.css | 10 + .../prism-unescaped-markup.min.js | 1 + .../plugins/prismjs/plugins/wpd/prism-wpd.css | 11 + .../prismjs/plugins/wpd/prism-wpd.min.js | 1 + .../static/assets/js/plugins/prismjs/prism.js | 872 + .../js/plugins/prismjs/themes/prism-coy.css | 230 + .../js/plugins/prismjs/themes/prism-dark.css | 130 + .../js/plugins/prismjs/themes/prism-funky.css | 117 + .../plugins/prismjs/themes/prism-okaidia.css | 123 + .../prismjs/themes/prism-solarizedlight.css | 167 + .../plugins/prismjs/themes/prism-tomorrow.css | 122 + .../plugins/prismjs/themes/prism-twilight.css | 224 + .../js/plugins/prismjs/themes/prism.css | 144 + .../static/assets/scss/argon-dashboard.scss | 81 + .../argon-dashboard/bootstrap/_alert.scss | 51 + .../argon-dashboard/bootstrap/_badge.scss | 47 + .../bootstrap/_breadcrumb.scss | 41 + .../bootstrap/_button-group.scss | 172 + .../argon-dashboard/bootstrap/_buttons.scss | 143 + .../scss/argon-dashboard/bootstrap/_card.scss | 301 + .../argon-dashboard/bootstrap/_carousel.scss | 236 + .../argon-dashboard/bootstrap/_close.scss | 35 + .../scss/argon-dashboard/bootstrap/_code.scss | 48 + .../bootstrap/_custom-forms.scss | 433 + .../argon-dashboard/bootstrap/_dropdown.scss | 166 + .../argon-dashboard/bootstrap/_forms.scss | 333 + .../argon-dashboard/bootstrap/_functions.scss | 86 + .../scss/argon-dashboard/bootstrap/_grid.scss | 52 + .../argon-dashboard/bootstrap/_images.scss | 42 + .../bootstrap/_input-group.scss | 173 + .../argon-dashboard/bootstrap/_jumbotron.scss | 16 + .../bootstrap/_list-group.scss | 115 + .../argon-dashboard/bootstrap/_media.scss | 8 + .../argon-dashboard/bootstrap/_mixins.scss | 41 + .../argon-dashboard/bootstrap/_modal.scss | 180 + .../scss/argon-dashboard/bootstrap/_nav.scss | 118 + .../argon-dashboard/bootstrap/_navbar.scss | 299 + .../bootstrap/_pagination.scss | 78 + .../argon-dashboard/bootstrap/_popover.scss | 183 + .../argon-dashboard/bootstrap/_print.scss | 141 + .../argon-dashboard/bootstrap/_progress.scss | 34 + .../argon-dashboard/bootstrap/_reboot.scss | 483 + .../scss/argon-dashboard/bootstrap/_root.scss | 19 + .../argon-dashboard/bootstrap/_tables.scss | 187 + .../argon-dashboard/bootstrap/_tooltip.scss | 115 + .../bootstrap/_transitions.scss | 22 + .../scss/argon-dashboard/bootstrap/_type.scss | 125 + .../argon-dashboard/bootstrap/_utilities.scss | 15 + .../argon-dashboard/bootstrap/_variables.scss | 952 + .../bootstrap/mixins/_alert.scss | 13 + .../bootstrap/mixins/_background-variant.scss | 21 + .../bootstrap/mixins/_badge.scss | 12 + .../bootstrap/mixins/_border-radius.scss | 35 + .../bootstrap/mixins/_box-shadow.scss | 5 + .../bootstrap/mixins/_breakpoints.scss | 123 + .../bootstrap/mixins/_buttons.scss | 109 + .../bootstrap/mixins/_caret.scss | 66 + .../bootstrap/mixins/_clearfix.scss | 7 + .../bootstrap/mixins/_float.scss | 11 + .../bootstrap/mixins/_forms.scss | 147 + .../bootstrap/mixins/_gradients.scss | 45 + .../bootstrap/mixins/_grid-framework.scss | 67 + .../bootstrap/mixins/_grid.scss | 52 + .../bootstrap/mixins/_hover.scss | 37 + .../bootstrap/mixins/_image.scss | 36 + .../bootstrap/mixins/_list-group.scss | 21 + .../bootstrap/mixins/_lists.scss | 7 + .../bootstrap/mixins/_nav-divider.scss | 10 + .../bootstrap/mixins/_pagination.scss | 22 + .../bootstrap/mixins/_reset-text.scss | 17 + .../bootstrap/mixins/_resize.scss | 6 + .../bootstrap/mixins/_screen-reader.scss | 33 + .../bootstrap/mixins/_size.scss | 6 + .../bootstrap/mixins/_table-row.scss | 30 + .../bootstrap/mixins/_text-emphasis.scss | 14 + .../bootstrap/mixins/_text-hide.scss | 13 + .../bootstrap/mixins/_text-truncate.scss | 8 + .../bootstrap/mixins/_transition.scss | 13 + .../bootstrap/mixins/_visibility.scss | 7 + .../bootstrap/utilities/_align.scss | 8 + .../bootstrap/utilities/_background.scss | 19 + .../bootstrap/utilities/_borders.scss | 59 + .../bootstrap/utilities/_clearfix.scss | 3 + .../bootstrap/utilities/_display.scss | 38 + .../bootstrap/utilities/_embed.scss | 52 + .../bootstrap/utilities/_flex.scss | 51 + .../bootstrap/utilities/_float.scss | 9 + .../bootstrap/utilities/_position.scss | 37 + .../bootstrap/utilities/_screenreaders.scss | 11 + .../bootstrap/utilities/_shadows.scss | 6 + .../bootstrap/utilities/_sizing.scss | 12 + .../bootstrap/utilities/_spacing.scss | 51 + .../bootstrap/utilities/_text.scss | 58 + .../bootstrap/utilities/_visibility.scss | 11 + .../scss/argon-dashboard/custom/_alert.scss | 6 + .../scss/argon-dashboard/custom/_avatar.scss | 6 + .../scss/argon-dashboard/custom/_badge.scss | 7 + .../scss/argon-dashboard/custom/_buttons.scss | 7 + .../scss/argon-dashboard/custom/_card.scss | 8 + .../scss/argon-dashboard/custom/_chart.scss | 5 + .../scss/argon-dashboard/custom/_close.scss | 5 + .../argon-dashboard/custom/_components.scss | 31 + .../scss/argon-dashboard/custom/_content.scss | 47 + .../argon-dashboard/custom/_custom-forms.scss | 9 + .../argon-dashboard/custom/_dropdown.scss | 5 + .../scss/argon-dashboard/custom/_footer.scss | 5 + .../scss/argon-dashboard/custom/_forms.scss | 7 + .../argon-dashboard/custom/_functions.scss | 33 + .../scss/argon-dashboard/custom/_header.scss | 5 + .../scss/argon-dashboard/custom/_icons.scss | 6 + .../argon-dashboard/custom/_input-group.scss | 5 + .../argon-dashboard/custom/_list-group.scss | 5 + .../scss/argon-dashboard/custom/_map.scss | 5 + .../scss/argon-dashboard/custom/_mask.scss | 5 + .../scss/argon-dashboard/custom/_mixins.scss | 19 + .../scss/argon-dashboard/custom/_modal.scss | 5 + .../scss/argon-dashboard/custom/_nav.scss | 7 + .../scss/argon-dashboard/custom/_navbar.scss | 9 + .../argon-dashboard/custom/_pagination.scss | 5 + .../scss/argon-dashboard/custom/_popover.scss | 6 + .../argon-dashboard/custom/_progress.scss | 5 + .../scss/argon-dashboard/custom/_reboot.scss | 13 + .../scss/argon-dashboard/custom/_section.scss | 139 + .../argon-dashboard/custom/_separator.scss | 5 + .../scss/argon-dashboard/custom/_tables.scss | 5 + .../scss/argon-dashboard/custom/_type.scss | 8 + .../argon-dashboard/custom/_utilities.scss | 16 + .../argon-dashboard/custom/_variables.scss | 1009 + .../scss/argon-dashboard/custom/_vendors.scss | 9 + .../custom/alerts/_alert-dismissible.scss | 39 + .../argon-dashboard/custom/alerts/_alert.scss | 46 + .../custom/avatars/_avatar-group.scss | 22 + .../custom/avatars/_avatar.scss | 42 + .../custom/badges/_badge-circle.scss | 17 + .../custom/badges/_badge-dot.scss | 42 + .../argon-dashboard/custom/badges/_badge.scss | 55 + .../custom/buttons/_button-brand.scss | 12 + .../custom/buttons/_button-icon.scss | 92 + .../custom/buttons/_button.scss | 91 + .../custom/cards/_card-animations.scss | 10 + .../custom/cards/_card-blockquote.scss | 17 + .../custom/cards/_card-profile.scss | 49 + .../custom/cards/_card-stats.scss | 16 + .../argon-dashboard/custom/cards/_card.scss | 8 + .../argon-dashboard/custom/charts/_chart.scss | 69 + .../argon-dashboard/custom/close/_close.scss | 34 + .../custom/custom-forms/_custom-checkbox.scss | 37 + .../custom/custom-forms/_custom-control.scss | 51 + .../custom/custom-forms/_custom-form.scss | 37 + .../custom/custom-forms/_custom-radio.scss | 37 + .../custom/custom-forms/_custom-toggle.scss | 66 + .../custom/dropdowns/_dropdown.scss | 79 + .../custom/footers/_footer.scss | 98 + .../custom/forms/_form-validation.scss | 71 + .../argon-dashboard/custom/forms/_form.scss | 78 + .../custom/forms/_input-group.scss | 70 + .../custom/headers/_header.scss | 7 + .../custom/icons/_icon-shape.scss | 42 + .../argon-dashboard/custom/icons/_icon.scss | 65 + .../custom/list-groups/_list-group.scss | 46 + .../argon-dashboard/custom/maps/_map.scss | 10 + .../argon-dashboard/custom/masks/_mask.scss | 12 + .../argon-dashboard/custom/mixins/_alert.scss | 13 + .../custom/mixins/_background-variant.scss | 30 + .../argon-dashboard/custom/mixins/_badge.scss | 12 + .../custom/mixins/_buttons.scss | 105 + .../argon-dashboard/custom/mixins/_forms.scss | 128 + .../argon-dashboard/custom/mixins/_icon.scss | 4 + .../custom/mixins/_modals.scss | 23 + .../custom/mixins/_popover.scss | 36 + .../argon-dashboard/custom/modals/_modal.scss | 25 + .../custom/navbars/_navbar-collapse.scss | 125 + .../custom/navbars/_navbar-dropdown.scss | 101 + .../custom/navbars/_navbar-search.scss | 69 + .../custom/navbars/_navbar-vertical.scss | 286 + .../custom/navbars/_navbar.scss | 153 + .../custom/navs/_nav-pills.scss | 66 + .../argon-dashboard/custom/navs/_nav.scss | 42 + .../custom/paginations/_pagination.scss | 48 + .../custom/popovers/_popover.scss | 21 + .../custom/progresses/_progress.scss | 79 + .../custom/separators/_separator.scss | 54 + .../argon-dashboard/custom/tables/_table.scss | 118 + .../argon-dashboard/custom/type/_article.scss | 22 + .../argon-dashboard/custom/type/_display.scss | 14 + .../argon-dashboard/custom/type/_heading.scss | 52 + .../argon-dashboard/custom/type/_type.scss | 27 + .../custom/utilities/_backgrounds.scss | 51 + .../custom/utilities/_blurable.scss | 37 + .../custom/utilities/_floating.scss | 64 + .../custom/utilities/_helper.scss | 18 + .../custom/utilities/_image.scss | 9 + .../custom/utilities/_opacity.scss | 35 + .../custom/utilities/_overflow.scss | 11 + .../custom/utilities/_position.scss | 25 + .../custom/utilities/_shadows.scss | 28 + .../custom/utilities/_sizing.scss | 7 + .../custom/utilities/_spacing.scss | 107 + .../custom/utilities/_text.scss | 49 + .../custom/utilities/_transform.scss | 13 + .../custom/vendors/_bootstrap-datepicker.scss | 279 + .../custom/vendors/_headroom.scss | 25 + .../custom/vendors/_nouislider.scss | 425 + .../custom/vendors/_scrollbar.scss | 35 + .../argon-dashboard/docs/_clipboard-js.scss | 40 + .../docs/_component-examples.scss | 516 + .../scss/argon-dashboard/docs/_content.scss | 300 + .../scss/argon-dashboard/docs/_footer.scss | 39 + .../scss/argon-dashboard/docs/_nav.scss | 110 + .../scss/argon-dashboard/docs/_prism.scss | 176 + .../scss/argon-dashboard/docs/_sidebar.scss | 213 + .../scss/argon-dashboard/docs/_variables.scss | 13 + app/app/templates/general_layout.html | 65 + .../new/assets/css/argon-dashboard.css | 20680 ++++++++++++++++ .../new/assets/css/argon-dashboard.css.map | 402 + .../new/assets/css/argon-dashboard.min.css | 19 + app/app/templates/new/assets/demo/demo.css | 63 + app/app/templates/new/assets/demo/demo.js | 742 + app/app/templates/new/assets/fonts/nucleo.eot | Bin 0 -> 26524 bytes app/app/templates/new/assets/fonts/nucleo.ttf | Bin 0 -> 26364 bytes .../templates/new/assets/fonts/nucleo.woff | Bin 0 -> 15168 bytes .../templates/new/assets/fonts/nucleo.woff2 | Bin 0 -> 12616 bytes .../templates/new/assets/img/brand/blue.png | Bin 0 -> 11091 bytes .../new/assets/img/brand/favicon.ico | Bin 0 -> 1150 bytes .../templates/new/assets/img/brand/white.png | Bin 0 -> 9133 bytes .../new/assets/img/icons/common/github.svg | 12 + .../new/assets/img/icons/common/google.svg | 17 + .../new/assets/img/theme/angular.jpg | Bin 0 -> 22527 bytes .../new/assets/img/theme/bootstrap.jpg | Bin 0 -> 18083 bytes .../new/assets/img/theme/profile-cover.jpg | Bin 0 -> 843735 bytes .../templates/new/assets/img/theme/react.jpg | Bin 0 -> 25566 bytes .../templates/new/assets/img/theme/sketch.jpg | Bin 0 -> 22085 bytes .../new/assets/img/theme/team-1-800x800.jpg | Bin 0 -> 166436 bytes .../new/assets/img/theme/team-2-800x800.jpg | Bin 0 -> 266315 bytes .../new/assets/img/theme/team-3-800x800.jpg | Bin 0 -> 173325 bytes .../new/assets/img/theme/team-4-800x800.jpg | Bin 0 -> 124734 bytes .../templates/new/assets/img/theme/vue.jpg | Bin 0 -> 18469 bytes .../new/assets/js/argon-dashboard.js | 1121 + .../new/assets/js/argon-dashboard.js.map | 1 + .../new/assets/js/argon-dashboard.min.js | 554 + app/app/templates/new/assets/js/argon.min.js | 18 + .../@fortawesome/fontawesome-free/LICENSE.txt | 34 + .../fontawesome-free/css/all.min.css | 5 + .../fontawesome-free/css/brands.min.css | 5 + .../fontawesome-free/css/fontawesome.min.css | 5 + .../fontawesome-free/css/regular.min.css | 5 + .../fontawesome-free/css/solid.min.css | 5 + .../fontawesome-free/css/svg-with-js.min.css | 5 + .../fontawesome-free/css/v4-shims.min.css | 5 + .../fontawesome-free/js/all.min.js | 5 + .../fontawesome-free/js/brands.min.js | 5 + .../fontawesome-free/js/fontawesome.min.js | 5 + .../fontawesome-free/js/regular.min.js | 5 + .../fontawesome-free/js/solid.min.js | 5 + .../fontawesome-free/js/v4-shims.min.js | 5 + .../fontawesome-free/sprites/brands.svg | 1531 ++ .../fontawesome-free/sprites/regular.svg | 615 + .../fontawesome-free/sprites/solid.svg | 3251 +++ .../fontawesome-free/svgs/brands/500px.svg | 5 + .../svgs/brands/accessible-icon.svg | 5 + .../fontawesome-free/svgs/brands/accusoft.svg | 5 + .../fontawesome-free/svgs/brands/adn.svg | 5 + .../fontawesome-free/svgs/brands/adversal.svg | 5 + .../svgs/brands/affiliatetheme.svg | 5 + .../fontawesome-free/svgs/brands/algolia.svg | 5 + .../fontawesome-free/svgs/brands/alipay.svg | 5 + .../svgs/brands/amazon-pay.svg | 5 + .../fontawesome-free/svgs/brands/amazon.svg | 5 + .../fontawesome-free/svgs/brands/amilia.svg | 5 + .../fontawesome-free/svgs/brands/android.svg | 5 + .../svgs/brands/angellist.svg | 5 + .../svgs/brands/angrycreative.svg | 5 + .../fontawesome-free/svgs/brands/angular.svg | 5 + .../svgs/brands/app-store-ios.svg | 5 + .../svgs/brands/app-store.svg | 5 + .../fontawesome-free/svgs/brands/apper.svg | 5 + .../svgs/brands/apple-pay.svg | 5 + .../fontawesome-free/svgs/brands/apple.svg | 5 + .../svgs/brands/asymmetrik.svg | 5 + .../fontawesome-free/svgs/brands/audible.svg | 5 + .../svgs/brands/autoprefixer.svg | 5 + .../fontawesome-free/svgs/brands/avianex.svg | 5 + .../fontawesome-free/svgs/brands/aviato.svg | 5 + .../fontawesome-free/svgs/brands/aws.svg | 5 + .../fontawesome-free/svgs/brands/bandcamp.svg | 5 + .../svgs/brands/behance-square.svg | 5 + .../fontawesome-free/svgs/brands/behance.svg | 5 + .../svgs/brands/bimobject.svg | 5 + .../svgs/brands/bitbucket.svg | 5 + .../fontawesome-free/svgs/brands/bitcoin.svg | 5 + .../fontawesome-free/svgs/brands/bity.svg | 5 + .../svgs/brands/black-tie.svg | 5 + .../svgs/brands/blackberry.svg | 5 + .../svgs/brands/blogger-b.svg | 5 + .../fontawesome-free/svgs/brands/blogger.svg | 5 + .../svgs/brands/bluetooth-b.svg | 5 + .../svgs/brands/bluetooth.svg | 5 + .../fontawesome-free/svgs/brands/btc.svg | 5 + .../svgs/brands/buromobelexperte.svg | 5 + .../svgs/brands/buysellads.svg | 5 + .../svgs/brands/cc-amazon-pay.svg | 5 + .../fontawesome-free/svgs/brands/cc-amex.svg | 5 + .../svgs/brands/cc-apple-pay.svg | 5 + .../svgs/brands/cc-diners-club.svg | 5 + .../svgs/brands/cc-discover.svg | 5 + .../fontawesome-free/svgs/brands/cc-jcb.svg | 5 + .../svgs/brands/cc-mastercard.svg | 5 + .../svgs/brands/cc-paypal.svg | 5 + .../svgs/brands/cc-stripe.svg | 5 + .../fontawesome-free/svgs/brands/cc-visa.svg | 5 + .../svgs/brands/centercode.svg | 5 + .../fontawesome-free/svgs/brands/chrome.svg | 5 + .../svgs/brands/cloudscale.svg | 5 + .../svgs/brands/cloudsmith.svg | 5 + .../svgs/brands/cloudversify.svg | 5 + .../fontawesome-free/svgs/brands/codepen.svg | 5 + .../fontawesome-free/svgs/brands/codiepie.svg | 5 + .../svgs/brands/connectdevelop.svg | 5 + .../fontawesome-free/svgs/brands/contao.svg | 5 + .../fontawesome-free/svgs/brands/cpanel.svg | 5 + .../svgs/brands/creative-commons-by.svg | 5 + .../svgs/brands/creative-commons-nc-eu.svg | 5 + .../svgs/brands/creative-commons-nc-jp.svg | 5 + .../svgs/brands/creative-commons-nc.svg | 5 + .../svgs/brands/creative-commons-nd.svg | 5 + .../svgs/brands/creative-commons-pd-alt.svg | 5 + .../svgs/brands/creative-commons-pd.svg | 5 + .../svgs/brands/creative-commons-remix.svg | 5 + .../svgs/brands/creative-commons-sa.svg | 5 + .../brands/creative-commons-sampling-plus.svg | 5 + .../svgs/brands/creative-commons-sampling.svg | 5 + .../svgs/brands/creative-commons-share.svg | 5 + .../svgs/brands/creative-commons.svg | 5 + .../fontawesome-free/svgs/brands/css3-alt.svg | 5 + .../fontawesome-free/svgs/brands/css3.svg | 5 + .../svgs/brands/cuttlefish.svg | 5 + .../fontawesome-free/svgs/brands/d-and-d.svg | 5 + .../fontawesome-free/svgs/brands/dashcube.svg | 5 + .../svgs/brands/delicious.svg | 5 + .../svgs/brands/deploydog.svg | 5 + .../fontawesome-free/svgs/brands/deskpro.svg | 5 + .../svgs/brands/deviantart.svg | 5 + .../fontawesome-free/svgs/brands/digg.svg | 5 + .../svgs/brands/digital-ocean.svg | 5 + .../fontawesome-free/svgs/brands/discord.svg | 5 + .../svgs/brands/discourse.svg | 5 + .../fontawesome-free/svgs/brands/dochub.svg | 5 + .../fontawesome-free/svgs/brands/docker.svg | 5 + .../svgs/brands/draft2digital.svg | 5 + .../svgs/brands/dribbble-square.svg | 5 + .../fontawesome-free/svgs/brands/dribbble.svg | 5 + .../fontawesome-free/svgs/brands/dropbox.svg | 5 + .../fontawesome-free/svgs/brands/drupal.svg | 5 + .../fontawesome-free/svgs/brands/dyalog.svg | 5 + .../svgs/brands/earlybirds.svg | 5 + .../fontawesome-free/svgs/brands/ebay.svg | 5 + .../fontawesome-free/svgs/brands/edge.svg | 5 + .../svgs/brands/elementor.svg | 5 + .../fontawesome-free/svgs/brands/ello.svg | 5 + .../fontawesome-free/svgs/brands/ember.svg | 5 + .../fontawesome-free/svgs/brands/empire.svg | 5 + .../fontawesome-free/svgs/brands/envira.svg | 5 + .../fontawesome-free/svgs/brands/erlang.svg | 5 + .../fontawesome-free/svgs/brands/ethereum.svg | 5 + .../fontawesome-free/svgs/brands/etsy.svg | 5 + .../svgs/brands/expeditedssl.svg | 5 + .../svgs/brands/facebook-f.svg | 1 + .../svgs/brands/facebook-messenger.svg | 1 + .../svgs/brands/facebook-square.svg | 1 + .../fontawesome-free/svgs/brands/facebook.svg | 1 + .../fontawesome-free/svgs/brands/firefox.svg | 5 + .../svgs/brands/first-order-alt.svg | 5 + .../svgs/brands/first-order.svg | 5 + .../svgs/brands/firstdraft.svg | 5 + .../fontawesome-free/svgs/brands/flickr.svg | 5 + .../svgs/brands/flipboard.svg | 5 + .../fontawesome-free/svgs/brands/fly.svg | 5 + .../svgs/brands/font-awesome-alt.svg | 5 + .../svgs/brands/font-awesome-flag.svg | 5 + .../svgs/brands/font-awesome-logo-full.svg | 5 + .../svgs/brands/font-awesome.svg | 5 + .../svgs/brands/fonticons-fi.svg | 5 + .../svgs/brands/fonticons.svg | 5 + .../svgs/brands/fort-awesome-alt.svg | 5 + .../svgs/brands/fort-awesome.svg | 5 + .../fontawesome-free/svgs/brands/forumbee.svg | 5 + .../svgs/brands/foursquare.svg | 5 + .../svgs/brands/free-code-camp.svg | 5 + .../fontawesome-free/svgs/brands/freebsd.svg | 5 + .../fontawesome-free/svgs/brands/fulcrum.svg | 5 + .../svgs/brands/galactic-republic.svg | 5 + .../svgs/brands/galactic-senate.svg | 5 + .../svgs/brands/get-pocket.svg | 5 + .../svgs/brands/gg-circle.svg | 5 + .../fontawesome-free/svgs/brands/gg.svg | 5 + .../svgs/brands/git-square.svg | 5 + .../fontawesome-free/svgs/brands/git.svg | 5 + .../svgs/brands/github-alt.svg | 5 + .../svgs/brands/github-square.svg | 5 + .../fontawesome-free/svgs/brands/github.svg | 5 + .../svgs/brands/gitkraken.svg | 5 + .../fontawesome-free/svgs/brands/gitlab.svg | 5 + .../fontawesome-free/svgs/brands/gitter.svg | 5 + .../fontawesome-free/svgs/brands/glide-g.svg | 5 + .../fontawesome-free/svgs/brands/glide.svg | 5 + .../fontawesome-free/svgs/brands/gofore.svg | 5 + .../svgs/brands/goodreads-g.svg | 5 + .../svgs/brands/goodreads.svg | 5 + .../svgs/brands/google-drive.svg | 5 + .../svgs/brands/google-play.svg | 5 + .../svgs/brands/google-plus-g.svg | 5 + .../svgs/brands/google-plus-square.svg | 5 + .../svgs/brands/google-plus.svg | 5 + .../svgs/brands/google-wallet.svg | 5 + .../fontawesome-free/svgs/brands/google.svg | 5 + .../fontawesome-free/svgs/brands/gratipay.svg | 5 + .../fontawesome-free/svgs/brands/grav.svg | 5 + .../fontawesome-free/svgs/brands/gripfire.svg | 5 + .../fontawesome-free/svgs/brands/grunt.svg | 5 + .../fontawesome-free/svgs/brands/gulp.svg | 5 + .../svgs/brands/hacker-news-square.svg | 5 + .../svgs/brands/hacker-news.svg | 5 + .../svgs/brands/hackerrank.svg | 5 + .../fontawesome-free/svgs/brands/hips.svg | 5 + .../svgs/brands/hire-a-helper.svg | 5 + .../fontawesome-free/svgs/brands/hooli.svg | 5 + .../fontawesome-free/svgs/brands/hornbill.svg | 5 + .../fontawesome-free/svgs/brands/hotjar.svg | 5 + .../fontawesome-free/svgs/brands/houzz.svg | 5 + .../fontawesome-free/svgs/brands/html5.svg | 5 + .../fontawesome-free/svgs/brands/hubspot.svg | 5 + .../fontawesome-free/svgs/brands/imdb.svg | 5 + .../svgs/brands/instagram.svg | 5 + .../svgs/brands/internet-explorer.svg | 5 + .../fontawesome-free/svgs/brands/ioxhost.svg | 5 + .../svgs/brands/itunes-note.svg | 5 + .../fontawesome-free/svgs/brands/itunes.svg | 5 + .../fontawesome-free/svgs/brands/java.svg | 5 + .../svgs/brands/jedi-order.svg | 5 + .../fontawesome-free/svgs/brands/jenkins.svg | 5 + .../fontawesome-free/svgs/brands/joget.svg | 5 + .../fontawesome-free/svgs/brands/joomla.svg | 5 + .../svgs/brands/js-square.svg | 5 + .../fontawesome-free/svgs/brands/js.svg | 5 + .../fontawesome-free/svgs/brands/jsfiddle.svg | 5 + .../fontawesome-free/svgs/brands/kaggle.svg | 5 + .../fontawesome-free/svgs/brands/keybase.svg | 5 + .../fontawesome-free/svgs/brands/keycdn.svg | 5 + .../svgs/brands/kickstarter-k.svg | 5 + .../svgs/brands/kickstarter.svg | 5 + .../fontawesome-free/svgs/brands/korvue.svg | 5 + .../fontawesome-free/svgs/brands/laravel.svg | 5 + .../svgs/brands/lastfm-square.svg | 5 + .../fontawesome-free/svgs/brands/lastfm.svg | 5 + .../fontawesome-free/svgs/brands/leanpub.svg | 5 + .../fontawesome-free/svgs/brands/less.svg | 5 + .../fontawesome-free/svgs/brands/line.svg | 5 + .../svgs/brands/linkedin-in.svg | 5 + .../fontawesome-free/svgs/brands/linkedin.svg | 5 + .../fontawesome-free/svgs/brands/linode.svg | 5 + .../fontawesome-free/svgs/brands/linux.svg | 5 + .../fontawesome-free/svgs/brands/lyft.svg | 5 + .../fontawesome-free/svgs/brands/magento.svg | 5 + .../svgs/brands/mailchimp.svg | 5 + .../svgs/brands/mandalorian.svg | 5 + .../fontawesome-free/svgs/brands/markdown.svg | 5 + .../fontawesome-free/svgs/brands/mastodon.svg | 5 + .../fontawesome-free/svgs/brands/maxcdn.svg | 5 + .../fontawesome-free/svgs/brands/medapps.svg | 5 + .../fontawesome-free/svgs/brands/medium-m.svg | 5 + .../fontawesome-free/svgs/brands/medium.svg | 5 + .../fontawesome-free/svgs/brands/medrt.svg | 5 + .../fontawesome-free/svgs/brands/meetup.svg | 5 + .../fontawesome-free/svgs/brands/megaport.svg | 5 + .../svgs/brands/microsoft.svg | 5 + .../fontawesome-free/svgs/brands/mix.svg | 5 + .../fontawesome-free/svgs/brands/mixcloud.svg | 5 + .../fontawesome-free/svgs/brands/mizuni.svg | 5 + .../fontawesome-free/svgs/brands/modx.svg | 5 + .../fontawesome-free/svgs/brands/monero.svg | 5 + .../fontawesome-free/svgs/brands/napster.svg | 5 + .../fontawesome-free/svgs/brands/neos.svg | 5 + .../fontawesome-free/svgs/brands/nimblr.svg | 5 + .../svgs/brands/nintendo-switch.svg | 5 + .../fontawesome-free/svgs/brands/node-js.svg | 5 + .../fontawesome-free/svgs/brands/node.svg | 5 + .../fontawesome-free/svgs/brands/npm.svg | 5 + .../fontawesome-free/svgs/brands/ns8.svg | 5 + .../svgs/brands/nutritionix.svg | 5 + .../svgs/brands/odnoklassniki-square.svg | 5 + .../svgs/brands/odnoklassniki.svg | 5 + .../svgs/brands/old-republic.svg | 5 + .../fontawesome-free/svgs/brands/opencart.svg | 5 + .../fontawesome-free/svgs/brands/openid.svg | 5 + .../fontawesome-free/svgs/brands/opera.svg | 5 + .../svgs/brands/optin-monster.svg | 5 + .../fontawesome-free/svgs/brands/osi.svg | 5 + .../fontawesome-free/svgs/brands/page4.svg | 5 + .../svgs/brands/pagelines.svg | 5 + .../fontawesome-free/svgs/brands/palfed.svg | 5 + .../fontawesome-free/svgs/brands/patreon.svg | 5 + .../fontawesome-free/svgs/brands/paypal.svg | 5 + .../svgs/brands/periscope.svg | 5 + .../svgs/brands/phabricator.svg | 5 + .../svgs/brands/phoenix-framework.svg | 5 + .../svgs/brands/phoenix-squadron.svg | 5 + .../fontawesome-free/svgs/brands/php.svg | 5 + .../svgs/brands/pied-piper-alt.svg | 5 + .../svgs/brands/pied-piper-hat.svg | 5 + .../svgs/brands/pied-piper-pp.svg | 5 + .../svgs/brands/pied-piper.svg | 5 + .../svgs/brands/pinterest-p.svg | 5 + .../svgs/brands/pinterest-square.svg | 5 + .../svgs/brands/pinterest.svg | 5 + .../svgs/brands/playstation.svg | 5 + .../svgs/brands/product-hunt.svg | 5 + .../fontawesome-free/svgs/brands/pushed.svg | 5 + .../fontawesome-free/svgs/brands/python.svg | 5 + .../fontawesome-free/svgs/brands/qq.svg | 5 + .../svgs/brands/quinscape.svg | 5 + .../fontawesome-free/svgs/brands/quora.svg | 5 + .../svgs/brands/r-project.svg | 5 + .../fontawesome-free/svgs/brands/ravelry.svg | 5 + .../fontawesome-free/svgs/brands/react.svg | 5 + .../fontawesome-free/svgs/brands/readme.svg | 5 + .../fontawesome-free/svgs/brands/rebel.svg | 5 + .../svgs/brands/red-river.svg | 5 + .../svgs/brands/reddit-alien.svg | 5 + .../svgs/brands/reddit-square.svg | 5 + .../fontawesome-free/svgs/brands/reddit.svg | 5 + .../fontawesome-free/svgs/brands/rendact.svg | 5 + .../fontawesome-free/svgs/brands/renren.svg | 5 + .../fontawesome-free/svgs/brands/replyd.svg | 5 + .../svgs/brands/researchgate.svg | 5 + .../svgs/brands/resolving.svg | 5 + .../fontawesome-free/svgs/brands/rev.svg | 5 + .../svgs/brands/rocketchat.svg | 5 + .../fontawesome-free/svgs/brands/rockrms.svg | 5 + .../fontawesome-free/svgs/brands/safari.svg | 5 + .../fontawesome-free/svgs/brands/sass.svg | 5 + .../fontawesome-free/svgs/brands/schlix.svg | 5 + .../fontawesome-free/svgs/brands/scribd.svg | 5 + .../svgs/brands/searchengin.svg | 5 + .../fontawesome-free/svgs/brands/sellcast.svg | 5 + .../fontawesome-free/svgs/brands/sellsy.svg | 5 + .../svgs/brands/servicestack.svg | 5 + .../svgs/brands/shirtsinbulk.svg | 5 + .../fontawesome-free/svgs/brands/shopware.svg | 5 + .../svgs/brands/simplybuilt.svg | 5 + .../fontawesome-free/svgs/brands/sistrix.svg | 5 + .../fontawesome-free/svgs/brands/sith.svg | 5 + .../fontawesome-free/svgs/brands/skyatlas.svg | 5 + .../fontawesome-free/svgs/brands/skype.svg | 5 + .../svgs/brands/slack-hash.svg | 5 + .../fontawesome-free/svgs/brands/slack.svg | 5 + .../svgs/brands/slideshare.svg | 5 + .../svgs/brands/snapchat-ghost.svg | 5 + .../svgs/brands/snapchat-square.svg | 5 + .../fontawesome-free/svgs/brands/snapchat.svg | 5 + .../svgs/brands/soundcloud.svg | 5 + .../fontawesome-free/svgs/brands/speakap.svg | 5 + .../fontawesome-free/svgs/brands/spotify.svg | 5 + .../svgs/brands/squarespace.svg | 5 + .../svgs/brands/stack-exchange.svg | 5 + .../svgs/brands/stack-overflow.svg | 5 + .../svgs/brands/staylinked.svg | 5 + .../svgs/brands/steam-square.svg | 5 + .../svgs/brands/steam-symbol.svg | 5 + .../fontawesome-free/svgs/brands/steam.svg | 5 + .../svgs/brands/sticker-mule.svg | 5 + .../fontawesome-free/svgs/brands/strava.svg | 5 + .../fontawesome-free/svgs/brands/stripe-s.svg | 5 + .../fontawesome-free/svgs/brands/stripe.svg | 5 + .../svgs/brands/studiovinari.svg | 5 + .../svgs/brands/stumbleupon-circle.svg | 5 + .../svgs/brands/stumbleupon.svg | 5 + .../svgs/brands/superpowers.svg | 5 + .../fontawesome-free/svgs/brands/supple.svg | 5 + .../svgs/brands/teamspeak.svg | 5 + .../svgs/brands/telegram-plane.svg | 5 + .../fontawesome-free/svgs/brands/telegram.svg | 5 + .../svgs/brands/tencent-weibo.svg | 5 + .../svgs/brands/the-red-yeti.svg | 5 + .../fontawesome-free/svgs/brands/themeco.svg | 5 + .../svgs/brands/themeisle.svg | 5 + .../svgs/brands/trade-federation.svg | 5 + .../fontawesome-free/svgs/brands/trello.svg | 5 + .../svgs/brands/tripadvisor.svg | 5 + .../svgs/brands/tumblr-square.svg | 5 + .../fontawesome-free/svgs/brands/tumblr.svg | 5 + .../fontawesome-free/svgs/brands/twitch.svg | 5 + .../svgs/brands/twitter-square.svg | 5 + .../fontawesome-free/svgs/brands/twitter.svg | 5 + .../fontawesome-free/svgs/brands/typo3.svg | 5 + .../fontawesome-free/svgs/brands/uber.svg | 5 + .../fontawesome-free/svgs/brands/uikit.svg | 5 + .../svgs/brands/uniregistry.svg | 5 + .../fontawesome-free/svgs/brands/untappd.svg | 5 + .../fontawesome-free/svgs/brands/usb.svg | 5 + .../fontawesome-free/svgs/brands/ussunnah.svg | 5 + .../fontawesome-free/svgs/brands/vaadin.svg | 5 + .../fontawesome-free/svgs/brands/viacoin.svg | 5 + .../svgs/brands/viadeo-square.svg | 5 + .../fontawesome-free/svgs/brands/viadeo.svg | 5 + .../fontawesome-free/svgs/brands/viber.svg | 5 + .../svgs/brands/vimeo-square.svg | 5 + .../fontawesome-free/svgs/brands/vimeo-v.svg | 5 + .../fontawesome-free/svgs/brands/vimeo.svg | 5 + .../fontawesome-free/svgs/brands/vine.svg | 5 + .../fontawesome-free/svgs/brands/vk.svg | 5 + .../fontawesome-free/svgs/brands/vnv.svg | 5 + .../fontawesome-free/svgs/brands/vuejs.svg | 5 + .../fontawesome-free/svgs/brands/weebly.svg | 5 + .../fontawesome-free/svgs/brands/weibo.svg | 5 + .../fontawesome-free/svgs/brands/weixin.svg | 5 + .../svgs/brands/whatsapp-square.svg | 5 + .../fontawesome-free/svgs/brands/whatsapp.svg | 5 + .../fontawesome-free/svgs/brands/whmcs.svg | 5 + .../svgs/brands/wikipedia-w.svg | 5 + .../fontawesome-free/svgs/brands/windows.svg | 5 + .../fontawesome-free/svgs/brands/wix.svg | 5 + .../svgs/brands/wolf-pack-battalion.svg | 5 + .../svgs/brands/wordpress-simple.svg | 5 + .../svgs/brands/wordpress.svg | 5 + .../svgs/brands/wpbeginner.svg | 5 + .../svgs/brands/wpexplorer.svg | 5 + .../fontawesome-free/svgs/brands/wpforms.svg | 5 + .../fontawesome-free/svgs/brands/xbox.svg | 5 + .../svgs/brands/xing-square.svg | 5 + .../fontawesome-free/svgs/brands/xing.svg | 5 + .../svgs/brands/y-combinator.svg | 5 + .../fontawesome-free/svgs/brands/yahoo.svg | 5 + .../svgs/brands/yandex-international.svg | 5 + .../fontawesome-free/svgs/brands/yandex.svg | 5 + .../fontawesome-free/svgs/brands/yelp.svg | 5 + .../fontawesome-free/svgs/brands/yoast.svg | 5 + .../svgs/brands/youtube-square.svg | 5 + .../fontawesome-free/svgs/brands/youtube.svg | 5 + .../fontawesome-free/svgs/brands/zhihu.svg | 5 + .../svgs/regular/address-book.svg | 5 + .../svgs/regular/address-card.svg | 5 + .../fontawesome-free/svgs/regular/angry.svg | 5 + .../svgs/regular/arrow-alt-circle-down.svg | 5 + .../svgs/regular/arrow-alt-circle-left.svg | 5 + .../svgs/regular/arrow-alt-circle-right.svg | 5 + .../svgs/regular/arrow-alt-circle-up.svg | 5 + .../svgs/regular/bell-slash.svg | 5 + .../fontawesome-free/svgs/regular/bell.svg | 5 + .../svgs/regular/bookmark.svg | 5 + .../svgs/regular/building.svg | 5 + .../svgs/regular/calendar-alt.svg | 5 + .../svgs/regular/calendar-check.svg | 5 + .../svgs/regular/calendar-minus.svg | 5 + .../svgs/regular/calendar-plus.svg | 5 + .../svgs/regular/calendar-times.svg | 5 + .../svgs/regular/calendar.svg | 5 + .../svgs/regular/caret-square-down.svg | 5 + .../svgs/regular/caret-square-left.svg | 5 + .../svgs/regular/caret-square-right.svg | 5 + .../svgs/regular/caret-square-up.svg | 5 + .../svgs/regular/chart-bar.svg | 5 + .../svgs/regular/check-circle.svg | 5 + .../svgs/regular/check-square.svg | 5 + .../fontawesome-free/svgs/regular/circle.svg | 5 + .../svgs/regular/clipboard.svg | 5 + .../fontawesome-free/svgs/regular/clock.svg | 5 + .../fontawesome-free/svgs/regular/clone.svg | 5 + .../svgs/regular/closed-captioning.svg | 5 + .../svgs/regular/comment-alt.svg | 5 + .../svgs/regular/comment-dots.svg | 5 + .../fontawesome-free/svgs/regular/comment.svg | 5 + .../svgs/regular/comments.svg | 5 + .../fontawesome-free/svgs/regular/compass.svg | 5 + .../fontawesome-free/svgs/regular/copy.svg | 5 + .../svgs/regular/copyright.svg | 5 + .../svgs/regular/credit-card.svg | 5 + .../fontawesome-free/svgs/regular/dizzy.svg | 5 + .../svgs/regular/dot-circle.svg | 5 + .../fontawesome-free/svgs/regular/edit.svg | 5 + .../svgs/regular/envelope-open.svg | 5 + .../svgs/regular/envelope.svg | 5 + .../svgs/regular/eye-slash.svg | 5 + .../fontawesome-free/svgs/regular/eye.svg | 5 + .../svgs/regular/file-alt.svg | 5 + .../svgs/regular/file-archive.svg | 5 + .../svgs/regular/file-audio.svg | 5 + .../svgs/regular/file-code.svg | 5 + .../svgs/regular/file-excel.svg | 5 + .../svgs/regular/file-image.svg | 5 + .../svgs/regular/file-pdf.svg | 5 + .../svgs/regular/file-powerpoint.svg | 5 + .../svgs/regular/file-video.svg | 5 + .../svgs/regular/file-word.svg | 5 + .../fontawesome-free/svgs/regular/file.svg | 5 + .../fontawesome-free/svgs/regular/flag.svg | 5 + .../fontawesome-free/svgs/regular/flushed.svg | 5 + .../svgs/regular/folder-open.svg | 5 + .../fontawesome-free/svgs/regular/folder.svg | 5 + .../svgs/regular/font-awesome-logo-full.svg | 5 + .../svgs/regular/frown-open.svg | 5 + .../fontawesome-free/svgs/regular/frown.svg | 5 + .../fontawesome-free/svgs/regular/futbol.svg | 5 + .../fontawesome-free/svgs/regular/gem.svg | 5 + .../fontawesome-free/svgs/regular/grimace.svg | 5 + .../svgs/regular/grin-alt.svg | 5 + .../svgs/regular/grin-beam-sweat.svg | 5 + .../svgs/regular/grin-beam.svg | 5 + .../svgs/regular/grin-hearts.svg | 5 + .../svgs/regular/grin-squint-tears.svg | 5 + .../svgs/regular/grin-squint.svg | 5 + .../svgs/regular/grin-stars.svg | 5 + .../svgs/regular/grin-tears.svg | 5 + .../svgs/regular/grin-tongue-squint.svg | 5 + .../svgs/regular/grin-tongue-wink.svg | 5 + .../svgs/regular/grin-tongue.svg | 5 + .../svgs/regular/grin-wink.svg | 5 + .../fontawesome-free/svgs/regular/grin.svg | 5 + .../svgs/regular/hand-lizard.svg | 5 + .../svgs/regular/hand-paper.svg | 5 + .../svgs/regular/hand-peace.svg | 5 + .../svgs/regular/hand-point-down.svg | 5 + .../svgs/regular/hand-point-left.svg | 5 + .../svgs/regular/hand-point-right.svg | 5 + .../svgs/regular/hand-point-up.svg | 5 + .../svgs/regular/hand-pointer.svg | 5 + .../svgs/regular/hand-rock.svg | 5 + .../svgs/regular/hand-scissors.svg | 5 + .../svgs/regular/hand-spock.svg | 5 + .../svgs/regular/handshake.svg | 5 + .../fontawesome-free/svgs/regular/hdd.svg | 5 + .../fontawesome-free/svgs/regular/heart.svg | 5 + .../svgs/regular/hospital.svg | 5 + .../svgs/regular/hourglass.svg | 5 + .../svgs/regular/id-badge.svg | 5 + .../fontawesome-free/svgs/regular/id-card.svg | 5 + .../fontawesome-free/svgs/regular/image.svg | 5 + .../fontawesome-free/svgs/regular/images.svg | 5 + .../svgs/regular/keyboard.svg | 5 + .../svgs/regular/kiss-beam.svg | 5 + .../svgs/regular/kiss-wink-heart.svg | 5 + .../fontawesome-free/svgs/regular/kiss.svg | 5 + .../svgs/regular/laugh-beam.svg | 5 + .../svgs/regular/laugh-squint.svg | 5 + .../svgs/regular/laugh-wink.svg | 5 + .../fontawesome-free/svgs/regular/laugh.svg | 5 + .../fontawesome-free/svgs/regular/lemon.svg | 5 + .../svgs/regular/life-ring.svg | 5 + .../svgs/regular/lightbulb.svg | 5 + .../svgs/regular/list-alt.svg | 5 + .../fontawesome-free/svgs/regular/map.svg | 5 + .../svgs/regular/meh-blank.svg | 5 + .../svgs/regular/meh-rolling-eyes.svg | 5 + .../fontawesome-free/svgs/regular/meh.svg | 5 + .../svgs/regular/minus-square.svg | 5 + .../svgs/regular/money-bill-alt.svg | 5 + .../fontawesome-free/svgs/regular/moon.svg | 5 + .../svgs/regular/newspaper.svg | 5 + .../svgs/regular/object-group.svg | 5 + .../svgs/regular/object-ungroup.svg | 5 + .../svgs/regular/paper-plane.svg | 5 + .../svgs/regular/pause-circle.svg | 5 + .../svgs/regular/play-circle.svg | 5 + .../svgs/regular/plus-square.svg | 5 + .../svgs/regular/question-circle.svg | 5 + .../svgs/regular/registered.svg | 5 + .../fontawesome-free/svgs/regular/sad-cry.svg | 5 + .../svgs/regular/sad-tear.svg | 5 + .../fontawesome-free/svgs/regular/save.svg | 5 + .../svgs/regular/share-square.svg | 5 + .../svgs/regular/smile-beam.svg | 5 + .../svgs/regular/smile-wink.svg | 5 + .../fontawesome-free/svgs/regular/smile.svg | 5 + .../svgs/regular/snowflake.svg | 5 + .../fontawesome-free/svgs/regular/square.svg | 5 + .../svgs/regular/star-half.svg | 5 + .../fontawesome-free/svgs/regular/star.svg | 5 + .../svgs/regular/sticky-note.svg | 5 + .../svgs/regular/stop-circle.svg | 5 + .../fontawesome-free/svgs/regular/sun.svg | 5 + .../svgs/regular/surprise.svg | 5 + .../svgs/regular/thumbs-down.svg | 5 + .../svgs/regular/thumbs-up.svg | 5 + .../svgs/regular/times-circle.svg | 5 + .../fontawesome-free/svgs/regular/tired.svg | 5 + .../svgs/regular/trash-alt.svg | 5 + .../svgs/regular/user-circle.svg | 5 + .../fontawesome-free/svgs/regular/user.svg | 5 + .../svgs/regular/window-close.svg | 5 + .../svgs/regular/window-maximize.svg | 5 + .../svgs/regular/window-minimize.svg | 5 + .../svgs/regular/window-restore.svg | 5 + .../fontawesome-free/svgs/solid/ad.svg | 5 + .../svgs/solid/address-book.svg | 5 + .../svgs/solid/address-card.svg | 5 + .../fontawesome-free/svgs/solid/adjust.svg | 5 + .../svgs/solid/air-freshener.svg | 5 + .../svgs/solid/align-center.svg | 5 + .../svgs/solid/align-justify.svg | 5 + .../svgs/solid/align-left.svg | 5 + .../svgs/solid/align-right.svg | 5 + .../fontawesome-free/svgs/solid/allergies.svg | 5 + .../fontawesome-free/svgs/solid/ambulance.svg | 5 + .../american-sign-language-interpreting.svg | 5 + .../fontawesome-free/svgs/solid/anchor.svg | 5 + .../svgs/solid/angle-double-down.svg | 5 + .../svgs/solid/angle-double-left.svg | 5 + .../svgs/solid/angle-double-right.svg | 5 + .../svgs/solid/angle-double-up.svg | 5 + .../svgs/solid/angle-down.svg | 5 + .../svgs/solid/angle-left.svg | 5 + .../svgs/solid/angle-right.svg | 5 + .../fontawesome-free/svgs/solid/angle-up.svg | 5 + .../fontawesome-free/svgs/solid/angry.svg | 5 + .../fontawesome-free/svgs/solid/ankh.svg | 5 + .../fontawesome-free/svgs/solid/apple-alt.svg | 5 + .../fontawesome-free/svgs/solid/archive.svg | 5 + .../fontawesome-free/svgs/solid/archway.svg | 5 + .../svgs/solid/arrow-alt-circle-down.svg | 5 + .../svgs/solid/arrow-alt-circle-left.svg | 5 + .../svgs/solid/arrow-alt-circle-right.svg | 5 + .../svgs/solid/arrow-alt-circle-up.svg | 5 + .../svgs/solid/arrow-circle-down.svg | 5 + .../svgs/solid/arrow-circle-left.svg | 5 + .../svgs/solid/arrow-circle-right.svg | 5 + .../svgs/solid/arrow-circle-up.svg | 5 + .../svgs/solid/arrow-down.svg | 5 + .../svgs/solid/arrow-left.svg | 5 + .../svgs/solid/arrow-right.svg | 5 + .../fontawesome-free/svgs/solid/arrow-up.svg | 5 + .../svgs/solid/arrows-alt-h.svg | 5 + .../svgs/solid/arrows-alt-v.svg | 5 + .../svgs/solid/arrows-alt.svg | 5 + .../solid/assistive-listening-systems.svg | 5 + .../fontawesome-free/svgs/solid/asterisk.svg | 5 + .../fontawesome-free/svgs/solid/at.svg | 5 + .../fontawesome-free/svgs/solid/atlas.svg | 5 + .../fontawesome-free/svgs/solid/atom.svg | 5 + .../svgs/solid/audio-description.svg | 5 + .../fontawesome-free/svgs/solid/award.svg | 5 + .../fontawesome-free/svgs/solid/backspace.svg | 5 + .../fontawesome-free/svgs/solid/backward.svg | 5 + .../svgs/solid/balance-scale.svg | 5 + .../fontawesome-free/svgs/solid/ban.svg | 5 + .../fontawesome-free/svgs/solid/band-aid.svg | 5 + .../fontawesome-free/svgs/solid/barcode.svg | 5 + .../fontawesome-free/svgs/solid/bars.svg | 5 + .../svgs/solid/baseball-ball.svg | 5 + .../svgs/solid/basketball-ball.svg | 5 + .../fontawesome-free/svgs/solid/bath.svg | 5 + .../svgs/solid/battery-empty.svg | 5 + .../svgs/solid/battery-full.svg | 5 + .../svgs/solid/battery-half.svg | 5 + .../svgs/solid/battery-quarter.svg | 5 + .../svgs/solid/battery-three-quarters.svg | 5 + .../fontawesome-free/svgs/solid/bed.svg | 5 + .../fontawesome-free/svgs/solid/beer.svg | 5 + .../svgs/solid/bell-slash.svg | 5 + .../fontawesome-free/svgs/solid/bell.svg | 5 + .../svgs/solid/bezier-curve.svg | 5 + .../fontawesome-free/svgs/solid/bible.svg | 5 + .../fontawesome-free/svgs/solid/bicycle.svg | 5 + .../svgs/solid/binoculars.svg | 5 + .../svgs/solid/birthday-cake.svg | 5 + .../fontawesome-free/svgs/solid/blender.svg | 5 + .../fontawesome-free/svgs/solid/blind.svg | 5 + .../fontawesome-free/svgs/solid/bold.svg | 5 + .../fontawesome-free/svgs/solid/bolt.svg | 5 + .../fontawesome-free/svgs/solid/bomb.svg | 5 + .../fontawesome-free/svgs/solid/bone.svg | 5 + .../fontawesome-free/svgs/solid/bong.svg | 5 + .../fontawesome-free/svgs/solid/book-open.svg | 5 + .../svgs/solid/book-reader.svg | 5 + .../fontawesome-free/svgs/solid/book.svg | 5 + .../fontawesome-free/svgs/solid/bookmark.svg | 5 + .../svgs/solid/bowling-ball.svg | 5 + .../fontawesome-free/svgs/solid/box-open.svg | 5 + .../fontawesome-free/svgs/solid/box.svg | 5 + .../fontawesome-free/svgs/solid/boxes.svg | 5 + .../fontawesome-free/svgs/solid/braille.svg | 5 + .../fontawesome-free/svgs/solid/brain.svg | 5 + .../svgs/solid/briefcase-medical.svg | 5 + .../fontawesome-free/svgs/solid/briefcase.svg | 5 + .../svgs/solid/broadcast-tower.svg | 5 + .../fontawesome-free/svgs/solid/broom.svg | 5 + .../fontawesome-free/svgs/solid/brush.svg | 5 + .../fontawesome-free/svgs/solid/bug.svg | 5 + .../fontawesome-free/svgs/solid/building.svg | 5 + .../fontawesome-free/svgs/solid/bullhorn.svg | 5 + .../fontawesome-free/svgs/solid/bullseye.svg | 5 + .../fontawesome-free/svgs/solid/burn.svg | 5 + .../fontawesome-free/svgs/solid/bus-alt.svg | 5 + .../fontawesome-free/svgs/solid/bus.svg | 5 + .../svgs/solid/business-time.svg | 5 + .../svgs/solid/calculator.svg | 5 + .../svgs/solid/calendar-alt.svg | 5 + .../svgs/solid/calendar-check.svg | 5 + .../svgs/solid/calendar-minus.svg | 5 + .../svgs/solid/calendar-plus.svg | 5 + .../svgs/solid/calendar-times.svg | 5 + .../fontawesome-free/svgs/solid/calendar.svg | 5 + .../svgs/solid/camera-retro.svg | 5 + .../fontawesome-free/svgs/solid/camera.svg | 5 + .../fontawesome-free/svgs/solid/cannabis.svg | 5 + .../fontawesome-free/svgs/solid/capsules.svg | 5 + .../fontawesome-free/svgs/solid/car-alt.svg | 5 + .../svgs/solid/car-battery.svg | 5 + .../fontawesome-free/svgs/solid/car-crash.svg | 5 + .../fontawesome-free/svgs/solid/car-side.svg | 5 + .../fontawesome-free/svgs/solid/car.svg | 5 + .../svgs/solid/caret-down.svg | 5 + .../svgs/solid/caret-left.svg | 5 + .../svgs/solid/caret-right.svg | 5 + .../svgs/solid/caret-square-down.svg | 5 + .../svgs/solid/caret-square-left.svg | 5 + .../svgs/solid/caret-square-right.svg | 5 + .../svgs/solid/caret-square-up.svg | 5 + .../fontawesome-free/svgs/solid/caret-up.svg | 5 + .../svgs/solid/cart-arrow-down.svg | 5 + .../fontawesome-free/svgs/solid/cart-plus.svg | 5 + .../svgs/solid/certificate.svg | 5 + .../svgs/solid/chalkboard-teacher.svg | 5 + .../svgs/solid/chalkboard.svg | 5 + .../svgs/solid/charging-station.svg | 5 + .../svgs/solid/chart-area.svg | 5 + .../fontawesome-free/svgs/solid/chart-bar.svg | 5 + .../svgs/solid/chart-line.svg | 5 + .../fontawesome-free/svgs/solid/chart-pie.svg | 5 + .../svgs/solid/check-circle.svg | 5 + .../svgs/solid/check-double.svg | 5 + .../svgs/solid/check-square.svg | 5 + .../fontawesome-free/svgs/solid/check.svg | 5 + .../svgs/solid/chess-bishop.svg | 5 + .../svgs/solid/chess-board.svg | 5 + .../svgs/solid/chess-king.svg | 5 + .../svgs/solid/chess-knight.svg | 5 + .../svgs/solid/chess-pawn.svg | 5 + .../svgs/solid/chess-queen.svg | 5 + .../svgs/solid/chess-rook.svg | 5 + .../fontawesome-free/svgs/solid/chess.svg | 5 + .../svgs/solid/chevron-circle-down.svg | 5 + .../svgs/solid/chevron-circle-left.svg | 5 + .../svgs/solid/chevron-circle-right.svg | 5 + .../svgs/solid/chevron-circle-up.svg | 5 + .../svgs/solid/chevron-down.svg | 5 + .../svgs/solid/chevron-left.svg | 5 + .../svgs/solid/chevron-right.svg | 5 + .../svgs/solid/chevron-up.svg | 5 + .../fontawesome-free/svgs/solid/child.svg | 5 + .../fontawesome-free/svgs/solid/church.svg | 5 + .../svgs/solid/circle-notch.svg | 5 + .../fontawesome-free/svgs/solid/circle.svg | 5 + .../fontawesome-free/svgs/solid/city.svg | 5 + .../svgs/solid/clipboard-check.svg | 5 + .../svgs/solid/clipboard-list.svg | 5 + .../fontawesome-free/svgs/solid/clipboard.svg | 5 + .../fontawesome-free/svgs/solid/clock.svg | 5 + .../fontawesome-free/svgs/solid/clone.svg | 5 + .../svgs/solid/closed-captioning.svg | 5 + .../svgs/solid/cloud-download-alt.svg | 5 + .../svgs/solid/cloud-upload-alt.svg | 5 + .../fontawesome-free/svgs/solid/cloud.svg | 5 + .../fontawesome-free/svgs/solid/cocktail.svg | 5 + .../svgs/solid/code-branch.svg | 5 + .../fontawesome-free/svgs/solid/code.svg | 5 + .../fontawesome-free/svgs/solid/coffee.svg | 5 + .../fontawesome-free/svgs/solid/cog.svg | 5 + .../fontawesome-free/svgs/solid/cogs.svg | 5 + .../fontawesome-free/svgs/solid/coins.svg | 5 + .../fontawesome-free/svgs/solid/columns.svg | 5 + .../svgs/solid/comment-alt.svg | 5 + .../svgs/solid/comment-dollar.svg | 5 + .../svgs/solid/comment-dots.svg | 5 + .../svgs/solid/comment-slash.svg | 5 + .../fontawesome-free/svgs/solid/comment.svg | 5 + .../svgs/solid/comments-dollar.svg | 5 + .../fontawesome-free/svgs/solid/comments.svg | 5 + .../svgs/solid/compact-disc.svg | 5 + .../fontawesome-free/svgs/solid/compass.svg | 5 + .../fontawesome-free/svgs/solid/compress.svg | 5 + .../svgs/solid/concierge-bell.svg | 5 + .../svgs/solid/cookie-bite.svg | 5 + .../fontawesome-free/svgs/solid/cookie.svg | 5 + .../fontawesome-free/svgs/solid/copy.svg | 5 + .../fontawesome-free/svgs/solid/copyright.svg | 5 + .../fontawesome-free/svgs/solid/couch.svg | 5 + .../svgs/solid/credit-card.svg | 5 + .../fontawesome-free/svgs/solid/crop-alt.svg | 5 + .../fontawesome-free/svgs/solid/crop.svg | 5 + .../fontawesome-free/svgs/solid/cross.svg | 5 + .../svgs/solid/crosshairs.svg | 5 + .../fontawesome-free/svgs/solid/crow.svg | 5 + .../fontawesome-free/svgs/solid/crown.svg | 5 + .../fontawesome-free/svgs/solid/cube.svg | 5 + .../fontawesome-free/svgs/solid/cubes.svg | 5 + .../fontawesome-free/svgs/solid/cut.svg | 5 + .../fontawesome-free/svgs/solid/database.svg | 5 + .../fontawesome-free/svgs/solid/deaf.svg | 5 + .../fontawesome-free/svgs/solid/desktop.svg | 5 + .../svgs/solid/dharmachakra.svg | 5 + .../fontawesome-free/svgs/solid/diagnoses.svg | 5 + .../fontawesome-free/svgs/solid/dice-five.svg | 5 + .../fontawesome-free/svgs/solid/dice-four.svg | 5 + .../fontawesome-free/svgs/solid/dice-one.svg | 5 + .../fontawesome-free/svgs/solid/dice-six.svg | 5 + .../svgs/solid/dice-three.svg | 5 + .../fontawesome-free/svgs/solid/dice-two.svg | 5 + .../fontawesome-free/svgs/solid/dice.svg | 5 + .../svgs/solid/digital-tachograph.svg | 5 + .../svgs/solid/directions.svg | 5 + .../fontawesome-free/svgs/solid/divide.svg | 5 + .../fontawesome-free/svgs/solid/dizzy.svg | 5 + .../fontawesome-free/svgs/solid/dna.svg | 5 + .../svgs/solid/dollar-sign.svg | 5 + .../svgs/solid/dolly-flatbed.svg | 5 + .../fontawesome-free/svgs/solid/dolly.svg | 5 + .../fontawesome-free/svgs/solid/donate.svg | 5 + .../svgs/solid/door-closed.svg | 5 + .../fontawesome-free/svgs/solid/door-open.svg | 5 + .../svgs/solid/dot-circle.svg | 5 + .../fontawesome-free/svgs/solid/dove.svg | 5 + .../fontawesome-free/svgs/solid/download.svg | 5 + .../svgs/solid/drafting-compass.svg | 5 + .../svgs/solid/draw-polygon.svg | 5 + .../svgs/solid/drum-steelpan.svg | 5 + .../fontawesome-free/svgs/solid/drum.svg | 5 + .../fontawesome-free/svgs/solid/dumbbell.svg | 5 + .../fontawesome-free/svgs/solid/edit.svg | 5 + .../fontawesome-free/svgs/solid/eject.svg | 5 + .../svgs/solid/ellipsis-h.svg | 5 + .../svgs/solid/ellipsis-v.svg | 5 + .../svgs/solid/envelope-open-text.svg | 5 + .../svgs/solid/envelope-open.svg | 5 + .../svgs/solid/envelope-square.svg | 5 + .../fontawesome-free/svgs/solid/envelope.svg | 5 + .../fontawesome-free/svgs/solid/equals.svg | 5 + .../fontawesome-free/svgs/solid/eraser.svg | 5 + .../fontawesome-free/svgs/solid/euro-sign.svg | 5 + .../svgs/solid/exchange-alt.svg | 5 + .../svgs/solid/exclamation-circle.svg | 5 + .../svgs/solid/exclamation-triangle.svg | 5 + .../svgs/solid/exclamation.svg | 5 + .../svgs/solid/expand-arrows-alt.svg | 5 + .../fontawesome-free/svgs/solid/expand.svg | 5 + .../svgs/solid/external-link-alt.svg | 5 + .../svgs/solid/external-link-square-alt.svg | 5 + .../svgs/solid/eye-dropper.svg | 5 + .../fontawesome-free/svgs/solid/eye-slash.svg | 5 + .../fontawesome-free/svgs/solid/eye.svg | 5 + .../svgs/solid/fast-backward.svg | 1 + .../svgs/solid/fast-forward.svg | 1 + .../fontawesome-free/svgs/solid/fax.svg | 1 + .../svgs/solid/feather-alt.svg | 5 + .../fontawesome-free/svgs/solid/feather.svg | 5 + .../fontawesome-free/svgs/solid/female.svg | 5 + .../svgs/solid/fighter-jet.svg | 5 + .../fontawesome-free/svgs/solid/file-alt.svg | 5 + .../svgs/solid/file-archive.svg | 5 + .../svgs/solid/file-audio.svg | 5 + .../fontawesome-free/svgs/solid/file-code.svg | 5 + .../svgs/solid/file-contract.svg | 5 + .../svgs/solid/file-download.svg | 5 + .../svgs/solid/file-excel.svg | 5 + .../svgs/solid/file-export.svg | 5 + .../svgs/solid/file-image.svg | 5 + .../svgs/solid/file-import.svg | 5 + .../svgs/solid/file-invoice-dollar.svg | 5 + .../svgs/solid/file-invoice.svg | 5 + .../svgs/solid/file-medical-alt.svg | 5 + .../svgs/solid/file-medical.svg | 5 + .../fontawesome-free/svgs/solid/file-pdf.svg | 5 + .../svgs/solid/file-powerpoint.svg | 5 + .../svgs/solid/file-prescription.svg | 5 + .../svgs/solid/file-signature.svg | 5 + .../svgs/solid/file-upload.svg | 5 + .../svgs/solid/file-video.svg | 5 + .../fontawesome-free/svgs/solid/file-word.svg | 5 + .../fontawesome-free/svgs/solid/file.svg | 5 + .../fontawesome-free/svgs/solid/fill-drip.svg | 5 + .../fontawesome-free/svgs/solid/fill.svg | 5 + .../fontawesome-free/svgs/solid/film.svg | 5 + .../fontawesome-free/svgs/solid/filter.svg | 5 + .../svgs/solid/fingerprint.svg | 5 + .../svgs/solid/fire-extinguisher.svg | 5 + .../fontawesome-free/svgs/solid/fire.svg | 5 + .../fontawesome-free/svgs/solid/first-aid.svg | 5 + .../fontawesome-free/svgs/solid/fish.svg | 5 + .../svgs/solid/flag-checkered.svg | 5 + .../fontawesome-free/svgs/solid/flag.svg | 5 + .../fontawesome-free/svgs/solid/flask.svg | 5 + .../fontawesome-free/svgs/solid/flushed.svg | 5 + .../svgs/solid/folder-minus.svg | 5 + .../svgs/solid/folder-open.svg | 5 + .../svgs/solid/folder-plus.svg | 5 + .../fontawesome-free/svgs/solid/folder.svg | 5 + .../svgs/solid/font-awesome-logo-full.svg | 5 + .../fontawesome-free/svgs/solid/font.svg | 5 + .../svgs/solid/football-ball.svg | 5 + .../fontawesome-free/svgs/solid/forward.svg | 5 + .../fontawesome-free/svgs/solid/frog.svg | 5 + .../svgs/solid/frown-open.svg | 5 + .../fontawesome-free/svgs/solid/frown.svg | 5 + .../svgs/solid/funnel-dollar.svg | 5 + .../fontawesome-free/svgs/solid/futbol.svg | 5 + .../fontawesome-free/svgs/solid/gamepad.svg | 5 + .../fontawesome-free/svgs/solid/gas-pump.svg | 5 + .../fontawesome-free/svgs/solid/gavel.svg | 5 + .../fontawesome-free/svgs/solid/gem.svg | 5 + .../svgs/solid/genderless.svg | 5 + .../fontawesome-free/svgs/solid/gift.svg | 5 + .../svgs/solid/glass-martini-alt.svg | 5 + .../svgs/solid/glass-martini.svg | 5 + .../fontawesome-free/svgs/solid/glasses.svg | 5 + .../svgs/solid/globe-africa.svg | 5 + .../svgs/solid/globe-americas.svg | 5 + .../svgs/solid/globe-asia.svg | 5 + .../fontawesome-free/svgs/solid/globe.svg | 5 + .../fontawesome-free/svgs/solid/golf-ball.svg | 5 + .../fontawesome-free/svgs/solid/gopuram.svg | 5 + .../svgs/solid/graduation-cap.svg | 5 + .../svgs/solid/greater-than-equal.svg | 5 + .../svgs/solid/greater-than.svg | 5 + .../fontawesome-free/svgs/solid/grimace.svg | 5 + .../fontawesome-free/svgs/solid/grin-alt.svg | 5 + .../svgs/solid/grin-beam-sweat.svg | 5 + .../fontawesome-free/svgs/solid/grin-beam.svg | 5 + .../svgs/solid/grin-hearts.svg | 5 + .../svgs/solid/grin-squint-tears.svg | 5 + .../svgs/solid/grin-squint.svg | 5 + .../svgs/solid/grin-stars.svg | 5 + .../svgs/solid/grin-tears.svg | 5 + .../svgs/solid/grin-tongue-squint.svg | 5 + .../svgs/solid/grin-tongue-wink.svg | 5 + .../svgs/solid/grin-tongue.svg | 5 + .../fontawesome-free/svgs/solid/grin-wink.svg | 5 + .../fontawesome-free/svgs/solid/grin.svg | 5 + .../svgs/solid/grip-horizontal.svg | 5 + .../svgs/solid/grip-vertical.svg | 5 + .../fontawesome-free/svgs/solid/h-square.svg | 5 + .../fontawesome-free/svgs/solid/hamsa.svg | 5 + .../svgs/solid/hand-holding-heart.svg | 5 + .../svgs/solid/hand-holding-usd.svg | 5 + .../svgs/solid/hand-holding.svg | 5 + .../svgs/solid/hand-lizard.svg | 5 + .../svgs/solid/hand-paper.svg | 5 + .../svgs/solid/hand-peace.svg | 5 + .../svgs/solid/hand-point-down.svg | 5 + .../svgs/solid/hand-point-left.svg | 5 + .../svgs/solid/hand-point-right.svg | 5 + .../svgs/solid/hand-point-up.svg | 5 + .../svgs/solid/hand-pointer.svg | 5 + .../fontawesome-free/svgs/solid/hand-rock.svg | 5 + .../svgs/solid/hand-scissors.svg | 5 + .../svgs/solid/hand-spock.svg | 5 + .../svgs/solid/hands-helping.svg | 5 + .../fontawesome-free/svgs/solid/hands.svg | 5 + .../fontawesome-free/svgs/solid/handshake.svg | 5 + .../fontawesome-free/svgs/solid/hashtag.svg | 5 + .../fontawesome-free/svgs/solid/haykal.svg | 5 + .../fontawesome-free/svgs/solid/hdd.svg | 5 + .../fontawesome-free/svgs/solid/heading.svg | 5 + .../svgs/solid/headphones-alt.svg | 5 + .../svgs/solid/headphones.svg | 5 + .../fontawesome-free/svgs/solid/headset.svg | 5 + .../fontawesome-free/svgs/solid/heart.svg | 5 + .../fontawesome-free/svgs/solid/heartbeat.svg | 5 + .../svgs/solid/helicopter.svg | 5 + .../svgs/solid/highlighter.svg | 5 + .../fontawesome-free/svgs/solid/history.svg | 5 + .../svgs/solid/hockey-puck.svg | 5 + .../fontawesome-free/svgs/solid/home.svg | 5 + .../svgs/solid/hospital-alt.svg | 5 + .../svgs/solid/hospital-symbol.svg | 5 + .../fontawesome-free/svgs/solid/hospital.svg | 5 + .../fontawesome-free/svgs/solid/hot-tub.svg | 5 + .../fontawesome-free/svgs/solid/hotel.svg | 5 + .../svgs/solid/hourglass-end.svg | 5 + .../svgs/solid/hourglass-half.svg | 5 + .../svgs/solid/hourglass-start.svg | 5 + .../fontawesome-free/svgs/solid/hourglass.svg | 5 + .../fontawesome-free/svgs/solid/i-cursor.svg | 5 + .../fontawesome-free/svgs/solid/id-badge.svg | 5 + .../svgs/solid/id-card-alt.svg | 5 + .../fontawesome-free/svgs/solid/id-card.svg | 5 + .../fontawesome-free/svgs/solid/image.svg | 5 + .../fontawesome-free/svgs/solid/images.svg | 5 + .../fontawesome-free/svgs/solid/inbox.svg | 5 + .../fontawesome-free/svgs/solid/indent.svg | 5 + .../fontawesome-free/svgs/solid/industry.svg | 5 + .../fontawesome-free/svgs/solid/infinity.svg | 5 + .../svgs/solid/info-circle.svg | 5 + .../fontawesome-free/svgs/solid/info.svg | 5 + .../fontawesome-free/svgs/solid/italic.svg | 5 + .../fontawesome-free/svgs/solid/jedi.svg | 5 + .../fontawesome-free/svgs/solid/joint.svg | 5 + .../svgs/solid/journal-whills.svg | 5 + .../fontawesome-free/svgs/solid/kaaba.svg | 5 + .../fontawesome-free/svgs/solid/key.svg | 5 + .../fontawesome-free/svgs/solid/keyboard.svg | 5 + .../fontawesome-free/svgs/solid/khanda.svg | 5 + .../fontawesome-free/svgs/solid/kiss-beam.svg | 5 + .../svgs/solid/kiss-wink-heart.svg | 5 + .../fontawesome-free/svgs/solid/kiss.svg | 5 + .../fontawesome-free/svgs/solid/kiwi-bird.svg | 5 + .../fontawesome-free/svgs/solid/landmark.svg | 5 + .../fontawesome-free/svgs/solid/language.svg | 5 + .../svgs/solid/laptop-code.svg | 5 + .../fontawesome-free/svgs/solid/laptop.svg | 5 + .../svgs/solid/laugh-beam.svg | 5 + .../svgs/solid/laugh-squint.svg | 5 + .../svgs/solid/laugh-wink.svg | 5 + .../fontawesome-free/svgs/solid/laugh.svg | 5 + .../svgs/solid/layer-group.svg | 5 + .../fontawesome-free/svgs/solid/leaf.svg | 5 + .../fontawesome-free/svgs/solid/lemon.svg | 5 + .../svgs/solid/less-than-equal.svg | 5 + .../fontawesome-free/svgs/solid/less-than.svg | 5 + .../svgs/solid/level-down-alt.svg | 5 + .../svgs/solid/level-up-alt.svg | 5 + .../fontawesome-free/svgs/solid/life-ring.svg | 5 + .../fontawesome-free/svgs/solid/lightbulb.svg | 5 + .../fontawesome-free/svgs/solid/link.svg | 5 + .../fontawesome-free/svgs/solid/lira-sign.svg | 5 + .../fontawesome-free/svgs/solid/list-alt.svg | 5 + .../fontawesome-free/svgs/solid/list-ol.svg | 5 + .../fontawesome-free/svgs/solid/list-ul.svg | 5 + .../fontawesome-free/svgs/solid/list.svg | 5 + .../svgs/solid/location-arrow.svg | 5 + .../fontawesome-free/svgs/solid/lock-open.svg | 5 + .../fontawesome-free/svgs/solid/lock.svg | 5 + .../svgs/solid/long-arrow-alt-down.svg | 5 + .../svgs/solid/long-arrow-alt-left.svg | 5 + .../svgs/solid/long-arrow-alt-right.svg | 5 + .../svgs/solid/long-arrow-alt-up.svg | 5 + .../svgs/solid/low-vision.svg | 5 + .../svgs/solid/luggage-cart.svg | 5 + .../fontawesome-free/svgs/solid/magic.svg | 5 + .../fontawesome-free/svgs/solid/magnet.svg | 5 + .../fontawesome-free/svgs/solid/mail-bulk.svg | 5 + .../fontawesome-free/svgs/solid/male.svg | 5 + .../svgs/solid/map-marked-alt.svg | 5 + .../svgs/solid/map-marked.svg | 5 + .../svgs/solid/map-marker-alt.svg | 5 + .../svgs/solid/map-marker.svg | 5 + .../fontawesome-free/svgs/solid/map-pin.svg | 5 + .../fontawesome-free/svgs/solid/map-signs.svg | 5 + .../fontawesome-free/svgs/solid/map.svg | 5 + .../fontawesome-free/svgs/solid/marker.svg | 5 + .../svgs/solid/mars-double.svg | 5 + .../svgs/solid/mars-stroke-h.svg | 5 + .../svgs/solid/mars-stroke-v.svg | 5 + .../svgs/solid/mars-stroke.svg | 5 + .../fontawesome-free/svgs/solid/mars.svg | 5 + .../fontawesome-free/svgs/solid/medal.svg | 5 + .../fontawesome-free/svgs/solid/medkit.svg | 5 + .../fontawesome-free/svgs/solid/meh-blank.svg | 5 + .../svgs/solid/meh-rolling-eyes.svg | 5 + .../fontawesome-free/svgs/solid/meh.svg | 5 + .../fontawesome-free/svgs/solid/memory.svg | 5 + .../fontawesome-free/svgs/solid/menorah.svg | 5 + .../fontawesome-free/svgs/solid/mercury.svg | 5 + .../fontawesome-free/svgs/solid/microchip.svg | 5 + .../svgs/solid/microphone-alt-slash.svg | 5 + .../svgs/solid/microphone-alt.svg | 5 + .../svgs/solid/microphone-slash.svg | 5 + .../svgs/solid/microphone.svg | 5 + .../svgs/solid/microscope.svg | 5 + .../svgs/solid/minus-circle.svg | 5 + .../svgs/solid/minus-square.svg | 5 + .../fontawesome-free/svgs/solid/minus.svg | 5 + .../svgs/solid/mobile-alt.svg | 5 + .../fontawesome-free/svgs/solid/mobile.svg | 5 + .../svgs/solid/money-bill-alt.svg | 5 + .../svgs/solid/money-bill-wave-alt.svg | 5 + .../svgs/solid/money-bill-wave.svg | 5 + .../svgs/solid/money-bill.svg | 5 + .../svgs/solid/money-check-alt.svg | 5 + .../svgs/solid/money-check.svg | 5 + .../fontawesome-free/svgs/solid/monument.svg | 5 + .../fontawesome-free/svgs/solid/moon.svg | 5 + .../svgs/solid/mortar-pestle.svg | 5 + .../fontawesome-free/svgs/solid/mosque.svg | 5 + .../svgs/solid/motorcycle.svg | 5 + .../svgs/solid/mouse-pointer.svg | 5 + .../fontawesome-free/svgs/solid/music.svg | 5 + .../fontawesome-free/svgs/solid/neuter.svg | 5 + .../fontawesome-free/svgs/solid/newspaper.svg | 5 + .../fontawesome-free/svgs/solid/not-equal.svg | 5 + .../svgs/solid/notes-medical.svg | 5 + .../svgs/solid/object-group.svg | 5 + .../svgs/solid/object-ungroup.svg | 5 + .../fontawesome-free/svgs/solid/oil-can.svg | 5 + .../fontawesome-free/svgs/solid/om.svg | 5 + .../fontawesome-free/svgs/solid/outdent.svg | 5 + .../svgs/solid/paint-brush.svg | 5 + .../svgs/solid/paint-roller.svg | 5 + .../fontawesome-free/svgs/solid/palette.svg | 5 + .../fontawesome-free/svgs/solid/pallet.svg | 5 + .../svgs/solid/paper-plane.svg | 5 + .../fontawesome-free/svgs/solid/paperclip.svg | 5 + .../svgs/solid/parachute-box.svg | 5 + .../fontawesome-free/svgs/solid/paragraph.svg | 5 + .../fontawesome-free/svgs/solid/parking.svg | 5 + .../fontawesome-free/svgs/solid/passport.svg | 5 + .../svgs/solid/pastafarianism.svg | 5 + .../fontawesome-free/svgs/solid/paste.svg | 5 + .../svgs/solid/pause-circle.svg | 5 + .../fontawesome-free/svgs/solid/pause.svg | 5 + .../fontawesome-free/svgs/solid/paw.svg | 5 + .../fontawesome-free/svgs/solid/peace.svg | 5 + .../fontawesome-free/svgs/solid/pen-alt.svg | 5 + .../fontawesome-free/svgs/solid/pen-fancy.svg | 5 + .../fontawesome-free/svgs/solid/pen-nib.svg | 5 + .../svgs/solid/pen-square.svg | 5 + .../fontawesome-free/svgs/solid/pen.svg | 5 + .../svgs/solid/pencil-alt.svg | 5 + .../svgs/solid/pencil-ruler.svg | 5 + .../svgs/solid/people-carry.svg | 5 + .../fontawesome-free/svgs/solid/percent.svg | 5 + .../svgs/solid/percentage.svg | 5 + .../svgs/solid/phone-slash.svg | 5 + .../svgs/solid/phone-square.svg | 5 + .../svgs/solid/phone-volume.svg | 5 + .../fontawesome-free/svgs/solid/phone.svg | 5 + .../svgs/solid/piggy-bank.svg | 5 + .../fontawesome-free/svgs/solid/pills.svg | 5 + .../svgs/solid/place-of-worship.svg | 5 + .../svgs/solid/plane-arrival.svg | 5 + .../svgs/solid/plane-departure.svg | 5 + .../fontawesome-free/svgs/solid/plane.svg | 5 + .../svgs/solid/play-circle.svg | 5 + .../fontawesome-free/svgs/solid/play.svg | 5 + .../fontawesome-free/svgs/solid/plug.svg | 5 + .../svgs/solid/plus-circle.svg | 5 + .../svgs/solid/plus-square.svg | 5 + .../fontawesome-free/svgs/solid/plus.svg | 5 + .../fontawesome-free/svgs/solid/podcast.svg | 5 + .../fontawesome-free/svgs/solid/poll-h.svg | 5 + .../fontawesome-free/svgs/solid/poll.svg | 5 + .../fontawesome-free/svgs/solid/poo.svg | 5 + .../fontawesome-free/svgs/solid/poop.svg | 5 + .../fontawesome-free/svgs/solid/portrait.svg | 5 + .../svgs/solid/pound-sign.svg | 5 + .../fontawesome-free/svgs/solid/power-off.svg | 5 + .../fontawesome-free/svgs/solid/pray.svg | 5 + .../svgs/solid/praying-hands.svg | 5 + .../svgs/solid/prescription-bottle-alt.svg | 5 + .../svgs/solid/prescription-bottle.svg | 5 + .../svgs/solid/prescription.svg | 5 + .../fontawesome-free/svgs/solid/print.svg | 5 + .../svgs/solid/procedures.svg | 5 + .../svgs/solid/project-diagram.svg | 5 + .../svgs/solid/puzzle-piece.svg | 5 + .../fontawesome-free/svgs/solid/qrcode.svg | 5 + .../svgs/solid/question-circle.svg | 5 + .../fontawesome-free/svgs/solid/question.svg | 5 + .../fontawesome-free/svgs/solid/quidditch.svg | 5 + .../svgs/solid/quote-left.svg | 5 + .../svgs/solid/quote-right.svg | 5 + .../fontawesome-free/svgs/solid/quran.svg | 5 + .../fontawesome-free/svgs/solid/random.svg | 5 + .../fontawesome-free/svgs/solid/receipt.svg | 5 + .../fontawesome-free/svgs/solid/recycle.svg | 5 + .../fontawesome-free/svgs/solid/redo-alt.svg | 5 + .../fontawesome-free/svgs/solid/redo.svg | 5 + .../svgs/solid/registered.svg | 5 + .../fontawesome-free/svgs/solid/reply-all.svg | 5 + .../fontawesome-free/svgs/solid/reply.svg | 5 + .../fontawesome-free/svgs/solid/retweet.svg | 5 + .../fontawesome-free/svgs/solid/ribbon.svg | 5 + .../fontawesome-free/svgs/solid/road.svg | 5 + .../fontawesome-free/svgs/solid/robot.svg | 5 + .../fontawesome-free/svgs/solid/rocket.svg | 5 + .../fontawesome-free/svgs/solid/route.svg | 5 + .../svgs/solid/rss-square.svg | 5 + .../fontawesome-free/svgs/solid/rss.svg | 5 + .../svgs/solid/ruble-sign.svg | 5 + .../svgs/solid/ruler-combined.svg | 5 + .../svgs/solid/ruler-horizontal.svg | 5 + .../svgs/solid/ruler-vertical.svg | 5 + .../fontawesome-free/svgs/solid/ruler.svg | 5 + .../svgs/solid/rupee-sign.svg | 5 + .../fontawesome-free/svgs/solid/sad-cry.svg | 5 + .../fontawesome-free/svgs/solid/sad-tear.svg | 5 + .../fontawesome-free/svgs/solid/save.svg | 5 + .../fontawesome-free/svgs/solid/school.svg | 5 + .../svgs/solid/screwdriver.svg | 5 + .../svgs/solid/search-dollar.svg | 5 + .../svgs/solid/search-location.svg | 5 + .../svgs/solid/search-minus.svg | 5 + .../svgs/solid/search-plus.svg | 5 + .../fontawesome-free/svgs/solid/search.svg | 5 + .../fontawesome-free/svgs/solid/seedling.svg | 5 + .../fontawesome-free/svgs/solid/server.svg | 5 + .../fontawesome-free/svgs/solid/shapes.svg | 5 + .../svgs/solid/share-alt-square.svg | 5 + .../fontawesome-free/svgs/solid/share-alt.svg | 5 + .../svgs/solid/share-square.svg | 5 + .../fontawesome-free/svgs/solid/share.svg | 5 + .../svgs/solid/shekel-sign.svg | 5 + .../svgs/solid/shield-alt.svg | 5 + .../fontawesome-free/svgs/solid/ship.svg | 5 + .../svgs/solid/shipping-fast.svg | 5 + .../svgs/solid/shoe-prints.svg | 5 + .../svgs/solid/shopping-bag.svg | 5 + .../svgs/solid/shopping-basket.svg | 5 + .../svgs/solid/shopping-cart.svg | 5 + .../fontawesome-free/svgs/solid/shower.svg | 5 + .../svgs/solid/shuttle-van.svg | 5 + .../svgs/solid/sign-in-alt.svg | 5 + .../svgs/solid/sign-language.svg | 5 + .../svgs/solid/sign-out-alt.svg | 5 + .../fontawesome-free/svgs/solid/sign.svg | 5 + .../fontawesome-free/svgs/solid/signal.svg | 5 + .../fontawesome-free/svgs/solid/signature.svg | 5 + .../fontawesome-free/svgs/solid/sitemap.svg | 5 + .../fontawesome-free/svgs/solid/skull.svg | 5 + .../fontawesome-free/svgs/solid/sliders-h.svg | 5 + .../svgs/solid/smile-beam.svg | 5 + .../svgs/solid/smile-wink.svg | 5 + .../fontawesome-free/svgs/solid/smile.svg | 5 + .../svgs/solid/smoking-ban.svg | 5 + .../fontawesome-free/svgs/solid/smoking.svg | 5 + .../fontawesome-free/svgs/solid/snowflake.svg | 5 + .../fontawesome-free/svgs/solid/socks.svg | 5 + .../svgs/solid/solar-panel.svg | 5 + .../svgs/solid/sort-alpha-down.svg | 5 + .../svgs/solid/sort-alpha-up.svg | 5 + .../svgs/solid/sort-amount-down.svg | 5 + .../svgs/solid/sort-amount-up.svg | 5 + .../fontawesome-free/svgs/solid/sort-down.svg | 5 + .../svgs/solid/sort-numeric-down.svg | 5 + .../svgs/solid/sort-numeric-up.svg | 5 + .../fontawesome-free/svgs/solid/sort-up.svg | 5 + .../fontawesome-free/svgs/solid/sort.svg | 5 + .../fontawesome-free/svgs/solid/spa.svg | 5 + .../svgs/solid/space-shuttle.svg | 5 + .../fontawesome-free/svgs/solid/spinner.svg | 5 + .../fontawesome-free/svgs/solid/splotch.svg | 5 + .../fontawesome-free/svgs/solid/spray-can.svg | 5 + .../svgs/solid/square-full.svg | 5 + .../svgs/solid/square-root-alt.svg | 5 + .../fontawesome-free/svgs/solid/square.svg | 5 + .../fontawesome-free/svgs/solid/stamp.svg | 5 + .../svgs/solid/star-and-crescent.svg | 5 + .../svgs/solid/star-half-alt.svg | 5 + .../fontawesome-free/svgs/solid/star-half.svg | 5 + .../svgs/solid/star-of-david.svg | 5 + .../svgs/solid/star-of-life.svg | 5 + .../fontawesome-free/svgs/solid/star.svg | 5 + .../svgs/solid/step-backward.svg | 5 + .../svgs/solid/step-forward.svg | 5 + .../svgs/solid/stethoscope.svg | 5 + .../svgs/solid/sticky-note.svg | 5 + .../svgs/solid/stop-circle.svg | 5 + .../fontawesome-free/svgs/solid/stop.svg | 5 + .../fontawesome-free/svgs/solid/stopwatch.svg | 5 + .../fontawesome-free/svgs/solid/store-alt.svg | 5 + .../fontawesome-free/svgs/solid/store.svg | 5 + .../fontawesome-free/svgs/solid/stream.svg | 5 + .../svgs/solid/street-view.svg | 5 + .../svgs/solid/strikethrough.svg | 5 + .../svgs/solid/stroopwafel.svg | 5 + .../fontawesome-free/svgs/solid/subscript.svg | 5 + .../fontawesome-free/svgs/solid/subway.svg | 5 + .../svgs/solid/suitcase-rolling.svg | 5 + .../fontawesome-free/svgs/solid/suitcase.svg | 5 + .../fontawesome-free/svgs/solid/sun.svg | 5 + .../svgs/solid/superscript.svg | 5 + .../fontawesome-free/svgs/solid/surprise.svg | 5 + .../svgs/solid/swatchbook.svg | 5 + .../fontawesome-free/svgs/solid/swimmer.svg | 5 + .../svgs/solid/swimming-pool.svg | 5 + .../fontawesome-free/svgs/solid/synagogue.svg | 5 + .../fontawesome-free/svgs/solid/sync-alt.svg | 5 + .../fontawesome-free/svgs/solid/sync.svg | 5 + .../fontawesome-free/svgs/solid/syringe.svg | 5 + .../svgs/solid/table-tennis.svg | 5 + .../fontawesome-free/svgs/solid/table.svg | 5 + .../svgs/solid/tablet-alt.svg | 5 + .../fontawesome-free/svgs/solid/tablet.svg | 5 + .../fontawesome-free/svgs/solid/tablets.svg | 5 + .../svgs/solid/tachometer-alt.svg | 5 + .../fontawesome-free/svgs/solid/tag.svg | 5 + .../fontawesome-free/svgs/solid/tags.svg | 5 + .../fontawesome-free/svgs/solid/tape.svg | 5 + .../fontawesome-free/svgs/solid/tasks.svg | 5 + .../fontawesome-free/svgs/solid/taxi.svg | 5 + .../svgs/solid/teeth-open.svg | 5 + .../fontawesome-free/svgs/solid/teeth.svg | 5 + .../fontawesome-free/svgs/solid/terminal.svg | 5 + .../svgs/solid/text-height.svg | 5 + .../svgs/solid/text-width.svg | 5 + .../fontawesome-free/svgs/solid/th-large.svg | 5 + .../fontawesome-free/svgs/solid/th-list.svg | 5 + .../fontawesome-free/svgs/solid/th.svg | 5 + .../svgs/solid/theater-masks.svg | 5 + .../svgs/solid/thermometer-empty.svg | 5 + .../svgs/solid/thermometer-full.svg | 5 + .../svgs/solid/thermometer-half.svg | 5 + .../svgs/solid/thermometer-quarter.svg | 5 + .../svgs/solid/thermometer-three-quarters.svg | 5 + .../svgs/solid/thermometer.svg | 5 + .../svgs/solid/thumbs-down.svg | 5 + .../fontawesome-free/svgs/solid/thumbs-up.svg | 5 + .../fontawesome-free/svgs/solid/thumbtack.svg | 5 + .../svgs/solid/ticket-alt.svg | 5 + .../svgs/solid/times-circle.svg | 5 + .../fontawesome-free/svgs/solid/times.svg | 5 + .../svgs/solid/tint-slash.svg | 5 + .../fontawesome-free/svgs/solid/tint.svg | 5 + .../fontawesome-free/svgs/solid/tired.svg | 5 + .../svgs/solid/toggle-off.svg | 5 + .../fontawesome-free/svgs/solid/toggle-on.svg | 5 + .../fontawesome-free/svgs/solid/toolbox.svg | 5 + .../fontawesome-free/svgs/solid/tooth.svg | 5 + .../fontawesome-free/svgs/solid/torah.svg | 5 + .../svgs/solid/torii-gate.svg | 5 + .../fontawesome-free/svgs/solid/trademark.svg | 5 + .../svgs/solid/traffic-light.svg | 5 + .../fontawesome-free/svgs/solid/train.svg | 5 + .../svgs/solid/transgender-alt.svg | 5 + .../svgs/solid/transgender.svg | 5 + .../fontawesome-free/svgs/solid/trash-alt.svg | 5 + .../fontawesome-free/svgs/solid/trash.svg | 5 + .../fontawesome-free/svgs/solid/tree.svg | 5 + .../fontawesome-free/svgs/solid/trophy.svg | 5 + .../svgs/solid/truck-loading.svg | 5 + .../svgs/solid/truck-monster.svg | 5 + .../svgs/solid/truck-moving.svg | 5 + .../svgs/solid/truck-pickup.svg | 5 + .../fontawesome-free/svgs/solid/truck.svg | 5 + .../fontawesome-free/svgs/solid/tshirt.svg | 5 + .../fontawesome-free/svgs/solid/tty.svg | 5 + .../fontawesome-free/svgs/solid/tv.svg | 5 + .../svgs/solid/umbrella-beach.svg | 5 + .../fontawesome-free/svgs/solid/umbrella.svg | 5 + .../fontawesome-free/svgs/solid/underline.svg | 5 + .../fontawesome-free/svgs/solid/undo-alt.svg | 5 + .../fontawesome-free/svgs/solid/undo.svg | 5 + .../svgs/solid/universal-access.svg | 5 + .../svgs/solid/university.svg | 5 + .../fontawesome-free/svgs/solid/unlink.svg | 5 + .../svgs/solid/unlock-alt.svg | 5 + .../fontawesome-free/svgs/solid/unlock.svg | 5 + .../fontawesome-free/svgs/solid/upload.svg | 5 + .../svgs/solid/user-alt-slash.svg | 5 + .../fontawesome-free/svgs/solid/user-alt.svg | 5 + .../svgs/solid/user-astronaut.svg | 5 + .../svgs/solid/user-check.svg | 5 + .../svgs/solid/user-circle.svg | 5 + .../svgs/solid/user-clock.svg | 5 + .../fontawesome-free/svgs/solid/user-cog.svg | 5 + .../fontawesome-free/svgs/solid/user-edit.svg | 5 + .../svgs/solid/user-friends.svg | 5 + .../svgs/solid/user-graduate.svg | 5 + .../fontawesome-free/svgs/solid/user-lock.svg | 5 + .../fontawesome-free/svgs/solid/user-md.svg | 5 + .../svgs/solid/user-minus.svg | 5 + .../svgs/solid/user-ninja.svg | 5 + .../fontawesome-free/svgs/solid/user-plus.svg | 5 + .../svgs/solid/user-secret.svg | 5 + .../svgs/solid/user-shield.svg | 5 + .../svgs/solid/user-slash.svg | 5 + .../fontawesome-free/svgs/solid/user-tag.svg | 5 + .../fontawesome-free/svgs/solid/user-tie.svg | 5 + .../svgs/solid/user-times.svg | 5 + .../fontawesome-free/svgs/solid/user.svg | 5 + .../fontawesome-free/svgs/solid/users-cog.svg | 5 + .../fontawesome-free/svgs/solid/users.svg | 5 + .../svgs/solid/utensil-spoon.svg | 5 + .../fontawesome-free/svgs/solid/utensils.svg | 5 + .../svgs/solid/vector-square.svg | 5 + .../svgs/solid/venus-double.svg | 5 + .../svgs/solid/venus-mars.svg | 5 + .../fontawesome-free/svgs/solid/venus.svg | 5 + .../fontawesome-free/svgs/solid/vial.svg | 5 + .../fontawesome-free/svgs/solid/vials.svg | 5 + .../svgs/solid/video-slash.svg | 5 + .../fontawesome-free/svgs/solid/video.svg | 5 + .../fontawesome-free/svgs/solid/vihara.svg | 5 + .../svgs/solid/volleyball-ball.svg | 5 + .../svgs/solid/volume-down.svg | 5 + .../svgs/solid/volume-off.svg | 5 + .../fontawesome-free/svgs/solid/volume-up.svg | 5 + .../fontawesome-free/svgs/solid/walking.svg | 5 + .../fontawesome-free/svgs/solid/wallet.svg | 5 + .../fontawesome-free/svgs/solid/warehouse.svg | 5 + .../svgs/solid/weight-hanging.svg | 5 + .../fontawesome-free/svgs/solid/weight.svg | 5 + .../svgs/solid/wheelchair.svg | 5 + .../fontawesome-free/svgs/solid/wifi.svg | 5 + .../svgs/solid/window-close.svg | 5 + .../svgs/solid/window-maximize.svg | 5 + .../svgs/solid/window-minimize.svg | 5 + .../svgs/solid/window-restore.svg | 5 + .../svgs/solid/wine-glass-alt.svg | 5 + .../svgs/solid/wine-glass.svg | 5 + .../fontawesome-free/svgs/solid/won-sign.svg | 5 + .../fontawesome-free/svgs/solid/wrench.svg | 5 + .../fontawesome-free/svgs/solid/x-ray.svg | 5 + .../fontawesome-free/svgs/solid/yen-sign.svg | 5 + .../fontawesome-free/svgs/solid/yin-yang.svg | 5 + .../webfonts/fa-brands-400.eot | Bin 0 -> 118560 bytes .../webfonts/fa-brands-400.svg | 1154 + .../webfonts/fa-brands-400.ttf | Bin 0 -> 118324 bytes .../webfonts/fa-brands-400.woff | Bin 0 -> 76344 bytes .../webfonts/fa-brands-400.woff2 | Bin 0 -> 65316 bytes .../webfonts/fa-regular-400.eot | Bin 0 -> 40576 bytes .../webfonts/fa-regular-400.svg | 467 + .../webfonts/fa-regular-400.ttf | Bin 0 -> 40348 bytes .../webfonts/fa-regular-400.woff | Bin 0 -> 18168 bytes .../webfonts/fa-regular-400.woff2 | Bin 0 -> 14868 bytes .../webfonts/fa-solid-900.eot | Bin 0 -> 180720 bytes .../webfonts/fa-solid-900.svg | 2444 ++ .../webfonts/fa-solid-900.ttf | Bin 0 -> 180500 bytes .../webfonts/fa-solid-900.woff | Bin 0 -> 86876 bytes .../webfonts/fa-solid-900.woff2 | Bin 0 -> 67400 bytes .../assets/js/plugins/anchor-js/anchor.min.js | 6 + .../new/assets/js/plugins/anchor-js/banner.js | 17 + .../dist/css/bootstrap-datepicker.min.css | 7 + .../bootstrap-datepicker.standalone.min.css | 7 + .../dist/css/bootstrap-datepicker3.min.css | 7 + .../bootstrap-datepicker3.standalone.min.css | 7 + .../dist/js/bootstrap-datepicker.min.js | 8 + .../locales/bootstrap-datepicker-en-CA.min.js | 1 + .../locales/bootstrap-datepicker.ar-tn.min.js | 1 + .../locales/bootstrap-datepicker.ar.min.js | 1 + .../locales/bootstrap-datepicker.az.min.js | 1 + .../locales/bootstrap-datepicker.bg.min.js | 1 + .../locales/bootstrap-datepicker.bm.min.js | 1 + .../locales/bootstrap-datepicker.bn.min.js | 1 + .../locales/bootstrap-datepicker.br.min.js | 1 + .../locales/bootstrap-datepicker.bs.min.js | 1 + .../locales/bootstrap-datepicker.ca.min.js | 1 + .../locales/bootstrap-datepicker.cs.min.js | 1 + .../locales/bootstrap-datepicker.cy.min.js | 1 + .../locales/bootstrap-datepicker.da.min.js | 1 + .../locales/bootstrap-datepicker.de.min.js | 1 + .../locales/bootstrap-datepicker.el.min.js | 1 + .../locales/bootstrap-datepicker.en-AU.min.js | 1 + .../locales/bootstrap-datepicker.en-CA.min.js | 1 + .../locales/bootstrap-datepicker.en-GB.min.js | 1 + .../locales/bootstrap-datepicker.en-IE.min.js | 1 + .../locales/bootstrap-datepicker.en-NZ.min.js | 1 + .../locales/bootstrap-datepicker.en-ZA.min.js | 1 + .../locales/bootstrap-datepicker.eo.min.js | 1 + .../locales/bootstrap-datepicker.es.min.js | 1 + .../locales/bootstrap-datepicker.et.min.js | 1 + .../locales/bootstrap-datepicker.eu.min.js | 1 + .../locales/bootstrap-datepicker.fa.min.js | 1 + .../locales/bootstrap-datepicker.fi.min.js | 1 + .../locales/bootstrap-datepicker.fo.min.js | 1 + .../locales/bootstrap-datepicker.fr-CH.min.js | 1 + .../locales/bootstrap-datepicker.fr.min.js | 1 + .../locales/bootstrap-datepicker.gl.min.js | 1 + .../locales/bootstrap-datepicker.he.min.js | 1 + .../locales/bootstrap-datepicker.hi.min.js | 1 + .../locales/bootstrap-datepicker.hr.min.js | 1 + .../locales/bootstrap-datepicker.hu.min.js | 1 + .../locales/bootstrap-datepicker.hy.min.js | 1 + .../locales/bootstrap-datepicker.id.min.js | 1 + .../locales/bootstrap-datepicker.is.min.js | 1 + .../locales/bootstrap-datepicker.it-CH.min.js | 1 + .../locales/bootstrap-datepicker.it.min.js | 1 + .../locales/bootstrap-datepicker.ja.min.js | 1 + .../locales/bootstrap-datepicker.ka.min.js | 1 + .../locales/bootstrap-datepicker.kh.min.js | 1 + .../locales/bootstrap-datepicker.kk.min.js | 1 + .../locales/bootstrap-datepicker.km.min.js | 1 + .../locales/bootstrap-datepicker.ko.min.js | 1 + .../locales/bootstrap-datepicker.kr.min.js | 1 + .../locales/bootstrap-datepicker.lt.min.js | 1 + .../locales/bootstrap-datepicker.lv.min.js | 1 + .../locales/bootstrap-datepicker.me.min.js | 1 + .../locales/bootstrap-datepicker.mk.min.js | 1 + .../locales/bootstrap-datepicker.mn.min.js | 1 + .../locales/bootstrap-datepicker.ms.min.js | 1 + .../locales/bootstrap-datepicker.nl-BE.min.js | 1 + .../locales/bootstrap-datepicker.nl.min.js | 1 + .../locales/bootstrap-datepicker.no.min.js | 1 + .../locales/bootstrap-datepicker.oc.min.js | 1 + .../locales/bootstrap-datepicker.pl.min.js | 1 + .../locales/bootstrap-datepicker.pt-BR.min.js | 1 + .../locales/bootstrap-datepicker.pt.min.js | 1 + .../locales/bootstrap-datepicker.ro.min.js | 1 + .../bootstrap-datepicker.rs-latin.min.js | 1 + .../locales/bootstrap-datepicker.rs.min.js | 1 + .../locales/bootstrap-datepicker.ru.min.js | 1 + .../locales/bootstrap-datepicker.si.min.js | 1 + .../locales/bootstrap-datepicker.sk.min.js | 1 + .../locales/bootstrap-datepicker.sl.min.js | 1 + .../locales/bootstrap-datepicker.sq.min.js | 1 + .../bootstrap-datepicker.sr-latin.min.js | 1 + .../locales/bootstrap-datepicker.sr.min.js | 1 + .../locales/bootstrap-datepicker.sv.min.js | 1 + .../locales/bootstrap-datepicker.sw.min.js | 1 + .../locales/bootstrap-datepicker.ta.min.js | 1 + .../locales/bootstrap-datepicker.tg.min.js | 1 + .../locales/bootstrap-datepicker.th.min.js | 1 + .../locales/bootstrap-datepicker.tk.min.js | 1 + .../locales/bootstrap-datepicker.tr.min.js | 1 + .../locales/bootstrap-datepicker.uk.min.js | 1 + .../bootstrap-datepicker.uz-cyrl.min.js | 1 + .../bootstrap-datepicker.uz-latn.min.js | 1 + .../locales/bootstrap-datepicker.vi.min.js | 1 + .../locales/bootstrap-datepicker.zh-CN.min.js | 1 + .../locales/bootstrap-datepicker.zh-TW.min.js | 1 + .../bootstrap/dist/css/bootstrap-grid.min.css | 7 + .../dist/css/bootstrap-reboot.min.css | 8 + .../bootstrap/dist/css/bootstrap.min.css | 7 + .../bootstrap/dist/js/bootstrap.bundle.min.js | 7 + .../bootstrap/dist/js/bootstrap.min.js | 7 + .../plugins/chart.js/dist/Chart.bundle.min.js | 7 + .../plugins/chart.js/dist/Chart.extension.js | 130 + .../js/plugins/chart.js/dist/Chart.min.css | 1 + .../js/plugins/chart.js/dist/Chart.min.js | 7667 ++++++ .../plugins/clipboard/dist/clipboard.min.js | 7 + .../headroom.js/dist/angular.headroom.min.js | 7 + .../plugins/headroom.js/dist/headroom.min.js | 7 + .../headroom.js/dist/jQuery.headroom.min.js | 7 + .../assets/js/plugins/holderjs/holder.min.js | 13 + .../new/assets/js/plugins/holderjs/package.js | 12 + .../dist/jquery-scrollLock.min.js | 9 + .../js/plugins/jquery.scrollbar/index.js | 2 + .../jquery.scrollbar/jquery.scrollbar.css | 914 + .../jquery.scrollbar/jquery.scrollbar.min.js | 16 + .../plugins/jquery.scrollbar/license-gpl.txt | 278 + .../plugins/jquery.scrollbar/license-mit.txt | 20 + .../plugins/jquery.scrollbar/meteor/tests.js | 11 + .../js/plugins/jquery.scrollbar/package.js | 26 + .../plugins/jquery.scrollbar/sass/config.rb | 2 + .../jquery.scrollbar/scrollbar.jquery.json | 30 + .../new/assets/js/plugins/jquery/dist/core.js | 398 + .../js/plugins/jquery/dist/jquery.min.js | 2 + .../js/plugins/jquery/dist/jquery.slim.min.js | 2 + .../nouislider/distribute/nouislider.min.css | 2 + .../nouislider/distribute/nouislider.min.js | 2 + .../js/plugins/nucleo/css/nucleo-svg.css | 135 + .../assets/js/plugins/nucleo/css/nucleo.css | 597 + .../js/plugins/nucleo/fonts/nucleo-icons.eot | Bin 0 -> 18516 bytes .../js/plugins/nucleo/fonts/nucleo-icons.svg | 312 + .../js/plugins/nucleo/fonts/nucleo-icons.ttf | Bin 0 -> 18292 bytes .../js/plugins/nucleo/fonts/nucleo-icons.woff | Bin 0 -> 10220 bytes .../plugins/nucleo/fonts/nucleo-icons.woff2 | Bin 0 -> 8580 bytes .../js/plugins/onscreen/dist/on-screen.es6.js | 397 + .../onscreen/dist/on-screen.umd.min.js | 2 + .../assets/js/plugins/prismjs/components.js | 832 + .../assets/js/plugins/prismjs/components.json | 867 + .../js/plugins/prismjs/components/index.js | 82 + .../prismjs/components/prism-abap.min.js | 1 + .../components/prism-actionscript.min.js | 1 + .../prismjs/components/prism-ada.min.js | 1 + .../components/prism-apacheconf.min.js | 1 + .../prismjs/components/prism-apl.min.js | 1 + .../components/prism-applescript.min.js | 1 + .../prismjs/components/prism-arduino.min.js | 1 + .../prismjs/components/prism-arff.min.js | 1 + .../prismjs/components/prism-asciidoc.min.js | 1 + .../prismjs/components/prism-asm6502.min.js | 1 + .../prismjs/components/prism-aspnet.min.js | 1 + .../components/prism-autohotkey.min.js | 1 + .../prismjs/components/prism-autoit.min.js | 1 + .../prismjs/components/prism-bash.min.js | 1 + .../prismjs/components/prism-basic.min.js | 1 + .../prismjs/components/prism-batch.min.js | 1 + .../prismjs/components/prism-bison.min.js | 1 + .../prismjs/components/prism-brainfuck.min.js | 1 + .../prismjs/components/prism-bro.min.js | 1 + .../plugins/prismjs/components/prism-c.min.js | 1 + .../prismjs/components/prism-clike.min.js | 1 + .../prismjs/components/prism-clojure.min.js | 1 + .../components/prism-coffeescript.min.js | 1 + .../prismjs/components/prism-core.min.js | 1 + .../prismjs/components/prism-cpp.min.js | 1 + .../prismjs/components/prism-crystal.min.js | 1 + .../prismjs/components/prism-csharp.min.js | 1 + .../prismjs/components/prism-csp.min.js | 1 + .../components/prism-css-extras.min.js | 1 + .../prismjs/components/prism-css.min.js | 1 + .../plugins/prismjs/components/prism-d.min.js | 1 + .../prismjs/components/prism-dart.min.js | 1 + .../prismjs/components/prism-diff.min.js | 1 + .../prismjs/components/prism-django.min.js | 1 + .../prismjs/components/prism-docker.min.js | 1 + .../prismjs/components/prism-eiffel.min.js | 1 + .../prismjs/components/prism-elixir.min.js | 1 + .../prismjs/components/prism-elm.min.js | 1 + .../prismjs/components/prism-erb.min.js | 1 + .../prismjs/components/prism-erlang.min.js | 1 + .../prismjs/components/prism-flow.min.js | 1 + .../prismjs/components/prism-fortran.min.js | 1 + .../prismjs/components/prism-fsharp.min.js | 1 + .../prismjs/components/prism-gedcom.min.js | 1 + .../prismjs/components/prism-gherkin.min.js | 1 + .../prismjs/components/prism-git.min.js | 1 + .../prismjs/components/prism-glsl.min.js | 1 + .../prismjs/components/prism-go.min.js | 1 + .../prismjs/components/prism-graphql.min.js | 1 + .../prismjs/components/prism-groovy.min.js | 1 + .../prismjs/components/prism-haml.min.js | 1 + .../components/prism-handlebars.min.js | 1 + .../prismjs/components/prism-haskell.min.js | 1 + .../prismjs/components/prism-haxe.min.js | 1 + .../prismjs/components/prism-hpkp.min.js | 1 + .../prismjs/components/prism-hsts.min.js | 1 + .../prismjs/components/prism-http.min.js | 1 + .../prismjs/components/prism-ichigojam.min.js | 1 + .../prismjs/components/prism-icon.min.js | 1 + .../prismjs/components/prism-inform7.min.js | 1 + .../prismjs/components/prism-ini.min.js | 1 + .../prismjs/components/prism-io.min.js | 1 + .../plugins/prismjs/components/prism-j.min.js | 1 + .../prismjs/components/prism-java.min.js | 1 + .../components/prism-javascript.min.js | 1 + .../prismjs/components/prism-jolie.min.js | 1 + .../prismjs/components/prism-json.min.js | 1 + .../prismjs/components/prism-jsx.min.js | 1 + .../prismjs/components/prism-julia.min.js | 1 + .../prismjs/components/prism-keyman.min.js | 1 + .../prismjs/components/prism-kotlin.min.js | 1 + .../prismjs/components/prism-latex.min.js | 1 + .../prismjs/components/prism-less.min.js | 1 + .../prismjs/components/prism-liquid.min.js | 1 + .../prismjs/components/prism-lisp.min.js | 1 + .../components/prism-livescript.min.js | 1 + .../prismjs/components/prism-lolcode.min.js | 1 + .../prismjs/components/prism-lua.min.js | 1 + .../prismjs/components/prism-makefile.min.js | 1 + .../prismjs/components/prism-markdown.min.js | 1 + .../components/prism-markup-templating.min.js | 1 + .../prismjs/components/prism-markup.min.js | 1 + .../prismjs/components/prism-matlab.min.js | 1 + .../prismjs/components/prism-mel.min.js | 1 + .../prismjs/components/prism-mizar.min.js | 1 + .../prismjs/components/prism-monkey.min.js | 1 + .../prismjs/components/prism-n4js.min.js | 1 + .../prismjs/components/prism-nasm.min.js | 1 + .../prismjs/components/prism-nginx.min.js | 1 + .../prismjs/components/prism-nim.min.js | 1 + .../prismjs/components/prism-nix.min.js | 1 + .../prismjs/components/prism-nsis.min.js | 1 + .../components/prism-objectivec.min.js | 1 + .../prismjs/components/prism-ocaml.min.js | 1 + .../prismjs/components/prism-opencl.min.js | 1 + .../prismjs/components/prism-oz.min.js | 1 + .../prismjs/components/prism-parigp.min.js | 1 + .../prismjs/components/prism-parser.min.js | 1 + .../prismjs/components/prism-pascal.min.js | 1 + .../prismjs/components/prism-perl.min.js | 1 + .../components/prism-php-extras.min.js | 1 + .../prismjs/components/prism-php.min.js | 1 + .../prismjs/components/prism-plsql.min.js | 1 + .../components/prism-powershell.min.js | 1 + .../components/prism-processing.min.js | 1 + .../prismjs/components/prism-prolog.min.js | 1 + .../components/prism-properties.min.js | 1 + .../prismjs/components/prism-protobuf.min.js | 1 + .../prismjs/components/prism-pug.min.js | 1 + .../prismjs/components/prism-puppet.min.js | 1 + .../prismjs/components/prism-pure.min.js | 1 + .../prismjs/components/prism-python.min.js | 1 + .../plugins/prismjs/components/prism-q.min.js | 1 + .../prismjs/components/prism-qore.min.js | 1 + .../plugins/prismjs/components/prism-r.min.js | 1 + .../prismjs/components/prism-reason.min.js | 1 + .../prismjs/components/prism-renpy.min.js | 1 + .../prismjs/components/prism-rest.min.js | 1 + .../prismjs/components/prism-rip.min.js | 1 + .../prismjs/components/prism-roboconf.min.js | 1 + .../prismjs/components/prism-ruby.min.js | 1 + .../prismjs/components/prism-rust.min.js | 1 + .../prismjs/components/prism-sas.min.js | 1 + .../prismjs/components/prism-sass.min.js | 1 + .../prismjs/components/prism-scala.min.js | 1 + .../prismjs/components/prism-scheme.min.js | 1 + .../prismjs/components/prism-scss.min.js | 1 + .../prismjs/components/prism-smalltalk.min.js | 1 + .../prismjs/components/prism-smarty.min.js | 1 + .../prismjs/components/prism-soy.min.js | 1 + .../prismjs/components/prism-sql.min.js | 1 + .../prismjs/components/prism-stylus.min.js | 1 + .../prismjs/components/prism-swift.min.js | 1 + .../prismjs/components/prism-tap.min.js | 1 + .../prismjs/components/prism-tcl.min.js | 1 + .../prismjs/components/prism-textile.min.js | 1 + .../prismjs/components/prism-tsx.min.js | 1 + .../prismjs/components/prism-tt2.min.js | 1 + .../prismjs/components/prism-twig.min.js | 1 + .../components/prism-typescript.min.js | 1 + .../prismjs/components/prism-vbnet.min.js | 1 + .../prismjs/components/prism-velocity.min.js | 1 + .../prismjs/components/prism-verilog.min.js | 1 + .../prismjs/components/prism-vhdl.min.js | 1 + .../prismjs/components/prism-vim.min.js | 1 + .../components/prism-visual-basic.min.js | 1 + .../prismjs/components/prism-wasm.min.js | 1 + .../prismjs/components/prism-wiki.min.js | 1 + .../prismjs/components/prism-xeora.min.js | 1 + .../prismjs/components/prism-xojo.min.js | 1 + .../prismjs/components/prism-xquery.min.js | 1 + .../prismjs/components/prism-yaml.min.js | 1 + .../plugins/autolinker/prism-autolinker.css | 3 + .../autolinker/prism-autolinker.min.js | 1 + .../autoloader/prism-autoloader.min.js | 1 + .../command-line/prism-command-line.css | 33 + .../command-line/prism-command-line.min.js | 1 + .../prism-copy-to-clipboard.min.js | 1 + .../custom-class/prism-custom-class.min.js | 1 + .../prism-data-uri-highlight.min.js | 1 + .../prism-file-highlight.min.js | 1 + .../prism-highlight-keywords.min.js | 1 + .../prism-jsonp-highlight.min.js | 1 + .../keep-markup/prism-keep-markup.min.js | 1 + .../line-highlight/prism-line-highlight.css | 50 + .../prism-line-highlight.min.js | 1 + .../line-numbers/prism-line-numbers.css | 42 + .../line-numbers/prism-line-numbers.min.js | 1 + .../prism-normalize-whitespace.min.js | 1 + .../plugins/previewers/prism-previewers.css | 273 + .../previewers/prism-previewers.min.js | 1 + .../prism-remove-initial-line-feed.min.js | 1 + .../show-invisibles/prism-show-invisibles.css | 34 + .../prism-show-invisibles.min.js | 1 + .../show-language/prism-show-language.min.js | 1 + .../prismjs/plugins/toolbar/prism-toolbar.css | 59 + .../plugins/toolbar/prism-toolbar.min.js | 1 + .../prism-unescaped-markup.css | 10 + .../prism-unescaped-markup.min.js | 1 + .../plugins/prismjs/plugins/wpd/prism-wpd.css | 11 + .../prismjs/plugins/wpd/prism-wpd.min.js | 1 + .../new/assets/js/plugins/prismjs/prism.js | 872 + .../js/plugins/prismjs/themes/prism-coy.css | 230 + .../js/plugins/prismjs/themes/prism-dark.css | 130 + .../js/plugins/prismjs/themes/prism-funky.css | 117 + .../plugins/prismjs/themes/prism-okaidia.css | 123 + .../prismjs/themes/prism-solarizedlight.css | 167 + .../plugins/prismjs/themes/prism-tomorrow.css | 122 + .../plugins/prismjs/themes/prism-twilight.css | 224 + .../js/plugins/prismjs/themes/prism.css | 144 + .../new/assets/scss/argon-dashboard.scss | 81 + .../argon-dashboard/bootstrap/_alert.scss | 51 + .../argon-dashboard/bootstrap/_badge.scss | 47 + .../bootstrap/_breadcrumb.scss | 41 + .../bootstrap/_button-group.scss | 172 + .../argon-dashboard/bootstrap/_buttons.scss | 143 + .../scss/argon-dashboard/bootstrap/_card.scss | 301 + .../argon-dashboard/bootstrap/_carousel.scss | 236 + .../argon-dashboard/bootstrap/_close.scss | 35 + .../scss/argon-dashboard/bootstrap/_code.scss | 48 + .../bootstrap/_custom-forms.scss | 433 + .../argon-dashboard/bootstrap/_dropdown.scss | 166 + .../argon-dashboard/bootstrap/_forms.scss | 333 + .../argon-dashboard/bootstrap/_functions.scss | 86 + .../scss/argon-dashboard/bootstrap/_grid.scss | 52 + .../argon-dashboard/bootstrap/_images.scss | 42 + .../bootstrap/_input-group.scss | 173 + .../argon-dashboard/bootstrap/_jumbotron.scss | 16 + .../bootstrap/_list-group.scss | 115 + .../argon-dashboard/bootstrap/_media.scss | 8 + .../argon-dashboard/bootstrap/_mixins.scss | 41 + .../argon-dashboard/bootstrap/_modal.scss | 180 + .../scss/argon-dashboard/bootstrap/_nav.scss | 118 + .../argon-dashboard/bootstrap/_navbar.scss | 299 + .../bootstrap/_pagination.scss | 78 + .../argon-dashboard/bootstrap/_popover.scss | 183 + .../argon-dashboard/bootstrap/_print.scss | 141 + .../argon-dashboard/bootstrap/_progress.scss | 34 + .../argon-dashboard/bootstrap/_reboot.scss | 483 + .../scss/argon-dashboard/bootstrap/_root.scss | 19 + .../argon-dashboard/bootstrap/_tables.scss | 187 + .../argon-dashboard/bootstrap/_tooltip.scss | 115 + .../bootstrap/_transitions.scss | 22 + .../scss/argon-dashboard/bootstrap/_type.scss | 125 + .../argon-dashboard/bootstrap/_utilities.scss | 15 + .../argon-dashboard/bootstrap/_variables.scss | 952 + .../bootstrap/mixins/_alert.scss | 13 + .../bootstrap/mixins/_background-variant.scss | 21 + .../bootstrap/mixins/_badge.scss | 12 + .../bootstrap/mixins/_border-radius.scss | 35 + .../bootstrap/mixins/_box-shadow.scss | 5 + .../bootstrap/mixins/_breakpoints.scss | 123 + .../bootstrap/mixins/_buttons.scss | 109 + .../bootstrap/mixins/_caret.scss | 66 + .../bootstrap/mixins/_clearfix.scss | 7 + .../bootstrap/mixins/_float.scss | 11 + .../bootstrap/mixins/_forms.scss | 147 + .../bootstrap/mixins/_gradients.scss | 45 + .../bootstrap/mixins/_grid-framework.scss | 67 + .../bootstrap/mixins/_grid.scss | 52 + .../bootstrap/mixins/_hover.scss | 37 + .../bootstrap/mixins/_image.scss | 36 + .../bootstrap/mixins/_list-group.scss | 21 + .../bootstrap/mixins/_lists.scss | 7 + .../bootstrap/mixins/_nav-divider.scss | 10 + .../bootstrap/mixins/_pagination.scss | 22 + .../bootstrap/mixins/_reset-text.scss | 17 + .../bootstrap/mixins/_resize.scss | 6 + .../bootstrap/mixins/_screen-reader.scss | 33 + .../bootstrap/mixins/_size.scss | 6 + .../bootstrap/mixins/_table-row.scss | 30 + .../bootstrap/mixins/_text-emphasis.scss | 14 + .../bootstrap/mixins/_text-hide.scss | 13 + .../bootstrap/mixins/_text-truncate.scss | 8 + .../bootstrap/mixins/_transition.scss | 13 + .../bootstrap/mixins/_visibility.scss | 7 + .../bootstrap/utilities/_align.scss | 8 + .../bootstrap/utilities/_background.scss | 19 + .../bootstrap/utilities/_borders.scss | 59 + .../bootstrap/utilities/_clearfix.scss | 3 + .../bootstrap/utilities/_display.scss | 38 + .../bootstrap/utilities/_embed.scss | 52 + .../bootstrap/utilities/_flex.scss | 51 + .../bootstrap/utilities/_float.scss | 9 + .../bootstrap/utilities/_position.scss | 37 + .../bootstrap/utilities/_screenreaders.scss | 11 + .../bootstrap/utilities/_shadows.scss | 6 + .../bootstrap/utilities/_sizing.scss | 12 + .../bootstrap/utilities/_spacing.scss | 51 + .../bootstrap/utilities/_text.scss | 58 + .../bootstrap/utilities/_visibility.scss | 11 + .../scss/argon-dashboard/custom/_alert.scss | 6 + .../scss/argon-dashboard/custom/_avatar.scss | 6 + .../scss/argon-dashboard/custom/_badge.scss | 7 + .../scss/argon-dashboard/custom/_buttons.scss | 7 + .../scss/argon-dashboard/custom/_card.scss | 8 + .../scss/argon-dashboard/custom/_chart.scss | 5 + .../scss/argon-dashboard/custom/_close.scss | 5 + .../argon-dashboard/custom/_components.scss | 31 + .../scss/argon-dashboard/custom/_content.scss | 47 + .../argon-dashboard/custom/_custom-forms.scss | 9 + .../argon-dashboard/custom/_dropdown.scss | 5 + .../scss/argon-dashboard/custom/_footer.scss | 5 + .../scss/argon-dashboard/custom/_forms.scss | 7 + .../argon-dashboard/custom/_functions.scss | 33 + .../scss/argon-dashboard/custom/_header.scss | 5 + .../scss/argon-dashboard/custom/_icons.scss | 6 + .../argon-dashboard/custom/_input-group.scss | 5 + .../argon-dashboard/custom/_list-group.scss | 5 + .../scss/argon-dashboard/custom/_map.scss | 5 + .../scss/argon-dashboard/custom/_mask.scss | 5 + .../scss/argon-dashboard/custom/_mixins.scss | 19 + .../scss/argon-dashboard/custom/_modal.scss | 5 + .../scss/argon-dashboard/custom/_nav.scss | 7 + .../scss/argon-dashboard/custom/_navbar.scss | 9 + .../argon-dashboard/custom/_pagination.scss | 5 + .../scss/argon-dashboard/custom/_popover.scss | 6 + .../argon-dashboard/custom/_progress.scss | 5 + .../scss/argon-dashboard/custom/_reboot.scss | 13 + .../scss/argon-dashboard/custom/_section.scss | 139 + .../argon-dashboard/custom/_separator.scss | 5 + .../scss/argon-dashboard/custom/_tables.scss | 5 + .../scss/argon-dashboard/custom/_type.scss | 8 + .../argon-dashboard/custom/_utilities.scss | 16 + .../argon-dashboard/custom/_variables.scss | 1009 + .../scss/argon-dashboard/custom/_vendors.scss | 9 + .../custom/alerts/_alert-dismissible.scss | 39 + .../argon-dashboard/custom/alerts/_alert.scss | 46 + .../custom/avatars/_avatar-group.scss | 22 + .../custom/avatars/_avatar.scss | 42 + .../custom/badges/_badge-circle.scss | 17 + .../custom/badges/_badge-dot.scss | 42 + .../argon-dashboard/custom/badges/_badge.scss | 55 + .../custom/buttons/_button-brand.scss | 12 + .../custom/buttons/_button-icon.scss | 92 + .../custom/buttons/_button.scss | 91 + .../custom/cards/_card-animations.scss | 10 + .../custom/cards/_card-blockquote.scss | 17 + .../custom/cards/_card-profile.scss | 49 + .../custom/cards/_card-stats.scss | 16 + .../argon-dashboard/custom/cards/_card.scss | 8 + .../argon-dashboard/custom/charts/_chart.scss | 69 + .../argon-dashboard/custom/close/_close.scss | 34 + .../custom/custom-forms/_custom-checkbox.scss | 37 + .../custom/custom-forms/_custom-control.scss | 51 + .../custom/custom-forms/_custom-form.scss | 37 + .../custom/custom-forms/_custom-radio.scss | 37 + .../custom/custom-forms/_custom-toggle.scss | 66 + .../custom/dropdowns/_dropdown.scss | 79 + .../custom/footers/_footer.scss | 98 + .../custom/forms/_form-validation.scss | 71 + .../argon-dashboard/custom/forms/_form.scss | 78 + .../custom/forms/_input-group.scss | 70 + .../custom/headers/_header.scss | 7 + .../custom/icons/_icon-shape.scss | 42 + .../argon-dashboard/custom/icons/_icon.scss | 65 + .../custom/list-groups/_list-group.scss | 46 + .../argon-dashboard/custom/maps/_map.scss | 10 + .../argon-dashboard/custom/masks/_mask.scss | 12 + .../argon-dashboard/custom/mixins/_alert.scss | 13 + .../custom/mixins/_background-variant.scss | 30 + .../argon-dashboard/custom/mixins/_badge.scss | 12 + .../custom/mixins/_buttons.scss | 105 + .../argon-dashboard/custom/mixins/_forms.scss | 128 + .../argon-dashboard/custom/mixins/_icon.scss | 4 + .../custom/mixins/_modals.scss | 23 + .../custom/mixins/_popover.scss | 36 + .../argon-dashboard/custom/modals/_modal.scss | 25 + .../custom/navbars/_navbar-collapse.scss | 125 + .../custom/navbars/_navbar-dropdown.scss | 101 + .../custom/navbars/_navbar-search.scss | 69 + .../custom/navbars/_navbar-vertical.scss | 286 + .../custom/navbars/_navbar.scss | 153 + .../custom/navs/_nav-pills.scss | 66 + .../argon-dashboard/custom/navs/_nav.scss | 42 + .../custom/paginations/_pagination.scss | 48 + .../custom/popovers/_popover.scss | 21 + .../custom/progresses/_progress.scss | 79 + .../custom/separators/_separator.scss | 54 + .../argon-dashboard/custom/tables/_table.scss | 118 + .../argon-dashboard/custom/type/_article.scss | 22 + .../argon-dashboard/custom/type/_display.scss | 14 + .../argon-dashboard/custom/type/_heading.scss | 52 + .../argon-dashboard/custom/type/_type.scss | 27 + .../custom/utilities/_backgrounds.scss | 51 + .../custom/utilities/_blurable.scss | 37 + .../custom/utilities/_floating.scss | 64 + .../custom/utilities/_helper.scss | 18 + .../custom/utilities/_image.scss | 9 + .../custom/utilities/_opacity.scss | 35 + .../custom/utilities/_overflow.scss | 11 + .../custom/utilities/_position.scss | 25 + .../custom/utilities/_shadows.scss | 28 + .../custom/utilities/_sizing.scss | 7 + .../custom/utilities/_spacing.scss | 107 + .../custom/utilities/_text.scss | 49 + .../custom/utilities/_transform.scss | 13 + .../custom/vendors/_bootstrap-datepicker.scss | 279 + .../custom/vendors/_headroom.scss | 25 + .../custom/vendors/_nouislider.scss | 425 + .../custom/vendors/_scrollbar.scss | 35 + .../argon-dashboard/docs/_clipboard-js.scss | 40 + .../docs/_component-examples.scss | 516 + .../scss/argon-dashboard/docs/_content.scss | 300 + .../scss/argon-dashboard/docs/_footer.scss | 39 + .../scss/argon-dashboard/docs/_nav.scss | 110 + .../scss/argon-dashboard/docs/_prism.scss | 176 + .../scss/argon-dashboard/docs/_sidebar.scss | 213 + .../scss/argon-dashboard/docs/_variables.scss | 13 + .../templates/new/examples/application.html | 468 + .../templates/new/examples/applications.html | 459 + app/app/templates/new/examples/device.html | 428 + app/app/templates/new/examples/icons.html | 1221 + app/app/templates/new/examples/login.html | 184 + app/app/templates/new/examples/map.html | 405 + app/app/templates/new/examples/maps.html | 405 + app/app/templates/new/examples/profile.html | 467 + app/app/templates/new/examples/register.html | 226 + app/app/templates/new/examples/tables.html | 1053 + app/app/templates/new/examples/upgrade.html | 374 + app/app/templates/new/public/index.html | 622 + app/app/templates/new/public/login.html | 120 + .../templates/{ => old}/admin/dashboard.html | 0 .../templates/{ => old}/admin/settings.html | 0 app/app/templates/{ => old}/admin/signup.html | 0 app/app/templates/{ => old}/admin/user.html | 0 .../templates/{ => old}/public/add-dev.html | 0 .../templates/{ => old}/public/alerts.html | 0 app/app/templates/{ => old}/public/app.html | 0 .../{ => old}/public/automation.html | 0 .../templates/{ => old}/public/dev-conf.html | 0 .../{ => old}/public/dev-data-t.html | 0 .../templates/{ => old}/public/dev-data.html | 0 app/app/templates/{ => old}/public/dev.html | 0 app/app/templates/{ => old}/public/index.html | 0 app/app/templates/{ => old}/public/login.html | 0 .../templates/{ => old}/public/new-alert.html | 0 .../templates/{ => old}/public/new-app.html | 0 .../{ => old}/public/new-automation.html | 0 .../templates/{ => old}/public/settings.html | 0 .../templates/{ => old}/public/signup.html | 0 app/app/views.py | 66 +- 3886 files changed, 146286 insertions(+), 33 deletions(-) delete mode 100644 app/app/dao/misc/.misc.py.swp create mode 100644 app/app/static/assets/css/argon-dashboard.css create mode 100644 app/app/static/assets/css/argon-dashboard.css.map create mode 100644 app/app/static/assets/css/argon-dashboard.min.css create mode 100644 app/app/static/assets/demo/demo.css create mode 100644 app/app/static/assets/demo/demo.js create mode 100644 app/app/static/assets/fonts/nucleo.eot create mode 100644 app/app/static/assets/fonts/nucleo.ttf create mode 100644 app/app/static/assets/fonts/nucleo.woff create mode 100644 app/app/static/assets/fonts/nucleo.woff2 create mode 100644 app/app/static/assets/img/brand/blue.png create mode 100644 app/app/static/assets/img/brand/favicon.ico create mode 100644 app/app/static/assets/img/brand/white.png create mode 100644 app/app/static/assets/img/icons/common/github.svg create mode 100644 app/app/static/assets/img/icons/common/google.svg create mode 100644 app/app/static/assets/img/theme/angular.jpg create mode 100644 app/app/static/assets/img/theme/bootstrap.jpg create mode 100644 app/app/static/assets/img/theme/profile-cover.jpg create mode 100644 app/app/static/assets/img/theme/react.jpg create mode 100644 app/app/static/assets/img/theme/sketch.jpg create mode 100644 app/app/static/assets/img/theme/team-1-800x800.jpg create mode 100644 app/app/static/assets/img/theme/team-2-800x800.jpg create mode 100644 app/app/static/assets/img/theme/team-3-800x800.jpg create mode 100644 app/app/static/assets/img/theme/team-4-800x800.jpg create mode 100644 app/app/static/assets/img/theme/vue.jpg create mode 100644 app/app/static/assets/js/argon-dashboard.js create mode 100644 app/app/static/assets/js/argon-dashboard.js.map create mode 100644 app/app/static/assets/js/argon-dashboard.min.js create mode 100644 app/app/static/assets/js/argon.min.js create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/LICENSE.txt create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/css/all.min.css create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/css/brands.min.css create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/css/fontawesome.min.css create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/css/regular.min.css create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/css/solid.min.css create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/css/svg-with-js.min.css create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/css/v4-shims.min.css create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/js/all.min.js create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/js/brands.min.js create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/js/fontawesome.min.js create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/js/regular.min.js create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/js/solid.min.js create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/js/v4-shims.min.js create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/sprites/brands.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/sprites/regular.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/sprites/solid.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/500px.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/accessible-icon.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/accusoft.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/adn.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/adversal.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/affiliatetheme.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/algolia.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/alipay.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/amazon-pay.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/amazon.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/amilia.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/android.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/angellist.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/angrycreative.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/angular.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/app-store-ios.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/app-store.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/apper.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/apple-pay.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/apple.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/asymmetrik.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/audible.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/autoprefixer.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/avianex.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/aviato.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/aws.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/bandcamp.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/behance-square.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/behance.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/bimobject.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/bitbucket.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/bitcoin.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/bity.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/black-tie.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/blackberry.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/blogger-b.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/blogger.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/bluetooth-b.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/bluetooth.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/btc.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/buromobelexperte.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/buysellads.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/cc-amazon-pay.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/cc-amex.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/cc-apple-pay.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/cc-diners-club.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/cc-discover.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/cc-jcb.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/cc-mastercard.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/cc-paypal.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/cc-stripe.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/cc-visa.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/centercode.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/chrome.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/cloudscale.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/cloudsmith.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/cloudversify.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/codepen.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/codiepie.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/connectdevelop.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/contao.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/cpanel.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/creative-commons-by.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/creative-commons-nc-eu.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/creative-commons-nc-jp.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/creative-commons-nc.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/creative-commons-nd.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/creative-commons-pd-alt.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/creative-commons-pd.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/creative-commons-remix.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/creative-commons-sa.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/creative-commons-sampling-plus.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/creative-commons-sampling.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/creative-commons-share.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/creative-commons.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/css3-alt.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/css3.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/cuttlefish.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/d-and-d.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/dashcube.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/delicious.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/deploydog.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/deskpro.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/deviantart.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/digg.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/digital-ocean.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/discord.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/discourse.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/dochub.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/docker.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/draft2digital.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/dribbble-square.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/dribbble.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/dropbox.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/drupal.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/dyalog.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/earlybirds.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/ebay.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/edge.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/elementor.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/ello.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/ember.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/empire.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/envira.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/erlang.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/ethereum.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/etsy.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/expeditedssl.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/facebook-f.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/facebook-messenger.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/facebook-square.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/facebook.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/firefox.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/first-order-alt.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/first-order.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/firstdraft.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/flickr.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/flipboard.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/fly.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/font-awesome-alt.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/font-awesome-flag.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/font-awesome-logo-full.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/font-awesome.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/fonticons-fi.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/fonticons.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/fort-awesome-alt.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/fort-awesome.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/forumbee.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/foursquare.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/free-code-camp.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/freebsd.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/fulcrum.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/galactic-republic.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/galactic-senate.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/get-pocket.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/gg-circle.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/gg.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/git-square.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/git.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/github-alt.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/github-square.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/github.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/gitkraken.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/gitlab.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/gitter.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/glide-g.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/glide.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/gofore.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/goodreads-g.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/goodreads.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/google-drive.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/google-play.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/google-plus-g.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/google-plus-square.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/google-plus.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/google-wallet.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/google.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/gratipay.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/grav.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/gripfire.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/grunt.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/gulp.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/hacker-news-square.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/hacker-news.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/hackerrank.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/hips.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/hire-a-helper.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/hooli.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/hornbill.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/hotjar.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/houzz.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/html5.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/hubspot.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/imdb.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/instagram.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/internet-explorer.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/ioxhost.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/itunes-note.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/itunes.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/java.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/jedi-order.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/jenkins.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/joget.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/joomla.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/js-square.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/js.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/jsfiddle.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/kaggle.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/keybase.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/keycdn.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/kickstarter-k.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/kickstarter.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/korvue.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/laravel.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/lastfm-square.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/lastfm.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/leanpub.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/less.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/line.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/linkedin-in.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/linkedin.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/linode.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/linux.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/lyft.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/magento.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/mailchimp.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/mandalorian.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/markdown.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/mastodon.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/maxcdn.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/medapps.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/medium-m.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/medium.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/medrt.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/meetup.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/megaport.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/microsoft.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/mix.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/mixcloud.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/mizuni.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/modx.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/monero.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/napster.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/neos.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/nimblr.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/nintendo-switch.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/node-js.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/node.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/npm.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/ns8.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/nutritionix.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/odnoklassniki-square.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/odnoklassniki.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/old-republic.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/opencart.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/openid.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/opera.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/optin-monster.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/osi.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/page4.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/pagelines.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/palfed.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/patreon.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/paypal.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/periscope.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/phabricator.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/phoenix-framework.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/phoenix-squadron.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/php.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/pied-piper-alt.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/pied-piper-hat.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/pied-piper-pp.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/pied-piper.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/pinterest-p.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/pinterest-square.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/pinterest.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/playstation.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/product-hunt.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/pushed.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/python.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/qq.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/quinscape.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/quora.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/r-project.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/ravelry.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/react.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/readme.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/rebel.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/red-river.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/reddit-alien.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/reddit-square.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/reddit.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/rendact.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/renren.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/replyd.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/researchgate.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/resolving.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/rev.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/rocketchat.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/rockrms.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/safari.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/sass.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/schlix.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/scribd.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/searchengin.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/sellcast.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/sellsy.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/servicestack.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/shirtsinbulk.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/shopware.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/simplybuilt.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/sistrix.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/sith.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/skyatlas.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/skype.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/slack-hash.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/slack.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/slideshare.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/snapchat-ghost.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/snapchat-square.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/snapchat.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/soundcloud.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/speakap.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/spotify.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/squarespace.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/stack-exchange.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/stack-overflow.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/staylinked.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/steam-square.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/steam-symbol.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/steam.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/sticker-mule.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/strava.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/stripe-s.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/stripe.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/studiovinari.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/stumbleupon-circle.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/stumbleupon.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/superpowers.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/supple.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/teamspeak.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/telegram-plane.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/telegram.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/tencent-weibo.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/the-red-yeti.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/themeco.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/themeisle.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/trade-federation.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/trello.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/tripadvisor.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/tumblr-square.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/tumblr.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/twitch.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/twitter-square.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/twitter.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/typo3.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/uber.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/uikit.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/uniregistry.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/untappd.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/usb.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/ussunnah.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/vaadin.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/viacoin.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/viadeo-square.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/viadeo.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/viber.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/vimeo-square.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/vimeo-v.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/vimeo.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/vine.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/vk.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/vnv.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/vuejs.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/weebly.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/weibo.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/weixin.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/whatsapp-square.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/whatsapp.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/whmcs.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/wikipedia-w.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/windows.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/wix.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/wolf-pack-battalion.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/wordpress-simple.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/wordpress.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/wpbeginner.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/wpexplorer.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/wpforms.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/xbox.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/xing-square.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/xing.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/y-combinator.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/yahoo.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/yandex-international.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/yandex.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/yelp.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/yoast.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/youtube-square.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/youtube.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/zhihu.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/address-book.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/address-card.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/angry.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/arrow-alt-circle-down.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/arrow-alt-circle-left.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/arrow-alt-circle-right.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/arrow-alt-circle-up.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/bell-slash.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/bell.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/bookmark.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/building.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/calendar-alt.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/calendar-check.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/calendar-minus.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/calendar-plus.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/calendar-times.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/calendar.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/caret-square-down.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/caret-square-left.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/caret-square-right.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/caret-square-up.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/chart-bar.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/check-circle.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/check-square.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/circle.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/clipboard.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/clock.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/clone.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/closed-captioning.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/comment-alt.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/comment-dots.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/comment.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/comments.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/compass.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/copy.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/copyright.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/credit-card.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/dizzy.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/dot-circle.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/edit.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/envelope-open.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/envelope.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/eye-slash.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/eye.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/file-alt.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/file-archive.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/file-audio.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/file-code.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/file-excel.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/file-image.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/file-pdf.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/file-powerpoint.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/file-video.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/file-word.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/file.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/flag.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/flushed.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/folder-open.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/folder.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/font-awesome-logo-full.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/frown-open.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/frown.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/futbol.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/gem.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/grimace.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/grin-alt.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/grin-beam-sweat.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/grin-beam.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/grin-hearts.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/grin-squint-tears.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/grin-squint.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/grin-stars.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/grin-tears.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/grin-tongue-squint.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/grin-tongue-wink.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/grin-tongue.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/grin-wink.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/grin.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/hand-lizard.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/hand-paper.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/hand-peace.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/hand-point-down.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/hand-point-left.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/hand-point-right.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/hand-point-up.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/hand-pointer.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/hand-rock.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/hand-scissors.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/hand-spock.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/handshake.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/hdd.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/heart.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/hospital.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/hourglass.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/id-badge.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/id-card.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/image.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/images.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/keyboard.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/kiss-beam.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/kiss-wink-heart.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/kiss.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/laugh-beam.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/laugh-squint.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/laugh-wink.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/laugh.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/lemon.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/life-ring.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/lightbulb.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/list-alt.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/map.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/meh-blank.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/meh-rolling-eyes.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/meh.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/minus-square.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/money-bill-alt.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/moon.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/newspaper.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/object-group.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/object-ungroup.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/paper-plane.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/pause-circle.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/play-circle.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/plus-square.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/question-circle.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/registered.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/sad-cry.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/sad-tear.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/save.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/share-square.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/smile-beam.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/smile-wink.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/smile.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/snowflake.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/square.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/star-half.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/star.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/sticky-note.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/stop-circle.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/sun.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/surprise.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/thumbs-down.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/thumbs-up.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/times-circle.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/tired.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/trash-alt.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/user-circle.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/user.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/window-close.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/window-maximize.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/window-minimize.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/window-restore.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/ad.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/address-book.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/address-card.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/adjust.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/air-freshener.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/align-center.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/align-justify.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/align-left.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/align-right.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/allergies.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/ambulance.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/american-sign-language-interpreting.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/anchor.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/angle-double-down.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/angle-double-left.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/angle-double-right.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/angle-double-up.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/angle-down.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/angle-left.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/angle-right.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/angle-up.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/angry.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/ankh.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/apple-alt.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/archive.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/archway.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/arrow-alt-circle-down.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/arrow-alt-circle-left.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/arrow-alt-circle-right.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/arrow-alt-circle-up.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/arrow-circle-down.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/arrow-circle-left.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/arrow-circle-right.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/arrow-circle-up.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/arrow-down.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/arrow-left.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/arrow-right.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/arrow-up.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/arrows-alt-h.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/arrows-alt-v.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/arrows-alt.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/assistive-listening-systems.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/asterisk.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/at.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/atlas.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/atom.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/audio-description.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/award.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/backspace.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/backward.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/balance-scale.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/ban.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/band-aid.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/barcode.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/bars.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/baseball-ball.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/basketball-ball.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/bath.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/battery-empty.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/battery-full.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/battery-half.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/battery-quarter.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/battery-three-quarters.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/bed.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/beer.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/bell-slash.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/bell.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/bezier-curve.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/bible.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/bicycle.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/binoculars.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/birthday-cake.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/blender.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/blind.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/bold.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/bolt.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/bomb.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/bone.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/bong.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/book-open.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/book-reader.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/book.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/bookmark.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/bowling-ball.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/box-open.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/box.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/boxes.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/braille.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/brain.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/briefcase-medical.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/briefcase.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/broadcast-tower.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/broom.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/brush.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/bug.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/building.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/bullhorn.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/bullseye.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/burn.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/bus-alt.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/bus.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/business-time.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/calculator.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/calendar-alt.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/calendar-check.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/calendar-minus.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/calendar-plus.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/calendar-times.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/calendar.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/camera-retro.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/camera.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/cannabis.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/capsules.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/car-alt.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/car-battery.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/car-crash.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/car-side.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/car.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/caret-down.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/caret-left.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/caret-right.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/caret-square-down.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/caret-square-left.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/caret-square-right.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/caret-square-up.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/caret-up.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/cart-arrow-down.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/cart-plus.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/certificate.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/chalkboard-teacher.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/chalkboard.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/charging-station.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/chart-area.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/chart-bar.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/chart-line.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/chart-pie.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/check-circle.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/check-double.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/check-square.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/check.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/chess-bishop.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/chess-board.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/chess-king.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/chess-knight.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/chess-pawn.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/chess-queen.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/chess-rook.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/chess.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/chevron-circle-down.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/chevron-circle-left.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/chevron-circle-right.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/chevron-circle-up.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/chevron-down.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/chevron-left.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/chevron-right.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/chevron-up.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/child.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/church.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/circle-notch.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/circle.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/city.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/clipboard-check.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/clipboard-list.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/clipboard.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/clock.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/clone.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/closed-captioning.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/cloud-download-alt.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/cloud-upload-alt.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/cloud.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/cocktail.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/code-branch.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/code.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/coffee.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/cog.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/cogs.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/coins.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/columns.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/comment-alt.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/comment-dollar.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/comment-dots.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/comment-slash.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/comment.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/comments-dollar.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/comments.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/compact-disc.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/compass.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/compress.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/concierge-bell.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/cookie-bite.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/cookie.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/copy.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/copyright.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/couch.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/credit-card.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/crop-alt.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/crop.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/cross.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/crosshairs.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/crow.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/crown.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/cube.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/cubes.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/cut.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/database.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/deaf.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/desktop.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/dharmachakra.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/diagnoses.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/dice-five.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/dice-four.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/dice-one.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/dice-six.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/dice-three.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/dice-two.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/dice.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/digital-tachograph.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/directions.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/divide.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/dizzy.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/dna.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/dollar-sign.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/dolly-flatbed.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/dolly.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/donate.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/door-closed.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/door-open.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/dot-circle.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/dove.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/download.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/drafting-compass.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/draw-polygon.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/drum-steelpan.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/drum.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/dumbbell.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/edit.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/eject.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/ellipsis-h.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/ellipsis-v.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/envelope-open-text.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/envelope-open.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/envelope-square.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/envelope.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/equals.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/eraser.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/euro-sign.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/exchange-alt.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/exclamation-circle.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/exclamation-triangle.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/exclamation.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/expand-arrows-alt.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/expand.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/external-link-alt.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/external-link-square-alt.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/eye-dropper.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/eye-slash.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/eye.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/fast-backward.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/fast-forward.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/fax.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/feather-alt.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/feather.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/female.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/fighter-jet.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/file-alt.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/file-archive.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/file-audio.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/file-code.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/file-contract.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/file-download.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/file-excel.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/file-export.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/file-image.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/file-import.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/file-invoice-dollar.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/file-invoice.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/file-medical-alt.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/file-medical.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/file-pdf.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/file-powerpoint.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/file-prescription.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/file-signature.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/file-upload.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/file-video.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/file-word.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/file.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/fill-drip.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/fill.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/film.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/filter.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/fingerprint.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/fire-extinguisher.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/fire.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/first-aid.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/fish.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/flag-checkered.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/flag.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/flask.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/flushed.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/folder-minus.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/folder-open.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/folder-plus.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/folder.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/font-awesome-logo-full.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/font.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/football-ball.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/forward.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/frog.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/frown-open.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/frown.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/funnel-dollar.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/futbol.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/gamepad.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/gas-pump.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/gavel.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/gem.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/genderless.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/gift.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/glass-martini-alt.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/glass-martini.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/glasses.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/globe-africa.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/globe-americas.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/globe-asia.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/globe.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/golf-ball.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/gopuram.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/graduation-cap.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/greater-than-equal.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/greater-than.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/grimace.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/grin-alt.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/grin-beam-sweat.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/grin-beam.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/grin-hearts.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/grin-squint-tears.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/grin-squint.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/grin-stars.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/grin-tears.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/grin-tongue-squint.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/grin-tongue-wink.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/grin-tongue.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/grin-wink.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/grin.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/grip-horizontal.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/grip-vertical.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/h-square.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/hamsa.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/hand-holding-heart.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/hand-holding-usd.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/hand-holding.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/hand-lizard.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/hand-paper.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/hand-peace.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/hand-point-down.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/hand-point-left.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/hand-point-right.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/hand-point-up.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/hand-pointer.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/hand-rock.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/hand-scissors.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/hand-spock.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/hands-helping.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/hands.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/handshake.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/hashtag.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/haykal.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/hdd.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/heading.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/headphones-alt.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/headphones.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/headset.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/heart.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/heartbeat.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/helicopter.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/highlighter.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/history.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/hockey-puck.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/home.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/hospital-alt.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/hospital-symbol.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/hospital.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/hot-tub.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/hotel.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/hourglass-end.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/hourglass-half.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/hourglass-start.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/hourglass.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/i-cursor.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/id-badge.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/id-card-alt.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/id-card.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/image.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/images.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/inbox.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/indent.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/industry.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/infinity.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/info-circle.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/info.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/italic.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/jedi.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/joint.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/journal-whills.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/kaaba.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/key.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/keyboard.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/khanda.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/kiss-beam.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/kiss-wink-heart.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/kiss.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/kiwi-bird.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/landmark.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/language.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/laptop-code.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/laptop.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/laugh-beam.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/laugh-squint.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/laugh-wink.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/laugh.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/layer-group.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/leaf.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/lemon.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/less-than-equal.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/less-than.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/level-down-alt.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/level-up-alt.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/life-ring.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/lightbulb.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/link.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/lira-sign.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/list-alt.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/list-ol.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/list-ul.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/list.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/location-arrow.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/lock-open.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/lock.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/long-arrow-alt-down.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/long-arrow-alt-left.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/long-arrow-alt-right.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/long-arrow-alt-up.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/low-vision.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/luggage-cart.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/magic.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/magnet.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/mail-bulk.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/male.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/map-marked-alt.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/map-marked.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/map-marker-alt.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/map-marker.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/map-pin.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/map-signs.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/map.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/marker.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/mars-double.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/mars-stroke-h.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/mars-stroke-v.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/mars-stroke.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/mars.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/medal.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/medkit.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/meh-blank.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/meh-rolling-eyes.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/meh.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/memory.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/menorah.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/mercury.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/microchip.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/microphone-alt-slash.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/microphone-alt.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/microphone-slash.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/microphone.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/microscope.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/minus-circle.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/minus-square.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/minus.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/mobile-alt.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/mobile.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/money-bill-alt.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/money-bill-wave-alt.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/money-bill-wave.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/money-bill.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/money-check-alt.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/money-check.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/monument.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/moon.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/mortar-pestle.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/mosque.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/motorcycle.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/mouse-pointer.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/music.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/neuter.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/newspaper.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/not-equal.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/notes-medical.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/object-group.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/object-ungroup.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/oil-can.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/om.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/outdent.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/paint-brush.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/paint-roller.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/palette.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/pallet.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/paper-plane.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/paperclip.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/parachute-box.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/paragraph.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/parking.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/passport.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/pastafarianism.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/paste.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/pause-circle.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/pause.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/paw.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/peace.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/pen-alt.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/pen-fancy.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/pen-nib.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/pen-square.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/pen.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/pencil-alt.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/pencil-ruler.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/people-carry.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/percent.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/percentage.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/phone-slash.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/phone-square.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/phone-volume.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/phone.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/piggy-bank.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/pills.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/place-of-worship.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/plane-arrival.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/plane-departure.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/plane.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/play-circle.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/play.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/plug.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/plus-circle.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/plus-square.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/plus.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/podcast.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/poll-h.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/poll.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/poo.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/poop.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/portrait.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/pound-sign.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/power-off.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/pray.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/praying-hands.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/prescription-bottle-alt.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/prescription-bottle.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/prescription.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/print.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/procedures.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/project-diagram.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/puzzle-piece.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/qrcode.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/question-circle.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/question.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/quidditch.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/quote-left.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/quote-right.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/quran.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/random.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/receipt.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/recycle.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/redo-alt.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/redo.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/registered.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/reply-all.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/reply.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/retweet.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/ribbon.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/road.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/robot.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/rocket.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/route.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/rss-square.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/rss.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/ruble-sign.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/ruler-combined.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/ruler-horizontal.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/ruler-vertical.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/ruler.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/rupee-sign.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/sad-cry.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/sad-tear.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/save.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/school.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/screwdriver.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/search-dollar.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/search-location.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/search-minus.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/search-plus.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/search.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/seedling.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/server.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/shapes.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/share-alt-square.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/share-alt.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/share-square.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/share.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/shekel-sign.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/shield-alt.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/ship.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/shipping-fast.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/shoe-prints.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/shopping-bag.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/shopping-basket.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/shopping-cart.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/shower.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/shuttle-van.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/sign-in-alt.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/sign-language.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/sign-out-alt.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/sign.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/signal.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/signature.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/sitemap.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/skull.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/sliders-h.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/smile-beam.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/smile-wink.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/smile.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/smoking-ban.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/smoking.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/snowflake.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/socks.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/solar-panel.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/sort-alpha-down.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/sort-alpha-up.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/sort-amount-down.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/sort-amount-up.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/sort-down.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/sort-numeric-down.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/sort-numeric-up.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/sort-up.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/sort.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/spa.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/space-shuttle.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/spinner.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/splotch.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/spray-can.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/square-full.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/square-root-alt.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/square.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/stamp.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/star-and-crescent.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/star-half-alt.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/star-half.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/star-of-david.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/star-of-life.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/star.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/step-backward.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/step-forward.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/stethoscope.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/sticky-note.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/stop-circle.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/stop.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/stopwatch.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/store-alt.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/store.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/stream.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/street-view.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/strikethrough.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/stroopwafel.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/subscript.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/subway.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/suitcase-rolling.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/suitcase.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/sun.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/superscript.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/surprise.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/swatchbook.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/swimmer.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/swimming-pool.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/synagogue.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/sync-alt.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/sync.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/syringe.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/table-tennis.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/table.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/tablet-alt.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/tablet.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/tablets.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/tachometer-alt.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/tag.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/tags.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/tape.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/tasks.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/taxi.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/teeth-open.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/teeth.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/terminal.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/text-height.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/text-width.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/th-large.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/th-list.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/th.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/theater-masks.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/thermometer-empty.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/thermometer-full.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/thermometer-half.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/thermometer-quarter.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/thermometer-three-quarters.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/thermometer.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/thumbs-down.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/thumbs-up.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/thumbtack.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/ticket-alt.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/times-circle.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/times.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/tint-slash.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/tint.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/tired.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/toggle-off.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/toggle-on.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/toolbox.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/tooth.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/torah.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/torii-gate.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/trademark.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/traffic-light.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/train.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/transgender-alt.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/transgender.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/trash-alt.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/trash.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/tree.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/trophy.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/truck-loading.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/truck-monster.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/truck-moving.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/truck-pickup.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/truck.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/tshirt.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/tty.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/tv.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/umbrella-beach.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/umbrella.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/underline.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/undo-alt.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/undo.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/universal-access.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/university.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/unlink.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/unlock-alt.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/unlock.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/upload.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/user-alt-slash.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/user-alt.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/user-astronaut.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/user-check.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/user-circle.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/user-clock.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/user-cog.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/user-edit.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/user-friends.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/user-graduate.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/user-lock.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/user-md.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/user-minus.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/user-ninja.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/user-plus.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/user-secret.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/user-shield.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/user-slash.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/user-tag.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/user-tie.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/user-times.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/user.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/users-cog.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/users.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/utensil-spoon.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/utensils.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/vector-square.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/venus-double.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/venus-mars.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/venus.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/vial.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/vials.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/video-slash.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/video.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/vihara.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/volleyball-ball.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/volume-down.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/volume-off.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/volume-up.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/walking.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/wallet.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/warehouse.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/weight-hanging.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/weight.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/wheelchair.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/wifi.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/window-close.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/window-maximize.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/window-minimize.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/window-restore.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/wine-glass-alt.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/wine-glass.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/won-sign.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/wrench.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/x-ray.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/yen-sign.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/yin-yang.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/webfonts/fa-brands-400.eot create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/webfonts/fa-brands-400.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/webfonts/fa-brands-400.ttf create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/webfonts/fa-brands-400.woff create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/webfonts/fa-brands-400.woff2 create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/webfonts/fa-regular-400.eot create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/webfonts/fa-regular-400.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/webfonts/fa-regular-400.ttf create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/webfonts/fa-regular-400.woff create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/webfonts/fa-regular-400.woff2 create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/webfonts/fa-solid-900.eot create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/webfonts/fa-solid-900.svg create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/webfonts/fa-solid-900.ttf create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/webfonts/fa-solid-900.woff create mode 100644 app/app/static/assets/js/plugins/@fortawesome/fontawesome-free/webfonts/fa-solid-900.woff2 create mode 100644 app/app/static/assets/js/plugins/anchor-js/anchor.min.js create mode 100644 app/app/static/assets/js/plugins/anchor-js/banner.js create mode 100644 app/app/static/assets/js/plugins/bootstrap-datepicker/dist/css/bootstrap-datepicker.min.css create mode 100644 app/app/static/assets/js/plugins/bootstrap-datepicker/dist/css/bootstrap-datepicker.standalone.min.css create mode 100644 app/app/static/assets/js/plugins/bootstrap-datepicker/dist/css/bootstrap-datepicker3.min.css create mode 100644 app/app/static/assets/js/plugins/bootstrap-datepicker/dist/css/bootstrap-datepicker3.standalone.min.css create mode 100644 app/app/static/assets/js/plugins/bootstrap-datepicker/dist/js/bootstrap-datepicker.min.js create mode 100644 app/app/static/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker-en-CA.min.js create mode 100644 app/app/static/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.ar-tn.min.js create mode 100644 app/app/static/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.ar.min.js create mode 100644 app/app/static/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.az.min.js create mode 100644 app/app/static/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.bg.min.js create mode 100644 app/app/static/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.bm.min.js create mode 100644 app/app/static/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.bn.min.js create mode 100644 app/app/static/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.br.min.js create mode 100644 app/app/static/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.bs.min.js create mode 100644 app/app/static/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.ca.min.js create mode 100644 app/app/static/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.cs.min.js create mode 100644 app/app/static/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.cy.min.js create mode 100644 app/app/static/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.da.min.js create mode 100644 app/app/static/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.de.min.js create mode 100644 app/app/static/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.el.min.js create mode 100644 app/app/static/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.en-AU.min.js create mode 100644 app/app/static/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.en-CA.min.js create mode 100644 app/app/static/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.en-GB.min.js create mode 100644 app/app/static/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.en-IE.min.js create mode 100644 app/app/static/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.en-NZ.min.js create mode 100644 app/app/static/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.en-ZA.min.js create mode 100644 app/app/static/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.eo.min.js create mode 100644 app/app/static/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.es.min.js create mode 100644 app/app/static/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.et.min.js create mode 100644 app/app/static/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.eu.min.js create mode 100644 app/app/static/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.fa.min.js create mode 100644 app/app/static/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.fi.min.js create mode 100644 app/app/static/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.fo.min.js create mode 100644 app/app/static/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.fr-CH.min.js create mode 100644 app/app/static/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.fr.min.js create mode 100644 app/app/static/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.gl.min.js create mode 100644 app/app/static/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.he.min.js create mode 100644 app/app/static/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.hi.min.js create mode 100644 app/app/static/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.hr.min.js create mode 100644 app/app/static/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.hu.min.js create mode 100644 app/app/static/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.hy.min.js create mode 100644 app/app/static/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.id.min.js create mode 100644 app/app/static/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.is.min.js create mode 100644 app/app/static/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.it-CH.min.js create mode 100644 app/app/static/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.it.min.js create mode 100644 app/app/static/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.ja.min.js create mode 100644 app/app/static/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.ka.min.js create mode 100644 app/app/static/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.kh.min.js create mode 100644 app/app/static/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.kk.min.js create mode 100644 app/app/static/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.km.min.js create mode 100644 app/app/static/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.ko.min.js create mode 100644 app/app/static/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.kr.min.js create mode 100644 app/app/static/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.lt.min.js create mode 100644 app/app/static/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.lv.min.js create mode 100644 app/app/static/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.me.min.js create mode 100644 app/app/static/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.mk.min.js create mode 100644 app/app/static/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.mn.min.js create mode 100644 app/app/static/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.ms.min.js create mode 100644 app/app/static/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.nl-BE.min.js create mode 100644 app/app/static/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.nl.min.js create mode 100644 app/app/static/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.no.min.js create mode 100644 app/app/static/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.oc.min.js create mode 100644 app/app/static/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.pl.min.js create mode 100644 app/app/static/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.pt-BR.min.js create mode 100644 app/app/static/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.pt.min.js create mode 100644 app/app/static/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.ro.min.js create mode 100644 app/app/static/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.rs-latin.min.js create mode 100644 app/app/static/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.rs.min.js create mode 100644 app/app/static/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.ru.min.js create mode 100644 app/app/static/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.si.min.js create mode 100644 app/app/static/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.sk.min.js create mode 100644 app/app/static/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.sl.min.js create mode 100644 app/app/static/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.sq.min.js create mode 100644 app/app/static/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.sr-latin.min.js create mode 100644 app/app/static/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.sr.min.js create mode 100644 app/app/static/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.sv.min.js create mode 100644 app/app/static/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.sw.min.js create mode 100644 app/app/static/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.ta.min.js create mode 100644 app/app/static/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.tg.min.js create mode 100644 app/app/static/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.th.min.js create mode 100644 app/app/static/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.tk.min.js create mode 100644 app/app/static/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.tr.min.js create mode 100644 app/app/static/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.uk.min.js create mode 100644 app/app/static/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.uz-cyrl.min.js create mode 100644 app/app/static/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.uz-latn.min.js create mode 100644 app/app/static/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.vi.min.js create mode 100644 app/app/static/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.zh-CN.min.js create mode 100644 app/app/static/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.zh-TW.min.js create mode 100644 app/app/static/assets/js/plugins/bootstrap/dist/css/bootstrap-grid.min.css create mode 100644 app/app/static/assets/js/plugins/bootstrap/dist/css/bootstrap-reboot.min.css create mode 100644 app/app/static/assets/js/plugins/bootstrap/dist/css/bootstrap.min.css create mode 100644 app/app/static/assets/js/plugins/bootstrap/dist/js/bootstrap.bundle.min.js create mode 100644 app/app/static/assets/js/plugins/bootstrap/dist/js/bootstrap.min.js create mode 100644 app/app/static/assets/js/plugins/chart.js/dist/Chart.bundle.min.js create mode 100644 app/app/static/assets/js/plugins/chart.js/dist/Chart.extension.js create mode 100644 app/app/static/assets/js/plugins/chart.js/dist/Chart.min.css create mode 100644 app/app/static/assets/js/plugins/chart.js/dist/Chart.min.js create mode 100644 app/app/static/assets/js/plugins/clipboard/dist/clipboard.min.js create mode 100644 app/app/static/assets/js/plugins/headroom.js/dist/angular.headroom.min.js create mode 100644 app/app/static/assets/js/plugins/headroom.js/dist/headroom.min.js create mode 100644 app/app/static/assets/js/plugins/headroom.js/dist/jQuery.headroom.min.js create mode 100644 app/app/static/assets/js/plugins/holderjs/holder.min.js create mode 100644 app/app/static/assets/js/plugins/holderjs/package.js create mode 100644 app/app/static/assets/js/plugins/jquery-scroll-lock/dist/jquery-scrollLock.min.js create mode 100644 app/app/static/assets/js/plugins/jquery.scrollbar/index.js create mode 100644 app/app/static/assets/js/plugins/jquery.scrollbar/jquery.scrollbar.css create mode 100644 app/app/static/assets/js/plugins/jquery.scrollbar/jquery.scrollbar.min.js create mode 100644 app/app/static/assets/js/plugins/jquery.scrollbar/license-gpl.txt create mode 100644 app/app/static/assets/js/plugins/jquery.scrollbar/license-mit.txt create mode 100644 app/app/static/assets/js/plugins/jquery.scrollbar/meteor/tests.js create mode 100644 app/app/static/assets/js/plugins/jquery.scrollbar/package.js create mode 100644 app/app/static/assets/js/plugins/jquery.scrollbar/sass/config.rb create mode 100644 app/app/static/assets/js/plugins/jquery.scrollbar/scrollbar.jquery.json create mode 100644 app/app/static/assets/js/plugins/jquery/dist/core.js create mode 100644 app/app/static/assets/js/plugins/jquery/dist/jquery.min.js create mode 100644 app/app/static/assets/js/plugins/jquery/dist/jquery.slim.min.js create mode 100644 app/app/static/assets/js/plugins/nouislider/distribute/nouislider.min.css create mode 100644 app/app/static/assets/js/plugins/nouislider/distribute/nouislider.min.js create mode 100644 app/app/static/assets/js/plugins/nucleo/css/nucleo-svg.css create mode 100644 app/app/static/assets/js/plugins/nucleo/css/nucleo.css create mode 100644 app/app/static/assets/js/plugins/nucleo/fonts/nucleo-icons.eot create mode 100644 app/app/static/assets/js/plugins/nucleo/fonts/nucleo-icons.svg create mode 100644 app/app/static/assets/js/plugins/nucleo/fonts/nucleo-icons.ttf create mode 100644 app/app/static/assets/js/plugins/nucleo/fonts/nucleo-icons.woff create mode 100644 app/app/static/assets/js/plugins/nucleo/fonts/nucleo-icons.woff2 create mode 100644 app/app/static/assets/js/plugins/onscreen/dist/on-screen.es6.js create mode 100644 app/app/static/assets/js/plugins/onscreen/dist/on-screen.umd.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components.json create mode 100644 app/app/static/assets/js/plugins/prismjs/components/index.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-abap.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-actionscript.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-ada.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-apacheconf.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-apl.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-applescript.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-arduino.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-arff.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-asciidoc.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-asm6502.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-aspnet.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-autohotkey.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-autoit.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-bash.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-basic.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-batch.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-bison.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-brainfuck.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-bro.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-c.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-clike.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-clojure.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-coffeescript.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-core.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-cpp.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-crystal.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-csharp.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-csp.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-css-extras.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-css.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-d.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-dart.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-diff.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-django.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-docker.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-eiffel.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-elixir.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-elm.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-erb.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-erlang.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-flow.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-fortran.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-fsharp.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-gedcom.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-gherkin.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-git.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-glsl.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-go.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-graphql.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-groovy.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-haml.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-handlebars.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-haskell.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-haxe.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-hpkp.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-hsts.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-http.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-ichigojam.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-icon.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-inform7.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-ini.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-io.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-j.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-java.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-javascript.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-jolie.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-json.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-jsx.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-julia.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-keyman.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-kotlin.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-latex.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-less.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-liquid.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-lisp.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-livescript.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-lolcode.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-lua.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-makefile.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-markdown.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-markup-templating.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-markup.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-matlab.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-mel.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-mizar.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-monkey.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-n4js.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-nasm.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-nginx.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-nim.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-nix.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-nsis.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-objectivec.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-ocaml.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-opencl.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-oz.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-parigp.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-parser.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-pascal.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-perl.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-php-extras.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-php.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-plsql.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-powershell.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-processing.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-prolog.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-properties.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-protobuf.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-pug.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-puppet.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-pure.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-python.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-q.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-qore.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-r.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-reason.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-renpy.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-rest.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-rip.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-roboconf.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-ruby.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-rust.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-sas.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-sass.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-scala.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-scheme.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-scss.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-smalltalk.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-smarty.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-soy.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-sql.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-stylus.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-swift.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-tap.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-tcl.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-textile.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-tsx.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-tt2.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-twig.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-typescript.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-vbnet.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-velocity.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-verilog.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-vhdl.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-vim.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-visual-basic.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-wasm.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-wiki.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-xeora.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-xojo.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-xquery.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/components/prism-yaml.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/plugins/autolinker/prism-autolinker.css create mode 100644 app/app/static/assets/js/plugins/prismjs/plugins/autolinker/prism-autolinker.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/plugins/autoloader/prism-autoloader.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/plugins/command-line/prism-command-line.css create mode 100644 app/app/static/assets/js/plugins/prismjs/plugins/command-line/prism-command-line.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/plugins/copy-to-clipboard/prism-copy-to-clipboard.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/plugins/custom-class/prism-custom-class.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/plugins/data-uri-highlight/prism-data-uri-highlight.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/plugins/file-highlight/prism-file-highlight.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/plugins/highlight-keywords/prism-highlight-keywords.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/plugins/jsonp-highlight/prism-jsonp-highlight.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/plugins/keep-markup/prism-keep-markup.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/plugins/line-highlight/prism-line-highlight.css create mode 100644 app/app/static/assets/js/plugins/prismjs/plugins/line-highlight/prism-line-highlight.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/plugins/line-numbers/prism-line-numbers.css create mode 100644 app/app/static/assets/js/plugins/prismjs/plugins/line-numbers/prism-line-numbers.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/plugins/normalize-whitespace/prism-normalize-whitespace.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/plugins/previewers/prism-previewers.css create mode 100644 app/app/static/assets/js/plugins/prismjs/plugins/previewers/prism-previewers.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/plugins/remove-initial-line-feed/prism-remove-initial-line-feed.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/plugins/show-invisibles/prism-show-invisibles.css create mode 100644 app/app/static/assets/js/plugins/prismjs/plugins/show-invisibles/prism-show-invisibles.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/plugins/show-language/prism-show-language.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/plugins/toolbar/prism-toolbar.css create mode 100644 app/app/static/assets/js/plugins/prismjs/plugins/toolbar/prism-toolbar.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/plugins/unescaped-markup/prism-unescaped-markup.css create mode 100644 app/app/static/assets/js/plugins/prismjs/plugins/unescaped-markup/prism-unescaped-markup.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/plugins/wpd/prism-wpd.css create mode 100644 app/app/static/assets/js/plugins/prismjs/plugins/wpd/prism-wpd.min.js create mode 100644 app/app/static/assets/js/plugins/prismjs/prism.js create mode 100644 app/app/static/assets/js/plugins/prismjs/themes/prism-coy.css create mode 100644 app/app/static/assets/js/plugins/prismjs/themes/prism-dark.css create mode 100644 app/app/static/assets/js/plugins/prismjs/themes/prism-funky.css create mode 100644 app/app/static/assets/js/plugins/prismjs/themes/prism-okaidia.css create mode 100644 app/app/static/assets/js/plugins/prismjs/themes/prism-solarizedlight.css create mode 100644 app/app/static/assets/js/plugins/prismjs/themes/prism-tomorrow.css create mode 100644 app/app/static/assets/js/plugins/prismjs/themes/prism-twilight.css create mode 100644 app/app/static/assets/js/plugins/prismjs/themes/prism.css create mode 100644 app/app/static/assets/scss/argon-dashboard.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/bootstrap/_alert.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/bootstrap/_badge.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/bootstrap/_breadcrumb.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/bootstrap/_button-group.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/bootstrap/_buttons.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/bootstrap/_card.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/bootstrap/_carousel.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/bootstrap/_close.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/bootstrap/_code.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/bootstrap/_custom-forms.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/bootstrap/_dropdown.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/bootstrap/_forms.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/bootstrap/_functions.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/bootstrap/_grid.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/bootstrap/_images.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/bootstrap/_input-group.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/bootstrap/_jumbotron.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/bootstrap/_list-group.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/bootstrap/_media.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/bootstrap/_mixins.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/bootstrap/_modal.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/bootstrap/_nav.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/bootstrap/_navbar.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/bootstrap/_pagination.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/bootstrap/_popover.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/bootstrap/_print.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/bootstrap/_progress.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/bootstrap/_reboot.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/bootstrap/_root.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/bootstrap/_tables.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/bootstrap/_tooltip.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/bootstrap/_transitions.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/bootstrap/_type.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/bootstrap/_utilities.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/bootstrap/_variables.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/bootstrap/mixins/_alert.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/bootstrap/mixins/_background-variant.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/bootstrap/mixins/_badge.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/bootstrap/mixins/_border-radius.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/bootstrap/mixins/_box-shadow.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/bootstrap/mixins/_breakpoints.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/bootstrap/mixins/_buttons.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/bootstrap/mixins/_caret.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/bootstrap/mixins/_clearfix.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/bootstrap/mixins/_float.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/bootstrap/mixins/_forms.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/bootstrap/mixins/_gradients.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/bootstrap/mixins/_grid-framework.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/bootstrap/mixins/_grid.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/bootstrap/mixins/_hover.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/bootstrap/mixins/_image.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/bootstrap/mixins/_list-group.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/bootstrap/mixins/_lists.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/bootstrap/mixins/_nav-divider.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/bootstrap/mixins/_pagination.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/bootstrap/mixins/_reset-text.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/bootstrap/mixins/_resize.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/bootstrap/mixins/_screen-reader.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/bootstrap/mixins/_size.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/bootstrap/mixins/_table-row.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/bootstrap/mixins/_text-emphasis.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/bootstrap/mixins/_text-hide.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/bootstrap/mixins/_text-truncate.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/bootstrap/mixins/_transition.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/bootstrap/mixins/_visibility.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/bootstrap/utilities/_align.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/bootstrap/utilities/_background.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/bootstrap/utilities/_borders.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/bootstrap/utilities/_clearfix.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/bootstrap/utilities/_display.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/bootstrap/utilities/_embed.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/bootstrap/utilities/_flex.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/bootstrap/utilities/_float.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/bootstrap/utilities/_position.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/bootstrap/utilities/_screenreaders.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/bootstrap/utilities/_shadows.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/bootstrap/utilities/_sizing.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/bootstrap/utilities/_spacing.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/bootstrap/utilities/_text.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/bootstrap/utilities/_visibility.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/custom/_alert.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/custom/_avatar.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/custom/_badge.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/custom/_buttons.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/custom/_card.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/custom/_chart.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/custom/_close.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/custom/_components.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/custom/_content.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/custom/_custom-forms.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/custom/_dropdown.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/custom/_footer.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/custom/_forms.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/custom/_functions.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/custom/_header.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/custom/_icons.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/custom/_input-group.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/custom/_list-group.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/custom/_map.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/custom/_mask.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/custom/_mixins.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/custom/_modal.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/custom/_nav.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/custom/_navbar.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/custom/_pagination.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/custom/_popover.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/custom/_progress.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/custom/_reboot.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/custom/_section.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/custom/_separator.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/custom/_tables.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/custom/_type.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/custom/_utilities.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/custom/_variables.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/custom/_vendors.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/custom/alerts/_alert-dismissible.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/custom/alerts/_alert.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/custom/avatars/_avatar-group.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/custom/avatars/_avatar.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/custom/badges/_badge-circle.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/custom/badges/_badge-dot.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/custom/badges/_badge.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/custom/buttons/_button-brand.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/custom/buttons/_button-icon.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/custom/buttons/_button.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/custom/cards/_card-animations.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/custom/cards/_card-blockquote.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/custom/cards/_card-profile.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/custom/cards/_card-stats.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/custom/cards/_card.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/custom/charts/_chart.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/custom/close/_close.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/custom/custom-forms/_custom-checkbox.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/custom/custom-forms/_custom-control.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/custom/custom-forms/_custom-form.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/custom/custom-forms/_custom-radio.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/custom/custom-forms/_custom-toggle.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/custom/dropdowns/_dropdown.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/custom/footers/_footer.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/custom/forms/_form-validation.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/custom/forms/_form.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/custom/forms/_input-group.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/custom/headers/_header.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/custom/icons/_icon-shape.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/custom/icons/_icon.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/custom/list-groups/_list-group.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/custom/maps/_map.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/custom/masks/_mask.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/custom/mixins/_alert.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/custom/mixins/_background-variant.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/custom/mixins/_badge.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/custom/mixins/_buttons.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/custom/mixins/_forms.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/custom/mixins/_icon.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/custom/mixins/_modals.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/custom/mixins/_popover.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/custom/modals/_modal.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/custom/navbars/_navbar-collapse.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/custom/navbars/_navbar-dropdown.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/custom/navbars/_navbar-search.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/custom/navbars/_navbar-vertical.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/custom/navbars/_navbar.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/custom/navs/_nav-pills.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/custom/navs/_nav.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/custom/paginations/_pagination.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/custom/popovers/_popover.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/custom/progresses/_progress.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/custom/separators/_separator.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/custom/tables/_table.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/custom/type/_article.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/custom/type/_display.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/custom/type/_heading.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/custom/type/_type.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/custom/utilities/_backgrounds.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/custom/utilities/_blurable.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/custom/utilities/_floating.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/custom/utilities/_helper.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/custom/utilities/_image.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/custom/utilities/_opacity.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/custom/utilities/_overflow.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/custom/utilities/_position.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/custom/utilities/_shadows.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/custom/utilities/_sizing.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/custom/utilities/_spacing.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/custom/utilities/_text.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/custom/utilities/_transform.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/custom/vendors/_bootstrap-datepicker.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/custom/vendors/_headroom.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/custom/vendors/_nouislider.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/custom/vendors/_scrollbar.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/docs/_clipboard-js.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/docs/_component-examples.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/docs/_content.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/docs/_footer.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/docs/_nav.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/docs/_prism.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/docs/_sidebar.scss create mode 100644 app/app/static/assets/scss/argon-dashboard/docs/_variables.scss create mode 100644 app/app/templates/general_layout.html create mode 100644 app/app/templates/new/assets/css/argon-dashboard.css create mode 100644 app/app/templates/new/assets/css/argon-dashboard.css.map create mode 100644 app/app/templates/new/assets/css/argon-dashboard.min.css create mode 100644 app/app/templates/new/assets/demo/demo.css create mode 100644 app/app/templates/new/assets/demo/demo.js create mode 100644 app/app/templates/new/assets/fonts/nucleo.eot create mode 100644 app/app/templates/new/assets/fonts/nucleo.ttf create mode 100644 app/app/templates/new/assets/fonts/nucleo.woff create mode 100644 app/app/templates/new/assets/fonts/nucleo.woff2 create mode 100644 app/app/templates/new/assets/img/brand/blue.png create mode 100644 app/app/templates/new/assets/img/brand/favicon.ico create mode 100644 app/app/templates/new/assets/img/brand/white.png create mode 100644 app/app/templates/new/assets/img/icons/common/github.svg create mode 100644 app/app/templates/new/assets/img/icons/common/google.svg create mode 100644 app/app/templates/new/assets/img/theme/angular.jpg create mode 100644 app/app/templates/new/assets/img/theme/bootstrap.jpg create mode 100644 app/app/templates/new/assets/img/theme/profile-cover.jpg create mode 100644 app/app/templates/new/assets/img/theme/react.jpg create mode 100644 app/app/templates/new/assets/img/theme/sketch.jpg create mode 100644 app/app/templates/new/assets/img/theme/team-1-800x800.jpg create mode 100644 app/app/templates/new/assets/img/theme/team-2-800x800.jpg create mode 100644 app/app/templates/new/assets/img/theme/team-3-800x800.jpg create mode 100644 app/app/templates/new/assets/img/theme/team-4-800x800.jpg create mode 100644 app/app/templates/new/assets/img/theme/vue.jpg create mode 100644 app/app/templates/new/assets/js/argon-dashboard.js create mode 100644 app/app/templates/new/assets/js/argon-dashboard.js.map create mode 100644 app/app/templates/new/assets/js/argon-dashboard.min.js create mode 100644 app/app/templates/new/assets/js/argon.min.js create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/LICENSE.txt create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/css/all.min.css create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/css/brands.min.css create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/css/fontawesome.min.css create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/css/regular.min.css create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/css/solid.min.css create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/css/svg-with-js.min.css create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/css/v4-shims.min.css create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/js/all.min.js create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/js/brands.min.js create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/js/fontawesome.min.js create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/js/regular.min.js create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/js/solid.min.js create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/js/v4-shims.min.js create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/sprites/brands.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/sprites/regular.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/sprites/solid.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/500px.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/accessible-icon.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/accusoft.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/adn.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/adversal.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/affiliatetheme.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/algolia.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/alipay.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/amazon-pay.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/amazon.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/amilia.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/android.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/angellist.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/angrycreative.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/angular.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/app-store-ios.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/app-store.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/apper.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/apple-pay.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/apple.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/asymmetrik.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/audible.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/autoprefixer.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/avianex.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/aviato.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/aws.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/bandcamp.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/behance-square.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/behance.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/bimobject.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/bitbucket.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/bitcoin.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/bity.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/black-tie.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/blackberry.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/blogger-b.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/blogger.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/bluetooth-b.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/bluetooth.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/btc.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/buromobelexperte.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/buysellads.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/cc-amazon-pay.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/cc-amex.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/cc-apple-pay.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/cc-diners-club.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/cc-discover.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/cc-jcb.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/cc-mastercard.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/cc-paypal.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/cc-stripe.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/cc-visa.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/centercode.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/chrome.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/cloudscale.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/cloudsmith.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/cloudversify.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/codepen.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/codiepie.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/connectdevelop.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/contao.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/cpanel.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/creative-commons-by.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/creative-commons-nc-eu.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/creative-commons-nc-jp.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/creative-commons-nc.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/creative-commons-nd.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/creative-commons-pd-alt.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/creative-commons-pd.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/creative-commons-remix.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/creative-commons-sa.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/creative-commons-sampling-plus.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/creative-commons-sampling.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/creative-commons-share.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/creative-commons.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/css3-alt.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/css3.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/cuttlefish.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/d-and-d.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/dashcube.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/delicious.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/deploydog.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/deskpro.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/deviantart.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/digg.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/digital-ocean.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/discord.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/discourse.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/dochub.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/docker.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/draft2digital.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/dribbble-square.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/dribbble.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/dropbox.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/drupal.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/dyalog.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/earlybirds.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/ebay.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/edge.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/elementor.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/ello.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/ember.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/empire.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/envira.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/erlang.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/ethereum.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/etsy.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/expeditedssl.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/facebook-f.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/facebook-messenger.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/facebook-square.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/facebook.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/firefox.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/first-order-alt.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/first-order.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/firstdraft.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/flickr.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/flipboard.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/fly.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/font-awesome-alt.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/font-awesome-flag.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/font-awesome-logo-full.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/font-awesome.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/fonticons-fi.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/fonticons.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/fort-awesome-alt.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/fort-awesome.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/forumbee.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/foursquare.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/free-code-camp.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/freebsd.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/fulcrum.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/galactic-republic.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/galactic-senate.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/get-pocket.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/gg-circle.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/gg.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/git-square.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/git.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/github-alt.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/github-square.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/github.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/gitkraken.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/gitlab.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/gitter.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/glide-g.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/glide.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/gofore.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/goodreads-g.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/goodreads.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/google-drive.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/google-play.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/google-plus-g.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/google-plus-square.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/google-plus.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/google-wallet.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/google.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/gratipay.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/grav.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/gripfire.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/grunt.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/gulp.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/hacker-news-square.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/hacker-news.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/hackerrank.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/hips.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/hire-a-helper.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/hooli.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/hornbill.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/hotjar.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/houzz.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/html5.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/hubspot.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/imdb.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/instagram.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/internet-explorer.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/ioxhost.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/itunes-note.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/itunes.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/java.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/jedi-order.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/jenkins.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/joget.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/joomla.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/js-square.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/js.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/jsfiddle.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/kaggle.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/keybase.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/keycdn.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/kickstarter-k.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/kickstarter.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/korvue.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/laravel.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/lastfm-square.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/lastfm.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/leanpub.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/less.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/line.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/linkedin-in.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/linkedin.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/linode.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/linux.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/lyft.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/magento.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/mailchimp.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/mandalorian.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/markdown.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/mastodon.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/maxcdn.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/medapps.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/medium-m.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/medium.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/medrt.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/meetup.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/megaport.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/microsoft.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/mix.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/mixcloud.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/mizuni.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/modx.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/monero.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/napster.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/neos.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/nimblr.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/nintendo-switch.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/node-js.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/node.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/npm.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/ns8.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/nutritionix.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/odnoklassniki-square.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/odnoklassniki.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/old-republic.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/opencart.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/openid.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/opera.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/optin-monster.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/osi.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/page4.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/pagelines.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/palfed.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/patreon.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/paypal.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/periscope.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/phabricator.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/phoenix-framework.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/phoenix-squadron.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/php.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/pied-piper-alt.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/pied-piper-hat.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/pied-piper-pp.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/pied-piper.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/pinterest-p.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/pinterest-square.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/pinterest.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/playstation.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/product-hunt.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/pushed.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/python.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/qq.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/quinscape.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/quora.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/r-project.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/ravelry.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/react.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/readme.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/rebel.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/red-river.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/reddit-alien.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/reddit-square.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/reddit.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/rendact.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/renren.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/replyd.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/researchgate.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/resolving.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/rev.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/rocketchat.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/rockrms.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/safari.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/sass.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/schlix.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/scribd.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/searchengin.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/sellcast.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/sellsy.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/servicestack.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/shirtsinbulk.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/shopware.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/simplybuilt.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/sistrix.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/sith.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/skyatlas.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/skype.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/slack-hash.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/slack.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/slideshare.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/snapchat-ghost.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/snapchat-square.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/snapchat.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/soundcloud.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/speakap.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/spotify.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/squarespace.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/stack-exchange.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/stack-overflow.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/staylinked.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/steam-square.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/steam-symbol.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/steam.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/sticker-mule.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/strava.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/stripe-s.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/stripe.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/studiovinari.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/stumbleupon-circle.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/stumbleupon.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/superpowers.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/supple.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/teamspeak.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/telegram-plane.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/telegram.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/tencent-weibo.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/the-red-yeti.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/themeco.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/themeisle.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/trade-federation.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/trello.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/tripadvisor.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/tumblr-square.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/tumblr.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/twitch.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/twitter-square.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/twitter.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/typo3.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/uber.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/uikit.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/uniregistry.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/untappd.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/usb.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/ussunnah.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/vaadin.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/viacoin.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/viadeo-square.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/viadeo.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/viber.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/vimeo-square.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/vimeo-v.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/vimeo.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/vine.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/vk.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/vnv.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/vuejs.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/weebly.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/weibo.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/weixin.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/whatsapp-square.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/whatsapp.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/whmcs.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/wikipedia-w.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/windows.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/wix.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/wolf-pack-battalion.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/wordpress-simple.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/wordpress.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/wpbeginner.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/wpexplorer.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/wpforms.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/xbox.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/xing-square.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/xing.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/y-combinator.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/yahoo.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/yandex-international.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/yandex.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/yelp.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/yoast.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/youtube-square.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/youtube.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/zhihu.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/address-book.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/address-card.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/angry.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/arrow-alt-circle-down.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/arrow-alt-circle-left.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/arrow-alt-circle-right.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/arrow-alt-circle-up.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/bell-slash.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/bell.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/bookmark.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/building.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/calendar-alt.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/calendar-check.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/calendar-minus.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/calendar-plus.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/calendar-times.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/calendar.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/caret-square-down.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/caret-square-left.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/caret-square-right.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/caret-square-up.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/chart-bar.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/check-circle.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/check-square.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/circle.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/clipboard.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/clock.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/clone.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/closed-captioning.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/comment-alt.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/comment-dots.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/comment.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/comments.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/compass.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/copy.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/copyright.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/credit-card.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/dizzy.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/dot-circle.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/edit.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/envelope-open.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/envelope.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/eye-slash.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/eye.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/file-alt.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/file-archive.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/file-audio.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/file-code.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/file-excel.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/file-image.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/file-pdf.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/file-powerpoint.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/file-video.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/file-word.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/file.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/flag.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/flushed.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/folder-open.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/folder.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/font-awesome-logo-full.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/frown-open.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/frown.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/futbol.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/gem.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/grimace.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/grin-alt.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/grin-beam-sweat.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/grin-beam.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/grin-hearts.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/grin-squint-tears.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/grin-squint.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/grin-stars.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/grin-tears.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/grin-tongue-squint.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/grin-tongue-wink.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/grin-tongue.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/grin-wink.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/grin.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/hand-lizard.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/hand-paper.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/hand-peace.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/hand-point-down.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/hand-point-left.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/hand-point-right.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/hand-point-up.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/hand-pointer.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/hand-rock.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/hand-scissors.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/hand-spock.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/handshake.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/hdd.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/heart.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/hospital.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/hourglass.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/id-badge.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/id-card.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/image.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/images.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/keyboard.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/kiss-beam.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/kiss-wink-heart.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/kiss.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/laugh-beam.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/laugh-squint.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/laugh-wink.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/laugh.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/lemon.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/life-ring.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/lightbulb.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/list-alt.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/map.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/meh-blank.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/meh-rolling-eyes.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/meh.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/minus-square.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/money-bill-alt.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/moon.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/newspaper.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/object-group.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/object-ungroup.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/paper-plane.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/pause-circle.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/play-circle.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/plus-square.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/question-circle.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/registered.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/sad-cry.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/sad-tear.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/save.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/share-square.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/smile-beam.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/smile-wink.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/smile.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/snowflake.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/square.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/star-half.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/star.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/sticky-note.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/stop-circle.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/sun.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/surprise.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/thumbs-down.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/thumbs-up.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/times-circle.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/tired.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/trash-alt.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/user-circle.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/user.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/window-close.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/window-maximize.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/window-minimize.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/window-restore.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/ad.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/address-book.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/address-card.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/adjust.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/air-freshener.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/align-center.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/align-justify.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/align-left.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/align-right.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/allergies.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/ambulance.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/american-sign-language-interpreting.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/anchor.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/angle-double-down.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/angle-double-left.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/angle-double-right.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/angle-double-up.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/angle-down.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/angle-left.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/angle-right.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/angle-up.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/angry.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/ankh.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/apple-alt.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/archive.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/archway.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/arrow-alt-circle-down.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/arrow-alt-circle-left.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/arrow-alt-circle-right.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/arrow-alt-circle-up.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/arrow-circle-down.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/arrow-circle-left.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/arrow-circle-right.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/arrow-circle-up.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/arrow-down.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/arrow-left.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/arrow-right.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/arrow-up.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/arrows-alt-h.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/arrows-alt-v.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/arrows-alt.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/assistive-listening-systems.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/asterisk.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/at.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/atlas.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/atom.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/audio-description.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/award.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/backspace.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/backward.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/balance-scale.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/ban.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/band-aid.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/barcode.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/bars.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/baseball-ball.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/basketball-ball.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/bath.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/battery-empty.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/battery-full.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/battery-half.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/battery-quarter.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/battery-three-quarters.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/bed.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/beer.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/bell-slash.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/bell.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/bezier-curve.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/bible.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/bicycle.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/binoculars.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/birthday-cake.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/blender.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/blind.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/bold.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/bolt.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/bomb.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/bone.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/bong.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/book-open.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/book-reader.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/book.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/bookmark.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/bowling-ball.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/box-open.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/box.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/boxes.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/braille.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/brain.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/briefcase-medical.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/briefcase.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/broadcast-tower.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/broom.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/brush.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/bug.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/building.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/bullhorn.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/bullseye.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/burn.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/bus-alt.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/bus.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/business-time.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/calculator.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/calendar-alt.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/calendar-check.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/calendar-minus.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/calendar-plus.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/calendar-times.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/calendar.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/camera-retro.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/camera.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/cannabis.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/capsules.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/car-alt.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/car-battery.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/car-crash.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/car-side.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/car.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/caret-down.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/caret-left.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/caret-right.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/caret-square-down.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/caret-square-left.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/caret-square-right.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/caret-square-up.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/caret-up.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/cart-arrow-down.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/cart-plus.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/certificate.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/chalkboard-teacher.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/chalkboard.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/charging-station.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/chart-area.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/chart-bar.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/chart-line.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/chart-pie.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/check-circle.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/check-double.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/check-square.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/check.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/chess-bishop.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/chess-board.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/chess-king.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/chess-knight.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/chess-pawn.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/chess-queen.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/chess-rook.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/chess.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/chevron-circle-down.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/chevron-circle-left.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/chevron-circle-right.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/chevron-circle-up.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/chevron-down.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/chevron-left.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/chevron-right.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/chevron-up.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/child.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/church.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/circle-notch.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/circle.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/city.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/clipboard-check.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/clipboard-list.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/clipboard.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/clock.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/clone.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/closed-captioning.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/cloud-download-alt.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/cloud-upload-alt.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/cloud.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/cocktail.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/code-branch.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/code.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/coffee.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/cog.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/cogs.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/coins.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/columns.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/comment-alt.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/comment-dollar.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/comment-dots.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/comment-slash.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/comment.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/comments-dollar.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/comments.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/compact-disc.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/compass.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/compress.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/concierge-bell.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/cookie-bite.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/cookie.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/copy.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/copyright.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/couch.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/credit-card.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/crop-alt.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/crop.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/cross.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/crosshairs.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/crow.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/crown.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/cube.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/cubes.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/cut.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/database.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/deaf.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/desktop.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/dharmachakra.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/diagnoses.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/dice-five.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/dice-four.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/dice-one.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/dice-six.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/dice-three.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/dice-two.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/dice.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/digital-tachograph.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/directions.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/divide.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/dizzy.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/dna.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/dollar-sign.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/dolly-flatbed.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/dolly.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/donate.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/door-closed.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/door-open.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/dot-circle.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/dove.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/download.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/drafting-compass.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/draw-polygon.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/drum-steelpan.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/drum.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/dumbbell.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/edit.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/eject.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/ellipsis-h.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/ellipsis-v.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/envelope-open-text.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/envelope-open.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/envelope-square.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/envelope.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/equals.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/eraser.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/euro-sign.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/exchange-alt.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/exclamation-circle.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/exclamation-triangle.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/exclamation.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/expand-arrows-alt.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/expand.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/external-link-alt.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/external-link-square-alt.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/eye-dropper.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/eye-slash.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/eye.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/fast-backward.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/fast-forward.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/fax.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/feather-alt.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/feather.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/female.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/fighter-jet.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/file-alt.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/file-archive.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/file-audio.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/file-code.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/file-contract.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/file-download.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/file-excel.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/file-export.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/file-image.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/file-import.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/file-invoice-dollar.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/file-invoice.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/file-medical-alt.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/file-medical.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/file-pdf.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/file-powerpoint.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/file-prescription.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/file-signature.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/file-upload.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/file-video.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/file-word.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/file.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/fill-drip.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/fill.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/film.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/filter.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/fingerprint.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/fire-extinguisher.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/fire.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/first-aid.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/fish.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/flag-checkered.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/flag.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/flask.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/flushed.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/folder-minus.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/folder-open.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/folder-plus.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/folder.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/font-awesome-logo-full.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/font.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/football-ball.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/forward.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/frog.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/frown-open.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/frown.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/funnel-dollar.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/futbol.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/gamepad.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/gas-pump.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/gavel.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/gem.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/genderless.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/gift.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/glass-martini-alt.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/glass-martini.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/glasses.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/globe-africa.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/globe-americas.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/globe-asia.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/globe.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/golf-ball.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/gopuram.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/graduation-cap.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/greater-than-equal.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/greater-than.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/grimace.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/grin-alt.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/grin-beam-sweat.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/grin-beam.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/grin-hearts.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/grin-squint-tears.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/grin-squint.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/grin-stars.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/grin-tears.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/grin-tongue-squint.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/grin-tongue-wink.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/grin-tongue.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/grin-wink.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/grin.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/grip-horizontal.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/grip-vertical.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/h-square.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/hamsa.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/hand-holding-heart.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/hand-holding-usd.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/hand-holding.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/hand-lizard.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/hand-paper.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/hand-peace.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/hand-point-down.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/hand-point-left.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/hand-point-right.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/hand-point-up.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/hand-pointer.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/hand-rock.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/hand-scissors.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/hand-spock.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/hands-helping.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/hands.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/handshake.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/hashtag.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/haykal.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/hdd.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/heading.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/headphones-alt.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/headphones.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/headset.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/heart.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/heartbeat.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/helicopter.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/highlighter.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/history.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/hockey-puck.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/home.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/hospital-alt.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/hospital-symbol.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/hospital.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/hot-tub.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/hotel.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/hourglass-end.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/hourglass-half.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/hourglass-start.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/hourglass.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/i-cursor.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/id-badge.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/id-card-alt.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/id-card.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/image.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/images.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/inbox.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/indent.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/industry.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/infinity.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/info-circle.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/info.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/italic.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/jedi.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/joint.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/journal-whills.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/kaaba.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/key.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/keyboard.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/khanda.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/kiss-beam.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/kiss-wink-heart.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/kiss.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/kiwi-bird.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/landmark.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/language.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/laptop-code.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/laptop.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/laugh-beam.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/laugh-squint.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/laugh-wink.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/laugh.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/layer-group.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/leaf.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/lemon.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/less-than-equal.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/less-than.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/level-down-alt.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/level-up-alt.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/life-ring.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/lightbulb.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/link.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/lira-sign.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/list-alt.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/list-ol.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/list-ul.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/list.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/location-arrow.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/lock-open.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/lock.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/long-arrow-alt-down.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/long-arrow-alt-left.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/long-arrow-alt-right.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/long-arrow-alt-up.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/low-vision.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/luggage-cart.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/magic.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/magnet.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/mail-bulk.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/male.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/map-marked-alt.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/map-marked.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/map-marker-alt.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/map-marker.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/map-pin.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/map-signs.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/map.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/marker.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/mars-double.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/mars-stroke-h.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/mars-stroke-v.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/mars-stroke.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/mars.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/medal.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/medkit.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/meh-blank.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/meh-rolling-eyes.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/meh.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/memory.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/menorah.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/mercury.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/microchip.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/microphone-alt-slash.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/microphone-alt.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/microphone-slash.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/microphone.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/microscope.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/minus-circle.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/minus-square.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/minus.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/mobile-alt.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/mobile.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/money-bill-alt.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/money-bill-wave-alt.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/money-bill-wave.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/money-bill.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/money-check-alt.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/money-check.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/monument.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/moon.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/mortar-pestle.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/mosque.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/motorcycle.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/mouse-pointer.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/music.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/neuter.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/newspaper.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/not-equal.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/notes-medical.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/object-group.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/object-ungroup.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/oil-can.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/om.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/outdent.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/paint-brush.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/paint-roller.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/palette.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/pallet.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/paper-plane.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/paperclip.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/parachute-box.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/paragraph.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/parking.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/passport.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/pastafarianism.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/paste.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/pause-circle.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/pause.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/paw.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/peace.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/pen-alt.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/pen-fancy.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/pen-nib.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/pen-square.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/pen.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/pencil-alt.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/pencil-ruler.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/people-carry.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/percent.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/percentage.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/phone-slash.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/phone-square.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/phone-volume.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/phone.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/piggy-bank.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/pills.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/place-of-worship.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/plane-arrival.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/plane-departure.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/plane.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/play-circle.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/play.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/plug.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/plus-circle.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/plus-square.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/plus.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/podcast.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/poll-h.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/poll.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/poo.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/poop.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/portrait.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/pound-sign.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/power-off.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/pray.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/praying-hands.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/prescription-bottle-alt.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/prescription-bottle.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/prescription.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/print.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/procedures.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/project-diagram.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/puzzle-piece.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/qrcode.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/question-circle.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/question.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/quidditch.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/quote-left.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/quote-right.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/quran.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/random.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/receipt.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/recycle.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/redo-alt.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/redo.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/registered.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/reply-all.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/reply.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/retweet.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/ribbon.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/road.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/robot.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/rocket.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/route.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/rss-square.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/rss.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/ruble-sign.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/ruler-combined.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/ruler-horizontal.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/ruler-vertical.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/ruler.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/rupee-sign.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/sad-cry.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/sad-tear.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/save.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/school.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/screwdriver.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/search-dollar.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/search-location.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/search-minus.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/search-plus.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/search.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/seedling.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/server.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/shapes.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/share-alt-square.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/share-alt.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/share-square.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/share.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/shekel-sign.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/shield-alt.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/ship.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/shipping-fast.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/shoe-prints.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/shopping-bag.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/shopping-basket.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/shopping-cart.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/shower.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/shuttle-van.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/sign-in-alt.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/sign-language.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/sign-out-alt.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/sign.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/signal.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/signature.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/sitemap.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/skull.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/sliders-h.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/smile-beam.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/smile-wink.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/smile.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/smoking-ban.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/smoking.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/snowflake.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/socks.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/solar-panel.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/sort-alpha-down.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/sort-alpha-up.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/sort-amount-down.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/sort-amount-up.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/sort-down.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/sort-numeric-down.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/sort-numeric-up.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/sort-up.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/sort.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/spa.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/space-shuttle.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/spinner.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/splotch.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/spray-can.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/square-full.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/square-root-alt.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/square.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/stamp.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/star-and-crescent.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/star-half-alt.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/star-half.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/star-of-david.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/star-of-life.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/star.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/step-backward.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/step-forward.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/stethoscope.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/sticky-note.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/stop-circle.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/stop.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/stopwatch.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/store-alt.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/store.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/stream.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/street-view.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/strikethrough.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/stroopwafel.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/subscript.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/subway.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/suitcase-rolling.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/suitcase.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/sun.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/superscript.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/surprise.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/swatchbook.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/swimmer.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/swimming-pool.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/synagogue.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/sync-alt.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/sync.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/syringe.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/table-tennis.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/table.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/tablet-alt.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/tablet.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/tablets.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/tachometer-alt.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/tag.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/tags.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/tape.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/tasks.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/taxi.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/teeth-open.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/teeth.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/terminal.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/text-height.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/text-width.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/th-large.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/th-list.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/th.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/theater-masks.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/thermometer-empty.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/thermometer-full.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/thermometer-half.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/thermometer-quarter.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/thermometer-three-quarters.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/thermometer.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/thumbs-down.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/thumbs-up.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/thumbtack.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/ticket-alt.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/times-circle.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/times.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/tint-slash.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/tint.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/tired.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/toggle-off.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/toggle-on.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/toolbox.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/tooth.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/torah.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/torii-gate.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/trademark.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/traffic-light.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/train.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/transgender-alt.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/transgender.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/trash-alt.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/trash.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/tree.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/trophy.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/truck-loading.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/truck-monster.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/truck-moving.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/truck-pickup.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/truck.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/tshirt.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/tty.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/tv.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/umbrella-beach.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/umbrella.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/underline.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/undo-alt.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/undo.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/universal-access.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/university.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/unlink.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/unlock-alt.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/unlock.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/upload.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/user-alt-slash.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/user-alt.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/user-astronaut.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/user-check.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/user-circle.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/user-clock.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/user-cog.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/user-edit.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/user-friends.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/user-graduate.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/user-lock.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/user-md.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/user-minus.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/user-ninja.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/user-plus.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/user-secret.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/user-shield.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/user-slash.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/user-tag.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/user-tie.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/user-times.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/user.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/users-cog.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/users.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/utensil-spoon.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/utensils.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/vector-square.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/venus-double.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/venus-mars.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/venus.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/vial.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/vials.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/video-slash.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/video.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/vihara.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/volleyball-ball.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/volume-down.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/volume-off.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/volume-up.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/walking.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/wallet.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/warehouse.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/weight-hanging.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/weight.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/wheelchair.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/wifi.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/window-close.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/window-maximize.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/window-minimize.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/window-restore.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/wine-glass-alt.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/wine-glass.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/won-sign.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/wrench.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/x-ray.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/yen-sign.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/yin-yang.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/webfonts/fa-brands-400.eot create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/webfonts/fa-brands-400.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/webfonts/fa-brands-400.ttf create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/webfonts/fa-brands-400.woff create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/webfonts/fa-brands-400.woff2 create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/webfonts/fa-regular-400.eot create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/webfonts/fa-regular-400.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/webfonts/fa-regular-400.ttf create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/webfonts/fa-regular-400.woff create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/webfonts/fa-regular-400.woff2 create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/webfonts/fa-solid-900.eot create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/webfonts/fa-solid-900.svg create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/webfonts/fa-solid-900.ttf create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/webfonts/fa-solid-900.woff create mode 100644 app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/webfonts/fa-solid-900.woff2 create mode 100644 app/app/templates/new/assets/js/plugins/anchor-js/anchor.min.js create mode 100644 app/app/templates/new/assets/js/plugins/anchor-js/banner.js create mode 100644 app/app/templates/new/assets/js/plugins/bootstrap-datepicker/dist/css/bootstrap-datepicker.min.css create mode 100644 app/app/templates/new/assets/js/plugins/bootstrap-datepicker/dist/css/bootstrap-datepicker.standalone.min.css create mode 100644 app/app/templates/new/assets/js/plugins/bootstrap-datepicker/dist/css/bootstrap-datepicker3.min.css create mode 100644 app/app/templates/new/assets/js/plugins/bootstrap-datepicker/dist/css/bootstrap-datepicker3.standalone.min.css create mode 100644 app/app/templates/new/assets/js/plugins/bootstrap-datepicker/dist/js/bootstrap-datepicker.min.js create mode 100644 app/app/templates/new/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker-en-CA.min.js create mode 100644 app/app/templates/new/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.ar-tn.min.js create mode 100644 app/app/templates/new/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.ar.min.js create mode 100644 app/app/templates/new/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.az.min.js create mode 100644 app/app/templates/new/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.bg.min.js create mode 100644 app/app/templates/new/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.bm.min.js create mode 100644 app/app/templates/new/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.bn.min.js create mode 100644 app/app/templates/new/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.br.min.js create mode 100644 app/app/templates/new/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.bs.min.js create mode 100644 app/app/templates/new/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.ca.min.js create mode 100644 app/app/templates/new/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.cs.min.js create mode 100644 app/app/templates/new/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.cy.min.js create mode 100644 app/app/templates/new/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.da.min.js create mode 100644 app/app/templates/new/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.de.min.js create mode 100644 app/app/templates/new/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.el.min.js create mode 100644 app/app/templates/new/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.en-AU.min.js create mode 100644 app/app/templates/new/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.en-CA.min.js create mode 100644 app/app/templates/new/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.en-GB.min.js create mode 100644 app/app/templates/new/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.en-IE.min.js create mode 100644 app/app/templates/new/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.en-NZ.min.js create mode 100644 app/app/templates/new/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.en-ZA.min.js create mode 100644 app/app/templates/new/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.eo.min.js create mode 100644 app/app/templates/new/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.es.min.js create mode 100644 app/app/templates/new/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.et.min.js create mode 100644 app/app/templates/new/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.eu.min.js create mode 100644 app/app/templates/new/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.fa.min.js create mode 100644 app/app/templates/new/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.fi.min.js create mode 100644 app/app/templates/new/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.fo.min.js create mode 100644 app/app/templates/new/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.fr-CH.min.js create mode 100644 app/app/templates/new/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.fr.min.js create mode 100644 app/app/templates/new/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.gl.min.js create mode 100644 app/app/templates/new/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.he.min.js create mode 100644 app/app/templates/new/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.hi.min.js create mode 100644 app/app/templates/new/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.hr.min.js create mode 100644 app/app/templates/new/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.hu.min.js create mode 100644 app/app/templates/new/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.hy.min.js create mode 100644 app/app/templates/new/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.id.min.js create mode 100644 app/app/templates/new/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.is.min.js create mode 100644 app/app/templates/new/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.it-CH.min.js create mode 100644 app/app/templates/new/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.it.min.js create mode 100644 app/app/templates/new/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.ja.min.js create mode 100644 app/app/templates/new/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.ka.min.js create mode 100644 app/app/templates/new/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.kh.min.js create mode 100644 app/app/templates/new/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.kk.min.js create mode 100644 app/app/templates/new/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.km.min.js create mode 100644 app/app/templates/new/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.ko.min.js create mode 100644 app/app/templates/new/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.kr.min.js create mode 100644 app/app/templates/new/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.lt.min.js create mode 100644 app/app/templates/new/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.lv.min.js create mode 100644 app/app/templates/new/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.me.min.js create mode 100644 app/app/templates/new/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.mk.min.js create mode 100644 app/app/templates/new/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.mn.min.js create mode 100644 app/app/templates/new/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.ms.min.js create mode 100644 app/app/templates/new/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.nl-BE.min.js create mode 100644 app/app/templates/new/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.nl.min.js create mode 100644 app/app/templates/new/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.no.min.js create mode 100644 app/app/templates/new/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.oc.min.js create mode 100644 app/app/templates/new/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.pl.min.js create mode 100644 app/app/templates/new/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.pt-BR.min.js create mode 100644 app/app/templates/new/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.pt.min.js create mode 100644 app/app/templates/new/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.ro.min.js create mode 100644 app/app/templates/new/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.rs-latin.min.js create mode 100644 app/app/templates/new/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.rs.min.js create mode 100644 app/app/templates/new/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.ru.min.js create mode 100644 app/app/templates/new/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.si.min.js create mode 100644 app/app/templates/new/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.sk.min.js create mode 100644 app/app/templates/new/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.sl.min.js create mode 100644 app/app/templates/new/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.sq.min.js create mode 100644 app/app/templates/new/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.sr-latin.min.js create mode 100644 app/app/templates/new/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.sr.min.js create mode 100644 app/app/templates/new/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.sv.min.js create mode 100644 app/app/templates/new/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.sw.min.js create mode 100644 app/app/templates/new/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.ta.min.js create mode 100644 app/app/templates/new/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.tg.min.js create mode 100644 app/app/templates/new/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.th.min.js create mode 100644 app/app/templates/new/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.tk.min.js create mode 100644 app/app/templates/new/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.tr.min.js create mode 100644 app/app/templates/new/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.uk.min.js create mode 100644 app/app/templates/new/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.uz-cyrl.min.js create mode 100644 app/app/templates/new/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.uz-latn.min.js create mode 100644 app/app/templates/new/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.vi.min.js create mode 100644 app/app/templates/new/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.zh-CN.min.js create mode 100644 app/app/templates/new/assets/js/plugins/bootstrap-datepicker/dist/locales/bootstrap-datepicker.zh-TW.min.js create mode 100644 app/app/templates/new/assets/js/plugins/bootstrap/dist/css/bootstrap-grid.min.css create mode 100644 app/app/templates/new/assets/js/plugins/bootstrap/dist/css/bootstrap-reboot.min.css create mode 100644 app/app/templates/new/assets/js/plugins/bootstrap/dist/css/bootstrap.min.css create mode 100644 app/app/templates/new/assets/js/plugins/bootstrap/dist/js/bootstrap.bundle.min.js create mode 100644 app/app/templates/new/assets/js/plugins/bootstrap/dist/js/bootstrap.min.js create mode 100644 app/app/templates/new/assets/js/plugins/chart.js/dist/Chart.bundle.min.js create mode 100644 app/app/templates/new/assets/js/plugins/chart.js/dist/Chart.extension.js create mode 100644 app/app/templates/new/assets/js/plugins/chart.js/dist/Chart.min.css create mode 100644 app/app/templates/new/assets/js/plugins/chart.js/dist/Chart.min.js create mode 100644 app/app/templates/new/assets/js/plugins/clipboard/dist/clipboard.min.js create mode 100644 app/app/templates/new/assets/js/plugins/headroom.js/dist/angular.headroom.min.js create mode 100644 app/app/templates/new/assets/js/plugins/headroom.js/dist/headroom.min.js create mode 100644 app/app/templates/new/assets/js/plugins/headroom.js/dist/jQuery.headroom.min.js create mode 100644 app/app/templates/new/assets/js/plugins/holderjs/holder.min.js create mode 100644 app/app/templates/new/assets/js/plugins/holderjs/package.js create mode 100644 app/app/templates/new/assets/js/plugins/jquery-scroll-lock/dist/jquery-scrollLock.min.js create mode 100644 app/app/templates/new/assets/js/plugins/jquery.scrollbar/index.js create mode 100644 app/app/templates/new/assets/js/plugins/jquery.scrollbar/jquery.scrollbar.css create mode 100644 app/app/templates/new/assets/js/plugins/jquery.scrollbar/jquery.scrollbar.min.js create mode 100644 app/app/templates/new/assets/js/plugins/jquery.scrollbar/license-gpl.txt create mode 100644 app/app/templates/new/assets/js/plugins/jquery.scrollbar/license-mit.txt create mode 100644 app/app/templates/new/assets/js/plugins/jquery.scrollbar/meteor/tests.js create mode 100644 app/app/templates/new/assets/js/plugins/jquery.scrollbar/package.js create mode 100644 app/app/templates/new/assets/js/plugins/jquery.scrollbar/sass/config.rb create mode 100644 app/app/templates/new/assets/js/plugins/jquery.scrollbar/scrollbar.jquery.json create mode 100644 app/app/templates/new/assets/js/plugins/jquery/dist/core.js create mode 100644 app/app/templates/new/assets/js/plugins/jquery/dist/jquery.min.js create mode 100644 app/app/templates/new/assets/js/plugins/jquery/dist/jquery.slim.min.js create mode 100644 app/app/templates/new/assets/js/plugins/nouislider/distribute/nouislider.min.css create mode 100644 app/app/templates/new/assets/js/plugins/nouislider/distribute/nouislider.min.js create mode 100644 app/app/templates/new/assets/js/plugins/nucleo/css/nucleo-svg.css create mode 100644 app/app/templates/new/assets/js/plugins/nucleo/css/nucleo.css create mode 100644 app/app/templates/new/assets/js/plugins/nucleo/fonts/nucleo-icons.eot create mode 100644 app/app/templates/new/assets/js/plugins/nucleo/fonts/nucleo-icons.svg create mode 100644 app/app/templates/new/assets/js/plugins/nucleo/fonts/nucleo-icons.ttf create mode 100644 app/app/templates/new/assets/js/plugins/nucleo/fonts/nucleo-icons.woff create mode 100644 app/app/templates/new/assets/js/plugins/nucleo/fonts/nucleo-icons.woff2 create mode 100644 app/app/templates/new/assets/js/plugins/onscreen/dist/on-screen.es6.js create mode 100644 app/app/templates/new/assets/js/plugins/onscreen/dist/on-screen.umd.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components.json create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/index.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-abap.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-actionscript.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-ada.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-apacheconf.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-apl.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-applescript.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-arduino.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-arff.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-asciidoc.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-asm6502.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-aspnet.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-autohotkey.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-autoit.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-bash.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-basic.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-batch.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-bison.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-brainfuck.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-bro.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-c.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-clike.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-clojure.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-coffeescript.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-core.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-cpp.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-crystal.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-csharp.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-csp.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-css-extras.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-css.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-d.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-dart.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-diff.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-django.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-docker.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-eiffel.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-elixir.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-elm.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-erb.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-erlang.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-flow.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-fortran.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-fsharp.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-gedcom.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-gherkin.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-git.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-glsl.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-go.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-graphql.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-groovy.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-haml.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-handlebars.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-haskell.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-haxe.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-hpkp.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-hsts.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-http.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-ichigojam.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-icon.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-inform7.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-ini.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-io.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-j.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-java.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-javascript.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-jolie.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-json.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-jsx.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-julia.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-keyman.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-kotlin.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-latex.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-less.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-liquid.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-lisp.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-livescript.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-lolcode.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-lua.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-makefile.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-markdown.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-markup-templating.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-markup.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-matlab.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-mel.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-mizar.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-monkey.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-n4js.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-nasm.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-nginx.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-nim.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-nix.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-nsis.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-objectivec.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-ocaml.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-opencl.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-oz.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-parigp.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-parser.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-pascal.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-perl.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-php-extras.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-php.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-plsql.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-powershell.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-processing.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-prolog.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-properties.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-protobuf.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-pug.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-puppet.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-pure.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-python.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-q.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-qore.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-r.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-reason.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-renpy.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-rest.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-rip.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-roboconf.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-ruby.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-rust.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-sas.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-sass.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-scala.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-scheme.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-scss.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-smalltalk.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-smarty.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-soy.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-sql.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-stylus.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-swift.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-tap.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-tcl.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-textile.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-tsx.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-tt2.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-twig.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-typescript.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-vbnet.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-velocity.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-verilog.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-vhdl.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-vim.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-visual-basic.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-wasm.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-wiki.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-xeora.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-xojo.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-xquery.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/components/prism-yaml.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/plugins/autolinker/prism-autolinker.css create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/plugins/autolinker/prism-autolinker.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/plugins/autoloader/prism-autoloader.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/plugins/command-line/prism-command-line.css create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/plugins/command-line/prism-command-line.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/plugins/copy-to-clipboard/prism-copy-to-clipboard.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/plugins/custom-class/prism-custom-class.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/plugins/data-uri-highlight/prism-data-uri-highlight.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/plugins/file-highlight/prism-file-highlight.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/plugins/highlight-keywords/prism-highlight-keywords.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/plugins/jsonp-highlight/prism-jsonp-highlight.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/plugins/keep-markup/prism-keep-markup.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/plugins/line-highlight/prism-line-highlight.css create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/plugins/line-highlight/prism-line-highlight.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/plugins/line-numbers/prism-line-numbers.css create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/plugins/line-numbers/prism-line-numbers.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/plugins/normalize-whitespace/prism-normalize-whitespace.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/plugins/previewers/prism-previewers.css create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/plugins/previewers/prism-previewers.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/plugins/remove-initial-line-feed/prism-remove-initial-line-feed.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/plugins/show-invisibles/prism-show-invisibles.css create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/plugins/show-invisibles/prism-show-invisibles.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/plugins/show-language/prism-show-language.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/plugins/toolbar/prism-toolbar.css create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/plugins/toolbar/prism-toolbar.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/plugins/unescaped-markup/prism-unescaped-markup.css create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/plugins/unescaped-markup/prism-unescaped-markup.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/plugins/wpd/prism-wpd.css create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/plugins/wpd/prism-wpd.min.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/prism.js create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/themes/prism-coy.css create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/themes/prism-dark.css create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/themes/prism-funky.css create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/themes/prism-okaidia.css create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/themes/prism-solarizedlight.css create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/themes/prism-tomorrow.css create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/themes/prism-twilight.css create mode 100644 app/app/templates/new/assets/js/plugins/prismjs/themes/prism.css create mode 100644 app/app/templates/new/assets/scss/argon-dashboard.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/bootstrap/_alert.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/bootstrap/_badge.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/bootstrap/_breadcrumb.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/bootstrap/_button-group.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/bootstrap/_buttons.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/bootstrap/_card.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/bootstrap/_carousel.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/bootstrap/_close.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/bootstrap/_code.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/bootstrap/_custom-forms.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/bootstrap/_dropdown.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/bootstrap/_forms.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/bootstrap/_functions.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/bootstrap/_grid.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/bootstrap/_images.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/bootstrap/_input-group.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/bootstrap/_jumbotron.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/bootstrap/_list-group.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/bootstrap/_media.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/bootstrap/_mixins.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/bootstrap/_modal.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/bootstrap/_nav.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/bootstrap/_navbar.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/bootstrap/_pagination.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/bootstrap/_popover.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/bootstrap/_print.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/bootstrap/_progress.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/bootstrap/_reboot.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/bootstrap/_root.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/bootstrap/_tables.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/bootstrap/_tooltip.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/bootstrap/_transitions.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/bootstrap/_type.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/bootstrap/_utilities.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/bootstrap/_variables.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/bootstrap/mixins/_alert.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/bootstrap/mixins/_background-variant.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/bootstrap/mixins/_badge.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/bootstrap/mixins/_border-radius.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/bootstrap/mixins/_box-shadow.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/bootstrap/mixins/_breakpoints.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/bootstrap/mixins/_buttons.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/bootstrap/mixins/_caret.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/bootstrap/mixins/_clearfix.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/bootstrap/mixins/_float.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/bootstrap/mixins/_forms.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/bootstrap/mixins/_gradients.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/bootstrap/mixins/_grid-framework.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/bootstrap/mixins/_grid.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/bootstrap/mixins/_hover.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/bootstrap/mixins/_image.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/bootstrap/mixins/_list-group.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/bootstrap/mixins/_lists.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/bootstrap/mixins/_nav-divider.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/bootstrap/mixins/_pagination.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/bootstrap/mixins/_reset-text.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/bootstrap/mixins/_resize.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/bootstrap/mixins/_screen-reader.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/bootstrap/mixins/_size.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/bootstrap/mixins/_table-row.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/bootstrap/mixins/_text-emphasis.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/bootstrap/mixins/_text-hide.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/bootstrap/mixins/_text-truncate.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/bootstrap/mixins/_transition.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/bootstrap/mixins/_visibility.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/bootstrap/utilities/_align.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/bootstrap/utilities/_background.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/bootstrap/utilities/_borders.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/bootstrap/utilities/_clearfix.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/bootstrap/utilities/_display.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/bootstrap/utilities/_embed.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/bootstrap/utilities/_flex.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/bootstrap/utilities/_float.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/bootstrap/utilities/_position.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/bootstrap/utilities/_screenreaders.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/bootstrap/utilities/_shadows.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/bootstrap/utilities/_sizing.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/bootstrap/utilities/_spacing.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/bootstrap/utilities/_text.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/bootstrap/utilities/_visibility.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/custom/_alert.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/custom/_avatar.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/custom/_badge.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/custom/_buttons.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/custom/_card.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/custom/_chart.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/custom/_close.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/custom/_components.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/custom/_content.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/custom/_custom-forms.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/custom/_dropdown.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/custom/_footer.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/custom/_forms.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/custom/_functions.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/custom/_header.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/custom/_icons.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/custom/_input-group.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/custom/_list-group.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/custom/_map.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/custom/_mask.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/custom/_mixins.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/custom/_modal.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/custom/_nav.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/custom/_navbar.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/custom/_pagination.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/custom/_popover.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/custom/_progress.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/custom/_reboot.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/custom/_section.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/custom/_separator.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/custom/_tables.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/custom/_type.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/custom/_utilities.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/custom/_variables.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/custom/_vendors.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/custom/alerts/_alert-dismissible.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/custom/alerts/_alert.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/custom/avatars/_avatar-group.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/custom/avatars/_avatar.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/custom/badges/_badge-circle.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/custom/badges/_badge-dot.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/custom/badges/_badge.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/custom/buttons/_button-brand.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/custom/buttons/_button-icon.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/custom/buttons/_button.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/custom/cards/_card-animations.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/custom/cards/_card-blockquote.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/custom/cards/_card-profile.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/custom/cards/_card-stats.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/custom/cards/_card.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/custom/charts/_chart.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/custom/close/_close.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/custom/custom-forms/_custom-checkbox.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/custom/custom-forms/_custom-control.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/custom/custom-forms/_custom-form.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/custom/custom-forms/_custom-radio.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/custom/custom-forms/_custom-toggle.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/custom/dropdowns/_dropdown.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/custom/footers/_footer.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/custom/forms/_form-validation.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/custom/forms/_form.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/custom/forms/_input-group.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/custom/headers/_header.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/custom/icons/_icon-shape.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/custom/icons/_icon.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/custom/list-groups/_list-group.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/custom/maps/_map.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/custom/masks/_mask.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/custom/mixins/_alert.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/custom/mixins/_background-variant.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/custom/mixins/_badge.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/custom/mixins/_buttons.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/custom/mixins/_forms.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/custom/mixins/_icon.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/custom/mixins/_modals.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/custom/mixins/_popover.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/custom/modals/_modal.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/custom/navbars/_navbar-collapse.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/custom/navbars/_navbar-dropdown.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/custom/navbars/_navbar-search.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/custom/navbars/_navbar-vertical.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/custom/navbars/_navbar.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/custom/navs/_nav-pills.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/custom/navs/_nav.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/custom/paginations/_pagination.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/custom/popovers/_popover.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/custom/progresses/_progress.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/custom/separators/_separator.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/custom/tables/_table.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/custom/type/_article.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/custom/type/_display.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/custom/type/_heading.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/custom/type/_type.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/custom/utilities/_backgrounds.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/custom/utilities/_blurable.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/custom/utilities/_floating.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/custom/utilities/_helper.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/custom/utilities/_image.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/custom/utilities/_opacity.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/custom/utilities/_overflow.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/custom/utilities/_position.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/custom/utilities/_shadows.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/custom/utilities/_sizing.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/custom/utilities/_spacing.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/custom/utilities/_text.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/custom/utilities/_transform.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/custom/vendors/_bootstrap-datepicker.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/custom/vendors/_headroom.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/custom/vendors/_nouislider.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/custom/vendors/_scrollbar.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/docs/_clipboard-js.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/docs/_component-examples.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/docs/_content.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/docs/_footer.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/docs/_nav.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/docs/_prism.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/docs/_sidebar.scss create mode 100644 app/app/templates/new/assets/scss/argon-dashboard/docs/_variables.scss create mode 100644 app/app/templates/new/examples/application.html create mode 100644 app/app/templates/new/examples/applications.html create mode 100644 app/app/templates/new/examples/device.html create mode 100644 app/app/templates/new/examples/icons.html create mode 100644 app/app/templates/new/examples/login.html create mode 100644 app/app/templates/new/examples/map.html create mode 100644 app/app/templates/new/examples/maps.html create mode 100644 app/app/templates/new/examples/profile.html create mode 100644 app/app/templates/new/examples/register.html create mode 100644 app/app/templates/new/examples/tables.html create mode 100644 app/app/templates/new/examples/upgrade.html create mode 100644 app/app/templates/new/public/index.html create mode 100644 app/app/templates/new/public/login.html rename app/app/templates/{ => old}/admin/dashboard.html (100%) rename app/app/templates/{ => old}/admin/settings.html (100%) rename app/app/templates/{ => old}/admin/signup.html (100%) rename app/app/templates/{ => old}/admin/user.html (100%) rename app/app/templates/{ => old}/public/add-dev.html (100%) rename app/app/templates/{ => old}/public/alerts.html (100%) rename app/app/templates/{ => old}/public/app.html (100%) rename app/app/templates/{ => old}/public/automation.html (100%) rename app/app/templates/{ => old}/public/dev-conf.html (100%) rename app/app/templates/{ => old}/public/dev-data-t.html (100%) rename app/app/templates/{ => old}/public/dev-data.html (100%) rename app/app/templates/{ => old}/public/dev.html (100%) rename app/app/templates/{ => old}/public/index.html (100%) rename app/app/templates/{ => old}/public/login.html (100%) rename app/app/templates/{ => old}/public/new-alert.html (100%) rename app/app/templates/{ => old}/public/new-app.html (100%) rename app/app/templates/{ => old}/public/new-automation.html (100%) rename app/app/templates/{ => old}/public/settings.html (100%) rename app/app/templates/{ => old}/public/signup.html (100%) diff --git a/app/app/__pycache__/views.cpython-37.pyc b/app/app/__pycache__/views.cpython-37.pyc index 0bd1cb6c9b9d2991495ea05354aaa9842b0cfbcd..40bf13d6c2c0d402e9a43df3a2574859b4c52af8 100644 GIT binary patch delta 356 zcmZqfVEoj<$mhh%%f$c$UQtKmWD+*=on+DHEMd!HPhpc}Na5;b3T8-Q2xida_PfQB zmzbMc#0XS-i!HIBAUn0PN;E$wMSn6AtG9TSXkKc$enDwcPG+)xPJVi3o?b>tZq8<3 z)^a8du(HII+{`@v;>`5C(gLttkucCGO~xWoAXOy>GHLS@_AN}TVAY#va=l_?6$gv9 z@OUt>3WKdW%jX3Zl;HPbhBA|d7Q^J(MGc^W7NT)XtP)`T)5V)vS*5^CY1w3UsA#>) z1(>b?bzP{fb?RDB!Obf*moq`knjEO31=Uoe^N5)h?AFQg247eu!G?wy>T^KNZ?ObA MMGh>gVRM@u00n$$vj6}9 delta 243 zcmey=!Pwlv$mhh%%f$c$@#=@;X2fsgJISKWQo@$Sp28-{kiyx^6wHvq5X_*-<#&rE zFEKZ@h!Lpv7F%LLL3V0omEdGHR`1OjtmRA!f{7`)nR)ufndy0@1$r4Jxj99`K&6_D zMWR5eN@z1X#}+0=!OaJ_UNJHXZ(h&i!NkZv`468LkmJqo#SElo2`vVRIf)toIpv~p zOpGF%Z;3avGKy_Zl1*j@@=mE-0I8U-t_w8jqPiB4vq@_?6Ql6tH9A^A`P({=m>Gp8 cA2RsDD7tyKp*{yt>w8O}sZyJ#+uUXc0A9gF?f?J) diff --git a/app/app/dao/misc/.misc.py.swp b/app/app/dao/misc/.misc.py.swp deleted file mode 100644 index 853ca6a1b4d7120fb253c7386618a661fe378c8d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16384 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 diff --git a/app/app/static/assets/css/argon-dashboard.css b/app/app/static/assets/css/argon-dashboard.css new file mode 100644 index 0000000..edcf78a --- /dev/null +++ b/app/app/static/assets/css/argon-dashboard.css @@ -0,0 +1,20680 @@ +/*! + +========================================================= +* Argon Dashboard - v1.1.2 +========================================================= + +* Product Page: https://www.creative-tim.com/product/argon-dashboard +* Copyright 2018 Creative Tim (https://www.creative-tim.com) +* Licensed under MIT (https://github.com/creativetimofficial/argon-dashboard/blob/master/LICENSE.md) + +* Coded by Creative Tim + +========================================================= + +* The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. + +*/ +:root { + --blue: #5e72e4; + --indigo: #5603ad; + --purple: #8965e0; + --pink: #f3a4b5; + --red: #f5365c; + --orange: #fb6340; + --yellow: #ffd600; + --green: #2dce89; + --teal: #11cdef; + --cyan: #2bffc6; + --white: #fff; + --gray: #8898aa; + --gray-dark: #32325d; + --light: #ced4da; + --lighter: #e9ecef; + --primary: #5e72e4; + --secondary: #f7fafc; + --success: #2dce89; + --info: #11cdef; + --warning: #fb6340; + --danger: #f5365c; + --light: #adb5bd; + --dark: #212529; + --default: #172b4d; + --white: #fff; + --neutral: #fff; + --darker: black; + --breakpoint-xs: 0; + --breakpoint-sm: 576px; + --breakpoint-md: 768px; + --breakpoint-lg: 992px; + --breakpoint-xl: 1200px; + --font-family-sans-serif: Open Sans, sans-serif; + --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; +} + +*, +*::before, +*::after { + box-sizing: border-box; +} + +html { + font-family: sans-serif; + line-height: 1.15; + -webkit-text-size-adjust: 100%; + -ms-text-size-adjust: 100%; + -ms-overflow-style: scrollbar; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); +} + +@-ms-viewport { + width: device-width; +} + +article, +aside, +figcaption, +figure, +footer, +header, +hgroup, +main, +nav, +section { + display: block; +} + +body { + margin: 0; + font-family: Open Sans, sans-serif; + font-size: 1rem; + font-weight: 400; + line-height: 1.5; + color: #525f7f; + text-align: left; + background-color: #f8f9fe; +} + +[tabindex="-1"]:focus { + outline: 0 !important; +} + +hr { + box-sizing: content-box; + height: 0; + overflow: visible; +} + +h1, +h2, +h3, +h4, +h5, +h6 { + margin-top: 0; + margin-bottom: 0.5rem; +} + +p { + margin-top: 0; + margin-bottom: 1rem; +} + +abbr[title], +abbr[data-original-title] { + text-decoration: underline; + text-decoration: underline dotted; + cursor: help; + border-bottom: 0; +} + +address { + margin-bottom: 1rem; + font-style: normal; + line-height: inherit; +} + +ol, +ul, +dl { + margin-top: 0; + margin-bottom: 1rem; +} + +ol ol, +ul ul, +ol ul, +ul ol { + margin-bottom: 0; +} + +dt { + font-weight: 600; +} + +dd { + margin-bottom: .5rem; + margin-left: 0; +} + +blockquote { + margin: 0 0 1rem; +} + +dfn { + font-style: italic; +} + +b, +strong { + font-weight: bolder; +} + +small { + font-size: 80%; +} + +sub, +sup { + position: relative; + font-size: 75%; + line-height: 0; + vertical-align: baseline; +} + +sub { + bottom: -.25em; +} + +sup { + top: -.5em; +} + +a { + color: #5e72e4; + text-decoration: none; + background-color: transparent; + -webkit-text-decoration-skip: objects; +} + +a:hover { + color: #233dd2; + text-decoration: none; +} + +a:not([href]):not([tabindex]) { + color: inherit; + text-decoration: none; +} + +a:not([href]):not([tabindex]):hover, +a:not([href]):not([tabindex]):focus { + color: inherit; + text-decoration: none; +} + +a:not([href]):not([tabindex]):focus { + outline: 0; +} + +pre, +code, +kbd, +samp { + font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; + font-size: 1em; +} + +pre { + margin-top: 0; + margin-bottom: 1rem; + overflow: auto; + -ms-overflow-style: scrollbar; +} + +figure { + margin: 0 0 1rem; +} + +img { + vertical-align: middle; + border-style: none; +} + +svg { + overflow: hidden; + vertical-align: middle; +} + +table { + border-collapse: collapse; +} + +caption { + padding-top: 1rem; + padding-bottom: 1rem; + color: #8898aa; + text-align: left; + caption-side: bottom; +} + +th { + text-align: inherit; +} + +label { + display: inline-block; + margin-bottom: 0.5rem; +} + +button { + border-radius: 0; +} + +button:focus { + outline: 1px dotted; + outline: 5px auto -webkit-focus-ring-color; +} + +input, +button, +select, +optgroup, +textarea { + margin: 0; + font-family: inherit; + font-size: inherit; + line-height: inherit; +} + +button, +input { + overflow: visible; +} + +button, +select { + text-transform: none; +} + +button, +html [type="button"], +[type="reset"], +[type="submit"] { + -webkit-appearance: button; +} + +button::-moz-focus-inner, +[type="button"]::-moz-focus-inner, +[type="reset"]::-moz-focus-inner, +[type="submit"]::-moz-focus-inner { + padding: 0; + border-style: none; +} + +input[type="radio"], +input[type="checkbox"] { + box-sizing: border-box; + padding: 0; +} + +input[type="date"], +input[type="time"], +input[type="datetime-local"], +input[type="month"] { + -webkit-appearance: listbox; +} + +textarea { + overflow: auto; + resize: vertical; +} + +fieldset { + min-width: 0; + padding: 0; + margin: 0; + border: 0; +} + +legend { + display: block; + width: 100%; + max-width: 100%; + padding: 0; + margin-bottom: .5rem; + font-size: 1.5rem; + line-height: inherit; + color: inherit; + white-space: normal; +} + +progress { + vertical-align: baseline; +} + +[type="number"]::-webkit-inner-spin-button, +[type="number"]::-webkit-outer-spin-button { + height: auto; +} + +[type="search"] { + outline-offset: -2px; + -webkit-appearance: none; +} + +[type="search"]::-webkit-search-cancel-button, +[type="search"]::-webkit-search-decoration { + -webkit-appearance: none; +} + +::-webkit-file-upload-button { + font: inherit; + -webkit-appearance: button; +} + +output { + display: inline-block; +} + +summary { + display: list-item; + cursor: pointer; +} + +template { + display: none; +} + +[hidden] { + display: none !important; +} + +h1, +h2, +h3, +h4, +h5, +h6, +.h1, +.h2, +.h3, +.h4, +.h5, +.h6 { + margin-bottom: 0.5rem; + font-family: inherit; + font-weight: 600; + line-height: 1.5; + color: #32325d; +} + +h1, +.h1 { + font-size: 1.625rem; +} + +h2, +.h2 { + font-size: 1.25rem; +} + +h3, +.h3 { + font-size: 1.0625rem; +} + +h4, +.h4 { + font-size: 0.9375rem; +} + +h5, +.h5 { + font-size: 0.8125rem; +} + +h6, +.h6 { + font-size: 0.625rem; +} + +.lead { + font-size: 1.25rem; + font-weight: 300; +} + +.display-1 { + font-size: 3.3rem; + font-weight: 600; + line-height: 1.5; +} + +.display-2 { + font-size: 2.75rem; + font-weight: 600; + line-height: 1.5; +} + +.display-3 { + font-size: 2.1875rem; + font-weight: 600; + line-height: 1.5; +} + +.display-4 { + font-size: 1.6275rem; + font-weight: 600; + line-height: 1.5; +} + +hr { + margin-top: 2rem; + margin-bottom: 2rem; + border: 0; + border-top: 1px solid rgba(0, 0, 0, 0.1); +} + +small, +.small { + font-size: 80%; + font-weight: 400; +} + +mark, +.mark { + padding: 0.2em; + background-color: #fcf8e3; +} + +.list-unstyled { + padding-left: 0; + list-style: none; +} + +.list-inline { + padding-left: 0; + list-style: none; +} + +.list-inline-item { + display: inline-block; +} + +.list-inline-item:not(:last-child) { + margin-right: 0.5rem; +} + +.initialism { + font-size: 90%; + text-transform: uppercase; +} + +.blockquote { + margin-bottom: 1rem; + font-size: 1.25rem; +} + +.blockquote-footer { + display: block; + font-size: 80%; + color: #8898aa; +} + +.blockquote-footer::before { + content: "\2014 \00A0"; +} + +.img-fluid { + max-width: 100%; + height: auto; +} + +.img-thumbnail { + padding: 0.25rem; + background-color: #f8f9fe; + border: 1px solid #dee2e6; + border-radius: 0.375rem; + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075); + max-width: 100%; + height: auto; +} + +.figure { + display: inline-block; +} + +.figure-img { + margin-bottom: 0.5rem; + line-height: 1; +} + +.figure-caption { + font-size: 90%; + color: #8898aa; +} + +code { + font-size: 87.5%; + color: #f3a4b5; + word-break: break-word; +} + +a>code { + color: inherit; +} + +kbd { + padding: 0.2rem 0.4rem; + font-size: 87.5%; + color: #fff; + background-color: #212529; + border-radius: 0.25rem; + box-shadow: inset 0 -0.1rem 0 rgba(0, 0, 0, 0.25); +} + +kbd kbd { + padding: 0; + font-size: 100%; + font-weight: 600; + box-shadow: none; +} + +pre { + display: block; + font-size: 87.5%; + color: #212529; +} + +pre code { + font-size: inherit; + color: inherit; + word-break: normal; +} + +.pre-scrollable { + max-height: 340px; + overflow-y: scroll; +} + +.container { + width: 100%; + padding-right: 15px; + padding-left: 15px; + margin-right: auto; + margin-left: auto; +} + +@media (min-width: 576px) { + .container { + max-width: 540px; + } +} + +@media (min-width: 768px) { + .container { + max-width: 720px; + } +} + +@media (min-width: 992px) { + .container { + max-width: 960px; + } +} + +@media (min-width: 1200px) { + .container { + max-width: 1140px; + } +} + +.container-fluid { + width: 100%; + padding-right: 15px; + padding-left: 15px; + margin-right: auto; + margin-left: auto; +} + +.row { + display: flex; + flex-wrap: wrap; + margin-right: -15px; + margin-left: -15px; +} + +.no-gutters { + margin-right: 0; + margin-left: 0; +} + +.no-gutters>.col, +.no-gutters>[class*="col-"] { + padding-right: 0; + padding-left: 0; +} + +.col-1, +.col-2, +.col-3, +.col-4, +.col-5, +.col-6, +.col-7, +.col-8, +.col-9, +.col-10, +.col-11, +.col-12, +.col, +.col-auto, +.col-sm-1, +.col-sm-2, +.col-sm-3, +.col-sm-4, +.col-sm-5, +.col-sm-6, +.col-sm-7, +.col-sm-8, +.col-sm-9, +.col-sm-10, +.col-sm-11, +.col-sm-12, +.col-sm, +.col-sm-auto, +.col-md-1, +.col-md-2, +.col-md-3, +.col-md-4, +.col-md-5, +.col-md-6, +.col-md-7, +.col-md-8, +.col-md-9, +.col-md-10, +.col-md-11, +.col-md-12, +.col-md, +.col-md-auto, +.col-lg-1, +.col-lg-2, +.col-lg-3, +.col-lg-4, +.col-lg-5, +.col-lg-6, +.col-lg-7, +.col-lg-8, +.col-lg-9, +.col-lg-10, +.col-lg-11, +.col-lg-12, +.col-lg, +.col-lg-auto, +.col-xl-1, +.col-xl-2, +.col-xl-3, +.col-xl-4, +.col-xl-5, +.col-xl-6, +.col-xl-7, +.col-xl-8, +.col-xl-9, +.col-xl-10, +.col-xl-11, +.col-xl-12, +.col-xl, +.col-xl-auto { + position: relative; + width: 100%; + min-height: 1px; + padding-right: 15px; + padding-left: 15px; +} + +.col { + flex-basis: 0; + flex-grow: 1; + max-width: 100%; +} + +.col-auto { + flex: 0 0 auto; + width: auto; + max-width: none; +} + +.col-1 { + flex: 0 0 8.333333%; + max-width: 8.333333%; +} + +.col-2 { + flex: 0 0 16.666667%; + max-width: 16.666667%; +} + +.col-3 { + flex: 0 0 25%; + max-width: 25%; +} + +.col-4 { + flex: 0 0 33.333333%; + max-width: 33.333333%; +} + +.col-5 { + flex: 0 0 41.666667%; + max-width: 41.666667%; +} + +.col-6 { + flex: 0 0 50%; + max-width: 50%; +} + +.col-7 { + flex: 0 0 58.333333%; + max-width: 58.333333%; +} + +.col-8 { + flex: 0 0 66.666667%; + max-width: 66.666667%; +} + +.col-9 { + flex: 0 0 75%; + max-width: 75%; +} + +.col-10 { + flex: 0 0 83.333333%; + max-width: 83.333333%; +} + +.col-11 { + flex: 0 0 91.666667%; + max-width: 91.666667%; +} + +.col-12 { + flex: 0 0 100%; + max-width: 100%; +} + +.order-first { + order: -1; +} + +.order-last { + order: 13; +} + +.order-0 { + order: 0; +} + +.order-1 { + order: 1; +} + +.order-2 { + order: 2; +} + +.order-3 { + order: 3; +} + +.order-4 { + order: 4; +} + +.order-5 { + order: 5; +} + +.order-6 { + order: 6; +} + +.order-7 { + order: 7; +} + +.order-8 { + order: 8; +} + +.order-9 { + order: 9; +} + +.order-10 { + order: 10; +} + +.order-11 { + order: 11; +} + +.order-12 { + order: 12; +} + +.offset-1 { + margin-left: 8.333333%; +} + +.offset-2 { + margin-left: 16.666667%; +} + +.offset-3 { + margin-left: 25%; +} + +.offset-4 { + margin-left: 33.333333%; +} + +.offset-5 { + margin-left: 41.666667%; +} + +.offset-6 { + margin-left: 50%; +} + +.offset-7 { + margin-left: 58.333333%; +} + +.offset-8 { + margin-left: 66.666667%; +} + +.offset-9 { + margin-left: 75%; +} + +.offset-10 { + margin-left: 83.333333%; +} + +.offset-11 { + margin-left: 91.666667%; +} + +@media (min-width: 576px) { + .col-sm { + flex-basis: 0; + flex-grow: 1; + max-width: 100%; + } + + .col-sm-auto { + flex: 0 0 auto; + width: auto; + max-width: none; + } + + .col-sm-1 { + flex: 0 0 8.333333%; + max-width: 8.333333%; + } + + .col-sm-2 { + flex: 0 0 16.666667%; + max-width: 16.666667%; + } + + .col-sm-3 { + flex: 0 0 25%; + max-width: 25%; + } + + .col-sm-4 { + flex: 0 0 33.333333%; + max-width: 33.333333%; + } + + .col-sm-5 { + flex: 0 0 41.666667%; + max-width: 41.666667%; + } + + .col-sm-6 { + flex: 0 0 50%; + max-width: 50%; + } + + .col-sm-7 { + flex: 0 0 58.333333%; + max-width: 58.333333%; + } + + .col-sm-8 { + flex: 0 0 66.666667%; + max-width: 66.666667%; + } + + .col-sm-9 { + flex: 0 0 75%; + max-width: 75%; + } + + .col-sm-10 { + flex: 0 0 83.333333%; + max-width: 83.333333%; + } + + .col-sm-11 { + flex: 0 0 91.666667%; + max-width: 91.666667%; + } + + .col-sm-12 { + flex: 0 0 100%; + max-width: 100%; + } + + .order-sm-first { + order: -1; + } + + .order-sm-last { + order: 13; + } + + .order-sm-0 { + order: 0; + } + + .order-sm-1 { + order: 1; + } + + .order-sm-2 { + order: 2; + } + + .order-sm-3 { + order: 3; + } + + .order-sm-4 { + order: 4; + } + + .order-sm-5 { + order: 5; + } + + .order-sm-6 { + order: 6; + } + + .order-sm-7 { + order: 7; + } + + .order-sm-8 { + order: 8; + } + + .order-sm-9 { + order: 9; + } + + .order-sm-10 { + order: 10; + } + + .order-sm-11 { + order: 11; + } + + .order-sm-12 { + order: 12; + } + + .offset-sm-0 { + margin-left: 0; + } + + .offset-sm-1 { + margin-left: 8.333333%; + } + + .offset-sm-2 { + margin-left: 16.666667%; + } + + .offset-sm-3 { + margin-left: 25%; + } + + .offset-sm-4 { + margin-left: 33.333333%; + } + + .offset-sm-5 { + margin-left: 41.666667%; + } + + .offset-sm-6 { + margin-left: 50%; + } + + .offset-sm-7 { + margin-left: 58.333333%; + } + + .offset-sm-8 { + margin-left: 66.666667%; + } + + .offset-sm-9 { + margin-left: 75%; + } + + .offset-sm-10 { + margin-left: 83.333333%; + } + + .offset-sm-11 { + margin-left: 91.666667%; + } +} + +@media (min-width: 768px) { + .col-md { + flex-basis: 0; + flex-grow: 1; + max-width: 100%; + } + + .col-md-auto { + flex: 0 0 auto; + width: auto; + max-width: none; + } + + .col-md-1 { + flex: 0 0 8.333333%; + max-width: 8.333333%; + } + + .col-md-2 { + flex: 0 0 16.666667%; + max-width: 16.666667%; + } + + .col-md-3 { + flex: 0 0 25%; + max-width: 25%; + } + + .col-md-4 { + flex: 0 0 33.333333%; + max-width: 33.333333%; + } + + .col-md-5 { + flex: 0 0 41.666667%; + max-width: 41.666667%; + } + + .col-md-6 { + flex: 0 0 50%; + max-width: 50%; + } + + .col-md-7 { + flex: 0 0 58.333333%; + max-width: 58.333333%; + } + + .col-md-8 { + flex: 0 0 66.666667%; + max-width: 66.666667%; + } + + .col-md-9 { + flex: 0 0 75%; + max-width: 75%; + } + + .col-md-10 { + flex: 0 0 83.333333%; + max-width: 83.333333%; + } + + .col-md-11 { + flex: 0 0 91.666667%; + max-width: 91.666667%; + } + + .col-md-12 { + flex: 0 0 100%; + max-width: 100%; + } + + .order-md-first { + order: -1; + } + + .order-md-last { + order: 13; + } + + .order-md-0 { + order: 0; + } + + .order-md-1 { + order: 1; + } + + .order-md-2 { + order: 2; + } + + .order-md-3 { + order: 3; + } + + .order-md-4 { + order: 4; + } + + .order-md-5 { + order: 5; + } + + .order-md-6 { + order: 6; + } + + .order-md-7 { + order: 7; + } + + .order-md-8 { + order: 8; + } + + .order-md-9 { + order: 9; + } + + .order-md-10 { + order: 10; + } + + .order-md-11 { + order: 11; + } + + .order-md-12 { + order: 12; + } + + .offset-md-0 { + margin-left: 0; + } + + .offset-md-1 { + margin-left: 8.333333%; + } + + .offset-md-2 { + margin-left: 16.666667%; + } + + .offset-md-3 { + margin-left: 25%; + } + + .offset-md-4 { + margin-left: 33.333333%; + } + + .offset-md-5 { + margin-left: 41.666667%; + } + + .offset-md-6 { + margin-left: 50%; + } + + .offset-md-7 { + margin-left: 58.333333%; + } + + .offset-md-8 { + margin-left: 66.666667%; + } + + .offset-md-9 { + margin-left: 75%; + } + + .offset-md-10 { + margin-left: 83.333333%; + } + + .offset-md-11 { + margin-left: 91.666667%; + } +} + +@media (min-width: 992px) { + .col-lg { + flex-basis: 0; + flex-grow: 1; + max-width: 100%; + } + + .col-lg-auto { + flex: 0 0 auto; + width: auto; + max-width: none; + } + + .col-lg-1 { + flex: 0 0 8.333333%; + max-width: 8.333333%; + } + + .col-lg-2 { + flex: 0 0 16.666667%; + max-width: 16.666667%; + } + + .col-lg-3 { + flex: 0 0 25%; + max-width: 25%; + } + + .col-lg-4 { + flex: 0 0 33.333333%; + max-width: 33.333333%; + } + + .col-lg-5 { + flex: 0 0 41.666667%; + max-width: 41.666667%; + } + + .col-lg-6 { + flex: 0 0 50%; + max-width: 50%; + } + + .col-lg-7 { + flex: 0 0 58.333333%; + max-width: 58.333333%; + } + + .col-lg-8 { + flex: 0 0 66.666667%; + max-width: 66.666667%; + } + + .col-lg-9 { + flex: 0 0 75%; + max-width: 75%; + } + + .col-lg-10 { + flex: 0 0 83.333333%; + max-width: 83.333333%; + } + + .col-lg-11 { + flex: 0 0 91.666667%; + max-width: 91.666667%; + } + + .col-lg-12 { + flex: 0 0 100%; + max-width: 100%; + } + + .order-lg-first { + order: -1; + } + + .order-lg-last { + order: 13; + } + + .order-lg-0 { + order: 0; + } + + .order-lg-1 { + order: 1; + } + + .order-lg-2 { + order: 2; + } + + .order-lg-3 { + order: 3; + } + + .order-lg-4 { + order: 4; + } + + .order-lg-5 { + order: 5; + } + + .order-lg-6 { + order: 6; + } + + .order-lg-7 { + order: 7; + } + + .order-lg-8 { + order: 8; + } + + .order-lg-9 { + order: 9; + } + + .order-lg-10 { + order: 10; + } + + .order-lg-11 { + order: 11; + } + + .order-lg-12 { + order: 12; + } + + .offset-lg-0 { + margin-left: 0; + } + + .offset-lg-1 { + margin-left: 8.333333%; + } + + .offset-lg-2 { + margin-left: 16.666667%; + } + + .offset-lg-3 { + margin-left: 25%; + } + + .offset-lg-4 { + margin-left: 33.333333%; + } + + .offset-lg-5 { + margin-left: 41.666667%; + } + + .offset-lg-6 { + margin-left: 50%; + } + + .offset-lg-7 { + margin-left: 58.333333%; + } + + .offset-lg-8 { + margin-left: 66.666667%; + } + + .offset-lg-9 { + margin-left: 75%; + } + + .offset-lg-10 { + margin-left: 83.333333%; + } + + .offset-lg-11 { + margin-left: 91.666667%; + } +} + +@media (min-width: 1200px) { + .col-xl { + flex-basis: 0; + flex-grow: 1; + max-width: 100%; + } + + .col-xl-auto { + flex: 0 0 auto; + width: auto; + max-width: none; + } + + .col-xl-1 { + flex: 0 0 8.333333%; + max-width: 8.333333%; + } + + .col-xl-2 { + flex: 0 0 16.666667%; + max-width: 16.666667%; + } + + .col-xl-3 { + flex: 0 0 25%; + max-width: 25%; + } + + .col-xl-4 { + flex: 0 0 33.333333%; + max-width: 33.333333%; + } + + .col-xl-5 { + flex: 0 0 41.666667%; + max-width: 41.666667%; + } + + .col-xl-6 { + flex: 0 0 50%; + max-width: 50%; + } + + .col-xl-7 { + flex: 0 0 58.333333%; + max-width: 58.333333%; + } + + .col-xl-8 { + flex: 0 0 66.666667%; + max-width: 66.666667%; + } + + .col-xl-9 { + flex: 0 0 75%; + max-width: 75%; + } + + .col-xl-10 { + flex: 0 0 83.333333%; + max-width: 83.333333%; + } + + .col-xl-11 { + flex: 0 0 91.666667%; + max-width: 91.666667%; + } + + .col-xl-12 { + flex: 0 0 100%; + max-width: 100%; + } + + .order-xl-first { + order: -1; + } + + .order-xl-last { + order: 13; + } + + .order-xl-0 { + order: 0; + } + + .order-xl-1 { + order: 1; + } + + .order-xl-2 { + order: 2; + } + + .order-xl-3 { + order: 3; + } + + .order-xl-4 { + order: 4; + } + + .order-xl-5 { + order: 5; + } + + .order-xl-6 { + order: 6; + } + + .order-xl-7 { + order: 7; + } + + .order-xl-8 { + order: 8; + } + + .order-xl-9 { + order: 9; + } + + .order-xl-10 { + order: 10; + } + + .order-xl-11 { + order: 11; + } + + .order-xl-12 { + order: 12; + } + + .offset-xl-0 { + margin-left: 0; + } + + .offset-xl-1 { + margin-left: 8.333333%; + } + + .offset-xl-2 { + margin-left: 16.666667%; + } + + .offset-xl-3 { + margin-left: 25%; + } + + .offset-xl-4 { + margin-left: 33.333333%; + } + + .offset-xl-5 { + margin-left: 41.666667%; + } + + .offset-xl-6 { + margin-left: 50%; + } + + .offset-xl-7 { + margin-left: 58.333333%; + } + + .offset-xl-8 { + margin-left: 66.666667%; + } + + .offset-xl-9 { + margin-left: 75%; + } + + .offset-xl-10 { + margin-left: 83.333333%; + } + + .offset-xl-11 { + margin-left: 91.666667%; + } +} + +.table { + width: 100%; + margin-bottom: 1rem; + background-color: transparent; +} + +.table th, +.table td { + padding: 1rem; + vertical-align: top; + border-top: 1px solid #e9ecef; +} + +.table thead th { + vertical-align: bottom; + border-bottom: 2px solid #e9ecef; +} + +.table tbody+tbody { + border-top: 2px solid #e9ecef; +} + +.table .table { + background-color: #f8f9fe; +} + +.table-sm th, +.table-sm td { + padding: 0.5rem; +} + +.table-bordered { + border: 1px solid #e9ecef; +} + +.table-bordered th, +.table-bordered td { + border: 1px solid #e9ecef; +} + +.table-bordered thead th, +.table-bordered thead td { + border-bottom-width: 2px; +} + +.table-borderless th, +.table-borderless td, +.table-borderless thead th, +.table-borderless tbody+tbody { + border: 0; +} + +.table-striped tbody tr:nth-of-type(odd) { + background-color: rgba(0, 0, 0, 0.05); +} + +.table-hover tbody tr:hover { + background-color: #f6f9fc; +} + +.table-primary, +.table-primary>th, +.table-primary>td { + background-color: #d2d8f7; +} + +.table-hover .table-primary:hover { + background-color: #bcc5f3; +} + +.table-hover .table-primary:hover>td, +.table-hover .table-primary:hover>th { + background-color: #bcc5f3; +} + +.table-secondary, +.table-secondary>th, +.table-secondary>td { + background-color: #fdfefe; +} + +.table-hover .table-secondary:hover { + background-color: #ecf6f6; +} + +.table-hover .table-secondary:hover>td, +.table-hover .table-secondary:hover>th { + background-color: #ecf6f6; +} + +.table-success, +.table-success>th, +.table-success>td { + background-color: #c4f1de; +} + +.table-hover .table-success:hover { + background-color: #afecd2; +} + +.table-hover .table-success:hover>td, +.table-hover .table-success:hover>th { + background-color: #afecd2; +} + +.table-info, +.table-info>th, +.table-info>td { + background-color: #bcf1fb; +} + +.table-hover .table-info:hover { + background-color: #a4ecfa; +} + +.table-hover .table-info:hover>td, +.table-hover .table-info:hover>th { + background-color: #a4ecfa; +} + +.table-warning, +.table-warning>th, +.table-warning>td { + background-color: #fed3ca; +} + +.table-hover .table-warning:hover { + background-color: #febeb1; +} + +.table-hover .table-warning:hover>td, +.table-hover .table-warning:hover>th { + background-color: #febeb1; +} + +.table-danger, +.table-danger>th, +.table-danger>td { + background-color: #fcc7d1; +} + +.table-hover .table-danger:hover { + background-color: #fbafbd; +} + +.table-hover .table-danger:hover>td, +.table-hover .table-danger:hover>th { + background-color: #fbafbd; +} + +.table-light, +.table-light>th, +.table-light>td { + background-color: #e8eaed; +} + +.table-hover .table-light:hover { + background-color: #dadde2; +} + +.table-hover .table-light:hover>td, +.table-hover .table-light:hover>th { + background-color: #dadde2; +} + +.table-dark, +.table-dark>th, +.table-dark>td { + background-color: #c1c2c3; +} + +.table-hover .table-dark:hover { + background-color: #b4b5b6; +} + +.table-hover .table-dark:hover>td, +.table-hover .table-dark:hover>th { + background-color: #b4b5b6; +} + +.table-default, +.table-default>th, +.table-default>td { + background-color: #bec4cd; +} + +.table-hover .table-default:hover { + background-color: #b0b7c2; +} + +.table-hover .table-default:hover>td, +.table-hover .table-default:hover>th { + background-color: #b0b7c2; +} + +.table-white, +.table-white>th, +.table-white>td { + background-color: white; +} + +.table-hover .table-white:hover { + background-color: #f2f2f2; +} + +.table-hover .table-white:hover>td, +.table-hover .table-white:hover>th { + background-color: #f2f2f2; +} + +.table-neutral, +.table-neutral>th, +.table-neutral>td { + background-color: white; +} + +.table-hover .table-neutral:hover { + background-color: #f2f2f2; +} + +.table-hover .table-neutral:hover>td, +.table-hover .table-neutral:hover>th { + background-color: #f2f2f2; +} + +.table-darker, +.table-darker>th, +.table-darker>td { + background-color: #b8b8b8; +} + +.table-hover .table-darker:hover { + background-color: #ababab; +} + +.table-hover .table-darker:hover>td, +.table-hover .table-darker:hover>th { + background-color: #ababab; +} + +.table-active, +.table-active>th, +.table-active>td { + background-color: #f6f9fc; +} + +.table-hover .table-active:hover { + background-color: #e3ecf6; +} + +.table-hover .table-active:hover>td, +.table-hover .table-active:hover>th { + background-color: #e3ecf6; +} + +.table .thead-dark th { + color: #f8f9fe; + background-color: #172b4d; + border-color: #1f3a68; +} + +.table .thead-light th { + color: #8898aa; + background-color: #f6f9fc; + border-color: #e9ecef; +} + +.table-dark { + color: #f8f9fe; + background-color: #172b4d; +} + +.table-dark th, +.table-dark td, +.table-dark thead th { + border-color: #1f3a68; +} + +.table-dark.table-bordered { + border: 0; +} + +.table-dark.table-striped tbody tr:nth-of-type(odd) { + background-color: rgba(255, 255, 255, 0.05); +} + +.table-dark.table-hover tbody tr:hover { + background-color: rgba(255, 255, 255, 0.075); +} + +@media (max-width: 575.98px) { + .table-responsive-sm { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + -ms-overflow-style: -ms-autohiding-scrollbar; + } + + .table-responsive-sm>.table-bordered { + border: 0; + } +} + +@media (max-width: 767.98px) { + .table-responsive-md { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + -ms-overflow-style: -ms-autohiding-scrollbar; + } + + .table-responsive-md>.table-bordered { + border: 0; + } +} + +@media (max-width: 991.98px) { + .table-responsive-lg { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + -ms-overflow-style: -ms-autohiding-scrollbar; + } + + .table-responsive-lg>.table-bordered { + border: 0; + } +} + +@media (max-width: 1199.98px) { + .table-responsive-xl { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + -ms-overflow-style: -ms-autohiding-scrollbar; + } + + .table-responsive-xl>.table-bordered { + border: 0; + } +} + +.table-responsive { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + -ms-overflow-style: -ms-autohiding-scrollbar; +} + +.table-responsive>.table-bordered { + border: 0; +} + +.form-control { + display: block; + width: 100%; + height: calc(2.75rem + 2px); + padding: 0.625rem 0.75rem; + font-size: 1rem; + line-height: 1.5; + color: #8898aa; + background-color: #fff; + background-clip: padding-box; + border: 1px solid #cad1d7; + border-radius: 0.375rem; + box-shadow: none; + transition: all 0.2s cubic-bezier(0.68, -0.55, 0.265, 1.55); +} + +@media screen and (prefers-reduced-motion: reduce) { + .form-control { + transition: none; + } +} + +.form-control::-ms-expand { + background-color: transparent; + border: 0; +} + +.form-control:focus { + color: #8898aa; + background-color: #fff; + border-color: rgba(50, 151, 211, 0.25); + outline: 0; + box-shadow: none, none; +} + +.form-control::placeholder { + color: #adb5bd; + opacity: 1; +} + +.form-control:disabled, +.form-control[readonly] { + background-color: #e9ecef; + opacity: 1; +} + +select.form-control:focus::-ms-value { + color: #8898aa; + background-color: #fff; +} + +.form-control-file, +.form-control-range { + display: block; + width: 100%; +} + +.col-form-label { + padding-top: calc(0.625rem + 1px); + padding-bottom: calc(0.625rem + 1px); + margin-bottom: 0; + font-size: inherit; + line-height: 1.5; +} + +.col-form-label-lg { + padding-top: calc(0.875rem + 1px); + padding-bottom: calc(0.875rem + 1px); + font-size: 1.25rem; + line-height: 1.5; +} + +.col-form-label-sm { + padding-top: calc(0.25rem + 1px); + padding-bottom: calc(0.25rem + 1px); + font-size: 0.875rem; + line-height: 1.5; +} + +.form-control-plaintext { + display: block; + width: 100%; + padding-top: 0.625rem; + padding-bottom: 0.625rem; + margin-bottom: 0; + line-height: 1.5; + color: #525f7f; + background-color: transparent; + border: solid transparent; + border-width: 1px 0; +} + +.form-control-plaintext.form-control-sm, +.form-control-plaintext.form-control-lg { + padding-right: 0; + padding-left: 0; +} + +.form-control-sm { + height: calc(1.8125rem + 2px); + padding: 0.25rem 0.5rem; + font-size: 0.875rem; + line-height: 1.5; + border-radius: 0.25rem; +} + +.form-control-lg { + height: calc(3.625rem + 2px); + padding: 0.875rem 1rem; + font-size: 1.25rem; + line-height: 1.5; + border-radius: 0.4375rem; +} + +select.form-control[size], +select.form-control[multiple] { + height: auto; +} + +textarea.form-control { + height: auto; +} + +.form-group { + margin-bottom: 1.5rem; +} + +.form-text { + display: block; + margin-top: 0.25rem; +} + +.form-row { + display: flex; + flex-wrap: wrap; + margin-right: -5px; + margin-left: -5px; +} + +.form-row>.col, +.form-row>[class*="col-"] { + padding-right: 5px; + padding-left: 5px; +} + +.form-check { + position: relative; + display: block; + padding-left: 1.25rem; +} + +.form-check-input { + position: absolute; + margin-top: 0.3rem; + margin-left: -1.25rem; +} + +.form-check-input:disabled~.form-check-label { + color: #8898aa; +} + +.form-check-label { + margin-bottom: 0; +} + +.form-check-inline { + display: inline-flex; + align-items: center; + padding-left: 0; + margin-right: 0.75rem; +} + +.form-check-inline .form-check-input { + position: static; + margin-top: 0; + margin-right: 0.3125rem; + margin-left: 0; +} + +.valid-feedback { + display: none; + width: 100%; + margin-top: 0.25rem; + font-size: 80%; + color: #2dce89; +} + +.valid-tooltip { + position: absolute; + top: 100%; + z-index: 5; + display: none; + max-width: 100%; + padding: .5rem; + margin-top: .1rem; + font-size: .875rem; + line-height: 1; + color: #fff; + background-color: rgba(45, 206, 137, 0.8); + border-radius: .2rem; +} + +.was-validated .form-control:valid, +.form-control.is-valid, +.was-validated .custom-select:valid, +.custom-select.is-valid { + border-color: #2dce89; +} + +.was-validated .form-control:valid:focus, +.form-control.is-valid:focus, +.was-validated .custom-select:valid:focus, +.custom-select.is-valid:focus { + border-color: #2dce89; +} + +.was-validated .form-control:valid~.valid-feedback, +.was-validated .form-control:valid~.valid-tooltip, +.form-control.is-valid~.valid-feedback, +.form-control.is-valid~.valid-tooltip, +.was-validated .custom-select:valid~.valid-feedback, +.was-validated .custom-select:valid~.valid-tooltip, +.custom-select.is-valid~.valid-feedback, +.custom-select.is-valid~.valid-tooltip { + display: block; +} + +.was-validated .form-check-input:valid~.form-check-label, +.form-check-input.is-valid~.form-check-label { + color: #2dce89; +} + +.was-validated .form-check-input:valid~.valid-feedback, +.was-validated .form-check-input:valid~.valid-tooltip, +.form-check-input.is-valid~.valid-feedback, +.form-check-input.is-valid~.valid-tooltip { + display: block; +} + +.was-validated .custom-control-input:valid~.custom-control-label, +.custom-control-input.is-valid~.custom-control-label { + color: #2dce89; +} + +.was-validated .custom-control-input:valid~.custom-control-label::before, +.custom-control-input.is-valid~.custom-control-label::before { + background-color: #93e7c3; + border-color: #93e7c3; +} + +.was-validated .custom-control-input:valid~.valid-feedback, +.was-validated .custom-control-input:valid~.valid-tooltip, +.custom-control-input.is-valid~.valid-feedback, +.custom-control-input.is-valid~.valid-tooltip { + display: block; +} + +.was-validated .custom-control-input:valid:checked~.custom-control-label::before, +.custom-control-input.is-valid:checked~.custom-control-label::before { + background-color: #54daa1; + border-color: #93e7c3; +} + +.was-validated .custom-control-input:valid:focus~.custom-control-label::before, +.custom-control-input.is-valid:focus~.custom-control-label::before { + box-shadow: 0 0 0 1px #f8f9fe, 0 0 0 0 rgba(45, 206, 137, 0.25); +} + +.was-validated .custom-file-input:valid~.custom-file-label, +.custom-file-input.is-valid~.custom-file-label { + border-color: #2dce89; +} + +.was-validated .custom-file-input:valid~.custom-file-label::before, +.custom-file-input.is-valid~.custom-file-label::before { + border-color: inherit; +} + +.was-validated .custom-file-input:valid~.valid-feedback, +.was-validated .custom-file-input:valid~.valid-tooltip, +.custom-file-input.is-valid~.valid-feedback, +.custom-file-input.is-valid~.valid-tooltip { + display: block; +} + +.was-validated .custom-file-input:valid:focus~.custom-file-label, +.custom-file-input.is-valid:focus~.custom-file-label { + box-shadow: 0 0 0 0 rgba(45, 206, 137, 0.25); +} + +.invalid-feedback { + display: none; + width: 100%; + margin-top: 0.25rem; + font-size: 80%; + color: #fb6340; +} + +.invalid-tooltip { + position: absolute; + top: 100%; + z-index: 5; + display: none; + max-width: 100%; + padding: .5rem; + margin-top: .1rem; + font-size: .875rem; + line-height: 1; + color: #fff; + background-color: rgba(251, 99, 64, 0.8); + border-radius: .2rem; +} + +.was-validated .form-control:invalid, +.form-control.is-invalid, +.was-validated .custom-select:invalid, +.custom-select.is-invalid { + border-color: #fb6340; +} + +.was-validated .form-control:invalid:focus, +.form-control.is-invalid:focus, +.was-validated .custom-select:invalid:focus, +.custom-select.is-invalid:focus { + border-color: #fb6340; +} + +.was-validated .form-control:invalid~.invalid-feedback, +.was-validated .form-control:invalid~.invalid-tooltip, +.form-control.is-invalid~.invalid-feedback, +.form-control.is-invalid~.invalid-tooltip, +.was-validated .custom-select:invalid~.invalid-feedback, +.was-validated .custom-select:invalid~.invalid-tooltip, +.custom-select.is-invalid~.invalid-feedback, +.custom-select.is-invalid~.invalid-tooltip { + display: block; +} + +.was-validated .form-check-input:invalid~.form-check-label, +.form-check-input.is-invalid~.form-check-label { + color: #fb6340; +} + +.was-validated .form-check-input:invalid~.invalid-feedback, +.was-validated .form-check-input:invalid~.invalid-tooltip, +.form-check-input.is-invalid~.invalid-feedback, +.form-check-input.is-invalid~.invalid-tooltip { + display: block; +} + +.was-validated .custom-control-input:invalid~.custom-control-label, +.custom-control-input.is-invalid~.custom-control-label { + color: #fb6340; +} + +.was-validated .custom-control-input:invalid~.custom-control-label::before, +.custom-control-input.is-invalid~.custom-control-label::before { + background-color: #fec9bd; + border-color: #fec9bd; +} + +.was-validated .custom-control-input:invalid~.invalid-feedback, +.was-validated .custom-control-input:invalid~.invalid-tooltip, +.custom-control-input.is-invalid~.invalid-feedback, +.custom-control-input.is-invalid~.invalid-tooltip { + display: block; +} + +.was-validated .custom-control-input:invalid:checked~.custom-control-label::before, +.custom-control-input.is-invalid:checked~.custom-control-label::before { + background-color: #fc8c72; + border-color: #fec9bd; +} + +.was-validated .custom-control-input:invalid:focus~.custom-control-label::before, +.custom-control-input.is-invalid:focus~.custom-control-label::before { + box-shadow: 0 0 0 1px #f8f9fe, 0 0 0 0 rgba(251, 99, 64, 0.25); +} + +.was-validated .custom-file-input:invalid~.custom-file-label, +.custom-file-input.is-invalid~.custom-file-label { + border-color: #fb6340; +} + +.was-validated .custom-file-input:invalid~.custom-file-label::before, +.custom-file-input.is-invalid~.custom-file-label::before { + border-color: inherit; +} + +.was-validated .custom-file-input:invalid~.invalid-feedback, +.was-validated .custom-file-input:invalid~.invalid-tooltip, +.custom-file-input.is-invalid~.invalid-feedback, +.custom-file-input.is-invalid~.invalid-tooltip { + display: block; +} + +.was-validated .custom-file-input:invalid:focus~.custom-file-label, +.custom-file-input.is-invalid:focus~.custom-file-label { + box-shadow: 0 0 0 0 rgba(251, 99, 64, 0.25); +} + +.form-inline { + display: flex; + flex-flow: row wrap; + align-items: center; +} + +.form-inline .form-check { + width: 100%; +} + +@media (min-width: 576px) { + .form-inline label { + display: flex; + align-items: center; + justify-content: center; + margin-bottom: 0; + } + + .form-inline .form-group { + display: flex; + flex: 0 0 auto; + flex-flow: row wrap; + align-items: center; + margin-bottom: 0; + } + + .form-inline .form-control { + display: inline-block; + width: auto; + vertical-align: middle; + } + + .form-inline .form-control-plaintext { + display: inline-block; + } + + .form-inline .input-group, + .form-inline .custom-select { + width: auto; + } + + .form-inline .form-check { + display: flex; + align-items: center; + justify-content: center; + width: auto; + padding-left: 0; + } + + .form-inline .form-check-input { + position: relative; + margin-top: 0; + margin-right: 0.25rem; + margin-left: 0; + } + + .form-inline .custom-control { + align-items: center; + justify-content: center; + } + + .form-inline .custom-control-label { + margin-bottom: 0; + } +} + +.btn { + display: inline-block; + font-weight: 600; + text-align: center; + white-space: nowrap; + vertical-align: middle; + user-select: none; + border: 1px solid transparent; + padding: 0.625rem 1.25rem; + font-size: 1rem; + line-height: 1.5; + border-radius: 0.375rem; + transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; +} + +@media screen and (prefers-reduced-motion: reduce) { + .btn { + transition: none; + } +} + +.btn:hover, +.btn:focus { + text-decoration: none; +} + +.btn:focus, +.btn.focus { + outline: 0; + box-shadow: 0 7px 14px rgba(50, 50, 93, 0.1), 0 3px 6px rgba(0, 0, 0, 0.08); +} + +.btn.disabled, +.btn:disabled { + opacity: 0.65; + box-shadow: none; +} + +.btn:not(:disabled):not(.disabled) { + cursor: pointer; +} + +.btn:not(:disabled):not(.disabled):active, +.btn:not(:disabled):not(.disabled).active { + box-shadow: none; +} + +.btn:not(:disabled):not(.disabled):active:focus, +.btn:not(:disabled):not(.disabled).active:focus { + box-shadow: 0 7px 14px rgba(50, 50, 93, 0.1), 0 3px 6px rgba(0, 0, 0, 0.08), none; +} + +a.btn.disabled, +fieldset:disabled a.btn { + pointer-events: none; +} + +.btn-primary { + color: #fff; + background-color: #5e72e4; + border-color: #5e72e4; + box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11), 0 1px 3px rgba(0, 0, 0, 0.08); +} + +.btn-primary:hover { + color: #fff; + background-color: #5e72e4; + border-color: #5e72e4; +} + +.btn-primary:focus, +.btn-primary.focus { + box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11), 0 1px 3px rgba(0, 0, 0, 0.08), 0 0 0 0 rgba(94, 114, 228, 0.5); +} + +.btn-primary.disabled, +.btn-primary:disabled { + color: #fff; + background-color: #5e72e4; + border-color: #5e72e4; +} + +.btn-primary:not(:disabled):not(.disabled):active, +.btn-primary:not(:disabled):not(.disabled).active, +.show>.btn-primary.dropdown-toggle { + color: #fff; + background-color: #324cdd; + border-color: #5e72e4; +} + +.btn-primary:not(:disabled):not(.disabled):active:focus, +.btn-primary:not(:disabled):not(.disabled).active:focus, +.show>.btn-primary.dropdown-toggle:focus { + box-shadow: none, 0 0 0 0 rgba(94, 114, 228, 0.5); +} + +.btn-secondary { + color: #212529; + background-color: #f7fafc; + border-color: #f7fafc; + box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11), 0 1px 3px rgba(0, 0, 0, 0.08); +} + +.btn-secondary:hover { + color: #212529; + background-color: #f7fafc; + border-color: #f7fafc; +} + +.btn-secondary:focus, +.btn-secondary.focus { + box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11), 0 1px 3px rgba(0, 0, 0, 0.08), 0 0 0 0 rgba(247, 250, 252, 0.5); +} + +.btn-secondary.disabled, +.btn-secondary:disabled { + color: #212529; + background-color: #f7fafc; + border-color: #f7fafc; +} + +.btn-secondary:not(:disabled):not(.disabled):active, +.btn-secondary:not(:disabled):not(.disabled).active, +.show>.btn-secondary.dropdown-toggle { + color: #212529; + background-color: #d2e3ee; + border-color: #f7fafc; +} + +.btn-secondary:not(:disabled):not(.disabled):active:focus, +.btn-secondary:not(:disabled):not(.disabled).active:focus, +.show>.btn-secondary.dropdown-toggle:focus { + box-shadow: none, 0 0 0 0 rgba(247, 250, 252, 0.5); +} + +.btn-success { + color: #fff; + background-color: #2dce89; + border-color: #2dce89; + box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11), 0 1px 3px rgba(0, 0, 0, 0.08); +} + +.btn-success:hover { + color: #fff; + background-color: #2dce89; + border-color: #2dce89; +} + +.btn-success:focus, +.btn-success.focus { + box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11), 0 1px 3px rgba(0, 0, 0, 0.08), 0 0 0 0 rgba(45, 206, 137, 0.5); +} + +.btn-success.disabled, +.btn-success:disabled { + color: #fff; + background-color: #2dce89; + border-color: #2dce89; +} + +.btn-success:not(:disabled):not(.disabled):active, +.btn-success:not(:disabled):not(.disabled).active, +.show>.btn-success.dropdown-toggle { + color: #fff; + background-color: #24a46d; + border-color: #2dce89; +} + +.btn-success:not(:disabled):not(.disabled):active:focus, +.btn-success:not(:disabled):not(.disabled).active:focus, +.show>.btn-success.dropdown-toggle:focus { + box-shadow: none, 0 0 0 0 rgba(45, 206, 137, 0.5); +} + +.btn-info { + color: #fff; + background-color: #11cdef; + border-color: #11cdef; + box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11), 0 1px 3px rgba(0, 0, 0, 0.08); +} + +.btn-info:hover { + color: #fff; + background-color: #11cdef; + border-color: #11cdef; +} + +.btn-info:focus, +.btn-info.focus { + box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11), 0 1px 3px rgba(0, 0, 0, 0.08), 0 0 0 0 rgba(17, 205, 239, 0.5); +} + +.btn-info.disabled, +.btn-info:disabled { + color: #fff; + background-color: #11cdef; + border-color: #11cdef; +} + +.btn-info:not(:disabled):not(.disabled):active, +.btn-info:not(:disabled):not(.disabled).active, +.show>.btn-info.dropdown-toggle { + color: #fff; + background-color: #0da5c0; + border-color: #11cdef; +} + +.btn-info:not(:disabled):not(.disabled):active:focus, +.btn-info:not(:disabled):not(.disabled).active:focus, +.show>.btn-info.dropdown-toggle:focus { + box-shadow: none, 0 0 0 0 rgba(17, 205, 239, 0.5); +} + +.btn-warning { + color: #fff; + background-color: #fb6340; + border-color: #fb6340; + box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11), 0 1px 3px rgba(0, 0, 0, 0.08); +} + +.btn-warning:hover { + color: #fff; + background-color: #fb6340; + border-color: #fb6340; +} + +.btn-warning:focus, +.btn-warning.focus { + box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11), 0 1px 3px rgba(0, 0, 0, 0.08), 0 0 0 0 rgba(251, 99, 64, 0.5); +} + +.btn-warning.disabled, +.btn-warning:disabled { + color: #fff; + background-color: #fb6340; + border-color: #fb6340; +} + +.btn-warning:not(:disabled):not(.disabled):active, +.btn-warning:not(:disabled):not(.disabled).active, +.show>.btn-warning.dropdown-toggle { + color: #fff; + background-color: #fa3a0e; + border-color: #fb6340; +} + +.btn-warning:not(:disabled):not(.disabled):active:focus, +.btn-warning:not(:disabled):not(.disabled).active:focus, +.show>.btn-warning.dropdown-toggle:focus { + box-shadow: none, 0 0 0 0 rgba(251, 99, 64, 0.5); +} + +.btn-danger { + color: #fff; + background-color: #f5365c; + border-color: #f5365c; + box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11), 0 1px 3px rgba(0, 0, 0, 0.08); +} + +.btn-danger:hover { + color: #fff; + background-color: #f5365c; + border-color: #f5365c; +} + +.btn-danger:focus, +.btn-danger.focus { + box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11), 0 1px 3px rgba(0, 0, 0, 0.08), 0 0 0 0 rgba(245, 54, 92, 0.5); +} + +.btn-danger.disabled, +.btn-danger:disabled { + color: #fff; + background-color: #f5365c; + border-color: #f5365c; +} + +.btn-danger:not(:disabled):not(.disabled):active, +.btn-danger:not(:disabled):not(.disabled).active, +.show>.btn-danger.dropdown-toggle { + color: #fff; + background-color: #ec0c38; + border-color: #f5365c; +} + +.btn-danger:not(:disabled):not(.disabled):active:focus, +.btn-danger:not(:disabled):not(.disabled).active:focus, +.show>.btn-danger.dropdown-toggle:focus { + box-shadow: none, 0 0 0 0 rgba(245, 54, 92, 0.5); +} + +.btn-light { + color: #fff; + background-color: #adb5bd; + border-color: #adb5bd; + box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11), 0 1px 3px rgba(0, 0, 0, 0.08); +} + +.btn-light:hover { + color: #fff; + background-color: #adb5bd; + border-color: #adb5bd; +} + +.btn-light:focus, +.btn-light.focus { + box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11), 0 1px 3px rgba(0, 0, 0, 0.08), 0 0 0 0 rgba(173, 181, 189, 0.5); +} + +.btn-light.disabled, +.btn-light:disabled { + color: #fff; + background-color: #adb5bd; + border-color: #adb5bd; +} + +.btn-light:not(:disabled):not(.disabled):active, +.btn-light:not(:disabled):not(.disabled).active, +.show>.btn-light.dropdown-toggle { + color: #fff; + background-color: #919ca6; + border-color: #adb5bd; +} + +.btn-light:not(:disabled):not(.disabled):active:focus, +.btn-light:not(:disabled):not(.disabled).active:focus, +.show>.btn-light.dropdown-toggle:focus { + box-shadow: none, 0 0 0 0 rgba(173, 181, 189, 0.5); +} + +.btn-dark { + color: #fff; + background-color: #212529; + border-color: #212529; + box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11), 0 1px 3px rgba(0, 0, 0, 0.08); +} + +.btn-dark:hover { + color: #fff; + background-color: #212529; + border-color: #212529; +} + +.btn-dark:focus, +.btn-dark.focus { + box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11), 0 1px 3px rgba(0, 0, 0, 0.08), 0 0 0 0 rgba(33, 37, 41, 0.5); +} + +.btn-dark.disabled, +.btn-dark:disabled { + color: #fff; + background-color: #212529; + border-color: #212529; +} + +.btn-dark:not(:disabled):not(.disabled):active, +.btn-dark:not(:disabled):not(.disabled).active, +.show>.btn-dark.dropdown-toggle { + color: #fff; + background-color: #0a0c0d; + border-color: #212529; +} + +.btn-dark:not(:disabled):not(.disabled):active:focus, +.btn-dark:not(:disabled):not(.disabled).active:focus, +.show>.btn-dark.dropdown-toggle:focus { + box-shadow: none, 0 0 0 0 rgba(33, 37, 41, 0.5); +} + +.btn-default { + color: #fff; + background-color: #172b4d; + border-color: #172b4d; + box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11), 0 1px 3px rgba(0, 0, 0, 0.08); +} + +.btn-default:hover { + color: #fff; + background-color: #172b4d; + border-color: #172b4d; +} + +.btn-default:focus, +.btn-default.focus { + box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11), 0 1px 3px rgba(0, 0, 0, 0.08), 0 0 0 0 rgba(23, 43, 77, 0.5); +} + +.btn-default.disabled, +.btn-default:disabled { + color: #fff; + background-color: #172b4d; + border-color: #172b4d; +} + +.btn-default:not(:disabled):not(.disabled):active, +.btn-default:not(:disabled):not(.disabled).active, +.show>.btn-default.dropdown-toggle { + color: #fff; + background-color: #0b1526; + border-color: #172b4d; +} + +.btn-default:not(:disabled):not(.disabled):active:focus, +.btn-default:not(:disabled):not(.disabled).active:focus, +.show>.btn-default.dropdown-toggle:focus { + box-shadow: none, 0 0 0 0 rgba(23, 43, 77, 0.5); +} + +.btn-white { + color: #212529; + background-color: #fff; + border-color: #fff; + box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11), 0 1px 3px rgba(0, 0, 0, 0.08); +} + +.btn-white:hover { + color: #212529; + background-color: white; + border-color: white; +} + +.btn-white:focus, +.btn-white.focus { + box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11), 0 1px 3px rgba(0, 0, 0, 0.08), 0 0 0 0 rgba(255, 255, 255, 0.5); +} + +.btn-white.disabled, +.btn-white:disabled { + color: #212529; + background-color: #fff; + border-color: #fff; +} + +.btn-white:not(:disabled):not(.disabled):active, +.btn-white:not(:disabled):not(.disabled).active, +.show>.btn-white.dropdown-toggle { + color: #212529; + background-color: #e6e6e6; + border-color: white; +} + +.btn-white:not(:disabled):not(.disabled):active:focus, +.btn-white:not(:disabled):not(.disabled).active:focus, +.show>.btn-white.dropdown-toggle:focus { + box-shadow: none, 0 0 0 0 rgba(255, 255, 255, 0.5); +} + +.btn-neutral { + color: #212529; + background-color: #fff; + border-color: #fff; + box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11), 0 1px 3px rgba(0, 0, 0, 0.08); +} + +.btn-neutral:hover { + color: #212529; + background-color: white; + border-color: white; +} + +.btn-neutral:focus, +.btn-neutral.focus { + box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11), 0 1px 3px rgba(0, 0, 0, 0.08), 0 0 0 0 rgba(255, 255, 255, 0.5); +} + +.btn-neutral.disabled, +.btn-neutral:disabled { + color: #212529; + background-color: #fff; + border-color: #fff; +} + +.btn-neutral:not(:disabled):not(.disabled):active, +.btn-neutral:not(:disabled):not(.disabled).active, +.show>.btn-neutral.dropdown-toggle { + color: #212529; + background-color: #e6e6e6; + border-color: white; +} + +.btn-neutral:not(:disabled):not(.disabled):active:focus, +.btn-neutral:not(:disabled):not(.disabled).active:focus, +.show>.btn-neutral.dropdown-toggle:focus { + box-shadow: none, 0 0 0 0 rgba(255, 255, 255, 0.5); +} + +.btn-darker { + color: #fff; + background-color: black; + border-color: black; + box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11), 0 1px 3px rgba(0, 0, 0, 0.08); +} + +.btn-darker:hover { + color: #fff; + background-color: black; + border-color: black; +} + +.btn-darker:focus, +.btn-darker.focus { + box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11), 0 1px 3px rgba(0, 0, 0, 0.08), 0 0 0 0 rgba(0, 0, 0, 0.5); +} + +.btn-darker.disabled, +.btn-darker:disabled { + color: #fff; + background-color: black; + border-color: black; +} + +.btn-darker:not(:disabled):not(.disabled):active, +.btn-darker:not(:disabled):not(.disabled).active, +.show>.btn-darker.dropdown-toggle { + color: #fff; + background-color: black; + border-color: black; +} + +.btn-darker:not(:disabled):not(.disabled):active:focus, +.btn-darker:not(:disabled):not(.disabled).active:focus, +.show>.btn-darker.dropdown-toggle:focus { + box-shadow: none, 0 0 0 0 rgba(0, 0, 0, 0.5); +} + +.btn-outline-primary { + color: #5e72e4; + background-color: transparent; + background-image: none; + border-color: #5e72e4; +} + +.btn-outline-primary:hover { + color: #fff; + background-color: #5e72e4; + border-color: #5e72e4; +} + +.btn-outline-primary:focus, +.btn-outline-primary.focus { + box-shadow: 0 0 0 0 rgba(94, 114, 228, 0.5); +} + +.btn-outline-primary.disabled, +.btn-outline-primary:disabled { + color: #5e72e4; + background-color: transparent; +} + +.btn-outline-primary:not(:disabled):not(.disabled):active, +.btn-outline-primary:not(:disabled):not(.disabled).active, +.show>.btn-outline-primary.dropdown-toggle { + color: #fff; + background-color: #5e72e4; + border-color: #5e72e4; +} + +.btn-outline-primary:not(:disabled):not(.disabled):active:focus, +.btn-outline-primary:not(:disabled):not(.disabled).active:focus, +.show>.btn-outline-primary.dropdown-toggle:focus { + box-shadow: 0 0 0 0 rgba(94, 114, 228, 0.5); +} + +.btn-outline-secondary { + color: #f7fafc; + background-color: transparent; + background-image: none; + border-color: #f7fafc; +} + +.btn-outline-secondary:hover { + color: #212529; + background-color: #f7fafc; + border-color: #f7fafc; +} + +.btn-outline-secondary:focus, +.btn-outline-secondary.focus { + box-shadow: 0 0 0 0 rgba(247, 250, 252, 0.5); +} + +.btn-outline-secondary.disabled, +.btn-outline-secondary:disabled { + color: #f7fafc; + background-color: transparent; +} + +.btn-outline-secondary:not(:disabled):not(.disabled):active, +.btn-outline-secondary:not(:disabled):not(.disabled).active, +.show>.btn-outline-secondary.dropdown-toggle { + color: #212529; + background-color: #f7fafc; + border-color: #f7fafc; +} + +.btn-outline-secondary:not(:disabled):not(.disabled):active:focus, +.btn-outline-secondary:not(:disabled):not(.disabled).active:focus, +.show>.btn-outline-secondary.dropdown-toggle:focus { + box-shadow: 0 0 0 0 rgba(247, 250, 252, 0.5); +} + +.btn-outline-success { + color: #2dce89; + background-color: transparent; + background-image: none; + border-color: #2dce89; +} + +.btn-outline-success:hover { + color: #fff; + background-color: #2dce89; + border-color: #2dce89; +} + +.btn-outline-success:focus, +.btn-outline-success.focus { + box-shadow: 0 0 0 0 rgba(45, 206, 137, 0.5); +} + +.btn-outline-success.disabled, +.btn-outline-success:disabled { + color: #2dce89; + background-color: transparent; +} + +.btn-outline-success:not(:disabled):not(.disabled):active, +.btn-outline-success:not(:disabled):not(.disabled).active, +.show>.btn-outline-success.dropdown-toggle { + color: #fff; + background-color: #2dce89; + border-color: #2dce89; +} + +.btn-outline-success:not(:disabled):not(.disabled):active:focus, +.btn-outline-success:not(:disabled):not(.disabled).active:focus, +.show>.btn-outline-success.dropdown-toggle:focus { + box-shadow: 0 0 0 0 rgba(45, 206, 137, 0.5); +} + +.btn-outline-info { + color: #11cdef; + background-color: transparent; + background-image: none; + border-color: #11cdef; +} + +.btn-outline-info:hover { + color: #fff; + background-color: #11cdef; + border-color: #11cdef; +} + +.btn-outline-info:focus, +.btn-outline-info.focus { + box-shadow: 0 0 0 0 rgba(17, 205, 239, 0.5); +} + +.btn-outline-info.disabled, +.btn-outline-info:disabled { + color: #11cdef; + background-color: transparent; +} + +.btn-outline-info:not(:disabled):not(.disabled):active, +.btn-outline-info:not(:disabled):not(.disabled).active, +.show>.btn-outline-info.dropdown-toggle { + color: #fff; + background-color: #11cdef; + border-color: #11cdef; +} + +.btn-outline-info:not(:disabled):not(.disabled):active:focus, +.btn-outline-info:not(:disabled):not(.disabled).active:focus, +.show>.btn-outline-info.dropdown-toggle:focus { + box-shadow: 0 0 0 0 rgba(17, 205, 239, 0.5); +} + +.btn-outline-warning { + color: #fb6340; + background-color: transparent; + background-image: none; + border-color: #fb6340; +} + +.btn-outline-warning:hover { + color: #fff; + background-color: #fb6340; + border-color: #fb6340; +} + +.btn-outline-warning:focus, +.btn-outline-warning.focus { + box-shadow: 0 0 0 0 rgba(251, 99, 64, 0.5); +} + +.btn-outline-warning.disabled, +.btn-outline-warning:disabled { + color: #fb6340; + background-color: transparent; +} + +.btn-outline-warning:not(:disabled):not(.disabled):active, +.btn-outline-warning:not(:disabled):not(.disabled).active, +.show>.btn-outline-warning.dropdown-toggle { + color: #fff; + background-color: #fb6340; + border-color: #fb6340; +} + +.btn-outline-warning:not(:disabled):not(.disabled):active:focus, +.btn-outline-warning:not(:disabled):not(.disabled).active:focus, +.show>.btn-outline-warning.dropdown-toggle:focus { + box-shadow: 0 0 0 0 rgba(251, 99, 64, 0.5); +} + +.btn-outline-danger { + color: #f5365c; + background-color: transparent; + background-image: none; + border-color: #f5365c; +} + +.btn-outline-danger:hover { + color: #fff; + background-color: #f5365c; + border-color: #f5365c; +} + +.btn-outline-danger:focus, +.btn-outline-danger.focus { + box-shadow: 0 0 0 0 rgba(245, 54, 92, 0.5); +} + +.btn-outline-danger.disabled, +.btn-outline-danger:disabled { + color: #f5365c; + background-color: transparent; +} + +.btn-outline-danger:not(:disabled):not(.disabled):active, +.btn-outline-danger:not(:disabled):not(.disabled).active, +.show>.btn-outline-danger.dropdown-toggle { + color: #fff; + background-color: #f5365c; + border-color: #f5365c; +} + +.btn-outline-danger:not(:disabled):not(.disabled):active:focus, +.btn-outline-danger:not(:disabled):not(.disabled).active:focus, +.show>.btn-outline-danger.dropdown-toggle:focus { + box-shadow: 0 0 0 0 rgba(245, 54, 92, 0.5); +} + +.btn-outline-light { + color: #adb5bd; + background-color: transparent; + background-image: none; + border-color: #adb5bd; +} + +.btn-outline-light:hover { + color: #fff; + background-color: #adb5bd; + border-color: #adb5bd; +} + +.btn-outline-light:focus, +.btn-outline-light.focus { + box-shadow: 0 0 0 0 rgba(173, 181, 189, 0.5); +} + +.btn-outline-light.disabled, +.btn-outline-light:disabled { + color: #adb5bd; + background-color: transparent; +} + +.btn-outline-light:not(:disabled):not(.disabled):active, +.btn-outline-light:not(:disabled):not(.disabled).active, +.show>.btn-outline-light.dropdown-toggle { + color: #fff; + background-color: #adb5bd; + border-color: #adb5bd; +} + +.btn-outline-light:not(:disabled):not(.disabled):active:focus, +.btn-outline-light:not(:disabled):not(.disabled).active:focus, +.show>.btn-outline-light.dropdown-toggle:focus { + box-shadow: 0 0 0 0 rgba(173, 181, 189, 0.5); +} + +.btn-outline-dark { + color: #212529; + background-color: transparent; + background-image: none; + border-color: #212529; +} + +.btn-outline-dark:hover { + color: #fff; + background-color: #212529; + border-color: #212529; +} + +.btn-outline-dark:focus, +.btn-outline-dark.focus { + box-shadow: 0 0 0 0 rgba(33, 37, 41, 0.5); +} + +.btn-outline-dark.disabled, +.btn-outline-dark:disabled { + color: #212529; + background-color: transparent; +} + +.btn-outline-dark:not(:disabled):not(.disabled):active, +.btn-outline-dark:not(:disabled):not(.disabled).active, +.show>.btn-outline-dark.dropdown-toggle { + color: #fff; + background-color: #212529; + border-color: #212529; +} + +.btn-outline-dark:not(:disabled):not(.disabled):active:focus, +.btn-outline-dark:not(:disabled):not(.disabled).active:focus, +.show>.btn-outline-dark.dropdown-toggle:focus { + box-shadow: 0 0 0 0 rgba(33, 37, 41, 0.5); +} + +.btn-outline-default { + color: #172b4d; + background-color: transparent; + background-image: none; + border-color: #172b4d; +} + +.btn-outline-default:hover { + color: #fff; + background-color: #172b4d; + border-color: #172b4d; +} + +.btn-outline-default:focus, +.btn-outline-default.focus { + box-shadow: 0 0 0 0 rgba(23, 43, 77, 0.5); +} + +.btn-outline-default.disabled, +.btn-outline-default:disabled { + color: #172b4d; + background-color: transparent; +} + +.btn-outline-default:not(:disabled):not(.disabled):active, +.btn-outline-default:not(:disabled):not(.disabled).active, +.show>.btn-outline-default.dropdown-toggle { + color: #fff; + background-color: #172b4d; + border-color: #172b4d; +} + +.btn-outline-default:not(:disabled):not(.disabled):active:focus, +.btn-outline-default:not(:disabled):not(.disabled).active:focus, +.show>.btn-outline-default.dropdown-toggle:focus { + box-shadow: 0 0 0 0 rgba(23, 43, 77, 0.5); +} + +.btn-outline-white { + color: #fff; + background-color: transparent; + background-image: none; + border-color: #fff; +} + +.btn-outline-white:hover { + color: #212529; + background-color: #fff; + border-color: #fff; +} + +.btn-outline-white:focus, +.btn-outline-white.focus { + box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.5); +} + +.btn-outline-white.disabled, +.btn-outline-white:disabled { + color: #fff; + background-color: transparent; +} + +.btn-outline-white:not(:disabled):not(.disabled):active, +.btn-outline-white:not(:disabled):not(.disabled).active, +.show>.btn-outline-white.dropdown-toggle { + color: #212529; + background-color: #fff; + border-color: #fff; +} + +.btn-outline-white:not(:disabled):not(.disabled):active:focus, +.btn-outline-white:not(:disabled):not(.disabled).active:focus, +.show>.btn-outline-white.dropdown-toggle:focus { + box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.5); +} + +.btn-outline-neutral { + color: #fff; + background-color: transparent; + background-image: none; + border-color: #fff; +} + +.btn-outline-neutral:hover { + color: #212529; + background-color: #fff; + border-color: #fff; +} + +.btn-outline-neutral:focus, +.btn-outline-neutral.focus { + box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.5); +} + +.btn-outline-neutral.disabled, +.btn-outline-neutral:disabled { + color: #fff; + background-color: transparent; +} + +.btn-outline-neutral:not(:disabled):not(.disabled):active, +.btn-outline-neutral:not(:disabled):not(.disabled).active, +.show>.btn-outline-neutral.dropdown-toggle { + color: #212529; + background-color: #fff; + border-color: #fff; +} + +.btn-outline-neutral:not(:disabled):not(.disabled):active:focus, +.btn-outline-neutral:not(:disabled):not(.disabled).active:focus, +.show>.btn-outline-neutral.dropdown-toggle:focus { + box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.5); +} + +.btn-outline-darker { + color: black; + background-color: transparent; + background-image: none; + border-color: black; +} + +.btn-outline-darker:hover { + color: #fff; + background-color: black; + border-color: black; +} + +.btn-outline-darker:focus, +.btn-outline-darker.focus { + box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.5); +} + +.btn-outline-darker.disabled, +.btn-outline-darker:disabled { + color: black; + background-color: transparent; +} + +.btn-outline-darker:not(:disabled):not(.disabled):active, +.btn-outline-darker:not(:disabled):not(.disabled).active, +.show>.btn-outline-darker.dropdown-toggle { + color: #fff; + background-color: black; + border-color: black; +} + +.btn-outline-darker:not(:disabled):not(.disabled):active:focus, +.btn-outline-darker:not(:disabled):not(.disabled).active:focus, +.show>.btn-outline-darker.dropdown-toggle:focus { + box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.5); +} + +.btn-link { + font-weight: 400; + color: #5e72e4; + background-color: transparent; +} + +.btn-link:hover { + color: #233dd2; + text-decoration: none; + background-color: transparent; + border-color: transparent; +} + +.btn-link:focus, +.btn-link.focus { + text-decoration: none; + border-color: transparent; + box-shadow: none; +} + +.btn-link:disabled, +.btn-link.disabled { + color: #8898aa; + pointer-events: none; +} + +.btn-lg, +.btn-group-lg>.btn { + padding: 0.875rem 1rem; + font-size: 1.25rem; + line-height: 1.5; + border-radius: 0.4375rem; +} + +.btn-sm, +.btn-group-sm>.btn { + padding: 0.25rem 0.5rem; + font-size: 0.875rem; + line-height: 1.5; + border-radius: 0.375rem; +} + +.btn-block { + display: block; + width: 100%; +} + +.btn-block+.btn-block { + margin-top: 0.5rem; +} + +input[type="submit"].btn-block, +input[type="reset"].btn-block, +input[type="button"].btn-block { + width: 100%; +} + +.fade { + transition: opacity 0.15s linear; +} + +@media screen and (prefers-reduced-motion: reduce) { + .fade { + transition: none; + } +} + +.fade:not(.show) { + opacity: 0; +} + +.collapse:not(.show) { + display: none; +} + +.collapsing { + position: relative; + height: 0; + overflow: hidden; + transition: height 0.35s ease; +} + +@media screen and (prefers-reduced-motion: reduce) { + .collapsing { + transition: none; + } +} + +.dropup, +.dropright, +.dropdown, +.dropleft { + position: relative; +} + +.dropdown-toggle::after { + display: inline-block; + width: 0; + height: 0; + margin-left: 0.255em; + vertical-align: 0.255em; + content: ""; + border-top: 0.3em solid; + border-right: 0.3em solid transparent; + border-bottom: 0; + border-left: 0.3em solid transparent; +} + +.dropdown-toggle:empty::after { + margin-left: 0; +} + +.dropdown-menu { + position: absolute; + top: 100%; + left: 0; + z-index: 1000; + display: none; + float: left; + min-width: 10rem; + padding: 0.5rem 0; + margin: 0.125rem 0 0; + font-size: 1rem; + color: #525f7f; + text-align: left; + list-style: none; + background-color: #fff; + background-clip: padding-box; + border: 0 solid rgba(0, 0, 0, 0.15); + border-radius: 0.4375rem; + box-shadow: 0 50px 100px rgba(50, 50, 93, 0.1), 0 15px 35px rgba(50, 50, 93, 0.15), 0 5px 15px rgba(0, 0, 0, 0.1); +} + +.dropdown-menu-right { + right: 0; + left: auto; +} + +.dropup .dropdown-menu { + top: auto; + bottom: 100%; + margin-top: 0; + margin-bottom: 0.125rem; +} + +.dropup .dropdown-toggle::after { + display: inline-block; + width: 0; + height: 0; + margin-left: 0.255em; + vertical-align: 0.255em; + content: ""; + border-top: 0; + border-right: 0.3em solid transparent; + border-bottom: 0.3em solid; + border-left: 0.3em solid transparent; +} + +.dropup .dropdown-toggle:empty::after { + margin-left: 0; +} + +.dropright .dropdown-menu { + top: 0; + right: auto; + left: 100%; + margin-top: 0; + margin-left: 0.125rem; +} + +.dropright .dropdown-toggle::after { + display: inline-block; + width: 0; + height: 0; + margin-left: 0.255em; + vertical-align: 0.255em; + content: ""; + border-top: 0.3em solid transparent; + border-right: 0; + border-bottom: 0.3em solid transparent; + border-left: 0.3em solid; +} + +.dropright .dropdown-toggle:empty::after { + margin-left: 0; +} + +.dropright .dropdown-toggle::after { + vertical-align: 0; +} + +.dropleft .dropdown-menu { + top: 0; + right: 100%; + left: auto; + margin-top: 0; + margin-right: 0.125rem; +} + +.dropleft .dropdown-toggle::after { + display: inline-block; + width: 0; + height: 0; + margin-left: 0.255em; + vertical-align: 0.255em; + content: ""; +} + +.dropleft .dropdown-toggle::after { + display: none; +} + +.dropleft .dropdown-toggle::before { + display: inline-block; + width: 0; + height: 0; + margin-right: 0.255em; + vertical-align: 0.255em; + content: ""; + border-top: 0.3em solid transparent; + border-right: 0.3em solid; + border-bottom: 0.3em solid transparent; +} + +.dropleft .dropdown-toggle:empty::after { + margin-left: 0; +} + +.dropleft .dropdown-toggle::before { + vertical-align: 0; +} + +.dropdown-menu[x-placement^="top"], +.dropdown-menu[x-placement^="right"], +.dropdown-menu[x-placement^="bottom"], +.dropdown-menu[x-placement^="left"] { + right: auto; + bottom: auto; +} + +.dropdown-divider { + height: 0; + margin: 0.5rem 0; + overflow: hidden; + border-top: 1px solid #e9ecef; +} + +.dropdown-item { + display: block; + width: 100%; + padding: 0.25rem 1.5rem; + clear: both; + font-weight: 400; + color: #212529; + text-align: inherit; + white-space: nowrap; + background-color: transparent; + border: 0; +} + +.dropdown-item:hover, +.dropdown-item:focus { + color: #16181b; + text-decoration: none; + background-color: #f6f9fc; +} + +.dropdown-item.active, +.dropdown-item:active { + color: #fff; + text-decoration: none; + background-color: #5e72e4; +} + +.dropdown-item.disabled, +.dropdown-item:disabled { + color: #8898aa; + background-color: transparent; +} + +.dropdown-menu.show { + display: block; +} + +.dropdown-header { + display: block; + padding: 0.5rem 1.5rem; + margin-bottom: 0; + font-size: 0.875rem; + color: #8898aa; + white-space: nowrap; +} + +.dropdown-item-text { + display: block; + padding: 0.25rem 1.5rem; + color: #212529; +} + +.btn-group, +.btn-group-vertical { + position: relative; + display: inline-flex; + vertical-align: middle; +} + +.btn-group>.btn, +.btn-group-vertical>.btn { + position: relative; + flex: 0 1 auto; +} + +.btn-group>.btn:hover, +.btn-group-vertical>.btn:hover { + z-index: 1; +} + +.btn-group>.btn:focus, +.btn-group>.btn:active, +.btn-group>.btn.active, +.btn-group-vertical>.btn:focus, +.btn-group-vertical>.btn:active, +.btn-group-vertical>.btn.active { + z-index: 1; +} + +.btn-group .btn+.btn, +.btn-group .btn+.btn-group, +.btn-group .btn-group+.btn, +.btn-group .btn-group+.btn-group, +.btn-group-vertical .btn+.btn, +.btn-group-vertical .btn+.btn-group, +.btn-group-vertical .btn-group+.btn, +.btn-group-vertical .btn-group+.btn-group { + margin-left: -1px; +} + +.btn-toolbar { + display: flex; + flex-wrap: wrap; + justify-content: flex-start; +} + +.btn-toolbar .input-group { + width: auto; +} + +.btn-group>.btn:first-child { + margin-left: 0; +} + +.btn-group>.btn:not(:last-child):not(.dropdown-toggle), +.btn-group>.btn-group:not(:last-child)>.btn { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} + +.btn-group>.btn:not(:first-child), +.btn-group>.btn-group:not(:first-child)>.btn { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} + +.dropdown-toggle-split { + padding-right: 0.9375rem; + padding-left: 0.9375rem; +} + +.dropdown-toggle-split::after, +.dropup .dropdown-toggle-split::after, +.dropright .dropdown-toggle-split::after { + margin-left: 0; +} + +.dropleft .dropdown-toggle-split::before { + margin-right: 0; +} + +.btn-sm+.dropdown-toggle-split, +.btn-group-sm>.btn+.dropdown-toggle-split { + padding-right: 0.375rem; + padding-left: 0.375rem; +} + +.btn-lg+.dropdown-toggle-split, +.btn-group-lg>.btn+.dropdown-toggle-split { + padding-right: 0.75rem; + padding-left: 0.75rem; +} + +.btn-group.show .dropdown-toggle { + box-shadow: none; +} + +.btn-group.show .dropdown-toggle.btn-link { + box-shadow: none; +} + +.btn-group-vertical { + flex-direction: column; + align-items: flex-start; + justify-content: center; +} + +.btn-group-vertical .btn, +.btn-group-vertical .btn-group { + width: 100%; +} + +.btn-group-vertical>.btn+.btn, +.btn-group-vertical>.btn+.btn-group, +.btn-group-vertical>.btn-group+.btn, +.btn-group-vertical>.btn-group+.btn-group { + margin-top: -1px; + margin-left: 0; +} + +.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle), +.btn-group-vertical>.btn-group:not(:last-child)>.btn { + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} + +.btn-group-vertical>.btn:not(:first-child), +.btn-group-vertical>.btn-group:not(:first-child)>.btn { + border-top-left-radius: 0; + border-top-right-radius: 0; +} + +.btn-group-toggle>.btn, +.btn-group-toggle>.btn-group>.btn { + margin-bottom: 0; +} + +.btn-group-toggle>.btn input[type="radio"], +.btn-group-toggle>.btn input[type="checkbox"], +.btn-group-toggle>.btn-group>.btn input[type="radio"], +.btn-group-toggle>.btn-group>.btn input[type="checkbox"] { + position: absolute; + clip: rect(0, 0, 0, 0); + pointer-events: none; +} + +.input-group { + position: relative; + display: flex; + flex-wrap: wrap; + align-items: stretch; + width: 100%; +} + +.input-group>.form-control, +.input-group>.custom-select, +.input-group>.custom-file { + position: relative; + flex: 1 1 auto; + width: 1%; + margin-bottom: 0; +} + +.input-group>.form-control+.form-control, +.input-group>.form-control+.custom-select, +.input-group>.form-control+.custom-file, +.input-group>.custom-select+.form-control, +.input-group>.custom-select+.custom-select, +.input-group>.custom-select+.custom-file, +.input-group>.custom-file+.form-control, +.input-group>.custom-file+.custom-select, +.input-group>.custom-file+.custom-file { + margin-left: -1px; +} + +.input-group>.form-control:focus, +.input-group>.custom-select:focus, +.input-group>.custom-file .custom-file-input:focus~.custom-file-label { + z-index: 3; +} + +.input-group>.custom-file .custom-file-input:focus { + z-index: 4; +} + +.input-group>.form-control:not(:last-child), +.input-group>.custom-select:not(:last-child) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} + +.input-group>.form-control:not(:first-child), +.input-group>.custom-select:not(:first-child) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} + +.input-group>.custom-file { + display: flex; + align-items: center; +} + +.input-group>.custom-file:not(:last-child) .custom-file-label, +.input-group>.custom-file:not(:last-child) .custom-file-label::after { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} + +.input-group>.custom-file:not(:first-child) .custom-file-label { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} + +.input-group-prepend, +.input-group-append { + display: flex; +} + +.input-group-prepend .btn, +.input-group-append .btn { + position: relative; + z-index: 2; +} + +.input-group-prepend .btn+.btn, +.input-group-prepend .btn+.input-group-text, +.input-group-prepend .input-group-text+.input-group-text, +.input-group-prepend .input-group-text+.btn, +.input-group-append .btn+.btn, +.input-group-append .btn+.input-group-text, +.input-group-append .input-group-text+.input-group-text, +.input-group-append .input-group-text+.btn { + margin-left: -1px; +} + +.input-group-prepend { + margin-right: -1px; +} + +.input-group-append { + margin-left: -1px; +} + +.input-group-text { + display: flex; + align-items: center; + padding: 0.625rem 0.75rem; + margin-bottom: 0; + font-size: 1rem; + font-weight: 400; + line-height: 1.5; + color: #adb5bd; + text-align: center; + white-space: nowrap; + background-color: #fff; + border: 1px solid #cad1d7; + border-radius: 0.375rem; +} + +.input-group-text input[type="radio"], +.input-group-text input[type="checkbox"] { + margin-top: 0; +} + +.input-group-lg>.form-control, +.input-group-lg>.input-group-prepend>.input-group-text, +.input-group-lg>.input-group-append>.input-group-text, +.input-group-lg>.input-group-prepend>.btn, +.input-group-lg>.input-group-append>.btn { + height: calc(3.625rem + 2px); + padding: 0.875rem 1rem; + font-size: 1.25rem; + line-height: 1.5; + border-radius: 0.4375rem; +} + +.input-group-sm>.form-control, +.input-group-sm>.input-group-prepend>.input-group-text, +.input-group-sm>.input-group-append>.input-group-text, +.input-group-sm>.input-group-prepend>.btn, +.input-group-sm>.input-group-append>.btn { + height: calc(1.8125rem + 2px); + padding: 0.25rem 0.5rem; + font-size: 0.875rem; + line-height: 1.5; + border-radius: 0.25rem; +} + +.input-group>.input-group-prepend>.btn, +.input-group>.input-group-prepend>.input-group-text, +.input-group>.input-group-append:not(:last-child)>.btn, +.input-group>.input-group-append:not(:last-child)>.input-group-text, +.input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle), +.input-group>.input-group-append:last-child>.input-group-text:not(:last-child) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} + +.input-group>.input-group-append>.btn, +.input-group>.input-group-append>.input-group-text, +.input-group>.input-group-prepend:not(:first-child)>.btn, +.input-group>.input-group-prepend:not(:first-child)>.input-group-text, +.input-group>.input-group-prepend:first-child>.btn:not(:first-child), +.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} + +.custom-control { + position: relative; + display: block; + min-height: 1.5rem; + padding-left: 1.75rem; +} + +.custom-control-inline { + display: inline-flex; + margin-right: 1rem; +} + +.custom-control-input { + position: absolute; + z-index: -1; + opacity: 0; +} + +.custom-control-input:checked~.custom-control-label::before { + color: #fff; + background-color: #5e72e4; + box-shadow: none; +} + +.custom-control-input:focus~.custom-control-label::before { + box-shadow: none; +} + +.custom-control-input:active~.custom-control-label::before { + color: #fff; + background-color: #5e72e4; + box-shadow: none; +} + +.custom-control-input:disabled~.custom-control-label { + color: #8898aa; +} + +.custom-control-input:disabled~.custom-control-label::before { + background-color: #e9ecef; +} + +.custom-control-label { + position: relative; + margin-bottom: 0; +} + +.custom-control-label::before { + position: absolute; + top: 0.125rem; + left: -1.75rem; + display: block; + width: 1.25rem; + height: 1.25rem; + pointer-events: none; + content: ""; + user-select: none; + background-color: #fff; + box-shadow: none; +} + +.custom-control-label::after { + position: absolute; + top: 0.125rem; + left: -1.75rem; + display: block; + width: 1.25rem; + height: 1.25rem; + content: ""; + background-repeat: no-repeat; + background-position: center center; + background-size: 50% 50%; +} + +.custom-checkbox .custom-control-label::before { + border-radius: 0.25rem; +} + +.custom-checkbox .custom-control-input:checked~.custom-control-label::before { + background-color: #5e72e4; +} + +.custom-checkbox .custom-control-input:checked~.custom-control-label::after { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E"); +} + +.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::before { + background-color: #5e72e4; + box-shadow: none; +} + +.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::after { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E"); +} + +.custom-checkbox .custom-control-input:disabled:checked~.custom-control-label::before { + background-color: rgba(94, 114, 228, 0.5); +} + +.custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label::before { + background-color: rgba(94, 114, 228, 0.5); +} + +.custom-radio .custom-control-label::before { + border-radius: 50%; +} + +.custom-radio .custom-control-input:checked~.custom-control-label::before { + background-color: #5e72e4; +} + +.custom-radio .custom-control-input:checked~.custom-control-label::after { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E"); +} + +.custom-radio .custom-control-input:disabled:checked~.custom-control-label::before { + background-color: rgba(94, 114, 228, 0.5); +} + +.custom-select { + display: inline-block; + width: 100%; + height: calc(2.75rem + 2px); + padding: 0.375rem 1.75rem 0.375rem 0.75rem; + line-height: 1.5; + color: #8898aa; + vertical-align: middle; + background: #fff url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%2332325d' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right 0.75rem center; + background-size: 8px 10px; + border: 1px solid #cad1d7; + border-radius: 0.375rem; + box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075); + appearance: none; +} + +.custom-select:focus { + border-color: rgba(50, 151, 211, 0.25); + outline: 0; + box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075), 0 0 0 0 rgba(50, 151, 211, 0.5); +} + +.custom-select:focus::-ms-value { + color: #8898aa; + background-color: #fff; +} + +.custom-select[multiple], +.custom-select[size]:not([size="1"]) { + height: auto; + padding-right: 0.75rem; + background-image: none; +} + +.custom-select:disabled { + color: #8898aa; + background-color: #e9ecef; +} + +.custom-select::-ms-expand { + opacity: 0; +} + +.custom-select-sm { + height: calc(1.8125rem + 2px); + padding-top: 0.375rem; + padding-bottom: 0.375rem; + font-size: 75%; +} + +.custom-select-lg { + height: calc(3.625rem + 2px); + padding-top: 0.375rem; + padding-bottom: 0.375rem; + font-size: 125%; +} + +.custom-file { + position: relative; + display: inline-block; + width: 100%; + height: calc(2.75rem + 2px); + margin-bottom: 0; +} + +.custom-file-input { + position: relative; + z-index: 2; + width: 100%; + height: calc(2.75rem + 2px); + margin: 0; + opacity: 0; +} + +.custom-file-input:focus~.custom-file-label { + border-color: rgba(50, 151, 211, 0.25); + box-shadow: none; +} + +.custom-file-input:focus~.custom-file-label::after { + border-color: rgba(50, 151, 211, 0.25); +} + +.custom-file-input:disabled~.custom-file-label { + background-color: #e9ecef; +} + +.custom-file-input:lang(en)~.custom-file-label::after { + content: "Browse"; +} + +.custom-file-label { + position: absolute; + top: 0; + right: 0; + left: 0; + z-index: 1; + height: calc(2.75rem + 2px); + padding: 0.625rem 0.75rem; + line-height: 1.5; + color: #8898aa; + background-color: #fff; + border: 1px solid #cad1d7; + border-radius: 0.375rem; + box-shadow: none; +} + +.custom-file-label::after { + position: absolute; + top: 0; + right: 0; + bottom: 0; + z-index: 3; + display: block; + height: 2.75rem; + padding: 0.625rem 0.75rem; + line-height: 1.5; + color: #8898aa; + content: "Browse"; + background-color: #fff; + border-left: 1px solid #cad1d7; + border-radius: 0 0.375rem 0.375rem 0; +} + +.custom-range { + width: 100%; + padding-left: 0; + background-color: transparent; + appearance: none; +} + +.custom-range:focus { + outline: none; +} + +.custom-range:focus::-webkit-slider-thumb { + box-shadow: 0 0 0 1px #f8f9fe, none; +} + +.custom-range:focus::-moz-range-thumb { + box-shadow: 0 0 0 1px #f8f9fe, none; +} + +.custom-range:focus::-ms-thumb { + box-shadow: 0 0 0 1px #f8f9fe, none; +} + +.custom-range::-moz-focus-outer { + border: 0; +} + +.custom-range::-webkit-slider-thumb { + width: 1rem; + height: 1rem; + margin-top: -0.25rem; + background-color: #5e72e4; + border: 0; + border-radius: 1rem; + box-shadow: 0 0.1rem 0.25rem rgba(0, 0, 0, 0.1); + transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + appearance: none; +} + +@media screen and (prefers-reduced-motion: reduce) { + .custom-range::-webkit-slider-thumb { + transition: none; + } +} + +.custom-range::-webkit-slider-thumb:active { + background-color: #f7f8fe; +} + +.custom-range::-webkit-slider-runnable-track { + width: 100%; + height: 0.5rem; + color: transparent; + cursor: pointer; + background-color: #dee2e6; + border-color: transparent; + border-radius: 1rem; + box-shadow: inset 0 0.25rem 0.25rem rgba(0, 0, 0, 0.1); +} + +.custom-range::-moz-range-thumb { + width: 1rem; + height: 1rem; + background-color: #5e72e4; + border: 0; + border-radius: 1rem; + box-shadow: 0 0.1rem 0.25rem rgba(0, 0, 0, 0.1); + transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + appearance: none; +} + +@media screen and (prefers-reduced-motion: reduce) { + .custom-range::-moz-range-thumb { + transition: none; + } +} + +.custom-range::-moz-range-thumb:active { + background-color: #f7f8fe; +} + +.custom-range::-moz-range-track { + width: 100%; + height: 0.5rem; + color: transparent; + cursor: pointer; + background-color: #dee2e6; + border-color: transparent; + border-radius: 1rem; + box-shadow: inset 0 0.25rem 0.25rem rgba(0, 0, 0, 0.1); +} + +.custom-range::-ms-thumb { + width: 1rem; + height: 1rem; + margin-top: 0; + margin-right: 0; + margin-left: 0; + background-color: #5e72e4; + border: 0; + border-radius: 1rem; + box-shadow: 0 0.1rem 0.25rem rgba(0, 0, 0, 0.1); + transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + appearance: none; +} + +@media screen and (prefers-reduced-motion: reduce) { + .custom-range::-ms-thumb { + transition: none; + } +} + +.custom-range::-ms-thumb:active { + background-color: #f7f8fe; +} + +.custom-range::-ms-track { + width: 100%; + height: 0.5rem; + color: transparent; + cursor: pointer; + background-color: transparent; + border-color: transparent; + border-width: 0.5rem; + box-shadow: inset 0 0.25rem 0.25rem rgba(0, 0, 0, 0.1); +} + +.custom-range::-ms-fill-lower { + background-color: #dee2e6; + border-radius: 1rem; +} + +.custom-range::-ms-fill-upper { + margin-right: 15px; + background-color: #dee2e6; + border-radius: 1rem; +} + +.custom-control-label::before, +.custom-file-label, +.custom-select { + transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; +} + +@media screen and (prefers-reduced-motion: reduce) { + + .custom-control-label::before, + .custom-file-label, + .custom-select { + transition: none; + } +} + +.nav { + display: flex; + flex-wrap: wrap; + padding-left: 0; + margin-bottom: 0; + list-style: none; +} + +.nav-link { + display: block; + padding: 0.25rem 0.75rem; +} + +.nav-link:hover, +.nav-link:focus { + text-decoration: none; +} + +.nav-link.disabled { + color: #8898aa; +} + +.nav-tabs { + border-bottom: 1px solid #dee2e6; +} + +.nav-tabs .nav-item { + margin-bottom: -1px; +} + +.nav-tabs .nav-link { + border: 1px solid transparent; + border-top-left-radius: 0.375rem; + border-top-right-radius: 0.375rem; +} + +.nav-tabs .nav-link:hover, +.nav-tabs .nav-link:focus { + border-color: #e9ecef #e9ecef #dee2e6; +} + +.nav-tabs .nav-link.disabled { + color: #8898aa; + background-color: transparent; + border-color: transparent; +} + +.nav-tabs .nav-link.active, +.nav-tabs .nav-item.show .nav-link { + color: #525f7f; + background-color: #f8f9fe; + border-color: #dee2e6 #dee2e6 #f8f9fe; +} + +.nav-tabs .dropdown-menu { + margin-top: -1px; + border-top-left-radius: 0; + border-top-right-radius: 0; +} + +.nav-pills .nav-link { + border-radius: 0.375rem; +} + +.nav-pills .nav-link.active, +.nav-pills .show>.nav-link { + color: #fff; + background-color: #5e72e4; +} + +.nav-fill .nav-item { + flex: 1 1 auto; + text-align: center; +} + +.nav-justified .nav-item { + flex-basis: 0; + flex-grow: 1; + text-align: center; +} + +.tab-content>.tab-pane { + display: none; +} + +.tab-content>.active { + display: block; +} + +.navbar { + position: relative; + display: flex; + flex-wrap: wrap; + align-items: center; + justify-content: space-between; + padding: 1rem 1rem; +} + +.navbar>.container, +.navbar>.container-fluid { + display: flex; + flex-wrap: wrap; + align-items: center; + justify-content: space-between; +} + +.navbar-brand { + display: inline-block; + padding-top: 0.0625rem; + padding-bottom: 0.0625rem; + margin-right: 1rem; + font-size: 1.25rem; + line-height: inherit; + white-space: nowrap; +} + +.navbar-brand:hover, +.navbar-brand:focus { + text-decoration: none; +} + +.navbar-nav { + display: flex; + flex-direction: column; + padding-left: 0; + margin-bottom: 0; + list-style: none; +} + +.navbar-nav .nav-link { + padding-right: 0; + padding-left: 0; +} + +.navbar-nav .dropdown-menu { + position: static; + float: none; +} + +.navbar-text { + display: inline-block; + padding-top: 0.25rem; + padding-bottom: 0.25rem; +} + +.navbar-collapse { + flex-basis: 100%; + flex-grow: 1; + align-items: center; +} + +.navbar-toggler { + padding: 0.25rem 0.75rem; + font-size: 1.25rem; + line-height: 1; + background-color: transparent; + border: 1px solid transparent; + border-radius: 0.375rem; +} + +.navbar-toggler:hover, +.navbar-toggler:focus { + text-decoration: none; +} + +.navbar-toggler:not(:disabled):not(.disabled) { + cursor: pointer; +} + +.navbar-toggler-icon { + display: inline-block; + width: 1.5em; + height: 1.5em; + vertical-align: middle; + content: ""; + background: no-repeat center center; + background-size: 100% 100%; +} + +@media (max-width: 575.98px) { + + .navbar-expand-sm>.container, + .navbar-expand-sm>.container-fluid { + padding-right: 0; + padding-left: 0; + } +} + +@media (min-width: 576px) { + .navbar-expand-sm { + flex-flow: row nowrap; + justify-content: flex-start; + } + + .navbar-expand-sm .navbar-nav { + flex-direction: row; + } + + .navbar-expand-sm .navbar-nav .dropdown-menu { + position: absolute; + } + + .navbar-expand-sm .navbar-nav .nav-link { + padding-right: 1rem; + padding-left: 1rem; + } + + .navbar-expand-sm>.container, + .navbar-expand-sm>.container-fluid { + flex-wrap: nowrap; + } + + .navbar-expand-sm .navbar-collapse { + display: flex !important; + flex-basis: auto; + } + + .navbar-expand-sm .navbar-toggler { + display: none; + } +} + +@media (max-width: 767.98px) { + + .navbar-expand-md>.container, + .navbar-expand-md>.container-fluid { + padding-right: 0; + padding-left: 0; + } +} + +@media (min-width: 768px) { + .navbar-expand-md { + flex-flow: row nowrap; + justify-content: flex-start; + } + + .navbar-expand-md .navbar-nav { + flex-direction: row; + } + + .navbar-expand-md .navbar-nav .dropdown-menu { + position: absolute; + } + + .navbar-expand-md .navbar-nav .nav-link { + padding-right: 1rem; + padding-left: 1rem; + } + + .navbar-expand-md>.container, + .navbar-expand-md>.container-fluid { + flex-wrap: nowrap; + } + + .navbar-expand-md .navbar-collapse { + display: flex !important; + flex-basis: auto; + } + + .navbar-expand-md .navbar-toggler { + display: none; + } +} + +@media (max-width: 991.98px) { + + .navbar-expand-lg>.container, + .navbar-expand-lg>.container-fluid { + padding-right: 0; + padding-left: 0; + } +} + +@media (min-width: 992px) { + .navbar-expand-lg { + flex-flow: row nowrap; + justify-content: flex-start; + } + + .navbar-expand-lg .navbar-nav { + flex-direction: row; + } + + .navbar-expand-lg .navbar-nav .dropdown-menu { + position: absolute; + } + + .navbar-expand-lg .navbar-nav .nav-link { + padding-right: 1rem; + padding-left: 1rem; + } + + .navbar-expand-lg>.container, + .navbar-expand-lg>.container-fluid { + flex-wrap: nowrap; + } + + .navbar-expand-lg .navbar-collapse { + display: flex !important; + flex-basis: auto; + } + + .navbar-expand-lg .navbar-toggler { + display: none; + } +} + +@media (max-width: 1199.98px) { + + .navbar-expand-xl>.container, + .navbar-expand-xl>.container-fluid { + padding-right: 0; + padding-left: 0; + } +} + +@media (min-width: 1200px) { + .navbar-expand-xl { + flex-flow: row nowrap; + justify-content: flex-start; + } + + .navbar-expand-xl .navbar-nav { + flex-direction: row; + } + + .navbar-expand-xl .navbar-nav .dropdown-menu { + position: absolute; + } + + .navbar-expand-xl .navbar-nav .nav-link { + padding-right: 1rem; + padding-left: 1rem; + } + + .navbar-expand-xl>.container, + .navbar-expand-xl>.container-fluid { + flex-wrap: nowrap; + } + + .navbar-expand-xl .navbar-collapse { + display: flex !important; + flex-basis: auto; + } + + .navbar-expand-xl .navbar-toggler { + display: none; + } +} + +.navbar-expand { + flex-flow: row nowrap; + justify-content: flex-start; +} + +.navbar-expand>.container, +.navbar-expand>.container-fluid { + padding-right: 0; + padding-left: 0; +} + +.navbar-expand .navbar-nav { + flex-direction: row; +} + +.navbar-expand .navbar-nav .dropdown-menu { + position: absolute; +} + +.navbar-expand .navbar-nav .nav-link { + padding-right: 1rem; + padding-left: 1rem; +} + +.navbar-expand>.container, +.navbar-expand>.container-fluid { + flex-wrap: nowrap; +} + +.navbar-expand .navbar-collapse { + display: flex !important; + flex-basis: auto; +} + +.navbar-expand .navbar-toggler { + display: none; +} + +.navbar-light .navbar-brand { + color: rgba(0, 0, 0, 0.9); +} + +.navbar-light .navbar-brand:hover, +.navbar-light .navbar-brand:focus { + color: rgba(0, 0, 0, 0.9); +} + +.navbar-light .navbar-nav .nav-link { + color: rgba(0, 0, 0, 0.5); +} + +.navbar-light .navbar-nav .nav-link:hover, +.navbar-light .navbar-nav .nav-link:focus { + color: rgba(0, 0, 0, 0.7); +} + +.navbar-light .navbar-nav .nav-link.disabled { + color: rgba(0, 0, 0, 0.3); +} + +.navbar-light .navbar-nav .show>.nav-link, +.navbar-light .navbar-nav .active>.nav-link, +.navbar-light .navbar-nav .nav-link.show, +.navbar-light .navbar-nav .nav-link.active { + color: rgba(0, 0, 0, 0.9); +} + +.navbar-light .navbar-toggler { + color: rgba(0, 0, 0, 0.5); + border-color: transparent; +} + +.navbar-light .navbar-toggler-icon { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E"); +} + +.navbar-light .navbar-text { + color: rgba(0, 0, 0, 0.5); +} + +.navbar-light .navbar-text a { + color: rgba(0, 0, 0, 0.9); +} + +.navbar-light .navbar-text a:hover, +.navbar-light .navbar-text a:focus { + color: rgba(0, 0, 0, 0.9); +} + +.navbar-dark .navbar-brand { + color: rgba(255, 255, 255, 0.65); +} + +.navbar-dark .navbar-brand:hover, +.navbar-dark .navbar-brand:focus { + color: rgba(255, 255, 255, 0.65); +} + +.navbar-dark .navbar-nav .nav-link { + color: rgba(255, 255, 255, 0.95); +} + +.navbar-dark .navbar-nav .nav-link:hover, +.navbar-dark .navbar-nav .nav-link:focus { + color: rgba(255, 255, 255, 0.65); +} + +.navbar-dark .navbar-nav .nav-link.disabled { + color: rgba(255, 255, 255, 0.25); +} + +.navbar-dark .navbar-nav .show>.nav-link, +.navbar-dark .navbar-nav .active>.nav-link, +.navbar-dark .navbar-nav .nav-link.show, +.navbar-dark .navbar-nav .nav-link.active { + color: rgba(255, 255, 255, 0.65); +} + +.navbar-dark .navbar-toggler { + color: rgba(255, 255, 255, 0.95); + border-color: transparent; +} + +.navbar-dark .navbar-toggler-icon { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 0.95)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E"); +} + +.navbar-dark .navbar-text { + color: rgba(255, 255, 255, 0.95); +} + +.navbar-dark .navbar-text a { + color: rgba(255, 255, 255, 0.65); +} + +.navbar-dark .navbar-text a:hover, +.navbar-dark .navbar-text a:focus { + color: rgba(255, 255, 255, 0.65); +} + +.card { + position: relative; + display: flex; + flex-direction: column; + min-width: 0; + word-wrap: break-word; + background-color: #fff; + background-clip: border-box; + border: 1px solid rgba(0, 0, 0, 0.05); + border-radius: 0.375rem; +} + +.card>hr { + margin-right: 0; + margin-left: 0; +} + +.card>.list-group:first-child .list-group-item:first-child { + border-top-left-radius: 0.375rem; + border-top-right-radius: 0.375rem; +} + +.card>.list-group:last-child .list-group-item:last-child { + border-bottom-right-radius: 0.375rem; + border-bottom-left-radius: 0.375rem; +} + +.card-body { + flex: 1 1 auto; + padding: 1.5rem; +} + +.card-title { + margin-bottom: 1.25rem; +} + +.card-subtitle { + margin-top: -0.625rem; + margin-bottom: 0; +} + +.card-text:last-child { + margin-bottom: 0; +} + +.card-link:hover { + text-decoration: none; +} + +.card-link+.card-link { + margin-left: 1.5rem; +} + +.card-header { + padding: 1.25rem 1.5rem; + margin-bottom: 0; + background-color: #fff; + border-bottom: 1px solid rgba(0, 0, 0, 0.05); +} + +.card-header:first-child { + border-radius: calc(0.375rem - 1px) calc(0.375rem - 1px) 0 0; +} + +.card-header+.list-group .list-group-item:first-child { + border-top: 0; +} + +.card-footer { + padding: 1.25rem 1.5rem; + background-color: #fff; + border-top: 1px solid rgba(0, 0, 0, 0.05); +} + +.card-footer:last-child { + border-radius: 0 0 calc(0.375rem - 1px) calc(0.375rem - 1px); +} + +.card-header-tabs { + margin-right: -0.75rem; + margin-bottom: -1.25rem; + margin-left: -0.75rem; + border-bottom: 0; +} + +.card-header-pills { + margin-right: -0.75rem; + margin-left: -0.75rem; +} + +.card-img-overlay { + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + padding: 1.25rem; +} + +.card-img { + width: 100%; + border-radius: calc(0.375rem - 1px); +} + +.card-img-top { + width: 100%; + border-top-left-radius: calc(0.375rem - 1px); + border-top-right-radius: calc(0.375rem - 1px); +} + +.card-img-bottom { + width: 100%; + border-bottom-right-radius: calc(0.375rem - 1px); + border-bottom-left-radius: calc(0.375rem - 1px); +} + +.card-deck { + display: flex; + flex-direction: column; +} + +.card-deck .card { + margin-bottom: 15px; +} + +@media (min-width: 576px) { + .card-deck { + flex-flow: row wrap; + margin-right: -15px; + margin-left: -15px; + } + + .card-deck .card { + display: flex; + flex: 1 0 0%; + flex-direction: column; + margin-right: 15px; + margin-bottom: 0; + margin-left: 15px; + } +} + +.card-group { + display: flex; + flex-direction: column; +} + +.card-group>.card { + margin-bottom: 15px; +} + +@media (min-width: 576px) { + .card-group { + flex-flow: row wrap; + } + + .card-group>.card { + flex: 1 0 0%; + margin-bottom: 0; + } + + .card-group>.card+.card { + margin-left: 0; + border-left: 0; + } + + .card-group>.card:first-child { + border-top-right-radius: 0; + border-bottom-right-radius: 0; + } + + .card-group>.card:first-child .card-img-top, + .card-group>.card:first-child .card-header { + border-top-right-radius: 0; + } + + .card-group>.card:first-child .card-img-bottom, + .card-group>.card:first-child .card-footer { + border-bottom-right-radius: 0; + } + + .card-group>.card:last-child { + border-top-left-radius: 0; + border-bottom-left-radius: 0; + } + + .card-group>.card:last-child .card-img-top, + .card-group>.card:last-child .card-header { + border-top-left-radius: 0; + } + + .card-group>.card:last-child .card-img-bottom, + .card-group>.card:last-child .card-footer { + border-bottom-left-radius: 0; + } + + .card-group>.card:only-child { + border-radius: 0.375rem; + } + + .card-group>.card:only-child .card-img-top, + .card-group>.card:only-child .card-header { + border-top-left-radius: 0.375rem; + border-top-right-radius: 0.375rem; + } + + .card-group>.card:only-child .card-img-bottom, + .card-group>.card:only-child .card-footer { + border-bottom-right-radius: 0.375rem; + border-bottom-left-radius: 0.375rem; + } + + .card-group>.card:not(:first-child):not(:last-child):not(:only-child) { + border-radius: 0; + } + + .card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-img-top, + .card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-img-bottom, + .card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-header, + .card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-footer { + border-radius: 0; + } +} + +.card-columns .card { + margin-bottom: 1.25rem; +} + +@media (min-width: 576px) { + .card-columns { + column-count: 3; + column-gap: 1.25rem; + orphans: 1; + widows: 1; + } + + .card-columns .card { + display: inline-block; + width: 100%; + } +} + +.accordion .card:not(:first-of-type):not(:last-of-type) { + border-bottom: 0; + border-radius: 0; +} + +.accordion .card:not(:first-of-type) .card-header:first-child { + border-radius: 0; +} + +.accordion .card:first-of-type { + border-bottom: 0; + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} + +.accordion .card:last-of-type { + border-top-left-radius: 0; + border-top-right-radius: 0; +} + +.breadcrumb { + display: flex; + flex-wrap: wrap; + padding: 0.75rem 1rem; + margin-bottom: 1rem; + list-style: none; + background-color: #e9ecef; + border-radius: 0.375rem; +} + +.breadcrumb-item+.breadcrumb-item { + padding-left: 0.5rem; +} + +.breadcrumb-item+.breadcrumb-item::before { + display: inline-block; + padding-right: 0.5rem; + color: #8898aa; + content: "/"; +} + +.breadcrumb-item+.breadcrumb-item:hover::before { + text-decoration: underline; +} + +.breadcrumb-item+.breadcrumb-item:hover::before { + text-decoration: none; +} + +.breadcrumb-item.active { + color: #8898aa; +} + +.pagination { + display: flex; + padding-left: 0; + list-style: none; + border-radius: 0.375rem; +} + +.page-link { + position: relative; + display: block; + padding: 0.5rem 0.75rem; + margin-left: -1px; + line-height: 1.25; + color: #8898aa; + background-color: #fff; + border: 1px solid #dee2e6; +} + +.page-link:hover { + z-index: 2; + color: #8898aa; + text-decoration: none; + background-color: #dee2e6; + border-color: #dee2e6; +} + +.page-link:focus { + z-index: 2; + outline: 0; + box-shadow: none; +} + +.page-link:not(:disabled):not(.disabled) { + cursor: pointer; +} + +.page-item:first-child .page-link { + margin-left: 0; + border-top-left-radius: 0.375rem; + border-bottom-left-radius: 0.375rem; +} + +.page-item:last-child .page-link { + border-top-right-radius: 0.375rem; + border-bottom-right-radius: 0.375rem; +} + +.page-item.active .page-link { + z-index: 1; + color: #fff; + background-color: #5e72e4; + border-color: #5e72e4; +} + +.page-item.disabled .page-link { + color: #8898aa; + pointer-events: none; + cursor: auto; + background-color: #fff; + border-color: #dee2e6; +} + +.pagination-lg .page-link { + padding: 0.75rem 1.5rem; + font-size: 1.25rem; + line-height: 1.5; +} + +.pagination-lg .page-item:first-child .page-link { + border-top-left-radius: 0.4375rem; + border-bottom-left-radius: 0.4375rem; +} + +.pagination-lg .page-item:last-child .page-link { + border-top-right-radius: 0.4375rem; + border-bottom-right-radius: 0.4375rem; +} + +.pagination-sm .page-link { + padding: 0.25rem 0.5rem; + font-size: 0.875rem; + line-height: 1.5; +} + +.pagination-sm .page-item:first-child .page-link { + border-top-left-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; +} + +.pagination-sm .page-item:last-child .page-link { + border-top-right-radius: 0.25rem; + border-bottom-right-radius: 0.25rem; +} + +.badge { + display: inline-block; + padding: 0.35rem 0.375rem; + font-size: 66%; + font-weight: 600; + line-height: 1; + text-align: center; + white-space: nowrap; + vertical-align: baseline; + border-radius: 0.375rem; +} + +.badge:empty { + display: none; +} + +.btn .badge { + position: relative; + top: -1px; +} + +.badge-pill { + padding-right: 0.875em; + padding-left: 0.875em; + border-radius: 10rem; +} + +.badge-primary { + color: #2643e9; + background-color: rgba(203, 210, 246, 0.5); +} + +.badge-primary[href]:hover, +.badge-primary[href]:focus { + color: #fff; + text-decoration: none; + background-color: #324cdd; +} + +.badge-secondary { + color: #cfe3f1; + background-color: rgba(255, 255, 255, 0.5); +} + +.badge-secondary[href]:hover, +.badge-secondary[href]:focus { + color: #212529; + text-decoration: none; + background-color: #d2e3ee; +} + +.badge-success { + color: #1aae6f; + background-color: rgba(147, 231, 195, 0.5); +} + +.badge-success[href]:hover, +.badge-success[href]:focus { + color: #fff; + text-decoration: none; + background-color: #24a46d; +} + +.badge-info { + color: #03acca; + background-color: rgba(136, 230, 247, 0.5); +} + +.badge-info[href]:hover, +.badge-info[href]:focus { + color: #fff; + text-decoration: none; + background-color: #0da5c0; +} + +.badge-warning { + color: #ff3709; + background-color: rgba(254, 201, 189, 0.5); +} + +.badge-warning[href]:hover, +.badge-warning[href]:focus { + color: #fff; + text-decoration: none; + background-color: #fa3a0e; +} + +.badge-danger { + color: #f80031; + background-color: rgba(251, 175, 190, 0.5); +} + +.badge-danger[href]:hover, +.badge-danger[href]:focus { + color: #fff; + text-decoration: none; + background-color: #ec0c38; +} + +.badge-light { + color: #879cb0; + background-color: rgba(244, 245, 246, 0.5); +} + +.badge-light[href]:hover, +.badge-light[href]:focus { + color: #fff; + text-decoration: none; + background-color: #919ca6; +} + +.badge-dark { + color: #090c0e; + background-color: rgba(90, 101, 112, 0.5); +} + +.badge-dark[href]:hover, +.badge-dark[href]:focus { + color: #fff; + text-decoration: none; + background-color: #0a0c0d; +} + +.badge-default { + color: #091428; + background-color: rgba(52, 98, 175, 0.5); +} + +.badge-default[href]:hover, +.badge-default[href]:focus { + color: #fff; + text-decoration: none; + background-color: #0b1526; +} + +.badge-white { + color: #e8e3e3; + background-color: rgba(255, 255, 255, 0.5); +} + +.badge-white[href]:hover, +.badge-white[href]:focus { + color: #212529; + text-decoration: none; + background-color: #e6e6e6; +} + +.badge-neutral { + color: #e8e3e3; + background-color: rgba(255, 255, 255, 0.5); +} + +.badge-neutral[href]:hover, +.badge-neutral[href]:focus { + color: #212529; + text-decoration: none; + background-color: #e6e6e6; +} + +.badge-darker { + color: black; + background-color: rgba(64, 64, 64, 0.5); +} + +.badge-darker[href]:hover, +.badge-darker[href]:focus { + color: #fff; + text-decoration: none; + background-color: black; +} + +.jumbotron { + padding: 2rem 1rem; + margin-bottom: 2rem; + background-color: #e9ecef; + border-radius: 0.4375rem; +} + +@media (min-width: 576px) { + .jumbotron { + padding: 4rem 2rem; + } +} + +.jumbotron-fluid { + padding-right: 0; + padding-left: 0; + border-radius: 0; +} + +.alert { + position: relative; + padding: 1rem 1.5rem; + margin-bottom: 1rem; + border: 1px solid transparent; + border-radius: 0.375rem; +} + +.alert-heading { + color: inherit; +} + +.alert-link { + font-weight: 600; +} + +.alert-dismissible { + padding-right: 4.5rem; +} + +.alert-dismissible .close { + position: absolute; + top: 0; + right: 0; + padding: 1rem 1.5rem; + color: inherit; +} + +.alert-primary { + color: #fff; + background-color: #7889e8; + border-color: #7889e8; +} + +.alert-primary hr { + border-top-color: #6276e4; +} + +.alert-primary .alert-link { + color: #324cdd; +} + +.alert-secondary { + color: #212529; + background-color: #f8fbfc; + border-color: #f8fbfc; +} + +.alert-secondary hr { + border-top-color: #e6f1f4; +} + +.alert-secondary .alert-link { + color: #d2e3ee; +} + +.alert-success { + color: #fff; + background-color: #4fd69c; + border-color: #4fd69c; +} + +.alert-success hr { + border-top-color: #3ad190; +} + +.alert-success .alert-link { + color: #24a46d; +} + +.alert-info { + color: #fff; + background-color: #37d5f2; + border-color: #37d5f2; +} + +.alert-info hr { + border-top-color: #1fd0f0; +} + +.alert-info .alert-link { + color: #0da5c0; +} + +.alert-warning { + color: #fff; + background-color: #fc7c5f; + border-color: #fc7c5f; +} + +.alert-warning hr { + border-top-color: #fc6846; +} + +.alert-warning .alert-link { + color: #fa3a0e; +} + +.alert-danger { + color: #fff; + background-color: #f75676; + border-color: #f75676; +} + +.alert-danger hr { + border-top-color: #f63e62; +} + +.alert-danger .alert-link { + color: #ec0c38; +} + +.alert-light { + color: #fff; + background-color: #bac1c8; + border-color: #bac1c8; +} + +.alert-light hr { + border-top-color: #acb4bd; +} + +.alert-light .alert-link { + color: #919ca6; +} + +.alert-dark { + color: #fff; + background-color: #45484b; + border-color: #45484b; +} + +.alert-dark hr { + border-top-color: #393b3e; +} + +.alert-dark .alert-link { + color: #0a0c0d; +} + +.alert-default { + color: #fff; + background-color: #3c4d69; + border-color: #3c4d69; +} + +.alert-default hr { + border-top-color: #334159; +} + +.alert-default .alert-link { + color: #0b1526; +} + +.alert-white { + color: #212529; + background-color: white; + border-color: white; +} + +.alert-white hr { + border-top-color: #f2f2f2; +} + +.alert-white .alert-link { + color: #e6e6e6; +} + +.alert-neutral { + color: #212529; + background-color: white; + border-color: white; +} + +.alert-neutral hr { + border-top-color: #f2f2f2; +} + +.alert-neutral .alert-link { + color: #e6e6e6; +} + +.alert-darker { + color: #fff; + background-color: #292929; + border-color: #292929; +} + +.alert-darker hr { + border-top-color: #1c1c1c; +} + +.alert-darker .alert-link { + color: black; +} + +@keyframes progress-bar-stripes { + from { + background-position: 1rem 0; + } + + to { + background-position: 0 0; + } +} + +.progress { + display: flex; + height: 1rem; + overflow: hidden; + font-size: 0.75rem; + background-color: #e9ecef; + border-radius: 0.375rem; + box-shadow: inset 0 0.1rem 0.1rem rgba(0, 0, 0, 0.1); +} + +.progress-bar { + display: flex; + flex-direction: column; + justify-content: center; + color: #fff; + text-align: center; + white-space: nowrap; + background-color: #5e72e4; + transition: width 0.6s ease; +} + +@media screen and (prefers-reduced-motion: reduce) { + .progress-bar { + transition: none; + } +} + +.progress-bar-striped { + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-size: 1rem 1rem; +} + +.progress-bar-animated { + animation: progress-bar-stripes 1s linear infinite; +} + +.media { + display: flex; + align-items: flex-start; +} + +.media-body { + flex: 1; +} + +.list-group { + display: flex; + flex-direction: column; + padding-left: 0; + margin-bottom: 0; +} + +.list-group-item-action { + width: 100%; + color: #525f7f; + text-align: inherit; +} + +.list-group-item-action:hover, +.list-group-item-action:focus { + color: #525f7f; + text-decoration: none; + background-color: #f6f9fc; +} + +.list-group-item-action:active { + color: #525f7f; + background-color: #e9ecef; +} + +.list-group-item { + position: relative; + display: block; + padding: 1rem 1rem; + margin-bottom: -1px; + background-color: #fff; + border: 1px solid #e9ecef; +} + +.list-group-item:first-child { + border-top-left-radius: 0.375rem; + border-top-right-radius: 0.375rem; +} + +.list-group-item:last-child { + margin-bottom: 0; + border-bottom-right-radius: 0.375rem; + border-bottom-left-radius: 0.375rem; +} + +.list-group-item:hover, +.list-group-item:focus { + z-index: 1; + text-decoration: none; +} + +.list-group-item.disabled, +.list-group-item:disabled { + color: #8898aa; + background-color: #fff; +} + +.list-group-item.active { + z-index: 2; + color: #fff; + background-color: #5e72e4; + border-color: #5e72e4; +} + +.list-group-flush .list-group-item { + border-right: 0; + border-left: 0; + border-radius: 0; +} + +.list-group-flush:first-child .list-group-item:first-child { + border-top: 0; +} + +.list-group-flush:last-child .list-group-item:last-child { + border-bottom: 0; +} + +.list-group-item-primary { + color: #313b77; + background-color: #d2d8f7; +} + +.list-group-item-primary.list-group-item-action:hover, +.list-group-item-primary.list-group-item-action:focus { + color: #313b77; + background-color: #bcc5f3; +} + +.list-group-item-primary.list-group-item-action.active { + color: #fff; + background-color: #313b77; + border-color: #313b77; +} + +.list-group-item-secondary { + color: #808283; + background-color: #fdfefe; +} + +.list-group-item-secondary.list-group-item-action:hover, +.list-group-item-secondary.list-group-item-action:focus { + color: #808283; + background-color: #ecf6f6; +} + +.list-group-item-secondary.list-group-item-action.active { + color: #fff; + background-color: #808283; + border-color: #808283; +} + +.list-group-item-success { + color: #176b47; + background-color: #c4f1de; +} + +.list-group-item-success.list-group-item-action:hover, +.list-group-item-success.list-group-item-action:focus { + color: #176b47; + background-color: #afecd2; +} + +.list-group-item-success.list-group-item-action.active { + color: #fff; + background-color: #176b47; + border-color: #176b47; +} + +.list-group-item-info { + color: #096b7c; + background-color: #bcf1fb; +} + +.list-group-item-info.list-group-item-action:hover, +.list-group-item-info.list-group-item-action:focus { + color: #096b7c; + background-color: #a4ecfa; +} + +.list-group-item-info.list-group-item-action.active { + color: #fff; + background-color: #096b7c; + border-color: #096b7c; +} + +.list-group-item-warning { + color: #833321; + background-color: #fed3ca; +} + +.list-group-item-warning.list-group-item-action:hover, +.list-group-item-warning.list-group-item-action:focus { + color: #833321; + background-color: #febeb1; +} + +.list-group-item-warning.list-group-item-action.active { + color: #fff; + background-color: #833321; + border-color: #833321; +} + +.list-group-item-danger { + color: #7f1c30; + background-color: #fcc7d1; +} + +.list-group-item-danger.list-group-item-action:hover, +.list-group-item-danger.list-group-item-action:focus { + color: #7f1c30; + background-color: #fbafbd; +} + +.list-group-item-danger.list-group-item-action.active { + color: #fff; + background-color: #7f1c30; + border-color: #7f1c30; +} + +.list-group-item-light { + color: #5a5e62; + background-color: #e8eaed; +} + +.list-group-item-light.list-group-item-action:hover, +.list-group-item-light.list-group-item-action:focus { + color: #5a5e62; + background-color: #dadde2; +} + +.list-group-item-light.list-group-item-action.active { + color: #fff; + background-color: #5a5e62; + border-color: #5a5e62; +} + +.list-group-item-dark { + color: #111315; + background-color: #c1c2c3; +} + +.list-group-item-dark.list-group-item-action:hover, +.list-group-item-dark.list-group-item-action:focus { + color: #111315; + background-color: #b4b5b6; +} + +.list-group-item-dark.list-group-item-action.active { + color: #fff; + background-color: #111315; + border-color: #111315; +} + +.list-group-item-default { + color: #0c1628; + background-color: #bec4cd; +} + +.list-group-item-default.list-group-item-action:hover, +.list-group-item-default.list-group-item-action:focus { + color: #0c1628; + background-color: #b0b7c2; +} + +.list-group-item-default.list-group-item-action.active { + color: #fff; + background-color: #0c1628; + border-color: #0c1628; +} + +.list-group-item-white { + color: #858585; + background-color: white; +} + +.list-group-item-white.list-group-item-action:hover, +.list-group-item-white.list-group-item-action:focus { + color: #858585; + background-color: #f2f2f2; +} + +.list-group-item-white.list-group-item-action.active { + color: #fff; + background-color: #858585; + border-color: #858585; +} + +.list-group-item-neutral { + color: #858585; + background-color: white; +} + +.list-group-item-neutral.list-group-item-action:hover, +.list-group-item-neutral.list-group-item-action:focus { + color: #858585; + background-color: #f2f2f2; +} + +.list-group-item-neutral.list-group-item-action.active { + color: #fff; + background-color: #858585; + border-color: #858585; +} + +.list-group-item-darker { + color: black; + background-color: #b8b8b8; +} + +.list-group-item-darker.list-group-item-action:hover, +.list-group-item-darker.list-group-item-action:focus { + color: black; + background-color: #ababab; +} + +.list-group-item-darker.list-group-item-action.active { + color: #fff; + background-color: black; + border-color: black; +} + +.close { + float: right; + font-size: 1.5rem; + font-weight: 600; + line-height: 1; + color: rgba(0, 0, 0, 0.6); + text-shadow: none; + opacity: .5; +} + +.close:not(:disabled):not(.disabled) { + cursor: pointer; +} + +.close:not(:disabled):not(.disabled):hover, +.close:not(:disabled):not(.disabled):focus { + color: rgba(0, 0, 0, 0.6); + text-decoration: none; + opacity: .75; +} + +button.close { + padding: 0; + background-color: transparent; + border: 0; + -webkit-appearance: none; +} + +.modal-open { + overflow: hidden; +} + +.modal-open .modal { + overflow-x: hidden; + overflow-y: auto; +} + +.modal { + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 1050; + display: none; + overflow: hidden; + outline: 0; +} + +.modal-dialog { + position: relative; + width: auto; + margin: 0.5rem; + pointer-events: none; +} + +.modal.fade .modal-dialog { + transition: transform 0.3s ease-out; + transform: translate(0, -25%); +} + +@media screen and (prefers-reduced-motion: reduce) { + .modal.fade .modal-dialog { + transition: none; + } +} + +.modal.show .modal-dialog { + transform: translate(0, 0); +} + +.modal-dialog-centered { + display: flex; + align-items: center; + min-height: calc(100% - (0.5rem * 2)); +} + +.modal-dialog-centered::before { + display: block; + height: calc(100vh - (0.5rem * 2)); + content: ""; +} + +.modal-content { + position: relative; + display: flex; + flex-direction: column; + width: 100%; + pointer-events: auto; + background-color: #fff; + background-clip: padding-box; + border: 0 solid rgba(0, 0, 0, 0.2); + border-radius: 0.4375rem; + box-shadow: 0 15px 35px rgba(50, 50, 93, 0.2), 0 5px 15px rgba(0, 0, 0, 0.17); + outline: 0; +} + +.modal-backdrop { + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 1040; + background-color: #000; +} + +.modal-backdrop.fade { + opacity: 0; +} + +.modal-backdrop.show { + opacity: 0.16; +} + +.modal-header { + display: flex; + align-items: flex-start; + justify-content: space-between; + padding: 1.25rem; + border-bottom: 0 solid #e9ecef; + border-top-left-radius: 0.4375rem; + border-top-right-radius: 0.4375rem; +} + +.modal-header .close { + padding: 1.25rem; + margin: -1.25rem -1.25rem -1.25rem auto; +} + +.modal-title { + margin-bottom: 0; + line-height: 1.1; +} + +.modal-body { + position: relative; + flex: 1 1 auto; + padding: 1.5rem; +} + +.modal-footer { + display: flex; + align-items: center; + justify-content: flex-end; + padding: 1.5rem; + border-top: 0 solid #e9ecef; +} + +.modal-footer> :not(:first-child) { + margin-left: .25rem; +} + +.modal-footer> :not(:last-child) { + margin-right: .25rem; +} + +.modal-scrollbar-measure { + position: absolute; + top: -9999px; + width: 50px; + height: 50px; + overflow: scroll; +} + +@media (min-width: 576px) { + .modal-dialog { + max-width: 500px; + margin: 1.75rem auto; + } + + .modal-dialog-centered { + min-height: calc(100% - (1.75rem * 2)); + } + + .modal-dialog-centered::before { + height: calc(100vh - (1.75rem * 2)); + } + + .modal-content { + box-shadow: 0 15px 35px rgba(50, 50, 93, 0.2), 0 5px 15px rgba(0, 0, 0, 0.17); + } + + .modal-sm { + max-width: 380px; + } +} + +@media (min-width: 992px) { + .modal-lg { + max-width: 800px; + } +} + +.tooltip { + position: absolute; + z-index: 1070; + display: block; + margin: 0; + font-family: Open Sans, sans-serif; + font-style: normal; + font-weight: 400; + line-height: 1.5; + text-align: left; + text-align: start; + text-decoration: none; + text-shadow: none; + text-transform: none; + letter-spacing: normal; + word-break: normal; + word-spacing: normal; + white-space: normal; + line-break: auto; + font-size: 0.875rem; + word-wrap: break-word; + opacity: 0; +} + +.tooltip.show { + opacity: 0.9; +} + +.tooltip .arrow { + position: absolute; + display: block; + width: 0.8rem; + height: 0.4rem; +} + +.tooltip .arrow::before { + position: absolute; + content: ""; + border-color: transparent; + border-style: solid; +} + +.bs-tooltip-top, +.bs-tooltip-auto[x-placement^="top"] { + padding: 0.4rem 0; +} + +.bs-tooltip-top .arrow, +.bs-tooltip-auto[x-placement^="top"] .arrow { + bottom: 0; +} + +.bs-tooltip-top .arrow::before, +.bs-tooltip-auto[x-placement^="top"] .arrow::before { + top: 0; + border-width: 0.4rem 0.4rem 0; + border-top-color: #000; +} + +.bs-tooltip-right, +.bs-tooltip-auto[x-placement^="right"] { + padding: 0 0.4rem; +} + +.bs-tooltip-right .arrow, +.bs-tooltip-auto[x-placement^="right"] .arrow { + left: 0; + width: 0.4rem; + height: 0.8rem; +} + +.bs-tooltip-right .arrow::before, +.bs-tooltip-auto[x-placement^="right"] .arrow::before { + right: 0; + border-width: 0.4rem 0.4rem 0.4rem 0; + border-right-color: #000; +} + +.bs-tooltip-bottom, +.bs-tooltip-auto[x-placement^="bottom"] { + padding: 0.4rem 0; +} + +.bs-tooltip-bottom .arrow, +.bs-tooltip-auto[x-placement^="bottom"] .arrow { + top: 0; +} + +.bs-tooltip-bottom .arrow::before, +.bs-tooltip-auto[x-placement^="bottom"] .arrow::before { + bottom: 0; + border-width: 0 0.4rem 0.4rem; + border-bottom-color: #000; +} + +.bs-tooltip-left, +.bs-tooltip-auto[x-placement^="left"] { + padding: 0 0.4rem; +} + +.bs-tooltip-left .arrow, +.bs-tooltip-auto[x-placement^="left"] .arrow { + right: 0; + width: 0.4rem; + height: 0.8rem; +} + +.bs-tooltip-left .arrow::before, +.bs-tooltip-auto[x-placement^="left"] .arrow::before { + left: 0; + border-width: 0.4rem 0 0.4rem 0.4rem; + border-left-color: #000; +} + +.tooltip-inner { + max-width: 200px; + padding: 0.25rem 0.5rem; + color: #fff; + text-align: center; + background-color: #000; + border-radius: 0.375rem; +} + +.popover { + position: absolute; + top: 0; + left: 0; + z-index: 1060; + display: block; + max-width: 276px; + font-family: Open Sans, sans-serif; + font-style: normal; + font-weight: 400; + line-height: 1.5; + text-align: left; + text-align: start; + text-decoration: none; + text-shadow: none; + text-transform: none; + letter-spacing: normal; + word-break: normal; + word-spacing: normal; + white-space: normal; + line-break: auto; + font-size: 0.875rem; + word-wrap: break-word; + background-color: #fff; + background-clip: padding-box; + border: 1px solid rgba(0, 0, 0, 0.05); + border-radius: 0.4375rem; + box-shadow: 0px 0.5rem 2rem 0px rgba(0, 0, 0, 0.2); +} + +.popover .arrow { + position: absolute; + display: block; + width: 1.5rem; + height: 0.75rem; + margin: 0 0.4375rem; +} + +.popover .arrow::before, +.popover .arrow::after { + position: absolute; + display: block; + content: ""; + border-color: transparent; + border-style: solid; +} + +.bs-popover-top, +.bs-popover-auto[x-placement^="top"] { + margin-bottom: 0.75rem; +} + +.bs-popover-top .arrow, +.bs-popover-auto[x-placement^="top"] .arrow { + bottom: calc((0.75rem + 1px) * -1); +} + +.bs-popover-top .arrow::before, +.bs-popover-auto[x-placement^="top"] .arrow::before, +.bs-popover-top .arrow::after, +.bs-popover-auto[x-placement^="top"] .arrow::after { + border-width: 0.75rem 0.75rem 0; +} + +.bs-popover-top .arrow::before, +.bs-popover-auto[x-placement^="top"] .arrow::before { + bottom: 0; + border-top-color: transparent; +} + + +.bs-popover-top .arrow::after, +.bs-popover-auto[x-placement^="top"] .arrow::after { + bottom: 1px; + border-top-color: #fff; +} + +.bs-popover-right, +.bs-popover-auto[x-placement^="right"] { + margin-left: 0.75rem; +} + +.bs-popover-right .arrow, +.bs-popover-auto[x-placement^="right"] .arrow { + left: calc((0.75rem + 1px) * -1); + width: 0.75rem; + height: 1.5rem; + margin: 0.4375rem 0; +} + +.bs-popover-right .arrow::before, +.bs-popover-auto[x-placement^="right"] .arrow::before, +.bs-popover-right .arrow::after, +.bs-popover-auto[x-placement^="right"] .arrow::after { + border-width: 0.75rem 0.75rem 0.75rem 0; +} + +.bs-popover-right .arrow::before, +.bs-popover-auto[x-placement^="right"] .arrow::before { + left: 0; + border-right-color: transparent; +} + + +.bs-popover-right .arrow::after, +.bs-popover-auto[x-placement^="right"] .arrow::after { + left: 1px; + border-right-color: #fff; +} + +.bs-popover-bottom, +.bs-popover-auto[x-placement^="bottom"] { + margin-top: 0.75rem; +} + +.bs-popover-bottom .arrow, +.bs-popover-auto[x-placement^="bottom"] .arrow { + top: calc((0.75rem + 1px) * -1); +} + +.bs-popover-bottom .arrow::before, +.bs-popover-auto[x-placement^="bottom"] .arrow::before, +.bs-popover-bottom .arrow::after, +.bs-popover-auto[x-placement^="bottom"] .arrow::after { + border-width: 0 0.75rem 0.75rem 0.75rem; +} + +.bs-popover-bottom .arrow::before, +.bs-popover-auto[x-placement^="bottom"] .arrow::before { + top: 0; + border-bottom-color: transparent; +} + + +.bs-popover-bottom .arrow::after, +.bs-popover-auto[x-placement^="bottom"] .arrow::after { + top: 1px; + border-bottom-color: #fff; +} + +.bs-popover-bottom .popover-header::before, +.bs-popover-auto[x-placement^="bottom"] .popover-header::before { + position: absolute; + top: 0; + left: 50%; + display: block; + width: 1.5rem; + margin-left: -0.75rem; + content: ""; + border-bottom: 1px solid #fff; +} + +.bs-popover-left, +.bs-popover-auto[x-placement^="left"] { + margin-right: 0.75rem; +} + +.bs-popover-left .arrow, +.bs-popover-auto[x-placement^="left"] .arrow { + right: calc((0.75rem + 1px) * -1); + width: 0.75rem; + height: 1.5rem; + margin: 0.4375rem 0; +} + +.bs-popover-left .arrow::before, +.bs-popover-auto[x-placement^="left"] .arrow::before, +.bs-popover-left .arrow::after, +.bs-popover-auto[x-placement^="left"] .arrow::after { + border-width: 0.75rem 0 0.75rem 0.75rem; +} + +.bs-popover-left .arrow::before, +.bs-popover-auto[x-placement^="left"] .arrow::before { + right: 0; + border-left-color: transparent; +} + + +.bs-popover-left .arrow::after, +.bs-popover-auto[x-placement^="left"] .arrow::after { + right: 1px; + border-left-color: #fff; +} + +.popover-header { + padding: 0.5rem 0.95rem; + margin-bottom: 0; + font-size: 1rem; + color: #32325d; + background-color: #fff; + border-bottom: 1px solid #f2f2f2; + border-top-left-radius: calc(0.4375rem - 1px); + border-top-right-radius: calc(0.4375rem - 1px); +} + +.popover-header:empty { + display: none; +} + +.popover-body { + padding: 0.5rem 0.95rem; + color: #525f7f; +} + +.carousel { + position: relative; +} + +.carousel-inner { + position: relative; + width: 100%; + overflow: hidden; +} + +.carousel-item { + position: relative; + display: none; + align-items: center; + width: 100%; + backface-visibility: hidden; + perspective: 1000px; +} + +.carousel-item.active, +.carousel-item-next, +.carousel-item-prev { + display: block; + transition: transform 0.6s ease; +} + +@media screen and (prefers-reduced-motion: reduce) { + + .carousel-item.active, + .carousel-item-next, + .carousel-item-prev { + transition: none; + } +} + +.carousel-item-next, +.carousel-item-prev { + position: absolute; + top: 0; +} + +.carousel-item-next.carousel-item-left, +.carousel-item-prev.carousel-item-right { + transform: translateX(0); +} + +@supports (transform-style: preserve-3d) { + + .carousel-item-next.carousel-item-left, + .carousel-item-prev.carousel-item-right { + transform: translate3d(0, 0, 0); + } +} + +.carousel-item-next, +.active.carousel-item-right { + transform: translateX(100%); +} + +@supports (transform-style: preserve-3d) { + + .carousel-item-next, + .active.carousel-item-right { + transform: translate3d(100%, 0, 0); + } +} + +.carousel-item-prev, +.active.carousel-item-left { + transform: translateX(-100%); +} + +@supports (transform-style: preserve-3d) { + + .carousel-item-prev, + .active.carousel-item-left { + transform: translate3d(-100%, 0, 0); + } +} + +.carousel-fade .carousel-item { + opacity: 0; + transition-duration: .6s; + transition-property: opacity; +} + +.carousel-fade .carousel-item.active, +.carousel-fade .carousel-item-next.carousel-item-left, +.carousel-fade .carousel-item-prev.carousel-item-right { + opacity: 1; +} + +.carousel-fade .active.carousel-item-left, +.carousel-fade .active.carousel-item-right { + opacity: 0; +} + +.carousel-fade .carousel-item-next, +.carousel-fade .carousel-item-prev, +.carousel-fade .carousel-item.active, +.carousel-fade .active.carousel-item-left, +.carousel-fade .active.carousel-item-prev { + transform: translateX(0); +} + +@supports (transform-style: preserve-3d) { + + .carousel-fade .carousel-item-next, + .carousel-fade .carousel-item-prev, + .carousel-fade .carousel-item.active, + .carousel-fade .active.carousel-item-left, + .carousel-fade .active.carousel-item-prev { + transform: translate3d(0, 0, 0); + } +} + +.carousel-control-prev, +.carousel-control-next { + position: absolute; + top: 0; + bottom: 0; + display: flex; + align-items: center; + justify-content: center; + width: 15%; + color: #fff; + text-align: center; + opacity: 0.5; +} + +.carousel-control-prev:hover, +.carousel-control-prev:focus, +.carousel-control-next:hover, +.carousel-control-next:focus { + color: #fff; + text-decoration: none; + outline: 0; + opacity: .9; +} + +.carousel-control-prev { + left: 0; +} + +.carousel-control-next { + right: 0; +} + +.carousel-control-prev-icon, +.carousel-control-next-icon { + display: inline-block; + width: 20px; + height: 20px; + background: transparent no-repeat center center; + background-size: 100% 100%; +} + +.carousel-control-prev-icon { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E"); +} + +.carousel-control-next-icon { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E"); +} + +.carousel-indicators { + position: absolute; + right: 0; + bottom: 10px; + left: 0; + z-index: 15; + display: flex; + justify-content: center; + padding-left: 0; + margin-right: 15%; + margin-left: 15%; + list-style: none; +} + +.carousel-indicators li { + position: relative; + flex: 0 1 auto; + width: 30px; + height: 3px; + margin-right: 3px; + margin-left: 3px; + text-indent: -999px; + cursor: pointer; + background-color: rgba(255, 255, 255, 0.5); +} + +.carousel-indicators li::before { + position: absolute; + top: -10px; + left: 0; + display: inline-block; + width: 100%; + height: 10px; + content: ""; +} + +.carousel-indicators li::after { + position: absolute; + bottom: -10px; + left: 0; + display: inline-block; + width: 100%; + height: 10px; + content: ""; +} + +.carousel-indicators .active { + background-color: #fff; +} + +.carousel-caption { + position: absolute; + right: 15%; + bottom: 20px; + left: 15%; + z-index: 10; + padding-top: 20px; + padding-bottom: 20px; + color: #fff; + text-align: center; +} + +.align-baseline { + vertical-align: baseline !important; +} + +.align-top { + vertical-align: top !important; +} + +.align-middle { + vertical-align: middle !important; +} + +.align-bottom { + vertical-align: bottom !important; +} + +.align-text-bottom { + vertical-align: text-bottom !important; +} + +.align-text-top { + vertical-align: text-top !important; +} + +.bg-primary { + background-color: #5e72e4 !important; +} + +a.bg-primary:hover, +a.bg-primary:focus, +button.bg-primary:hover, +button.bg-primary:focus { + background-color: #324cdd !important; +} + +.bg-secondary { + background-color: #f7fafc !important; +} + +a.bg-secondary:hover, +a.bg-secondary:focus, +button.bg-secondary:hover, +button.bg-secondary:focus { + background-color: #d2e3ee !important; +} + +.bg-success { + background-color: #2dce89 !important; +} + +a.bg-success:hover, +a.bg-success:focus, +button.bg-success:hover, +button.bg-success:focus { + background-color: #24a46d !important; +} + +.bg-info { + background-color: #11cdef !important; +} + +a.bg-info:hover, +a.bg-info:focus, +button.bg-info:hover, +button.bg-info:focus { + background-color: #0da5c0 !important; +} + +.bg-warning { + background-color: #fb6340 !important; +} + +a.bg-warning:hover, +a.bg-warning:focus, +button.bg-warning:hover, +button.bg-warning:focus { + background-color: #fa3a0e !important; +} + +.bg-danger { + background-color: #f5365c !important; +} + +a.bg-danger:hover, +a.bg-danger:focus, +button.bg-danger:hover, +button.bg-danger:focus { + background-color: #ec0c38 !important; +} + +.bg-light { + background-color: #adb5bd !important; +} + +a.bg-light:hover, +a.bg-light:focus, +button.bg-light:hover, +button.bg-light:focus { + background-color: #919ca6 !important; +} + +.bg-dark { + background-color: #212529 !important; +} + +a.bg-dark:hover, +a.bg-dark:focus, +button.bg-dark:hover, +button.bg-dark:focus { + background-color: #0a0c0d !important; +} + +.bg-default { + background-color: #172b4d !important; +} + +a.bg-default:hover, +a.bg-default:focus, +button.bg-default:hover, +button.bg-default:focus { + background-color: #0b1526 !important; +} + +.bg-white { + background-color: #fff !important; +} + +a.bg-white:hover, +a.bg-white:focus, +button.bg-white:hover, +button.bg-white:focus { + background-color: #e6e6e6 !important; +} + +.bg-neutral { + background-color: #fff !important; +} + +a.bg-neutral:hover, +a.bg-neutral:focus, +button.bg-neutral:hover, +button.bg-neutral:focus { + background-color: #e6e6e6 !important; +} + +.bg-darker { + background-color: black !important; +} + +a.bg-darker:hover, +a.bg-darker:focus, +button.bg-darker:hover, +button.bg-darker:focus { + background-color: black !important; +} + +.bg-white { + background-color: #fff !important; +} + +.bg-transparent { + background-color: transparent !important; +} + +.border { + border: 1px solid #e9ecef !important; +} + +.border-top { + border-top: 1px solid #e9ecef !important; +} + +.border-right { + border-right: 1px solid #e9ecef !important; +} + +.border-bottom { + border-bottom: 1px solid #e9ecef !important; +} + +.border-left { + border-left: 1px solid #e9ecef !important; +} + +.border-0 { + border: 0 !important; +} + +.border-top-0 { + border-top: 0 !important; +} + +.border-right-0 { + border-right: 0 !important; +} + +.border-bottom-0 { + border-bottom: 0 !important; +} + +.border-left-0 { + border-left: 0 !important; +} + +.border-primary { + border-color: #5e72e4 !important; +} + +.border-secondary { + border-color: #f7fafc !important; +} + +.border-success { + border-color: #2dce89 !important; +} + +.border-info { + border-color: #11cdef !important; +} + +.border-warning { + border-color: #fb6340 !important; +} + +.border-danger { + border-color: #f5365c !important; +} + +.border-light { + border-color: #adb5bd !important; +} + +.border-dark { + border-color: #212529 !important; +} + +.border-default { + border-color: #172b4d !important; +} + +.border-white { + border-color: #fff !important; +} + +.border-neutral { + border-color: #fff !important; +} + +.border-darker { + border-color: black !important; +} + +.border-white { + border-color: #fff !important; +} + +.rounded { + border-radius: 0.375rem !important; +} + +.rounded-top { + border-top-left-radius: 0.375rem !important; + border-top-right-radius: 0.375rem !important; +} + +.rounded-right { + border-top-right-radius: 0.375rem !important; + border-bottom-right-radius: 0.375rem !important; +} + +.rounded-bottom { + border-bottom-right-radius: 0.375rem !important; + border-bottom-left-radius: 0.375rem !important; +} + +.rounded-left { + border-top-left-radius: 0.375rem !important; + border-bottom-left-radius: 0.375rem !important; +} + +.rounded-circle { + border-radius: 50% !important; +} + +.rounded-0 { + border-radius: 0 !important; +} + +.clearfix::after { + display: block; + clear: both; + content: ""; +} + +.d-none { + display: none !important; +} + +.d-inline { + display: inline !important; +} + +.d-inline-block { + display: inline-block !important; +} + +.d-block { + display: block !important; +} + +.d-table { + display: table !important; +} + +.d-table-row { + display: table-row !important; +} + +.d-table-cell { + display: table-cell !important; +} + +.d-flex { + display: flex !important; +} + +.d-inline-flex { + display: inline-flex !important; +} + +@media (min-width: 576px) { + .d-sm-none { + display: none !important; + } + + .d-sm-inline { + display: inline !important; + } + + .d-sm-inline-block { + display: inline-block !important; + } + + .d-sm-block { + display: block !important; + } + + .d-sm-table { + display: table !important; + } + + .d-sm-table-row { + display: table-row !important; + } + + .d-sm-table-cell { + display: table-cell !important; + } + + .d-sm-flex { + display: flex !important; + } + + .d-sm-inline-flex { + display: inline-flex !important; + } +} + +@media (min-width: 768px) { + .d-md-none { + display: none !important; + } + + .d-md-inline { + display: inline !important; + } + + .d-md-inline-block { + display: inline-block !important; + } + + .d-md-block { + display: block !important; + } + + .d-md-table { + display: table !important; + } + + .d-md-table-row { + display: table-row !important; + } + + .d-md-table-cell { + display: table-cell !important; + } + + .d-md-flex { + display: flex !important; + } + + .d-md-inline-flex { + display: inline-flex !important; + } +} + +@media (min-width: 992px) { + .d-lg-none { + display: none !important; + } + + .d-lg-inline { + display: inline !important; + } + + .d-lg-inline-block { + display: inline-block !important; + } + + .d-lg-block { + display: block !important; + } + + .d-lg-table { + display: table !important; + } + + .d-lg-table-row { + display: table-row !important; + } + + .d-lg-table-cell { + display: table-cell !important; + } + + .d-lg-flex { + display: flex !important; + } + + .d-lg-inline-flex { + display: inline-flex !important; + } +} + +@media (min-width: 1200px) { + .d-xl-none { + display: none !important; + } + + .d-xl-inline { + display: inline !important; + } + + .d-xl-inline-block { + display: inline-block !important; + } + + .d-xl-block { + display: block !important; + } + + .d-xl-table { + display: table !important; + } + + .d-xl-table-row { + display: table-row !important; + } + + .d-xl-table-cell { + display: table-cell !important; + } + + .d-xl-flex { + display: flex !important; + } + + .d-xl-inline-flex { + display: inline-flex !important; + } +} + +@media print { + .d-print-none { + display: none !important; + } + + .d-print-inline { + display: inline !important; + } + + .d-print-inline-block { + display: inline-block !important; + } + + .d-print-block { + display: block !important; + } + + .d-print-table { + display: table !important; + } + + .d-print-table-row { + display: table-row !important; + } + + .d-print-table-cell { + display: table-cell !important; + } + + .d-print-flex { + display: flex !important; + } + + .d-print-inline-flex { + display: inline-flex !important; + } +} + +.embed-responsive { + position: relative; + display: block; + width: 100%; + padding: 0; + overflow: hidden; +} + +.embed-responsive::before { + display: block; + content: ""; +} + +.embed-responsive .embed-responsive-item, +.embed-responsive iframe, +.embed-responsive embed, +.embed-responsive object, +.embed-responsive video { + position: absolute; + top: 0; + bottom: 0; + left: 0; + width: 100%; + height: 100%; + border: 0; +} + +.embed-responsive-21by9::before { + padding-top: 42.857143%; +} + +.embed-responsive-16by9::before { + padding-top: 56.25%; +} + +.embed-responsive-4by3::before { + padding-top: 75%; +} + +.embed-responsive-1by1::before { + padding-top: 100%; +} + +.flex-row { + flex-direction: row !important; +} + +.flex-column { + flex-direction: column !important; +} + +.flex-row-reverse { + flex-direction: row-reverse !important; +} + +.flex-column-reverse { + flex-direction: column-reverse !important; +} + +.flex-wrap { + flex-wrap: wrap !important; +} + +.flex-nowrap { + flex-wrap: nowrap !important; +} + +.flex-wrap-reverse { + flex-wrap: wrap-reverse !important; +} + +.flex-fill { + flex: 1 1 auto !important; +} + +.flex-grow-0 { + flex-grow: 0 !important; +} + +.flex-grow-1 { + flex-grow: 1 !important; +} + +.flex-shrink-0 { + flex-shrink: 0 !important; +} + +.flex-shrink-1 { + flex-shrink: 1 !important; +} + +.justify-content-start { + justify-content: flex-start !important; +} + +.justify-content-end { + justify-content: flex-end !important; +} + +.justify-content-center { + justify-content: center !important; +} + +.justify-content-between { + justify-content: space-between !important; +} + +.justify-content-around { + justify-content: space-around !important; +} + +.align-items-start { + align-items: flex-start !important; +} + +.align-items-end { + align-items: flex-end !important; +} + +.align-items-center { + align-items: center !important; +} + +.align-items-baseline { + align-items: baseline !important; +} + +.align-items-stretch { + align-items: stretch !important; +} + +.align-content-start { + align-content: flex-start !important; +} + +.align-content-end { + align-content: flex-end !important; +} + +.align-content-center { + align-content: center !important; +} + +.align-content-between { + align-content: space-between !important; +} + +.align-content-around { + align-content: space-around !important; +} + +.align-content-stretch { + align-content: stretch !important; +} + +.align-self-auto { + align-self: auto !important; +} + +.align-self-start { + align-self: flex-start !important; +} + +.align-self-end { + align-self: flex-end !important; +} + +.align-self-center { + align-self: center !important; +} + +.align-self-baseline { + align-self: baseline !important; +} + +.align-self-stretch { + align-self: stretch !important; +} + +@media (min-width: 576px) { + .flex-sm-row { + flex-direction: row !important; + } + + .flex-sm-column { + flex-direction: column !important; + } + + .flex-sm-row-reverse { + flex-direction: row-reverse !important; + } + + .flex-sm-column-reverse { + flex-direction: column-reverse !important; + } + + .flex-sm-wrap { + flex-wrap: wrap !important; + } + + .flex-sm-nowrap { + flex-wrap: nowrap !important; + } + + .flex-sm-wrap-reverse { + flex-wrap: wrap-reverse !important; + } + + .flex-sm-fill { + flex: 1 1 auto !important; + } + + .flex-sm-grow-0 { + flex-grow: 0 !important; + } + + .flex-sm-grow-1 { + flex-grow: 1 !important; + } + + .flex-sm-shrink-0 { + flex-shrink: 0 !important; + } + + .flex-sm-shrink-1 { + flex-shrink: 1 !important; + } + + .justify-content-sm-start { + justify-content: flex-start !important; + } + + .justify-content-sm-end { + justify-content: flex-end !important; + } + + .justify-content-sm-center { + justify-content: center !important; + } + + .justify-content-sm-between { + justify-content: space-between !important; + } + + .justify-content-sm-around { + justify-content: space-around !important; + } + + .align-items-sm-start { + align-items: flex-start !important; + } + + .align-items-sm-end { + align-items: flex-end !important; + } + + .align-items-sm-center { + align-items: center !important; + } + + .align-items-sm-baseline { + align-items: baseline !important; + } + + .align-items-sm-stretch { + align-items: stretch !important; + } + + .align-content-sm-start { + align-content: flex-start !important; + } + + .align-content-sm-end { + align-content: flex-end !important; + } + + .align-content-sm-center { + align-content: center !important; + } + + .align-content-sm-between { + align-content: space-between !important; + } + + .align-content-sm-around { + align-content: space-around !important; + } + + .align-content-sm-stretch { + align-content: stretch !important; + } + + .align-self-sm-auto { + align-self: auto !important; + } + + .align-self-sm-start { + align-self: flex-start !important; + } + + .align-self-sm-end { + align-self: flex-end !important; + } + + .align-self-sm-center { + align-self: center !important; + } + + .align-self-sm-baseline { + align-self: baseline !important; + } + + .align-self-sm-stretch { + align-self: stretch !important; + } +} + +@media (min-width: 768px) { + .flex-md-row { + flex-direction: row !important; + } + + .flex-md-column { + flex-direction: column !important; + } + + .flex-md-row-reverse { + flex-direction: row-reverse !important; + } + + .flex-md-column-reverse { + flex-direction: column-reverse !important; + } + + .flex-md-wrap { + flex-wrap: wrap !important; + } + + .flex-md-nowrap { + flex-wrap: nowrap !important; + } + + .flex-md-wrap-reverse { + flex-wrap: wrap-reverse !important; + } + + .flex-md-fill { + flex: 1 1 auto !important; + } + + .flex-md-grow-0 { + flex-grow: 0 !important; + } + + .flex-md-grow-1 { + flex-grow: 1 !important; + } + + .flex-md-shrink-0 { + flex-shrink: 0 !important; + } + + .flex-md-shrink-1 { + flex-shrink: 1 !important; + } + + .justify-content-md-start { + justify-content: flex-start !important; + } + + .justify-content-md-end { + justify-content: flex-end !important; + } + + .justify-content-md-center { + justify-content: center !important; + } + + .justify-content-md-between { + justify-content: space-between !important; + } + + .justify-content-md-around { + justify-content: space-around !important; + } + + .align-items-md-start { + align-items: flex-start !important; + } + + .align-items-md-end { + align-items: flex-end !important; + } + + .align-items-md-center { + align-items: center !important; + } + + .align-items-md-baseline { + align-items: baseline !important; + } + + .align-items-md-stretch { + align-items: stretch !important; + } + + .align-content-md-start { + align-content: flex-start !important; + } + + .align-content-md-end { + align-content: flex-end !important; + } + + .align-content-md-center { + align-content: center !important; + } + + .align-content-md-between { + align-content: space-between !important; + } + + .align-content-md-around { + align-content: space-around !important; + } + + .align-content-md-stretch { + align-content: stretch !important; + } + + .align-self-md-auto { + align-self: auto !important; + } + + .align-self-md-start { + align-self: flex-start !important; + } + + .align-self-md-end { + align-self: flex-end !important; + } + + .align-self-md-center { + align-self: center !important; + } + + .align-self-md-baseline { + align-self: baseline !important; + } + + .align-self-md-stretch { + align-self: stretch !important; + } +} + +@media (min-width: 992px) { + .flex-lg-row { + flex-direction: row !important; + } + + .flex-lg-column { + flex-direction: column !important; + } + + .flex-lg-row-reverse { + flex-direction: row-reverse !important; + } + + .flex-lg-column-reverse { + flex-direction: column-reverse !important; + } + + .flex-lg-wrap { + flex-wrap: wrap !important; + } + + .flex-lg-nowrap { + flex-wrap: nowrap !important; + } + + .flex-lg-wrap-reverse { + flex-wrap: wrap-reverse !important; + } + + .flex-lg-fill { + flex: 1 1 auto !important; + } + + .flex-lg-grow-0 { + flex-grow: 0 !important; + } + + .flex-lg-grow-1 { + flex-grow: 1 !important; + } + + .flex-lg-shrink-0 { + flex-shrink: 0 !important; + } + + .flex-lg-shrink-1 { + flex-shrink: 1 !important; + } + + .justify-content-lg-start { + justify-content: flex-start !important; + } + + .justify-content-lg-end { + justify-content: flex-end !important; + } + + .justify-content-lg-center { + justify-content: center !important; + } + + .justify-content-lg-between { + justify-content: space-between !important; + } + + .justify-content-lg-around { + justify-content: space-around !important; + } + + .align-items-lg-start { + align-items: flex-start !important; + } + + .align-items-lg-end { + align-items: flex-end !important; + } + + .align-items-lg-center { + align-items: center !important; + } + + .align-items-lg-baseline { + align-items: baseline !important; + } + + .align-items-lg-stretch { + align-items: stretch !important; + } + + .align-content-lg-start { + align-content: flex-start !important; + } + + .align-content-lg-end { + align-content: flex-end !important; + } + + .align-content-lg-center { + align-content: center !important; + } + + .align-content-lg-between { + align-content: space-between !important; + } + + .align-content-lg-around { + align-content: space-around !important; + } + + .align-content-lg-stretch { + align-content: stretch !important; + } + + .align-self-lg-auto { + align-self: auto !important; + } + + .align-self-lg-start { + align-self: flex-start !important; + } + + .align-self-lg-end { + align-self: flex-end !important; + } + + .align-self-lg-center { + align-self: center !important; + } + + .align-self-lg-baseline { + align-self: baseline !important; + } + + .align-self-lg-stretch { + align-self: stretch !important; + } +} + +@media (min-width: 1200px) { + .flex-xl-row { + flex-direction: row !important; + } + + .flex-xl-column { + flex-direction: column !important; + } + + .flex-xl-row-reverse { + flex-direction: row-reverse !important; + } + + .flex-xl-column-reverse { + flex-direction: column-reverse !important; + } + + .flex-xl-wrap { + flex-wrap: wrap !important; + } + + .flex-xl-nowrap { + flex-wrap: nowrap !important; + } + + .flex-xl-wrap-reverse { + flex-wrap: wrap-reverse !important; + } + + .flex-xl-fill { + flex: 1 1 auto !important; + } + + .flex-xl-grow-0 { + flex-grow: 0 !important; + } + + .flex-xl-grow-1 { + flex-grow: 1 !important; + } + + .flex-xl-shrink-0 { + flex-shrink: 0 !important; + } + + .flex-xl-shrink-1 { + flex-shrink: 1 !important; + } + + .justify-content-xl-start { + justify-content: flex-start !important; + } + + .justify-content-xl-end { + justify-content: flex-end !important; + } + + .justify-content-xl-center { + justify-content: center !important; + } + + .justify-content-xl-between { + justify-content: space-between !important; + } + + .justify-content-xl-around { + justify-content: space-around !important; + } + + .align-items-xl-start { + align-items: flex-start !important; + } + + .align-items-xl-end { + align-items: flex-end !important; + } + + .align-items-xl-center { + align-items: center !important; + } + + .align-items-xl-baseline { + align-items: baseline !important; + } + + .align-items-xl-stretch { + align-items: stretch !important; + } + + .align-content-xl-start { + align-content: flex-start !important; + } + + .align-content-xl-end { + align-content: flex-end !important; + } + + .align-content-xl-center { + align-content: center !important; + } + + .align-content-xl-between { + align-content: space-between !important; + } + + .align-content-xl-around { + align-content: space-around !important; + } + + .align-content-xl-stretch { + align-content: stretch !important; + } + + .align-self-xl-auto { + align-self: auto !important; + } + + .align-self-xl-start { + align-self: flex-start !important; + } + + .align-self-xl-end { + align-self: flex-end !important; + } + + .align-self-xl-center { + align-self: center !important; + } + + .align-self-xl-baseline { + align-self: baseline !important; + } + + .align-self-xl-stretch { + align-self: stretch !important; + } +} + +.float-left { + float: left !important; +} + +.float-right { + float: right !important; +} + +.float-none { + float: none !important; +} + +@media (min-width: 576px) { + .float-sm-left { + float: left !important; + } + + .float-sm-right { + float: right !important; + } + + .float-sm-none { + float: none !important; + } +} + +@media (min-width: 768px) { + .float-md-left { + float: left !important; + } + + .float-md-right { + float: right !important; + } + + .float-md-none { + float: none !important; + } +} + +@media (min-width: 992px) { + .float-lg-left { + float: left !important; + } + + .float-lg-right { + float: right !important; + } + + .float-lg-none { + float: none !important; + } +} + +@media (min-width: 1200px) { + .float-xl-left { + float: left !important; + } + + .float-xl-right { + float: right !important; + } + + .float-xl-none { + float: none !important; + } +} + +.position-static { + position: static !important; +} + +.position-relative { + position: relative !important; +} + +.position-absolute { + position: absolute !important; +} + +.position-fixed { + position: fixed !important; +} + +.position-sticky { + position: sticky !important; +} + +.fixed-top { + position: fixed; + top: 0; + right: 0; + left: 0; + z-index: 1030; +} + +.fixed-bottom { + position: fixed; + right: 0; + bottom: 0; + left: 0; + z-index: 1030; +} + +@supports (position: sticky) { + .sticky-top { + position: sticky; + top: 0; + z-index: 1020; + } +} + +.sr-only { + position: absolute; + width: 1px; + height: 1px; + padding: 0; + overflow: hidden; + clip: rect(0, 0, 0, 0); + white-space: nowrap; + border: 0; +} + +.sr-only-focusable:active, +.sr-only-focusable:focus { + position: static; + width: auto; + height: auto; + overflow: visible; + clip: auto; + white-space: normal; +} + +.shadow-sm { + box-shadow: 0 0 0.5rem rgba(136, 152, 170, 0.075) !important; +} + +.shadow, +.card-profile-image img { + box-shadow: 0 0 2rem 0 rgba(136, 152, 170, 0.15) !important; +} + +.shadow-lg { + box-shadow: 0 0 3rem rgba(136, 152, 170, 0.175) !important; +} + +.shadow-none { + box-shadow: none !important; +} + +.w-25 { + width: 25% !important; +} + +.w-50 { + width: 50% !important; +} + +.w-75 { + width: 75% !important; +} + +.w-100 { + width: 100% !important; +} + +.w-auto { + width: auto !important; +} + +.h-25 { + height: 25% !important; +} + +.h-50 { + height: 50% !important; +} + +.h-75 { + height: 75% !important; +} + +.h-100 { + height: 100% !important; +} + +.h-auto { + height: auto !important; +} + +.mw-100 { + max-width: 100% !important; +} + +.mh-100 { + max-height: 100% !important; +} + +.m-0 { + margin: 0 !important; +} + +.mt-0, +.my-0 { + margin-top: 0 !important; +} + +.mr-0, +.mx-0 { + margin-right: 0 !important; +} + +.mb-0, +.my-0 { + margin-bottom: 0 !important; +} + +.ml-0, +.mx-0 { + margin-left: 0 !important; +} + +.m-1 { + margin: 0.25rem !important; +} + +.mt-1, +.my-1 { + margin-top: 0.25rem !important; +} + +.mr-1, +.mx-1 { + margin-right: 0.25rem !important; +} + +.mb-1, +.my-1 { + margin-bottom: 0.25rem !important; +} + +.ml-1, +.mx-1 { + margin-left: 0.25rem !important; +} + +.m-2 { + margin: 0.5rem !important; +} + +.mt-2, +.my-2 { + margin-top: 0.5rem !important; +} + +.mr-2, +.mx-2 { + margin-right: 0.5rem !important; +} + +.mb-2, +.my-2 { + margin-bottom: 0.5rem !important; +} + +.ml-2, +.mx-2 { + margin-left: 0.5rem !important; +} + +.m-3 { + margin: 1rem !important; +} + +.mt-3, +.my-3 { + margin-top: 1rem !important; +} + +.mr-3, +.mx-3 { + margin-right: 1rem !important; +} + +.mb-3, +.my-3 { + margin-bottom: 1rem !important; +} + +.ml-3, +.mx-3 { + margin-left: 1rem !important; +} + +.m-4 { + margin: 1.5rem !important; +} + +.mt-4, +.my-4 { + margin-top: 1.5rem !important; +} + +.mr-4, +.mx-4 { + margin-right: 1.5rem !important; +} + +.mb-4, +.my-4 { + margin-bottom: 1.5rem !important; +} + +.ml-4, +.mx-4 { + margin-left: 1.5rem !important; +} + +.m-5 { + margin: 3rem !important; +} + +.mt-5, +.my-5 { + margin-top: 3rem !important; +} + +.mr-5, +.mx-5 { + margin-right: 3rem !important; +} + +.mb-5, +.my-5 { + margin-bottom: 3rem !important; +} + +.ml-5, +.mx-5 { + margin-left: 3rem !important; +} + +.m--9 { + margin: -10rem !important; +} + +.mt--9, +.my--9 { + margin-top: -10rem !important; +} + +.mr--9, +.mx--9 { + margin-right: -10rem !important; +} + +.mb--9, +.my--9 { + margin-bottom: -10rem !important; +} + +.ml--9, +.mx--9 { + margin-left: -10rem !important; +} + +.m--8 { + margin: -8rem !important; +} + +.mt--8, +.my--8 { + margin-top: -8rem !important; +} + +.mr--8, +.mx--8 { + margin-right: -8rem !important; +} + +.mb--8, +.my--8 { + margin-bottom: -8rem !important; +} + +.ml--8, +.mx--8 { + margin-left: -8rem !important; +} + +.m--7 { + margin: -6rem !important; +} + +.mt--7, +.my--7 { + margin-top: -6rem !important; +} + +.mr--7, +.mx--7 { + margin-right: -6rem !important; +} + +.mb--7, +.my--7 { + margin-bottom: -6rem !important; +} + +.ml--7, +.mx--7 { + margin-left: -6rem !important; +} + +.m--6 { + margin: -4.5rem !important; +} + +.mt--6, +.my--6 { + margin-top: -4.5rem !important; +} + +.mr--6, +.mx--6 { + margin-right: -4.5rem !important; +} + +.mb--6, +.my--6 { + margin-bottom: -4.5rem !important; +} + +.ml--6, +.mx--6 { + margin-left: -4.5rem !important; +} + +.m--5 { + margin: -3rem !important; +} + +.mt--5, +.my--5 { + margin-top: -3rem !important; +} + +.mr--5, +.mx--5 { + margin-right: -3rem !important; +} + +.mb--5, +.my--5 { + margin-bottom: -3rem !important; +} + +.ml--5, +.mx--5 { + margin-left: -3rem !important; +} + +.m--4 { + margin: -1.5rem !important; +} + +.mt--4, +.my--4 { + margin-top: -1.5rem !important; +} + +.mr--4, +.mx--4 { + margin-right: -1.5rem !important; +} + +.mb--4, +.my--4 { + margin-bottom: -1.5rem !important; +} + +.ml--4, +.mx--4 { + margin-left: -1.5rem !important; +} + +.m--3 { + margin: -1rem !important; +} + +.mt--3, +.my--3 { + margin-top: -1rem !important; +} + +.mr--3, +.mx--3 { + margin-right: -1rem !important; +} + +.mb--3, +.my--3 { + margin-bottom: -1rem !important; +} + +.ml--3, +.mx--3 { + margin-left: -1rem !important; +} + +.m--2 { + margin: -0.5rem !important; +} + +.mt--2, +.my--2 { + margin-top: -0.5rem !important; +} + +.mr--2, +.mx--2 { + margin-right: -0.5rem !important; +} + +.mb--2, +.my--2 { + margin-bottom: -0.5rem !important; +} + +.ml--2, +.mx--2 { + margin-left: -0.5rem !important; +} + +.m--1 { + margin: -0.25rem !important; +} + +.mt--1, +.my--1 { + margin-top: -0.25rem !important; +} + +.mr--1, +.mx--1 { + margin-right: -0.25rem !important; +} + +.mb--1, +.my--1 { + margin-bottom: -0.25rem !important; +} + +.ml--1, +.mx--1 { + margin-left: -0.25rem !important; +} + +.m-6 { + margin: 4.5rem !important; +} + +.mt-6, +.my-6 { + margin-top: 4.5rem !important; +} + +.mr-6, +.mx-6 { + margin-right: 4.5rem !important; +} + +.mb-6, +.my-6 { + margin-bottom: 4.5rem !important; +} + +.ml-6, +.mx-6 { + margin-left: 4.5rem !important; +} + +.m-7 { + margin: 6rem !important; +} + +.mt-7, +.my-7 { + margin-top: 6rem !important; +} + +.mr-7, +.mx-7 { + margin-right: 6rem !important; +} + +.mb-7, +.my-7 { + margin-bottom: 6rem !important; +} + +.ml-7, +.mx-7 { + margin-left: 6rem !important; +} + +.m-8 { + margin: 8rem !important; +} + +.mt-8, +.my-8 { + margin-top: 8rem !important; +} + +.mr-8, +.mx-8 { + margin-right: 8rem !important; +} + +.mb-8, +.my-8 { + margin-bottom: 8rem !important; +} + +.ml-8, +.mx-8 { + margin-left: 8rem !important; +} + +.m-9 { + margin: 10rem !important; +} + +.mt-9, +.my-9 { + margin-top: 10rem !important; +} + +.mr-9, +.mx-9 { + margin-right: 10rem !important; +} + +.mb-9, +.my-9 { + margin-bottom: 10rem !important; +} + +.ml-9, +.mx-9 { + margin-left: 10rem !important; +} + +.p-0 { + padding: 0 !important; +} + +.pt-0, +.py-0 { + padding-top: 0 !important; +} + +.pr-0, +.px-0 { + padding-right: 0 !important; +} + +.pb-0, +.py-0 { + padding-bottom: 0 !important; +} + +.pl-0, +.px-0 { + padding-left: 0 !important; +} + +.p-1 { + padding: 0.25rem !important; +} + +.pt-1, +.py-1 { + padding-top: 0.25rem !important; +} + +.pr-1, +.px-1 { + padding-right: 0.25rem !important; +} + +.pb-1, +.py-1 { + padding-bottom: 0.25rem !important; +} + +.pl-1, +.px-1 { + padding-left: 0.25rem !important; +} + +.p-2 { + padding: 0.5rem !important; +} + +.pt-2, +.py-2 { + padding-top: 0.5rem !important; +} + +.pr-2, +.px-2 { + padding-right: 0.5rem !important; +} + +.pb-2, +.py-2 { + padding-bottom: 0.5rem !important; +} + +.pl-2, +.px-2 { + padding-left: 0.5rem !important; +} + +.p-3 { + padding: 1rem !important; +} + +.pt-3, +.py-3 { + padding-top: 1rem !important; +} + +.pr-3, +.px-3 { + padding-right: 1rem !important; +} + +.pb-3, +.py-3 { + padding-bottom: 1rem !important; +} + +.pl-3, +.px-3 { + padding-left: 1rem !important; +} + +.p-4 { + padding: 1.5rem !important; +} + +.pt-4, +.py-4 { + padding-top: 1.5rem !important; +} + +.pr-4, +.px-4 { + padding-right: 1.5rem !important; +} + +.pb-4, +.py-4 { + padding-bottom: 1.5rem !important; +} + +.pl-4, +.px-4 { + padding-left: 1.5rem !important; +} + +.p-5 { + padding: 3rem !important; +} + +.pt-5, +.py-5 { + padding-top: 3rem !important; +} + +.pr-5, +.px-5 { + padding-right: 3rem !important; +} + +.pb-5, +.py-5 { + padding-bottom: 3rem !important; +} + +.pl-5, +.px-5 { + padding-left: 3rem !important; +} + +.p--9 { + padding: -10rem !important; +} + +.pt--9, +.py--9 { + padding-top: -10rem !important; +} + +.pr--9, +.px--9 { + padding-right: -10rem !important; +} + +.pb--9, +.py--9 { + padding-bottom: -10rem !important; +} + +.pl--9, +.px--9 { + padding-left: -10rem !important; +} + +.p--8 { + padding: -8rem !important; +} + +.pt--8, +.py--8 { + padding-top: -8rem !important; +} + +.pr--8, +.px--8 { + padding-right: -8rem !important; +} + +.pb--8, +.py--8 { + padding-bottom: -8rem !important; +} + +.pl--8, +.px--8 { + padding-left: -8rem !important; +} + +.p--7 { + padding: -6rem !important; +} + +.pt--7, +.py--7 { + padding-top: -6rem !important; +} + +.pr--7, +.px--7 { + padding-right: -6rem !important; +} + +.pb--7, +.py--7 { + padding-bottom: -6rem !important; +} + +.pl--7, +.px--7 { + padding-left: -6rem !important; +} + +.p--6 { + padding: -4.5rem !important; +} + +.pt--6, +.py--6 { + padding-top: -4.5rem !important; +} + +.pr--6, +.px--6 { + padding-right: -4.5rem !important; +} + +.pb--6, +.py--6 { + padding-bottom: -4.5rem !important; +} + +.pl--6, +.px--6 { + padding-left: -4.5rem !important; +} + +.p--5 { + padding: -3rem !important; +} + +.pt--5, +.py--5 { + padding-top: -3rem !important; +} + +.pr--5, +.px--5 { + padding-right: -3rem !important; +} + +.pb--5, +.py--5 { + padding-bottom: -3rem !important; +} + +.pl--5, +.px--5 { + padding-left: -3rem !important; +} + +.p--4 { + padding: -1.5rem !important; +} + +.pt--4, +.py--4 { + padding-top: -1.5rem !important; +} + +.pr--4, +.px--4 { + padding-right: -1.5rem !important; +} + +.pb--4, +.py--4 { + padding-bottom: -1.5rem !important; +} + +.pl--4, +.px--4 { + padding-left: -1.5rem !important; +} + +.p--3 { + padding: -1rem !important; +} + +.pt--3, +.py--3 { + padding-top: -1rem !important; +} + +.pr--3, +.px--3 { + padding-right: -1rem !important; +} + +.pb--3, +.py--3 { + padding-bottom: -1rem !important; +} + +.pl--3, +.px--3 { + padding-left: -1rem !important; +} + +.p--2 { + padding: -0.5rem !important; +} + +.pt--2, +.py--2 { + padding-top: -0.5rem !important; +} + +.pr--2, +.px--2 { + padding-right: -0.5rem !important; +} + +.pb--2, +.py--2 { + padding-bottom: -0.5rem !important; +} + +.pl--2, +.px--2 { + padding-left: -0.5rem !important; +} + +.p--1 { + padding: -0.25rem !important; +} + +.pt--1, +.py--1 { + padding-top: -0.25rem !important; +} + +.pr--1, +.px--1 { + padding-right: -0.25rem !important; +} + +.pb--1, +.py--1 { + padding-bottom: -0.25rem !important; +} + +.pl--1, +.px--1 { + padding-left: -0.25rem !important; +} + +.p-6 { + padding: 4.5rem !important; +} + +.pt-6, +.py-6 { + padding-top: 4.5rem !important; +} + +.pr-6, +.px-6 { + padding-right: 4.5rem !important; +} + +.pb-6, +.py-6 { + padding-bottom: 4.5rem !important; +} + +.pl-6, +.px-6 { + padding-left: 4.5rem !important; +} + +.p-7 { + padding: 6rem !important; +} + +.pt-7, +.py-7 { + padding-top: 6rem !important; +} + +.pr-7, +.px-7 { + padding-right: 6rem !important; +} + +.pb-7, +.py-7 { + padding-bottom: 6rem !important; +} + +.pl-7, +.px-7 { + padding-left: 6rem !important; +} + +.p-8 { + padding: 8rem !important; +} + +.pt-8, +.py-8 { + padding-top: 8rem !important; +} + +.pr-8, +.px-8 { + padding-right: 8rem !important; +} + +.pb-8, +.py-8 { + padding-bottom: 8rem !important; +} + +.pl-8, +.px-8 { + padding-left: 8rem !important; +} + +.p-9 { + padding: 10rem !important; +} + +.pt-9, +.py-9 { + padding-top: 10rem !important; +} + +.pr-9, +.px-9 { + padding-right: 10rem !important; +} + +.pb-9, +.py-9 { + padding-bottom: 10rem !important; +} + +.pl-9, +.px-9 { + padding-left: 10rem !important; +} + +.m-auto { + margin: auto !important; +} + +.mt-auto, +.my-auto { + margin-top: auto !important; +} + +.mr-auto, +.mx-auto { + margin-right: auto !important; +} + +.mb-auto, +.my-auto { + margin-bottom: auto !important; +} + +.ml-auto, +.mx-auto { + margin-left: auto !important; +} + +@media (min-width: 576px) { + .m-sm-0 { + margin: 0 !important; + } + + .mt-sm-0, + .my-sm-0 { + margin-top: 0 !important; + } + + .mr-sm-0, + .mx-sm-0 { + margin-right: 0 !important; + } + + .mb-sm-0, + .my-sm-0 { + margin-bottom: 0 !important; + } + + .ml-sm-0, + .mx-sm-0 { + margin-left: 0 !important; + } + + .m-sm-1 { + margin: 0.25rem !important; + } + + .mt-sm-1, + .my-sm-1 { + margin-top: 0.25rem !important; + } + + .mr-sm-1, + .mx-sm-1 { + margin-right: 0.25rem !important; + } + + .mb-sm-1, + .my-sm-1 { + margin-bottom: 0.25rem !important; + } + + .ml-sm-1, + .mx-sm-1 { + margin-left: 0.25rem !important; + } + + .m-sm-2 { + margin: 0.5rem !important; + } + + .mt-sm-2, + .my-sm-2 { + margin-top: 0.5rem !important; + } + + .mr-sm-2, + .mx-sm-2 { + margin-right: 0.5rem !important; + } + + .mb-sm-2, + .my-sm-2 { + margin-bottom: 0.5rem !important; + } + + .ml-sm-2, + .mx-sm-2 { + margin-left: 0.5rem !important; + } + + .m-sm-3 { + margin: 1rem !important; + } + + .mt-sm-3, + .my-sm-3 { + margin-top: 1rem !important; + } + + .mr-sm-3, + .mx-sm-3 { + margin-right: 1rem !important; + } + + .mb-sm-3, + .my-sm-3 { + margin-bottom: 1rem !important; + } + + .ml-sm-3, + .mx-sm-3 { + margin-left: 1rem !important; + } + + .m-sm-4 { + margin: 1.5rem !important; + } + + .mt-sm-4, + .my-sm-4 { + margin-top: 1.5rem !important; + } + + .mr-sm-4, + .mx-sm-4 { + margin-right: 1.5rem !important; + } + + .mb-sm-4, + .my-sm-4 { + margin-bottom: 1.5rem !important; + } + + .ml-sm-4, + .mx-sm-4 { + margin-left: 1.5rem !important; + } + + .m-sm-5 { + margin: 3rem !important; + } + + .mt-sm-5, + .my-sm-5 { + margin-top: 3rem !important; + } + + .mr-sm-5, + .mx-sm-5 { + margin-right: 3rem !important; + } + + .mb-sm-5, + .my-sm-5 { + margin-bottom: 3rem !important; + } + + .ml-sm-5, + .mx-sm-5 { + margin-left: 3rem !important; + } + + .m-sm--9 { + margin: -10rem !important; + } + + .mt-sm--9, + .my-sm--9 { + margin-top: -10rem !important; + } + + .mr-sm--9, + .mx-sm--9 { + margin-right: -10rem !important; + } + + .mb-sm--9, + .my-sm--9 { + margin-bottom: -10rem !important; + } + + .ml-sm--9, + .mx-sm--9 { + margin-left: -10rem !important; + } + + .m-sm--8 { + margin: -8rem !important; + } + + .mt-sm--8, + .my-sm--8 { + margin-top: -8rem !important; + } + + .mr-sm--8, + .mx-sm--8 { + margin-right: -8rem !important; + } + + .mb-sm--8, + .my-sm--8 { + margin-bottom: -8rem !important; + } + + .ml-sm--8, + .mx-sm--8 { + margin-left: -8rem !important; + } + + .m-sm--7 { + margin: -6rem !important; + } + + .mt-sm--7, + .my-sm--7 { + margin-top: -6rem !important; + } + + .mr-sm--7, + .mx-sm--7 { + margin-right: -6rem !important; + } + + .mb-sm--7, + .my-sm--7 { + margin-bottom: -6rem !important; + } + + .ml-sm--7, + .mx-sm--7 { + margin-left: -6rem !important; + } + + .m-sm--6 { + margin: -4.5rem !important; + } + + .mt-sm--6, + .my-sm--6 { + margin-top: -4.5rem !important; + } + + .mr-sm--6, + .mx-sm--6 { + margin-right: -4.5rem !important; + } + + .mb-sm--6, + .my-sm--6 { + margin-bottom: -4.5rem !important; + } + + .ml-sm--6, + .mx-sm--6 { + margin-left: -4.5rem !important; + } + + .m-sm--5 { + margin: -3rem !important; + } + + .mt-sm--5, + .my-sm--5 { + margin-top: -3rem !important; + } + + .mr-sm--5, + .mx-sm--5 { + margin-right: -3rem !important; + } + + .mb-sm--5, + .my-sm--5 { + margin-bottom: -3rem !important; + } + + .ml-sm--5, + .mx-sm--5 { + margin-left: -3rem !important; + } + + .m-sm--4 { + margin: -1.5rem !important; + } + + .mt-sm--4, + .my-sm--4 { + margin-top: -1.5rem !important; + } + + .mr-sm--4, + .mx-sm--4 { + margin-right: -1.5rem !important; + } + + .mb-sm--4, + .my-sm--4 { + margin-bottom: -1.5rem !important; + } + + .ml-sm--4, + .mx-sm--4 { + margin-left: -1.5rem !important; + } + + .m-sm--3 { + margin: -1rem !important; + } + + .mt-sm--3, + .my-sm--3 { + margin-top: -1rem !important; + } + + .mr-sm--3, + .mx-sm--3 { + margin-right: -1rem !important; + } + + .mb-sm--3, + .my-sm--3 { + margin-bottom: -1rem !important; + } + + .ml-sm--3, + .mx-sm--3 { + margin-left: -1rem !important; + } + + .m-sm--2 { + margin: -0.5rem !important; + } + + .mt-sm--2, + .my-sm--2 { + margin-top: -0.5rem !important; + } + + .mr-sm--2, + .mx-sm--2 { + margin-right: -0.5rem !important; + } + + .mb-sm--2, + .my-sm--2 { + margin-bottom: -0.5rem !important; + } + + .ml-sm--2, + .mx-sm--2 { + margin-left: -0.5rem !important; + } + + .m-sm--1 { + margin: -0.25rem !important; + } + + .mt-sm--1, + .my-sm--1 { + margin-top: -0.25rem !important; + } + + .mr-sm--1, + .mx-sm--1 { + margin-right: -0.25rem !important; + } + + .mb-sm--1, + .my-sm--1 { + margin-bottom: -0.25rem !important; + } + + .ml-sm--1, + .mx-sm--1 { + margin-left: -0.25rem !important; + } + + .m-sm-6 { + margin: 4.5rem !important; + } + + .mt-sm-6, + .my-sm-6 { + margin-top: 4.5rem !important; + } + + .mr-sm-6, + .mx-sm-6 { + margin-right: 4.5rem !important; + } + + .mb-sm-6, + .my-sm-6 { + margin-bottom: 4.5rem !important; + } + + .ml-sm-6, + .mx-sm-6 { + margin-left: 4.5rem !important; + } + + .m-sm-7 { + margin: 6rem !important; + } + + .mt-sm-7, + .my-sm-7 { + margin-top: 6rem !important; + } + + .mr-sm-7, + .mx-sm-7 { + margin-right: 6rem !important; + } + + .mb-sm-7, + .my-sm-7 { + margin-bottom: 6rem !important; + } + + .ml-sm-7, + .mx-sm-7 { + margin-left: 6rem !important; + } + + .m-sm-8 { + margin: 8rem !important; + } + + .mt-sm-8, + .my-sm-8 { + margin-top: 8rem !important; + } + + .mr-sm-8, + .mx-sm-8 { + margin-right: 8rem !important; + } + + .mb-sm-8, + .my-sm-8 { + margin-bottom: 8rem !important; + } + + .ml-sm-8, + .mx-sm-8 { + margin-left: 8rem !important; + } + + .m-sm-9 { + margin: 10rem !important; + } + + .mt-sm-9, + .my-sm-9 { + margin-top: 10rem !important; + } + + .mr-sm-9, + .mx-sm-9 { + margin-right: 10rem !important; + } + + .mb-sm-9, + .my-sm-9 { + margin-bottom: 10rem !important; + } + + .ml-sm-9, + .mx-sm-9 { + margin-left: 10rem !important; + } + + .p-sm-0 { + padding: 0 !important; + } + + .pt-sm-0, + .py-sm-0 { + padding-top: 0 !important; + } + + .pr-sm-0, + .px-sm-0 { + padding-right: 0 !important; + } + + .pb-sm-0, + .py-sm-0 { + padding-bottom: 0 !important; + } + + .pl-sm-0, + .px-sm-0 { + padding-left: 0 !important; + } + + .p-sm-1 { + padding: 0.25rem !important; + } + + .pt-sm-1, + .py-sm-1 { + padding-top: 0.25rem !important; + } + + .pr-sm-1, + .px-sm-1 { + padding-right: 0.25rem !important; + } + + .pb-sm-1, + .py-sm-1 { + padding-bottom: 0.25rem !important; + } + + .pl-sm-1, + .px-sm-1 { + padding-left: 0.25rem !important; + } + + .p-sm-2 { + padding: 0.5rem !important; + } + + .pt-sm-2, + .py-sm-2 { + padding-top: 0.5rem !important; + } + + .pr-sm-2, + .px-sm-2 { + padding-right: 0.5rem !important; + } + + .pb-sm-2, + .py-sm-2 { + padding-bottom: 0.5rem !important; + } + + .pl-sm-2, + .px-sm-2 { + padding-left: 0.5rem !important; + } + + .p-sm-3 { + padding: 1rem !important; + } + + .pt-sm-3, + .py-sm-3 { + padding-top: 1rem !important; + } + + .pr-sm-3, + .px-sm-3 { + padding-right: 1rem !important; + } + + .pb-sm-3, + .py-sm-3 { + padding-bottom: 1rem !important; + } + + .pl-sm-3, + .px-sm-3 { + padding-left: 1rem !important; + } + + .p-sm-4 { + padding: 1.5rem !important; + } + + .pt-sm-4, + .py-sm-4 { + padding-top: 1.5rem !important; + } + + .pr-sm-4, + .px-sm-4 { + padding-right: 1.5rem !important; + } + + .pb-sm-4, + .py-sm-4 { + padding-bottom: 1.5rem !important; + } + + .pl-sm-4, + .px-sm-4 { + padding-left: 1.5rem !important; + } + + .p-sm-5 { + padding: 3rem !important; + } + + .pt-sm-5, + .py-sm-5 { + padding-top: 3rem !important; + } + + .pr-sm-5, + .px-sm-5 { + padding-right: 3rem !important; + } + + .pb-sm-5, + .py-sm-5 { + padding-bottom: 3rem !important; + } + + .pl-sm-5, + .px-sm-5 { + padding-left: 3rem !important; + } + + .p-sm--9 { + padding: -10rem !important; + } + + .pt-sm--9, + .py-sm--9 { + padding-top: -10rem !important; + } + + .pr-sm--9, + .px-sm--9 { + padding-right: -10rem !important; + } + + .pb-sm--9, + .py-sm--9 { + padding-bottom: -10rem !important; + } + + .pl-sm--9, + .px-sm--9 { + padding-left: -10rem !important; + } + + .p-sm--8 { + padding: -8rem !important; + } + + .pt-sm--8, + .py-sm--8 { + padding-top: -8rem !important; + } + + .pr-sm--8, + .px-sm--8 { + padding-right: -8rem !important; + } + + .pb-sm--8, + .py-sm--8 { + padding-bottom: -8rem !important; + } + + .pl-sm--8, + .px-sm--8 { + padding-left: -8rem !important; + } + + .p-sm--7 { + padding: -6rem !important; + } + + .pt-sm--7, + .py-sm--7 { + padding-top: -6rem !important; + } + + .pr-sm--7, + .px-sm--7 { + padding-right: -6rem !important; + } + + .pb-sm--7, + .py-sm--7 { + padding-bottom: -6rem !important; + } + + .pl-sm--7, + .px-sm--7 { + padding-left: -6rem !important; + } + + .p-sm--6 { + padding: -4.5rem !important; + } + + .pt-sm--6, + .py-sm--6 { + padding-top: -4.5rem !important; + } + + .pr-sm--6, + .px-sm--6 { + padding-right: -4.5rem !important; + } + + .pb-sm--6, + .py-sm--6 { + padding-bottom: -4.5rem !important; + } + + .pl-sm--6, + .px-sm--6 { + padding-left: -4.5rem !important; + } + + .p-sm--5 { + padding: -3rem !important; + } + + .pt-sm--5, + .py-sm--5 { + padding-top: -3rem !important; + } + + .pr-sm--5, + .px-sm--5 { + padding-right: -3rem !important; + } + + .pb-sm--5, + .py-sm--5 { + padding-bottom: -3rem !important; + } + + .pl-sm--5, + .px-sm--5 { + padding-left: -3rem !important; + } + + .p-sm--4 { + padding: -1.5rem !important; + } + + .pt-sm--4, + .py-sm--4 { + padding-top: -1.5rem !important; + } + + .pr-sm--4, + .px-sm--4 { + padding-right: -1.5rem !important; + } + + .pb-sm--4, + .py-sm--4 { + padding-bottom: -1.5rem !important; + } + + .pl-sm--4, + .px-sm--4 { + padding-left: -1.5rem !important; + } + + .p-sm--3 { + padding: -1rem !important; + } + + .pt-sm--3, + .py-sm--3 { + padding-top: -1rem !important; + } + + .pr-sm--3, + .px-sm--3 { + padding-right: -1rem !important; + } + + .pb-sm--3, + .py-sm--3 { + padding-bottom: -1rem !important; + } + + .pl-sm--3, + .px-sm--3 { + padding-left: -1rem !important; + } + + .p-sm--2 { + padding: -0.5rem !important; + } + + .pt-sm--2, + .py-sm--2 { + padding-top: -0.5rem !important; + } + + .pr-sm--2, + .px-sm--2 { + padding-right: -0.5rem !important; + } + + .pb-sm--2, + .py-sm--2 { + padding-bottom: -0.5rem !important; + } + + .pl-sm--2, + .px-sm--2 { + padding-left: -0.5rem !important; + } + + .p-sm--1 { + padding: -0.25rem !important; + } + + .pt-sm--1, + .py-sm--1 { + padding-top: -0.25rem !important; + } + + .pr-sm--1, + .px-sm--1 { + padding-right: -0.25rem !important; + } + + .pb-sm--1, + .py-sm--1 { + padding-bottom: -0.25rem !important; + } + + .pl-sm--1, + .px-sm--1 { + padding-left: -0.25rem !important; + } + + .p-sm-6 { + padding: 4.5rem !important; + } + + .pt-sm-6, + .py-sm-6 { + padding-top: 4.5rem !important; + } + + .pr-sm-6, + .px-sm-6 { + padding-right: 4.5rem !important; + } + + .pb-sm-6, + .py-sm-6 { + padding-bottom: 4.5rem !important; + } + + .pl-sm-6, + .px-sm-6 { + padding-left: 4.5rem !important; + } + + .p-sm-7 { + padding: 6rem !important; + } + + .pt-sm-7, + .py-sm-7 { + padding-top: 6rem !important; + } + + .pr-sm-7, + .px-sm-7 { + padding-right: 6rem !important; + } + + .pb-sm-7, + .py-sm-7 { + padding-bottom: 6rem !important; + } + + .pl-sm-7, + .px-sm-7 { + padding-left: 6rem !important; + } + + .p-sm-8 { + padding: 8rem !important; + } + + .pt-sm-8, + .py-sm-8 { + padding-top: 8rem !important; + } + + .pr-sm-8, + .px-sm-8 { + padding-right: 8rem !important; + } + + .pb-sm-8, + .py-sm-8 { + padding-bottom: 8rem !important; + } + + .pl-sm-8, + .px-sm-8 { + padding-left: 8rem !important; + } + + .p-sm-9 { + padding: 10rem !important; + } + + .pt-sm-9, + .py-sm-9 { + padding-top: 10rem !important; + } + + .pr-sm-9, + .px-sm-9 { + padding-right: 10rem !important; + } + + .pb-sm-9, + .py-sm-9 { + padding-bottom: 10rem !important; + } + + .pl-sm-9, + .px-sm-9 { + padding-left: 10rem !important; + } + + .m-sm-auto { + margin: auto !important; + } + + .mt-sm-auto, + .my-sm-auto { + margin-top: auto !important; + } + + .mr-sm-auto, + .mx-sm-auto { + margin-right: auto !important; + } + + .mb-sm-auto, + .my-sm-auto { + margin-bottom: auto !important; + } + + .ml-sm-auto, + .mx-sm-auto { + margin-left: auto !important; + } +} + +@media (min-width: 768px) { + .m-md-0 { + margin: 0 !important; + } + + .mt-md-0, + .my-md-0 { + margin-top: 0 !important; + } + + .mr-md-0, + .mx-md-0 { + margin-right: 0 !important; + } + + .mb-md-0, + .my-md-0 { + margin-bottom: 0 !important; + } + + .ml-md-0, + .mx-md-0 { + margin-left: 0 !important; + } + + .m-md-1 { + margin: 0.25rem !important; + } + + .mt-md-1, + .my-md-1 { + margin-top: 0.25rem !important; + } + + .mr-md-1, + .mx-md-1 { + margin-right: 0.25rem !important; + } + + .mb-md-1, + .my-md-1 { + margin-bottom: 0.25rem !important; + } + + .ml-md-1, + .mx-md-1 { + margin-left: 0.25rem !important; + } + + .m-md-2 { + margin: 0.5rem !important; + } + + .mt-md-2, + .my-md-2 { + margin-top: 0.5rem !important; + } + + .mr-md-2, + .mx-md-2 { + margin-right: 0.5rem !important; + } + + .mb-md-2, + .my-md-2 { + margin-bottom: 0.5rem !important; + } + + .ml-md-2, + .mx-md-2 { + margin-left: 0.5rem !important; + } + + .m-md-3 { + margin: 1rem !important; + } + + .mt-md-3, + .my-md-3 { + margin-top: 1rem !important; + } + + .mr-md-3, + .mx-md-3 { + margin-right: 1rem !important; + } + + .mb-md-3, + .my-md-3 { + margin-bottom: 1rem !important; + } + + .ml-md-3, + .mx-md-3 { + margin-left: 1rem !important; + } + + .m-md-4 { + margin: 1.5rem !important; + } + + .mt-md-4, + .my-md-4 { + margin-top: 1.5rem !important; + } + + .mr-md-4, + .mx-md-4 { + margin-right: 1.5rem !important; + } + + .mb-md-4, + .my-md-4 { + margin-bottom: 1.5rem !important; + } + + .ml-md-4, + .mx-md-4 { + margin-left: 1.5rem !important; + } + + .m-md-5 { + margin: 3rem !important; + } + + .mt-md-5, + .my-md-5 { + margin-top: 3rem !important; + } + + .mr-md-5, + .mx-md-5 { + margin-right: 3rem !important; + } + + .mb-md-5, + .my-md-5 { + margin-bottom: 3rem !important; + } + + .ml-md-5, + .mx-md-5 { + margin-left: 3rem !important; + } + + .m-md--9 { + margin: -10rem !important; + } + + .mt-md--9, + .my-md--9 { + margin-top: -10rem !important; + } + + .mr-md--9, + .mx-md--9 { + margin-right: -10rem !important; + } + + .mb-md--9, + .my-md--9 { + margin-bottom: -10rem !important; + } + + .ml-md--9, + .mx-md--9 { + margin-left: -10rem !important; + } + + .m-md--8 { + margin: -8rem !important; + } + + .mt-md--8, + .my-md--8 { + margin-top: -8rem !important; + } + + .mr-md--8, + .mx-md--8 { + margin-right: -8rem !important; + } + + .mb-md--8, + .my-md--8 { + margin-bottom: -8rem !important; + } + + .ml-md--8, + .mx-md--8 { + margin-left: -8rem !important; + } + + .m-md--7 { + margin: -6rem !important; + } + + .mt-md--7, + .my-md--7 { + margin-top: -6rem !important; + } + + .mr-md--7, + .mx-md--7 { + margin-right: -6rem !important; + } + + .mb-md--7, + .my-md--7 { + margin-bottom: -6rem !important; + } + + .ml-md--7, + .mx-md--7 { + margin-left: -6rem !important; + } + + .m-md--6 { + margin: -4.5rem !important; + } + + .mt-md--6, + .my-md--6 { + margin-top: -4.5rem !important; + } + + .mr-md--6, + .mx-md--6 { + margin-right: -4.5rem !important; + } + + .mb-md--6, + .my-md--6 { + margin-bottom: -4.5rem !important; + } + + .ml-md--6, + .mx-md--6 { + margin-left: -4.5rem !important; + } + + .m-md--5 { + margin: -3rem !important; + } + + .mt-md--5, + .my-md--5 { + margin-top: -3rem !important; + } + + .mr-md--5, + .mx-md--5 { + margin-right: -3rem !important; + } + + .mb-md--5, + .my-md--5 { + margin-bottom: -3rem !important; + } + + .ml-md--5, + .mx-md--5 { + margin-left: -3rem !important; + } + + .m-md--4 { + margin: -1.5rem !important; + } + + .mt-md--4, + .my-md--4 { + margin-top: -1.5rem !important; + } + + .mr-md--4, + .mx-md--4 { + margin-right: -1.5rem !important; + } + + .mb-md--4, + .my-md--4 { + margin-bottom: -1.5rem !important; + } + + .ml-md--4, + .mx-md--4 { + margin-left: -1.5rem !important; + } + + .m-md--3 { + margin: -1rem !important; + } + + .mt-md--3, + .my-md--3 { + margin-top: -1rem !important; + } + + .mr-md--3, + .mx-md--3 { + margin-right: -1rem !important; + } + + .mb-md--3, + .my-md--3 { + margin-bottom: -1rem !important; + } + + .ml-md--3, + .mx-md--3 { + margin-left: -1rem !important; + } + + .m-md--2 { + margin: -0.5rem !important; + } + + .mt-md--2, + .my-md--2 { + margin-top: -0.5rem !important; + } + + .mr-md--2, + .mx-md--2 { + margin-right: -0.5rem !important; + } + + .mb-md--2, + .my-md--2 { + margin-bottom: -0.5rem !important; + } + + .ml-md--2, + .mx-md--2 { + margin-left: -0.5rem !important; + } + + .m-md--1 { + margin: -0.25rem !important; + } + + .mt-md--1, + .my-md--1 { + margin-top: -0.25rem !important; + } + + .mr-md--1, + .mx-md--1 { + margin-right: -0.25rem !important; + } + + .mb-md--1, + .my-md--1 { + margin-bottom: -0.25rem !important; + } + + .ml-md--1, + .mx-md--1 { + margin-left: -0.25rem !important; + } + + .m-md-6 { + margin: 4.5rem !important; + } + + .mt-md-6, + .my-md-6 { + margin-top: 4.5rem !important; + } + + .mr-md-6, + .mx-md-6 { + margin-right: 4.5rem !important; + } + + .mb-md-6, + .my-md-6 { + margin-bottom: 4.5rem !important; + } + + .ml-md-6, + .mx-md-6 { + margin-left: 4.5rem !important; + } + + .m-md-7 { + margin: 6rem !important; + } + + .mt-md-7, + .my-md-7 { + margin-top: 6rem !important; + } + + .mr-md-7, + .mx-md-7 { + margin-right: 6rem !important; + } + + .mb-md-7, + .my-md-7 { + margin-bottom: 6rem !important; + } + + .ml-md-7, + .mx-md-7 { + margin-left: 6rem !important; + } + + .m-md-8 { + margin: 8rem !important; + } + + .mt-md-8, + .my-md-8 { + margin-top: 8rem !important; + } + + .mr-md-8, + .mx-md-8 { + margin-right: 8rem !important; + } + + .mb-md-8, + .my-md-8 { + margin-bottom: 8rem !important; + } + + .ml-md-8, + .mx-md-8 { + margin-left: 8rem !important; + } + + .m-md-9 { + margin: 10rem !important; + } + + .mt-md-9, + .my-md-9 { + margin-top: 10rem !important; + } + + .mr-md-9, + .mx-md-9 { + margin-right: 10rem !important; + } + + .mb-md-9, + .my-md-9 { + margin-bottom: 10rem !important; + } + + .ml-md-9, + .mx-md-9 { + margin-left: 10rem !important; + } + + .p-md-0 { + padding: 0 !important; + } + + .pt-md-0, + .py-md-0 { + padding-top: 0 !important; + } + + .pr-md-0, + .px-md-0 { + padding-right: 0 !important; + } + + .pb-md-0, + .py-md-0 { + padding-bottom: 0 !important; + } + + .pl-md-0, + .px-md-0 { + padding-left: 0 !important; + } + + .p-md-1 { + padding: 0.25rem !important; + } + + .pt-md-1, + .py-md-1 { + padding-top: 0.25rem !important; + } + + .pr-md-1, + .px-md-1 { + padding-right: 0.25rem !important; + } + + .pb-md-1, + .py-md-1 { + padding-bottom: 0.25rem !important; + } + + .pl-md-1, + .px-md-1 { + padding-left: 0.25rem !important; + } + + .p-md-2 { + padding: 0.5rem !important; + } + + .pt-md-2, + .py-md-2 { + padding-top: 0.5rem !important; + } + + .pr-md-2, + .px-md-2 { + padding-right: 0.5rem !important; + } + + .pb-md-2, + .py-md-2 { + padding-bottom: 0.5rem !important; + } + + .pl-md-2, + .px-md-2 { + padding-left: 0.5rem !important; + } + + .p-md-3 { + padding: 1rem !important; + } + + .pt-md-3, + .py-md-3 { + padding-top: 1rem !important; + } + + .pr-md-3, + .px-md-3 { + padding-right: 1rem !important; + } + + .pb-md-3, + .py-md-3 { + padding-bottom: 1rem !important; + } + + .pl-md-3, + .px-md-3 { + padding-left: 1rem !important; + } + + .p-md-4 { + padding: 1.5rem !important; + } + + .pt-md-4, + .py-md-4 { + padding-top: 1.5rem !important; + } + + .pr-md-4, + .px-md-4 { + padding-right: 1.5rem !important; + } + + .pb-md-4, + .py-md-4 { + padding-bottom: 1.5rem !important; + } + + .pl-md-4, + .px-md-4 { + padding-left: 1.5rem !important; + } + + .p-md-5 { + padding: 3rem !important; + } + + .pt-md-5, + .py-md-5 { + padding-top: 3rem !important; + } + + .pr-md-5, + .px-md-5 { + padding-right: 3rem !important; + } + + .pb-md-5, + .py-md-5 { + padding-bottom: 3rem !important; + } + + .pl-md-5, + .px-md-5 { + padding-left: 3rem !important; + } + + .p-md--9 { + padding: -10rem !important; + } + + .pt-md--9, + .py-md--9 { + padding-top: -10rem !important; + } + + .pr-md--9, + .px-md--9 { + padding-right: -10rem !important; + } + + .pb-md--9, + .py-md--9 { + padding-bottom: -10rem !important; + } + + .pl-md--9, + .px-md--9 { + padding-left: -10rem !important; + } + + .p-md--8 { + padding: -8rem !important; + } + + .pt-md--8, + .py-md--8 { + padding-top: -8rem !important; + } + + .pr-md--8, + .px-md--8 { + padding-right: -8rem !important; + } + + .pb-md--8, + .py-md--8 { + padding-bottom: -8rem !important; + } + + .pl-md--8, + .px-md--8 { + padding-left: -8rem !important; + } + + .p-md--7 { + padding: -6rem !important; + } + + .pt-md--7, + .py-md--7 { + padding-top: -6rem !important; + } + + .pr-md--7, + .px-md--7 { + padding-right: -6rem !important; + } + + .pb-md--7, + .py-md--7 { + padding-bottom: -6rem !important; + } + + .pl-md--7, + .px-md--7 { + padding-left: -6rem !important; + } + + .p-md--6 { + padding: -4.5rem !important; + } + + .pt-md--6, + .py-md--6 { + padding-top: -4.5rem !important; + } + + .pr-md--6, + .px-md--6 { + padding-right: -4.5rem !important; + } + + .pb-md--6, + .py-md--6 { + padding-bottom: -4.5rem !important; + } + + .pl-md--6, + .px-md--6 { + padding-left: -4.5rem !important; + } + + .p-md--5 { + padding: -3rem !important; + } + + .pt-md--5, + .py-md--5 { + padding-top: -3rem !important; + } + + .pr-md--5, + .px-md--5 { + padding-right: -3rem !important; + } + + .pb-md--5, + .py-md--5 { + padding-bottom: -3rem !important; + } + + .pl-md--5, + .px-md--5 { + padding-left: -3rem !important; + } + + .p-md--4 { + padding: -1.5rem !important; + } + + .pt-md--4, + .py-md--4 { + padding-top: -1.5rem !important; + } + + .pr-md--4, + .px-md--4 { + padding-right: -1.5rem !important; + } + + .pb-md--4, + .py-md--4 { + padding-bottom: -1.5rem !important; + } + + .pl-md--4, + .px-md--4 { + padding-left: -1.5rem !important; + } + + .p-md--3 { + padding: -1rem !important; + } + + .pt-md--3, + .py-md--3 { + padding-top: -1rem !important; + } + + .pr-md--3, + .px-md--3 { + padding-right: -1rem !important; + } + + .pb-md--3, + .py-md--3 { + padding-bottom: -1rem !important; + } + + .pl-md--3, + .px-md--3 { + padding-left: -1rem !important; + } + + .p-md--2 { + padding: -0.5rem !important; + } + + .pt-md--2, + .py-md--2 { + padding-top: -0.5rem !important; + } + + .pr-md--2, + .px-md--2 { + padding-right: -0.5rem !important; + } + + .pb-md--2, + .py-md--2 { + padding-bottom: -0.5rem !important; + } + + .pl-md--2, + .px-md--2 { + padding-left: -0.5rem !important; + } + + .p-md--1 { + padding: -0.25rem !important; + } + + .pt-md--1, + .py-md--1 { + padding-top: -0.25rem !important; + } + + .pr-md--1, + .px-md--1 { + padding-right: -0.25rem !important; + } + + .pb-md--1, + .py-md--1 { + padding-bottom: -0.25rem !important; + } + + .pl-md--1, + .px-md--1 { + padding-left: -0.25rem !important; + } + + .p-md-6 { + padding: 4.5rem !important; + } + + .pt-md-6, + .py-md-6 { + padding-top: 4.5rem !important; + } + + .pr-md-6, + .px-md-6 { + padding-right: 4.5rem !important; + } + + .pb-md-6, + .py-md-6 { + padding-bottom: 4.5rem !important; + } + + .pl-md-6, + .px-md-6 { + padding-left: 4.5rem !important; + } + + .p-md-7 { + padding: 6rem !important; + } + + .pt-md-7, + .py-md-7 { + padding-top: 6rem !important; + } + + .pr-md-7, + .px-md-7 { + padding-right: 6rem !important; + } + + .pb-md-7, + .py-md-7 { + padding-bottom: 6rem !important; + } + + .pl-md-7, + .px-md-7 { + padding-left: 6rem !important; + } + + .p-md-8 { + padding: 8rem !important; + } + + .pt-md-8, + .py-md-8 { + padding-top: 8rem !important; + } + + .pr-md-8, + .px-md-8 { + padding-right: 8rem !important; + } + + .pb-md-8, + .py-md-8 { + padding-bottom: 8rem !important; + } + + .pl-md-8, + .px-md-8 { + padding-left: 8rem !important; + } + + .p-md-9 { + padding: 10rem !important; + } + + .pt-md-9, + .py-md-9 { + padding-top: 10rem !important; + } + + .pr-md-9, + .px-md-9 { + padding-right: 10rem !important; + } + + .pb-md-9, + .py-md-9 { + padding-bottom: 10rem !important; + } + + .pl-md-9, + .px-md-9 { + padding-left: 10rem !important; + } + + .m-md-auto { + margin: auto !important; + } + + .mt-md-auto, + .my-md-auto { + margin-top: auto !important; + } + + .mr-md-auto, + .mx-md-auto { + margin-right: auto !important; + } + + .mb-md-auto, + .my-md-auto { + margin-bottom: auto !important; + } + + .ml-md-auto, + .mx-md-auto { + margin-left: auto !important; + } +} + +@media (min-width: 992px) { + .m-lg-0 { + margin: 0 !important; + } + + .mt-lg-0, + .my-lg-0 { + margin-top: 0 !important; + } + + .mr-lg-0, + .mx-lg-0 { + margin-right: 0 !important; + } + + .mb-lg-0, + .my-lg-0 { + margin-bottom: 0 !important; + } + + .ml-lg-0, + .mx-lg-0 { + margin-left: 0 !important; + } + + .m-lg-1 { + margin: 0.25rem !important; + } + + .mt-lg-1, + .my-lg-1 { + margin-top: 0.25rem !important; + } + + .mr-lg-1, + .mx-lg-1 { + margin-right: 0.25rem !important; + } + + .mb-lg-1, + .my-lg-1 { + margin-bottom: 0.25rem !important; + } + + .ml-lg-1, + .mx-lg-1 { + margin-left: 0.25rem !important; + } + + .m-lg-2 { + margin: 0.5rem !important; + } + + .mt-lg-2, + .my-lg-2 { + margin-top: 0.5rem !important; + } + + .mr-lg-2, + .mx-lg-2 { + margin-right: 0.5rem !important; + } + + .mb-lg-2, + .my-lg-2 { + margin-bottom: 0.5rem !important; + } + + .ml-lg-2, + .mx-lg-2 { + margin-left: 0.5rem !important; + } + + .m-lg-3 { + margin: 1rem !important; + } + + .mt-lg-3, + .my-lg-3 { + margin-top: 1rem !important; + } + + .mr-lg-3, + .mx-lg-3 { + margin-right: 1rem !important; + } + + .mb-lg-3, + .my-lg-3 { + margin-bottom: 1rem !important; + } + + .ml-lg-3, + .mx-lg-3 { + margin-left: 1rem !important; + } + + .m-lg-4 { + margin: 1.5rem !important; + } + + .mt-lg-4, + .my-lg-4 { + margin-top: 1.5rem !important; + } + + .mr-lg-4, + .mx-lg-4 { + margin-right: 1.5rem !important; + } + + .mb-lg-4, + .my-lg-4 { + margin-bottom: 1.5rem !important; + } + + .ml-lg-4, + .mx-lg-4 { + margin-left: 1.5rem !important; + } + + .m-lg-5 { + margin: 3rem !important; + } + + .mt-lg-5, + .my-lg-5 { + margin-top: 3rem !important; + } + + .mr-lg-5, + .mx-lg-5 { + margin-right: 3rem !important; + } + + .mb-lg-5, + .my-lg-5 { + margin-bottom: 3rem !important; + } + + .ml-lg-5, + .mx-lg-5 { + margin-left: 3rem !important; + } + + .m-lg--9 { + margin: -10rem !important; + } + + .mt-lg--9, + .my-lg--9 { + margin-top: -10rem !important; + } + + .mr-lg--9, + .mx-lg--9 { + margin-right: -10rem !important; + } + + .mb-lg--9, + .my-lg--9 { + margin-bottom: -10rem !important; + } + + .ml-lg--9, + .mx-lg--9 { + margin-left: -10rem !important; + } + + .m-lg--8 { + margin: -8rem !important; + } + + .mt-lg--8, + .my-lg--8 { + margin-top: -8rem !important; + } + + .mr-lg--8, + .mx-lg--8 { + margin-right: -8rem !important; + } + + .mb-lg--8, + .my-lg--8 { + margin-bottom: -8rem !important; + } + + .ml-lg--8, + .mx-lg--8 { + margin-left: -8rem !important; + } + + .m-lg--7 { + margin: -6rem !important; + } + + .mt-lg--7, + .my-lg--7 { + margin-top: -6rem !important; + } + + .mr-lg--7, + .mx-lg--7 { + margin-right: -6rem !important; + } + + .mb-lg--7, + .my-lg--7 { + margin-bottom: -6rem !important; + } + + .ml-lg--7, + .mx-lg--7 { + margin-left: -6rem !important; + } + + .m-lg--6 { + margin: -4.5rem !important; + } + + .mt-lg--6, + .my-lg--6 { + margin-top: -4.5rem !important; + } + + .mr-lg--6, + .mx-lg--6 { + margin-right: -4.5rem !important; + } + + .mb-lg--6, + .my-lg--6 { + margin-bottom: -4.5rem !important; + } + + .ml-lg--6, + .mx-lg--6 { + margin-left: -4.5rem !important; + } + + .m-lg--5 { + margin: -3rem !important; + } + + .mt-lg--5, + .my-lg--5 { + margin-top: -3rem !important; + } + + .mr-lg--5, + .mx-lg--5 { + margin-right: -3rem !important; + } + + .mb-lg--5, + .my-lg--5 { + margin-bottom: -3rem !important; + } + + .ml-lg--5, + .mx-lg--5 { + margin-left: -3rem !important; + } + + .m-lg--4 { + margin: -1.5rem !important; + } + + .mt-lg--4, + .my-lg--4 { + margin-top: -1.5rem !important; + } + + .mr-lg--4, + .mx-lg--4 { + margin-right: -1.5rem !important; + } + + .mb-lg--4, + .my-lg--4 { + margin-bottom: -1.5rem !important; + } + + .ml-lg--4, + .mx-lg--4 { + margin-left: -1.5rem !important; + } + + .m-lg--3 { + margin: -1rem !important; + } + + .mt-lg--3, + .my-lg--3 { + margin-top: -1rem !important; + } + + .mr-lg--3, + .mx-lg--3 { + margin-right: -1rem !important; + } + + .mb-lg--3, + .my-lg--3 { + margin-bottom: -1rem !important; + } + + .ml-lg--3, + .mx-lg--3 { + margin-left: -1rem !important; + } + + .m-lg--2 { + margin: -0.5rem !important; + } + + .mt-lg--2, + .my-lg--2 { + margin-top: -0.5rem !important; + } + + .mr-lg--2, + .mx-lg--2 { + margin-right: -0.5rem !important; + } + + .mb-lg--2, + .my-lg--2 { + margin-bottom: -0.5rem !important; + } + + .ml-lg--2, + .mx-lg--2 { + margin-left: -0.5rem !important; + } + + .m-lg--1 { + margin: -0.25rem !important; + } + + .mt-lg--1, + .my-lg--1 { + margin-top: -0.25rem !important; + } + + .mr-lg--1, + .mx-lg--1 { + margin-right: -0.25rem !important; + } + + .mb-lg--1, + .my-lg--1 { + margin-bottom: -0.25rem !important; + } + + .ml-lg--1, + .mx-lg--1 { + margin-left: -0.25rem !important; + } + + .m-lg-6 { + margin: 4.5rem !important; + } + + .mt-lg-6, + .my-lg-6 { + margin-top: 4.5rem !important; + } + + .mr-lg-6, + .mx-lg-6 { + margin-right: 4.5rem !important; + } + + .mb-lg-6, + .my-lg-6 { + margin-bottom: 4.5rem !important; + } + + .ml-lg-6, + .mx-lg-6 { + margin-left: 4.5rem !important; + } + + .m-lg-7 { + margin: 6rem !important; + } + + .mt-lg-7, + .my-lg-7 { + margin-top: 6rem !important; + } + + .mr-lg-7, + .mx-lg-7 { + margin-right: 6rem !important; + } + + .mb-lg-7, + .my-lg-7 { + margin-bottom: 6rem !important; + } + + .ml-lg-7, + .mx-lg-7 { + margin-left: 6rem !important; + } + + .m-lg-8 { + margin: 8rem !important; + } + + .mt-lg-8, + .my-lg-8 { + margin-top: 8rem !important; + } + + .mr-lg-8, + .mx-lg-8 { + margin-right: 8rem !important; + } + + .mb-lg-8, + .my-lg-8 { + margin-bottom: 8rem !important; + } + + .ml-lg-8, + .mx-lg-8 { + margin-left: 8rem !important; + } + + .m-lg-9 { + margin: 10rem !important; + } + + .mt-lg-9, + .my-lg-9 { + margin-top: 10rem !important; + } + + .mr-lg-9, + .mx-lg-9 { + margin-right: 10rem !important; + } + + .mb-lg-9, + .my-lg-9 { + margin-bottom: 10rem !important; + } + + .ml-lg-9, + .mx-lg-9 { + margin-left: 10rem !important; + } + + .p-lg-0 { + padding: 0 !important; + } + + .pt-lg-0, + .py-lg-0 { + padding-top: 0 !important; + } + + .pr-lg-0, + .px-lg-0 { + padding-right: 0 !important; + } + + .pb-lg-0, + .py-lg-0 { + padding-bottom: 0 !important; + } + + .pl-lg-0, + .px-lg-0 { + padding-left: 0 !important; + } + + .p-lg-1 { + padding: 0.25rem !important; + } + + .pt-lg-1, + .py-lg-1 { + padding-top: 0.25rem !important; + } + + .pr-lg-1, + .px-lg-1 { + padding-right: 0.25rem !important; + } + + .pb-lg-1, + .py-lg-1 { + padding-bottom: 0.25rem !important; + } + + .pl-lg-1, + .px-lg-1 { + padding-left: 0.25rem !important; + } + + .p-lg-2 { + padding: 0.5rem !important; + } + + .pt-lg-2, + .py-lg-2 { + padding-top: 0.5rem !important; + } + + .pr-lg-2, + .px-lg-2 { + padding-right: 0.5rem !important; + } + + .pb-lg-2, + .py-lg-2 { + padding-bottom: 0.5rem !important; + } + + .pl-lg-2, + .px-lg-2 { + padding-left: 0.5rem !important; + } + + .p-lg-3 { + padding: 1rem !important; + } + + .pt-lg-3, + .py-lg-3 { + padding-top: 1rem !important; + } + + .pr-lg-3, + .px-lg-3 { + padding-right: 1rem !important; + } + + .pb-lg-3, + .py-lg-3 { + padding-bottom: 1rem !important; + } + + .pl-lg-3, + .px-lg-3 { + padding-left: 1rem !important; + } + + .p-lg-4 { + padding: 1.5rem !important; + } + + .pt-lg-4, + .py-lg-4 { + padding-top: 1.5rem !important; + } + + .pr-lg-4, + .px-lg-4 { + padding-right: 1.5rem !important; + } + + .pb-lg-4, + .py-lg-4 { + padding-bottom: 1.5rem !important; + } + + .pl-lg-4, + .px-lg-4 { + padding-left: 1.5rem !important; + } + + .p-lg-5 { + padding: 3rem !important; + } + + .pt-lg-5, + .py-lg-5 { + padding-top: 3rem !important; + } + + .pr-lg-5, + .px-lg-5 { + padding-right: 3rem !important; + } + + .pb-lg-5, + .py-lg-5 { + padding-bottom: 3rem !important; + } + + .pl-lg-5, + .px-lg-5 { + padding-left: 3rem !important; + } + + .p-lg--9 { + padding: -10rem !important; + } + + .pt-lg--9, + .py-lg--9 { + padding-top: -10rem !important; + } + + .pr-lg--9, + .px-lg--9 { + padding-right: -10rem !important; + } + + .pb-lg--9, + .py-lg--9 { + padding-bottom: -10rem !important; + } + + .pl-lg--9, + .px-lg--9 { + padding-left: -10rem !important; + } + + .p-lg--8 { + padding: -8rem !important; + } + + .pt-lg--8, + .py-lg--8 { + padding-top: -8rem !important; + } + + .pr-lg--8, + .px-lg--8 { + padding-right: -8rem !important; + } + + .pb-lg--8, + .py-lg--8 { + padding-bottom: -8rem !important; + } + + .pl-lg--8, + .px-lg--8 { + padding-left: -8rem !important; + } + + .p-lg--7 { + padding: -6rem !important; + } + + .pt-lg--7, + .py-lg--7 { + padding-top: -6rem !important; + } + + .pr-lg--7, + .px-lg--7 { + padding-right: -6rem !important; + } + + .pb-lg--7, + .py-lg--7 { + padding-bottom: -6rem !important; + } + + .pl-lg--7, + .px-lg--7 { + padding-left: -6rem !important; + } + + .p-lg--6 { + padding: -4.5rem !important; + } + + .pt-lg--6, + .py-lg--6 { + padding-top: -4.5rem !important; + } + + .pr-lg--6, + .px-lg--6 { + padding-right: -4.5rem !important; + } + + .pb-lg--6, + .py-lg--6 { + padding-bottom: -4.5rem !important; + } + + .pl-lg--6, + .px-lg--6 { + padding-left: -4.5rem !important; + } + + .p-lg--5 { + padding: -3rem !important; + } + + .pt-lg--5, + .py-lg--5 { + padding-top: -3rem !important; + } + + .pr-lg--5, + .px-lg--5 { + padding-right: -3rem !important; + } + + .pb-lg--5, + .py-lg--5 { + padding-bottom: -3rem !important; + } + + .pl-lg--5, + .px-lg--5 { + padding-left: -3rem !important; + } + + .p-lg--4 { + padding: -1.5rem !important; + } + + .pt-lg--4, + .py-lg--4 { + padding-top: -1.5rem !important; + } + + .pr-lg--4, + .px-lg--4 { + padding-right: -1.5rem !important; + } + + .pb-lg--4, + .py-lg--4 { + padding-bottom: -1.5rem !important; + } + + .pl-lg--4, + .px-lg--4 { + padding-left: -1.5rem !important; + } + + .p-lg--3 { + padding: -1rem !important; + } + + .pt-lg--3, + .py-lg--3 { + padding-top: -1rem !important; + } + + .pr-lg--3, + .px-lg--3 { + padding-right: -1rem !important; + } + + .pb-lg--3, + .py-lg--3 { + padding-bottom: -1rem !important; + } + + .pl-lg--3, + .px-lg--3 { + padding-left: -1rem !important; + } + + .p-lg--2 { + padding: -0.5rem !important; + } + + .pt-lg--2, + .py-lg--2 { + padding-top: -0.5rem !important; + } + + .pr-lg--2, + .px-lg--2 { + padding-right: -0.5rem !important; + } + + .pb-lg--2, + .py-lg--2 { + padding-bottom: -0.5rem !important; + } + + .pl-lg--2, + .px-lg--2 { + padding-left: -0.5rem !important; + } + + .p-lg--1 { + padding: -0.25rem !important; + } + + .pt-lg--1, + .py-lg--1 { + padding-top: -0.25rem !important; + } + + .pr-lg--1, + .px-lg--1 { + padding-right: -0.25rem !important; + } + + .pb-lg--1, + .py-lg--1 { + padding-bottom: -0.25rem !important; + } + + .pl-lg--1, + .px-lg--1 { + padding-left: -0.25rem !important; + } + + .p-lg-6 { + padding: 4.5rem !important; + } + + .pt-lg-6, + .py-lg-6 { + padding-top: 4.5rem !important; + } + + .pr-lg-6, + .px-lg-6 { + padding-right: 4.5rem !important; + } + + .pb-lg-6, + .py-lg-6 { + padding-bottom: 4.5rem !important; + } + + .pl-lg-6, + .px-lg-6 { + padding-left: 4.5rem !important; + } + + .p-lg-7 { + padding: 6rem !important; + } + + .pt-lg-7, + .py-lg-7 { + padding-top: 6rem !important; + } + + .pr-lg-7, + .px-lg-7 { + padding-right: 6rem !important; + } + + .pb-lg-7, + .py-lg-7 { + padding-bottom: 6rem !important; + } + + .pl-lg-7, + .px-lg-7 { + padding-left: 6rem !important; + } + + .p-lg-8 { + padding: 8rem !important; + } + + .pt-lg-8, + .py-lg-8 { + padding-top: 8rem !important; + } + + .pr-lg-8, + .px-lg-8 { + padding-right: 8rem !important; + } + + .pb-lg-8, + .py-lg-8 { + padding-bottom: 8rem !important; + } + + .pl-lg-8, + .px-lg-8 { + padding-left: 8rem !important; + } + + .p-lg-9 { + padding: 10rem !important; + } + + .pt-lg-9, + .py-lg-9 { + padding-top: 10rem !important; + } + + .pr-lg-9, + .px-lg-9 { + padding-right: 10rem !important; + } + + .pb-lg-9, + .py-lg-9 { + padding-bottom: 10rem !important; + } + + .pl-lg-9, + .px-lg-9 { + padding-left: 10rem !important; + } + + .m-lg-auto { + margin: auto !important; + } + + .mt-lg-auto, + .my-lg-auto { + margin-top: auto !important; + } + + .mr-lg-auto, + .mx-lg-auto { + margin-right: auto !important; + } + + .mb-lg-auto, + .my-lg-auto { + margin-bottom: auto !important; + } + + .ml-lg-auto, + .mx-lg-auto { + margin-left: auto !important; + } +} + +@media (min-width: 1200px) { + .m-xl-0 { + margin: 0 !important; + } + + .mt-xl-0, + .my-xl-0 { + margin-top: 0 !important; + } + + .mr-xl-0, + .mx-xl-0 { + margin-right: 0 !important; + } + + .mb-xl-0, + .my-xl-0 { + margin-bottom: 0 !important; + } + + .ml-xl-0, + .mx-xl-0 { + margin-left: 0 !important; + } + + .m-xl-1 { + margin: 0.25rem !important; + } + + .mt-xl-1, + .my-xl-1 { + margin-top: 0.25rem !important; + } + + .mr-xl-1, + .mx-xl-1 { + margin-right: 0.25rem !important; + } + + .mb-xl-1, + .my-xl-1 { + margin-bottom: 0.25rem !important; + } + + .ml-xl-1, + .mx-xl-1 { + margin-left: 0.25rem !important; + } + + .m-xl-2 { + margin: 0.5rem !important; + } + + .mt-xl-2, + .my-xl-2 { + margin-top: 0.5rem !important; + } + + .mr-xl-2, + .mx-xl-2 { + margin-right: 0.5rem !important; + } + + .mb-xl-2, + .my-xl-2 { + margin-bottom: 0.5rem !important; + } + + .ml-xl-2, + .mx-xl-2 { + margin-left: 0.5rem !important; + } + + .m-xl-3 { + margin: 1rem !important; + } + + .mt-xl-3, + .my-xl-3 { + margin-top: 1rem !important; + } + + .mr-xl-3, + .mx-xl-3 { + margin-right: 1rem !important; + } + + .mb-xl-3, + .my-xl-3 { + margin-bottom: 1rem !important; + } + + .ml-xl-3, + .mx-xl-3 { + margin-left: 1rem !important; + } + + .m-xl-4 { + margin: 1.5rem !important; + } + + .mt-xl-4, + .my-xl-4 { + margin-top: 1.5rem !important; + } + + .mr-xl-4, + .mx-xl-4 { + margin-right: 1.5rem !important; + } + + .mb-xl-4, + .my-xl-4 { + margin-bottom: 1.5rem !important; + } + + .ml-xl-4, + .mx-xl-4 { + margin-left: 1.5rem !important; + } + + .m-xl-5 { + margin: 3rem !important; + } + + .mt-xl-5, + .my-xl-5 { + margin-top: 3rem !important; + } + + .mr-xl-5, + .mx-xl-5 { + margin-right: 3rem !important; + } + + .mb-xl-5, + .my-xl-5 { + margin-bottom: 3rem !important; + } + + .ml-xl-5, + .mx-xl-5 { + margin-left: 3rem !important; + } + + .m-xl--9 { + margin: -10rem !important; + } + + .mt-xl--9, + .my-xl--9 { + margin-top: -10rem !important; + } + + .mr-xl--9, + .mx-xl--9 { + margin-right: -10rem !important; + } + + .mb-xl--9, + .my-xl--9 { + margin-bottom: -10rem !important; + } + + .ml-xl--9, + .mx-xl--9 { + margin-left: -10rem !important; + } + + .m-xl--8 { + margin: -8rem !important; + } + + .mt-xl--8, + .my-xl--8 { + margin-top: -8rem !important; + } + + .mr-xl--8, + .mx-xl--8 { + margin-right: -8rem !important; + } + + .mb-xl--8, + .my-xl--8 { + margin-bottom: -8rem !important; + } + + .ml-xl--8, + .mx-xl--8 { + margin-left: -8rem !important; + } + + .m-xl--7 { + margin: -6rem !important; + } + + .mt-xl--7, + .my-xl--7 { + margin-top: -6rem !important; + } + + .mr-xl--7, + .mx-xl--7 { + margin-right: -6rem !important; + } + + .mb-xl--7, + .my-xl--7 { + margin-bottom: -6rem !important; + } + + .ml-xl--7, + .mx-xl--7 { + margin-left: -6rem !important; + } + + .m-xl--6 { + margin: -4.5rem !important; + } + + .mt-xl--6, + .my-xl--6 { + margin-top: -4.5rem !important; + } + + .mr-xl--6, + .mx-xl--6 { + margin-right: -4.5rem !important; + } + + .mb-xl--6, + .my-xl--6 { + margin-bottom: -4.5rem !important; + } + + .ml-xl--6, + .mx-xl--6 { + margin-left: -4.5rem !important; + } + + .m-xl--5 { + margin: -3rem !important; + } + + .mt-xl--5, + .my-xl--5 { + margin-top: -3rem !important; + } + + .mr-xl--5, + .mx-xl--5 { + margin-right: -3rem !important; + } + + .mb-xl--5, + .my-xl--5 { + margin-bottom: -3rem !important; + } + + .ml-xl--5, + .mx-xl--5 { + margin-left: -3rem !important; + } + + .m-xl--4 { + margin: -1.5rem !important; + } + + .mt-xl--4, + .my-xl--4 { + margin-top: -1.5rem !important; + } + + .mr-xl--4, + .mx-xl--4 { + margin-right: -1.5rem !important; + } + + .mb-xl--4, + .my-xl--4 { + margin-bottom: -1.5rem !important; + } + + .ml-xl--4, + .mx-xl--4 { + margin-left: -1.5rem !important; + } + + .m-xl--3 { + margin: -1rem !important; + } + + .mt-xl--3, + .my-xl--3 { + margin-top: -1rem !important; + } + + .mr-xl--3, + .mx-xl--3 { + margin-right: -1rem !important; + } + + .mb-xl--3, + .my-xl--3 { + margin-bottom: -1rem !important; + } + + .ml-xl--3, + .mx-xl--3 { + margin-left: -1rem !important; + } + + .m-xl--2 { + margin: -0.5rem !important; + } + + .mt-xl--2, + .my-xl--2 { + margin-top: -0.5rem !important; + } + + .mr-xl--2, + .mx-xl--2 { + margin-right: -0.5rem !important; + } + + .mb-xl--2, + .my-xl--2 { + margin-bottom: -0.5rem !important; + } + + .ml-xl--2, + .mx-xl--2 { + margin-left: -0.5rem !important; + } + + .m-xl--1 { + margin: -0.25rem !important; + } + + .mt-xl--1, + .my-xl--1 { + margin-top: -0.25rem !important; + } + + .mr-xl--1, + .mx-xl--1 { + margin-right: -0.25rem !important; + } + + .mb-xl--1, + .my-xl--1 { + margin-bottom: -0.25rem !important; + } + + .ml-xl--1, + .mx-xl--1 { + margin-left: -0.25rem !important; + } + + .m-xl-6 { + margin: 4.5rem !important; + } + + .mt-xl-6, + .my-xl-6 { + margin-top: 4.5rem !important; + } + + .mr-xl-6, + .mx-xl-6 { + margin-right: 4.5rem !important; + } + + .mb-xl-6, + .my-xl-6 { + margin-bottom: 4.5rem !important; + } + + .ml-xl-6, + .mx-xl-6 { + margin-left: 4.5rem !important; + } + + .m-xl-7 { + margin: 6rem !important; + } + + .mt-xl-7, + .my-xl-7 { + margin-top: 6rem !important; + } + + .mr-xl-7, + .mx-xl-7 { + margin-right: 6rem !important; + } + + .mb-xl-7, + .my-xl-7 { + margin-bottom: 6rem !important; + } + + .ml-xl-7, + .mx-xl-7 { + margin-left: 6rem !important; + } + + .m-xl-8 { + margin: 8rem !important; + } + + .mt-xl-8, + .my-xl-8 { + margin-top: 8rem !important; + } + + .mr-xl-8, + .mx-xl-8 { + margin-right: 8rem !important; + } + + .mb-xl-8, + .my-xl-8 { + margin-bottom: 8rem !important; + } + + .ml-xl-8, + .mx-xl-8 { + margin-left: 8rem !important; + } + + .m-xl-9 { + margin: 10rem !important; + } + + .mt-xl-9, + .my-xl-9 { + margin-top: 10rem !important; + } + + .mr-xl-9, + .mx-xl-9 { + margin-right: 10rem !important; + } + + .mb-xl-9, + .my-xl-9 { + margin-bottom: 10rem !important; + } + + .ml-xl-9, + .mx-xl-9 { + margin-left: 10rem !important; + } + + .p-xl-0 { + padding: 0 !important; + } + + .pt-xl-0, + .py-xl-0 { + padding-top: 0 !important; + } + + .pr-xl-0, + .px-xl-0 { + padding-right: 0 !important; + } + + .pb-xl-0, + .py-xl-0 { + padding-bottom: 0 !important; + } + + .pl-xl-0, + .px-xl-0 { + padding-left: 0 !important; + } + + .p-xl-1 { + padding: 0.25rem !important; + } + + .pt-xl-1, + .py-xl-1 { + padding-top: 0.25rem !important; + } + + .pr-xl-1, + .px-xl-1 { + padding-right: 0.25rem !important; + } + + .pb-xl-1, + .py-xl-1 { + padding-bottom: 0.25rem !important; + } + + .pl-xl-1, + .px-xl-1 { + padding-left: 0.25rem !important; + } + + .p-xl-2 { + padding: 0.5rem !important; + } + + .pt-xl-2, + .py-xl-2 { + padding-top: 0.5rem !important; + } + + .pr-xl-2, + .px-xl-2 { + padding-right: 0.5rem !important; + } + + .pb-xl-2, + .py-xl-2 { + padding-bottom: 0.5rem !important; + } + + .pl-xl-2, + .px-xl-2 { + padding-left: 0.5rem !important; + } + + .p-xl-3 { + padding: 1rem !important; + } + + .pt-xl-3, + .py-xl-3 { + padding-top: 1rem !important; + } + + .pr-xl-3, + .px-xl-3 { + padding-right: 1rem !important; + } + + .pb-xl-3, + .py-xl-3 { + padding-bottom: 1rem !important; + } + + .pl-xl-3, + .px-xl-3 { + padding-left: 1rem !important; + } + + .p-xl-4 { + padding: 1.5rem !important; + } + + .pt-xl-4, + .py-xl-4 { + padding-top: 1.5rem !important; + } + + .pr-xl-4, + .px-xl-4 { + padding-right: 1.5rem !important; + } + + .pb-xl-4, + .py-xl-4 { + padding-bottom: 1.5rem !important; + } + + .pl-xl-4, + .px-xl-4 { + padding-left: 1.5rem !important; + } + + .p-xl-5 { + padding: 3rem !important; + } + + .pt-xl-5, + .py-xl-5 { + padding-top: 3rem !important; + } + + .pr-xl-5, + .px-xl-5 { + padding-right: 3rem !important; + } + + .pb-xl-5, + .py-xl-5 { + padding-bottom: 3rem !important; + } + + .pl-xl-5, + .px-xl-5 { + padding-left: 3rem !important; + } + + .p-xl--9 { + padding: -10rem !important; + } + + .pt-xl--9, + .py-xl--9 { + padding-top: -10rem !important; + } + + .pr-xl--9, + .px-xl--9 { + padding-right: -10rem !important; + } + + .pb-xl--9, + .py-xl--9 { + padding-bottom: -10rem !important; + } + + .pl-xl--9, + .px-xl--9 { + padding-left: -10rem !important; + } + + .p-xl--8 { + padding: -8rem !important; + } + + .pt-xl--8, + .py-xl--8 { + padding-top: -8rem !important; + } + + .pr-xl--8, + .px-xl--8 { + padding-right: -8rem !important; + } + + .pb-xl--8, + .py-xl--8 { + padding-bottom: -8rem !important; + } + + .pl-xl--8, + .px-xl--8 { + padding-left: -8rem !important; + } + + .p-xl--7 { + padding: -6rem !important; + } + + .pt-xl--7, + .py-xl--7 { + padding-top: -6rem !important; + } + + .pr-xl--7, + .px-xl--7 { + padding-right: -6rem !important; + } + + .pb-xl--7, + .py-xl--7 { + padding-bottom: -6rem !important; + } + + .pl-xl--7, + .px-xl--7 { + padding-left: -6rem !important; + } + + .p-xl--6 { + padding: -4.5rem !important; + } + + .pt-xl--6, + .py-xl--6 { + padding-top: -4.5rem !important; + } + + .pr-xl--6, + .px-xl--6 { + padding-right: -4.5rem !important; + } + + .pb-xl--6, + .py-xl--6 { + padding-bottom: -4.5rem !important; + } + + .pl-xl--6, + .px-xl--6 { + padding-left: -4.5rem !important; + } + + .p-xl--5 { + padding: -3rem !important; + } + + .pt-xl--5, + .py-xl--5 { + padding-top: -3rem !important; + } + + .pr-xl--5, + .px-xl--5 { + padding-right: -3rem !important; + } + + .pb-xl--5, + .py-xl--5 { + padding-bottom: -3rem !important; + } + + .pl-xl--5, + .px-xl--5 { + padding-left: -3rem !important; + } + + .p-xl--4 { + padding: -1.5rem !important; + } + + .pt-xl--4, + .py-xl--4 { + padding-top: -1.5rem !important; + } + + .pr-xl--4, + .px-xl--4 { + padding-right: -1.5rem !important; + } + + .pb-xl--4, + .py-xl--4 { + padding-bottom: -1.5rem !important; + } + + .pl-xl--4, + .px-xl--4 { + padding-left: -1.5rem !important; + } + + .p-xl--3 { + padding: -1rem !important; + } + + .pt-xl--3, + .py-xl--3 { + padding-top: -1rem !important; + } + + .pr-xl--3, + .px-xl--3 { + padding-right: -1rem !important; + } + + .pb-xl--3, + .py-xl--3 { + padding-bottom: -1rem !important; + } + + .pl-xl--3, + .px-xl--3 { + padding-left: -1rem !important; + } + + .p-xl--2 { + padding: -0.5rem !important; + } + + .pt-xl--2, + .py-xl--2 { + padding-top: -0.5rem !important; + } + + .pr-xl--2, + .px-xl--2 { + padding-right: -0.5rem !important; + } + + .pb-xl--2, + .py-xl--2 { + padding-bottom: -0.5rem !important; + } + + .pl-xl--2, + .px-xl--2 { + padding-left: -0.5rem !important; + } + + .p-xl--1 { + padding: -0.25rem !important; + } + + .pt-xl--1, + .py-xl--1 { + padding-top: -0.25rem !important; + } + + .pr-xl--1, + .px-xl--1 { + padding-right: -0.25rem !important; + } + + .pb-xl--1, + .py-xl--1 { + padding-bottom: -0.25rem !important; + } + + .pl-xl--1, + .px-xl--1 { + padding-left: -0.25rem !important; + } + + .p-xl-6 { + padding: 4.5rem !important; + } + + .pt-xl-6, + .py-xl-6 { + padding-top: 4.5rem !important; + } + + .pr-xl-6, + .px-xl-6 { + padding-right: 4.5rem !important; + } + + .pb-xl-6, + .py-xl-6 { + padding-bottom: 4.5rem !important; + } + + .pl-xl-6, + .px-xl-6 { + padding-left: 4.5rem !important; + } + + .p-xl-7 { + padding: 6rem !important; + } + + .pt-xl-7, + .py-xl-7 { + padding-top: 6rem !important; + } + + .pr-xl-7, + .px-xl-7 { + padding-right: 6rem !important; + } + + .pb-xl-7, + .py-xl-7 { + padding-bottom: 6rem !important; + } + + .pl-xl-7, + .px-xl-7 { + padding-left: 6rem !important; + } + + .p-xl-8 { + padding: 8rem !important; + } + + .pt-xl-8, + .py-xl-8 { + padding-top: 8rem !important; + } + + .pr-xl-8, + .px-xl-8 { + padding-right: 8rem !important; + } + + .pb-xl-8, + .py-xl-8 { + padding-bottom: 8rem !important; + } + + .pl-xl-8, + .px-xl-8 { + padding-left: 8rem !important; + } + + .p-xl-9 { + padding: 10rem !important; + } + + .pt-xl-9, + .py-xl-9 { + padding-top: 10rem !important; + } + + .pr-xl-9, + .px-xl-9 { + padding-right: 10rem !important; + } + + .pb-xl-9, + .py-xl-9 { + padding-bottom: 10rem !important; + } + + .pl-xl-9, + .px-xl-9 { + padding-left: 10rem !important; + } + + .m-xl-auto { + margin: auto !important; + } + + .mt-xl-auto, + .my-xl-auto { + margin-top: auto !important; + } + + .mr-xl-auto, + .mx-xl-auto { + margin-right: auto !important; + } + + .mb-xl-auto, + .my-xl-auto { + margin-bottom: auto !important; + } + + .ml-xl-auto, + .mx-xl-auto { + margin-left: auto !important; + } +} + +.text-monospace { + font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; +} + +.text-justify { + text-align: justify !important; +} + +.text-nowrap { + white-space: nowrap !important; +} + +.text-truncate { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; +} + +.text-left { + text-align: left !important; +} + +.text-right { + text-align: right !important; +} + +.text-center { + text-align: center !important; +} + +@media (min-width: 576px) { + .text-sm-left { + text-align: left !important; + } + + .text-sm-right { + text-align: right !important; + } + + .text-sm-center { + text-align: center !important; + } +} + +@media (min-width: 768px) { + .text-md-left { + text-align: left !important; + } + + .text-md-right { + text-align: right !important; + } + + .text-md-center { + text-align: center !important; + } +} + +@media (min-width: 992px) { + .text-lg-left { + text-align: left !important; + } + + .text-lg-right { + text-align: right !important; + } + + .text-lg-center { + text-align: center !important; + } +} + +@media (min-width: 1200px) { + .text-xl-left { + text-align: left !important; + } + + .text-xl-right { + text-align: right !important; + } + + .text-xl-center { + text-align: center !important; + } +} + +.text-lowercase { + text-transform: lowercase !important; +} + +.text-uppercase { + text-transform: uppercase !important; +} + +.text-capitalize { + text-transform: capitalize !important; +} + +.font-weight-light { + font-weight: 300 !important; +} + +.font-weight-normal { + font-weight: 400 !important; +} + +.font-weight-bold { + font-weight: 600 !important; +} + +.font-italic { + font-style: italic !important; +} + +.text-white { + color: #fff !important; +} + +.text-primary { + color: #5e72e4 !important; +} + +a.text-primary:hover, +a.text-primary:focus { + color: #324cdd !important; +} + +.text-secondary { + color: #f7fafc !important; +} + +a.text-secondary:hover, +a.text-secondary:focus { + color: #d2e3ee !important; +} + +.text-success { + color: #2dce89 !important; +} + +a.text-success:hover, +a.text-success:focus { + color: #24a46d !important; +} + +.text-info { + color: #11cdef !important; +} + +a.text-info:hover, +a.text-info:focus { + color: #0da5c0 !important; +} + +.text-warning { + color: #fb6340 !important; +} + +a.text-warning:hover, +a.text-warning:focus { + color: #fa3a0e !important; +} + +.text-danger { + color: #f5365c !important; +} + +a.text-danger:hover, +a.text-danger:focus { + color: #ec0c38 !important; +} + +.text-light { + color: #adb5bd !important; +} + +a.text-light:hover, +a.text-light:focus { + color: #919ca6 !important; +} + +.text-dark { + color: #212529 !important; +} + +a.text-dark:hover, +a.text-dark:focus { + color: #0a0c0d !important; +} + +.text-default { + color: #172b4d !important; +} + +a.text-default:hover, +a.text-default:focus { + color: #0b1526 !important; +} + +.text-white { + color: #fff !important; +} + +a.text-white:hover, +a.text-white:focus { + color: #e6e6e6 !important; +} + +.text-neutral { + color: #fff !important; +} + +a.text-neutral:hover, +a.text-neutral:focus { + color: #e6e6e6 !important; +} + +.text-darker { + color: black !important; +} + +a.text-darker:hover, +a.text-darker:focus { + color: black !important; +} + +.text-body { + color: #525f7f !important; +} + +.text-muted { + color: #8898aa !important; +} + +.text-black-50 { + color: rgba(0, 0, 0, 0.5) !important; +} + +.text-white-50 { + color: rgba(255, 255, 255, 0.5) !important; +} + +.text-hide { + font: 0/0 a; + color: transparent; + text-shadow: none; + background-color: transparent; + border: 0; +} + +.visible { + visibility: visible !important; +} + +.invisible { + visibility: hidden !important; +} + +@media print { + + *, + *::before, + *::after { + text-shadow: none !important; + box-shadow: none !important; + } + + a:not(.btn) { + text-decoration: underline; + } + + abbr[title]::after { + content: " ("attr(title) ")"; + } + + pre { + white-space: pre-wrap !important; + } + + pre, + blockquote { + border: 1px solid #adb5bd; + page-break-inside: avoid; + } + + thead { + display: table-header-group; + } + + tr, + img { + page-break-inside: avoid; + } + + p, + h2, + h3 { + orphans: 3; + widows: 3; + } + + h2, + h3 { + page-break-after: avoid; + } + + @page { + size: a3; + } + + body { + min-width: 992px !important; + } + + .container { + min-width: 992px !important; + } + + .navbar { + display: none; + } + + .badge { + border: 1px solid #000; + } + + .table { + border-collapse: collapse !important; + } + + .table td, + .table th { + background-color: #fff !important; + } + + .table-bordered th, + .table-bordered td { + border: 1px solid #dee2e6 !important; + } + + .table-dark { + color: inherit; + } + + .table-dark th, + .table-dark td, + .table-dark thead th, + .table-dark tbody+tbody { + border-color: #e9ecef; + } + + .table .thead-dark th { + color: inherit; + border-color: #e9ecef; + } +} + +iframe { + border: 0; +} + +figcaption, +figure, +main { + display: block; +} + +main { + overflow: hidden; +} + +.bg-blue { + background-color: #5e72e4 !important; +} + +a.bg-blue:hover, +a.bg-blue:focus, +button.bg-blue:hover, +button.bg-blue:focus { + background-color: #324cdd !important; +} + +.bg-indigo { + background-color: #5603ad !important; +} + +a.bg-indigo:hover, +a.bg-indigo:focus, +button.bg-indigo:hover, +button.bg-indigo:focus { + background-color: #3d027b !important; +} + +.bg-purple { + background-color: #8965e0 !important; +} + +a.bg-purple:hover, +a.bg-purple:focus, +button.bg-purple:hover, +button.bg-purple:focus { + background-color: #683bd7 !important; +} + +.bg-pink { + background-color: #f3a4b5 !important; +} + +a.bg-pink:hover, +a.bg-pink:focus, +button.bg-pink:hover, +button.bg-pink:focus { + background-color: #ed7790 !important; +} + +.bg-red { + background-color: #f5365c !important; +} + +a.bg-red:hover, +a.bg-red:focus, +button.bg-red:hover, +button.bg-red:focus { + background-color: #ec0c38 !important; +} + +.bg-orange { + background-color: #fb6340 !important; +} + +a.bg-orange:hover, +a.bg-orange:focus, +button.bg-orange:hover, +button.bg-orange:focus { + background-color: #fa3a0e !important; +} + +.bg-yellow { + background-color: #ffd600 !important; +} + +a.bg-yellow:hover, +a.bg-yellow:focus, +button.bg-yellow:hover, +button.bg-yellow:focus { + background-color: #ccab00 !important; +} + +.bg-green { + background-color: #2dce89 !important; +} + +a.bg-green:hover, +a.bg-green:focus, +button.bg-green:hover, +button.bg-green:focus { + background-color: #24a46d !important; +} + +.bg-teal { + background-color: #11cdef !important; +} + +a.bg-teal:hover, +a.bg-teal:focus, +button.bg-teal:hover, +button.bg-teal:focus { + background-color: #0da5c0 !important; +} + +.bg-cyan { + background-color: #2bffc6 !important; +} + +a.bg-cyan:hover, +a.bg-cyan:focus, +button.bg-cyan:hover, +button.bg-cyan:focus { + background-color: #00f7b5 !important; +} + +.bg-white { + background-color: #fff !important; +} + +a.bg-white:hover, +a.bg-white:focus, +button.bg-white:hover, +button.bg-white:focus { + background-color: #e6e6e6 !important; +} + +.bg-gray { + background-color: #8898aa !important; +} + +a.bg-gray:hover, +a.bg-gray:focus, +button.bg-gray:hover, +button.bg-gray:focus { + background-color: #6a7e95 !important; +} + +.bg-gray-dark { + background-color: #32325d !important; +} + +a.bg-gray-dark:hover, +a.bg-gray-dark:focus, +button.bg-gray-dark:hover, +button.bg-gray-dark:focus { + background-color: #20203c !important; +} + +.bg-light { + background-color: #ced4da !important; +} + +a.bg-light:hover, +a.bg-light:focus, +button.bg-light:hover, +button.bg-light:focus { + background-color: #b1bbc4 !important; +} + +.bg-lighter { + background-color: #e9ecef !important; +} + +a.bg-lighter:hover, +a.bg-lighter:focus, +button.bg-lighter:hover, +button.bg-lighter:focus { + background-color: #cbd3da !important; +} + +.bg-gradient-primary { + background: linear-gradient(87deg, #5e72e4 0, #825ee4 100%) !important; +} + +.bg-gradient-secondary { + background: linear-gradient(87deg, #f7fafc 0, #f7f8fc 100%) !important; +} + +.bg-gradient-success { + background: linear-gradient(87deg, #2dce89 0, #2dcecc 100%) !important; +} + +.bg-gradient-info { + background: linear-gradient(87deg, #11cdef 0, #1171ef 100%) !important; +} + +.bg-gradient-warning { + background: linear-gradient(87deg, #fb6340 0, #fbb140 100%) !important; +} + +.bg-gradient-danger { + background: linear-gradient(87deg, #f5365c 0, #f56036 100%) !important; +} + +.bg-gradient-light { + background: linear-gradient(87deg, #adb5bd 0, #adaebd 100%) !important; +} + +.bg-gradient-dark { + background: linear-gradient(87deg, #212529 0, #212229 100%) !important; +} + +.bg-gradient-default { + background: linear-gradient(87deg, #172b4d 0, #1a174d 100%) !important; +} + +.bg-gradient-white { + background: linear-gradient(87deg, #fff 0, white 100%) !important; +} + +.bg-gradient-neutral { + background: linear-gradient(87deg, #fff 0, white 100%) !important; +} + +.bg-gradient-darker { + background: linear-gradient(87deg, black 0, black 100%) !important; +} + +.bg-gradient-blue { + background: linear-gradient(87deg, #5e72e4 0, #825ee4 100%) !important; +} + +.bg-gradient-indigo { + background: linear-gradient(87deg, #5603ad 0, #9d03ad 100%) !important; +} + +.bg-gradient-purple { + background: linear-gradient(87deg, #8965e0 0, #bc65e0 100%) !important; +} + +.bg-gradient-pink { + background: linear-gradient(87deg, #f3a4b5 0, #f3b4a4 100%) !important; +} + +.bg-gradient-red { + background: linear-gradient(87deg, #f5365c 0, #f56036 100%) !important; +} + +.bg-gradient-orange { + background: linear-gradient(87deg, #fb6340 0, #fbb140 100%) !important; +} + +.bg-gradient-yellow { + background: linear-gradient(87deg, #ffd600 0, #beff00 100%) !important; +} + +.bg-gradient-green { + background: linear-gradient(87deg, #2dce89 0, #2dcecc 100%) !important; +} + +.bg-gradient-teal { + background: linear-gradient(87deg, #11cdef 0, #1171ef 100%) !important; +} + +.bg-gradient-cyan { + background: linear-gradient(87deg, #2bffc6 0, #2be0ff 100%) !important; +} + +.bg-gradient-white { + background: linear-gradient(87deg, #fff 0, white 100%) !important; +} + +.bg-gradient-gray { + background: linear-gradient(87deg, #8898aa 0, #888aaa 100%) !important; +} + +.bg-gradient-gray-dark { + background: linear-gradient(87deg, #32325d 0, #44325d 100%) !important; +} + +.bg-gradient-light { + background: linear-gradient(87deg, #ced4da 0, #cecfda 100%) !important; +} + +.bg-gradient-lighter { + background: linear-gradient(87deg, #e9ecef 0, #e9eaef 100%) !important; +} + +.bg-translucent-primary { + background-color: rgba(63, 87, 223, 0.6) !important; +} + +a.bg-translucent-primary:hover, +a.bg-translucent-primary:focus, +button.bg-translucent-primary:hover, +button.bg-translucent-primary:focus { + background-color: rgba(42, 68, 219, 0.6) !important; +} + +.bg-translucent-secondary { + background-color: rgba(221, 234, 242, 0.6) !important; +} + +a.bg-translucent-secondary:hover, +a.bg-translucent-secondary:focus, +button.bg-translucent-secondary:hover, +button.bg-translucent-secondary:focus { + background-color: rgba(202, 222, 235, 0.6) !important; +} + +.bg-translucent-success { + background-color: rgba(39, 177, 118, 0.6) !important; +} + +a.bg-translucent-success:hover, +a.bg-translucent-success:focus, +button.bg-translucent-success:hover, +button.bg-translucent-success:focus { + background-color: rgba(34, 156, 104, 0.6) !important; +} + +.bg-translucent-info { + background-color: rgba(14, 177, 206, 0.6) !important; +} + +a.bg-translucent-info:hover, +a.bg-translucent-info:focus, +button.bg-translucent-info:hover, +button.bg-translucent-info:focus { + background-color: rgba(12, 156, 183, 0.6) !important; +} + +.bg-translucent-warning { + background-color: rgba(250, 70, 29, 0.6) !important; +} + +a.bg-translucent-warning:hover, +a.bg-translucent-warning:focus, +button.bg-translucent-warning:hover, +button.bg-translucent-warning:focus { + background-color: rgba(249, 51, 5, 0.6) !important; +} + +.bg-translucent-danger { + background-color: rgba(243, 20, 64, 0.6) !important; +} + +a.bg-translucent-danger:hover, +a.bg-translucent-danger:focus, +button.bg-translucent-danger:hover, +button.bg-translucent-danger:focus { + background-color: rgba(227, 11, 54, 0.6) !important; +} + +.bg-translucent-light { + background-color: rgba(153, 163, 173, 0.6) !important; +} + +a.bg-translucent-light:hover, +a.bg-translucent-light:focus, +button.bg-translucent-light:hover, +button.bg-translucent-light:focus { + background-color: rgba(139, 150, 162, 0.6) !important; +} + +.bg-translucent-dark { + background-color: rgba(17, 19, 21, 0.6) !important; +} + +a.bg-translucent-dark:hover, +a.bg-translucent-dark:focus, +button.bg-translucent-dark:hover, +button.bg-translucent-dark:focus { + background-color: rgba(6, 6, 7, 0.6) !important; +} + +.bg-translucent-default { + background-color: rgba(15, 28, 50, 0.6) !important; +} + +a.bg-translucent-default:hover, +a.bg-translucent-default:focus, +button.bg-translucent-default:hover, +button.bg-translucent-default:focus { + background-color: rgba(9, 17, 30, 0.6) !important; +} + +.bg-translucent-white { + background-color: rgba(237, 237, 237, 0.6) !important; +} + +a.bg-translucent-white:hover, +a.bg-translucent-white:focus, +button.bg-translucent-white:hover, +button.bg-translucent-white:focus { + background-color: rgba(224, 224, 224, 0.6) !important; +} + +.bg-translucent-neutral { + background-color: rgba(237, 237, 237, 0.6) !important; +} + +a.bg-translucent-neutral:hover, +a.bg-translucent-neutral:focus, +button.bg-translucent-neutral:hover, +button.bg-translucent-neutral:focus { + background-color: rgba(224, 224, 224, 0.6) !important; +} + +.bg-translucent-darker { + background-color: rgba(0, 0, 0, 0.6) !important; +} + +a.bg-translucent-darker:hover, +a.bg-translucent-darker:focus, +button.bg-translucent-darker:hover, +button.bg-translucent-darker:focus { + background-color: rgba(0, 0, 0, 0.6) !important; +} + +.section-primary { + background-color: #f8f9fe !important; +} + +a.section-primary:hover, +a.section-primary:focus, +button.section-primary:hover, +button.section-primary:focus { + background-color: #cbd3f8 !important; +} + +.section-secondary { + background-color: #f7fafc !important; +} + +a.section-secondary:hover, +a.section-secondary:focus, +button.section-secondary:hover, +button.section-secondary:focus { + background-color: #d2e3ee !important; +} + +.section-light { + background-color: #ced4da !important; +} + +a.section-light:hover, +a.section-light:focus, +button.section-light:hover, +button.section-light:focus { + background-color: #b1bbc4 !important; +} + +.section-dark { + background-color: #212529 !important; +} + +a.section-dark:hover, +a.section-dark:focus, +button.section-dark:hover, +button.section-dark:focus { + background-color: #0a0c0d !important; +} + +.section-darker { + background-color: black !important; +} + +a.section-darker:hover, +a.section-darker:focus, +button.section-darker:hover, +button.section-darker:focus { + background-color: black !important; +} + +.bg-gradient-primary { + background: linear-gradient(87deg, #5e72e4 0, #825ee4 100%) !important; +} + +.bg-gradient-secondary { + background: linear-gradient(87deg, #f7fafc 0, #f7f8fc 100%) !important; +} + +.bg-gradient-success { + background: linear-gradient(87deg, #2dce89 0, #2dcecc 100%) !important; +} + +.bg-gradient-info { + background: linear-gradient(87deg, #11cdef 0, #1171ef 100%) !important; +} + +.bg-gradient-warning { + background: linear-gradient(87deg, #fb6340 0, #fbb140 100%) !important; +} + +.bg-gradient-danger { + background: linear-gradient(87deg, #f5365c 0, #f56036 100%) !important; +} + +.bg-gradient-light { + background: linear-gradient(87deg, #adb5bd 0, #adaebd 100%) !important; +} + +.bg-gradient-dark { + background: linear-gradient(87deg, #212529 0, #212229 100%) !important; +} + +.bg-gradient-default { + background: linear-gradient(87deg, #172b4d 0, #1a174d 100%) !important; +} + +.bg-gradient-white { + background: linear-gradient(87deg, #fff 0, white 100%) !important; +} + +.bg-gradient-neutral { + background: linear-gradient(87deg, #fff 0, white 100%) !important; +} + +.bg-gradient-darker { + background: linear-gradient(87deg, black 0, black 100%) !important; +} + +.fill-primary { + fill: #5e72e4; +} + +.stroke-primary { + stroke: #5e72e4; +} + +.fill-secondary { + fill: #f7fafc; +} + +.stroke-secondary { + stroke: #f7fafc; +} + +.fill-success { + fill: #2dce89; +} + +.stroke-success { + stroke: #2dce89; +} + +.fill-info { + fill: #11cdef; +} + +.stroke-info { + stroke: #11cdef; +} + +.fill-warning { + fill: #fb6340; +} + +.stroke-warning { + stroke: #fb6340; +} + +.fill-danger { + fill: #f5365c; +} + +.stroke-danger { + stroke: #f5365c; +} + +.fill-light { + fill: #adb5bd; +} + +.stroke-light { + stroke: #adb5bd; +} + +.fill-dark { + fill: #212529; +} + +.stroke-dark { + stroke: #212529; +} + +.fill-default { + fill: #172b4d; +} + +.stroke-default { + stroke: #172b4d; +} + +.fill-white { + fill: #fff; +} + +.stroke-white { + stroke: #fff; +} + +.fill-neutral { + fill: #fff; +} + +.stroke-neutral { + stroke: #fff; +} + +.fill-darker { + fill: black; +} + +.stroke-darker { + stroke: black; +} + +.fill-opacity-8 { + fill-opacity: .8; +} + +.floating { + animation: floating 3s ease infinite; + will-change: transform; +} + +.floating:hover { + animation-play-state: paused; +} + +.floating-lg { + animation: floating-lg 3s ease infinite; +} + +.floating-sm { + animation: floating-sm 3s ease infinite; +} + +@keyframes floating-lg { + 0% { + transform: translateY(0px); + } + + 50% { + transform: translateY(15px); + } + + 100% { + transform: translateY(0px); + } +} + +@keyframes floating { + 0% { + transform: translateY(0px); + } + + 50% { + transform: translateY(10px); + } + + 100% { + transform: translateY(0px); + } +} + +@keyframes floating-sm { + 0% { + transform: translateY(0px); + } + + 50% { + transform: translateY(5px); + } + + 100% { + transform: translateY(0px); + } +} + +.floatfix:before, +.floatfix:after { + content: ''; + display: table; +} + +.floatfix:after { + clear: both; +} + +.img-center { + display: block; + margin-left: auto; + margin-right: auto; +} + +.opacity-1 { + opacity: .1 !important; +} + +.opacity-2 { + opacity: .2 !important; +} + +.opacity-3 { + opacity: .3 !important; +} + +.opacity-4 { + opacity: .4 !important; +} + +.opacity-5 { + opacity: .5 !important; +} + +.opacity-6 { + opacity: .6 !important; +} + +.opacity-7 { + opacity: .7 !important; +} + +.opacity-8 { + opacity: .8 !important; +} + +.opacity-8 { + opacity: .9 !important; +} + +.opacity-10 { + opacity: 1 !important; +} + +.overflow-visible { + overflow: visible !important; +} + +.overflow-hidden { + overflow: hidden !important; +} + +.top-0 { + top: 0; +} + +.right-0 { + right: 0; +} + +.bottom-0 { + bottom: 0; +} + +.left-0 { + left: 0; +} + +.top-1 { + top: 0.25rem; +} + +.right-1 { + right: 0.25rem; +} + +.bottom-1 { + bottom: 0.25rem; +} + +.left-1 { + left: 0.25rem; +} + +.top-2 { + top: 0.5rem; +} + +.right-2 { + right: 0.5rem; +} + +.bottom-2 { + bottom: 0.5rem; +} + +.left-2 { + left: 0.5rem; +} + +.top-3 { + top: 1rem; +} + +.right-3 { + right: 1rem; +} + +.bottom-3 { + bottom: 1rem; +} + +.left-3 { + left: 1rem; +} + +.top-4 { + top: 1.5rem; +} + +.right-4 { + right: 1.5rem; +} + +.bottom-4 { + bottom: 1.5rem; +} + +.left-4 { + left: 1.5rem; +} + +.top-5 { + top: 3rem; +} + +.right-5 { + right: 3rem; +} + +.bottom-5 { + bottom: 3rem; +} + +.left-5 { + left: 3rem; +} + +.top--9 { + top: -10rem; +} + +.right--9 { + right: -10rem; +} + +.bottom--9 { + bottom: -10rem; +} + +.left--9 { + left: -10rem; +} + +.top--8 { + top: -8rem; +} + +.right--8 { + right: -8rem; +} + +.bottom--8 { + bottom: -8rem; +} + +.left--8 { + left: -8rem; +} + +.top--7 { + top: -6rem; +} + +.right--7 { + right: -6rem; +} + +.bottom--7 { + bottom: -6rem; +} + +.left--7 { + left: -6rem; +} + +.top--6 { + top: -4.5rem; +} + +.right--6 { + right: -4.5rem; +} + +.bottom--6 { + bottom: -4.5rem; +} + +.left--6 { + left: -4.5rem; +} + +.top--5 { + top: -3rem; +} + +.right--5 { + right: -3rem; +} + +.bottom--5 { + bottom: -3rem; +} + +.left--5 { + left: -3rem; +} + +.top--4 { + top: -1.5rem; +} + +.right--4 { + right: -1.5rem; +} + +.bottom--4 { + bottom: -1.5rem; +} + +.left--4 { + left: -1.5rem; +} + +.top--3 { + top: -1rem; +} + +.right--3 { + right: -1rem; +} + +.bottom--3 { + bottom: -1rem; +} + +.left--3 { + left: -1rem; +} + +.top--2 { + top: -0.5rem; +} + +.right--2 { + right: -0.5rem; +} + +.bottom--2 { + bottom: -0.5rem; +} + +.left--2 { + left: -0.5rem; +} + +.top--1 { + top: -0.25rem; +} + +.right--1 { + right: -0.25rem; +} + +.bottom--1 { + bottom: -0.25rem; +} + +.left--1 { + left: -0.25rem; +} + +.top-6 { + top: 4.5rem; +} + +.right-6 { + right: 4.5rem; +} + +.bottom-6 { + bottom: 4.5rem; +} + +.left-6 { + left: 4.5rem; +} + +.top-7 { + top: 6rem; +} + +.right-7 { + right: 6rem; +} + +.bottom-7 { + bottom: 6rem; +} + +.left-7 { + left: 6rem; +} + +.top-8 { + top: 8rem; +} + +.right-8 { + right: 8rem; +} + +.bottom-8 { + bottom: 8rem; +} + +.left-8 { + left: 8rem; +} + +.top-9 { + top: 10rem; +} + +.right-9 { + right: 10rem; +} + +.bottom-9 { + bottom: 10rem; +} + +.left-9 { + left: 10rem; +} + +.center { + left: 50%; + transform: translateX(-50%); +} + +.h-100vh { + height: 100vh !important; +} + +.row.row-grid>[class*="col-"]+[class*="col-"] { + margin-top: 3rem; +} + +@media (min-width: 992px) { + .row.row-grid>[class*="col-lg-"]+[class*="col-lg-"] { + margin-top: 0; + } +} + +@media (min-width: 768px) { + .row.row-grid>[class*="col-md-"]+[class*="col-md-"] { + margin-top: 0; + } +} + +@media (min-width: 576px) { + .row.row-grid>[class*="col-sm-"]+[class*="col-sm-"] { + margin-top: 0; + } +} + +.row-grid+.row-grid { + margin-top: 3rem; +} + +@media (min-width: 992px) { + .mt--100 { + margin-top: -100px !important; + } + + .mr--100 { + margin-right: -100px !important; + } + + .mb--100 { + margin-bottom: -100px !important; + } + + .ml--100 { + margin-left: -100px !important; + } + + .mt--150 { + margin-top: -150px !important; + } + + .mb--150 { + margin-bottom: -150px !important; + } + + .mt--200 { + margin-top: -200px !important; + } + + .mb--200 { + margin-bottom: -200px !important; + } + + .mt--300 { + margin-top: -300px !important; + } + + .mb--300 { + margin-bottom: -300px !important; + } + + .pt-100 { + padding-top: 100px !important; + } + + .pb-100 { + padding-bottom: 100px !important; + } + + .pt-150 { + padding-top: 150px !important; + } + + .pb-150 { + padding-bottom: 150px !important; + } + + .pt-200 { + padding-top: 200px !important; + } + + .pb-200 { + padding-bottom: 200px !important; + } + + .pt-250 { + padding-top: 250px !important; + } + + .pb-250 { + padding-bottom: 250px !important; + } + + .pt-300 { + padding-top: 300px !important; + } + + .pb-300 { + padding-bottom: 300px !important; + } +} + +[class*="shadow"] { + transition: all 0.15s ease; +} + +.shadow-sm--hover:hover { + box-shadow: 0 0 0.5rem rgba(136, 152, 170, 0.075) !important; +} + +.shadow--hover:hover { + box-shadow: 0 0 2rem 0 rgba(136, 152, 170, 0.15) !important; +} + +.shadow-lg--hover:hover { + box-shadow: 0 0 3rem rgba(136, 152, 170, 0.175) !important; +} + +.shadow-none--hover:hover { + box-shadow: none !important; +} + +.font-weight-300 { + font-weight: 300 !important; +} + +.font-weight-400 { + font-weight: 400 !important; +} + +.font-weight-500 { + font-weight: 500 !important; +} + +.font-weight-600 { + font-weight: 600 !important; +} + +.font-weight-700 { + font-weight: 700 !important; +} + +.font-weight-800 { + font-weight: 800 !important; +} + +.font-weight-900 { + font-weight: 900 !important; +} + +.text-underline { + text-decoration: underline; +} + +.text-through { + text-decoration: line-through; +} + +.text-xs { + font-size: 0.75rem !important; +} + +.text-sm { + font-size: 0.875rem !important; +} + +.text-lg { + font-size: 1.25rem !important; +} + +.text-xl { + font-size: 1.5rem !important; +} + +.lh-100 { + line-height: 1; +} + +.lh-110 { + line-height: 1.1; +} + +.lh-120 { + line-height: 1.2; +} + +.lh-130 { + line-height: 1.3; +} + +.lh-140 { + line-height: 1.4; +} + +.lh-150 { + line-height: 1.5; +} + +.lh-160 { + line-height: 1.6; +} + +.lh-170 { + line-height: 1.7; +} + +.lh-180 { + line-height: 1.8; +} + +.ls-1 { + letter-spacing: .0625rem; +} + +.ls-15 { + letter-spacing: .09375rem; +} + +.ls-2 { + letter-spacing: 0.125rem; +} + +.text-blue { + color: #5e72e4 !important; +} + +a.text-blue:hover, +a.text-blue:focus { + color: #324cdd !important; +} + +.text-indigo { + color: #5603ad !important; +} + +a.text-indigo:hover, +a.text-indigo:focus { + color: #3d027b !important; +} + +.text-purple { + color: #8965e0 !important; +} + +a.text-purple:hover, +a.text-purple:focus { + color: #683bd7 !important; +} + +.text-pink { + color: #f3a4b5 !important; +} + +a.text-pink:hover, +a.text-pink:focus { + color: #ed7790 !important; +} + +.text-red { + color: #f5365c !important; +} + +a.text-red:hover, +a.text-red:focus { + color: #ec0c38 !important; +} + +.text-orange { + color: #fb6340 !important; +} + +a.text-orange:hover, +a.text-orange:focus { + color: #fa3a0e !important; +} + +.text-yellow { + color: #ffd600 !important; +} + +a.text-yellow:hover, +a.text-yellow:focus { + color: #ccab00 !important; +} + +.text-green { + color: #2dce89 !important; +} + +a.text-green:hover, +a.text-green:focus { + color: #24a46d !important; +} + +.text-teal { + color: #11cdef !important; +} + +a.text-teal:hover, +a.text-teal:focus { + color: #0da5c0 !important; +} + +.text-cyan { + color: #2bffc6 !important; +} + +a.text-cyan:hover, +a.text-cyan:focus { + color: #00f7b5 !important; +} + +.text-white { + color: #fff !important; +} + +a.text-white:hover, +a.text-white:focus { + color: #e6e6e6 !important; +} + +.text-gray { + color: #8898aa !important; +} + +a.text-gray:hover, +a.text-gray:focus { + color: #6a7e95 !important; +} + +.text-gray-dark { + color: #32325d !important; +} + +a.text-gray-dark:hover, +a.text-gray-dark:focus { + color: #20203c !important; +} + +.text-light { + color: #ced4da !important; +} + +a.text-light:hover, +a.text-light:focus { + color: #b1bbc4 !important; +} + +.text-lighter { + color: #e9ecef !important; +} + +a.text-lighter:hover, +a.text-lighter:focus { + color: #cbd3da !important; +} + +@media (min-width: 992px) { + .transform-perspective-right { + transform: scale(1) perspective(1040px) rotateY(-11deg) rotateX(2deg) rotate(2deg); + } + + .transform-perspective-left { + transform: scale(1) perspective(2000px) rotateY(11deg) rotateX(2deg) rotate(-2deg); + } +} + +.alert { + font-size: 0.875rem; +} + +.alert-heading { + font-weight: 600; + font-size: 0.9375rem; + margin-top: .15rem; +} + +.alert-icon { + font-size: 1.25rem; + margin-right: 1.25rem; + display: inline-block; + vertical-align: middle; +} + +.alert-icon i.ni { + position: relative; + top: 1px; +} + +.alert-text { + display: inline-block; + vertical-align: middle; +} + +[class*="alert-"] .alert-link { + color: #fff; + border-bottom: 1px dotted rgba(255, 255, 255, 0.5); +} + +.alert-dismissible .close { + top: 50%; + right: 1.5rem; + padding: 0; + transform: translateY(-50%); + color: rgba(255, 255, 255, 0.6); + opacity: 1; +} + +.alert-dismissible .close:hover, +.alert-dismissible .close:focus { + color: rgba(255, 255, 255, 0.9); + opacity: 1 !important; +} + +@media (max-width: 575.98px) { + .alert-dismissible .close { + top: 1rem; + right: .5rem; + } +} + +.alert-dismissible .close>span:not(.sr-only) { + font-size: 1.5rem; + background-color: transparent; + color: rgba(255, 255, 255, 0.6); +} + +.alert-dismissible .close:hover>span:not(.sr-only), +.alert-dismissible .close:focus>span:not(.sr-only) { + background-color: transparent; + color: rgba(255, 255, 255, 0.9); +} + +.avatar { + color: #fff; + background-color: #adb5bd; + display: inline-flex; + align-items: center; + justify-content: center; + font-size: 1rem; + border-radius: 50%; + height: 48px; + width: 48px; +} + +.avatar img { + width: 100%; + border-radius: 50%; +} + +.avatar+.avatar-content { + display: inline-block; + margin-left: .75rem; +} + +.avatar-lg { + width: 58px; + height: 58px; + font-size: 0.875rem; +} + +.avatar-sm { + width: 36px; + height: 36px; + font-size: 0.875rem; +} + +.avatar-group .avatar { + position: relative; + z-index: 2; + border: 2px solid #fff; +} + +.avatar-group .avatar:hover { + z-index: 3; +} + +.avatar-group .avatar+.avatar { + margin-left: -1rem; +} + +.badge { + text-transform: uppercase; +} + +.badge a { + color: #fff; +} + +.badge-md { + padding: .65em 1em; +} + +.badge-lg { + padding: .85em 1.375em; +} + +.badge-inline { + margin-right: .625rem; +} + +.badge-inline+span { + top: 2px; + position: relative; +} + +.badge-inline+span>a { + text-decoration: underline; +} + +.btn .badge:not(:first-child) { + margin-left: .5rem; +} + +.btn .badge:not(:last-child) { + margin-right: .5rem; +} + +.badge-circle { + text-align: center; + display: inline-flex; + align-items: center; + justify-content: center; + border-radius: 50%; + width: 2rem; + height: 2rem; + font-size: .875rem; +} + +.badge-dot { + padding-left: 0; + padding-right: 0; + background: transparent; + font-weight: 400; + font-size: 0.875rem; + text-transform: none; +} + +.badge-dot strong { + color: #32325d; +} + +.badge-dot i { + display: inline-block; + vertical-align: middle; + width: .375rem; + height: .375rem; + border-radius: 50%; + margin-right: .375rem; +} + +.badge-dot.badge-md i { + width: .5rem; + height: .5rem; +} + +.badge-dot.badge-lg i { + width: .625rem; + height: .625rem; +} + +.btn { + position: relative; + text-transform: none; + transition: all 0.15s ease; + letter-spacing: 0.025em; + font-size: 0.875rem; + will-change: transform; +} + +.btn:hover { + box-shadow: 0 7px 14px rgba(50, 50, 93, 0.1), 0 3px 6px rgba(0, 0, 0, 0.08); + transform: translateY(-1px); +} + +.btn:not(:last-child) { + margin-right: .5rem; +} + +.btn i:not(:first-child), +.btn svg:not(:first-child) { + margin-left: .5rem; +} + +.btn i:not(:last-child), +.btn svg:not(:last-child) { + margin-right: .5rem; +} + +.btn-group .btn, +.input-group .btn { + margin-right: 0; + transform: translateY(0); +} + +.btn-sm, +.btn-group-sm>.btn { + font-size: 0.75rem; +} + +.btn-lg, +.btn-group-lg>.btn { + font-size: 0.875rem; +} + +[class*="btn-outline-"] { + border-width: 1px; +} + +.btn-outline-secondary { + color: #4385b1; +} + +.btn-inner--icon i:not(.fa) { + position: relative; + top: 2px; +} + +.btn-link { + font-weight: 600; + box-shadow: none; +} + +.btn-link:hover { + box-shadow: none; + transform: none; +} + +.btn-neutral { + color: #5e72e4; +} + +.btn-icon .btn-inner--icon img { + width: 20px; +} + +.btn-icon .btn-inner--text:not(:first-child) { + margin-left: 0.75em; +} + +.btn-icon .btn-inner--text:not(:last-child) { + margin-right: 0.75em; +} + +.btn-icon-only { + width: 2.375rem; + height: 2.375rem; + padding: 0; +} + +a.btn-icon-only { + line-height: 2.5; +} + +.btn-icon-only.btn-sm, +.btn-group-sm>.btn-icon-only.btn { + width: 2rem; + height: 2rem; +} + +.btn-icon-clipboard { + margin: 0; + padding: 1.5rem; + font-size: 1rem; + font-weight: 400; + line-height: 1.25; + color: #32325d; + background-color: #f6f9fc; + border-radius: 0.375rem; + border: 0; + text-align: left; + font-family: inherit; + display: inline-block; + vertical-align: middle; + text-decoration: none; + -moz-appearance: none; + cursor: pointer; + width: 100%; + margin: .5rem 0; +} + +.btn-icon-clipboard:hover { + background-color: #fff; + box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 1px, rgba(0, 0, 0, 0.1) 0 4px 16px; +} + +.btn-icon-clipboard>div { + align-items: center; + display: flex; +} + +.btn-icon-clipboard i { + box-sizing: content-box; + color: #5e72e4; + vertical-align: middle; + font-size: 1.5rem; +} + +.btn-icon-clipboard span { + display: inline-block; + font-size: 0.875rem; + line-height: 1.5; + margin-left: 16px; + overflow: hidden; + white-space: nowrap; + text-overflow: ellipsis; + vertical-align: middle; +} + +.btn-facebook { + color: #fff; + background-color: #3b5999; + border-color: #3b5999; + box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11), 0 1px 3px rgba(0, 0, 0, 0.08); +} + +.btn-facebook:hover { + color: #fff; + background-color: #3b5999; + border-color: #3b5999; +} + +.btn-facebook:focus, +.btn-facebook.focus { + box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11), 0 1px 3px rgba(0, 0, 0, 0.08), 0 0 0 0 rgba(59, 89, 153, 0.5); +} + +.btn-facebook.disabled, +.btn-facebook:disabled { + color: #fff; + background-color: #3b5999; + border-color: #3b5999; +} + +.btn-facebook:not(:disabled):not(.disabled):active, +.btn-facebook:not(:disabled):not(.disabled).active, +.show>.btn-facebook.dropdown-toggle { + color: #fff; + background-color: #2d4474; + border-color: #3b5999; +} + +.btn-facebook:not(:disabled):not(.disabled):active:focus, +.btn-facebook:not(:disabled):not(.disabled).active:focus, +.show>.btn-facebook.dropdown-toggle:focus { + box-shadow: none, 0 0 0 0 rgba(59, 89, 153, 0.5); +} + +.btn-twitter { + color: #fff; + background-color: #1da1f2; + border-color: #1da1f2; + box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11), 0 1px 3px rgba(0, 0, 0, 0.08); +} + +.btn-twitter:hover { + color: #fff; + background-color: #1da1f2; + border-color: #1da1f2; +} + +.btn-twitter:focus, +.btn-twitter.focus { + box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11), 0 1px 3px rgba(0, 0, 0, 0.08), 0 0 0 0 rgba(29, 161, 242, 0.5); +} + +.btn-twitter.disabled, +.btn-twitter:disabled { + color: #fff; + background-color: #1da1f2; + border-color: #1da1f2; +} + +.btn-twitter:not(:disabled):not(.disabled):active, +.btn-twitter:not(:disabled):not(.disabled).active, +.show>.btn-twitter.dropdown-toggle { + color: #fff; + background-color: #0c85d0; + border-color: #1da1f2; +} + +.btn-twitter:not(:disabled):not(.disabled):active:focus, +.btn-twitter:not(:disabled):not(.disabled).active:focus, +.show>.btn-twitter.dropdown-toggle:focus { + box-shadow: none, 0 0 0 0 rgba(29, 161, 242, 0.5); +} + +.btn-google-plus { + color: #fff; + background-color: #dd4b39; + border-color: #dd4b39; + box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11), 0 1px 3px rgba(0, 0, 0, 0.08); +} + +.btn-google-plus:hover { + color: #fff; + background-color: #dd4b39; + border-color: #dd4b39; +} + +.btn-google-plus:focus, +.btn-google-plus.focus { + box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11), 0 1px 3px rgba(0, 0, 0, 0.08), 0 0 0 0 rgba(221, 75, 57, 0.5); +} + +.btn-google-plus.disabled, +.btn-google-plus:disabled { + color: #fff; + background-color: #dd4b39; + border-color: #dd4b39; +} + +.btn-google-plus:not(:disabled):not(.disabled):active, +.btn-google-plus:not(:disabled):not(.disabled).active, +.show>.btn-google-plus.dropdown-toggle { + color: #fff; + background-color: #c23321; + border-color: #dd4b39; +} + +.btn-google-plus:not(:disabled):not(.disabled):active:focus, +.btn-google-plus:not(:disabled):not(.disabled).active:focus, +.show>.btn-google-plus.dropdown-toggle:focus { + box-shadow: none, 0 0 0 0 rgba(221, 75, 57, 0.5); +} + +.btn-instagram { + color: #fff; + background-color: #e4405f; + border-color: #e4405f; + box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11), 0 1px 3px rgba(0, 0, 0, 0.08); +} + +.btn-instagram:hover { + color: #fff; + background-color: #e4405f; + border-color: #e4405f; +} + +.btn-instagram:focus, +.btn-instagram.focus { + box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11), 0 1px 3px rgba(0, 0, 0, 0.08), 0 0 0 0 rgba(228, 64, 95, 0.5); +} + +.btn-instagram.disabled, +.btn-instagram:disabled { + color: #fff; + background-color: #e4405f; + border-color: #e4405f; +} + +.btn-instagram:not(:disabled):not(.disabled):active, +.btn-instagram:not(:disabled):not(.disabled).active, +.show>.btn-instagram.dropdown-toggle { + color: #fff; + background-color: #d31e40; + border-color: #e4405f; +} + +.btn-instagram:not(:disabled):not(.disabled):active:focus, +.btn-instagram:not(:disabled):not(.disabled).active:focus, +.show>.btn-instagram.dropdown-toggle:focus { + box-shadow: none, 0 0 0 0 rgba(228, 64, 95, 0.5); +} + +.btn-pinterest { + color: #fff; + background-color: #bd081c; + border-color: #bd081c; + box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11), 0 1px 3px rgba(0, 0, 0, 0.08); +} + +.btn-pinterest:hover { + color: #fff; + background-color: #bd081c; + border-color: #bd081c; +} + +.btn-pinterest:focus, +.btn-pinterest.focus { + box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11), 0 1px 3px rgba(0, 0, 0, 0.08), 0 0 0 0 rgba(189, 8, 28, 0.5); +} + +.btn-pinterest.disabled, +.btn-pinterest:disabled { + color: #fff; + background-color: #bd081c; + border-color: #bd081c; +} + +.btn-pinterest:not(:disabled):not(.disabled):active, +.btn-pinterest:not(:disabled):not(.disabled).active, +.show>.btn-pinterest.dropdown-toggle { + color: #fff; + background-color: #8c0615; + border-color: #bd081c; +} + +.btn-pinterest:not(:disabled):not(.disabled):active:focus, +.btn-pinterest:not(:disabled):not(.disabled).active:focus, +.show>.btn-pinterest.dropdown-toggle:focus { + box-shadow: none, 0 0 0 0 rgba(189, 8, 28, 0.5); +} + +.btn-youtube { + color: #fff; + background-color: #cd201f; + border-color: #cd201f; + box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11), 0 1px 3px rgba(0, 0, 0, 0.08); +} + +.btn-youtube:hover { + color: #fff; + background-color: #cd201f; + border-color: #cd201f; +} + +.btn-youtube:focus, +.btn-youtube.focus { + box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11), 0 1px 3px rgba(0, 0, 0, 0.08), 0 0 0 0 rgba(205, 32, 31, 0.5); +} + +.btn-youtube.disabled, +.btn-youtube:disabled { + color: #fff; + background-color: #cd201f; + border-color: #cd201f; +} + +.btn-youtube:not(:disabled):not(.disabled):active, +.btn-youtube:not(:disabled):not(.disabled).active, +.show>.btn-youtube.dropdown-toggle { + color: #fff; + background-color: #a11918; + border-color: #cd201f; +} + +.btn-youtube:not(:disabled):not(.disabled):active:focus, +.btn-youtube:not(:disabled):not(.disabled).active:focus, +.show>.btn-youtube.dropdown-toggle:focus { + box-shadow: none, 0 0 0 0 rgba(205, 32, 31, 0.5); +} + +.btn-slack { + color: #fff; + background-color: #3aaf85; + border-color: #3aaf85; + box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11), 0 1px 3px rgba(0, 0, 0, 0.08); +} + +.btn-slack:hover { + color: #fff; + background-color: #3aaf85; + border-color: #3aaf85; +} + +.btn-slack:focus, +.btn-slack.focus { + box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11), 0 1px 3px rgba(0, 0, 0, 0.08), 0 0 0 0 rgba(58, 175, 133, 0.5); +} + +.btn-slack.disabled, +.btn-slack:disabled { + color: #fff; + background-color: #3aaf85; + border-color: #3aaf85; +} + +.btn-slack:not(:disabled):not(.disabled):active, +.btn-slack:not(:disabled):not(.disabled).active, +.show>.btn-slack.dropdown-toggle { + color: #fff; + background-color: #2d8968; + border-color: #3aaf85; +} + +.btn-slack:not(:disabled):not(.disabled):active:focus, +.btn-slack:not(:disabled):not(.disabled).active:focus, +.show>.btn-slack.dropdown-toggle:focus { + box-shadow: none, 0 0 0 0 rgba(58, 175, 133, 0.5); +} + +.btn-dribbble { + color: #fff; + background-color: #ea4c89; + border-color: #ea4c89; + box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11), 0 1px 3px rgba(0, 0, 0, 0.08); +} + +.btn-dribbble:hover { + color: #fff; + background-color: #ea4c89; + border-color: #ea4c89; +} + +.btn-dribbble:focus, +.btn-dribbble.focus { + box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11), 0 1px 3px rgba(0, 0, 0, 0.08), 0 0 0 0 rgba(234, 76, 137, 0.5); +} + +.btn-dribbble.disabled, +.btn-dribbble:disabled { + color: #fff; + background-color: #ea4c89; + border-color: #ea4c89; +} + +.btn-dribbble:not(:disabled):not(.disabled):active, +.btn-dribbble:not(:disabled):not(.disabled).active, +.show>.btn-dribbble.dropdown-toggle { + color: #fff; + background-color: #e51e6b; + border-color: #ea4c89; +} + +.btn-dribbble:not(:disabled):not(.disabled):active:focus, +.btn-dribbble:not(:disabled):not(.disabled).active:focus, +.show>.btn-dribbble.dropdown-toggle:focus { + box-shadow: none, 0 0 0 0 rgba(234, 76, 137, 0.5); +} + +.btn-github { + color: #fff; + background-color: #222222; + border-color: #222222; + box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11), 0 1px 3px rgba(0, 0, 0, 0.08); +} + +.btn-github:hover { + color: #fff; + background-color: #222222; + border-color: #222222; +} + +.btn-github:focus, +.btn-github.focus { + box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11), 0 1px 3px rgba(0, 0, 0, 0.08), 0 0 0 0 rgba(34, 34, 34, 0.5); +} + +.btn-github.disabled, +.btn-github:disabled { + color: #fff; + background-color: #222222; + border-color: #222222; +} + +.btn-github:not(:disabled):not(.disabled):active, +.btn-github:not(:disabled):not(.disabled).active, +.show>.btn-github.dropdown-toggle { + color: #fff; + background-color: #090909; + border-color: #222222; +} + +.btn-github:not(:disabled):not(.disabled):active:focus, +.btn-github:not(:disabled):not(.disabled).active:focus, +.show>.btn-github.dropdown-toggle:focus { + box-shadow: none, 0 0 0 0 rgba(34, 34, 34, 0.5); +} + +.card-translucent { + background-color: rgba(18, 91, 152, 0.08); +} + +.card-profile-image { + position: relative; +} + +.card-profile-image img { + max-width: 180px; + border-radius: 0.375rem; + transform: translate(-50%, -30%); + position: absolute; + left: 50%; + transition: all 0.15s ease; +} + +.card-profile-image img:hover { + transform: translate(-50%, -33%); +} + +.card-profile-stats { + padding: 1rem 0; +} + +.card-profile-stats>div { + text-align: center; + margin-right: 1rem; + padding: .875rem; +} + +.card-profile-stats>div:last-child { + margin-right: 0; +} + +.card-profile-stats>div .heading { + font-size: 1.1rem; + font-weight: bold; + display: block; +} + +.card-profile-stats>div .description { + font-size: .875rem; + color: #adb5bd; +} + +.card-profile-actions { + padding: .875rem; +} + +.card-lift--hover:hover { + transform: translateY(-20px); + transition: all 0.15s ease; +} + +@media screen and (prefers-reduced-motion: reduce) { + .card-lift--hover:hover { + transition: none; + } +} + +.card-stats .card-body { + padding: 1rem 1.5rem; +} + +.card-stats .card-status-bullet { + position: absolute; + top: 0; + right: 0; + transform: translate(50%, -50%); +} + +.chart { + position: relative; + height: 350px; +} + +.chart-sm { + height: 230px; +} + +.chart-legend { + display: flex; + justify-content: center; + margin-top: 2.5rem; + font-size: 0.875rem; + text-align: center; + color: #8898aa; +} + +.chart-legend-item { + display: inline-flex; + align-items: center; +} + +.chart-legend-item+.chart-legend-item { + margin-left: 1rem; +} + +.chart-legend-indicator { + display: inline-block; + width: 0.5rem; + height: 0.5rem; + margin-right: 0.375rem; + border-radius: 50%; +} + +#chart-tooltip { + z-index: 0; +} + +#chart-tooltip .arrow { + top: 100%; + left: 50%; + transform: translateX(-50%) translateX(-0.5rem); +} + +.chart-info-overlay { + position: absolute; + top: 0; + left: 5%; + max-width: 350px; + padding: 20px; + z-index: 1; +} + +.close { + transition: all 0.15s ease; +} + +.close>span:not(.sr-only) { + background-color: transparent; + color: rgba(0, 0, 0, 0.6); + line-height: 17px; + height: 1.25rem; + width: 1.25rem; + border-radius: 50%; + font-size: 1.25rem; + display: block; + transition: all 0.15s ease; +} + +.close:hover, +.close:focus { + background-color: transparent; + color: rgba(0, 0, 0, 0.9); + outline: none; +} + +.close:hover span:not(.sr-only), +.close:focus span:not(.sr-only) { + background-color: transparent; +} + +.main-content { + position: relative; +} + +.main-content .navbar-top { + position: absolute; + left: 0; + top: 0; + width: 100%; + z-index: 1; + background-color: transparent; + padding-left: 0 !important; + padding-right: 0 !important; +} + +@media (min-width: 768px) { + .main-content .container-fluid { + padding-left: 39px !important; + padding-right: 39px !important; + } +} + +.navbar-vertical.navbar-expand-xs.fixed-left+.main-content { + margin-left: 250px; +} + +.navbar-vertical.navbar-expand-xs.fixed-right+.main-content { + margin-right: 250px; +} + +@media (min-width: 576px) { + .navbar-vertical.navbar-expand-sm.fixed-left+.main-content { + margin-left: 250px; + } + + .navbar-vertical.navbar-expand-sm.fixed-right+.main-content { + margin-right: 250px; + } +} + +@media (min-width: 768px) { + .navbar-vertical.navbar-expand-md.fixed-left+.main-content { + margin-left: 250px; + } + + .navbar-vertical.navbar-expand-md.fixed-right+.main-content { + margin-right: 250px; + } +} + +@media (min-width: 992px) { + .navbar-vertical.navbar-expand-lg.fixed-left+.main-content { + margin-left: 250px; + } + + .navbar-vertical.navbar-expand-lg.fixed-right+.main-content { + margin-right: 250px; + } +} + +@media (min-width: 1200px) { + .navbar-vertical.navbar-expand-xl.fixed-left+.main-content { + margin-left: 250px; + } + + .navbar-vertical.navbar-expand-xl.fixed-right+.main-content { + margin-right: 250px; + } +} + +.custom-checkbox .custom-control-input~.custom-control-label { + cursor: pointer; + font-size: 0.875rem; +} + +.custom-checkbox .custom-control-input:checked~.custom-control-label::before { + border-color: #5e72e4; +} + +.custom-checkbox .custom-control-input:checked~.custom-control-label::after { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E"); +} + +.custom-checkbox .custom-control-input:disabled~.custom-control-label::before { + border-color: #e9ecef; +} + +.custom-checkbox .custom-control-input:disabled:checked::before { + border-color: rgba(94, 114, 228, 0.5); +} + +.custom-control-label::before { + border: 1px solid #cad1d7; + transition: all 0.2s cubic-bezier(0.68, -0.55, 0.265, 1.55); +} + +.custom-control-label span { + position: relative; + top: 2px; +} + +.custom-control-label { + margin-bottom: 0; +} + +.custom-control-alternative .custom-control-label::before { + border: 0; + box-shadow: 0 1px 3px rgba(50, 50, 93, 0.15), 0 1px 0 rgba(0, 0, 0, 0.02); +} + +.custom-control-alternative .custom-control-input:checked~.custom-control-label::before { + box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11), 0 1px 3px rgba(0, 0, 0, 0.08); +} + +.custom-control-alternative .custom-control-input:active~.custom-control-label::before, +.custom-control-alternative .custom-control-input:focus~.custom-control-label::before { + box-shadow: 0 1px 3px rgba(50, 50, 93, 0.15), 0 1px 0 rgba(0, 0, 0, 0.02); +} + +.custom-checkbox .custom-control-input~.custom-control-label { + cursor: pointer; + font-size: 0.875rem; +} + +.custom-checkbox .custom-control-input:checked~.custom-control-label::before { + border-color: #5e72e4; +} + +.custom-checkbox .custom-control-input:checked~.custom-control-label::after { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E"); +} + +.custom-checkbox .custom-control-input:disabled~.custom-control-label::before { + border-color: #e9ecef; +} + +.custom-checkbox .custom-control-input:disabled:checked::before { + border-color: rgba(94, 114, 228, 0.5); +} + +.custom-radio .custom-control-input~.custom-control-label { + cursor: pointer; + font-size: 0.875rem; +} + +.custom-radio .custom-control-input:checked~.custom-control-label::before { + border-color: #5e72e4; +} + +.custom-radio .custom-control-input:checked~.custom-control-label::after { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E"); +} + +.custom-radio .custom-control-input:disabled~.custom-control-label::before { + border-color: #e9ecef; +} + +.custom-radio .custom-control-input:disabled:checked::before { + border-color: rgba(94, 114, 228, 0.5); +} + +.custom-toggle { + position: relative; + display: inline-block; + width: 50px; + height: 1.5rem; +} + +.custom-toggle input { + display: none; +} + +.custom-toggle input:checked+.custom-toggle-slider { + border: 1px solid #5e72e4; +} + +.custom-toggle input:checked+.custom-toggle-slider:before { + background: #5e72e4; + transform: translateX(1.625rem); +} + +.custom-toggle input:disabled+.custom-toggle-slider { + border: 1px solid #e9ecef; +} + +.custom-toggle input:disabled:checked+.custom-toggle-slider { + border: 1px solid #e9ecef; +} + +.custom-toggle input:disabled:checked+.custom-toggle-slider:before { + background-color: #8a98eb; +} + +.custom-toggle-slider { + position: absolute; + cursor: pointer; + top: 0; + left: 0; + right: 0; + bottom: 0; + border: 1px solid #cad1d7; + border-radius: 34px !important; + background-color: transparent; +} + +.custom-toggle-slider:before { + position: absolute; + content: ""; + height: 18px; + width: 18px; + left: 2px; + bottom: 2px; + border-radius: 50% !important; + background-color: #e9ecef; + transition: all 0.2s cubic-bezier(0.68, -0.55, 0.265, 1.55); +} + +.dropdown, +.dropup, +.dropright, +.dropleft { + display: inline-block; +} + +.dropdown-menu { + min-width: 12rem; +} + +.dropdown-menu .dropdown-item { + padding: .5rem 1rem; + font-size: 0.875rem; +} + +.dropdown-menu .dropdown-item>i, +.dropdown-menu .dropdown-item>svg { + margin-right: 1rem; + font-size: 1rem; + vertical-align: -17%; +} + +.dropdown-header { + padding-left: 1rem; + padding-right: 1rem; + color: #f6f9fc; + font-size: .625rem; + text-transform: uppercase; + font-weight: 700; +} + +.dropdown-menu a.media>div:first-child { + line-height: 1; +} + +.dropdown-menu a.media p { + color: #8898aa; +} + +.dropdown-menu a.media:hover .heading, +.dropdown-menu a.media:hover p { + color: #172b4d !important; +} + +.dropdown-menu-sm { + min-width: 100px; + border: 0.4375rem; +} + +.dropdown-menu-lg { + min-width: 260px; + border-radius: 0.4375rem; +} + +.dropdown-menu-xl { + min-width: 450px; + border-radius: 0.4375rem; +} + +.footer { + background: #f7fafc; + padding: 2.5rem 0; +} + +.footer .col-footer .heading { + color: #8898aa; + letter-spacing: 0; + font-size: 0.875rem; + text-transform: uppercase; + font-weight: 600; + margin-bottom: 1rem; +} + +.footer .nav .nav-item .nav-link, +.footer .footer-link { + color: #8898aa !important; +} + +.footer .nav .nav-item .nav-link:hover, +.footer .footer-link:hover { + color: #525f7f !important; +} + +.footer .list-unstyled li a { + display: inline-block; + padding: .125rem 0; + color: #8898aa; + font-size: 0.85rem; +} + +.footer .list-unstyled li a:hover { + color: #525f7f; +} + +.footer .copyright { + font-size: 0.875rem; +} + +.footer-dark .col-footer .heading { + color: #fff; +} + +.nav-footer .nav-link { + font-size: 0.875rem; +} + +.nav-footer .nav-item:last-child .nav-link { + padding-right: 0; +} + +.footer.has-cards { + overflow: hidden; + padding-top: 500px; + margin-top: -420px; + position: relative; + background: transparent; + pointer-events: none; +} + +.footer.has-cards:before { + content: ""; + position: absolute; + left: 0; + right: 0; + top: 600px; + height: 2000px; + background: #f7fafc; + transform: skew(0, -8deg); +} + +.footer.has-cards .container { + pointer-events: auto; + position: relative; +} + +.form-control-label { + color: #525f7f; + font-size: 0.875rem; + font-weight: 600; +} + +.form-control { + font-size: 0.875rem; +} + +.form-control:focus::placeholder { + color: #adb5bd; +} + +textarea[resize="none"] { + resize: none !important; +} + +textarea[resize="both"] { + resize: both !important; +} + +textarea[resize="vertical"] { + resize: vertical !important; +} + +textarea[resize="horizontal"] { + resize: horizontal !important; +} + +.form-control-muted { + background-color: #F7FAFE; + border-color: #F7FAFE; + box-shadow: none; +} + +.form-control-muted:focus { + background-color: #fcfdff; +} + +.form-control-alternative { + box-shadow: 0 1px 3px rgba(50, 50, 93, 0.15), 0 1px 0 rgba(0, 0, 0, 0.02); + border: 0; + transition: box-shadow .15s ease; +} + +.form-control-alternative:focus { + box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11), 0 1px 3px rgba(0, 0, 0, 0.08); +} + +.form-control-lg { + font-size: 1rem; +} + +.has-success, +.has-danger { + position: relative; +} + +.has-success:after, +.has-danger:after { + width: 19px; + height: 19px; + line-height: 19px; + text-align: center; + font-family: 'NucleoIcons'; + display: inline-block; + position: absolute; + right: 15px; + top: 2px; + transform: translateY(50%); + border-radius: 50%; + font-size: 9px; + opacity: 1; +} + +.has-success:after { + content: "\ea26"; + color: daken(#2dce89, 18%); + background-color: #69deac; +} + +.has-success .form-control { + background-color: #fff; +} + +.has-success .form-control:focus { + border-color: rgba(50, 151, 211, 0.25); +} + +.has-success .form-control::placeholder { + color: #2dce89; +} + +.has-danger:after { + content: "\ea53"; + color: daken(#fb6340, 18%); + background-color: #fda08b; +} + +.has-danger .form-control { + background-color: #fff; +} + +.has-danger .form-control:focus { + border-color: rgba(50, 151, 211, 0.25); +} + +.has-danger .form-control::placeholder { + color: #fb6340; +} + +.input-group { + box-shadow: none; + border-radius: 0.375rem; + transition: all 0.15s ease; +} + +.input-group .form-control { + box-shadow: none; +} + +.input-group .form-control:not(:first-child) { + border-left: 0; + padding-left: 0; +} + +.input-group .form-control:not(:last-child) { + border-right: 0; + padding-right: 0; +} + +.input-group .form-control:focus { + box-shadow: none; +} + +.input-group-text { + transition: all 0.2s cubic-bezier(0.68, -0.55, 0.265, 1.55); +} + +.input-group-alternative { + box-shadow: 0 1px 3px rgba(50, 50, 93, 0.15), 0 1px 0 rgba(0, 0, 0, 0.02); + border: 0; + transition: box-shadow .15s ease; +} + +.input-group-alternative .form-control, +.input-group-alternative .input-group-text { + border: 0; + box-shadow: none; +} + +.focused .input-group-alternative { + box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11), 0 1px 3px rgba(0, 0, 0, 0.08) !important; +} + +.focused .input-group { + box-shadow: none; +} + +.focused .input-group-text { + color: #8898aa; + background-color: #fff; + border-color: rgba(50, 151, 211, 0.25); +} + +.focused .form-control { + border-color: rgba(50, 151, 211, 0.25); +} + +.header { + position: relative; +} + +.icon { + width: 3rem; + height: 3rem; +} + +.icon i, +.icon svg { + font-size: 2.25rem; +} + +.icon+.icon-text { + padding-left: 1rem; + width: calc(100% - 3rem - 1); +} + +.icon-xl { + width: 5rem; + height: 5rem; +} + +.icon-xl i, +.icon-xl svg { + font-size: 4.25rem; +} + +.icon-xl+.icon-text { + width: calc(100% - $icon-size-xl - 1); +} + +.icon-lg { + width: 4rem; + height: 4rem; +} + +.icon-lg i, +.icon-lg svg { + font-size: 3.25rem; +} + +.icon-lg+.icon-text { + width: calc(100% - $icon-size-lg - 1); +} + +.icon-sm { + width: 2rem; + height: 2rem; +} + +.icon-sm i, +.icon-sm svg { + font-size: 1.25rem; +} + +.icon-sm+.icon-text { + width: calc(100% - $icon-size-sm - 1); +} + +.icon-shape { + padding: 12px; + text-align: center; + display: inline-flex; + align-items: center; + justify-content: center; + border-radius: 50%; +} + +.icon-shape i, +.icon-shape svg { + font-size: 1.25rem; +} + +.icon-shape.icon-lg i, +.icon-shape.icon-lg svg { + font-size: 1.625rem; +} + +.icon-shape.icon-sm i, +.icon-shape.icon-sm svg { + font-size: .875rem; +} + +.icon-shape svg { + width: 30px; + height: 30px; +} + +.icon-shape-primary { + color: #2643e9; + background-color: rgba(138, 152, 235, 0.5); +} + +.icon-shape-secondary { + color: #cfe3f1; + background-color: rgba(255, 255, 255, 0.5); +} + +.icon-shape-success { + color: #1aae6f; + background-color: rgba(84, 218, 161, 0.5); +} + +.icon-shape-info { + color: #03acca; + background-color: rgba(65, 215, 242, 0.5); +} + +.icon-shape-warning { + color: #ff3709; + background-color: rgba(252, 140, 114, 0.5); +} + +.icon-shape-danger { + color: #f80031; + background-color: rgba(247, 103, 131, 0.5); +} + +.icon-shape-light { + color: #879cb0; + background-color: rgba(201, 207, 212, 0.5); +} + +.icon-shape-dark { + color: #090c0e; + background-color: rgba(56, 63, 69, 0.5); +} + +.icon-shape-default { + color: #091428; + background-color: rgba(35, 65, 116, 0.5); +} + +.icon-shape-white { + color: #e8e3e3; + background-color: rgba(255, 255, 255, 0.5); +} + +.icon-shape-neutral { + color: #e8e3e3; + background-color: rgba(255, 255, 255, 0.5); +} + +.icon-shape-darker { + color: black; + background-color: rgba(26, 26, 26, 0.5); +} + +.input-group { + box-shadow: none; + border-radius: 0.375rem; + transition: all 0.15s ease; +} + +.input-group .form-control { + box-shadow: none; +} + +.input-group .form-control:not(:first-child) { + border-left: 0; + padding-left: 0; +} + +.input-group .form-control:not(:last-child) { + border-right: 0; + padding-right: 0; +} + +.input-group .form-control:focus { + box-shadow: none; +} + +.input-group-text { + transition: all 0.2s cubic-bezier(0.68, -0.55, 0.265, 1.55); +} + +.input-group-alternative { + box-shadow: 0 1px 3px rgba(50, 50, 93, 0.15), 0 1px 0 rgba(0, 0, 0, 0.02); + border: 0; + transition: box-shadow .15s ease; +} + +.input-group-alternative .form-control, +.input-group-alternative .input-group-text { + border: 0; + box-shadow: none; +} + +.focused .input-group-alternative { + box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11), 0 1px 3px rgba(0, 0, 0, 0.08) !important; +} + +.focused .input-group { + box-shadow: none; +} + +.focused .input-group-text { + color: #8898aa; + background-color: #fff; + border-color: rgba(50, 151, 211, 0.25); +} + +.focused .form-control { + border-color: rgba(50, 151, 211, 0.25); +} + +.list-group-space .list-group-item { + margin-bottom: 1.5rem; + border-radius: 0.375rem; +} + +.list-group-img { + width: 3rem; + height: 3rem; + border-radius: 50%; + vertical-align: top; + margin: -.1rem 1.2rem 0 -.2rem; +} + +.list-group-content { + flex: 1; + min-width: 0; +} + +.list-group-content>p { + color: #adb5bd; + line-height: 1.5; + margin: .2rem 0 0; +} + +.list-group-heading { + font-size: 1rem; + color: #32325d; +} + +.list-group-heading>small { + float: right; + color: #adb5bd; + font-weight: 500; +} + +.map-canvas { + position: relative; + width: 100%; + height: 500px; + border-radius: 0.375rem; +} + +.mask { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + transition: all 0.15s ease; +} + +@media screen and (prefers-reduced-motion: reduce) { + .mask { + transition: none; + } +} + +.modal-fluid .modal-dialog { + margin-top: 0; + margin-bottom: 0; +} + +.modal-fluid .modal-content { + border-radius: 0; +} + +.modal-primary .modal-title { + color: #fff; +} + +.modal-primary .modal-header, +.modal-primary .modal-footer { + border-color: rgba(255, 255, 255, 0.075); +} + +.modal-primary .modal-content { + background-color: #5e72e4; + color: #fff; +} + +.modal-primary .modal-content .heading { + color: #fff; +} + +.modal-primary .close>span:not(.sr-only) { + color: #fff; +} + +.modal-secondary .modal-title { + color: #212529; +} + +.modal-secondary .modal-header, +.modal-secondary .modal-footer { + border-color: rgba(33, 37, 41, 0.075); +} + +.modal-secondary .modal-content { + background-color: #f7fafc; + color: #212529; +} + +.modal-secondary .modal-content .heading { + color: #212529; +} + +.modal-secondary .close>span:not(.sr-only) { + color: #fff; +} + +.modal-success .modal-title { + color: #fff; +} + +.modal-success .modal-header, +.modal-success .modal-footer { + border-color: rgba(255, 255, 255, 0.075); +} + +.modal-success .modal-content { + background-color: #2dce89; + color: #fff; +} + +.modal-success .modal-content .heading { + color: #fff; +} + +.modal-success .close>span:not(.sr-only) { + color: #fff; +} + +.modal-info .modal-title { + color: #fff; +} + +.modal-info .modal-header, +.modal-info .modal-footer { + border-color: rgba(255, 255, 255, 0.075); +} + +.modal-info .modal-content { + background-color: #11cdef; + color: #fff; +} + +.modal-info .modal-content .heading { + color: #fff; +} + +.modal-info .close>span:not(.sr-only) { + color: #fff; +} + +.modal-warning .modal-title { + color: #fff; +} + +.modal-warning .modal-header, +.modal-warning .modal-footer { + border-color: rgba(255, 255, 255, 0.075); +} + +.modal-warning .modal-content { + background-color: #fb6340; + color: #fff; +} + +.modal-warning .modal-content .heading { + color: #fff; +} + +.modal-warning .close>span:not(.sr-only) { + color: #fff; +} + +.modal-danger .modal-title { + color: #fff; +} + +.modal-danger .modal-header, +.modal-danger .modal-footer { + border-color: rgba(255, 255, 255, 0.075); +} + +.modal-danger .modal-content { + background-color: #f5365c; + color: #fff; +} + +.modal-danger .modal-content .heading { + color: #fff; +} + +.modal-danger .close>span:not(.sr-only) { + color: #fff; +} + +.modal-light .modal-title { + color: #fff; +} + +.modal-light .modal-header, +.modal-light .modal-footer { + border-color: rgba(255, 255, 255, 0.075); +} + +.modal-light .modal-content { + background-color: #adb5bd; + color: #fff; +} + +.modal-light .modal-content .heading { + color: #fff; +} + +.modal-light .close>span:not(.sr-only) { + color: #fff; +} + +.modal-dark .modal-title { + color: #fff; +} + +.modal-dark .modal-header, +.modal-dark .modal-footer { + border-color: rgba(255, 255, 255, 0.075); +} + +.modal-dark .modal-content { + background-color: #212529; + color: #fff; +} + +.modal-dark .modal-content .heading { + color: #fff; +} + +.modal-dark .close>span:not(.sr-only) { + color: #fff; +} + +.modal-default .modal-title { + color: #fff; +} + +.modal-default .modal-header, +.modal-default .modal-footer { + border-color: rgba(255, 255, 255, 0.075); +} + +.modal-default .modal-content { + background-color: #172b4d; + color: #fff; +} + +.modal-default .modal-content .heading { + color: #fff; +} + +.modal-default .close>span:not(.sr-only) { + color: #fff; +} + +.modal-white .modal-title { + color: #212529; +} + +.modal-white .modal-header, +.modal-white .modal-footer { + border-color: rgba(33, 37, 41, 0.075); +} + +.modal-white .modal-content { + background-color: #fff; + color: #212529; +} + +.modal-white .modal-content .heading { + color: #212529; +} + +.modal-white .close>span:not(.sr-only) { + color: #fff; +} + +.modal-neutral .modal-title { + color: #212529; +} + +.modal-neutral .modal-header, +.modal-neutral .modal-footer { + border-color: rgba(33, 37, 41, 0.075); +} + +.modal-neutral .modal-content { + background-color: #fff; + color: #212529; +} + +.modal-neutral .modal-content .heading { + color: #212529; +} + +.modal-neutral .close>span:not(.sr-only) { + color: #fff; +} + +.modal-darker .modal-title { + color: #fff; +} + +.modal-darker .modal-header, +.modal-darker .modal-footer { + border-color: rgba(255, 255, 255, 0.075); +} + +.modal-darker .modal-content { + background-color: black; + color: #fff; +} + +.modal-darker .modal-content .heading { + color: #fff; +} + +.modal-darker .close>span:not(.sr-only) { + color: #fff; +} + +.nav-wrapper { + padding: 1rem 0; + border-top-left-radius: 0.375rem; + border-top-right-radius: 0.375rem; +} + +.nav-wrapper+.card { + border-top-left-radius: 0; + border-top-right-radius: 0; + border-bottom-right-radius: 0.375rem; + border-bottom-left-radius: 0.375rem; +} + +.nav-link { + color: #525f7f; +} + +.nav-link:hover { + color: #5e72e4; +} + +.nav-link i.ni { + position: relative; + top: 2px; +} + +@media (min-width: 992px) { + .nav-item.active-pro { + position: absolute; + width: 100%; + bottom: 10px; + background: #f6f9fc; + } +} + +.nav-pills .nav-item:not(:last-child) { + padding-right: 1rem; +} + +.nav-pills .nav-link { + padding: 0.75rem 1rem; + color: #5e72e4; + font-weight: 500; + font-size: 0.875rem; + box-shadow: 0 4px 6px rgba(50, 50, 93, 0.11), 0 1px 3px rgba(0, 0, 0, 0.08); + background-color: #fff; + transition: all 0.15s ease; +} + +.nav-pills .nav-link:hover { + color: #485fe0; +} + +.nav-pills .nav-link.active, +.nav-pills .show>.nav-link { + color: #fff; + background-color: #5e72e4; +} + +@media (max-width: 575.98px) { + .nav-pills .nav-item { + margin-bottom: 1rem; + } +} + +@media (max-width: 767.98px) { + .nav-pills:not(.nav-pills-circle) .nav-item { + padding-right: 0; + } +} + +.nav-pills-circle .nav-link { + text-align: center; + height: 60px; + width: 60px; + padding: 0; + line-height: 60px; + border-radius: 50%; +} + +.nav-pills-circle .nav-link-icon i, +.nav-pills-circle .nav-link-icon svg { + font-size: 1rem; +} + +.navbar-horizontal .navbar-nav .nav-link { + font-size: 0.9rem; + font-weight: 400; + text-transform: normal; + letter-spacing: 0; + transition: all 0.15s linear; +} + +@media screen and (prefers-reduced-motion: reduce) { + .navbar-horizontal .navbar-nav .nav-link { + transition: none; + } +} + +.navbar-horizontal .navbar-nav .nav-link .nav-link-inner--text { + margin-left: .25rem; +} + +.navbar-horizontal .navbar-brand { + font-size: 0.875rem; + font-weight: 600; + text-transform: uppercase; + font-size: .875rem; + letter-spacing: .05px; +} + +.navbar-horizontal .navbar-brand img { + height: 30px; +} + +.navbar-horizontal .navbar-dark .navbar-brand { + color: #fff; +} + +.navbar-horizontal .navbar-light .navbar-brand { + color: #32325d; +} + +.navbar-horizontal .navbar-nav .nav-item .media:not(:last-child) { + margin-bottom: 1.5rem; +} + +@media (min-width: 992px) { + .navbar-horizontal .navbar-nav .nav-item { + margin-right: .5rem; + } + + .navbar-horizontal .navbar-nav .nav-item [data-toggle="dropdown"]::after { + transition: all 0.15s ease; + } + + .navbar-horizontal .navbar-nav .nav-item.show [data-toggle="dropdown"]::after { + transform: rotate(180deg); + } + + .navbar-horizontal .navbar-nav .nav-link { + padding-top: 1rem; + padding-bottom: 1rem; + border-radius: 0.375rem; + } + + .navbar-horizontal .navbar-nav .nav-link i { + margin-right: .625rem; + } + + .navbar-horizontal .navbar-nav .nav-link-icon { + padding-left: .5rem !important; + padding-right: .5rem !important; + font-size: 1rem; + border-radius: 0.375rem; + } + + .navbar-horizontal .navbar-nav .nav-link-icon i { + margin-right: 0; + } +} + +.navbar-horizontal .navbar-transparent { + position: absolute; + top: 0; + width: 100%; + z-index: 100; + background-color: transparent; + border: 0; + box-shadow: none; +} + +.navbar-horizontal .navbar-transparent .navbar-brand { + color: white; +} + +.navbar-horizontal .navbar-transparent .navbar-toggler { + color: white; +} + +.navbar-horizontal .navbar-transparent .navbar-toggler-icon { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 0.95)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E"); +} + +@media (min-width: 768px) { + .navbar-horizontal .navbar-transparent .navbar-nav .nav-link { + color: rgba(255, 255, 255, 0.95); + } + + .navbar-horizontal .navbar-transparent .navbar-nav .nav-link:hover, + .navbar-horizontal .navbar-transparent .navbar-nav .nav-link:focus { + color: rgba(255, 255, 255, 0.65); + } + + .navbar-horizontal .navbar-transparent .navbar-nav .nav-link.disabled { + color: rgba(255, 255, 255, 0.25); + } + + .navbar-horizontal .navbar-transparent .navbar-nav .show>.nav-link, + .navbar-horizontal .navbar-transparent .navbar-nav .active>.nav-link, + .navbar-horizontal .navbar-transparent .navbar-nav .nav-link.show, + .navbar-horizontal .navbar-transparent .navbar-nav .nav-link.active { + color: rgba(255, 255, 255, 0.65); + } + + .navbar-horizontal .navbar-transparent .navbar-brand { + color: rgba(255, 255, 255, 0.95); + } + + .navbar-horizontal .navbar-transparent .navbar-brand:hover, + .navbar-horizontal .navbar-transparent .navbar-brand:focus { + color: rgba(255, 255, 255, 0.95); + } +} + +.navbar-vertical { + box-shadow: 0 0 2rem 0 rgba(136, 152, 170, 0.15) !important; +} + +.navbar-vertical .navbar { + border-width: 0 0 1px 0; + border-style: solid; +} + +.navbar-vertical .navbar-light { + background-color: transparent; + border-color: #f6f9fc; +} + +.navbar-vertical .navbar-brand { + margin-right: 0; +} + +.navbar-vertical .navbar-brand-img, +.navbar-vertical .navbar-brand>img { + max-width: 100%; + max-height: 2rem; +} + +@media (min-width: 768px) { + .navbar-vertical .navbar-collapse { + margin-left: -1rem; + margin-right: -1rem; + padding-left: 1rem; + padding-right: 1rem; + } + + .navbar-vertical .navbar-collapse:before { + content: ''; + display: block; + margin: 1rem -1rem; + } +} + +.navbar-vertical .navbar-nav { + margin-left: -1rem; + margin-right: -1rem; +} + +.navbar-vertical .navbar-nav .nav-link { + padding-left: 1rem; + padding-right: 1rem; + font-size: 0.9rem; +} + +.navbar-vertical .navbar-nav .nav-link.active { + position: relative; +} + +.navbar-vertical .navbar-nav .nav-link.active:before { + content: ''; + position: absolute; + left: 0; + top: 0.25rem; + bottom: 0.25rem; + border-left: 2px solid #5e72e4; +} + +.navbar-vertical .navbar-nav .nav-link>i { + min-width: 2.25rem; + font-size: .9375rem; + line-height: 1.5rem; +} + +.navbar-vertical .navbar-nav .nav-link .dropdown-menu { + border: none; +} + +.navbar-vertical .navbar-nav .nav-link .dropdown-menu .dropdown-menu { + margin-left: 0.75rem; +} + +.navbar-vertical .navbar-nav .nav-link { + display: flex; + align-items: center; +} + +.navbar-vertical .navbar-nav .nav-link[data-toggle="collapse"]:after { + display: inline-block; + font-style: normal; + font-variant: normal; + text-rendering: auto; + -webkit-font-smoothing: antialiased; + font-family: 'Font Awesome 5 Free'; + font-weight: 700; + content: "\f105"; + margin-left: auto; + color: #8898aa; + transition: all 0.15s ease; +} + +.navbar-vertical .navbar-nav .nav-link[data-toggle="collapse"][aria-expanded="true"]:after { + transform: rotate(90deg); +} + +.navbar-vertical .navbar-nav .nav .nav-link { + padding-left: 3.25rem; +} + +.navbar-vertical .navbar-nav .nav .nav .nav-link { + padding-left: 3.75rem; +} + +.navbar-vertical .navbar-heading { + padding-top: 0.25rem; + padding-bottom: 0.25rem; + font-size: 0.75rem; + text-transform: uppercase; + letter-spacing: .04em; +} + +.navbar-vertical.navbar-expand-xs { + display: block; + position: fixed; + top: 0; + bottom: 0; + width: 100%; + max-width: 250px; + padding-left: 1.5rem; + padding-right: 1.5rem; + overflow-y: auto; +} + +.navbar-vertical.navbar-expand-xs>[class*="container"] { + flex-direction: column; + align-items: stretch; + min-height: 100%; + padding-left: 0; + padding-right: 0; +} + +@media all and (-ms-high-contrast: none), +(-ms-high-contrast: active) { + .navbar-vertical.navbar-expand-xs>[class*="container"] { + min-height: none; + height: 100%; + } +} + +.navbar-vertical.navbar-expand-xs.fixed-left { + left: 0; + border-width: 0 1px 0 0; +} + +.navbar-vertical.navbar-expand-xs.fixed-right { + right: 0; + border-width: 0 0 0 1px; +} + +.navbar-vertical.navbar-expand-xs .navbar-collapse { + flex: 1; + display: flex; + flex-direction: column; + align-items: stretch; + margin-left: -1.5rem; + margin-right: -1.5rem; + padding-left: 1.5rem; + padding-right: 1.5rem; +} + +.navbar-vertical.navbar-expand-xs .navbar-collapse>* { + min-width: 100%; +} + +.navbar-vertical.navbar-expand-xs .navbar-nav { + flex-direction: column; + margin-left: -1.5rem; + margin-right: -1.5rem; +} + +.navbar-vertical.navbar-expand-xs .navbar-nav .nav-link { + padding: 0.65rem 1.5rem; +} + +.navbar-vertical.navbar-expand-xs .navbar-nav .nav-link.active:before { + top: 0.25rem; + bottom: 0.25rem; + left: 0; + right: auto; + border-left: 2px solid #5e72e4; + border-bottom: 0; +} + +.navbar-vertical.navbar-expand-xs .navbar-nav .nav .nav-link { + padding-left: 3.75rem; +} + +.navbar-vertical.navbar-expand-xs .navbar-nav .nav .nav .nav-link { + padding-left: 4.5rem; +} + +.navbar-vertical.navbar-expand-xs .navbar-brand { + display: block; + text-align: center; + padding-top: 1rem; + padding-bottom: 1rem; +} + +.navbar-vertical.navbar-expand-xs .navbar-brand-img { + max-height: 2.5rem; +} + +.navbar-vertical.navbar-expand-xs .navbar-user { + margin-left: -1.5rem; + margin-right: -1.5rem; + padding-top: 1rem; + padding-bottom: 0rem; + padding-left: 1.5rem; + padding-right: 1.5rem; + border-top: 1px solid #e9ecef; +} + +.navbar-vertical.navbar-expand-xs .navbar-user .dropup .dropdown-menu { + left: 50%; + transform: translateX(-50%); +} + +@media (min-width: 576px) { + .navbar-vertical.navbar-expand-sm { + display: block; + position: fixed; + top: 0; + bottom: 0; + width: 100%; + max-width: 250px; + padding-left: 1.5rem; + padding-right: 1.5rem; + overflow-y: auto; + } + + .navbar-vertical.navbar-expand-sm>[class*="container"] { + flex-direction: column; + align-items: stretch; + min-height: 100%; + padding-left: 0; + padding-right: 0; + } +} + +@media all and (min-width: 576px) and (-ms-high-contrast: none), +(min-width: 576px) and (-ms-high-contrast: active) { + .navbar-vertical.navbar-expand-sm>[class*="container"] { + min-height: none; + height: 100%; + } +} + +@media (min-width: 576px) { + .navbar-vertical.navbar-expand-sm.fixed-left { + left: 0; + border-width: 0 1px 0 0; + } + + .navbar-vertical.navbar-expand-sm.fixed-right { + right: 0; + border-width: 0 0 0 1px; + } + + .navbar-vertical.navbar-expand-sm .navbar-collapse { + flex: 1; + display: flex; + flex-direction: column; + align-items: stretch; + margin-left: -1.5rem; + margin-right: -1.5rem; + padding-left: 1.5rem; + padding-right: 1.5rem; + } + + .navbar-vertical.navbar-expand-sm .navbar-collapse>* { + min-width: 100%; + } + + .navbar-vertical.navbar-expand-sm .navbar-nav { + flex-direction: column; + margin-left: -1.5rem; + margin-right: -1.5rem; + } + + .navbar-vertical.navbar-expand-sm .navbar-nav .nav-link { + padding: 0.65rem 1.5rem; + } + + .navbar-vertical.navbar-expand-sm .navbar-nav .nav-link.active:before { + top: 0.25rem; + bottom: 0.25rem; + left: 0; + right: auto; + border-left: 2px solid #5e72e4; + border-bottom: 0; + } + + .navbar-vertical.navbar-expand-sm .navbar-nav .nav .nav-link { + padding-left: 3.75rem; + } + + .navbar-vertical.navbar-expand-sm .navbar-nav .nav .nav .nav-link { + padding-left: 4.5rem; + } + + .navbar-vertical.navbar-expand-sm .navbar-brand { + display: block; + text-align: center; + padding-top: 1rem; + padding-bottom: 1rem; + } + + .navbar-vertical.navbar-expand-sm .navbar-brand-img { + max-height: 2.5rem; + } + + .navbar-vertical.navbar-expand-sm .navbar-user { + margin-left: -1.5rem; + margin-right: -1.5rem; + padding-top: 1rem; + padding-bottom: 0rem; + padding-left: 1.5rem; + padding-right: 1.5rem; + border-top: 1px solid #e9ecef; + } + + .navbar-vertical.navbar-expand-sm .navbar-user .dropup .dropdown-menu { + left: 50%; + transform: translateX(-50%); + } +} + +@media (min-width: 768px) { + .navbar-vertical.navbar-expand-md { + display: block; + position: fixed; + top: 0; + bottom: 0; + width: 100%; + max-width: 250px; + padding-left: 1.5rem; + padding-right: 1.5rem; + overflow-y: auto; + } + + .navbar-vertical.navbar-expand-md>[class*="container"] { + flex-direction: column; + align-items: stretch; + min-height: 100%; + padding-left: 0; + padding-right: 0; + } +} + +@media all and (min-width: 768px) and (-ms-high-contrast: none), +(min-width: 768px) and (-ms-high-contrast: active) { + .navbar-vertical.navbar-expand-md>[class*="container"] { + min-height: none; + height: 100%; + } +} + +@media (min-width: 768px) { + .navbar-vertical.navbar-expand-md.fixed-left { + left: 0; + border-width: 0 1px 0 0; + } + + .navbar-vertical.navbar-expand-md.fixed-right { + right: 0; + border-width: 0 0 0 1px; + } + + .navbar-vertical.navbar-expand-md .navbar-collapse { + flex: 1; + display: flex; + flex-direction: column; + align-items: stretch; + margin-left: -1.5rem; + margin-right: -1.5rem; + padding-left: 1.5rem; + padding-right: 1.5rem; + } + + .navbar-vertical.navbar-expand-md .navbar-collapse>* { + min-width: 100%; + } + + .navbar-vertical.navbar-expand-md .navbar-nav { + flex-direction: column; + margin-left: -1.5rem; + margin-right: -1.5rem; + } + + .navbar-vertical.navbar-expand-md .navbar-nav .nav-link { + padding: 0.65rem 1.5rem; + } + + .navbar-vertical.navbar-expand-md .navbar-nav .nav-link.active:before { + top: 0.25rem; + bottom: 0.25rem; + left: 0; + right: auto; + border-left: 2px solid #5e72e4; + border-bottom: 0; + } + + .navbar-vertical.navbar-expand-md .navbar-nav .nav .nav-link { + padding-left: 3.75rem; + } + + .navbar-vertical.navbar-expand-md .navbar-nav .nav .nav .nav-link { + padding-left: 4.5rem; + } + + .navbar-vertical.navbar-expand-md .navbar-brand { + display: block; + text-align: center; + padding-top: 1rem; + padding-bottom: 1rem; + } + + .navbar-vertical.navbar-expand-md .navbar-brand-img { + max-height: 2.5rem; + } + + .navbar-vertical.navbar-expand-md .navbar-user { + margin-left: -1.5rem; + margin-right: -1.5rem; + padding-top: 1rem; + padding-bottom: 0rem; + padding-left: 1.5rem; + padding-right: 1.5rem; + border-top: 1px solid #e9ecef; + } + + .navbar-vertical.navbar-expand-md .navbar-user .dropup .dropdown-menu { + left: 50%; + transform: translateX(-50%); + } +} + +@media (min-width: 992px) { + .navbar-vertical.navbar-expand-lg { + display: block; + position: fixed; + top: 0; + bottom: 0; + width: 100%; + max-width: 250px; + padding-left: 1.5rem; + padding-right: 1.5rem; + overflow-y: auto; + } + + .navbar-vertical.navbar-expand-lg>[class*="container"] { + flex-direction: column; + align-items: stretch; + min-height: 100%; + padding-left: 0; + padding-right: 0; + } +} + +@media all and (min-width: 992px) and (-ms-high-contrast: none), +(min-width: 992px) and (-ms-high-contrast: active) { + .navbar-vertical.navbar-expand-lg>[class*="container"] { + min-height: none; + height: 100%; + } +} + +@media (min-width: 992px) { + .navbar-vertical.navbar-expand-lg.fixed-left { + left: 0; + border-width: 0 1px 0 0; + } + + .navbar-vertical.navbar-expand-lg.fixed-right { + right: 0; + border-width: 0 0 0 1px; + } + + .navbar-vertical.navbar-expand-lg .navbar-collapse { + flex: 1; + display: flex; + flex-direction: column; + align-items: stretch; + margin-left: -1.5rem; + margin-right: -1.5rem; + padding-left: 1.5rem; + padding-right: 1.5rem; + } + + .navbar-vertical.navbar-expand-lg .navbar-collapse>* { + min-width: 100%; + } + + .navbar-vertical.navbar-expand-lg .navbar-nav { + flex-direction: column; + margin-left: -1.5rem; + margin-right: -1.5rem; + } + + .navbar-vertical.navbar-expand-lg .navbar-nav .nav-link { + padding: 0.65rem 1.5rem; + } + + .navbar-vertical.navbar-expand-lg .navbar-nav .nav-link.active:before { + top: 0.25rem; + bottom: 0.25rem; + left: 0; + right: auto; + border-left: 2px solid #5e72e4; + border-bottom: 0; + } + + .navbar-vertical.navbar-expand-lg .navbar-nav .nav .nav-link { + padding-left: 3.75rem; + } + + .navbar-vertical.navbar-expand-lg .navbar-nav .nav .nav .nav-link { + padding-left: 4.5rem; + } + + .navbar-vertical.navbar-expand-lg .navbar-brand { + display: block; + text-align: center; + padding-top: 1rem; + padding-bottom: 1rem; + } + + .navbar-vertical.navbar-expand-lg .navbar-brand-img { + max-height: 2.5rem; + } + + .navbar-vertical.navbar-expand-lg .navbar-user { + margin-left: -1.5rem; + margin-right: -1.5rem; + padding-top: 1rem; + padding-bottom: 0rem; + padding-left: 1.5rem; + padding-right: 1.5rem; + border-top: 1px solid #e9ecef; + } + + .navbar-vertical.navbar-expand-lg .navbar-user .dropup .dropdown-menu { + left: 50%; + transform: translateX(-50%); + } +} + +@media (min-width: 1200px) { + .navbar-vertical.navbar-expand-xl { + display: block; + position: fixed; + top: 0; + bottom: 0; + width: 100%; + max-width: 250px; + padding-left: 1.5rem; + padding-right: 1.5rem; + overflow-y: auto; + } + + .navbar-vertical.navbar-expand-xl>[class*="container"] { + flex-direction: column; + align-items: stretch; + min-height: 100%; + padding-left: 0; + padding-right: 0; + } +} + +@media all and (min-width: 1200px) and (-ms-high-contrast: none), +(min-width: 1200px) and (-ms-high-contrast: active) { + .navbar-vertical.navbar-expand-xl>[class*="container"] { + min-height: none; + height: 100%; + } +} + +@media (min-width: 1200px) { + .navbar-vertical.navbar-expand-xl.fixed-left { + left: 0; + border-width: 0 1px 0 0; + } + + .navbar-vertical.navbar-expand-xl.fixed-right { + right: 0; + border-width: 0 0 0 1px; + } + + .navbar-vertical.navbar-expand-xl .navbar-collapse { + flex: 1; + display: flex; + flex-direction: column; + align-items: stretch; + margin-left: -1.5rem; + margin-right: -1.5rem; + padding-left: 1.5rem; + padding-right: 1.5rem; + } + + .navbar-vertical.navbar-expand-xl .navbar-collapse>* { + min-width: 100%; + } + + .navbar-vertical.navbar-expand-xl .navbar-nav { + flex-direction: column; + margin-left: -1.5rem; + margin-right: -1.5rem; + } + + .navbar-vertical.navbar-expand-xl .navbar-nav .nav-link { + padding: 0.65rem 1.5rem; + } + + .navbar-vertical.navbar-expand-xl .navbar-nav .nav-link.active:before { + top: 0.25rem; + bottom: 0.25rem; + left: 0; + right: auto; + border-left: 2px solid #5e72e4; + border-bottom: 0; + } + + .navbar-vertical.navbar-expand-xl .navbar-nav .nav .nav-link { + padding-left: 3.75rem; + } + + .navbar-vertical.navbar-expand-xl .navbar-nav .nav .nav .nav-link { + padding-left: 4.5rem; + } + + .navbar-vertical.navbar-expand-xl .navbar-brand { + display: block; + text-align: center; + padding-top: 1rem; + padding-bottom: 1rem; + } + + .navbar-vertical.navbar-expand-xl .navbar-brand-img { + max-height: 2.5rem; + } + + .navbar-vertical.navbar-expand-xl .navbar-user { + margin-left: -1.5rem; + margin-right: -1.5rem; + padding-top: 1rem; + padding-bottom: 0rem; + padding-left: 1.5rem; + padding-right: 1.5rem; + border-top: 1px solid #e9ecef; + } + + .navbar-vertical.navbar-expand-xl .navbar-user .dropup .dropdown-menu { + left: 50%; + transform: translateX(-50%); + } +} + +.navbar-search .input-group { + border-radius: 2rem; + border: 2px solid; + background-color: transparent; +} + +.navbar-search .input-group .input-group-text { + background-color: transparent; + padding-left: 1rem; +} + +.navbar-search .form-control { + width: 270px; + background-color: transparent; +} + +.navbar-search-dark .input-group { + border-color: rgba(255, 255, 255, 0.6); +} + +.navbar-search-dark .input-group-text { + color: rgba(255, 255, 255, 0.6); +} + +.navbar-search-dark .form-control { + color: rgba(255, 255, 255, 0.9); +} + +.navbar-search-dark .form-control::placeholder { + color: rgba(255, 255, 255, 0.6); +} + +.navbar-search-dark .focused .input-group { + border-color: rgba(255, 255, 255, 0.9); +} + +.navbar-search-light .input-group { + border-color: rgba(0, 0, 0, 0.6); +} + +.navbar-search-light .input-group-text { + color: rgba(0, 0, 0, 0.6); +} + +.navbar-search-light .form-control { + color: rgba(0, 0, 0, 0.9); +} + +.navbar-search-light .form-control::placeholder { + color: rgba(0, 0, 0, 0.6); +} + +.navbar-search-light .focused .input-group { + border-color: rgba(0, 0, 0, 0.9); +} + +@media (min-width: 768px) { + .navbar .dropdown-menu { + opacity: 0; + pointer-events: none; + margin: 0; + } + + .navbar .dropdown-menu-arrow:before { + background: #fff; + box-shadow: none; + content: ''; + display: block; + height: 12px; + width: 12px; + left: 20px; + position: absolute; + bottom: 100%; + transform: rotate(-45deg) translateY(12px); + z-index: -5; + border-radius: 2px; + } + + .navbar .dropdown-menu-right:before { + right: 20px; + left: auto; + } + + .navbar:not(.navbar-nav-hover) .dropdown-menu.show { + opacity: 1; + pointer-events: auto; + animation: show-navbar-dropdown .25s ease forwards; + } + + .navbar:not(.navbar-nav-hover) .dropdown-menu.close { + display: block; + animation: hide-navbar-dropdown .15s ease backwards; + } + + .navbar.navbar-nav-hover .dropdown-menu { + opacity: 0; + display: block; + pointer-events: none; + transform: translate(0, 10px) perspective(200px) rotateX(-2deg); + transition: visibility 0.25s, opacity 0.25s, transform 0.25s; + } + + .navbar.navbar-nav-hover .nav-item.dropdown:hover>.dropdown-menu { + display: block; + opacity: 1; + pointer-events: auto; + visibility: visible; + transform: translate(0, 0); + animation: none; + } + + .navbar .dropdown-menu-inner { + position: relative; + padding: 1rem; + } + + @keyframes show-navbar-dropdown { + 0% { + opacity: 0; + transform: translate(0, 10px) perspective(200px) rotateX(-2deg); + transition: visibility 0.25s, opacity 0.25s, transform 0.25s; + } + + 100% { + transform: translate(0, 0); + opacity: 1; + } + } + + @keyframes hide-navbar-dropdown { + from { + opacity: 1; + } + + to { + opacity: 0; + transform: translate(0, 10px); + } + } +} + +.navbar-collapse-header { + display: none; +} + +@media (max-width: 767.98px) { + .navbar-nav .nav-link { + padding: .625rem 0; + color: #172b4d !important; + } + + .navbar-nav .dropdown-menu { + box-shadow: none; + min-width: auto; + } + + .navbar-nav .dropdown-menu .media svg { + width: 30px; + } + + .navbar-collapse { + width: calc(100% - 1.4rem); + position: absolute; + top: 0; + left: 0; + right: 0; + z-index: 1050; + margin: .7rem; + overflow-y: auto; + height: auto !important; + opacity: 0; + } + + .navbar-collapse .navbar-toggler { + width: 20px; + height: 20px; + position: relative; + cursor: pointer; + display: inline-block; + padding: 0; + } + + .navbar-collapse .navbar-toggler span { + display: block; + position: absolute; + width: 100%; + height: 2px; + border-radius: 2px; + opacity: 1; + background: #283448; + } + + .navbar-collapse .navbar-toggler :nth-child(1) { + transform: rotate(135deg); + } + + .navbar-collapse .navbar-toggler :nth-child(2) { + transform: rotate(-135deg); + } + + .navbar-collapse .navbar-collapse-header { + display: block; + padding-bottom: 1rem; + margin-bottom: 1rem; + border-bottom: 1px solid rgba(0, 0, 0, 0.1); + } + + .navbar-collapse .collapse-brand img { + height: 36px; + } + + .navbar-collapse .collapse-close { + text-align: right; + } + + .navbar-collapse.collapsing, + .navbar-collapse.show { + padding: 1.5rem; + border-radius: 0.375rem; + background: #FFF; + box-shadow: 0 50px 100px rgba(50, 50, 93, 0.1), 0 15px 35px rgba(50, 50, 93, 0.15), 0 5px 15px rgba(0, 0, 0, 0.1); + animation: show-navbar-collapse .2s ease forwards; + } + + .navbar-collapse.collapsing-out { + animation: hide-navbar-collapse .2s ease forwards; + } +} + +@keyframes show-navbar-collapse { + 0% { + opacity: 0; + transform: scale(0.95); + transform-origin: 100% 0; + } + + 100% { + opacity: 1; + transform: scale(1); + } +} + +@keyframes hide-navbar-collapse { + from { + opacity: 1; + transform: scale(1); + transform-origin: 100% 0; + } + + to { + opacity: 0; + transform: scale(0.95); + } +} + +.page-item.active .page-link { + box-shadow: 0 7px 14px rgba(50, 50, 93, 0.1), 0 3px 6px rgba(0, 0, 0, 0.08); +} + +.page-item .page-link, +.page-item span { + display: flex; + align-items: center; + justify-content: center; + padding: 0; + margin: 0 3px; + border-radius: 50% !important; + width: 36px; + height: 36px; + font-size: 0.875rem; +} + +.pagination-lg .page-item .page-link, +.pagination-lg .page-item span { + width: 46px; + height: 46px; + line-height: 46px; +} + +.pagination-sm .page-item .page-link, +.pagination-sm .page-item span { + width: 30px; + height: 30px; + line-height: 30px; +} + +.popover { + border: 0; +} + +.popover-header { + font-weight: 600; +} + +.popover-primary { + background-color: #5e72e4; +} + +.popover-primary .popover-header { + background-color: #5e72e4; + color: #fff; +} + +.popover-primary .popover-body { + color: #fff; +} + +.popover-primary .popover-header { + border-color: rgba(255, 255, 255, 0.2); +} + +.popover-primary.bs-popover-top .arrow::after, +.popover-primary.bs-popover-auto[x-placement^="top"] .arrow::after { + border-top-color: #5e72e4; +} + +.popover-primary.bs-popover-right .arrow::after, +.popover-primary.bs-popover-auto[x-placement^="right"] .arrow::after { + border-right-color: #5e72e4; +} + +.popover-primary.bs-popover-bottom .arrow::after, +.popover-primary.bs-popover-auto[x-placement^="bottom"] .arrow::after { + border-bottom-color: #5e72e4; +} + +.popover-primary.bs-popover-left .arrow::after, +.popover-primary.bs-popover-auto[x-placement^="left"] .arrow::after { + border-left-color: #5e72e4; +} + +.popover-secondary { + background-color: #f7fafc; +} + +.popover-secondary .popover-header { + background-color: #f7fafc; + color: #212529; +} + +.popover-secondary .popover-body { + color: #212529; +} + +.popover-secondary .popover-header { + border-color: rgba(33, 37, 41, 0.2); +} + +.popover-secondary.bs-popover-top .arrow::after, +.popover-secondary.bs-popover-auto[x-placement^="top"] .arrow::after { + border-top-color: #f7fafc; +} + +.popover-secondary.bs-popover-right .arrow::after, +.popover-secondary.bs-popover-auto[x-placement^="right"] .arrow::after { + border-right-color: #f7fafc; +} + +.popover-secondary.bs-popover-bottom .arrow::after, +.popover-secondary.bs-popover-auto[x-placement^="bottom"] .arrow::after { + border-bottom-color: #f7fafc; +} + +.popover-secondary.bs-popover-left .arrow::after, +.popover-secondary.bs-popover-auto[x-placement^="left"] .arrow::after { + border-left-color: #f7fafc; +} + +.popover-success { + background-color: #2dce89; +} + +.popover-success .popover-header { + background-color: #2dce89; + color: #fff; +} + +.popover-success .popover-body { + color: #fff; +} + +.popover-success .popover-header { + border-color: rgba(255, 255, 255, 0.2); +} + +.popover-success.bs-popover-top .arrow::after, +.popover-success.bs-popover-auto[x-placement^="top"] .arrow::after { + border-top-color: #2dce89; +} + +.popover-success.bs-popover-right .arrow::after, +.popover-success.bs-popover-auto[x-placement^="right"] .arrow::after { + border-right-color: #2dce89; +} + +.popover-success.bs-popover-bottom .arrow::after, +.popover-success.bs-popover-auto[x-placement^="bottom"] .arrow::after { + border-bottom-color: #2dce89; +} + +.popover-success.bs-popover-left .arrow::after, +.popover-success.bs-popover-auto[x-placement^="left"] .arrow::after { + border-left-color: #2dce89; +} + +.popover-info { + background-color: #11cdef; +} + +.popover-info .popover-header { + background-color: #11cdef; + color: #fff; +} + +.popover-info .popover-body { + color: #fff; +} + +.popover-info .popover-header { + border-color: rgba(255, 255, 255, 0.2); +} + +.popover-info.bs-popover-top .arrow::after, +.popover-info.bs-popover-auto[x-placement^="top"] .arrow::after { + border-top-color: #11cdef; +} + +.popover-info.bs-popover-right .arrow::after, +.popover-info.bs-popover-auto[x-placement^="right"] .arrow::after { + border-right-color: #11cdef; +} + +.popover-info.bs-popover-bottom .arrow::after, +.popover-info.bs-popover-auto[x-placement^="bottom"] .arrow::after { + border-bottom-color: #11cdef; +} + +.popover-info.bs-popover-left .arrow::after, +.popover-info.bs-popover-auto[x-placement^="left"] .arrow::after { + border-left-color: #11cdef; +} + +.popover-warning { + background-color: #fb6340; +} + +.popover-warning .popover-header { + background-color: #fb6340; + color: #fff; +} + +.popover-warning .popover-body { + color: #fff; +} + +.popover-warning .popover-header { + border-color: rgba(255, 255, 255, 0.2); +} + +.popover-warning.bs-popover-top .arrow::after, +.popover-warning.bs-popover-auto[x-placement^="top"] .arrow::after { + border-top-color: #fb6340; +} + +.popover-warning.bs-popover-right .arrow::after, +.popover-warning.bs-popover-auto[x-placement^="right"] .arrow::after { + border-right-color: #fb6340; +} + +.popover-warning.bs-popover-bottom .arrow::after, +.popover-warning.bs-popover-auto[x-placement^="bottom"] .arrow::after { + border-bottom-color: #fb6340; +} + +.popover-warning.bs-popover-left .arrow::after, +.popover-warning.bs-popover-auto[x-placement^="left"] .arrow::after { + border-left-color: #fb6340; +} + +.popover-danger { + background-color: #f5365c; +} + +.popover-danger .popover-header { + background-color: #f5365c; + color: #fff; +} + +.popover-danger .popover-body { + color: #fff; +} + +.popover-danger .popover-header { + border-color: rgba(255, 255, 255, 0.2); +} + +.popover-danger.bs-popover-top .arrow::after, +.popover-danger.bs-popover-auto[x-placement^="top"] .arrow::after { + border-top-color: #f5365c; +} + +.popover-danger.bs-popover-right .arrow::after, +.popover-danger.bs-popover-auto[x-placement^="right"] .arrow::after { + border-right-color: #f5365c; +} + +.popover-danger.bs-popover-bottom .arrow::after, +.popover-danger.bs-popover-auto[x-placement^="bottom"] .arrow::after { + border-bottom-color: #f5365c; +} + +.popover-danger.bs-popover-left .arrow::after, +.popover-danger.bs-popover-auto[x-placement^="left"] .arrow::after { + border-left-color: #f5365c; +} + +.popover-light { + background-color: #adb5bd; +} + +.popover-light .popover-header { + background-color: #adb5bd; + color: #fff; +} + +.popover-light .popover-body { + color: #fff; +} + +.popover-light .popover-header { + border-color: rgba(255, 255, 255, 0.2); +} + +.popover-light.bs-popover-top .arrow::after, +.popover-light.bs-popover-auto[x-placement^="top"] .arrow::after { + border-top-color: #adb5bd; +} + +.popover-light.bs-popover-right .arrow::after, +.popover-light.bs-popover-auto[x-placement^="right"] .arrow::after { + border-right-color: #adb5bd; +} + +.popover-light.bs-popover-bottom .arrow::after, +.popover-light.bs-popover-auto[x-placement^="bottom"] .arrow::after { + border-bottom-color: #adb5bd; +} + +.popover-light.bs-popover-left .arrow::after, +.popover-light.bs-popover-auto[x-placement^="left"] .arrow::after { + border-left-color: #adb5bd; +} + +.popover-dark { + background-color: #212529; +} + +.popover-dark .popover-header { + background-color: #212529; + color: #fff; +} + +.popover-dark .popover-body { + color: #fff; +} + +.popover-dark .popover-header { + border-color: rgba(255, 255, 255, 0.2); +} + +.popover-dark.bs-popover-top .arrow::after, +.popover-dark.bs-popover-auto[x-placement^="top"] .arrow::after { + border-top-color: #212529; +} + +.popover-dark.bs-popover-right .arrow::after, +.popover-dark.bs-popover-auto[x-placement^="right"] .arrow::after { + border-right-color: #212529; +} + +.popover-dark.bs-popover-bottom .arrow::after, +.popover-dark.bs-popover-auto[x-placement^="bottom"] .arrow::after { + border-bottom-color: #212529; +} + +.popover-dark.bs-popover-left .arrow::after, +.popover-dark.bs-popover-auto[x-placement^="left"] .arrow::after { + border-left-color: #212529; +} + +.popover-default { + background-color: #172b4d; +} + +.popover-default .popover-header { + background-color: #172b4d; + color: #fff; +} + +.popover-default .popover-body { + color: #fff; +} + +.popover-default .popover-header { + border-color: rgba(255, 255, 255, 0.2); +} + +.popover-default.bs-popover-top .arrow::after, +.popover-default.bs-popover-auto[x-placement^="top"] .arrow::after { + border-top-color: #172b4d; +} + +.popover-default.bs-popover-right .arrow::after, +.popover-default.bs-popover-auto[x-placement^="right"] .arrow::after { + border-right-color: #172b4d; +} + +.popover-default.bs-popover-bottom .arrow::after, +.popover-default.bs-popover-auto[x-placement^="bottom"] .arrow::after { + border-bottom-color: #172b4d; +} + +.popover-default.bs-popover-left .arrow::after, +.popover-default.bs-popover-auto[x-placement^="left"] .arrow::after { + border-left-color: #172b4d; +} + +.popover-white { + background-color: #fff; +} + +.popover-white .popover-header { + background-color: #fff; + color: #212529; +} + +.popover-white .popover-body { + color: #212529; +} + +.popover-white .popover-header { + border-color: rgba(33, 37, 41, 0.2); +} + +.popover-white.bs-popover-top .arrow::after, +.popover-white.bs-popover-auto[x-placement^="top"] .arrow::after { + border-top-color: #fff; +} + +.popover-white.bs-popover-right .arrow::after, +.popover-white.bs-popover-auto[x-placement^="right"] .arrow::after { + border-right-color: #fff; +} + +.popover-white.bs-popover-bottom .arrow::after, +.popover-white.bs-popover-auto[x-placement^="bottom"] .arrow::after { + border-bottom-color: #fff; +} + +.popover-white.bs-popover-left .arrow::after, +.popover-white.bs-popover-auto[x-placement^="left"] .arrow::after { + border-left-color: #fff; +} + +.popover-neutral { + background-color: #fff; +} + +.popover-neutral .popover-header { + background-color: #fff; + color: #212529; +} + +.popover-neutral .popover-body { + color: #212529; +} + +.popover-neutral .popover-header { + border-color: rgba(33, 37, 41, 0.2); +} + +.popover-neutral.bs-popover-top .arrow::after, +.popover-neutral.bs-popover-auto[x-placement^="top"] .arrow::after { + border-top-color: #fff; +} + +.popover-neutral.bs-popover-right .arrow::after, +.popover-neutral.bs-popover-auto[x-placement^="right"] .arrow::after { + border-right-color: #fff; +} + +.popover-neutral.bs-popover-bottom .arrow::after, +.popover-neutral.bs-popover-auto[x-placement^="bottom"] .arrow::after { + border-bottom-color: #fff; +} + +.popover-neutral.bs-popover-left .arrow::after, +.popover-neutral.bs-popover-auto[x-placement^="left"] .arrow::after { + border-left-color: #fff; +} + +.popover-darker { + background-color: black; +} + +.popover-darker .popover-header { + background-color: black; + color: #fff; +} + +.popover-darker .popover-body { + color: #fff; +} + +.popover-darker .popover-header { + border-color: rgba(255, 255, 255, 0.2); +} + +.popover-darker.bs-popover-top .arrow::after, +.popover-darker.bs-popover-auto[x-placement^="top"] .arrow::after { + border-top-color: black; +} + +.popover-darker.bs-popover-right .arrow::after, +.popover-darker.bs-popover-auto[x-placement^="right"] .arrow::after { + border-right-color: black; +} + +.popover-darker.bs-popover-bottom .arrow::after, +.popover-darker.bs-popover-auto[x-placement^="bottom"] .arrow::after { + border-bottom-color: black; +} + +.popover-darker.bs-popover-left .arrow::after, +.popover-darker.bs-popover-auto[x-placement^="left"] .arrow::after { + border-left-color: black; +} + +.progress-wrapper { + position: relative; + padding-top: 1.5rem; +} + +.progress { + height: 8px; + margin-bottom: 1rem; + overflow: hidden; + border-radius: 0.25rem; + background-color: #e9ecef; + box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); +} + +.progress .sr-only { + width: auto; + height: 20px; + margin: 0 0 0 30px; + left: 0; + clip: auto; + line-height: 20px; + font-size: 13px; +} + +.progress-heading { + font-size: 14px; + font-weight: 500; + margin: 0 0 2px; + padding: 0; +} + +.progress-bar { + box-shadow: none; + border-radius: 0; + height: auto; +} + +.progress-info { + margin-bottom: .5rem; + display: flex; + align-items: center; + justify-content: space-between; +} + +.progress-label span { + display: inline-block; + color: #5e72e4; + font-size: .625rem; + font-weight: 600; + text-transform: uppercase; + background: rgba(94, 114, 228, 0.1); + padding: .25rem 1rem; + border-radius: 30px; +} + +.progress-percentage { + text-align: right; +} + +.progress-percentage span { + display: inline-block; + color: #8898aa; + font-size: .875rem; + font-weight: 600; +} + +.separator { + position: absolute; + top: auto; + left: 0; + right: 0; + width: 100%; + height: 150px; + transform: translateZ(0); + overflow: hidden; + pointer-events: none; +} + +.separator svg { + position: absolute; + pointer-events: none; +} + +.separator-top { + top: 0; + bottom: auto; +} + +.separator-top svg { + top: 0; +} + +.separator-bottom { + top: auto; + bottom: 0; +} + +.separator-bottom svg { + bottom: 0; +} + +.separator-inverse { + transform: rotate(180deg); +} + +.separator-skew { + height: 60px; +} + +@media (min-width: 1200px) { + .separator-skew { + height: 70px; + } +} + +.table thead th { + padding-top: 0.75rem; + padding-bottom: 0.75rem; + font-size: 0.65rem; + text-transform: uppercase; + letter-spacing: 1px; + border-bottom: 1px solid #e9ecef; +} + +.table th { + font-weight: 600; +} + +.table td .progress { + height: 3px; + width: 120px; + margin: 0; +} + +.table td, +.table th { + font-size: 0.8125rem; + white-space: nowrap; +} + +.table.align-items-center td, +.table.align-items-center th { + vertical-align: middle; +} + +.table .thead-dark th { + background-color: #1c345d; + color: #4d7bca; +} + +.table .thead-light th { + background-color: #f6f9fc; + color: #8898aa; +} + +.table-hover tr { + transition: all 0.15s ease; +} + +@media screen and (prefers-reduced-motion: reduce) { + .table-hover tr { + transition: none; + } +} + +.table-flush td, +.table-flush th { + border-left: 0; + border-right: 0; +} + +.table-flush tbody tr:first-child td, +.table-flush tbody tr:first-child th { + border-top: 0; +} + +.table-flush tbody tr:last-child td, +.table-flush tbody tr:last-child th { + border-bottom: 0; +} + +.card .table { + margin-bottom: 0; +} + +.card .table td, +.card .table th { + padding-left: 1.5rem; + padding-right: 1.5rem; +} + +p { + font-size: 1rem; + font-weight: 300; + line-height: 1.7; +} + +.lead { + font-size: 1.25rem; + font-weight: 300; + line-height: 1.7; + margin-top: 1.5rem; +} + +.lead+.btn-wrapper { + margin-top: 3rem; +} + +.description { + font-size: 0.875rem; +} + +.heading { + letter-spacing: 0.025em; + font-size: 0.95rem; + text-transform: uppercase; + font-weight: 600; +} + +.heading-small { + padding-top: .25rem; + padding-bottom: .25rem; + font-size: .75rem; + text-transform: uppercase; + letter-spacing: .04em; +} + +.heading-title { + letter-spacing: 0.025em; + font-size: 1.375rem; + font-weight: 600; + text-transform: uppercase; +} + +.heading-section { + letter-spacing: 0.025em; + font-size: 1.375rem; + font-weight: 600; + text-transform: uppercase; +} + +.heading-section img { + display: block; + width: 72px; + height: 72px; + margin-bottom: 1.5rem; +} + +.heading-section.text-center img { + margin-left: auto; + margin-right: auto; +} + +.display-1 span, +.display-2 span, +.display-3 span, +.display-4 span { + display: block; + font-weight: 300; +} + +article h4:not(:first-child), +article h5:not(:first-child) { + margin-top: 3rem; +} + +article h4, +article h5 { + margin-bottom: 1.5rem; +} + +article figure { + margin: 3rem 0; +} + +article h5+figure { + margin-top: 0; +} + +.datepicker { + border-radius: 0.375rem; + direction: ltr; +} + +.datepicker-inline { + width: 220px; +} + +.datepicker-rtl { + direction: rtl; +} + +.datepicker-rtl.dropdown-menu { + left: auto; +} + +.datepicker-rtl table tr td span { + float: right; +} + +.datepicker-dropdown { + top: 0; + left: 0; + padding: 20px 22px; + box-shadow: 0 50px 100px rgba(50, 50, 93, 0.1), 0 15px 35px rgba(50, 50, 93, 0.15), 0 5px 15px rgba(0, 0, 0, 0.1); +} + +.datepicker-dropdown.datepicker-orient-left:before { + left: 6px; +} + +.datepicker-dropdown.datepicker-orient-left:after { + left: 7px; +} + +.datepicker-dropdown.datepicker-orient-right:before { + right: 6px; +} + +.datepicker-dropdown.datepicker-orient-right:after { + right: 7px; +} + +.datepicker-dropdown.datepicker-orient-bottom:before { + top: -7px; +} + +.datepicker-dropdown.datepicker-orient-bottom:after { + top: -6px; +} + +.datepicker-dropdown.datepicker-orient-top:before { + bottom: -7px; + border-bottom: 0; + border-top: 7px solid white; +} + +.datepicker-dropdown.datepicker-orient-top:after { + bottom: -6px; + border-bottom: 0; + border-top: 6px solid #fff; +} + +.datepicker table { + margin: 0; + -webkit-touch-callout: none; + user-select: none; +} + +.datepicker table tr td { + border-radius: 50%; +} + +.datepicker table tr th { + border-radius: 0.375rem; + font-weight: 500; +} + +.datepicker table tr td, +.datepicker table tr th { + transition: all 0.15s ease; + width: 36px; + height: 36px; + border: none; + text-align: center; + font-size: 0.875rem; +} + +.table-striped .datepicker table tr td, +.table-striped .datepicker table tr th { + background-color: transparent; +} + +.datepicker table tr td.old, +.datepicker table tr td.new { + color: #adb5bd; +} + +.datepicker table tr td.day:hover, +.datepicker table tr td.focused { + background: white; + cursor: pointer; +} + +.datepicker table tr td.disabled, +.datepicker table tr td.disabled:hover { + background: none; + color: #dee2e6; + cursor: default; +} + +.datepicker table tr td.highlighted { + border-radius: 0; +} + +.datepicker table tr td.highlighted.focused { + background: #5e72e4; +} + +.datepicker table tr td.highlighted.disabled, +.datepicker table tr td.highlighted.disabled:active { + background: #5e72e4; + color: #ced4da; +} + +.datepicker table tr td.today { + background: white; +} + +.datepicker table tr td.today.focused { + background: white; +} + +.datepicker table tr td.today.disabled, +.datepicker table tr td.today.disabled:active { + background: white; + color: #8898aa; +} + +.datepicker table tr td.range { + background: #5e72e4; + color: #fff; + border-radius: 0; +} + +.datepicker table tr td.range.focused { + background: #3b53de; +} + +.datepicker table tr td.range.disabled, +.datepicker table tr td.range.disabled:active, +.datepicker table tr td.range.day.disabled:hover { + background: #324cdd; + color: #8a98eb; +} + +.datepicker table tr td.range.highlighted.focused { + background: #cbd3da; +} + +.datepicker table tr td.range.highlighted.disabled, +.datepicker table tr td.range.highlighted.disabled:active { + background: #e9ecef; + color: #dee2e6; +} + +.datepicker table tr td.range.today.disabled, +.datepicker table tr td.range.today.disabled:active { + background: #5e72e4; + color: #fff; +} + +.datepicker table tr td.day.range-start { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} + +.datepicker table tr td.day.range-end { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} + +.datepicker table tr td.day.range-start.range-end { + border-radius: 50%; +} + +.datepicker table tr td.selected, +.datepicker table tr td.selected.highlighted, +.datepicker table tr td.selected:hover, +.datepicker table tr td.selected.highlighted:hover, +.datepicker table tr td.day.range:hover { + background: #5e72e4; + color: #fff; +} + +.datepicker table tr td.active, +.datepicker table tr td.active.highlighted, +.datepicker table tr td.active:hover, +.datepicker table tr td.active.highlighted:hover { + background: #5e72e4; + color: #fff; + box-shadow: none; +} + +.datepicker table tr td span { + display: block; + width: 23%; + height: 54px; + line-height: 54px; + float: left; + margin: 1%; + cursor: pointer; + border-radius: 4px; +} + +.datepicker table tr td span:hover, +.datepicker table tr td span.focused { + background: #e9ecef; +} + +.datepicker table tr td span.disabled, +.datepicker table tr td span.disabled:hover { + background: none; + color: #dee2e6; + cursor: default; +} + +.datepicker table tr td span.active, +.datepicker table tr td span.active:hover, +.datepicker table tr td span.active.disabled, +.datepicker table tr td span.active.disabled:hover { + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); +} + +.datepicker table tr td span.old, +.datepicker table tr td span.new { + color: #8898aa; +} + +.datepicker .datepicker-switch { + width: 145px; +} + +.datepicker .datepicker-switch, +.datepicker .prev, +.datepicker .next, +.datepicker tfoot tr th { + cursor: pointer; +} + +.datepicker .datepicker-switch:hover, +.datepicker .prev:hover, +.datepicker .next:hover, +.datepicker tfoot tr th:hover { + background: #e9ecef; +} + +.datepicker .prev.disabled, +.datepicker .next.disabled { + visibility: hidden; +} + +.datepicker .cw { + font-size: 10px; + width: 12px; + padding: 0 2px 0 5px; + vertical-align: middle; +} + +/*! nouislider - 14.0.1 - 6/21/2019 */ +/* Functional styling; + * These styles are required for noUiSlider to function. + * You don't need to change these rules to apply your design. + */ +.noUi-target, +.noUi-target * { + -webkit-touch-callout: none; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); + -webkit-user-select: none; + -ms-touch-action: none; + touch-action: none; + -ms-user-select: none; + -moz-user-select: none; + user-select: none; + -moz-box-sizing: border-box; + box-sizing: border-box; +} + +.noUi-target { + position: relative; + direction: ltr; +} + +.noUi-base, +.noUi-connects { + width: 100%; + height: 100%; + position: relative; + z-index: 1; +} + +/* Wrapper for all connect elements. + */ +.noUi-connects { + overflow: hidden; + z-index: 0; +} + +.noUi-connect, +.noUi-origin { + will-change: transform; + position: absolute; + z-index: 1; + top: 0; + left: 0; + -ms-transform-origin: 0 0; + -webkit-transform-origin: 0 0; + -webkit-transform-style: preserve-3d; + transform-origin: 0 0; + transform-style: flat; +} + +.noUi-connect { + height: 100%; + width: 100%; +} + +.noUi-origin { + height: 10%; + width: 10%; +} + +/* Offset direction + */ +html:not([dir="rtl"]) .noUi-horizontal .noUi-origin { + left: auto; + right: 0; +} + +/* Give origins 0 height/width so they don't interfere with clicking the + * connect elements. + */ +.noUi-vertical .noUi-origin { + width: 0; +} + +.noUi-horizontal .noUi-origin { + height: 0; +} + +.noUi-handle { + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + position: absolute; +} + +.noUi-touch-area { + height: 100%; + width: 100%; +} + +.noUi-state-tap .noUi-connect, +.noUi-state-tap .noUi-origin { + -webkit-transition: transform 0.3s; + transition: transform 0.3s; +} + +.noUi-state-drag * { + cursor: inherit !important; +} + +/* Slider size and handle placement; + */ +.noUi-horizontal { + height: 18px; +} + +.noUi-horizontal .noUi-handle { + width: 34px; + height: 28px; + left: -17px; + top: -6px; +} + +.noUi-vertical { + width: 18px; +} + +.noUi-vertical .noUi-handle { + width: 28px; + height: 34px; + left: -6px; + top: -17px; +} + +html:not([dir="rtl"]) .noUi-horizontal .noUi-handle { + right: -17px; + left: auto; +} + +/* Styling; + * Giving the connect element a border radius causes issues with using transform: scale + */ +.noUi-target { + background: #FAFAFA; + border-radius: 4px; + border: 1px solid #D3D3D3; + box-shadow: inset 0 1px 1px #F0F0F0, 0 3px 6px -5px #BBB; +} + +.noUi-connects { + border-radius: 3px; +} + +.noUi-connect { + background: #3FB8AF; +} + +/* Handles and cursors; + */ +.noUi-draggable { + cursor: ew-resize; +} + +.noUi-vertical .noUi-draggable { + cursor: ns-resize; +} + +.noUi-handle { + border: 1px solid #D9D9D9; + border-radius: 3px; + background: #FFF; + cursor: default; + box-shadow: inset 0 0 1px #FFF, inset 0 1px 7px #EBEBEB, 0 3px 6px -3px #BBB; +} + +.noUi-active { + box-shadow: inset 0 0 1px #FFF, inset 0 1px 7px #DDD, 0 3px 6px -3px #BBB; +} + +/* Handle stripes; + */ +.noUi-handle:before, +.noUi-handle:after { + content: ""; + display: block; + position: absolute; + height: 14px; + width: 1px; + background: #E8E7E6; + left: 14px; + top: 6px; +} + +.noUi-handle:after { + left: 17px; +} + +.noUi-vertical .noUi-handle:before, +.noUi-vertical .noUi-handle:after { + width: 14px; + height: 1px; + left: 6px; + top: 14px; +} + +.noUi-vertical .noUi-handle:after { + top: 17px; +} + +/* Disabled state; + */ +[disabled] .noUi-connect { + background: #B8B8B8; +} + +[disabled].noUi-target, +[disabled].noUi-handle, +[disabled] .noUi-handle { + cursor: not-allowed; +} + +/* Base; + * + */ +.noUi-pips, +.noUi-pips * { + -moz-box-sizing: border-box; + box-sizing: border-box; +} + +.noUi-pips { + position: absolute; + color: #999; +} + +/* Values; + * + */ +.noUi-value { + position: absolute; + white-space: nowrap; + text-align: center; +} + +.noUi-value-sub { + color: #ccc; + font-size: 10px; +} + +/* Markings; + * + */ +.noUi-marker { + position: absolute; + background: #CCC; +} + +.noUi-marker-sub { + background: #AAA; +} + +.noUi-marker-large { + background: #AAA; +} + +/* Horizontal layout; + * + */ +.noUi-pips-horizontal { + padding: 10px 0; + height: 80px; + top: 100%; + left: 0; + width: 100%; +} + +.noUi-value-horizontal { + -webkit-transform: translate(-50%, 50%); + transform: translate(-50%, 50%); +} + +.noUi-rtl .noUi-value-horizontal { + -webkit-transform: translate(50%, 50%); + transform: translate(50%, 50%); +} + +.noUi-marker-horizontal.noUi-marker { + margin-left: -1px; + width: 2px; + height: 5px; +} + +.noUi-marker-horizontal.noUi-marker-sub { + height: 10px; +} + +.noUi-marker-horizontal.noUi-marker-large { + height: 15px; +} + +/* Vertical layout; + * + */ +.noUi-pips-vertical { + padding: 0 10px; + height: 100%; + top: 0; + left: 100%; +} + +.noUi-value-vertical { + -webkit-transform: translate(0, -50%); + transform: translate(0, -50%); + padding-left: 25px; +} + +.noUi-rtl .noUi-value-vertical { + -webkit-transform: translate(0, 50%); + transform: translate(0, 50%); +} + +.noUi-marker-vertical.noUi-marker { + width: 5px; + height: 2px; + margin-top: -1px; +} + +.noUi-marker-vertical.noUi-marker-sub { + width: 10px; +} + +.noUi-marker-vertical.noUi-marker-large { + width: 15px; +} + +.noUi-tooltip { + display: block; + position: absolute; + border: 1px solid #D9D9D9; + border-radius: 3px; + background: #fff; + color: #000; + padding: 5px; + text-align: center; + white-space: nowrap; +} + +.noUi-horizontal .noUi-tooltip { + -webkit-transform: translate(-50%, 0); + transform: translate(-50%, 0); + left: 50%; + bottom: 120%; +} + +.noUi-vertical .noUi-tooltip { + -webkit-transform: translate(0, -50%); + transform: translate(0, -50%); + top: 50%; + right: 120%; +} + +.noUi-target { + background: #eceeef; + border-radius: 5px; + border: 0; + box-shadow: inset 0 1px 2px rgba(90, 97, 105, 0.1); + margin: 15px 0; + cursor: pointer; +} + +.noUi-horizontal { + height: 5px; +} + +html:not([dir="rtl"]) .noUi-horizontal .noUi-handle { + right: -10px; +} + +.noUi-vertical { + width: 5px; +} + +.noUi-connect { + background: #5e72e4; + box-shadow: none; +} + +.noUi-handle:after, +.noUi-handle:before { + content: none; +} + +.noUi-handle:focus { + outline: none; +} + +.noUi-horizontal .noUi-handle, +.noUi-vertical .noUi-handle { + top: -5px; + width: 15px; + height: 15px; + border-radius: 100%; + box-shadow: none; + cursor: pointer; + background-color: #5e72e4; + border: 0; + transition: box-shadow .15s, transform .15s; +} + +.noUi-horizontal .noUi-handle.noUi-active, +.noUi-vertical .noUi-handle.noUi-active { + box-shadow: 0px 0px 0px 2px #5e72e4; +} + +.input-slider--cyan .noUi-connect { + background: #2bffc6; +} + +/* Disabled state */ +[disabled] .noUi-connect, +[disabled].noUi-connect { + background: #b2b2b2; +} + +[disabled] .noUi-handle, +[disabled].noUi-origin { + cursor: not-allowed; +} + +/* Range slider value labels */ +.range-slider-value { + font-size: 0.75rem; + font-weight: 500; + background-color: rgba(33, 37, 41, 0.7); + color: #fff; + border-radius: 10px; + padding: .4em .8em .3em .85em; +} + +.range-slider-wrapper .upper-info { + font-weight: 400; + margin-bottom: 5px; +} + +.input-slider-value-output { + background: #333; + color: #fff; + padding: 4px 8px; + position: relative; + top: 12px; + font-size: 11px; + border-radius: 2px; +} + +.input-slider-value-output:after { + bottom: 100%; + left: 10px; + border: solid transparent; + content: " "; + height: 0; + width: 0; + position: absolute; + pointer-events: none; + border-color: rgba(136, 183, 213, 0); + border-bottom-color: #333; + border-width: 4px; + margin-left: -4px; +} + +.input-slider-value-output.left:after { + left: 10px; + right: auto; +} + +.input-slider-value-output.right:after { + right: 10px; + left: auto; +} + +.scrollbar-inner { + height: 100%; +} + +.scrollbar-inner:not(:hover) .scroll-element { + opacity: 0; +} + +.scrollbar-inner .scroll-element { + transition: opacity 300ms; + margin-right: 2px; +} + +.scrollbar-inner .scroll-element .scroll-bar, +.scrollbar-inner .scroll-element .scroll-element_track { + transition: background-color 300ms; +} + +.scrollbar-inner .scroll-element .scroll-element_track { + background-color: transparent; +} + +.scrollbar-inner .scroll-element.scroll-y { + width: 3px; + right: 0; +} + +.scrollbar-inner .scroll-element.scroll-x { + height: 3px; + bottom: 0; +} + +.ct-navbar { + background-color: #5e72e4; + box-shadow: rgba(116, 129, 141, 0.1) 0px 1px 1px 0px; + padding-top: .5rem; + padding-bottom: .5rem; +} + +@media (max-width: 991.98px) { + .ct-navbar { + padding-right: .5rem; + padding-left: .5rem; + } + + .ct-navbar .navbar-nav-scroll { + max-width: 100%; + height: 2.5rem; + margin-top: .25rem; + overflow: hidden; + font-size: .875rem; + } + + .ct-navbar .navbar-nav-scroll .navbar-nav { + padding-bottom: 2rem; + overflow-x: auto; + white-space: nowrap; + -webkit-overflow-scrolling: touch; + } +} + +@media (min-width: 768px) { + @supports (position: sticky) { + .ct-navbar { + position: sticky; + top: 0; + z-index: 1071; + } + } +} + +.ct-navbar .navbar-nav .nav-link { + padding-right: .5rem; + padding-left: .5rem; + color: rgba(255, 255, 255, 0.9) !important; +} + +.ct-navbar .navbar-nav .nav-link.active, +.ct-navbar .navbar-nav .nav-link:hover { + color: #fff !important; + background-color: transparent !important; +} + +.ct-navbar .navbar-nav .nav-link.active { + font-weight: 500; +} + +.ct-navbar .navbar-nav-svg { + display: inline-block; + width: 1rem; + height: 1rem; + vertical-align: text-top; +} + +.ct-navbar .dropdown-menu { + font-size: .875rem; +} + +.ct-navbar .dropdown-item.active { + font-weight: 500; + color: #212529; + background-color: transparent; + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23292b2c' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E"); + background-repeat: no-repeat; + background-position: .4rem .87rem; + background-size: .75rem .75rem; + padding-left: 25px; +} + +.github-corner { + position: fixed; + right: 0; + z-index: 1080; +} + +.github-corner:hover .octo-arm { + animation: octocat-wave 560ms ease-in-out; +} + +.github-corner svg { + fill: #fff; + color: #5e72e4; +} + +@keyframes octocat-wave { + + 0%, + 100% { + transform: rotate(0); + } + + 20%, + 60% { + transform: rotate(-25deg); + } + + 40%, + 80% { + transform: rotate(10deg); + } +} + +.ct-clipboard { + position: relative; + display: none; + float: right; +} + +.ct-clipboard+.highlight { + margin-top: 0; +} + +.btn-clipboard { + position: absolute; + top: 1rem; + right: 1rem; + z-index: 10; + display: block; + padding: .25rem .5rem; + font-size: 75%; + cursor: pointer; + background-color: transparent; + border: 0; + border-radius: .25rem; + color: #fff; + background-color: #5e72e4; +} + +.btn-clipboard:hover { + color: #fff; + background-color: #324cdd; +} + +@media (min-width: 768px) { + .ct-clipboard { + display: block; + } +} + +.ct-example-row .row>.col span, +.ct-example-row .row>[class^="col-"] span { + display: block; + padding: .75rem; + color: #393f49; + background-color: white; + box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 0px 1px, rgba(0, 0, 0, 0.1) 0px 4px 16px; + font-size: 0.875rem; + border-radius: .25rem; + margin: 1rem 0; +} + +.ct-example-row .no-gutters>.col span, +.ct-example-row .no-gutters>[class^="col-"] span { + border-radius: 0; +} + +.ct-example-row .flex-items-top, +.ct-example-row .flex-items-middle, +.ct-example-row .flex-items-bottom { + min-height: 6rem; + background-color: rgba(255, 0, 0, 0.1); +} + +.ct-example-row-flex-cols .row { + min-height: 10rem; + background-color: rgba(255, 0, 0, 0.1); +} + +.ct-example-row-flex-cols .row+.row { + margin-top: 1rem; +} + +.ct-highlight { + background-color: rgba(94, 114, 228, 0.15); + border: 1px solid rgba(94, 114, 228, 0.15); +} + +.example-container { + width: 800px; + width: 100%; + padding-right: 15px; + padding-left: 15px; + margin-right: auto; + margin-left: auto; +} + +.example-row { + display: flex; + flex-wrap: wrap; + margin-right: -15px; + margin-left: -15px; +} + +.example-content-main { + position: relative; + width: 100%; + min-height: 1px; + padding-right: 15px; + padding-left: 15px; +} + +@media (min-width: 576px) { + .example-content-main { + flex: 0 0 50%; + max-width: 50%; + } +} + +@media (min-width: 992px) { + .example-content-main { + flex: 0 0 66.666667%; + max-width: 66.666667%; + } +} + +.example-content-secondary { + position: relative; + width: 100%; + min-height: 1px; + padding-right: 15px; + padding-left: 15px; +} + +@media (min-width: 576px) { + .example-content-secondary { + flex: 0 0 50%; + max-width: 50%; + } +} + +@media (min-width: 992px) { + .example-content-secondary { + flex: 0 0 33.333333%; + max-width: 33.333333%; + } +} + +.ct-example-container { + min-width: 16rem; + max-width: 25rem; + margin-right: auto; + margin-left: auto; +} + +.ct-example-container-header { + height: 3rem; + margin-bottom: .5rem; + background-color: white; + border-radius: .25rem; +} + +.ct-example-container-sidebar { + float: right; + width: 4rem; + height: 8rem; + background-color: #cbd2f6; + border-radius: .25rem; +} + +.ct-example-container-body { + height: 8rem; + margin-right: 4.5rem; + background-color: #cbd2f6; + border-radius: .25rem; +} + +.ct-example-container-fluid { + max-width: none; +} + +.ct-example { + position: relative; + margin: 1rem -15px 0; +} + +.ct-example::after { + display: block; + clear: both; + content: ""; +} + +@media (min-width: 576px) { + .ct-example { + margin-right: 0; + margin-left: 0; + } +} + +.ct-example+.highlight, +.ct-example+.clipboard+.highlight { + margin-top: 0; +} + +.ct-example+p { + margin-top: 2rem; +} + +.ct-example .pos-f-t { + position: relative; + margin: -1rem; +} + +@media (min-width: 576px) { + .ct-example .pos-f-t { + margin: -1.5rem; + } +} + +.ct-example .custom-file-input:lang(es)~.custom-file-label::after { + content: "Elegir"; +} + +.ct-example>.form-control+.form-control { + margin-top: .5rem; +} + +.ct-example>.nav+.nav, +.ct-example>.alert+.alert, +.ct-example>.navbar+.navbar, +.ct-example>.progress+.progress, +.ct-example>.progress+.btn, +.ct-example .badge, +.ct-example .btn { + margin-top: .5rem; + margin-bottom: .5rem; +} + +.ct-example .btn-group { + margin-top: .5rem; + margin-bottom: .5rem; +} + +.ct-example .btn-group .btn { + margin: 0; +} + +.ct-example .alert { + margin: 0; +} + +.ct-example .alert+.alert { + margin-top: 1.25rem; +} + +.ct-example .badge { + margin-right: .5rem; +} + +.ct-example>.dropdown-menu:first-child { + position: static; + display: block; +} + +.ct-example>.form-group:last-child { + margin-bottom: 0; +} + +.ct-example>.close { + float: none; +} + +.ct-example-type .table .type-info { + color: #999; + vertical-align: middle; +} + +.ct-example-type .table td { + padding: 1rem 0; + border-color: #eee; +} + +.ct-example-type .table tr:first-child td { + border-top: 0; +} + +.ct-example-type h1, +.ct-example-type h2, +.ct-example-type h3, +.ct-example-type h4, +.ct-example-type h5, +.ct-example-type h6 { + margin-top: 0; + margin-bottom: 0; +} + +.ct-example-bg-classes p { + padding: 1rem; +} + +.ct-example>img+img { + margin-left: .5rem; +} + +.ct-example>.btn-group { + margin-top: .25rem; + margin-bottom: .25rem; +} + +.ct-example>.btn-toolbar+.btn-toolbar { + margin-top: .5rem; +} + +.ct-example-control-sizing select, +.ct-example-control-sizing input[type="text"]+input[type="text"] { + margin-top: .5rem; +} + +.ct-example-form .input-group { + margin-bottom: .5rem; +} + +.ct-example>textarea.form-control { + resize: vertical; +} + +.ct-example>.list-group { + max-width: 400px; +} + +.ct-example .fixed-top, +.ct-example .sticky-top { + position: static; + margin: -1rem -1rem 1rem; +} + +.ct-example .fixed-bottom { + position: static; + margin: 1rem -1rem -1rem; +} + +@media (min-width: 576px) { + + .ct-example .fixed-top, + .ct-example .sticky-top { + margin: -1.5rem -1.5rem 1rem; + } + + .ct-example .fixed-bottom { + margin: 1rem -1.5rem -1.5rem; + } +} + +.ct-example .pagination { + margin-top: .5rem; + margin-bottom: .5rem; +} + +.modal { + z-index: 1072; +} + +.modal .tooltip, +.modal .popover { + z-index: 1073; +} + +.modal-backdrop { + z-index: 1071; +} + +.ct-example-modal { + background-color: #fafafa; +} + +.ct-example-modal .modal { + position: relative; + top: auto; + right: auto; + bottom: auto; + left: auto; + z-index: 1; + display: block; +} + +.ct-example-modal .modal-dialog { + left: auto; + margin-right: auto; + margin-left: auto; +} + +.ct-example-tabs .nav-tabs { + margin-bottom: 1rem; +} + +.ct-example-popover-static { + padding-bottom: 1.5rem; + background-color: #f9f9f9; +} + +.ct-example-popover-static .popover { + position: relative; + display: block; + float: left; + width: 260px; + margin: 1.25rem; +} + +.tooltip-demo a { + white-space: nowrap; +} + +.ct-example-tooltip-static .tooltip { + position: relative; + display: inline-block; + margin: 10px 20px; + opacity: 1; +} + +.scrollspy-example { + position: relative; + height: 200px; + margin-top: .5rem; + overflow: auto; +} + +.scrollspy-example-2 { + position: relative; + height: 350px; + overflow: auto; +} + +.ct-example-border-utils [class^="border"] { + display: inline-block; + width: 5rem; + height: 5rem; + margin: .25rem; + background-color: #f5f5f5; +} + +.ct-example-border-utils-0 [class^="border"] { + border: 1px solid #e9ecef; +} + +.highlight { + padding: 0; + margin-top: 1rem; + -ms-overflow-style: -ms-autohiding-scrollbar; +} + +@media (min-width: 576px) { + .highlight { + padding: 0; + } +} + +.ct-content .highlight { + margin-right: -15px; + margin-left: -15px; +} + +@media (min-width: 576px) { + .ct-content .highlight { + margin-right: 0; + margin-left: 0; + } +} + +.ct-example { + margin-bottom: 2rem; + padding-bottom: 2rem; + border-bottom: 1px solid #e9ecef; +} + +.ct-example .tab-content .tab-example-result { + background-color: #f5f7f9; + border: 1px solid #e6ecf1; + padding: 1.25rem; + border-radius: .25rem; +} + +.ct-example .nav-tabs-code { + margin-bottom: .375rem; +} + +.ct-example .nav-tabs-code .nav-link { + font-size: .875rem; +} + +.ct-example .nav-tabs-code .nav-link:active, +.ct-example .nav-tabs-code .nav-link.active { + color: #5e72e4; +} + +.icon-examples { + margin-top: 1rem; +} + +.btn-icon-clipboard { + margin: 0px; + padding: 24px; + font-size: 16px; + font-weight: 400; + line-height: 1.25; + color: #393f49; + background-color: #f8f9fa; + border-radius: 4px; + border: 0px none; + text-align: left; + font-family: inherit; + display: inline-block; + vertical-align: middle; + text-decoration: none; + -moz-appearance: none; + cursor: pointer; + width: 100%; + margin: .5rem 0; +} + +.btn-icon-clipboard:hover { + background-color: white; + box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 0px 1px, rgba(0, 0, 0, 0.1) 0px 4px 16px; +} + +.btn-icon-clipboard>div { + align-items: center; + display: flex; +} + +.btn-icon-clipboard i { + box-sizing: content-box; + color: #393f49; + vertical-align: middle; + font-size: 1.5rem; +} + +.btn-icon-clipboard span { + display: inline-block; + font-size: .875rem; + line-height: 1.5; + color: #393f49; + margin-left: 16px; + overflow: hidden; + white-space: nowrap; + text-overflow: ellipsis; + vertical-align: middle; +} + +code[class*="language-"], +pre[class*="language-"] { + font-family: Consolas, Menlo, Monaco, "Andale Mono WT", "Andale Mono", "Lucida Console", "Lucida Sans Typewriter", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", "Liberation Mono", "Nimbus Mono L", "Courier New", Courier, monospace; + font-size: 14px; + line-height: 1.375; + direction: ltr; + text-align: left; + white-space: pre; + word-spacing: normal; + word-break: normal; + -moz-tab-size: 4; + -o-tab-size: 4; + tab-size: 4; + -webkit-hyphens: none; + -moz-hyphens: none; + -ms-hyphens: none; + hyphens: none; + background: #f5f7ff; + color: #5e6687; + border-radius: .25rem; +} + +pre[class*="language-"]::-moz-selection, +pre[class*="language-"] ::-moz-selection, +code[class*="language-"]::-moz-selection, +code[class*="language-"] ::-moz-selection { + text-shadow: none; + background: #dfe2f1; +} + +pre[class*="language-"]::selection, +pre[class*="language-"] ::selection, +code[class*="language-"]::selection, +code[class*="language-"] ::selection { + text-shadow: none; + background: #dfe2f1; +} + +/* Code blocks */ +pre[class*="language-"] { + padding: 1.25rem; + margin: 0; + overflow: auto; +} + +/* Inline code */ +:not(pre)>code[class*="language-"] { + padding: .1em; + border-radius: .3em; +} + +.token.comment, +.token.prolog, +.token.doctype, +.token.cdata { + color: #898ea4; +} + +.token.punctuation { + color: #5e6687; +} + +.token.namespace { + opacity: .7; +} + +.token.operator, +.token.boolean, +.token.number { + color: #c76b29; +} + +.token.property { + color: #c08b30; +} + +.token.tag { + color: #3d8fd1; +} + +.token.string { + color: #22a2c9; +} + +.token.selector { + color: #6679cc; +} + +.token.attr-name { + color: #c76b29; +} + +.token.entity, +.token.url, +.language-css .token.string, +.style .token.string { + color: #22a2c9; +} + +.token.attr-value, +.token.keyword, +.token.control, +.token.directive, +.token.unit { + color: #ac9739; +} + +.token.statement, +.token.regex, +.token.atrule { + color: #22a2c9; +} + +.token.placeholder, +.token.variable { + color: #3d8fd1; +} + +.token.deleted { + text-decoration: line-through; +} + +.token.inserted { + border-bottom: 1px dotted #202746; + text-decoration: none; +} + +.token.italic { + font-style: italic; +} + +.token.important, +.token.bold { + font-weight: bold; +} + +.token.important { + color: #c94922; +} + +.token.entity { + cursor: help; +} + +pre>code.highlight { + outline: 0.4em solid #c94922; + outline-offset: .4em; +} + +/* overrides color-values for the Line Numbers plugin + * http://prismjs.com/plugins/line-numbers/ + */ +.line-numbers .line-numbers-rows { + border-right-color: #dfe2f1; +} + +.line-numbers-rows>span:before { + color: #979db4; +} + +/* overrides color-values for the Line Highlight plugin + * http://prismjs.com/plugins/line-highlight/ + */ +.line-highlight { + background: rgba(107, 115, 148, 0.2); + background: -webkit-linear-gradient(left, rgba(107, 115, 148, 0.2) 70%, rgba(107, 115, 148, 0)); + background: linear-gradient(to right, rgba(107, 115, 148, 0.2) 70%, rgba(107, 115, 148, 0)); +} + +.docs { + background: #FFF; +} + +.docs h6 { + font-size: 1rem; + font-weight: 600; +} + +.ct-content { + order: 1; +} + +.ct-content>h2[id], +.ct-content>h3[id], +.ct-content>h4[id] { + pointer-events: none; +} + +.ct-content>h2[id]>div, +.ct-content>h2[id]>a, +.ct-content>h3[id]>div, +.ct-content>h3[id]>a, +.ct-content>h4[id]>div, +.ct-content>h4[id]>a { + pointer-events: auto; +} + +.ct-content>h2[id]::before, +.ct-content>h3[id]::before, +.ct-content>h4[id]::before { + display: block; + height: 6rem; + margin-top: -6rem; + visibility: hidden; + content: ""; +} + +.ct-content>table { + width: 100%; + max-width: 100%; + margin-bottom: 1rem; +} + +@media (max-width: 991.98px) { + .ct-content>table { + display: block; + overflow-x: auto; + -ms-overflow-style: -ms-autohiding-scrollbar; + } + + .ct-content>table.table-bordered { + border: 0; + } +} + +.ct-content>table>thead>tr>th, +.ct-content>table>thead>tr>td, +.ct-content>table>tbody>tr>th, +.ct-content>table>tbody>tr>td, +.ct-content>table>tfoot>tr>th, +.ct-content>table>tfoot>tr>td { + padding: 1rem; + vertical-align: top; + border: 1px solid #e9ecef; +} + +.ct-content>table>thead>tr>th>p:last-child, +.ct-content>table>thead>tr>td>p:last-child, +.ct-content>table>tbody>tr>th>p:last-child, +.ct-content>table>tbody>tr>td>p:last-child, +.ct-content>table>tfoot>tr>th>p:last-child, +.ct-content>table>tfoot>tr>td>p:last-child { + margin-bottom: 0; +} + +.ct-content>table td:first-child>code { + white-space: nowrap; +} + +.ct-content>h2:not(:first-child) { + margin-top: 3rem; + font-size: 1.5rem; + font-weight: 600; +} + +.ct-content>h3 { + margin-top: 2.5rem; + font-size: 1.25rem; + font-weight: 600; +} + +.ct-content>ul li, +.ct-content>ol li { + margin-bottom: .25rem; +} + +@media (min-width: 992px) { + + .ct-content>ul, + .ct-content>ol, + .ct-content>p { + max-width: 80%; + } +} + +.ct-page-title { + padding-left: 1.25rem; + border-left: 2px solid #5e72e4; + margin-bottom: 1.5rem; +} + +.ct-title { + margin-top: 1rem; + margin-bottom: .5rem; + font-weight: 300; +} + +@media (min-width: 576px) { + .ct-title { + font-size: 1.5rem; + font-weight: 600; + } +} + +.ct-lead { + color: #3b454e; + font-weight: 500; +} + +@media (min-width: 576px) { + .ct-lead { + max-width: 80%; + margin-bottom: 1rem; + font-size: .875rem; + } +} + +.ct-text-purple { + color: #5e72e4; +} + +.ct-text-purple-bright { + color: #9da9f2; +} + +.ct-tabs-example .nav-link i { + margin-right: 5px; +} + +.color-swatch { + margin: 1rem 0; + border-radius: .25rem; + background-color: #F4F5F7; +} + +.color-swatch:after { + content: " "; + display: table; + clear: both; +} + +.color-swatch-header { + position: relative; + height: 0; + padding-bottom: 50%; + border-radius: .25rem .25rem 0 0; + border: 1px solid transparent; +} + +.color-swatch-header.is-light { + border-color: #C1C7D0; +} + +.color-swatch-header .pass-fail { + position: absolute; + width: 100%; + bottom: 0; +} + +.color-swatch-header .pass-fail-item-wrap { + position: relative; + float: left; + left: 50%; + -webkit-transform: translateX(-50%); + -ms-transform: translateX(-50%); + transform: translateX(-50%); +} + +.color-swatch-header .pass-fail-item-group { + display: inline-block; + padding: 0 5px; +} + +.color-swatch-header .pass-fail-item { + float: left; + display: inline-block; + text-align: center; + padding: 2px; +} + +.color-swatch-header .pass-fail-item.white .example { + color: #fff; +} + +.color-swatch-header .pass-fail-item.small .example { + font-size: 10px; +} + +.color-swatch-header .pass-fail-item .lozenge { + font-size: 11px; + text-transform: uppercase; + font-weight: 600; + background: #000; + color: #fff; + padding: 2px 4px; + line-height: 10px; + border-radius: 4px; + letter-spacing: 0.05em; +} + +.color-swatch-body { + position: relative; + left: 50%; + float: left; + padding: 10px 0; + -webkit-transform: translateX(-50%); + -ms-transform: translateX(-50%); + transform: translateX(-50%); +} + +.color-swatch-body .prop-item-wrap { + float: left; + padding: 0 15px; + min-width: 65px; +} + +.color-swatch-body .prop-item { + padding: 15px 0; +} + +.color-swatch-body .prop-item .label { + font-size: 11px; + color: #62748C; + text-transform: uppercase; + line-height: 16px; +} + +.color-swatch-body .prop-item .value { + font-size: 14px; +} + +.table-colors { + font-weight: 600; + font-size: 16px; + width: 100%; +} + +.table-colors td, +.table-colors:first-child td, +.table-colors td:first-child, +.table-colors:first-child td:first-child, +.table-colors td:last-child, +.table-colors:first-child td:last-child { + background: rgba(255, 255, 255, 0.9); + border-bottom: 1px solid rgba(0, 0, 0, 0.1); + padding: 10px; +} + +.table-colors tr:last-child td, +.table-colors:first-child tr:last-child td { + border-bottom: none; +} + +.table-colors td:nth-child(1), +.table-colors:first-child td:nth-child(1) { + line-height: 40px; +} + +.table-colors .swatch, +.table-colors:first-child .swatch { + float: left; + height: 40px; + width: 40px; + margin-right: 20px; + display: inline-block; + border-radius: 4px; + border: 1px solid transparent; +} + +.table-colors .swatch.is-light, +.table-colors:first-child .swatch.is-light { + border-color: #C1C7D0; +} + +.table-colors .lozenge, +.table-colors:first-child .lozenge { + float: left; + margin: 5px 10px 0 0; + font-size: 10px; + display: inline-block; + text-transform: uppercase; + font-weight: 600; + background: #97A0AF; + color: #042A53; + padding: 2px 4px; + line-height: 10px; + border-radius: 4px; + letter-spacing: 0.05em; +} + +.ct-toc { + order: 2; + padding-top: 2rem; + padding-bottom: 1.5rem; + font-size: .875rem; +} + +@supports (position: sticky) { + .ct-toc { + position: sticky; + top: 4rem; + height: calc(100vh - 4rem); + overflow-y: auto; + } +} + +.section-nav { + padding-left: 0; + border-left: 1px solid #eee; +} + +.section-nav ul { + padding-left: 1rem; +} + +.section-nav ul ul { + display: none; +} + +.toc-entry { + display: block; + font-size: 1rem; +} + +.toc-entry a { + display: block; + padding: .125rem 1.5rem; + color: #99979c; + font-size: 90%; +} + +.toc-entry a:hover { + color: #5e72e4; + text-decoration: none; +} + +.ct-sidebar { + order: 0; + border-bottom: 1px solid #e6ecf1; + background-color: #f5f7f9; +} + +@media (min-width: 768px) { + .ct-sidebar { + border-right: 1px solid #e6ecf1; + } + + @supports (position: sticky) { + .ct-sidebar { + position: sticky; + top: 4rem; + z-index: 1000; + height: calc(100vh - 4rem); + } + } +} + +@media (min-width: 1200px) { + .ct-sidebar { + flex: 0 1 320px; + } +} + +.ct-links { + padding-top: 2rem; + padding-bottom: 1rem; + margin-right: -15px; + margin-left: -15px; +} + +@media (min-width: 768px) { + @supports (position: sticky) { + .ct-links { + max-height: calc(100vh - 5rem); + overflow-y: auto; + } + } +} + +@media (min-width: 768px) { + .ct-links { + display: block !important; + } +} + +.ct-search { + position: relative; + padding: 1rem 15px; + margin-right: -15px; + margin-left: -15px; + border-bottom: 1px solid rgba(0, 0, 0, 0.05); +} + +.ct-search .form-control:focus { + border-color: #9da9f2; + box-shadow: 0 0 0 3px rgba(157, 169, 242, 0.25); +} + +.ct-search-docs-toggle { + line-height: 1; + color: #212529; +} + +.ct-sidenav { + display: none; +} + +.ct-toc-link { + display: block; + padding: .25rem 1.5rem; + font-weight: 600; + font-size: .875rem; + color: #0d2b3e; +} + +.ct-toc-link:hover { + color: rgba(0, 0, 0, 0.85); + text-decoration: none; +} + +.ct-toc-item.active { + margin-bottom: 1rem; +} + +.ct-toc-item.active:not(:first-child) { + margin-top: 1rem; +} + +.ct-toc-item.active>.ct-toc-link { + color: rgba(0, 0, 0, 0.85); +} + +.ct-toc-item.active>.ct-toc-link:hover { + background-color: transparent; +} + +.ct-toc-item.active>.ct-sidenav { + display: block; +} + +.ct-sidebar .nav>li>a { + display: block; + padding: .25rem 1.5rem; + font-size: 84%; + color: #4c555a; +} + +.ct-sidebar .nav>li>a:hover { + color: rgba(0, 0, 0, 0.85); + text-decoration: none; + background-color: transparent; +} + +.ct-sidebar .nav>.active>a { + font-weight: 500; + color: #0099e5; + background-color: transparent; + padding-left: 2rem; + position: relative; +} + +.ct-sidebar .nav>.active>a:before { + content: ''; + position: absolute; + height: 16px; + width: 2px; + background-color: #0099e5; + top: 50%; + left: 1.5rem; + transform: translateY(-50%); +} + +.ct-sidebar .nav>.active:hover>a { + color: #0099e5; +} + +.scrollbar-inner { + height: 100%; +} + +.scrollbar-inner:not(:hover) .scroll-element { + opacity: 0; +} + +.scrollbar-inner .scroll-element { + transition: opacity 300ms; + margin-right: 2px; +} + +.scrollbar-inner .scroll-element .scroll-bar, +.scrollbar-inner .scroll-element .scroll-element_track { + transition: background-color 300ms; +} + +.scrollbar-inner .scroll-element .scroll-element_track { + background-color: transparent; +} + +.scrollbar-inner .scroll-element.scroll-y { + width: 3px; + right: 0; +} + +.scrollbar-inner .scroll-element.scroll-x { + height: 3px; + bottom: 0; +} + +.ct-footer { + font-size: 85%; + text-align: center; + background-color: #f7f7f7; +} + +.ct-footer a { + font-weight: 500; + color: #525f7f; +} + +.ct-footer a:hover, +.ct-footer a:focus { + color: #5e72e4; +} + +.ct-footer p { + margin-bottom: 0; +} + +@media (min-width: 576px) { + .ct-footer { + text-align: left; + } +} + +.ct-footer-links { + padding-left: 0; + margin-bottom: 1rem; +} + +.ct-footer-links li { + display: inline-block; +} + +.ct-footer-links li+li { + margin-left: 1rem; +} + +/*# sourceMappingURL=dashboard-free.css.map */ \ No newline at end of file diff --git a/app/app/static/assets/css/argon-dashboard.css.map b/app/app/static/assets/css/argon-dashboard.css.map new file mode 100644 index 0000000..6bc309e --- /dev/null +++ b/app/app/static/assets/css/argon-dashboard.css.map @@ -0,0 +1,402 @@ +{ + "version": 3, + "file": "dashboard-free.css", + "sources": [ + "../scss/dashboard-free.scss", + "../scss/custom/_functions.scss", + "../scss/bootstrap/_functions.scss", + "../scss/custom/_variables.scss", + "../scss/bootstrap/_variables.scss", + "../scss/custom/_mixins.scss", + "../scss/bootstrap/_mixins.scss", + "../scss/bootstrap/mixins/_breakpoints.scss", + "../scss/bootstrap/mixins/_hover.scss", + "../scss/bootstrap/mixins/_image.scss", + "../scss/bootstrap/mixins/_badge.scss", + "../scss/bootstrap/mixins/_resize.scss", + "../scss/bootstrap/mixins/_screen-reader.scss", + "../scss/bootstrap/mixins/_size.scss", + "../scss/bootstrap/mixins/_reset-text.scss", + "../scss/bootstrap/mixins/_text-emphasis.scss", + "../scss/bootstrap/mixins/_text-hide.scss", + "../scss/bootstrap/mixins/_text-truncate.scss", + "../scss/bootstrap/mixins/_visibility.scss", + "../scss/bootstrap/mixins/_alert.scss", + "../scss/bootstrap/mixins/_buttons.scss", + "../scss/bootstrap/mixins/_caret.scss", + "../scss/bootstrap/mixins/_pagination.scss", + "../scss/bootstrap/mixins/_lists.scss", + "../scss/bootstrap/mixins/_list-group.scss", + "../scss/bootstrap/mixins/_nav-divider.scss", + "../scss/bootstrap/mixins/_forms.scss", + "../scss/bootstrap/mixins/_table-row.scss", + "../scss/bootstrap/mixins/_background-variant.scss", + "../scss/bootstrap/mixins/_border-radius.scss", + "../scss/bootstrap/mixins/_box-shadow.scss", + "../scss/bootstrap/mixins/_gradients.scss", + "../scss/bootstrap/mixins/_transition.scss", + "../scss/bootstrap/mixins/_clearfix.scss", + "../scss/bootstrap/mixins/_grid-framework.scss", + "../scss/bootstrap/mixins/_grid.scss", + "../scss/bootstrap/mixins/_float.scss", + "../scss/custom/mixins/_alert.scss", + "../scss/custom/mixins/_badge.scss", + "../scss/custom/mixins/_background-variant.scss", + "../scss/custom/mixins/_buttons.scss", + "../scss/custom/mixins/_forms.scss", + "../scss/custom/mixins/_icon.scss", + "../scss/custom/mixins/_modals.scss", + "../scss/custom/mixins/_popover.scss", + "../scss/bootstrap/_root.scss", + "../scss/bootstrap/_reboot.scss", + "../scss/bootstrap/_type.scss", + "../scss/bootstrap/_images.scss", + "../scss/bootstrap/_code.scss", + "../scss/bootstrap/_grid.scss", + "../scss/bootstrap/_tables.scss", + "../scss/bootstrap/_forms.scss", + "../scss/bootstrap/_buttons.scss", + "../scss/bootstrap/_transitions.scss", + "../scss/bootstrap/_dropdown.scss", + "../scss/bootstrap/_button-group.scss", + "../scss/bootstrap/_input-group.scss", + "../scss/bootstrap/_custom-forms.scss", + "../scss/bootstrap/_nav.scss", + "../scss/bootstrap/_navbar.scss", + "../scss/bootstrap/_card.scss", + "../scss/bootstrap/_breadcrumb.scss", + "../scss/bootstrap/_pagination.scss", + "../scss/bootstrap/_badge.scss", + "../scss/bootstrap/_jumbotron.scss", + "../scss/bootstrap/_alert.scss", + "../scss/bootstrap/_progress.scss", + "../scss/bootstrap/_media.scss", + "../scss/bootstrap/_list-group.scss", + "../scss/bootstrap/_close.scss", + "../scss/bootstrap/_modal.scss", + "../scss/bootstrap/_tooltip.scss", + "../scss/bootstrap/_popover.scss", + "../scss/bootstrap/_carousel.scss", + "../scss/bootstrap/_utilities.scss", + "../scss/bootstrap/utilities/_align.scss", + "../scss/bootstrap/utilities/_background.scss", + "../scss/bootstrap/utilities/_borders.scss", + "../scss/bootstrap/utilities/_clearfix.scss", + "../scss/bootstrap/utilities/_display.scss", + "../scss/bootstrap/utilities/_embed.scss", + "../scss/bootstrap/utilities/_flex.scss", + "../scss/bootstrap/utilities/_float.scss", + "../scss/bootstrap/utilities/_position.scss", + "../scss/bootstrap/utilities/_screenreaders.scss", + "../scss/bootstrap/utilities/_shadows.scss", + "../scss/bootstrap/utilities/_sizing.scss", + "../scss/bootstrap/utilities/_spacing.scss", + "../scss/bootstrap/utilities/_text.scss", + "../scss/bootstrap/utilities/_visibility.scss", + "../scss/bootstrap/_print.scss", + "../scss/custom/_reboot.scss", + "../scss/custom/_utilities.scss", + "../scss/custom/utilities/_backgrounds.scss", + "../scss/custom/utilities/_floating.scss", + "../scss/custom/utilities/_helper.scss", + "../scss/custom/utilities/_image.scss", + "../scss/custom/utilities/_opacity.scss", + "../scss/custom/utilities/_overflow.scss", + "../scss/custom/utilities/_position.scss", + "../scss/custom/utilities/_sizing.scss", + "../scss/custom/utilities/_spacing.scss", + "../scss/custom/utilities/_shadows.scss", + "../scss/custom/utilities/_text.scss", + "../scss/custom/utilities/_transform.scss", + "../scss/custom/_components.scss", + "../scss/custom/_alert.scss", + "../scss/custom/alerts/_alert.scss", + "../scss/custom/alerts/_alert-dismissible.scss", + "../scss/custom/_avatar.scss", + "../scss/custom/avatars/_avatar.scss", + "../scss/custom/avatars/_avatar-group.scss", + "../scss/custom/_badge.scss", + "../scss/custom/badges/_badge.scss", + "../scss/custom/badges/_badge-circle.scss", + "../scss/custom/badges/_badge-dot.scss", + "../scss/custom/_buttons.scss", + "../scss/custom/buttons/_button.scss", + "../scss/custom/buttons/_button-icon.scss", + "../scss/custom/buttons/_button-brand.scss", + "../scss/custom/_card.scss", + "../scss/custom/cards/_card.scss", + "../scss/custom/cards/_card-profile.scss", + "../scss/custom/cards/_card-animations.scss", + "../scss/custom/cards/_card-stats.scss", + "../scss/custom/_chart.scss", + "../scss/custom/charts/_chart.scss", + "../scss/custom/_close.scss", + "../scss/custom/close/_close.scss", + "../scss/custom/_content.scss", + "../scss/custom/_custom-forms.scss", + "../scss/custom/custom-forms/_custom-form.scss", + "../scss/custom/custom-forms/_custom-control.scss", + "../scss/custom/custom-forms/_custom-checkbox.scss", + "../scss/custom/custom-forms/_custom-radio.scss", + "../scss/custom/custom-forms/_custom-toggle.scss", + "../scss/custom/_dropdown.scss", + "../scss/custom/dropdowns/_dropdown.scss", + "../scss/custom/_footer.scss", + "../scss/custom/footers/_footer.scss", + "../scss/custom/_forms.scss", + "../scss/custom/forms/_form.scss", + "../scss/custom/forms/_form-validation.scss", + "../scss/custom/forms/_input-group.scss", + "../scss/custom/_header.scss", + "../scss/custom/headers/_header.scss", + "../scss/custom/_icons.scss", + "../scss/custom/icons/_icon.scss", + "../scss/custom/icons/_icon-shape.scss", + "../scss/custom/_input-group.scss", + "../scss/custom/forms/_input-group.scss", + "../scss/custom/_list-group.scss", + "../scss/custom/list-groups/_list-group.scss", + "../scss/custom/_map.scss", + "../scss/custom/maps/_map.scss", + "../scss/custom/_mask.scss", + "../scss/custom/masks/_mask.scss", + "../scss/custom/_modal.scss", + "../scss/custom/modals/_modal.scss", + "../scss/custom/_nav.scss", + "../scss/custom/navs/_nav.scss", + "../scss/custom/navs/_nav-pills.scss", + "../scss/custom/_navbar.scss", + "../scss/custom/navbars/_navbar.scss", + "../scss/custom/navbars/_navbar-vertical.scss", + "../scss/custom/navbars/_navbar-search.scss", + "../scss/custom/navbars/_navbar-dropdown.scss", + "../scss/custom/navbars/_navbar-collapse.scss", + "../scss/custom/_pagination.scss", + "../scss/custom/paginations/_pagination.scss", + "../scss/custom/_popover.scss", + "../scss/custom/popovers/_popover.scss", + "../scss/custom/_progress.scss", + "../scss/custom/progresses/_progress.scss", + "../scss/custom/_separator.scss", + "../scss/custom/separators/_separator.scss", + "../scss/custom/_tables.scss", + "../scss/custom/tables/_table.scss", + "../scss/custom/_type.scss", + "../scss/custom/type/_type.scss", + "../scss/custom/type/_heading.scss", + "../scss/custom/type/_display.scss", + "../scss/custom/type/_article.scss", + "../scss/custom/_vendors.scss", + "../scss/custom/vendors/_bootstrap-datepicker.scss", + "../scss/custom/vendors/_nouislider.scss", + "../scss/custom/vendors/_scrollbar.scss", + "../scss/docs/_variables.scss", + "../scss/docs/_nav.scss", + "../scss/docs/_clipboard-js.scss", + "../scss/docs/_component-examples.scss", + "../scss/docs/_prism.scss", + "../scss/docs/_content.scss", + "../scss/docs/_sidebar.scss", + "../scss/docs/_footer.scss" + ], + "sourcesContent": [ + "\n\n/*!\n\n=========================================================\n* Argon Dashboard - v1.1.2\n=========================================================\n\n* Product Page: https://www.creative-tim.com/product/argon-dashboard\n* Copyright 2018 Creative Tim (https://www.creative-tim.com)\n* Licensed under MIT (https://github.com/creativetimofficial/argon-dashboard/blob/master/LICENSE.md)\n\n* Coded by Creative Tim\n\n=========================================================\n\n* The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n\n*/\n\n// Core\n\n@import \"custom/functions\";\n@import \"custom/variables\";\n@import \"custom/mixins\";\n\n// bootstrap (4.3.1) components\n\n@import \"bootstrap/root\";\n@import \"bootstrap/reboot\";\n@import \"bootstrap/type\";\n@import \"bootstrap/images\";\n@import \"bootstrap/code\";\n@import \"bootstrap/grid\";\n@import \"bootstrap/tables\";\n@import \"bootstrap/forms\";\n@import \"bootstrap/buttons\";\n@import \"bootstrap/transitions\";\n@import \"bootstrap/dropdown\";\n@import \"bootstrap/button-group\";\n@import \"bootstrap/input-group\";\n@import \"bootstrap/custom-forms\";\n@import \"bootstrap/nav\";\n@import \"bootstrap/navbar\";\n@import \"bootstrap/card\";\n@import \"bootstrap/breadcrumb\";\n@import \"bootstrap/pagination\";\n@import \"bootstrap/badge\";\n@import \"bootstrap/jumbotron\";\n@import \"bootstrap/alert\";\n@import \"bootstrap/progress\";\n@import \"bootstrap/media\";\n@import \"bootstrap/list-group\";\n@import \"bootstrap/close\";\n@import \"bootstrap/modal\";\n@import \"bootstrap/tooltip\";\n@import \"bootstrap/popover\";\n@import \"bootstrap/carousel\";\n@import \"bootstrap/utilities\";\n@import \"bootstrap/print\";\n\n// Argon utilities and components\n\n@import \"custom/reboot\";\n@import \"custom/utilities\";\n@import \"custom/components\";\n\n// Vendor (Plugins)\n\n@import \"custom/vendors\";\n\n// Docs components\n\n@import \"docs/variables\";\n@import \"docs/nav\";\n@import \"docs/clipboard-js\";\n@import \"docs/component-examples\";\n@import \"docs/prism\";\n@import \"docs/content\";\n@import \"docs/sidebar\";\n@import \"docs/footer\";\n", + "//\n// Functions\n//\n\n// Bootstrap default functions\n\n@import \"../bootstrap/functions\";\n\n\n// Retrieve color Sass maps\n\n@function section-color($key: \"primary\") {\n\t@return map-get($section-colors, $key);\n}\n\n\n// Lines colors\n\n@function shapes-primary-color($key: \"step-1-gradient-bg\") {\n\t@return map-get($shapes-primary-colors, $key);\n}\n\n@function shapes-default-color($key: \"step-1-gradient-bg\") {\n\t@return map-get($shapes-default-colors, $key);\n}\n\n@function lines-light-color($key: \"step-1-gradient-bg\") {\n\t@return map-get($shapes-light-colors, $key);\n}\n\n@function shapes-dark-color($key: \"step-1-gradient-bg\") {\n\t@return map-get($shapes-dark-colors, $key);\n}\n", + "// Bootstrap functions\n//\n// Utility mixins and functions for evaluating source code across our variables, maps, and mixins.\n\n// Ascending\n// Used to evaluate Sass maps like our grid breakpoints.\n@mixin _assert-ascending($map, $map-name) {\n $prev-key: null;\n $prev-num: null;\n @each $key, $num in $map {\n @if $prev-num == null {\n // Do nothing\n } @else if not comparable($prev-num, $num) {\n @warn \"Potentially invalid value for #{$map-name}: This map must be in ascending order, but key '#{$key}' has value #{$num} whose unit makes it incomparable to #{$prev-num}, the value of the previous key '#{$prev-key}' !\";\n } @else if $prev-num >= $num {\n @warn \"Invalid value for #{$map-name}: This map must be in ascending order, but key '#{$key}' has value #{$num} which isn't greater than #{$prev-num}, the value of the previous key '#{$prev-key}' !\";\n }\n $prev-key: $key;\n $prev-num: $num;\n }\n}\n\n// Starts at zero\n// Another grid mixin that ensures the min-width of the lowest breakpoint starts at 0.\n@mixin _assert-starts-at-zero($map) {\n $values: map-values($map);\n $first-value: nth($values, 1);\n @if $first-value != 0 {\n @warn \"First breakpoint in `$grid-breakpoints` must start at 0, but starts at #{$first-value}.\";\n }\n}\n\n// Replace `$search` with `$replace` in `$string`\n// Used on our SVG icon backgrounds for custom forms.\n//\n// @author Hugo Giraudel\n// @param {String} $string - Initial string\n// @param {String} $search - Substring to replace\n// @param {String} $replace ('') - New value\n// @return {String} - Updated string\n@function str-replace($string, $search, $replace: \"\") {\n $index: str-index($string, $search);\n\n @if $index {\n @return str-slice($string, 1, $index - 1) + $replace + str-replace(str-slice($string, $index + str-length($search)), $search, $replace);\n }\n\n @return $string;\n}\n\n// Color contrast\n@function color-yiq($color) {\n $r: red($color);\n $g: green($color);\n $b: blue($color);\n\n $yiq: (($r * 299) + ($g * 587) + ($b * 114)) / 1000;\n\n @if ($yiq >= $yiq-contrasted-threshold) {\n @return $yiq-text-dark;\n } @else {\n @return $yiq-text-light;\n }\n}\n\n// Retrieve color Sass maps\n@function color($key: \"blue\") {\n @return map-get($colors, $key);\n}\n\n@function theme-color($key: \"primary\") {\n @return map-get($theme-colors, $key);\n}\n\n@function gray($key: \"100\") {\n @return map-get($grays, $key);\n}\n\n// Request a theme color level\n@function theme-color-level($color-name: \"primary\", $level: 0) {\n $color: theme-color($color-name);\n $color-base: if($level > 0, $black, $white);\n $level: abs($level);\n\n @return mix($color-base, $color, $level * $theme-color-interval);\n}\n", + "\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n//\n// Variables\n//\n\n// Global settings\n\n$enable-caret: true !default;\n$enable-rounded: true !default;\n$enable-shadows: true !default;\n$enable-gradients: false !default;\n$enable-transitions: true !default;\n$enable-grid-classes: true !default;\n$enable-print-styles: true !default;\n\n\n// Color system\n\n$white: #fff !default;\n$gray-100: #f6f9fc !default;\n$gray-200: #e9ecef !default;\n$gray-300: #dee2e6 !default;\n$gray-400: #ced4da !default;\n$gray-500: #adb5bd !default;\n$gray-600: #8898aa !default; // Line footer color\n$gray-700: #525f7f !default; // Line p color\n$gray-800: #32325d !default; // Line heading color\n$gray-900: #212529 !default;\n$black: #000 !default;\n\n$grays: () !default;\n$grays: map-merge((\n \"100\": $gray-100,\n \"200\": $gray-200,\n \"300\": $gray-300,\n \"400\": $gray-400,\n \"500\": $gray-500,\n \"600\": $gray-600,\n \"700\": $gray-700,\n \"800\": $gray-800,\n \"900\": $gray-900\n), $grays);\n\n$blue: #5e72e4 !default;\n$indigo: #5603ad !default;\n$purple: #8965e0 !default;\n$pink: #f3a4b5 !default;\n$red: #f5365c !default;\n$orange: #fb6340 !default;\n$yellow: #ffd600 !default;\n$green: #2dce89 !default;\n$teal: #11cdef !default;\n$cyan: #2bffc6 !default;\n\n$colors: () !default;\n$colors: map-merge((\n \"blue\": $blue,\n \"indigo\": $indigo,\n \"purple\": $purple,\n \"pink\": $pink,\n \"red\": $red,\n \"orange\": $orange,\n \"yellow\": $yellow,\n \"green\": $green,\n \"teal\": $teal,\n \"cyan\": $cyan,\n \"white\": $white,\n \"gray\": $gray-600,\n \"light\": $gray-400,\n \"lighter\": $gray-200,\n \"gray-dark\": $gray-800\n), $colors);\n\n$default: #172b4d !default;\n$primary: #5e72e4 !default;\n$secondary: #f7fafc !default;\n$success: $green !default;\n$info: $teal !default;\n$warning: $orange !default;\n$danger: $red !default;\n$light: $gray-500 !default;\n$dark: $gray-900 !default;\n$darker: darken($gray-900, 15%) !default;\n\n$facebook: #3b5999 !default;\n$twitter: #1da1f2 !default;\n$google-plus: #dd4b39 !default;\n$instagram: #e4405f !default;\n$pinterest: #bd081c !default;\n$youtube: #cd201f !default;\n$slack: #3aaf85 !default;\n$dribbble: #ea4c89 !default;\n$github: #222222 !default;\n\n$theme-colors: () !default;\n$theme-colors: map-merge((\n \"default\": $default,\n \"primary\": $primary,\n \"secondary\": $secondary,\n \"success\": $success,\n \"info\": $info,\n \"warning\": $warning,\n \"danger\": $danger,\n \"white\": $white,\n \"neutral\": $white,\n \"dark\": $dark,\n \"darker\": $darker\n), $theme-colors);\n\n$brand-colors: () !default;\n$brand-colors: map-merge((\n \"facebook\": $facebook,\n \"twitter\": $twitter,\n \"google-plus\": $google-plus,\n \"instagram\": $instagram,\n \"pinterest\": $pinterest,\n \"youtube\": $youtube,\n \"slack\": $slack,\n \"dribbble\": $dribbble,\n \"github\": $github\n), $brand-colors);\n\n$shape-colors: () !default;\n$shape-colors: map-merge((\n \"default\": #32325d,\n \"primary\": #5533ff,\n \"secondary\": #24b47e,\n \"neutral\": #e9ecef,\n \"blue-gray\": #b2cbe1,\n\n), $shape-colors);\n\n$shapes-primary-colors: () !default;\n$shapes-primary-colors: map-merge((\n \"step-1-gradient-bg\": #281483,\n \"step-2-gradient-bg\": #8f6ed5,\n \"step-3-gradient-bg\": #d782d9,\n \"span-1-bg\": #53f,\n \"span-2-bg\": #4553ff,\n \"span-3-bg\": #4f40ff,\n \"span-4-bg\": #25ddf5,\n \"span-5-bg\": #1fa2ff\n), $shapes-primary-colors);\n\n$shapes-default-colors: () !default;\n$shapes-default-colors: map-merge((\n \"step-1-gradient-bg\": #7795f8,\n \"step-2-gradient-bg\": #6772e5,\n \"step-3-gradient-bg\": #555abf,\n \"span-1-bg\": #7795f8,\n \"span-2-bg\": #7b9aff,\n \"span-3-bg\": #6f8ff8,\n \"span-4-bg\": #76eea7,\n \"span-5-bg\": #6adaff\n), $shapes-default-colors);\n\n$shapes-light-colors: () !default;\n$shapes-light-colors: map-merge((\n \"step-1-gradient-bg\": #b2cbe1,\n \"step-2-gradient-bg\": #f6f9fc,\n \"step-3-gradient-bg\": #f6f9fc,\n \"span-1-bg\": #b4cce1,\n \"span-2-bg\": #c5dbef,\n \"span-3-bg\": #b9d5ed,\n \"span-4-bg\": #74e4a2,\n \"span-5-bg\": #008169\n), $shapes-light-colors);\n\n$shapes-dark-colors: () !default;\n$shapes-dark-colors: map-merge((\n \"step-1-gradient-bg\": #32325d,\n \"step-2-gradient-bg\": #32325d,\n \"step-3-gradient-bg\": #32325d,\n \"span-1-bg\": #2e2e57,\n \"span-2-bg\": #2b2b58,\n \"span-3-bg\": #25254d,\n \"span-4-bg\": #d782d9,\n \"span-5-bg\": #008169\n), $shapes-dark-colors);\n\n\n// Translucent color variations\n$translucent-color-opacity: .6 !default;\n\n// Set a specific jump point for requesting color jumps\n$theme-color-interval: 8% !default;\n\n// The yiq lightness value that determines when the lightness of color changes from \"dark\" to \"light\". Acceptable values are between 0 and 255.\n$yiq-contrasted-threshold: 200 !default;\n\n// Customize the light and dark text colors for use in our YIQ color contrast function.\n$yiq-text-dark: $gray-900 !default;\n$yiq-text-light: $white !default;\n\n// Action colors\n\n$star-rating-color: $gray-400 !default;\n$star-rating-color-active: $yellow !default;\n\n$favorite-color: $yellow !default;\n$like-color: $blue !default;\n$love-color: $red !default;\n\n\n// Body\n\n\n$body-bg: #f8f9fe !default;\n$body-color: $gray-700 !default;\n\n\n\n// Sections\n\n$section-colors: () !default;\n$section-colors: map-merge((\n \"primary\": $body-bg,\n \"secondary\": $secondary,\n \"light\": $gray-400,\n \"dark\": $dark,\n \"darker\": $darker\n), $section-colors);\n\n// Links\n\n$link-color: $primary !default;\n$link-decoration: none !default;\n$link-hover-color: darken($link-color, 15%) !default;\n$link-hover-decoration: none !default;\n\n// Grid breakpoints\n\n$grid-breakpoints: (\n xs: 0,\n sm: 576px,\n md: 768px,\n lg: 992px,\n xl: 1200px\n);\n\n@include _assert-ascending($grid-breakpoints, \"$grid-breakpoints\");\n@include _assert-starts-at-zero($grid-breakpoints);\n\n\n// Grid containers\n//\n// Define the maximum width of `.container` for different screen sizes.\n\n\n\n// Spacing\n\n$spacer: 1rem !default;\n$spacers: () !default;\n$spacers: map-merge((\n -9: -($spacer * 10),\n -8: -($spacer * 8),\n -7: -($spacer * 6),\n -6: -($spacer * 4.5),\n -5: -($spacer * 3),\n -4: -($spacer * 1.5),\n -3: -$spacer,\n -2: -($spacer * .5),\n -1: -($spacer * .25),\n 0: 0,\n 1: ($spacer * .25),\n 2: ($spacer * .5),\n 3: $spacer,\n 4: ($spacer * 1.5),\n 5: ($spacer * 3),\n 6: ($spacer * 4.5),\n 7: ($spacer * 6),\n 8: ($spacer * 8),\n 9: ($spacer * 10)\n), $spacers);\n\n\n// This variable affects the `.h-*` and `.w-*` classes.\n\n$sizes: () !default;\n$sizes: map-merge((\n 25: 25%,\n 50: 50%,\n 75: 75%,\n 100: 100%\n), $sizes);\n\n// Components\n\n$shape-height-xl: 1.5 !default;\n$shape-height-lg: 1.5 !default;\n$shape-height-sm: 1.5 !default;\n\n$border-width: 1px !default;\n$border-color: $gray-200 !default;\n\n$border-radius: .375rem !default;\n$border-radius-xl: .5rem !default;\n$border-radius-lg: .4375rem !default;\n$border-radius-sm: .25rem !default;\n\n$box-shadow-sm: 0 0 .5rem rgba($gray-600, .075) !default;\n$box-shadow: 0 0 2rem 0 rgba($gray-600, .15) !default;\n$box-shadow-lg: 0 0 3rem rgba($gray-600, .175) !default;\n\n$component-active-color: $white !default;\n$component-active-bg: theme-color(\"primary\") !default;\n$component-active-border-color: theme-color(\"primary\") !default;\n\n$component-hover-color: $gray-300 !default;\n$component-hover-bg: $gray-300 !default;\n$component-hover-border-color: $gray-300 !default;\n\n$caret-width: .3em !default;\n\n$transition-base: all .15s ease !default;\n$transition-fade: opacity .15s linear !default;\n$transition-collapse: height .35s ease !default;\n\n\n// Fonts\n\n$font-family-sans-serif: Open Sans, sans-serif !default;\n$font-family-base: $font-family-sans-serif !default;\n\n$font-size-base: 1rem !default; // Assumes the browser default, typically `16px`\n$font-size-xl: ($font-size-base * 1.5);\n$font-size-lg: ($font-size-base * 1.25);\n$font-size-sm: ($font-size-base * .875);\n$font-size-xs: ($font-size-base * .75);\n\n$font-weight-light: 300 !default;\n$font-weight-normal: 400 !default;\n$font-weight-bold: 600 !default;\n$font-weight-extra-bold: 700 !default;\n\n$font-weight-base: $font-weight-normal !default;\n$line-height-base: 1.5 !default;\n$shape-height-base: 1.5 !default;\n\n\n$h1-font-size: $font-size-base * 1.625 !default;\n$h2-font-size: $font-size-base * 1.25 !default;\n$h3-font-size: $font-size-base * 1.0625 !default;\n$h4-font-size: $font-size-base * .9375 !default;\n$h5-font-size: $font-size-base * .8125 !default;\n$h6-font-size: $font-size-base * .625 !default;\n\n\n$headings-margin-bottom: ($spacer / 2);\n$headings-font-family: inherit !default;\n$headings-font-weight: $font-weight-bold !default;\n$headings-line-height: 1.5 !default;\n$headings-color: $gray-800 !default;\n\n$heading-letter-spacing: .025em !default;\n$heading-font-size: .95rem !default;\n$heading-text-transform: uppercase !default;\n$heading-font-weight: $headings-font-weight !default;\n\n$heading-title-letter-spacing: .025em !default;\n$heading-title-font-size: 1.375rem !default;\n$heading-title-font-weight: $font-weight-bold !default;\n$heading-title-text-transform: uppercase !default;\n\n$heading-section-letter-spacing: .025em !default;\n$heading-section-font-size: 1.375rem !default;\n$heading-section-font-weight: $font-weight-bold !default;\n$heading-section-text-transform: uppercase !default;\n\n$display1-size: 3.3rem !default;\n$display2-size: 2.75rem !default;\n$display3-size: 2.1875rem !default;\n$display4-size: 1.6275rem !default;\n\n$display1-weight: $font-weight-bold !default;\n$display2-weight: $font-weight-bold !default;\n$display3-weight: $font-weight-bold !default;\n$display4-weight: $font-weight-bold !default;\n$display-line-height: $headings-line-height !default;\n\n$paragraph-font-size: 1rem !default;\n$paragraph-font-weight: 300 !default;\n$paragraph-line-height: 1.7 !default;\n\n$lead-font-size: ($paragraph-font-size * 1.25) !default;\n$lead-font-weight: 300 !default;\n\n$small-font-size: 80% !default;\n\n$text-muted: $gray-600 !default;\n\n$blockquote-small-color: $gray-600 !default;\n$blockquote-font-size: ($font-size-base * 1.25) !default;\n\n$hr-border-color: rgba($black, .1);\n$hr-border-width: $border-width !default;\n\n$mark-padding: .2em !default;\n\n$dt-font-weight: $font-weight-bold !default;\n\n$list-inline-padding: .5rem !default;\n\n$mark-bg: #fcf8e3 !default;\n\n$hr-margin-y: $spacer * 2 !default;\n\n\n// Icons\n\n$icon-size: 3rem !default;\n$icon-size-xl: 5rem !default;\n$icon-size-lg: 4rem !default;\n$icon-size-sm: 2rem !default;\n\n\n// Tables\n\n$table-cell-padding: 1rem !default;\n$table-cell-padding-sm: .5rem !default;\n\n$table-bg: transparent !default;\n$table-accent-bg: rgba($black, .05) !default;\n$table-hover-bg: $gray-100 !default;\n$table-active-bg: $table-hover-bg !default;\n\n$table-border-width: $border-width !default;\n$table-border-color: $gray-200 !default;\n\n$table-head-bg: $gray-100 !default;\n$table-head-color: $gray-600 !default;\n$table-head-spacer-y: .75rem !default;\n\n$table-head-font-size: .65rem !default;\n$table-head-font-weight: $font-weight-bold !default;\n$table-head-text-transform: uppercase !default;\n$table-head-letter-spacing: 1px !default;\n\n$table-body-font-size: .8125rem !default;\n\n$table-dark-bg: theme-color(\"default\") !default;\n$table-dark-accent-bg: rgba($white, .05) !default;\n$table-dark-hover-bg: rgba($white, .075) !default;\n$table-dark-border-color: lighten(theme-color(\"default\"), 7%) !default;\n$table-dark-color: $body-bg !default;\n\n$table-dark-head-bg: lighten(theme-color(\"default\"), 4%) !default;\n$table-dark-head-color: lighten(theme-color(\"default\"), 35%) !default;\n\n// Buttons + Forms\n\n$input-btn-padding-y: .625rem !default;\n$input-btn-padding-x: .75rem !default;\n$input-btn-line-height: $shape-height-base !default;\n\n$input-btn-focus-width: 0 !default;\n$input-btn-focus-color: rgba($component-active-bg, 1) !default;\n$input-btn-focus-box-shadow: none !default;\n\n$input-btn-padding-y-sm: .25rem !default;\n$input-btn-padding-x-sm: .5rem !default;\n$input-btn-line-height-sm: $shape-height-sm !default;\n\n$input-btn-padding-y-lg: .875rem !default;\n$input-btn-padding-x-lg: 1rem !default;\n$input-btn-line-height-lg: $shape-height-lg !default;\n\n$input-btn-border-width: 1px !default;\n\n$input-btn-font-size-sm: .75rem !default;\n$input-btn-font-size: .875rem !default;\n$input-btn-font-size-lg: .875rem !default;\n\n// Buttons\n\n$btn-padding-y: $input-btn-padding-y !default;\n$btn-padding-x: $input-btn-padding-x + 0.5 !default;\n$btn-line-height: $input-btn-line-height !default;\n\n$btn-padding-y-sm: $input-btn-padding-y-sm !default;\n$btn-padding-x-sm: $input-btn-padding-x-sm !default;\n$btn-line-height-sm: $input-btn-line-height-sm !default;\n\n$btn-padding-y-lg: $input-btn-padding-y-lg !default;\n$btn-padding-x-lg: $input-btn-padding-x-lg !default;\n$btn-line-height-lg: $input-btn-line-height-lg !default;\n\n$btn-border-width: $input-btn-border-width !default;\n\n$btn-font-weight: 600 !default;\n\n$btn-text-transform: none !default;\n\n\n$btn-letter-spacing: .025em !default;\n$btn-box-shadow: 0 4px 6px rgba(50,50,93,.11), 0 1px 3px rgba(0,0,0,.08) !default;\n$btn-hover-box-shadow: 0 7px 14px rgba(50,50,93,.1), 0 3px 6px rgba(0,0,0,.08) !default;\n$btn-focus-box-shadow: $btn-hover-box-shadow !default;\n$btn-focus-width: $input-btn-focus-width !default;\n$btn-active-box-shadow: none !default;\n\n$btn-hover-translate-y: -1px !default;\n\n// Forms\n\n$input-padding-y: $input-btn-padding-y !default;\n$input-padding-x: $input-btn-padding-x !default;\n$input-line-height: $input-btn-line-height !default;\n\n$input-padding-y-sm: $input-btn-padding-y-sm !default;\n$input-padding-x-sm: $input-btn-padding-x-sm !default;\n$input-line-height-sm: $input-btn-line-height-sm !default;\n\n$input-padding-y-lg: $input-btn-padding-y-lg !default;\n$input-padding-x-lg: $input-btn-padding-x-lg !default;\n$input-line-height-lg: $input-btn-line-height-lg !default;\n\n$input-border-radius: $border-radius !default;\n$input-border-radius-xl: $border-radius-xl !default;\n$input-border-radius-lg: $border-radius-lg !default;\n$input-border-radius-sm: $border-radius-sm !default;\n\n$input-bg: $white !default;\n$input-disabled-bg: $gray-200 !default;\n\n$input-muted-bg: #F7FAFE !default;\n$input-focus-muted-bg: lighten($input-muted-bg, 1%) !default;\n\n$input-alternative-box-shadow: 0 1px 3px rgba(50,50,93,.15), 0 1px 0 rgba(0,0,0,.02) !default;\n$input-focus-alternative-box-shadow: 0 4px 6px rgba(50,50,93,.11),0 1px 3px rgba(0,0,0,.08) !default;\n\n$input-color: $gray-600 !default;\n$input-border-color: #cad1d7 !default;\n$input-border-width: $input-btn-border-width !default;\n$input-box-shadow: none !default; // 0 1px 3px 0 $gray-400 !default;\n\n$input-focus-bg: $white !default;\n$input-focus-border-color: rgba(50,151,211,.25) !default;\n$input-focus-color: $input-color !default;\n$input-focus-width: 0 !default;\n$input-focus-box-shadow: none !default; //0 1px 3px 0 $gray-500 !default;\n\n$input-placeholder-color: $gray-500 !default;\n$input-focus-placeholder-color: $gray-500 !default;\n\n$input-height-border: $input-border-width * 2 !default;\n\n$input-transition: all .2s cubic-bezier(0.68, -0.55, 0.265, 1.55) !default;\n\n\n// Input groups\n\n$input-group-addon-color: $input-placeholder-color !default;\n$input-group-addon-bg: $input-bg !default;\n$input-group-addon-border-color: $input-border-color !default;\n\n$input-group-addon-focus-color: $input-focus-color !default;\n$input-group-addon-focus-bg: $input-focus-bg !default;\n$input-group-addon-focus-border-color: $input-focus-border-color !default;\n\n\n// Form group\n\n$form-group-margin-bottom: 1.5rem !default;\n\n\n// Custom forms\n\n$custom-control-gutter: 1.75rem !default;\n$custom-control-spacer-x: 1rem !default;\n$custom-control-indicator-size: 1.25rem !default;\n\n$custom-control-indicator-bg: $input-bg !default;\n$custom-control-indicator-border-width: 1px !default;\n$custom-control-indicator-border-color: $input-border-color !default;\n$custom-control-indicator-box-shadow: none !default;\n\n$custom-control-indicator-focus-box-shadow: $custom-control-indicator-box-shadow !default;\n\n$custom-control-indicator-hover-color: $component-hover-color !default;\n$custom-control-indicator-hover-bg: $component-hover-bg !default;\n$custom-control-indicator-hover-border-color: $component-hover-border-color !default;\n\n$custom-control-indicator-active-color: $component-active-color !default;\n$custom-control-indicator-active-bg: $component-active-bg !default;\n$custom-control-indicator-active-border-color: $component-active-border-color !default;\n$custom-control-indicator-active-box-shadow: $custom-control-indicator-box-shadow !default;\n\n$custom-control-indicator-checked-color: $component-active-color !default;\n$custom-control-indicator-checked-bg: $component-active-bg !default;\n$custom-control-indicator-checked-border-color: $component-active-border-color !default;\n$custom-control-indicator-checked-box-shadow: $custom-control-indicator-box-shadow !default;\n$custom-control-indicator-checked-disabled-bg: rgba(theme-color(\"primary\"), .5) !default;\n\n$custom-control-indicator-disabled-bg: $gray-200 !default;\n$custom-control-label-disabled-color: $gray-600 !default;\n\n$custom-checkbox-indicator-border-radius: $border-radius-sm !default;\n//$custom-checkbox-indicator-icon-checked: str-replace(url(\"data:image/svg+xml !default;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E\"), \"#\", \"%23\") !default;\n\n// Custom toggle\n\n$custom-toggle-width: 50px !default;\n$custom-toggle-slider-bg: $gray-200 !default;\n$custom-toggle-checked-bg: theme-color(\"primary\") !default;\n\n// Form validation\n\n$form-feedback-valid-bg: lighten($success, 15%) !default;\n$form-feedback-valid-color: theme-color(\"success\") !default;\n$form-feedback-invalid-bg: lighten($warning, 15%) !default;\n$form-feedback-invalid-color: theme-color(\"warning\") !default;\n\n\n// Allows for customizing button radius independently from global border radius\n\n$btn-border-radius: $input-border-radius !default;\n$btn-border-radius-xl: $input-border-radius-xl !default;\n$btn-border-radius-lg: $input-border-radius-lg !default;\n$btn-border-radius-sm: $input-border-radius !default;\n\n\n\n$chart-height: 350px !default;\n$chart-height-sm: 230px !default;\n\n$chart-legend-margin-top: 2.5rem !default;\n$chart-legend-font-size: $font-size-sm !default;\n$chart-legend-color: $text-muted !default;\n$chart-legend-height: $chart-legend-margin-top + $chart-legend-font-size * $line-height-base !default;\n\n\n\n\n// Map\n$map-height: 500px !default;\n\n\n// No UI Slider\n\n$noui-target-bg: #eceeef !default;\n$noui-target-thickness: 5px !default;\n$noui-target-border-radius: 5px !default;\n$noui-target-border-color: 0 !default;\n$noui-target-box-shadow: inset 0 1px 2px rgba(90,97,105,.1) !default;\n\n$noui-slider-connect-bg: $primary !default;\n$noui-slider-connect-disabled-bg: #b2b2b2 !default;\n\n$noui-handle-width: 15px !default;\n$noui-handle-bg: theme-color(\"primary\") !default;\n$noui-handle-border: 0 !default;\n$noui-handle-border-radius: 100% !default;\n\n$noui-origin-border-radius: 2px !default;\n\n\n// Dropdown\n\n$dropdown-bg: $white !default;\n$dropdown-border-width: 0 !default;\n$dropdown-border-color: rgba($black, .15) !default;\n$dropdown-border-radius: $border-radius-lg !default;\n$dropdown-box-shadow: 0 50px 100px rgba(50, 50, 93, .1), 0 15px 35px rgba(50, 50, 93, .15), 0 5px 15px rgba(0, 0, 0, .1) !default;\n\n\n// Navs\n\n$nav-link-padding-y: .25rem !default;\n$nav-link-padding-x: .75rem !default;\n$nav-link-color: $gray-700 !default;\n$nav-link-hover-color: theme-color(\"primary\") !default;\n$nav-link-disabled-color: $gray-600 !default;\n\n$nav-pills-padding-y: .75rem !default;\n$nav-pills-padding-x: 1rem !default;\n\n$nav-pills-space-x: 1rem !default;\n\n$nav-pills-bg: $white !default;\n$nav-pills-border-width: 1px !default;\n$nav-pills-border-color: theme-color(\"primary\") !default;\n$nav-pills-border-radius: $border-radius !default;\n\n$nav-pills-link-color: theme-color(\"primary\") !default;\n$nav-pills-link-hover-color: darken(theme-color(\"primary\"), 5%) !default;\n$nav-pills-link-active-color: color-yiq(theme-color(\"primary\")) !default;\n$nav-pills-link-active-bg: theme-color(\"primary\") !default;\n$nav-pills-box-shadow: $btn-box-shadow !default;\n\n// Navbar\n\n$navbar-transition: all .15s linear !default;\n$navbar-padding-y: 1rem !default;\n$navbar-padding-x: 1rem !default;\n\n$navbar-nav-link-padding-x: 1rem !default;\n$navbar-nav-link-padding-y: 1rem !default;\n\n$navbar-nav-link-font-size: .9rem !default;\n$navbar-nav-link-font-weight: 400 !default;\n$navbar-nav-link-text-transform: normal !default;\n$navbar-nav-link-letter-spacing: 0 !default;\n$navbar-nav-link-border-radius: $border-radius !default;\n\n$navbar-search-width: 270px !default;\n$navbar-search-bg: transparent !default;\n\n$navbar-search-border-radius: 2rem !default;\n$navbar-search-border-width: 2px !default;\n\n$navbar-dark-bg: transparent !default;\n$navbar-dark-hover-bg: rgba(255, 255, 255, .1) !default;\n$navbar-dark-active-bg: rgba(255, 255, 255, .1) !default;\n$navbar-dark-color: rgba($white, .95) !default;\n$navbar-dark-hover-color: rgba($white, .65) !default;\n$navbar-dark-active-color: rgba($white, .65) !default;\n$navbar-dark-disabled-color: rgba($white, .25) !default;\n$navbar-dark-toggler-border-color: transparent !default;\n\n$navbar-search-dark-border-color: rgba(255, 255, 255, .6) !default;\n$navbar-search-dark-color: rgba(255, 255, 255, .6) !default;\n$navbar-search-dark-focus-border-color: rgba(255, 255, 255, .9) !default;\n$navbar-search-dark-focus-color: rgba(255, 255, 255, .9) !default;\n\n$navbar-light-bg: transparent !default;\n$navbar-light-hover-bg: rgba(0, 0, 0, .1) !default;\n$navbar-light-active-bg: rgba(0, 0, 0, .1) !default;\n$navbar-light-border-color: $gray-100 !default;\n$navbar-light-color: rgba($black, .5) !default;\n$navbar-light-hover-color: rgba($black, .7) !default;\n$navbar-light-active-color: rgba($black, .9) !default;\n$navbar-light-disabled-color: rgba($black, .3) !default;\n$navbar-light-toggler-border-color: transparent !default;\n\n$navbar-search-light-border-color: rgba(0, 0, 0, .6) !default;\n$navbar-search-light-color: rgba(0, 0, 0, .6) !default;\n$navbar-search-light-focus-border-color: rgba(0, 0, 0, .9) !default;\n$navbar-search-light-focus-color: rgba(0, 0, 0, .9) !default;\n\n\n\n// Vertical navbar\n$navbar-vertical-box-shadow: 0 0 2rem 0 rgba(136, 152, 170, .15) !important;\n$navbar-vertical-width: 250px !default;\n$navbar-vertical-padding-x: 1.5rem !default;\n$navbar-vertical-nav-link-padding-x: 1.5rem !default;\n$navbar-vertical-nav-link-padding-y: .65rem !default;\n\n$navbar-icon-min-width: 2.25rem !default;\n\n$navbar-breadcrumb-padding-y: $nav-link-padding-y !default;\n$navbar-breadcrumb-padding-x: 0 !default;\n\n$navbar-light-bg: $white !default;\n$navbar-light-border-color: $border-color !default;\n\n\n\n\n// Main content\n\n$main-content-padding-y: 40px !default;\n$main-content-padding-x: 24px !default; // in px to combine with $grid-gutter-width\n\n\n// Alerts\n\n$alert-padding-y: 1rem !default;\n$alert-padding-x: 1.5rem !default;\n$alert-border-radius: $border-radius !default;\n\n$alert-bg-level: -2 !default;\n$alert-border-level: -2 !default;\n$alert-color-level: 0 !default;\n\n\n// List group\n\n$list-group-bg: $white !default;\n$list-group-border-color: $border-color !default; //rgba($black, .125);\n$list-group-border-width: $border-width !default;\n$list-group-border-radius: $border-radius !default;\n\n$list-group-item-padding-y: 1rem !default;\n$list-group-item-padding-x: 1rem !default;\n\n$list-group-hover-bg: $gray-100 !default;\n$list-group-active-color: $component-active-color !default;\n$list-group-active-bg: $component-active-bg !default;\n$list-group-active-border-color: $list-group-active-bg !default;\n\n$list-group-disabled-color: $gray-600 !default;\n$list-group-disabled-bg: $list-group-bg !default;\n\n$list-group-action-color: $gray-700 !default;\n$list-group-action-hover-color: $list-group-action-color !default;\n\n$list-group-action-active-color: $list-group-action-color !default;\n$list-group-action-active-bg: $gray-200 !default;\n\n\n// Close\n\n$close-font-size: $font-size-base * 1.5 !default;\n$close-font-weight: $font-weight-bold !default;\n$close-bg: transparent !default;\n$close-hover-bg: transparent !default;\n$close-color: rgba(0, 0, 0, .6) !default !default;\n$close-hover-color: rgba(0, 0, 0, .9) !default;\n$close-text-shadow: none !default;\n\n\n// Popovers\n\n$popover-font-size: $font-size-sm !default;\n$popover-bg: $white !default;\n$popover-max-width: 276px !default;\n$popover-border-width: 1px !default;\n$popover-border-color: rgba($black, .05) !default;\n$popover-border-radius: $border-radius-lg !default;\n$popover-box-shadow: 0px .5rem 2rem 0px rgba($black, .2) !default;\n\n$popover-header-bg: $popover-bg !default;\n$popover-header-color: $headings-color !default;\n$popover-header-padding-y: .5rem !default;\n$popover-header-padding-x: .95rem !default;\n\n$popover-body-color: $body-color !default;\n$popover-body-padding-y: $popover-header-padding-y !default;\n$popover-body-padding-x: $popover-header-padding-x !default;\n\n$popover-arrow-width: 1.5rem !default;\n$popover-arrow-height: .75rem !default;\n$popover-arrow-color: $popover-bg !default;\n\n$popover-arrow-outer-color: transparent !default;\n\n\n// Badges\n\n$badge-font-size: 66% !default;\n$badge-font-weight: $font-weight-bold !default;\n$badge-padding-y: .35rem !default;\n$badge-padding-x: .375rem !default;\n$badge-border-radius: $border-radius !default;\n$badge-text-transfom: uppercase;\n\n$badge-pill-padding-x: .875em !default;\n$badge-pill-border-radius: 10rem !default;\n\n$badge-circle-size: 2rem !default;\n\n// Pagination\n\n// $pagination-padding-y: .5rem !default;\n// $pagination-padding-x: .75rem !default;\n// $pagination-padding-y-sm: .25rem !default;\n// $pagination-padding-x-sm: .5rem !default;\n// $pagination-padding-y-lg: .75rem !default;\n// $pagination-padding-x-lg: 1.5rem !default;\n// $pagination-line-height: 1.25 !default;\n\n$pagination-color: $gray-600 !default;\n$pagination-bg: $white !default;\n$pagination-border-width: $border-width !default;\n$pagination-border-color: $gray-300 !default;\n\n//$pagination-focus-box-shadow: $btn-hover-box-shadow !default;\n\n$pagination-hover-color: $gray-600 !default;\n$pagination-hover-bg: $gray-300 !default;\n$pagination-hover-border-color: $gray-300 !default;\n\n$pagination-active-color: $component-active-color !default;\n$pagination-active-bg: $component-active-bg !default;\n$pagination-active-border-color: $pagination-active-bg !default;\n$pagination-active-box-shadow: $btn-hover-box-shadow !default;\n\n$pagination-disabled-color: $gray-600 !default;\n$pagination-disabled-bg: $white !default;\n$pagination-disabled-border-color: $gray-300 !default;\n\n\n// Cards\n\n$card-spacer-y: 1.25rem !default;\n$card-spacer-x: 1.5rem !default;\n$card-border-width: $border-width !default;\n$card-border-radius: $border-radius !default;\n$card-border-color: rgba($black, .05) !default;\n$card-inner-border-radius: calc(#{$card-border-radius} - #{$card-border-width}) !default;\n$card-cap-bg: $white !default;\n$card-bg: $white !default;\n\n$card-img-overlay-padding: 1.25rem !default;\n\n//$card-group-margin: ($grid-gutter-width / 2);\n//$card-deck-margin: $card-group-margin !default;\n\n$card-columns-count: 3 !default;\n$card-columns-gap: 1.25rem !default;\n$card-columns-margin: $card-spacer-y !default;\n\n// Tooltips\n\n$tooltip-font-size: $font-size-sm !default;\n\n// Modals\n\n$modal-inner-padding: 1.5rem !default;\n\n$modal-lg: 800px !default;\n$modal-md: 500px !default;\n$modal-sm: 380px !default;\n\n$modal-title-line-height: 1.1;\n\n$modal-content-bg: $white !default;\n$modal-content-border-color: rgba($black, .2) !default;\n$modal-content-border-width: 0 !default;\n$modal-content-border-radius: $border-radius-lg !default;\n$modal-content-box-shadow-xs: 0 15px 35px rgba(50,50,93,.2), 0 5px 15px rgba(0,0,0,.17);\n$modal-content-box-shadow-sm-up: 0 15px 35px rgba(50,50,93,.2), 0 5px 15px rgba(0,0,0,.17);\n\n$modal-backdrop-bg: $black !default;\n$modal-backdrop-opacity: .16 !default;\n$modal-header-border-color: $gray-200 !default;\n$modal-footer-border-color: $modal-header-border-color !default;\n$modal-header-border-width: $modal-content-border-width !default;\n$modal-footer-border-width: $modal-header-border-width !default;\n$modal-header-padding: 1.25rem !default;\n\n// Datepicker\n\n$datepicker-border-radius: $card-border-radius !default;\n$datepicker-dropdown-padding: 20px 22px !default;\n\n$datepicker-cell-transition: $transition-base !default;\n$datepicker-cell-hover-background: lighten($gray-400, 55%);\n$datepicker-cell-border-radius: 50% !default;\n$datepicker-cell-width: 36px !default;\n$datepicker-cell-height: 36px !default;\n\n$datepicker-disabled-cell-color: $gray-300 !default;\n$datepicker-disabled-old-new-color: $gray-500 !default;\n\n$datepicker-header-cell-border-radius: $border-radius !default;\n\n$datepicker-active-color: $white !default;\n$datepicker-active-background: theme-color(\"primary\") !default;\n$datepicker-active-box-shadow: none !default;\n\n$datepicker-range-background: theme-color(\"primary\") !default;\n$datepicker-range-cell-focused-background: darken($datepicker-range-background, 5%);\n$datepicker-range-color: $white !default;\n$datepicker-range-highlighted-bg: $gray-200 !default;\n\n$datepicker-dropdown-border: lighten($gray-400, 40%);\n$datepicker-dropdown-bg: $white !default;\n$datepicker-highlighted-bg: $datepicker-active-background !default;\n\n\n// Footer\n\n\n$footer-padding-y: 2.5rem;\n$footer-padding-x: 0;\n\n\n$footer-link-font-size: .85rem !default;\n$footer-bg: theme-color(\"secondary\") !default;\n$footer-color: $gray-600 !default;\n$footer-link-color: $gray-600 !default;\n$footer-link-hover-color: $gray-700 !default;\n$footer-heading-color: $gray-600 !default;\n$footer-heading-font-size: $font-size-sm !default;\n\n// Import Bootstrap variable defaults\n\n@import \"../bootstrap/variables\";\n", + "// Variables\n//\n// Variables should follow the `$component-state-property-size` formula for\n// consistent naming. Ex: $nav-link-disabled-color and $modal-content-box-shadow-xs.\n\n\n//\n// Color system\n//\n\n$white: #fff !default;\n$gray-100: #f8f9fa !default;\n$gray-200: #e9ecef !default;\n$gray-300: #dee2e6 !default;\n$gray-400: #ced4da !default;\n$gray-500: #adb5bd !default;\n$gray-600: #6c757d !default;\n$gray-700: #495057 !default;\n$gray-800: #343a40 !default;\n$gray-900: #212529 !default;\n$black: #000 !default;\n\n$grays: () !default;\n// stylelint-disable-next-line scss/dollar-variable-default\n$grays: map-merge(\n (\n \"100\": $gray-100,\n \"200\": $gray-200,\n \"300\": $gray-300,\n \"400\": $gray-400,\n \"500\": $gray-500,\n \"600\": $gray-600,\n \"700\": $gray-700,\n \"800\": $gray-800,\n \"900\": $gray-900\n ),\n $grays\n);\n\n\n$blue: #007bff !default;\n$indigo: #6610f2 !default;\n$purple: #6f42c1 !default;\n$pink: #e83e8c !default;\n$red: #dc3545 !default;\n$orange: #fd7e14 !default;\n$yellow: #ffc107 !default;\n$green: #28a745 !default;\n$teal: #20c997 !default;\n$cyan: #17a2b8 !default;\n\n$colors: () !default;\n// stylelint-disable-next-line scss/dollar-variable-default\n$colors: map-merge(\n (\n \"blue\": $blue,\n \"indigo\": $indigo,\n \"purple\": $purple,\n \"pink\": $pink,\n \"red\": $red,\n \"orange\": $orange,\n \"yellow\": $yellow,\n \"green\": $green,\n \"teal\": $teal,\n \"cyan\": $cyan,\n \"white\": $white,\n \"gray\": $gray-600,\n \"gray-dark\": $gray-800\n ),\n $colors\n);\n\n$primary: $blue !default;\n$secondary: $gray-600 !default;\n$success: $green !default;\n$info: $cyan !default;\n$warning: $yellow !default;\n$danger: $red !default;\n$light: $gray-100 !default;\n$dark: $gray-800 !default;\n\n$theme-colors: () !default;\n// stylelint-disable-next-line scss/dollar-variable-default\n$theme-colors: map-merge(\n (\n \"primary\": $primary,\n \"secondary\": $secondary,\n \"success\": $success,\n \"info\": $info,\n \"warning\": $warning,\n \"danger\": $danger,\n \"light\": $light,\n \"dark\": $dark\n ),\n $theme-colors\n);\n\n// Set a specific jump point for requesting color jumps\n$theme-color-interval: 8% !default;\n\n// The yiq lightness value that determines when the lightness of color changes from \"dark\" to \"light\". Acceptable values are between 0 and 255.\n$yiq-contrasted-threshold: 150 !default;\n\n// Customize the light and dark text colors for use in our YIQ color contrast function.\n$yiq-text-dark: $gray-900 !default;\n$yiq-text-light: $white !default;\n\n// Options\n//\n// Quickly modify global styling by enabling or disabling optional features.\n\n$enable-caret: true !default;\n$enable-rounded: true !default;\n$enable-shadows: false !default;\n$enable-gradients: false !default;\n$enable-transitions: true !default;\n$enable-hover-media-query: false !default; // Deprecated, no longer affects any compiled CSS\n$enable-grid-classes: true !default;\n$enable-print-styles: true !default;\n\n\n// Spacing\n//\n// Control the default styling of most Bootstrap elements by modifying these\n// variables. Mostly focused on spacing.\n// You can add more entries to the $spacers map, should you need more variation.\n\n$spacer: 1rem !default;\n$spacers: () !default;\n// stylelint-disable-next-line scss/dollar-variable-default\n$spacers: map-merge(\n (\n 0: 0,\n 1: ($spacer * .25),\n 2: ($spacer * .5),\n 3: $spacer,\n 4: ($spacer * 1.5),\n 5: ($spacer * 3)\n ),\n $spacers\n);\n\n// This variable affects the `.h-*` and `.w-*` classes.\n$sizes: () !default;\n// stylelint-disable-next-line scss/dollar-variable-default\n$sizes: map-merge(\n (\n 25: 25%,\n 50: 50%,\n 75: 75%,\n 100: 100%,\n auto: auto\n ),\n $sizes\n);\n\n// Body\n//\n// Settings for the `` element.\n\n$body-bg: $white !default;\n$body-color: $gray-900 !default;\n\n// Links\n//\n// Style anchor elements.\n\n$link-color: theme-color(\"primary\") !default;\n$link-decoration: none !default;\n$link-hover-color: darken($link-color, 15%) !default;\n$link-hover-decoration: underline !default;\n\n// Paragraphs\n//\n// Style p element.\n\n$paragraph-margin-bottom: 1rem !default;\n\n\n// Grid breakpoints\n//\n// Define the minimum dimensions at which your layout will change,\n// adapting to different screen sizes, for use in media queries.\n\n$grid-breakpoints: (\n xs: 0,\n sm: 576px,\n md: 768px,\n lg: 992px,\n xl: 1200px\n) !default;\n\n@include _assert-ascending($grid-breakpoints, \"$grid-breakpoints\");\n@include _assert-starts-at-zero($grid-breakpoints);\n\n\n// Grid containers\n//\n// Define the maximum width of `.container` for different screen sizes.\n\n$container-max-widths: (\n sm: 540px,\n md: 720px,\n lg: 960px,\n xl: 1140px\n) !default;\n\n@include _assert-ascending($container-max-widths, \"$container-max-widths\");\n\n\n// Grid columns\n//\n// Set the number of columns and specify the width of the gutters.\n\n$grid-columns: 12 !default;\n$grid-gutter-width: 30px !default;\n\n// Components\n//\n// Define common padding and border radius sizes and more.\n\n$line-height-lg: 1.5 !default;\n$line-height-sm: 1.5 !default;\n\n$border-width: 1px !default;\n$border-color: $gray-300 !default;\n\n$border-radius: .25rem !default;\n$border-radius-lg: .3rem !default;\n$border-radius-sm: .2rem !default;\n\n$box-shadow-sm: 0 .125rem .25rem rgba($black, .075) !default;\n$box-shadow: 0 .5rem 1rem rgba($black, .15) !default;\n$box-shadow-lg: 0 1rem 3rem rgba($black, .175) !default;\n\n$component-active-color: $white !default;\n$component-active-bg: theme-color(\"primary\") !default;\n\n$caret-width: .3em !default;\n\n$transition-base: all .2s ease-in-out !default;\n$transition-fade: opacity .15s linear !default;\n$transition-collapse: height .35s ease !default;\n\n\n// Fonts\n//\n// Font, line-height, and color for body text, headings, and more.\n\n// stylelint-disable value-keyword-case\n$font-family-sans-serif: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\" !default;\n$font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace !default;\n$font-family-base: $font-family-sans-serif !default;\n// stylelint-enable value-keyword-case\n\n$font-size-base: 1rem !default; // Assumes the browser default, typically `16px`\n$font-size-lg: ($font-size-base * 1.25) !default;\n$font-size-sm: ($font-size-base * .875) !default;\n\n$font-weight-light: 300 !default;\n$font-weight-normal: 400 !default;\n$font-weight-bold: 700 !default;\n\n$font-weight-base: $font-weight-normal !default;\n$line-height-base: 1.5 !default;\n\n$h1-font-size: $font-size-base * 2.5 !default;\n$h2-font-size: $font-size-base * 2 !default;\n$h3-font-size: $font-size-base * 1.75 !default;\n$h4-font-size: $font-size-base * 1.5 !default;\n$h5-font-size: $font-size-base * 1.25 !default;\n$h6-font-size: $font-size-base !default;\n\n$headings-margin-bottom: ($spacer / 2) !default;\n$headings-font-family: inherit !default;\n$headings-font-weight: 500 !default;\n$headings-line-height: 1.2 !default;\n$headings-color: inherit !default;\n\n$display1-size: 6rem !default;\n$display2-size: 5.5rem !default;\n$display3-size: 4.5rem !default;\n$display4-size: 3.5rem !default;\n\n$display1-weight: 300 !default;\n$display2-weight: 300 !default;\n$display3-weight: 300 !default;\n$display4-weight: 300 !default;\n$display-line-height: $headings-line-height !default;\n\n$lead-font-size: ($font-size-base * 1.25) !default;\n$lead-font-weight: 300 !default;\n\n$small-font-size: 80% !default;\n\n$text-muted: $gray-600 !default;\n\n$blockquote-small-color: $gray-600 !default;\n$blockquote-font-size: ($font-size-base * 1.25) !default;\n\n$hr-border-color: rgba($black, .1) !default;\n$hr-border-width: $border-width !default;\n\n$mark-padding: .2em !default;\n\n$dt-font-weight: $font-weight-bold !default;\n\n$kbd-box-shadow: inset 0 -.1rem 0 rgba($black, .25) !default;\n$nested-kbd-font-weight: $font-weight-bold !default;\n\n$list-inline-padding: .5rem !default;\n\n$mark-bg: #fcf8e3 !default;\n\n$hr-margin-y: $spacer !default;\n\n\n// Tables\n//\n// Customizes the `.table` component with basic values, each used across all table variations.\n\n$table-cell-padding: .75rem !default;\n$table-cell-padding-sm: .3rem !default;\n\n$table-bg: transparent !default;\n$table-accent-bg: rgba($black, .05) !default;\n$table-hover-bg: rgba($black, .075) !default;\n$table-active-bg: $table-hover-bg !default;\n\n$table-border-width: $border-width !default;\n$table-border-color: $gray-300 !default;\n\n$table-head-bg: $gray-200 !default;\n$table-head-color: $gray-700 !default;\n\n$table-dark-bg: $gray-900 !default;\n$table-dark-accent-bg: rgba($white, .05) !default;\n$table-dark-hover-bg: rgba($white, .075) !default;\n$table-dark-border-color: lighten($gray-900, 7.5%) !default;\n$table-dark-color: $body-bg !default;\n\n$table-striped-order: odd !default;\n\n$table-caption-color: $text-muted !default;\n\n// Buttons + Forms\n//\n// Shared variables that are reassigned to `$input-` and `$btn-` specific variables.\n\n$input-btn-padding-y: .375rem !default;\n$input-btn-padding-x: .75rem !default;\n$input-btn-line-height: $line-height-base !default;\n\n$input-btn-focus-width: .2rem !default;\n$input-btn-focus-color: rgba($component-active-bg, .25) !default;\n$input-btn-focus-box-shadow: 0 0 0 $input-btn-focus-width $input-btn-focus-color !default;\n\n$input-btn-padding-y-sm: .25rem !default;\n$input-btn-padding-x-sm: .5rem !default;\n$input-btn-line-height-sm: $line-height-sm !default;\n\n$input-btn-padding-y-lg: .5rem !default;\n$input-btn-padding-x-lg: 1rem !default;\n$input-btn-line-height-lg: $line-height-lg !default;\n\n$input-btn-border-width: $border-width !default;\n\n\n// Buttons\n//\n// For each of Bootstrap's buttons, define text, background, and border color.\n\n$btn-padding-y: $input-btn-padding-y !default;\n$btn-padding-x: $input-btn-padding-x !default;\n$btn-line-height: $input-btn-line-height !default;\n\n$btn-padding-y-sm: $input-btn-padding-y-sm !default;\n$btn-padding-x-sm: $input-btn-padding-x-sm !default;\n$btn-line-height-sm: $input-btn-line-height-sm !default;\n\n$btn-padding-y-lg: $input-btn-padding-y-lg !default;\n$btn-padding-x-lg: $input-btn-padding-x-lg !default;\n$btn-line-height-lg: $input-btn-line-height-lg !default;\n\n$btn-border-width: $input-btn-border-width !default;\n\n$btn-font-weight: $font-weight-normal !default;\n$btn-box-shadow: inset 0 1px 0 rgba($white, .15), 0 1px 1px rgba($black, .075) !default;\n$btn-focus-width: $input-btn-focus-width !default;\n$btn-focus-box-shadow: $input-btn-focus-box-shadow !default;\n$btn-disabled-opacity: .65 !default;\n$btn-active-box-shadow: inset 0 3px 5px rgba($black, .125) !default;\n\n$btn-link-disabled-color: $gray-600 !default;\n\n$btn-block-spacing-y: .5rem !default;\n\n// Allows for customizing button radius independently from global border radius\n$btn-border-radius: $border-radius !default;\n$btn-border-radius-lg: $border-radius-lg !default;\n$btn-border-radius-sm: $border-radius-sm !default;\n\n$btn-transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;\n\n\n// Forms\n\n$label-margin-bottom: .5rem !default;\n\n$input-padding-y: $input-btn-padding-y !default;\n$input-padding-x: $input-btn-padding-x !default;\n$input-line-height: $input-btn-line-height !default;\n\n$input-padding-y-sm: $input-btn-padding-y-sm !default;\n$input-padding-x-sm: $input-btn-padding-x-sm !default;\n$input-line-height-sm: $input-btn-line-height-sm !default;\n\n$input-padding-y-lg: $input-btn-padding-y-lg !default;\n$input-padding-x-lg: $input-btn-padding-x-lg !default;\n$input-line-height-lg: $input-btn-line-height-lg !default;\n\n$input-bg: $white !default;\n$input-disabled-bg: $gray-200 !default;\n\n$input-color: $gray-700 !default;\n$input-border-color: $gray-400 !default;\n$input-border-width: $input-btn-border-width !default;\n$input-box-shadow: inset 0 1px 1px rgba($black, .075) !default;\n\n$input-border-radius: $border-radius !default;\n$input-border-radius-lg: $border-radius-lg !default;\n$input-border-radius-sm: $border-radius-sm !default;\n\n$input-focus-bg: $input-bg !default;\n$input-focus-border-color: lighten($component-active-bg, 25%) !default;\n$input-focus-color: $input-color !default;\n$input-focus-width: $input-btn-focus-width !default;\n$input-focus-box-shadow: $input-btn-focus-box-shadow !default;\n\n$input-placeholder-color: $gray-600 !default;\n$input-plaintext-color: $body-color !default;\n\n$input-height-border: $input-border-width * 2 !default;\n\n$input-height-inner: ($font-size-base * $input-btn-line-height) + ($input-btn-padding-y * 2) !default;\n$input-height: calc(#{$input-height-inner} + #{$input-height-border}) !default;\n\n$input-height-inner-sm: ($font-size-sm * $input-btn-line-height-sm) + ($input-btn-padding-y-sm * 2) !default;\n$input-height-sm: calc(#{$input-height-inner-sm} + #{$input-height-border}) !default;\n\n$input-height-inner-lg: ($font-size-lg * $input-btn-line-height-lg) + ($input-btn-padding-y-lg * 2) !default;\n$input-height-lg: calc(#{$input-height-inner-lg} + #{$input-height-border}) !default;\n\n$input-transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;\n\n$form-text-margin-top: .25rem !default;\n\n$form-check-input-gutter: 1.25rem !default;\n$form-check-input-margin-y: .3rem !default;\n$form-check-input-margin-x: .25rem !default;\n\n$form-check-inline-margin-x: .75rem !default;\n$form-check-inline-input-margin-x: .3125rem !default;\n\n$form-group-margin-bottom: 1rem !default;\n\n$input-group-addon-color: $input-color !default;\n$input-group-addon-bg: $gray-200 !default;\n$input-group-addon-border-color: $input-border-color !default;\n\n$custom-forms-transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;\n\n$custom-control-gutter: 1.5rem !default;\n$custom-control-spacer-x: 1rem !default;\n\n$custom-control-indicator-size: 1rem !default;\n$custom-control-indicator-bg: $gray-300 !default;\n$custom-control-indicator-bg-size: 50% 50% !default;\n$custom-control-indicator-box-shadow: inset 0 .25rem .25rem rgba($black, .1) !default;\n\n$custom-control-indicator-disabled-bg: $gray-200 !default;\n$custom-control-label-disabled-color: $gray-600 !default;\n\n$custom-control-indicator-checked-color: $component-active-color !default;\n$custom-control-indicator-checked-bg: $component-active-bg !default;\n$custom-control-indicator-checked-disabled-bg: rgba(theme-color(\"primary\"), .5) !default;\n$custom-control-indicator-checked-box-shadow: none !default;\n\n$custom-control-indicator-focus-box-shadow: 0 0 0 1px $body-bg, $input-btn-focus-box-shadow !default;\n\n$custom-control-indicator-active-color: $component-active-color !default;\n$custom-control-indicator-active-bg: lighten($component-active-bg, 35%) !default;\n$custom-control-indicator-active-box-shadow: none !default;\n\n$custom-checkbox-indicator-border-radius: $border-radius !default;\n$custom-checkbox-indicator-icon-checked: str-replace(url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='#{$custom-control-indicator-checked-color}' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E\"), \"#\", \"%23\") !default;\n\n$custom-checkbox-indicator-indeterminate-bg: $component-active-bg !default;\n$custom-checkbox-indicator-indeterminate-color: $custom-control-indicator-checked-color !default;\n$custom-checkbox-indicator-icon-indeterminate: str-replace(url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='#{$custom-checkbox-indicator-indeterminate-color}' d='M0 2h4'/%3E%3C/svg%3E\"), \"#\", \"%23\") !default;\n$custom-checkbox-indicator-indeterminate-box-shadow: none !default;\n\n$custom-radio-indicator-border-radius: 50% !default;\n$custom-radio-indicator-icon-checked: str-replace(url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='#{$custom-control-indicator-checked-color}'/%3E%3C/svg%3E\"), \"#\", \"%23\") !default;\n\n$custom-select-padding-y: .375rem !default;\n$custom-select-padding-x: .75rem !default;\n$custom-select-height: $input-height !default;\n$custom-select-indicator-padding: 1rem !default; // Extra padding to account for the presence of the background-image based indicator\n$custom-select-line-height: $input-btn-line-height !default;\n$custom-select-color: $input-color !default;\n$custom-select-disabled-color: $gray-600 !default;\n$custom-select-bg: $input-bg !default;\n$custom-select-disabled-bg: $gray-200 !default;\n$custom-select-bg-size: 8px 10px !default; // In pixels because image dimensions\n$custom-select-indicator-color: $gray-800 !default;\n$custom-select-indicator: str-replace(url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='#{$custom-select-indicator-color}' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E\"), \"#\", \"%23\") !default;\n$custom-select-border-width: $input-btn-border-width !default;\n$custom-select-border-color: $input-border-color !default;\n$custom-select-border-radius: $border-radius !default;\n$custom-select-box-shadow: inset 0 1px 2px rgba($black, .075) !default;\n\n$custom-select-focus-border-color: $input-focus-border-color !default;\n$custom-select-focus-width: $input-btn-focus-width !default;\n$custom-select-focus-box-shadow: 0 0 0 $custom-select-focus-width rgba($custom-select-focus-border-color, .5) !default;\n\n$custom-select-font-size-sm: 75% !default;\n$custom-select-height-sm: $input-height-sm !default;\n\n$custom-select-font-size-lg: 125% !default;\n$custom-select-height-lg: $input-height-lg !default;\n\n$custom-range-track-width: 100% !default;\n$custom-range-track-height: .5rem !default;\n$custom-range-track-cursor: pointer !default;\n$custom-range-track-bg: $gray-300 !default;\n$custom-range-track-border-radius: 1rem !default;\n$custom-range-track-box-shadow: inset 0 .25rem .25rem rgba($black, .1) !default;\n\n$custom-range-thumb-width: 1rem !default;\n$custom-range-thumb-height: $custom-range-thumb-width !default;\n$custom-range-thumb-bg: $component-active-bg !default;\n$custom-range-thumb-border: 0 !default;\n$custom-range-thumb-border-radius: 1rem !default;\n$custom-range-thumb-box-shadow: 0 .1rem .25rem rgba($black, .1) !default;\n$custom-range-thumb-focus-box-shadow: 0 0 0 1px $body-bg, $input-btn-focus-box-shadow !default;\n$custom-range-thumb-focus-box-shadow-width: $input-btn-focus-width !default; // For focus box shadow issue in IE/Edge\n$custom-range-thumb-active-bg: lighten($component-active-bg, 35%) !default;\n\n$custom-file-height: $input-height !default;\n$custom-file-height-inner: $input-height-inner !default;\n$custom-file-focus-border-color: $input-focus-border-color !default;\n$custom-file-focus-box-shadow: $input-btn-focus-box-shadow !default;\n$custom-file-disabled-bg: $input-disabled-bg !default;\n\n$custom-file-padding-y: $input-btn-padding-y !default;\n$custom-file-padding-x: $input-btn-padding-x !default;\n$custom-file-line-height: $input-btn-line-height !default;\n$custom-file-color: $input-color !default;\n$custom-file-bg: $input-bg !default;\n$custom-file-border-width: $input-btn-border-width !default;\n$custom-file-border-color: $input-border-color !default;\n$custom-file-border-radius: $input-border-radius !default;\n$custom-file-box-shadow: $input-box-shadow !default;\n$custom-file-button-color: $custom-file-color !default;\n$custom-file-button-bg: $input-group-addon-bg !default;\n$custom-file-text: (\n en: \"Browse\"\n) !default;\n\n\n// Form validation\n$form-feedback-margin-top: $form-text-margin-top !default;\n$form-feedback-font-size: $small-font-size !default;\n$form-feedback-valid-color: theme-color(\"success\") !default;\n$form-feedback-invalid-color: theme-color(\"danger\") !default;\n\n\n// Dropdowns\n//\n// Dropdown menu container and contents.\n\n$dropdown-min-width: 10rem !default;\n$dropdown-padding-y: .5rem !default;\n$dropdown-spacer: .125rem !default;\n$dropdown-bg: $white !default;\n$dropdown-border-color: rgba($black, .15) !default;\n$dropdown-border-radius: $border-radius !default;\n$dropdown-border-width: $border-width !default;\n$dropdown-divider-bg: $gray-200 !default;\n$dropdown-box-shadow: 0 .5rem 1rem rgba($black, .175) !default;\n\n$dropdown-link-color: $gray-900 !default;\n$dropdown-link-hover-color: darken($gray-900, 5%) !default;\n$dropdown-link-hover-bg: $gray-100 !default;\n\n$dropdown-link-active-color: $component-active-color !default;\n$dropdown-link-active-bg: $component-active-bg !default;\n\n$dropdown-link-disabled-color: $gray-600 !default;\n\n$dropdown-item-padding-y: .25rem !default;\n$dropdown-item-padding-x: 1.5rem !default;\n\n$dropdown-header-color: $gray-600 !default;\n\n\n// Z-index master list\n//\n// Warning: Avoid customizing these values. They're used for a bird's eye view\n// of components dependent on the z-axis and are designed to all work together.\n\n$zindex-dropdown: 1000 !default;\n$zindex-sticky: 1020 !default;\n$zindex-fixed: 1030 !default;\n$zindex-modal-backdrop: 1040 !default;\n$zindex-modal: 1050 !default;\n$zindex-popover: 1060 !default;\n$zindex-tooltip: 1070 !default;\n\n// Navs\n\n$nav-link-padding-y: .5rem !default;\n$nav-link-padding-x: 1rem !default;\n$nav-link-disabled-color: $gray-600 !default;\n\n$nav-tabs-border-color: $gray-300 !default;\n$nav-tabs-border-width: $border-width !default;\n$nav-tabs-border-radius: $border-radius !default;\n$nav-tabs-link-hover-border-color: $gray-200 $gray-200 $nav-tabs-border-color !default;\n$nav-tabs-link-active-color: $gray-700 !default;\n$nav-tabs-link-active-bg: $body-bg !default;\n$nav-tabs-link-active-border-color: $gray-300 $gray-300 $nav-tabs-link-active-bg !default;\n\n$nav-pills-border-radius: $border-radius !default;\n$nav-pills-link-active-color: $component-active-color !default;\n$nav-pills-link-active-bg: $component-active-bg !default;\n\n$nav-divider-color: $gray-200 !default;\n$nav-divider-margin-y: ($spacer / 2) !default;\n\n// Navbar\n\n$navbar-padding-y: ($spacer / 2) !default;\n$navbar-padding-x: $spacer !default;\n\n$navbar-nav-link-padding-x: .5rem !default;\n\n$navbar-brand-font-size: $font-size-lg !default;\n// Compute the navbar-brand padding-y so the navbar-brand will have the same height as navbar-text and nav-link\n$nav-link-height: ($font-size-base * $line-height-base + $nav-link-padding-y * 2) !default;\n$navbar-brand-height: $navbar-brand-font-size * $line-height-base !default;\n$navbar-brand-padding-y: ($nav-link-height - $navbar-brand-height) / 2 !default;\n\n$navbar-toggler-padding-y: .25rem !default;\n$navbar-toggler-padding-x: .75rem !default;\n$navbar-toggler-font-size: $font-size-lg !default;\n$navbar-toggler-border-radius: $btn-border-radius !default;\n\n$navbar-dark-color: rgba($white, .5) !default;\n$navbar-dark-hover-color: rgba($white, .75) !default;\n$navbar-dark-active-color: $white !default;\n$navbar-dark-disabled-color: rgba($white, .25) !default;\n$navbar-dark-toggler-icon-bg: str-replace(url(\"data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='#{$navbar-dark-color}' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E\"), \"#\", \"%23\") !default;\n$navbar-dark-toggler-border-color: rgba($white, .1) !default;\n\n$navbar-light-color: rgba($black, .5) !default;\n$navbar-light-hover-color: rgba($black, .7) !default;\n$navbar-light-active-color: rgba($black, .9) !default;\n$navbar-light-disabled-color: rgba($black, .3) !default;\n$navbar-light-toggler-icon-bg: str-replace(url(\"data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='#{$navbar-light-color}' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E\"), \"#\", \"%23\") !default;\n$navbar-light-toggler-border-color: rgba($black, .1) !default;\n\n// Pagination\n\n$pagination-padding-y: .5rem !default;\n$pagination-padding-x: .75rem !default;\n$pagination-padding-y-sm: .25rem !default;\n$pagination-padding-x-sm: .5rem !default;\n$pagination-padding-y-lg: .75rem !default;\n$pagination-padding-x-lg: 1.5rem !default;\n$pagination-line-height: 1.25 !default;\n\n$pagination-color: $link-color !default;\n$pagination-bg: $white !default;\n$pagination-border-width: $border-width !default;\n$pagination-border-color: $gray-300 !default;\n\n$pagination-focus-box-shadow: $input-btn-focus-box-shadow !default;\n$pagination-focus-outline: 0 !default;\n\n$pagination-hover-color: $link-hover-color !default;\n$pagination-hover-bg: $gray-200 !default;\n$pagination-hover-border-color: $gray-300 !default;\n\n$pagination-active-color: $component-active-color !default;\n$pagination-active-bg: $component-active-bg !default;\n$pagination-active-border-color: $pagination-active-bg !default;\n\n$pagination-disabled-color: $gray-600 !default;\n$pagination-disabled-bg: $white !default;\n$pagination-disabled-border-color: $gray-300 !default;\n\n\n// Jumbotron\n\n$jumbotron-padding: 2rem !default;\n$jumbotron-bg: $gray-200 !default;\n\n\n// Cards\n\n$card-spacer-y: .75rem !default;\n$card-spacer-x: 1.25rem !default;\n$card-border-width: $border-width !default;\n$card-border-radius: $border-radius !default;\n$card-border-color: rgba($black, .125) !default;\n$card-inner-border-radius: calc(#{$card-border-radius} - #{$card-border-width}) !default;\n$card-cap-bg: rgba($black, .03) !default;\n$card-bg: $white !default;\n\n$card-img-overlay-padding: 1.25rem !default;\n\n$card-group-margin: ($grid-gutter-width / 2) !default;\n$card-deck-margin: $card-group-margin !default;\n\n$card-columns-count: 3 !default;\n$card-columns-gap: 1.25rem !default;\n$card-columns-margin: $card-spacer-y !default;\n\n\n// Tooltips\n\n$tooltip-font-size: $font-size-sm !default;\n$tooltip-max-width: 200px !default;\n$tooltip-color: $white !default;\n$tooltip-bg: $black !default;\n$tooltip-border-radius: $border-radius !default;\n$tooltip-opacity: .9 !default;\n$tooltip-padding-y: .25rem !default;\n$tooltip-padding-x: .5rem !default;\n$tooltip-margin: 0 !default;\n\n$tooltip-arrow-width: .8rem !default;\n$tooltip-arrow-height: .4rem !default;\n$tooltip-arrow-color: $tooltip-bg !default;\n\n\n// Popovers\n\n$popover-font-size: $font-size-sm !default;\n$popover-bg: $white !default;\n$popover-max-width: 276px !default;\n$popover-border-width: $border-width !default;\n$popover-border-color: rgba($black, .2) !default;\n$popover-border-radius: $border-radius-lg !default;\n$popover-box-shadow: 0 .25rem .5rem rgba($black, .2) !default;\n\n$popover-header-bg: darken($popover-bg, 3%) !default;\n$popover-header-color: $headings-color !default;\n$popover-header-padding-y: .5rem !default;\n$popover-header-padding-x: .75rem !default;\n\n$popover-body-color: $body-color !default;\n$popover-body-padding-y: $popover-header-padding-y !default;\n$popover-body-padding-x: $popover-header-padding-x !default;\n\n$popover-arrow-width: 1rem !default;\n$popover-arrow-height: .5rem !default;\n$popover-arrow-color: $popover-bg !default;\n\n$popover-arrow-outer-color: fade-in($popover-border-color, .05) !default;\n\n\n// Badges\n\n$badge-font-size: 75% !default;\n$badge-font-weight: $font-weight-bold !default;\n$badge-padding-y: .25em !default;\n$badge-padding-x: .4em !default;\n$badge-border-radius: $border-radius !default;\n\n$badge-pill-padding-x: .6em !default;\n// Use a higher than normal value to ensure completely rounded edges when\n// customizing padding or font-size on labels.\n$badge-pill-border-radius: 10rem !default;\n\n\n// Modals\n\n// Padding applied to the modal body\n$modal-inner-padding: 1rem !default;\n\n$modal-dialog-margin: .5rem !default;\n$modal-dialog-margin-y-sm-up: 1.75rem !default;\n\n$modal-title-line-height: $line-height-base !default;\n\n$modal-content-bg: $white !default;\n$modal-content-border-color: rgba($black, .2) !default;\n$modal-content-border-width: $border-width !default;\n$modal-content-border-radius: $border-radius-lg !default;\n$modal-content-box-shadow-xs: 0 .25rem .5rem rgba($black, .5) !default;\n$modal-content-box-shadow-sm-up: 0 .5rem 1rem rgba($black, .5) !default;\n\n$modal-backdrop-bg: $black !default;\n$modal-backdrop-opacity: .5 !default;\n$modal-header-border-color: $gray-200 !default;\n$modal-footer-border-color: $modal-header-border-color !default;\n$modal-header-border-width: $modal-content-border-width !default;\n$modal-footer-border-width: $modal-header-border-width !default;\n$modal-header-padding: 1rem !default;\n\n$modal-lg: 800px !default;\n$modal-md: 500px !default;\n$modal-sm: 300px !default;\n\n$modal-transition: transform .3s ease-out !default;\n\n\n// Alerts\n//\n// Define alert colors, border radius, and padding.\n\n$alert-padding-y: .75rem !default;\n$alert-padding-x: 1.25rem !default;\n$alert-margin-bottom: 1rem !default;\n$alert-border-radius: $border-radius !default;\n$alert-link-font-weight: $font-weight-bold !default;\n$alert-border-width: $border-width !default;\n\n$alert-bg-level: -10 !default;\n$alert-border-level: -9 !default;\n$alert-color-level: 6 !default;\n\n\n// Progress bars\n\n$progress-height: 1rem !default;\n$progress-font-size: ($font-size-base * .75) !default;\n$progress-bg: $gray-200 !default;\n$progress-border-radius: $border-radius !default;\n$progress-box-shadow: inset 0 .1rem .1rem rgba($black, .1) !default;\n$progress-bar-color: $white !default;\n$progress-bar-bg: theme-color(\"primary\") !default;\n$progress-bar-animation-timing: 1s linear infinite !default;\n$progress-bar-transition: width .6s ease !default;\n\n// List group\n\n$list-group-bg: $white !default;\n$list-group-border-color: rgba($black, .125) !default;\n$list-group-border-width: $border-width !default;\n$list-group-border-radius: $border-radius !default;\n\n$list-group-item-padding-y: .75rem !default;\n$list-group-item-padding-x: 1.25rem !default;\n\n$list-group-hover-bg: $gray-100 !default;\n$list-group-active-color: $component-active-color !default;\n$list-group-active-bg: $component-active-bg !default;\n$list-group-active-border-color: $list-group-active-bg !default;\n\n$list-group-disabled-color: $gray-600 !default;\n$list-group-disabled-bg: $list-group-bg !default;\n\n$list-group-action-color: $gray-700 !default;\n$list-group-action-hover-color: $list-group-action-color !default;\n\n$list-group-action-active-color: $body-color !default;\n$list-group-action-active-bg: $gray-200 !default;\n\n\n// Image thumbnails\n\n$thumbnail-padding: .25rem !default;\n$thumbnail-bg: $body-bg !default;\n$thumbnail-border-width: $border-width !default;\n$thumbnail-border-color: $gray-300 !default;\n$thumbnail-border-radius: $border-radius !default;\n$thumbnail-box-shadow: 0 1px 2px rgba($black, .075) !default;\n\n\n// Figures\n\n$figure-caption-font-size: 90% !default;\n$figure-caption-color: $gray-600 !default;\n\n\n// Breadcrumbs\n\n$breadcrumb-padding-y: .75rem !default;\n$breadcrumb-padding-x: 1rem !default;\n$breadcrumb-item-padding: .5rem !default;\n\n$breadcrumb-margin-bottom: 1rem !default;\n\n$breadcrumb-bg: $gray-200 !default;\n$breadcrumb-divider-color: $gray-600 !default;\n$breadcrumb-active-color: $gray-600 !default;\n$breadcrumb-divider: quote(\"/\") !default;\n\n$breadcrumb-border-radius: $border-radius !default;\n\n\n// Carousel\n\n$carousel-control-color: $white !default;\n$carousel-control-width: 15% !default;\n$carousel-control-opacity: .5 !default;\n\n$carousel-indicator-width: 30px !default;\n$carousel-indicator-height: 3px !default;\n$carousel-indicator-spacer: 3px !default;\n$carousel-indicator-active-bg: $white !default;\n\n$carousel-caption-width: 70% !default;\n$carousel-caption-color: $white !default;\n\n$carousel-control-icon-width: 20px !default;\n\n$carousel-control-prev-icon-bg: str-replace(url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='#{$carousel-control-color}' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E\"), \"#\", \"%23\") !default;\n$carousel-control-next-icon-bg: str-replace(url(\"data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='#{$carousel-control-color}' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E\"), \"#\", \"%23\") !default;\n\n$carousel-transition: transform .6s ease !default; // Define transform transition first if using multiple transitions (e.g., `transform 2s ease, opacity .5s ease-out`)\n\n\n// Close\n\n$close-font-size: $font-size-base * 1.5 !default;\n$close-font-weight: $font-weight-bold !default;\n$close-color: $black !default;\n$close-text-shadow: 0 1px 0 $white !default;\n\n// Code\n\n$code-font-size: 87.5% !default;\n$code-color: $pink !default;\n\n$kbd-padding-y: .2rem !default;\n$kbd-padding-x: .4rem !default;\n$kbd-font-size: $code-font-size !default;\n$kbd-color: $white !default;\n$kbd-bg: $gray-900 !default;\n\n$pre-color: $gray-900 !default;\n$pre-scrollable-max-height: 340px !default;\n\n\n// Printing\n$print-page-size: a3 !default;\n$print-body-min-width: map-get($grid-breakpoints, \"lg\") !default;\n", + "//\n// Mixins\n//\n\n// Bootstrap default mixins\n\n@import \"../bootstrap/mixins\";\n\n\n// Custom mixins\n\n@import \"mixins/alert\";\n@import \"mixins/badge\";\n@import \"mixins/background-variant\";\n@import \"mixins/buttons\";\n@import \"mixins/forms\";\n@import \"mixins/icon\";\n@import \"mixins/modals\";\n@import \"mixins/popover\";\n", + "// Toggles\n//\n// Used in conjunction with global variables to enable certain theme features.\n\n// Utilities\n@import \"mixins/breakpoints\";\n@import \"mixins/hover\";\n@import \"mixins/image\";\n@import \"mixins/badge\";\n@import \"mixins/resize\";\n@import \"mixins/screen-reader\";\n@import \"mixins/size\";\n@import \"mixins/reset-text\";\n@import \"mixins/text-emphasis\";\n@import \"mixins/text-hide\";\n@import \"mixins/text-truncate\";\n@import \"mixins/visibility\";\n\n// // Components\n@import \"mixins/alert\";\n@import \"mixins/buttons\";\n@import \"mixins/caret\";\n@import \"mixins/pagination\";\n@import \"mixins/lists\";\n@import \"mixins/list-group\";\n@import \"mixins/nav-divider\";\n@import \"mixins/forms\";\n@import \"mixins/table-row\";\n\n// // Skins\n@import \"mixins/background-variant\";\n@import \"mixins/border-radius\";\n@import \"mixins/box-shadow\";\n@import \"mixins/gradients\";\n@import \"mixins/transition\";\n\n// // Layout\n@import \"mixins/clearfix\";\n@import \"mixins/grid-framework\";\n@import \"mixins/grid\";\n@import \"mixins/float\";\n", + "// Breakpoint viewport sizes and media queries.\n//\n// Breakpoints are defined as a map of (name: minimum width), order from small to large:\n//\n// (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px)\n//\n// The map defined in the `$grid-breakpoints` global variable is used as the `$breakpoints` argument by default.\n\n// Name of the next breakpoint, or null for the last breakpoint.\n//\n// >> breakpoint-next(sm)\n// md\n// >> breakpoint-next(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// md\n// >> breakpoint-next(sm, $breakpoint-names: (xs sm md lg xl))\n// md\n@function breakpoint-next($name, $breakpoints: $grid-breakpoints, $breakpoint-names: map-keys($breakpoints)) {\n $n: index($breakpoint-names, $name);\n @return if($n < length($breakpoint-names), nth($breakpoint-names, $n + 1), null);\n}\n\n// Minimum breakpoint width. Null for the smallest (first) breakpoint.\n//\n// >> breakpoint-min(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// 576px\n@function breakpoint-min($name, $breakpoints: $grid-breakpoints) {\n $min: map-get($breakpoints, $name);\n @return if($min != 0, $min, null);\n}\n\n// Maximum breakpoint width. Null for the largest (last) breakpoint.\n// The maximum value is calculated as the minimum of the next one less 0.02px\n// to work around the limitations of `min-` and `max-` prefixes and viewports with fractional widths.\n// See https://www.w3.org/TR/mediaqueries-4/#mq-min-max\n// Uses 0.02px rather than 0.01px to work around a current rounding bug in Safari.\n// See https://bugs.webkit.org/show_bug.cgi?id=178261\n//\n// >> breakpoint-max(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// 767.98px\n@function breakpoint-max($name, $breakpoints: $grid-breakpoints) {\n $next: breakpoint-next($name, $breakpoints);\n @return if($next, breakpoint-min($next, $breakpoints) - .02px, null);\n}\n\n// Returns a blank string if smallest breakpoint, otherwise returns the name with a dash in front.\n// Useful for making responsive utilities.\n//\n// >> breakpoint-infix(xs, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// \"\" (Returns a blank string)\n// >> breakpoint-infix(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// \"-sm\"\n@function breakpoint-infix($name, $breakpoints: $grid-breakpoints) {\n @return if(breakpoint-min($name, $breakpoints) == null, \"\", \"-#{$name}\");\n}\n\n// Media of at least the minimum breakpoint width. No query for the smallest breakpoint.\n// Makes the @content apply to the given breakpoint and wider.\n@mixin media-breakpoint-up($name, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($name, $breakpoints);\n @if $min {\n @media (min-width: $min) {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n// Media of at most the maximum breakpoint width. No query for the largest breakpoint.\n// Makes the @content apply to the given breakpoint and narrower.\n@mixin media-breakpoint-down($name, $breakpoints: $grid-breakpoints) {\n $max: breakpoint-max($name, $breakpoints);\n @if $max {\n @media (max-width: $max) {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n// Media that spans multiple breakpoint widths.\n// Makes the @content apply between the min and max breakpoints\n@mixin media-breakpoint-between($lower, $upper, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($lower, $breakpoints);\n $max: breakpoint-max($upper, $breakpoints);\n\n @if $min != null and $max != null {\n @media (min-width: $min) and (max-width: $max) {\n @content;\n }\n } @else if $max == null {\n @include media-breakpoint-up($lower, $breakpoints) {\n @content;\n }\n } @else if $min == null {\n @include media-breakpoint-down($upper, $breakpoints) {\n @content;\n }\n }\n}\n\n// Media between the breakpoint's minimum and maximum widths.\n// No minimum for the smallest breakpoint, and no maximum for the largest one.\n// Makes the @content apply only to the given breakpoint, not viewports any wider or narrower.\n@mixin media-breakpoint-only($name, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($name, $breakpoints);\n $max: breakpoint-max($name, $breakpoints);\n\n @if $min != null and $max != null {\n @media (min-width: $min) and (max-width: $max) {\n @content;\n }\n } @else if $max == null {\n @include media-breakpoint-up($name, $breakpoints) {\n @content;\n }\n } @else if $min == null {\n @include media-breakpoint-down($name, $breakpoints) {\n @content;\n }\n }\n}\n", + "// Hover mixin and `$enable-hover-media-query` are deprecated.\n//\n// Originally added during our alphas and maintained during betas, this mixin was\n// designed to prevent `:hover` stickiness on iOS-an issue where hover styles\n// would persist after initial touch.\n//\n// For backward compatibility, we've kept these mixins and updated them to\n// always return their regular pseudo-classes instead of a shimmed media query.\n//\n// Issue: https://github.com/twbs/bootstrap/issues/25195\n\n@mixin hover {\n &:hover { @content; }\n}\n\n@mixin hover-focus {\n &:hover,\n &:focus {\n @content;\n }\n}\n\n@mixin plain-hover-focus {\n &,\n &:hover,\n &:focus {\n @content;\n }\n}\n\n@mixin hover-focus-active {\n &:hover,\n &:focus,\n &:active {\n @content;\n }\n}\n", + "// Image Mixins\n// - Responsive image\n// - Retina image\n\n\n// Responsive image\n//\n// Keep images from scaling beyond the width of their parents.\n\n@mixin img-fluid {\n // Part 1: Set a maximum relative to the parent\n max-width: 100%;\n // Part 2: Override the height to auto, otherwise images will be stretched\n // when setting a width and height attribute on the img element.\n height: auto;\n}\n\n\n// Retina image\n//\n// Short retina mixin for setting background-image and -size.\n\n// stylelint-disable indentation, media-query-list-comma-newline-after\n@mixin img-retina($file-1x, $file-2x, $width-1x, $height-1x) {\n background-image: url($file-1x);\n\n // Autoprefixer takes care of adding -webkit-min-device-pixel-ratio and -o-min-device-pixel-ratio,\n // but doesn't convert dppx=>dpi.\n // There's no such thing as unprefixed min-device-pixel-ratio since it's nonstandard.\n // Compatibility info: https://caniuse.com/#feat=css-media-resolution\n @media only screen and (min-resolution: 192dpi), // IE9-11 don't support dppx\n only screen and (min-resolution: 2dppx) { // Standardized\n background-image: url($file-2x);\n background-size: $width-1x $height-1x;\n }\n}\n", + "@mixin badge-variant($bg) {\n color: color-yiq($bg);\n background-color: $bg;\n\n &[href] {\n @include hover-focus {\n color: color-yiq($bg);\n text-decoration: none;\n background-color: darken($bg, 10%);\n }\n }\n}\n", + "// Resize anything\n\n@mixin resizable($direction) {\n overflow: auto; // Per CSS3 UI, `resize` only applies when `overflow` isn't `visible`\n resize: $direction; // Options: horizontal, vertical, both\n}\n", + "// Only display content to screen readers\n//\n// See: https://a11yproject.com/posts/how-to-hide-content/\n// See: https://hugogiraudel.com/2016/10/13/css-hide-and-seek/\n\n@mixin sr-only {\n position: absolute;\n width: 1px;\n height: 1px;\n padding: 0;\n overflow: hidden;\n clip: rect(0, 0, 0, 0);\n white-space: nowrap;\n border: 0;\n}\n\n// Use in conjunction with .sr-only to only display content when it's focused.\n//\n// Useful for \"Skip to main content\" links; see https://www.w3.org/TR/2013/NOTE-WCAG20-TECHS-20130905/G1\n//\n// Credit: HTML5 Boilerplate\n\n@mixin sr-only-focusable {\n &:active,\n &:focus {\n position: static;\n width: auto;\n height: auto;\n overflow: visible;\n clip: auto;\n white-space: normal;\n }\n}\n", + "// Sizing shortcuts\n\n@mixin size($width, $height: $width) {\n width: $width;\n height: $height;\n}\n", + "@mixin reset-text {\n font-family: $font-family-base;\n // We deliberately do NOT reset font-size or word-wrap.\n font-style: normal;\n font-weight: $font-weight-normal;\n line-height: $line-height-base;\n text-align: left; // Fallback for where `start` is not supported\n text-align: start; // stylelint-disable-line declaration-block-no-duplicate-properties\n text-decoration: none;\n text-shadow: none;\n text-transform: none;\n letter-spacing: normal;\n word-break: normal;\n word-spacing: normal;\n white-space: normal;\n line-break: auto;\n}\n", + "// stylelint-disable declaration-no-important\n\n// Typography\n\n@mixin text-emphasis-variant($parent, $color) {\n #{$parent} {\n color: $color !important;\n }\n a#{$parent} {\n @include hover-focus {\n color: darken($color, 10%) !important;\n }\n }\n}\n", + "// CSS image replacement\n@mixin text-hide($ignore-warning: false) {\n // stylelint-disable-next-line font-family-no-missing-generic-family-keyword\n font: 0/0 a;\n color: transparent;\n text-shadow: none;\n background-color: transparent;\n border: 0;\n\n @if ($ignore-warning != true) {\n @warn \"The `text-hide()` mixin has been deprecated as of v4.1.0. It will be removed entirely in v5.\";\n }\n}\n", + "// Text truncate\n// Requires inline-block or block for proper styling\n\n@mixin text-truncate() {\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n", + "// stylelint-disable declaration-no-important\n\n// Visibility\n\n@mixin invisible($visibility) {\n visibility: $visibility !important;\n}\n", + "@mixin alert-variant($background, $border, $color) {\n color: $color;\n @include gradient-bg($background);\n border-color: $border;\n\n hr {\n border-top-color: darken($border, 5%);\n }\n\n .alert-link {\n color: darken($color, 10%);\n }\n}\n", + "// Button variants\n//\n// Easily pump out default styles, as well as :hover, :focus, :active,\n// and disabled options for all buttons\n\n@mixin button-variant($background, $border, $hover-background: darken($background, 7.5%), $hover-border: darken($border, 10%), $active-background: darken($background, 10%), $active-border: darken($border, 12.5%)) {\n color: color-yiq($background);\n @include gradient-bg($background);\n border-color: $border;\n @include box-shadow($btn-box-shadow);\n\n @include hover {\n color: color-yiq($hover-background);\n @include gradient-bg($hover-background);\n border-color: $hover-border;\n }\n\n &:focus,\n &.focus {\n // Avoid using mixin so we can pass custom focus shadow properly\n @if $enable-shadows {\n box-shadow: $btn-box-shadow, 0 0 0 $btn-focus-width rgba($border, .5);\n } @else {\n box-shadow: 0 0 0 $btn-focus-width rgba($border, .5);\n }\n }\n\n // Disabled comes first so active can properly restyle\n &.disabled,\n &:disabled {\n color: color-yiq($background);\n background-color: $background;\n border-color: $border;\n }\n\n &:not(:disabled):not(.disabled):active,\n &:not(:disabled):not(.disabled).active,\n .show > &.dropdown-toggle {\n color: color-yiq($active-background);\n background-color: $active-background;\n @if $enable-gradients {\n background-image: none; // Remove the gradient for the pressed/active state\n }\n border-color: $active-border;\n\n &:focus {\n // Avoid using mixin so we can pass custom focus shadow properly\n @if $enable-shadows {\n box-shadow: $btn-active-box-shadow, 0 0 0 $btn-focus-width rgba($border, .5);\n } @else {\n box-shadow: 0 0 0 $btn-focus-width rgba($border, .5);\n }\n }\n }\n}\n\n@mixin button-outline-variant($color, $color-hover: color-yiq($color), $active-background: $color, $active-border: $color) {\n color: $color;\n background-color: transparent;\n background-image: none;\n border-color: $color;\n\n &:hover {\n color: $color-hover;\n background-color: $active-background;\n border-color: $active-border;\n }\n\n &:focus,\n &.focus {\n box-shadow: 0 0 0 $btn-focus-width rgba($color, .5);\n }\n\n &.disabled,\n &:disabled {\n color: $color;\n background-color: transparent;\n }\n\n &:not(:disabled):not(.disabled):active,\n &:not(:disabled):not(.disabled).active,\n .show > &.dropdown-toggle {\n color: color-yiq($active-background);\n background-color: $active-background;\n border-color: $active-border;\n\n &:focus {\n // Avoid using mixin so we can pass custom focus shadow properly\n @if $enable-shadows and $btn-active-box-shadow != none {\n box-shadow: $btn-active-box-shadow, 0 0 0 $btn-focus-width rgba($color, .5);\n } @else {\n box-shadow: 0 0 0 $btn-focus-width rgba($color, .5);\n }\n }\n }\n}\n\n// Button sizes\n@mixin button-size($padding-y, $padding-x, $font-size, $line-height, $border-radius) {\n padding: $padding-y $padding-x;\n font-size: $font-size;\n line-height: $line-height;\n // Manually declare to provide an override to the browser default\n @if $enable-rounded {\n border-radius: $border-radius;\n } @else {\n border-radius: 0;\n }\n}\n", + "@mixin caret-down {\n border-top: $caret-width solid;\n border-right: $caret-width solid transparent;\n border-bottom: 0;\n border-left: $caret-width solid transparent;\n}\n\n@mixin caret-up {\n border-top: 0;\n border-right: $caret-width solid transparent;\n border-bottom: $caret-width solid;\n border-left: $caret-width solid transparent;\n}\n\n@mixin caret-right {\n border-top: $caret-width solid transparent;\n border-right: 0;\n border-bottom: $caret-width solid transparent;\n border-left: $caret-width solid;\n}\n\n@mixin caret-left {\n border-top: $caret-width solid transparent;\n border-right: $caret-width solid;\n border-bottom: $caret-width solid transparent;\n}\n\n@mixin caret($direction: down) {\n @if $enable-caret {\n &::after {\n display: inline-block;\n width: 0;\n height: 0;\n margin-left: $caret-width * .85;\n vertical-align: $caret-width * .85;\n content: \"\";\n @if $direction == down {\n @include caret-down;\n } @else if $direction == up {\n @include caret-up;\n } @else if $direction == right {\n @include caret-right;\n }\n }\n\n @if $direction == left {\n &::after {\n display: none;\n }\n\n &::before {\n display: inline-block;\n width: 0;\n height: 0;\n margin-right: $caret-width * .85;\n vertical-align: $caret-width * .85;\n content: \"\";\n @include caret-left;\n }\n }\n\n &:empty::after {\n margin-left: 0;\n }\n }\n}\n", + "// Pagination\n\n@mixin pagination-size($padding-y, $padding-x, $font-size, $line-height, $border-radius) {\n .page-link {\n padding: $padding-y $padding-x;\n font-size: $font-size;\n line-height: $line-height;\n }\n\n .page-item {\n &:first-child {\n .page-link {\n @include border-left-radius($border-radius);\n }\n }\n &:last-child {\n .page-link {\n @include border-right-radius($border-radius);\n }\n }\n }\n}\n", + "// Lists\n\n// Unstyled keeps list items block level, just removes default browser padding and list-style\n@mixin list-unstyled {\n padding-left: 0;\n list-style: none;\n}\n", + "// List Groups\n\n@mixin list-group-item-variant($state, $background, $color) {\n .list-group-item-#{$state} {\n color: $color;\n background-color: $background;\n\n &.list-group-item-action {\n @include hover-focus {\n color: $color;\n background-color: darken($background, 5%);\n }\n\n &.active {\n color: $white;\n background-color: $color;\n border-color: $color;\n }\n }\n }\n}\n", + "// Horizontal dividers\n//\n// Dividers (basically an hr) within dropdowns and nav lists\n\n@mixin nav-divider($color: $nav-divider-color, $margin-y: $nav-divider-margin-y) {\n height: 0;\n margin: $margin-y 0;\n overflow: hidden;\n border-top: 1px solid $color;\n}\n", + "// Form control focus state\n//\n// Generate a customized focus state and for any input with the specified color,\n// which defaults to the `$input-focus-border-color` variable.\n//\n// We highly encourage you to not customize the default value, but instead use\n// this to tweak colors on an as-needed basis. This aesthetic change is based on\n// WebKit's default styles, but applicable to a wider range of browsers. Its\n// usability and accessibility should be taken into account with any change.\n//\n// Example usage: change the default blue border and shadow to white for better\n// contrast against a dark gray background.\n@mixin form-control-focus() {\n &:focus {\n color: $input-focus-color;\n background-color: $input-focus-bg;\n border-color: $input-focus-border-color;\n outline: 0;\n // Avoid using mixin so we can pass custom focus shadow properly\n @if $enable-shadows {\n box-shadow: $input-box-shadow, $input-focus-box-shadow;\n } @else {\n box-shadow: $input-focus-box-shadow;\n }\n }\n}\n\n\n@mixin form-validation-state($state, $color) {\n .#{$state}-feedback {\n display: none;\n width: 100%;\n margin-top: $form-feedback-margin-top;\n font-size: $form-feedback-font-size;\n color: $color;\n }\n\n .#{$state}-tooltip {\n position: absolute;\n top: 100%;\n z-index: 5;\n display: none;\n max-width: 100%; // Contain to parent when possible\n padding: $tooltip-padding-y $tooltip-padding-x;\n margin-top: .1rem;\n font-size: $tooltip-font-size;\n line-height: $line-height-base;\n color: color-yiq($color);\n background-color: rgba($color, $tooltip-opacity);\n @include border-radius($tooltip-border-radius);\n }\n\n .form-control,\n .custom-select {\n .was-validated &:#{$state},\n &.is-#{$state} {\n border-color: $color;\n\n &:focus {\n border-color: $color;\n box-shadow: 0 0 0 $input-focus-width rgba($color, .25);\n }\n\n ~ .#{$state}-feedback,\n ~ .#{$state}-tooltip {\n display: block;\n }\n }\n }\n\n .form-control-file {\n .was-validated &:#{$state},\n &.is-#{$state} {\n ~ .#{$state}-feedback,\n ~ .#{$state}-tooltip {\n display: block;\n }\n }\n }\n\n .form-check-input {\n .was-validated &:#{$state},\n &.is-#{$state} {\n ~ .form-check-label {\n color: $color;\n }\n\n ~ .#{$state}-feedback,\n ~ .#{$state}-tooltip {\n display: block;\n }\n }\n }\n\n .custom-control-input {\n .was-validated &:#{$state},\n &.is-#{$state} {\n ~ .custom-control-label {\n color: $color;\n\n &::before {\n background-color: lighten($color, 25%);\n }\n }\n\n ~ .#{$state}-feedback,\n ~ .#{$state}-tooltip {\n display: block;\n }\n\n &:checked {\n ~ .custom-control-label::before {\n @include gradient-bg(lighten($color, 10%));\n }\n }\n\n &:focus {\n ~ .custom-control-label::before {\n box-shadow: 0 0 0 1px $body-bg, 0 0 0 $input-focus-width rgba($color, .25);\n }\n }\n }\n }\n\n // custom file\n .custom-file-input {\n .was-validated &:#{$state},\n &.is-#{$state} {\n ~ .custom-file-label {\n border-color: $color;\n\n &::after { border-color: inherit; }\n }\n\n ~ .#{$state}-feedback,\n ~ .#{$state}-tooltip {\n display: block;\n }\n\n &:focus {\n ~ .custom-file-label {\n box-shadow: 0 0 0 $input-focus-width rgba($color, .25);\n }\n }\n }\n }\n}\n", + "// Tables\n\n@mixin table-row-variant($state, $background) {\n // Exact selectors below required to override `.table-striped` and prevent\n // inheritance to nested tables.\n .table-#{$state} {\n &,\n > th,\n > td {\n background-color: $background;\n }\n }\n\n // Hover states for `.table-hover`\n // Note: this is not available for cells or rows within `thead` or `tfoot`.\n .table-hover {\n $hover-background: darken($background, 5%);\n\n .table-#{$state} {\n @include hover {\n background-color: $hover-background;\n\n > td,\n > th {\n background-color: $hover-background;\n }\n }\n }\n }\n}\n", + "// stylelint-disable declaration-no-important\n\n// Contextual backgrounds\n\n@mixin bg-variant($parent, $color) {\n #{$parent} {\n background-color: $color !important;\n }\n a#{$parent},\n button#{$parent} {\n @include hover-focus {\n background-color: darken($color, 10%) !important;\n }\n }\n}\n\n@mixin bg-gradient-variant($parent, $color) {\n #{$parent} {\n background: $color linear-gradient(180deg, mix($body-bg, $color, 15%), $color) repeat-x !important;\n }\n}\n", + "// Single side border-radius\n\n@mixin border-radius($radius: $border-radius) {\n @if $enable-rounded {\n border-radius: $radius;\n }\n}\n\n@mixin border-top-radius($radius) {\n @if $enable-rounded {\n border-top-left-radius: $radius;\n border-top-right-radius: $radius;\n }\n}\n\n@mixin border-right-radius($radius) {\n @if $enable-rounded {\n border-top-right-radius: $radius;\n border-bottom-right-radius: $radius;\n }\n}\n\n@mixin border-bottom-radius($radius) {\n @if $enable-rounded {\n border-bottom-right-radius: $radius;\n border-bottom-left-radius: $radius;\n }\n}\n\n@mixin border-left-radius($radius) {\n @if $enable-rounded {\n border-top-left-radius: $radius;\n border-bottom-left-radius: $radius;\n }\n}\n", + "@mixin box-shadow($shadow...) {\n @if $enable-shadows {\n box-shadow: $shadow;\n }\n}\n", + "// Gradients\n\n@mixin gradient-bg($color) {\n @if $enable-gradients {\n background: $color linear-gradient(180deg, mix($body-bg, $color, 15%), $color) repeat-x;\n } @else {\n background-color: $color;\n }\n}\n\n// Horizontal gradient, from left to right\n//\n// Creates two color stops, start and end, by specifying a color and position for each color stop.\n@mixin gradient-x($start-color: $gray-700, $end-color: $gray-800, $start-percent: 0%, $end-percent: 100%) {\n background-image: linear-gradient(to right, $start-color $start-percent, $end-color $end-percent);\n background-repeat: repeat-x;\n}\n\n// Vertical gradient, from top to bottom\n//\n// Creates two color stops, start and end, by specifying a color and position for each color stop.\n@mixin gradient-y($start-color: $gray-700, $end-color: $gray-800, $start-percent: 0%, $end-percent: 100%) {\n background-image: linear-gradient(to bottom, $start-color $start-percent, $end-color $end-percent);\n background-repeat: repeat-x;\n}\n\n@mixin gradient-directional($start-color: $gray-700, $end-color: $gray-800, $deg: 45deg) {\n background-image: linear-gradient($deg, $start-color, $end-color);\n background-repeat: repeat-x;\n}\n@mixin gradient-x-three-colors($start-color: $blue, $mid-color: $purple, $color-stop: 50%, $end-color: $red) {\n background-image: linear-gradient(to right, $start-color, $mid-color $color-stop, $end-color);\n background-repeat: no-repeat;\n}\n@mixin gradient-y-three-colors($start-color: $blue, $mid-color: $purple, $color-stop: 50%, $end-color: $red) {\n background-image: linear-gradient($start-color, $mid-color $color-stop, $end-color);\n background-repeat: no-repeat;\n}\n@mixin gradient-radial($inner-color: $gray-700, $outer-color: $gray-800) {\n background-image: radial-gradient(circle, $inner-color, $outer-color);\n background-repeat: no-repeat;\n}\n@mixin gradient-striped($color: rgba($white, .15), $angle: 45deg) {\n background-image: linear-gradient($angle, $color 25%, transparent 25%, transparent 50%, $color 50%, $color 75%, transparent 75%, transparent);\n}\n", + "@mixin transition($transition...) {\n @if $enable-transitions {\n @if length($transition) == 0 {\n transition: $transition-base;\n } @else {\n transition: $transition;\n }\n }\n\n @media screen and (prefers-reduced-motion: reduce) {\n transition: none;\n }\n}\n", + "@mixin clearfix() {\n &::after {\n display: block;\n clear: both;\n content: \"\";\n }\n}\n", + "// Framework grid generation\n//\n// Used only by Bootstrap to generate the correct number of grid classes given\n// any value of `$grid-columns`.\n\n@mixin make-grid-columns($columns: $grid-columns, $gutter: $grid-gutter-width, $breakpoints: $grid-breakpoints) {\n // Common properties for all breakpoints\n %grid-column {\n position: relative;\n width: 100%;\n min-height: 1px; // Prevent columns from collapsing when empty\n padding-right: ($gutter / 2);\n padding-left: ($gutter / 2);\n }\n\n @each $breakpoint in map-keys($breakpoints) {\n $infix: breakpoint-infix($breakpoint, $breakpoints);\n\n // Allow columns to stretch full width below their breakpoints\n @for $i from 1 through $columns {\n .col#{$infix}-#{$i} {\n @extend %grid-column;\n }\n }\n .col#{$infix},\n .col#{$infix}-auto {\n @extend %grid-column;\n }\n\n @include media-breakpoint-up($breakpoint, $breakpoints) {\n // Provide basic `.col-{bp}` classes for equal-width flexbox columns\n .col#{$infix} {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .col#{$infix}-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: none; // Reset earlier grid tiers\n }\n\n @for $i from 1 through $columns {\n .col#{$infix}-#{$i} {\n @include make-col($i, $columns);\n }\n }\n\n .order#{$infix}-first { order: -1; }\n\n .order#{$infix}-last { order: $columns + 1; }\n\n @for $i from 0 through $columns {\n .order#{$infix}-#{$i} { order: $i; }\n }\n\n // `$columns - 1` because offsetting by the width of an entire row isn't possible\n @for $i from 0 through ($columns - 1) {\n @if not ($infix == \"\" and $i == 0) { // Avoid emitting useless .offset-0\n .offset#{$infix}-#{$i} {\n @include make-col-offset($i, $columns);\n }\n }\n }\n }\n }\n}\n", + "/// Grid system\n//\n// Generate semantic grid columns with these mixins.\n\n@mixin make-container() {\n width: 100%;\n padding-right: ($grid-gutter-width / 2);\n padding-left: ($grid-gutter-width / 2);\n margin-right: auto;\n margin-left: auto;\n}\n\n\n// For each breakpoint, define the maximum width of the container in a media query\n@mixin make-container-max-widths($max-widths: $container-max-widths, $breakpoints: $grid-breakpoints) {\n @each $breakpoint, $container-max-width in $max-widths {\n @include media-breakpoint-up($breakpoint, $breakpoints) {\n max-width: $container-max-width;\n }\n }\n}\n\n@mixin make-row() {\n display: flex;\n flex-wrap: wrap;\n margin-right: ($grid-gutter-width / -2);\n margin-left: ($grid-gutter-width / -2);\n}\n\n@mixin make-col-ready() {\n position: relative;\n // Prevent columns from becoming too narrow when at smaller grid tiers by\n // always setting `width: 100%;`. This works because we use `flex` values\n // later on to override this initial width.\n width: 100%;\n min-height: 1px; // Prevent collapsing\n padding-right: ($grid-gutter-width / 2);\n padding-left: ($grid-gutter-width / 2);\n}\n\n@mixin make-col($size, $columns: $grid-columns) {\n flex: 0 0 percentage($size / $columns);\n // Add a `max-width` to ensure content within each column does not blow out\n // the width of the column. Applies to IE10+ and Firefox. Chrome and Safari\n // do not appear to require this.\n max-width: percentage($size / $columns);\n}\n\n@mixin make-col-offset($size, $columns: $grid-columns) {\n $num: $size / $columns;\n margin-left: if($num == 0, 0, percentage($num));\n}\n", + "// stylelint-disable declaration-no-important\n\n@mixin float-left {\n float: left !important;\n}\n@mixin float-right {\n float: right !important;\n}\n@mixin float-none {\n float: none !important;\n}\n", + "@mixin alert-variant($background, $border, $color) {\n color: color-yiq($background);\n @include gradient-bg($background);\n border-color: $border;\n\n hr {\n border-top-color: darken($border, 5%);\n }\n\n .alert-link {\n color: darken($color, 10%);\n }\n}", + "@mixin badge-variant($bg) {\n\tcolor: saturate(darken($bg, 10%), 10);\n background-color: transparentize(lighten($bg, 25%), .5);\n\n \t&[href] {\n\t @include hover-focus {\n\t color: color-yiq($bg);\n\t text-decoration: none;\n\t background-color: darken($bg, 10%);\n\t }\n\t}\n}\n", + "// Contextual backgrounds\n@mixin bg-variant($parent, $color) {\n #{$parent} {\n background-color: $color !important;\n }\n a#{$parent},\n button#{$parent} {\n @include hover-focus {\n background-color: darken($color, 10%) !important;\n }\n }\n}\n\n@mixin bg-gradient-variant($parent, $color) {\n #{$parent} {\n background: linear-gradient(87deg, $color 0, adjust-hue($color, 25%) 100%) !important;\n }\n}\n\n@mixin bg-translucent-variant($parent, $color) {\n #{$parent} {\n background-color: darken(rgba($color, $translucent-color-opacity), 7%) !important;\n }\n a#{$parent},\n button#{$parent} {\n @include hover-focus {\n background-color: darken(rgba($color, $translucent-color-opacity), 12%) !important;\n }\n }\n}\n", + "@mixin button-variant($background, $border, $hover-background: darken($background, 0%), $hover-border: darken($border, 0%), $active-background: darken($background, 10%), $active-border: darken($border, 0%)) {\n color: color-yiq($background);\n @include gradient-bg($background);\n border-color: $border;\n @include box-shadow($btn-box-shadow);\n\n @include hover {\n color: color-yiq($hover-background);\n @include gradient-bg($hover-background);\n border-color: $hover-border;\n }\n\n &:focus,\n &.focus {\n // Avoid using mixin so we can pass custom focus shadow properly\n @if $enable-shadows {\n box-shadow: $btn-box-shadow, 0 0 0 $btn-focus-width rgba($border, .5);\n }\n @else {\n box-shadow: 0 0 0 $btn-focus-width rgba($border, .5);\n }\n } // Disabled comes first so active can properly restyle\n &.disabled,\n &:disabled {\n color: color-yiq($background);\n background-color: $background;\n border-color: $border;\n }\n\n &:not(:disabled):not(.disabled):active,\n &:not(:disabled):not(.disabled).active,\n .show>&.dropdown-toggle {\n color: color-yiq($active-background);\n background-color: $active-background;\n @if $enable-gradients {\n background-image: none; // Remove the gradient for the pressed/active state\n }\n border-color: $active-border;\n\n &:focus {\n // Avoid using mixin so we can pass custom focus shadow properly\n @if $enable-shadows {\n box-shadow: $btn-active-box-shadow, 0 0 0 $btn-focus-width rgba($border, .5);\n }\n @else {\n box-shadow: 0 0 0 $btn-focus-width rgba($border, .5);\n }\n }\n }\n}\n\n@mixin button-outline-variant($color, $color-hover: color-yiq($color), $active-background: $color, $active-border: $color) {\n color: $color;\n background-color: transparent;\n background-image: none;\n border-color: $color;\n\n &:hover {\n color: $color-hover;\n background-color: $active-background;\n border-color: $active-border;\n }\n\n &:focus,\n &.focus {\n box-shadow: 0 0 0 $btn-focus-width rgba($color, .5);\n }\n\n &.disabled,\n &:disabled {\n color: $color;\n background-color: transparent;\n }\n\n &:not(:disabled):not(.disabled):active,\n &:not(:disabled):not(.disabled).active,\n .show>&.dropdown-toggle {\n color: color-yiq($active-background);\n background-color: $active-background;\n border-color: $active-border;\n\n &:focus {\n // Avoid using mixin so we can pass custom focus shadow properly\n @if $enable-shadows and $btn-active-box-shadow !=none {\n box-shadow: $btn-active-box-shadow, 0 0 0 $btn-focus-width rgba($color, .5);\n }\n @else {\n box-shadow: 0 0 0 $btn-focus-width rgba($color, .5);\n }\n }\n }\n}\n\n// Button sizes\n@mixin button-size($padding-y, $padding-x, $font-size, $line-height, $border-radius) {\n padding: $padding-y $padding-x;\n font-size: $font-size;\n line-height: $line-height; // Manually declare to provide an override to the browser default\n @if $enable-rounded {\n border-radius: $border-radius;\n }\n @else {\n border-radius: 0;\n }\n}", + "@mixin form-control-focus() { \n &:focus {\n color: $input-focus-color;\n background-color: $input-focus-bg;\n border-color: $input-focus-border-color;\n outline: 0;\n // Avoid using mixin so we can pass custom focus shadow properly\n @if $enable-shadows {\n box-shadow: $input-box-shadow, $input-focus-box-shadow;\n } @else {\n box-shadow: $input-focus-box-shadow;\n }\n }\n}\n\n\n@mixin form-validation-state($state, $color) {\n .#{$state}-feedback {\n display: none;\n width: 100%;\n margin-top: $form-feedback-margin-top;\n font-size: $form-feedback-font-size;\n color: $color;\n }\n\n .#{$state}-tooltip {\n position: absolute;\n top: 100%;\n z-index: 5;\n display: none;\n max-width: 100%; // Contain to parent when possible\n padding: .5rem;\n margin-top: .1rem;\n font-size: .875rem;\n line-height: 1;\n color: #fff;\n background-color: rgba($color, .8);\n border-radius: .2rem;\n }\n\n .form-control,\n .custom-select {\n .was-validated &:#{$state},\n &.is-#{$state} {\n border-color: $color;\n\n &:focus {\n border-color: $color;\n //box-shadow: 0 1px $input-focus-width 0 rgba($color, .75);\n }\n\n ~ .#{$state}-feedback,\n ~ .#{$state}-tooltip {\n display: block;\n }\n }\n }\n\n .form-check-input {\n .was-validated &:#{$state},\n &.is-#{$state} {\n ~ .form-check-label {\n color: $color;\n }\n\n ~ .#{$state}-feedback,\n ~ .#{$state}-tooltip {\n display: block;\n }\n }\n }\n\n .custom-control-input {\n .was-validated &:#{$state},\n &.is-#{$state} {\n ~ .custom-control-label {\n color: $color;\n\n &::before {\n background-color: lighten($color, 25%);\n border-color: lighten($color, 25%);\n }\n }\n\n ~ .#{$state}-feedback,\n ~ .#{$state}-tooltip {\n display: block;\n }\n\n &:checked {\n ~ .custom-control-label::before {\n @include gradient-bg(lighten($color, 10%));\n border-color: lighten($color, 25%);\n }\n }\n\n &:focus {\n ~ .custom-control-label::before {\n box-shadow: 0 0 0 1px $body-bg, 0 0 0 $input-focus-width rgba($color, .25);\n }\n }\n }\n }\n\n // custom file\n .custom-file-input {\n .was-validated &:#{$state},\n &.is-#{$state} {\n ~ .custom-file-label {\n border-color: $color;\n\n &::before { border-color: inherit; }\n }\n\n ~ .#{$state}-feedback,\n ~ .#{$state}-tooltip {\n display: block;\n }\n\n &:focus {\n ~ .custom-file-label {\n box-shadow: 0 0 0 $input-focus-width rgba($color, .25);\n }\n }\n }\n }\n}\n\n", + "@mixin icon-shape-variant($color) {\n color: saturate(darken($color, 10%), 10);\n background-color: transparentize(lighten($color, 10%), .5);\n}", + "@mixin modal-variant($background) {\n\t.modal-title {\n\t\tcolor: color-yiq($background);\n\t}\n\t.modal-header,\n\t.modal-footer {\n\t\tborder-color: rgba(color-yiq($background), .075);\n\t}\n\t.modal-content {\n\t\tbackground-color: $background;\n\t\tcolor: color-yiq($background);\n\n\t\t.heading {\n\t\t\tcolor: color-yiq($background);\n\t\t}\n\t}\n\n\t.close { \n \t&>span:not(.sr-only) {\n \t\tcolor: $white;\n \t}\n }\n}", + "@mixin popover-variant($background) {\n\n\tbackground-color: $background;\n\n\t.popover-header {\n\t\tbackground-color: $background;\n\t\tcolor: color-yiq($background);\n\t}\n\n\t.popover-body {\n\t\tcolor: color-yiq($background);\n\t}\n\t.popover-header{\n\t\tborder-color: rgba(color-yiq($background), .2);\n\t}\n\t&.bs-popover-top {\n\t\t.arrow::after {\n\t\t\tborder-top-color: $background;\n\t\t}\n\t}\n\t&.bs-popover-right {\n\t\t.arrow::after {\n\t\t\tborder-right-color: $background;\n\t\t}\n\t}\n\t&.bs-popover-bottom {\n\t\t.arrow::after {\n\t\t\tborder-bottom-color: $background;\n\t\t}\n\t}\n\t&.bs-popover-left {\n\t\t.arrow::after {\n\t\t\tborder-left-color: $background;\n\t\t}\n\t}\n}", + ":root {\n // Custom variable values only support SassScript inside `#{}`.\n @each $color, $value in $colors {\n --#{$color}: #{$value};\n }\n\n @each $color, $value in $theme-colors {\n --#{$color}: #{$value};\n }\n\n @each $bp, $value in $grid-breakpoints {\n --breakpoint-#{$bp}: #{$value};\n }\n\n // Use `inspect` for lists so that quoted items keep the quotes.\n // See https://github.com/sass/sass/issues/2383#issuecomment-336349172\n --font-family-sans-serif: #{inspect($font-family-sans-serif)};\n --font-family-monospace: #{inspect($font-family-monospace)};\n}\n", + "// stylelint-disable at-rule-no-vendor-prefix, declaration-no-important, selector-no-qualifying-type, property-no-vendor-prefix\n\n// Reboot\n//\n// Normalization of HTML elements, manually forked from Normalize.css to remove\n// styles targeting irrelevant browsers while applying new styles.\n//\n// Normalize is licensed MIT. https://github.com/necolas/normalize.css\n\n\n// Document\n//\n// 1. Change from `box-sizing: content-box` so that `width` is not affected by `padding` or `border`.\n// 2. Change the default font family in all browsers.\n// 3. Correct the line height in all browsers.\n// 4. Prevent adjustments of font size after orientation changes in IE on Windows Phone and in iOS.\n// 5. Setting @viewport causes scrollbars to overlap content in IE11 and Edge, so\n// we force a non-overlapping, non-auto-hiding scrollbar to counteract.\n// 6. Change the default tap highlight to be completely transparent in iOS.\n\n*,\n*::before,\n*::after {\n box-sizing: border-box; // 1\n}\n\nhtml {\n font-family: sans-serif; // 2\n line-height: 1.15; // 3\n -webkit-text-size-adjust: 100%; // 4\n -ms-text-size-adjust: 100%; // 4\n -ms-overflow-style: scrollbar; // 5\n -webkit-tap-highlight-color: rgba($black, 0); // 6\n}\n\n// IE10+ doesn't honor `` in some cases.\n@at-root {\n @-ms-viewport {\n width: device-width;\n }\n}\n\n// stylelint-disable selector-list-comma-newline-after\n// Shim for \"new\" HTML5 structural elements to display correctly (IE10, older browsers)\narticle, aside, figcaption, figure, footer, header, hgroup, main, nav, section {\n display: block;\n}\n// stylelint-enable selector-list-comma-newline-after\n\n// Body\n//\n// 1. Remove the margin in all browsers.\n// 2. As a best practice, apply a default `background-color`.\n// 3. Set an explicit initial text-align value so that we can later use the\n// the `inherit` value on things like `` elements.\n\nbody {\n margin: 0; // 1\n font-family: $font-family-base;\n font-size: $font-size-base;\n font-weight: $font-weight-base;\n line-height: $line-height-base;\n color: $body-color;\n text-align: left; // 3\n background-color: $body-bg; // 2\n}\n\n// Suppress the focus outline on elements that cannot be accessed via keyboard.\n// This prevents an unwanted focus outline from appearing around elements that\n// might still respond to pointer events.\n//\n// Credit: https://github.com/suitcss/base\n[tabindex=\"-1\"]:focus {\n outline: 0 !important;\n}\n\n\n// Content grouping\n//\n// 1. Add the correct box sizing in Firefox.\n// 2. Show the overflow in Edge and IE.\n\nhr {\n box-sizing: content-box; // 1\n height: 0; // 1\n overflow: visible; // 2\n}\n\n\n//\n// Typography\n//\n\n// Remove top margins from headings\n//\n// By default, `

`-`

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

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

`s, which have `min-width: 0;` by default.\n // So we reset that to ensure fieldsets behave more like a standard block element.\n // See https://github.com/twbs/bootstrap/issues/59\n // and https://html.spec.whatwg.org/multipage/#the-fieldset-and-legend-elements\n min-width: 0;\n // Reset the default outline behavior of fieldsets so they don't affect page layout.\n padding: 0;\n margin: 0;\n border: 0;\n}\n\n// 1. Correct the text wrapping in Edge and IE.\n// 2. Correct the color inheritance from `fieldset` elements in IE.\nlegend {\n display: block;\n width: 100%;\n max-width: 100%; // 1\n padding: 0;\n margin-bottom: .5rem;\n font-size: 1.5rem;\n line-height: inherit;\n color: inherit; // 2\n white-space: normal; // 1\n}\n\nprogress {\n vertical-align: baseline; // Add the correct vertical alignment in Chrome, Firefox, and Opera.\n}\n\n// Correct the cursor style of increment and decrement buttons in Chrome.\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n[type=\"search\"] {\n // This overrides the extra rounded corners on search inputs in iOS so that our\n // `.form-control` class can properly style them. Note that this cannot simply\n // be added to `.form-control` as it's not specific enough. For details, see\n // https://github.com/twbs/bootstrap/issues/11586.\n outline-offset: -2px; // 2. Correct the outline style in Safari.\n -webkit-appearance: none;\n}\n\n//\n// Remove the inner padding and cancel buttons in Chrome and Safari on macOS.\n//\n\n[type=\"search\"]::-webkit-search-cancel-button,\n[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n//\n// 1. Correct the inability to style clickable types in iOS and Safari.\n// 2. Change font properties to `inherit` in Safari.\n//\n\n::-webkit-file-upload-button {\n font: inherit; // 2\n -webkit-appearance: button; // 1\n}\n\n//\n// Correct element displays\n//\n\noutput {\n display: inline-block;\n}\n\nsummary {\n display: list-item; // Add the correct display in all browsers\n cursor: pointer;\n}\n\ntemplate {\n display: none; // Add the correct display in IE\n}\n\n// Always hide an element with the `hidden` HTML attribute (from PureCSS).\n// Needed for proper display in IE 10-.\n[hidden] {\n display: none !important;\n}\n", + "// stylelint-disable declaration-no-important, selector-list-comma-newline-after\n\n//\n// Headings\n//\n\nh1, h2, h3, h4, h5, h6,\n.h1, .h2, .h3, .h4, .h5, .h6 {\n margin-bottom: $headings-margin-bottom;\n font-family: $headings-font-family;\n font-weight: $headings-font-weight;\n line-height: $headings-line-height;\n color: $headings-color;\n}\n\nh1, .h1 { font-size: $h1-font-size; }\nh2, .h2 { font-size: $h2-font-size; }\nh3, .h3 { font-size: $h3-font-size; }\nh4, .h4 { font-size: $h4-font-size; }\nh5, .h5 { font-size: $h5-font-size; }\nh6, .h6 { font-size: $h6-font-size; }\n\n.lead {\n font-size: $lead-font-size;\n font-weight: $lead-font-weight;\n}\n\n// Type display classes\n.display-1 {\n font-size: $display1-size;\n font-weight: $display1-weight;\n line-height: $display-line-height;\n}\n.display-2 {\n font-size: $display2-size;\n font-weight: $display2-weight;\n line-height: $display-line-height;\n}\n.display-3 {\n font-size: $display3-size;\n font-weight: $display3-weight;\n line-height: $display-line-height;\n}\n.display-4 {\n font-size: $display4-size;\n font-weight: $display4-weight;\n line-height: $display-line-height;\n}\n\n\n//\n// Horizontal rules\n//\n\nhr {\n margin-top: $hr-margin-y;\n margin-bottom: $hr-margin-y;\n border: 0;\n border-top: $hr-border-width solid $hr-border-color;\n}\n\n\n//\n// Emphasis\n//\n\nsmall,\n.small {\n font-size: $small-font-size;\n font-weight: $font-weight-normal;\n}\n\nmark,\n.mark {\n padding: $mark-padding;\n background-color: $mark-bg;\n}\n\n\n//\n// Lists\n//\n\n.list-unstyled {\n @include list-unstyled;\n}\n\n// Inline turns list items into inline-block\n.list-inline {\n @include list-unstyled;\n}\n.list-inline-item {\n display: inline-block;\n\n &:not(:last-child) {\n margin-right: $list-inline-padding;\n }\n}\n\n\n//\n// Misc\n//\n\n// Builds on `abbr`\n.initialism {\n font-size: 90%;\n text-transform: uppercase;\n}\n\n// Blockquotes\n.blockquote {\n margin-bottom: $spacer;\n font-size: $blockquote-font-size;\n}\n\n.blockquote-footer {\n display: block;\n font-size: 80%; // back to default font-size\n color: $blockquote-small-color;\n\n &::before {\n content: \"\\2014 \\00A0\"; // em dash, nbsp\n }\n}\n", + "// Responsive images (ensure images don't scale beyond their parents)\n//\n// This is purposefully opt-in via an explicit class rather than being the default for all ``s.\n// We previously tried the \"images are responsive by default\" approach in Bootstrap v2,\n// and abandoned it in Bootstrap v3 because it breaks lots of third-party widgets (including Google Maps)\n// which weren't expecting the images within themselves to be involuntarily resized.\n// See also https://github.com/twbs/bootstrap/issues/18178\n.img-fluid {\n @include img-fluid;\n}\n\n\n// Image thumbnails\n.img-thumbnail {\n padding: $thumbnail-padding;\n background-color: $thumbnail-bg;\n border: $thumbnail-border-width solid $thumbnail-border-color;\n @include border-radius($thumbnail-border-radius);\n @include box-shadow($thumbnail-box-shadow);\n\n // Keep them at most 100% wide\n @include img-fluid;\n}\n\n//\n// Figures\n//\n\n.figure {\n // Ensures the caption's text aligns with the image.\n display: inline-block;\n}\n\n.figure-img {\n margin-bottom: ($spacer / 2);\n line-height: 1;\n}\n\n.figure-caption {\n font-size: $figure-caption-font-size;\n color: $figure-caption-color;\n}\n", + "// Inline code\ncode {\n font-size: $code-font-size;\n color: $code-color;\n word-break: break-word;\n\n // Streamline the style when inside anchors to avoid broken underline and more\n a > & {\n color: inherit;\n }\n}\n\n// User input typically entered via keyboard\nkbd {\n padding: $kbd-padding-y $kbd-padding-x;\n font-size: $kbd-font-size;\n color: $kbd-color;\n background-color: $kbd-bg;\n @include border-radius($border-radius-sm);\n @include box-shadow($kbd-box-shadow);\n\n kbd {\n padding: 0;\n font-size: 100%;\n font-weight: $nested-kbd-font-weight;\n @include box-shadow(none);\n }\n}\n\n// Blocks of code\npre {\n display: block;\n font-size: $code-font-size;\n color: $pre-color;\n\n // Account for some code outputs that place code tags in pre tags\n code {\n font-size: inherit;\n color: inherit;\n word-break: normal;\n }\n}\n\n// Enable scrollable blocks of code\n.pre-scrollable {\n max-height: $pre-scrollable-max-height;\n overflow-y: scroll;\n}\n", + "// Container widths\n//\n// Set the container width, and override it for fixed navbars in media queries.\n\n@if $enable-grid-classes {\n .container {\n @include make-container();\n @include make-container-max-widths();\n }\n}\n\n// Fluid container\n//\n// Utilizes the mixin meant for fixed width containers, but with 100% width for\n// fluid, full width layouts.\n\n@if $enable-grid-classes {\n .container-fluid {\n @include make-container();\n }\n}\n\n// Row\n//\n// Rows contain and clear the floats of your columns.\n\n@if $enable-grid-classes {\n .row {\n @include make-row();\n }\n\n // Remove the negative margin from default .row, then the horizontal padding\n // from all immediate children columns (to prevent runaway style inheritance).\n .no-gutters {\n margin-right: 0;\n margin-left: 0;\n\n > .col,\n > [class*=\"col-\"] {\n padding-right: 0;\n padding-left: 0;\n }\n }\n}\n\n// Columns\n//\n// Common styles for small and large grid columns\n\n@if $enable-grid-classes {\n @include make-grid-columns();\n}\n", + "//\n// Basic Bootstrap table\n//\n\n.table {\n width: 100%;\n margin-bottom: $spacer;\n background-color: $table-bg; // Reset for nesting within parents with `background-color`.\n\n th,\n td {\n padding: $table-cell-padding;\n vertical-align: top;\n border-top: $table-border-width solid $table-border-color;\n }\n\n thead th {\n vertical-align: bottom;\n border-bottom: (2 * $table-border-width) solid $table-border-color;\n }\n\n tbody + tbody {\n border-top: (2 * $table-border-width) solid $table-border-color;\n }\n\n .table {\n background-color: $body-bg;\n }\n}\n\n\n//\n// Condensed table w/ half padding\n//\n\n.table-sm {\n th,\n td {\n padding: $table-cell-padding-sm;\n }\n}\n\n\n// Border versions\n//\n// Add or remove borders all around the table and between all the columns.\n\n.table-bordered {\n border: $table-border-width solid $table-border-color;\n\n th,\n td {\n border: $table-border-width solid $table-border-color;\n }\n\n thead {\n th,\n td {\n border-bottom-width: (2 * $table-border-width);\n }\n }\n}\n\n.table-borderless {\n th,\n td,\n thead th,\n tbody + tbody {\n border: 0;\n }\n}\n\n// Zebra-striping\n//\n// Default zebra-stripe styles (alternating gray and transparent backgrounds)\n\n.table-striped {\n tbody tr:nth-of-type(#{$table-striped-order}) {\n background-color: $table-accent-bg;\n }\n}\n\n\n// Hover effect\n//\n// Placed here since it has to come after the potential zebra striping\n\n.table-hover {\n tbody tr {\n @include hover {\n background-color: $table-hover-bg;\n }\n }\n}\n\n\n// Table backgrounds\n//\n// Exact selectors below required to override `.table-striped` and prevent\n// inheritance to nested tables.\n\n@each $color, $value in $theme-colors {\n @include table-row-variant($color, theme-color-level($color, -9));\n}\n\n@include table-row-variant(active, $table-active-bg);\n\n\n// Dark styles\n//\n// Same table markup, but inverted color scheme: dark background and light text.\n\n// stylelint-disable-next-line no-duplicate-selectors\n.table {\n .thead-dark {\n th {\n color: $table-dark-color;\n background-color: $table-dark-bg;\n border-color: $table-dark-border-color;\n }\n }\n\n .thead-light {\n th {\n color: $table-head-color;\n background-color: $table-head-bg;\n border-color: $table-border-color;\n }\n }\n}\n\n.table-dark {\n color: $table-dark-color;\n background-color: $table-dark-bg;\n\n th,\n td,\n thead th {\n border-color: $table-dark-border-color;\n }\n\n &.table-bordered {\n border: 0;\n }\n\n &.table-striped {\n tbody tr:nth-of-type(odd) {\n background-color: $table-dark-accent-bg;\n }\n }\n\n &.table-hover {\n tbody tr {\n @include hover {\n background-color: $table-dark-hover-bg;\n }\n }\n }\n}\n\n\n// Responsive tables\n//\n// Generate series of `.table-responsive-*` classes for configuring the screen\n// size of where your table will overflow.\n\n.table-responsive {\n @each $breakpoint in map-keys($grid-breakpoints) {\n $next: breakpoint-next($breakpoint, $grid-breakpoints);\n $infix: breakpoint-infix($next, $grid-breakpoints);\n\n &#{$infix} {\n @include media-breakpoint-down($breakpoint) {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n -ms-overflow-style: -ms-autohiding-scrollbar; // See https://github.com/twbs/bootstrap/pull/10057\n\n // Prevent double border on horizontal scroll due to use of `display: block;`\n > .table-bordered {\n border: 0;\n }\n }\n }\n }\n}\n", + "// stylelint-disable selector-no-qualifying-type\n\n//\n// Textual form controls\n//\n\n.form-control {\n display: block;\n width: 100%;\n height: $input-height;\n padding: $input-padding-y $input-padding-x;\n font-size: $font-size-base;\n line-height: $input-line-height;\n color: $input-color;\n background-color: $input-bg;\n background-clip: padding-box;\n border: $input-border-width solid $input-border-color;\n\n // Note: This has no effect on `s in CSS.\n @if $enable-rounded {\n // Manually use the if/else instead of the mixin to account for iOS override\n border-radius: $input-border-radius;\n } @else {\n // Otherwise undo the iOS default\n border-radius: 0;\n }\n\n @include box-shadow($input-box-shadow);\n @include transition($input-transition);\n\n // Unstyle the caret on ` receives focus\n // in IE and (under certain conditions) Edge, as it looks bad and cannot be made to\n // match the appearance of the native widget.\n // See https://github.com/twbs/bootstrap/issues/19398.\n color: $input-color;\n background-color: $input-bg;\n }\n}\n\n// Make file inputs better match text inputs by forcing them to new lines.\n.form-control-file,\n.form-control-range {\n display: block;\n width: 100%;\n}\n\n\n//\n// Labels\n//\n\n// For use with horizontal and inline forms, when you need the label (or legend)\n// text to align with the form controls.\n.col-form-label {\n padding-top: calc(#{$input-padding-y} + #{$input-border-width});\n padding-bottom: calc(#{$input-padding-y} + #{$input-border-width});\n margin-bottom: 0; // Override the `
"}),a.html(r)}var t=$(this._chart.canvas),l=(t.outerWidth(),t.outerHeight(),t.offset().top),i=t.offset().left,s=a.outerWidth(),d=a.outerHeight(),c=l+o.caretY-d-16,p=i+o.caretX-s/2;a.css({top:c+"px",left:p+"px",display:"block","z-index":"100"})}else a.css("display","none")},callbacks:{label:function(a,e){var t=e.datasets[a.datasetIndex].label||"",o=a.yLabel,n="";return 1'+t+""),n+=''+o+""}}}},doughnut:{cutoutPercentage:83,tooltips:{callbacks:{title:function(a,e){return e.labels[a[0].index]},label:function(a,e){var t="";return t+=''+e.datasets[0].data[a.index]+""}}},legendCallback:function(a){var o=a.data,n="";return o.labels.forEach(function(a,e){var t=o.datasets[0].backgroundColor[e];n+='',n+='',n+=a,n+=""}),n}}}},Chart.scaleService.updateScaleDefaults("linear",{gridLines:{borderDash:[2],borderDashOffset:[2],color:n.gray[300],drawBorder:!1,drawTicks:!1,lineWidth:0,zeroLineWidth:0,zeroLineColor:n.gray[300],zeroLineBorderDash:[2],zeroLineBorderDashOffset:[2]},ticks:{beginAtZero:!0,padding:10,callback:function(a){if(!(a%10))return a}}}),Chart.scaleService.updateScaleDefaults("category",{gridLines:{drawBorder:!1,drawOnChartArea:!1,drawTicks:!1},ticks:{padding:20},maxBarThickness:10}),a)),e.on({change:function(){var a=$(this);a.is("[data-add]")&&l(a)},click:function(){var a=$(this);a.is("[data-update]")&&i(a)}}),{colors:n,fonts:o,mode:t}}(),OrdersChart=function(){var a,e,t=$("#chart-orders");$('[name="ordersSelect"]');t.length&&(a=t,e=new Chart(a,{type:"bar",options:{scales:{yAxes:[{ticks:{callback:function(a){if(!(a%10))return a}}}]},tooltips:{callbacks:{label:function(a,e){var t=e.datasets[a.datasetIndex].label||"",o=a.yLabel,n="";return 1'+t+""),n+=''+o+""}}}},data:{labels:["Jul","Aug","Sep","Oct","Nov","Dec"],datasets:[{label:"Sales",data:[25,20,30,22,17,29]}]}}),a.data("chart",e))}(),SalesChart=function(){var a,e,t=$("#chart-sales");t.length&&(a=t,e=new Chart(a,{type:"line",options:{scales:{yAxes:[{gridLines:{color:Charts.colors.gray[900],zeroLineColor:Charts.colors.gray[900]},ticks:{callback:function(a){if(!(a%10))return"$"+a+"k"}}}]},tooltips:{callbacks:{label:function(a,e){var t=e.datasets[a.datasetIndex].label||"",o=a.yLabel,n="";return 1'+t+""),n+='$'+o+"k"}}}},data:{labels:["May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],datasets:[{label:"Performance",data:[0,20,10,30,15,40,20,60,60]}]}}),a.data("chart",e))}(); \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/LICENSE.txt b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/LICENSE.txt new file mode 100644 index 0000000..0abfaa6 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/LICENSE.txt @@ -0,0 +1,34 @@ +Font Awesome Free License +------------------------- + +Font Awesome Free is free, open source, and GPL friendly. You can use it for +commercial projects, open source projects, or really almost whatever you want. +Full Font Awesome Free license: https://fontawesome.com/license/free. + +# Icons: CC BY 4.0 License (https://creativecommons.org/licenses/by/4.0/) +In the Font Awesome Free download, the CC BY 4.0 license applies to all icons +packaged as SVG and JS file types. + +# Fonts: SIL OFL 1.1 License (https://scripts.sil.org/OFL) +In the Font Awesome Free download, the SIL OLF license applies to all icons +packaged as web and desktop font files. + +# Code: MIT License (https://opensource.org/licenses/MIT) +In the Font Awesome Free download, the MIT license applies to all non-font and +non-icon files. + +# Attribution +Attribution is required by MIT, SIL OLF, and CC BY licenses. Downloaded Font +Awesome Free files already contain embedded comments with sufficient +attribution, so you shouldn't need to do anything additional when using these +files normally. + +We've kept attribution comments terse, so we ask that you do not actively work +to remove them from files, especially code. They're a great way for folks to +learn about Font Awesome. + +# Brand Icons +All brand icons are trademarks of their respective owners. The use of these +trademarks does not indicate endorsement of the trademark holder by Font +Awesome, nor vice versa. **Please do not use brand logos for any purpose except +to represent the company, product, or service to which they refer.** diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/css/all.min.css b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/css/all.min.css new file mode 100644 index 0000000..03c0a79 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/css/all.min.css @@ -0,0 +1,5 @@ +/*! + * Font Awesome Free 5.3.1 by @fontawesome - https://fontawesome.com + * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) + */ +.fa,.fab,.fal,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-.0667em}.fa-xs{font-size:.75em}.fa-sm{font-size:.875em}.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-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:2.5em;padding-left:0}.fa-ul>li{position:relative}.fa-li{left:-2em;position:absolute;text-align:center;width:2em;line-height:inherit}.fa-border{border:.08em solid #eee;border-radius:.1em;padding:.2em .25em .15em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left,.fab.fa-pull-left,.fal.fa-pull-left,.far.fa-pull-left,.fas.fa-pull-left{margin-right:.3em}.fa.fa-pull-right,.fab.fa-pull-right,.fal.fa-pull-right,.far.fa-pull-right,.fas.fa-pull-right{margin-left:.3em}.fa-spin{animation:fa-spin 2s infinite linear}.fa-pulse{animation:fa-spin 1s infinite steps(8)}@keyframes fa-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";transform:scaleX(-1)}.fa-flip-vertical{transform:scaleY(-1)}.fa-flip-horizontal.fa-flip-vertical,.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"}.fa-flip-horizontal.fa-flip-vertical{transform:scale(-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270{-webkit-filter:none;filter:none}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-500px:before{content:"\f26e"}.fa-accessible-icon:before{content:"\f368"}.fa-accusoft:before{content:"\f369"}.fa-ad:before{content:"\f641"}.fa-address-book:before{content:"\f2b9"}.fa-address-card:before{content:"\f2bb"}.fa-adjust:before{content:"\f042"}.fa-adn:before{content:"\f170"}.fa-adversal:before{content:"\f36a"}.fa-affiliatetheme:before{content:"\f36b"}.fa-air-freshener:before{content:"\f5d0"}.fa-algolia:before{content:"\f36c"}.fa-align-center:before{content:"\f037"}.fa-align-justify:before{content:"\f039"}.fa-align-left:before{content:"\f036"}.fa-align-right:before{content:"\f038"}.fa-alipay:before{content:"\f642"}.fa-allergies:before{content:"\f461"}.fa-amazon:before{content:"\f270"}.fa-amazon-pay:before{content:"\f42c"}.fa-ambulance:before{content:"\f0f9"}.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-amilia:before{content:"\f36d"}.fa-anchor:before{content:"\f13d"}.fa-android:before{content:"\f17b"}.fa-angellist:before{content:"\f209"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-down:before{content:"\f107"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angry:before{content:"\f556"}.fa-angrycreative:before{content:"\f36e"}.fa-angular:before{content:"\f420"}.fa-ankh:before{content:"\f644"}.fa-app-store:before{content:"\f36f"}.fa-app-store-ios:before{content:"\f370"}.fa-apper:before{content:"\f371"}.fa-apple:before{content:"\f179"}.fa-apple-alt:before{content:"\f5d1"}.fa-apple-pay:before{content:"\f415"}.fa-archive:before{content:"\f187"}.fa-archway:before{content:"\f557"}.fa-arrow-alt-circle-down:before{content:"\f358"}.fa-arrow-alt-circle-left:before{content:"\f359"}.fa-arrow-alt-circle-right:before{content:"\f35a"}.fa-arrow-alt-circle-up:before{content:"\f35b"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-down:before{content:"\f063"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrows-alt:before{content:"\f0b2"}.fa-arrows-alt-h:before{content:"\f337"}.fa-arrows-alt-v:before{content:"\f338"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asterisk:before{content:"\f069"}.fa-asymmetrik:before{content:"\f372"}.fa-at:before{content:"\f1fa"}.fa-atlas:before{content:"\f558"}.fa-atom:before{content:"\f5d2"}.fa-audible:before{content:"\f373"}.fa-audio-description:before{content:"\f29e"}.fa-autoprefixer:before{content:"\f41c"}.fa-avianex:before{content:"\f374"}.fa-aviato:before{content:"\f421"}.fa-award:before{content:"\f559"}.fa-aws:before{content:"\f375"}.fa-backspace:before{content:"\f55a"}.fa-backward:before{content:"\f04a"}.fa-balance-scale:before{content:"\f24e"}.fa-ban:before{content:"\f05e"}.fa-band-aid:before{content:"\f462"}.fa-bandcamp:before{content:"\f2d5"}.fa-barcode:before{content:"\f02a"}.fa-bars:before{content:"\f0c9"}.fa-baseball-ball:before{content:"\f433"}.fa-basketball-ball:before{content:"\f434"}.fa-bath:before{content:"\f2cd"}.fa-battery-empty:before{content:"\f244"}.fa-battery-full:before{content:"\f240"}.fa-battery-half:before{content:"\f242"}.fa-battery-quarter:before{content:"\f243"}.fa-battery-three-quarters:before{content:"\f241"}.fa-bed:before{content:"\f236"}.fa-beer:before{content:"\f0fc"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-bell:before{content:"\f0f3"}.fa-bell-slash:before{content:"\f1f6"}.fa-bezier-curve:before{content:"\f55b"}.fa-bible:before{content:"\f647"}.fa-bicycle:before{content:"\f206"}.fa-bimobject:before{content:"\f378"}.fa-binoculars:before{content:"\f1e5"}.fa-birthday-cake:before{content:"\f1fd"}.fa-bitbucket:before{content:"\f171"}.fa-bitcoin:before{content:"\f379"}.fa-bity:before{content:"\f37a"}.fa-black-tie:before{content:"\f27e"}.fa-blackberry:before{content:"\f37b"}.fa-blender:before{content:"\f517"}.fa-blind:before{content:"\f29d"}.fa-blogger:before{content:"\f37c"}.fa-blogger-b:before{content:"\f37d"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-bold:before{content:"\f032"}.fa-bolt:before{content:"\f0e7"}.fa-bomb:before{content:"\f1e2"}.fa-bone:before{content:"\f5d7"}.fa-bong:before{content:"\f55c"}.fa-book:before{content:"\f02d"}.fa-book-open:before{content:"\f518"}.fa-book-reader:before{content:"\f5da"}.fa-bookmark:before{content:"\f02e"}.fa-bowling-ball:before{content:"\f436"}.fa-box:before{content:"\f466"}.fa-box-open:before{content:"\f49e"}.fa-boxes:before{content:"\f468"}.fa-braille:before{content:"\f2a1"}.fa-brain:before{content:"\f5dc"}.fa-briefcase:before{content:"\f0b1"}.fa-briefcase-medical:before{content:"\f469"}.fa-broadcast-tower:before{content:"\f519"}.fa-broom:before{content:"\f51a"}.fa-brush:before{content:"\f55d"}.fa-btc:before{content:"\f15a"}.fa-bug:before{content:"\f188"}.fa-building:before{content:"\f1ad"}.fa-bullhorn:before{content:"\f0a1"}.fa-bullseye:before{content:"\f140"}.fa-burn:before{content:"\f46a"}.fa-buromobelexperte:before{content:"\f37f"}.fa-bus:before{content:"\f207"}.fa-bus-alt:before{content:"\f55e"}.fa-business-time:before{content:"\f64a"}.fa-buysellads:before{content:"\f20d"}.fa-calculator:before{content:"\f1ec"}.fa-calendar:before{content:"\f133"}.fa-calendar-alt:before{content:"\f073"}.fa-calendar-check:before{content:"\f274"}.fa-calendar-minus:before{content:"\f272"}.fa-calendar-plus:before{content:"\f271"}.fa-calendar-times:before{content:"\f273"}.fa-camera:before{content:"\f030"}.fa-camera-retro:before{content:"\f083"}.fa-cannabis:before{content:"\f55f"}.fa-capsules:before{content:"\f46b"}.fa-car:before{content:"\f1b9"}.fa-car-alt:before{content:"\f5de"}.fa-car-battery:before{content:"\f5df"}.fa-car-crash:before{content:"\f5e1"}.fa-car-side:before{content:"\f5e4"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-caret-square-down:before{content:"\f150"}.fa-caret-square-left:before{content:"\f191"}.fa-caret-square-right:before{content:"\f152"}.fa-caret-square-up:before{content:"\f151"}.fa-caret-up:before{content:"\f0d8"}.fa-cart-arrow-down:before{content:"\f218"}.fa-cart-plus:before{content:"\f217"}.fa-cc-amazon-pay:before{content:"\f42d"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-apple-pay:before{content:"\f416"}.fa-cc-diners-club:before{content:"\f24c"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-cc-visa:before{content:"\f1f0"}.fa-centercode:before{content:"\f380"}.fa-certificate:before{content:"\f0a3"}.fa-chalkboard:before{content:"\f51b"}.fa-chalkboard-teacher:before{content:"\f51c"}.fa-charging-station:before{content:"\f5e7"}.fa-chart-area:before{content:"\f1fe"}.fa-chart-bar:before{content:"\f080"}.fa-chart-line:before{content:"\f201"}.fa-chart-pie:before{content:"\f200"}.fa-check:before{content:"\f00c"}.fa-check-circle:before{content:"\f058"}.fa-check-double:before{content:"\f560"}.fa-check-square:before{content:"\f14a"}.fa-chess:before{content:"\f439"}.fa-chess-bishop:before{content:"\f43a"}.fa-chess-board:before{content:"\f43c"}.fa-chess-king:before{content:"\f43f"}.fa-chess-knight:before{content:"\f441"}.fa-chess-pawn:before{content:"\f443"}.fa-chess-queen:before{content:"\f445"}.fa-chess-rook:before{content:"\f447"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-down:before{content:"\f078"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-chevron-up:before{content:"\f077"}.fa-child:before{content:"\f1ae"}.fa-chrome:before{content:"\f268"}.fa-church:before{content:"\f51d"}.fa-circle:before{content:"\f111"}.fa-circle-notch:before{content:"\f1ce"}.fa-city:before{content:"\f64f"}.fa-clipboard:before{content:"\f328"}.fa-clipboard-check:before{content:"\f46c"}.fa-clipboard-list:before{content:"\f46d"}.fa-clock:before{content:"\f017"}.fa-clone:before{content:"\f24d"}.fa-closed-captioning:before{content:"\f20a"}.fa-cloud:before{content:"\f0c2"}.fa-cloud-download-alt:before{content:"\f381"}.fa-cloud-upload-alt:before{content:"\f382"}.fa-cloudscale:before{content:"\f383"}.fa-cloudsmith:before{content:"\f384"}.fa-cloudversify:before{content:"\f385"}.fa-cocktail:before{content:"\f561"}.fa-code:before{content:"\f121"}.fa-code-branch:before{content:"\f126"}.fa-codepen:before{content:"\f1cb"}.fa-codiepie:before{content:"\f284"}.fa-coffee:before{content:"\f0f4"}.fa-cog:before{content:"\f013"}.fa-cogs:before{content:"\f085"}.fa-coins:before{content:"\f51e"}.fa-columns:before{content:"\f0db"}.fa-comment:before{content:"\f075"}.fa-comment-alt:before{content:"\f27a"}.fa-comment-dollar:before{content:"\f651"}.fa-comment-dots:before{content:"\f4ad"}.fa-comment-slash:before{content:"\f4b3"}.fa-comments:before{content:"\f086"}.fa-comments-dollar:before{content:"\f653"}.fa-compact-disc:before{content:"\f51f"}.fa-compass:before{content:"\f14e"}.fa-compress:before{content:"\f066"}.fa-concierge-bell:before{content:"\f562"}.fa-connectdevelop:before{content:"\f20e"}.fa-contao:before{content:"\f26d"}.fa-cookie:before{content:"\f563"}.fa-cookie-bite:before{content:"\f564"}.fa-copy:before{content:"\f0c5"}.fa-copyright:before{content:"\f1f9"}.fa-couch:before{content:"\f4b8"}.fa-cpanel:before{content:"\f388"}.fa-creative-commons:before{content:"\f25e"}.fa-creative-commons-by:before{content:"\f4e7"}.fa-creative-commons-nc:before{content:"\f4e8"}.fa-creative-commons-nc-eu:before{content:"\f4e9"}.fa-creative-commons-nc-jp:before{content:"\f4ea"}.fa-creative-commons-nd:before{content:"\f4eb"}.fa-creative-commons-pd:before{content:"\f4ec"}.fa-creative-commons-pd-alt:before{content:"\f4ed"}.fa-creative-commons-remix:before{content:"\f4ee"}.fa-creative-commons-sa:before{content:"\f4ef"}.fa-creative-commons-sampling:before{content:"\f4f0"}.fa-creative-commons-sampling-plus:before{content:"\f4f1"}.fa-creative-commons-share:before{content:"\f4f2"}.fa-credit-card:before{content:"\f09d"}.fa-crop:before{content:"\f125"}.fa-crop-alt:before{content:"\f565"}.fa-cross:before{content:"\f654"}.fa-crosshairs:before{content:"\f05b"}.fa-crow:before{content:"\f520"}.fa-crown:before{content:"\f521"}.fa-css3:before{content:"\f13c"}.fa-css3-alt:before{content:"\f38b"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-cut:before{content:"\f0c4"}.fa-cuttlefish:before{content:"\f38c"}.fa-d-and-d:before{content:"\f38d"}.fa-dashcube:before{content:"\f210"}.fa-database:before{content:"\f1c0"}.fa-deaf:before{content:"\f2a4"}.fa-delicious:before{content:"\f1a5"}.fa-deploydog:before{content:"\f38e"}.fa-deskpro:before{content:"\f38f"}.fa-desktop:before{content:"\f108"}.fa-deviantart:before{content:"\f1bd"}.fa-dharmachakra:before{content:"\f655"}.fa-diagnoses:before{content:"\f470"}.fa-dice:before{content:"\f522"}.fa-dice-five:before{content:"\f523"}.fa-dice-four:before{content:"\f524"}.fa-dice-one:before{content:"\f525"}.fa-dice-six:before{content:"\f526"}.fa-dice-three:before{content:"\f527"}.fa-dice-two:before{content:"\f528"}.fa-digg:before{content:"\f1a6"}.fa-digital-ocean:before{content:"\f391"}.fa-digital-tachograph:before{content:"\f566"}.fa-directions:before{content:"\f5eb"}.fa-discord:before{content:"\f392"}.fa-discourse:before{content:"\f393"}.fa-divide:before{content:"\f529"}.fa-dizzy:before{content:"\f567"}.fa-dna:before{content:"\f471"}.fa-dochub:before{content:"\f394"}.fa-docker:before{content:"\f395"}.fa-dollar-sign:before{content:"\f155"}.fa-dolly:before{content:"\f472"}.fa-dolly-flatbed:before{content:"\f474"}.fa-donate:before{content:"\f4b9"}.fa-door-closed:before{content:"\f52a"}.fa-door-open:before{content:"\f52b"}.fa-dot-circle:before{content:"\f192"}.fa-dove:before{content:"\f4ba"}.fa-download:before{content:"\f019"}.fa-draft2digital:before{content:"\f396"}.fa-drafting-compass:before{content:"\f568"}.fa-draw-polygon:before{content:"\f5ee"}.fa-dribbble:before{content:"\f17d"}.fa-dribbble-square:before{content:"\f397"}.fa-dropbox:before{content:"\f16b"}.fa-drum:before{content:"\f569"}.fa-drum-steelpan:before{content:"\f56a"}.fa-drupal:before{content:"\f1a9"}.fa-dumbbell:before{content:"\f44b"}.fa-dyalog:before{content:"\f399"}.fa-earlybirds:before{content:"\f39a"}.fa-ebay:before{content:"\f4f4"}.fa-edge:before{content:"\f282"}.fa-edit:before{content:"\f044"}.fa-eject:before{content:"\f052"}.fa-elementor:before{content:"\f430"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-ello:before{content:"\f5f1"}.fa-ember:before{content:"\f423"}.fa-empire:before{content:"\f1d1"}.fa-envelope:before{content:"\f0e0"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-text:before{content:"\f658"}.fa-envelope-square:before{content:"\f199"}.fa-envira:before{content:"\f299"}.fa-equals:before{content:"\f52c"}.fa-eraser:before{content:"\f12d"}.fa-erlang:before{content:"\f39d"}.fa-ethereum:before{content:"\f42e"}.fa-etsy:before{content:"\f2d7"}.fa-euro-sign:before{content:"\f153"}.fa-exchange-alt:before{content:"\f362"}.fa-exclamation:before{content:"\f12a"}.fa-exclamation-circle:before{content:"\f06a"}.fa-exclamation-triangle:before{content:"\f071"}.fa-expand:before{content:"\f065"}.fa-expand-arrows-alt:before{content:"\f31e"}.fa-expeditedssl:before{content:"\f23e"}.fa-external-link-alt:before{content:"\f35d"}.fa-external-link-square-alt:before{content:"\f360"}.fa-eye:before{content:"\f06e"}.fa-eye-dropper:before{content:"\f1fb"}.fa-eye-slash:before{content:"\f070"}.fa-facebook:before{content:"\f09a"}.fa-facebook-f:before{content:"\f39e"}.fa-facebook-messenger:before{content:"\f39f"}.fa-facebook-square:before{content:"\f082"}.fa-fast-backward:before{content:"\f049"}.fa-fast-forward:before{content:"\f050"}.fa-fax:before{content:"\f1ac"}.fa-feather:before{content:"\f52d"}.fa-feather-alt:before{content:"\f56b"}.fa-female:before{content:"\f182"}.fa-fighter-jet:before{content:"\f0fb"}.fa-file:before{content:"\f15b"}.fa-file-alt:before{content:"\f15c"}.fa-file-archive:before{content:"\f1c6"}.fa-file-audio:before{content:"\f1c7"}.fa-file-code:before{content:"\f1c9"}.fa-file-contract:before{content:"\f56c"}.fa-file-download:before{content:"\f56d"}.fa-file-excel:before{content:"\f1c3"}.fa-file-export:before{content:"\f56e"}.fa-file-image:before{content:"\f1c5"}.fa-file-import:before{content:"\f56f"}.fa-file-invoice:before{content:"\f570"}.fa-file-invoice-dollar:before{content:"\f571"}.fa-file-medical:before{content:"\f477"}.fa-file-medical-alt:before{content:"\f478"}.fa-file-pdf:before{content:"\f1c1"}.fa-file-powerpoint:before{content:"\f1c4"}.fa-file-prescription:before{content:"\f572"}.fa-file-signature:before{content:"\f573"}.fa-file-upload:before{content:"\f574"}.fa-file-video:before{content:"\f1c8"}.fa-file-word:before{content:"\f1c2"}.fa-fill:before{content:"\f575"}.fa-fill-drip:before{content:"\f576"}.fa-film:before{content:"\f008"}.fa-filter:before{content:"\f0b0"}.fa-fingerprint:before{content:"\f577"}.fa-fire:before{content:"\f06d"}.fa-fire-extinguisher:before{content:"\f134"}.fa-firefox:before{content:"\f269"}.fa-first-aid:before{content:"\f479"}.fa-first-order:before{content:"\f2b0"}.fa-first-order-alt:before{content:"\f50a"}.fa-firstdraft:before{content:"\f3a1"}.fa-fish:before{content:"\f578"}.fa-flag:before{content:"\f024"}.fa-flag-checkered:before{content:"\f11e"}.fa-flask:before{content:"\f0c3"}.fa-flickr:before{content:"\f16e"}.fa-flipboard:before{content:"\f44d"}.fa-flushed:before{content:"\f579"}.fa-fly:before{content:"\f417"}.fa-folder:before{content:"\f07b"}.fa-folder-minus:before{content:"\f65d"}.fa-folder-open:before{content:"\f07c"}.fa-folder-plus:before{content:"\f65e"}.fa-font:before{content:"\f031"}.fa-font-awesome:before{content:"\f2b4"}.fa-font-awesome-alt:before{content:"\f35c"}.fa-font-awesome-flag:before{content:"\f425"}.fa-font-awesome-logo-full:before{content:"\f4e6"}.fa-fonticons:before{content:"\f280"}.fa-fonticons-fi:before{content:"\f3a2"}.fa-football-ball:before{content:"\f44e"}.fa-fort-awesome:before{content:"\f286"}.fa-fort-awesome-alt:before{content:"\f3a3"}.fa-forumbee:before{content:"\f211"}.fa-forward:before{content:"\f04e"}.fa-foursquare:before{content:"\f180"}.fa-free-code-camp:before{content:"\f2c5"}.fa-freebsd:before{content:"\f3a4"}.fa-frog:before{content:"\f52e"}.fa-frown:before{content:"\f119"}.fa-frown-open:before{content:"\f57a"}.fa-fulcrum:before{content:"\f50b"}.fa-funnel-dollar:before{content:"\f662"}.fa-futbol:before{content:"\f1e3"}.fa-galactic-republic:before{content:"\f50c"}.fa-galactic-senate:before{content:"\f50d"}.fa-gamepad:before{content:"\f11b"}.fa-gas-pump:before{content:"\f52f"}.fa-gavel:before{content:"\f0e3"}.fa-gem:before{content:"\f3a5"}.fa-genderless:before{content:"\f22d"}.fa-get-pocket:before{content:"\f265"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-gift:before{content:"\f06b"}.fa-git:before{content:"\f1d3"}.fa-git-square:before{content:"\f1d2"}.fa-github:before{content:"\f09b"}.fa-github-alt:before{content:"\f113"}.fa-github-square:before{content:"\f092"}.fa-gitkraken:before{content:"\f3a6"}.fa-gitlab:before{content:"\f296"}.fa-gitter:before{content:"\f426"}.fa-glass-martini:before{content:"\f000"}.fa-glass-martini-alt:before{content:"\f57b"}.fa-glasses:before{content:"\f530"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-globe:before{content:"\f0ac"}.fa-globe-africa:before{content:"\f57c"}.fa-globe-americas:before{content:"\f57d"}.fa-globe-asia:before{content:"\f57e"}.fa-gofore:before{content:"\f3a7"}.fa-golf-ball:before{content:"\f450"}.fa-goodreads:before{content:"\f3a8"}.fa-goodreads-g:before{content:"\f3a9"}.fa-google:before{content:"\f1a0"}.fa-google-drive:before{content:"\f3aa"}.fa-google-play:before{content:"\f3ab"}.fa-google-plus:before{content:"\f2b3"}.fa-google-plus-g:before{content:"\f0d5"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-wallet:before{content:"\f1ee"}.fa-gopuram:before{content:"\f664"}.fa-graduation-cap:before{content:"\f19d"}.fa-gratipay:before{content:"\f184"}.fa-grav:before{content:"\f2d6"}.fa-greater-than:before{content:"\f531"}.fa-greater-than-equal:before{content:"\f532"}.fa-grimace:before{content:"\f57f"}.fa-grin:before{content:"\f580"}.fa-grin-alt:before{content:"\f581"}.fa-grin-beam:before{content:"\f582"}.fa-grin-beam-sweat:before{content:"\f583"}.fa-grin-hearts:before{content:"\f584"}.fa-grin-squint:before{content:"\f585"}.fa-grin-squint-tears:before{content:"\f586"}.fa-grin-stars:before{content:"\f587"}.fa-grin-tears:before{content:"\f588"}.fa-grin-tongue:before{content:"\f589"}.fa-grin-tongue-squint:before{content:"\f58a"}.fa-grin-tongue-wink:before{content:"\f58b"}.fa-grin-wink:before{content:"\f58c"}.fa-grip-horizontal:before{content:"\f58d"}.fa-grip-vertical:before{content:"\f58e"}.fa-gripfire:before{content:"\f3ac"}.fa-grunt:before{content:"\f3ad"}.fa-gulp:before{content:"\f3ae"}.fa-h-square:before{content:"\f0fd"}.fa-hacker-news:before{content:"\f1d4"}.fa-hacker-news-square:before{content:"\f3af"}.fa-hackerrank:before{content:"\f5f7"}.fa-hamsa:before{content:"\f665"}.fa-hand-holding:before{content:"\f4bd"}.fa-hand-holding-heart:before{content:"\f4be"}.fa-hand-holding-usd:before{content:"\f4c0"}.fa-hand-lizard:before{content:"\f258"}.fa-hand-paper:before{content:"\f256"}.fa-hand-peace:before{content:"\f25b"}.fa-hand-point-down:before{content:"\f0a7"}.fa-hand-point-left:before{content:"\f0a5"}.fa-hand-point-right:before{content:"\f0a4"}.fa-hand-point-up:before{content:"\f0a6"}.fa-hand-pointer:before{content:"\f25a"}.fa-hand-rock:before{content:"\f255"}.fa-hand-scissors:before{content:"\f257"}.fa-hand-spock:before{content:"\f259"}.fa-hands:before{content:"\f4c2"}.fa-hands-helping:before{content:"\f4c4"}.fa-handshake:before{content:"\f2b5"}.fa-hashtag:before{content:"\f292"}.fa-haykal:before{content:"\f666"}.fa-hdd:before{content:"\f0a0"}.fa-heading:before{content:"\f1dc"}.fa-headphones:before{content:"\f025"}.fa-headphones-alt:before{content:"\f58f"}.fa-headset:before{content:"\f590"}.fa-heart:before{content:"\f004"}.fa-heartbeat:before{content:"\f21e"}.fa-helicopter:before{content:"\f533"}.fa-highlighter:before{content:"\f591"}.fa-hips:before{content:"\f452"}.fa-hire-a-helper:before{content:"\f3b0"}.fa-history:before{content:"\f1da"}.fa-hockey-puck:before{content:"\f453"}.fa-home:before{content:"\f015"}.fa-hooli:before{content:"\f427"}.fa-hornbill:before{content:"\f592"}.fa-hospital:before{content:"\f0f8"}.fa-hospital-alt:before{content:"\f47d"}.fa-hospital-symbol:before{content:"\f47e"}.fa-hot-tub:before{content:"\f593"}.fa-hotel:before{content:"\f594"}.fa-hotjar:before{content:"\f3b1"}.fa-hourglass:before{content:"\f254"}.fa-hourglass-end:before{content:"\f253"}.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-start:before{content:"\f251"}.fa-houzz:before{content:"\f27c"}.fa-html5:before{content:"\f13b"}.fa-hubspot:before{content:"\f3b2"}.fa-i-cursor:before{content:"\f246"}.fa-id-badge:before{content:"\f2c1"}.fa-id-card:before{content:"\f2c2"}.fa-id-card-alt:before{content:"\f47f"}.fa-image:before{content:"\f03e"}.fa-images:before{content:"\f302"}.fa-imdb:before{content:"\f2d8"}.fa-inbox:before{content:"\f01c"}.fa-indent:before{content:"\f03c"}.fa-industry:before{content:"\f275"}.fa-infinity:before{content:"\f534"}.fa-info:before{content:"\f129"}.fa-info-circle:before{content:"\f05a"}.fa-instagram:before{content:"\f16d"}.fa-internet-explorer:before{content:"\f26b"}.fa-ioxhost:before{content:"\f208"}.fa-italic:before{content:"\f033"}.fa-itunes:before{content:"\f3b4"}.fa-itunes-note:before{content:"\f3b5"}.fa-java:before{content:"\f4e4"}.fa-jedi:before{content:"\f669"}.fa-jedi-order:before{content:"\f50e"}.fa-jenkins:before{content:"\f3b6"}.fa-joget:before{content:"\f3b7"}.fa-joint:before{content:"\f595"}.fa-joomla:before{content:"\f1aa"}.fa-journal-whills:before{content:"\f66a"}.fa-js:before{content:"\f3b8"}.fa-js-square:before{content:"\f3b9"}.fa-jsfiddle:before{content:"\f1cc"}.fa-kaaba:before{content:"\f66b"}.fa-kaggle:before{content:"\f5fa"}.fa-key:before{content:"\f084"}.fa-keybase:before{content:"\f4f5"}.fa-keyboard:before{content:"\f11c"}.fa-keycdn:before{content:"\f3ba"}.fa-khanda:before{content:"\f66d"}.fa-kickstarter:before{content:"\f3bb"}.fa-kickstarter-k:before{content:"\f3bc"}.fa-kiss:before{content:"\f596"}.fa-kiss-beam:before{content:"\f597"}.fa-kiss-wink-heart:before{content:"\f598"}.fa-kiwi-bird:before{content:"\f535"}.fa-korvue:before{content:"\f42f"}.fa-landmark:before{content:"\f66f"}.fa-language:before{content:"\f1ab"}.fa-laptop:before{content:"\f109"}.fa-laptop-code:before{content:"\f5fc"}.fa-laravel:before{content:"\f3bd"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-laugh:before{content:"\f599"}.fa-laugh-beam:before{content:"\f59a"}.fa-laugh-squint:before{content:"\f59b"}.fa-laugh-wink:before{content:"\f59c"}.fa-layer-group:before{content:"\f5fd"}.fa-leaf:before{content:"\f06c"}.fa-leanpub:before{content:"\f212"}.fa-lemon:before{content:"\f094"}.fa-less:before{content:"\f41d"}.fa-less-than:before{content:"\f536"}.fa-less-than-equal:before{content:"\f537"}.fa-level-down-alt:before{content:"\f3be"}.fa-level-up-alt:before{content:"\f3bf"}.fa-life-ring:before{content:"\f1cd"}.fa-lightbulb:before{content:"\f0eb"}.fa-line:before{content:"\f3c0"}.fa-link:before{content:"\f0c1"}.fa-linkedin:before{content:"\f08c"}.fa-linkedin-in:before{content:"\f0e1"}.fa-linode:before{content:"\f2b8"}.fa-linux:before{content:"\f17c"}.fa-lira-sign:before{content:"\f195"}.fa-list:before{content:"\f03a"}.fa-list-alt:before{content:"\f022"}.fa-list-ol:before{content:"\f0cb"}.fa-list-ul:before{content:"\f0ca"}.fa-location-arrow:before{content:"\f124"}.fa-lock:before{content:"\f023"}.fa-lock-open:before{content:"\f3c1"}.fa-long-arrow-alt-down:before{content:"\f309"}.fa-long-arrow-alt-left:before{content:"\f30a"}.fa-long-arrow-alt-right:before{content:"\f30b"}.fa-long-arrow-alt-up:before{content:"\f30c"}.fa-low-vision:before{content:"\f2a8"}.fa-luggage-cart:before{content:"\f59d"}.fa-lyft:before{content:"\f3c3"}.fa-magento:before{content:"\f3c4"}.fa-magic:before{content:"\f0d0"}.fa-magnet:before{content:"\f076"}.fa-mail-bulk:before{content:"\f674"}.fa-mailchimp:before{content:"\f59e"}.fa-male:before{content:"\f183"}.fa-mandalorian:before{content:"\f50f"}.fa-map:before{content:"\f279"}.fa-map-marked:before{content:"\f59f"}.fa-map-marked-alt:before{content:"\f5a0"}.fa-map-marker:before{content:"\f041"}.fa-map-marker-alt:before{content:"\f3c5"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-markdown:before{content:"\f60f"}.fa-marker:before{content:"\f5a1"}.fa-mars:before{content:"\f222"}.fa-mars-double:before{content:"\f227"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mastodon:before{content:"\f4f6"}.fa-maxcdn:before{content:"\f136"}.fa-medal:before{content:"\f5a2"}.fa-medapps:before{content:"\f3c6"}.fa-medium:before{content:"\f23a"}.fa-medium-m:before{content:"\f3c7"}.fa-medkit:before{content:"\f0fa"}.fa-medrt:before{content:"\f3c8"}.fa-meetup:before{content:"\f2e0"}.fa-megaport:before{content:"\f5a3"}.fa-meh:before{content:"\f11a"}.fa-meh-blank:before{content:"\f5a4"}.fa-meh-rolling-eyes:before{content:"\f5a5"}.fa-memory:before{content:"\f538"}.fa-menorah:before{content:"\f676"}.fa-mercury:before{content:"\f223"}.fa-microchip:before{content:"\f2db"}.fa-microphone:before{content:"\f130"}.fa-microphone-alt:before{content:"\f3c9"}.fa-microphone-alt-slash:before{content:"\f539"}.fa-microphone-slash:before{content:"\f131"}.fa-microscope:before{content:"\f610"}.fa-microsoft:before{content:"\f3ca"}.fa-minus:before{content:"\f068"}.fa-minus-circle:before{content:"\f056"}.fa-minus-square:before{content:"\f146"}.fa-mix:before{content:"\f3cb"}.fa-mixcloud:before{content:"\f289"}.fa-mizuni:before{content:"\f3cc"}.fa-mobile:before{content:"\f10b"}.fa-mobile-alt:before{content:"\f3cd"}.fa-modx:before{content:"\f285"}.fa-monero:before{content:"\f3d0"}.fa-money-bill:before{content:"\f0d6"}.fa-money-bill-alt:before{content:"\f3d1"}.fa-money-bill-wave:before{content:"\f53a"}.fa-money-bill-wave-alt:before{content:"\f53b"}.fa-money-check:before{content:"\f53c"}.fa-money-check-alt:before{content:"\f53d"}.fa-monument:before{content:"\f5a6"}.fa-moon:before{content:"\f186"}.fa-mortar-pestle:before{content:"\f5a7"}.fa-mosque:before{content:"\f678"}.fa-motorcycle:before{content:"\f21c"}.fa-mouse-pointer:before{content:"\f245"}.fa-music:before{content:"\f001"}.fa-napster:before{content:"\f3d2"}.fa-neos:before{content:"\f612"}.fa-neuter:before{content:"\f22c"}.fa-newspaper:before{content:"\f1ea"}.fa-nimblr:before{content:"\f5a8"}.fa-nintendo-switch:before{content:"\f418"}.fa-node:before{content:"\f419"}.fa-node-js:before{content:"\f3d3"}.fa-not-equal:before{content:"\f53e"}.fa-notes-medical:before{content:"\f481"}.fa-npm:before{content:"\f3d4"}.fa-ns8:before{content:"\f3d5"}.fa-nutritionix:before{content:"\f3d6"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-oil-can:before{content:"\f613"}.fa-old-republic:before{content:"\f510"}.fa-om:before{content:"\f679"}.fa-opencart:before{content:"\f23d"}.fa-openid:before{content:"\f19b"}.fa-opera:before{content:"\f26a"}.fa-optin-monster:before{content:"\f23c"}.fa-osi:before{content:"\f41a"}.fa-outdent:before{content:"\f03b"}.fa-page4:before{content:"\f3d7"}.fa-pagelines:before{content:"\f18c"}.fa-paint-brush:before{content:"\f1fc"}.fa-paint-roller:before{content:"\f5aa"}.fa-palette:before{content:"\f53f"}.fa-palfed:before{content:"\f3d8"}.fa-pallet:before{content:"\f482"}.fa-paper-plane:before{content:"\f1d8"}.fa-paperclip:before{content:"\f0c6"}.fa-parachute-box:before{content:"\f4cd"}.fa-paragraph:before{content:"\f1dd"}.fa-parking:before{content:"\f540"}.fa-passport:before{content:"\f5ab"}.fa-pastafarianism:before{content:"\f67b"}.fa-paste:before{content:"\f0ea"}.fa-patreon:before{content:"\f3d9"}.fa-pause:before{content:"\f04c"}.fa-pause-circle:before{content:"\f28b"}.fa-paw:before{content:"\f1b0"}.fa-paypal:before{content:"\f1ed"}.fa-peace:before{content:"\f67c"}.fa-pen:before{content:"\f304"}.fa-pen-alt:before{content:"\f305"}.fa-pen-fancy:before{content:"\f5ac"}.fa-pen-nib:before{content:"\f5ad"}.fa-pen-square:before{content:"\f14b"}.fa-pencil-alt:before{content:"\f303"}.fa-pencil-ruler:before{content:"\f5ae"}.fa-people-carry:before{content:"\f4ce"}.fa-percent:before{content:"\f295"}.fa-percentage:before{content:"\f541"}.fa-periscope:before{content:"\f3da"}.fa-phabricator:before{content:"\f3db"}.fa-phoenix-framework:before{content:"\f3dc"}.fa-phoenix-squadron:before{content:"\f511"}.fa-phone:before{content:"\f095"}.fa-phone-slash:before{content:"\f3dd"}.fa-phone-square:before{content:"\f098"}.fa-phone-volume:before{content:"\f2a0"}.fa-php:before{content:"\f457"}.fa-pied-piper:before{content:"\f2ae"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-pied-piper-hat:before{content:"\f4e5"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-piggy-bank:before{content:"\f4d3"}.fa-pills:before{content:"\f484"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-p:before{content:"\f231"}.fa-pinterest-square:before{content:"\f0d3"}.fa-place-of-worship:before{content:"\f67f"}.fa-plane:before{content:"\f072"}.fa-plane-arrival:before{content:"\f5af"}.fa-plane-departure:before{content:"\f5b0"}.fa-play:before{content:"\f04b"}.fa-play-circle:before{content:"\f144"}.fa-playstation:before{content:"\f3df"}.fa-plug:before{content:"\f1e6"}.fa-plus:before{content:"\f067"}.fa-plus-circle:before{content:"\f055"}.fa-plus-square:before{content:"\f0fe"}.fa-podcast:before{content:"\f2ce"}.fa-poll:before{content:"\f681"}.fa-poll-h:before{content:"\f682"}.fa-poo:before{content:"\f2fe"}.fa-poop:before{content:"\f619"}.fa-portrait:before{content:"\f3e0"}.fa-pound-sign:before{content:"\f154"}.fa-power-off:before{content:"\f011"}.fa-pray:before{content:"\f683"}.fa-praying-hands:before{content:"\f684"}.fa-prescription:before{content:"\f5b1"}.fa-prescription-bottle:before{content:"\f485"}.fa-prescription-bottle-alt:before{content:"\f486"}.fa-print:before{content:"\f02f"}.fa-procedures:before{content:"\f487"}.fa-product-hunt:before{content:"\f288"}.fa-project-diagram:before{content:"\f542"}.fa-pushed:before{content:"\f3e1"}.fa-puzzle-piece:before{content:"\f12e"}.fa-python:before{content:"\f3e2"}.fa-qq:before{content:"\f1d6"}.fa-qrcode:before{content:"\f029"}.fa-question:before{content:"\f128"}.fa-question-circle:before{content:"\f059"}.fa-quidditch:before{content:"\f458"}.fa-quinscape:before{content:"\f459"}.fa-quora:before{content:"\f2c4"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-quran:before{content:"\f687"}.fa-r-project:before{content:"\f4f7"}.fa-random:before{content:"\f074"}.fa-ravelry:before{content:"\f2d9"}.fa-react:before{content:"\f41b"}.fa-readme:before{content:"\f4d5"}.fa-rebel:before{content:"\f1d0"}.fa-receipt:before{content:"\f543"}.fa-recycle:before{content:"\f1b8"}.fa-red-river:before{content:"\f3e3"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-alien:before{content:"\f281"}.fa-reddit-square:before{content:"\f1a2"}.fa-redo:before{content:"\f01e"}.fa-redo-alt:before{content:"\f2f9"}.fa-registered:before{content:"\f25d"}.fa-rendact:before{content:"\f3e4"}.fa-renren:before{content:"\f18b"}.fa-reply:before{content:"\f3e5"}.fa-reply-all:before{content:"\f122"}.fa-replyd:before{content:"\f3e6"}.fa-researchgate:before{content:"\f4f8"}.fa-resolving:before{content:"\f3e7"}.fa-retweet:before{content:"\f079"}.fa-rev:before{content:"\f5b2"}.fa-ribbon:before{content:"\f4d6"}.fa-road:before{content:"\f018"}.fa-robot:before{content:"\f544"}.fa-rocket:before{content:"\f135"}.fa-rocketchat:before{content:"\f3e8"}.fa-rockrms:before{content:"\f3e9"}.fa-route:before{content:"\f4d7"}.fa-rss:before{content:"\f09e"}.fa-rss-square:before{content:"\f143"}.fa-ruble-sign:before{content:"\f158"}.fa-ruler:before{content:"\f545"}.fa-ruler-combined:before{content:"\f546"}.fa-ruler-horizontal:before{content:"\f547"}.fa-ruler-vertical:before{content:"\f548"}.fa-rupee-sign:before{content:"\f156"}.fa-sad-cry:before{content:"\f5b3"}.fa-sad-tear:before{content:"\f5b4"}.fa-safari:before{content:"\f267"}.fa-sass:before{content:"\f41e"}.fa-save:before{content:"\f0c7"}.fa-schlix:before{content:"\f3ea"}.fa-school:before{content:"\f549"}.fa-screwdriver:before{content:"\f54a"}.fa-scribd:before{content:"\f28a"}.fa-search:before{content:"\f002"}.fa-search-dollar:before{content:"\f688"}.fa-search-location:before{content:"\f689"}.fa-search-minus:before{content:"\f010"}.fa-search-plus:before{content:"\f00e"}.fa-searchengin:before{content:"\f3eb"}.fa-seedling:before{content:"\f4d8"}.fa-sellcast:before{content:"\f2da"}.fa-sellsy:before{content:"\f213"}.fa-server:before{content:"\f233"}.fa-servicestack:before{content:"\f3ec"}.fa-shapes:before{content:"\f61f"}.fa-share:before{content:"\f064"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-share-square:before{content:"\f14d"}.fa-shekel-sign:before{content:"\f20b"}.fa-shield-alt:before{content:"\f3ed"}.fa-ship:before{content:"\f21a"}.fa-shipping-fast:before{content:"\f48b"}.fa-shirtsinbulk:before{content:"\f214"}.fa-shoe-prints:before{content:"\f54b"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-shopping-cart:before{content:"\f07a"}.fa-shopware:before{content:"\f5b5"}.fa-shower:before{content:"\f2cc"}.fa-shuttle-van:before{content:"\f5b6"}.fa-sign:before{content:"\f4d9"}.fa-sign-in-alt:before{content:"\f2f6"}.fa-sign-language:before{content:"\f2a7"}.fa-sign-out-alt:before{content:"\f2f5"}.fa-signal:before{content:"\f012"}.fa-signature:before{content:"\f5b7"}.fa-simplybuilt:before{content:"\f215"}.fa-sistrix:before{content:"\f3ee"}.fa-sitemap:before{content:"\f0e8"}.fa-sith:before{content:"\f512"}.fa-skull:before{content:"\f54c"}.fa-skyatlas:before{content:"\f216"}.fa-skype:before{content:"\f17e"}.fa-slack:before{content:"\f198"}.fa-slack-hash:before{content:"\f3ef"}.fa-sliders-h:before{content:"\f1de"}.fa-slideshare:before{content:"\f1e7"}.fa-smile:before{content:"\f118"}.fa-smile-beam:before{content:"\f5b8"}.fa-smile-wink:before{content:"\f4da"}.fa-smoking:before{content:"\f48d"}.fa-smoking-ban:before{content:"\f54d"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-snowflake:before{content:"\f2dc"}.fa-socks:before{content:"\f696"}.fa-solar-panel:before{content:"\f5ba"}.fa-sort:before{content:"\f0dc"}.fa-sort-alpha-down:before{content:"\f15d"}.fa-sort-alpha-up:before{content:"\f15e"}.fa-sort-amount-down:before{content:"\f160"}.fa-sort-amount-up:before{content:"\f161"}.fa-sort-down:before{content:"\f0dd"}.fa-sort-numeric-down:before{content:"\f162"}.fa-sort-numeric-up:before{content:"\f163"}.fa-sort-up:before{content:"\f0de"}.fa-soundcloud:before{content:"\f1be"}.fa-spa:before{content:"\f5bb"}.fa-space-shuttle:before{content:"\f197"}.fa-speakap:before{content:"\f3f3"}.fa-spinner:before{content:"\f110"}.fa-splotch:before{content:"\f5bc"}.fa-spotify:before{content:"\f1bc"}.fa-spray-can:before{content:"\f5bd"}.fa-square:before{content:"\f0c8"}.fa-square-full:before{content:"\f45c"}.fa-square-root-alt:before{content:"\f698"}.fa-squarespace:before{content:"\f5be"}.fa-stack-exchange:before{content:"\f18d"}.fa-stack-overflow:before{content:"\f16c"}.fa-stamp:before{content:"\f5bf"}.fa-star:before{content:"\f005"}.fa-star-and-crescent:before{content:"\f699"}.fa-star-half:before{content:"\f089"}.fa-star-half-alt:before{content:"\f5c0"}.fa-star-of-david:before{content:"\f69a"}.fa-star-of-life:before{content:"\f621"}.fa-staylinked:before{content:"\f3f5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-steam-symbol:before{content:"\f3f6"}.fa-step-backward:before{content:"\f048"}.fa-step-forward:before{content:"\f051"}.fa-stethoscope:before{content:"\f0f1"}.fa-sticker-mule:before{content:"\f3f7"}.fa-sticky-note:before{content:"\f249"}.fa-stop:before{content:"\f04d"}.fa-stop-circle:before{content:"\f28d"}.fa-stopwatch:before{content:"\f2f2"}.fa-store:before{content:"\f54e"}.fa-store-alt:before{content:"\f54f"}.fa-strava:before{content:"\f428"}.fa-stream:before{content:"\f550"}.fa-street-view:before{content:"\f21d"}.fa-strikethrough:before{content:"\f0cc"}.fa-stripe:before{content:"\f429"}.fa-stripe-s:before{content:"\f42a"}.fa-stroopwafel:before{content:"\f551"}.fa-studiovinari:before{content:"\f3f8"}.fa-stumbleupon:before{content:"\f1a4"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-subscript:before{content:"\f12c"}.fa-subway:before{content:"\f239"}.fa-suitcase:before{content:"\f0f2"}.fa-suitcase-rolling:before{content:"\f5c1"}.fa-sun:before{content:"\f185"}.fa-superpowers:before{content:"\f2dd"}.fa-superscript:before{content:"\f12b"}.fa-supple:before{content:"\f3f9"}.fa-surprise:before{content:"\f5c2"}.fa-swatchbook:before{content:"\f5c3"}.fa-swimmer:before{content:"\f5c4"}.fa-swimming-pool:before{content:"\f5c5"}.fa-synagogue:before{content:"\f69b"}.fa-sync:before{content:"\f021"}.fa-sync-alt:before{content:"\f2f1"}.fa-syringe:before{content:"\f48e"}.fa-table:before{content:"\f0ce"}.fa-table-tennis:before{content:"\f45d"}.fa-tablet:before{content:"\f10a"}.fa-tablet-alt:before{content:"\f3fa"}.fa-tablets:before{content:"\f490"}.fa-tachometer-alt:before{content:"\f3fd"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-tape:before{content:"\f4db"}.fa-tasks:before{content:"\f0ae"}.fa-taxi:before{content:"\f1ba"}.fa-teamspeak:before{content:"\f4f9"}.fa-teeth:before{content:"\f62e"}.fa-teeth-open:before{content:"\f62f"}.fa-telegram:before{content:"\f2c6"}.fa-telegram-plane:before{content:"\f3fe"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-terminal:before{content:"\f120"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-th:before{content:"\f00a"}.fa-th-large:before{content:"\f009"}.fa-th-list:before{content:"\f00b"}.fa-the-red-yeti:before{content:"\f69d"}.fa-theater-masks:before{content:"\f630"}.fa-themeco:before{content:"\f5c6"}.fa-themeisle:before{content:"\f2b2"}.fa-thermometer:before{content:"\f491"}.fa-thermometer-empty:before{content:"\f2cb"}.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thumbs-down:before{content:"\f165"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbtack:before{content:"\f08d"}.fa-ticket-alt:before{content:"\f3ff"}.fa-times:before{content:"\f00d"}.fa-times-circle:before{content:"\f057"}.fa-tint:before{content:"\f043"}.fa-tint-slash:before{content:"\f5c7"}.fa-tired:before{content:"\f5c8"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-toolbox:before{content:"\f552"}.fa-tooth:before{content:"\f5c9"}.fa-torah:before{content:"\f6a0"}.fa-torii-gate:before{content:"\f6a1"}.fa-trade-federation:before{content:"\f513"}.fa-trademark:before{content:"\f25c"}.fa-traffic-light:before{content:"\f637"}.fa-train:before{content:"\f238"}.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-trash:before{content:"\f1f8"}.fa-trash-alt:before{content:"\f2ed"}.fa-tree:before{content:"\f1bb"}.fa-trello:before{content:"\f181"}.fa-tripadvisor:before{content:"\f262"}.fa-trophy:before{content:"\f091"}.fa-truck:before{content:"\f0d1"}.fa-truck-loading:before{content:"\f4de"}.fa-truck-monster:before{content:"\f63b"}.fa-truck-moving:before{content:"\f4df"}.fa-truck-pickup:before{content:"\f63c"}.fa-tshirt:before{content:"\f553"}.fa-tty:before{content:"\f1e4"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-tv:before{content:"\f26c"}.fa-twitch:before{content:"\f1e8"}.fa-twitter:before{content:"\f099"}.fa-twitter-square:before{content:"\f081"}.fa-typo3:before{content:"\f42b"}.fa-uber:before{content:"\f402"}.fa-uikit:before{content:"\f403"}.fa-umbrella:before{content:"\f0e9"}.fa-umbrella-beach:before{content:"\f5ca"}.fa-underline:before{content:"\f0cd"}.fa-undo:before{content:"\f0e2"}.fa-undo-alt:before{content:"\f2ea"}.fa-uniregistry:before{content:"\f404"}.fa-universal-access:before{content:"\f29a"}.fa-university:before{content:"\f19c"}.fa-unlink:before{content:"\f127"}.fa-unlock:before{content:"\f09c"}.fa-unlock-alt:before{content:"\f13e"}.fa-untappd:before{content:"\f405"}.fa-upload:before{content:"\f093"}.fa-usb:before{content:"\f287"}.fa-user:before{content:"\f007"}.fa-user-alt:before{content:"\f406"}.fa-user-alt-slash:before{content:"\f4fa"}.fa-user-astronaut:before{content:"\f4fb"}.fa-user-check:before{content:"\f4fc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-clock:before{content:"\f4fd"}.fa-user-cog:before{content:"\f4fe"}.fa-user-edit:before{content:"\f4ff"}.fa-user-friends:before{content:"\f500"}.fa-user-graduate:before{content:"\f501"}.fa-user-lock:before{content:"\f502"}.fa-user-md:before{content:"\f0f0"}.fa-user-minus:before{content:"\f503"}.fa-user-ninja:before{content:"\f504"}.fa-user-plus:before{content:"\f234"}.fa-user-secret:before{content:"\f21b"}.fa-user-shield:before{content:"\f505"}.fa-user-slash:before{content:"\f506"}.fa-user-tag:before{content:"\f507"}.fa-user-tie:before{content:"\f508"}.fa-user-times:before{content:"\f235"}.fa-users:before{content:"\f0c0"}.fa-users-cog:before{content:"\f509"}.fa-ussunnah:before{content:"\f407"}.fa-utensil-spoon:before{content:"\f2e5"}.fa-utensils:before{content:"\f2e7"}.fa-vaadin:before{content:"\f408"}.fa-vector-square:before{content:"\f5cb"}.fa-venus:before{content:"\f221"}.fa-venus-double:before{content:"\f226"}.fa-venus-mars:before{content:"\f228"}.fa-viacoin:before{content:"\f237"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-vial:before{content:"\f492"}.fa-vials:before{content:"\f493"}.fa-viber:before{content:"\f409"}.fa-video:before{content:"\f03d"}.fa-video-slash:before{content:"\f4e2"}.fa-vihara:before{content:"\f6a7"}.fa-vimeo:before{content:"\f40a"}.fa-vimeo-square:before{content:"\f194"}.fa-vimeo-v:before{content:"\f27d"}.fa-vine:before{content:"\f1ca"}.fa-vk:before{content:"\f189"}.fa-vnv:before{content:"\f40b"}.fa-volleyball-ball:before{content:"\f45f"}.fa-volume-down:before{content:"\f027"}.fa-volume-off:before{content:"\f026"}.fa-volume-up:before{content:"\f028"}.fa-vuejs:before{content:"\f41f"}.fa-walking:before{content:"\f554"}.fa-wallet:before{content:"\f555"}.fa-warehouse:before{content:"\f494"}.fa-weebly:before{content:"\f5cc"}.fa-weibo:before{content:"\f18a"}.fa-weight:before{content:"\f496"}.fa-weight-hanging:before{content:"\f5cd"}.fa-weixin:before{content:"\f1d7"}.fa-whatsapp:before{content:"\f232"}.fa-whatsapp-square:before{content:"\f40c"}.fa-wheelchair:before{content:"\f193"}.fa-whmcs:before{content:"\f40d"}.fa-wifi:before{content:"\f1eb"}.fa-wikipedia-w:before{content:"\f266"}.fa-window-close:before{content:"\f410"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-windows:before{content:"\f17a"}.fa-wine-glass:before{content:"\f4e3"}.fa-wine-glass-alt:before{content:"\f5ce"}.fa-wix:before{content:"\f5cf"}.fa-wolf-pack-battalion:before{content:"\f514"}.fa-won-sign:before{content:"\f159"}.fa-wordpress:before{content:"\f19a"}.fa-wordpress-simple:before{content:"\f411"}.fa-wpbeginner:before{content:"\f297"}.fa-wpexplorer:before{content:"\f2de"}.fa-wpforms:before{content:"\f298"}.fa-wrench:before{content:"\f0ad"}.fa-x-ray:before{content:"\f497"}.fa-xbox:before{content:"\f412"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-y-combinator:before{content:"\f23b"}.fa-yahoo:before{content:"\f19e"}.fa-yandex:before{content:"\f413"}.fa-yandex-international:before{content:"\f414"}.fa-yelp:before{content:"\f1e9"}.fa-yen-sign:before{content:"\f157"}.fa-yin-yang:before{content:"\f6ad"}.fa-yoast:before{content:"\f2b1"}.fa-youtube:before{content:"\f167"}.fa-youtube-square:before{content:"\f431"}.fa-zhihu:before{content:"\f63f"}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}@font-face{font-family:"Font Awesome 5 Brands";font-style:normal;font-weight:normal;src:url(../webfonts/fa-brands-400.eot);src:url(../webfonts/fa-brands-400.eot?#iefix) format("embedded-opentype"),url(../webfonts/fa-brands-400.woff2) format("woff2"),url(../webfonts/fa-brands-400.woff) format("woff"),url(../webfonts/fa-brands-400.ttf) format("truetype"),url(../webfonts/fa-brands-400.svg#fontawesome) format("svg")}.fab{font-family:"Font Awesome 5 Brands"}@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:400;src:url(../webfonts/fa-regular-400.eot);src:url(../webfonts/fa-regular-400.eot?#iefix) format("embedded-opentype"),url(../webfonts/fa-regular-400.woff2) format("woff2"),url(../webfonts/fa-regular-400.woff) format("woff"),url(../webfonts/fa-regular-400.ttf) format("truetype"),url(../webfonts/fa-regular-400.svg#fontawesome) format("svg")}.far{font-weight:400}@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;src:url(../webfonts/fa-solid-900.eot);src:url(../webfonts/fa-solid-900.eot?#iefix) format("embedded-opentype"),url(../webfonts/fa-solid-900.woff2) format("woff2"),url(../webfonts/fa-solid-900.woff) format("woff"),url(../webfonts/fa-solid-900.ttf) format("truetype"),url(../webfonts/fa-solid-900.svg#fontawesome) format("svg")}.fa,.far,.fas{font-family:"Font Awesome 5 Free"}.fa,.fas{font-weight:900} \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/css/brands.min.css b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/css/brands.min.css new file mode 100644 index 0000000..8a828a7 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/css/brands.min.css @@ -0,0 +1,5 @@ +/*! + * Font Awesome Free 5.3.1 by @fontawesome - https://fontawesome.com + * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) + */ +@font-face{font-family:"Font Awesome 5 Brands";font-style:normal;font-weight:normal;src:url(../webfonts/fa-brands-400.eot);src:url(../webfonts/fa-brands-400.eot?#iefix) format("embedded-opentype"),url(../webfonts/fa-brands-400.woff2) format("woff2"),url(../webfonts/fa-brands-400.woff) format("woff"),url(../webfonts/fa-brands-400.ttf) format("truetype"),url(../webfonts/fa-brands-400.svg#fontawesome) format("svg")}.fab{font-family:"Font Awesome 5 Brands"} \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/css/fontawesome.min.css b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/css/fontawesome.min.css new file mode 100644 index 0000000..343943c --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/css/fontawesome.min.css @@ -0,0 +1,5 @@ +/*! + * Font Awesome Free 5.3.1 by @fontawesome - https://fontawesome.com + * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) + */ +.fa,.fab,.fal,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-.0667em}.fa-xs{font-size:.75em}.fa-sm{font-size:.875em}.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-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:2.5em;padding-left:0}.fa-ul>li{position:relative}.fa-li{left:-2em;position:absolute;text-align:center;width:2em;line-height:inherit}.fa-border{border:.08em solid #eee;border-radius:.1em;padding:.2em .25em .15em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left,.fab.fa-pull-left,.fal.fa-pull-left,.far.fa-pull-left,.fas.fa-pull-left{margin-right:.3em}.fa.fa-pull-right,.fab.fa-pull-right,.fal.fa-pull-right,.far.fa-pull-right,.fas.fa-pull-right{margin-left:.3em}.fa-spin{animation:fa-spin 2s infinite linear}.fa-pulse{animation:fa-spin 1s infinite steps(8)}@keyframes fa-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";transform:scaleX(-1)}.fa-flip-vertical{transform:scaleY(-1)}.fa-flip-horizontal.fa-flip-vertical,.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"}.fa-flip-horizontal.fa-flip-vertical{transform:scale(-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270{-webkit-filter:none;filter:none}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-500px:before{content:"\f26e"}.fa-accessible-icon:before{content:"\f368"}.fa-accusoft:before{content:"\f369"}.fa-ad:before{content:"\f641"}.fa-address-book:before{content:"\f2b9"}.fa-address-card:before{content:"\f2bb"}.fa-adjust:before{content:"\f042"}.fa-adn:before{content:"\f170"}.fa-adversal:before{content:"\f36a"}.fa-affiliatetheme:before{content:"\f36b"}.fa-air-freshener:before{content:"\f5d0"}.fa-algolia:before{content:"\f36c"}.fa-align-center:before{content:"\f037"}.fa-align-justify:before{content:"\f039"}.fa-align-left:before{content:"\f036"}.fa-align-right:before{content:"\f038"}.fa-alipay:before{content:"\f642"}.fa-allergies:before{content:"\f461"}.fa-amazon:before{content:"\f270"}.fa-amazon-pay:before{content:"\f42c"}.fa-ambulance:before{content:"\f0f9"}.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-amilia:before{content:"\f36d"}.fa-anchor:before{content:"\f13d"}.fa-android:before{content:"\f17b"}.fa-angellist:before{content:"\f209"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-down:before{content:"\f107"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angry:before{content:"\f556"}.fa-angrycreative:before{content:"\f36e"}.fa-angular:before{content:"\f420"}.fa-ankh:before{content:"\f644"}.fa-app-store:before{content:"\f36f"}.fa-app-store-ios:before{content:"\f370"}.fa-apper:before{content:"\f371"}.fa-apple:before{content:"\f179"}.fa-apple-alt:before{content:"\f5d1"}.fa-apple-pay:before{content:"\f415"}.fa-archive:before{content:"\f187"}.fa-archway:before{content:"\f557"}.fa-arrow-alt-circle-down:before{content:"\f358"}.fa-arrow-alt-circle-left:before{content:"\f359"}.fa-arrow-alt-circle-right:before{content:"\f35a"}.fa-arrow-alt-circle-up:before{content:"\f35b"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-down:before{content:"\f063"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrows-alt:before{content:"\f0b2"}.fa-arrows-alt-h:before{content:"\f337"}.fa-arrows-alt-v:before{content:"\f338"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asterisk:before{content:"\f069"}.fa-asymmetrik:before{content:"\f372"}.fa-at:before{content:"\f1fa"}.fa-atlas:before{content:"\f558"}.fa-atom:before{content:"\f5d2"}.fa-audible:before{content:"\f373"}.fa-audio-description:before{content:"\f29e"}.fa-autoprefixer:before{content:"\f41c"}.fa-avianex:before{content:"\f374"}.fa-aviato:before{content:"\f421"}.fa-award:before{content:"\f559"}.fa-aws:before{content:"\f375"}.fa-backspace:before{content:"\f55a"}.fa-backward:before{content:"\f04a"}.fa-balance-scale:before{content:"\f24e"}.fa-ban:before{content:"\f05e"}.fa-band-aid:before{content:"\f462"}.fa-bandcamp:before{content:"\f2d5"}.fa-barcode:before{content:"\f02a"}.fa-bars:before{content:"\f0c9"}.fa-baseball-ball:before{content:"\f433"}.fa-basketball-ball:before{content:"\f434"}.fa-bath:before{content:"\f2cd"}.fa-battery-empty:before{content:"\f244"}.fa-battery-full:before{content:"\f240"}.fa-battery-half:before{content:"\f242"}.fa-battery-quarter:before{content:"\f243"}.fa-battery-three-quarters:before{content:"\f241"}.fa-bed:before{content:"\f236"}.fa-beer:before{content:"\f0fc"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-bell:before{content:"\f0f3"}.fa-bell-slash:before{content:"\f1f6"}.fa-bezier-curve:before{content:"\f55b"}.fa-bible:before{content:"\f647"}.fa-bicycle:before{content:"\f206"}.fa-bimobject:before{content:"\f378"}.fa-binoculars:before{content:"\f1e5"}.fa-birthday-cake:before{content:"\f1fd"}.fa-bitbucket:before{content:"\f171"}.fa-bitcoin:before{content:"\f379"}.fa-bity:before{content:"\f37a"}.fa-black-tie:before{content:"\f27e"}.fa-blackberry:before{content:"\f37b"}.fa-blender:before{content:"\f517"}.fa-blind:before{content:"\f29d"}.fa-blogger:before{content:"\f37c"}.fa-blogger-b:before{content:"\f37d"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-bold:before{content:"\f032"}.fa-bolt:before{content:"\f0e7"}.fa-bomb:before{content:"\f1e2"}.fa-bone:before{content:"\f5d7"}.fa-bong:before{content:"\f55c"}.fa-book:before{content:"\f02d"}.fa-book-open:before{content:"\f518"}.fa-book-reader:before{content:"\f5da"}.fa-bookmark:before{content:"\f02e"}.fa-bowling-ball:before{content:"\f436"}.fa-box:before{content:"\f466"}.fa-box-open:before{content:"\f49e"}.fa-boxes:before{content:"\f468"}.fa-braille:before{content:"\f2a1"}.fa-brain:before{content:"\f5dc"}.fa-briefcase:before{content:"\f0b1"}.fa-briefcase-medical:before{content:"\f469"}.fa-broadcast-tower:before{content:"\f519"}.fa-broom:before{content:"\f51a"}.fa-brush:before{content:"\f55d"}.fa-btc:before{content:"\f15a"}.fa-bug:before{content:"\f188"}.fa-building:before{content:"\f1ad"}.fa-bullhorn:before{content:"\f0a1"}.fa-bullseye:before{content:"\f140"}.fa-burn:before{content:"\f46a"}.fa-buromobelexperte:before{content:"\f37f"}.fa-bus:before{content:"\f207"}.fa-bus-alt:before{content:"\f55e"}.fa-business-time:before{content:"\f64a"}.fa-buysellads:before{content:"\f20d"}.fa-calculator:before{content:"\f1ec"}.fa-calendar:before{content:"\f133"}.fa-calendar-alt:before{content:"\f073"}.fa-calendar-check:before{content:"\f274"}.fa-calendar-minus:before{content:"\f272"}.fa-calendar-plus:before{content:"\f271"}.fa-calendar-times:before{content:"\f273"}.fa-camera:before{content:"\f030"}.fa-camera-retro:before{content:"\f083"}.fa-cannabis:before{content:"\f55f"}.fa-capsules:before{content:"\f46b"}.fa-car:before{content:"\f1b9"}.fa-car-alt:before{content:"\f5de"}.fa-car-battery:before{content:"\f5df"}.fa-car-crash:before{content:"\f5e1"}.fa-car-side:before{content:"\f5e4"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-caret-square-down:before{content:"\f150"}.fa-caret-square-left:before{content:"\f191"}.fa-caret-square-right:before{content:"\f152"}.fa-caret-square-up:before{content:"\f151"}.fa-caret-up:before{content:"\f0d8"}.fa-cart-arrow-down:before{content:"\f218"}.fa-cart-plus:before{content:"\f217"}.fa-cc-amazon-pay:before{content:"\f42d"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-apple-pay:before{content:"\f416"}.fa-cc-diners-club:before{content:"\f24c"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-cc-visa:before{content:"\f1f0"}.fa-centercode:before{content:"\f380"}.fa-certificate:before{content:"\f0a3"}.fa-chalkboard:before{content:"\f51b"}.fa-chalkboard-teacher:before{content:"\f51c"}.fa-charging-station:before{content:"\f5e7"}.fa-chart-area:before{content:"\f1fe"}.fa-chart-bar:before{content:"\f080"}.fa-chart-line:before{content:"\f201"}.fa-chart-pie:before{content:"\f200"}.fa-check:before{content:"\f00c"}.fa-check-circle:before{content:"\f058"}.fa-check-double:before{content:"\f560"}.fa-check-square:before{content:"\f14a"}.fa-chess:before{content:"\f439"}.fa-chess-bishop:before{content:"\f43a"}.fa-chess-board:before{content:"\f43c"}.fa-chess-king:before{content:"\f43f"}.fa-chess-knight:before{content:"\f441"}.fa-chess-pawn:before{content:"\f443"}.fa-chess-queen:before{content:"\f445"}.fa-chess-rook:before{content:"\f447"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-down:before{content:"\f078"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-chevron-up:before{content:"\f077"}.fa-child:before{content:"\f1ae"}.fa-chrome:before{content:"\f268"}.fa-church:before{content:"\f51d"}.fa-circle:before{content:"\f111"}.fa-circle-notch:before{content:"\f1ce"}.fa-city:before{content:"\f64f"}.fa-clipboard:before{content:"\f328"}.fa-clipboard-check:before{content:"\f46c"}.fa-clipboard-list:before{content:"\f46d"}.fa-clock:before{content:"\f017"}.fa-clone:before{content:"\f24d"}.fa-closed-captioning:before{content:"\f20a"}.fa-cloud:before{content:"\f0c2"}.fa-cloud-download-alt:before{content:"\f381"}.fa-cloud-upload-alt:before{content:"\f382"}.fa-cloudscale:before{content:"\f383"}.fa-cloudsmith:before{content:"\f384"}.fa-cloudversify:before{content:"\f385"}.fa-cocktail:before{content:"\f561"}.fa-code:before{content:"\f121"}.fa-code-branch:before{content:"\f126"}.fa-codepen:before{content:"\f1cb"}.fa-codiepie:before{content:"\f284"}.fa-coffee:before{content:"\f0f4"}.fa-cog:before{content:"\f013"}.fa-cogs:before{content:"\f085"}.fa-coins:before{content:"\f51e"}.fa-columns:before{content:"\f0db"}.fa-comment:before{content:"\f075"}.fa-comment-alt:before{content:"\f27a"}.fa-comment-dollar:before{content:"\f651"}.fa-comment-dots:before{content:"\f4ad"}.fa-comment-slash:before{content:"\f4b3"}.fa-comments:before{content:"\f086"}.fa-comments-dollar:before{content:"\f653"}.fa-compact-disc:before{content:"\f51f"}.fa-compass:before{content:"\f14e"}.fa-compress:before{content:"\f066"}.fa-concierge-bell:before{content:"\f562"}.fa-connectdevelop:before{content:"\f20e"}.fa-contao:before{content:"\f26d"}.fa-cookie:before{content:"\f563"}.fa-cookie-bite:before{content:"\f564"}.fa-copy:before{content:"\f0c5"}.fa-copyright:before{content:"\f1f9"}.fa-couch:before{content:"\f4b8"}.fa-cpanel:before{content:"\f388"}.fa-creative-commons:before{content:"\f25e"}.fa-creative-commons-by:before{content:"\f4e7"}.fa-creative-commons-nc:before{content:"\f4e8"}.fa-creative-commons-nc-eu:before{content:"\f4e9"}.fa-creative-commons-nc-jp:before{content:"\f4ea"}.fa-creative-commons-nd:before{content:"\f4eb"}.fa-creative-commons-pd:before{content:"\f4ec"}.fa-creative-commons-pd-alt:before{content:"\f4ed"}.fa-creative-commons-remix:before{content:"\f4ee"}.fa-creative-commons-sa:before{content:"\f4ef"}.fa-creative-commons-sampling:before{content:"\f4f0"}.fa-creative-commons-sampling-plus:before{content:"\f4f1"}.fa-creative-commons-share:before{content:"\f4f2"}.fa-credit-card:before{content:"\f09d"}.fa-crop:before{content:"\f125"}.fa-crop-alt:before{content:"\f565"}.fa-cross:before{content:"\f654"}.fa-crosshairs:before{content:"\f05b"}.fa-crow:before{content:"\f520"}.fa-crown:before{content:"\f521"}.fa-css3:before{content:"\f13c"}.fa-css3-alt:before{content:"\f38b"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-cut:before{content:"\f0c4"}.fa-cuttlefish:before{content:"\f38c"}.fa-d-and-d:before{content:"\f38d"}.fa-dashcube:before{content:"\f210"}.fa-database:before{content:"\f1c0"}.fa-deaf:before{content:"\f2a4"}.fa-delicious:before{content:"\f1a5"}.fa-deploydog:before{content:"\f38e"}.fa-deskpro:before{content:"\f38f"}.fa-desktop:before{content:"\f108"}.fa-deviantart:before{content:"\f1bd"}.fa-dharmachakra:before{content:"\f655"}.fa-diagnoses:before{content:"\f470"}.fa-dice:before{content:"\f522"}.fa-dice-five:before{content:"\f523"}.fa-dice-four:before{content:"\f524"}.fa-dice-one:before{content:"\f525"}.fa-dice-six:before{content:"\f526"}.fa-dice-three:before{content:"\f527"}.fa-dice-two:before{content:"\f528"}.fa-digg:before{content:"\f1a6"}.fa-digital-ocean:before{content:"\f391"}.fa-digital-tachograph:before{content:"\f566"}.fa-directions:before{content:"\f5eb"}.fa-discord:before{content:"\f392"}.fa-discourse:before{content:"\f393"}.fa-divide:before{content:"\f529"}.fa-dizzy:before{content:"\f567"}.fa-dna:before{content:"\f471"}.fa-dochub:before{content:"\f394"}.fa-docker:before{content:"\f395"}.fa-dollar-sign:before{content:"\f155"}.fa-dolly:before{content:"\f472"}.fa-dolly-flatbed:before{content:"\f474"}.fa-donate:before{content:"\f4b9"}.fa-door-closed:before{content:"\f52a"}.fa-door-open:before{content:"\f52b"}.fa-dot-circle:before{content:"\f192"}.fa-dove:before{content:"\f4ba"}.fa-download:before{content:"\f019"}.fa-draft2digital:before{content:"\f396"}.fa-drafting-compass:before{content:"\f568"}.fa-draw-polygon:before{content:"\f5ee"}.fa-dribbble:before{content:"\f17d"}.fa-dribbble-square:before{content:"\f397"}.fa-dropbox:before{content:"\f16b"}.fa-drum:before{content:"\f569"}.fa-drum-steelpan:before{content:"\f56a"}.fa-drupal:before{content:"\f1a9"}.fa-dumbbell:before{content:"\f44b"}.fa-dyalog:before{content:"\f399"}.fa-earlybirds:before{content:"\f39a"}.fa-ebay:before{content:"\f4f4"}.fa-edge:before{content:"\f282"}.fa-edit:before{content:"\f044"}.fa-eject:before{content:"\f052"}.fa-elementor:before{content:"\f430"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-ello:before{content:"\f5f1"}.fa-ember:before{content:"\f423"}.fa-empire:before{content:"\f1d1"}.fa-envelope:before{content:"\f0e0"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-text:before{content:"\f658"}.fa-envelope-square:before{content:"\f199"}.fa-envira:before{content:"\f299"}.fa-equals:before{content:"\f52c"}.fa-eraser:before{content:"\f12d"}.fa-erlang:before{content:"\f39d"}.fa-ethereum:before{content:"\f42e"}.fa-etsy:before{content:"\f2d7"}.fa-euro-sign:before{content:"\f153"}.fa-exchange-alt:before{content:"\f362"}.fa-exclamation:before{content:"\f12a"}.fa-exclamation-circle:before{content:"\f06a"}.fa-exclamation-triangle:before{content:"\f071"}.fa-expand:before{content:"\f065"}.fa-expand-arrows-alt:before{content:"\f31e"}.fa-expeditedssl:before{content:"\f23e"}.fa-external-link-alt:before{content:"\f35d"}.fa-external-link-square-alt:before{content:"\f360"}.fa-eye:before{content:"\f06e"}.fa-eye-dropper:before{content:"\f1fb"}.fa-eye-slash:before{content:"\f070"}.fa-facebook:before{content:"\f09a"}.fa-facebook-f:before{content:"\f39e"}.fa-facebook-messenger:before{content:"\f39f"}.fa-facebook-square:before{content:"\f082"}.fa-fast-backward:before{content:"\f049"}.fa-fast-forward:before{content:"\f050"}.fa-fax:before{content:"\f1ac"}.fa-feather:before{content:"\f52d"}.fa-feather-alt:before{content:"\f56b"}.fa-female:before{content:"\f182"}.fa-fighter-jet:before{content:"\f0fb"}.fa-file:before{content:"\f15b"}.fa-file-alt:before{content:"\f15c"}.fa-file-archive:before{content:"\f1c6"}.fa-file-audio:before{content:"\f1c7"}.fa-file-code:before{content:"\f1c9"}.fa-file-contract:before{content:"\f56c"}.fa-file-download:before{content:"\f56d"}.fa-file-excel:before{content:"\f1c3"}.fa-file-export:before{content:"\f56e"}.fa-file-image:before{content:"\f1c5"}.fa-file-import:before{content:"\f56f"}.fa-file-invoice:before{content:"\f570"}.fa-file-invoice-dollar:before{content:"\f571"}.fa-file-medical:before{content:"\f477"}.fa-file-medical-alt:before{content:"\f478"}.fa-file-pdf:before{content:"\f1c1"}.fa-file-powerpoint:before{content:"\f1c4"}.fa-file-prescription:before{content:"\f572"}.fa-file-signature:before{content:"\f573"}.fa-file-upload:before{content:"\f574"}.fa-file-video:before{content:"\f1c8"}.fa-file-word:before{content:"\f1c2"}.fa-fill:before{content:"\f575"}.fa-fill-drip:before{content:"\f576"}.fa-film:before{content:"\f008"}.fa-filter:before{content:"\f0b0"}.fa-fingerprint:before{content:"\f577"}.fa-fire:before{content:"\f06d"}.fa-fire-extinguisher:before{content:"\f134"}.fa-firefox:before{content:"\f269"}.fa-first-aid:before{content:"\f479"}.fa-first-order:before{content:"\f2b0"}.fa-first-order-alt:before{content:"\f50a"}.fa-firstdraft:before{content:"\f3a1"}.fa-fish:before{content:"\f578"}.fa-flag:before{content:"\f024"}.fa-flag-checkered:before{content:"\f11e"}.fa-flask:before{content:"\f0c3"}.fa-flickr:before{content:"\f16e"}.fa-flipboard:before{content:"\f44d"}.fa-flushed:before{content:"\f579"}.fa-fly:before{content:"\f417"}.fa-folder:before{content:"\f07b"}.fa-folder-minus:before{content:"\f65d"}.fa-folder-open:before{content:"\f07c"}.fa-folder-plus:before{content:"\f65e"}.fa-font:before{content:"\f031"}.fa-font-awesome:before{content:"\f2b4"}.fa-font-awesome-alt:before{content:"\f35c"}.fa-font-awesome-flag:before{content:"\f425"}.fa-font-awesome-logo-full:before{content:"\f4e6"}.fa-fonticons:before{content:"\f280"}.fa-fonticons-fi:before{content:"\f3a2"}.fa-football-ball:before{content:"\f44e"}.fa-fort-awesome:before{content:"\f286"}.fa-fort-awesome-alt:before{content:"\f3a3"}.fa-forumbee:before{content:"\f211"}.fa-forward:before{content:"\f04e"}.fa-foursquare:before{content:"\f180"}.fa-free-code-camp:before{content:"\f2c5"}.fa-freebsd:before{content:"\f3a4"}.fa-frog:before{content:"\f52e"}.fa-frown:before{content:"\f119"}.fa-frown-open:before{content:"\f57a"}.fa-fulcrum:before{content:"\f50b"}.fa-funnel-dollar:before{content:"\f662"}.fa-futbol:before{content:"\f1e3"}.fa-galactic-republic:before{content:"\f50c"}.fa-galactic-senate:before{content:"\f50d"}.fa-gamepad:before{content:"\f11b"}.fa-gas-pump:before{content:"\f52f"}.fa-gavel:before{content:"\f0e3"}.fa-gem:before{content:"\f3a5"}.fa-genderless:before{content:"\f22d"}.fa-get-pocket:before{content:"\f265"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-gift:before{content:"\f06b"}.fa-git:before{content:"\f1d3"}.fa-git-square:before{content:"\f1d2"}.fa-github:before{content:"\f09b"}.fa-github-alt:before{content:"\f113"}.fa-github-square:before{content:"\f092"}.fa-gitkraken:before{content:"\f3a6"}.fa-gitlab:before{content:"\f296"}.fa-gitter:before{content:"\f426"}.fa-glass-martini:before{content:"\f000"}.fa-glass-martini-alt:before{content:"\f57b"}.fa-glasses:before{content:"\f530"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-globe:before{content:"\f0ac"}.fa-globe-africa:before{content:"\f57c"}.fa-globe-americas:before{content:"\f57d"}.fa-globe-asia:before{content:"\f57e"}.fa-gofore:before{content:"\f3a7"}.fa-golf-ball:before{content:"\f450"}.fa-goodreads:before{content:"\f3a8"}.fa-goodreads-g:before{content:"\f3a9"}.fa-google:before{content:"\f1a0"}.fa-google-drive:before{content:"\f3aa"}.fa-google-play:before{content:"\f3ab"}.fa-google-plus:before{content:"\f2b3"}.fa-google-plus-g:before{content:"\f0d5"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-wallet:before{content:"\f1ee"}.fa-gopuram:before{content:"\f664"}.fa-graduation-cap:before{content:"\f19d"}.fa-gratipay:before{content:"\f184"}.fa-grav:before{content:"\f2d6"}.fa-greater-than:before{content:"\f531"}.fa-greater-than-equal:before{content:"\f532"}.fa-grimace:before{content:"\f57f"}.fa-grin:before{content:"\f580"}.fa-grin-alt:before{content:"\f581"}.fa-grin-beam:before{content:"\f582"}.fa-grin-beam-sweat:before{content:"\f583"}.fa-grin-hearts:before{content:"\f584"}.fa-grin-squint:before{content:"\f585"}.fa-grin-squint-tears:before{content:"\f586"}.fa-grin-stars:before{content:"\f587"}.fa-grin-tears:before{content:"\f588"}.fa-grin-tongue:before{content:"\f589"}.fa-grin-tongue-squint:before{content:"\f58a"}.fa-grin-tongue-wink:before{content:"\f58b"}.fa-grin-wink:before{content:"\f58c"}.fa-grip-horizontal:before{content:"\f58d"}.fa-grip-vertical:before{content:"\f58e"}.fa-gripfire:before{content:"\f3ac"}.fa-grunt:before{content:"\f3ad"}.fa-gulp:before{content:"\f3ae"}.fa-h-square:before{content:"\f0fd"}.fa-hacker-news:before{content:"\f1d4"}.fa-hacker-news-square:before{content:"\f3af"}.fa-hackerrank:before{content:"\f5f7"}.fa-hamsa:before{content:"\f665"}.fa-hand-holding:before{content:"\f4bd"}.fa-hand-holding-heart:before{content:"\f4be"}.fa-hand-holding-usd:before{content:"\f4c0"}.fa-hand-lizard:before{content:"\f258"}.fa-hand-paper:before{content:"\f256"}.fa-hand-peace:before{content:"\f25b"}.fa-hand-point-down:before{content:"\f0a7"}.fa-hand-point-left:before{content:"\f0a5"}.fa-hand-point-right:before{content:"\f0a4"}.fa-hand-point-up:before{content:"\f0a6"}.fa-hand-pointer:before{content:"\f25a"}.fa-hand-rock:before{content:"\f255"}.fa-hand-scissors:before{content:"\f257"}.fa-hand-spock:before{content:"\f259"}.fa-hands:before{content:"\f4c2"}.fa-hands-helping:before{content:"\f4c4"}.fa-handshake:before{content:"\f2b5"}.fa-hashtag:before{content:"\f292"}.fa-haykal:before{content:"\f666"}.fa-hdd:before{content:"\f0a0"}.fa-heading:before{content:"\f1dc"}.fa-headphones:before{content:"\f025"}.fa-headphones-alt:before{content:"\f58f"}.fa-headset:before{content:"\f590"}.fa-heart:before{content:"\f004"}.fa-heartbeat:before{content:"\f21e"}.fa-helicopter:before{content:"\f533"}.fa-highlighter:before{content:"\f591"}.fa-hips:before{content:"\f452"}.fa-hire-a-helper:before{content:"\f3b0"}.fa-history:before{content:"\f1da"}.fa-hockey-puck:before{content:"\f453"}.fa-home:before{content:"\f015"}.fa-hooli:before{content:"\f427"}.fa-hornbill:before{content:"\f592"}.fa-hospital:before{content:"\f0f8"}.fa-hospital-alt:before{content:"\f47d"}.fa-hospital-symbol:before{content:"\f47e"}.fa-hot-tub:before{content:"\f593"}.fa-hotel:before{content:"\f594"}.fa-hotjar:before{content:"\f3b1"}.fa-hourglass:before{content:"\f254"}.fa-hourglass-end:before{content:"\f253"}.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-start:before{content:"\f251"}.fa-houzz:before{content:"\f27c"}.fa-html5:before{content:"\f13b"}.fa-hubspot:before{content:"\f3b2"}.fa-i-cursor:before{content:"\f246"}.fa-id-badge:before{content:"\f2c1"}.fa-id-card:before{content:"\f2c2"}.fa-id-card-alt:before{content:"\f47f"}.fa-image:before{content:"\f03e"}.fa-images:before{content:"\f302"}.fa-imdb:before{content:"\f2d8"}.fa-inbox:before{content:"\f01c"}.fa-indent:before{content:"\f03c"}.fa-industry:before{content:"\f275"}.fa-infinity:before{content:"\f534"}.fa-info:before{content:"\f129"}.fa-info-circle:before{content:"\f05a"}.fa-instagram:before{content:"\f16d"}.fa-internet-explorer:before{content:"\f26b"}.fa-ioxhost:before{content:"\f208"}.fa-italic:before{content:"\f033"}.fa-itunes:before{content:"\f3b4"}.fa-itunes-note:before{content:"\f3b5"}.fa-java:before{content:"\f4e4"}.fa-jedi:before{content:"\f669"}.fa-jedi-order:before{content:"\f50e"}.fa-jenkins:before{content:"\f3b6"}.fa-joget:before{content:"\f3b7"}.fa-joint:before{content:"\f595"}.fa-joomla:before{content:"\f1aa"}.fa-journal-whills:before{content:"\f66a"}.fa-js:before{content:"\f3b8"}.fa-js-square:before{content:"\f3b9"}.fa-jsfiddle:before{content:"\f1cc"}.fa-kaaba:before{content:"\f66b"}.fa-kaggle:before{content:"\f5fa"}.fa-key:before{content:"\f084"}.fa-keybase:before{content:"\f4f5"}.fa-keyboard:before{content:"\f11c"}.fa-keycdn:before{content:"\f3ba"}.fa-khanda:before{content:"\f66d"}.fa-kickstarter:before{content:"\f3bb"}.fa-kickstarter-k:before{content:"\f3bc"}.fa-kiss:before{content:"\f596"}.fa-kiss-beam:before{content:"\f597"}.fa-kiss-wink-heart:before{content:"\f598"}.fa-kiwi-bird:before{content:"\f535"}.fa-korvue:before{content:"\f42f"}.fa-landmark:before{content:"\f66f"}.fa-language:before{content:"\f1ab"}.fa-laptop:before{content:"\f109"}.fa-laptop-code:before{content:"\f5fc"}.fa-laravel:before{content:"\f3bd"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-laugh:before{content:"\f599"}.fa-laugh-beam:before{content:"\f59a"}.fa-laugh-squint:before{content:"\f59b"}.fa-laugh-wink:before{content:"\f59c"}.fa-layer-group:before{content:"\f5fd"}.fa-leaf:before{content:"\f06c"}.fa-leanpub:before{content:"\f212"}.fa-lemon:before{content:"\f094"}.fa-less:before{content:"\f41d"}.fa-less-than:before{content:"\f536"}.fa-less-than-equal:before{content:"\f537"}.fa-level-down-alt:before{content:"\f3be"}.fa-level-up-alt:before{content:"\f3bf"}.fa-life-ring:before{content:"\f1cd"}.fa-lightbulb:before{content:"\f0eb"}.fa-line:before{content:"\f3c0"}.fa-link:before{content:"\f0c1"}.fa-linkedin:before{content:"\f08c"}.fa-linkedin-in:before{content:"\f0e1"}.fa-linode:before{content:"\f2b8"}.fa-linux:before{content:"\f17c"}.fa-lira-sign:before{content:"\f195"}.fa-list:before{content:"\f03a"}.fa-list-alt:before{content:"\f022"}.fa-list-ol:before{content:"\f0cb"}.fa-list-ul:before{content:"\f0ca"}.fa-location-arrow:before{content:"\f124"}.fa-lock:before{content:"\f023"}.fa-lock-open:before{content:"\f3c1"}.fa-long-arrow-alt-down:before{content:"\f309"}.fa-long-arrow-alt-left:before{content:"\f30a"}.fa-long-arrow-alt-right:before{content:"\f30b"}.fa-long-arrow-alt-up:before{content:"\f30c"}.fa-low-vision:before{content:"\f2a8"}.fa-luggage-cart:before{content:"\f59d"}.fa-lyft:before{content:"\f3c3"}.fa-magento:before{content:"\f3c4"}.fa-magic:before{content:"\f0d0"}.fa-magnet:before{content:"\f076"}.fa-mail-bulk:before{content:"\f674"}.fa-mailchimp:before{content:"\f59e"}.fa-male:before{content:"\f183"}.fa-mandalorian:before{content:"\f50f"}.fa-map:before{content:"\f279"}.fa-map-marked:before{content:"\f59f"}.fa-map-marked-alt:before{content:"\f5a0"}.fa-map-marker:before{content:"\f041"}.fa-map-marker-alt:before{content:"\f3c5"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-markdown:before{content:"\f60f"}.fa-marker:before{content:"\f5a1"}.fa-mars:before{content:"\f222"}.fa-mars-double:before{content:"\f227"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mastodon:before{content:"\f4f6"}.fa-maxcdn:before{content:"\f136"}.fa-medal:before{content:"\f5a2"}.fa-medapps:before{content:"\f3c6"}.fa-medium:before{content:"\f23a"}.fa-medium-m:before{content:"\f3c7"}.fa-medkit:before{content:"\f0fa"}.fa-medrt:before{content:"\f3c8"}.fa-meetup:before{content:"\f2e0"}.fa-megaport:before{content:"\f5a3"}.fa-meh:before{content:"\f11a"}.fa-meh-blank:before{content:"\f5a4"}.fa-meh-rolling-eyes:before{content:"\f5a5"}.fa-memory:before{content:"\f538"}.fa-menorah:before{content:"\f676"}.fa-mercury:before{content:"\f223"}.fa-microchip:before{content:"\f2db"}.fa-microphone:before{content:"\f130"}.fa-microphone-alt:before{content:"\f3c9"}.fa-microphone-alt-slash:before{content:"\f539"}.fa-microphone-slash:before{content:"\f131"}.fa-microscope:before{content:"\f610"}.fa-microsoft:before{content:"\f3ca"}.fa-minus:before{content:"\f068"}.fa-minus-circle:before{content:"\f056"}.fa-minus-square:before{content:"\f146"}.fa-mix:before{content:"\f3cb"}.fa-mixcloud:before{content:"\f289"}.fa-mizuni:before{content:"\f3cc"}.fa-mobile:before{content:"\f10b"}.fa-mobile-alt:before{content:"\f3cd"}.fa-modx:before{content:"\f285"}.fa-monero:before{content:"\f3d0"}.fa-money-bill:before{content:"\f0d6"}.fa-money-bill-alt:before{content:"\f3d1"}.fa-money-bill-wave:before{content:"\f53a"}.fa-money-bill-wave-alt:before{content:"\f53b"}.fa-money-check:before{content:"\f53c"}.fa-money-check-alt:before{content:"\f53d"}.fa-monument:before{content:"\f5a6"}.fa-moon:before{content:"\f186"}.fa-mortar-pestle:before{content:"\f5a7"}.fa-mosque:before{content:"\f678"}.fa-motorcycle:before{content:"\f21c"}.fa-mouse-pointer:before{content:"\f245"}.fa-music:before{content:"\f001"}.fa-napster:before{content:"\f3d2"}.fa-neos:before{content:"\f612"}.fa-neuter:before{content:"\f22c"}.fa-newspaper:before{content:"\f1ea"}.fa-nimblr:before{content:"\f5a8"}.fa-nintendo-switch:before{content:"\f418"}.fa-node:before{content:"\f419"}.fa-node-js:before{content:"\f3d3"}.fa-not-equal:before{content:"\f53e"}.fa-notes-medical:before{content:"\f481"}.fa-npm:before{content:"\f3d4"}.fa-ns8:before{content:"\f3d5"}.fa-nutritionix:before{content:"\f3d6"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-oil-can:before{content:"\f613"}.fa-old-republic:before{content:"\f510"}.fa-om:before{content:"\f679"}.fa-opencart:before{content:"\f23d"}.fa-openid:before{content:"\f19b"}.fa-opera:before{content:"\f26a"}.fa-optin-monster:before{content:"\f23c"}.fa-osi:before{content:"\f41a"}.fa-outdent:before{content:"\f03b"}.fa-page4:before{content:"\f3d7"}.fa-pagelines:before{content:"\f18c"}.fa-paint-brush:before{content:"\f1fc"}.fa-paint-roller:before{content:"\f5aa"}.fa-palette:before{content:"\f53f"}.fa-palfed:before{content:"\f3d8"}.fa-pallet:before{content:"\f482"}.fa-paper-plane:before{content:"\f1d8"}.fa-paperclip:before{content:"\f0c6"}.fa-parachute-box:before{content:"\f4cd"}.fa-paragraph:before{content:"\f1dd"}.fa-parking:before{content:"\f540"}.fa-passport:before{content:"\f5ab"}.fa-pastafarianism:before{content:"\f67b"}.fa-paste:before{content:"\f0ea"}.fa-patreon:before{content:"\f3d9"}.fa-pause:before{content:"\f04c"}.fa-pause-circle:before{content:"\f28b"}.fa-paw:before{content:"\f1b0"}.fa-paypal:before{content:"\f1ed"}.fa-peace:before{content:"\f67c"}.fa-pen:before{content:"\f304"}.fa-pen-alt:before{content:"\f305"}.fa-pen-fancy:before{content:"\f5ac"}.fa-pen-nib:before{content:"\f5ad"}.fa-pen-square:before{content:"\f14b"}.fa-pencil-alt:before{content:"\f303"}.fa-pencil-ruler:before{content:"\f5ae"}.fa-people-carry:before{content:"\f4ce"}.fa-percent:before{content:"\f295"}.fa-percentage:before{content:"\f541"}.fa-periscope:before{content:"\f3da"}.fa-phabricator:before{content:"\f3db"}.fa-phoenix-framework:before{content:"\f3dc"}.fa-phoenix-squadron:before{content:"\f511"}.fa-phone:before{content:"\f095"}.fa-phone-slash:before{content:"\f3dd"}.fa-phone-square:before{content:"\f098"}.fa-phone-volume:before{content:"\f2a0"}.fa-php:before{content:"\f457"}.fa-pied-piper:before{content:"\f2ae"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-pied-piper-hat:before{content:"\f4e5"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-piggy-bank:before{content:"\f4d3"}.fa-pills:before{content:"\f484"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-p:before{content:"\f231"}.fa-pinterest-square:before{content:"\f0d3"}.fa-place-of-worship:before{content:"\f67f"}.fa-plane:before{content:"\f072"}.fa-plane-arrival:before{content:"\f5af"}.fa-plane-departure:before{content:"\f5b0"}.fa-play:before{content:"\f04b"}.fa-play-circle:before{content:"\f144"}.fa-playstation:before{content:"\f3df"}.fa-plug:before{content:"\f1e6"}.fa-plus:before{content:"\f067"}.fa-plus-circle:before{content:"\f055"}.fa-plus-square:before{content:"\f0fe"}.fa-podcast:before{content:"\f2ce"}.fa-poll:before{content:"\f681"}.fa-poll-h:before{content:"\f682"}.fa-poo:before{content:"\f2fe"}.fa-poop:before{content:"\f619"}.fa-portrait:before{content:"\f3e0"}.fa-pound-sign:before{content:"\f154"}.fa-power-off:before{content:"\f011"}.fa-pray:before{content:"\f683"}.fa-praying-hands:before{content:"\f684"}.fa-prescription:before{content:"\f5b1"}.fa-prescription-bottle:before{content:"\f485"}.fa-prescription-bottle-alt:before{content:"\f486"}.fa-print:before{content:"\f02f"}.fa-procedures:before{content:"\f487"}.fa-product-hunt:before{content:"\f288"}.fa-project-diagram:before{content:"\f542"}.fa-pushed:before{content:"\f3e1"}.fa-puzzle-piece:before{content:"\f12e"}.fa-python:before{content:"\f3e2"}.fa-qq:before{content:"\f1d6"}.fa-qrcode:before{content:"\f029"}.fa-question:before{content:"\f128"}.fa-question-circle:before{content:"\f059"}.fa-quidditch:before{content:"\f458"}.fa-quinscape:before{content:"\f459"}.fa-quora:before{content:"\f2c4"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-quran:before{content:"\f687"}.fa-r-project:before{content:"\f4f7"}.fa-random:before{content:"\f074"}.fa-ravelry:before{content:"\f2d9"}.fa-react:before{content:"\f41b"}.fa-readme:before{content:"\f4d5"}.fa-rebel:before{content:"\f1d0"}.fa-receipt:before{content:"\f543"}.fa-recycle:before{content:"\f1b8"}.fa-red-river:before{content:"\f3e3"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-alien:before{content:"\f281"}.fa-reddit-square:before{content:"\f1a2"}.fa-redo:before{content:"\f01e"}.fa-redo-alt:before{content:"\f2f9"}.fa-registered:before{content:"\f25d"}.fa-rendact:before{content:"\f3e4"}.fa-renren:before{content:"\f18b"}.fa-reply:before{content:"\f3e5"}.fa-reply-all:before{content:"\f122"}.fa-replyd:before{content:"\f3e6"}.fa-researchgate:before{content:"\f4f8"}.fa-resolving:before{content:"\f3e7"}.fa-retweet:before{content:"\f079"}.fa-rev:before{content:"\f5b2"}.fa-ribbon:before{content:"\f4d6"}.fa-road:before{content:"\f018"}.fa-robot:before{content:"\f544"}.fa-rocket:before{content:"\f135"}.fa-rocketchat:before{content:"\f3e8"}.fa-rockrms:before{content:"\f3e9"}.fa-route:before{content:"\f4d7"}.fa-rss:before{content:"\f09e"}.fa-rss-square:before{content:"\f143"}.fa-ruble-sign:before{content:"\f158"}.fa-ruler:before{content:"\f545"}.fa-ruler-combined:before{content:"\f546"}.fa-ruler-horizontal:before{content:"\f547"}.fa-ruler-vertical:before{content:"\f548"}.fa-rupee-sign:before{content:"\f156"}.fa-sad-cry:before{content:"\f5b3"}.fa-sad-tear:before{content:"\f5b4"}.fa-safari:before{content:"\f267"}.fa-sass:before{content:"\f41e"}.fa-save:before{content:"\f0c7"}.fa-schlix:before{content:"\f3ea"}.fa-school:before{content:"\f549"}.fa-screwdriver:before{content:"\f54a"}.fa-scribd:before{content:"\f28a"}.fa-search:before{content:"\f002"}.fa-search-dollar:before{content:"\f688"}.fa-search-location:before{content:"\f689"}.fa-search-minus:before{content:"\f010"}.fa-search-plus:before{content:"\f00e"}.fa-searchengin:before{content:"\f3eb"}.fa-seedling:before{content:"\f4d8"}.fa-sellcast:before{content:"\f2da"}.fa-sellsy:before{content:"\f213"}.fa-server:before{content:"\f233"}.fa-servicestack:before{content:"\f3ec"}.fa-shapes:before{content:"\f61f"}.fa-share:before{content:"\f064"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-share-square:before{content:"\f14d"}.fa-shekel-sign:before{content:"\f20b"}.fa-shield-alt:before{content:"\f3ed"}.fa-ship:before{content:"\f21a"}.fa-shipping-fast:before{content:"\f48b"}.fa-shirtsinbulk:before{content:"\f214"}.fa-shoe-prints:before{content:"\f54b"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-shopping-cart:before{content:"\f07a"}.fa-shopware:before{content:"\f5b5"}.fa-shower:before{content:"\f2cc"}.fa-shuttle-van:before{content:"\f5b6"}.fa-sign:before{content:"\f4d9"}.fa-sign-in-alt:before{content:"\f2f6"}.fa-sign-language:before{content:"\f2a7"}.fa-sign-out-alt:before{content:"\f2f5"}.fa-signal:before{content:"\f012"}.fa-signature:before{content:"\f5b7"}.fa-simplybuilt:before{content:"\f215"}.fa-sistrix:before{content:"\f3ee"}.fa-sitemap:before{content:"\f0e8"}.fa-sith:before{content:"\f512"}.fa-skull:before{content:"\f54c"}.fa-skyatlas:before{content:"\f216"}.fa-skype:before{content:"\f17e"}.fa-slack:before{content:"\f198"}.fa-slack-hash:before{content:"\f3ef"}.fa-sliders-h:before{content:"\f1de"}.fa-slideshare:before{content:"\f1e7"}.fa-smile:before{content:"\f118"}.fa-smile-beam:before{content:"\f5b8"}.fa-smile-wink:before{content:"\f4da"}.fa-smoking:before{content:"\f48d"}.fa-smoking-ban:before{content:"\f54d"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-snowflake:before{content:"\f2dc"}.fa-socks:before{content:"\f696"}.fa-solar-panel:before{content:"\f5ba"}.fa-sort:before{content:"\f0dc"}.fa-sort-alpha-down:before{content:"\f15d"}.fa-sort-alpha-up:before{content:"\f15e"}.fa-sort-amount-down:before{content:"\f160"}.fa-sort-amount-up:before{content:"\f161"}.fa-sort-down:before{content:"\f0dd"}.fa-sort-numeric-down:before{content:"\f162"}.fa-sort-numeric-up:before{content:"\f163"}.fa-sort-up:before{content:"\f0de"}.fa-soundcloud:before{content:"\f1be"}.fa-spa:before{content:"\f5bb"}.fa-space-shuttle:before{content:"\f197"}.fa-speakap:before{content:"\f3f3"}.fa-spinner:before{content:"\f110"}.fa-splotch:before{content:"\f5bc"}.fa-spotify:before{content:"\f1bc"}.fa-spray-can:before{content:"\f5bd"}.fa-square:before{content:"\f0c8"}.fa-square-full:before{content:"\f45c"}.fa-square-root-alt:before{content:"\f698"}.fa-squarespace:before{content:"\f5be"}.fa-stack-exchange:before{content:"\f18d"}.fa-stack-overflow:before{content:"\f16c"}.fa-stamp:before{content:"\f5bf"}.fa-star:before{content:"\f005"}.fa-star-and-crescent:before{content:"\f699"}.fa-star-half:before{content:"\f089"}.fa-star-half-alt:before{content:"\f5c0"}.fa-star-of-david:before{content:"\f69a"}.fa-star-of-life:before{content:"\f621"}.fa-staylinked:before{content:"\f3f5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-steam-symbol:before{content:"\f3f6"}.fa-step-backward:before{content:"\f048"}.fa-step-forward:before{content:"\f051"}.fa-stethoscope:before{content:"\f0f1"}.fa-sticker-mule:before{content:"\f3f7"}.fa-sticky-note:before{content:"\f249"}.fa-stop:before{content:"\f04d"}.fa-stop-circle:before{content:"\f28d"}.fa-stopwatch:before{content:"\f2f2"}.fa-store:before{content:"\f54e"}.fa-store-alt:before{content:"\f54f"}.fa-strava:before{content:"\f428"}.fa-stream:before{content:"\f550"}.fa-street-view:before{content:"\f21d"}.fa-strikethrough:before{content:"\f0cc"}.fa-stripe:before{content:"\f429"}.fa-stripe-s:before{content:"\f42a"}.fa-stroopwafel:before{content:"\f551"}.fa-studiovinari:before{content:"\f3f8"}.fa-stumbleupon:before{content:"\f1a4"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-subscript:before{content:"\f12c"}.fa-subway:before{content:"\f239"}.fa-suitcase:before{content:"\f0f2"}.fa-suitcase-rolling:before{content:"\f5c1"}.fa-sun:before{content:"\f185"}.fa-superpowers:before{content:"\f2dd"}.fa-superscript:before{content:"\f12b"}.fa-supple:before{content:"\f3f9"}.fa-surprise:before{content:"\f5c2"}.fa-swatchbook:before{content:"\f5c3"}.fa-swimmer:before{content:"\f5c4"}.fa-swimming-pool:before{content:"\f5c5"}.fa-synagogue:before{content:"\f69b"}.fa-sync:before{content:"\f021"}.fa-sync-alt:before{content:"\f2f1"}.fa-syringe:before{content:"\f48e"}.fa-table:before{content:"\f0ce"}.fa-table-tennis:before{content:"\f45d"}.fa-tablet:before{content:"\f10a"}.fa-tablet-alt:before{content:"\f3fa"}.fa-tablets:before{content:"\f490"}.fa-tachometer-alt:before{content:"\f3fd"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-tape:before{content:"\f4db"}.fa-tasks:before{content:"\f0ae"}.fa-taxi:before{content:"\f1ba"}.fa-teamspeak:before{content:"\f4f9"}.fa-teeth:before{content:"\f62e"}.fa-teeth-open:before{content:"\f62f"}.fa-telegram:before{content:"\f2c6"}.fa-telegram-plane:before{content:"\f3fe"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-terminal:before{content:"\f120"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-th:before{content:"\f00a"}.fa-th-large:before{content:"\f009"}.fa-th-list:before{content:"\f00b"}.fa-the-red-yeti:before{content:"\f69d"}.fa-theater-masks:before{content:"\f630"}.fa-themeco:before{content:"\f5c6"}.fa-themeisle:before{content:"\f2b2"}.fa-thermometer:before{content:"\f491"}.fa-thermometer-empty:before{content:"\f2cb"}.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thumbs-down:before{content:"\f165"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbtack:before{content:"\f08d"}.fa-ticket-alt:before{content:"\f3ff"}.fa-times:before{content:"\f00d"}.fa-times-circle:before{content:"\f057"}.fa-tint:before{content:"\f043"}.fa-tint-slash:before{content:"\f5c7"}.fa-tired:before{content:"\f5c8"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-toolbox:before{content:"\f552"}.fa-tooth:before{content:"\f5c9"}.fa-torah:before{content:"\f6a0"}.fa-torii-gate:before{content:"\f6a1"}.fa-trade-federation:before{content:"\f513"}.fa-trademark:before{content:"\f25c"}.fa-traffic-light:before{content:"\f637"}.fa-train:before{content:"\f238"}.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-trash:before{content:"\f1f8"}.fa-trash-alt:before{content:"\f2ed"}.fa-tree:before{content:"\f1bb"}.fa-trello:before{content:"\f181"}.fa-tripadvisor:before{content:"\f262"}.fa-trophy:before{content:"\f091"}.fa-truck:before{content:"\f0d1"}.fa-truck-loading:before{content:"\f4de"}.fa-truck-monster:before{content:"\f63b"}.fa-truck-moving:before{content:"\f4df"}.fa-truck-pickup:before{content:"\f63c"}.fa-tshirt:before{content:"\f553"}.fa-tty:before{content:"\f1e4"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-tv:before{content:"\f26c"}.fa-twitch:before{content:"\f1e8"}.fa-twitter:before{content:"\f099"}.fa-twitter-square:before{content:"\f081"}.fa-typo3:before{content:"\f42b"}.fa-uber:before{content:"\f402"}.fa-uikit:before{content:"\f403"}.fa-umbrella:before{content:"\f0e9"}.fa-umbrella-beach:before{content:"\f5ca"}.fa-underline:before{content:"\f0cd"}.fa-undo:before{content:"\f0e2"}.fa-undo-alt:before{content:"\f2ea"}.fa-uniregistry:before{content:"\f404"}.fa-universal-access:before{content:"\f29a"}.fa-university:before{content:"\f19c"}.fa-unlink:before{content:"\f127"}.fa-unlock:before{content:"\f09c"}.fa-unlock-alt:before{content:"\f13e"}.fa-untappd:before{content:"\f405"}.fa-upload:before{content:"\f093"}.fa-usb:before{content:"\f287"}.fa-user:before{content:"\f007"}.fa-user-alt:before{content:"\f406"}.fa-user-alt-slash:before{content:"\f4fa"}.fa-user-astronaut:before{content:"\f4fb"}.fa-user-check:before{content:"\f4fc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-clock:before{content:"\f4fd"}.fa-user-cog:before{content:"\f4fe"}.fa-user-edit:before{content:"\f4ff"}.fa-user-friends:before{content:"\f500"}.fa-user-graduate:before{content:"\f501"}.fa-user-lock:before{content:"\f502"}.fa-user-md:before{content:"\f0f0"}.fa-user-minus:before{content:"\f503"}.fa-user-ninja:before{content:"\f504"}.fa-user-plus:before{content:"\f234"}.fa-user-secret:before{content:"\f21b"}.fa-user-shield:before{content:"\f505"}.fa-user-slash:before{content:"\f506"}.fa-user-tag:before{content:"\f507"}.fa-user-tie:before{content:"\f508"}.fa-user-times:before{content:"\f235"}.fa-users:before{content:"\f0c0"}.fa-users-cog:before{content:"\f509"}.fa-ussunnah:before{content:"\f407"}.fa-utensil-spoon:before{content:"\f2e5"}.fa-utensils:before{content:"\f2e7"}.fa-vaadin:before{content:"\f408"}.fa-vector-square:before{content:"\f5cb"}.fa-venus:before{content:"\f221"}.fa-venus-double:before{content:"\f226"}.fa-venus-mars:before{content:"\f228"}.fa-viacoin:before{content:"\f237"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-vial:before{content:"\f492"}.fa-vials:before{content:"\f493"}.fa-viber:before{content:"\f409"}.fa-video:before{content:"\f03d"}.fa-video-slash:before{content:"\f4e2"}.fa-vihara:before{content:"\f6a7"}.fa-vimeo:before{content:"\f40a"}.fa-vimeo-square:before{content:"\f194"}.fa-vimeo-v:before{content:"\f27d"}.fa-vine:before{content:"\f1ca"}.fa-vk:before{content:"\f189"}.fa-vnv:before{content:"\f40b"}.fa-volleyball-ball:before{content:"\f45f"}.fa-volume-down:before{content:"\f027"}.fa-volume-off:before{content:"\f026"}.fa-volume-up:before{content:"\f028"}.fa-vuejs:before{content:"\f41f"}.fa-walking:before{content:"\f554"}.fa-wallet:before{content:"\f555"}.fa-warehouse:before{content:"\f494"}.fa-weebly:before{content:"\f5cc"}.fa-weibo:before{content:"\f18a"}.fa-weight:before{content:"\f496"}.fa-weight-hanging:before{content:"\f5cd"}.fa-weixin:before{content:"\f1d7"}.fa-whatsapp:before{content:"\f232"}.fa-whatsapp-square:before{content:"\f40c"}.fa-wheelchair:before{content:"\f193"}.fa-whmcs:before{content:"\f40d"}.fa-wifi:before{content:"\f1eb"}.fa-wikipedia-w:before{content:"\f266"}.fa-window-close:before{content:"\f410"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-windows:before{content:"\f17a"}.fa-wine-glass:before{content:"\f4e3"}.fa-wine-glass-alt:before{content:"\f5ce"}.fa-wix:before{content:"\f5cf"}.fa-wolf-pack-battalion:before{content:"\f514"}.fa-won-sign:before{content:"\f159"}.fa-wordpress:before{content:"\f19a"}.fa-wordpress-simple:before{content:"\f411"}.fa-wpbeginner:before{content:"\f297"}.fa-wpexplorer:before{content:"\f2de"}.fa-wpforms:before{content:"\f298"}.fa-wrench:before{content:"\f0ad"}.fa-x-ray:before{content:"\f497"}.fa-xbox:before{content:"\f412"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-y-combinator:before{content:"\f23b"}.fa-yahoo:before{content:"\f19e"}.fa-yandex:before{content:"\f413"}.fa-yandex-international:before{content:"\f414"}.fa-yelp:before{content:"\f1e9"}.fa-yen-sign:before{content:"\f157"}.fa-yin-yang:before{content:"\f6ad"}.fa-yoast:before{content:"\f2b1"}.fa-youtube:before{content:"\f167"}.fa-youtube-square:before{content:"\f431"}.fa-zhihu:before{content:"\f63f"}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto} \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/css/regular.min.css b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/css/regular.min.css new file mode 100644 index 0000000..a08c557 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/css/regular.min.css @@ -0,0 +1,5 @@ +/*! + * Font Awesome Free 5.3.1 by @fontawesome - https://fontawesome.com + * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) + */ +@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:400;src:url(../webfonts/fa-regular-400.eot);src:url(../webfonts/fa-regular-400.eot?#iefix) format("embedded-opentype"),url(../webfonts/fa-regular-400.woff2) format("woff2"),url(../webfonts/fa-regular-400.woff) format("woff"),url(../webfonts/fa-regular-400.ttf) format("truetype"),url(../webfonts/fa-regular-400.svg#fontawesome) format("svg")}.far{font-family:"Font Awesome 5 Free";font-weight:400} \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/css/solid.min.css b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/css/solid.min.css new file mode 100644 index 0000000..a389da7 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/css/solid.min.css @@ -0,0 +1,5 @@ +/*! + * Font Awesome Free 5.3.1 by @fontawesome - https://fontawesome.com + * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) + */ +@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;src:url(../webfonts/fa-solid-900.eot);src:url(../webfonts/fa-solid-900.eot?#iefix) format("embedded-opentype"),url(../webfonts/fa-solid-900.woff2) format("woff2"),url(../webfonts/fa-solid-900.woff) format("woff"),url(../webfonts/fa-solid-900.ttf) format("truetype"),url(../webfonts/fa-solid-900.svg#fontawesome) format("svg")}.fa,.fas{font-family:"Font Awesome 5 Free";font-weight:900} \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/css/svg-with-js.min.css b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/css/svg-with-js.min.css new file mode 100644 index 0000000..d303435 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/css/svg-with-js.min.css @@ -0,0 +1,5 @@ +/*! + * Font Awesome Free 5.3.1 by @fontawesome - https://fontawesome.com + * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) + */ +.svg-inline--fa,svg:not(:root).svg-inline--fa{overflow:visible}.svg-inline--fa{display:inline-block;font-size:inherit;height:1em;vertical-align:-.125em}.svg-inline--fa.fa-lg{vertical-align:-.225em}.svg-inline--fa.fa-w-1{width:.0625em}.svg-inline--fa.fa-w-2{width:.125em}.svg-inline--fa.fa-w-3{width:.1875em}.svg-inline--fa.fa-w-4{width:.25em}.svg-inline--fa.fa-w-5{width:.3125em}.svg-inline--fa.fa-w-6{width:.375em}.svg-inline--fa.fa-w-7{width:.4375em}.svg-inline--fa.fa-w-8{width:.5em}.svg-inline--fa.fa-w-9{width:.5625em}.svg-inline--fa.fa-w-10{width:.625em}.svg-inline--fa.fa-w-11{width:.6875em}.svg-inline--fa.fa-w-12{width:.75em}.svg-inline--fa.fa-w-13{width:.8125em}.svg-inline--fa.fa-w-14{width:.875em}.svg-inline--fa.fa-w-15{width:.9375em}.svg-inline--fa.fa-w-16{width:1em}.svg-inline--fa.fa-w-17{width:1.0625em}.svg-inline--fa.fa-w-18{width:1.125em}.svg-inline--fa.fa-w-19{width:1.1875em}.svg-inline--fa.fa-w-20{width:1.25em}.svg-inline--fa.fa-pull-left{margin-right:.3em;width:auto}.svg-inline--fa.fa-pull-right{margin-left:.3em;width:auto}.svg-inline--fa.fa-border{height:1.5em}.svg-inline--fa.fa-li{width:2em}.svg-inline--fa.fa-fw{width:1.25em}.fa-layers svg.svg-inline--fa{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0}.fa-layers{display:inline-block;height:1em;position:relative;text-align:center;vertical-align:-.125em;width:1em}.fa-layers svg.svg-inline--fa{transform-origin:center center}.fa-layers-counter,.fa-layers-text{display:inline-block;position:absolute;text-align:center}.fa-layers-text{left:50%;top:50%;transform:translate(-50%,-50%);transform-origin:center center}.fa-layers-counter{background-color:#ff253a;border-radius:1em;box-sizing:border-box;color:#fff;height:1.5em;line-height:1;max-width:5em;min-width:1.5em;overflow:hidden;padding:.25em;right:0;text-overflow:ellipsis;top:0;transform:scale(.25);transform-origin:top right}.fa-layers-bottom-right{bottom:0;right:0;top:auto;transform:scale(.25);transform-origin:bottom right}.fa-layers-bottom-left{bottom:0;left:0;right:auto;top:auto;transform:scale(.25);transform-origin:bottom left}.fa-layers-top-right{right:0;top:0;transform:scale(.25);transform-origin:top right}.fa-layers-top-left{left:0;right:auto;top:0;transform:scale(.25);transform-origin:top left}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-.0667em}.fa-xs{font-size:.75em}.fa-sm{font-size:.875em}.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-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:2.5em;padding-left:0}.fa-ul>li{position:relative}.fa-li{left:-2em;position:absolute;text-align:center;width:2em;line-height:inherit}.fa-border{border:.08em solid #eee;border-radius:.1em;padding:.2em .25em .15em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left,.fab.fa-pull-left,.fal.fa-pull-left,.far.fa-pull-left,.fas.fa-pull-left{margin-right:.3em}.fa.fa-pull-right,.fab.fa-pull-right,.fal.fa-pull-right,.far.fa-pull-right,.fas.fa-pull-right{margin-left:.3em}.fa-spin{animation:fa-spin 2s infinite linear}.fa-pulse{animation:fa-spin 1s infinite steps(8)}@keyframes fa-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";transform:scaleX(-1)}.fa-flip-vertical{transform:scaleY(-1)}.fa-flip-horizontal.fa-flip-vertical,.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"}.fa-flip-horizontal.fa-flip-vertical{transform:scale(-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270{-webkit-filter:none;filter:none}.fa-stack{display:inline-block;height:2em;position:relative;width:2em}.fa-stack-1x,.fa-stack-2x{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0}.svg-inline--fa.fa-stack-1x{height:1em;width:1em}.svg-inline--fa.fa-stack-2x{height:2em;width:2em}.fa-inverse{color:#fff}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto} \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/css/v4-shims.min.css b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/css/v4-shims.min.css new file mode 100644 index 0000000..5a2cd78 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/css/v4-shims.min.css @@ -0,0 +1,5 @@ +/*! + * Font Awesome Free 5.3.1 by @fontawesome - https://fontawesome.com + * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) + */ +.fa.fa-glass:before{content:"\f000"}.fa.fa-meetup{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-star-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-star-o:before{content:"\f005"}.fa.fa-close:before,.fa.fa-remove:before{content:"\f00d"}.fa.fa-gear:before{content:"\f013"}.fa.fa-trash-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-trash-o:before{content:"\f2ed"}.fa.fa-file-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-file-o:before{content:"\f15b"}.fa.fa-clock-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-clock-o:before{content:"\f017"}.fa.fa-arrow-circle-o-down{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-arrow-circle-o-down:before{content:"\f358"}.fa.fa-arrow-circle-o-up{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-arrow-circle-o-up:before{content:"\f35b"}.fa.fa-play-circle-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-play-circle-o:before{content:"\f144"}.fa.fa-repeat:before,.fa.fa-rotate-right:before{content:"\f01e"}.fa.fa-refresh:before{content:"\f021"}.fa.fa-list-alt{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-dedent:before{content:"\f03b"}.fa.fa-video-camera:before{content:"\f03d"}.fa.fa-picture-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-picture-o:before{content:"\f03e"}.fa.fa-photo{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-photo:before{content:"\f03e"}.fa.fa-image{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-image:before{content:"\f03e"}.fa.fa-pencil:before{content:"\f303"}.fa.fa-map-marker:before{content:"\f3c5"}.fa.fa-pencil-square-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-pencil-square-o:before{content:"\f044"}.fa.fa-share-square-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-share-square-o:before{content:"\f14d"}.fa.fa-check-square-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-check-square-o:before{content:"\f14a"}.fa.fa-arrows:before{content:"\f0b2"}.fa.fa-times-circle-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-times-circle-o:before{content:"\f057"}.fa.fa-check-circle-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-check-circle-o:before{content:"\f058"}.fa.fa-mail-forward:before{content:"\f064"}.fa.fa-eye,.fa.fa-eye-slash{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-warning:before{content:"\f071"}.fa.fa-calendar:before{content:"\f073"}.fa.fa-arrows-v:before{content:"\f338"}.fa.fa-arrows-h:before{content:"\f337"}.fa.fa-bar-chart{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-bar-chart:before{content:"\f080"}.fa.fa-bar-chart-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-bar-chart-o:before{content:"\f080"}.fa.fa-facebook-square,.fa.fa-twitter-square{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-gears:before{content:"\f085"}.fa.fa-thumbs-o-up{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-thumbs-o-up:before{content:"\f164"}.fa.fa-thumbs-o-down{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-thumbs-o-down:before{content:"\f165"}.fa.fa-heart-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-heart-o:before{content:"\f004"}.fa.fa-sign-out:before{content:"\f2f5"}.fa.fa-linkedin-square{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-linkedin-square:before{content:"\f08c"}.fa.fa-thumb-tack:before{content:"\f08d"}.fa.fa-external-link:before{content:"\f35d"}.fa.fa-sign-in:before{content:"\f2f6"}.fa.fa-github-square{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-lemon-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-lemon-o:before{content:"\f094"}.fa.fa-square-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-square-o:before{content:"\f0c8"}.fa.fa-bookmark-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-bookmark-o:before{content:"\f02e"}.fa.fa-facebook,.fa.fa-twitter{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-facebook:before{content:"\f39e"}.fa.fa-facebook-f{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-facebook-f:before{content:"\f39e"}.fa.fa-github{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-credit-card{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-feed:before{content:"\f09e"}.fa.fa-hdd-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-hdd-o:before{content:"\f0a0"}.fa.fa-hand-o-right{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-hand-o-right:before{content:"\f0a4"}.fa.fa-hand-o-left{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-hand-o-left:before{content:"\f0a5"}.fa.fa-hand-o-up{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-hand-o-up:before{content:"\f0a6"}.fa.fa-hand-o-down{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-hand-o-down:before{content:"\f0a7"}.fa.fa-arrows-alt:before{content:"\f31e"}.fa.fa-group:before{content:"\f0c0"}.fa.fa-chain:before{content:"\f0c1"}.fa.fa-scissors:before{content:"\f0c4"}.fa.fa-files-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-files-o:before{content:"\f0c5"}.fa.fa-floppy-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-floppy-o:before{content:"\f0c7"}.fa.fa-navicon:before,.fa.fa-reorder:before{content:"\f0c9"}.fa.fa-google-plus,.fa.fa-google-plus-square,.fa.fa-pinterest,.fa.fa-pinterest-square{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-google-plus:before{content:"\f0d5"}.fa.fa-money{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-money:before{content:"\f3d1"}.fa.fa-unsorted:before{content:"\f0dc"}.fa.fa-sort-desc:before{content:"\f0dd"}.fa.fa-sort-asc:before{content:"\f0de"}.fa.fa-linkedin{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-linkedin:before{content:"\f0e1"}.fa.fa-rotate-left:before{content:"\f0e2"}.fa.fa-legal:before{content:"\f0e3"}.fa.fa-dashboard:before,.fa.fa-tachometer:before{content:"\f3fd"}.fa.fa-comment-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-comment-o:before{content:"\f075"}.fa.fa-comments-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-comments-o:before{content:"\f086"}.fa.fa-flash:before{content:"\f0e7"}.fa.fa-clipboard,.fa.fa-paste{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-paste:before{content:"\f328"}.fa.fa-lightbulb-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-lightbulb-o:before{content:"\f0eb"}.fa.fa-exchange:before{content:"\f362"}.fa.fa-cloud-download:before{content:"\f381"}.fa.fa-cloud-upload:before{content:"\f382"}.fa.fa-bell-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-bell-o:before{content:"\f0f3"}.fa.fa-cutlery:before{content:"\f2e7"}.fa.fa-file-text-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-file-text-o:before{content:"\f15c"}.fa.fa-building-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-building-o:before{content:"\f1ad"}.fa.fa-hospital-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-hospital-o:before{content:"\f0f8"}.fa.fa-tablet:before{content:"\f3fa"}.fa.fa-mobile-phone:before,.fa.fa-mobile:before{content:"\f3cd"}.fa.fa-circle-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-circle-o:before{content:"\f111"}.fa.fa-mail-reply:before{content:"\f3e5"}.fa.fa-github-alt{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-folder-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-folder-o:before{content:"\f07b"}.fa.fa-folder-open-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-folder-open-o:before{content:"\f07c"}.fa.fa-smile-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-smile-o:before{content:"\f118"}.fa.fa-frown-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-frown-o:before{content:"\f119"}.fa.fa-meh-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-meh-o:before{content:"\f11a"}.fa.fa-keyboard-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-keyboard-o:before{content:"\f11c"}.fa.fa-flag-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-flag-o:before{content:"\f024"}.fa.fa-mail-reply-all:before{content:"\f122"}.fa.fa-star-half-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-star-half-o:before{content:"\f089"}.fa.fa-star-half-empty{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-star-half-empty:before{content:"\f089"}.fa.fa-star-half-full{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-star-half-full:before{content:"\f089"}.fa.fa-code-fork:before{content:"\f126"}.fa.fa-chain-broken:before{content:"\f127"}.fa.fa-shield:before{content:"\f3ed"}.fa.fa-calendar-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-calendar-o:before{content:"\f133"}.fa.fa-css3,.fa.fa-html5,.fa.fa-maxcdn{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-ticket:before{content:"\f3ff"}.fa.fa-minus-square-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-minus-square-o:before{content:"\f146"}.fa.fa-level-up:before{content:"\f3bf"}.fa.fa-level-down:before{content:"\f3be"}.fa.fa-pencil-square:before{content:"\f14b"}.fa.fa-external-link-square:before{content:"\f360"}.fa.fa-compass{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-caret-square-o-down{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-caret-square-o-down:before{content:"\f150"}.fa.fa-toggle-down{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-toggle-down:before{content:"\f150"}.fa.fa-caret-square-o-up{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-caret-square-o-up:before{content:"\f151"}.fa.fa-toggle-up{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-toggle-up:before{content:"\f151"}.fa.fa-caret-square-o-right{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-caret-square-o-right:before{content:"\f152"}.fa.fa-toggle-right{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-toggle-right:before{content:"\f152"}.fa.fa-eur:before,.fa.fa-euro:before{content:"\f153"}.fa.fa-gbp:before{content:"\f154"}.fa.fa-dollar:before,.fa.fa-usd:before{content:"\f155"}.fa.fa-inr:before,.fa.fa-rupee:before{content:"\f156"}.fa.fa-cny:before,.fa.fa-jpy:before,.fa.fa-rmb:before,.fa.fa-yen:before{content:"\f157"}.fa.fa-rouble:before,.fa.fa-rub:before,.fa.fa-ruble:before{content:"\f158"}.fa.fa-krw:before,.fa.fa-won:before{content:"\f159"}.fa.fa-bitcoin,.fa.fa-btc{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-bitcoin:before{content:"\f15a"}.fa.fa-file-text:before{content:"\f15c"}.fa.fa-sort-alpha-asc:before{content:"\f15d"}.fa.fa-sort-alpha-desc:before{content:"\f15e"}.fa.fa-sort-amount-asc:before{content:"\f160"}.fa.fa-sort-amount-desc:before{content:"\f161"}.fa.fa-sort-numeric-asc:before{content:"\f162"}.fa.fa-sort-numeric-desc:before{content:"\f163"}.fa.fa-xing,.fa.fa-xing-square,.fa.fa-youtube,.fa.fa-youtube-play,.fa.fa-youtube-square{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-youtube-play:before{content:"\f167"}.fa.fa-adn,.fa.fa-bitbucket,.fa.fa-bitbucket-square,.fa.fa-dropbox,.fa.fa-flickr,.fa.fa-instagram,.fa.fa-stack-overflow{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-bitbucket-square:before{content:"\f171"}.fa.fa-tumblr,.fa.fa-tumblr-square{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-long-arrow-down:before{content:"\f309"}.fa.fa-long-arrow-up:before{content:"\f30c"}.fa.fa-long-arrow-left:before{content:"\f30a"}.fa.fa-long-arrow-right:before{content:"\f30b"}.fa.fa-android,.fa.fa-apple,.fa.fa-dribbble,.fa.fa-foursquare,.fa.fa-gittip,.fa.fa-gratipay,.fa.fa-linux,.fa.fa-skype,.fa.fa-trello,.fa.fa-windows{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-gittip:before{content:"\f184"}.fa.fa-sun-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-sun-o:before{content:"\f185"}.fa.fa-moon-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-moon-o:before{content:"\f186"}.fa.fa-pagelines,.fa.fa-renren,.fa.fa-stack-exchange,.fa.fa-vk,.fa.fa-weibo{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-arrow-circle-o-right{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-arrow-circle-o-right:before{content:"\f35a"}.fa.fa-arrow-circle-o-left{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-arrow-circle-o-left:before{content:"\f359"}.fa.fa-caret-square-o-left{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-caret-square-o-left:before{content:"\f191"}.fa.fa-toggle-left{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-toggle-left:before{content:"\f191"}.fa.fa-dot-circle-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-dot-circle-o:before{content:"\f192"}.fa.fa-vimeo-square{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-try:before,.fa.fa-turkish-lira:before{content:"\f195"}.fa.fa-plus-square-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-plus-square-o:before{content:"\f0fe"}.fa.fa-openid,.fa.fa-slack,.fa.fa-wordpress{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-bank:before,.fa.fa-institution:before{content:"\f19c"}.fa.fa-mortar-board:before{content:"\f19d"}.fa.fa-delicious,.fa.fa-digg,.fa.fa-drupal,.fa.fa-google,.fa.fa-joomla,.fa.fa-pied-piper-alt,.fa.fa-pied-piper-pp,.fa.fa-reddit,.fa.fa-reddit-square,.fa.fa-stumbleupon,.fa.fa-stumbleupon-circle,.fa.fa-yahoo{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-spoon:before{content:"\f2e5"}.fa.fa-behance,.fa.fa-behance-square,.fa.fa-steam,.fa.fa-steam-square{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-automobile:before{content:"\f1b9"}.fa.fa-cab:before{content:"\f1ba"}.fa.fa-envelope-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-envelope-o:before{content:"\f0e0"}.fa.fa-deviantart,.fa.fa-soundcloud{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-file-pdf-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-file-pdf-o:before{content:"\f1c1"}.fa.fa-file-word-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-file-word-o:before{content:"\f1c2"}.fa.fa-file-excel-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-file-excel-o:before{content:"\f1c3"}.fa.fa-file-powerpoint-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-file-powerpoint-o:before{content:"\f1c4"}.fa.fa-file-image-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-file-image-o:before{content:"\f1c5"}.fa.fa-file-photo-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-file-photo-o:before{content:"\f1c5"}.fa.fa-file-picture-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-file-picture-o:before{content:"\f1c5"}.fa.fa-file-archive-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-file-archive-o:before{content:"\f1c6"}.fa.fa-file-zip-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-file-zip-o:before{content:"\f1c6"}.fa.fa-file-audio-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-file-audio-o:before{content:"\f1c7"}.fa.fa-file-sound-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-file-sound-o:before{content:"\f1c7"}.fa.fa-file-video-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-file-video-o:before{content:"\f1c8"}.fa.fa-file-movie-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-file-movie-o:before{content:"\f1c8"}.fa.fa-file-code-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-file-code-o:before{content:"\f1c9"}.fa.fa-codepen,.fa.fa-jsfiddle,.fa.fa-vine{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-life-bouy,.fa.fa-life-ring{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-life-bouy:before{content:"\f1cd"}.fa.fa-life-buoy{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-life-buoy:before{content:"\f1cd"}.fa.fa-life-saver{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-life-saver:before{content:"\f1cd"}.fa.fa-support{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-support:before{content:"\f1cd"}.fa.fa-circle-o-notch:before{content:"\f1ce"}.fa.fa-ra,.fa.fa-rebel{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-ra:before{content:"\f1d0"}.fa.fa-resistance{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-resistance:before{content:"\f1d0"}.fa.fa-empire,.fa.fa-ge{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-ge:before{content:"\f1d1"}.fa.fa-git,.fa.fa-git-square,.fa.fa-hacker-news,.fa.fa-y-combinator-square{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-y-combinator-square:before{content:"\f1d4"}.fa.fa-yc-square{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-yc-square:before{content:"\f1d4"}.fa.fa-qq,.fa.fa-tencent-weibo,.fa.fa-wechat,.fa.fa-weixin{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-wechat:before{content:"\f1d7"}.fa.fa-send:before{content:"\f1d8"}.fa.fa-paper-plane-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-paper-plane-o:before{content:"\f1d8"}.fa.fa-send-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-send-o:before{content:"\f1d8"}.fa.fa-circle-thin{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-circle-thin:before{content:"\f111"}.fa.fa-header:before{content:"\f1dc"}.fa.fa-sliders:before{content:"\f1de"}.fa.fa-futbol-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-futbol-o:before{content:"\f1e3"}.fa.fa-soccer-ball-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-soccer-ball-o:before{content:"\f1e3"}.fa.fa-slideshare,.fa.fa-twitch,.fa.fa-yelp{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-newspaper-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-newspaper-o:before{content:"\f1ea"}.fa.fa-cc-amex,.fa.fa-cc-discover,.fa.fa-cc-mastercard,.fa.fa-cc-paypal,.fa.fa-cc-stripe,.fa.fa-cc-visa,.fa.fa-google-wallet,.fa.fa-paypal{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-bell-slash-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-bell-slash-o:before{content:"\f1f6"}.fa.fa-trash:before{content:"\f2ed"}.fa.fa-copyright{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-eyedropper:before{content:"\f1fb"}.fa.fa-area-chart:before{content:"\f1fe"}.fa.fa-pie-chart:before{content:"\f200"}.fa.fa-line-chart:before{content:"\f201"}.fa.fa-angellist,.fa.fa-ioxhost,.fa.fa-lastfm,.fa.fa-lastfm-square{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-cc{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-cc:before{content:"\f20a"}.fa.fa-ils:before,.fa.fa-shekel:before,.fa.fa-sheqel:before{content:"\f20b"}.fa.fa-meanpath{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-meanpath:before{content:"\f2b4"}.fa.fa-buysellads,.fa.fa-connectdevelop,.fa.fa-dashcube,.fa.fa-forumbee,.fa.fa-leanpub,.fa.fa-sellsy,.fa.fa-shirtsinbulk,.fa.fa-simplybuilt,.fa.fa-skyatlas{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-diamond{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-diamond:before{content:"\f3a5"}.fa.fa-intersex:before{content:"\f224"}.fa.fa-facebook-official{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-facebook-official:before{content:"\f09a"}.fa.fa-pinterest-p,.fa.fa-whatsapp{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-hotel:before{content:"\f236"}.fa.fa-medium,.fa.fa-viacoin,.fa.fa-y-combinator,.fa.fa-yc{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-yc:before{content:"\f23b"}.fa.fa-expeditedssl,.fa.fa-opencart,.fa.fa-optin-monster{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-battery-4:before,.fa.fa-battery:before{content:"\f240"}.fa.fa-battery-3:before{content:"\f241"}.fa.fa-battery-2:before{content:"\f242"}.fa.fa-battery-1:before{content:"\f243"}.fa.fa-battery-0:before{content:"\f244"}.fa.fa-object-group,.fa.fa-object-ungroup,.fa.fa-sticky-note-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-sticky-note-o:before{content:"\f249"}.fa.fa-cc-diners-club,.fa.fa-cc-jcb{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-clone,.fa.fa-hourglass-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-hourglass-o:before{content:"\f254"}.fa.fa-hourglass-1:before{content:"\f251"}.fa.fa-hourglass-2:before{content:"\f252"}.fa.fa-hourglass-3:before{content:"\f253"}.fa.fa-hand-rock-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-hand-rock-o:before{content:"\f255"}.fa.fa-hand-grab-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-hand-grab-o:before{content:"\f255"}.fa.fa-hand-paper-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-hand-paper-o:before{content:"\f256"}.fa.fa-hand-stop-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-hand-stop-o:before{content:"\f256"}.fa.fa-hand-scissors-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-hand-scissors-o:before{content:"\f257"}.fa.fa-hand-lizard-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-hand-lizard-o:before{content:"\f258"}.fa.fa-hand-spock-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-hand-spock-o:before{content:"\f259"}.fa.fa-hand-pointer-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-hand-pointer-o:before{content:"\f25a"}.fa.fa-hand-peace-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-hand-peace-o:before{content:"\f25b"}.fa.fa-registered{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-chrome,.fa.fa-creative-commons,.fa.fa-firefox,.fa.fa-get-pocket,.fa.fa-gg,.fa.fa-gg-circle,.fa.fa-internet-explorer,.fa.fa-odnoklassniki,.fa.fa-odnoklassniki-square,.fa.fa-opera,.fa.fa-safari,.fa.fa-tripadvisor,.fa.fa-wikipedia-w{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-television:before{content:"\f26c"}.fa.fa-500px,.fa.fa-amazon,.fa.fa-contao{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-calendar-plus-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-calendar-plus-o:before{content:"\f271"}.fa.fa-calendar-minus-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-calendar-minus-o:before{content:"\f272"}.fa.fa-calendar-times-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-calendar-times-o:before{content:"\f273"}.fa.fa-calendar-check-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-calendar-check-o:before{content:"\f274"}.fa.fa-map-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-map-o:before{content:"\f279"}.fa.fa-commenting{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-commenting:before{content:"\f4ad"}.fa.fa-commenting-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-commenting-o:before{content:"\f4ad"}.fa.fa-houzz,.fa.fa-vimeo{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-vimeo:before{content:"\f27d"}.fa.fa-black-tie,.fa.fa-edge,.fa.fa-fonticons,.fa.fa-reddit-alien{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-credit-card-alt:before{content:"\f09d"}.fa.fa-codiepie,.fa.fa-fort-awesome,.fa.fa-mixcloud,.fa.fa-modx,.fa.fa-product-hunt,.fa.fa-scribd,.fa.fa-usb{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-pause-circle-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-pause-circle-o:before{content:"\f28b"}.fa.fa-stop-circle-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-stop-circle-o:before{content:"\f28d"}.fa.fa-bluetooth,.fa.fa-bluetooth-b,.fa.fa-envira,.fa.fa-gitlab,.fa.fa-wheelchair-alt,.fa.fa-wpbeginner,.fa.fa-wpforms{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-wheelchair-alt:before{content:"\f368"}.fa.fa-question-circle-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-question-circle-o:before{content:"\f059"}.fa.fa-volume-control-phone:before{content:"\f2a0"}.fa.fa-asl-interpreting:before{content:"\f2a3"}.fa.fa-deafness:before,.fa.fa-hard-of-hearing:before{content:"\f2a4"}.fa.fa-glide,.fa.fa-glide-g{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-signing:before{content:"\f2a7"}.fa.fa-first-order,.fa.fa-google-plus-official,.fa.fa-pied-piper,.fa.fa-snapchat,.fa.fa-snapchat-ghost,.fa.fa-snapchat-square,.fa.fa-themeisle,.fa.fa-viadeo,.fa.fa-viadeo-square,.fa.fa-yoast{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-google-plus-official:before{content:"\f2b3"}.fa.fa-google-plus-circle{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-google-plus-circle:before{content:"\f2b3"}.fa.fa-fa,.fa.fa-font-awesome{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-fa:before{content:"\f2b4"}.fa.fa-handshake-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-handshake-o:before{content:"\f2b5"}.fa.fa-envelope-open-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-envelope-open-o:before{content:"\f2b6"}.fa.fa-linode{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-address-book-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-address-book-o:before{content:"\f2b9"}.fa.fa-vcard:before{content:"\f2bb"}.fa.fa-address-card-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-address-card-o:before{content:"\f2bb"}.fa.fa-vcard-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-vcard-o:before{content:"\f2bb"}.fa.fa-user-circle-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-user-circle-o:before{content:"\f2bd"}.fa.fa-user-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-user-o:before{content:"\f007"}.fa.fa-id-badge{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-drivers-license:before{content:"\f2c2"}.fa.fa-id-card-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-id-card-o:before{content:"\f2c2"}.fa.fa-drivers-license-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-drivers-license-o:before{content:"\f2c2"}.fa.fa-free-code-camp,.fa.fa-quora,.fa.fa-telegram{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-thermometer-4:before,.fa.fa-thermometer:before{content:"\f2c7"}.fa.fa-thermometer-3:before{content:"\f2c8"}.fa.fa-thermometer-2:before{content:"\f2c9"}.fa.fa-thermometer-1:before{content:"\f2ca"}.fa.fa-thermometer-0:before{content:"\f2cb"}.fa.fa-bathtub:before,.fa.fa-s15:before{content:"\f2cd"}.fa.fa-window-maximize,.fa.fa-window-restore{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-times-rectangle:before{content:"\f410"}.fa.fa-window-close-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-window-close-o:before{content:"\f410"}.fa.fa-times-rectangle-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-times-rectangle-o:before{content:"\f410"}.fa.fa-bandcamp,.fa.fa-eercast,.fa.fa-etsy,.fa.fa-grav,.fa.fa-imdb,.fa.fa-ravelry{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-eercast:before{content:"\f2da"}.fa.fa-snowflake-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-snowflake-o:before{content:"\f2dc"}.fa.fa-spotify,.fa.fa-superpowers,.fa.fa-wpexplorer{font-family:"Font Awesome 5 Brands";font-weight:400} \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/js/all.min.js b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/js/all.min.js new file mode 100644 index 0000000..b08e9a6 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/js/all.min.js @@ -0,0 +1,5 @@ +/*! + * Font Awesome Free 5.3.1 by @fontawesome - https://fontawesome.com + * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) + */ +!function(){"use strict";var c={};try{"undefined"!=typeof window&&(c=window)}catch(c){}var l=(c.navigator||{}).userAgent,h=void 0===l?"":l,z=c,v=(~h.indexOf("MSIE")||h.indexOf("Trident/"),"___FONT_AWESOME___"),m=function(){try{return!0}catch(c){return!1}}(),s=[1,2,3,4,5,6,7,8,9,10],e=s.concat([11,12,13,14,15,16,17,18,19,20]);["xs","sm","lg","fw","ul","li","border","pull-left","pull-right","spin","pulse","rotate-90","rotate-180","rotate-270","flip-horizontal","flip-vertical","stack","stack-1x","stack-2x","inverse","layers","layers-text","layers-counter"].concat(s.map(function(c){return c+"x"})).concat(e.map(function(c){return"w-"+c}));var a=z||{};a[v]||(a[v]={}),a[v].styles||(a[v].styles={}),a[v].hooks||(a[v].hooks={}),a[v].shims||(a[v].shims=[]);var t=a[v],M=Object.assign||function(c){for(var l=1;l>>0;h--;)l[h]=c[h];return l}function U(c){return c.classList?X(c.classList):(c.getAttribute("class")||"").split(" ").filter(function(c){return c})}function K(c,l){var h,z=l.split("-"),v=z[0],m=z.slice(1).join("-");return v!==c||""===m||(h=m,~w.indexOf(h))?null:m}function G(c){return(""+c).replace(/&/g,"&").replace(/"/g,""").replace(/'/g,"'").replace(//g,">")}function J(h){return Object.keys(h||{}).reduce(function(c,l){return c+(l+": ")+h[l]+";"},"")}function Q(c){return c.size!==W.size||c.x!==W.x||c.y!==W.y||c.rotate!==W.rotate||c.flipX||c.flipY}function Z(c){var l=c.transform,h=c.containerWidth,z=c.iconWidth;return{outer:{transform:"translate("+h/2+" 256)"},inner:{transform:"translate("+32*l.x+", "+32*l.y+") "+" "+("scale("+l.size/16*(l.flipX?-1:1)+", "+l.size/16*(l.flipY?-1:1)+") ")+" "+("rotate("+l.rotate+" 0 0)")},path:{transform:"translate("+z/2*-1+" -256)"}}}var $={x:0,y:0,width:"100%",height:"100%"},cc=function(c){var l=c.children,h=c.attributes,z=c.main,v=c.mask,m=c.transform,s=z.width,e=z.icon,a=v.width,t=v.icon,M=Z({transform:m,containerWidth:a,iconWidth:s}),f={tag:"rect",attributes:A({},$,{fill:"white"})},r={tag:"g",attributes:A({},M.inner),children:[{tag:"path",attributes:A({},e.attributes,M.path,{fill:"black"})}]},H={tag:"g",attributes:A({},M.outer),children:[r]},i="mask-"+D(),n="clip-"+D(),V={tag:"defs",children:[{tag:"clipPath",attributes:{id:n},children:[t]},{tag:"mask",attributes:A({},$,{id:i,maskUnits:"userSpaceOnUse",maskContentUnits:"userSpaceOnUse"}),children:[f,H]}]};return l.push(V,{tag:"rect",attributes:A({fill:"currentColor","clip-path":"url(#"+n+")",mask:"url(#"+i+")"},$)}),{children:l,attributes:h}},lc=function(c){var l=c.children,h=c.attributes,z=c.main,v=c.transform,m=J(c.styles);if(0"+s.map(bc).join("")+""}var gc=function(){};function Sc(c){return"string"==typeof(c.getAttribute?c.getAttribute(g):null)}var yc={replace:function(c){var l=c[0],h=c[1].map(function(c){return bc(c)}).join("\n");if(l.parentNode&&l.outerHTML)l.outerHTML=h+(E.keepOriginalSource&&"svg"!==l.tagName.toLowerCase()?"\x3c!-- "+l.outerHTML+" --\x3e":"");else if(l.parentNode){var z=document.createElement("span");l.parentNode.replaceChild(z,l),z.outerHTML=h}},nest:function(c){var l=c[0],h=c[1];if(~U(l).indexOf(E.replacementClass))return yc.replace(c);var z=new RegExp(E.familyPrefix+"-.*");delete h[0].attributes.style;var v=h[0].attributes.class.split(" ").reduce(function(c,l){return l===E.replacementClass||l.match(z)?c.toSvg.push(l):c.toNode.push(l),c},{toNode:[],toSvg:[]});h[0].attributes.class=v.toSvg.join(" ");var m=h.map(function(c){return bc(c)}).join("\n");l.setAttribute("class",v.toNode.join(" ")),l.setAttribute(g,""),l.innerHTML=m}};function wc(h,c){var z="function"==typeof c?c:gc;0===h.length?z():(r.requestAnimationFrame||function(c){return c()})(function(){var c=!0===E.autoReplaceSvg?yc.replace:yc[E.autoReplaceSvg]||yc.replace,l=Mc.begin("mutate");h.map(c),l(),z()})}var kc=!1;var xc=null;function Ac(c){if(e&&E.observeMutations){var v=c.treeCallback,m=c.nodeCallback,s=c.pseudoElementsCallback,l=c.observeMutationsRoot,h=void 0===l?H.body:l;xc=new e(function(c){kc||X(c).forEach(function(c){if("childList"===c.type&&0li{position:relative}.fa-li{left:-2em;position:absolute;text-align:center;width:2em;line-height:inherit}.fa-border{border:solid .08em #eee;border-radius:.1em;padding:.2em .25em .15em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left,.fab.fa-pull-left,.fal.fa-pull-left,.far.fa-pull-left,.fas.fa-pull-left{margin-right:.3em}.fa.fa-pull-right,.fab.fa-pull-right,.fal.fa-pull-right,.far.fa-pull-right,.fas.fa-pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.fa-rotate-90{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-webkit-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{-webkit-transform:scale(1,-1);transform:scale(1,-1)}.fa-flip-horizontal.fa-flip-vertical{-webkit-transform:scale(-1,-1);transform:scale(-1,-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-rotate-90{-webkit-filter:none;filter:none}.fa-stack{display:inline-block;height:2em;position:relative;width:2em}.fa-stack-1x,.fa-stack-2x{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0}.svg-inline--fa.fa-stack-1x{height:1em;width:1em}.svg-inline--fa.fa-stack-2x{height:2em;width:2em}.fa-inverse{color:#fff}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}";if("fa"!==l||h!==c){var v=new RegExp("\\.fa\\-","g"),m=new RegExp("\\."+c,"g");z=z.replace(v,"."+l+"-").replace(m,"."+h)}return z};function zl(c){return{found:!0,width:c[0],height:c[1],icon:{tag:"path",attributes:{fill:"currentColor",d:c.slice(4)[0]}}}}function vl(){E.autoAddCss&&!tl&&(Y(hl()),tl=!0)}function ml(l,c){return Object.defineProperty(l,"abstract",{get:c}),Object.defineProperty(l,"html",{get:function(){return l.abstract.map(function(c){return bc(c)})}}),Object.defineProperty(l,"node",{get:function(){if(M){var c=H.createElement("div");return c.innerHTML=l.html,c.children}}}),l}function sl(c){var l=c.prefix,h=void 0===l?"fa":l,z=c.iconName;if(z)return pc(al.definitions,h,z)||pc(T.styles,h,z)}var el,al=new(function(){function c(){k(this,c),this.definitions={}}return x(c,[{key:"add",value:function(){for(var l=this,c=arguments.length,h=Array(c),z=0;z>>0;r--;)e[r]=t[r];return e}function V(t){return t.classList?U(t.classList):(t.getAttribute("class")||"").split(" ").filter(function(t){return t})}function K(t,e){var r,a=e.split("-"),n=a[0],i=a.slice(1).join("-");return n!==t||""===i||(r=i,~M.indexOf(r))?null:i}function G(t){return(""+t).replace(/&/g,"&").replace(/"/g,""").replace(/'/g,"'").replace(//g,">")}function J(r){return Object.keys(r||{}).reduce(function(t,e){return t+(e+": ")+r[e]+";"},"")}function Q(t){return t.size!==D.size||t.x!==D.x||t.y!==D.y||t.rotate!==D.rotate||t.flipX||t.flipY}function Z(t){var e=t.transform,r=t.containerWidth,a=t.iconWidth;return{outer:{transform:"translate("+r/2+" 256)"},inner:{transform:"translate("+32*e.x+", "+32*e.y+") "+" "+("scale("+e.size/16*(e.flipX?-1:1)+", "+e.size/16*(e.flipY?-1:1)+") ")+" "+("rotate("+e.rotate+" 0 0)")},path:{transform:"translate("+a/2*-1+" -256)"}}}var $={x:0,y:0,width:"100%",height:"100%"},tt=function(t){var e=t.children,r=t.attributes,a=t.main,n=t.mask,i=t.transform,o=a.width,s=a.icon,l=n.width,f=n.icon,c=Z({transform:i,containerWidth:l,iconWidth:o}),u={tag:"rect",attributes:E({},$,{fill:"white"})},m={tag:"g",attributes:E({},c.inner),children:[{tag:"path",attributes:E({},s.attributes,c.path,{fill:"black"})}]},d={tag:"g",attributes:E({},c.outer),children:[m]},g="mask-"+q(),h="clip-"+q(),p={tag:"defs",children:[{tag:"clipPath",attributes:{id:h},children:[f]},{tag:"mask",attributes:E({},$,{id:g,maskUnits:"userSpaceOnUse",maskContentUnits:"userSpaceOnUse"}),children:[u,d]}]};return e.push(p,{tag:"rect",attributes:E({fill:"currentColor","clip-path":"url(#"+h+")",mask:"url(#"+g+")"},$)}),{children:e,attributes:r}},et=function(t){var e=t.children,r=t.attributes,a=t.main,n=t.transform,i=J(t.styles);if(0"+o.map(Ct).join("")+""}var At=function(){};function Nt(t){return"string"==typeof(t.getAttribute?t.getAttribute(A):null)}var zt={replace:function(t){var e=t[0],r=t[1].map(function(t){return Ct(t)}).join("\n");if(e.parentNode&&e.outerHTML)e.outerHTML=r+(T.keepOriginalSource&&"svg"!==e.tagName.toLowerCase()?"\x3c!-- "+e.outerHTML+" --\x3e":"");else if(e.parentNode){var a=document.createElement("span");e.parentNode.replaceChild(a,e),a.outerHTML=r}},nest:function(t){var e=t[0],r=t[1];if(~V(e).indexOf(T.replacementClass))return zt.replace(t);var a=new RegExp(T.familyPrefix+"-.*");delete r[0].attributes.style;var n=r[0].attributes.class.split(" ").reduce(function(t,e){return e===T.replacementClass||e.match(a)?t.toSvg.push(e):t.toNode.push(e),t},{toNode:[],toSvg:[]});r[0].attributes.class=n.toSvg.join(" ");var i=r.map(function(t){return Ct(t)}).join("\n");e.setAttribute("class",n.toNode.join(" ")),e.setAttribute(A,""),e.innerHTML=i}};function Mt(r,t){var a="function"==typeof t?t:At;0===r.length?a():(m.requestAnimationFrame||function(t){return t()})(function(){var t=!0===T.autoReplaceSvg?zt.replace:zt[T.autoReplaceSvg]||zt.replace,e=ct.begin("mutate");r.map(t),e(),a()})}var St=!1;var Lt=null;function Et(t){if(s&&T.observeMutations){var n=t.treeCallback,i=t.nodeCallback,o=t.pseudoElementsCallback,e=t.observeMutationsRoot,r=void 0===e?d.body:e;Lt=new s(function(t){St||U(t).forEach(function(t){if("childList"===t.type&&0li{position:relative}.fa-li{left:-2em;position:absolute;text-align:center;width:2em;line-height:inherit}.fa-border{border:solid .08em #eee;border-radius:.1em;padding:.2em .25em .15em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left,.fab.fa-pull-left,.fal.fa-pull-left,.far.fa-pull-left,.fas.fa-pull-left{margin-right:.3em}.fa.fa-pull-right,.fab.fa-pull-right,.fal.fa-pull-right,.far.fa-pull-right,.fas.fa-pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.fa-rotate-90{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-webkit-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{-webkit-transform:scale(1,-1);transform:scale(1,-1)}.fa-flip-horizontal.fa-flip-vertical{-webkit-transform:scale(-1,-1);transform:scale(-1,-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-rotate-90{-webkit-filter:none;filter:none}.fa-stack{display:inline-block;height:2em;position:relative;width:2em}.fa-stack-1x,.fa-stack-2x{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0}.svg-inline--fa.fa-stack-1x{height:1em;width:1em}.svg-inline--fa.fa-stack-2x{height:2em;width:2em}.fa-inverse{color:#fff}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}";if("fa"!==e||r!==t){var n=new RegExp("\\.fa\\-","g"),i=new RegExp("\\."+t,"g");a=a.replace(n,"."+e+"-").replace(i,"."+r)}return a};function ae(t){return{found:!0,width:t[0],height:t[1],icon:{tag:"path",attributes:{fill:"currentColor",d:t.slice(4)[0]}}}}function ne(){T.autoAddCss&&!fe&&(W(re()),fe=!0)}function ie(e,t){return Object.defineProperty(e,"abstract",{get:t}),Object.defineProperty(e,"html",{get:function(){return e.abstract.map(function(t){return Ct(t)})}}),Object.defineProperty(e,"node",{get:function(){if(c){var t=d.createElement("div");return t.innerHTML=e.html,t.children}}}),e}function oe(t){var e=t.prefix,r=void 0===e?"fa":e,a=t.iconName;if(a)return kt(le.definitions,r,a)||kt(I.styles,r,a)}var se,le=new(function(){function t(){S(this,t),this.definitions={}}return L(t,[{key:"add",value:function(){for(var e=this,t=arguments.length,r=Array(t),a=0;a + + + + 500px + + + + Accessible Icon + + + + Accusoft + + + + App.net + + + + Adversal + + + + affiliatetheme + + + + Algolia + + + + Alipay + + + + Amazon + + + + Amazon Pay + + + + Amilia + + + + Android + + + + AngelList + + + + Angry Creative + + + + Angular + + + + App Store + + + + iOS App Store + + + + Apper Systems AB + + + + Apple + + + + Apple Pay + + + + Asymmetrik, Ltd. + + + + Audible + + + + Autoprefixer + + + + avianex + + + + Aviato + + + + Amazon Web Services (AWS) + + + + Bandcamp + + + + Behance + + + + Behance Square + + + + BIMobject + + + + Bitbucket + + + + Bitcoin + + + + Bity + + + + Font Awesome Black Tie + + + + BlackBerry + + + + Blogger + + + + Blogger B + + + + Bluetooth + + + + Bluetooth + + + + BTC + + + + Büromöbel-Experte GmbH & Co. KG. + + + + BuySellAds + + + + Amazon Pay Credit Card + + + + American Express Credit Card + + + + Apple Pay Credit Card + + + + Diner's Club Credit Card + + + + Discover Credit Card + + + + JCB Credit Card + + + + MasterCard Credit Card + + + + Paypal Credit Card + + + + Stripe Credit Card + + + + Visa Credit Card + + + + Centercode + + + + Chrome + + + + cloudscale.ch + + + + Cloudsmith + + + + cloudversify + + + + Codepen + + + + Codie Pie + + + + Connect Develop + + + + Contao + + + + cPanel + + + + Creative Commons + + + + Creative Commons Attribution + + + + Creative Commons Noncommercial + + + + Creative Commons Noncommercial (Euro Sign) + + + + Creative Commons Noncommercial (Yen Sign) + + + + Creative Commons No Derivative Works + + + + Creative Commons Public Domain + + + + Creative Commons Public Domain Alternate + + + + Creative Commons Remix + + + + Creative Commons Share Alike + + + + Creative Commons Sampling + + + + Creative Commons Sampling + + + + + Creative Commons Share + + + + CSS 3 Logo + + + + Alternate CSS3 Logo + + + + Cuttlefish + + + + Dungeons & Dragons + + + + DashCube + + + + Delicious Logo + + + + deploy.dog + + + + Deskpro + + + + deviantART + + + + Digg Logo + + + + Digital Ocean + + + + Discord + + + + Discourse + + + + DocHub + + + + Docker + + + + Draft2digital + + + + Dribbble + + + + Dribbble Square + + + + Dropbox + + + + Drupal Logo + + + + Dyalog + + + + Earlybirds + + + + eBay + + + + Edge Browser + + + + Elementor + + + + Ello + + + + Ember + + + + Galactic Empire + + + + Envira Gallery + + + + Erlang + + + + Ethereum + + + + Etsy + + + + ExpeditedSSL + + + + Facebook + + + + Facebook F + + + + Facebook Messenger + + + + Facebook Square + + + + Firefox + + + + First Order + + + + Alternate First Order + + + + firstdraft + + + + Flickr + + + + Flipboard + + + + Fly + + + + Font Awesome + + + + Alternate Font Awesome + + + + Font Awesome Flag + + + + Font Awesome Full Logo + + + + Fonticons + + + + Fonticons Fi + + + + Fort Awesome + + + + Alternate Fort Awesome + + + + Forumbee + + + + Foursquare + + + + Free Code Camp + + + + FreeBSD + + + + Fulcrum + + + + Galactic Republic + + + + Galactic Senate + + + + Get Pocket + + + + GG Currency + + + + GG Currency Circle + + + + Git + + + + Git Square + + + + GitHub + + + + Alternate GitHub + + + + GitHub Square + + + + GitKraken + + + + GitLab + + + + Gitter + + + + Glide + + + + Glide G + + + + Gofore + + + + Goodreads + + + + Goodreads G + + + + Google Logo + + + + Google Drive + + + + Google Play + + + + Google Plus + + + + Google Plus G + + + + Google Plus Square + + + + Google Wallet + + + + Gratipay (Gittip) + + + + Grav + + + + Gripfire, Inc. + + + + Grunt + + + + Gulp + + + + Hacker News + + + + Hacker News Square + + + + Hackerrank + + + + Hips + + + + HireAHelper + + + + Hooli + + + + Hornbill + + + + Hotjar + + + + Houzz + + + + HTML 5 Logo + + + + HubSpot + + + + IMDB + + + + Instagram + + + + Internet-explorer + + + + ioxhost + + + + iTunes + + + + Itunes Note + + + + Java + + + + Jedi Order + + + + Jenkis + + + + Joget + + + + Joomla Logo + + + + JavaScript (JS) + + + + JavaScript (JS) Square + + + + jsFiddle + + + + Kaggle + + + + Keybase + + + + KeyCDN + + + + Kickstarter + + + + Kickstarter K + + + + KORVUE + + + + Laravel + + + + last.fm + + + + last.fm Square + + + + Leanpub + + + + Less + + + + Line + + + + LinkedIn + + + + LinkedIn In + + + + Linode + + + + Linux + + + + lyft + + + + Magento + + + + Mailchimp + + + + Mandalorian + + + + Markdown + + + + Mastodon + + + + MaxCDN + + + + MedApps + + + + Medium + + + + Medium M + + + + MRT + + + + Meetup + + + + Megaport + + + + Microsoft + + + + Mix + + + + Mixcloud + + + + Mizuni + + + + MODX + + + + Monero + + + + Napster + + + + Neos + + + + Nimblr + + + + Nintendo Switch + + + + Node.js + + + + Node.js JS + + + + npm + + + + NS8 + + + + Nutritionix + + + + Odnoklassniki + + + + Odnoklassniki Square + + + + Old Republic + + + + OpenCart + + + + OpenID + + + + Opera + + + + Optin Monster + + + + Open Source Initiative + + + + page4 Corporation + + + + Pagelines + + + + Palfed + + + + Patreon + + + + Paypal + + + + Periscope + + + + Phabricator + + + + Phoenix Framework + + + + Phoenix Squadron + + + + PHP + + + + Pied Piper Logo + + + + Alternate Pied Piper Logo + + + + Pied Piper-hat + + + + Pied Piper PP Logo (Old) + + + + Pinterest + + + + Pinterest P + + + + Pinterest Square + + + + PlayStation + + + + Product Hunt + + + + Pushed + + + + Python + + + + QQ + + + + QuinScape + + + + Quora + + + + R Project + + + + Ravelry + + + + React + + + + ReadMe + + + + Rebel Alliance + + + + red river + + + + reddit Logo + + + + reddit Alien + + + + reddit Square + + + + Rendact + + + + Renren + + + + replyd + + + + Researchgate + + + + Resolving + + + + Rev.io + + + + Rocket.Chat + + + + Rockrms + + + + Safari + + + + Sass + + + + SCHLIX + + + + Scribd + + + + Searchengin + + + + Sellcast + + + + Sellsy + + + + Servicestack + + + + Shirts in Bulk + + + + Shopware + + + + SimplyBuilt + + + + SISTRIX + + + + Sith + + + + skyatlas + + + + Skype + + + + Slack Logo + + + + Slack Hashtag + + + + Slideshare + + + + Snapchat + + + + Snapchat Ghost + + + + Snapchat Square + + + + SoundCloud + + + + Speakap + + + + Spotify + + + + Squarespace + + + + Stack Exchange + + + + Stack Overflow + + + + StayLinked + + + + Steam + + + + Steam Square + + + + Steam Symbol + + + + Sticker Mule + + + + Strava + + + + Stripe + + + + Stripe S + + + + Studio Vinari + + + + StumbleUpon Logo + + + + StumbleUpon Circle + + + + Superpowers + + + + Supple + + + + TeamSpeak + + + + Telegram + + + + Telegram Plane + + + + Tencent Weibo + + + + The Red Yeti + + + + Themeco + + + + ThemeIsle + + + + Trade Federation + + + + Trello + + + + TripAdvisor + + + + Tumblr + + + + Tumblr Square + + + + Twitch + + + + Twitter + + + + Twitter Square + + + + Typo3 + + + + Uber + + + + UIkit + + + + Uniregistry + + + + Untappd + + + + USB + + + + us-Sunnah Foundation + + + + Vaadin + + + + Viacoin + + + + Viadeo + + + + Viadeo Square + + + + Viber + + + + Vimeo + + + + Vimeo Square + + + + Vimeo + + + + Vine + + + + VK + + + + VNV + + + + Vue.js + + + + Weebly + + + + Weibo + + + + Weixin (WeChat) + + + + What's App + + + + What's App Square + + + + WHMCS + + + + Wikipedia W + + + + Windows + + + + Wix + + + + Wolf Pack-battalion + + + + WordPress Logo + + + + Wordpress Simple + + + + WPBeginner + + + + WPExplorer + + + + WPForms + + + + Xbox + + + + Xing + + + + Xing Square + + + + Y Combinator + + + + Yahoo Logo + + + + Yandex + + + + Yandex International + + + + Yelp + + + + Yoast + + + + YouTube + + + + YouTube Square + + + + Zhihu + + + diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/sprites/regular.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/sprites/regular.svg new file mode 100644 index 0000000..8fc01b9 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/sprites/regular.svg @@ -0,0 +1,615 @@ + + + + + Address Book + + + + Address Card + + + + Angry Face + + + + Alternate Arrow Circle Down + + + + Alternate Arrow Circle Left + + + + Alternate Arrow Circle Right + + + + Alternate Arrow Circle Up + + + + bell + + + + Bell Slash + + + + bookmark + + + + Building + + + + Calendar + + + + Alternate Calendar + + + + Calendar Check + + + + Calendar Minus + + + + Calendar Plus + + + + Calendar Times + + + + Caret Square Down + + + + Caret Square Left + + + + Caret Square Right + + + + Caret Square Up + + + + Bar Chart + + + + Check Circle + + + + Check Square + + + + Circle + + + + Clipboard + + + + Clock + + + + Clone + + + + Closed Captioning + + + + comment + + + + Alternate Comment + + + + Comment Dots + + + + comments + + + + Compass + + + + Copy + + + + Copyright + + + + Credit Card + + + + Dizzy Face + + + + Dot Circle + + + + Edit + + + + Envelope + + + + Envelope Open + + + + Eye + + + + Eye Slash + + + + File + + + + Alternate File + + + + Archive File + + + + Audio File + + + + Code File + + + + Excel File + + + + Image File + + + + PDF File + + + + Powerpoint File + + + + Video File + + + + Word File + + + + flag + + + + Flushed Face + + + + Folder + + + + Folder Open + + + + Font Awesome Full Logo + + + + Frowning Face + + + + Frowning Face With Open Mouth + + + + Futbol + + + + Gem + + + + Grimacing Face + + + + Grinning Face + + + + Alternate Grinning Face + + + + Grinning Face With Smiling Eyes + + + + Grinning Face With Sweat + + + + Smiling Face With Heart-Eyes + + + + Grinning Squinting Face + + + + Rolling on the Floor Laughing + + + + Star-Struck + + + + Face With Tears of Joy + + + + Face With Tongue + + + + Squinting Face With Tongue + + + + Winking Face With Tongue + + + + Grinning Winking Face + + + + Lizard (Hand) + + + + Paper (Hand) + + + + Peace (Hand) + + + + Hand Pointing Down + + + + Hand Pointing Left + + + + Hand Pointing Right + + + + Hand Pointing Up + + + + Pointer (Hand) + + + + Rock (Hand) + + + + Scissors (Hand) + + + + Spock (Hand) + + + + Handshake + + + + HDD + + + + Heart + + + + hospital + + + + Hourglass + + + + Identification Badge + + + + Identification Card + + + + Image + + + + Images + + + + Keyboard + + + + Kissing Face + + + + Kissing Face With Smiling Eyes + + + + Face Blowing a Kiss + + + + Grinning Face With Big Eyes + + + + Laugh Face with Beaming Eyes + + + + Laughing Squinting Face + + + + Laughing Winking Face + + + + Lemon + + + + Life Ring + + + + Lightbulb + + + + Alternate List + + + + Map + + + + Neutral Face + + + + Face Without Mouth + + + + Face With Rolling Eyes + + + + Minus Square + + + + Alternate Money Bill + + + + Moon + + + + Newspaper + + + + Object Group + + + + Object Ungroup + + + + Paper Plane + + + + Pause Circle + + + + Play Circle + + + + Plus Square + + + + Question Circle + + + + Registered Trademark + + + + Crying Face + + + + Loudly Crying Face + + + + Save + + + + Share Square + + + + Smiling Face + + + + Beaming Face With Smiling Eyes + + + + Winking Face + + + + Snowflake + + + + Square + + + + Star + + + + star-half + + + + Sticky Note + + + + Stop Circle + + + + Sun + + + + Hushed Face + + + + thumbs-down + + + + thumbs-up + + + + Times Circle + + + + Tired Face + + + + Alternate Trash + + + + User + + + + User Circle + + + + Window Close + + + + Window Maximize + + + + Window Minimize + + + + Window Restore + + + diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/sprites/solid.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/sprites/solid.svg new file mode 100644 index 0000000..08bbfe1 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/sprites/solid.svg @@ -0,0 +1,3251 @@ + + + + + + Address Book + + + + Address Card + + + + adjust + + + + Air Freshener + + + + align-center + + + + align-justify + + + + align-left + + + + align-right + + + + Allergies + + + + ambulance + + + + American Sign Language Interpreting + + + + Anchor + + + + Angle Double Down + + + + Angle Double Left + + + + Angle Double Right + + + + Angle Double Up + + + + angle-down + + + + angle-left + + + + angle-right + + + + angle-up + + + + Angry Face + + + + Ankh + + + + Fruit Apple + + + + Archive + + + + Archway + + + + Alternate Arrow Circle Down + + + + Alternate Arrow Circle Left + + + + Alternate Arrow Circle Right + + + + Alternate Arrow Circle Up + + + + Arrow Circle Down + + + + Arrow Circle Left + + + + Arrow Circle Right + + + + Arrow Circle Up + + + + arrow-down + + + + arrow-left + + + + arrow-right + + + + arrow-up + + + + Alternate Arrows + + + + Alternate Arrows Horizontal + + + + Alternate Arrows Vertical + + + + Assistive Listening Systems + + + + asterisk + + + + At + + + + Atlas + + + + Atom + + + + Audio Description + + + + Award + + + + Backspace + + + + backward + + + + Balance Scale + + + + ban + + + + Band-Aid + + + + barcode + + + + Bars + + + + Baseball Ball + + + + Basketball Ball + + + + Bath + + + + Battery Empty + + + + Battery Full + + + + Battery 1/2 Full + + + + Battery 1/4 Full + + + + Battery 3/4 Full + + + + Bed + + + + beer + + + + bell + + + + Bell Slash + + + + Bezier Curve + + + + Bible + + + + Bicycle + + + + Binoculars + + + + Birthday Cake + + + + Blender + + + + Blind + + + + bold + + + + Lightning Bolt + + + + Bomb + + + + Bone + + + + Bong + + + + book + + + + Book Open + + + + Book Reader + + + + bookmark + + + + Bowling Ball + + + + Box + + + + Box Open + + + + Boxes + + + + Braille + + + + Brain + + + + Briefcase + + + + Medical Briefcase + + + + Broadcast Tower + + + + Broom + + + + Brush + + + + Bug + + + + Building + + + + bullhorn + + + + Bullseye + + + + Burn + + + + Bus + + + + Bus Alt + + + + Business Time + + + + Calculator + + + + Calendar + + + + Alternate Calendar + + + + Calendar Check + + + + Calendar Minus + + + + Calendar Plus + + + + Calendar Times + + + + camera + + + + Retro Camera + + + + Cannabis + + + + Capsules + + + + Car + + + + Car Alt + + + + Car Battery + + + + Car Crash + + + + Car Side + + + + Caret Down + + + + Caret Left + + + + Caret Right + + + + Caret Square Down + + + + Caret Square Left + + + + Caret Square Right + + + + Caret Square Up + + + + Caret Up + + + + Shopping Cart Arrow Down + + + + Add to Shopping Cart + + + + certificate + + + + Chalkboard + + + + Chalkboard Teacher + + + + Charging Station + + + + Area Chart + + + + Bar Chart + + + + Line Chart + + + + Pie Chart + + + + Check + + + + Check Circle + + + + Check Double + + + + Check Square + + + + Chess + + + + Chess Bishop + + + + Chess Board + + + + Chess King + + + + Chess Knight + + + + Chess Pawn + + + + Chess Queen + + + + Chess Rook + + + + Chevron Circle Down + + + + Chevron Circle Left + + + + Chevron Circle Right + + + + Chevron Circle Up + + + + chevron-down + + + + chevron-left + + + + chevron-right + + + + chevron-up + + + + Child + + + + Church + + + + Circle + + + + Circle Notched + + + + City + + + + Clipboard + + + + Clipboard Check + + + + Clipboard List + + + + Clock + + + + Clone + + + + Closed Captioning + + + + Cloud + + + + Alternate Cloud Download + + + + Alternate Cloud Upload + + + + Cocktail + + + + Code + + + + Code Branch + + + + Coffee + + + + cog + + + + cogs + + + + Coins + + + + Columns + + + + comment + + + + Alternate Comment + + + + Comment Dollar + + + + Comment Dots + + + + Comment Slash + + + + comments + + + + Comments Dollar + + + + Compact Disc + + + + Compass + + + + Compress + + + + Concierge Bell + + + + Cookie + + + + Cookie Bite + + + + Copy + + + + Copyright + + + + Couch + + + + Credit Card + + + + crop + + + + Alternate Crop + + + + Cross + + + + Crosshairs + + + + Crow + + + + Crown + + + + Cube + + + + Cubes + + + + Cut + + + + Database + + + + Deaf + + + + Desktop + + + + Dharmachakra + + + + Diagnoses + + + + Dice + + + + Dice Five + + + + Dice Four + + + + Dice One + + + + Dice Six + + + + Dice Three + + + + Dice Two + + + + Digital Tachograph + + + + Directions + + + + Divide + + + + Dizzy Face + + + + DNA + + + + Dollar Sign + + + + Dolly + + + + Dolly Flatbed + + + + + Door Closed + + + + Door Open + + + + Dot Circle + + + + Dove + + + + Download + + + + Drafting Compass + + + + Draw Polygon + + + + Drum + + + + Drum Steelpan + + + + Dumbbell + + + + Edit + + + + eject + + + + Horizontal Ellipsis + + + + Vertical Ellipsis + + + + Envelope + + + + Envelope Open + + + + Envelope Open-text + + + + Envelope Square + + + + Equals + + + + eraser + + + + Euro Sign + + + + Alternate Exchange + + + + exclamation + + + + Exclamation Circle + + + + Exclamation Triangle + + + + Expand + + + + Alternate Expand Arrows + + + + Alternate External Link + + + + Alternate External Link Square + + + + Eye + + + + Eye Dropper + + + + Eye Slash + + + + fast-backward + + + + fast-forward + + + + Fax + + + + Feather + + + + Feather Alt + + + + Female + + + + fighter-jet + + + + File + + + + Alternate File + + + + Archive File + + + + Audio File + + + + Code File + + + + File Contract + + + + File Download + + + + Excel File + + + + File Export + + + + Image File + + + + File Import + + + + File Invoice + + + + File Invoice with US Dollar + + + + Medical File + + + + Alternate Medical File + + + + PDF File + + + + Powerpoint File + + + + File Prescription + + + + File Signature + + + + File Upload + + + + Video File + + + + Word File + + + + Fill + + + + Fill Drip + + + + Film + + + + Filter + + + + Fingerprint + + + + fire + + + + fire-extinguisher + + + + First Aid + + + + Fish + + + + flag + + + + flag-checkered + + + + Flask + + + + Flushed Face + + + + Folder + + + + Folder Minus + + + + Folder Open + + + + Folder Plus + + + + font + + + + Font Awesome Full Logo + + + + Football Ball + + + + forward + + + + Frog + + + + Frowning Face + + + + Frowning Face With Open Mouth + + + + Funnel Dollar + + + + Futbol + + + + Gamepad + + + + Gas Pump + + + + Gavel + + + + Gem + + + + Genderless + + + + gift + + + + Martini Glass + + + + Glass Martini-alt + + + + Glasses + + + + Globe + + + + Globe with Africa shown + + + + Globe with Americas shown + + + + Globe with Asia shown + + + + Golf Ball + + + + Gopuram + + + + Graduation Cap + + + + Greater Than + + + + Greater Than Equal To + + + + Grimacing Face + + + + Grinning Face + + + + Alternate Grinning Face + + + + Grinning Face With Smiling Eyes + + + + Grinning Face With Sweat + + + + Smiling Face With Heart-Eyes + + + + Grinning Squinting Face + + + + Rolling on the Floor Laughing + + + + Star-Struck + + + + Face With Tears of Joy + + + + Face With Tongue + + + + Squinting Face With Tongue + + + + Winking Face With Tongue + + + + Grinning Winking Face + + + + Grip Horizontal + + + + Grip Vertical + + + + H Square + + + + Hamsa + + + + Hand Holding + + + + Hand Holding Heart + + + + Hand Holding US Dollar + + + + Lizard (Hand) + + + + Paper (Hand) + + + + Peace (Hand) + + + + Hand Pointing Down + + + + Hand Pointing Left + + + + Hand Pointing Right + + + + Hand Pointing Up + + + + Pointer (Hand) + + + + Rock (Hand) + + + + Scissors (Hand) + + + + Spock (Hand) + + + + Hands + + + + Helping Hands + + + + Handshake + + + + Hashtag + + + + Haykal + + + + HDD + + + + heading + + + + headphones + + + + Headphones Alt + + + + Headset + + + + Heart + + + + Heartbeat + + + + Helicopter + + + + Highlighter + + + + History + + + + Hockey Puck + + + + home + + + + hospital + + + + Alternate Hospital + + + + Hospital Symbol + + + + Hot Tub + + + + Hotel + + + + Hourglass + + + + Hourglass End + + + + Hourglass Half + + + + Hourglass Start + + + + I Beam Cursor + + + + Identification Badge + + + + Identification Card + + + + Alternate Identification Card + + + + Image + + + + Images + + + + inbox + + + + Indent + + + + Industry + + + + Infinity + + + + Info + + + + Info Circle + + + + italic + + + + Jedi + + + + Joint + + + + Journal of the Whills + + + + Kaaba + + + + key + + + + Keyboard + + + + Khanda + + + + Kissing Face + + + + Kissing Face With Smiling Eyes + + + + Face Blowing a Kiss + + + + Kiwi Bird + + + + Landmark + + + + Language + + + + Laptop + + + + Laptop Code + + + + Grinning Face With Big Eyes + + + + Laugh Face with Beaming Eyes + + + + Laughing Squinting Face + + + + Laughing Winking Face + + + + Layer Group + + + + leaf + + + + Lemon + + + + Less Than + + + + Less Than Equal To + + + + Alternate Level Down + + + + Alternate Level Up + + + + Life Ring + + + + Lightbulb + + + + Link + + + + Turkish Lira Sign + + + + List + + + + Alternate List + + + + list-ol + + + + list-ul + + + + location-arrow + + + + lock + + + + Lock Open + + + + Alternate Long Arrow Down + + + + Alternate Long Arrow Left + + + + Alternate Long Arrow Right + + + + Alternate Long Arrow Up + + + + Low Vision + + + + Luggage Cart + + + + magic + + + + magnet + + + + Mail Bulk + + + + Male + + + + Map + + + + Map Marked + + + + Map Marked-alt + + + + map-marker + + + + Alternate Map Marker + + + + Map Pin + + + + Map Signs + + + + Marker + + + + Mars + + + + Mars Double + + + + Mars Stroke + + + + Mars Stroke Horizontal + + + + Mars Stroke Vertical + + + + Medal + + + + medkit + + + + Neutral Face + + + + Face Without Mouth + + + + Face With Rolling Eyes + + + + Memory + + + + Menorah + + + + Mercury + + + + Microchip + + + + microphone + + + + Alternate Microphone + + + + Alternate Microphone Slash + + + + Microphone Slash + + + + Microscope + + + + minus + + + + Minus Circle + + + + Minus Square + + + + Mobile Phone + + + + Alternate Mobile + + + + Money Bill + + + + Alternate Money Bill + + + + Wavy Money Bill + + + + Alternate Wavy Money Bill + + + + Money Check + + + + Alternate Money Check + + + + Monument + + + + Moon + + + + Mortar Pestle + + + + Mosque + + + + Motorcycle + + + + Mouse Pointer + + + + Music + + + + Neuter + + + + Newspaper + + + + Not Equal + + + + Medical Notes + + + + Object Group + + + + Object Ungroup + + + + Oil Can + + + + Om + + + + Outdent + + + + Paint Brush + + + + Paint Roller + + + + Palette + + + + Pallet + + + + Paper Plane + + + + Paperclip + + + + Parachute Box + + + + paragraph + + + + Parking + + + + Passport + + + + Pastafarianism + + + + Paste + + + + pause + + + + Pause Circle + + + + Paw + + + + Peace + + + + Pen + + + + Alternate Pen + + + + Pen Fancy + + + + Pen Nib + + + + Pen Square + + + + Alternate Pencil + + + + Pencil Ruler + + + + People Carry + + + + Percent + + + + Percentage + + + + Phone + + + + Phone Slash + + + + Phone Square + + + + Phone Volume + + + + Piggy Bank + + + + Pills + + + + Place Of Worship + + + + plane + + + + Plane Arrival + + + + Plane Departure + + + + play + + + + Play Circle + + + + Plug + + + + plus + + + + Plus Circle + + + + Plus Square + + + + Podcast + + + + Poll + + + + Poll H + + + + Poo + + + + Poop + + + + Portrait + + + + Pound Sign + + + + Power Off + + + + Pray + + + + Praying Hands + + + + Prescription + + + + Prescription Bottle + + + + Alternate Prescription Bottle + + + + print + + + + Procedures + + + + Project Diagram + + + + Puzzle Piece + + + + qrcode + + + + Question + + + + Question Circle + + + + Quidditch + + + + quote-left + + + + quote-right + + + + Quran + + + + random + + + + Receipt + + + + Recycle + + + + Redo + + + + Alternate Redo + + + + Registered Trademark + + + + Reply + + + + reply-all + + + + Retweet + + + + Ribbon + + + + road + + + + Robot + + + + rocket + + + + Route + + + + rss + + + + RSS Square + + + + Ruble Sign + + + + Ruler + + + + Ruler Combined + + + + Ruler Horizontal + + + + Ruler Vertical + + + + Indian Rupee Sign + + + + Crying Face + + + + Loudly Crying Face + + + + Save + + + + School + + + + Screwdriver + + + + Search + + + + Search Dollar + + + + Search Location + + + + Search Minus + + + + Search Plus + + + + Seedling + + + + Server + + + + Shapes + + + + Share + + + + Alternate Share + + + + Alternate Share Square + + + + Share Square + + + + Shekel Sign + + + + Alternate Shield + + + + Ship + + + + Shipping Fast + + + + Shoe Prints + + + + Shopping Bag + + + + Shopping Basket + + + + shopping-cart + + + + Shower + + + + Shuttle Van + + + + Sign + + + + Alternate Sign In + + + + Sign Language + + + + Alternate Sign Out + + + + signal + + + + Signature + + + + Sitemap + + + + Skull + + + + Horizontal Sliders + + + + Smiling Face + + + + Beaming Face With Smiling Eyes + + + + Winking Face + + + + Smoking + + + + Smoking Ban + + + + Snowflake + + + + Socks + + + + Solar Panel + + + + Sort + + + + Sort Alpha Down + + + + Sort Alpha Up + + + + Sort Amount Down + + + + Sort Amount Up + + + + Sort Down (Descending) + + + + Sort Numeric Down + + + + Sort Numeric Up + + + + Sort Up (Ascending) + + + + Spa + + + + Space Shuttle + + + + Spinner + + + + Splotch + + + + Spray Can + + + + Square + + + + Square Full + + + + Square Root Alternate + + + + Stamp + + + + Star + + + + Star and Crescent + + + + star-half + + + + Alternate Star Half + + + + Star of David + + + + Star of Life + + + + step-backward + + + + step-forward + + + + Stethoscope + + + + Sticky Note + + + + stop + + + + Stop Circle + + + + Stopwatch + + + + Store + + + + Alternate Store + + + + Stream + + + + Street View + + + + Strikethrough + + + + Stroopwafel + + + + subscript + + + + Subway + + + + Suitcase + + + + Suitcase Rolling + + + + Sun + + + + superscript + + + + Hushed Face + + + + Swatchbook + + + + Swimmer + + + + Swimming Pool + + + + Synagogue + + + + Sync + + + + Alternate Sync + + + + Syringe + + + + table + + + + Table Tennis + + + + tablet + + + + Alternate Tablet + + + + Tablets + + + + Alternate Tachometer + + + + tag + + + + tags + + + + Tape + + + + Tasks + + + + Taxi + + + + Teeth + + + + Teeth Open + + + + Terminal + + + + text-height + + + + text-width + + + + th + + + + th-large + + + + th-list + + + + Theater Masks + + + + Thermometer + + + + Thermometer Empty + + + + Thermometer Full + + + + Thermometer 1/2 Full + + + + Thermometer 1/4 Full + + + + Thermometer 3/4 Full + + + + thumbs-down + + + + thumbs-up + + + + Thumbtack + + + + Alternate Ticket + + + + Times + + + + Times Circle + + + + tint + + + + Tint Slash + + + + Tired Face + + + + Toggle Off + + + + Toggle On + + + + Toolbox + + + + Tooth + + + + Torah + + + + Torii Gate + + + + Trademark + + + + Traffic Light + + + + Train + + + + Transgender + + + + Alternate Transgender + + + + Trash + + + + Alternate Trash + + + + Tree + + + + trophy + + + + truck + + + + Truck Loading + + + + Truck Monster + + + + Truck Moving + + + + Truck Side + + + + T-Shirt + + + + TTY + + + + Television + + + + Umbrella + + + + Umbrella Beach + + + + Underline + + + + Undo + + + + Alternate Undo + + + + Universal Access + + + + University + + + + unlink + + + + unlock + + + + Alternate Unlock + + + + Upload + + + + User + + + + Alternate User + + + + Alternate User Slash + + + + User Astronaut + + + + User Check + + + + User Circle + + + + User Clock + + + + User Cog + + + + User Edit + + + + User Friends + + + + User Graduate + + + + User Lock + + + + user-md + + + + User Minus + + + + User Ninja + + + + User Plus + + + + User Secret + + + + User Shield + + + + User Slash + + + + User Tag + + + + User Tie + + + + Remove User + + + + Users + + + + Users Cog + + + + Utensil Spoon + + + + Utensils + + + + Vector Square + + + + Venus + + + + Venus Double + + + + Venus Mars + + + + Vial + + + + Vials + + + + Video + + + + Video Slash + + + + Vihara + + + + Volleyball Ball + + + + Volume Down + + + + Volume Off + + + + Volume Up + + + + Walking + + + + Wallet + + + + Warehouse + + + + Weight + + + + Hanging Weight + + + + Wheelchair + + + + WiFi + + + + Window Close + + + + Window Maximize + + + + Window Minimize + + + + Window Restore + + + + Wine Glass + + + + Wine Glass-alt + + + + Won Sign + + + + Wrench + + + + X-Ray + + + + Yen Sign + + + + Yin Yang + + + diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/500px.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/500px.svg new file mode 100644 index 0000000..52d1141 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/500px.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/accessible-icon.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/accessible-icon.svg new file mode 100644 index 0000000..eea0fe1 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/accessible-icon.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/accusoft.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/accusoft.svg new file mode 100644 index 0000000..3a32ec9 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/accusoft.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/adn.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/adn.svg new file mode 100644 index 0000000..2fede6d --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/adn.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/adversal.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/adversal.svg new file mode 100644 index 0000000..ef2c8c0 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/adversal.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/affiliatetheme.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/affiliatetheme.svg new file mode 100644 index 0000000..00f2a9c --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/affiliatetheme.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/algolia.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/algolia.svg new file mode 100644 index 0000000..5d71f7c --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/algolia.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/alipay.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/alipay.svg new file mode 100644 index 0000000..a110616 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/alipay.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/amazon-pay.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/amazon-pay.svg new file mode 100644 index 0000000..708ef41 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/amazon-pay.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/amazon.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/amazon.svg new file mode 100644 index 0000000..e8eccf0 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/amazon.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/amilia.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/amilia.svg new file mode 100644 index 0000000..a6dcbfe --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/amilia.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/android.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/android.svg new file mode 100644 index 0000000..e7d3323 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/android.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/angellist.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/angellist.svg new file mode 100644 index 0000000..cfc5610 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/angellist.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/angrycreative.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/angrycreative.svg new file mode 100644 index 0000000..7a721d4 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/angrycreative.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/angular.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/angular.svg new file mode 100644 index 0000000..a5f3a06 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/angular.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/app-store-ios.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/app-store-ios.svg new file mode 100644 index 0000000..a8e4311 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/app-store-ios.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/app-store.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/app-store.svg new file mode 100644 index 0000000..101e394 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/app-store.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/apper.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/apper.svg new file mode 100644 index 0000000..3dcf96a --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/apper.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/apple-pay.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/apple-pay.svg new file mode 100644 index 0000000..f3f8071 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/apple-pay.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/apple.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/apple.svg new file mode 100644 index 0000000..05f58f9 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/apple.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/asymmetrik.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/asymmetrik.svg new file mode 100644 index 0000000..7b45c0b --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/asymmetrik.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/audible.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/audible.svg new file mode 100644 index 0000000..10545cb --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/audible.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/autoprefixer.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/autoprefixer.svg new file mode 100644 index 0000000..130ed0b --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/autoprefixer.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/avianex.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/avianex.svg new file mode 100644 index 0000000..a03c5a4 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/avianex.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/aviato.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/aviato.svg new file mode 100644 index 0000000..e45ea59 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/aviato.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/aws.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/aws.svg new file mode 100644 index 0000000..07e152d --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/aws.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/bandcamp.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/bandcamp.svg new file mode 100644 index 0000000..de965cf --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/bandcamp.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/behance-square.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/behance-square.svg new file mode 100644 index 0000000..a571546 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/behance-square.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/behance.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/behance.svg new file mode 100644 index 0000000..145be7d --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/behance.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/bimobject.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/bimobject.svg new file mode 100644 index 0000000..0136473 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/bimobject.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/bitbucket.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/bitbucket.svg new file mode 100644 index 0000000..11205be --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/bitbucket.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/bitcoin.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/bitcoin.svg new file mode 100644 index 0000000..9d367ff --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/bitcoin.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/bity.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/bity.svg new file mode 100644 index 0000000..bd0a2b1 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/bity.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/black-tie.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/black-tie.svg new file mode 100644 index 0000000..8b472fa --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/black-tie.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/blackberry.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/blackberry.svg new file mode 100644 index 0000000..34a4855 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/blackberry.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/blogger-b.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/blogger-b.svg new file mode 100644 index 0000000..3614e54 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/blogger-b.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/blogger.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/blogger.svg new file mode 100644 index 0000000..24f09c7 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/blogger.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/bluetooth-b.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/bluetooth-b.svg new file mode 100644 index 0000000..6ecba13 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/bluetooth-b.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/bluetooth.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/bluetooth.svg new file mode 100644 index 0000000..14abca9 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/bluetooth.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/btc.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/btc.svg new file mode 100644 index 0000000..f58cd2b --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/btc.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/buromobelexperte.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/buromobelexperte.svg new file mode 100644 index 0000000..2550305 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/buromobelexperte.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/buysellads.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/buysellads.svg new file mode 100644 index 0000000..210986a --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/buysellads.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/cc-amazon-pay.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/cc-amazon-pay.svg new file mode 100644 index 0000000..549bebc --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/cc-amazon-pay.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/cc-amex.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/cc-amex.svg new file mode 100644 index 0000000..22ffdeb --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/cc-amex.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/cc-apple-pay.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/cc-apple-pay.svg new file mode 100644 index 0000000..a37d38c --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/cc-apple-pay.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/cc-diners-club.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/cc-diners-club.svg new file mode 100644 index 0000000..40f2fdb --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/cc-diners-club.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/cc-discover.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/cc-discover.svg new file mode 100644 index 0000000..028b3dd --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/cc-discover.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/cc-jcb.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/cc-jcb.svg new file mode 100644 index 0000000..22628fe --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/cc-jcb.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/cc-mastercard.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/cc-mastercard.svg new file mode 100644 index 0000000..45891ae --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/cc-mastercard.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/cc-paypal.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/cc-paypal.svg new file mode 100644 index 0000000..78c4491 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/cc-paypal.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/cc-stripe.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/cc-stripe.svg new file mode 100644 index 0000000..ea9d14f --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/cc-stripe.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/cc-visa.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/cc-visa.svg new file mode 100644 index 0000000..ba1957a --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/cc-visa.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/centercode.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/centercode.svg new file mode 100644 index 0000000..ce347e4 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/centercode.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/chrome.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/chrome.svg new file mode 100644 index 0000000..328934f --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/chrome.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/cloudscale.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/cloudscale.svg new file mode 100644 index 0000000..f029314 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/cloudscale.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/cloudsmith.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/cloudsmith.svg new file mode 100644 index 0000000..8d67ff3 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/cloudsmith.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/cloudversify.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/cloudversify.svg new file mode 100644 index 0000000..b99ecdf --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/cloudversify.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/codepen.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/codepen.svg new file mode 100644 index 0000000..4a84af7 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/codepen.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/codiepie.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/codiepie.svg new file mode 100644 index 0000000..5dd8782 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/codiepie.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/connectdevelop.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/connectdevelop.svg new file mode 100644 index 0000000..0d00cf9 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/connectdevelop.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/contao.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/contao.svg new file mode 100644 index 0000000..b66ebdd --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/contao.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/cpanel.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/cpanel.svg new file mode 100644 index 0000000..017b859 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/cpanel.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/creative-commons-by.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/creative-commons-by.svg new file mode 100644 index 0000000..214520b --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/creative-commons-by.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/creative-commons-nc-eu.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/creative-commons-nc-eu.svg new file mode 100644 index 0000000..db8b362 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/creative-commons-nc-eu.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/creative-commons-nc-jp.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/creative-commons-nc-jp.svg new file mode 100644 index 0000000..de608d8 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/creative-commons-nc-jp.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/creative-commons-nc.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/creative-commons-nc.svg new file mode 100644 index 0000000..f60d353 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/creative-commons-nc.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/creative-commons-nd.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/creative-commons-nd.svg new file mode 100644 index 0000000..3c31cd1 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/creative-commons-nd.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/creative-commons-pd-alt.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/creative-commons-pd-alt.svg new file mode 100644 index 0000000..a667c34 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/creative-commons-pd-alt.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/creative-commons-pd.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/creative-commons-pd.svg new file mode 100644 index 0000000..a855e6e --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/creative-commons-pd.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/creative-commons-remix.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/creative-commons-remix.svg new file mode 100644 index 0000000..a85da7d --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/creative-commons-remix.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/creative-commons-sa.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/creative-commons-sa.svg new file mode 100644 index 0000000..12bee0b --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/creative-commons-sa.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/creative-commons-sampling-plus.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/creative-commons-sampling-plus.svg new file mode 100644 index 0000000..95f4f48 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/creative-commons-sampling-plus.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/creative-commons-sampling.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/creative-commons-sampling.svg new file mode 100644 index 0000000..9d527fa --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/creative-commons-sampling.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/creative-commons-share.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/creative-commons-share.svg new file mode 100644 index 0000000..acc1710 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/creative-commons-share.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/creative-commons.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/creative-commons.svg new file mode 100644 index 0000000..453f6be --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/creative-commons.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/css3-alt.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/css3-alt.svg new file mode 100644 index 0000000..ba3cefc --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/css3-alt.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/css3.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/css3.svg new file mode 100644 index 0000000..6c0189e --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/css3.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/cuttlefish.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/cuttlefish.svg new file mode 100644 index 0000000..5305f98 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/cuttlefish.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/d-and-d.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/d-and-d.svg new file mode 100644 index 0000000..28d200c --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/d-and-d.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/dashcube.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/dashcube.svg new file mode 100644 index 0000000..f6df397 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/dashcube.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/delicious.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/delicious.svg new file mode 100644 index 0000000..4aeea98 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/delicious.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/deploydog.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/deploydog.svg new file mode 100644 index 0000000..4a3422b --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/deploydog.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/deskpro.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/deskpro.svg new file mode 100644 index 0000000..454415f --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/deskpro.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/deviantart.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/deviantart.svg new file mode 100644 index 0000000..8a153ed --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/deviantart.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/digg.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/digg.svg new file mode 100644 index 0000000..48c93d1 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/digg.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/digital-ocean.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/digital-ocean.svg new file mode 100644 index 0000000..13a4dd2 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/digital-ocean.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/discord.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/discord.svg new file mode 100644 index 0000000..26ff15c --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/discord.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/discourse.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/discourse.svg new file mode 100644 index 0000000..3960cc1 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/discourse.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/dochub.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/dochub.svg new file mode 100644 index 0000000..4e93f92 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/dochub.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/docker.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/docker.svg new file mode 100644 index 0000000..c4e2e84 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/docker.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/draft2digital.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/draft2digital.svg new file mode 100644 index 0000000..e669460 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/draft2digital.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/dribbble-square.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/dribbble-square.svg new file mode 100644 index 0000000..e247881 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/dribbble-square.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/dribbble.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/dribbble.svg new file mode 100644 index 0000000..035b3e2 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/dribbble.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/dropbox.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/dropbox.svg new file mode 100644 index 0000000..dee1b03 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/dropbox.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/drupal.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/drupal.svg new file mode 100644 index 0000000..95ca470 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/drupal.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/dyalog.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/dyalog.svg new file mode 100644 index 0000000..9951469 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/dyalog.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/earlybirds.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/earlybirds.svg new file mode 100644 index 0000000..e7f7aa7 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/earlybirds.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/ebay.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/ebay.svg new file mode 100644 index 0000000..3e43866 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/ebay.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/edge.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/edge.svg new file mode 100644 index 0000000..efc132b --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/edge.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/elementor.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/elementor.svg new file mode 100644 index 0000000..d6f977e --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/elementor.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/ello.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/ello.svg new file mode 100644 index 0000000..63e0051 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/ello.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/ember.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/ember.svg new file mode 100644 index 0000000..fbd2632 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/ember.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/empire.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/empire.svg new file mode 100644 index 0000000..011acfa --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/empire.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/envira.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/envira.svg new file mode 100644 index 0000000..a818549 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/envira.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/erlang.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/erlang.svg new file mode 100644 index 0000000..981c755 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/erlang.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/ethereum.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/ethereum.svg new file mode 100644 index 0000000..549428c --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/ethereum.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/etsy.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/etsy.svg new file mode 100644 index 0000000..9818050 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/etsy.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/expeditedssl.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/expeditedssl.svg new file mode 100644 index 0000000..312f181 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/expeditedssl.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/facebook-f.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/facebook-f.svg new file mode 100644 index 0000000..56bfbc4 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/facebook-f.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/facebook-messenger.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/facebook-messenger.svg new file mode 100644 index 0000000..1ab9707 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/facebook-messenger.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/facebook-square.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/facebook-square.svg new file mode 100644 index 0000000..c78d21d --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/facebook-square.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/facebook.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/facebook.svg new file mode 100644 index 0000000..f6931b6 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/facebook.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/firefox.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/firefox.svg new file mode 100644 index 0000000..6781cd7 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/firefox.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/first-order-alt.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/first-order-alt.svg new file mode 100644 index 0000000..5ebcf48 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/first-order-alt.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/first-order.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/first-order.svg new file mode 100644 index 0000000..50e8532 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/first-order.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/firstdraft.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/firstdraft.svg new file mode 100644 index 0000000..cc8f5fc --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/firstdraft.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/flickr.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/flickr.svg new file mode 100644 index 0000000..0c34a1d --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/flickr.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/flipboard.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/flipboard.svg new file mode 100644 index 0000000..0ca0561 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/flipboard.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/fly.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/fly.svg new file mode 100644 index 0000000..20d136c --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/fly.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/font-awesome-alt.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/font-awesome-alt.svg new file mode 100644 index 0000000..cb73bfb --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/font-awesome-alt.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/font-awesome-flag.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/font-awesome-flag.svg new file mode 100644 index 0000000..7fb3418 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/font-awesome-flag.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/font-awesome-logo-full.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/font-awesome-logo-full.svg new file mode 100644 index 0000000..65e05f3 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/font-awesome-logo-full.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/font-awesome.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/font-awesome.svg new file mode 100644 index 0000000..9f5f27a --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/font-awesome.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/fonticons-fi.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/fonticons-fi.svg new file mode 100644 index 0000000..c21e7e9 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/fonticons-fi.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/fonticons.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/fonticons.svg new file mode 100644 index 0000000..646f2d2 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/fonticons.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/fort-awesome-alt.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/fort-awesome-alt.svg new file mode 100644 index 0000000..cbf3b1a --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/fort-awesome-alt.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/fort-awesome.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/fort-awesome.svg new file mode 100644 index 0000000..c6a3a26 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/fort-awesome.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/forumbee.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/forumbee.svg new file mode 100644 index 0000000..288d3ca --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/forumbee.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/foursquare.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/foursquare.svg new file mode 100644 index 0000000..5b1f1d7 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/foursquare.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/free-code-camp.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/free-code-camp.svg new file mode 100644 index 0000000..a60ea64 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/free-code-camp.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/freebsd.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/freebsd.svg new file mode 100644 index 0000000..60aa32e --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/freebsd.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/fulcrum.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/fulcrum.svg new file mode 100644 index 0000000..8043c5b --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/fulcrum.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/galactic-republic.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/galactic-republic.svg new file mode 100644 index 0000000..ae88b1e --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/galactic-republic.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/galactic-senate.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/galactic-senate.svg new file mode 100644 index 0000000..cb2fd86 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/galactic-senate.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/get-pocket.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/get-pocket.svg new file mode 100644 index 0000000..21ba053 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/get-pocket.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/gg-circle.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/gg-circle.svg new file mode 100644 index 0000000..c685bb6 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/gg-circle.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/gg.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/gg.svg new file mode 100644 index 0000000..df9824a --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/gg.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/git-square.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/git-square.svg new file mode 100644 index 0000000..8cf2edb --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/git-square.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/git.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/git.svg new file mode 100644 index 0000000..15c5f23 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/git.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/github-alt.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/github-alt.svg new file mode 100644 index 0000000..b973251 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/github-alt.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/github-square.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/github-square.svg new file mode 100644 index 0000000..6cb1681 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/github-square.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/github.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/github.svg new file mode 100644 index 0000000..ff26e65 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/github.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/gitkraken.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/gitkraken.svg new file mode 100644 index 0000000..d3e2b4c --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/gitkraken.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/gitlab.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/gitlab.svg new file mode 100644 index 0000000..a482ec5 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/gitlab.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/gitter.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/gitter.svg new file mode 100644 index 0000000..6074a8c --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/gitter.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/glide-g.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/glide-g.svg new file mode 100644 index 0000000..688b2b9 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/glide-g.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/glide.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/glide.svg new file mode 100644 index 0000000..e0bd280 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/glide.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/gofore.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/gofore.svg new file mode 100644 index 0000000..ec03ba7 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/gofore.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/goodreads-g.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/goodreads-g.svg new file mode 100644 index 0000000..6cc8b07 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/goodreads-g.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/goodreads.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/goodreads.svg new file mode 100644 index 0000000..01d493e --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/goodreads.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/google-drive.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/google-drive.svg new file mode 100644 index 0000000..0a4f0fa --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/google-drive.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/google-play.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/google-play.svg new file mode 100644 index 0000000..2a6d5d0 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/google-play.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/google-plus-g.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/google-plus-g.svg new file mode 100644 index 0000000..b710fc4 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/google-plus-g.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/google-plus-square.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/google-plus-square.svg new file mode 100644 index 0000000..0321a45 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/google-plus-square.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/google-plus.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/google-plus.svg new file mode 100644 index 0000000..bc601f4 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/google-plus.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/google-wallet.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/google-wallet.svg new file mode 100644 index 0000000..db3990f --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/google-wallet.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/google.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/google.svg new file mode 100644 index 0000000..cd2759e --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/google.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/gratipay.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/gratipay.svg new file mode 100644 index 0000000..c348b11 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/gratipay.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/grav.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/grav.svg new file mode 100644 index 0000000..0ece50e --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/grav.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/gripfire.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/gripfire.svg new file mode 100644 index 0000000..9290546 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/gripfire.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/grunt.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/grunt.svg new file mode 100644 index 0000000..af34c34 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/grunt.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/gulp.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/gulp.svg new file mode 100644 index 0000000..35a6fe2 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/gulp.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/hacker-news-square.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/hacker-news-square.svg new file mode 100644 index 0000000..6f0c842 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/hacker-news-square.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/hacker-news.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/hacker-news.svg new file mode 100644 index 0000000..cdfa459 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/hacker-news.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/hackerrank.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/hackerrank.svg new file mode 100644 index 0000000..b2f6316 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/hackerrank.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/hips.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/hips.svg new file mode 100644 index 0000000..c8cbb4b --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/hips.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/hire-a-helper.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/hire-a-helper.svg new file mode 100644 index 0000000..67ee786 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/hire-a-helper.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/hooli.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/hooli.svg new file mode 100644 index 0000000..d867b03 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/hooli.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/hornbill.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/hornbill.svg new file mode 100644 index 0000000..18dc585 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/hornbill.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/hotjar.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/hotjar.svg new file mode 100644 index 0000000..c28250c --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/hotjar.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/houzz.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/houzz.svg new file mode 100644 index 0000000..7b68ed7 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/houzz.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/html5.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/html5.svg new file mode 100644 index 0000000..f4a0631 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/html5.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/hubspot.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/hubspot.svg new file mode 100644 index 0000000..3f90442 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/hubspot.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/imdb.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/imdb.svg new file mode 100644 index 0000000..1b87053 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/imdb.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/instagram.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/instagram.svg new file mode 100644 index 0000000..143c234 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/instagram.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/internet-explorer.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/internet-explorer.svg new file mode 100644 index 0000000..22d7c11 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/internet-explorer.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/ioxhost.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/ioxhost.svg new file mode 100644 index 0000000..1e2703d --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/ioxhost.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/itunes-note.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/itunes-note.svg new file mode 100644 index 0000000..d9eaf9c --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/itunes-note.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/itunes.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/itunes.svg new file mode 100644 index 0000000..1ccc9be --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/itunes.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/java.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/java.svg new file mode 100644 index 0000000..7cc3739 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/java.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/jedi-order.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/jedi-order.svg new file mode 100644 index 0000000..ae5a80f --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/jedi-order.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/jenkins.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/jenkins.svg new file mode 100644 index 0000000..247f70d --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/jenkins.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/joget.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/joget.svg new file mode 100644 index 0000000..bc37f4a --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/joget.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/joomla.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/joomla.svg new file mode 100644 index 0000000..cf43070 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/joomla.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/js-square.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/js-square.svg new file mode 100644 index 0000000..37a098c --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/js-square.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/js.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/js.svg new file mode 100644 index 0000000..e68efe4 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/js.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/jsfiddle.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/jsfiddle.svg new file mode 100644 index 0000000..3bdb71c --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/jsfiddle.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/kaggle.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/kaggle.svg new file mode 100644 index 0000000..ecc1fd0 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/kaggle.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/keybase.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/keybase.svg new file mode 100644 index 0000000..58cc701 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/keybase.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/keycdn.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/keycdn.svg new file mode 100644 index 0000000..0f4fddf --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/keycdn.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/kickstarter-k.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/kickstarter-k.svg new file mode 100644 index 0000000..f657d61 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/kickstarter-k.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/kickstarter.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/kickstarter.svg new file mode 100644 index 0000000..901325f --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/kickstarter.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/korvue.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/korvue.svg new file mode 100644 index 0000000..4100373 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/korvue.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/laravel.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/laravel.svg new file mode 100644 index 0000000..8e351e7 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/laravel.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/lastfm-square.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/lastfm-square.svg new file mode 100644 index 0000000..e729c57 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/lastfm-square.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/lastfm.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/lastfm.svg new file mode 100644 index 0000000..6dbab07 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/lastfm.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/leanpub.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/leanpub.svg new file mode 100644 index 0000000..a25e63d --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/leanpub.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/less.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/less.svg new file mode 100644 index 0000000..5655d67 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/less.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/line.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/line.svg new file mode 100644 index 0000000..b8e3d2d --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/line.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/linkedin-in.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/linkedin-in.svg new file mode 100644 index 0000000..c3239fe --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/linkedin-in.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/linkedin.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/linkedin.svg new file mode 100644 index 0000000..cd795d1 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/linkedin.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/linode.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/linode.svg new file mode 100644 index 0000000..7f4e98a --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/linode.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/linux.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/linux.svg new file mode 100644 index 0000000..c54f074 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/linux.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/lyft.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/lyft.svg new file mode 100644 index 0000000..cf2f683 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/lyft.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/magento.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/magento.svg new file mode 100644 index 0000000..b44e2e6 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/magento.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/mailchimp.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/mailchimp.svg new file mode 100644 index 0000000..591e48b --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/mailchimp.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/mandalorian.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/mandalorian.svg new file mode 100644 index 0000000..f1c4c16 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/mandalorian.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/markdown.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/markdown.svg new file mode 100644 index 0000000..6e310da --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/markdown.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/mastodon.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/mastodon.svg new file mode 100644 index 0000000..923a459 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/mastodon.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/maxcdn.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/maxcdn.svg new file mode 100644 index 0000000..7de9dfc --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/maxcdn.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/medapps.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/medapps.svg new file mode 100644 index 0000000..6e6b0de --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/medapps.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/medium-m.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/medium-m.svg new file mode 100644 index 0000000..67f4d9f --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/medium-m.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/medium.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/medium.svg new file mode 100644 index 0000000..a995f8c --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/medium.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/medrt.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/medrt.svg new file mode 100644 index 0000000..bb73fb2 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/medrt.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/meetup.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/meetup.svg new file mode 100644 index 0000000..c135d68 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/meetup.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/megaport.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/megaport.svg new file mode 100644 index 0000000..12e5951 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/megaport.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/microsoft.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/microsoft.svg new file mode 100644 index 0000000..e366586 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/microsoft.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/mix.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/mix.svg new file mode 100644 index 0000000..e8f7499 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/mix.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/mixcloud.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/mixcloud.svg new file mode 100644 index 0000000..e4ad5e6 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/mixcloud.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/mizuni.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/mizuni.svg new file mode 100644 index 0000000..0624ead --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/mizuni.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/modx.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/modx.svg new file mode 100644 index 0000000..47771c6 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/modx.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/monero.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/monero.svg new file mode 100644 index 0000000..8b56414 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/monero.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/napster.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/napster.svg new file mode 100644 index 0000000..ddbb05b --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/napster.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/neos.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/neos.svg new file mode 100644 index 0000000..cafa02c --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/neos.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/nimblr.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/nimblr.svg new file mode 100644 index 0000000..a7a46fb --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/nimblr.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/nintendo-switch.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/nintendo-switch.svg new file mode 100644 index 0000000..48badf4 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/nintendo-switch.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/node-js.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/node-js.svg new file mode 100644 index 0000000..e1a5697 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/node-js.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/node.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/node.svg new file mode 100644 index 0000000..2d7805c --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/node.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/npm.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/npm.svg new file mode 100644 index 0000000..1882ba3 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/npm.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/ns8.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/ns8.svg new file mode 100644 index 0000000..cd55a60 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/ns8.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/nutritionix.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/nutritionix.svg new file mode 100644 index 0000000..8a8479e --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/nutritionix.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/odnoklassniki-square.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/odnoklassniki-square.svg new file mode 100644 index 0000000..5d92468 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/odnoklassniki-square.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/odnoklassniki.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/odnoklassniki.svg new file mode 100644 index 0000000..096cf0d --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/odnoklassniki.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/old-republic.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/old-republic.svg new file mode 100644 index 0000000..33f3b3c --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/old-republic.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/opencart.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/opencart.svg new file mode 100644 index 0000000..1583a4e --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/opencart.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/openid.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/openid.svg new file mode 100644 index 0000000..783704d --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/openid.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/opera.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/opera.svg new file mode 100644 index 0000000..1706ac3 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/opera.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/optin-monster.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/optin-monster.svg new file mode 100644 index 0000000..5553091 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/optin-monster.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/osi.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/osi.svg new file mode 100644 index 0000000..91f5e01 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/osi.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/page4.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/page4.svg new file mode 100644 index 0000000..0ec6895 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/page4.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/pagelines.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/pagelines.svg new file mode 100644 index 0000000..1e9120c --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/pagelines.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/palfed.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/palfed.svg new file mode 100644 index 0000000..41d3a5c --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/palfed.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/patreon.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/patreon.svg new file mode 100644 index 0000000..34de28e --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/patreon.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/paypal.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/paypal.svg new file mode 100644 index 0000000..3b9dce0 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/paypal.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/periscope.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/periscope.svg new file mode 100644 index 0000000..a84f874 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/periscope.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/phabricator.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/phabricator.svg new file mode 100644 index 0000000..4adb5cd --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/phabricator.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/phoenix-framework.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/phoenix-framework.svg new file mode 100644 index 0000000..a1188f6 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/phoenix-framework.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/phoenix-squadron.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/phoenix-squadron.svg new file mode 100644 index 0000000..31d8c0f --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/phoenix-squadron.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/php.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/php.svg new file mode 100644 index 0000000..4eb8c91 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/php.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/pied-piper-alt.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/pied-piper-alt.svg new file mode 100644 index 0000000..cfdbb86 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/pied-piper-alt.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/pied-piper-hat.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/pied-piper-hat.svg new file mode 100644 index 0000000..9c88c38 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/pied-piper-hat.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/pied-piper-pp.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/pied-piper-pp.svg new file mode 100644 index 0000000..691e3d3 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/pied-piper-pp.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/pied-piper.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/pied-piper.svg new file mode 100644 index 0000000..d4de7de --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/pied-piper.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/pinterest-p.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/pinterest-p.svg new file mode 100644 index 0000000..108182b --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/pinterest-p.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/pinterest-square.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/pinterest-square.svg new file mode 100644 index 0000000..6f585b4 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/pinterest-square.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/pinterest.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/pinterest.svg new file mode 100644 index 0000000..670427d --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/pinterest.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/playstation.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/playstation.svg new file mode 100644 index 0000000..de1f734 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/playstation.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/product-hunt.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/product-hunt.svg new file mode 100644 index 0000000..5d451ea --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/product-hunt.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/pushed.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/pushed.svg new file mode 100644 index 0000000..2c215c8 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/pushed.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/python.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/python.svg new file mode 100644 index 0000000..a1806c8 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/python.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/qq.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/qq.svg new file mode 100644 index 0000000..f8ba7c7 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/qq.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/quinscape.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/quinscape.svg new file mode 100644 index 0000000..78dc3b1 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/quinscape.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/quora.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/quora.svg new file mode 100644 index 0000000..80472e1 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/quora.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/r-project.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/r-project.svg new file mode 100644 index 0000000..c373467 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/r-project.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/ravelry.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/ravelry.svg new file mode 100644 index 0000000..e6a59b6 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/ravelry.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/react.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/react.svg new file mode 100644 index 0000000..7062315 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/react.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/readme.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/readme.svg new file mode 100644 index 0000000..d3a23af --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/readme.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/rebel.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/rebel.svg new file mode 100644 index 0000000..75d10e1 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/rebel.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/red-river.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/red-river.svg new file mode 100644 index 0000000..f911d96 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/red-river.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/reddit-alien.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/reddit-alien.svg new file mode 100644 index 0000000..544b90a --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/reddit-alien.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/reddit-square.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/reddit-square.svg new file mode 100644 index 0000000..2d93d6f --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/reddit-square.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/reddit.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/reddit.svg new file mode 100644 index 0000000..2beee35 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/reddit.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/rendact.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/rendact.svg new file mode 100644 index 0000000..3a78e53 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/rendact.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/renren.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/renren.svg new file mode 100644 index 0000000..8246758 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/renren.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/replyd.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/replyd.svg new file mode 100644 index 0000000..9162608 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/replyd.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/researchgate.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/researchgate.svg new file mode 100644 index 0000000..9827bb9 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/researchgate.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/resolving.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/resolving.svg new file mode 100644 index 0000000..f4dd0bb --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/resolving.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/rev.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/rev.svg new file mode 100644 index 0000000..51d713a --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/rev.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/rocketchat.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/rocketchat.svg new file mode 100644 index 0000000..74dbbb0 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/rocketchat.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/rockrms.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/rockrms.svg new file mode 100644 index 0000000..79d8c7a --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/rockrms.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/safari.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/safari.svg new file mode 100644 index 0000000..eb1df1d --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/safari.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/sass.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/sass.svg new file mode 100644 index 0000000..be3b6a1 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/sass.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/schlix.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/schlix.svg new file mode 100644 index 0000000..02dc313 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/schlix.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/scribd.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/scribd.svg new file mode 100644 index 0000000..5774a48 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/scribd.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/searchengin.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/searchengin.svg new file mode 100644 index 0000000..a264055 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/searchengin.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/sellcast.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/sellcast.svg new file mode 100644 index 0000000..451fb4a --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/sellcast.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/sellsy.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/sellsy.svg new file mode 100644 index 0000000..152f5b1 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/sellsy.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/servicestack.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/servicestack.svg new file mode 100644 index 0000000..f8d6b01 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/servicestack.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/shirtsinbulk.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/shirtsinbulk.svg new file mode 100644 index 0000000..3ae273a --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/shirtsinbulk.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/shopware.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/shopware.svg new file mode 100644 index 0000000..9405cbe --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/shopware.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/simplybuilt.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/simplybuilt.svg new file mode 100644 index 0000000..160e37c --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/simplybuilt.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/sistrix.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/sistrix.svg new file mode 100644 index 0000000..af5a8a9 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/sistrix.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/sith.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/sith.svg new file mode 100644 index 0000000..9cdc9e3 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/sith.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/skyatlas.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/skyatlas.svg new file mode 100644 index 0000000..2f8c1c0 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/skyatlas.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/skype.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/skype.svg new file mode 100644 index 0000000..7c76a06 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/skype.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/slack-hash.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/slack-hash.svg new file mode 100644 index 0000000..87121c1 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/slack-hash.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/slack.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/slack.svg new file mode 100644 index 0000000..b8c0f1f --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/slack.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/slideshare.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/slideshare.svg new file mode 100644 index 0000000..5044676 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/slideshare.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/snapchat-ghost.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/snapchat-ghost.svg new file mode 100644 index 0000000..2e48db8 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/snapchat-ghost.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/snapchat-square.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/snapchat-square.svg new file mode 100644 index 0000000..ad99c5e --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/snapchat-square.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/snapchat.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/snapchat.svg new file mode 100644 index 0000000..5121af6 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/snapchat.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/soundcloud.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/soundcloud.svg new file mode 100644 index 0000000..28dba43 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/soundcloud.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/speakap.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/speakap.svg new file mode 100644 index 0000000..134b4e4 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/speakap.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/spotify.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/spotify.svg new file mode 100644 index 0000000..bc0af64 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/spotify.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/squarespace.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/squarespace.svg new file mode 100644 index 0000000..d764f2d --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/squarespace.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/stack-exchange.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/stack-exchange.svg new file mode 100644 index 0000000..feb28be --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/stack-exchange.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/stack-overflow.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/stack-overflow.svg new file mode 100644 index 0000000..1b52811 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/stack-overflow.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/staylinked.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/staylinked.svg new file mode 100644 index 0000000..cb5beb2 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/staylinked.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/steam-square.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/steam-square.svg new file mode 100644 index 0000000..b95fc24 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/steam-square.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/steam-symbol.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/steam-symbol.svg new file mode 100644 index 0000000..a4dd97b --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/steam-symbol.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/steam.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/steam.svg new file mode 100644 index 0000000..af3e00d --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/steam.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/sticker-mule.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/sticker-mule.svg new file mode 100644 index 0000000..6b0c0d6 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/sticker-mule.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/strava.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/strava.svg new file mode 100644 index 0000000..a070f8d --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/strava.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/stripe-s.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/stripe-s.svg new file mode 100644 index 0000000..ff54e39 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/stripe-s.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/stripe.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/stripe.svg new file mode 100644 index 0000000..7a593cf --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/stripe.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/studiovinari.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/studiovinari.svg new file mode 100644 index 0000000..dfab800 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/studiovinari.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/stumbleupon-circle.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/stumbleupon-circle.svg new file mode 100644 index 0000000..70e57cb --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/stumbleupon-circle.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/stumbleupon.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/stumbleupon.svg new file mode 100644 index 0000000..aec696b --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/stumbleupon.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/superpowers.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/superpowers.svg new file mode 100644 index 0000000..33976bb --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/superpowers.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/supple.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/supple.svg new file mode 100644 index 0000000..3fa2d1d --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/supple.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/teamspeak.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/teamspeak.svg new file mode 100644 index 0000000..2838c0c --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/teamspeak.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/telegram-plane.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/telegram-plane.svg new file mode 100644 index 0000000..209d587 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/telegram-plane.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/telegram.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/telegram.svg new file mode 100644 index 0000000..15b8f36 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/telegram.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/tencent-weibo.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/tencent-weibo.svg new file mode 100644 index 0000000..0c4c398 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/tencent-weibo.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/the-red-yeti.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/the-red-yeti.svg new file mode 100644 index 0000000..af40b0e --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/the-red-yeti.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/themeco.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/themeco.svg new file mode 100644 index 0000000..4704b6d --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/themeco.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/themeisle.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/themeisle.svg new file mode 100644 index 0000000..05c4420 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/themeisle.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/trade-federation.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/trade-federation.svg new file mode 100644 index 0000000..83dae8a --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/trade-federation.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/trello.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/trello.svg new file mode 100644 index 0000000..62508ed --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/trello.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/tripadvisor.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/tripadvisor.svg new file mode 100644 index 0000000..d8b0f22 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/tripadvisor.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/tumblr-square.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/tumblr-square.svg new file mode 100644 index 0000000..4cbe826 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/tumblr-square.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/tumblr.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/tumblr.svg new file mode 100644 index 0000000..b3ef418 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/tumblr.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/twitch.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/twitch.svg new file mode 100644 index 0000000..8986145 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/twitch.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/twitter-square.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/twitter-square.svg new file mode 100644 index 0000000..6347856 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/twitter-square.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/twitter.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/twitter.svg new file mode 100644 index 0000000..0663c48 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/twitter.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/typo3.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/typo3.svg new file mode 100644 index 0000000..7c3477f --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/typo3.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/uber.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/uber.svg new file mode 100644 index 0000000..89fb0a9 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/uber.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/uikit.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/uikit.svg new file mode 100644 index 0000000..db70193 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/uikit.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/uniregistry.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/uniregistry.svg new file mode 100644 index 0000000..6f6cd1d --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/uniregistry.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/untappd.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/untappd.svg new file mode 100644 index 0000000..fbb136b --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/untappd.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/usb.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/usb.svg new file mode 100644 index 0000000..b37c458 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/usb.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/ussunnah.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/ussunnah.svg new file mode 100644 index 0000000..da9a952 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/ussunnah.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/vaadin.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/vaadin.svg new file mode 100644 index 0000000..73fb90d --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/vaadin.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/viacoin.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/viacoin.svg new file mode 100644 index 0000000..9a33928 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/viacoin.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/viadeo-square.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/viadeo-square.svg new file mode 100644 index 0000000..cea8312 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/viadeo-square.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/viadeo.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/viadeo.svg new file mode 100644 index 0000000..2d5f8ef --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/viadeo.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/viber.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/viber.svg new file mode 100644 index 0000000..6ee24a4 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/viber.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/vimeo-square.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/vimeo-square.svg new file mode 100644 index 0000000..85034f8 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/vimeo-square.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/vimeo-v.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/vimeo-v.svg new file mode 100644 index 0000000..e43a7ad --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/vimeo-v.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/vimeo.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/vimeo.svg new file mode 100644 index 0000000..28977cd --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/vimeo.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/vine.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/vine.svg new file mode 100644 index 0000000..3244710 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/vine.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/vk.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/vk.svg new file mode 100644 index 0000000..e2a54df --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/vk.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/vnv.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/vnv.svg new file mode 100644 index 0000000..0c6cfab --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/vnv.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/vuejs.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/vuejs.svg new file mode 100644 index 0000000..f63cf1a --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/vuejs.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/weebly.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/weebly.svg new file mode 100644 index 0000000..008b653 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/weebly.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/weibo.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/weibo.svg new file mode 100644 index 0000000..363c7b3 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/weibo.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/weixin.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/weixin.svg new file mode 100644 index 0000000..1e5c3f7 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/weixin.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/whatsapp-square.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/whatsapp-square.svg new file mode 100644 index 0000000..6bb5662 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/whatsapp-square.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/whatsapp.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/whatsapp.svg new file mode 100644 index 0000000..a685b05 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/whatsapp.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/whmcs.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/whmcs.svg new file mode 100644 index 0000000..39d1aee --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/whmcs.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/wikipedia-w.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/wikipedia-w.svg new file mode 100644 index 0000000..97ca708 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/wikipedia-w.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/windows.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/windows.svg new file mode 100644 index 0000000..c4961e0 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/windows.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/wix.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/wix.svg new file mode 100644 index 0000000..55b212a --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/wix.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/wolf-pack-battalion.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/wolf-pack-battalion.svg new file mode 100644 index 0000000..dca29ca --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/wolf-pack-battalion.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/wordpress-simple.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/wordpress-simple.svg new file mode 100644 index 0000000..47499d5 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/wordpress-simple.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/wordpress.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/wordpress.svg new file mode 100644 index 0000000..3e99843 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/wordpress.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/wpbeginner.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/wpbeginner.svg new file mode 100644 index 0000000..59d822b --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/wpbeginner.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/wpexplorer.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/wpexplorer.svg new file mode 100644 index 0000000..9e0ff65 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/wpexplorer.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/wpforms.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/wpforms.svg new file mode 100644 index 0000000..f2fb5b4 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/wpforms.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/xbox.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/xbox.svg new file mode 100644 index 0000000..ada1fbf --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/xbox.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/xing-square.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/xing-square.svg new file mode 100644 index 0000000..d3d4b94 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/xing-square.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/xing.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/xing.svg new file mode 100644 index 0000000..39c166f --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/xing.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/y-combinator.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/y-combinator.svg new file mode 100644 index 0000000..b9e3d74 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/y-combinator.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/yahoo.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/yahoo.svg new file mode 100644 index 0000000..4d4aad7 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/yahoo.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/yandex-international.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/yandex-international.svg new file mode 100644 index 0000000..58bc4f8 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/yandex-international.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/yandex.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/yandex.svg new file mode 100644 index 0000000..f702297 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/yandex.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/yelp.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/yelp.svg new file mode 100644 index 0000000..416c600 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/yelp.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/yoast.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/yoast.svg new file mode 100644 index 0000000..d3b7103 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/yoast.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/youtube-square.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/youtube-square.svg new file mode 100644 index 0000000..9168e3c --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/youtube-square.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/youtube.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/youtube.svg new file mode 100644 index 0000000..33ee3f6 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/youtube.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/zhihu.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/zhihu.svg new file mode 100644 index 0000000..b198c2e --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/brands/zhihu.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/address-book.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/address-book.svg new file mode 100644 index 0000000..3d6d434 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/address-book.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/address-card.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/address-card.svg new file mode 100644 index 0000000..96e9963 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/address-card.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/angry.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/angry.svg new file mode 100644 index 0000000..df75cd7 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/angry.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/arrow-alt-circle-down.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/arrow-alt-circle-down.svg new file mode 100644 index 0000000..12d9db1 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/arrow-alt-circle-down.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/arrow-alt-circle-left.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/arrow-alt-circle-left.svg new file mode 100644 index 0000000..3fecacb --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/arrow-alt-circle-left.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/arrow-alt-circle-right.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/arrow-alt-circle-right.svg new file mode 100644 index 0000000..70baf30 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/arrow-alt-circle-right.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/arrow-alt-circle-up.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/arrow-alt-circle-up.svg new file mode 100644 index 0000000..91d2c4e --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/arrow-alt-circle-up.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/bell-slash.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/bell-slash.svg new file mode 100644 index 0000000..9288c13 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/bell-slash.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/bell.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/bell.svg new file mode 100644 index 0000000..3aec82a --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/bell.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/bookmark.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/bookmark.svg new file mode 100644 index 0000000..8380971 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/bookmark.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/building.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/building.svg new file mode 100644 index 0000000..53eab8a --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/building.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/calendar-alt.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/calendar-alt.svg new file mode 100644 index 0000000..ea5c6ce --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/calendar-alt.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/calendar-check.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/calendar-check.svg new file mode 100644 index 0000000..09cda9c --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/calendar-check.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/calendar-minus.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/calendar-minus.svg new file mode 100644 index 0000000..29814f9 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/calendar-minus.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/calendar-plus.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/calendar-plus.svg new file mode 100644 index 0000000..0756baa --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/calendar-plus.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/calendar-times.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/calendar-times.svg new file mode 100644 index 0000000..e59827b --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/calendar-times.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/calendar.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/calendar.svg new file mode 100644 index 0000000..d32d8fa --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/calendar.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/caret-square-down.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/caret-square-down.svg new file mode 100644 index 0000000..e11f131 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/caret-square-down.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/caret-square-left.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/caret-square-left.svg new file mode 100644 index 0000000..398666e --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/caret-square-left.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/caret-square-right.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/caret-square-right.svg new file mode 100644 index 0000000..c0e6ba4 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/caret-square-right.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/caret-square-up.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/caret-square-up.svg new file mode 100644 index 0000000..1524162 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/caret-square-up.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/chart-bar.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/chart-bar.svg new file mode 100644 index 0000000..d177cca --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/chart-bar.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/check-circle.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/check-circle.svg new file mode 100644 index 0000000..960574c --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/check-circle.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/check-square.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/check-square.svg new file mode 100644 index 0000000..7af5e29 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/check-square.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/circle.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/circle.svg new file mode 100644 index 0000000..8c678bb --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/circle.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/clipboard.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/clipboard.svg new file mode 100644 index 0000000..6ef2375 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/clipboard.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/clock.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/clock.svg new file mode 100644 index 0000000..d708ac4 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/clock.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/clone.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/clone.svg new file mode 100644 index 0000000..2b11eb8 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/clone.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/closed-captioning.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/closed-captioning.svg new file mode 100644 index 0000000..7d32e95 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/closed-captioning.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/comment-alt.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/comment-alt.svg new file mode 100644 index 0000000..1ef5d54 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/comment-alt.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/comment-dots.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/comment-dots.svg new file mode 100644 index 0000000..a6acf15 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/comment-dots.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/comment.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/comment.svg new file mode 100644 index 0000000..8157a91 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/comment.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/comments.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/comments.svg new file mode 100644 index 0000000..2b3a292 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/comments.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/compass.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/compass.svg new file mode 100644 index 0000000..54f408a --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/compass.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/copy.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/copy.svg new file mode 100644 index 0000000..f5f8352 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/copy.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/copyright.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/copyright.svg new file mode 100644 index 0000000..c00cbfe --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/copyright.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/credit-card.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/credit-card.svg new file mode 100644 index 0000000..e14d5fd --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/credit-card.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/dizzy.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/dizzy.svg new file mode 100644 index 0000000..c95a8d7 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/dizzy.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/dot-circle.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/dot-circle.svg new file mode 100644 index 0000000..1790840 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/dot-circle.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/edit.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/edit.svg new file mode 100644 index 0000000..4045261 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/edit.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/envelope-open.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/envelope-open.svg new file mode 100644 index 0000000..21dbce2 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/envelope-open.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/envelope.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/envelope.svg new file mode 100644 index 0000000..d88ede5 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/envelope.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/eye-slash.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/eye-slash.svg new file mode 100644 index 0000000..7ec7f5d --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/eye-slash.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/eye.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/eye.svg new file mode 100644 index 0000000..6771024 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/eye.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/file-alt.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/file-alt.svg new file mode 100644 index 0000000..699f00e --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/file-alt.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/file-archive.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/file-archive.svg new file mode 100644 index 0000000..b31d9c4 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/file-archive.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/file-audio.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/file-audio.svg new file mode 100644 index 0000000..05919ba --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/file-audio.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/file-code.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/file-code.svg new file mode 100644 index 0000000..b46a2b8 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/file-code.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/file-excel.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/file-excel.svg new file mode 100644 index 0000000..960dfd9 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/file-excel.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/file-image.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/file-image.svg new file mode 100644 index 0000000..26d35b2 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/file-image.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/file-pdf.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/file-pdf.svg new file mode 100644 index 0000000..b86e68e --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/file-pdf.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/file-powerpoint.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/file-powerpoint.svg new file mode 100644 index 0000000..feaae23 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/file-powerpoint.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/file-video.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/file-video.svg new file mode 100644 index 0000000..d63677e --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/file-video.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/file-word.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/file-word.svg new file mode 100644 index 0000000..bc933f1 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/file-word.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/file.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/file.svg new file mode 100644 index 0000000..da5735a --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/file.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/flag.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/flag.svg new file mode 100644 index 0000000..a8b1ede --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/flag.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/flushed.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/flushed.svg new file mode 100644 index 0000000..41127d6 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/flushed.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/folder-open.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/folder-open.svg new file mode 100644 index 0000000..f55a8ee --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/folder-open.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/folder.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/folder.svg new file mode 100644 index 0000000..b87a49c --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/folder.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/font-awesome-logo-full.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/font-awesome-logo-full.svg new file mode 100644 index 0000000..65e05f3 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/font-awesome-logo-full.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/frown-open.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/frown-open.svg new file mode 100644 index 0000000..b0a705f --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/frown-open.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/frown.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/frown.svg new file mode 100644 index 0000000..f22e206 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/frown.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/futbol.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/futbol.svg new file mode 100644 index 0000000..0a7a56f --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/futbol.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/gem.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/gem.svg new file mode 100644 index 0000000..9c742af --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/gem.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/grimace.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/grimace.svg new file mode 100644 index 0000000..7c61de8 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/grimace.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/grin-alt.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/grin-alt.svg new file mode 100644 index 0000000..ef73218 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/grin-alt.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/grin-beam-sweat.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/grin-beam-sweat.svg new file mode 100644 index 0000000..bdf681e --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/grin-beam-sweat.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/grin-beam.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/grin-beam.svg new file mode 100644 index 0000000..be3f59b --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/grin-beam.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/grin-hearts.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/grin-hearts.svg new file mode 100644 index 0000000..46272f8 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/grin-hearts.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/grin-squint-tears.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/grin-squint-tears.svg new file mode 100644 index 0000000..5793d7e --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/grin-squint-tears.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/grin-squint.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/grin-squint.svg new file mode 100644 index 0000000..2f7c3f6 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/grin-squint.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/grin-stars.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/grin-stars.svg new file mode 100644 index 0000000..f23685a --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/grin-stars.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/grin-tears.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/grin-tears.svg new file mode 100644 index 0000000..da4fc55 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/grin-tears.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/grin-tongue-squint.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/grin-tongue-squint.svg new file mode 100644 index 0000000..9335297 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/grin-tongue-squint.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/grin-tongue-wink.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/grin-tongue-wink.svg new file mode 100644 index 0000000..779a2c8 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/grin-tongue-wink.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/grin-tongue.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/grin-tongue.svg new file mode 100644 index 0000000..fd6121c --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/grin-tongue.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/grin-wink.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/grin-wink.svg new file mode 100644 index 0000000..4ae3090 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/grin-wink.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/grin.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/grin.svg new file mode 100644 index 0000000..4c90550 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/grin.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/hand-lizard.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/hand-lizard.svg new file mode 100644 index 0000000..9e419d0 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/hand-lizard.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/hand-paper.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/hand-paper.svg new file mode 100644 index 0000000..2480623 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/hand-paper.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/hand-peace.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/hand-peace.svg new file mode 100644 index 0000000..701fe3c --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/hand-peace.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/hand-point-down.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/hand-point-down.svg new file mode 100644 index 0000000..c49750a --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/hand-point-down.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/hand-point-left.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/hand-point-left.svg new file mode 100644 index 0000000..d0ace05 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/hand-point-left.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/hand-point-right.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/hand-point-right.svg new file mode 100644 index 0000000..ad414b3 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/hand-point-right.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/hand-point-up.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/hand-point-up.svg new file mode 100644 index 0000000..bfda7e6 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/hand-point-up.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/hand-pointer.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/hand-pointer.svg new file mode 100644 index 0000000..7698950 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/hand-pointer.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/hand-rock.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/hand-rock.svg new file mode 100644 index 0000000..dbc5b9b --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/hand-rock.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/hand-scissors.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/hand-scissors.svg new file mode 100644 index 0000000..52a9f0a --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/hand-scissors.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/hand-spock.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/hand-spock.svg new file mode 100644 index 0000000..b9899fc --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/hand-spock.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/handshake.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/handshake.svg new file mode 100644 index 0000000..093b177 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/handshake.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/hdd.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/hdd.svg new file mode 100644 index 0000000..d6b8ce7 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/hdd.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/heart.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/heart.svg new file mode 100644 index 0000000..a3c1831 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/heart.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/hospital.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/hospital.svg new file mode 100644 index 0000000..ce3cf50 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/hospital.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/hourglass.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/hourglass.svg new file mode 100644 index 0000000..8fa997e --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/hourglass.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/id-badge.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/id-badge.svg new file mode 100644 index 0000000..8c76cab --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/id-badge.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/id-card.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/id-card.svg new file mode 100644 index 0000000..bec9c20 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/id-card.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/image.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/image.svg new file mode 100644 index 0000000..091778e --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/image.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/images.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/images.svg new file mode 100644 index 0000000..8d5117f --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/images.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/keyboard.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/keyboard.svg new file mode 100644 index 0000000..eac627c --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/keyboard.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/kiss-beam.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/kiss-beam.svg new file mode 100644 index 0000000..ddef57c --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/kiss-beam.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/kiss-wink-heart.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/kiss-wink-heart.svg new file mode 100644 index 0000000..d83001e --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/kiss-wink-heart.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/kiss.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/kiss.svg new file mode 100644 index 0000000..0369715 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/kiss.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/laugh-beam.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/laugh-beam.svg new file mode 100644 index 0000000..bf78105 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/laugh-beam.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/laugh-squint.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/laugh-squint.svg new file mode 100644 index 0000000..2d1a6c2 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/laugh-squint.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/laugh-wink.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/laugh-wink.svg new file mode 100644 index 0000000..ba88f35 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/laugh-wink.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/laugh.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/laugh.svg new file mode 100644 index 0000000..53b68db --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/laugh.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/lemon.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/lemon.svg new file mode 100644 index 0000000..3f540b0 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/lemon.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/life-ring.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/life-ring.svg new file mode 100644 index 0000000..6bfd6e0 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/life-ring.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/lightbulb.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/lightbulb.svg new file mode 100644 index 0000000..20d36b5 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/lightbulb.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/list-alt.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/list-alt.svg new file mode 100644 index 0000000..b3cb180 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/list-alt.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/map.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/map.svg new file mode 100644 index 0000000..a667b1a --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/map.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/meh-blank.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/meh-blank.svg new file mode 100644 index 0000000..e87f809 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/meh-blank.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/meh-rolling-eyes.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/meh-rolling-eyes.svg new file mode 100644 index 0000000..83f4530 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/meh-rolling-eyes.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/meh.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/meh.svg new file mode 100644 index 0000000..cf3ee2b --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/meh.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/minus-square.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/minus-square.svg new file mode 100644 index 0000000..396a22a --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/minus-square.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/money-bill-alt.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/money-bill-alt.svg new file mode 100644 index 0000000..3413b72 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/money-bill-alt.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/moon.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/moon.svg new file mode 100644 index 0000000..a49ecf2 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/moon.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/newspaper.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/newspaper.svg new file mode 100644 index 0000000..a11c6d4 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/newspaper.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/object-group.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/object-group.svg new file mode 100644 index 0000000..fa6a8ec --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/object-group.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/object-ungroup.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/object-ungroup.svg new file mode 100644 index 0000000..0a848b3 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/object-ungroup.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/paper-plane.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/paper-plane.svg new file mode 100644 index 0000000..841820e --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/paper-plane.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/pause-circle.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/pause-circle.svg new file mode 100644 index 0000000..814350e --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/pause-circle.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/play-circle.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/play-circle.svg new file mode 100644 index 0000000..ba67239 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/play-circle.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/plus-square.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/plus-square.svg new file mode 100644 index 0000000..a6a49ac --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/plus-square.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/question-circle.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/question-circle.svg new file mode 100644 index 0000000..aa086e9 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/question-circle.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/registered.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/registered.svg new file mode 100644 index 0000000..45ffc69 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/registered.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/sad-cry.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/sad-cry.svg new file mode 100644 index 0000000..a51f9d6 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/sad-cry.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/sad-tear.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/sad-tear.svg new file mode 100644 index 0000000..ce6d7eb --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/sad-tear.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/save.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/save.svg new file mode 100644 index 0000000..f742ffb --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/save.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/share-square.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/share-square.svg new file mode 100644 index 0000000..52c2faa --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/share-square.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/smile-beam.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/smile-beam.svg new file mode 100644 index 0000000..8cce861 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/smile-beam.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/smile-wink.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/smile-wink.svg new file mode 100644 index 0000000..8841482 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/smile-wink.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/smile.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/smile.svg new file mode 100644 index 0000000..9eb5e3a --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/smile.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/snowflake.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/snowflake.svg new file mode 100644 index 0000000..28eea66 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/snowflake.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/square.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/square.svg new file mode 100644 index 0000000..0458912 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/square.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/star-half.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/star-half.svg new file mode 100644 index 0000000..d219e8d --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/star-half.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/star.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/star.svg new file mode 100644 index 0000000..c4fc279 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/star.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/sticky-note.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/sticky-note.svg new file mode 100644 index 0000000..0d666eb --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/sticky-note.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/stop-circle.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/stop-circle.svg new file mode 100644 index 0000000..14c07d5 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/stop-circle.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/sun.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/sun.svg new file mode 100644 index 0000000..9923b1c --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/sun.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/surprise.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/surprise.svg new file mode 100644 index 0000000..00f09b5 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/surprise.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/thumbs-down.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/thumbs-down.svg new file mode 100644 index 0000000..5483895 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/thumbs-down.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/thumbs-up.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/thumbs-up.svg new file mode 100644 index 0000000..cce0ed6 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/thumbs-up.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/times-circle.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/times-circle.svg new file mode 100644 index 0000000..627164b --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/times-circle.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/tired.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/tired.svg new file mode 100644 index 0000000..fda9121 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/tired.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/trash-alt.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/trash-alt.svg new file mode 100644 index 0000000..c5e4405 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/trash-alt.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/user-circle.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/user-circle.svg new file mode 100644 index 0000000..4db0c7e --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/user-circle.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/user.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/user.svg new file mode 100644 index 0000000..750577d --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/user.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/window-close.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/window-close.svg new file mode 100644 index 0000000..42bfeb5 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/window-close.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/window-maximize.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/window-maximize.svg new file mode 100644 index 0000000..6556858 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/window-maximize.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/window-minimize.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/window-minimize.svg new file mode 100644 index 0000000..9bd0d54 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/window-minimize.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/window-restore.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/window-restore.svg new file mode 100644 index 0000000..c2975d2 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/regular/window-restore.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/ad.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/ad.svg new file mode 100644 index 0000000..11fd3bc --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/ad.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/address-book.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/address-book.svg new file mode 100644 index 0000000..b35adaf --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/address-book.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/address-card.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/address-card.svg new file mode 100644 index 0000000..50a5410 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/address-card.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/adjust.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/adjust.svg new file mode 100644 index 0000000..9f0582a --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/adjust.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/air-freshener.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/air-freshener.svg new file mode 100644 index 0000000..0779049 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/air-freshener.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/align-center.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/align-center.svg new file mode 100644 index 0000000..01e6a0a --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/align-center.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/align-justify.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/align-justify.svg new file mode 100644 index 0000000..2f62a9d --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/align-justify.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/align-left.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/align-left.svg new file mode 100644 index 0000000..2a68027 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/align-left.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/align-right.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/align-right.svg new file mode 100644 index 0000000..6703a5a --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/align-right.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/allergies.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/allergies.svg new file mode 100644 index 0000000..ed2ce93 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/allergies.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/ambulance.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/ambulance.svg new file mode 100644 index 0000000..658c588 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/ambulance.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/american-sign-language-interpreting.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/american-sign-language-interpreting.svg new file mode 100644 index 0000000..d95b779 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/american-sign-language-interpreting.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/anchor.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/anchor.svg new file mode 100644 index 0000000..a11596e --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/anchor.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/angle-double-down.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/angle-double-down.svg new file mode 100644 index 0000000..87287ed --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/angle-double-down.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/angle-double-left.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/angle-double-left.svg new file mode 100644 index 0000000..6cff3f9 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/angle-double-left.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/angle-double-right.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/angle-double-right.svg new file mode 100644 index 0000000..5d4a760 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/angle-double-right.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/angle-double-up.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/angle-double-up.svg new file mode 100644 index 0000000..ca3488b --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/angle-double-up.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/angle-down.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/angle-down.svg new file mode 100644 index 0000000..8348e03 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/angle-down.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/angle-left.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/angle-left.svg new file mode 100644 index 0000000..a3c1cc7 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/angle-left.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/angle-right.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/angle-right.svg new file mode 100644 index 0000000..4cff0c9 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/angle-right.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/angle-up.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/angle-up.svg new file mode 100644 index 0000000..50b67d8 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/angle-up.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/angry.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/angry.svg new file mode 100644 index 0000000..c486913 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/angry.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/ankh.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/ankh.svg new file mode 100644 index 0000000..f89cdcd --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/ankh.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/apple-alt.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/apple-alt.svg new file mode 100644 index 0000000..8375aad --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/apple-alt.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/archive.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/archive.svg new file mode 100644 index 0000000..cfe1e62 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/archive.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/archway.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/archway.svg new file mode 100644 index 0000000..e9b1c03 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/archway.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/arrow-alt-circle-down.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/arrow-alt-circle-down.svg new file mode 100644 index 0000000..3e20f1e --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/arrow-alt-circle-down.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/arrow-alt-circle-left.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/arrow-alt-circle-left.svg new file mode 100644 index 0000000..a98dba6 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/arrow-alt-circle-left.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/arrow-alt-circle-right.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/arrow-alt-circle-right.svg new file mode 100644 index 0000000..d1afe82 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/arrow-alt-circle-right.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/arrow-alt-circle-up.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/arrow-alt-circle-up.svg new file mode 100644 index 0000000..e752281 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/arrow-alt-circle-up.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/arrow-circle-down.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/arrow-circle-down.svg new file mode 100644 index 0000000..35455ad --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/arrow-circle-down.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/arrow-circle-left.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/arrow-circle-left.svg new file mode 100644 index 0000000..0e0ad0f --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/arrow-circle-left.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/arrow-circle-right.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/arrow-circle-right.svg new file mode 100644 index 0000000..88297f6 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/arrow-circle-right.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/arrow-circle-up.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/arrow-circle-up.svg new file mode 100644 index 0000000..dd25f8e --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/arrow-circle-up.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/arrow-down.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/arrow-down.svg new file mode 100644 index 0000000..fcda248 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/arrow-down.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/arrow-left.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/arrow-left.svg new file mode 100644 index 0000000..57a171c --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/arrow-left.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/arrow-right.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/arrow-right.svg new file mode 100644 index 0000000..a9d00a5 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/arrow-right.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/arrow-up.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/arrow-up.svg new file mode 100644 index 0000000..ec258b4 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/arrow-up.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/arrows-alt-h.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/arrows-alt-h.svg new file mode 100644 index 0000000..aff6546 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/arrows-alt-h.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/arrows-alt-v.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/arrows-alt-v.svg new file mode 100644 index 0000000..a04daa8 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/arrows-alt-v.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/arrows-alt.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/arrows-alt.svg new file mode 100644 index 0000000..736da6d --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/arrows-alt.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/assistive-listening-systems.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/assistive-listening-systems.svg new file mode 100644 index 0000000..3aee457 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/assistive-listening-systems.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/asterisk.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/asterisk.svg new file mode 100644 index 0000000..444bd45 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/asterisk.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/at.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/at.svg new file mode 100644 index 0000000..c95a4b8 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/at.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/atlas.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/atlas.svg new file mode 100644 index 0000000..27113c5 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/atlas.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/atom.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/atom.svg new file mode 100644 index 0000000..b7d643c --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/atom.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/audio-description.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/audio-description.svg new file mode 100644 index 0000000..eb66cb6 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/audio-description.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/award.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/award.svg new file mode 100644 index 0000000..6cf9017 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/award.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/backspace.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/backspace.svg new file mode 100644 index 0000000..da7b587 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/backspace.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/backward.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/backward.svg new file mode 100644 index 0000000..c838872 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/backward.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/balance-scale.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/balance-scale.svg new file mode 100644 index 0000000..d05d5bb --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/balance-scale.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/ban.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/ban.svg new file mode 100644 index 0000000..888257c --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/ban.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/band-aid.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/band-aid.svg new file mode 100644 index 0000000..99b617c --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/band-aid.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/barcode.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/barcode.svg new file mode 100644 index 0000000..69a2623 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/barcode.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/bars.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/bars.svg new file mode 100644 index 0000000..e27577b --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/bars.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/baseball-ball.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/baseball-ball.svg new file mode 100644 index 0000000..161979b --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/baseball-ball.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/basketball-ball.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/basketball-ball.svg new file mode 100644 index 0000000..4c1f4f7 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/basketball-ball.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/bath.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/bath.svg new file mode 100644 index 0000000..3a315b9 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/bath.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/battery-empty.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/battery-empty.svg new file mode 100644 index 0000000..74f722b --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/battery-empty.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/battery-full.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/battery-full.svg new file mode 100644 index 0000000..53f3c8d --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/battery-full.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/battery-half.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/battery-half.svg new file mode 100644 index 0000000..5175178 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/battery-half.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/battery-quarter.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/battery-quarter.svg new file mode 100644 index 0000000..f7d01a6 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/battery-quarter.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/battery-three-quarters.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/battery-three-quarters.svg new file mode 100644 index 0000000..21c61a4 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/battery-three-quarters.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/bed.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/bed.svg new file mode 100644 index 0000000..9279dd4 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/bed.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/beer.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/beer.svg new file mode 100644 index 0000000..f883d8a --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/beer.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/bell-slash.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/bell-slash.svg new file mode 100644 index 0000000..3bba130 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/bell-slash.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/bell.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/bell.svg new file mode 100644 index 0000000..c51ab33 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/bell.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/bezier-curve.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/bezier-curve.svg new file mode 100644 index 0000000..f4b27c8 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/bezier-curve.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/bible.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/bible.svg new file mode 100644 index 0000000..363500c --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/bible.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/bicycle.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/bicycle.svg new file mode 100644 index 0000000..d85aebd --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/bicycle.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/binoculars.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/binoculars.svg new file mode 100644 index 0000000..fd0b753 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/binoculars.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/birthday-cake.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/birthday-cake.svg new file mode 100644 index 0000000..922bd2d --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/birthday-cake.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/blender.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/blender.svg new file mode 100644 index 0000000..1a0f8f1 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/blender.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/blind.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/blind.svg new file mode 100644 index 0000000..ac576e4 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/blind.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/bold.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/bold.svg new file mode 100644 index 0000000..e0205a7 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/bold.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/bolt.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/bolt.svg new file mode 100644 index 0000000..804487f --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/bolt.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/bomb.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/bomb.svg new file mode 100644 index 0000000..21ad5a1 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/bomb.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/bone.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/bone.svg new file mode 100644 index 0000000..7a4255e --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/bone.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/bong.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/bong.svg new file mode 100644 index 0000000..d4eb181 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/bong.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/book-open.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/book-open.svg new file mode 100644 index 0000000..6251c0c --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/book-open.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/book-reader.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/book-reader.svg new file mode 100644 index 0000000..9689f77 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/book-reader.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/book.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/book.svg new file mode 100644 index 0000000..4c06213 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/book.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/bookmark.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/bookmark.svg new file mode 100644 index 0000000..96149bd --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/bookmark.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/bowling-ball.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/bowling-ball.svg new file mode 100644 index 0000000..238f467 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/bowling-ball.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/box-open.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/box-open.svg new file mode 100644 index 0000000..7dc7589 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/box-open.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/box.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/box.svg new file mode 100644 index 0000000..1efa5ed --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/box.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/boxes.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/boxes.svg new file mode 100644 index 0000000..e5d2367 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/boxes.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/braille.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/braille.svg new file mode 100644 index 0000000..ea8e021 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/braille.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/brain.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/brain.svg new file mode 100644 index 0000000..7912dd9 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/brain.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/briefcase-medical.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/briefcase-medical.svg new file mode 100644 index 0000000..abc47fc --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/briefcase-medical.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/briefcase.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/briefcase.svg new file mode 100644 index 0000000..9174908 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/briefcase.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/broadcast-tower.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/broadcast-tower.svg new file mode 100644 index 0000000..2accd99 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/broadcast-tower.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/broom.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/broom.svg new file mode 100644 index 0000000..d547d4a --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/broom.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/brush.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/brush.svg new file mode 100644 index 0000000..4f07971 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/brush.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/bug.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/bug.svg new file mode 100644 index 0000000..fb9c16d --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/bug.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/building.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/building.svg new file mode 100644 index 0000000..380e936 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/building.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/bullhorn.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/bullhorn.svg new file mode 100644 index 0000000..74365bc --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/bullhorn.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/bullseye.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/bullseye.svg new file mode 100644 index 0000000..4c8f64f --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/bullseye.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/burn.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/burn.svg new file mode 100644 index 0000000..6541fc5 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/burn.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/bus-alt.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/bus-alt.svg new file mode 100644 index 0000000..0367654 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/bus-alt.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/bus.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/bus.svg new file mode 100644 index 0000000..be30a6e --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/bus.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/business-time.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/business-time.svg new file mode 100644 index 0000000..7db511c --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/business-time.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/calculator.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/calculator.svg new file mode 100644 index 0000000..b337b60 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/calculator.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/calendar-alt.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/calendar-alt.svg new file mode 100644 index 0000000..18a0b51 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/calendar-alt.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/calendar-check.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/calendar-check.svg new file mode 100644 index 0000000..50f3e40 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/calendar-check.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/calendar-minus.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/calendar-minus.svg new file mode 100644 index 0000000..71de2b8 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/calendar-minus.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/calendar-plus.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/calendar-plus.svg new file mode 100644 index 0000000..609e055 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/calendar-plus.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/calendar-times.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/calendar-times.svg new file mode 100644 index 0000000..c304148 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/calendar-times.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/calendar.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/calendar.svg new file mode 100644 index 0000000..9c38a11 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/calendar.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/camera-retro.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/camera-retro.svg new file mode 100644 index 0000000..c804445 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/camera-retro.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/camera.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/camera.svg new file mode 100644 index 0000000..2837a87 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/camera.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/cannabis.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/cannabis.svg new file mode 100644 index 0000000..fbc8f67 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/cannabis.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/capsules.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/capsules.svg new file mode 100644 index 0000000..e34bed8 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/capsules.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/car-alt.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/car-alt.svg new file mode 100644 index 0000000..09d3c3b --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/car-alt.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/car-battery.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/car-battery.svg new file mode 100644 index 0000000..41dd5d0 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/car-battery.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/car-crash.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/car-crash.svg new file mode 100644 index 0000000..96b0c3e --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/car-crash.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/car-side.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/car-side.svg new file mode 100644 index 0000000..56d98ab --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/car-side.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/car.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/car.svg new file mode 100644 index 0000000..c607241 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/car.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/caret-down.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/caret-down.svg new file mode 100644 index 0000000..b571f1a --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/caret-down.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/caret-left.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/caret-left.svg new file mode 100644 index 0000000..d914366 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/caret-left.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/caret-right.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/caret-right.svg new file mode 100644 index 0000000..a36afd9 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/caret-right.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/caret-square-down.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/caret-square-down.svg new file mode 100644 index 0000000..e069ef2 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/caret-square-down.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/caret-square-left.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/caret-square-left.svg new file mode 100644 index 0000000..5206e46 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/caret-square-left.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/caret-square-right.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/caret-square-right.svg new file mode 100644 index 0000000..3e3d81c --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/caret-square-right.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/caret-square-up.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/caret-square-up.svg new file mode 100644 index 0000000..633f0bf --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/caret-square-up.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/caret-up.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/caret-up.svg new file mode 100644 index 0000000..dd70ab6 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/caret-up.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/cart-arrow-down.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/cart-arrow-down.svg new file mode 100644 index 0000000..bf31c0a --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/cart-arrow-down.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/cart-plus.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/cart-plus.svg new file mode 100644 index 0000000..98f1100 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/cart-plus.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/certificate.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/certificate.svg new file mode 100644 index 0000000..e3a8339 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/certificate.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/chalkboard-teacher.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/chalkboard-teacher.svg new file mode 100644 index 0000000..3e30833 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/chalkboard-teacher.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/chalkboard.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/chalkboard.svg new file mode 100644 index 0000000..0bcb73a --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/chalkboard.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/charging-station.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/charging-station.svg new file mode 100644 index 0000000..e186b30 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/charging-station.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/chart-area.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/chart-area.svg new file mode 100644 index 0000000..33384aa --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/chart-area.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/chart-bar.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/chart-bar.svg new file mode 100644 index 0000000..b70715a --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/chart-bar.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/chart-line.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/chart-line.svg new file mode 100644 index 0000000..7f951de --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/chart-line.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/chart-pie.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/chart-pie.svg new file mode 100644 index 0000000..276c9aa --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/chart-pie.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/check-circle.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/check-circle.svg new file mode 100644 index 0000000..1ad2922 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/check-circle.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/check-double.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/check-double.svg new file mode 100644 index 0000000..1d99122 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/check-double.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/check-square.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/check-square.svg new file mode 100644 index 0000000..4b7aa55 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/check-square.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/check.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/check.svg new file mode 100644 index 0000000..6f93b7b --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/check.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/chess-bishop.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/chess-bishop.svg new file mode 100644 index 0000000..8e60c23 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/chess-bishop.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/chess-board.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/chess-board.svg new file mode 100644 index 0000000..b708687 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/chess-board.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/chess-king.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/chess-king.svg new file mode 100644 index 0000000..3b33c30 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/chess-king.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/chess-knight.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/chess-knight.svg new file mode 100644 index 0000000..5159817 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/chess-knight.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/chess-pawn.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/chess-pawn.svg new file mode 100644 index 0000000..8555be5 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/chess-pawn.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/chess-queen.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/chess-queen.svg new file mode 100644 index 0000000..943bc11 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/chess-queen.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/chess-rook.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/chess-rook.svg new file mode 100644 index 0000000..8c3df7a --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/chess-rook.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/chess.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/chess.svg new file mode 100644 index 0000000..96ff364 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/chess.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/chevron-circle-down.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/chevron-circle-down.svg new file mode 100644 index 0000000..fc49f88 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/chevron-circle-down.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/chevron-circle-left.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/chevron-circle-left.svg new file mode 100644 index 0000000..d1e012f --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/chevron-circle-left.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/chevron-circle-right.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/chevron-circle-right.svg new file mode 100644 index 0000000..097623e --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/chevron-circle-right.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/chevron-circle-up.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/chevron-circle-up.svg new file mode 100644 index 0000000..9d1b157 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/chevron-circle-up.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/chevron-down.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/chevron-down.svg new file mode 100644 index 0000000..989f2c0 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/chevron-down.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/chevron-left.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/chevron-left.svg new file mode 100644 index 0000000..7c5f3c1 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/chevron-left.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/chevron-right.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/chevron-right.svg new file mode 100644 index 0000000..9a1e0c5 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/chevron-right.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/chevron-up.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/chevron-up.svg new file mode 100644 index 0000000..01c9155 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/chevron-up.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/child.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/child.svg new file mode 100644 index 0000000..f9da762 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/child.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/church.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/church.svg new file mode 100644 index 0000000..e14ec35 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/church.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/circle-notch.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/circle-notch.svg new file mode 100644 index 0000000..fc8cffe --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/circle-notch.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/circle.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/circle.svg new file mode 100644 index 0000000..9157fe8 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/circle.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/city.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/city.svg new file mode 100644 index 0000000..2014396 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/city.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/clipboard-check.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/clipboard-check.svg new file mode 100644 index 0000000..7c892d4 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/clipboard-check.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/clipboard-list.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/clipboard-list.svg new file mode 100644 index 0000000..830355f --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/clipboard-list.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/clipboard.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/clipboard.svg new file mode 100644 index 0000000..a5f1a93 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/clipboard.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/clock.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/clock.svg new file mode 100644 index 0000000..c0571de --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/clock.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/clone.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/clone.svg new file mode 100644 index 0000000..6c94fce --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/clone.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/closed-captioning.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/closed-captioning.svg new file mode 100644 index 0000000..f1da7a6 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/closed-captioning.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/cloud-download-alt.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/cloud-download-alt.svg new file mode 100644 index 0000000..54a872c --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/cloud-download-alt.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/cloud-upload-alt.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/cloud-upload-alt.svg new file mode 100644 index 0000000..ed0803b --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/cloud-upload-alt.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/cloud.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/cloud.svg new file mode 100644 index 0000000..fc48ad4 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/cloud.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/cocktail.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/cocktail.svg new file mode 100644 index 0000000..2defd35 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/cocktail.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/code-branch.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/code-branch.svg new file mode 100644 index 0000000..da22bf1 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/code-branch.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/code.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/code.svg new file mode 100644 index 0000000..908afd8 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/code.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/coffee.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/coffee.svg new file mode 100644 index 0000000..5908d7b --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/coffee.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/cog.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/cog.svg new file mode 100644 index 0000000..c800d8a --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/cog.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/cogs.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/cogs.svg new file mode 100644 index 0000000..3d3bc5d --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/cogs.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/coins.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/coins.svg new file mode 100644 index 0000000..0cb4fc0 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/coins.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/columns.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/columns.svg new file mode 100644 index 0000000..ae6f6d8 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/columns.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/comment-alt.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/comment-alt.svg new file mode 100644 index 0000000..ffbf759 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/comment-alt.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/comment-dollar.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/comment-dollar.svg new file mode 100644 index 0000000..0a3eb29 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/comment-dollar.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/comment-dots.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/comment-dots.svg new file mode 100644 index 0000000..bbd5ed7 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/comment-dots.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/comment-slash.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/comment-slash.svg new file mode 100644 index 0000000..1767390 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/comment-slash.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/comment.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/comment.svg new file mode 100644 index 0000000..ca7aafa --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/comment.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/comments-dollar.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/comments-dollar.svg new file mode 100644 index 0000000..268cab1 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/comments-dollar.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/comments.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/comments.svg new file mode 100644 index 0000000..b444e09 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/comments.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/compact-disc.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/compact-disc.svg new file mode 100644 index 0000000..d8bf25a --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/compact-disc.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/compass.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/compass.svg new file mode 100644 index 0000000..5a2c5af --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/compass.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/compress.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/compress.svg new file mode 100644 index 0000000..251aa23 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/compress.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/concierge-bell.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/concierge-bell.svg new file mode 100644 index 0000000..586c92e --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/concierge-bell.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/cookie-bite.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/cookie-bite.svg new file mode 100644 index 0000000..b46e719 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/cookie-bite.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/cookie.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/cookie.svg new file mode 100644 index 0000000..c49305d --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/cookie.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/copy.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/copy.svg new file mode 100644 index 0000000..0c38103 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/copy.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/copyright.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/copyright.svg new file mode 100644 index 0000000..d5ea053 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/copyright.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/couch.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/couch.svg new file mode 100644 index 0000000..9b224ca --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/couch.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/credit-card.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/credit-card.svg new file mode 100644 index 0000000..d3483a6 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/credit-card.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/crop-alt.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/crop-alt.svg new file mode 100644 index 0000000..a52f32f --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/crop-alt.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/crop.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/crop.svg new file mode 100644 index 0000000..2d69ba5 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/crop.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/cross.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/cross.svg new file mode 100644 index 0000000..f4691e7 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/cross.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/crosshairs.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/crosshairs.svg new file mode 100644 index 0000000..c13dc51 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/crosshairs.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/crow.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/crow.svg new file mode 100644 index 0000000..479663b --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/crow.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/crown.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/crown.svg new file mode 100644 index 0000000..b6f54a8 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/crown.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/cube.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/cube.svg new file mode 100644 index 0000000..0695abe --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/cube.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/cubes.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/cubes.svg new file mode 100644 index 0000000..5f54330 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/cubes.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/cut.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/cut.svg new file mode 100644 index 0000000..631819e --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/cut.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/database.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/database.svg new file mode 100644 index 0000000..d0af600 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/database.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/deaf.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/deaf.svg new file mode 100644 index 0000000..d6f7f8a --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/deaf.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/desktop.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/desktop.svg new file mode 100644 index 0000000..de176c7 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/desktop.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/dharmachakra.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/dharmachakra.svg new file mode 100644 index 0000000..f5c667d --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/dharmachakra.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/diagnoses.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/diagnoses.svg new file mode 100644 index 0000000..7df06eb --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/diagnoses.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/dice-five.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/dice-five.svg new file mode 100644 index 0000000..2053206 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/dice-five.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/dice-four.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/dice-four.svg new file mode 100644 index 0000000..808fceb --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/dice-four.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/dice-one.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/dice-one.svg new file mode 100644 index 0000000..836d957 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/dice-one.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/dice-six.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/dice-six.svg new file mode 100644 index 0000000..320dd4a --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/dice-six.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/dice-three.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/dice-three.svg new file mode 100644 index 0000000..c15ca3d --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/dice-three.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/dice-two.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/dice-two.svg new file mode 100644 index 0000000..bc02676 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/dice-two.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/dice.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/dice.svg new file mode 100644 index 0000000..7f115bd --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/dice.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/digital-tachograph.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/digital-tachograph.svg new file mode 100644 index 0000000..3150243 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/digital-tachograph.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/directions.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/directions.svg new file mode 100644 index 0000000..b284deb --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/directions.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/divide.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/divide.svg new file mode 100644 index 0000000..412c1ad --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/divide.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/dizzy.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/dizzy.svg new file mode 100644 index 0000000..e830c05 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/dizzy.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/dna.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/dna.svg new file mode 100644 index 0000000..3e9f8cf --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/dna.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/dollar-sign.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/dollar-sign.svg new file mode 100644 index 0000000..cd68494 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/dollar-sign.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/dolly-flatbed.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/dolly-flatbed.svg new file mode 100644 index 0000000..30f06c3 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/dolly-flatbed.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/dolly.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/dolly.svg new file mode 100644 index 0000000..66c52e7 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/dolly.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/donate.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/donate.svg new file mode 100644 index 0000000..403f939 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/donate.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/door-closed.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/door-closed.svg new file mode 100644 index 0000000..df313ed --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/door-closed.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/door-open.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/door-open.svg new file mode 100644 index 0000000..e7b8890 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/door-open.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/dot-circle.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/dot-circle.svg new file mode 100644 index 0000000..6af4c79 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/dot-circle.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/dove.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/dove.svg new file mode 100644 index 0000000..49468a4 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/dove.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/download.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/download.svg new file mode 100644 index 0000000..fafbf38 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/download.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/drafting-compass.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/drafting-compass.svg new file mode 100644 index 0000000..113846f --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/drafting-compass.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/draw-polygon.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/draw-polygon.svg new file mode 100644 index 0000000..c962c25 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/draw-polygon.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/drum-steelpan.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/drum-steelpan.svg new file mode 100644 index 0000000..285f424 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/drum-steelpan.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/drum.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/drum.svg new file mode 100644 index 0000000..6ba7b5f --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/drum.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/dumbbell.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/dumbbell.svg new file mode 100644 index 0000000..5f82aeb --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/dumbbell.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/edit.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/edit.svg new file mode 100644 index 0000000..a7e535d --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/edit.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/eject.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/eject.svg new file mode 100644 index 0000000..15a9a15 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/eject.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/ellipsis-h.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/ellipsis-h.svg new file mode 100644 index 0000000..c666658 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/ellipsis-h.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/ellipsis-v.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/ellipsis-v.svg new file mode 100644 index 0000000..2dafe84 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/ellipsis-v.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/envelope-open-text.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/envelope-open-text.svg new file mode 100644 index 0000000..0830b06 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/envelope-open-text.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/envelope-open.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/envelope-open.svg new file mode 100644 index 0000000..a187422 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/envelope-open.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/envelope-square.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/envelope-square.svg new file mode 100644 index 0000000..bddebea --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/envelope-square.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/envelope.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/envelope.svg new file mode 100644 index 0000000..a78481a --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/envelope.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/equals.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/equals.svg new file mode 100644 index 0000000..175bf34 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/equals.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/eraser.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/eraser.svg new file mode 100644 index 0000000..6f7ef3f --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/eraser.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/euro-sign.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/euro-sign.svg new file mode 100644 index 0000000..21b9478 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/euro-sign.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/exchange-alt.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/exchange-alt.svg new file mode 100644 index 0000000..492c3d8 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/exchange-alt.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/exclamation-circle.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/exclamation-circle.svg new file mode 100644 index 0000000..637f780 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/exclamation-circle.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/exclamation-triangle.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/exclamation-triangle.svg new file mode 100644 index 0000000..be6ddbf --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/exclamation-triangle.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/exclamation.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/exclamation.svg new file mode 100644 index 0000000..7652c8a --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/exclamation.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/expand-arrows-alt.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/expand-arrows-alt.svg new file mode 100644 index 0000000..25120ef --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/expand-arrows-alt.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/expand.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/expand.svg new file mode 100644 index 0000000..070a7aa --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/expand.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/external-link-alt.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/external-link-alt.svg new file mode 100644 index 0000000..f821f4d --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/external-link-alt.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/external-link-square-alt.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/external-link-square-alt.svg new file mode 100644 index 0000000..536989a --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/external-link-square-alt.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/eye-dropper.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/eye-dropper.svg new file mode 100644 index 0000000..f266828 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/eye-dropper.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/eye-slash.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/eye-slash.svg new file mode 100644 index 0000000..a80f536 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/eye-slash.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/eye.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/eye.svg new file mode 100644 index 0000000..1bfc398 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/eye.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/fast-backward.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/fast-backward.svg new file mode 100644 index 0000000..dfe10e5 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/fast-backward.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/fast-forward.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/fast-forward.svg new file mode 100644 index 0000000..57c072a --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/fast-forward.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/fax.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/fax.svg new file mode 100644 index 0000000..12386de --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/fax.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/feather-alt.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/feather-alt.svg new file mode 100644 index 0000000..934033b --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/feather-alt.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/feather.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/feather.svg new file mode 100644 index 0000000..583425b --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/feather.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/female.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/female.svg new file mode 100644 index 0000000..3e3fbda --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/female.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/fighter-jet.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/fighter-jet.svg new file mode 100644 index 0000000..61e4c4f --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/fighter-jet.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/file-alt.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/file-alt.svg new file mode 100644 index 0000000..3952aaa --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/file-alt.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/file-archive.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/file-archive.svg new file mode 100644 index 0000000..f739651 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/file-archive.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/file-audio.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/file-audio.svg new file mode 100644 index 0000000..e2933bd --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/file-audio.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/file-code.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/file-code.svg new file mode 100644 index 0000000..e7600e2 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/file-code.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/file-contract.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/file-contract.svg new file mode 100644 index 0000000..475e90d --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/file-contract.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/file-download.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/file-download.svg new file mode 100644 index 0000000..9e84c3b --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/file-download.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/file-excel.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/file-excel.svg new file mode 100644 index 0000000..1a5cc28 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/file-excel.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/file-export.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/file-export.svg new file mode 100644 index 0000000..be19d97 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/file-export.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/file-image.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/file-image.svg new file mode 100644 index 0000000..1951a01 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/file-image.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/file-import.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/file-import.svg new file mode 100644 index 0000000..a2484f6 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/file-import.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/file-invoice-dollar.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/file-invoice-dollar.svg new file mode 100644 index 0000000..96c8a69 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/file-invoice-dollar.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/file-invoice.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/file-invoice.svg new file mode 100644 index 0000000..51963b9 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/file-invoice.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/file-medical-alt.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/file-medical-alt.svg new file mode 100644 index 0000000..9da3886 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/file-medical-alt.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/file-medical.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/file-medical.svg new file mode 100644 index 0000000..bd71cb9 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/file-medical.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/file-pdf.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/file-pdf.svg new file mode 100644 index 0000000..a3bc43c --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/file-pdf.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/file-powerpoint.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/file-powerpoint.svg new file mode 100644 index 0000000..6d41800 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/file-powerpoint.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/file-prescription.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/file-prescription.svg new file mode 100644 index 0000000..bfc7904 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/file-prescription.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/file-signature.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/file-signature.svg new file mode 100644 index 0000000..1950124 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/file-signature.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/file-upload.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/file-upload.svg new file mode 100644 index 0000000..5aad888 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/file-upload.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/file-video.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/file-video.svg new file mode 100644 index 0000000..46ecd9c --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/file-video.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/file-word.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/file-word.svg new file mode 100644 index 0000000..ffed9b0 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/file-word.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/file.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/file.svg new file mode 100644 index 0000000..b8f22ac --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/file.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/fill-drip.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/fill-drip.svg new file mode 100644 index 0000000..bc48477 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/fill-drip.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/fill.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/fill.svg new file mode 100644 index 0000000..0653676 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/fill.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/film.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/film.svg new file mode 100644 index 0000000..42cd0c2 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/film.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/filter.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/filter.svg new file mode 100644 index 0000000..7ccd09f --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/filter.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/fingerprint.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/fingerprint.svg new file mode 100644 index 0000000..6f11738 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/fingerprint.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/fire-extinguisher.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/fire-extinguisher.svg new file mode 100644 index 0000000..4815e24 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/fire-extinguisher.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/fire.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/fire.svg new file mode 100644 index 0000000..59dfef3 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/fire.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/first-aid.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/first-aid.svg new file mode 100644 index 0000000..c6814e5 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/first-aid.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/fish.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/fish.svg new file mode 100644 index 0000000..3553091 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/fish.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/flag-checkered.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/flag-checkered.svg new file mode 100644 index 0000000..40a0328 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/flag-checkered.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/flag.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/flag.svg new file mode 100644 index 0000000..7d928c1 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/flag.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/flask.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/flask.svg new file mode 100644 index 0000000..b1f40c4 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/flask.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/flushed.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/flushed.svg new file mode 100644 index 0000000..76111ed --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/flushed.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/folder-minus.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/folder-minus.svg new file mode 100644 index 0000000..f6c50b7 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/folder-minus.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/folder-open.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/folder-open.svg new file mode 100644 index 0000000..5689733 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/folder-open.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/folder-plus.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/folder-plus.svg new file mode 100644 index 0000000..83dabdb --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/folder-plus.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/folder.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/folder.svg new file mode 100644 index 0000000..4256b30 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/folder.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/font-awesome-logo-full.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/font-awesome-logo-full.svg new file mode 100644 index 0000000..65e05f3 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/font-awesome-logo-full.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/font.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/font.svg new file mode 100644 index 0000000..cd0b723 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/font.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/football-ball.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/football-ball.svg new file mode 100644 index 0000000..6787e71 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/football-ball.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/forward.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/forward.svg new file mode 100644 index 0000000..feddaa5 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/forward.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/frog.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/frog.svg new file mode 100644 index 0000000..2095d48 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/frog.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/frown-open.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/frown-open.svg new file mode 100644 index 0000000..7b6dc2d --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/frown-open.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/frown.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/frown.svg new file mode 100644 index 0000000..0559e0e --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/frown.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/funnel-dollar.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/funnel-dollar.svg new file mode 100644 index 0000000..abafe3b --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/funnel-dollar.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/futbol.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/futbol.svg new file mode 100644 index 0000000..8213041 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/futbol.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/gamepad.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/gamepad.svg new file mode 100644 index 0000000..fe36250 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/gamepad.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/gas-pump.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/gas-pump.svg new file mode 100644 index 0000000..0a155b8 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/gas-pump.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/gavel.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/gavel.svg new file mode 100644 index 0000000..a697238 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/gavel.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/gem.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/gem.svg new file mode 100644 index 0000000..330fbd9 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/gem.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/genderless.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/genderless.svg new file mode 100644 index 0000000..3d78748 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/genderless.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/gift.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/gift.svg new file mode 100644 index 0000000..8c3d9b2 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/gift.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/glass-martini-alt.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/glass-martini-alt.svg new file mode 100644 index 0000000..72c4e38 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/glass-martini-alt.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/glass-martini.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/glass-martini.svg new file mode 100644 index 0000000..5c67c12 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/glass-martini.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/glasses.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/glasses.svg new file mode 100644 index 0000000..907abac --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/glasses.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/globe-africa.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/globe-africa.svg new file mode 100644 index 0000000..ce2928c --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/globe-africa.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/globe-americas.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/globe-americas.svg new file mode 100644 index 0000000..448171c --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/globe-americas.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/globe-asia.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/globe-asia.svg new file mode 100644 index 0000000..3595f97 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/globe-asia.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/globe.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/globe.svg new file mode 100644 index 0000000..9a5e6a5 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/globe.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/golf-ball.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/golf-ball.svg new file mode 100644 index 0000000..3f2a8d1 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/golf-ball.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/gopuram.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/gopuram.svg new file mode 100644 index 0000000..a3084ca --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/gopuram.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/graduation-cap.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/graduation-cap.svg new file mode 100644 index 0000000..480b3d1 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/graduation-cap.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/greater-than-equal.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/greater-than-equal.svg new file mode 100644 index 0000000..2e0bfb6 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/greater-than-equal.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/greater-than.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/greater-than.svg new file mode 100644 index 0000000..8be984d --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/greater-than.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/grimace.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/grimace.svg new file mode 100644 index 0000000..d54aa70 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/grimace.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/grin-alt.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/grin-alt.svg new file mode 100644 index 0000000..28eab85 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/grin-alt.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/grin-beam-sweat.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/grin-beam-sweat.svg new file mode 100644 index 0000000..2121909 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/grin-beam-sweat.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/grin-beam.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/grin-beam.svg new file mode 100644 index 0000000..e1bec3a --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/grin-beam.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/grin-hearts.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/grin-hearts.svg new file mode 100644 index 0000000..26d5311 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/grin-hearts.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/grin-squint-tears.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/grin-squint-tears.svg new file mode 100644 index 0000000..eec62b0 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/grin-squint-tears.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/grin-squint.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/grin-squint.svg new file mode 100644 index 0000000..c142f0d --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/grin-squint.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/grin-stars.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/grin-stars.svg new file mode 100644 index 0000000..1e58c9a --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/grin-stars.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/grin-tears.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/grin-tears.svg new file mode 100644 index 0000000..582a630 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/grin-tears.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/grin-tongue-squint.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/grin-tongue-squint.svg new file mode 100644 index 0000000..261267f --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/grin-tongue-squint.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/grin-tongue-wink.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/grin-tongue-wink.svg new file mode 100644 index 0000000..4014d38 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/grin-tongue-wink.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/grin-tongue.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/grin-tongue.svg new file mode 100644 index 0000000..b0d0c61 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/grin-tongue.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/grin-wink.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/grin-wink.svg new file mode 100644 index 0000000..9f91819 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/grin-wink.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/grin.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/grin.svg new file mode 100644 index 0000000..777ead8 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/grin.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/grip-horizontal.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/grip-horizontal.svg new file mode 100644 index 0000000..50993fa --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/grip-horizontal.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/grip-vertical.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/grip-vertical.svg new file mode 100644 index 0000000..fffc27e --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/grip-vertical.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/h-square.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/h-square.svg new file mode 100644 index 0000000..bbf5369 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/h-square.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/hamsa.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/hamsa.svg new file mode 100644 index 0000000..67a1d0e --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/hamsa.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/hand-holding-heart.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/hand-holding-heart.svg new file mode 100644 index 0000000..79ae5f4 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/hand-holding-heart.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/hand-holding-usd.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/hand-holding-usd.svg new file mode 100644 index 0000000..3641822 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/hand-holding-usd.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/hand-holding.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/hand-holding.svg new file mode 100644 index 0000000..3ad890e --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/hand-holding.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/hand-lizard.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/hand-lizard.svg new file mode 100644 index 0000000..e79e46c --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/hand-lizard.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/hand-paper.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/hand-paper.svg new file mode 100644 index 0000000..e034ad0 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/hand-paper.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/hand-peace.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/hand-peace.svg new file mode 100644 index 0000000..048f45a --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/hand-peace.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/hand-point-down.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/hand-point-down.svg new file mode 100644 index 0000000..206d309 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/hand-point-down.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/hand-point-left.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/hand-point-left.svg new file mode 100644 index 0000000..b9f34d9 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/hand-point-left.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/hand-point-right.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/hand-point-right.svg new file mode 100644 index 0000000..13d3f42 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/hand-point-right.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/hand-point-up.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/hand-point-up.svg new file mode 100644 index 0000000..dec69f3 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/hand-point-up.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/hand-pointer.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/hand-pointer.svg new file mode 100644 index 0000000..dd81bf7 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/hand-pointer.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/hand-rock.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/hand-rock.svg new file mode 100644 index 0000000..0990f57 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/hand-rock.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/hand-scissors.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/hand-scissors.svg new file mode 100644 index 0000000..cc5813f --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/hand-scissors.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/hand-spock.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/hand-spock.svg new file mode 100644 index 0000000..9e474e2 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/hand-spock.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/hands-helping.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/hands-helping.svg new file mode 100644 index 0000000..09e2a8f --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/hands-helping.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/hands.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/hands.svg new file mode 100644 index 0000000..4b0b416 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/hands.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/handshake.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/handshake.svg new file mode 100644 index 0000000..727b750 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/handshake.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/hashtag.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/hashtag.svg new file mode 100644 index 0000000..9840176 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/hashtag.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/haykal.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/haykal.svg new file mode 100644 index 0000000..0000f4a --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/haykal.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/hdd.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/hdd.svg new file mode 100644 index 0000000..176cdcb --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/hdd.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/heading.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/heading.svg new file mode 100644 index 0000000..41a9c14 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/heading.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/headphones-alt.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/headphones-alt.svg new file mode 100644 index 0000000..648d467 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/headphones-alt.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/headphones.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/headphones.svg new file mode 100644 index 0000000..f7b6b7e --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/headphones.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/headset.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/headset.svg new file mode 100644 index 0000000..cb3bf7f --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/headset.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/heart.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/heart.svg new file mode 100644 index 0000000..9f8fed2 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/heart.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/heartbeat.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/heartbeat.svg new file mode 100644 index 0000000..9c8219f --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/heartbeat.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/helicopter.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/helicopter.svg new file mode 100644 index 0000000..1775b84 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/helicopter.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/highlighter.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/highlighter.svg new file mode 100644 index 0000000..309f385 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/highlighter.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/history.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/history.svg new file mode 100644 index 0000000..4cd7d00 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/history.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/hockey-puck.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/hockey-puck.svg new file mode 100644 index 0000000..d437dec --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/hockey-puck.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/home.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/home.svg new file mode 100644 index 0000000..e776e9c --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/home.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/hospital-alt.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/hospital-alt.svg new file mode 100644 index 0000000..4f2fa40 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/hospital-alt.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/hospital-symbol.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/hospital-symbol.svg new file mode 100644 index 0000000..ab3587f --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/hospital-symbol.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/hospital.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/hospital.svg new file mode 100644 index 0000000..d13b9fb --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/hospital.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/hot-tub.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/hot-tub.svg new file mode 100644 index 0000000..d9b81dd --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/hot-tub.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/hotel.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/hotel.svg new file mode 100644 index 0000000..e52308a --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/hotel.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/hourglass-end.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/hourglass-end.svg new file mode 100644 index 0000000..dfa6d4f --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/hourglass-end.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/hourglass-half.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/hourglass-half.svg new file mode 100644 index 0000000..c6acfed --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/hourglass-half.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/hourglass-start.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/hourglass-start.svg new file mode 100644 index 0000000..3a585ba --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/hourglass-start.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/hourglass.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/hourglass.svg new file mode 100644 index 0000000..afac008 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/hourglass.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/i-cursor.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/i-cursor.svg new file mode 100644 index 0000000..5c94b89 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/i-cursor.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/id-badge.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/id-badge.svg new file mode 100644 index 0000000..5081043 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/id-badge.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/id-card-alt.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/id-card-alt.svg new file mode 100644 index 0000000..63dd220 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/id-card-alt.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/id-card.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/id-card.svg new file mode 100644 index 0000000..0b4680c --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/id-card.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/image.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/image.svg new file mode 100644 index 0000000..745ee73 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/image.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/images.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/images.svg new file mode 100644 index 0000000..1e18dba --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/images.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/inbox.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/inbox.svg new file mode 100644 index 0000000..c28adcf --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/inbox.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/indent.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/indent.svg new file mode 100644 index 0000000..b55698d --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/indent.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/industry.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/industry.svg new file mode 100644 index 0000000..3fff008 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/industry.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/infinity.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/infinity.svg new file mode 100644 index 0000000..2276f35 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/infinity.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/info-circle.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/info-circle.svg new file mode 100644 index 0000000..4469156 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/info-circle.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/info.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/info.svg new file mode 100644 index 0000000..27e8ad6 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/info.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/italic.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/italic.svg new file mode 100644 index 0000000..cc8b992 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/italic.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/jedi.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/jedi.svg new file mode 100644 index 0000000..feca2b6 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/jedi.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/joint.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/joint.svg new file mode 100644 index 0000000..6bf3aef --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/joint.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/journal-whills.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/journal-whills.svg new file mode 100644 index 0000000..92f922b --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/journal-whills.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/kaaba.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/kaaba.svg new file mode 100644 index 0000000..884b2ee --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/kaaba.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/key.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/key.svg new file mode 100644 index 0000000..7848ac2 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/key.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/keyboard.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/keyboard.svg new file mode 100644 index 0000000..dc00d6c --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/keyboard.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/khanda.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/khanda.svg new file mode 100644 index 0000000..e1b77dc --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/khanda.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/kiss-beam.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/kiss-beam.svg new file mode 100644 index 0000000..16ff2b8 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/kiss-beam.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/kiss-wink-heart.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/kiss-wink-heart.svg new file mode 100644 index 0000000..8d9c5d7 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/kiss-wink-heart.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/kiss.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/kiss.svg new file mode 100644 index 0000000..be52976 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/kiss.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/kiwi-bird.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/kiwi-bird.svg new file mode 100644 index 0000000..59c933b --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/kiwi-bird.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/landmark.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/landmark.svg new file mode 100644 index 0000000..3c6d8d8 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/landmark.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/language.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/language.svg new file mode 100644 index 0000000..5f7bbd9 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/language.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/laptop-code.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/laptop-code.svg new file mode 100644 index 0000000..828a11a --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/laptop-code.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/laptop.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/laptop.svg new file mode 100644 index 0000000..627c23f --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/laptop.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/laugh-beam.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/laugh-beam.svg new file mode 100644 index 0000000..74679b8 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/laugh-beam.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/laugh-squint.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/laugh-squint.svg new file mode 100644 index 0000000..678ba90 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/laugh-squint.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/laugh-wink.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/laugh-wink.svg new file mode 100644 index 0000000..2f3f774 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/laugh-wink.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/laugh.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/laugh.svg new file mode 100644 index 0000000..68c2fd4 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/laugh.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/layer-group.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/layer-group.svg new file mode 100644 index 0000000..4d7022e --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/layer-group.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/leaf.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/leaf.svg new file mode 100644 index 0000000..8ddae69 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/leaf.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/lemon.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/lemon.svg new file mode 100644 index 0000000..f83a561 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/lemon.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/less-than-equal.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/less-than-equal.svg new file mode 100644 index 0000000..5517bdc --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/less-than-equal.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/less-than.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/less-than.svg new file mode 100644 index 0000000..4b6b083 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/less-than.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/level-down-alt.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/level-down-alt.svg new file mode 100644 index 0000000..b047155 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/level-down-alt.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/level-up-alt.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/level-up-alt.svg new file mode 100644 index 0000000..81dfe73 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/level-up-alt.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/life-ring.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/life-ring.svg new file mode 100644 index 0000000..ff5895e --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/life-ring.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/lightbulb.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/lightbulb.svg new file mode 100644 index 0000000..982d15f --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/lightbulb.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/link.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/link.svg new file mode 100644 index 0000000..07d6a8b --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/link.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/lira-sign.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/lira-sign.svg new file mode 100644 index 0000000..25aa89b --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/lira-sign.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/list-alt.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/list-alt.svg new file mode 100644 index 0000000..db950f3 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/list-alt.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/list-ol.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/list-ol.svg new file mode 100644 index 0000000..29e4379 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/list-ol.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/list-ul.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/list-ul.svg new file mode 100644 index 0000000..9222857 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/list-ul.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/list.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/list.svg new file mode 100644 index 0000000..978f5b8 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/list.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/location-arrow.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/location-arrow.svg new file mode 100644 index 0000000..7805c7e --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/location-arrow.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/lock-open.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/lock-open.svg new file mode 100644 index 0000000..1adab57 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/lock-open.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/lock.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/lock.svg new file mode 100644 index 0000000..c16a18e --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/lock.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/long-arrow-alt-down.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/long-arrow-alt-down.svg new file mode 100644 index 0000000..9af5a0a --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/long-arrow-alt-down.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/long-arrow-alt-left.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/long-arrow-alt-left.svg new file mode 100644 index 0000000..c88240d --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/long-arrow-alt-left.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/long-arrow-alt-right.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/long-arrow-alt-right.svg new file mode 100644 index 0000000..1612d8e --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/long-arrow-alt-right.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/long-arrow-alt-up.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/long-arrow-alt-up.svg new file mode 100644 index 0000000..6a746ca --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/long-arrow-alt-up.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/low-vision.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/low-vision.svg new file mode 100644 index 0000000..0b667d7 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/low-vision.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/luggage-cart.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/luggage-cart.svg new file mode 100644 index 0000000..b1aacd7 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/luggage-cart.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/magic.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/magic.svg new file mode 100644 index 0000000..7eae9d4 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/magic.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/magnet.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/magnet.svg new file mode 100644 index 0000000..f80e9b4 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/magnet.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/mail-bulk.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/mail-bulk.svg new file mode 100644 index 0000000..9517005 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/mail-bulk.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/male.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/male.svg new file mode 100644 index 0000000..67b2fa0 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/male.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/map-marked-alt.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/map-marked-alt.svg new file mode 100644 index 0000000..00f47fe --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/map-marked-alt.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/map-marked.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/map-marked.svg new file mode 100644 index 0000000..3462e9e --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/map-marked.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/map-marker-alt.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/map-marker-alt.svg new file mode 100644 index 0000000..a97f6a9 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/map-marker-alt.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/map-marker.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/map-marker.svg new file mode 100644 index 0000000..3cabfa5 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/map-marker.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/map-pin.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/map-pin.svg new file mode 100644 index 0000000..10e8505 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/map-pin.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/map-signs.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/map-signs.svg new file mode 100644 index 0000000..40cec83 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/map-signs.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/map.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/map.svg new file mode 100644 index 0000000..2af1486 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/map.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/marker.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/marker.svg new file mode 100644 index 0000000..35c181d --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/marker.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/mars-double.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/mars-double.svg new file mode 100644 index 0000000..e3a5a82 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/mars-double.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/mars-stroke-h.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/mars-stroke-h.svg new file mode 100644 index 0000000..ca4b96a --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/mars-stroke-h.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/mars-stroke-v.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/mars-stroke-v.svg new file mode 100644 index 0000000..5457af6 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/mars-stroke-v.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/mars-stroke.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/mars-stroke.svg new file mode 100644 index 0000000..8b8d34a --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/mars-stroke.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/mars.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/mars.svg new file mode 100644 index 0000000..030ed04 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/mars.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/medal.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/medal.svg new file mode 100644 index 0000000..3045035 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/medal.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/medkit.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/medkit.svg new file mode 100644 index 0000000..09dff8a --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/medkit.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/meh-blank.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/meh-blank.svg new file mode 100644 index 0000000..4040548 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/meh-blank.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/meh-rolling-eyes.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/meh-rolling-eyes.svg new file mode 100644 index 0000000..6d94187 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/meh-rolling-eyes.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/meh.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/meh.svg new file mode 100644 index 0000000..fcd7538 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/meh.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/memory.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/memory.svg new file mode 100644 index 0000000..fc3d87d --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/memory.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/menorah.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/menorah.svg new file mode 100644 index 0000000..7294e70 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/menorah.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/mercury.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/mercury.svg new file mode 100644 index 0000000..36a00a5 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/mercury.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/microchip.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/microchip.svg new file mode 100644 index 0000000..c620b7a --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/microchip.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/microphone-alt-slash.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/microphone-alt-slash.svg new file mode 100644 index 0000000..2b1d8a5 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/microphone-alt-slash.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/microphone-alt.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/microphone-alt.svg new file mode 100644 index 0000000..24197fe --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/microphone-alt.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/microphone-slash.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/microphone-slash.svg new file mode 100644 index 0000000..42b52e3 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/microphone-slash.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/microphone.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/microphone.svg new file mode 100644 index 0000000..aae37a6 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/microphone.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/microscope.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/microscope.svg new file mode 100644 index 0000000..2c2237b --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/microscope.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/minus-circle.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/minus-circle.svg new file mode 100644 index 0000000..b30757f --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/minus-circle.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/minus-square.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/minus-square.svg new file mode 100644 index 0000000..93344da --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/minus-square.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/minus.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/minus.svg new file mode 100644 index 0000000..e4555a4 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/minus.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/mobile-alt.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/mobile-alt.svg new file mode 100644 index 0000000..71368b3 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/mobile-alt.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/mobile.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/mobile.svg new file mode 100644 index 0000000..c33932b --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/mobile.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/money-bill-alt.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/money-bill-alt.svg new file mode 100644 index 0000000..9c1dd4c --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/money-bill-alt.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/money-bill-wave-alt.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/money-bill-wave-alt.svg new file mode 100644 index 0000000..e088dc3 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/money-bill-wave-alt.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/money-bill-wave.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/money-bill-wave.svg new file mode 100644 index 0000000..fbfdd23 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/money-bill-wave.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/money-bill.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/money-bill.svg new file mode 100644 index 0000000..0e91fcd --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/money-bill.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/money-check-alt.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/money-check-alt.svg new file mode 100644 index 0000000..c777f97 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/money-check-alt.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/money-check.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/money-check.svg new file mode 100644 index 0000000..533981b --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/money-check.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/monument.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/monument.svg new file mode 100644 index 0000000..1a690ab --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/monument.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/moon.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/moon.svg new file mode 100644 index 0000000..4c4f483 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/moon.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/mortar-pestle.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/mortar-pestle.svg new file mode 100644 index 0000000..d3769bf --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/mortar-pestle.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/mosque.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/mosque.svg new file mode 100644 index 0000000..5934c3b --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/mosque.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/motorcycle.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/motorcycle.svg new file mode 100644 index 0000000..93dd16b --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/motorcycle.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/mouse-pointer.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/mouse-pointer.svg new file mode 100644 index 0000000..e9215b6 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/mouse-pointer.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/music.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/music.svg new file mode 100644 index 0000000..11f303b --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/music.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/neuter.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/neuter.svg new file mode 100644 index 0000000..7a44e32 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/neuter.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/newspaper.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/newspaper.svg new file mode 100644 index 0000000..2c9b97b --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/newspaper.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/not-equal.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/not-equal.svg new file mode 100644 index 0000000..945efd8 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/not-equal.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/notes-medical.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/notes-medical.svg new file mode 100644 index 0000000..dbcb87c --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/notes-medical.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/object-group.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/object-group.svg new file mode 100644 index 0000000..afc5ae7 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/object-group.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/object-ungroup.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/object-ungroup.svg new file mode 100644 index 0000000..5aedd2b --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/object-ungroup.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/oil-can.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/oil-can.svg new file mode 100644 index 0000000..c759e02 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/oil-can.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/om.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/om.svg new file mode 100644 index 0000000..0f089b2 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/om.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/outdent.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/outdent.svg new file mode 100644 index 0000000..42c459e --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/outdent.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/paint-brush.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/paint-brush.svg new file mode 100644 index 0000000..2cd7826 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/paint-brush.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/paint-roller.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/paint-roller.svg new file mode 100644 index 0000000..a6011b9 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/paint-roller.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/palette.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/palette.svg new file mode 100644 index 0000000..b7982ab --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/palette.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/pallet.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/pallet.svg new file mode 100644 index 0000000..4a3f8ff --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/pallet.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/paper-plane.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/paper-plane.svg new file mode 100644 index 0000000..6613e07 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/paper-plane.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/paperclip.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/paperclip.svg new file mode 100644 index 0000000..f94ca07 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/paperclip.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/parachute-box.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/parachute-box.svg new file mode 100644 index 0000000..f4c2a03 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/parachute-box.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/paragraph.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/paragraph.svg new file mode 100644 index 0000000..c17bd01 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/paragraph.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/parking.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/parking.svg new file mode 100644 index 0000000..46bf7f9 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/parking.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/passport.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/passport.svg new file mode 100644 index 0000000..665f440 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/passport.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/pastafarianism.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/pastafarianism.svg new file mode 100644 index 0000000..6a3b4ce --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/pastafarianism.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/paste.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/paste.svg new file mode 100644 index 0000000..16e8fae --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/paste.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/pause-circle.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/pause-circle.svg new file mode 100644 index 0000000..8278902 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/pause-circle.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/pause.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/pause.svg new file mode 100644 index 0000000..324a99e --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/pause.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/paw.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/paw.svg new file mode 100644 index 0000000..00eace8 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/paw.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/peace.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/peace.svg new file mode 100644 index 0000000..8d0cb41 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/peace.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/pen-alt.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/pen-alt.svg new file mode 100644 index 0000000..88c9358 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/pen-alt.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/pen-fancy.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/pen-fancy.svg new file mode 100644 index 0000000..af9d7b7 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/pen-fancy.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/pen-nib.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/pen-nib.svg new file mode 100644 index 0000000..0c4406e --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/pen-nib.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/pen-square.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/pen-square.svg new file mode 100644 index 0000000..16055a7 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/pen-square.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/pen.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/pen.svg new file mode 100644 index 0000000..2ec3e99 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/pen.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/pencil-alt.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/pencil-alt.svg new file mode 100644 index 0000000..58abe03 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/pencil-alt.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/pencil-ruler.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/pencil-ruler.svg new file mode 100644 index 0000000..3239800 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/pencil-ruler.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/people-carry.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/people-carry.svg new file mode 100644 index 0000000..8637513 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/people-carry.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/percent.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/percent.svg new file mode 100644 index 0000000..f624de9 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/percent.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/percentage.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/percentage.svg new file mode 100644 index 0000000..a70816f --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/percentage.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/phone-slash.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/phone-slash.svg new file mode 100644 index 0000000..b13c132 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/phone-slash.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/phone-square.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/phone-square.svg new file mode 100644 index 0000000..762f51b --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/phone-square.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/phone-volume.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/phone-volume.svg new file mode 100644 index 0000000..2a846c2 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/phone-volume.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/phone.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/phone.svg new file mode 100644 index 0000000..d59ff68 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/phone.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/piggy-bank.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/piggy-bank.svg new file mode 100644 index 0000000..4a1f230 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/piggy-bank.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/pills.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/pills.svg new file mode 100644 index 0000000..92234b2 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/pills.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/place-of-worship.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/place-of-worship.svg new file mode 100644 index 0000000..9a00b55 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/place-of-worship.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/plane-arrival.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/plane-arrival.svg new file mode 100644 index 0000000..6f209f9 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/plane-arrival.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/plane-departure.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/plane-departure.svg new file mode 100644 index 0000000..4fc53d1 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/plane-departure.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/plane.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/plane.svg new file mode 100644 index 0000000..01c117d --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/plane.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/play-circle.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/play-circle.svg new file mode 100644 index 0000000..2f53f23 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/play-circle.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/play.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/play.svg new file mode 100644 index 0000000..2ad868b --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/play.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/plug.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/plug.svg new file mode 100644 index 0000000..fb8141c --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/plug.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/plus-circle.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/plus-circle.svg new file mode 100644 index 0000000..eb8d6da --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/plus-circle.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/plus-square.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/plus-square.svg new file mode 100644 index 0000000..8f67cfd --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/plus-square.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/plus.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/plus.svg new file mode 100644 index 0000000..afe5d63 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/plus.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/podcast.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/podcast.svg new file mode 100644 index 0000000..524f890 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/podcast.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/poll-h.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/poll-h.svg new file mode 100644 index 0000000..4c0d548 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/poll-h.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/poll.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/poll.svg new file mode 100644 index 0000000..5d824b4 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/poll.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/poo.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/poo.svg new file mode 100644 index 0000000..7c8084e --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/poo.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/poop.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/poop.svg new file mode 100644 index 0000000..10203fe --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/poop.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/portrait.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/portrait.svg new file mode 100644 index 0000000..91e4f62 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/portrait.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/pound-sign.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/pound-sign.svg new file mode 100644 index 0000000..acdab05 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/pound-sign.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/power-off.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/power-off.svg new file mode 100644 index 0000000..8d7863a --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/power-off.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/pray.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/pray.svg new file mode 100644 index 0000000..f00b5f8 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/pray.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/praying-hands.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/praying-hands.svg new file mode 100644 index 0000000..b434b98 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/praying-hands.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/prescription-bottle-alt.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/prescription-bottle-alt.svg new file mode 100644 index 0000000..a9a2e34 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/prescription-bottle-alt.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/prescription-bottle.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/prescription-bottle.svg new file mode 100644 index 0000000..69ba225 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/prescription-bottle.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/prescription.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/prescription.svg new file mode 100644 index 0000000..d880c37 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/prescription.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/print.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/print.svg new file mode 100644 index 0000000..882a110 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/print.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/procedures.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/procedures.svg new file mode 100644 index 0000000..a2da404 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/procedures.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/project-diagram.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/project-diagram.svg new file mode 100644 index 0000000..aca0e42 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/project-diagram.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/puzzle-piece.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/puzzle-piece.svg new file mode 100644 index 0000000..d0e1d72 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/puzzle-piece.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/qrcode.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/qrcode.svg new file mode 100644 index 0000000..da2b188 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/qrcode.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/question-circle.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/question-circle.svg new file mode 100644 index 0000000..f9d22b2 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/question-circle.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/question.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/question.svg new file mode 100644 index 0000000..79aa261 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/question.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/quidditch.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/quidditch.svg new file mode 100644 index 0000000..c9c73c5 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/quidditch.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/quote-left.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/quote-left.svg new file mode 100644 index 0000000..20a63f3 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/quote-left.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/quote-right.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/quote-right.svg new file mode 100644 index 0000000..c62ecc3 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/quote-right.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/quran.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/quran.svg new file mode 100644 index 0000000..e118592 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/quran.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/random.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/random.svg new file mode 100644 index 0000000..1a7aa91 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/random.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/receipt.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/receipt.svg new file mode 100644 index 0000000..cc3458f --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/receipt.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/recycle.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/recycle.svg new file mode 100644 index 0000000..13f8f80 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/recycle.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/redo-alt.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/redo-alt.svg new file mode 100644 index 0000000..a4fc8fd --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/redo-alt.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/redo.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/redo.svg new file mode 100644 index 0000000..a1fa47f --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/redo.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/registered.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/registered.svg new file mode 100644 index 0000000..5b7edcb --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/registered.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/reply-all.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/reply-all.svg new file mode 100644 index 0000000..eec675f --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/reply-all.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/reply.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/reply.svg new file mode 100644 index 0000000..3d452dc --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/reply.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/retweet.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/retweet.svg new file mode 100644 index 0000000..8e26eb5 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/retweet.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/ribbon.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/ribbon.svg new file mode 100644 index 0000000..34496fd --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/ribbon.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/road.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/road.svg new file mode 100644 index 0000000..c9a67d6 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/road.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/robot.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/robot.svg new file mode 100644 index 0000000..e4016d4 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/robot.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/rocket.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/rocket.svg new file mode 100644 index 0000000..01b598f --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/rocket.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/route.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/route.svg new file mode 100644 index 0000000..825281a --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/route.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/rss-square.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/rss-square.svg new file mode 100644 index 0000000..4ea6017 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/rss-square.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/rss.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/rss.svg new file mode 100644 index 0000000..aef8825 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/rss.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/ruble-sign.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/ruble-sign.svg new file mode 100644 index 0000000..d25a191 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/ruble-sign.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/ruler-combined.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/ruler-combined.svg new file mode 100644 index 0000000..ac99f00 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/ruler-combined.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/ruler-horizontal.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/ruler-horizontal.svg new file mode 100644 index 0000000..d6d9e20 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/ruler-horizontal.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/ruler-vertical.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/ruler-vertical.svg new file mode 100644 index 0000000..37eabb1 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/ruler-vertical.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/ruler.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/ruler.svg new file mode 100644 index 0000000..6e43136 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/ruler.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/rupee-sign.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/rupee-sign.svg new file mode 100644 index 0000000..7b4d1e5 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/rupee-sign.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/sad-cry.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/sad-cry.svg new file mode 100644 index 0000000..4281e9d --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/sad-cry.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/sad-tear.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/sad-tear.svg new file mode 100644 index 0000000..96e4eb4 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/sad-tear.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/save.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/save.svg new file mode 100644 index 0000000..fba5c0d --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/save.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/school.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/school.svg new file mode 100644 index 0000000..6089ddb --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/school.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/screwdriver.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/screwdriver.svg new file mode 100644 index 0000000..91dc746 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/screwdriver.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/search-dollar.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/search-dollar.svg new file mode 100644 index 0000000..fc8f5ca --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/search-dollar.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/search-location.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/search-location.svg new file mode 100644 index 0000000..0f0e418 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/search-location.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/search-minus.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/search-minus.svg new file mode 100644 index 0000000..bfcb87c --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/search-minus.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/search-plus.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/search-plus.svg new file mode 100644 index 0000000..bc8d129 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/search-plus.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/search.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/search.svg new file mode 100644 index 0000000..e6d1c27 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/search.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/seedling.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/seedling.svg new file mode 100644 index 0000000..0bc19ce --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/seedling.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/server.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/server.svg new file mode 100644 index 0000000..b07aa77 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/server.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/shapes.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/shapes.svg new file mode 100644 index 0000000..b9cdc87 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/shapes.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/share-alt-square.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/share-alt-square.svg new file mode 100644 index 0000000..3cd7039 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/share-alt-square.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/share-alt.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/share-alt.svg new file mode 100644 index 0000000..edbb48b --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/share-alt.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/share-square.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/share-square.svg new file mode 100644 index 0000000..f31bb4c --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/share-square.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/share.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/share.svg new file mode 100644 index 0000000..163e993 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/share.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/shekel-sign.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/shekel-sign.svg new file mode 100644 index 0000000..5e8386f --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/shekel-sign.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/shield-alt.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/shield-alt.svg new file mode 100644 index 0000000..129b689 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/shield-alt.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/ship.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/ship.svg new file mode 100644 index 0000000..4f68501 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/ship.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/shipping-fast.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/shipping-fast.svg new file mode 100644 index 0000000..b59b4c8 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/shipping-fast.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/shoe-prints.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/shoe-prints.svg new file mode 100644 index 0000000..e053edb --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/shoe-prints.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/shopping-bag.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/shopping-bag.svg new file mode 100644 index 0000000..c62ae8b --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/shopping-bag.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/shopping-basket.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/shopping-basket.svg new file mode 100644 index 0000000..92e6124 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/shopping-basket.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/shopping-cart.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/shopping-cart.svg new file mode 100644 index 0000000..fbdd5db --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/shopping-cart.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/shower.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/shower.svg new file mode 100644 index 0000000..e14d813 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/shower.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/shuttle-van.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/shuttle-van.svg new file mode 100644 index 0000000..15724bf --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/shuttle-van.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/sign-in-alt.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/sign-in-alt.svg new file mode 100644 index 0000000..0565f6b --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/sign-in-alt.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/sign-language.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/sign-language.svg new file mode 100644 index 0000000..7955fc2 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/sign-language.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/sign-out-alt.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/sign-out-alt.svg new file mode 100644 index 0000000..b281e8f --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/sign-out-alt.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/sign.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/sign.svg new file mode 100644 index 0000000..f2977ba --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/sign.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/signal.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/signal.svg new file mode 100644 index 0000000..8b4a09e --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/signal.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/signature.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/signature.svg new file mode 100644 index 0000000..a736fb4 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/signature.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/sitemap.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/sitemap.svg new file mode 100644 index 0000000..56363e8 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/sitemap.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/skull.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/skull.svg new file mode 100644 index 0000000..9268f70 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/skull.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/sliders-h.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/sliders-h.svg new file mode 100644 index 0000000..7e42e73 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/sliders-h.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/smile-beam.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/smile-beam.svg new file mode 100644 index 0000000..e8d019c --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/smile-beam.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/smile-wink.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/smile-wink.svg new file mode 100644 index 0000000..60796e0 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/smile-wink.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/smile.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/smile.svg new file mode 100644 index 0000000..bd47c28 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/smile.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/smoking-ban.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/smoking-ban.svg new file mode 100644 index 0000000..ae7bc45 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/smoking-ban.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/smoking.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/smoking.svg new file mode 100644 index 0000000..7cbd48f --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/smoking.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/snowflake.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/snowflake.svg new file mode 100644 index 0000000..2201803 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/snowflake.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/socks.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/socks.svg new file mode 100644 index 0000000..7634c69 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/socks.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/solar-panel.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/solar-panel.svg new file mode 100644 index 0000000..4064d3b --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/solar-panel.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/sort-alpha-down.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/sort-alpha-down.svg new file mode 100644 index 0000000..f86e485 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/sort-alpha-down.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/sort-alpha-up.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/sort-alpha-up.svg new file mode 100644 index 0000000..58626df --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/sort-alpha-up.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/sort-amount-down.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/sort-amount-down.svg new file mode 100644 index 0000000..0b16e0e --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/sort-amount-down.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/sort-amount-up.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/sort-amount-up.svg new file mode 100644 index 0000000..4905c7c --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/sort-amount-up.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/sort-down.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/sort-down.svg new file mode 100644 index 0000000..eab2d91 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/sort-down.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/sort-numeric-down.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/sort-numeric-down.svg new file mode 100644 index 0000000..8a7c4e8 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/sort-numeric-down.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/sort-numeric-up.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/sort-numeric-up.svg new file mode 100644 index 0000000..f678110 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/sort-numeric-up.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/sort-up.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/sort-up.svg new file mode 100644 index 0000000..6bc566e --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/sort-up.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/sort.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/sort.svg new file mode 100644 index 0000000..54345f9 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/sort.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/spa.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/spa.svg new file mode 100644 index 0000000..779291b --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/spa.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/space-shuttle.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/space-shuttle.svg new file mode 100644 index 0000000..0babc57 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/space-shuttle.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/spinner.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/spinner.svg new file mode 100644 index 0000000..4bd8d39 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/spinner.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/splotch.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/splotch.svg new file mode 100644 index 0000000..a8227bb --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/splotch.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/spray-can.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/spray-can.svg new file mode 100644 index 0000000..05c9840 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/spray-can.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/square-full.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/square-full.svg new file mode 100644 index 0000000..d61d0df --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/square-full.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/square-root-alt.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/square-root-alt.svg new file mode 100644 index 0000000..dd43adc --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/square-root-alt.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/square.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/square.svg new file mode 100644 index 0000000..d2f4e3b --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/square.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/stamp.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/stamp.svg new file mode 100644 index 0000000..f133dff --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/stamp.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/star-and-crescent.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/star-and-crescent.svg new file mode 100644 index 0000000..88061a1 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/star-and-crescent.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/star-half-alt.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/star-half-alt.svg new file mode 100644 index 0000000..ca68119 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/star-half-alt.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/star-half.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/star-half.svg new file mode 100644 index 0000000..f68c8c7 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/star-half.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/star-of-david.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/star-of-david.svg new file mode 100644 index 0000000..1830f50 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/star-of-david.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/star-of-life.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/star-of-life.svg new file mode 100644 index 0000000..0bcddae --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/star-of-life.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/star.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/star.svg new file mode 100644 index 0000000..400f76e --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/star.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/step-backward.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/step-backward.svg new file mode 100644 index 0000000..c8a5394 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/step-backward.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/step-forward.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/step-forward.svg new file mode 100644 index 0000000..8a25b3a --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/step-forward.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/stethoscope.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/stethoscope.svg new file mode 100644 index 0000000..b8da1d1 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/stethoscope.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/sticky-note.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/sticky-note.svg new file mode 100644 index 0000000..4441aec --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/sticky-note.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/stop-circle.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/stop-circle.svg new file mode 100644 index 0000000..55b28e3 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/stop-circle.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/stop.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/stop.svg new file mode 100644 index 0000000..d2f4e3b --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/stop.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/stopwatch.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/stopwatch.svg new file mode 100644 index 0000000..5abf08a --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/stopwatch.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/store-alt.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/store-alt.svg new file mode 100644 index 0000000..0f0344a --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/store-alt.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/store.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/store.svg new file mode 100644 index 0000000..298b4b0 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/store.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/stream.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/stream.svg new file mode 100644 index 0000000..b3cfb7e --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/stream.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/street-view.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/street-view.svg new file mode 100644 index 0000000..eb9f3ed --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/street-view.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/strikethrough.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/strikethrough.svg new file mode 100644 index 0000000..2d36b30 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/strikethrough.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/stroopwafel.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/stroopwafel.svg new file mode 100644 index 0000000..7ab30b0 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/stroopwafel.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/subscript.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/subscript.svg new file mode 100644 index 0000000..4686b27 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/subscript.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/subway.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/subway.svg new file mode 100644 index 0000000..2d16c50 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/subway.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/suitcase-rolling.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/suitcase-rolling.svg new file mode 100644 index 0000000..1d5fa0c --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/suitcase-rolling.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/suitcase.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/suitcase.svg new file mode 100644 index 0000000..0c4089a --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/suitcase.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/sun.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/sun.svg new file mode 100644 index 0000000..50ab337 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/sun.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/superscript.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/superscript.svg new file mode 100644 index 0000000..d150d12 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/superscript.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/surprise.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/surprise.svg new file mode 100644 index 0000000..a280dde --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/surprise.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/swatchbook.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/swatchbook.svg new file mode 100644 index 0000000..58c7a89 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/swatchbook.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/swimmer.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/swimmer.svg new file mode 100644 index 0000000..11673e5 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/swimmer.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/swimming-pool.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/swimming-pool.svg new file mode 100644 index 0000000..8f930db --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/swimming-pool.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/synagogue.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/synagogue.svg new file mode 100644 index 0000000..8513dd3 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/synagogue.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/sync-alt.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/sync-alt.svg new file mode 100644 index 0000000..fa82f10 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/sync-alt.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/sync.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/sync.svg new file mode 100644 index 0000000..7e1b7ff --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/sync.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/syringe.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/syringe.svg new file mode 100644 index 0000000..c2145aa --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/syringe.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/table-tennis.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/table-tennis.svg new file mode 100644 index 0000000..fc16a9d --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/table-tennis.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/table.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/table.svg new file mode 100644 index 0000000..17de4d1 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/table.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/tablet-alt.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/tablet-alt.svg new file mode 100644 index 0000000..9637a84 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/tablet-alt.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/tablet.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/tablet.svg new file mode 100644 index 0000000..b1d1b0c --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/tablet.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/tablets.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/tablets.svg new file mode 100644 index 0000000..3673804 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/tablets.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/tachometer-alt.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/tachometer-alt.svg new file mode 100644 index 0000000..81df888 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/tachometer-alt.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/tag.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/tag.svg new file mode 100644 index 0000000..1689911 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/tag.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/tags.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/tags.svg new file mode 100644 index 0000000..70015b2 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/tags.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/tape.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/tape.svg new file mode 100644 index 0000000..aeabdad --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/tape.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/tasks.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/tasks.svg new file mode 100644 index 0000000..67a0203 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/tasks.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/taxi.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/taxi.svg new file mode 100644 index 0000000..6fa95c7 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/taxi.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/teeth-open.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/teeth-open.svg new file mode 100644 index 0000000..8f5826c --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/teeth-open.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/teeth.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/teeth.svg new file mode 100644 index 0000000..cd2f9d7 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/teeth.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/terminal.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/terminal.svg new file mode 100644 index 0000000..04d13ff --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/terminal.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/text-height.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/text-height.svg new file mode 100644 index 0000000..f2cdd49 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/text-height.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/text-width.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/text-width.svg new file mode 100644 index 0000000..ca33e75 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/text-width.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/th-large.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/th-large.svg new file mode 100644 index 0000000..c9d51d2 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/th-large.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/th-list.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/th-list.svg new file mode 100644 index 0000000..6fd3038 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/th-list.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/th.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/th.svg new file mode 100644 index 0000000..e223b83 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/th.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/theater-masks.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/theater-masks.svg new file mode 100644 index 0000000..e8c6770 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/theater-masks.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/thermometer-empty.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/thermometer-empty.svg new file mode 100644 index 0000000..930c9d1 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/thermometer-empty.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/thermometer-full.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/thermometer-full.svg new file mode 100644 index 0000000..1d54d1e --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/thermometer-full.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/thermometer-half.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/thermometer-half.svg new file mode 100644 index 0000000..6451735 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/thermometer-half.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/thermometer-quarter.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/thermometer-quarter.svg new file mode 100644 index 0000000..9bcf2e3 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/thermometer-quarter.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/thermometer-three-quarters.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/thermometer-three-quarters.svg new file mode 100644 index 0000000..27aa4ff --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/thermometer-three-quarters.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/thermometer.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/thermometer.svg new file mode 100644 index 0000000..4927aa9 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/thermometer.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/thumbs-down.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/thumbs-down.svg new file mode 100644 index 0000000..3ec85e3 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/thumbs-down.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/thumbs-up.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/thumbs-up.svg new file mode 100644 index 0000000..276c968 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/thumbs-up.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/thumbtack.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/thumbtack.svg new file mode 100644 index 0000000..e07e12f --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/thumbtack.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/ticket-alt.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/ticket-alt.svg new file mode 100644 index 0000000..36ee2be --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/ticket-alt.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/times-circle.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/times-circle.svg new file mode 100644 index 0000000..17e21f5 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/times-circle.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/times.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/times.svg new file mode 100644 index 0000000..79af4cf --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/times.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/tint-slash.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/tint-slash.svg new file mode 100644 index 0000000..9ef9faa --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/tint-slash.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/tint.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/tint.svg new file mode 100644 index 0000000..680a73e --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/tint.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/tired.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/tired.svg new file mode 100644 index 0000000..0adfc2b --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/tired.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/toggle-off.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/toggle-off.svg new file mode 100644 index 0000000..7dfa880 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/toggle-off.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/toggle-on.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/toggle-on.svg new file mode 100644 index 0000000..d44f809 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/toggle-on.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/toolbox.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/toolbox.svg new file mode 100644 index 0000000..15c5e63 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/toolbox.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/tooth.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/tooth.svg new file mode 100644 index 0000000..c56ef40 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/tooth.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/torah.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/torah.svg new file mode 100644 index 0000000..ae2c29f --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/torah.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/torii-gate.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/torii-gate.svg new file mode 100644 index 0000000..71b567a --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/torii-gate.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/trademark.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/trademark.svg new file mode 100644 index 0000000..4a556f9 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/trademark.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/traffic-light.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/traffic-light.svg new file mode 100644 index 0000000..1359709 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/traffic-light.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/train.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/train.svg new file mode 100644 index 0000000..f5cb410 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/train.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/transgender-alt.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/transgender-alt.svg new file mode 100644 index 0000000..365de7f --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/transgender-alt.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/transgender.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/transgender.svg new file mode 100644 index 0000000..79d3dda --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/transgender.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/trash-alt.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/trash-alt.svg new file mode 100644 index 0000000..e097c5d --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/trash-alt.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/trash.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/trash.svg new file mode 100644 index 0000000..8efd879 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/trash.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/tree.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/tree.svg new file mode 100644 index 0000000..8509812 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/tree.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/trophy.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/trophy.svg new file mode 100644 index 0000000..b52fa15 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/trophy.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/truck-loading.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/truck-loading.svg new file mode 100644 index 0000000..c5ed4cd --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/truck-loading.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/truck-monster.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/truck-monster.svg new file mode 100644 index 0000000..72e0365 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/truck-monster.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/truck-moving.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/truck-moving.svg new file mode 100644 index 0000000..a0ba387 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/truck-moving.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/truck-pickup.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/truck-pickup.svg new file mode 100644 index 0000000..593a136 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/truck-pickup.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/truck.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/truck.svg new file mode 100644 index 0000000..6daeae9 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/truck.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/tshirt.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/tshirt.svg new file mode 100644 index 0000000..3f53fa6 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/tshirt.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/tty.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/tty.svg new file mode 100644 index 0000000..876e61b --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/tty.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/tv.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/tv.svg new file mode 100644 index 0000000..993b2ba --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/tv.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/umbrella-beach.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/umbrella-beach.svg new file mode 100644 index 0000000..f1eb336 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/umbrella-beach.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/umbrella.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/umbrella.svg new file mode 100644 index 0000000..1500f78 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/umbrella.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/underline.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/underline.svg new file mode 100644 index 0000000..55c453b --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/underline.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/undo-alt.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/undo-alt.svg new file mode 100644 index 0000000..5d29a8c --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/undo-alt.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/undo.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/undo.svg new file mode 100644 index 0000000..4d47b73 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/undo.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/universal-access.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/universal-access.svg new file mode 100644 index 0000000..cfcd712 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/universal-access.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/university.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/university.svg new file mode 100644 index 0000000..8dd4c23 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/university.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/unlink.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/unlink.svg new file mode 100644 index 0000000..548330b --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/unlink.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/unlock-alt.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/unlock-alt.svg new file mode 100644 index 0000000..860240f --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/unlock-alt.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/unlock.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/unlock.svg new file mode 100644 index 0000000..b39c92b --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/unlock.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/upload.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/upload.svg new file mode 100644 index 0000000..05cad1c --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/upload.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/user-alt-slash.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/user-alt-slash.svg new file mode 100644 index 0000000..e227b41 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/user-alt-slash.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/user-alt.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/user-alt.svg new file mode 100644 index 0000000..e5043d2 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/user-alt.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/user-astronaut.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/user-astronaut.svg new file mode 100644 index 0000000..6844484 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/user-astronaut.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/user-check.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/user-check.svg new file mode 100644 index 0000000..1c98f06 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/user-check.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/user-circle.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/user-circle.svg new file mode 100644 index 0000000..9efdccb --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/user-circle.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/user-clock.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/user-clock.svg new file mode 100644 index 0000000..5b9ecd4 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/user-clock.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/user-cog.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/user-cog.svg new file mode 100644 index 0000000..0b9d5eb --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/user-cog.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/user-edit.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/user-edit.svg new file mode 100644 index 0000000..8494c70 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/user-edit.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/user-friends.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/user-friends.svg new file mode 100644 index 0000000..e3fba7d --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/user-friends.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/user-graduate.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/user-graduate.svg new file mode 100644 index 0000000..c7c6a04 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/user-graduate.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/user-lock.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/user-lock.svg new file mode 100644 index 0000000..2c90c32 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/user-lock.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/user-md.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/user-md.svg new file mode 100644 index 0000000..1734343 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/user-md.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/user-minus.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/user-minus.svg new file mode 100644 index 0000000..3d7dd9e --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/user-minus.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/user-ninja.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/user-ninja.svg new file mode 100644 index 0000000..4154d95 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/user-ninja.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/user-plus.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/user-plus.svg new file mode 100644 index 0000000..1f9cc0a --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/user-plus.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/user-secret.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/user-secret.svg new file mode 100644 index 0000000..f00804e --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/user-secret.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/user-shield.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/user-shield.svg new file mode 100644 index 0000000..3fb6197 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/user-shield.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/user-slash.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/user-slash.svg new file mode 100644 index 0000000..6c4cd56 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/user-slash.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/user-tag.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/user-tag.svg new file mode 100644 index 0000000..bb5b02c --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/user-tag.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/user-tie.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/user-tie.svg new file mode 100644 index 0000000..c35a2c8 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/user-tie.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/user-times.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/user-times.svg new file mode 100644 index 0000000..59cdec3 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/user-times.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/user.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/user.svg new file mode 100644 index 0000000..ad379d4 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/user.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/users-cog.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/users-cog.svg new file mode 100644 index 0000000..3cac803 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/users-cog.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/users.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/users.svg new file mode 100644 index 0000000..1c3235b --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/users.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/utensil-spoon.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/utensil-spoon.svg new file mode 100644 index 0000000..dc4af7c --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/utensil-spoon.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/utensils.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/utensils.svg new file mode 100644 index 0000000..4140b2e --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/utensils.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/vector-square.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/vector-square.svg new file mode 100644 index 0000000..9b12d56 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/vector-square.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/venus-double.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/venus-double.svg new file mode 100644 index 0000000..70f31f5 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/venus-double.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/venus-mars.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/venus-mars.svg new file mode 100644 index 0000000..098bbf5 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/venus-mars.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/venus.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/venus.svg new file mode 100644 index 0000000..80545b6 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/venus.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/vial.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/vial.svg new file mode 100644 index 0000000..86d371f --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/vial.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/vials.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/vials.svg new file mode 100644 index 0000000..d7baf3e --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/vials.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/video-slash.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/video-slash.svg new file mode 100644 index 0000000..8af6e9e --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/video-slash.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/video.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/video.svg new file mode 100644 index 0000000..e404138 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/video.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/vihara.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/vihara.svg new file mode 100644 index 0000000..adc86b5 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/vihara.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/volleyball-ball.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/volleyball-ball.svg new file mode 100644 index 0000000..84e0dcd --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/volleyball-ball.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/volume-down.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/volume-down.svg new file mode 100644 index 0000000..9878989 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/volume-down.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/volume-off.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/volume-off.svg new file mode 100644 index 0000000..69ed07e --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/volume-off.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/volume-up.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/volume-up.svg new file mode 100644 index 0000000..1a7dd64 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/volume-up.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/walking.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/walking.svg new file mode 100644 index 0000000..956bf93 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/walking.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/wallet.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/wallet.svg new file mode 100644 index 0000000..89619d1 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/wallet.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/warehouse.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/warehouse.svg new file mode 100644 index 0000000..2dbe203 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/warehouse.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/weight-hanging.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/weight-hanging.svg new file mode 100644 index 0000000..ade120c --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/weight-hanging.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/weight.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/weight.svg new file mode 100644 index 0000000..ddcb7f9 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/weight.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/wheelchair.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/wheelchair.svg new file mode 100644 index 0000000..d774e21 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/wheelchair.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/wifi.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/wifi.svg new file mode 100644 index 0000000..34a3bf8 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/wifi.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/window-close.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/window-close.svg new file mode 100644 index 0000000..5269124 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/window-close.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/window-maximize.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/window-maximize.svg new file mode 100644 index 0000000..c67a356 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/window-maximize.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/window-minimize.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/window-minimize.svg new file mode 100644 index 0000000..c3e4ad0 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/window-minimize.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/window-restore.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/window-restore.svg new file mode 100644 index 0000000..064dd9f --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/window-restore.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/wine-glass-alt.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/wine-glass-alt.svg new file mode 100644 index 0000000..08a8651 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/wine-glass-alt.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/wine-glass.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/wine-glass.svg new file mode 100644 index 0000000..838ac22 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/wine-glass.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/won-sign.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/won-sign.svg new file mode 100644 index 0000000..82e2e32 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/won-sign.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/wrench.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/wrench.svg new file mode 100644 index 0000000..53b1d17 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/wrench.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/x-ray.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/x-ray.svg new file mode 100644 index 0000000..088d449 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/x-ray.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/yen-sign.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/yen-sign.svg new file mode 100644 index 0000000..c25d94d --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/yen-sign.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/yin-yang.svg b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/yin-yang.svg new file mode 100644 index 0000000..cafe50d --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/svgs/solid/yin-yang.svg @@ -0,0 +1,5 @@ + + \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/webfonts/fa-brands-400.eot b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/webfonts/fa-brands-400.eot new file mode 100644 index 0000000000000000000000000000000000000000..086c4a712335c4eded3332f881081fc86c66ec1c GIT binary patch literal 118560 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
)z>?r^EIOlZN^iOK7*)q5PalZ0V46BT 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 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/webfonts/fa-brands-400.ttf b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/webfonts/fa-brands-400.ttf new file mode 100644 index 0000000000000000000000000000000000000000..ecbc761ef8cbce6bed98c0d4abb01f6dac5c471e GIT binary patch literal 118324 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 literal 0 HcmV?d00001 diff --git a/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/webfonts/fa-brands-400.woff b/app/app/templates/new/assets/js/plugins/@fortawesome/fontawesome-free/webfonts/fa-brands-400.woff new file mode 100644 index 0000000000000000000000000000000000000000..21c2dd306306138b06705fd6a1d6583ace61bb8c GIT binary patch literal 76344 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

"),e.join("")},legend:{labels:{generateLabels:function(t){var e=t.data;return e.labels.length&&e.datasets.length?e.labels.map(function(i,n){var a=t.getDatasetMeta(0),r=e.datasets[0],o=a.data[n],s=o&&o.custom||{},l=t.options.elements.arc;return{text:i,fillStyle:Zt([s.backgroundColor,r.backgroundColor,l.backgroundColor],void 0,n),strokeStyle:Zt([s.borderColor,r.borderColor,l.borderColor],void 0,n),lineWidth:Zt([s.borderWidth,r.borderWidth,l.borderWidth],void 0,n),hidden:isNaN(r.data[n])||a.data[n].hidden,index:n}}):[]}},onClick:function(t,e){var i,n,a,r=e.index,o=this.chart;for(i=0,n=(o.data.datasets||[]).length;i=Math.PI?-1:p<-Math.PI?1:0))+g,y={x:Math.cos(p),y:Math.sin(p)},b={x:Math.cos(v),y:Math.sin(v)},x=p<=0&&v>=0||p<=2*Math.PI&&2*Math.PI<=v,_=p<=.5*Math.PI&&.5*Math.PI<=v||p<=2.5*Math.PI&&2.5*Math.PI<=v,k=p<=-Math.PI&&-Math.PI<=v||p<=Math.PI&&Math.PI<=v,w=p<=.5*-Math.PI&&.5*-Math.PI<=v||p<=1.5*Math.PI&&1.5*Math.PI<=v,M=f/100,S={x:k?-1:Math.min(y.x*(y.x<0?1:M),b.x*(b.x<0?1:M)),y:w?-1:Math.min(y.y*(y.y<0?1:M),b.y*(b.y<0?1:M))},D={x:x?1:Math.max(y.x*(y.x>0?1:M),b.x*(b.x>0?1:M)),y:_?1:Math.max(y.y*(y.y>0?1:M),b.y*(b.y>0?1:M))},C={width:.5*(D.x-S.x),height:.5*(D.y-S.y)};u=Math.min(s/C.width,l/C.height),d={x:-.5*(D.x+S.x),y:-.5*(D.y+S.y)}}for(e=0,i=c.length;e0&&!isNaN(t)?2*Math.PI*(Math.abs(t)/e):0},getMaxBorderWidth:function(t){var e,i,n,a,r,o,s,l,u=0,d=this.chart;if(!t)for(e=0,i=d.data.datasets.length;e(u=s>u?s:u)?l:u);return u},setHoverStyle:function(t){var e=t._model,i=t._options,n=ut.getHoverColor;t.$previousStyle={backgroundColor:e.backgroundColor,borderColor:e.borderColor,borderWidth:e.borderWidth},e.backgroundColor=$t(i.hoverBackgroundColor,n(i.backgroundColor)),e.borderColor=$t(i.hoverBorderColor,n(i.borderColor)),e.borderWidth=$t(i.hoverBorderWidth,i.borderWidth)},_resolveElementOptions:function(t,e){var i,n,a,r=this.chart,o=this.getDataset(),s=t.custom||{},l=r.options.elements.arc,u={},d={chart:r,dataIndex:e,dataset:o,datasetIndex:this.index},h=["backgroundColor","borderColor","borderWidth","borderAlign","hoverBackgroundColor","hoverBorderColor","hoverBorderWidth"];for(i=0,n=h.length;i0&&te(l[t-1]._model,s)&&(i.controlPointPreviousX=u(i.controlPointPreviousX,s.left,s.right),i.controlPointPreviousY=u(i.controlPointPreviousY,s.top,s.bottom)),t');var i=t.data,n=i.datasets,a=i.labels;if(n.length)for(var r=0;r'),a[r]&&e.push(a[r]),e.push("");return e.push(""),e.join("")},legend:{labels:{generateLabels:function(t){var e=t.data;return e.labels.length&&e.datasets.length?e.labels.map(function(i,n){var a=t.getDatasetMeta(0),r=e.datasets[0],o=a.data[n].custom||{},s=t.options.elements.arc;return{text:i,fillStyle:ne([o.backgroundColor,r.backgroundColor,s.backgroundColor],void 0,n),strokeStyle:ne([o.borderColor,r.borderColor,s.borderColor],void 0,n),lineWidth:ne([o.borderWidth,r.borderWidth,s.borderWidth],void 0,n),hidden:isNaN(r.data[n])||a.data[n].hidden,index:n}}):[]}},onClick:function(t,e){var i,n,a,r=e.index,o=this.chart;for(i=0,n=(o.data.datasets||[]).length;i0&&(r=t.getDatasetMeta(r[0]._datasetIndex).data),r},"x-axis":function(t,e){return me(t,e,{intersect:!1})},point:function(t,e){return ce(t,de(e,t))},nearest:function(t,e,i){var n=de(e,t);i.axis=i.axis||"xy";var a=ge(i.axis);return fe(t,n,i.intersect,a)},x:function(t,e,i){var n=de(e,t),a=[],r=!1;return he(t,function(t){t.inXRange(n.x)&&a.push(t),t.inRange(n.x,n.y)&&(r=!0)}),i.intersect&&!r&&(a=[]),a},y:function(t,e,i){var n=de(e,t),a=[],r=!1;return he(t,function(t){t.inYRange(n.y)&&a.push(t),t.inRange(n.x,n.y)&&(r=!0)}),i.intersect&&!r&&(a=[]),a}}};function ve(t,e){return ut.where(t,function(t){return t.position===e})}function ye(t,e){t.forEach(function(t,e){return t._tmpIndex_=e,t}),t.sort(function(t,i){var n=e?i:t,a=e?t:i;return n.weight===a.weight?n._tmpIndex_-a._tmpIndex_:n.weight-a.weight}),t.forEach(function(t){delete t._tmpIndex_})}function be(t,e){ut.each(t,function(t){e[t.position]+=t.isHorizontal()?t.height:t.width})}ot._set("global",{layout:{padding:{top:0,right:0,bottom:0,left:0}}});var xe={defaults:{},addBox:function(t,e){t.boxes||(t.boxes=[]),e.fullWidth=e.fullWidth||!1,e.position=e.position||"top",e.weight=e.weight||0,t.boxes.push(e)},removeBox:function(t,e){var i=t.boxes?t.boxes.indexOf(e):-1;-1!==i&&t.boxes.splice(i,1)},configure:function(t,e,i){for(var n,a=["fullWidth","position","weight"],r=a.length,o=0;odiv{position:absolute;width:1000000px;height:1000000px;left:0;top:0}.chartjs-size-monitor-shrink>div{position:absolute;width:200%;height:200%;left:0;top:0}"}))&&ke.default||ke,Me="$chartjs",Se="chartjs-size-monitor",De="chartjs-render-monitor",Ce="chartjs-render-animation",Pe=["animationstart","webkitAnimationStart"],Te={touchstart:"mousedown",touchmove:"mousemove",touchend:"mouseup",pointerenter:"mouseenter",pointerdown:"mousedown",pointermove:"mousemove",pointerup:"mouseup",pointerleave:"mouseout",pointerout:"mouseout"};function Oe(t,e){var i=ut.getStyle(t,e),n=i&&i.match(/^(\d+)(\.\d+)?px$/);return n?Number(n[1]):void 0}var Ie=!!function(){var t=!1;try{var e=Object.defineProperty({},"passive",{get:function(){t=!0}});window.addEventListener("e",null,e)}catch(t){}return t}()&&{passive:!0};function Ae(t,e,i){t.addEventListener(e,i,Ie)}function Fe(t,e,i){t.removeEventListener(e,i,Ie)}function Re(t,e,i,n,a){return{type:t,chart:e,native:a||null,x:void 0!==i?i:null,y:void 0!==n?n:null}}function Le(t){var e=document.createElement("div");return e.className=t||"",e}function We(t,e,i){var n,a,r,o,s=t[Me]||(t[Me]={}),l=s.resizer=function(t){var e=Le(Se),i=Le(Se+"-expand"),n=Le(Se+"-shrink");i.appendChild(Le()),n.appendChild(Le()),e.appendChild(i),e.appendChild(n),e._reset=function(){i.scrollLeft=1e6,i.scrollTop=1e6,n.scrollLeft=1e6,n.scrollTop=1e6};var a=function(){e._reset(),t()};return Ae(i,"scroll",a.bind(i,"expand")),Ae(n,"scroll",a.bind(n,"shrink")),e}((n=function(){if(s.resizer){var n=i.options.maintainAspectRatio&&t.parentNode,a=n?n.clientWidth:0;e(Re("resize",i)),n&&n.clientWidth0){var r=t[0];r.label?i=r.label:r.xLabel?i=r.xLabel:a>0&&r.index-1?t.split("\n"):t}function qe(t){var e=ot.global;return{xPadding:t.xPadding,yPadding:t.yPadding,xAlign:t.xAlign,yAlign:t.yAlign,bodyFontColor:t.bodyFontColor,_bodyFontFamily:Be(t.bodyFontFamily,e.defaultFontFamily),_bodyFontStyle:Be(t.bodyFontStyle,e.defaultFontStyle),_bodyAlign:t.bodyAlign,bodyFontSize:Be(t.bodyFontSize,e.defaultFontSize),bodySpacing:t.bodySpacing,titleFontColor:t.titleFontColor,_titleFontFamily:Be(t.titleFontFamily,e.defaultFontFamily),_titleFontStyle:Be(t.titleFontStyle,e.defaultFontStyle),titleFontSize:Be(t.titleFontSize,e.defaultFontSize),_titleAlign:t.titleAlign,titleSpacing:t.titleSpacing,titleMarginBottom:t.titleMarginBottom,footerFontColor:t.footerFontColor,_footerFontFamily:Be(t.footerFontFamily,e.defaultFontFamily),_footerFontStyle:Be(t.footerFontStyle,e.defaultFontStyle),footerFontSize:Be(t.footerFontSize,e.defaultFontSize),_footerAlign:t.footerAlign,footerSpacing:t.footerSpacing,footerMarginTop:t.footerMarginTop,caretSize:t.caretSize,cornerRadius:t.cornerRadius,backgroundColor:t.backgroundColor,opacity:0,legendColorBackground:t.multiKeyBackground,displayColors:t.displayColors,borderColor:t.borderColor,borderWidth:t.borderWidth}}function Ze(t,e){return"center"===e?t.x+t.width/2:"right"===e?t.x+t.width-t.xPadding:t.x+t.xPadding}function $e(t){return Ue([],Ge(t))}var Xe=gt.extend({initialize:function(){this._model=qe(this._options),this._lastActive=[]},getTitle:function(){var t=this._options.callbacks,e=t.beforeTitle.apply(this,arguments),i=t.title.apply(this,arguments),n=t.afterTitle.apply(this,arguments),a=[];return a=Ue(a,Ge(e)),a=Ue(a,Ge(i)),a=Ue(a,Ge(n))},getBeforeBody:function(){return $e(this._options.callbacks.beforeBody.apply(this,arguments))},getBody:function(t,e){var i=this,n=i._options.callbacks,a=[];return ut.each(t,function(t){var r={before:[],lines:[],after:[]};Ue(r.before,Ge(n.beforeLabel.call(i,t,e))),Ue(r.lines,n.label.call(i,t,e)),Ue(r.after,Ge(n.afterLabel.call(i,t,e))),a.push(r)}),a},getAfterBody:function(){return $e(this._options.callbacks.afterBody.apply(this,arguments))},getFooter:function(){var t=this._options.callbacks,e=t.beforeFooter.apply(this,arguments),i=t.footer.apply(this,arguments),n=t.afterFooter.apply(this,arguments),a=[];return a=Ue(a,Ge(e)),a=Ue(a,Ge(i)),a=Ue(a,Ge(n))},update:function(t){var e,i,n,a,r,o,s,l,u,d,h=this,c=h._options,f=h._model,g=h._model=qe(c),m=h._active,p=h._data,v={xAlign:f.xAlign,yAlign:f.yAlign},y={x:f.x,y:f.y},b={width:f.width,height:f.height},x={x:f.caretX,y:f.caretY};if(m.length){g.opacity=1;var _=[],k=[];x=je[c.position].call(h,m,h._eventPosition);var w=[];for(e=0,i=m.length;en.width&&(a=n.width-e.width),a<0&&(a=0)),"top"===d?r+=h:r-="bottom"===d?e.height+h:e.height/2,"center"===d?"left"===u?a+=h:"right"===u&&(a-=h):"left"===u?a-=c:"right"===u&&(a+=c),{x:a,y:r}}(g,b,v=function(t,e){var i,n,a,r,o,s=t._model,l=t._chart,u=t._chart.chartArea,d="center",h="center";s.yl.height-e.height&&(h="bottom");var c=(u.left+u.right)/2,f=(u.top+u.bottom)/2;"center"===h?(i=function(t){return t<=c},n=function(t){return t>c}):(i=function(t){return t<=e.width/2},n=function(t){return t>=l.width-e.width/2}),a=function(t){return t+e.width+s.caretSize+s.caretPadding>l.width},r=function(t){return t-e.width-s.caretSize-s.caretPadding<0},o=function(t){return t<=f?"top":"bottom"},i(s.x)?(d="left",a(s.x)&&(d="center",h=o(s.y))):n(s.x)&&(d="right",r(s.x)&&(d="center",h=o(s.y)));var g=t._options;return{xAlign:g.xAlign?g.xAlign:d,yAlign:g.yAlign?g.yAlign:h}}(this,b),h._chart)}else g.opacity=0;return g.xAlign=v.xAlign,g.yAlign=v.yAlign,g.x=y.x,g.y=y.y,g.width=b.width,g.height=b.height,g.caretX=x.x,g.caretY=x.y,h._model=g,t&&c.custom&&c.custom.call(h,g),h},drawCaret:function(t,e){var i=this._chart.ctx,n=this._view,a=this.getCaretPosition(t,e,n);i.lineTo(a.x1,a.y1),i.lineTo(a.x2,a.y2),i.lineTo(a.x3,a.y3)},getCaretPosition:function(t,e,i){var n,a,r,o,s,l,u=i.caretSize,d=i.cornerRadius,h=i.xAlign,c=i.yAlign,f=t.x,g=t.y,m=e.width,p=e.height;if("center"===c)s=g+p/2,"left"===h?(a=(n=f)-u,r=n,o=s+u,l=s-u):(a=(n=f+m)+u,r=n,o=s-u,l=s+u);else if("left"===h?(n=(a=f+d+u)-u,r=a+u):"right"===h?(n=(a=f+m-d-u)-u,r=a+u):(n=(a=i.caretX)-u,r=a+u),"top"===c)s=(o=g)-u,l=o;else{s=(o=g+p)+u,l=o;var v=r;r=n,n=v}return{x1:n,x2:a,x3:r,y1:o,y2:s,y3:l}},drawTitle:function(t,e,i){var n=e.title;if(n.length){t.x=Ze(e,e._titleAlign),i.textAlign=e._titleAlign,i.textBaseline="top";var a,r,o=e.titleFontSize,s=e.titleSpacing;for(i.fillStyle=e.titleFontColor,i.font=ut.fontString(o,e._titleFontStyle,e._titleFontFamily),a=0,r=n.length;a0&&i.stroke()},draw:function(){var t=this._chart.ctx,e=this._view;if(0!==e.opacity){var i={width:e.width,height:e.height},n={x:e.x,y:e.y},a=Math.abs(e.opacity<.001)?0:e.opacity,r=e.title.length||e.beforeBody.length||e.body.length||e.afterBody.length||e.footer.length;this._options.enabled&&r&&(t.save(),t.globalAlpha=a,this.drawBackground(n,e,t,i),n.y+=e.yPadding,this.drawTitle(n,e,t),this.drawBody(n,e,t),this.drawFooter(n,e,t),t.restore())}},handleEvent:function(t){var e,i=this,n=i._options;return i._lastActive=i._lastActive||[],"mouseout"===t.type?i._active=[]:i._active=i._chart.getElementsAtEventForMode(t,n.mode,n),(e=!ut.arrayEquals(i._active,i._lastActive))&&(i._lastActive=i._active,(n.enabled||n.custom)&&(i._eventPosition={x:t.x,y:t.y},i.update(!0),i.pivot())),e}}),Ke=je,Je=Xe;Je.positioners=Ke;var Qe=ut.valueOrDefault;function ti(){return ut.merge({},[].slice.call(arguments),{merger:function(t,e,i,n){if("xAxes"===t||"yAxes"===t){var a,r,o,s=i[t].length;for(e[t]||(e[t]=[]),a=0;a=e[t].length&&e[t].push({}),!e[t][a].type||o.type&&o.type!==e[t][a].type?ut.merge(e[t][a],[Ee.getScaleDefaults(r),o]):ut.merge(e[t][a],o)}else ut._merger(t,e,i,n)}})}function ei(){return ut.merge({},[].slice.call(arguments),{merger:function(t,e,i,n){var a=e[t]||{},r=i[t];"scales"===t?e[t]=ti(a,r):"scale"===t?e[t]=ut.merge(a,[Ee.getScaleDefaults(r.type),r]):ut._merger(t,e,i,n)}})}function ii(t){return"top"===t||"bottom"===t}ot._set("global",{elements:{},events:["mousemove","mouseout","click","touchstart","touchmove"],hover:{onHover:null,mode:"nearest",intersect:!0,animationDuration:400},onClick:null,maintainAspectRatio:!0,responsive:!0,responsiveAnimationDuration:0});var ni=function(t,e){return this.construct(t,e),this};ut.extend(ni.prototype,{construct:function(t,e){var i=this;e=function(t){var e=(t=t||{}).data=t.data||{};return e.datasets=e.datasets||[],e.labels=e.labels||[],t.options=ei(ot.global,ot[t.type],t.options||{}),t}(e);var n=Ve.acquireContext(t,e),a=n&&n.canvas,r=a&&a.height,o=a&&a.width;i.id=ut.uid(),i.ctx=n,i.canvas=a,i.config=e,i.width=o,i.height=r,i.aspectRatio=r?o/r:null,i.options=e.options,i._bufferedRender=!1,i.chart=i,i.controller=i,ni.instances[i.id]=i,Object.defineProperty(i,"data",{get:function(){return i.config.data},set:function(t){i.config.data=t}}),n&&a?(i.initialize(),i.update()):console.error("Failed to create chart: can't acquire context from the given item")},initialize:function(){var t=this;return He.notify(t,"beforeInit"),ut.retinaScale(t,t.options.devicePixelRatio),t.bindEvents(),t.options.responsive&&t.resize(!0),t.ensureScalesHaveIDs(),t.buildOrUpdateScales(),t.initToolTip(),He.notify(t,"afterInit"),t},clear:function(){return ut.canvas.clear(this),this},stop:function(){return vt.cancelAnimation(this),this},resize:function(t){var e=this,i=e.options,n=e.canvas,a=i.maintainAspectRatio&&e.aspectRatio||null,r=Math.max(0,Math.floor(ut.getMaximumWidth(n))),o=Math.max(0,Math.floor(a?r/a:ut.getMaximumHeight(n)));if((e.width!==r||e.height!==o)&&(n.width=e.width=r,n.height=e.height=o,n.style.width=r+"px",n.style.height=o+"px",ut.retinaScale(e,i.devicePixelRatio),!t)){var s={width:r,height:o};He.notify(e,"resize",[s]),i.onResize&&i.onResize(e,s),e.stop(),e.update({duration:i.responsiveAnimationDuration})}},ensureScalesHaveIDs:function(){var t=this.options,e=t.scales||{},i=t.scale;ut.each(e.xAxes,function(t,e){t.id=t.id||"x-axis-"+e}),ut.each(e.yAxes,function(t,e){t.id=t.id||"y-axis-"+e}),i&&(i.id=i.id||"scale")},buildOrUpdateScales:function(){var t=this,e=t.options,i=t.scales||{},n=[],a=Object.keys(i).reduce(function(t,e){return t[e]=!1,t},{});e.scales&&(n=n.concat((e.scales.xAxes||[]).map(function(t){return{options:t,dtype:"category",dposition:"bottom"}}),(e.scales.yAxes||[]).map(function(t){return{options:t,dtype:"linear",dposition:"left"}}))),e.scale&&n.push({options:e.scale,dtype:"radialLinear",isDefault:!0,dposition:"chartArea"}),ut.each(n,function(e){var n=e.options,r=n.id,o=Qe(n.type,e.dtype);ii(n.position)!==ii(e.dposition)&&(n.position=e.dposition),a[r]=!0;var s=null;if(r in i&&i[r].type===o)(s=i[r]).options=n,s.ctx=t.ctx,s.chart=t;else{var l=Ee.getScaleConstructor(o);if(!l)return;s=new l({id:r,type:o,options:n,ctx:t.ctx,chart:t}),i[s.id]=s}s.mergeTicksOptions(),e.isDefault&&(t.scale=s)}),ut.each(a,function(t,e){t||delete i[e]}),t.scales=i,Ee.addScalesToLayout(this)},buildOrUpdateControllers:function(){var t=this,e=[];return ut.each(t.data.datasets,function(i,n){var a=t.getDatasetMeta(n),r=i.type||t.config.type;if(a.type&&a.type!==r&&(t.destroyDatasetMeta(n),a=t.getDatasetMeta(n)),a.type=r,a.controller)a.controller.updateIndex(n),a.controller.linkScales();else{var o=ue[a.type];if(void 0===o)throw new Error('"'+a.type+'" is not a chart type.');a.controller=new o(t,n),e.push(a.controller)}},t),e},resetElements:function(){var t=this;ut.each(t.data.datasets,function(e,i){t.getDatasetMeta(i).controller.reset()},t)},reset:function(){this.resetElements(),this.tooltip.initialize()},update:function(t){var e,i,n=this;if(t&&"object"==typeof t||(t={duration:t,lazy:arguments[1]}),i=(e=n).options,ut.each(e.scales,function(t){xe.removeBox(e,t)}),i=ei(ot.global,ot[e.config.type],i),e.options=e.config.options=i,e.ensureScalesHaveIDs(),e.buildOrUpdateScales(),e.tooltip._options=i.tooltips,e.tooltip.initialize(),He._invalidate(n),!1!==He.notify(n,"beforeUpdate")){n.tooltip._data=n.data;var a=n.buildOrUpdateControllers();ut.each(n.data.datasets,function(t,e){n.getDatasetMeta(e).controller.buildOrUpdateElements()},n),n.updateLayout(),n.options.animation&&n.options.animation.duration&&ut.each(a,function(t){t.reset()}),n.updateDatasets(),n.tooltip.initialize(),n.lastActive=[],He.notify(n,"afterUpdate"),n._bufferedRender?n._bufferedRequest={duration:t.duration,easing:t.easing,lazy:t.lazy}:n.render(t)}},updateLayout:function(){!1!==He.notify(this,"beforeLayout")&&(xe.update(this,this.width,this.height),He.notify(this,"afterScaleUpdate"),He.notify(this,"afterLayout"))},updateDatasets:function(){if(!1!==He.notify(this,"beforeDatasetsUpdate")){for(var t=0,e=this.data.datasets.length;t=0;--i)e.isDatasetVisible(i)&&e.drawDataset(i,t);He.notify(e,"afterDatasetsDraw",[t])}},drawDataset:function(t,e){var i=this.getDatasetMeta(t),n={meta:i,index:t,easingValue:e};!1!==He.notify(this,"beforeDatasetDraw",[n])&&(i.controller.draw(e),He.notify(this,"afterDatasetDraw",[n]))},_drawTooltip:function(t){var e=this.tooltip,i={tooltip:e,easingValue:t};!1!==He.notify(this,"beforeTooltipDraw",[i])&&(e.draw(),He.notify(this,"afterTooltipDraw",[i]))},getElementAtEvent:function(t){return pe.modes.single(this,t)},getElementsAtEvent:function(t){return pe.modes.label(this,t,{intersect:!0})},getElementsAtXAxis:function(t){return pe.modes["x-axis"](this,t,{intersect:!0})},getElementsAtEventForMode:function(t,e,i){var n=pe.modes[e];return"function"==typeof n?n(this,t,i):[]},getDatasetAtEvent:function(t){return pe.modes.dataset(this,t,{intersect:!0})},getDatasetMeta:function(t){var e=this.data.datasets[t];e._meta||(e._meta={});var i=e._meta[this.id];return i||(i=e._meta[this.id]={type:null,data:[],dataset:null,controller:null,hidden:null,xAxisID:null,yAxisID:null}),i},getVisibleDatasetCount:function(){for(var t=0,e=0,i=this.data.datasets.length;e3?i[2]-i[1]:i[1]-i[0];Math.abs(n)>1&&t!==Math.floor(t)&&(n=t-Math.floor(t));var a=ut.log10(Math.abs(n)),r="";if(0!==t)if(Math.max(Math.abs(i[0]),Math.abs(i[i.length-1]))<1e-4){var o=ut.log10(Math.abs(t));r=t.toExponential(Math.floor(o)-Math.floor(a))}else{var s=-1*Math.floor(a);s=Math.max(Math.min(s,20),0),r=t.toFixed(s)}else r="0";return r},logarithmic:function(t,e,i){var n=t/Math.pow(10,Math.floor(ut.log10(t)));return 0===t?"0":1===n||2===n||5===n||0===e||e===i.length-1?t.toExponential():""}}},ui=ut.valueOrDefault,di=ut.valueAtIndexOrDefault;function hi(t){var e,i,n=[];for(e=0,i=t.length;eu&&rt.maxHeight){r--;break}r++,l=o*s}t.labelRotation=r},afterCalculateTickRotation:function(){ut.callback(this.options.afterCalculateTickRotation,[this])},beforeFit:function(){ut.callback(this.options.beforeFit,[this])},fit:function(){var t=this,e=t.minSize={width:0,height:0},i=hi(t._ticks),n=t.options,a=n.ticks,r=n.scaleLabel,o=n.gridLines,s=t._isVisible(),l=n.position,u=t.isHorizontal(),d=ut.options._parseFont,h=d(a),c=n.gridLines.tickMarkLength;if(e.width=u?t.isFullWidth()?t.maxWidth-t.margins.left-t.margins.right:t.maxWidth:s&&o.drawTicks?c:0,e.height=u?s&&o.drawTicks?c:0:t.maxHeight,r.display&&s){var f=d(r),g=ut.options.toPadding(r.padding),m=f.lineHeight+g.height;u?e.height+=m:e.width+=m}if(a.display&&s){var p=ut.longestText(t.ctx,h.string,i,t.longestTextCache),v=ut.numberOfLabelLines(i),y=.5*h.size,b=t.options.ticks.padding;if(t._maxLabelLines=v,t.longestLabelWidth=p,u){var x=ut.toRadians(t.labelRotation),_=Math.cos(x),k=Math.sin(x)*p+h.lineHeight*v+y;e.height=Math.min(t.maxHeight,e.height+k+b),t.ctx.font=h.string;var w,M,S=ci(t.ctx,i[0],h.string),D=ci(t.ctx,i[i.length-1],h.string),C=t.getPixelForTick(0)-t.left,P=t.right-t.getPixelForTick(i.length-1);0!==t.labelRotation?(w="bottom"===l?_*S:_*y,M="bottom"===l?_*y:_*D):(w=S/2,M=D/2),t.paddingLeft=Math.max(w-C,0)+3,t.paddingRight=Math.max(M-P,0)+3}else a.mirror?p=0:p+=b+y,e.width=Math.min(t.maxWidth,e.width+p),t.paddingTop=h.size/2,t.paddingBottom=h.size/2}t.handleMargins(),t.width=e.width,t.height=e.height},handleMargins:function(){var t=this;t.margins&&(t.paddingLeft=Math.max(t.paddingLeft-t.margins.left,0),t.paddingTop=Math.max(t.paddingTop-t.margins.top,0),t.paddingRight=Math.max(t.paddingRight-t.margins.right,0),t.paddingBottom=Math.max(t.paddingBottom-t.margins.bottom,0))},afterFit:function(){ut.callback(this.options.afterFit,[this])},isHorizontal:function(){return"top"===this.options.position||"bottom"===this.options.position},isFullWidth:function(){return this.options.fullWidth},getRightValue:function(t){if(ut.isNullOrUndef(t))return NaN;if(("number"==typeof t||t instanceof Number)&&!isFinite(t))return NaN;if(t)if(this.isHorizontal()){if(void 0!==t.x)return this.getRightValue(t.x)}else if(void 0!==t.y)return this.getRightValue(t.y);return t},getLabelForIndex:ut.noop,getPixelForValue:ut.noop,getValueForPixel:ut.noop,getPixelForTick:function(t){var e=this,i=e.options.offset;if(e.isHorizontal()){var n=(e.width-(e.paddingLeft+e.paddingRight))/Math.max(e._ticks.length-(i?0:1),1),a=n*t+e.paddingLeft;i&&(a+=n/2);var r=e.left+a;return r+=e.isFullWidth()?e.margins.left:0}var o=e.height-(e.paddingTop+e.paddingBottom);return e.top+t*(o/(e._ticks.length-1))},getPixelForDecimal:function(t){var e=this;if(e.isHorizontal()){var i=(e.width-(e.paddingLeft+e.paddingRight))*t+e.paddingLeft,n=e.left+i;return n+=e.isFullWidth()?e.margins.left:0}return e.top+t*e.height},getBasePixel:function(){return this.getPixelForValue(this.getBaseValue())},getBaseValue:function(){var t=this.min,e=this.max;return this.beginAtZero?0:t<0&&e<0?e:t>0&&e>0?t:0},_autoSkip:function(t){var e,i,n=this,a=n.isHorizontal(),r=n.options.ticks.minor,o=t.length,s=!1,l=r.maxTicksLimit,u=n._tickSize()*(o-1),d=a?n.width-(n.paddingLeft+n.paddingRight):n.height-(n.paddingTop+n.PaddingBottom),h=[];for(u>d&&(s=1+Math.floor(u/d)),o>l&&(s=Math.max(s,1+Math.floor(o/l))),e=0;e1&&e%s>0&&delete i.label,h.push(i);return h},_tickSize:function(){var t=this,e=t.isHorizontal(),i=t.options.ticks.minor,n=ut.toRadians(t.labelRotation),a=Math.abs(Math.cos(n)),r=Math.abs(Math.sin(n)),o=i.autoSkipPadding||0,s=t.longestLabelWidth+o||0,l=ut.options._parseFont(i),u=t._maxLabelLines*l.lineHeight+o||0;return e?u*a>s*r?s/a:u/r:u*r0&&n>0&&(t.min=0)}var a=void 0!==e.min||void 0!==e.suggestedMin,r=void 0!==e.max||void 0!==e.suggestedMax;void 0!==e.min?t.min=e.min:void 0!==e.suggestedMin&&(null===t.min?t.min=e.suggestedMin:t.min=Math.min(t.min,e.suggestedMin)),void 0!==e.max?t.max=e.max:void 0!==e.suggestedMax&&(null===t.max?t.max=e.suggestedMax:t.max=Math.max(t.max,e.suggestedMax)),a!==r&&t.min>=t.max&&(a?t.max=t.min+1:t.min=t.max-1),t.min===t.max&&(t.max++,e.beginAtZero||t.min--)},getTickLimit:function(){var t,e=this.options.ticks,i=e.stepSize,n=e.maxTicksLimit;return i?t=Math.ceil(this.max/i)-Math.floor(this.min/i)+1:(t=this._computeTickLimit(),n=n||11),n&&(t=Math.min(n,t)),t},_computeTickLimit:function(){return Number.POSITIVE_INFINITY},handleDirectionalChanges:pi,buildTicks:function(){var t=this,e=t.options.ticks,i=t.getTickLimit(),n={maxTicks:i=Math.max(2,i),min:e.min,max:e.max,precision:e.precision,stepSize:ut.valueOrDefault(e.fixedStepSize,e.stepSize)},a=t.ticks=function(t,e){var i,n,a,r,o=[],s=t.stepSize,l=s||1,u=t.maxTicks-1,d=t.min,h=t.max,c=t.precision,f=e.min,g=e.max,m=ut.niceNum((g-f)/u/l)*l;if(m<1e-14&&vi(d)&&vi(h))return[f,g];(r=Math.ceil(g/m)-Math.floor(f/m))>u&&(m=ut.niceNum(r*m/u/l)*l),s||vi(c)?i=Math.pow(10,ut._decimalPlaces(m)):(i=Math.pow(10,c),m=Math.ceil(m*i)/i),n=Math.floor(f/m)*m,a=Math.ceil(g/m)*m,s&&(!vi(d)&&ut.almostWhole(d/m,m/1e3)&&(n=d),!vi(h)&&ut.almostWhole(h/m,m/1e3)&&(a=h)),r=(a-n)/m,r=ut.almostEquals(r,Math.round(r),m/1e3)?Math.round(r):Math.ceil(r),n=Math.round(n*i)/i,a=Math.round(a*i)/i,o.push(vi(d)?n:d);for(var p=1;pt.max&&(t.max=n))})});t.min=isFinite(t.min)&&!isNaN(t.min)?t.min:0,t.max=isFinite(t.max)&&!isNaN(t.max)?t.max:1,this.handleTickRangeOptions()},_computeTickLimit:function(){var t;return this.isHorizontal()?Math.ceil(this.width/40):(t=ut.options._parseFont(this.options.ticks),Math.ceil(this.height/t.lineHeight))},handleDirectionalChanges:function(){this.isHorizontal()||this.ticks.reverse()},getLabelForIndex:function(t,e){return+this.getRightValue(this.chart.data.datasets[e].data[t])},getPixelForValue:function(t){var e=this,i=e.start,n=+e.getRightValue(t),a=e.end-i;return e.isHorizontal()?e.left+e.width/a*(n-i):e.bottom-e.height/a*(n-i)},getValueForPixel:function(t){var e=this,i=e.isHorizontal(),n=i?e.width:e.height,a=(i?t-e.left:e.bottom-t)/n;return e.start+(e.end-e.start)*a},getPixelForTick:function(t){return this.getPixelForValue(this.ticksAsNumbers[t])}}),_i=bi;xi._defaults=_i;var ki=ut.valueOrDefault;var wi={position:"left",ticks:{callback:li.formatters.logarithmic}};function Mi(t,e){return ut.isFinite(t)&&t>=0?t:e}var Si=fi.extend({determineDataLimits:function(){var t=this,e=t.options,i=t.chart,n=i.data.datasets,a=t.isHorizontal();function r(e){return a?e.xAxisID===t.id:e.yAxisID===t.id}t.min=null,t.max=null,t.minNotZero=null;var o=e.stacked;if(void 0===o&&ut.each(n,function(t,e){if(!o){var n=i.getDatasetMeta(e);i.isDatasetVisible(e)&&r(n)&&void 0!==n.stack&&(o=!0)}}),e.stacked||o){var s={};ut.each(n,function(n,a){var o=i.getDatasetMeta(a),l=[o.type,void 0===e.stacked&&void 0===o.stack?a:"",o.stack].join(".");i.isDatasetVisible(a)&&r(o)&&(void 0===s[l]&&(s[l]=[]),ut.each(n.data,function(e,i){var n=s[l],a=+t.getRightValue(e);isNaN(a)||o.data[i].hidden||a<0||(n[i]=n[i]||0,n[i]+=a)}))}),ut.each(s,function(e){if(e.length>0){var i=ut.min(e),n=ut.max(e);t.min=null===t.min?i:Math.min(t.min,i),t.max=null===t.max?n:Math.max(t.max,n)}})}else ut.each(n,function(e,n){var a=i.getDatasetMeta(n);i.isDatasetVisible(n)&&r(a)&&ut.each(e.data,function(e,i){var n=+t.getRightValue(e);isNaN(n)||a.data[i].hidden||n<0||(null===t.min?t.min=n:nt.max&&(t.max=n),0!==n&&(null===t.minNotZero||n0?t.minNotZero=t.min:t.max<1?t.minNotZero=Math.pow(10,Math.floor(ut.log10(t.max))):t.minNotZero=1)},buildTicks:function(){var t=this,e=t.options.ticks,i=!t.isHorizontal(),n={min:Mi(e.min),max:Mi(e.max)},a=t.ticks=function(t,e){var i,n,a=[],r=ki(t.min,Math.pow(10,Math.floor(ut.log10(e.min)))),o=Math.floor(ut.log10(e.max)),s=Math.ceil(e.max/Math.pow(10,o));0===r?(i=Math.floor(ut.log10(e.minNotZero)),n=Math.floor(e.minNotZero/Math.pow(10,i)),a.push(r),r=n*Math.pow(10,i)):(i=Math.floor(ut.log10(r)),n=Math.floor(r/Math.pow(10,i)));var l=i<0?Math.pow(10,Math.abs(i)):1;do{a.push(r),10==++n&&(n=1,l=++i>=0?1:l),r=Math.round(n*Math.pow(10,i)*l)/l}while(ia?{start:e-i,end:e}:{start:e,end:e+i}}function Ri(t){return 0===t||180===t?"center":t<180?"left":"right"}function Li(t,e,i,n){var a,r,o=i.y+n/2;if(ut.isArray(e))for(a=0,r=e.length;a270||t<90)&&(i.y-=e.h)}function Yi(t){return ut.isNumber(t)?t:0}var Ni=yi.extend({setDimensions:function(){var t=this;t.width=t.maxWidth,t.height=t.maxHeight,t.paddingTop=Ai(t.options)/2,t.xCenter=Math.floor(t.width/2),t.yCenter=Math.floor((t.height-t.paddingTop)/2),t.drawingArea=Math.min(t.height-t.paddingTop,t.width)/2},determineDataLimits:function(){var t=this,e=t.chart,i=Number.POSITIVE_INFINITY,n=Number.NEGATIVE_INFINITY;ut.each(e.data.datasets,function(a,r){if(e.isDatasetVisible(r)){var o=e.getDatasetMeta(r);ut.each(a.data,function(e,a){var r=+t.getRightValue(e);isNaN(r)||o.data[a].hidden||(i=Math.min(r,i),n=Math.max(r,n))})}}),t.min=i===Number.POSITIVE_INFINITY?0:i,t.max=n===Number.NEGATIVE_INFINITY?0:n,t.handleTickRangeOptions()},_computeTickLimit:function(){return Math.ceil(this.drawingArea/Ai(this.options))},convertTicksToLabels:function(){var t=this;yi.prototype.convertTicksToLabels.call(t),t.pointLabels=t.chart.data.labels.map(t.options.pointLabels.callback,t)},getLabelForIndex:function(t,e){return+this.getRightValue(this.chart.data.datasets[e].data[t])},fit:function(){var t=this.options;t.display&&t.pointLabels.display?function(t){var e,i,n,a=ut.options._parseFont(t.options.pointLabels),r={l:0,r:t.width,t:0,b:t.height-t.paddingTop},o={};t.ctx.font=a.string,t._pointLabelSizes=[];var s,l,u,d=Ii(t);for(e=0;er.r&&(r.r=f.end,o.r=h),g.startr.b&&(r.b=g.end,o.b=h)}t.setReductions(t.drawingArea,r,o)}(this):this.setCenterPoint(0,0,0,0)},setReductions:function(t,e,i){var n=this,a=e.l/Math.sin(i.l),r=Math.max(e.r-n.width,0)/Math.sin(i.r),o=-e.t/Math.cos(i.t),s=-Math.max(e.b-(n.height-n.paddingTop),0)/Math.cos(i.b);a=Yi(a),r=Yi(r),o=Yi(o),s=Yi(s),n.drawingArea=Math.min(Math.floor(t-(a+r)/2),Math.floor(t-(o+s)/2)),n.setCenterPoint(a,r,o,s)},setCenterPoint:function(t,e,i,n){var a=this,r=a.width-e-a.drawingArea,o=t+a.drawingArea,s=i+a.drawingArea,l=a.height-a.paddingTop-n-a.drawingArea;a.xCenter=Math.floor((o+r)/2+a.left),a.yCenter=Math.floor((s+l)/2+a.top+a.paddingTop)},getIndexAngle:function(t){return t*(2*Math.PI/Ii(this))+(this.chart.options&&this.chart.options.startAngle?this.chart.options.startAngle:0)*Math.PI*2/360},getDistanceFromCenterForValue:function(t){var e=this;if(null===t)return 0;var i=e.drawingArea/(e.max-e.min);return e.options.ticks.reverse?(e.max-t)*i:(t-e.min)*i},getPointPosition:function(t,e){var i=this.getIndexAngle(t)-Math.PI/2;return{x:Math.cos(i)*e+this.xCenter,y:Math.sin(i)*e+this.yCenter}},getPointPositionForValue:function(t,e){return this.getPointPosition(t,this.getDistanceFromCenterForValue(e))},getBasePosition:function(){var t=this.min,e=this.max;return this.getPointPositionForValue(0,this.beginAtZero?0:t<0&&e<0?e:t>0&&e>0?t:0)},draw:function(){var t=this,e=t.options,i=e.gridLines,n=e.ticks;if(e.display){var a=t.ctx,r=this.getIndexAngle(0),o=ut.options._parseFont(n);(e.angleLines.display||e.pointLabels.display)&&function(t){var e=t.ctx,i=t.options,n=i.angleLines,a=i.gridLines,r=i.pointLabels,o=Ci(n.lineWidth,a.lineWidth),s=Ci(n.color,a.color),l=Ai(i);e.save(),e.lineWidth=o,e.strokeStyle=s,e.setLineDash&&(e.setLineDash(Ti([n.borderDash,a.borderDash,[]])),e.lineDashOffset=Ti([n.borderDashOffset,a.borderDashOffset,0]));var u=t.getDistanceFromCenterForValue(i.ticks.reverse?t.min:t.max),d=ut.options._parseFont(r);e.font=d.string,e.textBaseline="middle";for(var h=Ii(t)-1;h>=0;h--){if(n.display&&o&&s){var c=t.getPointPosition(h,u);e.beginPath(),e.moveTo(t.xCenter,t.yCenter),e.lineTo(c.x,c.y),e.stroke()}if(r.display){var f=0===h?l/2:0,g=t.getPointPosition(h,u+f+5),m=Pi(r.fontColor,h,ot.global.defaultFontColor);e.fillStyle=m;var p=t.getIndexAngle(h),v=ut.toDegrees(p);e.textAlign=Ri(v),Wi(v,t._pointLabelSizes[h],g),Li(e,t.pointLabels[h]||"",g,d.lineHeight)}}e.restore()}(t),ut.each(t.ticks,function(e,s){if(s>0||n.reverse){var l=t.getDistanceFromCenterForValue(t.ticksAsNumbers[s]);if(i.display&&0!==s&&function(t,e,i,n){var a,r=t.ctx,o=e.circular,s=Ii(t),l=Pi(e.color,n-1),u=Pi(e.lineWidth,n-1);if((o||s)&&l&&u){if(r.save(),r.strokeStyle=l,r.lineWidth=u,r.setLineDash&&(r.setLineDash(e.borderDash||[]),r.lineDashOffset=e.borderDashOffset||0),r.beginPath(),o)r.arc(t.xCenter,t.yCenter,i,0,2*Math.PI);else{a=t.getPointPosition(0,i),r.moveTo(a.x,a.y);for(var d=1;d=0&&o<=s;){if(a=t[(n=o+s>>1)-1]||null,r=t[n],!a)return{lo:null,hi:r};if(r[e]i))return{lo:a,hi:r};s=n-1}}return{lo:r,hi:null}}(t,e,i),r=a.lo?a.hi?a.lo:t[t.length-2]:t[0],o=a.lo?a.hi?a.hi:t[t.length-1]:t[1],s=o[e]-r[e],l=s?(i-r[e])/s:0,u=(o[n]-r[n])*l;return r[n]+u}function Zi(t,e){var i=t._adapter,n=t.options.time,a=n.parser,r=a||n.format,o=e;return"function"==typeof a&&(o=a(o)),ut.isFinite(o)||(o="string"==typeof r?i.parse(o,r):i.parse(o)),null!==o?+o:(a||"function"!=typeof r||(o=r(e),ut.isFinite(o)||(o=i.parse(o))),o)}function $i(t,e){if(ut.isNullOrUndef(e))return null;var i=t.options.time,n=Zi(t,t.getRightValue(e));return null===n?n:(i.round&&(n=+t._adapter.startOf(n,i.round)),n)}function Xi(t){for(var e=ji.indexOf(t)+1,i=ji.length;e=a&&i<=r&&u.push(i);return n.min=a,n.max=r,n._unit=s.unit||function(t,e,i,n,a){var r,o;for(r=ji.length-1;r>=ji.indexOf(i);r--)if(o=ji[r],Bi[o].common&&t._adapter.diff(a,n,o)>=e.length)return o;return ji[i?ji.indexOf(i):0]}(n,u,s.minUnit,n.min,n.max),n._majorUnit=Xi(n._unit),n._table=function(t,e,i,n){if("linear"===n||!t.length)return[{time:e,pos:0},{time:i,pos:1}];var a,r,o,s,l,u=[],d=[e];for(a=0,r=t.length;ae&&s=0&&t0?o:1}}),Qi={position:"bottom",distribution:"linear",bounds:"data",adapters:{},time:{parser:!1,format:!1,unit:!1,round:!1,displayFormat:!1,isoWeekday:!1,minUnit:"millisecond",displayFormats:{}},ticks:{autoSkip:!1,source:"auto",major:{enabled:!1}}};Ji._defaults=Qi;var tn,en={category:gi,linear:xi,logarithmic:Si,radialLinear:Ni,time:Ji},nn=(function(t,e){t.exports=function(){var e,i;function n(){return e.apply(null,arguments)}function a(t){return t instanceof Array||"[object Array]"===Object.prototype.toString.call(t)}function r(t){return null!=t&&"[object Object]"===Object.prototype.toString.call(t)}function o(t){return void 0===t}function s(t){return"number"==typeof t||"[object Number]"===Object.prototype.toString.call(t)}function l(t){return t instanceof Date||"[object Date]"===Object.prototype.toString.call(t)}function u(t,e){var i,n=[];for(i=0;i>>0,n=0;n0)for(i=0;i=0;return(r?i?"+":"":"-")+Math.pow(10,Math.max(0,a)).toString().substr(1)+n}var z=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|YYYYYY|YYYYY|YYYY|YY|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,V=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,H={},E={};function B(t,e,i,n){var a=n;"string"==typeof n&&(a=function(){return this[n]()}),t&&(E[t]=a),e&&(E[e[0]]=function(){return N(a.apply(this,arguments),e[1],e[2])}),i&&(E[i]=function(){return this.localeData().ordinal(a.apply(this,arguments),t)})}function j(t,e){return t.isValid()?(e=U(e,t.localeData()),H[e]=H[e]||function(t){var e,i,n,a=t.match(z);for(e=0,i=a.length;e=0&&V.test(t);)t=t.replace(V,n),V.lastIndex=0,i-=1;return t}var G=/\d/,q=/\d\d/,Z=/\d{3}/,$=/\d{4}/,X=/[+-]?\d{6}/,K=/\d\d?/,J=/\d\d\d\d?/,Q=/\d\d\d\d\d\d?/,tt=/\d{1,3}/,et=/\d{1,4}/,it=/[+-]?\d{1,6}/,nt=/\d+/,at=/[+-]?\d+/,rt=/Z|[+-]\d\d:?\d\d/gi,ot=/Z|[+-]\d\d(?::?\d\d)?/gi,st=/[0-9]{0,256}['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFF07\uFF10-\uFFEF]{1,256}|[\u0600-\u06FF\/]{1,256}(\s*?[\u0600-\u06FF]{1,256}){1,2}/i,lt={};function ut(t,e,i){lt[t]=T(e)?e:function(t,n){return t&&i?i:e}}function dt(t,e){return d(lt,t)?lt[t](e._strict,e._locale):new RegExp(ht(t.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(t,e,i,n,a){return e||i||n||a})))}function ht(t){return t.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}var ct={};function ft(t,e){var i,n=e;for("string"==typeof t&&(t=[t]),s(e)&&(n=function(t,i){i[e]=k(t)}),i=0;i68?1900:2e3)};var Ct,Pt=Tt("FullYear",!0);function Tt(t,e){return function(i){return null!=i?(It(this,t,i),n.updateOffset(this,e),this):Ot(this,t)}}function Ot(t,e){return t.isValid()?t._d["get"+(t._isUTC?"UTC":"")+e]():NaN}function It(t,e,i){t.isValid()&&!isNaN(i)&&("FullYear"===e&&Dt(t.year())&&1===t.month()&&29===t.date()?t._d["set"+(t._isUTC?"UTC":"")+e](i,t.month(),At(i,t.month())):t._d["set"+(t._isUTC?"UTC":"")+e](i))}function At(t,e){if(isNaN(t)||isNaN(e))return NaN;var i,n=(e%(i=12)+i)%i;return t+=(e-n)/12,1===n?Dt(t)?29:28:31-n%7%2}Ct=Array.prototype.indexOf?Array.prototype.indexOf:function(t){var e;for(e=0;e=0){var i=Array.prototype.slice.call(arguments);i[0]=t+400,e=new Date(Date.UTC.apply(null,i)),isFinite(e.getUTCFullYear())&&e.setUTCFullYear(t)}else e=new Date(Date.UTC.apply(null,arguments));return e}function Et(t,e,i){var n=7+e-i,a=(7+Ht(t,0,n).getUTCDay()-e)%7;return-a+n-1}function Bt(t,e,i,n,a){var r,o,s=(7+i-n)%7,l=Et(t,n,a),u=1+7*(e-1)+s+l;return u<=0?o=St(r=t-1)+u:u>St(t)?(r=t+1,o=u-St(t)):(r=t,o=u),{year:r,dayOfYear:o}}function jt(t,e,i){var n,a,r=Et(t.year(),e,i),o=Math.floor((t.dayOfYear()-r-1)/7)+1;return o<1?(a=t.year()-1,n=o+Ut(a,e,i)):o>Ut(t.year(),e,i)?(n=o-Ut(t.year(),e,i),a=t.year()+1):(a=t.year(),n=o),{week:n,year:a}}function Ut(t,e,i){var n=Et(t,e,i),a=Et(t+1,e,i);return(St(t)-n+a)/7}function Gt(t,e){return t.slice(e,7).concat(t.slice(0,e))}B("w",["ww",2],"wo","week"),B("W",["WW",2],"Wo","isoWeek"),F("week","w"),F("isoWeek","W"),Y("week",5),Y("isoWeek",5),ut("w",K),ut("ww",K,q),ut("W",K),ut("WW",K,q),gt(["w","ww","W","WW"],function(t,e,i,n){e[n.substr(0,1)]=k(t)}),B("d",0,"do","day"),B("dd",0,0,function(t){return this.localeData().weekdaysMin(this,t)}),B("ddd",0,0,function(t){return this.localeData().weekdaysShort(this,t)}),B("dddd",0,0,function(t){return this.localeData().weekdays(this,t)}),B("e",0,0,"weekday"),B("E",0,0,"isoWeekday"),F("day","d"),F("weekday","e"),F("isoWeekday","E"),Y("day",11),Y("weekday",11),Y("isoWeekday",11),ut("d",K),ut("e",K),ut("E",K),ut("dd",function(t,e){return e.weekdaysMinRegex(t)}),ut("ddd",function(t,e){return e.weekdaysShortRegex(t)}),ut("dddd",function(t,e){return e.weekdaysRegex(t)}),gt(["dd","ddd","dddd"],function(t,e,i,n){var a=i._locale.weekdaysParse(t,n,i._strict);null!=a?e.d=a:f(i).invalidWeekday=t}),gt(["d","e","E"],function(t,e,i,n){e[n]=k(t)});var qt="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),Zt="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),$t="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),Xt=st,Kt=st,Jt=st;function Qt(){function t(t,e){return e.length-t.length}var e,i,n,a,r,o=[],s=[],l=[],u=[];for(e=0;e<7;e++)i=c([2e3,1]).day(e),n=this.weekdaysMin(i,""),a=this.weekdaysShort(i,""),r=this.weekdays(i,""),o.push(n),s.push(a),l.push(r),u.push(n),u.push(a),u.push(r);for(o.sort(t),s.sort(t),l.sort(t),u.sort(t),e=0;e<7;e++)s[e]=ht(s[e]),l[e]=ht(l[e]),u[e]=ht(u[e]);this._weekdaysRegex=new RegExp("^("+u.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+l.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+s.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+o.join("|")+")","i")}function te(){return this.hours()%12||12}function ee(t,e){B(t,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),e)})}function ie(t,e){return e._meridiemParse}B("H",["HH",2],0,"hour"),B("h",["hh",2],0,te),B("k",["kk",2],0,function(){return this.hours()||24}),B("hmm",0,0,function(){return""+te.apply(this)+N(this.minutes(),2)}),B("hmmss",0,0,function(){return""+te.apply(this)+N(this.minutes(),2)+N(this.seconds(),2)}),B("Hmm",0,0,function(){return""+this.hours()+N(this.minutes(),2)}),B("Hmmss",0,0,function(){return""+this.hours()+N(this.minutes(),2)+N(this.seconds(),2)}),ee("a",!0),ee("A",!1),F("hour","h"),Y("hour",13),ut("a",ie),ut("A",ie),ut("H",K),ut("h",K),ut("k",K),ut("HH",K,q),ut("hh",K,q),ut("kk",K,q),ut("hmm",J),ut("hmmss",Q),ut("Hmm",J),ut("Hmmss",Q),ft(["H","HH"],bt),ft(["k","kk"],function(t,e,i){var n=k(t);e[bt]=24===n?0:n}),ft(["a","A"],function(t,e,i){i._isPm=i._locale.isPM(t),i._meridiem=t}),ft(["h","hh"],function(t,e,i){e[bt]=k(t),f(i).bigHour=!0}),ft("hmm",function(t,e,i){var n=t.length-2;e[bt]=k(t.substr(0,n)),e[xt]=k(t.substr(n)),f(i).bigHour=!0}),ft("hmmss",function(t,e,i){var n=t.length-4,a=t.length-2;e[bt]=k(t.substr(0,n)),e[xt]=k(t.substr(n,2)),e[_t]=k(t.substr(a)),f(i).bigHour=!0}),ft("Hmm",function(t,e,i){var n=t.length-2;e[bt]=k(t.substr(0,n)),e[xt]=k(t.substr(n))}),ft("Hmmss",function(t,e,i){var n=t.length-4,a=t.length-2;e[bt]=k(t.substr(0,n)),e[xt]=k(t.substr(n,2)),e[_t]=k(t.substr(a))});var ne,ae=Tt("Hours",!0),re={calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},longDateFormat:{LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},invalidDate:"Invalid date",ordinal:"%d",dayOfMonthOrdinalParse:/\d{1,2}/,relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},months:Rt,monthsShort:Lt,week:{dow:0,doy:6},weekdays:qt,weekdaysMin:$t,weekdaysShort:Zt,meridiemParse:/[ap]\.?m?\.?/i},oe={},se={};function le(t){return t?t.toLowerCase().replace("_","-"):t}function ue(e){var i=null;if(!oe[e]&&t&&t.exports)try{i=ne._abbr;var n=_e;n("./locale/"+e),de(i)}catch(t){}return oe[e]}function de(t,e){var i;return t&&((i=o(e)?ce(t):he(t,e))?ne=i:"undefined"!=typeof console&&console.warn&&console.warn("Locale "+t+" not found. Did you forget to load it?")),ne._abbr}function he(t,e){if(null!==e){var i,n=re;if(e.abbr=t,null!=oe[t])P("defineLocaleOverride","use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info."),n=oe[t]._config;else if(null!=e.parentLocale)if(null!=oe[e.parentLocale])n=oe[e.parentLocale]._config;else{if(null==(i=ue(e.parentLocale)))return se[e.parentLocale]||(se[e.parentLocale]=[]),se[e.parentLocale].push({name:t,config:e}),null;n=i._config}return oe[t]=new I(O(n,e)),se[t]&&se[t].forEach(function(t){he(t.name,t.config)}),de(t),oe[t]}return delete oe[t],null}function ce(t){var e;if(t&&t._locale&&t._locale._abbr&&(t=t._locale._abbr),!t)return ne;if(!a(t)){if(e=ue(t))return e;t=[t]}return function(t){for(var e,i,n,a,r=0;r0;){if(n=ue(a.slice(0,e).join("-")))return n;if(i&&i.length>=e&&w(a,i,!0)>=e-1)break;e--}r++}return ne}(t)}function fe(t){var e,i=t._a;return i&&-2===f(t).overflow&&(e=i[vt]<0||i[vt]>11?vt:i[yt]<1||i[yt]>At(i[pt],i[vt])?yt:i[bt]<0||i[bt]>24||24===i[bt]&&(0!==i[xt]||0!==i[_t]||0!==i[kt])?bt:i[xt]<0||i[xt]>59?xt:i[_t]<0||i[_t]>59?_t:i[kt]<0||i[kt]>999?kt:-1,f(t)._overflowDayOfYear&&(eyt)&&(e=yt),f(t)._overflowWeeks&&-1===e&&(e=wt),f(t)._overflowWeekday&&-1===e&&(e=Mt),f(t).overflow=e),t}function ge(t,e,i){return null!=t?t:null!=e?e:i}function me(t){var e,i,a,r,o,s=[];if(!t._d){for(a=function(t){var e=new Date(n.now());return t._useUTC?[e.getUTCFullYear(),e.getUTCMonth(),e.getUTCDate()]:[e.getFullYear(),e.getMonth(),e.getDate()]}(t),t._w&&null==t._a[yt]&&null==t._a[vt]&&function(t){var e,i,n,a,r,o,s,l;if(null!=(e=t._w).GG||null!=e.W||null!=e.E)r=1,o=4,i=ge(e.GG,t._a[pt],jt(Ie(),1,4).year),n=ge(e.W,1),((a=ge(e.E,1))<1||a>7)&&(l=!0);else{r=t._locale._week.dow,o=t._locale._week.doy;var u=jt(Ie(),r,o);i=ge(e.gg,t._a[pt],u.year),n=ge(e.w,u.week),null!=e.d?((a=e.d)<0||a>6)&&(l=!0):null!=e.e?(a=e.e+r,(e.e<0||e.e>6)&&(l=!0)):a=r}n<1||n>Ut(i,r,o)?f(t)._overflowWeeks=!0:null!=l?f(t)._overflowWeekday=!0:(s=Bt(i,n,a,r,o),t._a[pt]=s.year,t._dayOfYear=s.dayOfYear)}(t),null!=t._dayOfYear&&(o=ge(t._a[pt],a[pt]),(t._dayOfYear>St(o)||0===t._dayOfYear)&&(f(t)._overflowDayOfYear=!0),i=Ht(o,0,t._dayOfYear),t._a[vt]=i.getUTCMonth(),t._a[yt]=i.getUTCDate()),e=0;e<3&&null==t._a[e];++e)t._a[e]=s[e]=a[e];for(;e<7;e++)t._a[e]=s[e]=null==t._a[e]?2===e?1:0:t._a[e];24===t._a[bt]&&0===t._a[xt]&&0===t._a[_t]&&0===t._a[kt]&&(t._nextDay=!0,t._a[bt]=0),t._d=(t._useUTC?Ht:function(t,e,i,n,a,r,o){var s;return t<100&&t>=0?(s=new Date(t+400,e,i,n,a,r,o),isFinite(s.getFullYear())&&s.setFullYear(t)):s=new Date(t,e,i,n,a,r,o),s}).apply(null,s),r=t._useUTC?t._d.getUTCDay():t._d.getDay(),null!=t._tzm&&t._d.setUTCMinutes(t._d.getUTCMinutes()-t._tzm),t._nextDay&&(t._a[bt]=24),t._w&&void 0!==t._w.d&&t._w.d!==r&&(f(t).weekdayMismatch=!0)}}var pe=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?$/,ve=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?$/,ye=/Z|[+-]\d\d(?::?\d\d)?/,be=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/],["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/]],xe=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]],ke=/^\/?Date\((\-?\d+)/i;function we(t){var e,i,n,a,r,o,s=t._i,l=pe.exec(s)||ve.exec(s);if(l){for(f(t).iso=!0,e=0,i=be.length;e0&&f(t).unusedInput.push(o),s=s.slice(s.indexOf(i)+i.length),u+=i.length),E[r]?(i?f(t).empty=!1:f(t).unusedTokens.push(r),mt(r,i,t)):t._strict&&!i&&f(t).unusedTokens.push(r);f(t).charsLeftOver=l-u,s.length>0&&f(t).unusedInput.push(s),t._a[bt]<=12&&!0===f(t).bigHour&&t._a[bt]>0&&(f(t).bigHour=void 0),f(t).parsedDateParts=t._a.slice(0),f(t).meridiem=t._meridiem,t._a[bt]=(d=t._locale,h=t._a[bt],null==(c=t._meridiem)?h:null!=d.meridiemHour?d.meridiemHour(h,c):null!=d.isPM?((g=d.isPM(c))&&h<12&&(h+=12),g||12!==h||(h=0),h):h),me(t),fe(t)}else Ce(t);else we(t);var d,h,c,g}function Te(t){var e=t._i,i=t._f;return t._locale=t._locale||ce(t._l),null===e||void 0===i&&""===e?m({nullInput:!0}):("string"==typeof e&&(t._i=e=t._locale.preparse(e)),x(e)?new b(fe(e)):(l(e)?t._d=e:a(i)?function(t){var e,i,n,a,r;if(0===t._f.length)return f(t).invalidFormat=!0,void(t._d=new Date(NaN));for(a=0;athis?this:t:m()});function Re(t,e){var i,n;if(1===e.length&&a(e[0])&&(e=e[0]),!e.length)return Ie();for(i=e[0],n=1;n=0?new Date(t+400,e,i)-si:new Date(t,e,i).valueOf()}function di(t,e,i){return t<100&&t>=0?Date.UTC(t+400,e,i)-si:Date.UTC(t,e,i)}function hi(t,e){B(0,[t,t.length],0,e)}function ci(t,e,i,n,a){var r;return null==t?jt(this,n,a).year:(r=Ut(t,n,a),e>r&&(e=r),function(t,e,i,n,a){var r=Bt(t,e,i,n,a),o=Ht(r.year,0,r.dayOfYear);return this.year(o.getUTCFullYear()),this.month(o.getUTCMonth()),this.date(o.getUTCDate()),this}.call(this,t,e,i,n,a))}B(0,["gg",2],0,function(){return this.weekYear()%100}),B(0,["GG",2],0,function(){return this.isoWeekYear()%100}),hi("gggg","weekYear"),hi("ggggg","weekYear"),hi("GGGG","isoWeekYear"),hi("GGGGG","isoWeekYear"),F("weekYear","gg"),F("isoWeekYear","GG"),Y("weekYear",1),Y("isoWeekYear",1),ut("G",at),ut("g",at),ut("GG",K,q),ut("gg",K,q),ut("GGGG",et,$),ut("gggg",et,$),ut("GGGGG",it,X),ut("ggggg",it,X),gt(["gggg","ggggg","GGGG","GGGGG"],function(t,e,i,n){e[n.substr(0,2)]=k(t)}),gt(["gg","GG"],function(t,e,i,a){e[a]=n.parseTwoDigitYear(t)}),B("Q",0,"Qo","quarter"),F("quarter","Q"),Y("quarter",7),ut("Q",G),ft("Q",function(t,e){e[vt]=3*(k(t)-1)}),B("D",["DD",2],"Do","date"),F("date","D"),Y("date",9),ut("D",K),ut("DD",K,q),ut("Do",function(t,e){return t?e._dayOfMonthOrdinalParse||e._ordinalParse:e._dayOfMonthOrdinalParseLenient}),ft(["D","DD"],yt),ft("Do",function(t,e){e[yt]=k(t.match(K)[0])});var fi=Tt("Date",!0);B("DDD",["DDDD",3],"DDDo","dayOfYear"),F("dayOfYear","DDD"),Y("dayOfYear",4),ut("DDD",tt),ut("DDDD",Z),ft(["DDD","DDDD"],function(t,e,i){i._dayOfYear=k(t)}),B("m",["mm",2],0,"minute"),F("minute","m"),Y("minute",14),ut("m",K),ut("mm",K,q),ft(["m","mm"],xt);var gi=Tt("Minutes",!1);B("s",["ss",2],0,"second"),F("second","s"),Y("second",15),ut("s",K),ut("ss",K,q),ft(["s","ss"],_t);var mi,pi=Tt("Seconds",!1);for(B("S",0,0,function(){return~~(this.millisecond()/100)}),B(0,["SS",2],0,function(){return~~(this.millisecond()/10)}),B(0,["SSS",3],0,"millisecond"),B(0,["SSSS",4],0,function(){return 10*this.millisecond()}),B(0,["SSSSS",5],0,function(){return 100*this.millisecond()}),B(0,["SSSSSS",6],0,function(){return 1e3*this.millisecond()}),B(0,["SSSSSSS",7],0,function(){return 1e4*this.millisecond()}),B(0,["SSSSSSSS",8],0,function(){return 1e5*this.millisecond()}),B(0,["SSSSSSSSS",9],0,function(){return 1e6*this.millisecond()}),F("millisecond","ms"),Y("millisecond",16),ut("S",tt,G),ut("SS",tt,q),ut("SSS",tt,Z),mi="SSSS";mi.length<=9;mi+="S")ut(mi,nt);function vi(t,e){e[kt]=k(1e3*("0."+t))}for(mi="S";mi.length<=9;mi+="S")ft(mi,vi);var yi=Tt("Milliseconds",!1);B("z",0,0,"zoneAbbr"),B("zz",0,0,"zoneName");var bi=b.prototype;function xi(t){return t}bi.add=Je,bi.calendar=function(t,e){var i=t||Ie(),a=Ee(i,this).startOf("day"),r=n.calendarFormat(this,a)||"sameElse",o=e&&(T(e[r])?e[r].call(this,i):e[r]);return this.format(o||this.localeData().calendar(r,this,Ie(i)))},bi.clone=function(){return new b(this)},bi.diff=function(t,e,i){var n,a,r;if(!this.isValid())return NaN;if(!(n=Ee(t,this)).isValid())return NaN;switch(a=6e4*(n.utcOffset()-this.utcOffset()),e=R(e)){case"year":r=ti(this,n)/12;break;case"month":r=ti(this,n);break;case"quarter":r=ti(this,n)/3;break;case"second":r=(this-n)/1e3;break;case"minute":r=(this-n)/6e4;break;case"hour":r=(this-n)/36e5;break;case"day":r=(this-n-a)/864e5;break;case"week":r=(this-n-a)/6048e5;break;default:r=this-n}return i?r:_(r)},bi.endOf=function(t){var e;if(void 0===(t=R(t))||"millisecond"===t||!this.isValid())return this;var i=this._isUTC?di:ui;switch(t){case"year":e=i(this.year()+1,0,1)-1;break;case"quarter":e=i(this.year(),this.month()-this.month()%3+3,1)-1;break;case"month":e=i(this.year(),this.month()+1,1)-1;break;case"week":e=i(this.year(),this.month(),this.date()-this.weekday()+7)-1;break;case"isoWeek":e=i(this.year(),this.month(),this.date()-(this.isoWeekday()-1)+7)-1;break;case"day":case"date":e=i(this.year(),this.month(),this.date()+1)-1;break;case"hour":e=this._d.valueOf(),e+=oi-li(e+(this._isUTC?0:this.utcOffset()*ri),oi)-1;break;case"minute":e=this._d.valueOf(),e+=ri-li(e,ri)-1;break;case"second":e=this._d.valueOf(),e+=ai-li(e,ai)-1}return this._d.setTime(e),n.updateOffset(this,!0),this},bi.format=function(t){t||(t=this.isUtc()?n.defaultFormatUtc:n.defaultFormat);var e=j(this,t);return this.localeData().postformat(e)},bi.from=function(t,e){return this.isValid()&&(x(t)&&t.isValid()||Ie(t).isValid())?qe({to:this,from:t}).locale(this.locale()).humanize(!e):this.localeData().invalidDate()},bi.fromNow=function(t){return this.from(Ie(),t)},bi.to=function(t,e){return this.isValid()&&(x(t)&&t.isValid()||Ie(t).isValid())?qe({from:this,to:t}).locale(this.locale()).humanize(!e):this.localeData().invalidDate()},bi.toNow=function(t){return this.to(Ie(),t)},bi.get=function(t){return T(this[t=R(t)])?this[t]():this},bi.invalidAt=function(){return f(this).overflow},bi.isAfter=function(t,e){var i=x(t)?t:Ie(t);return!(!this.isValid()||!i.isValid())&&("millisecond"===(e=R(e)||"millisecond")?this.valueOf()>i.valueOf():i.valueOf()9999?j(i,e?"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYYYY-MM-DD[T]HH:mm:ss.SSSZ"):T(Date.prototype.toISOString)?e?this.toDate().toISOString():new Date(this.valueOf()+60*this.utcOffset()*1e3).toISOString().replace("Z",j(i,"Z")):j(i,e?"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYY-MM-DD[T]HH:mm:ss.SSSZ")},bi.inspect=function(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var t="moment",e="";this.isLocal()||(t=0===this.utcOffset()?"moment.utc":"moment.parseZone",e="Z");var i="["+t+'("]',n=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY",a=e+'[")]';return this.format(i+n+"-MM-DD[T]HH:mm:ss.SSS"+a)},bi.toJSON=function(){return this.isValid()?this.toISOString():null},bi.toString=function(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")},bi.unix=function(){return Math.floor(this.valueOf()/1e3)},bi.valueOf=function(){return this._d.valueOf()-6e4*(this._offset||0)},bi.creationData=function(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}},bi.year=Pt,bi.isLeapYear=function(){return Dt(this.year())},bi.weekYear=function(t){return ci.call(this,t,this.week(),this.weekday(),this.localeData()._week.dow,this.localeData()._week.doy)},bi.isoWeekYear=function(t){return ci.call(this,t,this.isoWeek(),this.isoWeekday(),1,4)},bi.quarter=bi.quarters=function(t){return null==t?Math.ceil((this.month()+1)/3):this.month(3*(t-1)+this.month()%3)},bi.month=Yt,bi.daysInMonth=function(){return At(this.year(),this.month())},bi.week=bi.weeks=function(t){var e=this.localeData().week(this);return null==t?e:this.add(7*(t-e),"d")},bi.isoWeek=bi.isoWeeks=function(t){var e=jt(this,1,4).week;return null==t?e:this.add(7*(t-e),"d")},bi.weeksInYear=function(){var t=this.localeData()._week;return Ut(this.year(),t.dow,t.doy)},bi.isoWeeksInYear=function(){return Ut(this.year(),1,4)},bi.date=fi,bi.day=bi.days=function(t){if(!this.isValid())return null!=t?this:NaN;var e=this._isUTC?this._d.getUTCDay():this._d.getDay();return null!=t?(t=function(t,e){return"string"!=typeof t?t:isNaN(t)?"number"==typeof(t=e.weekdaysParse(t))?t:null:parseInt(t,10)}(t,this.localeData()),this.add(t-e,"d")):e},bi.weekday=function(t){if(!this.isValid())return null!=t?this:NaN;var e=(this.day()+7-this.localeData()._week.dow)%7;return null==t?e:this.add(t-e,"d")},bi.isoWeekday=function(t){if(!this.isValid())return null!=t?this:NaN;if(null!=t){var e=function(t,e){return"string"==typeof t?e.weekdaysParse(t)%7||7:isNaN(t)?null:t}(t,this.localeData());return this.day(this.day()%7?e:e-7)}return this.day()||7},bi.dayOfYear=function(t){var e=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return null==t?e:this.add(t-e,"d")},bi.hour=bi.hours=ae,bi.minute=bi.minutes=gi,bi.second=bi.seconds=pi,bi.millisecond=bi.milliseconds=yi,bi.utcOffset=function(t,e,i){var a,r=this._offset||0;if(!this.isValid())return null!=t?this:NaN;if(null!=t){if("string"==typeof t){if(null===(t=He(ot,t)))return this}else Math.abs(t)<16&&!i&&(t*=60);return!this._isUTC&&e&&(a=Be(this)),this._offset=t,this._isUTC=!0,null!=a&&this.add(a,"m"),r!==t&&(!e||this._changeInProgress?Ke(this,qe(t-r,"m"),1,!1):this._changeInProgress||(this._changeInProgress=!0,n.updateOffset(this,!0),this._changeInProgress=null)),this}return this._isUTC?r:Be(this)},bi.utc=function(t){return this.utcOffset(0,t)},bi.local=function(t){return this._isUTC&&(this.utcOffset(0,t),this._isUTC=!1,t&&this.subtract(Be(this),"m")),this},bi.parseZone=function(){if(null!=this._tzm)this.utcOffset(this._tzm,!1,!0);else if("string"==typeof this._i){var t=He(rt,this._i);null!=t?this.utcOffset(t):this.utcOffset(0,!0)}return this},bi.hasAlignedHourOffset=function(t){return!!this.isValid()&&(t=t?Ie(t).utcOffset():0,(this.utcOffset()-t)%60==0)},bi.isDST=function(){return this.utcOffset()>this.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()},bi.isLocal=function(){return!!this.isValid()&&!this._isUTC},bi.isUtcOffset=function(){return!!this.isValid()&&this._isUTC},bi.isUtc=je,bi.isUTC=je,bi.zoneAbbr=function(){return this._isUTC?"UTC":""},bi.zoneName=function(){return this._isUTC?"Coordinated Universal Time":""},bi.dates=S("dates accessor is deprecated. Use date instead.",fi),bi.months=S("months accessor is deprecated. Use month instead",Yt),bi.years=S("years accessor is deprecated. Use year instead",Pt),bi.zone=S("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",function(t,e){return null!=t?("string"!=typeof t&&(t=-t),this.utcOffset(t,e),this):-this.utcOffset()}),bi.isDSTShifted=S("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",function(){if(!o(this._isDSTShifted))return this._isDSTShifted;var t={};if(v(t,this),(t=Te(t))._a){var e=t._isUTC?c(t._a):Ie(t._a);this._isDSTShifted=this.isValid()&&w(t._a,e.toArray())>0}else this._isDSTShifted=!1;return this._isDSTShifted});var _i=I.prototype;function ki(t,e,i,n){var a=ce(),r=c().set(n,e);return a[i](r,t)}function wi(t,e,i){if(s(t)&&(e=t,t=void 0),t=t||"",null!=e)return ki(t,e,i,"month");var n,a=[];for(n=0;n<12;n++)a[n]=ki(t,n,i,"month");return a}function Mi(t,e,i,n){"boolean"==typeof t?(s(e)&&(i=e,e=void 0),e=e||""):(i=e=t,t=!1,s(e)&&(i=e,e=void 0),e=e||"");var a,r=ce(),o=t?r._week.dow:0;if(null!=i)return ki(e,(i+o)%7,n,"day");var l=[];for(a=0;a<7;a++)l[a]=ki(e,(a+o)%7,n,"day");return l}_i.calendar=function(t,e,i){var n=this._calendar[t]||this._calendar.sameElse;return T(n)?n.call(e,i):n},_i.longDateFormat=function(t){var e=this._longDateFormat[t],i=this._longDateFormat[t.toUpperCase()];return e||!i?e:(this._longDateFormat[t]=i.replace(/MMMM|MM|DD|dddd/g,function(t){return t.slice(1)}),this._longDateFormat[t])},_i.invalidDate=function(){return this._invalidDate},_i.ordinal=function(t){return this._ordinal.replace("%d",t)},_i.preparse=xi,_i.postformat=xi,_i.relativeTime=function(t,e,i,n){var a=this._relativeTime[i];return T(a)?a(t,e,i,n):a.replace(/%d/i,t)},_i.pastFuture=function(t,e){var i=this._relativeTime[t>0?"future":"past"];return T(i)?i(e):i.replace(/%s/i,e)},_i.set=function(t){var e,i;for(i in t)T(e=t[i])?this[i]=e:this["_"+i]=e;this._config=t,this._dayOfMonthOrdinalParseLenient=new RegExp((this._dayOfMonthOrdinalParse.source||this._ordinalParse.source)+"|"+/\d{1,2}/.source)},_i.months=function(t,e){return t?a(this._months)?this._months[t.month()]:this._months[(this._months.isFormat||Ft).test(e)?"format":"standalone"][t.month()]:a(this._months)?this._months:this._months.standalone},_i.monthsShort=function(t,e){return t?a(this._monthsShort)?this._monthsShort[t.month()]:this._monthsShort[Ft.test(e)?"format":"standalone"][t.month()]:a(this._monthsShort)?this._monthsShort:this._monthsShort.standalone},_i.monthsParse=function(t,e,i){var n,a,r;if(this._monthsParseExact)return function(t,e,i){var n,a,r,o=t.toLocaleLowerCase();if(!this._monthsParse)for(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[],n=0;n<12;++n)r=c([2e3,n]),this._shortMonthsParse[n]=this.monthsShort(r,"").toLocaleLowerCase(),this._longMonthsParse[n]=this.months(r,"").toLocaleLowerCase();return i?"MMM"===e?-1!==(a=Ct.call(this._shortMonthsParse,o))?a:null:-1!==(a=Ct.call(this._longMonthsParse,o))?a:null:"MMM"===e?-1!==(a=Ct.call(this._shortMonthsParse,o))?a:-1!==(a=Ct.call(this._longMonthsParse,o))?a:null:-1!==(a=Ct.call(this._longMonthsParse,o))?a:-1!==(a=Ct.call(this._shortMonthsParse,o))?a:null}.call(this,t,e,i);for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),n=0;n<12;n++){if(a=c([2e3,n]),i&&!this._longMonthsParse[n]&&(this._longMonthsParse[n]=new RegExp("^"+this.months(a,"").replace(".","")+"$","i"),this._shortMonthsParse[n]=new RegExp("^"+this.monthsShort(a,"").replace(".","")+"$","i")),i||this._monthsParse[n]||(r="^"+this.months(a,"")+"|^"+this.monthsShort(a,""),this._monthsParse[n]=new RegExp(r.replace(".",""),"i")),i&&"MMMM"===e&&this._longMonthsParse[n].test(t))return n;if(i&&"MMM"===e&&this._shortMonthsParse[n].test(t))return n;if(!i&&this._monthsParse[n].test(t))return n}},_i.monthsRegex=function(t){return this._monthsParseExact?(d(this,"_monthsRegex")||Vt.call(this),t?this._monthsStrictRegex:this._monthsRegex):(d(this,"_monthsRegex")||(this._monthsRegex=zt),this._monthsStrictRegex&&t?this._monthsStrictRegex:this._monthsRegex)},_i.monthsShortRegex=function(t){return this._monthsParseExact?(d(this,"_monthsRegex")||Vt.call(this),t?this._monthsShortStrictRegex:this._monthsShortRegex):(d(this,"_monthsShortRegex")||(this._monthsShortRegex=Nt),this._monthsShortStrictRegex&&t?this._monthsShortStrictRegex:this._monthsShortRegex)},_i.week=function(t){return jt(t,this._week.dow,this._week.doy).week},_i.firstDayOfYear=function(){return this._week.doy},_i.firstDayOfWeek=function(){return this._week.dow},_i.weekdays=function(t,e){var i=a(this._weekdays)?this._weekdays:this._weekdays[t&&!0!==t&&this._weekdays.isFormat.test(e)?"format":"standalone"];return!0===t?Gt(i,this._week.dow):t?i[t.day()]:i},_i.weekdaysMin=function(t){return!0===t?Gt(this._weekdaysMin,this._week.dow):t?this._weekdaysMin[t.day()]:this._weekdaysMin},_i.weekdaysShort=function(t){return!0===t?Gt(this._weekdaysShort,this._week.dow):t?this._weekdaysShort[t.day()]:this._weekdaysShort},_i.weekdaysParse=function(t,e,i){var n,a,r;if(this._weekdaysParseExact)return function(t,e,i){var n,a,r,o=t.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],n=0;n<7;++n)r=c([2e3,1]).day(n),this._minWeekdaysParse[n]=this.weekdaysMin(r,"").toLocaleLowerCase(),this._shortWeekdaysParse[n]=this.weekdaysShort(r,"").toLocaleLowerCase(),this._weekdaysParse[n]=this.weekdays(r,"").toLocaleLowerCase();return i?"dddd"===e?-1!==(a=Ct.call(this._weekdaysParse,o))?a:null:"ddd"===e?-1!==(a=Ct.call(this._shortWeekdaysParse,o))?a:null:-1!==(a=Ct.call(this._minWeekdaysParse,o))?a:null:"dddd"===e?-1!==(a=Ct.call(this._weekdaysParse,o))?a:-1!==(a=Ct.call(this._shortWeekdaysParse,o))?a:-1!==(a=Ct.call(this._minWeekdaysParse,o))?a:null:"ddd"===e?-1!==(a=Ct.call(this._shortWeekdaysParse,o))?a:-1!==(a=Ct.call(this._weekdaysParse,o))?a:-1!==(a=Ct.call(this._minWeekdaysParse,o))?a:null:-1!==(a=Ct.call(this._minWeekdaysParse,o))?a:-1!==(a=Ct.call(this._weekdaysParse,o))?a:-1!==(a=Ct.call(this._shortWeekdaysParse,o))?a:null}.call(this,t,e,i);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),n=0;n<7;n++){if(a=c([2e3,1]).day(n),i&&!this._fullWeekdaysParse[n]&&(this._fullWeekdaysParse[n]=new RegExp("^"+this.weekdays(a,"").replace(".","\\.?")+"$","i"),this._shortWeekdaysParse[n]=new RegExp("^"+this.weekdaysShort(a,"").replace(".","\\.?")+"$","i"),this._minWeekdaysParse[n]=new RegExp("^"+this.weekdaysMin(a,"").replace(".","\\.?")+"$","i")),this._weekdaysParse[n]||(r="^"+this.weekdays(a,"")+"|^"+this.weekdaysShort(a,"")+"|^"+this.weekdaysMin(a,""),this._weekdaysParse[n]=new RegExp(r.replace(".",""),"i")),i&&"dddd"===e&&this._fullWeekdaysParse[n].test(t))return n;if(i&&"ddd"===e&&this._shortWeekdaysParse[n].test(t))return n;if(i&&"dd"===e&&this._minWeekdaysParse[n].test(t))return n;if(!i&&this._weekdaysParse[n].test(t))return n}},_i.weekdaysRegex=function(t){return this._weekdaysParseExact?(d(this,"_weekdaysRegex")||Qt.call(this),t?this._weekdaysStrictRegex:this._weekdaysRegex):(d(this,"_weekdaysRegex")||(this._weekdaysRegex=Xt),this._weekdaysStrictRegex&&t?this._weekdaysStrictRegex:this._weekdaysRegex)},_i.weekdaysShortRegex=function(t){return this._weekdaysParseExact?(d(this,"_weekdaysRegex")||Qt.call(this),t?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(d(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=Kt),this._weekdaysShortStrictRegex&&t?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)},_i.weekdaysMinRegex=function(t){return this._weekdaysParseExact?(d(this,"_weekdaysRegex")||Qt.call(this),t?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(d(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=Jt),this._weekdaysMinStrictRegex&&t?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)},_i.isPM=function(t){return"p"===(t+"").toLowerCase().charAt(0)},_i.meridiem=function(t,e,i){return t>11?i?"pm":"PM":i?"am":"AM"},de("en",{dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(t){var e=t%10,i=1===k(t%100/10)?"th":1===e?"st":2===e?"nd":3===e?"rd":"th";return t+i}}),n.lang=S("moment.lang is deprecated. Use moment.locale instead.",de),n.langData=S("moment.langData is deprecated. Use moment.localeData instead.",ce);var Si=Math.abs;function Di(t,e,i,n){var a=qe(e,i);return t._milliseconds+=n*a._milliseconds,t._days+=n*a._days,t._months+=n*a._months,t._bubble()}function Ci(t){return t<0?Math.floor(t):Math.ceil(t)}function Pi(t){return 4800*t/146097}function Ti(t){return 146097*t/4800}function Oi(t){return function(){return this.as(t)}}var Ii=Oi("ms"),Ai=Oi("s"),Fi=Oi("m"),Ri=Oi("h"),Li=Oi("d"),Wi=Oi("w"),Yi=Oi("M"),Ni=Oi("Q"),zi=Oi("y");function Vi(t){return function(){return this.isValid()?this._data[t]:NaN}}var Hi=Vi("milliseconds"),Ei=Vi("seconds"),Bi=Vi("minutes"),ji=Vi("hours"),Ui=Vi("days"),Gi=Vi("months"),qi=Vi("years"),Zi=Math.round,$i={ss:44,s:45,m:45,h:22,d:26,M:11},Xi=Math.abs;function Ki(t){return(t>0)-(t<0)||+t}function Ji(){if(!this.isValid())return this.localeData().invalidDate();var t,e,i=Xi(this._milliseconds)/1e3,n=Xi(this._days),a=Xi(this._months);t=_(i/60),e=_(t/60),i%=60,t%=60;var r=_(a/12),o=a%=12,s=n,l=e,u=t,d=i?i.toFixed(3).replace(/\.?0+$/,""):"",h=this.asSeconds();if(!h)return"P0D";var c=h<0?"-":"",f=Ki(this._months)!==Ki(h)?"-":"",g=Ki(this._days)!==Ki(h)?"-":"",m=Ki(this._milliseconds)!==Ki(h)?"-":"";return c+"P"+(r?f+r+"Y":"")+(o?f+o+"M":"")+(s?g+s+"D":"")+(l||u||d?"T":"")+(l?m+l+"H":"")+(u?m+u+"M":"")+(d?m+d+"S":"")}var Qi=We.prototype;return Qi.isValid=function(){return this._isValid},Qi.abs=function(){var t=this._data;return this._milliseconds=Si(this._milliseconds),this._days=Si(this._days),this._months=Si(this._months),t.milliseconds=Si(t.milliseconds),t.seconds=Si(t.seconds),t.minutes=Si(t.minutes),t.hours=Si(t.hours),t.months=Si(t.months),t.years=Si(t.years),this},Qi.add=function(t,e){return Di(this,t,e,1)},Qi.subtract=function(t,e){return Di(this,t,e,-1)},Qi.as=function(t){if(!this.isValid())return NaN;var e,i,n=this._milliseconds;if("month"===(t=R(t))||"quarter"===t||"year"===t)switch(e=this._days+n/864e5,i=this._months+Pi(e),t){case"month":return i;case"quarter":return i/3;case"year":return i/12}else switch(e=this._days+Math.round(Ti(this._months)),t){case"week":return e/7+n/6048e5;case"day":return e+n/864e5;case"hour":return 24*e+n/36e5;case"minute":return 1440*e+n/6e4;case"second":return 86400*e+n/1e3;case"millisecond":return Math.floor(864e5*e)+n;default:throw new Error("Unknown unit "+t)}},Qi.asMilliseconds=Ii,Qi.asSeconds=Ai,Qi.asMinutes=Fi,Qi.asHours=Ri,Qi.asDays=Li,Qi.asWeeks=Wi,Qi.asMonths=Yi,Qi.asQuarters=Ni,Qi.asYears=zi,Qi.valueOf=function(){return this.isValid()?this._milliseconds+864e5*this._days+this._months%12*2592e6+31536e6*k(this._months/12):NaN},Qi._bubble=function(){var t,e,i,n,a,r=this._milliseconds,o=this._days,s=this._months,l=this._data;return r>=0&&o>=0&&s>=0||r<=0&&o<=0&&s<=0||(r+=864e5*Ci(Ti(s)+o),o=0,s=0),l.milliseconds=r%1e3,t=_(r/1e3),l.seconds=t%60,e=_(t/60),l.minutes=e%60,i=_(e/60),l.hours=i%24,o+=_(i/24),a=_(Pi(o)),s+=a,o-=Ci(Ti(a)),n=_(s/12),s%=12,l.days=o,l.months=s,l.years=n,this},Qi.clone=function(){return qe(this)},Qi.get=function(t){return t=R(t),this.isValid()?this[t+"s"]():NaN},Qi.milliseconds=Hi,Qi.seconds=Ei,Qi.minutes=Bi,Qi.hours=ji,Qi.days=Ui,Qi.weeks=function(){return _(this.days()/7)},Qi.months=Gi,Qi.years=qi,Qi.humanize=function(t){if(!this.isValid())return this.localeData().invalidDate();var e=this.localeData(),i=function(t,e,i){var n=qe(t).abs(),a=Zi(n.as("s")),r=Zi(n.as("m")),o=Zi(n.as("h")),s=Zi(n.as("d")),l=Zi(n.as("M")),u=Zi(n.as("y")),d=a<=$i.ss&&["s",a]||a<$i.s&&["ss",a]||r<=1&&["m"]||r<$i.m&&["mm",r]||o<=1&&["h"]||o<$i.h&&["hh",o]||s<=1&&["d"]||s<$i.d&&["dd",s]||l<=1&&["M"]||l<$i.M&&["MM",l]||u<=1&&["y"]||["yy",u];return d[2]=e,d[3]=+t>0,d[4]=i,function(t,e,i,n,a){return a.relativeTime(e||1,!!i,t,n)}.apply(null,d)}(this,!t,e);return t&&(i=e.pastFuture(+this,i)),e.postformat(i)},Qi.toISOString=Ji,Qi.toString=Ji,Qi.toJSON=Ji,Qi.locale=ei,Qi.localeData=ni,Qi.toIsoString=S("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",Ji),Qi.lang=ii,B("X",0,0,"unix"),B("x",0,0,"valueOf"),ut("x",at),ut("X",/[+-]?\d+(\.\d{1,3})?/),ft("X",function(t,e,i){i._d=new Date(1e3*parseFloat(t,10))}),ft("x",function(t,e,i){i._d=new Date(k(t))}),n.version="2.24.0",e=Ie,n.fn=bi,n.min=function(){return Re("isBefore",[].slice.call(arguments,0))},n.max=function(){return Re("isAfter",[].slice.call(arguments,0))},n.now=function(){return Date.now?Date.now():+new Date},n.utc=c,n.unix=function(t){return Ie(1e3*t)},n.months=function(t,e){return wi(t,e,"months")},n.isDate=l,n.locale=de,n.invalid=m,n.duration=qe,n.isMoment=x,n.weekdays=function(t,e,i){return Mi(t,e,i,"weekdays")},n.parseZone=function(){return Ie.apply(null,arguments).parseZone()},n.localeData=ce,n.isDuration=Ye,n.monthsShort=function(t,e){return wi(t,e,"monthsShort")},n.weekdaysMin=function(t,e,i){return Mi(t,e,i,"weekdaysMin")},n.defineLocale=he,n.updateLocale=function(t,e){if(null!=e){var i,n,a=re;null!=(n=ue(t))&&(a=n._config),e=O(a,e),(i=new I(e)).parentLocale=oe[t],oe[t]=i,de(t)}else null!=oe[t]&&(null!=oe[t].parentLocale?oe[t]=oe[t].parentLocale:null!=oe[t]&&delete oe[t]);return oe[t]},n.locales=function(){return D(oe)},n.weekdaysShort=function(t,e,i){return Mi(t,e,i,"weekdaysShort")},n.normalizeUnits=R,n.relativeTimeRounding=function(t){return void 0===t?Zi:"function"==typeof t&&(Zi=t,!0)},n.relativeTimeThreshold=function(t,e){return void 0!==$i[t]&&(void 0===e?$i[t]:($i[t]=e,"s"===t&&($i.ss=e-1),!0))},n.calendarFormat=function(t,e){var i=t.diff(e,"days",!0);return i<-6?"sameElse":i<-1?"lastWeek":i<0?"lastDay":i<1?"sameDay":i<2?"nextDay":i<7?"nextWeek":"sameElse"},n.prototype=bi,n.HTML5_FMT={DATETIME_LOCAL:"YYYY-MM-DDTHH:mm",DATETIME_LOCAL_SECONDS:"YYYY-MM-DDTHH:mm:ss",DATETIME_LOCAL_MS:"YYYY-MM-DDTHH:mm:ss.SSS",DATE:"YYYY-MM-DD",TIME:"HH:mm",TIME_SECONDS:"HH:mm:ss",TIME_MS:"HH:mm:ss.SSS",WEEK:"GGGG-[W]WW",MONTH:"YYYY-MM"},n}()}(tn={exports:{}},tn.exports),tn.exports),an={datetime:"MMM D, YYYY, h:mm:ss a",millisecond:"h:mm:ss.SSS a",second:"h:mm:ss a",minute:"h:mm a",hour:"hA",day:"MMM D",week:"ll",month:"MMM YYYY",quarter:"[Q]Q - YYYY",year:"YYYY"};si._date.override("function"==typeof nn?{_id:"moment",formats:function(){return an},parse:function(t,e){return"string"==typeof t&&"string"==typeof e?t=nn(t,e):t instanceof nn||(t=nn(t)),t.isValid()?t.valueOf():null},format:function(t,e){return nn(t).format(e)},add:function(t,e,i){return nn(t).add(e,i).valueOf()},diff:function(t,e,i){return nn.duration(nn(t).diff(nn(e))).as(i)},startOf:function(t,e,i){return t=nn(t),"isoWeek"===e?t.isoWeekday(i).valueOf():t.startOf(e).valueOf()},endOf:function(t,e){return nn(t).endOf(e).valueOf()},_create:function(t){return nn(t)}}:{}),ot._set("global",{plugins:{filler:{propagate:!0}}});var rn={dataset:function(t){var e=t.fill,i=t.chart,n=i.getDatasetMeta(e),a=n&&i.isDatasetVisible(e)&&n.dataset._children||[],r=a.length||0;return r?function(t,e){return e=i)&&n;switch(r){case"bottom":return"start";case"top":return"end";case"zero":return"origin";case"origin":case"start":case"end":return r;default:return!1}}function sn(t){var e,i=t.el._model||{},n=t.el._scale||{},a=t.fill,r=null;if(isFinite(a))return null;if("start"===a?r=void 0===i.scaleBottom?n.bottom:i.scaleBottom:"end"===a?r=void 0===i.scaleTop?n.top:i.scaleTop:void 0!==i.scaleZero?r=i.scaleZero:n.getBasePosition?r=n.getBasePosition():n.getBasePixel&&(r=n.getBasePixel()),null!=r){if(void 0!==r.x&&void 0!==r.y)return r;if(ut.isFinite(r))return{x:(e=n.isHorizontal())?r:null,y:e?null:r}}return null}function ln(t,e,i){var n,a=t[e].fill,r=[e];if(!i)return a;for(;!1!==a&&-1===r.indexOf(a);){if(!isFinite(a))return a;if(!(n=t[a]))return!1;if(n.visible)return a;r.push(a),a=n.fill}return!1}function un(t){var e=t.fill,i="dataset";return!1===e?null:(isFinite(e)||(i="boundary"),rn[i](t))}function dn(t){return t&&!t.skip}function hn(t,e,i,n,a){var r;if(n&&a){for(t.moveTo(e[0].x,e[0].y),r=1;r0;--r)ut.canvas.lineTo(t,i[r],i[r-1],!0)}}var cn={id:"filler",afterDatasetsUpdate:function(t,e){var i,n,a,r,o=(t.data.datasets||[]).length,s=e.propagate,l=[];for(n=0;ne?e:t.boxWidth}ot._set("global",{legend:{display:!0,position:"top",fullWidth:!0,reverse:!1,weight:1e3,onClick:function(t,e){var i=e.datasetIndex,n=this.chart,a=n.getDatasetMeta(i);a.hidden=null===a.hidden?!n.data.datasets[i].hidden:null,n.update()},onHover:null,onLeave:null,labels:{boxWidth:40,padding:10,generateLabels:function(t){var e=t.data;return ut.isArray(e.datasets)?e.datasets.map(function(e,i){return{text:e.label,fillStyle:ut.isArray(e.backgroundColor)?e.backgroundColor[0]:e.backgroundColor,hidden:!t.isDatasetVisible(i),lineCap:e.borderCapStyle,lineDash:e.borderDash,lineDashOffset:e.borderDashOffset,lineJoin:e.borderJoinStyle,lineWidth:e.borderWidth,strokeStyle:e.borderColor,pointStyle:e.pointStyle,datasetIndex:i}},this):[]}}},legendCallback:function(t){var e=[];e.push('
    ');for(var i=0;i'),t.data.datasets[i].label&&e.push(t.data.datasets[i].label),e.push("");return e.push("
"),e.join("")}});var pn=gt.extend({initialize:function(t){ut.extend(this,t),this.legendHitBoxes=[],this._hoveredItem=null,this.doughnutMode=!1},beforeUpdate:fn,update:function(t,e,i){var n=this;return n.beforeUpdate(),n.maxWidth=t,n.maxHeight=e,n.margins=i,n.beforeSetDimensions(),n.setDimensions(),n.afterSetDimensions(),n.beforeBuildLabels(),n.buildLabels(),n.afterBuildLabels(),n.beforeFit(),n.fit(),n.afterFit(),n.afterUpdate(),n.minSize},afterUpdate:fn,beforeSetDimensions:fn,setDimensions:function(){var t=this;t.isHorizontal()?(t.width=t.maxWidth,t.left=0,t.right=t.width):(t.height=t.maxHeight,t.top=0,t.bottom=t.height),t.paddingLeft=0,t.paddingTop=0,t.paddingRight=0,t.paddingBottom=0,t.minSize={width:0,height:0}},afterSetDimensions:fn,beforeBuildLabels:fn,buildLabels:function(){var t=this,e=t.options.labels||{},i=ut.callback(e.generateLabels,[t.chart],t)||[];e.filter&&(i=i.filter(function(i){return e.filter(i,t.chart.data)})),t.options.reverse&&i.reverse(),t.legendItems=i},afterBuildLabels:fn,beforeFit:fn,fit:function(){var t=this,e=t.options,i=e.labels,n=e.display,a=t.ctx,r=ut.options._parseFont(i),o=r.size,s=t.legendHitBoxes=[],l=t.minSize,u=t.isHorizontal();if(u?(l.width=t.maxWidth,l.height=n?10:0):(l.width=n?10:0,l.height=t.maxHeight),n)if(a.font=r.string,u){var d=t.lineWidths=[0],h=0;a.textAlign="left",a.textBaseline="top",ut.each(t.legendItems,function(t,e){var n=mn(i,o)+o/2+a.measureText(t.text).width;(0===e||d[d.length-1]+n+i.padding>l.width)&&(h+=o+i.padding,d[d.length-(e>0?0:1)]=i.padding),s[e]={left:0,top:0,width:n,height:o},d[d.length-1]+=n+i.padding}),l.height+=h}else{var c=i.padding,f=t.columnWidths=[],g=i.padding,m=0,p=0,v=o+c;ut.each(t.legendItems,function(t,e){var n=mn(i,o)+o/2+a.measureText(t.text).width;e>0&&p+v>l.height-c&&(g+=m+i.padding,f.push(m),m=0,p=0),m=Math.max(m,n),p+=v,s[e]={left:0,top:0,width:n,height:o}}),g+=m,f.push(m),l.width+=g}t.width=l.width,t.height=l.height},afterFit:fn,isHorizontal:function(){return"top"===this.options.position||"bottom"===this.options.position},draw:function(){var t=this,e=t.options,i=e.labels,n=ot.global,a=n.defaultColor,r=n.elements.line,o=t.width,s=t.lineWidths;if(e.display){var l,u=t.ctx,d=gn(i.fontColor,n.defaultFontColor),h=ut.options._parseFont(i),c=h.size;u.textAlign="left",u.textBaseline="middle",u.lineWidth=.5,u.strokeStyle=d,u.fillStyle=d,u.font=h.string;var f=mn(i,c),g=t.legendHitBoxes,m=t.isHorizontal();l=m?{x:t.left+(o-s[0])/2+i.padding,y:t.top+i.padding,line:0}:{x:t.left+i.padding,y:t.top+i.padding,line:0};var p=c+i.padding;ut.each(t.legendItems,function(n,d){var h=u.measureText(n.text).width,v=f+c/2+h,y=l.x,b=l.y;m?d>0&&y+v+i.padding>t.left+t.minSize.width&&(b=l.y+=p,l.line++,y=l.x=t.left+(o-s[l.line])/2+i.padding):d>0&&b+p>t.top+t.minSize.height&&(y=l.x=y+t.columnWidths[l.line]+i.padding,b=l.y=t.top+i.padding,l.line++),function(t,i,n){if(!(isNaN(f)||f<=0)){u.save();var o=gn(n.lineWidth,r.borderWidth);if(u.fillStyle=gn(n.fillStyle,a),u.lineCap=gn(n.lineCap,r.borderCapStyle),u.lineDashOffset=gn(n.lineDashOffset,r.borderDashOffset),u.lineJoin=gn(n.lineJoin,r.borderJoinStyle),u.lineWidth=o,u.strokeStyle=gn(n.strokeStyle,a),u.setLineDash&&u.setLineDash(gn(n.lineDash,r.borderDash)),e.labels&&e.labels.usePointStyle){var s=f*Math.SQRT2/2,l=t+f/2,d=i+c/2;ut.canvas.drawPoint(u,n.pointStyle,s,l,d)}else 0!==o&&u.strokeRect(t,i,f,c),u.fillRect(t,i,f,c);u.restore()}}(y,b,n),g[d].left=y,g[d].top=b,function(t,e,i,n){var a=c/2,r=f+a+t,o=e+a;u.fillText(i.text,r,o),i.hidden&&(u.beginPath(),u.lineWidth=2,u.moveTo(r,o),u.lineTo(r+n,o),u.stroke())}(y,b,n,h),m?l.x+=v+i.padding:l.y+=p})}},_getLegendItemAt:function(t,e){var i,n,a,r=this;if(t>=r.left&&t<=r.right&&e>=r.top&&e<=r.bottom)for(a=r.legendHitBoxes,i=0;i=(n=a[i]).left&&t<=n.left+n.width&&e>=n.top&&e<=n.top+n.height)return r.legendItems[i];return null},handleEvent:function(t){var e,i=this,n=i.options,a="mouseup"===t.type?"click":t.type;if("mousemove"===a){if(!n.onHover&&!n.onLeave)return}else{if("click"!==a)return;if(!n.onClick)return}e=i._getLegendItemAt(t.x,t.y),"click"===a?e&&n.onClick&&n.onClick.call(i,t.native,e):(n.onLeave&&e!==i._hoveredItem&&(i._hoveredItem&&n.onLeave.call(i,t.native,i._hoveredItem),i._hoveredItem=e),n.onHover&&e&&n.onHover.call(i,t.native,e))}});function vn(t,e){var i=new pn({ctx:t.ctx,options:e,chart:t});xe.configure(t,i,e),xe.addBox(t,i),t.legend=i}var yn={id:"legend",_element:pn,beforeInit:function(t){var e=t.options.legend;e&&vn(t,e)},beforeUpdate:function(t){var e=t.options.legend,i=t.legend;e?(ut.mergeIf(e,ot.global.legend),i?(xe.configure(t,i,e),i.options=e):vn(t,e)):i&&(xe.removeBox(t,i),delete t.legend)},afterEvent:function(t,e){var i=t.legend;i&&i.handleEvent(e)}},bn=ut.noop;ot._set("global",{title:{display:!1,fontStyle:"bold",fullWidth:!0,padding:10,position:"top",text:"",weight:2e3}});var xn=gt.extend({initialize:function(t){ut.extend(this,t),this.legendHitBoxes=[]},beforeUpdate:bn,update:function(t,e,i){var n=this;return n.beforeUpdate(),n.maxWidth=t,n.maxHeight=e,n.margins=i,n.beforeSetDimensions(),n.setDimensions(),n.afterSetDimensions(),n.beforeBuildLabels(),n.buildLabels(),n.afterBuildLabels(),n.beforeFit(),n.fit(),n.afterFit(),n.afterUpdate(),n.minSize},afterUpdate:bn,beforeSetDimensions:bn,setDimensions:function(){var t=this;t.isHorizontal()?(t.width=t.maxWidth,t.left=0,t.right=t.width):(t.height=t.maxHeight,t.top=0,t.bottom=t.height),t.paddingLeft=0,t.paddingTop=0,t.paddingRight=0,t.paddingBottom=0,t.minSize={width:0,height:0}},afterSetDimensions:bn,beforeBuildLabels:bn,buildLabels:bn,afterBuildLabels:bn,beforeFit:bn,fit:function(){var t=this,e=t.options,i=e.display,n=t.minSize,a=ut.isArray(e.text)?e.text.length:1,r=ut.options._parseFont(e),o=i?a*r.lineHeight+2*e.padding:0;t.isHorizontal()?(n.width=t.maxWidth,n.height=o):(n.width=o,n.height=t.maxHeight),t.width=n.width,t.height=n.height},afterFit:bn,isHorizontal:function(){var t=this.options.position;return"top"===t||"bottom"===t},draw:function(){var t=this,e=t.ctx,i=t.options;if(i.display){var n,a,r,o=ut.options._parseFont(i),s=o.lineHeight,l=s/2+i.padding,u=0,d=t.top,h=t.left,c=t.bottom,f=t.right;e.fillStyle=ut.valueOrDefault(i.fontColor,ot.global.defaultFontColor),e.font=o.string,t.isHorizontal()?(a=h+(f-h)/2,r=d+l,n=f-h):(a="left"===i.position?h+l:f-l,r=d+(c-d)/2,n=c-d,u=Math.PI*("left"===i.position?-.5:.5)),e.save(),e.translate(a,r),e.rotate(u),e.textAlign="center",e.textBaseline="middle";var g=i.text;if(ut.isArray(g))for(var m=0,p=0;p=0;n--){var a=t[n];if(e(a))return a}},ut.isNumber=function(t){return!isNaN(parseFloat(t))&&isFinite(t)},ut.almostEquals=function(t,e,i){return Math.abs(t-e)t},ut.max=function(t){return t.reduce(function(t,e){return isNaN(e)?t:Math.max(t,e)},Number.NEGATIVE_INFINITY)},ut.min=function(t){return t.reduce(function(t,e){return isNaN(e)?t:Math.min(t,e)},Number.POSITIVE_INFINITY)},ut.sign=Math.sign?function(t){return Math.sign(t)}:function(t){return 0==(t=+t)||isNaN(t)?t:t>0?1:-1},ut.log10=Math.log10?function(t){return Math.log10(t)}:function(t){var e=Math.log(t)*Math.LOG10E,i=Math.round(e);return t===Math.pow(10,i)?i:e},ut.toRadians=function(t){return t*(Math.PI/180)},ut.toDegrees=function(t){return t*(180/Math.PI)},ut._decimalPlaces=function(t){if(ut.isFinite(t)){for(var e=1,i=0;Math.round(t*e)/e!==t;)e*=10,i++;return i}},ut.getAngleFromPoint=function(t,e){var i=e.x-t.x,n=e.y-t.y,a=Math.sqrt(i*i+n*n),r=Math.atan2(n,i);return r<-.5*Math.PI&&(r+=2*Math.PI),{angle:r,distance:a}},ut.distanceBetweenPoints=function(t,e){return Math.sqrt(Math.pow(e.x-t.x,2)+Math.pow(e.y-t.y,2))},ut.aliasPixel=function(t){return t%2==0?0:.5},ut._alignPixel=function(t,e,i){var n=t.currentDevicePixelRatio,a=i/2;return Math.round((e-a)*n)/n+a},ut.splineCurve=function(t,e,i,n){var a=t.skip?e:t,r=e,o=i.skip?e:i,s=Math.sqrt(Math.pow(r.x-a.x,2)+Math.pow(r.y-a.y,2)),l=Math.sqrt(Math.pow(o.x-r.x,2)+Math.pow(o.y-r.y,2)),u=s/(s+l),d=l/(s+l),h=n*(u=isNaN(u)?0:u),c=n*(d=isNaN(d)?0:d);return{previous:{x:r.x-h*(o.x-a.x),y:r.y-h*(o.y-a.y)},next:{x:r.x+c*(o.x-a.x),y:r.y+c*(o.y-a.y)}}},ut.EPSILON=Number.EPSILON||1e-14,ut.splineCurveMonotone=function(t){var e,i,n,a,r,o,s,l,u,d=(t||[]).map(function(t){return{model:t._model,deltaK:0,mK:0}}),h=d.length;for(e=0;e0?d[e-1]:null,(a=e0?d[e-1]:null,a=e=t.length-1?t[0]:t[e+1]:e>=t.length-1?t[t.length-1]:t[e+1]},ut.previousItem=function(t,e,i){return i?e<=0?t[t.length-1]:t[e-1]:e<=0?t[0]:t[e-1]},ut.niceNum=function(t,e){var i=Math.floor(ut.log10(t)),n=t/Math.pow(10,i);return(e?n<1.5?1:n<3?2:n<7?5:10:n<=1?1:n<=2?2:n<=5?5:10)*Math.pow(10,i)},ut.requestAnimFrame="undefined"==typeof window?function(t){t()}:window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.oRequestAnimationFrame||window.msRequestAnimationFrame||function(t){return window.setTimeout(t,1e3/60)},ut.getRelativePosition=function(t,e){var i,n,a=t.originalEvent||t,r=t.target||t.srcElement,o=r.getBoundingClientRect(),s=a.touches;s&&s.length>0?(i=s[0].clientX,n=s[0].clientY):(i=a.clientX,n=a.clientY);var l=parseFloat(ut.getStyle(r,"padding-left")),u=parseFloat(ut.getStyle(r,"padding-top")),d=parseFloat(ut.getStyle(r,"padding-right")),h=parseFloat(ut.getStyle(r,"padding-bottom")),c=o.right-o.left-l-d,f=o.bottom-o.top-u-h;return{x:i=Math.round((i-o.left-l)/c*r.width/e.currentDevicePixelRatio),y:n=Math.round((n-o.top-u)/f*r.height/e.currentDevicePixelRatio)}},ut.getConstraintWidth=function(t){return i(t,"max-width","clientWidth")},ut.getConstraintHeight=function(t){return i(t,"max-height","clientHeight")},ut._calculatePadding=function(t,e,i){return(e=ut.getStyle(t,e)).indexOf("%")>-1?i*parseInt(e,10)/100:parseInt(e,10)},ut._getParentNode=function(t){var e=t.parentNode;return e&&"[object ShadowRoot]"===e.toString()&&(e=e.host),e},ut.getMaximumWidth=function(t){var e=ut._getParentNode(t);if(!e)return t.clientWidth;var i=e.clientWidth,n=i-ut._calculatePadding(e,"padding-left",i)-ut._calculatePadding(e,"padding-right",i),a=ut.getConstraintWidth(t);return isNaN(a)?n:Math.min(n,a)},ut.getMaximumHeight=function(t){var e=ut._getParentNode(t);if(!e)return t.clientHeight;var i=e.clientHeight,n=i-ut._calculatePadding(e,"padding-top",i)-ut._calculatePadding(e,"padding-bottom",i),a=ut.getConstraintHeight(t);return isNaN(a)?n:Math.min(n,a)},ut.getStyle=function(t,e){return t.currentStyle?t.currentStyle[e]:document.defaultView.getComputedStyle(t,null).getPropertyValue(e)},ut.retinaScale=function(t,e){var i=t.currentDevicePixelRatio=e||"undefined"!=typeof window&&window.devicePixelRatio||1;if(1!==i){var n=t.canvas,a=t.height,r=t.width;n.height=a*i,n.width=r*i,t.ctx.scale(i,i),n.style.height||n.style.width||(n.style.height=a+"px",n.style.width=r+"px")}},ut.fontString=function(t,e,i){return e+" "+t+"px "+i},ut.longestText=function(t,e,i,n){var a=(n=n||{}).data=n.data||{},r=n.garbageCollect=n.garbageCollect||[];n.font!==e&&(a=n.data={},r=n.garbageCollect=[],n.font=e),t.font=e;var o=0;ut.each(i,function(e){null!=e&&!0!==ut.isArray(e)?o=ut.measureText(t,a,r,o,e):ut.isArray(e)&&ut.each(e,function(e){null==e||ut.isArray(e)||(o=ut.measureText(t,a,r,o,e))})});var s=r.length/2;if(s>i.length){for(var l=0;ln&&(n=r),n},ut.numberOfLabelLines=function(t){var e=1;return ut.each(t,function(t){ut.isArray(t)&&t.length>e&&(e=t.length)}),e},ut.color=G?function(t){return t instanceof CanvasGradient&&(t=ot.global.defaultColor),G(t)}:function(t){return console.error("Color.js not found!"),t},ut.getHoverColor=function(t){return t instanceof CanvasPattern||t instanceof CanvasGradient?t:ut.color(t).saturate(.5).darken(.1).rgbString()}}(),ai._adapters=si,ai.Animation=pt,ai.animationService=vt,ai.controllers=ue,ai.DatasetController=kt,ai.defaults=ot,ai.Element=gt,ai.elements=Nt,ai.Interaction=pe,ai.layouts=xe,ai.platform=Ve,ai.plugins=He,ai.Scale=fi,ai.scaleService=Ee,ai.Ticks=li,ai.Tooltip=Je,ai.helpers.each(en,function(t,e){ai.scaleService.registerScaleType(e,t,t._defaults)}),kn)kn.hasOwnProperty(Dn)&&ai.plugins.register(kn[Dn]);ai.platform.initialize();var Cn=ai;return"undefined"!=typeof window&&(window.Chart=ai),ai.Chart=ai,ai.Legend=kn.legend._element,ai.Title=kn.title._element,ai.pluginService=ai.plugins,ai.PluginBase=ai.Element.extend({}),ai.canvasHelpers=ai.helpers.canvas,ai.layoutService=ai.layouts,ai.LinearScaleBase=yi,ai.helpers.each(["Bar","Bubble","Doughnut","Line","PolarArea","Radar","Scatter"],function(t){ai[t]=function(e,i){return new ai(e,ai.helpers.merge(i||{},{type:t.charAt(0).toLowerCase()+t.slice(1)}))}}),Cn}); diff --git a/app/app/templates/new/assets/js/plugins/chart.js/dist/Chart.extension.js b/app/app/templates/new/assets/js/plugins/chart.js/dist/Chart.extension.js new file mode 100644 index 0000000..e2ed5a4 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/chart.js/dist/Chart.extension.js @@ -0,0 +1,130 @@ +// +// Chart extension for making the bars rounded +// Code from: https://codepen.io/jedtrow/full/ygRYgo +// + +Chart.elements.Rectangle.prototype.draw = function() { + + var ctx = this._chart.ctx; + var vm = this._view; + var left, right, top, bottom, signX, signY, borderSkipped, radius; + var borderWidth = vm.borderWidth; + // Set Radius Here + // If radius is large enough to cause drawing errors a max radius is imposed + var cornerRadius = 6; + + if (!vm.horizontal) { + // bar + left = vm.x - vm.width / 2; + right = vm.x + vm.width / 2; + top = vm.y; + bottom = vm.base; + signX = 1; + signY = bottom > top ? 1 : -1; + borderSkipped = vm.borderSkipped || 'bottom'; + } else { + // horizontal bar + left = vm.base; + right = vm.x; + top = vm.y - vm.height / 2; + bottom = vm.y + vm.height / 2; + signX = right > left ? 1 : -1; + signY = 1; + borderSkipped = vm.borderSkipped || 'left'; + } + + // Canvas doesn't allow us to stroke inside the width so we can + // adjust the sizes to fit if we're setting a stroke on the line + if (borderWidth) { + // borderWidth shold be less than bar width and bar height. + var barSize = Math.min(Math.abs(left - right), Math.abs(top - bottom)); + borderWidth = borderWidth > barSize ? barSize : borderWidth; + var halfStroke = borderWidth / 2; + // Adjust borderWidth when bar top position is near vm.base(zero). + var borderLeft = left + (borderSkipped !== 'left' ? halfStroke * signX : 0); + var borderRight = right + (borderSkipped !== 'right' ? -halfStroke * signX : 0); + var borderTop = top + (borderSkipped !== 'top' ? halfStroke * signY : 0); + var borderBottom = bottom + (borderSkipped !== 'bottom' ? -halfStroke * signY : 0); + // not become a vertical line? + if (borderLeft !== borderRight) { + top = borderTop; + bottom = borderBottom; + } + // not become a horizontal line? + if (borderTop !== borderBottom) { + left = borderLeft; + right = borderRight; + } + } + + ctx.beginPath(); + ctx.fillStyle = vm.backgroundColor; + ctx.strokeStyle = vm.borderColor; + ctx.lineWidth = borderWidth; + + // Corner points, from bottom-left to bottom-right clockwise + // | 1 2 | + // | 0 3 | + var corners = [ + [left, bottom], + [left, top], + [right, top], + [right, bottom] + ]; + + // Find first (starting) corner with fallback to 'bottom' + var borders = ['bottom', 'left', 'top', 'right']; + var startCorner = borders.indexOf(borderSkipped, 0); + if (startCorner === -1) { + startCorner = 0; + } + + function cornerAt(index) { + return corners[(startCorner + index) % 4]; + } + + // Draw rectangle from 'startCorner' + var corner = cornerAt(0); + ctx.moveTo(corner[0], corner[1]); + + for (var i = 1; i < 4; i++) { + corner = cornerAt(i); + nextCornerId = i + 1; + if (nextCornerId == 4) { + nextCornerId = 0 + } + + nextCorner = cornerAt(nextCornerId); + + width = corners[2][0] - corners[1][0]; + height = corners[0][1] - corners[1][1]; + x = corners[1][0]; + y = corners[1][1]; + + var radius = cornerRadius; + + // Fix radius being too large + if (radius > height / 2) { + radius = height / 2; + } + if (radius > width / 2) { + radius = width / 2; + } + + ctx.moveTo(x + radius, y); + ctx.lineTo(x + width - radius, y); + ctx.quadraticCurveTo(x + width, y, x + width, y + radius); + ctx.lineTo(x + width, y + height - radius); + ctx.quadraticCurveTo(x + width, y + height, x + width - radius, y + height); + ctx.lineTo(x + radius, y + height); + ctx.quadraticCurveTo(x, y + height, x, y + height - radius); + ctx.lineTo(x, y + radius); + ctx.quadraticCurveTo(x, y, x + radius, y); + + } + + ctx.fill(); + if (borderWidth) { + ctx.stroke(); + } +}; \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/chart.js/dist/Chart.min.css b/app/app/templates/new/assets/js/plugins/chart.js/dist/Chart.min.css new file mode 100644 index 0000000..9dc5ac2 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/chart.js/dist/Chart.min.css @@ -0,0 +1 @@ +@keyframes chartjs-render-animation{from{opacity:.99}to{opacity:1}}.chartjs-render-monitor{animation:chartjs-render-animation 1ms}.chartjs-size-monitor,.chartjs-size-monitor-expand,.chartjs-size-monitor-shrink{position:absolute;direction:ltr;left:0;top:0;right:0;bottom:0;overflow:hidden;pointer-events:none;visibility:hidden;z-index:-1}.chartjs-size-monitor-expand>div{position:absolute;width:1000000px;height:1000000px;left:0;top:0}.chartjs-size-monitor-shrink>div{position:absolute;width:200%;height:200%;left:0;top:0} \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/chart.js/dist/Chart.min.js b/app/app/templates/new/assets/js/plugins/chart.js/dist/Chart.min.js new file mode 100644 index 0000000..bcdb7eb --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/chart.js/dist/Chart.min.js @@ -0,0 +1,7667 @@ +/*! + * Chart.js v2.8.0 + * https://www.chartjs.org + * (c) 2019 Chart.js Contributors + * Released under the MIT License + */ +! function (t, e) +{ + "object" == typeof exports && "undefined" != typeof module ? module.exports = e(function () + { + try + { + return require("moment") + } + catch (t) + {} + }()) : "function" == typeof define && define.amd ? define(["require"], function (t) + { + return e(function () + { + try + { + return t("moment") + } + catch (t) + {} + }()) + }) : t.Chart = e(t.moment) +}(this, function (t) +{ + "use strict"; + t = t && t.hasOwnProperty("default") ? t.default : t; + var e = { + rgb2hsl: i, + rgb2hsv: n, + rgb2hwb: a, + rgb2cmyk: o, + rgb2keyword: s, + rgb2xyz: l, + rgb2lab: d, + rgb2lch: function (t) + { + return x(d(t)) + }, + hsl2rgb: u, + hsl2hsv: function (t) + { + var e = t[0], + i = t[1] / 100, + n = t[2] / 100; + if (0 === n) return [0, 0, 0]; + return [e, 100 * (2 * (i *= (n *= 2) <= 1 ? n : 2 - n) / (n + i)), 100 * ((n + i) / 2)] + }, + hsl2hwb: function (t) + { + return a(u(t)) + }, + hsl2cmyk: function (t) + { + return o(u(t)) + }, + hsl2keyword: function (t) + { + return s(u(t)) + }, + hsv2rgb: h, + hsv2hsl: function (t) + { + var e, i, n = t[0], + a = t[1] / 100, + o = t[2] / 100; + return e = a * o, [n, 100 * (e = (e /= (i = (2 - a) * o) <= 1 ? i : 2 - i) || 0), 100 * (i /= 2)] + }, + hsv2hwb: function (t) + { + return a(h(t)) + }, + hsv2cmyk: function (t) + { + return o(h(t)) + }, + hsv2keyword: function (t) + { + return s(h(t)) + }, + hwb2rgb: c, + hwb2hsl: function (t) + { + return i(c(t)) + }, + hwb2hsv: function (t) + { + return n(c(t)) + }, + hwb2cmyk: function (t) + { + return o(c(t)) + }, + hwb2keyword: function (t) + { + return s(c(t)) + }, + cmyk2rgb: f, + cmyk2hsl: function (t) + { + return i(f(t)) + }, + cmyk2hsv: function (t) + { + return n(f(t)) + }, + cmyk2hwb: function (t) + { + return a(f(t)) + }, + cmyk2keyword: function (t) + { + return s(f(t)) + }, + keyword2rgb: w, + keyword2hsl: function (t) + { + return i(w(t)) + }, + keyword2hsv: function (t) + { + return n(w(t)) + }, + keyword2hwb: function (t) + { + return a(w(t)) + }, + keyword2cmyk: function (t) + { + return o(w(t)) + }, + keyword2lab: function (t) + { + return d(w(t)) + }, + keyword2xyz: function (t) + { + return l(w(t)) + }, + xyz2rgb: p, + xyz2lab: m, + xyz2lch: function (t) + { + return x(m(t)) + }, + lab2xyz: v, + lab2rgb: y, + lab2lch: x, + lch2lab: k, + lch2xyz: function (t) + { + return v(k(t)) + }, + lch2rgb: function (t) + { + return y(k(t)) + } + }; + + function i(t) + { + var e, i, n = t[0] / 255, + a = t[1] / 255, + o = t[2] / 255, + r = Math.min(n, a, o), + s = Math.max(n, a, o), + l = s - r; + return s == r ? e = 0 : n == s ? e = (a - o) / l : a == s ? e = 2 + (o - n) / l : o == s && (e = 4 + (n - a) / l), (e = Math.min(60 * e, 360)) < 0 && (e += 360), i = (r + s) / 2, [e, 100 * (s == r ? 0 : i <= .5 ? l / (s + r) : l / (2 - s - r)), 100 * i] + } + + function n(t) + { + var e, i, n = t[0], + a = t[1], + o = t[2], + r = Math.min(n, a, o), + s = Math.max(n, a, o), + l = s - r; + return i = 0 == s ? 0 : l / s * 1e3 / 10, s == r ? e = 0 : n == s ? e = (a - o) / l : a == s ? e = 2 + (o - n) / l : o == s && (e = 4 + (n - a) / l), (e = Math.min(60 * e, 360)) < 0 && (e += 360), [e, i, s / 255 * 1e3 / 10] + } + + function a(t) + { + var e = t[0], + n = t[1], + a = t[2]; + return [i(t)[0], 100 * (1 / 255 * Math.min(e, Math.min(n, a))), 100 * (a = 1 - 1 / 255 * Math.max(e, Math.max(n, a)))] + } + + function o(t) + { + var e, i = t[0] / 255, + n = t[1] / 255, + a = t[2] / 255; + return [100 * ((1 - i - (e = Math.min(1 - i, 1 - n, 1 - a))) / (1 - e) || 0), 100 * ((1 - n - e) / (1 - e) || 0), 100 * ((1 - a - e) / (1 - e) || 0), 100 * e] + } + + function s(t) + { + return _[JSON.stringify(t)] + } + + function l(t) + { + var e = t[0] / 255, + i = t[1] / 255, + n = t[2] / 255; + return [100 * (.4124 * (e = e > .04045 ? Math.pow((e + .055) / 1.055, 2.4) : e / 12.92) + .3576 * (i = i > .04045 ? Math.pow((i + .055) / 1.055, 2.4) : i / 12.92) + .1805 * (n = n > .04045 ? Math.pow((n + .055) / 1.055, 2.4) : n / 12.92)), 100 * (.2126 * e + .7152 * i + .0722 * n), 100 * (.0193 * e + .1192 * i + .9505 * n)] + } + + function d(t) + { + var e = l(t), + i = e[0], + n = e[1], + a = e[2]; + return n /= 100, a /= 108.883, i = (i /= 95.047) > .008856 ? Math.pow(i, 1 / 3) : 7.787 * i + 16 / 116, [116 * (n = n > .008856 ? Math.pow(n, 1 / 3) : 7.787 * n + 16 / 116) - 16, 500 * (i - n), 200 * (n - (a = a > .008856 ? Math.pow(a, 1 / 3) : 7.787 * a + 16 / 116))] + } + + function u(t) + { + var e, i, n, a, o, r = t[0] / 360, + s = t[1] / 100, + l = t[2] / 100; + if (0 == s) return [o = 255 * l, o, o]; + e = 2 * l - (i = l < .5 ? l * (1 + s) : l + s - l * s), a = [0, 0, 0]; + for (var d = 0; d < 3; d++)(n = r + 1 / 3 * -(d - 1)) < 0 && n++, n > 1 && n--, o = 6 * n < 1 ? e + 6 * (i - e) * n : 2 * n < 1 ? i : 3 * n < 2 ? e + (i - e) * (2 / 3 - n) * 6 : e, a[d] = 255 * o; + return a + } + + function h(t) + { + var e = t[0] / 60, + i = t[1] / 100, + n = t[2] / 100, + a = Math.floor(e) % 6, + o = e - Math.floor(e), + r = 255 * n * (1 - i), + s = 255 * n * (1 - i * o), + l = 255 * n * (1 - i * (1 - o)); + n *= 255; + switch (a) + { + case 0: + return [n, l, r]; + case 1: + return [s, n, r]; + case 2: + return [r, n, l]; + case 3: + return [r, s, n]; + case 4: + return [l, r, n]; + case 5: + return [n, r, s] + } + } + + function c(t) + { + var e, i, n, a, o = t[0] / 360, + s = t[1] / 100, + l = t[2] / 100, + d = s + l; + switch (d > 1 && (s /= d, l /= d), n = 6 * o - (e = Math.floor(6 * o)), 0 != (1 & e) && (n = 1 - n), a = s + n * ((i = 1 - l) - s), e) + { + default: + case 6: + case 0: + r = i, g = a, b = s; + break; + case 1: + r = a, g = i, b = s; + break; + case 2: + r = s, g = i, b = a; + break; + case 3: + r = s, g = a, b = i; + break; + case 4: + r = a, g = s, b = i; + break; + case 5: + r = i, g = s, b = a + } + return [255 * r, 255 * g, 255 * b] + } + + function f(t) + { + var e = t[0] / 100, + i = t[1] / 100, + n = t[2] / 100, + a = t[3] / 100; + return [255 * (1 - Math.min(1, e * (1 - a) + a)), 255 * (1 - Math.min(1, i * (1 - a) + a)), 255 * (1 - Math.min(1, n * (1 - a) + a))] + } + + function p(t) + { + var e, i, n, a = t[0] / 100, + o = t[1] / 100, + r = t[2] / 100; + return i = -.9689 * a + 1.8758 * o + .0415 * r, n = .0557 * a + -.204 * o + 1.057 * r, e = (e = 3.2406 * a + -1.5372 * o + -.4986 * r) > .0031308 ? 1.055 * Math.pow(e, 1 / 2.4) - .055 : e *= 12.92, i = i > .0031308 ? 1.055 * Math.pow(i, 1 / 2.4) - .055 : i *= 12.92, n = n > .0031308 ? 1.055 * Math.pow(n, 1 / 2.4) - .055 : n *= 12.92, [255 * (e = Math.min(Math.max(0, e), 1)), 255 * (i = Math.min(Math.max(0, i), 1)), 255 * (n = Math.min(Math.max(0, n), 1))] + } + + function m(t) + { + var e = t[0], + i = t[1], + n = t[2]; + return i /= 100, n /= 108.883, e = (e /= 95.047) > .008856 ? Math.pow(e, 1 / 3) : 7.787 * e + 16 / 116, [116 * (i = i > .008856 ? Math.pow(i, 1 / 3) : 7.787 * i + 16 / 116) - 16, 500 * (e - i), 200 * (i - (n = n > .008856 ? Math.pow(n, 1 / 3) : 7.787 * n + 16 / 116))] + } + + function v(t) + { + var e, i, n, a, o = t[0], + r = t[1], + s = t[2]; + return o <= 8 ? a = (i = 100 * o / 903.3) / 100 * 7.787 + 16 / 116 : (i = 100 * Math.pow((o + 16) / 116, 3), a = Math.pow(i / 100, 1 / 3)), [e = e / 95.047 <= .008856 ? e = 95.047 * (r / 500 + a - 16 / 116) / 7.787 : 95.047 * Math.pow(r / 500 + a, 3), i, n = n / 108.883 <= .008859 ? n = 108.883 * (a - s / 200 - 16 / 116) / 7.787 : 108.883 * Math.pow(a - s / 200, 3)] + } + + function x(t) + { + var e, i = t[0], + n = t[1], + a = t[2]; + return (e = 360 * Math.atan2(a, n) / 2 / Math.PI) < 0 && (e += 360), [i, Math.sqrt(n * n + a * a), e] + } + + function y(t) + { + return p(v(t)) + } + + function k(t) + { + var e, i = t[0], + n = t[1]; + return e = t[2] / 360 * 2 * Math.PI, [i, n * Math.cos(e), n * Math.sin(e)] + } + + function w(t) + { + return M[t] + } + var M = { + aliceblue: [240, 248, 255], + antiquewhite: [250, 235, 215], + aqua: [0, 255, 255], + aquamarine: [127, 255, 212], + azure: [240, 255, 255], + beige: [245, 245, 220], + bisque: [255, 228, 196], + black: [0, 0, 0], + blanchedalmond: [255, 235, 205], + blue: [0, 0, 255], + blueviolet: [138, 43, 226], + brown: [165, 42, 42], + burlywood: [222, 184, 135], + cadetblue: [95, 158, 160], + chartreuse: [127, 255, 0], + chocolate: [210, 105, 30], + coral: [255, 127, 80], + cornflowerblue: [100, 149, 237], + cornsilk: [255, 248, 220], + crimson: [220, 20, 60], + cyan: [0, 255, 255], + darkblue: [0, 0, 139], + darkcyan: [0, 139, 139], + darkgoldenrod: [184, 134, 11], + darkgray: [169, 169, 169], + darkgreen: [0, 100, 0], + darkgrey: [169, 169, 169], + darkkhaki: [189, 183, 107], + darkmagenta: [139, 0, 139], + darkolivegreen: [85, 107, 47], + darkorange: [255, 140, 0], + darkorchid: [153, 50, 204], + darkred: [139, 0, 0], + darksalmon: [233, 150, 122], + darkseagreen: [143, 188, 143], + darkslateblue: [72, 61, 139], + darkslategray: [47, 79, 79], + darkslategrey: [47, 79, 79], + darkturquoise: [0, 206, 209], + darkviolet: [148, 0, 211], + deeppink: [255, 20, 147], + deepskyblue: [0, 191, 255], + dimgray: [105, 105, 105], + dimgrey: [105, 105, 105], + dodgerblue: [30, 144, 255], + firebrick: [178, 34, 34], + floralwhite: [255, 250, 240], + forestgreen: [34, 139, 34], + fuchsia: [255, 0, 255], + gainsboro: [220, 220, 220], + ghostwhite: [248, 248, 255], + gold: [255, 215, 0], + goldenrod: [218, 165, 32], + gray: [128, 128, 128], + green: [0, 128, 0], + greenyellow: [173, 255, 47], + grey: [128, 128, 128], + honeydew: [240, 255, 240], + hotpink: [255, 105, 180], + indianred: [205, 92, 92], + indigo: [75, 0, 130], + ivory: [255, 255, 240], + khaki: [240, 230, 140], + lavender: [230, 230, 250], + lavenderblush: [255, 240, 245], + lawngreen: [124, 252, 0], + lemonchiffon: [255, 250, 205], + lightblue: [173, 216, 230], + lightcoral: [240, 128, 128], + lightcyan: [224, 255, 255], + lightgoldenrodyellow: [250, 250, 210], + lightgray: [211, 211, 211], + lightgreen: [144, 238, 144], + lightgrey: [211, 211, 211], + lightpink: [255, 182, 193], + lightsalmon: [255, 160, 122], + lightseagreen: [32, 178, 170], + lightskyblue: [135, 206, 250], + lightslategray: [119, 136, 153], + lightslategrey: [119, 136, 153], + lightsteelblue: [176, 196, 222], + lightyellow: [255, 255, 224], + lime: [0, 255, 0], + limegreen: [50, 205, 50], + linen: [250, 240, 230], + magenta: [255, 0, 255], + maroon: [128, 0, 0], + mediumaquamarine: [102, 205, 170], + mediumblue: [0, 0, 205], + mediumorchid: [186, 85, 211], + mediumpurple: [147, 112, 219], + mediumseagreen: [60, 179, 113], + mediumslateblue: [123, 104, 238], + mediumspringgreen: [0, 250, 154], + mediumturquoise: [72, 209, 204], + mediumvioletred: [199, 21, 133], + midnightblue: [25, 25, 112], + mintcream: [245, 255, 250], + mistyrose: [255, 228, 225], + moccasin: [255, 228, 181], + navajowhite: [255, 222, 173], + navy: [0, 0, 128], + oldlace: [253, 245, 230], + olive: [128, 128, 0], + olivedrab: [107, 142, 35], + orange: [255, 165, 0], + orangered: [255, 69, 0], + orchid: [218, 112, 214], + palegoldenrod: [238, 232, 170], + palegreen: [152, 251, 152], + paleturquoise: [175, 238, 238], + palevioletred: [219, 112, 147], + papayawhip: [255, 239, 213], + peachpuff: [255, 218, 185], + peru: [205, 133, 63], + pink: [255, 192, 203], + plum: [221, 160, 221], + powderblue: [176, 224, 230], + purple: [128, 0, 128], + rebeccapurple: [102, 51, 153], + red: [255, 0, 0], + rosybrown: [188, 143, 143], + royalblue: [65, 105, 225], + saddlebrown: [139, 69, 19], + salmon: [250, 128, 114], + sandybrown: [244, 164, 96], + seagreen: [46, 139, 87], + seashell: [255, 245, 238], + sienna: [160, 82, 45], + silver: [192, 192, 192], + skyblue: [135, 206, 235], + slateblue: [106, 90, 205], + slategray: [112, 128, 144], + slategrey: [112, 128, 144], + snow: [255, 250, 250], + springgreen: [0, 255, 127], + steelblue: [70, 130, 180], + tan: [210, 180, 140], + teal: [0, 128, 128], + thistle: [216, 191, 216], + tomato: [255, 99, 71], + turquoise: [64, 224, 208], + violet: [238, 130, 238], + wheat: [245, 222, 179], + white: [255, 255, 255], + whitesmoke: [245, 245, 245], + yellow: [255, 255, 0], + yellowgreen: [154, 205, 50] + }, + _ = {}; + for (var C in M) _[JSON.stringify(M[C])] = C; + var S = function () + { + return new T + }; + for (var P in e) + { + S[P + "Raw"] = function (t) + { + return function (i) + { + return "number" == typeof i && (i = Array.prototype.slice.call(arguments)), e[t](i) + } + }(P); + var I = /(\w+)2(\w+)/.exec(P), + A = I[1], + D = I[2]; + (S[A] = S[A] || + {})[D] = S[P] = function (t) + { + return function (i) + { + "number" == typeof i && (i = Array.prototype.slice.call(arguments)); + var n = e[t](i); + if ("string" == typeof n || void 0 === n) return n; + for (var a = 0; a < n.length; a++) n[a] = Math.round(n[a]); + return n + } + }(P) + } + var T = function () + { + this.convs = {} + }; + T.prototype.routeSpace = function (t, e) + { + var i = e[0]; + return void 0 === i ? this.getValues(t) : ("number" == typeof i && (i = Array.prototype.slice.call(e)), this.setValues(t, i)) + }, T.prototype.setValues = function (t, e) + { + return this.space = t, this.convs = {}, this.convs[t] = e, this + }, T.prototype.getValues = function (t) + { + var e = this.convs[t]; + if (!e) + { + var i = this.space, + n = this.convs[i]; + e = S[i][t](n), this.convs[t] = e + } + return e + }, ["rgb", "hsl", "hsv", "cmyk", "keyword"].forEach(function (t) + { + T.prototype[t] = function (e) + { + return this.routeSpace(t, arguments) + } + }); + var F = S, + L = { + aliceblue: [240, 248, 255], + antiquewhite: [250, 235, 215], + aqua: [0, 255, 255], + aquamarine: [127, 255, 212], + azure: [240, 255, 255], + beige: [245, 245, 220], + bisque: [255, 228, 196], + black: [0, 0, 0], + blanchedalmond: [255, 235, 205], + blue: [0, 0, 255], + blueviolet: [138, 43, 226], + brown: [165, 42, 42], + burlywood: [222, 184, 135], + cadetblue: [95, 158, 160], + chartreuse: [127, 255, 0], + chocolate: [210, 105, 30], + coral: [255, 127, 80], + cornflowerblue: [100, 149, 237], + cornsilk: [255, 248, 220], + crimson: [220, 20, 60], + cyan: [0, 255, 255], + darkblue: [0, 0, 139], + darkcyan: [0, 139, 139], + darkgoldenrod: [184, 134, 11], + darkgray: [169, 169, 169], + darkgreen: [0, 100, 0], + darkgrey: [169, 169, 169], + darkkhaki: [189, 183, 107], + darkmagenta: [139, 0, 139], + darkolivegreen: [85, 107, 47], + darkorange: [255, 140, 0], + darkorchid: [153, 50, 204], + darkred: [139, 0, 0], + darksalmon: [233, 150, 122], + darkseagreen: [143, 188, 143], + darkslateblue: [72, 61, 139], + darkslategray: [47, 79, 79], + darkslategrey: [47, 79, 79], + darkturquoise: [0, 206, 209], + darkviolet: [148, 0, 211], + deeppink: [255, 20, 147], + deepskyblue: [0, 191, 255], + dimgray: [105, 105, 105], + dimgrey: [105, 105, 105], + dodgerblue: [30, 144, 255], + firebrick: [178, 34, 34], + floralwhite: [255, 250, 240], + forestgreen: [34, 139, 34], + fuchsia: [255, 0, 255], + gainsboro: [220, 220, 220], + ghostwhite: [248, 248, 255], + gold: [255, 215, 0], + goldenrod: [218, 165, 32], + gray: [128, 128, 128], + green: [0, 128, 0], + greenyellow: [173, 255, 47], + grey: [128, 128, 128], + honeydew: [240, 255, 240], + hotpink: [255, 105, 180], + indianred: [205, 92, 92], + indigo: [75, 0, 130], + ivory: [255, 255, 240], + khaki: [240, 230, 140], + lavender: [230, 230, 250], + lavenderblush: [255, 240, 245], + lawngreen: [124, 252, 0], + lemonchiffon: [255, 250, 205], + lightblue: [173, 216, 230], + lightcoral: [240, 128, 128], + lightcyan: [224, 255, 255], + lightgoldenrodyellow: [250, 250, 210], + lightgray: [211, 211, 211], + lightgreen: [144, 238, 144], + lightgrey: [211, 211, 211], + lightpink: [255, 182, 193], + lightsalmon: [255, 160, 122], + lightseagreen: [32, 178, 170], + lightskyblue: [135, 206, 250], + lightslategray: [119, 136, 153], + lightslategrey: [119, 136, 153], + lightsteelblue: [176, 196, 222], + lightyellow: [255, 255, 224], + lime: [0, 255, 0], + limegreen: [50, 205, 50], + linen: [250, 240, 230], + magenta: [255, 0, 255], + maroon: [128, 0, 0], + mediumaquamarine: [102, 205, 170], + mediumblue: [0, 0, 205], + mediumorchid: [186, 85, 211], + mediumpurple: [147, 112, 219], + mediumseagreen: [60, 179, 113], + mediumslateblue: [123, 104, 238], + mediumspringgreen: [0, 250, 154], + mediumturquoise: [72, 209, 204], + mediumvioletred: [199, 21, 133], + midnightblue: [25, 25, 112], + mintcream: [245, 255, 250], + mistyrose: [255, 228, 225], + moccasin: [255, 228, 181], + navajowhite: [255, 222, 173], + navy: [0, 0, 128], + oldlace: [253, 245, 230], + olive: [128, 128, 0], + olivedrab: [107, 142, 35], + orange: [255, 165, 0], + orangered: [255, 69, 0], + orchid: [218, 112, 214], + palegoldenrod: [238, 232, 170], + palegreen: [152, 251, 152], + paleturquoise: [175, 238, 238], + palevioletred: [219, 112, 147], + papayawhip: [255, 239, 213], + peachpuff: [255, 218, 185], + peru: [205, 133, 63], + pink: [255, 192, 203], + plum: [221, 160, 221], + powderblue: [176, 224, 230], + purple: [128, 0, 128], + rebeccapurple: [102, 51, 153], + red: [255, 0, 0], + rosybrown: [188, 143, 143], + royalblue: [65, 105, 225], + saddlebrown: [139, 69, 19], + salmon: [250, 128, 114], + sandybrown: [244, 164, 96], + seagreen: [46, 139, 87], + seashell: [255, 245, 238], + sienna: [160, 82, 45], + silver: [192, 192, 192], + skyblue: [135, 206, 235], + slateblue: [106, 90, 205], + slategray: [112, 128, 144], + slategrey: [112, 128, 144], + snow: [255, 250, 250], + springgreen: [0, 255, 127], + steelblue: [70, 130, 180], + tan: [210, 180, 140], + teal: [0, 128, 128], + thistle: [216, 191, 216], + tomato: [255, 99, 71], + turquoise: [64, 224, 208], + violet: [238, 130, 238], + wheat: [245, 222, 179], + white: [255, 255, 255], + whitesmoke: [245, 245, 245], + yellow: [255, 255, 0], + yellowgreen: [154, 205, 50] + }, + R = { + getRgba: O, + getHsla: z, + getRgb: function (t) + { + var e = O(t); + return e && e.slice(0, 3) + }, + getHsl: function (t) + { + var e = z(t); + return e && e.slice(0, 3) + }, + getHwb: B, + getAlpha: function (t) + { + var e = O(t); + if (e) return e[3]; + if (e = z(t)) return e[3]; + if (e = B(t)) return e[3] + }, + hexString: function (t, e) + { + var e = void 0 !== e && 3 === t.length ? e : t[3]; + return "#" + H(t[0]) + H(t[1]) + H(t[2]) + (e >= 0 && e < 1 ? H(Math.round(255 * e)) : "") + }, + rgbString: function (t, e) + { + if (e < 1 || t[3] && t[3] < 1) return N(t, e); + return "rgb(" + t[0] + ", " + t[1] + ", " + t[2] + ")" + }, + rgbaString: N, + percentString: function (t, e) + { + if (e < 1 || t[3] && t[3] < 1) return W(t, e); + var i = Math.round(t[0] / 255 * 100), + n = Math.round(t[1] / 255 * 100), + a = Math.round(t[2] / 255 * 100); + return "rgb(" + i + "%, " + n + "%, " + a + "%)" + }, + percentaString: W, + hslString: function (t, e) + { + if (e < 1 || t[3] && t[3] < 1) return V(t, e); + return "hsl(" + t[0] + ", " + t[1] + "%, " + t[2] + "%)" + }, + hslaString: V, + hwbString: function (t, e) + { + void 0 === e && (e = void 0 !== t[3] ? t[3] : 1); + return "hwb(" + t[0] + ", " + t[1] + "%, " + t[2] + "%" + (void 0 !== e && 1 !== e ? ", " + e : "") + ")" + }, + keyword: function (t) + { + return j[t.slice(0, 3)] + } + }; + + function O(t) + { + if (t) + { + var e = [0, 0, 0], + i = 1, + n = t.match(/^#([a-fA-F0-9]{3,4})$/i), + a = ""; + if (n) + { + a = (n = n[1])[3]; + for (var o = 0; o < e.length; o++) e[o] = parseInt(n[o] + n[o], 16); + a && (i = Math.round(parseInt(a + a, 16) / 255 * 100) / 100) + } + else if (n = t.match(/^#([a-fA-F0-9]{6}([a-fA-F0-9]{2})?)$/i)) + { + a = n[2], n = n[1]; + for (o = 0; o < e.length; o++) e[o] = parseInt(n.slice(2 * o, 2 * o + 2), 16); + a && (i = Math.round(parseInt(a, 16) / 255 * 100) / 100) + } + else if (n = t.match(/^rgba?\(\s*([+-]?\d+)\s*,\s*([+-]?\d+)\s*,\s*([+-]?\d+)\s*(?:,\s*([+-]?[\d\.]+)\s*)?\)$/i)) + { + for (o = 0; o < e.length; o++) e[o] = parseInt(n[o + 1]); + i = parseFloat(n[4]) + } + else if (n = t.match(/^rgba?\(\s*([+-]?[\d\.]+)\%\s*,\s*([+-]?[\d\.]+)\%\s*,\s*([+-]?[\d\.]+)\%\s*(?:,\s*([+-]?[\d\.]+)\s*)?\)$/i)) + { + for (o = 0; o < e.length; o++) e[o] = Math.round(2.55 * parseFloat(n[o + 1])); + i = parseFloat(n[4]) + } + else if (n = t.match(/(\w+)/)) + { + if ("transparent" == n[1]) return [0, 0, 0, 0]; + if (!(e = L[n[1]])) return + } + for (o = 0; o < e.length; o++) e[o] = E(e[o], 0, 255); + return i = i || 0 == i ? E(i, 0, 1) : 1, e[3] = i, e + } + } + + function z(t) + { + if (t) + { + var e = t.match(/^hsla?\(\s*([+-]?\d+)(?:deg)?\s*,\s*([+-]?[\d\.]+)%\s*,\s*([+-]?[\d\.]+)%\s*(?:,\s*([+-]?[\d\.]+)\s*)?\)/); + if (e) + { + var i = parseFloat(e[4]); + return [E(parseInt(e[1]), 0, 360), E(parseFloat(e[2]), 0, 100), E(parseFloat(e[3]), 0, 100), E(isNaN(i) ? 1 : i, 0, 1)] + } + } + } + + function B(t) + { + if (t) + { + var e = t.match(/^hwb\(\s*([+-]?\d+)(?:deg)?\s*,\s*([+-]?[\d\.]+)%\s*,\s*([+-]?[\d\.]+)%\s*(?:,\s*([+-]?[\d\.]+)\s*)?\)/); + if (e) + { + var i = parseFloat(e[4]); + return [E(parseInt(e[1]), 0, 360), E(parseFloat(e[2]), 0, 100), E(parseFloat(e[3]), 0, 100), E(isNaN(i) ? 1 : i, 0, 1)] + } + } + } + + function N(t, e) + { + return void 0 === e && (e = void 0 !== t[3] ? t[3] : 1), "rgba(" + t[0] + ", " + t[1] + ", " + t[2] + ", " + e + ")" + } + + function W(t, e) + { + return "rgba(" + Math.round(t[0] / 255 * 100) + "%, " + Math.round(t[1] / 255 * 100) + "%, " + Math.round(t[2] / 255 * 100) + "%, " + (e || t[3] || 1) + ")" + } + + function V(t, e) + { + return void 0 === e && (e = void 0 !== t[3] ? t[3] : 1), "hsla(" + t[0] + ", " + t[1] + "%, " + t[2] + "%, " + e + ")" + } + + function E(t, e, i) + { + return Math.min(Math.max(e, t), i) + } + + function H(t) + { + var e = t.toString(16).toUpperCase(); + return e.length < 2 ? "0" + e : e + } + var j = {}; + for (var q in L) j[L[q]] = q; + var Y = function (t) + { + return t instanceof Y ? t : this instanceof Y ? (this.valid = !1, this.values = { + rgb: [0, 0, 0], + hsl: [0, 0, 0], + hsv: [0, 0, 0], + hwb: [0, 0, 0], + cmyk: [0, 0, 0, 0], + alpha: 1 + }, void("string" == typeof t ? (e = R.getRgba(t)) ? this.setValues("rgb", e) : (e = R.getHsla(t)) ? this.setValues("hsl", e) : (e = R.getHwb(t)) && this.setValues("hwb", e) : "object" == typeof t && (void 0 !== (e = t).r || void 0 !== e.red ? this.setValues("rgb", e) : void 0 !== e.l || void 0 !== e.lightness ? this.setValues("hsl", e) : void 0 !== e.v || void 0 !== e.value ? this.setValues("hsv", e) : void 0 !== e.w || void 0 !== e.whiteness ? this.setValues("hwb", e) : void 0 === e.c && void 0 === e.cyan || this.setValues("cmyk", e)))) : new Y(t); + var e + }; + Y.prototype = { + isValid: function () + { + return this.valid + }, + rgb: function () + { + return this.setSpace("rgb", arguments) + }, + hsl: function () + { + return this.setSpace("hsl", arguments) + }, + hsv: function () + { + return this.setSpace("hsv", arguments) + }, + hwb: function () + { + return this.setSpace("hwb", arguments) + }, + cmyk: function () + { + return this.setSpace("cmyk", arguments) + }, + rgbArray: function () + { + return this.values.rgb + }, + hslArray: function () + { + return this.values.hsl + }, + hsvArray: function () + { + return this.values.hsv + }, + hwbArray: function () + { + var t = this.values; + return 1 !== t.alpha ? t.hwb.concat([t.alpha]) : t.hwb + }, + cmykArray: function () + { + return this.values.cmyk + }, + rgbaArray: function () + { + var t = this.values; + return t.rgb.concat([t.alpha]) + }, + hslaArray: function () + { + var t = this.values; + return t.hsl.concat([t.alpha]) + }, + alpha: function (t) + { + return void 0 === t ? this.values.alpha : (this.setValues("alpha", t), this) + }, + red: function (t) + { + return this.setChannel("rgb", 0, t) + }, + green: function (t) + { + return this.setChannel("rgb", 1, t) + }, + blue: function (t) + { + return this.setChannel("rgb", 2, t) + }, + hue: function (t) + { + return t && (t = (t %= 360) < 0 ? 360 + t : t), this.setChannel("hsl", 0, t) + }, + saturation: function (t) + { + return this.setChannel("hsl", 1, t) + }, + lightness: function (t) + { + return this.setChannel("hsl", 2, t) + }, + saturationv: function (t) + { + return this.setChannel("hsv", 1, t) + }, + whiteness: function (t) + { + return this.setChannel("hwb", 1, t) + }, + blackness: function (t) + { + return this.setChannel("hwb", 2, t) + }, + value: function (t) + { + return this.setChannel("hsv", 2, t) + }, + cyan: function (t) + { + return this.setChannel("cmyk", 0, t) + }, + magenta: function (t) + { + return this.setChannel("cmyk", 1, t) + }, + yellow: function (t) + { + return this.setChannel("cmyk", 2, t) + }, + black: function (t) + { + return this.setChannel("cmyk", 3, t) + }, + hexString: function () + { + return R.hexString(this.values.rgb) + }, + rgbString: function () + { + return R.rgbString(this.values.rgb, this.values.alpha) + }, + rgbaString: function () + { + return R.rgbaString(this.values.rgb, this.values.alpha) + }, + percentString: function () + { + return R.percentString(this.values.rgb, this.values.alpha) + }, + hslString: function () + { + return R.hslString(this.values.hsl, this.values.alpha) + }, + hslaString: function () + { + return R.hslaString(this.values.hsl, this.values.alpha) + }, + hwbString: function () + { + return R.hwbString(this.values.hwb, this.values.alpha) + }, + keyword: function () + { + return R.keyword(this.values.rgb, this.values.alpha) + }, + rgbNumber: function () + { + var t = this.values.rgb; + return t[0] << 16 | t[1] << 8 | t[2] + }, + luminosity: function () + { + for (var t = this.values.rgb, e = [], i = 0; i < t.length; i++) + { + var n = t[i] / 255; + e[i] = n <= .03928 ? n / 12.92 : Math.pow((n + .055) / 1.055, 2.4) + } + return .2126 * e[0] + .7152 * e[1] + .0722 * e[2] + }, + contrast: function (t) + { + var e = this.luminosity(), + i = t.luminosity(); + return e > i ? (e + .05) / (i + .05) : (i + .05) / (e + .05) + }, + level: function (t) + { + var e = this.contrast(t); + return e >= 7.1 ? "AAA" : e >= 4.5 ? "AA" : "" + }, + dark: function () + { + var t = this.values.rgb; + return (299 * t[0] + 587 * t[1] + 114 * t[2]) / 1e3 < 128 + }, + light: function () + { + return !this.dark() + }, + negate: function () + { + for (var t = [], e = 0; e < 3; e++) t[e] = 255 - this.values.rgb[e]; + return this.setValues("rgb", t), this + }, + lighten: function (t) + { + var e = this.values.hsl; + return e[2] += e[2] * t, this.setValues("hsl", e), this + }, + darken: function (t) + { + var e = this.values.hsl; + return e[2] -= e[2] * t, this.setValues("hsl", e), this + }, + saturate: function (t) + { + var e = this.values.hsl; + return e[1] += e[1] * t, this.setValues("hsl", e), this + }, + desaturate: function (t) + { + var e = this.values.hsl; + return e[1] -= e[1] * t, this.setValues("hsl", e), this + }, + whiten: function (t) + { + var e = this.values.hwb; + return e[1] += e[1] * t, this.setValues("hwb", e), this + }, + blacken: function (t) + { + var e = this.values.hwb; + return e[2] += e[2] * t, this.setValues("hwb", e), this + }, + greyscale: function () + { + var t = this.values.rgb, + e = .3 * t[0] + .59 * t[1] + .11 * t[2]; + return this.setValues("rgb", [e, e, e]), this + }, + clearer: function (t) + { + var e = this.values.alpha; + return this.setValues("alpha", e - e * t), this + }, + opaquer: function (t) + { + var e = this.values.alpha; + return this.setValues("alpha", e + e * t), this + }, + rotate: function (t) + { + var e = this.values.hsl, + i = (e[0] + t) % 360; + return e[0] = i < 0 ? 360 + i : i, this.setValues("hsl", e), this + }, + mix: function (t, e) + { + var i = t, + n = void 0 === e ? .5 : e, + a = 2 * n - 1, + o = this.alpha() - i.alpha(), + r = ((a * o == -1 ? a : (a + o) / (1 + a * o)) + 1) / 2, + s = 1 - r; + return this.rgb(r * this.red() + s * i.red(), r * this.green() + s * i.green(), r * this.blue() + s * i.blue()).alpha(this.alpha() * n + i.alpha() * (1 - n)) + }, + toJSON: function () + { + return this.rgb() + }, + clone: function () + { + var t, e, i = new Y, + n = this.values, + a = i.values; + for (var o in n) n.hasOwnProperty(o) && (t = n[o], "[object Array]" === (e = {}.toString.call(t)) ? a[o] = t.slice(0) : "[object Number]" === e ? a[o] = t : console.error("unexpected color value:", t)); + return i + } + }, Y.prototype.spaces = { + rgb: ["red", "green", "blue"], + hsl: ["hue", "saturation", "lightness"], + hsv: ["hue", "saturation", "value"], + hwb: ["hue", "whiteness", "blackness"], + cmyk: ["cyan", "magenta", "yellow", "black"] + }, Y.prototype.maxes = { + rgb: [255, 255, 255], + hsl: [360, 100, 100], + hsv: [360, 100, 100], + hwb: [360, 100, 100], + cmyk: [100, 100, 100, 100] + }, Y.prototype.getValues = function (t) + { + for (var e = this.values, i = {}, n = 0; n < t.length; n++) i[t.charAt(n)] = e[t][n]; + return 1 !== e.alpha && (i.a = e.alpha), i + }, Y.prototype.setValues = function (t, e) + { + var i, n, a = this.values, + o = this.spaces, + r = this.maxes, + s = 1; + if (this.valid = !0, "alpha" === t) s = e; + else if (e.length) a[t] = e.slice(0, t.length), s = e[t.length]; + else if (void 0 !== e[t.charAt(0)]) + { + for (i = 0; i < t.length; i++) a[t][i] = e[t.charAt(i)]; + s = e.a + } + else if (void 0 !== e[o[t][0]]) + { + var l = o[t]; + for (i = 0; i < t.length; i++) a[t][i] = e[l[i]]; + s = e.alpha + } + if (a.alpha = Math.max(0, Math.min(1, void 0 === s ? a.alpha : s)), "alpha" === t) return !1; + for (i = 0; i < t.length; i++) n = Math.max(0, Math.min(r[t][i], a[t][i])), a[t][i] = Math.round(n); + for (var d in o) d !== t && (a[d] = F[t][d](a[t])); + return !0 + }, Y.prototype.setSpace = function (t, e) + { + var i = e[0]; + return void 0 === i ? this.getValues(t) : ("number" == typeof i && (i = Array.prototype.slice.call(e)), this.setValues(t, i), this) + }, Y.prototype.setChannel = function (t, e, i) + { + var n = this.values[t]; + return void 0 === i ? n[e] : i === n[e] ? this : (n[e] = i, this.setValues(t, n), this) + }, "undefined" != typeof window && (window.Color = Y); + var U, X = Y, + K = { + noop: function () {}, + uid: (U = 0, function () + { + return U++ + }), + isNullOrUndef: function (t) + { + return null == t + }, + isArray: function (t) + { + if (Array.isArray && Array.isArray(t)) return !0; + var e = Object.prototype.toString.call(t); + return "[object" === e.substr(0, 7) && "Array]" === e.substr(-6) + }, + isObject: function (t) + { + return null !== t && "[object Object]" === Object.prototype.toString.call(t) + }, + isFinite: function (t) + { + return ("number" == typeof t || t instanceof Number) && isFinite(t) + }, + valueOrDefault: function (t, e) + { + return void 0 === t ? e : t + }, + valueAtIndexOrDefault: function (t, e, i) + { + return K.valueOrDefault(K.isArray(t) ? t[e] : t, i) + }, + callback: function (t, e, i) + { + if (t && "function" == typeof t.call) return t.apply(i, e) + }, + each: function (t, e, i, n) + { + var a, o, r; + if (K.isArray(t)) + if (o = t.length, n) + for (a = o - 1; a >= 0; a--) e.call(i, t[a], a); + else + for (a = 0; a < o; a++) e.call(i, t[a], a); + else if (K.isObject(t)) + for (o = (r = Object.keys(t)).length, a = 0; a < o; a++) e.call(i, t[r[a]], r[a]) + }, + arrayEquals: function (t, e) + { + var i, n, a, o; + if (!t || !e || t.length !== e.length) return !1; + for (i = 0, n = t.length; i < n; ++i) + if (a = t[i], o = e[i], a instanceof Array && o instanceof Array) + { + if (!K.arrayEquals(a, o)) return !1 + } + else if (a !== o) return !1; + return !0 + }, + clone: function (t) + { + if (K.isArray(t)) return t.map(K.clone); + if (K.isObject(t)) + { + for (var e = {}, i = Object.keys(t), n = i.length, a = 0; a < n; ++a) e[i[a]] = K.clone(t[i[a]]); + return e + } + return t + }, + _merger: function (t, e, i, n) + { + var a = e[t], + o = i[t]; + K.isObject(a) && K.isObject(o) ? K.merge(a, o, n) : e[t] = K.clone(o) + }, + _mergerIf: function (t, e, i) + { + var n = e[t], + a = i[t]; + K.isObject(n) && K.isObject(a) ? K.mergeIf(n, a) : e.hasOwnProperty(t) || (e[t] = K.clone(a)) + }, + merge: function (t, e, i) + { + var n, a, o, r, s, l = K.isArray(e) ? e : [e], + d = l.length; + if (!K.isObject(t)) return t; + for (n = (i = i || + {}).merger || K._merger, a = 0; a < d; ++a) + if (e = l[a], K.isObject(e)) + for (s = 0, r = (o = Object.keys(e)).length; s < r; ++s) n(o[s], t, e, i); + return t + }, + mergeIf: function (t, e) + { + return K.merge(t, e, + { + merger: K._mergerIf + }) + }, + extend: function (t) + { + for (var e = function (e, i) + { + t[i] = e + }, i = 1, n = arguments.length; i < n; ++i) K.each(arguments[i], e); + return t + }, + inherits: function (t) + { + var e = this, + i = t && t.hasOwnProperty("constructor") ? t.constructor : function () + { + return e.apply(this, arguments) + }, + n = function () + { + this.constructor = i + }; + return n.prototype = e.prototype, i.prototype = new n, i.extend = K.inherits, t && K.extend(i.prototype, t), i.__super__ = e.prototype, i + } + }, + G = K; + K.callCallback = K.callback, K.indexOf = function (t, e, i) + { + return Array.prototype.indexOf.call(t, e, i) + }, K.getValueOrDefault = K.valueOrDefault, K.getValueAtIndexOrDefault = K.valueAtIndexOrDefault; + var Z = { + linear: function (t) + { + return t + }, + easeInQuad: function (t) + { + return t * t + }, + easeOutQuad: function (t) + { + return -t * (t - 2) + }, + easeInOutQuad: function (t) + { + return (t /= .5) < 1 ? .5 * t * t : -.5 * (--t * (t - 2) - 1) + }, + easeInCubic: function (t) + { + return t * t * t + }, + easeOutCubic: function (t) + { + return (t -= 1) * t * t + 1 + }, + easeInOutCubic: function (t) + { + return (t /= .5) < 1 ? .5 * t * t * t : .5 * ((t -= 2) * t * t + 2) + }, + easeInQuart: function (t) + { + return t * t * t * t + }, + easeOutQuart: function (t) + { + return -((t -= 1) * t * t * t - 1) + }, + easeInOutQuart: function (t) + { + return (t /= .5) < 1 ? .5 * t * t * t * t : -.5 * ((t -= 2) * t * t * t - 2) + }, + easeInQuint: function (t) + { + return t * t * t * t * t + }, + easeOutQuint: function (t) + { + return (t -= 1) * t * t * t * t + 1 + }, + easeInOutQuint: function (t) + { + return (t /= .5) < 1 ? .5 * t * t * t * t * t : .5 * ((t -= 2) * t * t * t * t + 2) + }, + easeInSine: function (t) + { + return 1 - Math.cos(t * (Math.PI / 2)) + }, + easeOutSine: function (t) + { + return Math.sin(t * (Math.PI / 2)) + }, + easeInOutSine: function (t) + { + return -.5 * (Math.cos(Math.PI * t) - 1) + }, + easeInExpo: function (t) + { + return 0 === t ? 0 : Math.pow(2, 10 * (t - 1)) + }, + easeOutExpo: function (t) + { + return 1 === t ? 1 : 1 - Math.pow(2, -10 * t) + }, + easeInOutExpo: function (t) + { + return 0 === t ? 0 : 1 === t ? 1 : (t /= .5) < 1 ? .5 * Math.pow(2, 10 * (t - 1)) : .5 * (2 - Math.pow(2, -10 * --t)) + }, + easeInCirc: function (t) + { + return t >= 1 ? t : -(Math.sqrt(1 - t * t) - 1) + }, + easeOutCirc: function (t) + { + return Math.sqrt(1 - (t -= 1) * t) + }, + easeInOutCirc: function (t) + { + return (t /= .5) < 1 ? -.5 * (Math.sqrt(1 - t * t) - 1) : .5 * (Math.sqrt(1 - (t -= 2) * t) + 1) + }, + easeInElastic: function (t) + { + var e = 1.70158, + i = 0, + n = 1; + return 0 === t ? 0 : 1 === t ? 1 : (i || (i = .3), n < 1 ? (n = 1, e = i / 4) : e = i / (2 * Math.PI) * Math.asin(1 / n), -n * Math.pow(2, 10 * (t -= 1)) * Math.sin((t - e) * (2 * Math.PI) / i)) + }, + easeOutElastic: function (t) + { + var e = 1.70158, + i = 0, + n = 1; + return 0 === t ? 0 : 1 === t ? 1 : (i || (i = .3), n < 1 ? (n = 1, e = i / 4) : e = i / (2 * Math.PI) * Math.asin(1 / n), n * Math.pow(2, -10 * t) * Math.sin((t - e) * (2 * Math.PI) / i) + 1) + }, + easeInOutElastic: function (t) + { + var e = 1.70158, + i = 0, + n = 1; + return 0 === t ? 0 : 2 == (t /= .5) ? 1 : (i || (i = .45), n < 1 ? (n = 1, e = i / 4) : e = i / (2 * Math.PI) * Math.asin(1 / n), t < 1 ? n * Math.pow(2, 10 * (t -= 1)) * Math.sin((t - e) * (2 * Math.PI) / i) * -.5 : n * Math.pow(2, -10 * (t -= 1)) * Math.sin((t - e) * (2 * Math.PI) / i) * .5 + 1) + }, + easeInBack: function (t) + { + var e = 1.70158; + return t * t * ((e + 1) * t - e) + }, + easeOutBack: function (t) + { + var e = 1.70158; + return (t -= 1) * t * ((e + 1) * t + e) + 1 + }, + easeInOutBack: function (t) + { + var e = 1.70158; + return (t /= .5) < 1 ? t * t * ((1 + (e *= 1.525)) * t - e) * .5 : .5 * ((t -= 2) * t * ((1 + (e *= 1.525)) * t + e) + 2) + }, + easeInBounce: function (t) + { + return 1 - Z.easeOutBounce(1 - t) + }, + easeOutBounce: function (t) + { + return t < 1 / 2.75 ? 7.5625 * t * t : t < 2 / 2.75 ? 7.5625 * (t -= 1.5 / 2.75) * t + .75 : t < 2.5 / 2.75 ? 7.5625 * (t -= 2.25 / 2.75) * t + .9375 : 7.5625 * (t -= 2.625 / 2.75) * t + .984375 + }, + easeInOutBounce: function (t) + { + return t < .5 ? .5 * Z.easeInBounce(2 * t) : .5 * Z.easeOutBounce(2 * t - 1) + .5 + } + }, + $ = { + effects: Z + }; + G.easingEffects = Z; + var J = Math.PI, + Q = J / 180, + tt = 2 * J, + et = J / 2, + it = J / 4, + nt = 2 * J / 3, + at = { + clear: function (t) + { + t.ctx.clearRect(0, 0, t.width, t.height) + }, + roundedRect: function (t, e, i, n, a, o) + { + if (o) + { + var r = Math.min(o, a / 2, n / 2), + s = e + r, + l = i + r, + d = e + n - r, + u = i + a - r; + t.moveTo(e, l), s < d && l < u ? (t.arc(s, l, r, -J, -et), t.arc(d, l, r, -et, 0), t.arc(d, u, r, 0, et), t.arc(s, u, r, et, J)) : s < d ? (t.moveTo(s, i), t.arc(d, l, r, -et, et), t.arc(s, l, r, et, J + et)) : l < u ? (t.arc(s, l, r, -J, 0), t.arc(s, u, r, 0, J)) : t.arc(s, l, r, -J, J), t.closePath(), t.moveTo(e, i) + } + else t.rect(e, i, n, a) + }, + drawPoint: function (t, e, i, n, a, o) + { + var r, s, l, d, u, h = (o || 0) * Q; + if (!e || "object" != typeof e || "[object HTMLImageElement]" !== (r = e.toString()) && "[object HTMLCanvasElement]" !== r) + { + if (!(isNaN(i) || i <= 0)) + { + switch (t.beginPath(), e) + { + default: + t.arc(n, a, i, 0, tt), t.closePath(); + break; + case "triangle": + t.moveTo(n + Math.sin(h) * i, a - Math.cos(h) * i), h += nt, t.lineTo(n + Math.sin(h) * i, a - Math.cos(h) * i), h += nt, t.lineTo(n + Math.sin(h) * i, a - Math.cos(h) * i), t.closePath(); + break; + case "rectRounded": + d = i - (u = .516 * i), s = Math.cos(h + it) * d, l = Math.sin(h + it) * d, t.arc(n - s, a - l, u, h - J, h - et), t.arc(n + l, a - s, u, h - et, h), t.arc(n + s, a + l, u, h, h + et), t.arc(n - l, a + s, u, h + et, h + J), t.closePath(); + break; + case "rect": + if (!o) + { + d = Math.SQRT1_2 * i, t.rect(n - d, a - d, 2 * d, 2 * d); + break + } + h += it; + case "rectRot": + s = Math.cos(h) * i, l = Math.sin(h) * i, t.moveTo(n - s, a - l), t.lineTo(n + l, a - s), t.lineTo(n + s, a + l), t.lineTo(n - l, a + s), t.closePath(); + break; + case "crossRot": + h += it; + case "cross": + s = Math.cos(h) * i, l = Math.sin(h) * i, t.moveTo(n - s, a - l), t.lineTo(n + s, a + l), t.moveTo(n + l, a - s), t.lineTo(n - l, a + s); + break; + case "star": + s = Math.cos(h) * i, l = Math.sin(h) * i, t.moveTo(n - s, a - l), t.lineTo(n + s, a + l), t.moveTo(n + l, a - s), t.lineTo(n - l, a + s), h += it, s = Math.cos(h) * i, l = Math.sin(h) * i, t.moveTo(n - s, a - l), t.lineTo(n + s, a + l), t.moveTo(n + l, a - s), t.lineTo(n - l, a + s); + break; + case "line": + s = Math.cos(h) * i, l = Math.sin(h) * i, t.moveTo(n - s, a - l), t.lineTo(n + s, a + l); + break; + case "dash": + t.moveTo(n, a), t.lineTo(n + Math.cos(h) * i, a + Math.sin(h) * i) + } + t.fill(), t.stroke() + } + } + else t.drawImage(e, n - e.width / 2, a - e.height / 2, e.width, e.height) + }, + _isPointInArea: function (t, e) + { + return t.x > e.left - 1e-6 && t.x < e.right + 1e-6 && t.y > e.top - 1e-6 && t.y < e.bottom + 1e-6 + }, + clipArea: function (t, e) + { + t.save(), t.beginPath(), t.rect(e.left, e.top, e.right - e.left, e.bottom - e.top), t.clip() + }, + unclipArea: function (t) + { + t.restore() + }, + lineTo: function (t, e, i, n) + { + var a = i.steppedLine; + if (a) + { + if ("middle" === a) + { + var o = (e.x + i.x) / 2; + t.lineTo(o, n ? i.y : e.y), t.lineTo(o, n ? e.y : i.y) + } + else "after" === a && !n || "after" !== a && n ? t.lineTo(e.x, i.y) : t.lineTo(i.x, e.y); + t.lineTo(i.x, i.y) + } + else i.tension ? t.bezierCurveTo(n ? e.controlPointPreviousX : e.controlPointNextX, n ? e.controlPointPreviousY : e.controlPointNextY, n ? i.controlPointNextX : i.controlPointPreviousX, n ? i.controlPointNextY : i.controlPointPreviousY, i.x, i.y) : t.lineTo(i.x, i.y) + } + }, + ot = at; + G.clear = at.clear, G.drawRoundedRectangle = function (t) + { + t.beginPath(), at.roundedRect.apply(at, arguments) + }; + var rt = { + _set: function (t, e) + { + return G.merge(this[t] || (this[t] = {}), e) + } + }; + rt._set("global", + { + defaultColor: "rgba(0,0,0,0.1)", + defaultFontColor: "#666", + defaultFontFamily: "'Helvetica Neue', 'Helvetica', 'Arial', sans-serif", + defaultFontSize: 12, + defaultFontStyle: "normal", + defaultLineHeight: 1.2, + showLines: !0 + }); + var st = rt, + lt = G.valueOrDefault; + var dt = { + toLineHeight: function (t, e) + { + var i = ("" + t).match(/^(normal|(\d+(?:\.\d+)?)(px|em|%)?)$/); + if (!i || "normal" === i[1]) return 1.2 * e; + switch (t = +i[2], i[3]) + { + case "px": + return t; + case "%": + t /= 100 + } + return e * t + }, + toPadding: function (t) + { + var e, i, n, a; + return G.isObject(t) ? (e = +t.top || 0, i = +t.right || 0, n = +t.bottom || 0, a = +t.left || 0) : e = i = n = a = +t || 0, + { + top: e, + right: i, + bottom: n, + left: a, + height: e + n, + width: a + i + } + }, + _parseFont: function (t) + { + var e = st.global, + i = lt(t.fontSize, e.defaultFontSize), + n = { + family: lt(t.fontFamily, e.defaultFontFamily), + lineHeight: G.options.toLineHeight(lt(t.lineHeight, e.defaultLineHeight), i), + size: i, + style: lt(t.fontStyle, e.defaultFontStyle), + weight: null, + string: "" + }; + return n.string = function (t) + { + return !t || G.isNullOrUndef(t.size) || G.isNullOrUndef(t.family) ? null : (t.style ? t.style + " " : "") + (t.weight ? t.weight + " " : "") + t.size + "px " + t.family + }(n), n + }, + resolve: function (t, e, i) + { + var n, a, o; + for (n = 0, a = t.length; n < a; ++n) + if (void 0 !== (o = t[n]) && (void 0 !== e && "function" == typeof o && (o = o(e)), void 0 !== i && G.isArray(o) && (o = o[i]), void 0 !== o)) return o + } + }, + ut = G, + ht = $, + ct = ot, + ft = dt; + ut.easing = ht, ut.canvas = ct, ut.options = ft; + var gt = function (t) + { + ut.extend(this, t), this.initialize.apply(this, arguments) + }; + ut.extend(gt.prototype, + { + initialize: function () + { + this.hidden = !1 + }, + pivot: function () + { + var t = this; + return t._view || (t._view = ut.clone(t._model)), t._start = {}, t + }, + transition: function (t) + { + var e = this, + i = e._model, + n = e._start, + a = e._view; + return i && 1 !== t ? (a || (a = e._view = {}), n || (n = e._start = {}), function (t, e, i, n) + { + var a, o, r, s, l, d, u, h, c, f = Object.keys(i); + for (a = 0, o = f.length; a < o; ++a) + if (d = i[r = f[a]], e.hasOwnProperty(r) || (e[r] = d), (s = e[r]) !== d && "_" !== r[0]) + { + if (t.hasOwnProperty(r) || (t[r] = s), (u = typeof d) == typeof (l = t[r])) + if ("string" === u) + { + if ((h = X(l)).valid && (c = X(d)).valid) + { + e[r] = c.mix(h, n).rgbString(); + continue + } + } + else if (ut.isFinite(l) && ut.isFinite(d)) + { + e[r] = l + (d - l) * n; + continue + } + e[r] = d + } + }(n, a, i, t), e) : (e._view = i, e._start = null, e) + }, + tooltipPosition: function () + { + return { + x: this._model.x, + y: this._model.y + } + }, + hasValue: function () + { + return ut.isNumber(this._model.x) && ut.isNumber(this._model.y) + } + }), gt.extend = ut.inherits; + var pt = gt, + mt = pt.extend( + { + chart: null, + currentStep: 0, + numSteps: 60, + easing: "", + render: null, + onAnimationProgress: null, + onAnimationComplete: null + }), + vt = mt; + Object.defineProperty(mt.prototype, "animationObject", + { + get: function () + { + return this + } + }), Object.defineProperty(mt.prototype, "chartInstance", + { + get: function () + { + return this.chart + }, + set: function (t) + { + this.chart = t + } + }), st._set("global", + { + animation: + { + duration: 1e3, + easing: "easeOutQuart", + onProgress: ut.noop, + onComplete: ut.noop + } + }); + var bt = { + animations: [], + request: null, + addAnimation: function (t, e, i, n) + { + var a, o, r = this.animations; + for (e.chart = t, e.startTime = Date.now(), e.duration = i, n || (t.animating = !0), a = 0, o = r.length; a < o; ++a) + if (r[a].chart === t) return void(r[a] = e); + r.push(e), 1 === r.length && this.requestAnimationFrame() + }, + cancelAnimation: function (t) + { + var e = ut.findIndex(this.animations, function (e) + { + return e.chart === t + }); - 1 !== e && (this.animations.splice(e, 1), t.animating = !1) + }, + requestAnimationFrame: function () + { + var t = this; + null === t.request && (t.request = ut.requestAnimFrame.call(window, function () + { + t.request = null, t.startDigest() + })) + }, + startDigest: function () + { + this.advance(), this.animations.length > 0 && this.requestAnimationFrame() + }, + advance: function () + { + for (var t, e, i, n, a = this.animations, o = 0; o < a.length;) e = (t = a[o]).chart, i = t.numSteps, n = Math.floor((Date.now() - t.startTime) / t.duration * i) + 1, t.currentStep = Math.min(n, i), ut.callback(t.render, [e, t], e), ut.callback(t.onAnimationProgress, [t], e), t.currentStep >= i ? (ut.callback(t.onAnimationComplete, [t], e), e.animating = !1, a.splice(o, 1)) : ++o + } + }, + xt = ut.options.resolve, + yt = ["push", "pop", "shift", "splice", "unshift"]; + + function kt(t, e) + { + var i = t._chartjs; + if (i) + { + var n = i.listeners, + a = n.indexOf(e); - 1 !== a && n.splice(a, 1), n.length > 0 || (yt.forEach(function (e) + { + delete t[e] + }), delete t._chartjs) + } + } + var wt = function (t, e) + { + this.initialize(t, e) + }; + ut.extend(wt.prototype, + { + datasetElementType: null, + dataElementType: null, + initialize: function (t, e) + { + this.chart = t, this.index = e, this.linkScales(), this.addElements() + }, + updateIndex: function (t) + { + this.index = t + }, + linkScales: function () + { + var t = this, + e = t.getMeta(), + i = t.getDataset(); + null !== e.xAxisID && e.xAxisID in t.chart.scales || (e.xAxisID = i.xAxisID || t.chart.options.scales.xAxes[0].id), null !== e.yAxisID && e.yAxisID in t.chart.scales || (e.yAxisID = i.yAxisID || t.chart.options.scales.yAxes[0].id) + }, + getDataset: function () + { + return this.chart.data.datasets[this.index] + }, + getMeta: function () + { + return this.chart.getDatasetMeta(this.index) + }, + getScaleForId: function (t) + { + return this.chart.scales[t] + }, + _getValueScaleId: function () + { + return this.getMeta().yAxisID + }, + _getIndexScaleId: function () + { + return this.getMeta().xAxisID + }, + _getValueScale: function () + { + return this.getScaleForId(this._getValueScaleId()) + }, + _getIndexScale: function () + { + return this.getScaleForId(this._getIndexScaleId()) + }, + reset: function () + { + this.update(!0) + }, + destroy: function () + { + this._data && kt(this._data, this) + }, + createMetaDataset: function () + { + var t = this.datasetElementType; + return t && new t( + { + _chart: this.chart, + _datasetIndex: this.index + }) + }, + createMetaData: function (t) + { + var e = this.dataElementType; + return e && new e( + { + _chart: this.chart, + _datasetIndex: this.index, + _index: t + }) + }, + addElements: function () + { + var t, e, i = this.getMeta(), + n = this.getDataset().data || [], + a = i.data; + for (t = 0, e = n.length; t < e; ++t) a[t] = a[t] || this.createMetaData(t); + i.dataset = i.dataset || this.createMetaDataset() + }, + addElementAndReset: function (t) + { + var e = this.createMetaData(t); + this.getMeta().data.splice(t, 0, e), this.updateElement(e, t, !0) + }, + buildOrUpdateElements: function () + { + var t, e, i = this, + n = i.getDataset(), + a = n.data || (n.data = []); + i._data !== a && (i._data && kt(i._data, i), a && Object.isExtensible(a) && (e = i, (t = a)._chartjs ? t._chartjs.listeners.push(e) : (Object.defineProperty(t, "_chartjs", + { + configurable: !0, + enumerable: !1, + value: + { + listeners: [e] + } + }), yt.forEach(function (e) + { + var i = "onData" + e.charAt(0).toUpperCase() + e.slice(1), + n = t[e]; + Object.defineProperty(t, e, + { + configurable: !0, + enumerable: !1, + value: function () + { + var e = Array.prototype.slice.call(arguments), + a = n.apply(this, e); + return ut.each(t._chartjs.listeners, function (t) + { + "function" == typeof t[i] && t[i].apply(t, e) + }), a + } + }) + }))), i._data = a), i.resyncElements() + }, + update: ut.noop, + transition: function (t) + { + for (var e = this.getMeta(), i = e.data || [], n = i.length, a = 0; a < n; ++a) i[a].transition(t); + e.dataset && e.dataset.transition(t) + }, + draw: function () + { + var t = this.getMeta(), + e = t.data || [], + i = e.length, + n = 0; + for (t.dataset && t.dataset.draw(); n < i; ++n) e[n].draw() + }, + removeHoverStyle: function (t) + { + ut.merge(t._model, t.$previousStyle || + {}), delete t.$previousStyle + }, + setHoverStyle: function (t) + { + var e = this.chart.data.datasets[t._datasetIndex], + i = t._index, + n = t.custom || + {}, + a = t._model, + o = ut.getHoverColor; + t.$previousStyle = { + backgroundColor: a.backgroundColor, + borderColor: a.borderColor, + borderWidth: a.borderWidth + }, a.backgroundColor = xt([n.hoverBackgroundColor, e.hoverBackgroundColor, o(a.backgroundColor)], void 0, i), a.borderColor = xt([n.hoverBorderColor, e.hoverBorderColor, o(a.borderColor)], void 0, i), a.borderWidth = xt([n.hoverBorderWidth, e.hoverBorderWidth, a.borderWidth], void 0, i) + }, + resyncElements: function () + { + var t = this.getMeta(), + e = this.getDataset().data, + i = t.data.length, + n = e.length; + n < i ? t.data.splice(n, i - n) : n > i && this.insertElements(i, n - i) + }, + insertElements: function (t, e) + { + for (var i = 0; i < e; ++i) this.addElementAndReset(t + i) + }, + onDataPush: function () + { + var t = arguments.length; + this.insertElements(this.getDataset().data.length - t, t) + }, + onDataPop: function () + { + this.getMeta().data.pop() + }, + onDataShift: function () + { + this.getMeta().data.shift() + }, + onDataSplice: function (t, e) + { + this.getMeta().data.splice(t, e), this.insertElements(t, arguments.length - 2) + }, + onDataUnshift: function () + { + this.insertElements(0, arguments.length) + } + }), wt.extend = ut.inherits; + var Mt = wt; + st._set("global", + { + elements: + { + arc: + { + backgroundColor: st.global.defaultColor, + borderColor: "#fff", + borderWidth: 2, + borderAlign: "center" + } + } + }); + var _t = pt.extend( + { + inLabelRange: function (t) + { + var e = this._view; + return !!e && Math.pow(t - e.x, 2) < Math.pow(e.radius + e.hoverRadius, 2) + }, + inRange: function (t, e) + { + var i = this._view; + if (i) + { + for (var n = ut.getAngleFromPoint(i, + { + x: t, + y: e + }), a = n.angle, o = n.distance, r = i.startAngle, s = i.endAngle; s < r;) s += 2 * Math.PI; + for (; a > s;) a -= 2 * Math.PI; + for (; a < r;) a += 2 * Math.PI; + var l = a >= r && a <= s, + d = o >= i.innerRadius && o <= i.outerRadius; + return l && d + } + return !1 + }, + getCenterPoint: function () + { + var t = this._view, + e = (t.startAngle + t.endAngle) / 2, + i = (t.innerRadius + t.outerRadius) / 2; + return { + x: t.x + Math.cos(e) * i, + y: t.y + Math.sin(e) * i + } + }, + getArea: function () + { + var t = this._view; + return Math.PI * ((t.endAngle - t.startAngle) / (2 * Math.PI)) * (Math.pow(t.outerRadius, 2) - Math.pow(t.innerRadius, 2)) + }, + tooltipPosition: function () + { + var t = this._view, + e = t.startAngle + (t.endAngle - t.startAngle) / 2, + i = (t.outerRadius - t.innerRadius) / 2 + t.innerRadius; + return { + x: t.x + Math.cos(e) * i, + y: t.y + Math.sin(e) * i + } + }, + draw: function () + { + var t, e = this._chart.ctx, + i = this._view, + n = i.startAngle, + a = i.endAngle, + o = "inner" === i.borderAlign ? .33 : 0; + e.save(), e.beginPath(), e.arc(i.x, i.y, Math.max(i.outerRadius - o, 0), n, a), e.arc(i.x, i.y, i.innerRadius, a, n, !0), e.closePath(), e.fillStyle = i.backgroundColor, e.fill(), i.borderWidth && ("inner" === i.borderAlign ? (e.beginPath(), t = o / i.outerRadius, e.arc(i.x, i.y, i.outerRadius, n - t, a + t), i.innerRadius > o ? (t = o / i.innerRadius, e.arc(i.x, i.y, i.innerRadius - o, a + t, n - t, !0)) : e.arc(i.x, i.y, o, a + Math.PI / 2, n - Math.PI / 2), e.closePath(), e.clip(), e.beginPath(), e.arc(i.x, i.y, i.outerRadius, n, a), e.arc(i.x, i.y, i.innerRadius, a, n, !0), e.closePath(), e.lineWidth = 2 * i.borderWidth, e.lineJoin = "round") : (e.lineWidth = i.borderWidth, e.lineJoin = "bevel"), e.strokeStyle = i.borderColor, e.stroke()), e.restore() + } + }), + Ct = ut.valueOrDefault, + St = st.global.defaultColor; + st._set("global", + { + elements: + { + line: + { + tension: .4, + backgroundColor: St, + borderWidth: 3, + borderColor: St, + borderCapStyle: "butt", + borderDash: [], + borderDashOffset: 0, + borderJoinStyle: "miter", + capBezierPoints: !0, + fill: !0 + } + } + }); + var Pt = pt.extend( + { + draw: function () + { + var t, e, i, n, a = this._view, + o = this._chart.ctx, + r = a.spanGaps, + s = this._children.slice(), + l = st.global, + d = l.elements.line, + u = -1; + for (this._loop && s.length && s.push(s[0]), o.save(), o.lineCap = a.borderCapStyle || d.borderCapStyle, o.setLineDash && o.setLineDash(a.borderDash || d.borderDash), o.lineDashOffset = Ct(a.borderDashOffset, d.borderDashOffset), o.lineJoin = a.borderJoinStyle || d.borderJoinStyle, o.lineWidth = Ct(a.borderWidth, d.borderWidth), o.strokeStyle = a.borderColor || l.defaultColor, o.beginPath(), u = -1, t = 0; t < s.length; ++t) e = s[t], i = ut.previousItem(s, t), n = e._view, 0 === t ? n.skip || (o.moveTo(n.x, n.y), u = t) : (i = -1 === u ? i : s[u], n.skip || (u !== t - 1 && !r || -1 === u ? o.moveTo(n.x, n.y) : ut.canvas.lineTo(o, i._view, e._view), u = t)); + o.stroke(), o.restore() + } + }), + It = ut.valueOrDefault, + At = st.global.defaultColor; + + function Dt(t) + { + var e = this._view; + return !!e && Math.abs(t - e.x) < e.radius + e.hitRadius + } + st._set("global", + { + elements: + { + point: + { + radius: 3, + pointStyle: "circle", + backgroundColor: At, + borderColor: At, + borderWidth: 1, + hitRadius: 1, + hoverRadius: 4, + hoverBorderWidth: 1 + } + } + }); + var Tt = pt.extend( + { + inRange: function (t, e) + { + var i = this._view; + return !!i && Math.pow(t - i.x, 2) + Math.pow(e - i.y, 2) < Math.pow(i.hitRadius + i.radius, 2) + }, + inLabelRange: Dt, + inXRange: Dt, + inYRange: function (t) + { + var e = this._view; + return !!e && Math.abs(t - e.y) < e.radius + e.hitRadius + }, + getCenterPoint: function () + { + var t = this._view; + return { + x: t.x, + y: t.y + } + }, + getArea: function () + { + return Math.PI * Math.pow(this._view.radius, 2) + }, + tooltipPosition: function () + { + var t = this._view; + return { + x: t.x, + y: t.y, + padding: t.radius + t.borderWidth + } + }, + draw: function (t) + { + var e = this._view, + i = this._chart.ctx, + n = e.pointStyle, + a = e.rotation, + o = e.radius, + r = e.x, + s = e.y, + l = st.global, + d = l.defaultColor; + e.skip || (void 0 === t || ut.canvas._isPointInArea(e, t)) && (i.strokeStyle = e.borderColor || d, i.lineWidth = It(e.borderWidth, l.elements.point.borderWidth), i.fillStyle = e.backgroundColor || d, ut.canvas.drawPoint(i, n, o, r, s, a)) + } + }), + Ft = st.global.defaultColor; + + function Lt(t) + { + return t && void 0 !== t.width + } + + function Rt(t) + { + var e, i, n, a, o; + return Lt(t) ? (o = t.width / 2, e = t.x - o, i = t.x + o, n = Math.min(t.y, t.base), a = Math.max(t.y, t.base)) : (o = t.height / 2, e = Math.min(t.x, t.base), i = Math.max(t.x, t.base), n = t.y - o, a = t.y + o), + { + left: e, + top: n, + right: i, + bottom: a + } + } + + function Ot(t, e, i) + { + return t === e ? i : t === i ? e : t + } + + function zt(t, e, i) + { + var n, a, o, r, s = t.borderWidth, + l = function (t) + { + var e = t.borderSkipped, + i = {}; + return e ? (t.horizontal ? t.base > t.x && (e = Ot(e, "left", "right")) : t.base < t.y && (e = Ot(e, "bottom", "top")), i[e] = !0, i) : i + }(t); + return ut.isObject(s) ? (n = +s.top || 0, a = +s.right || 0, o = +s.bottom || 0, r = +s.left || 0) : n = a = o = r = +s || 0, + { + t: l.top || n < 0 ? 0 : n > i ? i : n, + r: l.right || a < 0 ? 0 : a > e ? e : a, + b: l.bottom || o < 0 ? 0 : o > i ? i : o, + l: l.left || r < 0 ? 0 : r > e ? e : r + } + } + + function Bt(t, e, i) + { + var n = null === e, + a = null === i, + o = !(!t || n && a) && Rt(t); + return o && (n || e >= o.left && e <= o.right) && (a || i >= o.top && i <= o.bottom) + } + st._set("global", + { + elements: + { + rectangle: + { + backgroundColor: Ft, + borderColor: Ft, + borderSkipped: "bottom", + borderWidth: 0 + } + } + }); + var Nt = pt.extend( + { + draw: function () + { + var t = this._chart.ctx, + e = this._view, + i = function (t) + { + var e = Rt(t), + i = e.right - e.left, + n = e.bottom - e.top, + a = zt(t, i / 2, n / 2); + return { + outer: + { + x: e.left, + y: e.top, + w: i, + h: n + }, + inner: + { + x: e.left + a.l, + y: e.top + a.t, + w: i - a.l - a.r, + h: n - a.t - a.b + } + } + }(e), + n = i.outer, + a = i.inner; + t.fillStyle = e.backgroundColor, t.fillRect(n.x, n.y, n.w, n.h), n.w === a.w && n.h === a.h || (t.save(), t.beginPath(), t.rect(n.x, n.y, n.w, n.h), t.clip(), t.fillStyle = e.borderColor, t.rect(a.x, a.y, a.w, a.h), t.fill("evenodd"), t.restore()) + }, + height: function () + { + var t = this._view; + return t.base - t.y + }, + inRange: function (t, e) + { + return Bt(this._view, t, e) + }, + inLabelRange: function (t, e) + { + var i = this._view; + return Lt(i) ? Bt(i, t, null) : Bt(i, null, e) + }, + inXRange: function (t) + { + return Bt(this._view, t, null) + }, + inYRange: function (t) + { + return Bt(this._view, null, t) + }, + getCenterPoint: function () + { + var t, e, i = this._view; + return Lt(i) ? (t = i.x, e = (i.y + i.base) / 2) : (t = (i.x + i.base) / 2, e = i.y), + { + x: t, + y: e + } + }, + getArea: function () + { + var t = this._view; + return Lt(t) ? t.width * Math.abs(t.y - t.base) : t.height * Math.abs(t.x - t.base) + }, + tooltipPosition: function () + { + var t = this._view; + return { + x: t.x, + y: t.y + } + } + }), + Wt = {}, + Vt = _t, + Et = Pt, + Ht = Tt, + jt = Nt; + Wt.Arc = Vt, Wt.Line = Et, Wt.Point = Ht, Wt.Rectangle = jt; + var qt = ut.options.resolve; + st._set("bar", + { + hover: + { + mode: "label" + }, + scales: + { + xAxes: [ + { + type: "category", + categoryPercentage: .8, + barPercentage: .9, + offset: !0, + gridLines: + { + offsetGridLines: !0 + } + }], + yAxes: [ + { + type: "linear" + }] + } + }); + var Yt = Mt.extend( + { + dataElementType: Wt.Rectangle, + initialize: function () + { + var t; + Mt.prototype.initialize.apply(this, arguments), (t = this.getMeta()).stack = this.getDataset().stack, t.bar = !0 + }, + update: function (t) + { + var e, i, n = this.getMeta().data; + for (this._ruler = this.getRuler(), e = 0, i = n.length; e < i; ++e) this.updateElement(n[e], e, t) + }, + updateElement: function (t, e, i) + { + var n = this, + a = n.getMeta(), + o = n.getDataset(), + r = n._resolveElementOptions(t, e); + t._xScale = n.getScaleForId(a.xAxisID), t._yScale = n.getScaleForId(a.yAxisID), t._datasetIndex = n.index, t._index = e, t._model = { + backgroundColor: r.backgroundColor, + borderColor: r.borderColor, + borderSkipped: r.borderSkipped, + borderWidth: r.borderWidth, + datasetLabel: o.label, + label: n.chart.data.labels[e] + }, n._updateElementGeometry(t, e, i), t.pivot() + }, + _updateElementGeometry: function (t, e, i) + { + var n = this, + a = t._model, + o = n._getValueScale(), + r = o.getBasePixel(), + s = o.isHorizontal(), + l = n._ruler || n.getRuler(), + d = n.calculateBarValuePixels(n.index, e), + u = n.calculateBarIndexPixels(n.index, e, l); + a.horizontal = s, a.base = i ? r : d.base, a.x = s ? i ? r : d.head : u.center, a.y = s ? u.center : i ? r : d.head, a.height = s ? u.size : void 0, a.width = s ? void 0 : u.size + }, + _getStacks: function (t) + { + var e, i, n = this.chart, + a = this._getIndexScale().options.stacked, + o = void 0 === t ? n.data.datasets.length : t + 1, + r = []; + for (e = 0; e < o; ++e)(i = n.getDatasetMeta(e)).bar && n.isDatasetVisible(e) && (!1 === a || !0 === a && -1 === r.indexOf(i.stack) || void 0 === a && (void 0 === i.stack || -1 === r.indexOf(i.stack))) && r.push(i.stack); + return r + }, + getStackCount: function () + { + return this._getStacks().length + }, + getStackIndex: function (t, e) + { + var i = this._getStacks(t), + n = void 0 !== e ? i.indexOf(e) : -1; + return -1 === n ? i.length - 1 : n + }, + getRuler: function () + { + var t, e, i = this._getIndexScale(), + n = this.getStackCount(), + a = this.index, + o = i.isHorizontal(), + r = o ? i.left : i.top, + s = r + (o ? i.width : i.height), + l = []; + for (t = 0, e = this.getMeta().data.length; t < e; ++t) l.push(i.getPixelForValue(null, t, a)); + return { + min: ut.isNullOrUndef(i.options.barThickness) ? function (t, e) + { + var i, n, a, o, r = t.isHorizontal() ? t.width : t.height, + s = t.getTicks(); + for (a = 1, o = e.length; a < o; ++a) r = Math.min(r, Math.abs(e[a] - e[a - 1])); + for (a = 0, o = s.length; a < o; ++a) n = t.getPixelForTick(a), r = a > 0 ? Math.min(r, n - i) : r, i = n; + return r + }(i, l) : -1, + pixels: l, + start: r, + end: s, + stackCount: n, + scale: i + } + }, + calculateBarValuePixels: function (t, e) + { + var i, n, a, o, r, s, l = this.chart, + d = this.getMeta(), + u = this._getValueScale(), + h = u.isHorizontal(), + c = l.data.datasets, + f = +u.getRightValue(c[t].data[e]), + g = u.options.minBarLength, + p = u.options.stacked, + m = d.stack, + v = 0; + if (p || void 0 === p && void 0 !== m) + for (i = 0; i < t; ++i)(n = l.getDatasetMeta(i)).bar && n.stack === m && n.controller._getValueScaleId() === u.id && l.isDatasetVisible(i) && (a = +u.getRightValue(c[i].data[e]), (f < 0 && a < 0 || f >= 0 && a > 0) && (v += a)); + return o = u.getPixelForValue(v), s = (r = u.getPixelForValue(v + f)) - o, void 0 !== g && Math.abs(s) < g && (s = g, r = f >= 0 && !h || f < 0 && h ? o - g : o + g), + { + size: s, + base: o, + head: r, + center: r + s / 2 + } + }, + calculateBarIndexPixels: function (t, e, i) + { + var n = i.scale.options, + a = "flex" === n.barThickness ? function (t, e, i) + { + var n, a = e.pixels, + o = a[t], + r = t > 0 ? a[t - 1] : null, + s = t < a.length - 1 ? a[t + 1] : null, + l = i.categoryPercentage; + return null === r && (r = o - (null === s ? e.end - e.start : s - o)), null === s && (s = o + o - r), n = o - (o - Math.min(r, s)) / 2 * l, + { + chunk: Math.abs(s - r) / 2 * l / e.stackCount, + ratio: i.barPercentage, + start: n + } + }(e, i, n) : function (t, e, i) + { + var n, a, o = i.barThickness, + r = e.stackCount, + s = e.pixels[t]; + return ut.isNullOrUndef(o) ? (n = e.min * i.categoryPercentage, a = i.barPercentage) : (n = o * r, a = 1), + { + chunk: n / r, + ratio: a, + start: s - n / 2 + } + }(e, i, n), + o = this.getStackIndex(t, this.getMeta().stack), + r = a.start + a.chunk * o + a.chunk / 2, + s = Math.min(ut.valueOrDefault(n.maxBarThickness, 1 / 0), a.chunk * a.ratio); + return { + base: r - s / 2, + head: r + s / 2, + center: r, + size: s + } + }, + draw: function () + { + var t = this.chart, + e = this._getValueScale(), + i = this.getMeta().data, + n = this.getDataset(), + a = i.length, + o = 0; + for (ut.canvas.clipArea(t.ctx, t.chartArea); o < a; ++o) isNaN(e.getRightValue(n.data[o])) || i[o].draw(); + ut.canvas.unclipArea(t.ctx) + }, + _resolveElementOptions: function (t, e) + { + var i, n, a, o = this.chart, + r = o.data.datasets[this.index], + s = t.custom || + {}, + l = o.options.elements.rectangle, + d = {}, + u = { + chart: o, + dataIndex: e, + dataset: r, + datasetIndex: this.index + }, + h = ["backgroundColor", "borderColor", "borderSkipped", "borderWidth"]; + for (i = 0, n = h.length; i < n; ++i) d[a = h[i]] = qt([s[a], r[a], l[a]], u, e); + return d + } + }), + Ut = ut.valueOrDefault, + Xt = ut.options.resolve; + st._set("bubble", + { + hover: + { + mode: "single" + }, + scales: + { + xAxes: [ + { + type: "linear", + position: "bottom", + id: "x-axis-0" + }], + yAxes: [ + { + type: "linear", + position: "left", + id: "y-axis-0" + }] + }, + tooltips: + { + callbacks: + { + title: function () + { + return "" + }, + label: function (t, e) + { + var i = e.datasets[t.datasetIndex].label || "", + n = e.datasets[t.datasetIndex].data[t.index]; + return i + ": (" + t.xLabel + ", " + t.yLabel + ", " + n.r + ")" + } + } + } + }); + var Kt = Mt.extend( + { + dataElementType: Wt.Point, + update: function (t) + { + var e = this, + i = e.getMeta().data; + ut.each(i, function (i, n) + { + e.updateElement(i, n, t) + }) + }, + updateElement: function (t, e, i) + { + var n = this, + a = n.getMeta(), + o = t.custom || + {}, + r = n.getScaleForId(a.xAxisID), + s = n.getScaleForId(a.yAxisID), + l = n._resolveElementOptions(t, e), + d = n.getDataset().data[e], + u = n.index, + h = i ? r.getPixelForDecimal(.5) : r.getPixelForValue("object" == typeof d ? d : NaN, e, u), + c = i ? s.getBasePixel() : s.getPixelForValue(d, e, u); + t._xScale = r, t._yScale = s, t._options = l, t._datasetIndex = u, t._index = e, t._model = { + backgroundColor: l.backgroundColor, + borderColor: l.borderColor, + borderWidth: l.borderWidth, + hitRadius: l.hitRadius, + pointStyle: l.pointStyle, + rotation: l.rotation, + radius: i ? 0 : l.radius, + skip: o.skip || isNaN(h) || isNaN(c), + x: h, + y: c + }, t.pivot() + }, + setHoverStyle: function (t) + { + var e = t._model, + i = t._options, + n = ut.getHoverColor; + t.$previousStyle = { + backgroundColor: e.backgroundColor, + borderColor: e.borderColor, + borderWidth: e.borderWidth, + radius: e.radius + }, e.backgroundColor = Ut(i.hoverBackgroundColor, n(i.backgroundColor)), e.borderColor = Ut(i.hoverBorderColor, n(i.borderColor)), e.borderWidth = Ut(i.hoverBorderWidth, i.borderWidth), e.radius = i.radius + i.hoverRadius + }, + _resolveElementOptions: function (t, e) + { + var i, n, a, o = this.chart, + r = o.data.datasets[this.index], + s = t.custom || + {}, + l = o.options.elements.point, + d = r.data[e], + u = {}, + h = { + chart: o, + dataIndex: e, + dataset: r, + datasetIndex: this.index + }, + c = ["backgroundColor", "borderColor", "borderWidth", "hoverBackgroundColor", "hoverBorderColor", "hoverBorderWidth", "hoverRadius", "hitRadius", "pointStyle", "rotation"]; + for (i = 0, n = c.length; i < n; ++i) u[a = c[i]] = Xt([s[a], r[a], l[a]], h, e); + return u.radius = Xt([s.radius, d ? d.r : void 0, r.radius, l.radius], h, e), u + } + }), + Gt = ut.options.resolve, + Zt = ut.valueOrDefault; + st._set("doughnut", + { + animation: + { + animateRotate: !0, + animateScale: !1 + }, + hover: + { + mode: "single" + }, + legendCallback: function (t) + { + var e = []; + e.push('
    '); + var i = t.data, + n = i.datasets, + a = i.labels; + if (n.length) + for (var o = 0; o < n[0].data.length; ++o) e.push('
  • '), a[o] && e.push(a[o]), e.push("
  • "); + return e.push("
"), e.join("") + }, + legend: + { + labels: + { + generateLabels: function (t) + { + var e = t.data; + return e.labels.length && e.datasets.length ? e.labels.map(function (i, n) + { + var a = t.getDatasetMeta(0), + o = e.datasets[0], + r = a.data[n], + s = r && r.custom || + {}, + l = t.options.elements.arc; + return { + text: i, + fillStyle: Gt([s.backgroundColor, o.backgroundColor, l.backgroundColor], void 0, n), + strokeStyle: Gt([s.borderColor, o.borderColor, l.borderColor], void 0, n), + lineWidth: Gt([s.borderWidth, o.borderWidth, l.borderWidth], void 0, n), + hidden: isNaN(o.data[n]) || a.data[n].hidden, + index: n + } + }) : [] + } + }, + onClick: function (t, e) + { + var i, n, a, o = e.index, + r = this.chart; + for (i = 0, n = (r.data.datasets || []).length; i < n; ++i)(a = r.getDatasetMeta(i)).data[o] && (a.data[o].hidden = !a.data[o].hidden); + r.update() + } + }, + cutoutPercentage: 50, + rotation: -.5 * Math.PI, + circumference: 2 * Math.PI, + tooltips: + { + callbacks: + { + title: function () + { + return "" + }, + label: function (t, e) + { + var i = e.labels[t.index], + n = ": " + e.datasets[t.datasetIndex].data[t.index]; + return ut.isArray(i) ? (i = i.slice())[0] += n : i += n, i + } + } + } + }); + var $t = Mt.extend( + { + dataElementType: Wt.Arc, + linkScales: ut.noop, + getRingIndex: function (t) + { + for (var e = 0, i = 0; i < t; ++i) this.chart.isDatasetVisible(i) && ++e; + return e + }, + update: function (t) + { + var e, i, n = this, + a = n.chart, + o = a.chartArea, + r = a.options, + s = o.right - o.left, + l = o.bottom - o.top, + d = Math.min(s, l), + u = { + x: 0, + y: 0 + }, + h = n.getMeta(), + c = h.data, + f = r.cutoutPercentage, + g = r.circumference, + p = n._getRingWeight(n.index); + if (g < 2 * Math.PI) + { + var m = r.rotation % (2 * Math.PI), + v = (m += 2 * Math.PI * (m >= Math.PI ? -1 : m < -Math.PI ? 1 : 0)) + g, + b = { + x: Math.cos(m), + y: Math.sin(m) + }, + x = { + x: Math.cos(v), + y: Math.sin(v) + }, + y = m <= 0 && v >= 0 || m <= 2 * Math.PI && 2 * Math.PI <= v, + k = m <= .5 * Math.PI && .5 * Math.PI <= v || m <= 2.5 * Math.PI && 2.5 * Math.PI <= v, + w = m <= -Math.PI && -Math.PI <= v || m <= Math.PI && Math.PI <= v, + M = m <= .5 * -Math.PI && .5 * -Math.PI <= v || m <= 1.5 * Math.PI && 1.5 * Math.PI <= v, + _ = f / 100, + C = { + x: w ? -1 : Math.min(b.x * (b.x < 0 ? 1 : _), x.x * (x.x < 0 ? 1 : _)), + y: M ? -1 : Math.min(b.y * (b.y < 0 ? 1 : _), x.y * (x.y < 0 ? 1 : _)) + }, + S = { + x: y ? 1 : Math.max(b.x * (b.x > 0 ? 1 : _), x.x * (x.x > 0 ? 1 : _)), + y: k ? 1 : Math.max(b.y * (b.y > 0 ? 1 : _), x.y * (x.y > 0 ? 1 : _)) + }, + P = { + width: .5 * (S.x - C.x), + height: .5 * (S.y - C.y) + }; + d = Math.min(s / P.width, l / P.height), u = { + x: -.5 * (S.x + C.x), + y: -.5 * (S.y + C.y) + } + } + for (e = 0, i = c.length; e < i; ++e) c[e]._options = n._resolveElementOptions(c[e], e); + for (a.borderWidth = n.getMaxBorderWidth(), a.outerRadius = Math.max((d - a.borderWidth) / 2, 0), a.innerRadius = Math.max(f ? a.outerRadius / 100 * f : 0, 0), a.radiusLength = (a.outerRadius - a.innerRadius) / (n._getVisibleDatasetWeightTotal() || 1), a.offsetX = u.x * a.outerRadius, a.offsetY = u.y * a.outerRadius, h.total = n.calculateTotal(), n.outerRadius = a.outerRadius - a.radiusLength * n._getRingWeightOffset(n.index), n.innerRadius = Math.max(n.outerRadius - a.radiusLength * p, 0), e = 0, i = c.length; e < i; ++e) n.updateElement(c[e], e, t) + }, + updateElement: function (t, e, i) + { + var n = this, + a = n.chart, + o = a.chartArea, + r = a.options, + s = r.animation, + l = (o.left + o.right) / 2, + d = (o.top + o.bottom) / 2, + u = r.rotation, + h = r.rotation, + c = n.getDataset(), + f = i && s.animateRotate ? 0 : t.hidden ? 0 : n.calculateCircumference(c.data[e]) * (r.circumference / (2 * Math.PI)), + g = i && s.animateScale ? 0 : n.innerRadius, + p = i && s.animateScale ? 0 : n.outerRadius, + m = t._options || + {}; + ut.extend(t, + { + _datasetIndex: n.index, + _index: e, + _model: + { + backgroundColor: m.backgroundColor, + borderColor: m.borderColor, + borderWidth: m.borderWidth, + borderAlign: m.borderAlign, + x: l + a.offsetX, + y: d + a.offsetY, + startAngle: u, + endAngle: h, + circumference: f, + outerRadius: p, + innerRadius: g, + label: ut.valueAtIndexOrDefault(c.label, e, a.data.labels[e]) + } + }); + var v = t._model; + i && s.animateRotate || (v.startAngle = 0 === e ? r.rotation : n.getMeta().data[e - 1]._model.endAngle, v.endAngle = v.startAngle + v.circumference), t.pivot() + }, + calculateTotal: function () + { + var t, e = this.getDataset(), + i = this.getMeta(), + n = 0; + return ut.each(i.data, function (i, a) + { + t = e.data[a], isNaN(t) || i.hidden || (n += Math.abs(t)) + }), n + }, + calculateCircumference: function (t) + { + var e = this.getMeta().total; + return e > 0 && !isNaN(t) ? 2 * Math.PI * (Math.abs(t) / e) : 0 + }, + getMaxBorderWidth: function (t) + { + var e, i, n, a, o, r, s, l, d = 0, + u = this.chart; + if (!t) + for (e = 0, i = u.data.datasets.length; e < i; ++e) + if (u.isDatasetVisible(e)) + { + t = (n = u.getDatasetMeta(e)).data, e !== this.index && (o = n.controller); + break + } if (!t) return 0; + for (e = 0, i = t.length; e < i; ++e) a = t[e], "inner" !== (r = o ? o._resolveElementOptions(a, e) : a._options).borderAlign && (s = r.borderWidth, d = (l = r.hoverBorderWidth) > (d = s > d ? s : d) ? l : d); + return d + }, + setHoverStyle: function (t) + { + var e = t._model, + i = t._options, + n = ut.getHoverColor; + t.$previousStyle = { + backgroundColor: e.backgroundColor, + borderColor: e.borderColor, + borderWidth: e.borderWidth + }, e.backgroundColor = Zt(i.hoverBackgroundColor, n(i.backgroundColor)), e.borderColor = Zt(i.hoverBorderColor, n(i.borderColor)), e.borderWidth = Zt(i.hoverBorderWidth, i.borderWidth) + }, + _resolveElementOptions: function (t, e) + { + var i, n, a, o = this.chart, + r = this.getDataset(), + s = t.custom || + {}, + l = o.options.elements.arc, + d = {}, + u = { + chart: o, + dataIndex: e, + dataset: r, + datasetIndex: this.index + }, + h = ["backgroundColor", "borderColor", "borderWidth", "borderAlign", "hoverBackgroundColor", "hoverBorderColor", "hoverBorderWidth"]; + for (i = 0, n = h.length; i < n; ++i) d[a = h[i]] = Gt([s[a], r[a], l[a]], u, e); + return d + }, + _getRingWeightOffset: function (t) + { + for (var e = 0, i = 0; i < t; ++i) this.chart.isDatasetVisible(i) && (e += this._getRingWeight(i)); + return e + }, + _getRingWeight: function (t) + { + return Math.max(Zt(this.chart.data.datasets[t].weight, 1), 0) + }, + _getVisibleDatasetWeightTotal: function () + { + return this._getRingWeightOffset(this.chart.data.datasets.length) + } + }); + st._set("horizontalBar", + { + hover: + { + mode: "index", + axis: "y" + }, + scales: + { + xAxes: [ + { + type: "linear", + position: "bottom" + }], + yAxes: [ + { + type: "category", + position: "left", + categoryPercentage: .8, + barPercentage: .9, + offset: !0, + gridLines: + { + offsetGridLines: !0 + } + }] + }, + elements: + { + rectangle: + { + borderSkipped: "left" + } + }, + tooltips: + { + mode: "index", + axis: "y" + } + }); + var Jt = Yt.extend( + { + _getValueScaleId: function () + { + return this.getMeta().xAxisID + }, + _getIndexScaleId: function () + { + return this.getMeta().yAxisID + } + }), + Qt = ut.valueOrDefault, + te = ut.options.resolve, + ee = ut.canvas._isPointInArea; + + function ie(t, e) + { + return Qt(t.showLine, e.showLines) + } + st._set("line", + { + showLines: !0, + spanGaps: !1, + hover: + { + mode: "label" + }, + scales: + { + xAxes: [ + { + type: "category", + id: "x-axis-0" + }], + yAxes: [ + { + type: "linear", + id: "y-axis-0" + }] + } + }); + var ne = Mt.extend( + { + datasetElementType: Wt.Line, + dataElementType: Wt.Point, + update: function (t) + { + var e, i, n = this, + a = n.getMeta(), + o = a.dataset, + r = a.data || [], + s = n.getScaleForId(a.yAxisID), + l = n.getDataset(), + d = ie(l, n.chart.options); + for (d && (void 0 !== l.tension && void 0 === l.lineTension && (l.lineTension = l.tension), o._scale = s, o._datasetIndex = n.index, o._children = r, o._model = n._resolveLineOptions(o), o.pivot()), e = 0, i = r.length; e < i; ++e) n.updateElement(r[e], e, t); + for (d && 0 !== o._model.tension && n.updateBezierControlPoints(), e = 0, i = r.length; e < i; ++e) r[e].pivot() + }, + updateElement: function (t, e, i) + { + var n, a, o = this, + r = o.getMeta(), + s = t.custom || + {}, + l = o.getDataset(), + d = o.index, + u = l.data[e], + h = o.getScaleForId(r.yAxisID), + c = o.getScaleForId(r.xAxisID), + f = r.dataset._model, + g = o._resolvePointOptions(t, e); + n = c.getPixelForValue("object" == typeof u ? u : NaN, e, d), a = i ? h.getBasePixel() : o.calculatePointY(u, e, d), t._xScale = c, t._yScale = h, t._options = g, t._datasetIndex = d, t._index = e, t._model = { + x: n, + y: a, + skip: s.skip || isNaN(n) || isNaN(a), + radius: g.radius, + pointStyle: g.pointStyle, + rotation: g.rotation, + backgroundColor: g.backgroundColor, + borderColor: g.borderColor, + borderWidth: g.borderWidth, + tension: Qt(s.tension, f ? f.tension : 0), + steppedLine: !!f && f.steppedLine, + hitRadius: g.hitRadius + } + }, + _resolvePointOptions: function (t, e) + { + var i, n, a, o = this.chart, + r = o.data.datasets[this.index], + s = t.custom || + {}, + l = o.options.elements.point, + d = {}, + u = { + chart: o, + dataIndex: e, + dataset: r, + datasetIndex: this.index + }, + h = { + backgroundColor: "pointBackgroundColor", + borderColor: "pointBorderColor", + borderWidth: "pointBorderWidth", + hitRadius: "pointHitRadius", + hoverBackgroundColor: "pointHoverBackgroundColor", + hoverBorderColor: "pointHoverBorderColor", + hoverBorderWidth: "pointHoverBorderWidth", + hoverRadius: "pointHoverRadius", + pointStyle: "pointStyle", + radius: "pointRadius", + rotation: "pointRotation" + }, + c = Object.keys(h); + for (i = 0, n = c.length; i < n; ++i) d[a = c[i]] = te([s[a], r[h[a]], r[a], l[a]], u, e); + return d + }, + _resolveLineOptions: function (t) + { + var e, i, n, a = this.chart, + o = a.data.datasets[this.index], + r = t.custom || + {}, + s = a.options, + l = s.elements.line, + d = {}, + u = ["backgroundColor", "borderWidth", "borderColor", "borderCapStyle", "borderDash", "borderDashOffset", "borderJoinStyle", "fill", "cubicInterpolationMode"]; + for (e = 0, i = u.length; e < i; ++e) d[n = u[e]] = te([r[n], o[n], l[n]]); + return d.spanGaps = Qt(o.spanGaps, s.spanGaps), d.tension = Qt(o.lineTension, l.tension), d.steppedLine = te([r.steppedLine, o.steppedLine, l.stepped]), d + }, + calculatePointY: function (t, e, i) + { + var n, a, o, r = this.chart, + s = this.getMeta(), + l = this.getScaleForId(s.yAxisID), + d = 0, + u = 0; + if (l.options.stacked) + { + for (n = 0; n < i; n++) + if (a = r.data.datasets[n], "line" === (o = r.getDatasetMeta(n)).type && o.yAxisID === l.id && r.isDatasetVisible(n)) + { + var h = Number(l.getRightValue(a.data[e])); + h < 0 ? u += h || 0 : d += h || 0 + } var c = Number(l.getRightValue(t)); + return c < 0 ? l.getPixelForValue(u + c) : l.getPixelForValue(d + c) + } + return l.getPixelForValue(t) + }, + updateBezierControlPoints: function () + { + var t, e, i, n, a = this.chart, + o = this.getMeta(), + r = o.dataset._model, + s = a.chartArea, + l = o.data || []; + + function d(t, e, i) + { + return Math.max(Math.min(t, i), e) + } + if (r.spanGaps && (l = l.filter(function (t) + { + return !t._model.skip + })), "monotone" === r.cubicInterpolationMode) ut.splineCurveMonotone(l); + else + for (t = 0, e = l.length; t < e; ++t) i = l[t]._model, n = ut.splineCurve(ut.previousItem(l, t)._model, i, ut.nextItem(l, t)._model, r.tension), i.controlPointPreviousX = n.previous.x, i.controlPointPreviousY = n.previous.y, i.controlPointNextX = n.next.x, i.controlPointNextY = n.next.y; + if (a.options.elements.line.capBezierPoints) + for (t = 0, e = l.length; t < e; ++t) i = l[t]._model, ee(i, s) && (t > 0 && ee(l[t - 1]._model, s) && (i.controlPointPreviousX = d(i.controlPointPreviousX, s.left, s.right), i.controlPointPreviousY = d(i.controlPointPreviousY, s.top, s.bottom)), t < l.length - 1 && ee(l[t + 1]._model, s) && (i.controlPointNextX = d(i.controlPointNextX, s.left, s.right), i.controlPointNextY = d(i.controlPointNextY, s.top, s.bottom))) + }, + draw: function () + { + var t, e = this.chart, + i = this.getMeta(), + n = i.data || [], + a = e.chartArea, + o = n.length, + r = 0; + for (ie(this.getDataset(), e.options) && (t = (i.dataset._model.borderWidth || 0) / 2, ut.canvas.clipArea(e.ctx, + { + left: a.left, + right: a.right, + top: a.top - t, + bottom: a.bottom + t + }), i.dataset.draw(), ut.canvas.unclipArea(e.ctx)); r < o; ++r) n[r].draw(a) + }, + setHoverStyle: function (t) + { + var e = t._model, + i = t._options, + n = ut.getHoverColor; + t.$previousStyle = { + backgroundColor: e.backgroundColor, + borderColor: e.borderColor, + borderWidth: e.borderWidth, + radius: e.radius + }, e.backgroundColor = Qt(i.hoverBackgroundColor, n(i.backgroundColor)), e.borderColor = Qt(i.hoverBorderColor, n(i.borderColor)), e.borderWidth = Qt(i.hoverBorderWidth, i.borderWidth), e.radius = Qt(i.hoverRadius, i.radius) + } + }), + ae = ut.options.resolve; + st._set("polarArea", + { + scale: + { + type: "radialLinear", + angleLines: + { + display: !1 + }, + gridLines: + { + circular: !0 + }, + pointLabels: + { + display: !1 + }, + ticks: + { + beginAtZero: !0 + } + }, + animation: + { + animateRotate: !0, + animateScale: !0 + }, + startAngle: -.5 * Math.PI, + legendCallback: function (t) + { + var e = []; + e.push('
    '); + var i = t.data, + n = i.datasets, + a = i.labels; + if (n.length) + for (var o = 0; o < n[0].data.length; ++o) e.push('
  • '), a[o] && e.push(a[o]), e.push("
  • "); + return e.push("
"), e.join("") + }, + legend: + { + labels: + { + generateLabels: function (t) + { + var e = t.data; + return e.labels.length && e.datasets.length ? e.labels.map(function (i, n) + { + var a = t.getDatasetMeta(0), + o = e.datasets[0], + r = a.data[n].custom || + {}, + s = t.options.elements.arc; + return { + text: i, + fillStyle: ae([r.backgroundColor, o.backgroundColor, s.backgroundColor], void 0, n), + strokeStyle: ae([r.borderColor, o.borderColor, s.borderColor], void 0, n), + lineWidth: ae([r.borderWidth, o.borderWidth, s.borderWidth], void 0, n), + hidden: isNaN(o.data[n]) || a.data[n].hidden, + index: n + } + }) : [] + } + }, + onClick: function (t, e) + { + var i, n, a, o = e.index, + r = this.chart; + for (i = 0, n = (r.data.datasets || []).length; i < n; ++i)(a = r.getDatasetMeta(i)).data[o].hidden = !a.data[o].hidden; + r.update() + } + }, + tooltips: + { + callbacks: + { + title: function () + { + return "" + }, + label: function (t, e) + { + return e.labels[t.index] + ": " + t.yLabel + } + } + } + }); + var oe = Mt.extend( + { + dataElementType: Wt.Arc, + linkScales: ut.noop, + update: function (t) + { + var e, i, n, a = this, + o = a.getDataset(), + r = a.getMeta(), + s = a.chart.options.startAngle || 0, + l = a._starts = [], + d = a._angles = [], + u = r.data; + for (a._updateRadius(), r.count = a.countVisibleElements(), e = 0, i = o.data.length; e < i; e++) l[e] = s, n = a._computeAngle(e), d[e] = n, s += n; + for (e = 0, i = u.length; e < i; ++e) u[e]._options = a._resolveElementOptions(u[e], e), a.updateElement(u[e], e, t) + }, + _updateRadius: function () + { + var t = this, + e = t.chart, + i = e.chartArea, + n = e.options, + a = Math.min(i.right - i.left, i.bottom - i.top); + e.outerRadius = Math.max(a / 2, 0), e.innerRadius = Math.max(n.cutoutPercentage ? e.outerRadius / 100 * n.cutoutPercentage : 1, 0), e.radiusLength = (e.outerRadius - e.innerRadius) / e.getVisibleDatasetCount(), t.outerRadius = e.outerRadius - e.radiusLength * t.index, t.innerRadius = t.outerRadius - e.radiusLength + }, + updateElement: function (t, e, i) + { + var n = this, + a = n.chart, + o = n.getDataset(), + r = a.options, + s = r.animation, + l = a.scale, + d = a.data.labels, + u = l.xCenter, + h = l.yCenter, + c = r.startAngle, + f = t.hidden ? 0 : l.getDistanceFromCenterForValue(o.data[e]), + g = n._starts[e], + p = g + (t.hidden ? 0 : n._angles[e]), + m = s.animateScale ? 0 : l.getDistanceFromCenterForValue(o.data[e]), + v = t._options || + {}; + ut.extend(t, + { + _datasetIndex: n.index, + _index: e, + _scale: l, + _model: + { + backgroundColor: v.backgroundColor, + borderColor: v.borderColor, + borderWidth: v.borderWidth, + borderAlign: v.borderAlign, + x: u, + y: h, + innerRadius: 0, + outerRadius: i ? m : f, + startAngle: i && s.animateRotate ? c : g, + endAngle: i && s.animateRotate ? c : p, + label: ut.valueAtIndexOrDefault(d, e, d[e]) + } + }), t.pivot() + }, + countVisibleElements: function () + { + var t = this.getDataset(), + e = this.getMeta(), + i = 0; + return ut.each(e.data, function (e, n) + { + isNaN(t.data[n]) || e.hidden || i++ + }), i + }, + setHoverStyle: function (t) + { + var e = t._model, + i = t._options, + n = ut.getHoverColor, + a = ut.valueOrDefault; + t.$previousStyle = { + backgroundColor: e.backgroundColor, + borderColor: e.borderColor, + borderWidth: e.borderWidth + }, e.backgroundColor = a(i.hoverBackgroundColor, n(i.backgroundColor)), e.borderColor = a(i.hoverBorderColor, n(i.borderColor)), e.borderWidth = a(i.hoverBorderWidth, i.borderWidth) + }, + _resolveElementOptions: function (t, e) + { + var i, n, a, o = this.chart, + r = this.getDataset(), + s = t.custom || + {}, + l = o.options.elements.arc, + d = {}, + u = { + chart: o, + dataIndex: e, + dataset: r, + datasetIndex: this.index + }, + h = ["backgroundColor", "borderColor", "borderWidth", "borderAlign", "hoverBackgroundColor", "hoverBorderColor", "hoverBorderWidth"]; + for (i = 0, n = h.length; i < n; ++i) d[a = h[i]] = ae([s[a], r[a], l[a]], u, e); + return d + }, + _computeAngle: function (t) + { + var e = this, + i = this.getMeta().count, + n = e.getDataset(), + a = e.getMeta(); + if (isNaN(n.data[t]) || a.data[t].hidden) return 0; + var o = { + chart: e.chart, + dataIndex: t, + dataset: n, + datasetIndex: e.index + }; + return ae([e.chart.options.elements.arc.angle, 2 * Math.PI / i], o, t) + } + }); + st._set("pie", ut.clone(st.doughnut)), st._set("pie", + { + cutoutPercentage: 0 + }); + var re = $t, + se = ut.valueOrDefault, + le = ut.options.resolve; + st._set("radar", + { + scale: + { + type: "radialLinear" + }, + elements: + { + line: + { + tension: 0 + } + } + }); + var de = Mt.extend( + { + datasetElementType: Wt.Line, + dataElementType: Wt.Point, + linkScales: ut.noop, + update: function (t) + { + var e, i, n = this, + a = n.getMeta(), + o = a.dataset, + r = a.data || [], + s = n.chart.scale, + l = n.getDataset(); + for (void 0 !== l.tension && void 0 === l.lineTension && (l.lineTension = l.tension), o._scale = s, o._datasetIndex = n.index, o._children = r, o._loop = !0, o._model = n._resolveLineOptions(o), o.pivot(), e = 0, i = r.length; e < i; ++e) n.updateElement(r[e], e, t); + for (n.updateBezierControlPoints(), e = 0, i = r.length; e < i; ++e) r[e].pivot() + }, + updateElement: function (t, e, i) + { + var n = this, + a = t.custom || + {}, + o = n.getDataset(), + r = n.chart.scale, + s = r.getPointPositionForValue(e, o.data[e]), + l = n._resolvePointOptions(t, e), + d = n.getMeta().dataset._model, + u = i ? r.xCenter : s.x, + h = i ? r.yCenter : s.y; + t._scale = r, t._options = l, t._datasetIndex = n.index, t._index = e, t._model = { + x: u, + y: h, + skip: a.skip || isNaN(u) || isNaN(h), + radius: l.radius, + pointStyle: l.pointStyle, + rotation: l.rotation, + backgroundColor: l.backgroundColor, + borderColor: l.borderColor, + borderWidth: l.borderWidth, + tension: se(a.tension, d ? d.tension : 0), + hitRadius: l.hitRadius + } + }, + _resolvePointOptions: function (t, e) + { + var i, n, a, o = this.chart, + r = o.data.datasets[this.index], + s = t.custom || + {}, + l = o.options.elements.point, + d = {}, + u = { + chart: o, + dataIndex: e, + dataset: r, + datasetIndex: this.index + }, + h = { + backgroundColor: "pointBackgroundColor", + borderColor: "pointBorderColor", + borderWidth: "pointBorderWidth", + hitRadius: "pointHitRadius", + hoverBackgroundColor: "pointHoverBackgroundColor", + hoverBorderColor: "pointHoverBorderColor", + hoverBorderWidth: "pointHoverBorderWidth", + hoverRadius: "pointHoverRadius", + pointStyle: "pointStyle", + radius: "pointRadius", + rotation: "pointRotation" + }, + c = Object.keys(h); + for (i = 0, n = c.length; i < n; ++i) d[a = c[i]] = le([s[a], r[h[a]], r[a], l[a]], u, e); + return d + }, + _resolveLineOptions: function (t) + { + var e, i, n, a = this.chart, + o = a.data.datasets[this.index], + r = t.custom || + {}, + s = a.options.elements.line, + l = {}, + d = ["backgroundColor", "borderWidth", "borderColor", "borderCapStyle", "borderDash", "borderDashOffset", "borderJoinStyle", "fill"]; + for (e = 0, i = d.length; e < i; ++e) l[n = d[e]] = le([r[n], o[n], s[n]]); + return l.tension = se(o.lineTension, s.tension), l + }, + updateBezierControlPoints: function () + { + var t, e, i, n, a = this.getMeta(), + o = this.chart.chartArea, + r = a.data || []; + + function s(t, e, i) + { + return Math.max(Math.min(t, i), e) + } + for (t = 0, e = r.length; t < e; ++t) i = r[t]._model, n = ut.splineCurve(ut.previousItem(r, t, !0)._model, i, ut.nextItem(r, t, !0)._model, i.tension), i.controlPointPreviousX = s(n.previous.x, o.left, o.right), i.controlPointPreviousY = s(n.previous.y, o.top, o.bottom), i.controlPointNextX = s(n.next.x, o.left, o.right), i.controlPointNextY = s(n.next.y, o.top, o.bottom) + }, + setHoverStyle: function (t) + { + var e = t._model, + i = t._options, + n = ut.getHoverColor; + t.$previousStyle = { + backgroundColor: e.backgroundColor, + borderColor: e.borderColor, + borderWidth: e.borderWidth, + radius: e.radius + }, e.backgroundColor = se(i.hoverBackgroundColor, n(i.backgroundColor)), e.borderColor = se(i.hoverBorderColor, n(i.borderColor)), e.borderWidth = se(i.hoverBorderWidth, i.borderWidth), e.radius = se(i.hoverRadius, i.radius) + } + }); + st._set("scatter", + { + hover: + { + mode: "single" + }, + scales: + { + xAxes: [ + { + id: "x-axis-1", + type: "linear", + position: "bottom" + }], + yAxes: [ + { + id: "y-axis-1", + type: "linear", + position: "left" + }] + }, + showLines: !1, + tooltips: + { + callbacks: + { + title: function () + { + return "" + }, + label: function (t) + { + return "(" + t.xLabel + ", " + t.yLabel + ")" + } + } + } + }); + var ue = { + bar: Yt, + bubble: Kt, + doughnut: $t, + horizontalBar: Jt, + line: ne, + polarArea: oe, + pie: re, + radar: de, + scatter: ne + }; + + function he(t, e) + { + return t.native ? + { + x: t.x, + y: t.y + } : ut.getRelativePosition(t, e) + } + + function ce(t, e) + { + var i, n, a, o, r; + for (n = 0, o = t.data.datasets.length; n < o; ++n) + if (t.isDatasetVisible(n)) + for (a = 0, r = (i = t.getDatasetMeta(n)).data.length; a < r; ++a) + { + var s = i.data[a]; + s._view.skip || e(s) + } + } + + function fe(t, e) + { + var i = []; + return ce(t, function (t) + { + t.inRange(e.x, e.y) && i.push(t) + }), i + } + + function ge(t, e, i, n) + { + var a = Number.POSITIVE_INFINITY, + o = []; + return ce(t, function (t) + { + if (!i || t.inRange(e.x, e.y)) + { + var r = t.getCenterPoint(), + s = n(e, r); + s < a ? (o = [t], a = s) : s === a && o.push(t) + } + }), o + } + + function pe(t) + { + var e = -1 !== t.indexOf("x"), + i = -1 !== t.indexOf("y"); + return function (t, n) + { + var a = e ? Math.abs(t.x - n.x) : 0, + o = i ? Math.abs(t.y - n.y) : 0; + return Math.sqrt(Math.pow(a, 2) + Math.pow(o, 2)) + } + } + + function me(t, e, i) + { + var n = he(e, t); + i.axis = i.axis || "x"; + var a = pe(i.axis), + o = i.intersect ? fe(t, n) : ge(t, n, !1, a), + r = []; + return o.length ? (t.data.datasets.forEach(function (e, i) + { + if (t.isDatasetVisible(i)) + { + var n = t.getDatasetMeta(i).data[o[0]._index]; + n && !n._view.skip && r.push(n) + } + }), r) : [] + } + var ve = { + modes: + { + single: function (t, e) + { + var i = he(e, t), + n = []; + return ce(t, function (t) + { + if (t.inRange(i.x, i.y)) return n.push(t), n + }), n.slice(0, 1) + }, + label: me, + index: me, + dataset: function (t, e, i) + { + var n = he(e, t); + i.axis = i.axis || "xy"; + var a = pe(i.axis), + o = i.intersect ? fe(t, n) : ge(t, n, !1, a); + return o.length > 0 && (o = t.getDatasetMeta(o[0]._datasetIndex).data), o + }, + "x-axis": function (t, e) + { + return me(t, e, + { + intersect: !1 + }) + }, + point: function (t, e) + { + return fe(t, he(e, t)) + }, + nearest: function (t, e, i) + { + var n = he(e, t); + i.axis = i.axis || "xy"; + var a = pe(i.axis); + return ge(t, n, i.intersect, a) + }, + x: function (t, e, i) + { + var n = he(e, t), + a = [], + o = !1; + return ce(t, function (t) + { + t.inXRange(n.x) && a.push(t), t.inRange(n.x, n.y) && (o = !0) + }), i.intersect && !o && (a = []), a + }, + y: function (t, e, i) + { + var n = he(e, t), + a = [], + o = !1; + return ce(t, function (t) + { + t.inYRange(n.y) && a.push(t), t.inRange(n.x, n.y) && (o = !0) + }), i.intersect && !o && (a = []), a + } + } + }; + + function be(t, e) + { + return ut.where(t, function (t) + { + return t.position === e + }) + } + + function xe(t, e) + { + t.forEach(function (t, e) + { + return t._tmpIndex_ = e, t + }), t.sort(function (t, i) + { + var n = e ? i : t, + a = e ? t : i; + return n.weight === a.weight ? n._tmpIndex_ - a._tmpIndex_ : n.weight - a.weight + }), t.forEach(function (t) + { + delete t._tmpIndex_ + }) + } + + function ye(t, e) + { + ut.each(t, function (t) + { + e[t.position] += t.isHorizontal() ? t.height : t.width + }) + } + st._set("global", + { + layout: + { + padding: + { + top: 0, + right: 0, + bottom: 0, + left: 0 + } + } + }); + var ke = { + defaults: + {}, + addBox: function (t, e) + { + t.boxes || (t.boxes = []), e.fullWidth = e.fullWidth || !1, e.position = e.position || "top", e.weight = e.weight || 0, t.boxes.push(e) + }, + removeBox: function (t, e) + { + var i = t.boxes ? t.boxes.indexOf(e) : -1; - 1 !== i && t.boxes.splice(i, 1) + }, + configure: function (t, e, i) + { + for (var n, a = ["fullWidth", "position", "weight"], o = a.length, r = 0; r < o; ++r) n = a[r], i.hasOwnProperty(n) && (e[n] = i[n]) + }, + update: function (t, e, i) + { + if (t) + { + var n = t.options.layout || + {}, + a = ut.options.toPadding(n.padding), + o = a.left, + r = a.right, + s = a.top, + l = a.bottom, + d = be(t.boxes, "left"), + u = be(t.boxes, "right"), + h = be(t.boxes, "top"), + c = be(t.boxes, "bottom"), + f = be(t.boxes, "chartArea"); + xe(d, !0), xe(u, !1), xe(h, !0), xe(c, !1); + var g, p = d.concat(u), + m = h.concat(c), + v = p.concat(m), + b = e - o - r, + x = i - s - l, + y = (e - b / 2) / p.length, + k = b, + w = x, + M = { + top: s, + left: o, + bottom: l, + right: r + }, + _ = []; + ut.each(v, function (t) + { + var e, i = t.isHorizontal(); + i ? (e = t.update(t.fullWidth ? b : k, x / 2), w -= e.height) : (e = t.update(y, w), k -= e.width), _.push( + { + horizontal: i, + width: e.width, + box: t + }) + }), g = function (t) + { + var e = 0, + i = 0, + n = 0, + a = 0; + return ut.each(t, function (t) + { + if (t.getPadding) + { + var o = t.getPadding(); + e = Math.max(e, o.top), i = Math.max(i, o.left), n = Math.max(n, o.bottom), a = Math.max(a, o.right) + } + }), + { + top: e, + left: i, + bottom: n, + right: a + } + }(v), ut.each(p, T), ye(p, M), ut.each(m, T), ye(m, M), ut.each(p, function (t) + { + var e = ut.findNextWhere(_, function (e) + { + return e.box === t + }), + i = { + left: 0, + right: 0, + top: M.top, + bottom: M.bottom + }; + e && t.update(e.width, w, i) + }), ye(v, M = { + top: s, + left: o, + bottom: l, + right: r + }); + var C = Math.max(g.left - M.left, 0); + M.left += C, M.right += Math.max(g.right - M.right, 0); + var S = Math.max(g.top - M.top, 0); + M.top += S, M.bottom += Math.max(g.bottom - M.bottom, 0); + var P = i - M.top - M.bottom, + I = e - M.left - M.right; + I === k && P === w || (ut.each(p, function (t) + { + t.height = P + }), ut.each(m, function (t) + { + t.fullWidth || (t.width = I) + }), w = P, k = I); + var A = o + C, + D = s + S; + ut.each(d.concat(h), F), A += k, D += w, ut.each(u, F), ut.each(c, F), t.chartArea = { + left: M.left, + top: M.top, + right: M.left + k, + bottom: M.top + w + }, ut.each(f, function (e) + { + e.left = t.chartArea.left, e.top = t.chartArea.top, e.right = t.chartArea.right, e.bottom = t.chartArea.bottom, e.update(k, w) + }) + } + + function T(t) + { + var e = ut.findNextWhere(_, function (e) + { + return e.box === t + }); + if (e) + if (e.horizontal) + { + var i = { + left: Math.max(M.left, g.left), + right: Math.max(M.right, g.right), + top: 0, + bottom: 0 + }; + t.update(t.fullWidth ? b : k, x / 2, i) + } + else t.update(e.width, w) + } + + function F(t) + { + t.isHorizontal() ? (t.left = t.fullWidth ? o : M.left, t.right = t.fullWidth ? e - r : M.left + k, t.top = D, t.bottom = D + t.height, D = t.bottom) : (t.left = A, t.right = A + t.width, t.top = M.top, t.bottom = M.top + w, A = t.right) + } + } + }; + var we, Me = (we = Object.freeze( + { + default: "@keyframes chartjs-render-animation{from{opacity:.99}to{opacity:1}}.chartjs-render-monitor{animation:chartjs-render-animation 1ms}.chartjs-size-monitor,.chartjs-size-monitor-expand,.chartjs-size-monitor-shrink{position:absolute;direction:ltr;left:0;top:0;right:0;bottom:0;overflow:hidden;pointer-events:none;visibility:hidden;z-index:-1}.chartjs-size-monitor-expand>div{position:absolute;width:1000000px;height:1000000px;left:0;top:0}.chartjs-size-monitor-shrink>div{position:absolute;width:200%;height:200%;left:0;top:0}" + })) && we.default || we, + _e = "$chartjs", + Ce = "chartjs-size-monitor", + Se = "chartjs-render-monitor", + Pe = "chartjs-render-animation", + Ie = ["animationstart", "webkitAnimationStart"], + Ae = { + touchstart: "mousedown", + touchmove: "mousemove", + touchend: "mouseup", + pointerenter: "mouseenter", + pointerdown: "mousedown", + pointermove: "mousemove", + pointerup: "mouseup", + pointerleave: "mouseout", + pointerout: "mouseout" + }; + + function De(t, e) + { + var i = ut.getStyle(t, e), + n = i && i.match(/^(\d+)(\.\d+)?px$/); + return n ? Number(n[1]) : void 0 + } + var Te = !! function () + { + var t = !1; + try + { + var e = Object.defineProperty( + {}, "passive", + { + get: function () + { + t = !0 + } + }); + window.addEventListener("e", null, e) + } + catch (t) + {} + return t + }() && + { + passive: !0 + }; + + function Fe(t, e, i) + { + t.addEventListener(e, i, Te) + } + + function Le(t, e, i) + { + t.removeEventListener(e, i, Te) + } + + function Re(t, e, i, n, a) + { + return { + type: t, + chart: e, + native: a || null, + x: void 0 !== i ? i : null, + y: void 0 !== n ? n : null + } + } + + function Oe(t) + { + var e = document.createElement("div"); + return e.className = t || "", e + } + + function ze(t, e, i) + { + var n, a, o, r, s = t[_e] || (t[_e] = {}), + l = s.resizer = function (t) + { + var e = Oe(Ce), + i = Oe(Ce + "-expand"), + n = Oe(Ce + "-shrink"); + i.appendChild(Oe()), n.appendChild(Oe()), e.appendChild(i), e.appendChild(n), e._reset = function () + { + i.scrollLeft = 1e6, i.scrollTop = 1e6, n.scrollLeft = 1e6, n.scrollTop = 1e6 + }; + var a = function () + { + e._reset(), t() + }; + return Fe(i, "scroll", a.bind(i, "expand")), Fe(n, "scroll", a.bind(n, "shrink")), e + }((n = function () + { + if (s.resizer) + { + var n = i.options.maintainAspectRatio && t.parentNode, + a = n ? n.clientWidth : 0; + e(Re("resize", i)), n && n.clientWidth < a && i.canvas && e(Re("resize", i)) + } + }, o = !1, r = [], function () + { + r = Array.prototype.slice.call(arguments), a = a || this, o || (o = !0, ut.requestAnimFrame.call(window, function () + { + o = !1, n.apply(a, r) + })) + })); + ! function (t, e) + { + var i = t[_e] || (t[_e] = {}), + n = i.renderProxy = function (t) + { + t.animationName === Pe && e() + }; + ut.each(Ie, function (e) + { + Fe(t, e, n) + }), i.reflow = !!t.offsetParent, t.classList.add(Se) + }(t, function () + { + if (s.resizer) + { + var e = t.parentNode; + e && e !== l.parentNode && e.insertBefore(l, e.firstChild), l._reset() + } + }) + } + + function Be(t) + { + var e = t[_e] || + {}, + i = e.resizer; + delete e.resizer, + function (t) + { + var e = t[_e] || + {}, + i = e.renderProxy; + i && (ut.each(Ie, function (e) + { + Le(t, e, i) + }), delete e.renderProxy), t.classList.remove(Se) + }(t), i && i.parentNode && i.parentNode.removeChild(i) + } + var Ne = { + disableCSSInjection: !1, + _enabled: "undefined" != typeof window && "undefined" != typeof document, + _ensureLoaded: function () + { + var t, e, i; + this._loaded || (this._loaded = !0, this.disableCSSInjection || (e = Me, i = (t = this)._style || document.createElement("style"), t._style || (t._style = i, e = "/* Chart.js */\n" + e, i.setAttribute("type", "text/css"), document.getElementsByTagName("head")[0].appendChild(i)), i.appendChild(document.createTextNode(e)))) + }, + acquireContext: function (t, e) + { + "string" == typeof t ? t = document.getElementById(t) : t.length && (t = t[0]), t && t.canvas && (t = t.canvas); + var i = t && t.getContext && t.getContext("2d"); + return this._ensureLoaded(), i && i.canvas === t ? (function (t, e) + { + var i = t.style, + n = t.getAttribute("height"), + a = t.getAttribute("width"); + if (t[_e] = { + initial: + { + height: n, + width: a, + style: + { + display: i.display, + height: i.height, + width: i.width + } + } + }, i.display = i.display || "block", null === a || "" === a) + { + var o = De(t, "width"); + void 0 !== o && (t.width = o) + } + if (null === n || "" === n) + if ("" === t.style.height) t.height = t.width / (e.options.aspectRatio || 2); + else + { + var r = De(t, "height"); + void 0 !== o && (t.height = r) + } + }(t, e), i) : null + }, + releaseContext: function (t) + { + var e = t.canvas; + if (e[_e]) + { + var i = e[_e].initial; + ["height", "width"].forEach(function (t) + { + var n = i[t]; + ut.isNullOrUndef(n) ? e.removeAttribute(t) : e.setAttribute(t, n) + }), ut.each(i.style || + {}, function (t, i) + { + e.style[i] = t + }), e.width = e.width, delete e[_e] + } + }, + addEventListener: function (t, e, i) + { + var n = t.canvas; + if ("resize" !== e) + { + var a = i[_e] || (i[_e] = {}); + Fe(n, e, (a.proxies || (a.proxies = {}))[t.id + "_" + e] = function (e) + { + i(function (t, e) + { + var i = Ae[t.type] || t.type, + n = ut.getRelativePosition(t, e); + return Re(i, e, n.x, n.y, t) + }(e, t)) + }) + } + else ze(n, i, t) + }, + removeEventListener: function (t, e, i) + { + var n = t.canvas; + if ("resize" !== e) + { + var a = ((i[_e] || + {}).proxies || + {})[t.id + "_" + e]; + a && Le(n, e, a) + } + else Be(n) + } + }; + ut.addEvent = Fe, ut.removeEvent = Le; + var We = Ne._enabled ? Ne : + { + acquireContext: function (t) + { + return t && t.canvas && (t = t.canvas), t && t.getContext("2d") || null + } + }, + Ve = ut.extend( + { + initialize: function () {}, + acquireContext: function () {}, + releaseContext: function () {}, + addEventListener: function () {}, + removeEventListener: function () {} + }, We); + st._set("global", + { + plugins: + {} + }); + var Ee = { + _plugins: [], + _cacheId: 0, + register: function (t) + { + var e = this._plugins; + [].concat(t).forEach(function (t) + { + -1 === e.indexOf(t) && e.push(t) + }), this._cacheId++ + }, + unregister: function (t) + { + var e = this._plugins; + [].concat(t).forEach(function (t) + { + var i = e.indexOf(t); - 1 !== i && e.splice(i, 1) + }), this._cacheId++ + }, + clear: function () + { + this._plugins = [], this._cacheId++ + }, + count: function () + { + return this._plugins.length + }, + getAll: function () + { + return this._plugins + }, + notify: function (t, e, i) + { + var n, a, o, r, s, l = this.descriptors(t), + d = l.length; + for (n = 0; n < d; ++n) + if ("function" == typeof (s = (o = (a = l[n]).plugin)[e]) && ((r = [t].concat(i || [])).push(a.options), !1 === s.apply(o, r))) return !1; + return !0 + }, + descriptors: function (t) + { + var e = t.$plugins || (t.$plugins = {}); + if (e.id === this._cacheId) return e.descriptors; + var i = [], + n = [], + a = t && t.config || + {}, + o = a.options && a.options.plugins || + {}; + return this._plugins.concat(a.plugins || []).forEach(function (t) + { + if (-1 === i.indexOf(t)) + { + var e = t.id, + a = o[e]; + !1 !== a && (!0 === a && (a = ut.clone(st.global.plugins[e])), i.push(t), n.push( + { + plugin: t, + options: a || + {} + })) + } + }), e.descriptors = n, e.id = this._cacheId, n + }, + _invalidate: function (t) + { + delete t.$plugins + } + }, + He = { + constructors: + {}, + defaults: + {}, + registerScaleType: function (t, e, i) + { + this.constructors[t] = e, this.defaults[t] = ut.clone(i) + }, + getScaleConstructor: function (t) + { + return this.constructors.hasOwnProperty(t) ? this.constructors[t] : void 0 + }, + getScaleDefaults: function (t) + { + return this.defaults.hasOwnProperty(t) ? ut.merge( + {}, [st.scale, this.defaults[t]]) : + {} + }, + updateScaleDefaults: function (t, e) + { + this.defaults.hasOwnProperty(t) && (this.defaults[t] = ut.extend(this.defaults[t], e)) + }, + addScalesToLayout: function (t) + { + ut.each(t.scales, function (e) + { + e.fullWidth = e.options.fullWidth, e.position = e.options.position, e.weight = e.options.weight, ke.addBox(t, e) + }) + } + }, + je = ut.valueOrDefault; + st._set("global", + { + tooltips: + { + enabled: !0, + custom: null, + mode: "nearest", + position: "average", + intersect: !0, + backgroundColor: "rgba(0,0,0,0.8)", + titleFontStyle: "bold", + titleSpacing: 2, + titleMarginBottom: 6, + titleFontColor: "#fff", + titleAlign: "left", + bodySpacing: 2, + bodyFontColor: "#fff", + bodyAlign: "left", + footerFontStyle: "bold", + footerSpacing: 2, + footerMarginTop: 6, + footerFontColor: "#fff", + footerAlign: "left", + yPadding: 6, + xPadding: 6, + caretPadding: 2, + caretSize: 5, + cornerRadius: 6, + multiKeyBackground: "#fff", + displayColors: !0, + borderColor: "rgba(0,0,0,0)", + borderWidth: 0, + callbacks: + { + beforeTitle: ut.noop, + title: function (t, e) + { + var i = "", + n = e.labels, + a = n ? n.length : 0; + if (t.length > 0) + { + var o = t[0]; + o.label ? i = o.label : o.xLabel ? i = o.xLabel : a > 0 && o.index < a && (i = n[o.index]) + } + return i + }, + afterTitle: ut.noop, + beforeBody: ut.noop, + beforeLabel: ut.noop, + label: function (t, e) + { + var i = e.datasets[t.datasetIndex].label || ""; + return i && (i += ": "), ut.isNullOrUndef(t.value) ? i += t.yLabel : i += t.value, i + }, + labelColor: function (t, e) + { + var i = e.getDatasetMeta(t.datasetIndex).data[t.index]._view; + return { + borderColor: i.borderColor, + backgroundColor: i.backgroundColor + } + }, + labelTextColor: function () + { + return this._options.bodyFontColor + }, + afterLabel: ut.noop, + afterBody: ut.noop, + beforeFooter: ut.noop, + footer: ut.noop, + afterFooter: ut.noop + } + } + }); + var qe = { + average: function (t) + { + if (!t.length) return !1; + var e, i, n = 0, + a = 0, + o = 0; + for (e = 0, i = t.length; e < i; ++e) + { + var r = t[e]; + if (r && r.hasValue()) + { + var s = r.tooltipPosition(); + n += s.x, a += s.y, ++o + } + } + return { + x: n / o, + y: a / o + } + }, + nearest: function (t, e) + { + var i, n, a, o = e.x, + r = e.y, + s = Number.POSITIVE_INFINITY; + for (i = 0, n = t.length; i < n; ++i) + { + var l = t[i]; + if (l && l.hasValue()) + { + var d = l.getCenterPoint(), + u = ut.distanceBetweenPoints(e, d); + u < s && (s = u, a = l) + } + } + if (a) + { + var h = a.tooltipPosition(); + o = h.x, r = h.y + } + return { + x: o, + y: r + } + } + }; + + function Ye(t, e) + { + return e && (ut.isArray(e) ? Array.prototype.push.apply(t, e) : t.push(e)), t + } + + function Ue(t) + { + return ("string" == typeof t || t instanceof String) && t.indexOf("\n") > -1 ? t.split("\n") : t + } + + function Xe(t) + { + var e = st.global; + return { + xPadding: t.xPadding, + yPadding: t.yPadding, + xAlign: t.xAlign, + yAlign: t.yAlign, + bodyFontColor: t.bodyFontColor, + _bodyFontFamily: je(t.bodyFontFamily, e.defaultFontFamily), + _bodyFontStyle: je(t.bodyFontStyle, e.defaultFontStyle), + _bodyAlign: t.bodyAlign, + bodyFontSize: je(t.bodyFontSize, e.defaultFontSize), + bodySpacing: t.bodySpacing, + titleFontColor: t.titleFontColor, + _titleFontFamily: je(t.titleFontFamily, e.defaultFontFamily), + _titleFontStyle: je(t.titleFontStyle, e.defaultFontStyle), + titleFontSize: je(t.titleFontSize, e.defaultFontSize), + _titleAlign: t.titleAlign, + titleSpacing: t.titleSpacing, + titleMarginBottom: t.titleMarginBottom, + footerFontColor: t.footerFontColor, + _footerFontFamily: je(t.footerFontFamily, e.defaultFontFamily), + _footerFontStyle: je(t.footerFontStyle, e.defaultFontStyle), + footerFontSize: je(t.footerFontSize, e.defaultFontSize), + _footerAlign: t.footerAlign, + footerSpacing: t.footerSpacing, + footerMarginTop: t.footerMarginTop, + caretSize: t.caretSize, + cornerRadius: t.cornerRadius, + backgroundColor: t.backgroundColor, + opacity: 0, + legendColorBackground: t.multiKeyBackground, + displayColors: t.displayColors, + borderColor: t.borderColor, + borderWidth: t.borderWidth + } + } + + function Ke(t, e) + { + return "center" === e ? t.x + t.width / 2 : "right" === e ? t.x + t.width - t.xPadding : t.x + t.xPadding + } + + function Ge(t) + { + return Ye([], Ue(t)) + } + var Ze = pt.extend( + { + initialize: function () + { + this._model = Xe(this._options), this._lastActive = [] + }, + getTitle: function () + { + var t = this._options.callbacks, + e = t.beforeTitle.apply(this, arguments), + i = t.title.apply(this, arguments), + n = t.afterTitle.apply(this, arguments), + a = []; + return a = Ye(a, Ue(e)), a = Ye(a, Ue(i)), a = Ye(a, Ue(n)) + }, + getBeforeBody: function () + { + return Ge(this._options.callbacks.beforeBody.apply(this, arguments)) + }, + getBody: function (t, e) + { + var i = this, + n = i._options.callbacks, + a = []; + return ut.each(t, function (t) + { + var o = { + before: [], + lines: [], + after: [] + }; + Ye(o.before, Ue(n.beforeLabel.call(i, t, e))), Ye(o.lines, n.label.call(i, t, e)), Ye(o.after, Ue(n.afterLabel.call(i, t, e))), a.push(o) + }), a + }, + getAfterBody: function () + { + return Ge(this._options.callbacks.afterBody.apply(this, arguments)) + }, + getFooter: function () + { + var t = this._options.callbacks, + e = t.beforeFooter.apply(this, arguments), + i = t.footer.apply(this, arguments), + n = t.afterFooter.apply(this, arguments), + a = []; + return a = Ye(a, Ue(e)), a = Ye(a, Ue(i)), a = Ye(a, Ue(n)) + }, + update: function (t) + { + var e, i, n, a, o, r, s, l, d, u, h = this, + c = h._options, + f = h._model, + g = h._model = Xe(c), + p = h._active, + m = h._data, + v = { + xAlign: f.xAlign, + yAlign: f.yAlign + }, + b = { + x: f.x, + y: f.y + }, + x = { + width: f.width, + height: f.height + }, + y = { + x: f.caretX, + y: f.caretY + }; + if (p.length) + { + g.opacity = 1; + var k = [], + w = []; + y = qe[c.position].call(h, p, h._eventPosition); + var M = []; + for (e = 0, i = p.length; e < i; ++e) M.push((n = p[e], a = void 0, o = void 0, r = void 0, s = void 0, l = void 0, d = void 0, u = void 0, a = n._xScale, o = n._yScale || n._scale, r = n._index, s = n._datasetIndex, l = n._chart.getDatasetMeta(s).controller, d = l._getIndexScale(), u = l._getValueScale(), + { + xLabel: a ? a.getLabelForIndex(r, s) : "", + yLabel: o ? o.getLabelForIndex(r, s) : "", + label: d ? "" + d.getLabelForIndex(r, s) : "", + value: u ? "" + u.getLabelForIndex(r, s) : "", + index: r, + datasetIndex: s, + x: n._model.x, + y: n._model.y + })); + c.filter && (M = M.filter(function (t) + { + return c.filter(t, m) + })), c.itemSort && (M = M.sort(function (t, e) + { + return c.itemSort(t, e, m) + })), ut.each(M, function (t) + { + k.push(c.callbacks.labelColor.call(h, t, h._chart)), w.push(c.callbacks.labelTextColor.call(h, t, h._chart)) + }), g.title = h.getTitle(M, m), g.beforeBody = h.getBeforeBody(M, m), g.body = h.getBody(M, m), g.afterBody = h.getAfterBody(M, m), g.footer = h.getFooter(M, m), g.x = y.x, g.y = y.y, g.caretPadding = c.caretPadding, g.labelColors = k, g.labelTextColors = w, g.dataPoints = M, x = function (t, e) + { + var i = t._chart.ctx, + n = 2 * e.yPadding, + a = 0, + o = e.body, + r = o.reduce(function (t, e) + { + return t + e.before.length + e.lines.length + e.after.length + }, 0); + r += e.beforeBody.length + e.afterBody.length; + var s = e.title.length, + l = e.footer.length, + d = e.titleFontSize, + u = e.bodyFontSize, + h = e.footerFontSize; + n += s * d, n += s ? (s - 1) * e.titleSpacing : 0, n += s ? e.titleMarginBottom : 0, n += r * u, n += r ? (r - 1) * e.bodySpacing : 0, n += l ? e.footerMarginTop : 0, n += l * h, n += l ? (l - 1) * e.footerSpacing : 0; + var c = 0, + f = function (t) + { + a = Math.max(a, i.measureText(t).width + c) + }; + return i.font = ut.fontString(d, e._titleFontStyle, e._titleFontFamily), ut.each(e.title, f), i.font = ut.fontString(u, e._bodyFontStyle, e._bodyFontFamily), ut.each(e.beforeBody.concat(e.afterBody), f), c = e.displayColors ? u + 2 : 0, ut.each(o, function (t) + { + ut.each(t.before, f), ut.each(t.lines, f), ut.each(t.after, f) + }), c = 0, i.font = ut.fontString(h, e._footerFontStyle, e._footerFontFamily), ut.each(e.footer, f), + { + width: a += 2 * e.xPadding, + height: n + } + }(this, g), b = function (t, e, i, n) + { + var a = t.x, + o = t.y, + r = t.caretSize, + s = t.caretPadding, + l = t.cornerRadius, + d = i.xAlign, + u = i.yAlign, + h = r + s, + c = l + s; + return "right" === d ? a -= e.width : "center" === d && ((a -= e.width / 2) + e.width > n.width && (a = n.width - e.width), a < 0 && (a = 0)), "top" === u ? o += h : o -= "bottom" === u ? e.height + h : e.height / 2, "center" === u ? "left" === d ? a += h : "right" === d && (a -= h) : "left" === d ? a -= c : "right" === d && (a += c), + { + x: a, + y: o + } + }(g, x, v = function (t, e) + { + var i, n, a, o, r, s = t._model, + l = t._chart, + d = t._chart.chartArea, + u = "center", + h = "center"; + s.y < e.height ? h = "top" : s.y > l.height - e.height && (h = "bottom"); + var c = (d.left + d.right) / 2, + f = (d.top + d.bottom) / 2; + "center" === h ? (i = function (t) + { + return t <= c + }, n = function (t) + { + return t > c + }) : (i = function (t) + { + return t <= e.width / 2 + }, n = function (t) + { + return t >= l.width - e.width / 2 + }), a = function (t) + { + return t + e.width + s.caretSize + s.caretPadding > l.width + }, o = function (t) + { + return t - e.width - s.caretSize - s.caretPadding < 0 + }, r = function (t) + { + return t <= f ? "top" : "bottom" + }, i(s.x) ? (u = "left", a(s.x) && (u = "center", h = r(s.y))) : n(s.x) && (u = "right", o(s.x) && (u = "center", h = r(s.y))); + var g = t._options; + return { + xAlign: g.xAlign ? g.xAlign : u, + yAlign: g.yAlign ? g.yAlign : h + } + }(this, x), h._chart) + } + else g.opacity = 0; + return g.xAlign = v.xAlign, g.yAlign = v.yAlign, g.x = b.x, g.y = b.y, g.width = x.width, g.height = x.height, g.caretX = y.x, g.caretY = y.y, h._model = g, t && c.custom && c.custom.call(h, g), h + }, + drawCaret: function (t, e) + { + var i = this._chart.ctx, + n = this._view, + a = this.getCaretPosition(t, e, n); + i.lineTo(a.x1, a.y1), i.lineTo(a.x2, a.y2), i.lineTo(a.x3, a.y3) + }, + getCaretPosition: function (t, e, i) + { + var n, a, o, r, s, l, d = i.caretSize, + u = i.cornerRadius, + h = i.xAlign, + c = i.yAlign, + f = t.x, + g = t.y, + p = e.width, + m = e.height; + if ("center" === c) s = g + m / 2, "left" === h ? (a = (n = f) - d, o = n, r = s + d, l = s - d) : (a = (n = f + p) + d, o = n, r = s - d, l = s + d); + else if ("left" === h ? (n = (a = f + u + d) - d, o = a + d) : "right" === h ? (n = (a = f + p - u - d) - d, o = a + d) : (n = (a = i.caretX) - d, o = a + d), "top" === c) s = (r = g) - d, l = r; + else + { + s = (r = g + m) + d, l = r; + var v = o; + o = n, n = v + } + return { + x1: n, + x2: a, + x3: o, + y1: r, + y2: s, + y3: l + } + }, + drawTitle: function (t, e, i) + { + var n = e.title; + if (n.length) + { + t.x = Ke(e, e._titleAlign), i.textAlign = e._titleAlign, i.textBaseline = "top"; + var a, o, r = e.titleFontSize, + s = e.titleSpacing; + for (i.fillStyle = e.titleFontColor, i.font = ut.fontString(r, e._titleFontStyle, e._titleFontFamily), a = 0, o = n.length; a < o; ++a) i.fillText(n[a], t.x, t.y), t.y += r + s, a + 1 === n.length && (t.y += e.titleMarginBottom - s) + } + }, + drawBody: function (t, e, i) + { + var n, a = e.bodyFontSize, + o = e.bodySpacing, + r = e._bodyAlign, + s = e.body, + l = e.displayColors, + d = e.labelColors, + u = 0, + h = l ? Ke(e, "left") : 0; + i.textAlign = r, i.textBaseline = "top", i.font = ut.fontString(a, e._bodyFontStyle, e._bodyFontFamily), t.x = Ke(e, r); + var c = function (e) + { + i.fillText(e, t.x + u, t.y), t.y += a + o + }; + i.fillStyle = e.bodyFontColor, ut.each(e.beforeBody, c), u = l && "right" !== r ? "center" === r ? a / 2 + 1 : a + 2 : 0, ut.each(s, function (o, r) + { + n = e.labelTextColors[r], i.fillStyle = n, ut.each(o.before, c), ut.each(o.lines, function (o) + { + l && (i.fillStyle = e.legendColorBackground, i.fillRect(h, t.y, a, a), i.lineWidth = 1, i.strokeStyle = d[r].borderColor, i.strokeRect(h, t.y, a, a), i.fillStyle = d[r].backgroundColor, i.fillRect(h + 1, t.y + 1, a - 2, a - 2), i.fillStyle = n), c(o) + }), ut.each(o.after, c) + }), u = 0, ut.each(e.afterBody, c), t.y -= o + }, + drawFooter: function (t, e, i) + { + var n = e.footer; + n.length && (t.x = Ke(e, e._footerAlign), t.y += e.footerMarginTop, i.textAlign = e._footerAlign, i.textBaseline = "top", i.fillStyle = e.footerFontColor, i.font = ut.fontString(e.footerFontSize, e._footerFontStyle, e._footerFontFamily), ut.each(n, function (n) + { + i.fillText(n, t.x, t.y), t.y += e.footerFontSize + e.footerSpacing + })) + }, + drawBackground: function (t, e, i, n) + { + i.fillStyle = e.backgroundColor, i.strokeStyle = e.borderColor, i.lineWidth = e.borderWidth; + var a = e.xAlign, + o = e.yAlign, + r = t.x, + s = t.y, + l = n.width, + d = n.height, + u = e.cornerRadius; + i.beginPath(), i.moveTo(r + u, s), "top" === o && this.drawCaret(t, n), i.lineTo(r + l - u, s), i.quadraticCurveTo(r + l, s, r + l, s + u), "center" === o && "right" === a && this.drawCaret(t, n), i.lineTo(r + l, s + d - u), i.quadraticCurveTo(r + l, s + d, r + l - u, s + d), "bottom" === o && this.drawCaret(t, n), i.lineTo(r + u, s + d), i.quadraticCurveTo(r, s + d, r, s + d - u), "center" === o && "left" === a && this.drawCaret(t, n), i.lineTo(r, s + u), i.quadraticCurveTo(r, s, r + u, s), i.closePath(), i.fill(), e.borderWidth > 0 && i.stroke() + }, + draw: function () + { + var t = this._chart.ctx, + e = this._view; + if (0 !== e.opacity) + { + var i = { + width: e.width, + height: e.height + }, + n = { + x: e.x, + y: e.y + }, + a = Math.abs(e.opacity < .001) ? 0 : e.opacity, + o = e.title.length || e.beforeBody.length || e.body.length || e.afterBody.length || e.footer.length; + this._options.enabled && o && (t.save(), t.globalAlpha = a, this.drawBackground(n, e, t, i), n.y += e.yPadding, this.drawTitle(n, e, t), this.drawBody(n, e, t), this.drawFooter(n, e, t), t.restore()) + } + }, + handleEvent: function (t) + { + var e, i = this, + n = i._options; + return i._lastActive = i._lastActive || [], "mouseout" === t.type ? i._active = [] : i._active = i._chart.getElementsAtEventForMode(t, n.mode, n), (e = !ut.arrayEquals(i._active, i._lastActive)) && (i._lastActive = i._active, (n.enabled || n.custom) && (i._eventPosition = { + x: t.x, + y: t.y + }, i.update(!0), i.pivot())), e + } + }), + $e = qe, + Je = Ze; + Je.positioners = $e; + var Qe = ut.valueOrDefault; + + function ti() + { + return ut.merge( + {}, [].slice.call(arguments), + { + merger: function (t, e, i, n) + { + if ("xAxes" === t || "yAxes" === t) + { + var a, o, r, s = i[t].length; + for (e[t] || (e[t] = []), a = 0; a < s; ++a) r = i[t][a], o = Qe(r.type, "xAxes" === t ? "category" : "linear"), a >= e[t].length && e[t].push( + {}), !e[t][a].type || r.type && r.type !== e[t][a].type ? ut.merge(e[t][a], [He.getScaleDefaults(o), r]) : ut.merge(e[t][a], r) + } + else ut._merger(t, e, i, n) + } + }) + } + + function ei() + { + return ut.merge( + {}, [].slice.call(arguments), + { + merger: function (t, e, i, n) + { + var a = e[t] || + {}, + o = i[t]; + "scales" === t ? e[t] = ti(a, o) : "scale" === t ? e[t] = ut.merge(a, [He.getScaleDefaults(o.type), o]) : ut._merger(t, e, i, n) + } + }) + } + + function ii(t) + { + return "top" === t || "bottom" === t + } + st._set("global", + { + elements: + {}, + events: ["mousemove", "mouseout", "click", "touchstart", "touchmove"], + hover: + { + onHover: null, + mode: "nearest", + intersect: !0, + animationDuration: 400 + }, + onClick: null, + maintainAspectRatio: !0, + responsive: !0, + responsiveAnimationDuration: 0 + }); + var ni = function (t, e) + { + return this.construct(t, e), this + }; + ut.extend(ni.prototype, + { + construct: function (t, e) + { + var i = this; + e = function (t) + { + var e = (t = t || + {}).data = t.data || + {}; + return e.datasets = e.datasets || [], e.labels = e.labels || [], t.options = ei(st.global, st[t.type], t.options || + {}), t + }(e); + var n = Ve.acquireContext(t, e), + a = n && n.canvas, + o = a && a.height, + r = a && a.width; + i.id = ut.uid(), i.ctx = n, i.canvas = a, i.config = e, i.width = r, i.height = o, i.aspectRatio = o ? r / o : null, i.options = e.options, i._bufferedRender = !1, i.chart = i, i.controller = i, ni.instances[i.id] = i, Object.defineProperty(i, "data", + { + get: function () + { + return i.config.data + }, + set: function (t) + { + i.config.data = t + } + }), n && a ? (i.initialize(), i.update()) : console.error("Failed to create chart: can't acquire context from the given item") + }, + initialize: function () + { + var t = this; + return Ee.notify(t, "beforeInit"), ut.retinaScale(t, t.options.devicePixelRatio), t.bindEvents(), t.options.responsive && t.resize(!0), t.ensureScalesHaveIDs(), t.buildOrUpdateScales(), t.initToolTip(), Ee.notify(t, "afterInit"), t + }, + clear: function () + { + return ut.canvas.clear(this), this + }, + stop: function () + { + return bt.cancelAnimation(this), this + }, + resize: function (t) + { + var e = this, + i = e.options, + n = e.canvas, + a = i.maintainAspectRatio && e.aspectRatio || null, + o = Math.max(0, Math.floor(ut.getMaximumWidth(n))), + r = Math.max(0, Math.floor(a ? o / a : ut.getMaximumHeight(n))); + if ((e.width !== o || e.height !== r) && (n.width = e.width = o, n.height = e.height = r, n.style.width = o + "px", n.style.height = r + "px", ut.retinaScale(e, i.devicePixelRatio), !t)) + { + var s = { + width: o, + height: r + }; + Ee.notify(e, "resize", [s]), i.onResize && i.onResize(e, s), e.stop(), e.update( + { + duration: i.responsiveAnimationDuration + }) + } + }, + ensureScalesHaveIDs: function () + { + var t = this.options, + e = t.scales || + {}, + i = t.scale; + ut.each(e.xAxes, function (t, e) + { + t.id = t.id || "x-axis-" + e + }), ut.each(e.yAxes, function (t, e) + { + t.id = t.id || "y-axis-" + e + }), i && (i.id = i.id || "scale") + }, + buildOrUpdateScales: function () + { + var t = this, + e = t.options, + i = t.scales || + {}, + n = [], + a = Object.keys(i).reduce(function (t, e) + { + return t[e] = !1, t + }, + {}); + e.scales && (n = n.concat((e.scales.xAxes || []).map(function (t) + { + return { + options: t, + dtype: "category", + dposition: "bottom" + } + }), (e.scales.yAxes || []).map(function (t) + { + return { + options: t, + dtype: "linear", + dposition: "left" + } + }))), e.scale && n.push( + { + options: e.scale, + dtype: "radialLinear", + isDefault: !0, + dposition: "chartArea" + }), ut.each(n, function (e) + { + var n = e.options, + o = n.id, + r = Qe(n.type, e.dtype); + ii(n.position) !== ii(e.dposition) && (n.position = e.dposition), a[o] = !0; + var s = null; + if (o in i && i[o].type === r)(s = i[o]).options = n, s.ctx = t.ctx, s.chart = t; + else + { + var l = He.getScaleConstructor(r); + if (!l) return; + s = new l( + { + id: o, + type: r, + options: n, + ctx: t.ctx, + chart: t + }), i[s.id] = s + } + s.mergeTicksOptions(), e.isDefault && (t.scale = s) + }), ut.each(a, function (t, e) + { + t || delete i[e] + }), t.scales = i, He.addScalesToLayout(this) + }, + buildOrUpdateControllers: function () + { + var t = this, + e = []; + return ut.each(t.data.datasets, function (i, n) + { + var a = t.getDatasetMeta(n), + o = i.type || t.config.type; + if (a.type && a.type !== o && (t.destroyDatasetMeta(n), a = t.getDatasetMeta(n)), a.type = o, a.controller) a.controller.updateIndex(n), a.controller.linkScales(); + else + { + var r = ue[a.type]; + if (void 0 === r) throw new Error('"' + a.type + '" is not a chart type.'); + a.controller = new r(t, n), e.push(a.controller) + } + }, t), e + }, + resetElements: function () + { + var t = this; + ut.each(t.data.datasets, function (e, i) + { + t.getDatasetMeta(i).controller.reset() + }, t) + }, + reset: function () + { + this.resetElements(), this.tooltip.initialize() + }, + update: function (t) + { + var e, i, n = this; + if (t && "object" == typeof t || (t = { + duration: t, + lazy: arguments[1] + }), i = (e = n).options, ut.each(e.scales, function (t) + { + ke.removeBox(e, t) + }), i = ei(st.global, st[e.config.type], i), e.options = e.config.options = i, e.ensureScalesHaveIDs(), e.buildOrUpdateScales(), e.tooltip._options = i.tooltips, e.tooltip.initialize(), Ee._invalidate(n), !1 !== Ee.notify(n, "beforeUpdate")) + { + n.tooltip._data = n.data; + var a = n.buildOrUpdateControllers(); + ut.each(n.data.datasets, function (t, e) + { + n.getDatasetMeta(e).controller.buildOrUpdateElements() + }, n), n.updateLayout(), n.options.animation && n.options.animation.duration && ut.each(a, function (t) + { + t.reset() + }), n.updateDatasets(), n.tooltip.initialize(), n.lastActive = [], Ee.notify(n, "afterUpdate"), n._bufferedRender ? n._bufferedRequest = { + duration: t.duration, + easing: t.easing, + lazy: t.lazy + } : n.render(t) + } + }, + updateLayout: function () + { + !1 !== Ee.notify(this, "beforeLayout") && (ke.update(this, this.width, this.height), Ee.notify(this, "afterScaleUpdate"), Ee.notify(this, "afterLayout")) + }, + updateDatasets: function () + { + if (!1 !== Ee.notify(this, "beforeDatasetsUpdate")) + { + for (var t = 0, e = this.data.datasets.length; t < e; ++t) this.updateDataset(t); + Ee.notify(this, "afterDatasetsUpdate") + } + }, + updateDataset: function (t) + { + var e = this.getDatasetMeta(t), + i = { + meta: e, + index: t + }; + !1 !== Ee.notify(this, "beforeDatasetUpdate", [i]) && (e.controller.update(), Ee.notify(this, "afterDatasetUpdate", [i])) + }, + render: function (t) + { + var e = this; + t && "object" == typeof t || (t = { + duration: t, + lazy: arguments[1] + }); + var i = e.options.animation, + n = Qe(t.duration, i && i.duration), + a = t.lazy; + if (!1 !== Ee.notify(e, "beforeRender")) + { + var o = function (t) + { + Ee.notify(e, "afterRender"), ut.callback(i && i.onComplete, [t], e) + }; + if (i && n) + { + var r = new vt( + { + numSteps: n / 16.66, + easing: t.easing || i.easing, + render: function (t, e) + { + var i = ut.easing.effects[e.easing], + n = e.currentStep, + a = n / e.numSteps; + t.draw(i(a), a, n) + }, + onAnimationProgress: i.onProgress, + onAnimationComplete: o + }); + bt.addAnimation(e, r, n, a) + } + else e.draw(), o(new vt( + { + numSteps: 0, + chart: e + })); + return e + } + }, + draw: function (t) + { + var e = this; + e.clear(), ut.isNullOrUndef(t) && (t = 1), e.transition(t), e.width <= 0 || e.height <= 0 || !1 !== Ee.notify(e, "beforeDraw", [t]) && (ut.each(e.boxes, function (t) + { + t.draw(e.chartArea) + }, e), e.drawDatasets(t), e._drawTooltip(t), Ee.notify(e, "afterDraw", [t])) + }, + transition: function (t) + { + for (var e = 0, i = (this.data.datasets || []).length; e < i; ++e) this.isDatasetVisible(e) && this.getDatasetMeta(e).controller.transition(t); + this.tooltip.transition(t) + }, + drawDatasets: function (t) + { + var e = this; + if (!1 !== Ee.notify(e, "beforeDatasetsDraw", [t])) + { + for (var i = (e.data.datasets || []).length - 1; i >= 0; --i) e.isDatasetVisible(i) && e.drawDataset(i, t); + Ee.notify(e, "afterDatasetsDraw", [t]) + } + }, + drawDataset: function (t, e) + { + var i = this.getDatasetMeta(t), + n = { + meta: i, + index: t, + easingValue: e + }; + !1 !== Ee.notify(this, "beforeDatasetDraw", [n]) && (i.controller.draw(e), Ee.notify(this, "afterDatasetDraw", [n])) + }, + _drawTooltip: function (t) + { + var e = this.tooltip, + i = { + tooltip: e, + easingValue: t + }; + !1 !== Ee.notify(this, "beforeTooltipDraw", [i]) && (e.draw(), Ee.notify(this, "afterTooltipDraw", [i])) + }, + getElementAtEvent: function (t) + { + return ve.modes.single(this, t) + }, + getElementsAtEvent: function (t) + { + return ve.modes.label(this, t, + { + intersect: !0 + }) + }, + getElementsAtXAxis: function (t) + { + return ve.modes["x-axis"](this, t, + { + intersect: !0 + }) + }, + getElementsAtEventForMode: function (t, e, i) + { + var n = ve.modes[e]; + return "function" == typeof n ? n(this, t, i) : [] + }, + getDatasetAtEvent: function (t) + { + return ve.modes.dataset(this, t, + { + intersect: !0 + }) + }, + getDatasetMeta: function (t) + { + var e = this.data.datasets[t]; + e._meta || (e._meta = {}); + var i = e._meta[this.id]; + return i || (i = e._meta[this.id] = { + type: null, + data: [], + dataset: null, + controller: null, + hidden: null, + xAxisID: null, + yAxisID: null + }), i + }, + getVisibleDatasetCount: function () + { + for (var t = 0, e = 0, i = this.data.datasets.length; e < i; ++e) this.isDatasetVisible(e) && t++; + return t + }, + isDatasetVisible: function (t) + { + var e = this.getDatasetMeta(t); + return "boolean" == typeof e.hidden ? !e.hidden : !this.data.datasets[t].hidden + }, + generateLegend: function () + { + return this.options.legendCallback(this) + }, + destroyDatasetMeta: function (t) + { + var e = this.id, + i = this.data.datasets[t], + n = i._meta && i._meta[e]; + n && (n.controller.destroy(), delete i._meta[e]) + }, + destroy: function () + { + var t, e, i = this, + n = i.canvas; + for (i.stop(), t = 0, e = i.data.datasets.length; t < e; ++t) i.destroyDatasetMeta(t); + n && (i.unbindEvents(), ut.canvas.clear(i), Ve.releaseContext(i.ctx), i.canvas = null, i.ctx = null), Ee.notify(i, "destroy"), delete ni.instances[i.id] + }, + toBase64Image: function () + { + return this.canvas.toDataURL.apply(this.canvas, arguments) + }, + initToolTip: function () + { + var t = this; + t.tooltip = new Je( + { + _chart: t, + _chartInstance: t, + _data: t.data, + _options: t.options.tooltips + }, t) + }, + bindEvents: function () + { + var t = this, + e = t._listeners = {}, + i = function () + { + t.eventHandler.apply(t, arguments) + }; + ut.each(t.options.events, function (n) + { + Ve.addEventListener(t, n, i), e[n] = i + }), t.options.responsive && (i = function () + { + t.resize() + }, Ve.addEventListener(t, "resize", i), e.resize = i) + }, + unbindEvents: function () + { + var t = this, + e = t._listeners; + e && (delete t._listeners, ut.each(e, function (e, i) + { + Ve.removeEventListener(t, i, e) + })) + }, + updateHoverStyle: function (t, e, i) + { + var n, a, o, r = i ? "setHoverStyle" : "removeHoverStyle"; + for (a = 0, o = t.length; a < o; ++a)(n = t[a]) && this.getDatasetMeta(n._datasetIndex).controller[r](n) + }, + eventHandler: function (t) + { + var e = this, + i = e.tooltip; + if (!1 !== Ee.notify(e, "beforeEvent", [t])) + { + e._bufferedRender = !0, e._bufferedRequest = null; + var n = e.handleEvent(t); + i && (n = i._start ? i.handleEvent(t) : n | i.handleEvent(t)), Ee.notify(e, "afterEvent", [t]); + var a = e._bufferedRequest; + return a ? e.render(a) : n && !e.animating && (e.stop(), e.render( + { + duration: e.options.hover.animationDuration, + lazy: !0 + })), e._bufferedRender = !1, e._bufferedRequest = null, e + } + }, + handleEvent: function (t) + { + var e, i = this, + n = i.options || + {}, + a = n.hover; + return i.lastActive = i.lastActive || [], "mouseout" === t.type ? i.active = [] : i.active = i.getElementsAtEventForMode(t, a.mode, a), ut.callback(n.onHover || n.hover.onHover, [t.native, i.active], i), "mouseup" !== t.type && "click" !== t.type || n.onClick && n.onClick.call(i, t.native, i.active), i.lastActive.length && i.updateHoverStyle(i.lastActive, a.mode, !1), i.active.length && a.mode && i.updateHoverStyle(i.active, a.mode, !0), e = !ut.arrayEquals(i.active, i.lastActive), i.lastActive = i.active, e + } + }), ni.instances = {}; + var ai = ni; + ni.Controller = ni, ni.types = {}, ut.configMerge = ei, ut.scaleMerge = ti; + + function oi() + { + throw new Error("This method is not implemented: either no adapter can be found or an incomplete integration was provided.") + } + + function ri(t) + { + this.options = t || + {} + } + ut.extend(ri.prototype, + { + formats: oi, + parse: oi, + format: oi, + add: oi, + diff: oi, + startOf: oi, + endOf: oi, + _create: function (t) + { + return t + } + }), ri.override = function (t) + { + ut.extend(ri.prototype, t) + }; + var si = { + _date: ri + }, + li = { + formatters: + { + values: function (t) + { + return ut.isArray(t) ? t : "" + t + }, + linear: function (t, e, i) + { + var n = i.length > 3 ? i[2] - i[1] : i[1] - i[0]; + Math.abs(n) > 1 && t !== Math.floor(t) && (n = t - Math.floor(t)); + var a = ut.log10(Math.abs(n)), + o = ""; + if (0 !== t) + if (Math.max(Math.abs(i[0]), Math.abs(i[i.length - 1])) < 1e-4) + { + var r = ut.log10(Math.abs(t)); + o = t.toExponential(Math.floor(r) - Math.floor(a)) + } + else + { + var s = -1 * Math.floor(a); + s = Math.max(Math.min(s, 20), 0), o = t.toFixed(s) + } + else o = "0"; + return o + }, + logarithmic: function (t, e, i) + { + var n = t / Math.pow(10, Math.floor(ut.log10(t))); + return 0 === t ? "0" : 1 === n || 2 === n || 5 === n || 0 === e || e === i.length - 1 ? t.toExponential() : "" + } + } + }, + di = ut.valueOrDefault, + ui = ut.valueAtIndexOrDefault; + + function hi(t) + { + var e, i, n = []; + for (e = 0, i = t.length; e < i; ++e) n.push(t[e].label); + return n + } + + function ci(t, e, i) + { + return ut.isArray(e) ? ut.longestText(t, i, e) : t.measureText(e).width + } + st._set("scale", + { + display: !0, + position: "left", + offset: !1, + gridLines: + { + display: !0, + color: "rgba(0, 0, 0, 0.1)", + lineWidth: 1, + drawBorder: !0, + drawOnChartArea: !0, + drawTicks: !0, + tickMarkLength: 10, + zeroLineWidth: 1, + zeroLineColor: "rgba(0,0,0,0.25)", + zeroLineBorderDash: [], + zeroLineBorderDashOffset: 0, + offsetGridLines: !1, + borderDash: [], + borderDashOffset: 0 + }, + scaleLabel: + { + display: !1, + labelString: "", + padding: + { + top: 4, + bottom: 4 + } + }, + ticks: + { + beginAtZero: !1, + minRotation: 0, + maxRotation: 50, + mirror: !1, + padding: 0, + reverse: !1, + display: !0, + autoSkip: !0, + autoSkipPadding: 0, + labelOffset: 0, + callback: li.formatters.values, + minor: + {}, + major: + {} + } + }); + var fi = pt.extend( + { + getPadding: function () + { + return { + left: this.paddingLeft || 0, + top: this.paddingTop || 0, + right: this.paddingRight || 0, + bottom: this.paddingBottom || 0 + } + }, + getTicks: function () + { + return this._ticks + }, + mergeTicksOptions: function () + { + var t = this.options.ticks; + for (var e in !1 === t.minor && (t.minor = { + display: !1 + }), !1 === t.major && (t.major = { + display: !1 + }), t) "major" !== e && "minor" !== e && (void 0 === t.minor[e] && (t.minor[e] = t[e]), void 0 === t.major[e] && (t.major[e] = t[e])) + }, + beforeUpdate: function () + { + ut.callback(this.options.beforeUpdate, [this]) + }, + update: function (t, e, i) + { + var n, a, o, r, s, l, d = this; + for (d.beforeUpdate(), d.maxWidth = t, d.maxHeight = e, d.margins = ut.extend( + { + left: 0, + right: 0, + top: 0, + bottom: 0 + }, i), d._maxLabelLines = 0, d.longestLabelWidth = 0, d.longestTextCache = d.longestTextCache || + {}, d.beforeSetDimensions(), d.setDimensions(), d.afterSetDimensions(), d.beforeDataLimits(), d.determineDataLimits(), d.afterDataLimits(), d.beforeBuildTicks(), s = d.buildTicks() || [], s = d.afterBuildTicks(s) || s, d.beforeTickToLabelConversion(), o = d.convertTicksToLabels(s) || d.ticks, d.afterTickToLabelConversion(), d.ticks = o, n = 0, a = o.length; n < a; ++n) r = o[n], (l = s[n]) ? l.label = r : s.push(l = { + label: r, + major: !1 + }); + return d._ticks = s, d.beforeCalculateTickRotation(), d.calculateTickRotation(), d.afterCalculateTickRotation(), d.beforeFit(), d.fit(), d.afterFit(), d.afterUpdate(), d.minSize + }, + afterUpdate: function () + { + ut.callback(this.options.afterUpdate, [this]) + }, + beforeSetDimensions: function () + { + ut.callback(this.options.beforeSetDimensions, [this]) + }, + setDimensions: function () + { + var t = this; + t.isHorizontal() ? (t.width = t.maxWidth, t.left = 0, t.right = t.width) : (t.height = t.maxHeight, t.top = 0, t.bottom = t.height), t.paddingLeft = 0, t.paddingTop = 0, t.paddingRight = 0, t.paddingBottom = 0 + }, + afterSetDimensions: function () + { + ut.callback(this.options.afterSetDimensions, [this]) + }, + beforeDataLimits: function () + { + ut.callback(this.options.beforeDataLimits, [this]) + }, + determineDataLimits: ut.noop, + afterDataLimits: function () + { + ut.callback(this.options.afterDataLimits, [this]) + }, + beforeBuildTicks: function () + { + ut.callback(this.options.beforeBuildTicks, [this]) + }, + buildTicks: ut.noop, + afterBuildTicks: function (t) + { + var e = this; + return ut.isArray(t) && t.length ? ut.callback(e.options.afterBuildTicks, [e, t]) : (e.ticks = ut.callback(e.options.afterBuildTicks, [e, e.ticks]) || e.ticks, t) + }, + beforeTickToLabelConversion: function () + { + ut.callback(this.options.beforeTickToLabelConversion, [this]) + }, + convertTicksToLabels: function () + { + var t = this.options.ticks; + this.ticks = this.ticks.map(t.userCallback || t.callback, this) + }, + afterTickToLabelConversion: function () + { + ut.callback(this.options.afterTickToLabelConversion, [this]) + }, + beforeCalculateTickRotation: function () + { + ut.callback(this.options.beforeCalculateTickRotation, [this]) + }, + calculateTickRotation: function () + { + var t = this, + e = t.ctx, + i = t.options.ticks, + n = hi(t._ticks), + a = ut.options._parseFont(i); + e.font = a.string; + var o = i.minRotation || 0; + if (n.length && t.options.display && t.isHorizontal()) + for (var r, s = ut.longestText(e, a.string, n, t.longestTextCache), l = s, d = t.getPixelForTick(1) - t.getPixelForTick(0) - 6; l > d && o < i.maxRotation;) + { + var u = ut.toRadians(o); + if (r = Math.cos(u), Math.sin(u) * s > t.maxHeight) + { + o--; + break + } + o++, l = r * s + } + t.labelRotation = o + }, + afterCalculateTickRotation: function () + { + ut.callback(this.options.afterCalculateTickRotation, [this]) + }, + beforeFit: function () + { + ut.callback(this.options.beforeFit, [this]) + }, + fit: function () + { + var t = this, + e = t.minSize = { + width: 0, + height: 0 + }, + i = hi(t._ticks), + n = t.options, + a = n.ticks, + o = n.scaleLabel, + r = n.gridLines, + s = t._isVisible(), + l = n.position, + d = t.isHorizontal(), + u = ut.options._parseFont, + h = u(a), + c = n.gridLines.tickMarkLength; + if (e.width = d ? t.isFullWidth() ? t.maxWidth - t.margins.left - t.margins.right : t.maxWidth : s && r.drawTicks ? c : 0, e.height = d ? s && r.drawTicks ? c : 0 : t.maxHeight, o.display && s) + { + var f = u(o), + g = ut.options.toPadding(o.padding), + p = f.lineHeight + g.height; + d ? e.height += p : e.width += p + } + if (a.display && s) + { + var m = ut.longestText(t.ctx, h.string, i, t.longestTextCache), + v = ut.numberOfLabelLines(i), + b = .5 * h.size, + x = t.options.ticks.padding; + if (t._maxLabelLines = v, t.longestLabelWidth = m, d) + { + var y = ut.toRadians(t.labelRotation), + k = Math.cos(y), + w = Math.sin(y) * m + h.lineHeight * v + b; + e.height = Math.min(t.maxHeight, e.height + w + x), t.ctx.font = h.string; + var M, _, C = ci(t.ctx, i[0], h.string), + S = ci(t.ctx, i[i.length - 1], h.string), + P = t.getPixelForTick(0) - t.left, + I = t.right - t.getPixelForTick(i.length - 1); + 0 !== t.labelRotation ? (M = "bottom" === l ? k * C : k * b, _ = "bottom" === l ? k * b : k * S) : (M = C / 2, _ = S / 2), t.paddingLeft = Math.max(M - P, 0) + 3, t.paddingRight = Math.max(_ - I, 0) + 3 + } + else a.mirror ? m = 0 : m += x + b, e.width = Math.min(t.maxWidth, e.width + m), t.paddingTop = h.size / 2, t.paddingBottom = h.size / 2 + } + t.handleMargins(), t.width = e.width, t.height = e.height + }, + handleMargins: function () + { + var t = this; + t.margins && (t.paddingLeft = Math.max(t.paddingLeft - t.margins.left, 0), t.paddingTop = Math.max(t.paddingTop - t.margins.top, 0), t.paddingRight = Math.max(t.paddingRight - t.margins.right, 0), t.paddingBottom = Math.max(t.paddingBottom - t.margins.bottom, 0)) + }, + afterFit: function () + { + ut.callback(this.options.afterFit, [this]) + }, + isHorizontal: function () + { + return "top" === this.options.position || "bottom" === this.options.position + }, + isFullWidth: function () + { + return this.options.fullWidth + }, + getRightValue: function (t) + { + if (ut.isNullOrUndef(t)) return NaN; + if (("number" == typeof t || t instanceof Number) && !isFinite(t)) return NaN; + if (t) + if (this.isHorizontal()) + { + if (void 0 !== t.x) return this.getRightValue(t.x) + } + else if (void 0 !== t.y) return this.getRightValue(t.y); + return t + }, + getLabelForIndex: ut.noop, + getPixelForValue: ut.noop, + getValueForPixel: ut.noop, + getPixelForTick: function (t) + { + var e = this, + i = e.options.offset; + if (e.isHorizontal()) + { + var n = (e.width - (e.paddingLeft + e.paddingRight)) / Math.max(e._ticks.length - (i ? 0 : 1), 1), + a = n * t + e.paddingLeft; + i && (a += n / 2); + var o = e.left + a; + return o += e.isFullWidth() ? e.margins.left : 0 + } + var r = e.height - (e.paddingTop + e.paddingBottom); + return e.top + t * (r / (e._ticks.length - 1)) + }, + getPixelForDecimal: function (t) + { + var e = this; + if (e.isHorizontal()) + { + var i = (e.width - (e.paddingLeft + e.paddingRight)) * t + e.paddingLeft, + n = e.left + i; + return n += e.isFullWidth() ? e.margins.left : 0 + } + return e.top + t * e.height + }, + getBasePixel: function () + { + return this.getPixelForValue(this.getBaseValue()) + }, + getBaseValue: function () + { + var t = this.min, + e = this.max; + return this.beginAtZero ? 0 : t < 0 && e < 0 ? e : t > 0 && e > 0 ? t : 0 + }, + _autoSkip: function (t) + { + var e, i, n = this, + a = n.isHorizontal(), + o = n.options.ticks.minor, + r = t.length, + s = !1, + l = o.maxTicksLimit, + d = n._tickSize() * (r - 1), + u = a ? n.width - (n.paddingLeft + n.paddingRight) : n.height - (n.paddingTop + n.PaddingBottom), + h = []; + for (d > u && (s = 1 + Math.floor(d / u)), r > l && (s = Math.max(s, 1 + Math.floor(r / l))), e = 0; e < r; e++) i = t[e], s > 1 && e % s > 0 && delete i.label, h.push(i); + return h + }, + _tickSize: function () + { + var t = this, + e = t.isHorizontal(), + i = t.options.ticks.minor, + n = ut.toRadians(t.labelRotation), + a = Math.abs(Math.cos(n)), + o = Math.abs(Math.sin(n)), + r = i.autoSkipPadding || 0, + s = t.longestLabelWidth + r || 0, + l = ut.options._parseFont(i), + d = t._maxLabelLines * l.lineHeight + r || 0; + return e ? d * a > s * o ? s / a : d / o : d * o < s * a ? d / a : s / o + }, + _isVisible: function () + { + var t, e, i, n = this.chart, + a = this.options.display; + if ("auto" !== a) return !!a; + for (t = 0, e = n.data.datasets.length; t < e; ++t) + if (n.isDatasetVisible(t) && ((i = n.getDatasetMeta(t)).xAxisID === this.id || i.yAxisID === this.id)) return !0; + return !1 + }, + draw: function (t) + { + var e = this, + i = e.options; + if (e._isVisible()) + { + var n, a, o, r = e.chart, + s = e.ctx, + l = st.global.defaultFontColor, + d = i.ticks.minor, + u = i.ticks.major || d, + h = i.gridLines, + c = i.scaleLabel, + f = i.position, + g = 0 !== e.labelRotation, + p = d.mirror, + m = e.isHorizontal(), + v = ut.options._parseFont, + b = d.display && d.autoSkip ? e._autoSkip(e.getTicks()) : e.getTicks(), + x = di(d.fontColor, l), + y = v(d), + k = y.lineHeight, + w = di(u.fontColor, l), + M = v(u), + _ = d.padding, + C = d.labelOffset, + S = h.drawTicks ? h.tickMarkLength : 0, + P = di(c.fontColor, l), + I = v(c), + A = ut.options.toPadding(c.padding), + D = ut.toRadians(e.labelRotation), + T = [], + F = h.drawBorder ? ui(h.lineWidth, 0, 0) : 0, + L = ut._alignPixel; + "top" === f ? (n = L(r, e.bottom, F), a = e.bottom - S, o = n - F / 2) : "bottom" === f ? (n = L(r, e.top, F), a = n + F / 2, o = e.top + S) : "left" === f ? (n = L(r, e.right, F), a = e.right - S, o = n - F / 2) : (n = L(r, e.left, F), a = n + F / 2, o = e.left + S); + if (ut.each(b, function (n, s) + { + if (!ut.isNullOrUndef(n.label)) + { + var l, d, u, c, v, b, x, y, w, M, P, I, A, R, O, z, B = n.label; + s === e.zeroLineIndex && i.offset === h.offsetGridLines ? (l = h.zeroLineWidth, d = h.zeroLineColor, u = h.zeroLineBorderDash || [], c = h.zeroLineBorderDashOffset || 0) : (l = ui(h.lineWidth, s), d = ui(h.color, s), u = h.borderDash || [], c = h.borderDashOffset || 0); + var N = ut.isArray(B) ? B.length : 1, + W = function (t, e, i) + { + var n = t.getPixelForTick(e); + return i && (1 === t.getTicks().length ? n -= t.isHorizontal() ? Math.max(n - t.left, t.right - n) : Math.max(n - t.top, t.bottom - n) : n -= 0 === e ? (t.getPixelForTick(1) - n) / 2 : (n - t.getPixelForTick(e - 1)) / 2), n + }(e, s, h.offsetGridLines); + if (m) + { + var V = S + _; + W < e.left - 1e-7 && (d = "rgba(0,0,0,0)"), v = x = w = P = L(r, W, l), b = a, y = o, A = e.getPixelForTick(s) + C, "top" === f ? (M = L(r, t.top, F) + F / 2, I = t.bottom, O = ((g ? 1 : .5) - N) * k, z = g ? "left" : "center", R = e.bottom - V) : (M = t.top, I = L(r, t.bottom, F) - F / 2, O = (g ? 0 : .5) * k, z = g ? "right" : "center", R = e.top + V) + } + else + { + var E = (p ? 0 : S) + _; + W < e.top - 1e-7 && (d = "rgba(0,0,0,0)"), v = a, x = o, b = y = M = I = L(r, W, l), R = e.getPixelForTick(s) + C, O = (1 - N) * k / 2, "left" === f ? (w = L(r, t.left, F) + F / 2, P = t.right, z = p ? "left" : "right", A = e.right - E) : (w = t.left, P = L(r, t.right, F) - F / 2, z = p ? "right" : "left", A = e.left + E) + } + T.push( + { + tx1: v, + ty1: b, + tx2: x, + ty2: y, + x1: w, + y1: M, + x2: P, + y2: I, + labelX: A, + labelY: R, + glWidth: l, + glColor: d, + glBorderDash: u, + glBorderDashOffset: c, + rotation: -1 * D, + label: B, + major: n.major, + textOffset: O, + textAlign: z + }) + } + }), ut.each(T, function (t) + { + var e = t.glWidth, + i = t.glColor; + if (h.display && e && i && (s.save(), s.lineWidth = e, s.strokeStyle = i, s.setLineDash && (s.setLineDash(t.glBorderDash), s.lineDashOffset = t.glBorderDashOffset), s.beginPath(), h.drawTicks && (s.moveTo(t.tx1, t.ty1), s.lineTo(t.tx2, t.ty2)), h.drawOnChartArea && (s.moveTo(t.x1, t.y1), s.lineTo(t.x2, t.y2)), s.stroke(), s.restore()), d.display) + { + s.save(), s.translate(t.labelX, t.labelY), s.rotate(t.rotation), s.font = t.major ? M.string : y.string, s.fillStyle = t.major ? w : x, s.textBaseline = "middle", s.textAlign = t.textAlign; + var n = t.label, + a = t.textOffset; + if (ut.isArray(n)) + for (var o = 0; o < n.length; ++o) s.fillText("" + n[o], 0, a), a += k; + else s.fillText(n, 0, a); + s.restore() + } + }), c.display) + { + var R, O, z = 0, + B = I.lineHeight / 2; + if (m) R = e.left + (e.right - e.left) / 2, O = "bottom" === f ? e.bottom - B - A.bottom : e.top + B + A.top; + else + { + var N = "left" === f; + R = N ? e.left + B + A.top : e.right - B - A.top, O = e.top + (e.bottom - e.top) / 2, z = N ? -.5 * Math.PI : .5 * Math.PI + } + s.save(), s.translate(R, O), s.rotate(z), s.textAlign = "center", s.textBaseline = "middle", s.fillStyle = P, s.font = I.string, s.fillText(c.labelString, 0, 0), s.restore() + } + if (F) + { + var W, V, E, H, j = F, + q = ui(h.lineWidth, b.length - 1, 0); + m ? (W = L(r, e.left, j) - j / 2, V = L(r, e.right, q) + q / 2, E = H = n) : (E = L(r, e.top, j) - j / 2, H = L(r, e.bottom, q) + q / 2, W = V = n), s.lineWidth = F, s.strokeStyle = ui(h.color, 0), s.beginPath(), s.moveTo(W, E), s.lineTo(V, H), s.stroke() + } + } + } + }), + gi = fi.extend( + { + getLabels: function () + { + var t = this.chart.data; + return this.options.labels || (this.isHorizontal() ? t.xLabels : t.yLabels) || t.labels + }, + determineDataLimits: function () + { + var t, e = this, + i = e.getLabels(); + e.minIndex = 0, e.maxIndex = i.length - 1, void 0 !== e.options.ticks.min && (t = i.indexOf(e.options.ticks.min), e.minIndex = -1 !== t ? t : e.minIndex), void 0 !== e.options.ticks.max && (t = i.indexOf(e.options.ticks.max), e.maxIndex = -1 !== t ? t : e.maxIndex), e.min = i[e.minIndex], e.max = i[e.maxIndex] + }, + buildTicks: function () + { + var t = this, + e = t.getLabels(); + t.ticks = 0 === t.minIndex && t.maxIndex === e.length - 1 ? e : e.slice(t.minIndex, t.maxIndex + 1) + }, + getLabelForIndex: function (t, e) + { + var i = this, + n = i.chart; + return n.getDatasetMeta(e).controller._getValueScaleId() === i.id ? i.getRightValue(n.data.datasets[e].data[t]) : i.ticks[t - i.minIndex] + }, + getPixelForValue: function (t, e) + { + var i, n = this, + a = n.options.offset, + o = Math.max(n.maxIndex + 1 - n.minIndex - (a ? 0 : 1), 1); + if (null != t && (i = n.isHorizontal() ? t.x : t.y), void 0 !== i || void 0 !== t && isNaN(e)) + { + t = i || t; + var r = n.getLabels().indexOf(t); + e = -1 !== r ? r : e + } + if (n.isHorizontal()) + { + var s = n.width / o, + l = s * (e - n.minIndex); + return a && (l += s / 2), n.left + l + } + var d = n.height / o, + u = d * (e - n.minIndex); + return a && (u += d / 2), n.top + u + }, + getPixelForTick: function (t) + { + return this.getPixelForValue(this.ticks[t], t + this.minIndex, null) + }, + getValueForPixel: function (t) + { + var e = this, + i = e.options.offset, + n = Math.max(e._ticks.length - (i ? 0 : 1), 1), + a = e.isHorizontal(), + o = (a ? e.width : e.height) / n; + return t -= a ? e.left : e.top, i && (t -= o / 2), (t <= 0 ? 0 : Math.round(t / o)) + e.minIndex + }, + getBasePixel: function () + { + return this.bottom + } + }), + pi = { + position: "bottom" + }; + gi._defaults = pi; + var mi = ut.noop, + vi = ut.isNullOrUndef; + var bi = fi.extend( + { + getRightValue: function (t) + { + return "string" == typeof t ? +t : fi.prototype.getRightValue.call(this, t) + }, + handleTickRangeOptions: function () + { + var t = this, + e = t.options.ticks; + if (e.beginAtZero) + { + var i = ut.sign(t.min), + n = ut.sign(t.max); + i < 0 && n < 0 ? t.max = 0 : i > 0 && n > 0 && (t.min = 0) + } + var a = void 0 !== e.min || void 0 !== e.suggestedMin, + o = void 0 !== e.max || void 0 !== e.suggestedMax; + void 0 !== e.min ? t.min = e.min : void 0 !== e.suggestedMin && (null === t.min ? t.min = e.suggestedMin : t.min = Math.min(t.min, e.suggestedMin)), void 0 !== e.max ? t.max = e.max : void 0 !== e.suggestedMax && (null === t.max ? t.max = e.suggestedMax : t.max = Math.max(t.max, e.suggestedMax)), a !== o && t.min >= t.max && (a ? t.max = t.min + 1 : t.min = t.max - 1), t.min === t.max && (t.max++, e.beginAtZero || t.min--) + }, + getTickLimit: function () + { + var t, e = this.options.ticks, + i = e.stepSize, + n = e.maxTicksLimit; + return i ? t = Math.ceil(this.max / i) - Math.floor(this.min / i) + 1 : (t = this._computeTickLimit(), n = n || 11), n && (t = Math.min(n, t)), t + }, + _computeTickLimit: function () + { + return Number.POSITIVE_INFINITY + }, + handleDirectionalChanges: mi, + buildTicks: function () + { + var t = this, + e = t.options.ticks, + i = t.getTickLimit(), + n = { + maxTicks: i = Math.max(2, i), + min: e.min, + max: e.max, + precision: e.precision, + stepSize: ut.valueOrDefault(e.fixedStepSize, e.stepSize) + }, + a = t.ticks = function (t, e) + { + var i, n, a, o, r = [], + s = t.stepSize, + l = s || 1, + d = t.maxTicks - 1, + u = t.min, + h = t.max, + c = t.precision, + f = e.min, + g = e.max, + p = ut.niceNum((g - f) / d / l) * l; + if (p < 1e-14 && vi(u) && vi(h)) return [f, g]; + (o = Math.ceil(g / p) - Math.floor(f / p)) > d && (p = ut.niceNum(o * p / d / l) * l), s || vi(c) ? i = Math.pow(10, ut._decimalPlaces(p)) : (i = Math.pow(10, c), p = Math.ceil(p * i) / i), n = Math.floor(f / p) * p, a = Math.ceil(g / p) * p, s && (!vi(u) && ut.almostWhole(u / p, p / 1e3) && (n = u), !vi(h) && ut.almostWhole(h / p, p / 1e3) && (a = h)), o = (a - n) / p, o = ut.almostEquals(o, Math.round(o), p / 1e3) ? Math.round(o) : Math.ceil(o), n = Math.round(n * i) / i, a = Math.round(a * i) / i, r.push(vi(u) ? n : u); + for (var m = 1; m < o; ++m) r.push(Math.round((n + m * p) * i) / i); + return r.push(vi(h) ? a : h), r + }(n, t); + t.handleDirectionalChanges(), t.max = ut.max(a), t.min = ut.min(a), e.reverse ? (a.reverse(), t.start = t.max, t.end = t.min) : (t.start = t.min, t.end = t.max) + }, + convertTicksToLabels: function () + { + var t = this; + t.ticksAsNumbers = t.ticks.slice(), t.zeroLineIndex = t.ticks.indexOf(0), fi.prototype.convertTicksToLabels.call(t) + } + }), + xi = { + position: "left", + ticks: + { + callback: li.formatters.linear + } + }, + yi = bi.extend( + { + determineDataLimits: function () + { + var t = this, + e = t.options, + i = t.chart, + n = i.data.datasets, + a = t.isHorizontal(); + + function o(e) + { + return a ? e.xAxisID === t.id : e.yAxisID === t.id + } + t.min = null, t.max = null; + var r = e.stacked; + if (void 0 === r && ut.each(n, function (t, e) + { + if (!r) + { + var n = i.getDatasetMeta(e); + i.isDatasetVisible(e) && o(n) && void 0 !== n.stack && (r = !0) + } + }), e.stacked || r) + { + var s = {}; + ut.each(n, function (n, a) + { + var r = i.getDatasetMeta(a), + l = [r.type, void 0 === e.stacked && void 0 === r.stack ? a : "", r.stack].join("."); + void 0 === s[l] && (s[l] = { + positiveValues: [], + negativeValues: [] + }); + var d = s[l].positiveValues, + u = s[l].negativeValues; + i.isDatasetVisible(a) && o(r) && ut.each(n.data, function (i, n) + { + var a = +t.getRightValue(i); + isNaN(a) || r.data[n].hidden || (d[n] = d[n] || 0, u[n] = u[n] || 0, e.relativePoints ? d[n] = 100 : a < 0 ? u[n] += a : d[n] += a) + }) + }), ut.each(s, function (e) + { + var i = e.positiveValues.concat(e.negativeValues), + n = ut.min(i), + a = ut.max(i); + t.min = null === t.min ? n : Math.min(t.min, n), t.max = null === t.max ? a : Math.max(t.max, a) + }) + } + else ut.each(n, function (e, n) + { + var a = i.getDatasetMeta(n); + i.isDatasetVisible(n) && o(a) && ut.each(e.data, function (e, i) + { + var n = +t.getRightValue(e); + isNaN(n) || a.data[i].hidden || (null === t.min ? t.min = n : n < t.min && (t.min = n), null === t.max ? t.max = n : n > t.max && (t.max = n)) + }) + }); + t.min = isFinite(t.min) && !isNaN(t.min) ? t.min : 0, t.max = isFinite(t.max) && !isNaN(t.max) ? t.max : 1, this.handleTickRangeOptions() + }, + _computeTickLimit: function () + { + var t; + return this.isHorizontal() ? Math.ceil(this.width / 40) : (t = ut.options._parseFont(this.options.ticks), Math.ceil(this.height / t.lineHeight)) + }, + handleDirectionalChanges: function () + { + this.isHorizontal() || this.ticks.reverse() + }, + getLabelForIndex: function (t, e) + { + return +this.getRightValue(this.chart.data.datasets[e].data[t]) + }, + getPixelForValue: function (t) + { + var e = this, + i = e.start, + n = +e.getRightValue(t), + a = e.end - i; + return e.isHorizontal() ? e.left + e.width / a * (n - i) : e.bottom - e.height / a * (n - i) + }, + getValueForPixel: function (t) + { + var e = this, + i = e.isHorizontal(), + n = i ? e.width : e.height, + a = (i ? t - e.left : e.bottom - t) / n; + return e.start + (e.end - e.start) * a + }, + getPixelForTick: function (t) + { + return this.getPixelForValue(this.ticksAsNumbers[t]) + } + }), + ki = xi; + yi._defaults = ki; + var wi = ut.valueOrDefault; + var Mi = { + position: "left", + ticks: + { + callback: li.formatters.logarithmic + } + }; + + function _i(t, e) + { + return ut.isFinite(t) && t >= 0 ? t : e + } + var Ci = fi.extend( + { + determineDataLimits: function () + { + var t = this, + e = t.options, + i = t.chart, + n = i.data.datasets, + a = t.isHorizontal(); + + function o(e) + { + return a ? e.xAxisID === t.id : e.yAxisID === t.id + } + t.min = null, t.max = null, t.minNotZero = null; + var r = e.stacked; + if (void 0 === r && ut.each(n, function (t, e) + { + if (!r) + { + var n = i.getDatasetMeta(e); + i.isDatasetVisible(e) && o(n) && void 0 !== n.stack && (r = !0) + } + }), e.stacked || r) + { + var s = {}; + ut.each(n, function (n, a) + { + var r = i.getDatasetMeta(a), + l = [r.type, void 0 === e.stacked && void 0 === r.stack ? a : "", r.stack].join("."); + i.isDatasetVisible(a) && o(r) && (void 0 === s[l] && (s[l] = []), ut.each(n.data, function (e, i) + { + var n = s[l], + a = +t.getRightValue(e); + isNaN(a) || r.data[i].hidden || a < 0 || (n[i] = n[i] || 0, n[i] += a) + })) + }), ut.each(s, function (e) + { + if (e.length > 0) + { + var i = ut.min(e), + n = ut.max(e); + t.min = null === t.min ? i : Math.min(t.min, i), t.max = null === t.max ? n : Math.max(t.max, n) + } + }) + } + else ut.each(n, function (e, n) + { + var a = i.getDatasetMeta(n); + i.isDatasetVisible(n) && o(a) && ut.each(e.data, function (e, i) + { + var n = +t.getRightValue(e); + isNaN(n) || a.data[i].hidden || n < 0 || (null === t.min ? t.min = n : n < t.min && (t.min = n), null === t.max ? t.max = n : n > t.max && (t.max = n), 0 !== n && (null === t.minNotZero || n < t.minNotZero) && (t.minNotZero = n)) + }) + }); + this.handleTickRangeOptions() + }, + handleTickRangeOptions: function () + { + var t = this, + e = t.options.ticks; + t.min = _i(e.min, t.min), t.max = _i(e.max, t.max), t.min === t.max && (0 !== t.min && null !== t.min ? (t.min = Math.pow(10, Math.floor(ut.log10(t.min)) - 1), t.max = Math.pow(10, Math.floor(ut.log10(t.max)) + 1)) : (t.min = 1, t.max = 10)), null === t.min && (t.min = Math.pow(10, Math.floor(ut.log10(t.max)) - 1)), null === t.max && (t.max = 0 !== t.min ? Math.pow(10, Math.floor(ut.log10(t.min)) + 1) : 10), null === t.minNotZero && (t.min > 0 ? t.minNotZero = t.min : t.max < 1 ? t.minNotZero = Math.pow(10, Math.floor(ut.log10(t.max))) : t.minNotZero = 1) + }, + buildTicks: function () + { + var t = this, + e = t.options.ticks, + i = !t.isHorizontal(), + n = { + min: _i(e.min), + max: _i(e.max) + }, + a = t.ticks = function (t, e) + { + var i, n, a = [], + o = wi(t.min, Math.pow(10, Math.floor(ut.log10(e.min)))), + r = Math.floor(ut.log10(e.max)), + s = Math.ceil(e.max / Math.pow(10, r)); + 0 === o ? (i = Math.floor(ut.log10(e.minNotZero)), n = Math.floor(e.minNotZero / Math.pow(10, i)), a.push(o), o = n * Math.pow(10, i)) : (i = Math.floor(ut.log10(o)), n = Math.floor(o / Math.pow(10, i))); + var l = i < 0 ? Math.pow(10, Math.abs(i)) : 1; + do { + a.push(o), 10 == ++n && (n = 1, l = ++i >= 0 ? 1 : l), o = Math.round(n * Math.pow(10, i) * l) / l + } while (i < r || i === r && n < s); + var d = wi(t.max, o); + return a.push(d), a + }(n, t); + t.max = ut.max(a), t.min = ut.min(a), e.reverse ? (i = !i, t.start = t.max, t.end = t.min) : (t.start = t.min, t.end = t.max), i && a.reverse() + }, + convertTicksToLabels: function () + { + this.tickValues = this.ticks.slice(), fi.prototype.convertTicksToLabels.call(this) + }, + getLabelForIndex: function (t, e) + { + return +this.getRightValue(this.chart.data.datasets[e].data[t]) + }, + getPixelForTick: function (t) + { + return this.getPixelForValue(this.tickValues[t]) + }, + _getFirstTickValue: function (t) + { + var e = Math.floor(ut.log10(t)); + return Math.floor(t / Math.pow(10, e)) * Math.pow(10, e) + }, + getPixelForValue: function (t) + { + var e, i, n, a, o, r = this, + s = r.options.ticks, + l = s.reverse, + d = ut.log10, + u = r._getFirstTickValue(r.minNotZero), + h = 0; + return t = +r.getRightValue(t), l ? (n = r.end, a = r.start, o = -1) : (n = r.start, a = r.end, o = 1), r.isHorizontal() ? (e = r.width, i = l ? r.right : r.left) : (e = r.height, o *= -1, i = l ? r.top : r.bottom), t !== n && (0 === n && (e -= h = wi(s.fontSize, st.global.defaultFontSize), n = u), 0 !== t && (h += e / (d(a) - d(n)) * (d(t) - d(n))), i += o * h), i + }, + getValueForPixel: function (t) + { + var e, i, n, a, o = this, + r = o.options.ticks, + s = r.reverse, + l = ut.log10, + d = o._getFirstTickValue(o.minNotZero); + if (s ? (i = o.end, n = o.start) : (i = o.start, n = o.end), o.isHorizontal() ? (e = o.width, a = s ? o.right - t : t - o.left) : (e = o.height, a = s ? t - o.top : o.bottom - t), a !== i) + { + if (0 === i) + { + var u = wi(r.fontSize, st.global.defaultFontSize); + a -= u, e -= u, i = d + } + a *= l(n) - l(i), a /= e, a = Math.pow(10, l(i) + a) + } + return a + } + }), + Si = Mi; + Ci._defaults = Si; + var Pi = ut.valueOrDefault, + Ii = ut.valueAtIndexOrDefault, + Ai = ut.options.resolve, + Di = { + display: !0, + animate: !0, + position: "chartArea", + angleLines: + { + display: !0, + color: "rgba(0, 0, 0, 0.1)", + lineWidth: 1, + borderDash: [], + borderDashOffset: 0 + }, + gridLines: + { + circular: !1 + }, + ticks: + { + showLabelBackdrop: !0, + backdropColor: "rgba(255,255,255,0.75)", + backdropPaddingY: 2, + backdropPaddingX: 2, + callback: li.formatters.linear + }, + pointLabels: + { + display: !0, + fontSize: 10, + callback: function (t) + { + return t + } + } + }; + + function Ti(t) + { + var e = t.options; + return e.angleLines.display || e.pointLabels.display ? t.chart.data.labels.length : 0 + } + + function Fi(t) + { + var e = t.ticks; + return e.display && t.display ? Pi(e.fontSize, st.global.defaultFontSize) + 2 * e.backdropPaddingY : 0 + } + + function Li(t, e, i, n, a) + { + return t === n || t === a ? + { + start: e - i / 2, + end: e + i / 2 + } : t < n || t > a ? + { + start: e - i, + end: e + } : + { + start: e, + end: e + i + } + } + + function Ri(t) + { + return 0 === t || 180 === t ? "center" : t < 180 ? "left" : "right" + } + + function Oi(t, e, i, n) + { + var a, o, r = i.y + n / 2; + if (ut.isArray(e)) + for (a = 0, o = e.length; a < o; ++a) t.fillText(e[a], i.x, r), r += n; + else t.fillText(e, i.x, r) + } + + function zi(t, e, i) + { + 90 === t || 270 === t ? i.y -= e.h / 2 : (t > 270 || t < 90) && (i.y -= e.h) + } + + function Bi(t) + { + return ut.isNumber(t) ? t : 0 + } + var Ni = bi.extend( + { + setDimensions: function () + { + var t = this; + t.width = t.maxWidth, t.height = t.maxHeight, t.paddingTop = Fi(t.options) / 2, t.xCenter = Math.floor(t.width / 2), t.yCenter = Math.floor((t.height - t.paddingTop) / 2), t.drawingArea = Math.min(t.height - t.paddingTop, t.width) / 2 + }, + determineDataLimits: function () + { + var t = this, + e = t.chart, + i = Number.POSITIVE_INFINITY, + n = Number.NEGATIVE_INFINITY; + ut.each(e.data.datasets, function (a, o) + { + if (e.isDatasetVisible(o)) + { + var r = e.getDatasetMeta(o); + ut.each(a.data, function (e, a) + { + var o = +t.getRightValue(e); + isNaN(o) || r.data[a].hidden || (i = Math.min(o, i), n = Math.max(o, n)) + }) + } + }), t.min = i === Number.POSITIVE_INFINITY ? 0 : i, t.max = n === Number.NEGATIVE_INFINITY ? 0 : n, t.handleTickRangeOptions() + }, + _computeTickLimit: function () + { + return Math.ceil(this.drawingArea / Fi(this.options)) + }, + convertTicksToLabels: function () + { + var t = this; + bi.prototype.convertTicksToLabels.call(t), t.pointLabels = t.chart.data.labels.map(t.options.pointLabels.callback, t) + }, + getLabelForIndex: function (t, e) + { + return +this.getRightValue(this.chart.data.datasets[e].data[t]) + }, + fit: function () + { + var t = this.options; + t.display && t.pointLabels.display ? function (t) + { + var e, i, n, a = ut.options._parseFont(t.options.pointLabels), + o = { + l: 0, + r: t.width, + t: 0, + b: t.height - t.paddingTop + }, + r = {}; + t.ctx.font = a.string, t._pointLabelSizes = []; + var s, l, d, u = Ti(t); + for (e = 0; e < u; e++) + { + n = t.getPointPosition(e, t.drawingArea + 5), s = t.ctx, l = a.lineHeight, d = t.pointLabels[e] || "", i = ut.isArray(d) ? + { + w: ut.longestText(s, s.font, d), + h: d.length * l + } : + { + w: s.measureText(d).width, + h: l + }, t._pointLabelSizes[e] = i; + var h = t.getIndexAngle(e), + c = ut.toDegrees(h) % 360, + f = Li(c, n.x, i.w, 0, 180), + g = Li(c, n.y, i.h, 90, 270); + f.start < o.l && (o.l = f.start, r.l = h), f.end > o.r && (o.r = f.end, r.r = h), g.start < o.t && (o.t = g.start, r.t = h), g.end > o.b && (o.b = g.end, r.b = h) + } + t.setReductions(t.drawingArea, o, r) + }(this) : this.setCenterPoint(0, 0, 0, 0) + }, + setReductions: function (t, e, i) + { + var n = this, + a = e.l / Math.sin(i.l), + o = Math.max(e.r - n.width, 0) / Math.sin(i.r), + r = -e.t / Math.cos(i.t), + s = -Math.max(e.b - (n.height - n.paddingTop), 0) / Math.cos(i.b); + a = Bi(a), o = Bi(o), r = Bi(r), s = Bi(s), n.drawingArea = Math.min(Math.floor(t - (a + o) / 2), Math.floor(t - (r + s) / 2)), n.setCenterPoint(a, o, r, s) + }, + setCenterPoint: function (t, e, i, n) + { + var a = this, + o = a.width - e - a.drawingArea, + r = t + a.drawingArea, + s = i + a.drawingArea, + l = a.height - a.paddingTop - n - a.drawingArea; + a.xCenter = Math.floor((r + o) / 2 + a.left), a.yCenter = Math.floor((s + l) / 2 + a.top + a.paddingTop) + }, + getIndexAngle: function (t) + { + return t * (2 * Math.PI / Ti(this)) + (this.chart.options && this.chart.options.startAngle ? this.chart.options.startAngle : 0) * Math.PI * 2 / 360 + }, + getDistanceFromCenterForValue: function (t) + { + var e = this; + if (null === t) return 0; + var i = e.drawingArea / (e.max - e.min); + return e.options.ticks.reverse ? (e.max - t) * i : (t - e.min) * i + }, + getPointPosition: function (t, e) + { + var i = this.getIndexAngle(t) - Math.PI / 2; + return { + x: Math.cos(i) * e + this.xCenter, + y: Math.sin(i) * e + this.yCenter + } + }, + getPointPositionForValue: function (t, e) + { + return this.getPointPosition(t, this.getDistanceFromCenterForValue(e)) + }, + getBasePosition: function () + { + var t = this.min, + e = this.max; + return this.getPointPositionForValue(0, this.beginAtZero ? 0 : t < 0 && e < 0 ? e : t > 0 && e > 0 ? t : 0) + }, + draw: function () + { + var t = this, + e = t.options, + i = e.gridLines, + n = e.ticks; + if (e.display) + { + var a = t.ctx, + o = this.getIndexAngle(0), + r = ut.options._parseFont(n); + (e.angleLines.display || e.pointLabels.display) && function (t) + { + var e = t.ctx, + i = t.options, + n = i.angleLines, + a = i.gridLines, + o = i.pointLabels, + r = Pi(n.lineWidth, a.lineWidth), + s = Pi(n.color, a.color), + l = Fi(i); + e.save(), e.lineWidth = r, e.strokeStyle = s, e.setLineDash && (e.setLineDash(Ai([n.borderDash, a.borderDash, []])), e.lineDashOffset = Ai([n.borderDashOffset, a.borderDashOffset, 0])); + var d = t.getDistanceFromCenterForValue(i.ticks.reverse ? t.min : t.max), + u = ut.options._parseFont(o); + e.font = u.string, e.textBaseline = "middle"; + for (var h = Ti(t) - 1; h >= 0; h--) + { + if (n.display && r && s) + { + var c = t.getPointPosition(h, d); + e.beginPath(), e.moveTo(t.xCenter, t.yCenter), e.lineTo(c.x, c.y), e.stroke() + } + if (o.display) + { + var f = 0 === h ? l / 2 : 0, + g = t.getPointPosition(h, d + f + 5), + p = Ii(o.fontColor, h, st.global.defaultFontColor); + e.fillStyle = p; + var m = t.getIndexAngle(h), + v = ut.toDegrees(m); + e.textAlign = Ri(v), zi(v, t._pointLabelSizes[h], g), Oi(e, t.pointLabels[h] || "", g, u.lineHeight) + } + } + e.restore() + }(t), ut.each(t.ticks, function (e, s) + { + if (s > 0 || n.reverse) + { + var l = t.getDistanceFromCenterForValue(t.ticksAsNumbers[s]); + if (i.display && 0 !== s && function (t, e, i, n) + { + var a, o = t.ctx, + r = e.circular, + s = Ti(t), + l = Ii(e.color, n - 1), + d = Ii(e.lineWidth, n - 1); + if ((r || s) && l && d) + { + if (o.save(), o.strokeStyle = l, o.lineWidth = d, o.setLineDash && (o.setLineDash(e.borderDash || []), o.lineDashOffset = e.borderDashOffset || 0), o.beginPath(), r) o.arc(t.xCenter, t.yCenter, i, 0, 2 * Math.PI); + else + { + a = t.getPointPosition(0, i), o.moveTo(a.x, a.y); + for (var u = 1; u < s; u++) a = t.getPointPosition(u, i), o.lineTo(a.x, a.y) + } + o.closePath(), o.stroke(), o.restore() + } + }(t, i, l, s), n.display) + { + var d = Pi(n.fontColor, st.global.defaultFontColor); + if (a.font = r.string, a.save(), a.translate(t.xCenter, t.yCenter), a.rotate(o), n.showLabelBackdrop) + { + var u = a.measureText(e).width; + a.fillStyle = n.backdropColor, a.fillRect(-u / 2 - n.backdropPaddingX, -l - r.size / 2 - n.backdropPaddingY, u + 2 * n.backdropPaddingX, r.size + 2 * n.backdropPaddingY) + } + a.textAlign = "center", a.textBaseline = "middle", a.fillStyle = d, a.fillText(e, 0, -l), a.restore() + } + } + }) + } + } + }), + Wi = Di; + Ni._defaults = Wi; + var Vi = ut.valueOrDefault, + Ei = Number.MIN_SAFE_INTEGER || -9007199254740991, + Hi = Number.MAX_SAFE_INTEGER || 9007199254740991, + ji = { + millisecond: + { + common: !0, + size: 1, + steps: [1, 2, 5, 10, 20, 50, 100, 250, 500] + }, + second: + { + common: !0, + size: 1e3, + steps: [1, 2, 5, 10, 15, 30] + }, + minute: + { + common: !0, + size: 6e4, + steps: [1, 2, 5, 10, 15, 30] + }, + hour: + { + common: !0, + size: 36e5, + steps: [1, 2, 3, 6, 12] + }, + day: + { + common: !0, + size: 864e5, + steps: [1, 2, 5] + }, + week: + { + common: !1, + size: 6048e5, + steps: [1, 2, 3, 4] + }, + month: + { + common: !0, + size: 2628e6, + steps: [1, 2, 3] + }, + quarter: + { + common: !1, + size: 7884e6, + steps: [1, 2, 3, 4] + }, + year: + { + common: !0, + size: 3154e7 + } + }, + qi = Object.keys(ji); + + function Yi(t, e) + { + return t - e + } + + function Ui(t) + { + var e, i, n, a = {}, + o = []; + for (e = 0, i = t.length; e < i; ++e) a[n = t[e]] || (a[n] = !0, o.push(n)); + return o + } + + function Xi(t, e, i, n) + { + var a = function (t, e, i) + { + for (var n, a, o, r = 0, s = t.length - 1; r >= 0 && r <= s;) + { + if (a = t[(n = r + s >> 1) - 1] || null, o = t[n], !a) return { + lo: null, + hi: o + }; + if (o[e] < i) r = n + 1; + else + { + if (!(a[e] > i)) return { + lo: a, + hi: o + }; + s = n - 1 + } + } + return { + lo: o, + hi: null + } + }(t, e, i), + o = a.lo ? a.hi ? a.lo : t[t.length - 2] : t[0], + r = a.lo ? a.hi ? a.hi : t[t.length - 1] : t[1], + s = r[e] - o[e], + l = s ? (i - o[e]) / s : 0, + d = (r[n] - o[n]) * l; + return o[n] + d + } + + function Ki(t, e) + { + var i = t._adapter, + n = t.options.time, + a = n.parser, + o = a || n.format, + r = e; + return "function" == typeof a && (r = a(r)), ut.isFinite(r) || (r = "string" == typeof o ? i.parse(r, o) : i.parse(r)), null !== r ? +r : (a || "function" != typeof o || (r = o(e), ut.isFinite(r) || (r = i.parse(r))), r) + } + + function Gi(t, e) + { + if (ut.isNullOrUndef(e)) return null; + var i = t.options.time, + n = Ki(t, t.getRightValue(e)); + return null === n ? n : (i.round && (n = +t._adapter.startOf(n, i.round)), n) + } + + function Zi(t) + { + for (var e = qi.indexOf(t) + 1, i = qi.length; e < i; ++e) + if (ji[qi[e]].common) return qi[e] + } + + function $i(t, e, i, n) + { + var a, o = t._adapter, + r = t.options, + s = r.time, + l = s.unit || function (t, e, i, n) + { + var a, o, r, s = qi.length; + for (a = qi.indexOf(t); a < s - 1; ++a) + if (r = (o = ji[qi[a]]).steps ? o.steps[o.steps.length - 1] : Hi, o.common && Math.ceil((i - e) / (r * o.size)) <= n) return qi[a]; + return qi[s - 1] + }(s.minUnit, e, i, n), + d = Zi(l), + u = Vi(s.stepSize, s.unitStepSize), + h = "week" === l && s.isoWeekday, + c = r.ticks.major.enabled, + f = ji[l], + g = e, + p = i, + m = []; + for (u || (u = function (t, e, i, n) + { + var a, o, r, s = e - t, + l = ji[i], + d = l.size, + u = l.steps; + if (!u) return Math.ceil(s / (n * d)); + for (a = 0, o = u.length; a < o && (r = u[a], !(Math.ceil(s / (d * r)) <= n)); ++a); + return r + }(e, i, l, n)), h && (g = +o.startOf(g, "isoWeek", h), p = +o.startOf(p, "isoWeek", h)), g = +o.startOf(g, h ? "day" : l), (p = +o.startOf(p, h ? "day" : l)) < i && (p = +o.add(p, 1, l)), a = g, c && d && !h && !s.round && (a = +o.startOf(a, d), a = +o.add(a, ~~((g - a) / (f.size * u)) * u, l)); a < p; a = +o.add(a, u, l)) m.push(+a); + return m.push(+a), m + } + var Ji = fi.extend( + { + initialize: function () + { + this.mergeTicksOptions(), fi.prototype.initialize.call(this) + }, + update: function () + { + var t = this.options, + e = t.time || (t.time = {}), + i = this._adapter = new si._date(t.adapters.date); + return e.format && console.warn("options.time.format is deprecated and replaced by options.time.parser."), ut.mergeIf(e.displayFormats, i.formats()), fi.prototype.update.apply(this, arguments) + }, + getRightValue: function (t) + { + return t && void 0 !== t.t && (t = t.t), fi.prototype.getRightValue.call(this, t) + }, + determineDataLimits: function () + { + var t, e, i, n, a, o, r = this, + s = r.chart, + l = r._adapter, + d = r.options.time, + u = d.unit || "day", + h = Hi, + c = Ei, + f = [], + g = [], + p = [], + m = s.data.labels || []; + for (t = 0, i = m.length; t < i; ++t) p.push(Gi(r, m[t])); + for (t = 0, i = (s.data.datasets || []).length; t < i; ++t) + if (s.isDatasetVisible(t)) + if (a = s.data.datasets[t].data, ut.isObject(a[0])) + for (g[t] = [], e = 0, n = a.length; e < n; ++e) o = Gi(r, a[e]), f.push(o), g[t][e] = o; + else + { + for (e = 0, n = p.length; e < n; ++e) f.push(p[e]); + g[t] = p.slice(0) + } + else g[t] = []; + p.length && (p = Ui(p).sort(Yi), h = Math.min(h, p[0]), c = Math.max(c, p[p.length - 1])), f.length && (f = Ui(f).sort(Yi), h = Math.min(h, f[0]), c = Math.max(c, f[f.length - 1])), h = Gi(r, d.min) || h, c = Gi(r, d.max) || c, h = h === Hi ? +l.startOf(Date.now(), u) : h, c = c === Ei ? +l.endOf(Date.now(), u) + 1 : c, r.min = Math.min(h, c), r.max = Math.max(h + 1, c), r._horizontal = r.isHorizontal(), r._table = [], r._timestamps = { + data: f, + datasets: g, + labels: p + } + }, + buildTicks: function () + { + var t, e, i, n = this, + a = n.min, + o = n.max, + r = n.options, + s = r.time, + l = [], + d = []; + switch (r.ticks.source) + { + case "data": + l = n._timestamps.data; + break; + case "labels": + l = n._timestamps.labels; + break; + case "auto": + default: + l = $i(n, a, o, n.getLabelCapacity(a)) + } + for ("ticks" === r.bounds && l.length && (a = l[0], o = l[l.length - 1]), a = Gi(n, s.min) || a, o = Gi(n, s.max) || o, t = 0, e = l.length; t < e; ++t)(i = l[t]) >= a && i <= o && d.push(i); + return n.min = a, n.max = o, n._unit = s.unit || function (t, e, i, n, a) + { + var o, r; + for (o = qi.length - 1; o >= qi.indexOf(i); o--) + if (r = qi[o], ji[r].common && t._adapter.diff(a, n, r) >= e.length) return r; + return qi[i ? qi.indexOf(i) : 0] + }(n, d, s.minUnit, n.min, n.max), n._majorUnit = Zi(n._unit), n._table = function (t, e, i, n) + { + if ("linear" === n || !t.length) return [ + { + time: e, + pos: 0 + }, + { + time: i, + pos: 1 + }]; + var a, o, r, s, l, d = [], + u = [e]; + for (a = 0, o = t.length; a < o; ++a)(s = t[a]) > e && s < i && u.push(s); + for (u.push(i), a = 0, o = u.length; a < o; ++a) l = u[a + 1], r = u[a - 1], s = u[a], void 0 !== r && void 0 !== l && Math.round((l + r) / 2) === s || d.push( + { + time: s, + pos: a / (o - 1) + }); + return d + }(n._timestamps.data, a, o, r.distribution), n._offsets = function (t, e, i, n, a) + { + var o, r, s = 0, + l = 0; + return a.offset && e.length && (a.time.min || (o = Xi(t, "time", e[0], "pos"), s = 1 === e.length ? 1 - o : (Xi(t, "time", e[1], "pos") - o) / 2), a.time.max || (r = Xi(t, "time", e[e.length - 1], "pos"), l = 1 === e.length ? r : (r - Xi(t, "time", e[e.length - 2], "pos")) / 2)), + { + start: s, + end: l + } + }(n._table, d, 0, 0, r), r.ticks.reverse && d.reverse(), + function (t, e, i) + { + var n, a, o, r, s = []; + for (n = 0, a = e.length; n < a; ++n) o = e[n], r = !!i && o === +t._adapter.startOf(o, i), s.push( + { + value: o, + major: r + }); + return s + }(n, d, n._majorUnit) + }, + getLabelForIndex: function (t, e) + { + var i = this, + n = i._adapter, + a = i.chart.data, + o = i.options.time, + r = a.labels && t < a.labels.length ? a.labels[t] : "", + s = a.datasets[e].data[t]; + return ut.isObject(s) && (r = i.getRightValue(s)), o.tooltipFormat ? n.format(Ki(i, r), o.tooltipFormat) : "string" == typeof r ? r : n.format(Ki(i, r), o.displayFormats.datetime) + }, + tickFormatFunction: function (t, e, i, n) + { + var a = this._adapter, + o = this.options, + r = o.time.displayFormats, + s = r[this._unit], + l = this._majorUnit, + d = r[l], + u = +a.startOf(t, l), + h = o.ticks.major, + c = h.enabled && l && d && t === u, + f = a.format(t, n || (c ? d : s)), + g = c ? h : o.ticks.minor, + p = Vi(g.callback, g.userCallback); + return p ? p(f, e, i) : f + }, + convertTicksToLabels: function (t) + { + var e, i, n = []; + for (e = 0, i = t.length; e < i; ++e) n.push(this.tickFormatFunction(t[e].value, e, t)); + return n + }, + getPixelForOffset: function (t) + { + var e = this, + i = e.options.ticks.reverse, + n = e._horizontal ? e.width : e.height, + a = e._horizontal ? i ? e.right : e.left : i ? e.bottom : e.top, + o = Xi(e._table, "time", t, "pos"), + r = n * (e._offsets.start + o) / (e._offsets.start + 1 + e._offsets.end); + return i ? a - r : a + r + }, + getPixelForValue: function (t, e, i) + { + var n = null; + if (void 0 !== e && void 0 !== i && (n = this._timestamps.datasets[i][e]), null === n && (n = Gi(this, t)), null !== n) return this.getPixelForOffset(n) + }, + getPixelForTick: function (t) + { + var e = this.getTicks(); + return t >= 0 && t < e.length ? this.getPixelForOffset(e[t].value) : null + }, + getValueForPixel: function (t) + { + var e = this, + i = e._horizontal ? e.width : e.height, + n = e._horizontal ? e.left : e.top, + a = (i ? (t - n) / i : 0) * (e._offsets.start + 1 + e._offsets.start) - e._offsets.end, + o = Xi(e._table, "pos", a, "time"); + return e._adapter._create(o) + }, + getLabelWidth: function (t) + { + var e = this.options.ticks, + i = this.ctx.measureText(t).width, + n = ut.toRadians(e.maxRotation), + a = Math.cos(n), + o = Math.sin(n); + return i * a + Vi(e.fontSize, st.global.defaultFontSize) * o + }, + getLabelCapacity: function (t) + { + var e = this, + i = e.options.time.displayFormats.millisecond, + n = e.tickFormatFunction(t, 0, [], i), + a = e.getLabelWidth(n), + o = e.isHorizontal() ? e.width : e.height, + r = Math.floor(o / a); + return r > 0 ? r : 1 + } + }), + Qi = { + position: "bottom", + distribution: "linear", + bounds: "data", + adapters: + {}, + time: + { + parser: !1, + format: !1, + unit: !1, + round: !1, + displayFormat: !1, + isoWeekday: !1, + minUnit: "millisecond", + displayFormats: + {} + }, + ticks: + { + autoSkip: !1, + source: "auto", + major: + { + enabled: !1 + } + } + }; + Ji._defaults = Qi; + var tn = { + category: gi, + linear: yi, + logarithmic: Ci, + radialLinear: Ni, + time: Ji + }, + en = { + datetime: "MMM D, YYYY, h:mm:ss a", + millisecond: "h:mm:ss.SSS a", + second: "h:mm:ss a", + minute: "h:mm a", + hour: "hA", + day: "MMM D", + week: "ll", + month: "MMM YYYY", + quarter: "[Q]Q - YYYY", + year: "YYYY" + }; + si._date.override("function" == typeof t ? + { + _id: "moment", + formats: function () + { + return en + }, + parse: function (e, i) + { + return "string" == typeof e && "string" == typeof i ? e = t(e, i) : e instanceof t || (e = t(e)), e.isValid() ? e.valueOf() : null + }, + format: function (e, i) + { + return t(e).format(i) + }, + add: function (e, i, n) + { + return t(e).add(i, n).valueOf() + }, + diff: function (e, i, n) + { + return t.duration(t(e).diff(t(i))).as(n) + }, + startOf: function (e, i, n) + { + return e = t(e), "isoWeek" === i ? e.isoWeekday(n).valueOf() : e.startOf(i).valueOf() + }, + endOf: function (e, i) + { + return t(e).endOf(i).valueOf() + }, + _create: function (e) + { + return t(e) + } + } : + {}), st._set("global", + { + plugins: + { + filler: + { + propagate: !0 + } + } + }); + var nn = { + dataset: function (t) + { + var e = t.fill, + i = t.chart, + n = i.getDatasetMeta(e), + a = n && i.isDatasetVisible(e) && n.dataset._children || [], + o = a.length || 0; + return o ? function (t, e) + { + return e < o && a[e]._view || null + } : null + }, + boundary: function (t) + { + var e = t.boundary, + i = e ? e.x : null, + n = e ? e.y : null; + return function (t) + { + return { + x: null === i ? t.x : i, + y: null === n ? t.y : n + } + } + } + }; + + function an(t, e, i) + { + var n, a = t._model || + {}, + o = a.fill; + if (void 0 === o && (o = !!a.backgroundColor), !1 === o || null === o) return !1; + if (!0 === o) return "origin"; + if (n = parseFloat(o, 10), isFinite(n) && Math.floor(n) === n) return "-" !== o[0] && "+" !== o[0] || (n = e + n), !(n === e || n < 0 || n >= i) && n; + switch (o) + { + case "bottom": + return "start"; + case "top": + return "end"; + case "zero": + return "origin"; + case "origin": + case "start": + case "end": + return o; + default: + return !1 + } + } + + function on(t) + { + var e, i = t.el._model || + {}, + n = t.el._scale || + {}, + a = t.fill, + o = null; + if (isFinite(a)) return null; + if ("start" === a ? o = void 0 === i.scaleBottom ? n.bottom : i.scaleBottom : "end" === a ? o = void 0 === i.scaleTop ? n.top : i.scaleTop : void 0 !== i.scaleZero ? o = i.scaleZero : n.getBasePosition ? o = n.getBasePosition() : n.getBasePixel && (o = n.getBasePixel()), null != o) + { + if (void 0 !== o.x && void 0 !== o.y) return o; + if (ut.isFinite(o)) return { + x: (e = n.isHorizontal()) ? o : null, + y: e ? null : o + } + } + return null + } + + function rn(t, e, i) + { + var n, a = t[e].fill, + o = [e]; + if (!i) return a; + for (; !1 !== a && -1 === o.indexOf(a);) + { + if (!isFinite(a)) return a; + if (!(n = t[a])) return !1; + if (n.visible) return a; + o.push(a), a = n.fill + } + return !1 + } + + function sn(t) + { + var e = t.fill, + i = "dataset"; + return !1 === e ? null : (isFinite(e) || (i = "boundary"), nn[i](t)) + } + + function ln(t) + { + return t && !t.skip + } + + function dn(t, e, i, n, a) + { + var o; + if (n && a) + { + for (t.moveTo(e[0].x, e[0].y), o = 1; o < n; ++o) ut.canvas.lineTo(t, e[o - 1], e[o]); + for (t.lineTo(i[a - 1].x, i[a - 1].y), o = a - 1; o > 0; --o) ut.canvas.lineTo(t, i[o], i[o - 1], !0) + } + } + var un = { + id: "filler", + afterDatasetsUpdate: function (t, e) + { + var i, n, a, o, r = (t.data.datasets || []).length, + s = e.propagate, + l = []; + for (n = 0; n < r; ++n) o = null, (a = (i = t.getDatasetMeta(n)).dataset) && a._model && a instanceof Wt.Line && (o = { + visible: t.isDatasetVisible(n), + fill: an(a, n, r), + chart: t, + el: a + }), i.$filler = o, l.push(o); + for (n = 0; n < r; ++n)(o = l[n]) && (o.fill = rn(l, n, s), o.boundary = on(o), o.mapper = sn(o)) + }, + beforeDatasetDraw: function (t, e) + { + var i = e.meta.$filler; + if (i) + { + var n = t.ctx, + a = i.el, + o = a._view, + r = a._children || [], + s = i.mapper, + l = o.backgroundColor || st.global.defaultColor; + s && l && r.length && (ut.canvas.clipArea(n, t.chartArea), function (t, e, i, n, a, o) + { + var r, s, l, d, u, h, c, f = e.length, + g = n.spanGaps, + p = [], + m = [], + v = 0, + b = 0; + for (t.beginPath(), r = 0, s = f + !!o; r < s; ++r) u = i(d = e[l = r % f]._view, l, n), h = ln(d), c = ln(u), h && c ? (v = p.push(d), b = m.push(u)) : v && b && (g ? (h && p.push(d), c && m.push(u)) : (dn(t, p, m, v, b), v = b = 0, p = [], m = [])); + dn(t, p, m, v, b), t.closePath(), t.fillStyle = a, t.fill() + }(n, r, s, o, l, a._loop), ut.canvas.unclipArea(n)) + } + } + }, + hn = ut.noop, + cn = ut.valueOrDefault; + + function fn(t, e) + { + return t.usePointStyle && t.boxWidth > e ? e : t.boxWidth + } + st._set("global", + { + legend: + { + display: !0, + position: "top", + fullWidth: !0, + reverse: !1, + weight: 1e3, + onClick: function (t, e) + { + var i = e.datasetIndex, + n = this.chart, + a = n.getDatasetMeta(i); + a.hidden = null === a.hidden ? !n.data.datasets[i].hidden : null, n.update() + }, + onHover: null, + onLeave: null, + labels: + { + boxWidth: 40, + padding: 10, + generateLabels: function (t) + { + var e = t.data; + return ut.isArray(e.datasets) ? e.datasets.map(function (e, i) + { + return { + text: e.label, + fillStyle: ut.isArray(e.backgroundColor) ? e.backgroundColor[0] : e.backgroundColor, + hidden: !t.isDatasetVisible(i), + lineCap: e.borderCapStyle, + lineDash: e.borderDash, + lineDashOffset: e.borderDashOffset, + lineJoin: e.borderJoinStyle, + lineWidth: e.borderWidth, + strokeStyle: e.borderColor, + pointStyle: e.pointStyle, + datasetIndex: i + } + }, this) : [] + } + } + }, + legendCallback: function (t) + { + var e = []; + e.push('
    '); + for (var i = 0; i < t.data.datasets.length; i++) e.push('
  • '), t.data.datasets[i].label && e.push(t.data.datasets[i].label), e.push("
  • "); + return e.push("
"), e.join("") + } + }); + var gn = pt.extend( + { + initialize: function (t) + { + ut.extend(this, t), this.legendHitBoxes = [], this._hoveredItem = null, this.doughnutMode = !1 + }, + beforeUpdate: hn, + update: function (t, e, i) + { + var n = this; + return n.beforeUpdate(), n.maxWidth = t, n.maxHeight = e, n.margins = i, n.beforeSetDimensions(), n.setDimensions(), n.afterSetDimensions(), n.beforeBuildLabels(), n.buildLabels(), n.afterBuildLabels(), n.beforeFit(), n.fit(), n.afterFit(), n.afterUpdate(), n.minSize + }, + afterUpdate: hn, + beforeSetDimensions: hn, + setDimensions: function () + { + var t = this; + t.isHorizontal() ? (t.width = t.maxWidth, t.left = 0, t.right = t.width) : (t.height = t.maxHeight, t.top = 0, t.bottom = t.height), t.paddingLeft = 0, t.paddingTop = 0, t.paddingRight = 0, t.paddingBottom = 0, t.minSize = { + width: 0, + height: 0 + } + }, + afterSetDimensions: hn, + beforeBuildLabels: hn, + buildLabels: function () + { + var t = this, + e = t.options.labels || + {}, + i = ut.callback(e.generateLabels, [t.chart], t) || []; + e.filter && (i = i.filter(function (i) + { + return e.filter(i, t.chart.data) + })), t.options.reverse && i.reverse(), t.legendItems = i + }, + afterBuildLabels: hn, + beforeFit: hn, + fit: function () + { + var t = this, + e = t.options, + i = e.labels, + n = e.display, + a = t.ctx, + o = ut.options._parseFont(i), + r = o.size, + s = t.legendHitBoxes = [], + l = t.minSize, + d = t.isHorizontal(); + if (d ? (l.width = t.maxWidth, l.height = n ? 10 : 0) : (l.width = n ? 10 : 0, l.height = t.maxHeight), n) + if (a.font = o.string, d) + { + var u = t.lineWidths = [0], + h = 0; + a.textAlign = "left", a.textBaseline = "top", ut.each(t.legendItems, function (t, e) + { + var n = fn(i, r) + r / 2 + a.measureText(t.text).width; + (0 === e || u[u.length - 1] + n + i.padding > l.width) && (h += r + i.padding, u[u.length - (e > 0 ? 0 : 1)] = i.padding), s[e] = { + left: 0, + top: 0, + width: n, + height: r + }, u[u.length - 1] += n + i.padding + }), l.height += h + } + else + { + var c = i.padding, + f = t.columnWidths = [], + g = i.padding, + p = 0, + m = 0, + v = r + c; + ut.each(t.legendItems, function (t, e) + { + var n = fn(i, r) + r / 2 + a.measureText(t.text).width; + e > 0 && m + v > l.height - c && (g += p + i.padding, f.push(p), p = 0, m = 0), p = Math.max(p, n), m += v, s[e] = { + left: 0, + top: 0, + width: n, + height: r + } + }), g += p, f.push(p), l.width += g + } + t.width = l.width, t.height = l.height + }, + afterFit: hn, + isHorizontal: function () + { + return "top" === this.options.position || "bottom" === this.options.position + }, + draw: function () + { + var t = this, + e = t.options, + i = e.labels, + n = st.global, + a = n.defaultColor, + o = n.elements.line, + r = t.width, + s = t.lineWidths; + if (e.display) + { + var l, d = t.ctx, + u = cn(i.fontColor, n.defaultFontColor), + h = ut.options._parseFont(i), + c = h.size; + d.textAlign = "left", d.textBaseline = "middle", d.lineWidth = .5, d.strokeStyle = u, d.fillStyle = u, d.font = h.string; + var f = fn(i, c), + g = t.legendHitBoxes, + p = t.isHorizontal(); + l = p ? + { + x: t.left + (r - s[0]) / 2 + i.padding, + y: t.top + i.padding, + line: 0 + } : + { + x: t.left + i.padding, + y: t.top + i.padding, + line: 0 + }; + var m = c + i.padding; + ut.each(t.legendItems, function (n, u) + { + var h = d.measureText(n.text).width, + v = f + c / 2 + h, + b = l.x, + x = l.y; + p ? u > 0 && b + v + i.padding > t.left + t.minSize.width && (x = l.y += m, l.line++, b = l.x = t.left + (r - s[l.line]) / 2 + i.padding) : u > 0 && x + m > t.top + t.minSize.height && (b = l.x = b + t.columnWidths[l.line] + i.padding, x = l.y = t.top + i.padding, l.line++), + function (t, i, n) + { + if (!(isNaN(f) || f <= 0)) + { + d.save(); + var r = cn(n.lineWidth, o.borderWidth); + if (d.fillStyle = cn(n.fillStyle, a), d.lineCap = cn(n.lineCap, o.borderCapStyle), d.lineDashOffset = cn(n.lineDashOffset, o.borderDashOffset), d.lineJoin = cn(n.lineJoin, o.borderJoinStyle), d.lineWidth = r, d.strokeStyle = cn(n.strokeStyle, a), d.setLineDash && d.setLineDash(cn(n.lineDash, o.borderDash)), e.labels && e.labels.usePointStyle) + { + var s = f * Math.SQRT2 / 2, + l = t + f / 2, + u = i + c / 2; + ut.canvas.drawPoint(d, n.pointStyle, s, l, u) + } + else 0 !== r && d.strokeRect(t, i, f, c), d.fillRect(t, i, f, c); + d.restore() + } + }(b, x, n), g[u].left = b, g[u].top = x, + function (t, e, i, n) + { + var a = c / 2, + o = f + a + t, + r = e + a; + d.fillText(i.text, o, r), i.hidden && (d.beginPath(), d.lineWidth = 2, d.moveTo(o, r), d.lineTo(o + n, r), d.stroke()) + }(b, x, n, h), p ? l.x += v + i.padding : l.y += m + }) + } + }, + _getLegendItemAt: function (t, e) + { + var i, n, a, o = this; + if (t >= o.left && t <= o.right && e >= o.top && e <= o.bottom) + for (a = o.legendHitBoxes, i = 0; i < a.length; ++i) + if (t >= (n = a[i]).left && t <= n.left + n.width && e >= n.top && e <= n.top + n.height) return o.legendItems[i]; + return null + }, + handleEvent: function (t) + { + var e, i = this, + n = i.options, + a = "mouseup" === t.type ? "click" : t.type; + if ("mousemove" === a) + { + if (!n.onHover && !n.onLeave) return + } + else + { + if ("click" !== a) return; + if (!n.onClick) return + } + e = i._getLegendItemAt(t.x, t.y), "click" === a ? e && n.onClick && n.onClick.call(i, t.native, e) : (n.onLeave && e !== i._hoveredItem && (i._hoveredItem && n.onLeave.call(i, t.native, i._hoveredItem), i._hoveredItem = e), n.onHover && e && n.onHover.call(i, t.native, e)) + } + }); + + function pn(t, e) + { + var i = new gn( + { + ctx: t.ctx, + options: e, + chart: t + }); + ke.configure(t, i, e), ke.addBox(t, i), t.legend = i + } + var mn = { + id: "legend", + _element: gn, + beforeInit: function (t) + { + var e = t.options.legend; + e && pn(t, e) + }, + beforeUpdate: function (t) + { + var e = t.options.legend, + i = t.legend; + e ? (ut.mergeIf(e, st.global.legend), i ? (ke.configure(t, i, e), i.options = e) : pn(t, e)) : i && (ke.removeBox(t, i), delete t.legend) + }, + afterEvent: function (t, e) + { + var i = t.legend; + i && i.handleEvent(e) + } + }, + vn = ut.noop; + st._set("global", + { + title: + { + display: !1, + fontStyle: "bold", + fullWidth: !0, + padding: 10, + position: "top", + text: "", + weight: 2e3 + } + }); + var bn = pt.extend( + { + initialize: function (t) + { + ut.extend(this, t), this.legendHitBoxes = [] + }, + beforeUpdate: vn, + update: function (t, e, i) + { + var n = this; + return n.beforeUpdate(), n.maxWidth = t, n.maxHeight = e, n.margins = i, n.beforeSetDimensions(), n.setDimensions(), n.afterSetDimensions(), n.beforeBuildLabels(), n.buildLabels(), n.afterBuildLabels(), n.beforeFit(), n.fit(), n.afterFit(), n.afterUpdate(), n.minSize + }, + afterUpdate: vn, + beforeSetDimensions: vn, + setDimensions: function () + { + var t = this; + t.isHorizontal() ? (t.width = t.maxWidth, t.left = 0, t.right = t.width) : (t.height = t.maxHeight, t.top = 0, t.bottom = t.height), t.paddingLeft = 0, t.paddingTop = 0, t.paddingRight = 0, t.paddingBottom = 0, t.minSize = { + width: 0, + height: 0 + } + }, + afterSetDimensions: vn, + beforeBuildLabels: vn, + buildLabels: vn, + afterBuildLabels: vn, + beforeFit: vn, + fit: function () + { + var t = this, + e = t.options, + i = e.display, + n = t.minSize, + a = ut.isArray(e.text) ? e.text.length : 1, + o = ut.options._parseFont(e), + r = i ? a * o.lineHeight + 2 * e.padding : 0; + t.isHorizontal() ? (n.width = t.maxWidth, n.height = r) : (n.width = r, n.height = t.maxHeight), t.width = n.width, t.height = n.height + }, + afterFit: vn, + isHorizontal: function () + { + var t = this.options.position; + return "top" === t || "bottom" === t + }, + draw: function () + { + var t = this, + e = t.ctx, + i = t.options; + if (i.display) + { + var n, a, o, r = ut.options._parseFont(i), + s = r.lineHeight, + l = s / 2 + i.padding, + d = 0, + u = t.top, + h = t.left, + c = t.bottom, + f = t.right; + e.fillStyle = ut.valueOrDefault(i.fontColor, st.global.defaultFontColor), e.font = r.string, t.isHorizontal() ? (a = h + (f - h) / 2, o = u + l, n = f - h) : (a = "left" === i.position ? h + l : f - l, o = u + (c - u) / 2, n = c - u, d = Math.PI * ("left" === i.position ? -.5 : .5)), e.save(), e.translate(a, o), e.rotate(d), e.textAlign = "center", e.textBaseline = "middle"; + var g = i.text; + if (ut.isArray(g)) + for (var p = 0, m = 0; m < g.length; ++m) e.fillText(g[m], 0, p, n), p += s; + else e.fillText(g, 0, 0, n); + e.restore() + } + } + }); + + function xn(t, e) + { + var i = new bn( + { + ctx: t.ctx, + options: e, + chart: t + }); + ke.configure(t, i, e), ke.addBox(t, i), t.titleBlock = i + } + var yn = {}, + kn = un, + wn = mn, + Mn = { + id: "title", + _element: bn, + beforeInit: function (t) + { + var e = t.options.title; + e && xn(t, e) + }, + beforeUpdate: function (t) + { + var e = t.options.title, + i = t.titleBlock; + e ? (ut.mergeIf(e, st.global.title), i ? (ke.configure(t, i, e), i.options = e) : xn(t, e)) : i && (ke.removeBox(t, i), delete t.titleBlock) + } + }; + for (var _n in yn.filler = kn, yn.legend = wn, yn.title = Mn, ai.helpers = ut, + function () + { + function t(t, e, i) + { + var n; + return "string" == typeof t ? (n = parseInt(t, 10), -1 !== t.indexOf("%") && (n = n / 100 * e.parentNode[i])) : n = t, n + } + + function e(t) + { + return null != t && "none" !== t + } + + function i(i, n, a) + { + var o = document.defaultView, + r = ut._getParentNode(i), + s = o.getComputedStyle(i)[n], + l = o.getComputedStyle(r)[n], + d = e(s), + u = e(l), + h = Number.POSITIVE_INFINITY; + return d || u ? Math.min(d ? t(s, i, a) : h, u ? t(l, r, a) : h) : "none" + } + ut.where = function (t, e) + { + if (ut.isArray(t) && Array.prototype.filter) return t.filter(e); + var i = []; + return ut.each(t, function (t) + { + e(t) && i.push(t) + }), i + }, ut.findIndex = Array.prototype.findIndex ? function (t, e, i) + { + return t.findIndex(e, i) + } : function (t, e, i) + { + i = void 0 === i ? t : i; + for (var n = 0, a = t.length; n < a; ++n) + if (e.call(i, t[n], n, t)) return n; + return -1 + }, ut.findNextWhere = function (t, e, i) + { + ut.isNullOrUndef(i) && (i = -1); + for (var n = i + 1; n < t.length; n++) + { + var a = t[n]; + if (e(a)) return a + } + }, ut.findPreviousWhere = function (t, e, i) + { + ut.isNullOrUndef(i) && (i = t.length); + for (var n = i - 1; n >= 0; n--) + { + var a = t[n]; + if (e(a)) return a + } + }, ut.isNumber = function (t) + { + return !isNaN(parseFloat(t)) && isFinite(t) + }, ut.almostEquals = function (t, e, i) + { + return Math.abs(t - e) < i + }, ut.almostWhole = function (t, e) + { + var i = Math.round(t); + return i - e < t && i + e > t + }, ut.max = function (t) + { + return t.reduce(function (t, e) + { + return isNaN(e) ? t : Math.max(t, e) + }, Number.NEGATIVE_INFINITY) + }, ut.min = function (t) + { + return t.reduce(function (t, e) + { + return isNaN(e) ? t : Math.min(t, e) + }, Number.POSITIVE_INFINITY) + }, ut.sign = Math.sign ? function (t) + { + return Math.sign(t) + } : function (t) + { + return 0 == (t = +t) || isNaN(t) ? t : t > 0 ? 1 : -1 + }, ut.log10 = Math.log10 ? function (t) + { + return Math.log10(t) + } : function (t) + { + var e = Math.log(t) * Math.LOG10E, + i = Math.round(e); + return t === Math.pow(10, i) ? i : e + }, ut.toRadians = function (t) + { + return t * (Math.PI / 180) + }, ut.toDegrees = function (t) + { + return t * (180 / Math.PI) + }, ut._decimalPlaces = function (t) + { + if (ut.isFinite(t)) + { + for (var e = 1, i = 0; Math.round(t * e) / e !== t;) e *= 10, i++; + return i + } + }, ut.getAngleFromPoint = function (t, e) + { + var i = e.x - t.x, + n = e.y - t.y, + a = Math.sqrt(i * i + n * n), + o = Math.atan2(n, i); + return o < -.5 * Math.PI && (o += 2 * Math.PI), + { + angle: o, + distance: a + } + }, ut.distanceBetweenPoints = function (t, e) + { + return Math.sqrt(Math.pow(e.x - t.x, 2) + Math.pow(e.y - t.y, 2)) + }, ut.aliasPixel = function (t) + { + return t % 2 == 0 ? 0 : .5 + }, ut._alignPixel = function (t, e, i) + { + var n = t.currentDevicePixelRatio, + a = i / 2; + return Math.round((e - a) * n) / n + a + }, ut.splineCurve = function (t, e, i, n) + { + var a = t.skip ? e : t, + o = e, + r = i.skip ? e : i, + s = Math.sqrt(Math.pow(o.x - a.x, 2) + Math.pow(o.y - a.y, 2)), + l = Math.sqrt(Math.pow(r.x - o.x, 2) + Math.pow(r.y - o.y, 2)), + d = s / (s + l), + u = l / (s + l), + h = n * (d = isNaN(d) ? 0 : d), + c = n * (u = isNaN(u) ? 0 : u); + return { + previous: + { + x: o.x - h * (r.x - a.x), + y: o.y - h * (r.y - a.y) + }, + next: + { + x: o.x + c * (r.x - a.x), + y: o.y + c * (r.y - a.y) + } + } + }, ut.EPSILON = Number.EPSILON || 1e-14, ut.splineCurveMonotone = function (t) + { + var e, i, n, a, o, r, s, l, d, u = (t || []).map(function (t) + { + return { + model: t._model, + deltaK: 0, + mK: 0 + } + }), + h = u.length; + for (e = 0; e < h; ++e) + if (!(n = u[e]).model.skip) + { + if (i = e > 0 ? u[e - 1] : null, (a = e < h - 1 ? u[e + 1] : null) && !a.model.skip) + { + var c = a.model.x - n.model.x; + n.deltaK = 0 !== c ? (a.model.y - n.model.y) / c : 0 + }!i || i.model.skip ? n.mK = n.deltaK : !a || a.model.skip ? n.mK = i.deltaK : this.sign(i.deltaK) !== this.sign(n.deltaK) ? n.mK = 0 : n.mK = (i.deltaK + n.deltaK) / 2 + } for (e = 0; e < h - 1; ++e) n = u[e], a = u[e + 1], n.model.skip || a.model.skip || (ut.almostEquals(n.deltaK, 0, this.EPSILON) ? n.mK = a.mK = 0 : (o = n.mK / n.deltaK, r = a.mK / n.deltaK, (l = Math.pow(o, 2) + Math.pow(r, 2)) <= 9 || (s = 3 / Math.sqrt(l), n.mK = o * s * n.deltaK, a.mK = r * s * n.deltaK))); + for (e = 0; e < h; ++e)(n = u[e]).model.skip || (i = e > 0 ? u[e - 1] : null, a = e < h - 1 ? u[e + 1] : null, i && !i.model.skip && (d = (n.model.x - i.model.x) / 3, n.model.controlPointPreviousX = n.model.x - d, n.model.controlPointPreviousY = n.model.y - d * n.mK), a && !a.model.skip && (d = (a.model.x - n.model.x) / 3, n.model.controlPointNextX = n.model.x + d, n.model.controlPointNextY = n.model.y + d * n.mK)) + }, ut.nextItem = function (t, e, i) + { + return i ? e >= t.length - 1 ? t[0] : t[e + 1] : e >= t.length - 1 ? t[t.length - 1] : t[e + 1] + }, ut.previousItem = function (t, e, i) + { + return i ? e <= 0 ? t[t.length - 1] : t[e - 1] : e <= 0 ? t[0] : t[e - 1] + }, ut.niceNum = function (t, e) + { + var i = Math.floor(ut.log10(t)), + n = t / Math.pow(10, i); + return (e ? n < 1.5 ? 1 : n < 3 ? 2 : n < 7 ? 5 : 10 : n <= 1 ? 1 : n <= 2 ? 2 : n <= 5 ? 5 : 10) * Math.pow(10, i) + }, ut.requestAnimFrame = "undefined" == typeof window ? function (t) + { + t() + } : window.requestAnimationFrame || window.webkitRequestAnimationFrame || window.mozRequestAnimationFrame || window.oRequestAnimationFrame || window.msRequestAnimationFrame || function (t) + { + return window.setTimeout(t, 1e3 / 60) + }, ut.getRelativePosition = function (t, e) + { + var i, n, a = t.originalEvent || t, + o = t.target || t.srcElement, + r = o.getBoundingClientRect(), + s = a.touches; + s && s.length > 0 ? (i = s[0].clientX, n = s[0].clientY) : (i = a.clientX, n = a.clientY); + var l = parseFloat(ut.getStyle(o, "padding-left")), + d = parseFloat(ut.getStyle(o, "padding-top")), + u = parseFloat(ut.getStyle(o, "padding-right")), + h = parseFloat(ut.getStyle(o, "padding-bottom")), + c = r.right - r.left - l - u, + f = r.bottom - r.top - d - h; + return { + x: i = Math.round((i - r.left - l) / c * o.width / e.currentDevicePixelRatio), + y: n = Math.round((n - r.top - d) / f * o.height / e.currentDevicePixelRatio) + } + }, ut.getConstraintWidth = function (t) + { + return i(t, "max-width", "clientWidth") + }, ut.getConstraintHeight = function (t) + { + return i(t, "max-height", "clientHeight") + }, ut._calculatePadding = function (t, e, i) + { + return (e = ut.getStyle(t, e)).indexOf("%") > -1 ? i * parseInt(e, 10) / 100 : parseInt(e, 10) + }, ut._getParentNode = function (t) + { + var e = t.parentNode; + return e && "[object ShadowRoot]" === e.toString() && (e = e.host), e + }, ut.getMaximumWidth = function (t) + { + var e = ut._getParentNode(t); + if (!e) return t.clientWidth; + var i = e.clientWidth, + n = i - ut._calculatePadding(e, "padding-left", i) - ut._calculatePadding(e, "padding-right", i), + a = ut.getConstraintWidth(t); + return isNaN(a) ? n : Math.min(n, a) + }, ut.getMaximumHeight = function (t) + { + var e = ut._getParentNode(t); + if (!e) return t.clientHeight; + var i = e.clientHeight, + n = i - ut._calculatePadding(e, "padding-top", i) - ut._calculatePadding(e, "padding-bottom", i), + a = ut.getConstraintHeight(t); + return isNaN(a) ? n : Math.min(n, a) + }, ut.getStyle = function (t, e) + { + return t.currentStyle ? t.currentStyle[e] : document.defaultView.getComputedStyle(t, null).getPropertyValue(e) + }, ut.retinaScale = function (t, e) + { + var i = t.currentDevicePixelRatio = e || "undefined" != typeof window && window.devicePixelRatio || 1; + if (1 !== i) + { + var n = t.canvas, + a = t.height, + o = t.width; + n.height = a * i, n.width = o * i, t.ctx.scale(i, i), n.style.height || n.style.width || (n.style.height = a + "px", n.style.width = o + "px") + } + }, ut.fontString = function (t, e, i) + { + return e + " " + t + "px " + i + }, ut.longestText = function (t, e, i, n) + { + var a = (n = n || + {}).data = n.data || + {}, + o = n.garbageCollect = n.garbageCollect || []; + n.font !== e && (a = n.data = {}, o = n.garbageCollect = [], n.font = e), t.font = e; + var r = 0; + ut.each(i, function (e) + { + null != e && !0 !== ut.isArray(e) ? r = ut.measureText(t, a, o, r, e) : ut.isArray(e) && ut.each(e, function (e) + { + null == e || ut.isArray(e) || (r = ut.measureText(t, a, o, r, e)) + }) + }); + var s = o.length / 2; + if (s > i.length) + { + for (var l = 0; l < s; l++) delete a[o[l]]; + o.splice(0, s) + } + return r + }, ut.measureText = function (t, e, i, n, a) + { + var o = e[a]; + return o || (o = e[a] = t.measureText(a).width, i.push(a)), o > n && (n = o), n + }, ut.numberOfLabelLines = function (t) + { + var e = 1; + return ut.each(t, function (t) + { + ut.isArray(t) && t.length > e && (e = t.length) + }), e + }, ut.color = X ? function (t) + { + return t instanceof CanvasGradient && (t = st.global.defaultColor), X(t) + } : function (t) + { + return console.error("Color.js not found!"), t + }, ut.getHoverColor = function (t) + { + return t instanceof CanvasPattern || t instanceof CanvasGradient ? t : ut.color(t).saturate(.5).darken(.1).rgbString() + } + }(), ai._adapters = si, ai.Animation = vt, ai.animationService = bt, ai.controllers = ue, ai.DatasetController = Mt, ai.defaults = st, ai.Element = pt, ai.elements = Wt, ai.Interaction = ve, ai.layouts = ke, ai.platform = Ve, ai.plugins = Ee, ai.Scale = fi, ai.scaleService = He, ai.Ticks = li, ai.Tooltip = Je, ai.helpers.each(tn, function (t, e) + { + ai.scaleService.registerScaleType(e, t, t._defaults) + }), yn) yn.hasOwnProperty(_n) && ai.plugins.register(yn[_n]); + ai.platform.initialize(); + var Cn = ai; + return "undefined" != typeof window && (window.Chart = ai), ai.Chart = ai, ai.Legend = yn.legend._element, ai.Title = yn.title._element, ai.pluginService = ai.plugins, ai.PluginBase = ai.Element.extend( + {}), ai.canvasHelpers = ai.helpers.canvas, ai.layoutService = ai.layouts, ai.LinearScaleBase = bi, ai.helpers.each(["Bar", "Bubble", "Doughnut", "Line", "PolarArea", "Radar", "Scatter"], function (t) + { + ai[t] = function (e, i) + { + return new ai(e, ai.helpers.merge(i || + {}, + { + type: t.charAt(0).toLowerCase() + t.slice(1) + })) + } + }), Cn +}); diff --git a/app/app/templates/new/assets/js/plugins/clipboard/dist/clipboard.min.js b/app/app/templates/new/assets/js/plugins/clipboard/dist/clipboard.min.js new file mode 100644 index 0000000..7a4fde6 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/clipboard/dist/clipboard.min.js @@ -0,0 +1,7 @@ +/*! + * clipboard.js v2.0.1 + * https://zenorocha.github.io/clipboard.js + * + * Licensed MIT © Zeno Rocha + */ +!function(t,e){"object"==typeof exports&&"object"==typeof module?module.exports=e():"function"==typeof define&&define.amd?define([],e):"object"==typeof exports?exports.ClipboardJS=e():t.ClipboardJS=e()}(this,function(){return function(t){function e(o){if(n[o])return n[o].exports;var r=n[o]={i:o,l:!1,exports:{}};return t[o].call(r.exports,r,r.exports,e),r.l=!0,r.exports}var n={};return e.m=t,e.c=n,e.i=function(t){return t},e.d=function(t,n,o){e.o(t,n)||Object.defineProperty(t,n,{configurable:!1,enumerable:!0,get:o})},e.n=function(t){var n=t&&t.__esModule?function(){return t.default}:function(){return t};return e.d(n,"a",n),n},e.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},e.p="",e(e.s=3)}([function(t,e,n){var o,r,i;!function(a,c){r=[t,n(7)],o=c,void 0!==(i="function"==typeof o?o.apply(e,r):o)&&(t.exports=i)}(0,function(t,e){"use strict";function n(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}var o=function(t){return t&&t.__esModule?t:{default:t}}(e),r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},i=function(){function t(t,e){for(var n=0;n0&&void 0!==arguments[0]?arguments[0]:{};this.action=t.action,this.container=t.container,this.emitter=t.emitter,this.target=t.target,this.text=t.text,this.trigger=t.trigger,this.selectedText=""}},{key:"initSelection",value:function(){this.text?this.selectFake():this.target&&this.selectTarget()}},{key:"selectFake",value:function(){var t=this,e="rtl"==document.documentElement.getAttribute("dir");this.removeFake(),this.fakeHandlerCallback=function(){return t.removeFake()},this.fakeHandler=this.container.addEventListener("click",this.fakeHandlerCallback)||!0,this.fakeElem=document.createElement("textarea"),this.fakeElem.style.fontSize="12pt",this.fakeElem.style.border="0",this.fakeElem.style.padding="0",this.fakeElem.style.margin="0",this.fakeElem.style.position="absolute",this.fakeElem.style[e?"right":"left"]="-9999px";var n=window.pageYOffset||document.documentElement.scrollTop;this.fakeElem.style.top=n+"px",this.fakeElem.setAttribute("readonly",""),this.fakeElem.value=this.text,this.container.appendChild(this.fakeElem),this.selectedText=(0,o.default)(this.fakeElem),this.copyText()}},{key:"removeFake",value:function(){this.fakeHandler&&(this.container.removeEventListener("click",this.fakeHandlerCallback),this.fakeHandler=null,this.fakeHandlerCallback=null),this.fakeElem&&(this.container.removeChild(this.fakeElem),this.fakeElem=null)}},{key:"selectTarget",value:function(){this.selectedText=(0,o.default)(this.target),this.copyText()}},{key:"copyText",value:function(){var t=void 0;try{t=document.execCommand(this.action)}catch(e){t=!1}this.handleResult(t)}},{key:"handleResult",value:function(t){this.emitter.emit(t?"success":"error",{action:this.action,text:this.selectedText,trigger:this.trigger,clearSelection:this.clearSelection.bind(this)})}},{key:"clearSelection",value:function(){this.trigger&&this.trigger.focus(),window.getSelection().removeAllRanges()}},{key:"destroy",value:function(){this.removeFake()}},{key:"action",set:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"copy";if(this._action=t,"copy"!==this._action&&"cut"!==this._action)throw new Error('Invalid "action" value, use either "copy" or "cut"')},get:function(){return this._action}},{key:"target",set:function(t){if(void 0!==t){if(!t||"object"!==(void 0===t?"undefined":r(t))||1!==t.nodeType)throw new Error('Invalid "target" value, use a valid Element');if("copy"===this.action&&t.hasAttribute("disabled"))throw new Error('Invalid "target" attribute. Please use "readonly" instead of "disabled" attribute');if("cut"===this.action&&(t.hasAttribute("readonly")||t.hasAttribute("disabled")))throw new Error('Invalid "target" attribute. You can\'t cut text from elements with "readonly" or "disabled" attributes');this._target=t}},get:function(){return this._target}}]),t}();t.exports=a})},function(t,e,n){function o(t,e,n){if(!t&&!e&&!n)throw new Error("Missing required arguments");if(!c.string(e))throw new TypeError("Second argument must be a String");if(!c.fn(n))throw new TypeError("Third argument must be a Function");if(c.node(t))return r(t,e,n);if(c.nodeList(t))return i(t,e,n);if(c.string(t))return a(t,e,n);throw new TypeError("First argument must be a String, HTMLElement, HTMLCollection, or NodeList")}function r(t,e,n){return t.addEventListener(e,n),{destroy:function(){t.removeEventListener(e,n)}}}function i(t,e,n){return Array.prototype.forEach.call(t,function(t){t.addEventListener(e,n)}),{destroy:function(){Array.prototype.forEach.call(t,function(t){t.removeEventListener(e,n)})}}}function a(t,e,n){return u(document.body,t,e,n)}var c=n(6),u=n(5);t.exports=o},function(t,e){function n(){}n.prototype={on:function(t,e,n){var o=this.e||(this.e={});return(o[t]||(o[t]=[])).push({fn:e,ctx:n}),this},once:function(t,e,n){function o(){r.off(t,o),e.apply(n,arguments)}var r=this;return o._=e,this.on(t,o,n)},emit:function(t){var e=[].slice.call(arguments,1),n=((this.e||(this.e={}))[t]||[]).slice(),o=0,r=n.length;for(o;o0&&void 0!==arguments[0]?arguments[0]:{};this.action="function"==typeof t.action?t.action:this.defaultAction,this.target="function"==typeof t.target?t.target:this.defaultTarget,this.text="function"==typeof t.text?t.text:this.defaultText,this.container="object"===d(t.container)?t.container:document.body}},{key:"listenClick",value:function(t){var e=this;this.listener=(0,f.default)(t,"click",function(t){return e.onClick(t)})}},{key:"onClick",value:function(t){var e=t.delegateTarget||t.currentTarget;this.clipboardAction&&(this.clipboardAction=null),this.clipboardAction=new l.default({action:this.action(e),target:this.target(e),text:this.text(e),container:this.container,trigger:e,emitter:this})}},{key:"defaultAction",value:function(t){return u("action",t)}},{key:"defaultTarget",value:function(t){var e=u("target",t);if(e)return document.querySelector(e)}},{key:"defaultText",value:function(t){return u("text",t)}},{key:"destroy",value:function(){this.listener.destroy(),this.clipboardAction&&(this.clipboardAction.destroy(),this.clipboardAction=null)}}],[{key:"isSupported",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:["copy","cut"],e="string"==typeof t?[t]:t,n=!!document.queryCommandSupported;return e.forEach(function(t){n=n&&!!document.queryCommandSupported(t)}),n}}]),e}(s.default);t.exports=p})},function(t,e){function n(t,e){for(;t&&t.nodeType!==o;){if("function"==typeof t.matches&&t.matches(e))return t;t=t.parentNode}}var o=9;if("undefined"!=typeof Element&&!Element.prototype.matches){var r=Element.prototype;r.matches=r.matchesSelector||r.mozMatchesSelector||r.msMatchesSelector||r.oMatchesSelector||r.webkitMatchesSelector}t.exports=n},function(t,e,n){function o(t,e,n,o,r){var a=i.apply(this,arguments);return t.addEventListener(n,a,r),{destroy:function(){t.removeEventListener(n,a,r)}}}function r(t,e,n,r,i){return"function"==typeof t.addEventListener?o.apply(null,arguments):"function"==typeof n?o.bind(null,document).apply(null,arguments):("string"==typeof t&&(t=document.querySelectorAll(t)),Array.prototype.map.call(t,function(t){return o(t,e,n,r,i)}))}function i(t,e,n,o){return function(n){n.delegateTarget=a(n.target,e),n.delegateTarget&&o.call(t,n)}}var a=n(4);t.exports=r},function(t,e){e.node=function(t){return void 0!==t&&t instanceof HTMLElement&&1===t.nodeType},e.nodeList=function(t){var n=Object.prototype.toString.call(t);return void 0!==t&&("[object NodeList]"===n||"[object HTMLCollection]"===n)&&"length"in t&&(0===t.length||e.node(t[0]))},e.string=function(t){return"string"==typeof t||t instanceof String},e.fn=function(t){return"[object Function]"===Object.prototype.toString.call(t)}},function(t,e){function n(t){var e;if("SELECT"===t.nodeName)t.focus(),e=t.value;else if("INPUT"===t.nodeName||"TEXTAREA"===t.nodeName){var n=t.hasAttribute("readonly");n||t.setAttribute("readonly",""),t.select(),t.setSelectionRange(0,t.value.length),n||t.removeAttribute("readonly"),e=t.value}else{t.hasAttribute("contenteditable")&&t.focus();var o=window.getSelection(),r=document.createRange();r.selectNodeContents(t),o.removeAllRanges(),o.addRange(r),e=o.toString()}return e}t.exports=n}])}); \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/headroom.js/dist/angular.headroom.min.js b/app/app/templates/new/assets/js/plugins/headroom.js/dist/angular.headroom.min.js new file mode 100644 index 0000000..8d375d9 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/headroom.js/dist/angular.headroom.min.js @@ -0,0 +1,7 @@ +/*! + * headroom.js v0.9.4 - Give your page some headroom. Hide your header until you need it + * Copyright (c) 2017 Nick Williams - http://wicky.nillia.ms/headroom.js + * License: MIT + */ + +!function(a,b){function c(a){return{scope:{tolerance:"=",offset:"=",classes:"=",scroller:"@"},link:function(b,c){var d={},e=a.options;for(var f in e)d[f]=b[f]||e[f];b.scroller&&(d.scroller=document.querySelector(b.scroller));var g=new a(c[0],d).init();b.$on("$destroy",function(){g.destroy()})}}}function d(){return b}a&&(c.$inject=["HeadroomService"],a.module("headroom",[]).directive("headroom",c).factory("HeadroomService",d))}(window.angular,window.Headroom); \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/headroom.js/dist/headroom.min.js b/app/app/templates/new/assets/js/plugins/headroom.js/dist/headroom.min.js new file mode 100644 index 0000000..39a74e3 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/headroom.js/dist/headroom.min.js @@ -0,0 +1,7 @@ +/*! + * headroom.js v0.9.4 - Give your page some headroom. Hide your header until you need it + * Copyright (c) 2017 Nick Williams - http://wicky.nillia.ms/headroom.js + * License: MIT + */ + +!function(a,b){"use strict";"function"==typeof define&&define.amd?define([],b):"object"==typeof exports?module.exports=b():a.Headroom=b()}(this,function(){"use strict";function a(a){this.callback=a,this.ticking=!1}function b(a){return a&&"undefined"!=typeof window&&(a===window||a.nodeType)}function c(a){if(arguments.length<=0)throw new Error("Missing arguments in extend function");var d,e,f=a||{};for(e=1;ethis.getScrollerHeight();return b||c},toleranceExceeded:function(a,b){return Math.abs(a-this.lastKnownScrollY)>=this.tolerance[b]},shouldUnpin:function(a,b){var c=a>this.lastKnownScrollY,d=a>=this.offset;return c&&d&&b},shouldPin:function(a,b){var c=athis.lastKnownScrollY?"down":"up",c=this.toleranceExceeded(a,b);this.isOutOfBounds(a)||(a<=this.offset?this.top():this.notTop(),a+this.getViewportHeight()>=this.getScrollerHeight()?this.bottom():this.notBottom(),this.shouldUnpin(a,c)?this.unpin():this.shouldPin(a,c)&&this.pin(),this.lastKnownScrollY=a)}},e.options={tolerance:{up:0,down:0},offset:0,scroller:window,classes:{pinned:"headroom--pinned",unpinned:"headroom--unpinned",top:"headroom--top",notTop:"headroom--not-top",bottom:"headroom--bottom",notBottom:"headroom--not-bottom",initial:"headroom"}},e.cutsTheMustard="undefined"!=typeof f&&f.rAF&&f.bind&&f.classList,e}); \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/headroom.js/dist/jQuery.headroom.min.js b/app/app/templates/new/assets/js/plugins/headroom.js/dist/jQuery.headroom.min.js new file mode 100644 index 0000000..17f70c9 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/headroom.js/dist/jQuery.headroom.min.js @@ -0,0 +1,7 @@ +/*! + * headroom.js v0.9.4 - Give your page some headroom. Hide your header until you need it + * Copyright (c) 2017 Nick Williams - http://wicky.nillia.ms/headroom.js + * License: MIT + */ + +!function(a){a&&(a.fn.headroom=function(b){return this.each(function(){var c=a(this),d=c.data("headroom"),e="object"==typeof b&&b;e=a.extend(!0,{},Headroom.options,e),d||(d=new Headroom(this,e),d.init(),c.data("headroom",d)),"string"==typeof b&&(d[b](),"destroy"===b&&c.removeData("headroom"))})},a("[data-headroom]").each(function(){var b=a(this);b.headroom(b.data())}))}(window.Zepto||window.jQuery); \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/holderjs/holder.min.js b/app/app/templates/new/assets/js/plugins/holderjs/holder.min.js new file mode 100644 index 0000000..62255af --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/holderjs/holder.min.js @@ -0,0 +1,13 @@ +/*! + +Holder - client side image placeholders +Version 2.9.4+cabil +© 2016 Ivan Malopinsky - http://imsky.co + +Site: http://holderjs.com +Issues: https://github.com/imsky/holder/issues +License: MIT + +*/ +!function(e){if(e.document){var t=e.document;t.querySelectorAll||(t.querySelectorAll=function(n){var r,i=t.createElement("style"),o=[];for(t.documentElement.firstChild.appendChild(i),t._qsa=[],i.styleSheet.cssText=n+"{x-qsa:expression(document._qsa && document._qsa.push(this))}",e.scrollBy(0,0),i.parentNode.removeChild(i);t._qsa.length;)r=t._qsa.shift(),r.style.removeAttribute("x-qsa"),o.push(r);return t._qsa=null,o}),t.querySelector||(t.querySelector=function(e){var n=t.querySelectorAll(e);return n.length?n[0]:null}),t.getElementsByClassName||(t.getElementsByClassName=function(e){return e=String(e).replace(/^|\s+/g,"."),t.querySelectorAll(e)}),Object.keys||(Object.keys=function(e){if(e!==Object(e))throw TypeError("Object.keys called on non-object");var t,n=[];for(t in e)Object.prototype.hasOwnProperty.call(e,t)&&n.push(t);return n}),Array.prototype.forEach||(Array.prototype.forEach=function(e){if(void 0===this||null===this)throw TypeError();var t=Object(this),n=t.length>>>0;if("function"!=typeof e)throw TypeError();var r,i=arguments[1];for(r=0;r>16&255)),i.push(String.fromCharCode(o>>8&255)),i.push(String.fromCharCode(255&o)),a=0,o=0),r+=1;return 12===a?(o>>=4,i.push(String.fromCharCode(255&o))):18===a&&(o>>=2,i.push(String.fromCharCode(o>>8&255)),i.push(String.fromCharCode(255&o))),i.join("")},e.btoa=e.btoa||function(e){e=String(e);var n,r,i,o,a,s,l,h=0,u=[];if(/[^\x00-\xFF]/.test(e))throw Error("InvalidCharacterError");for(;h>2,a=(3&n)<<4|r>>4,s=(15&r)<<2|i>>6,l=63&i,h===e.length+2?(s=64,l=64):h===e.length+1&&(l=64),u.push(t.charAt(o),t.charAt(a),t.charAt(s),t.charAt(l));return u.join("")}}(e),Object.prototype.hasOwnProperty||(Object.prototype.hasOwnProperty=function(e){var t=this.__proto__||this.constructor.prototype;return e in this&&(!(e in t)||t[e]!==this[e])}),function(){if("performance"in e==!1&&(e.performance={}),Date.now=Date.now||function(){return(new Date).getTime()},"now"in e.performance==!1){var t=Date.now();performance.timing&&performance.timing.navigationStart&&(t=performance.timing.navigationStart),e.performance.now=function(){return Date.now()-t}}}(),e.requestAnimationFrame||(e.webkitRequestAnimationFrame&&e.webkitCancelAnimationFrame?!function(e){e.requestAnimationFrame=function(t){return webkitRequestAnimationFrame(function(){t(e.performance.now())})},e.cancelAnimationFrame=e.webkitCancelAnimationFrame}(e):e.mozRequestAnimationFrame&&e.mozCancelAnimationFrame?!function(e){e.requestAnimationFrame=function(t){return mozRequestAnimationFrame(function(){t(e.performance.now())})},e.cancelAnimationFrame=e.mozCancelAnimationFrame}(e):!function(e){e.requestAnimationFrame=function(t){return e.setTimeout(t,1e3/60)},e.cancelAnimationFrame=e.clearTimeout}(e))}}(this),function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.Holder=t():e.Holder=t()}(this,function(){return function(e){function t(r){if(n[r])return n[r].exports;var i=n[r]={exports:{},id:r,loaded:!1};return e[r].call(i.exports,i,i.exports,t),i.loaded=!0,i.exports}var n={};return t.m=e,t.c=n,t.p="",t(0)}([function(e,t,n){e.exports=n(1)},function(e,t,n){(function(t){function r(e,t,n,r){var a=i(n.substr(n.lastIndexOf(e.domain)),e);a&&o({mode:null,el:r,flags:a,engineSettings:t})}function i(e,t){var n={theme:k(O.settings.themes.gray,null),stylesheets:t.stylesheets,instanceOptions:t},r=e.indexOf("?"),i=[e];r!==-1&&(i=[e.slice(0,r),e.slice(r+1)]);var o=i[0].split("/");n.holderURL=e;var a=o[1],s=a.match(/([\d]+p?)x([\d]+p?)/);if(!s)return!1;if(n.fluid=a.indexOf("p")!==-1,n.dimensions={width:s[1].replace("p","%"),height:s[2].replace("p","%")},2===i.length){var l=v.parse(i[1]);if(w.truthy(l.ratio)){n.fluid=!0;var h=parseFloat(n.dimensions.width.replace("%","")),u=parseFloat(n.dimensions.height.replace("%",""));u=Math.floor(100*(u/h)),h=100,n.dimensions.width=h+"%",n.dimensions.height=u+"%"}if(n.auto=w.truthy(l.auto),l.bg&&(n.theme.bg=w.parseColor(l.bg)),l.fg&&(n.theme.fg=w.parseColor(l.fg)),l.bg&&!l.fg&&(n.autoFg=!0),l.theme&&n.instanceOptions.themes.hasOwnProperty(l.theme)&&(n.theme=k(n.instanceOptions.themes[l.theme],null)),l.text&&(n.text=l.text),l.textmode&&(n.textmode=l.textmode),l.size&&(n.size=l.size),l.font&&(n.font=l.font),l.align&&(n.align=l.align),l.lineWrap&&(n.lineWrap=l.lineWrap),n.nowrap=w.truthy(l.nowrap),n.outline=w.truthy(l.outline),w.truthy(l.random)){O.vars.cache.themeKeys=O.vars.cache.themeKeys||Object.keys(n.instanceOptions.themes);var c=O.vars.cache.themeKeys[0|Math.random()*O.vars.cache.themeKeys.length];n.theme=k(n.instanceOptions.themes[c],null)}}return n}function o(e){var t=e.mode,n=e.el,r=e.flags,i=e.engineSettings,o=r.dimensions,s=r.theme,l=o.width+"x"+o.height;t=null==t?r.fluid?"fluid":"image":t;var c=/holder_([a-z]+)/g,d=!1;if(null!=r.text&&(s.text=r.text,"object"===n.nodeName.toLowerCase())){for(var f=s.text.split("\\n"),p=0;p1){var b,x=0,A=0,C=0;w=new s.Group("line"+C),"left"!==e.align&&"right"!==e.align||(o=e.width*(1-2*(1-r)));for(var E=0;E=o||T===!0)&&(t(g,w,x,g.properties.leading),g.add(w),x=0,A+=g.properties.leading,C+=1,w=new s.Group("line"+C),w.y=A),T!==!0&&(v.moveTo(x,0),x+=m.spaceWidth+k.width,w.add(v))}if(t(g,w,x,g.properties.leading),g.add(w),"left"===e.align)g.moveTo(e.width-i,null,null);else if("right"===e.align){for(b in g.children)w=g.children[b],w.moveTo(e.width-w.width,null,null);g.moveTo(0-(e.width-i),null,null)}else{for(b in g.children)w=g.children[b],w.moveTo((g.width-w.width)/2,null,null);g.moveTo((e.width-g.width)/2,null,null)}g.moveTo(null,(e.height-g.height)/2,null),(e.height-g.height)/2<0&&g.moveTo(null,0,null)}else v=new s.Text(e.text),w=new s.Group("line0"),w.add(v),g.add(w),"left"===e.align?g.moveTo(e.width-i,null,null):"right"===e.align?g.moveTo(0-(e.width-i),null,null):g.moveTo((e.width-m.boundingBox.width)/2,null,null),g.moveTo(null,(e.height-m.boundingBox.height)/2,null);return a}function l(e,t,n,r){var i=parseInt(e,10),o=parseInt(t,10),a=Math.max(i,o),s=Math.min(i,o),l=.8*Math.min(s,a*r);return Math.round(Math.max(n,l))}function h(e){var t;t=null==e||null==e.nodeType?O.vars.resizableImages:[e];for(var n=0,r=t.length;n1){n.nodeValue="";for(var v=0;v=0?t:1)}function o(e){x?i(e):S.push(e)}null==document.readyState&&document.addEventListener&&(document.addEventListener("DOMContentLoaded",function C(){document.removeEventListener("DOMContentLoaded",C,!1),document.readyState="complete"},!1),document.readyState="loading");var a=e.document,s=a.documentElement,l="load",h=!1,u="on"+l,c="complete",d="readyState",f="attachEvent",p="detachEvent",g="addEventListener",m="DOMContentLoaded",v="onreadystatechange",y="removeEventListener",w=g in a,b=h,x=h,S=[];if(a[d]===c)i(t);else if(w)a[g](m,n,h),e[g](l,n,h);else{a[f](v,n),e[f](u,n);try{b=null==e.frameElement&&s}catch(A){}b&&b.doScroll&&!function E(){if(!x){try{b.doScroll("left")}catch(e){return i(E,50)}r(),t()}}()}return o.version="1.4.0",o.isReady=function(){return x},o}e.exports="undefined"!=typeof window&&n(window)},function(e,t,n){var r=encodeURIComponent,i=decodeURIComponent,o=n(4),a=n(5),s=/(\w+)\[(\d+)\]/,l=/\w+\.\w+/;t.parse=function(e){if("string"!=typeof e)return{};if(e=o(e),""===e)return{};"?"===e.charAt(0)&&(e=e.slice(1));for(var t={},n=e.split("&"),r=0;r=0;r--)n=e.charCodeAt(r),n>128?t.unshift(["&#",n,";"].join("")):t.unshift(e[r]);return t.join("")},t.imageExists=function(e,t){var n=new Image;n.onerror=function(){t.call(this,!1)},n.onload=function(){t.call(this,!0)},n.src=e},t.decodeHtmlEntity=function(e){return e.replace(/&#(\d+);/g,function(e,t){return String.fromCharCode(t)})},t.dimensionCheck=function(e){var t={height:e.clientHeight,width:e.clientWidth};return!(!t.height||!t.width)&&t},t.truthy=function(e){return"string"==typeof e?"true"===e||"yes"===e||"1"===e||"on"===e||"✓"===e:!!e},t.parseColor=function(e){var t,n=/(^(?:#?)[0-9a-f]{6}$)|(^(?:#?)[0-9a-f]{3}$)/i,r=/^rgb\((\d{1,3})\s*,\s*(\d{1,3})\s*,\s*(\d{1,3})\s*\)$/,i=/^rgba\((\d{1,3})\s*,\s*(\d{1,3})\s*,\s*(\d{1,3})\s*,\s*(0\.\d{1,}|1)\)$/,o=e.match(n);return null!==o?(t=o[1]||o[2],"#"!==t[0]?"#"+t:t):(o=e.match(r),null!==o?t="rgb("+o.slice(1).join(",")+")":(o=e.match(i),null!==o?t="rgba("+o.slice(1).join(",")+")":null))},t.canvasRatio=function(){var t=1,n=1;if(e.document){var r=e.document.createElement("canvas");if(r.getContext){var i=r.getContext("2d");t=e.devicePixelRatio||1,n=i.webkitBackingStorePixelRatio||i.mozBackingStorePixelRatio||i.msBackingStorePixelRatio||i.oBackingStorePixelRatio||i.backingStorePixelRatio||1}}return t/n}}).call(t,function(){return this}())},function(e,t,n){(function(e){var r=n(9),i="http://www.w3.org/2000/svg",o=8;t.initSVG=function(e,t,n){var a,s,l=!1;e&&e.querySelector?(s=e.querySelector("style"),null===s&&(l=!0)):(e=r.newEl("svg",i),l=!0),l&&(a=r.newEl("defs",i),s=r.newEl("style",i),r.setAttr(s,{type:"text/css"}),a.appendChild(s),e.appendChild(a)),e.webkitMatchesSelector&&e.setAttribute("xmlns",i);for(var h=0;h=0;l--){var h=s.createProcessingInstruction("xml-stylesheet",'href="'+a[l]+'" rel="stylesheet"');s.insertBefore(h,s.firstChild)}s.removeChild(s.documentElement),o=i.serializeToString(s)}var u=i.serializeToString(t);return u=u.replace(/\&(\#[0-9]{2,}\;)/g,"&$1"),o+u}}}).call(t,function(){return this}())},function(e,t){(function(e){t.newEl=function(t,n){if(e.document)return null==n?e.document.createElement(t):e.document.createElementNS(n,t)},t.setAttr=function(e,t){for(var n in t)e.setAttribute(n,t[n])},t.createXML=function(){if(e.DOMParser)return(new DOMParser).parseFromString("","application/xml")},t.getNodeArray=function(t){var n=null;return"string"==typeof t?n=document.querySelectorAll(t):e.NodeList&&t instanceof e.NodeList?n=t:e.Node&&t instanceof e.Node?n=[t]:e.HTMLCollection&&t instanceof e.HTMLCollection?n=t:t instanceof Array?n=t:null===t&&(n=[]),n=Array.prototype.slice.call(n)}}).call(t,function(){return this}())},function(e,t){var n=function(e,t){"string"==typeof e&&(this.original=e,"#"===e.charAt(0)&&(e=e.slice(1)),/[^a-f0-9]+/i.test(e)||(3===e.length&&(e=e.replace(/./g,"$&$&")),6===e.length&&(this.alpha=1,t&&t.alpha&&(this.alpha=t.alpha),this.set(parseInt(e,16)))))};n.rgb2hex=function(e,t,n){function r(e){var t=(0|e).toString(16);return e<16&&(t="0"+t),t}return[e,t,n].map(r).join("")},n.hsl2rgb=function(e,t,n){var r=e/60,i=(1-Math.abs(2*n-1))*t,o=i*(1-Math.abs(parseInt(r)%2-1)),a=n-i/2,s=0,l=0,h=0;return r>=0&&r<1?(s=i,l=o):r>=1&&r<2?(s=o,l=i):r>=2&&r<3?(l=i,h=o):r>=3&&r<4?(l=o,h=i):r>=4&&r<5?(s=o,h=i):r>=5&&r<6&&(s=i,h=o),s+=a,l+=a,h+=a,s=parseInt(255*s),l=parseInt(255*l),h=parseInt(255*h),[s,l,h]},n.prototype.set=function(e){this.raw=e;var t=(16711680&this.raw)>>16,n=(65280&this.raw)>>8,r=255&this.raw,i=.2126*t+.7152*n+.0722*r,o=-.09991*t-.33609*n+.436*r,a=.615*t-.55861*n-.05639*r;return this.rgb={r:t,g:n,b:r},this.yuv={y:i,u:o,v:a},this},n.prototype.lighten=function(e){var t=Math.min(1,Math.max(0,Math.abs(e)))*(e<0?-1:1),r=255*t|0,i=Math.min(255,Math.max(0,this.rgb.r+r)),o=Math.min(255,Math.max(0,this.rgb.g+r)),a=Math.min(255,Math.max(0,this.rgb.b+r)),s=n.rgb2hex(i,o,a);return new n(s)},n.prototype.toHex=function(e){return(e?"#":"")+this.raw.toString(16)},n.prototype.lighterThan=function(e){return e instanceof n||(e=new n(e)),this.yuv.y>e.yuv.y},n.prototype.blendAlpha=function(e){e instanceof n||(e=new n(e));var t=e,r=this,i=t.alpha*t.rgb.r+(1-t.alpha)*r.rgb.r,o=t.alpha*t.rgb.g+(1-t.alpha)*r.rgb.g,a=t.alpha*t.rgb.b+(1-t.alpha)*r.rgb.b;return new n(n.rgb2hex(i,o,a))},e.exports=n},function(e,t){e.exports={version:"2.9.4",svg_ns:"http://www.w3.org/2000/svg"}},function(e,t,n){function r(e,t){return c.element({tag:t,width:e.width,height:e.height,fill:e.properties.fill})}function i(e){return h.cssProps({fill:e.fill,"font-weight":e.font.weight,"font-family":e.font.family+", monospace","font-size":e.font.size+e.font.units})}function o(e,t,n){var r=n/2;return["M",r,r,"H",e-r,"V",t-r,"H",r,"V",0,"M",0,r,"L",e,t-r,"M",0,t-r,"L",e,r].join(" ")}var a=n(13),s=n(8),l=n(11),h=n(7),u=l.svg_ns,c={element:function(e){var t=e.tag,n=e.content||"";return delete e.tag,delete e.content,[t,n,e]}};e.exports=function(e,t){var n=t.engineSettings,l=n.stylesheets,h=l.map(function(e){return''}).join("\n"),d="holder_"+Number(new Date).toString(16),f=e.root,p=f.children.holderTextGroup,g="#"+d+" text { "+i(p.properties)+" } ";p.y+=.8*p.textPositionData.boundingBox.height;var m=[];Object.keys(p.children).forEach(function(e){var t=p.children[e];Object.keys(t.children).forEach(function(e){var n=t.children[e],r=p.x+t.x+n.x,i=p.y+t.y+n.y,o=c.element({tag:"text",content:n.properties.text,x:r,y:i});m.push(o)})});var v=c.element({tag:"g",content:m}),y=null;if(f.children.holderBg.properties.outline){var w=f.children.holderBg.properties.outline;y=c.element({tag:"path",d:o(f.children.holderBg.width,f.children.holderBg.height,w.width),"stroke-width":w.width,stroke:w.fill,fill:"none"})}var b=r(f.children.holderBg,"rect"),x=[];x.push(b),w&&x.push(y),x.push(v);var S=c.element({tag:"g",id:d,content:x}),A=c.element({tag:"style",content:g,type:"text/css"}),C=c.element({tag:"defs",content:A}),E=c.element({tag:"svg",content:[C,S],width:f.properties.width,height:f.properties.height,xmlns:u,viewBox:[0,0,f.properties.width,f.properties.height].join(" "),preserveAspectRatio:"none"}),k=a(E);k=h+k[0];var T=s.svgStringToDataURI(k,"background"===t.mode);return T}},function(e,t,n){n(14);e.exports=function r(e,t,n){"use strict";function i(e){var t=e.match(/^[\w-]+/),r={tag:t?t[0]:"div",attr:{},children:[]},i=e.match(/#([\w-]+)/),o=e.match(/\$([\w-]+)/),a=e.match(/\.[\w-]+/g);return i&&(r.attr.id=i[1],n[i[1]]=r),o&&(n[o[1]]=r),a&&(r.attr["class"]=a.join(" ").replace(/\./g,"")),e.match(/&$/g)&&(f=!1),r}function o(e,t){if(null!==t&&t!==!1&&void 0!==t)return"string"!=typeof t&&"object"!=typeof t?String(t):t}function a(e){return e||0===e?String(e).replace(/&/g,"&").replace(/"/g,"""):""}function s(e){return String(e).replace(/&/g,"&").replace(/"/g,""").replace(/'/g,"'").replace(//g,">")}var l,h,u,c,d=1,f=!0;if(n=n||{},"string"==typeof e[0])e[0]=i(e[0]);else{if(!Array.isArray(e[0]))throw new Error("First element of array must be a string, or an array and not "+JSON.stringify(e[0]));d=0}for(;d",e[0]=l}return n[0]=e[0],u&&u(e[0]),n}},function(e,t){"use strict";function n(e){var t=""+e,n=r.exec(t);if(!n)return t;var i,o="",a=0,s=0;for(a=n.index;a]/;e.exports=n},function(e,t,n){var r=n(9),i=n(7);e.exports=function(){var e=r.newEl("canvas"),t=null;return function(n){null==t&&(t=e.getContext("2d"));var r=i.canvasRatio(),o=n.root;e.width=r*o.properties.width,e.height=r*o.properties.height,t.textBaseline="middle";var a=o.children.holderBg,s=r*a.width,l=r*a.height,h=2,u=h/2;t.fillStyle=a.properties.fill,t.fillRect(0,0,s,l),a.properties.outline&&(t.strokeStyle=a.properties.outline.fill,t.lineWidth=a.properties.outline.width,t.moveTo(u,u),t.lineTo(s-u,u),t.lineTo(s-u,l-u),t.lineTo(u,l-u),t.lineTo(u,u),t.moveTo(0,u),t.lineTo(s,l-u),t.moveTo(0,l-u),t.lineTo(s,u),t.stroke());var c=o.children.holderTextGroup;t.font=c.properties.font.weight+" "+r*c.properties.font.size+c.properties.font.units+" "+c.properties.font.family+", monospace",t.fillStyle=c.properties.fill;for(var d in c.children){var f=c.children[d];for(var p in f.children){var g=f.children[p],m=r*(c.x+f.x+g.x),v=r*(c.y+f.y+g.y+c.properties.leading/2);t.fillText(g.properties.text,m,v)}}return e.toDataURL("image/png")}}()}])}),function(e,t){t&&(Holder=e.Holder); +}(this,"undefined"!=typeof Meteor&&"undefined"!=typeof Package); \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/holderjs/package.js b/app/app/templates/new/assets/js/plugins/holderjs/package.js new file mode 100644 index 0000000..e8852e7 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/holderjs/package.js @@ -0,0 +1,12 @@ +Package.describe({ + summary: 'Holder uses SVG to render image placeholders entirely in browser.', + version: '2.9.4', + name: 'imsky:holder', + git: 'https://github.com/imsky/holder', +}); + +Package.onUse(function(api) { + api.versionsFrom('0.9.0'); + api.export('Holder', 'client'); + api.addFiles('holder.js', 'client'); +}); \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/jquery-scroll-lock/dist/jquery-scrollLock.min.js b/app/app/templates/new/assets/js/plugins/jquery-scroll-lock/dist/jquery-scrollLock.min.js new file mode 100644 index 0000000..18c07a9 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/jquery-scroll-lock/dist/jquery-scrollLock.min.js @@ -0,0 +1,9 @@ +/*! + * Scroll Lock v3.1.3 + * https://github.com/MohammadYounes/jquery-scrollLock + * + * Copyright (c) 2017 Mohammad Younes + * Licensed under GPL 3. + */ +(function(n){typeof define=="function"&&define.amd?define(["jquery"],n):n(jQuery)})(function(n){"use strict";var i={space:32,pageup:33,pagedown:34,end:35,home:36,up:38,down:40},r=function(t,i){var u=i.scrollTop(),h=i.prop("scrollHeight"),c=i.prop("clientHeight"),f=t.originalEvent.wheelDelta||-1*t.originalEvent.detail||-1*t.originalEvent.deltaY,r=0,e,o,s;return t.type==="wheel"?(e=i.height()/n(window).height(),r=t.originalEvent.deltaY*e):this.options.touch&&t.type==="touchmove"&&(f=t.originalEvent.changedTouches[0].clientY-this.startClientY),s=(o=f>0&&u+r<=0)||f<0&&u+r>=h-c,{prevent:s,top:o,scrollTop:u,deltaY:r}},u=function(n,t){var u=t.scrollTop(),r={top:!1,bottom:!1},f,e;return r.top=u===0&&(n.keyCode===i.pageup||n.keyCode===i.home||n.keyCode===i.up),r.top||(f=t.prop("scrollHeight"),e=t.prop("clientHeight"),r.bottom=f===u+e&&(n.keyCode===i.space||n.keyCode===i.pagedown||n.keyCode===i.end||n.keyCode===i.down)),r},t=function(i,r){if(this.$element=i,this.options=n.extend({},t.DEFAULTS,this.$element.data(),r),this.enabled=!0,this.startClientY=0,this.options.unblock)this.$element.on(t.CORE.wheelEventName+t.NAMESPACE,this.options.unblock,n.proxy(t.CORE.unblockHandler,this));this.$element.on(t.CORE.wheelEventName+t.NAMESPACE,this.options.selector,n.proxy(t.CORE.handler,this));if(this.options.touch){this.$element.on("touchstart"+t.NAMESPACE,this.options.selector,n.proxy(t.CORE.touchHandler,this));this.$element.on("touchmove"+t.NAMESPACE,this.options.selector,n.proxy(t.CORE.handler,this));if(this.options.unblock)this.$element.on("touchmove"+t.NAMESPACE,this.options.unblock,n.proxy(t.CORE.unblockHandler,this))}if(this.options.keyboard){this.$element.attr("tabindex",this.options.keyboard.tabindex||0);this.$element.on("keydown"+t.NAMESPACE,this.options.selector,n.proxy(t.CORE.keyboardHandler,this));if(this.options.unblock)this.$element.on("keydown"+t.NAMESPACE,this.options.unblock,n.proxy(t.CORE.unblockHandler,this))}},f;t.NAME="ScrollLock";t.VERSION="3.1.2";t.NAMESPACE=".scrollLock";t.ANIMATION_NAMESPACE=t.NAMESPACE+".effect";t.DEFAULTS={strict:!1,strictFn:function(n){return n.prop("scrollHeight")>n.prop("clientHeight")},selector:!1,animation:!1,touch:"ontouchstart"in window,keyboard:!1,unblock:!1};t.CORE={wheelEventName:"onwheel"in document.createElement("div")?"wheel":document.onmousewheel!==undefined?"mousewheel":"DOMMouseScroll",animationEventName:["webkitAnimationEnd","mozAnimationEnd","MSAnimationEnd","oanimationend","animationend"].join(t.ANIMATION_NAMESPACE+" ")+t.ANIMATION_NAMESPACE,unblockHandler:function(n){n.__currentTarget=n.currentTarget},handler:function(i){var f,u,e;this.enabled&&!i.ctrlKey&&(f=n(i.currentTarget),(this.options.strict!==!0||this.options.strictFn(f))&&(i.stopPropagation(),u=n.proxy(r,this)(i,f),i.__currentTarget&&(u.prevent&=n.proxy(r,this)(i,n(i.__currentTarget)).prevent),u.prevent&&(i.preventDefault(),u.deltaY&&f.scrollTop(u.scrollTop+u.deltaY),e=u.top?"top":"bottom",this.options.animation&&setTimeout(t.CORE.animationHandler.bind(this,f,e),0),f.trigger(n.Event(e+t.NAMESPACE)))))},touchHandler:function(n){this.startClientY=n.originalEvent.touches[0].clientY},animationHandler:function(n,i){var r=this.options.animation[i],u=this.options.animation.top+" "+this.options.animation.bottom;n.off(t.ANIMATION_NAMESPACE).removeClass(u).addClass(r).one(t.CORE.animationEventName,function(){n.removeClass(r)})},keyboardHandler:function(i){var r=n(i.currentTarget),o=r.scrollTop(),f=u(i,r),e;return(i.__currentTarget&&(e=u(i,n(i.__currentTarget)),f.top&=e.top,f.bottom&=e.bottom),f.top)?(r.trigger(n.Event("top"+t.NAMESPACE)),this.options.animation&&setTimeout(t.CORE.animationHandler.bind(this,r,"top"),0),!1):f.bottom?(r.trigger(n.Event("bottom"+t.NAMESPACE)),this.options.animation&&setTimeout(t.CORE.animationHandler.bind(this,r,"bottom"),0),!1):void 0}};t.prototype.toggleStrict=function(){this.options.strict=!this.options.strict};t.prototype.enable=function(){this.enabled=!0};t.prototype.disable=function(){this.enabled=!1};t.prototype.destroy=function(){this.disable();this.$element.off(t.NAMESPACE);this.$element=null;this.options=null};f=n.fn.scrollLock;n.fn.scrollLock=function(i){return this.each(function(){var u=n(this),f=typeof i=="object"&&i,r=u.data(t.NAME);(r||"destroy"!==i)&&(r||u.data(t.NAME,r=new t(u,f)),typeof i=="string"&&r[i]())})};n.fn.scrollLock.defaults=t.DEFAULTS;n.fn.scrollLock.noConflict=function(){return n.fn.scrollLock=f,this}}); +//# sourceMappingURL=jquery-scrollLock.min.js.map diff --git a/app/app/templates/new/assets/js/plugins/jquery.scrollbar/index.js b/app/app/templates/new/assets/js/plugins/jquery.scrollbar/index.js new file mode 100644 index 0000000..fb05a6c --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/jquery.scrollbar/index.js @@ -0,0 +1,2 @@ +require('./jquery.scrollbar'); +module.exports = 'jQueryScrollbar'; \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/jquery.scrollbar/jquery.scrollbar.css b/app/app/templates/new/assets/js/plugins/jquery.scrollbar/jquery.scrollbar.css new file mode 100644 index 0000000..7802451 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/jquery.scrollbar/jquery.scrollbar.css @@ -0,0 +1,914 @@ +/*************** SCROLLBAR BASE CSS ***************/ +.scroll-wrapper { + overflow: hidden !important; + padding: 0 !important; + position: relative; +} + +.scroll-wrapper>.scroll-content { + border: none !important; + box-sizing: content-box !important; + height: auto; + left: 0; + margin: 0; + max-height: none; + max-width: none !important; + overflow: scroll !important; + padding: 0; + position: relative !important; + top: 0; + width: auto !important; +} + +.scroll-wrapper>.scroll-content::-webkit-scrollbar { + height: 0; + width: 0; +} + +.scroll-wrapper.scroll--rtl { + direction: rtl; +} + +.scroll-element { + box-sizing: content-box; + display: none; +} + +.scroll-element div { + box-sizing: content-box; +} + +.scroll-element .scroll-bar, +.scroll-element .scroll-arrow { + cursor: default; +} + +.scroll-element.scroll-x.scroll-scrollx_visible, +.scroll-element.scroll-y.scroll-scrolly_visible { + display: block; +} + +.scroll-textarea { + border: 1px solid #cccccc; + border-top-color: #999999; +} + +.scroll-textarea>.scroll-content { + overflow: hidden !important; +} + +.scroll-textarea>.scroll-content>textarea { + border: none !important; + box-sizing: border-box; + height: 100% !important; + margin: 0; + max-height: none !important; + max-width: none !important; + overflow: scroll !important; + outline: none; + padding: 2px; + position: relative !important; + top: 0; + width: 100% !important; +} + +.scroll-textarea>.scroll-content>textarea::-webkit-scrollbar { + height: 0; + width: 0; +} + +/*************** SIMPLE INNER SCROLLBAR ***************/ +.scrollbar-inner>.scroll-element, +.scrollbar-inner>.scroll-element div { + border: none; + margin: 0; + padding: 0; + position: absolute; + z-index: 10; +} + +.scrollbar-inner>.scroll-element div { + display: block; + height: 100%; + left: 0; + top: 0; + width: 100%; +} + +.scrollbar-inner>.scroll-element.scroll-x { + bottom: 2px; + height: 8px; + left: 0; + width: 100%; +} + +.scrollbar-inner>.scroll-element.scroll-y { + height: 100%; + right: 2px; + top: 0; + width: 8px; +} + +.scrollbar-inner>.scroll-element .scroll-element_outer { + overflow: hidden; +} + +.scrollbar-inner>.scroll-element .scroll-element_outer, +.scrollbar-inner>.scroll-element .scroll-element_track, +.scrollbar-inner>.scroll-element .scroll-bar { + -webkit-border-radius: 8px; + -moz-border-radius: 8px; + border-radius: 8px; +} + +.scrollbar-inner>.scroll-element .scroll-element_track, +.scrollbar-inner>.scroll-element .scroll-bar { + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)"; + filter: alpha(opacity=40); + opacity: 0.4; +} + +.scrollbar-inner>.scroll-element .scroll-element_track { + background-color: #e0e0e0; +} + +.scrollbar-inner>.scroll-element .scroll-bar { + background-color: #c2c2c2; +} + +.scrollbar-inner>.scroll-element:hover .scroll-bar { + background-color: #919191; +} + +.scrollbar-inner>.scroll-element.scroll-draggable .scroll-bar { + background-color: #919191; +} + +/* update scrollbar offset if both scrolls are visible */ +.scrollbar-inner>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track { + left: -12px; +} + +.scrollbar-inner>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track { + top: -12px; +} + +.scrollbar-inner>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size { + left: -12px; +} + +.scrollbar-inner>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size { + top: -12px; +} + +/*************** SIMPLE OUTER SCROLLBAR ***************/ +.scrollbar-outer>.scroll-element, +.scrollbar-outer>.scroll-element div { + border: none; + margin: 0; + padding: 0; + position: absolute; + z-index: 10; +} + +.scrollbar-outer>.scroll-element { + background-color: #ffffff; +} + +.scrollbar-outer>.scroll-element div { + display: block; + height: 100%; + left: 0; + top: 0; + width: 100%; +} + +.scrollbar-outer>.scroll-element.scroll-x { + bottom: 0; + height: 12px; + left: 0; + width: 100%; +} + +.scrollbar-outer>.scroll-element.scroll-y { + height: 100%; + right: 0; + top: 0; + width: 12px; +} + +.scrollbar-outer>.scroll-element.scroll-x .scroll-element_outer { + height: 8px; + top: 2px; +} + +.scrollbar-outer>.scroll-element.scroll-y .scroll-element_outer { + left: 2px; + width: 8px; +} + +.scrollbar-outer>.scroll-element .scroll-element_outer { + overflow: hidden; +} + +.scrollbar-outer>.scroll-element .scroll-element_track { + background-color: #eeeeee; +} + +.scrollbar-outer>.scroll-element .scroll-element_outer, +.scrollbar-outer>.scroll-element .scroll-element_track, +.scrollbar-outer>.scroll-element .scroll-bar { + -webkit-border-radius: 8px; + -moz-border-radius: 8px; + border-radius: 8px; +} + +.scrollbar-outer>.scroll-element .scroll-bar { + background-color: #d9d9d9; +} + +.scrollbar-outer>.scroll-element .scroll-bar:hover { + background-color: #c2c2c2; +} + +.scrollbar-outer>.scroll-element.scroll-draggable .scroll-bar { + background-color: #919191; +} + +/* scrollbar height/width & offset from container borders */ +.scrollbar-outer>.scroll-content.scroll-scrolly_visible { + left: -12px; + margin-left: 12px; +} + +.scrollbar-outer>.scroll-content.scroll-scrollx_visible { + top: -12px; + margin-top: 12px; +} + +.scrollbar-outer>.scroll-element.scroll-x .scroll-bar { + min-width: 10px; +} + +.scrollbar-outer>.scroll-element.scroll-y .scroll-bar { + min-height: 10px; +} + +/* update scrollbar offset if both scrolls are visible */ +.scrollbar-outer>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track { + left: -14px; +} + +.scrollbar-outer>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track { + top: -14px; +} + +.scrollbar-outer>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size { + left: -14px; +} + +.scrollbar-outer>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size { + top: -14px; +} + +/*************** SCROLLBAR MAC OS X ***************/ +.scrollbar-macosx>.scroll-element, +.scrollbar-macosx>.scroll-element div { + background: none; + border: none; + margin: 0; + padding: 0; + position: absolute; + z-index: 10; +} + +.scrollbar-macosx>.scroll-element div { + display: block; + height: 100%; + left: 0; + top: 0; + width: 100%; +} + +.scrollbar-macosx>.scroll-element .scroll-element_track { + display: none; +} + +.scrollbar-macosx>.scroll-element .scroll-bar { + background-color: #6C6E71; + display: block; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; + filter: alpha(opacity=0); + opacity: 0; + -webkit-border-radius: 7px; + -moz-border-radius: 7px; + border-radius: 7px; + -webkit-transition: opacity 0.2s linear; + -moz-transition: opacity 0.2s linear; + -o-transition: opacity 0.2s linear; + -ms-transition: opacity 0.2s linear; + transition: opacity 0.2s linear; +} + +.scrollbar-macosx:hover>.scroll-element .scroll-bar, +.scrollbar-macosx>.scroll-element.scroll-draggable .scroll-bar { + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; + filter: alpha(opacity=70); + opacity: 0.7; +} + +.scrollbar-macosx>.scroll-element.scroll-x { + bottom: 0px; + height: 0px; + left: 0; + min-width: 100%; + overflow: visible; + width: 100%; +} + +.scrollbar-macosx>.scroll-element.scroll-y { + height: 100%; + min-height: 100%; + right: 0px; + top: 0; + width: 0px; +} + +/* scrollbar height/width & offset from container borders */ +.scrollbar-macosx>.scroll-element.scroll-x .scroll-bar { + height: 7px; + min-width: 10px; + top: -9px; +} + +.scrollbar-macosx>.scroll-element.scroll-y .scroll-bar { + left: -9px; + min-height: 10px; + width: 7px; +} + +.scrollbar-macosx>.scroll-element.scroll-x .scroll-element_outer { + left: 2px; +} + +.scrollbar-macosx>.scroll-element.scroll-x .scroll-element_size { + left: -4px; +} + +.scrollbar-macosx>.scroll-element.scroll-y .scroll-element_outer { + top: 2px; +} + +.scrollbar-macosx>.scroll-element.scroll-y .scroll-element_size { + top: -4px; +} + +/* update scrollbar offset if both scrolls are visible */ +.scrollbar-macosx>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size { + left: -11px; +} + +.scrollbar-macosx>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size { + top: -11px; +} + +/*************** SCROLLBAR LIGHT ***************/ +.scrollbar-light>.scroll-element, +.scrollbar-light>.scroll-element div { + border: none; + margin: 0; + overflow: hidden; + padding: 0; + position: absolute; + z-index: 10; +} + +.scrollbar-light>.scroll-element { + background-color: #ffffff; +} + +.scrollbar-light>.scroll-element div { + display: block; + height: 100%; + left: 0; + top: 0; + width: 100%; +} + +.scrollbar-light>.scroll-element .scroll-element_outer { + -webkit-border-radius: 10px; + -moz-border-radius: 10px; + border-radius: 10px; +} + +.scrollbar-light>.scroll-element .scroll-element_size { + background: #dbdbdb; + background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RiZGJkYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlOGU4ZTgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+"); + background: -moz-linear-gradient(left, #dbdbdb 0%, #e8e8e8 100%); + background: -webkit-gradient(linear, left top, right top, color-stop(0%, #dbdbdb), color-stop(100%, #e8e8e8)); + background: -webkit-linear-gradient(left, #dbdbdb 0%, #e8e8e8 100%); + background: -o-linear-gradient(left, #dbdbdb 0%, #e8e8e8 100%); + background: -ms-linear-gradient(left, #dbdbdb 0%, #e8e8e8 100%); + background: linear-gradient(to right, #dbdbdb 0%, #e8e8e8 100%); + -webkit-border-radius: 10px; + -moz-border-radius: 10px; + border-radius: 10px; +} + +.scrollbar-light>.scroll-element.scroll-x { + bottom: 0; + height: 17px; + left: 0; + min-width: 100%; + width: 100%; +} + +.scrollbar-light>.scroll-element.scroll-y { + height: 100%; + min-height: 100%; + right: 0; + top: 0; + width: 17px; +} + +.scrollbar-light>.scroll-element .scroll-bar { + background: #fefefe; + background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZlZmVmZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNWY1ZjUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+"); + background: -moz-linear-gradient(left, #fefefe 0%, #f5f5f5 100%); + background: -webkit-gradient(linear, left top, right top, color-stop(0%, #fefefe), color-stop(100%, #f5f5f5)); + background: -webkit-linear-gradient(left, #fefefe 0%, #f5f5f5 100%); + background: -o-linear-gradient(left, #fefefe 0%, #f5f5f5 100%); + background: -ms-linear-gradient(left, #fefefe 0%, #f5f5f5 100%); + background: linear-gradient(to right, #fefefe 0%, #f5f5f5 100%); + border: 1px solid #dbdbdb; + -webkit-border-radius: 10px; + -moz-border-radius: 10px; + border-radius: 10px; +} + +/* scrollbar height/width & offset from container borders */ +.scrollbar-light>.scroll-content.scroll-scrolly_visible { + left: -17px; + margin-left: 17px; +} + +.scrollbar-light>.scroll-content.scroll-scrollx_visible { + top: -17px; + margin-top: 17px; +} + +.scrollbar-light>.scroll-element.scroll-x .scroll-bar { + height: 10px; + min-width: 10px; + top: 0px; +} + +.scrollbar-light>.scroll-element.scroll-y .scroll-bar { + left: 0px; + min-height: 10px; + width: 10px; +} + +.scrollbar-light>.scroll-element.scroll-x .scroll-element_outer { + height: 12px; + left: 2px; + top: 2px; +} + +.scrollbar-light>.scroll-element.scroll-x .scroll-element_size { + left: -4px; +} + +.scrollbar-light>.scroll-element.scroll-y .scroll-element_outer { + left: 2px; + top: 2px; + width: 12px; +} + +.scrollbar-light>.scroll-element.scroll-y .scroll-element_size { + top: -4px; +} + +/* update scrollbar offset if both scrolls are visible */ +.scrollbar-light>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size { + left: -19px; +} + +.scrollbar-light>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size { + top: -19px; +} + +.scrollbar-light>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track { + left: -19px; +} + +.scrollbar-light>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track { + top: -19px; +} + +/*************** SCROLLBAR RAIL ***************/ +.scrollbar-rail>.scroll-element, +.scrollbar-rail>.scroll-element div { + border: none; + margin: 0; + overflow: hidden; + padding: 0; + position: absolute; + z-index: 10; +} + +.scrollbar-rail>.scroll-element { + background-color: #ffffff; +} + +.scrollbar-rail>.scroll-element div { + display: block; + height: 100%; + left: 0; + top: 0; + width: 100%; +} + +.scrollbar-rail>.scroll-element .scroll-element_size { + background-color: #999; + background-color: rgba(0, 0, 0, 0.3); +} + +.scrollbar-rail>.scroll-element .scroll-element_outer:hover .scroll-element_size { + background-color: #666; + background-color: rgba(0, 0, 0, 0.5); +} + +.scrollbar-rail>.scroll-element.scroll-x { + bottom: 0; + height: 12px; + left: 0; + min-width: 100%; + padding: 3px 0 2px; + width: 100%; +} + +.scrollbar-rail>.scroll-element.scroll-y { + height: 100%; + min-height: 100%; + padding: 0 2px 0 3px; + right: 0; + top: 0; + width: 12px; +} + +.scrollbar-rail>.scroll-element .scroll-bar { + background-color: #d0b9a0; + -webkit-border-radius: 2px; + -moz-border-radius: 2px; + border-radius: 2px; + box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.5); +} + +.scrollbar-rail>.scroll-element .scroll-element_outer:hover .scroll-bar { + box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.6); +} + +/* scrollbar height/width & offset from container borders */ +.scrollbar-rail>.scroll-content.scroll-scrolly_visible { + left: -17px; + margin-left: 17px; +} + +.scrollbar-rail>.scroll-content.scroll-scrollx_visible { + margin-top: 17px; + top: -17px; +} + +.scrollbar-rail>.scroll-element.scroll-x .scroll-bar { + height: 10px; + min-width: 10px; + top: 1px; +} + +.scrollbar-rail>.scroll-element.scroll-y .scroll-bar { + left: 1px; + min-height: 10px; + width: 10px; +} + +.scrollbar-rail>.scroll-element.scroll-x .scroll-element_outer { + height: 15px; + left: 5px; +} + +.scrollbar-rail>.scroll-element.scroll-x .scroll-element_size { + height: 2px; + left: -10px; + top: 5px; +} + +.scrollbar-rail>.scroll-element.scroll-y .scroll-element_outer { + top: 5px; + width: 15px; +} + +.scrollbar-rail>.scroll-element.scroll-y .scroll-element_size { + left: 5px; + top: -10px; + width: 2px; +} + +/* update scrollbar offset if both scrolls are visible */ +.scrollbar-rail>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size { + left: -25px; +} + +.scrollbar-rail>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size { + top: -25px; +} + +.scrollbar-rail>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track { + left: -25px; +} + +.scrollbar-rail>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track { + top: -25px; +} + +/*************** SCROLLBAR DYNAMIC ***************/ +.scrollbar-dynamic>.scroll-element, +.scrollbar-dynamic>.scroll-element div { + background: none; + border: none; + margin: 0; + padding: 0; + position: absolute; + z-index: 10; +} + +.scrollbar-dynamic>.scroll-element div { + display: block; + height: 100%; + left: 0; + top: 0; + width: 100%; +} + +.scrollbar-dynamic>.scroll-element.scroll-x { + bottom: 2px; + height: 7px; + left: 0; + min-width: 100%; + width: 100%; +} + +.scrollbar-dynamic>.scroll-element.scroll-y { + height: 100%; + min-height: 100%; + right: 2px; + top: 0; + width: 7px; +} + +.scrollbar-dynamic>.scroll-element .scroll-element_outer { + opacity: 0.3; + -webkit-border-radius: 12px; + -moz-border-radius: 12px; + border-radius: 12px; +} + +.scrollbar-dynamic>.scroll-element .scroll-element_size { + background-color: #cccccc; + opacity: 0; + -webkit-border-radius: 12px; + -moz-border-radius: 12px; + border-radius: 12px; + -webkit-transition: opacity 0.2s; + -moz-transition: opacity 0.2s; + -o-transition: opacity 0.2s; + -ms-transition: opacity 0.2s; + transition: opacity 0.2s; +} + +.scrollbar-dynamic>.scroll-element .scroll-bar { + background-color: #6c6e71; + -webkit-border-radius: 7px; + -moz-border-radius: 7px; + border-radius: 7px; +} + +/* scrollbar height/width & offset from container borders */ +.scrollbar-dynamic>.scroll-element.scroll-x .scroll-bar { + bottom: 0; + height: 7px; + min-width: 24px; + top: auto; +} + +.scrollbar-dynamic>.scroll-element.scroll-y .scroll-bar { + left: auto; + min-height: 24px; + right: 0; + width: 7px; +} + +.scrollbar-dynamic>.scroll-element.scroll-x .scroll-element_outer { + bottom: 0; + top: auto; + left: 2px; + -webkit-transition: height 0.2s; + -moz-transition: height 0.2s; + -o-transition: height 0.2s; + -ms-transition: height 0.2s; + transition: height 0.2s; +} + +.scrollbar-dynamic>.scroll-element.scroll-y .scroll-element_outer { + left: auto; + right: 0; + top: 2px; + -webkit-transition: width 0.2s; + -moz-transition: width 0.2s; + -o-transition: width 0.2s; + -ms-transition: width 0.2s; + transition: width 0.2s; +} + +.scrollbar-dynamic>.scroll-element.scroll-x .scroll-element_size { + left: -4px; +} + +.scrollbar-dynamic>.scroll-element.scroll-y .scroll-element_size { + top: -4px; +} + +/* update scrollbar offset if both scrolls are visible */ +.scrollbar-dynamic>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size { + left: -11px; +} + +.scrollbar-dynamic>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size { + top: -11px; +} + +/* hover & drag */ +.scrollbar-dynamic>.scroll-element:hover .scroll-element_outer, +.scrollbar-dynamic>.scroll-element.scroll-draggable .scroll-element_outer { + overflow: hidden; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; + filter: alpha(opacity=70); + opacity: 0.7; +} + +.scrollbar-dynamic>.scroll-element:hover .scroll-element_outer .scroll-element_size, +.scrollbar-dynamic>.scroll-element.scroll-draggable .scroll-element_outer .scroll-element_size { + opacity: 1; +} + +.scrollbar-dynamic>.scroll-element:hover .scroll-element_outer .scroll-bar, +.scrollbar-dynamic>.scroll-element.scroll-draggable .scroll-element_outer .scroll-bar { + height: 100%; + width: 100%; + -webkit-border-radius: 12px; + -moz-border-radius: 12px; + border-radius: 12px; +} + +.scrollbar-dynamic>.scroll-element.scroll-x:hover .scroll-element_outer, +.scrollbar-dynamic>.scroll-element.scroll-x.scroll-draggable .scroll-element_outer { + height: 20px; + min-height: 7px; +} + +.scrollbar-dynamic>.scroll-element.scroll-y:hover .scroll-element_outer, +.scrollbar-dynamic>.scroll-element.scroll-y.scroll-draggable .scroll-element_outer { + min-width: 7px; + width: 20px; +} + +/*************** SCROLLBAR GOOGLE CHROME ***************/ +.scrollbar-chrome>.scroll-element, +.scrollbar-chrome>.scroll-element div { + border: none; + margin: 0; + overflow: hidden; + padding: 0; + position: absolute; + z-index: 10; +} + +.scrollbar-chrome>.scroll-element { + background-color: #ffffff; +} + +.scrollbar-chrome>.scroll-element div { + display: block; + height: 100%; + left: 0; + top: 0; + width: 100%; +} + +.scrollbar-chrome>.scroll-element .scroll-element_track { + background: #f1f1f1; + border: 1px solid #dbdbdb; +} + +.scrollbar-chrome>.scroll-element.scroll-x { + bottom: 0; + height: 16px; + left: 0; + min-width: 100%; + width: 100%; +} + +.scrollbar-chrome>.scroll-element.scroll-y { + height: 100%; + min-height: 100%; + right: 0; + top: 0; + width: 16px; +} + +.scrollbar-chrome>.scroll-element .scroll-bar { + background-color: #d9d9d9; + border: 1px solid #bdbdbd; + cursor: default; + -webkit-border-radius: 2px; + -moz-border-radius: 2px; + border-radius: 2px; +} + +.scrollbar-chrome>.scroll-element .scroll-bar:hover { + background-color: #c2c2c2; + border-color: #a9a9a9; +} + +.scrollbar-chrome>.scroll-element.scroll-draggable .scroll-bar { + background-color: #919191; + border-color: #7e7e7e; +} + +/* scrollbar height/width & offset from container borders */ +.scrollbar-chrome>.scroll-content.scroll-scrolly_visible { + left: -16px; + margin-left: 16px; +} + +.scrollbar-chrome>.scroll-content.scroll-scrollx_visible { + top: -16px; + margin-top: 16px; +} + +.scrollbar-chrome>.scroll-element.scroll-x .scroll-bar { + height: 8px; + min-width: 10px; + top: 3px; +} + +.scrollbar-chrome>.scroll-element.scroll-y .scroll-bar { + left: 3px; + min-height: 10px; + width: 8px; +} + +.scrollbar-chrome>.scroll-element.scroll-x .scroll-element_outer { + border-left: 1px solid #dbdbdb; +} + +.scrollbar-chrome>.scroll-element.scroll-x .scroll-element_track { + height: 14px; + left: -3px; +} + +.scrollbar-chrome>.scroll-element.scroll-x .scroll-element_size { + height: 14px; + left: -4px; +} + +.scrollbar-chrome>.scroll-element.scroll-y .scroll-element_outer { + border-top: 1px solid #dbdbdb; +} + +.scrollbar-chrome>.scroll-element.scroll-y .scroll-element_track { + top: -3px; + width: 14px; +} + +.scrollbar-chrome>.scroll-element.scroll-y .scroll-element_size { + top: -4px; + width: 14px; +} + +/* update scrollbar offset if both scrolls are visible */ +.scrollbar-chrome>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size { + left: -19px; +} + +.scrollbar-chrome>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size { + top: -19px; +} + +.scrollbar-chrome>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track { + left: -19px; +} + +.scrollbar-chrome>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track { + top: -19px; +} \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/jquery.scrollbar/jquery.scrollbar.min.js b/app/app/templates/new/assets/js/plugins/jquery.scrollbar/jquery.scrollbar.min.js new file mode 100644 index 0000000..5a86f9a --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/jquery.scrollbar/jquery.scrollbar.min.js @@ -0,0 +1,16 @@ +/** + * jQuery CSS Customizable Scrollbar + * + * Copyright 2015, Yuriy Khabarov + * Dual licensed under the MIT or GPL Version 2 licenses. + * + * If you found bug, please contact me via email <13real008@gmail.com> + * + * Compressed by http://jscompress.com/ + * + * @author Yuriy Khabarov aka Gromo + * @version 0.2.11 + * @url https://github.com/gromo/jquery.scrollbar/ + * + */ +!function(a,b){"function"==typeof define&&define.amd?define(["jquery"],b):b("undefined"!=typeof exports?require("jquery"):a.jQuery)}(this,function(a){"use strict";function h(b){if(c.webkit&&!b)return{height:0,width:0};if(!c.data.outer){var d={border:"none","box-sizing":"content-box",height:"200px",margin:"0",padding:"0",width:"200px"};c.data.inner=a("
+ +
+ + + + +
+
+
+ +
+
+
+
+
+
+
Name
+ Application Name +
+
+
+
+
+
+
+
+
+
+
App-Key
+ 3a3f5g +
+
+
+
+
+
+
+
+
+
+
Secure
+ Yes +
+
+
+
+
+
+
+
+
+ +
+ +
+
+
+
+

Details

+
+
+
+
+
+
Description
+

Some quick example text to build on the card title and make up the bulk of the card's content.

+
+
+
+
+
Security key (HEX)
+

12:23:34:45:45:12:23:34:45:45:12:23:34:45:45:FE

+
+
+
+
+ + +
+ +
+
+ +
+
+ +
+
+ +
+ +
+ +
+
+ +
+ +
+
+
+ +
+
+ +
+
+ +
+
+ +
+ +
+
+
+
+
+ + +
+
+ + + + + + + + + + + + diff --git a/app/app/templates/new/examples/applications.html b/app/app/templates/new/examples/applications.html new file mode 100644 index 0000000..38c17c7 --- /dev/null +++ b/app/app/templates/new/examples/applications.html @@ -0,0 +1,459 @@ + + + + + + + + + Argon Dashboard - Free Dashboard for Bootstrap 4 by Creative Tim + + + + + + + + + + + + + + +
+ + + + +
+
+
+ +
+
+
+
+
+
+
Traffic
+ 350,897 +
+
+
+ +
+
+
+

+ 3.48% + Since last month +

+
+
+
+
+
+
+
+
+
New users
+ 2,356 +
+
+
+ +
+
+
+

+ 3.48% + Since last week +

+
+
+
+
+
+
+
+
+
Sales
+ 924 +
+
+
+ +
+
+
+

+ 1.10% + Since yesterday +

+
+
+
+
+
+
+
+
+
Performance
+ 49,65% +
+
+
+ +
+
+
+

+ 12% + Since last month +

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

Applications

+
+
+
+
+
+
+
Application 1
+

Some quick example text to build on the card title and make up the bulk of the card's content.

+ Details +
+
+
+
+
+
+
Application 1
+

Some quick example text to build on the card title and make up the bulk of the card's content.

+ Details +
+
+
+
+
+
+
Application 1
+

Some quick example text to build on the card title and make up the bulk of the card's content.

+ Details +
+
+
+
+
+
+
Application 1
+

Some quick example text to build on the card title and make up the bulk of the card's content.

+ Details +
+
+
+
+
+
+
Application 1
+

Some quick example text to build on the card title and make up the bulk of the card's content.

+ Details +
+
+
+ + +
+
+
+
+
+ + + +
+
+ + + + + + + + + + + + diff --git a/app/app/templates/new/examples/device.html b/app/app/templates/new/examples/device.html new file mode 100644 index 0000000..87d42c1 --- /dev/null +++ b/app/app/templates/new/examples/device.html @@ -0,0 +1,428 @@ + + + + + + + + + Argon Dashboard - Free Dashboard for Bootstrap 4 by Creative Tim + + + + + + + + + + + + + + +
+ + + + +
+
+
+ +
+
+
+
+
+
+
Name
+ Device Name +
+
+
+
+
+
+
+
+
+
+
Device ID
+ 12 +
+
+
+
+
+
+
+
+
+
+
Last time up
+ 21/12/2020 15:33 +
+
+
+
+
+
+
+
+
+ +
+ +
+
+
+
+

Details

+
+
+
+
+
+
Description
+

Some quick example text to build on the card title and make up the bulk of the card's content.

+
+
+
+ +
+ + +
+
+

Tab 1 text

+
+
+ Tab 2 text +
+
+ Tab 3 text +
+
+
+ +
+
+ +
+
+ +
+
+ +
+ +
+
+
+
+
+ + +
+
+ + + + + + + + + + + + diff --git a/app/app/templates/new/examples/icons.html b/app/app/templates/new/examples/icons.html new file mode 100644 index 0000000..2957728 --- /dev/null +++ b/app/app/templates/new/examples/icons.html @@ -0,0 +1,1221 @@ + + + + + + + + + Argon Dashboard - Free Dashboard for Bootstrap 4 by Creative Tim + + + + + + + + + + + + + + +
+ + + + +
+
+
+ +
+
+
+
+
+
+
Traffic
+ 350,897 +
+
+
+ +
+
+
+

+ 3.48% + Since last month +

+
+
+
+
+
+
+
+
+
New users
+ 2,356 +
+
+
+ +
+
+
+

+ 3.48% + Since last week +

+
+
+
+
+
+
+
+
+
Sales
+ 924 +
+
+
+ +
+
+
+

+ 1.10% + Since yesterday +

+
+
+
+
+
+
+
+
+
Performance
+ 49,65% +
+
+
+ +
+
+
+

+ 12% + Since last month +

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

Icons

+
+
+
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+
+
+
+
+ + + +
+
+ + + + + + + + + + + + \ No newline at end of file diff --git a/app/app/templates/new/examples/login.html b/app/app/templates/new/examples/login.html new file mode 100644 index 0000000..aac54b6 --- /dev/null +++ b/app/app/templates/new/examples/login.html @@ -0,0 +1,184 @@ + + + + + + + + + HPC&A IoT + + + + + + + + + + + + + +
+ + + +
+
+
+
+
+

Welcome!

+

Log in to discover all the powerful functionality of lightweight HPC& IoT Server

+
+
+
+
+
+ + + +
+
+ +
+
+
+
+
+
+ Sign in with credentials +
+
+
+
+
+ +
+ +
+
+
+
+
+ +
+ +
+
+
+ + +
+
+ +
+
+
+
+ +
+
+
+ +
+ + + + + + + + + + + diff --git a/app/app/templates/new/examples/map.html b/app/app/templates/new/examples/map.html new file mode 100644 index 0000000..f0fdcfa --- /dev/null +++ b/app/app/templates/new/examples/map.html @@ -0,0 +1,405 @@ + + + + + + + + + Argon Dashboard - Free Dashboard for Bootstrap 4 by Creative Tim + + + + + + + + + + + + + + +
+ + + + +
+
+
+ +
+
+
+
+
+
+
Traffic
+ 350,897 +
+
+
+ +
+
+
+

+ 3.48% + Since last month +

+
+
+
+
+
+
+
+
+
New users
+ 2,356 +
+
+
+ +
+
+
+

+ 3.48% + Since last week +

+
+
+
+
+
+
+
+
+
Sales
+ 924 +
+
+
+ +
+
+
+

+ 1.10% + Since yesterday +

+
+
+
+
+
+
+
+
+
Performance
+ 49,65% +
+
+
+ +
+
+
+

+ 12% + Since last month +

+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ + + +
+
+ + + + + + + + + + + + \ No newline at end of file diff --git a/app/app/templates/new/examples/maps.html b/app/app/templates/new/examples/maps.html new file mode 100644 index 0000000..f0fdcfa --- /dev/null +++ b/app/app/templates/new/examples/maps.html @@ -0,0 +1,405 @@ + + + + + + + + + Argon Dashboard - Free Dashboard for Bootstrap 4 by Creative Tim + + + + + + + + + + + + + + +
+ + + + +
+
+
+ +
+
+
+
+
+
+
Traffic
+ 350,897 +
+
+
+ +
+
+
+

+ 3.48% + Since last month +

+
+
+
+
+
+
+
+
+
New users
+ 2,356 +
+
+
+ +
+
+
+

+ 3.48% + Since last week +

+
+
+
+
+
+
+
+
+
Sales
+ 924 +
+
+
+ +
+
+
+

+ 1.10% + Since yesterday +

+
+
+
+
+
+
+
+
+
Performance
+ 49,65% +
+
+
+ +
+
+
+

+ 12% + Since last month +

+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ + + +
+
+ + + + + + + + + + + + \ No newline at end of file diff --git a/app/app/templates/new/examples/profile.html b/app/app/templates/new/examples/profile.html new file mode 100644 index 0000000..4ecbba9 --- /dev/null +++ b/app/app/templates/new/examples/profile.html @@ -0,0 +1,467 @@ + + + + + + + + + Argon Dashboard - Free Dashboard for Bootstrap 4 by Creative Tim + + + + + + + + + + + + + + +
+ + + + +
+ + + +
+
+
+

Hello Jesse

+

This is your profile page. You can see the progress you've made with your work and manage your projects or assigned tasks

+ Edit profile +
+
+
+
+ +
+
+
+
+
+
+
+ + + +
+
+
+
+ +
+
+
+
+
+
+ 22 + Friends +
+
+ 10 + Photos +
+
+ 89 + Comments +
+
+
+
+
+

+ Jessica Jones, 27 +

+
+ Bucharest, Romania +
+
+ Solution Manager - Creative Tim Officer +
+
+ University of Computer Science +
+
+

Ryan — the name taken by Melbourne-raised, Brooklyn-based Nick Murphy — writes, performs and records all of his own music.

+ Show more +
+
+
+
+
+
+
+
+
+

My account

+
+
+ Settings +
+
+
+
+
+
User information
+
+
+
+
+ + +
+
+
+
+ + +
+
+
+
+
+
+ + +
+
+
+
+ + +
+
+
+
+
+ +
Contact information
+
+
+
+
+ + +
+
+
+
+
+
+ + +
+
+
+
+ + +
+
+
+
+ + +
+
+
+
+
+ +
About me
+
+
+ + +
+
+
+
+
+
+
+ + +
+
+ + + + + + + + + + + \ No newline at end of file diff --git a/app/app/templates/new/examples/register.html b/app/app/templates/new/examples/register.html new file mode 100644 index 0000000..a6fbe59 --- /dev/null +++ b/app/app/templates/new/examples/register.html @@ -0,0 +1,226 @@ + + + + + + + + + Argon Dashboard - Free Dashboard for Bootstrap 4 by Creative Tim + + + + + + + + + + + + + +
+ + + +
+
+
+
+
+

Welcome!

+

Use these awesome forms to login or create new account in your project for free.

+
+
+
+
+
+ + + +
+
+ +
+ +
+
+
+
+
Sign up with
+ +
+
+
+ Or sign up with credentials +
+
+
+
+
+ +
+ +
+
+
+
+
+ +
+ +
+
+
+
+
+ +
+ +
+
+
password strength: strong
+
+
+
+ + +
+
+
+
+ +
+
+
+
+
+
+
+
+ + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/app/templates/new/examples/tables.html b/app/app/templates/new/examples/tables.html new file mode 100644 index 0000000..668afa4 --- /dev/null +++ b/app/app/templates/new/examples/tables.html @@ -0,0 +1,1053 @@ + + + + + + + + + Argon Dashboard - Free Dashboard for Bootstrap 4 by Creative Tim + + + + + + + + + + + + + + +
+ + + + +
+
+
+ +
+
+
+
+
+
+
Traffic
+ 350,897 +
+
+
+ +
+
+
+

+ 3.48% + Since last month +

+
+
+
+
+
+
+
+
+
New users
+ 2,356 +
+
+
+ +
+
+
+

+ 3.48% + Since last week +

+
+
+
+
+
+
+
+
+
Sales
+ 924 +
+
+
+ +
+
+
+

+ 1.10% + Since yesterday +

+
+
+
+
+
+
+
+
+
Performance
+ 49,65% +
+
+
+ +
+
+
+

+ 12% + Since last month +

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

Card tables

+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ProjectBudgetStatusUsersCompletion
+
+ + Image placeholder + +
+ Argon Design System +
+
+
+ $2,500 USD + + + pending + + + + +
+ 60% +
+
+
+
+
+
+
+ +
+
+ + Image placeholder + +
+ Angular Now UI Kit PRO +
+
+
+ $1,800 USD + + + completed + + + + +
+ 100% +
+
+
+
+
+
+
+ +
+
+ + Image placeholder + +
+ Black Dashboard +
+
+
+ $3,150 USD + + + delayed + + + + +
+ 72% +
+
+
+
+
+
+
+ +
+
+ + Image placeholder + +
+ React Material Dashboard +
+
+
+ $4,400 USD + + + on schedule + + + + +
+ 90% +
+
+
+
+
+
+
+ +
+
+ + Image placeholder + +
+ Vue Paper UI Kit PRO +
+
+
+ $2,200 USD + + + completed + + + + +
+ 100% +
+
+
+
+
+
+
+ +
+
+ +
+
+
+ +
+
+
+
+

Card tables

+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ProjectBudgetStatusUsersCompletion
+
+ + Image placeholder + +
+ Argon Design System +
+
+
+ $2,500 USD + + + pending + + + + +
+ 60% +
+
+
+
+
+
+
+ +
+
+ + Image placeholder + +
+ Angular Now UI Kit PRO +
+
+
+ $1,800 USD + + + completed + + + + +
+ 100% +
+
+
+
+
+
+
+ +
+
+ + Image placeholder + +
+ Black Dashboard +
+
+
+ $3,150 USD + + + delayed + + + + +
+ 72% +
+
+
+
+
+
+
+ +
+
+ + Image placeholder + +
+ React Material Dashboard +
+
+
+ $4,400 USD + + + on schedule + + + + +
+ 90% +
+
+
+
+
+
+
+ +
+
+ + Image placeholder + +
+ Vue Paper UI Kit PRO +
+
+
+ $2,200 USD + + + completed + + + + +
+ 100% +
+
+
+
+
+
+
+ +
+
+
+
+
+ + +
+
+ + + + + + + + + + + \ No newline at end of file diff --git a/app/app/templates/new/examples/upgrade.html b/app/app/templates/new/examples/upgrade.html new file mode 100644 index 0000000..8a26c1a --- /dev/null +++ b/app/app/templates/new/examples/upgrade.html @@ -0,0 +1,374 @@ + + + + + + + + + Argon Dashboard - Free Dashboard for Bootstrap 4 by Creative Tim + + + + + + + + + + + + + + +
+ + + + +
+
+
+
+
+
+
+

Argon Dashboard PRO

+

Are you looking for more components? Please check our Premium Version of Argon Dashboard.

+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
FreePRO
Elements100200
Plugins416
Example Pages625
DataTables, VectorMap, SweetAlert, Wizard,
jQueryValidation, FullCalendar etc...
Mini Sidebar
Premium Support
FreeJust $79
+ Current Version + + Upgrade to PRO +
+
+
+
+
+
+ + +
+
+ + + + + + + + + + + \ No newline at end of file diff --git a/app/app/templates/new/public/index.html b/app/app/templates/new/public/index.html new file mode 100644 index 0000000..63b431a --- /dev/null +++ b/app/app/templates/new/public/index.html @@ -0,0 +1,622 @@ + + + + + + + + + HPC&A IoT + + + + + + + + + + + + + + +
+ + + + +
+
+
+ +
+
+
+
+
+
+
Created Apps
+ 3 +
+
+
+ +
+
+
+
+
+
+
+
+
+
+
+
Active Devices
+ 10 +
+
+
+ +
+
+
+
+
+
+
+
+
+
+
+
Total Activity
+ 924 +
+
+
+ +
+
+
+
+
+
+
+
+
+
+
+
Last 24 Hours Activity
+ 46 +
+
+
+ +
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Day Overview
+

Devices Activity

+
+ +
+
+
+ +
+ + +
+
+
+
+
+
+
+
+
+
Week Overview
+

Per-day Activity

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

Recen Activity

+
+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
App nameDevice nameTimestampMessage
+ /argon/ + + 4,569 + + 340 + + 46,53% +
+ /argon/index.html + + 3,985 + + 319 + + 46,53% +
+ /argon/charts.html + + 3,513 + + 294 + + 36,49% +
+ /argon/tables.html + + 2,050 + + 147 + + 50,87% +
+ /argon/profile.html + + 1,795 + + 190 + + 46,53% +
+
+
+
+ + + +
+
+ + + + + + + + + + + + + + + diff --git a/app/app/templates/new/public/login.html b/app/app/templates/new/public/login.html new file mode 100644 index 0000000..f69db4c --- /dev/null +++ b/app/app/templates/new/public/login.html @@ -0,0 +1,120 @@ +{% extends 'general_layout.html' %} + +{% block title %} HPC&A IoT - Login {% endblock %} + +{% block content %} + + +
+ + + +
+
+
+
+
+

Welcome!

+

Log in to discover all the powerful functionality of lightweight HPC& IoT Server

+
+
+
+
+
+ + + +
+
+ +
+
+
+
+
+
+ Sign in with credentials +
+
+
+
+
+ +
+ +
+
+
+
+
+ +
+ +
+
+
+ + +
+
+ +
+
+
+
+ +
+
+
+{% endblock %} diff --git a/app/app/templates/admin/dashboard.html b/app/app/templates/old/admin/dashboard.html similarity index 100% rename from app/app/templates/admin/dashboard.html rename to app/app/templates/old/admin/dashboard.html diff --git a/app/app/templates/admin/settings.html b/app/app/templates/old/admin/settings.html similarity index 100% rename from app/app/templates/admin/settings.html rename to app/app/templates/old/admin/settings.html diff --git a/app/app/templates/admin/signup.html b/app/app/templates/old/admin/signup.html similarity index 100% rename from app/app/templates/admin/signup.html rename to app/app/templates/old/admin/signup.html diff --git a/app/app/templates/admin/user.html b/app/app/templates/old/admin/user.html similarity index 100% rename from app/app/templates/admin/user.html rename to app/app/templates/old/admin/user.html diff --git a/app/app/templates/public/add-dev.html b/app/app/templates/old/public/add-dev.html similarity index 100% rename from app/app/templates/public/add-dev.html rename to app/app/templates/old/public/add-dev.html diff --git a/app/app/templates/public/alerts.html b/app/app/templates/old/public/alerts.html similarity index 100% rename from app/app/templates/public/alerts.html rename to app/app/templates/old/public/alerts.html diff --git a/app/app/templates/public/app.html b/app/app/templates/old/public/app.html similarity index 100% rename from app/app/templates/public/app.html rename to app/app/templates/old/public/app.html diff --git a/app/app/templates/public/automation.html b/app/app/templates/old/public/automation.html similarity index 100% rename from app/app/templates/public/automation.html rename to app/app/templates/old/public/automation.html diff --git a/app/app/templates/public/dev-conf.html b/app/app/templates/old/public/dev-conf.html similarity index 100% rename from app/app/templates/public/dev-conf.html rename to app/app/templates/old/public/dev-conf.html diff --git a/app/app/templates/public/dev-data-t.html b/app/app/templates/old/public/dev-data-t.html similarity index 100% rename from app/app/templates/public/dev-data-t.html rename to app/app/templates/old/public/dev-data-t.html diff --git a/app/app/templates/public/dev-data.html b/app/app/templates/old/public/dev-data.html similarity index 100% rename from app/app/templates/public/dev-data.html rename to app/app/templates/old/public/dev-data.html diff --git a/app/app/templates/public/dev.html b/app/app/templates/old/public/dev.html similarity index 100% rename from app/app/templates/public/dev.html rename to app/app/templates/old/public/dev.html diff --git a/app/app/templates/public/index.html b/app/app/templates/old/public/index.html similarity index 100% rename from app/app/templates/public/index.html rename to app/app/templates/old/public/index.html diff --git a/app/app/templates/public/login.html b/app/app/templates/old/public/login.html similarity index 100% rename from app/app/templates/public/login.html rename to app/app/templates/old/public/login.html diff --git a/app/app/templates/public/new-alert.html b/app/app/templates/old/public/new-alert.html similarity index 100% rename from app/app/templates/public/new-alert.html rename to app/app/templates/old/public/new-alert.html diff --git a/app/app/templates/public/new-app.html b/app/app/templates/old/public/new-app.html similarity index 100% rename from app/app/templates/public/new-app.html rename to app/app/templates/old/public/new-app.html diff --git a/app/app/templates/public/new-automation.html b/app/app/templates/old/public/new-automation.html similarity index 100% rename from app/app/templates/public/new-automation.html rename to app/app/templates/old/public/new-automation.html diff --git a/app/app/templates/public/settings.html b/app/app/templates/old/public/settings.html similarity index 100% rename from app/app/templates/public/settings.html rename to app/app/templates/old/public/settings.html diff --git a/app/app/templates/public/signup.html b/app/app/templates/old/public/signup.html similarity index 100% rename from app/app/templates/public/signup.html rename to app/app/templates/old/public/signup.html diff --git a/app/app/views.py b/app/app/views.py index 4da6131..d41890f 100644 --- a/app/app/views.py +++ b/app/app/views.py @@ -32,11 +32,11 @@ def index(): session.pop('appkey', None) if apps[0]: - return render_template('public/index.html', apps=apps[1], users_signup=app.config['USERS_SIGNUP']) + return render_template('old/public/index.html', apps=apps[1], users_signup=app.config['USERS_SIGNUP']) else: - return render_template('public/index.html', feedback=apps[1], users_signup=app.config['USERS_SIGNUP']) + return render_template('old/public/index.html', feedback=apps[1], users_signup=app.config['USERS_SIGNUP']) else: - return render_template('public/index.html', users_signup=app.config['USERS_SIGNUP']) + return render_template('new/public/login.html', users_signup=app.config['USERS_SIGNUP']) @@ -44,10 +44,10 @@ def index(): def signup(): if request.method == 'GET': if session['role'] and session['role'] == 'admin': - return render_template('admin/signup.html', users_signup=app.config['USERS_SIGNUP']) + return render_template('old/admin/signup.html', users_signup=app.config['USERS_SIGNUP']) else: if app.config['USERS_SIGNUP']: - return render_template('public/signup.html', users_signup=app.config['USERS_SIGNUP']) + return render_template('old/public/signup.html', users_signup=app.config['USERS_SIGNUP']) else: return redirect(url_for('index', users_signup=app.config['USERS_SIGNUP'])) else: @@ -57,7 +57,7 @@ def signup(): if (username == '' or password == ''): feedback = 'Username or password fields cannot be empty' - return render_template('public/signup.html', feedback=feedback, users_signup=app.config['USERS_SIGNUP']) + return render_template('old/public/signup.html', feedback=feedback, users_signup=app.config['USERS_SIGNUP']) elif (len(password) < 8): flash('Password length must be at least 8 characters.', 'danger') return redirect(request.url, users_signup=app.config['USERS_SIGNUP']) @@ -86,7 +86,7 @@ def signup(): @app.route('/login', methods=['GET', 'POST']) def login(): if request.method == 'GET': - return render_template('public/login.html') + return render_template('old/public/login.html') else: username = request.form['username'] password = request.form['password'].encode('utf-8') @@ -117,7 +117,7 @@ def logout(): @app.route('/new-app') def new_application(): if 'name' in session: - return render_template('public/new-app.html') + return render_template('old/public/new-app.html') else: return redirect(url_for('index')) @@ -135,13 +135,13 @@ def app_(): session['appname'] = ap[1][0] if session['role'] == 'admin' or session['name'] == ap[1][2]: - return render_template('public/app.html', app=ap[1], devs=devs[1]) + return render_template('old/public/app.html', app=ap[1], devs=devs[1]) else: return redirect(url_for('index')) else: if request.form['appname'] == '': error = 'Application name cannot be empty.' - return render_template('public/new-app.html', feedback=error) + return render_template('old/public/new-app.html', feedback=error) else: appkey = misc.rand_str(app.config['APPKEY_LENGTH']).decode('utf-8') secure_key = misc.gen_skey_b64(16) @@ -153,13 +153,13 @@ def app_(): res = ad.create(request.form['appname'], appkey, session['name'], request.form['appdesc'], secure, secure_key) if not res[0]: - return render_template('public/new-app.html', feedback=res[1]) + return render_template('old/public/new-app.html', feedback=res[1]) res = dd.create_table(appkey) if not res[0]: ad.delete(appkey) - return render_template('public/new-app.html', feedback=res[1]) + return render_template('old/public/new-app.html', feedback=res[1]) return redirect(url_for('index')) else: @@ -191,9 +191,9 @@ def new_dev(): dev_list = dd.get_list(session['appkey']) if not dev_list[0]: - return render_template('public/add-dev.html', feedback=dev_list[1]) + return render_template('old/public/add-dev.html', feedback=dev_list[1]) else: - return render_template('public/add-dev.html', free_ids=misc.prep_id_range(dev_list[1])) + return render_template('old/public/add-dev.html', free_ids=misc.prep_id_range(dev_list[1])) else: return redirect(url_for('index')) @@ -217,20 +217,20 @@ def dev(): if last[0]: ltup = last[1][0][1] - return render_template('public/dev.html', dev=dev[1], appkey=session['appkey'], ltup=ltup) + return render_template('old/public/dev.html', dev=dev[1], appkey=session['appkey'], ltup=ltup) else: return redirect(url_for('index')) else: res = dd.create(request.form['devname'], request.form['devid'], session['appkey'], request.form['devdesc']) if not res[0]: - return render_template('public/add-dev.html', feedback=res[1]) + return render_template('old/public/add-dev.html', feedback=res[1]) else: res = data.create_table(session['appkey'], request.form['devid']) if not res[0]: dd.delete(session['appkey'], request.form['devid']) - return render_template('public/add-dev.html', feedback=res[1]) + return render_template('old/public/add-dev.html', feedback=res[1]) else: return redirect(url_for('app_', appkey=session['appkey'])) else: @@ -253,9 +253,9 @@ def dev_conf(): ack = pm[3] config_list.append((config_id, config_args, ack, pm[2])) - return render_template('public/dev-conf.html', devname=session['devname'], config_list=config_list) + return render_template('old/public/dev-conf.html', devname=session['devname'], config_list=config_list) else: - return render_template('public/dev-conf.html', devname=session['devname']) + return render_template('old/public/dev-conf.html', devname=session['devname']) else: base64_args = pend_base64_encode(request.form['arg'], request.form['confid']) pend.create(session['appkey'], session['devid'], base64_args) @@ -307,12 +307,12 @@ def dev_data_pg(): rd = misc.paging(cur_pg, ent_cnt[1][0], MAX_PG_ENTRIES_DATA, MAX_PG) if ent_cnt[1][0] > 0: - return render_template('public/dev-data-t.html', data=last[1], total=ent_cnt[1][0], cp=cur_pg, np=rd[2], pp=rd[0], pr=rd[1], devname=session['devname']) + return render_template('old/public/dev-data-t.html', data=last[1], total=ent_cnt[1][0], cp=cur_pg, np=rd[2], pp=rd[0], pr=rd[1], devname=session['devname']) else: - return render_template('public/dev-data-t.html', devname=session['devname']) + return render_template('old/public/dev-data-t.html', devname=session['devname']) else: flash('Error: {}'.format(ent_cnt[1]), 'danger') - return render_template('public/dev-data-t.html', devname=session['devname']) + return render_template('old/public/dev-data-t.html', devname=session['devname']) else: return redirect(utl_for('index')) @@ -383,7 +383,7 @@ def dashboard(): users = ud.get_range([MAX_PG_ENTRIES_USERS, (cur_pg-1)*MAX_PG_ENTRIES_USERS]) rd = misc.paging(cur_pg, user_cnt[1][0], MAX_PG_ENTRIES_USERS, MAX_PG) - return render_template('admin/dashboard.html', users_cnt=user_cnt[1][0], apps_cnt=apps_cnt[1][0], dev_cnt=devs_cnt, users=users[1], pp=rd[0], pr=rd[1], np=rd[2], cp=cur_pg, usn=(cur_pg-1)*MAX_PG_ENTRIES_USERS+1) + return render_template('old/admin/dashboard.html', users_cnt=user_cnt[1][0], apps_cnt=apps_cnt[1][0], dev_cnt=devs_cnt, users=users[1], pp=rd[0], pr=rd[1], np=rd[2], cp=cur_pg, usn=(cur_pg-1)*MAX_PG_ENTRIES_USERS+1) else: return redirect(url_for('index')) @@ -403,11 +403,11 @@ def user(): session.pop('appkey', None) if apps[0]: - return render_template('admin/user.html', apps=apps[1], username=name) + return render_template('old/admin/user.html', apps=apps[1], username=name) else: - return render_template('admin/user.html', feedback=apps[1], username=name) + return render_template('old/admin/user.html', feedback=apps[1], username=name) else: - return render_template('public/index.html') + return render_template('old/public/index.html') @app.route('/user-delete') @@ -439,7 +439,7 @@ def user_delete(): if not res[0]: flash('Error: {}'.format(res[1]), 'danger') - return render_template('admin/user.html', username=user[1][0]) + return render_template('old/admin/user.html', username=user[1][0]) else: return redirect(url_for('dashboard')) else: @@ -451,9 +451,9 @@ def user_delete(): def settings(): if request.method == 'GET': if session['role'] == 'admin': - return render_template('admin/settings.html', username=session['name'], users_signup=app.config['USERS_SIGNUP']) + return render_template('old/admin/settings.html', username=session['name'], users_signup=app.config['USERS_SIGNUP']) else: - return render_template('public/settings.html', username=session['name']) + return render_template('old/public/settings.html', username=session['name']) else: if request.form['name'] != session['name']: res = ud.update_name(session['name'], request.form['name']) @@ -508,7 +508,7 @@ def dev_data(var, dest, page): def alerts(): if 'name' in session: alerts = nfs.get_alerts_list(session['appkey']) - return render_template('public/alerts.html', alert_list=alerts[1]) + return render_template('old/public/alerts.html', alert_list=alerts[1]) else: return redirect(url_for('index')) @@ -516,7 +516,7 @@ def alerts(): def new_alert(): if 'name' in session: devs = dd.get_list(session['appkey']) - return render_template('public/new-alert.html', devs=devs[1]) + return render_template('old/public/new-alert.html', devs=devs[1]) else: return redirect(url_for('index')) @@ -571,7 +571,7 @@ def automation(): if 'name' in session: if request.method == 'GET': auto = nfs.get_automation_list(session['appkey']) - return render_template('public/automation.html', auto_list=auto[1]) + return render_template('old/public/automation.html', auto_list=auto[1]) elif request.method == 'POST': # new automation nid = misc.rand_str(app.config['NID_LENGTH']).decode('utf-8') @@ -604,7 +604,7 @@ def automation(): def new_automation(): if 'name' in session: devs = dd.get_list(session['appkey']) - return render_template('public/new-automation.html', devs=devs[1]) + return render_template('old/public/new-automation.html', devs=devs[1]) else: return redirect(url_for('index')) -- GitLab
").css(a.extend({},d)),c.data.outer=a("
").css(a.extend({left:"-1000px",overflow:"scroll",position:"absolute",top:"-1000px"},d)).append(c.data.inner).appendTo("body")}return c.data.outer.scrollLeft(1e3).scrollTop(1e3),{height:Math.ceil(c.data.outer.offset().top-c.data.inner.offset().top||0),width:Math.ceil(c.data.outer.offset().left-c.data.inner.offset().left||0)}}function i(){var a=h(!0);return!(a.height||a.width)}function j(a){var b=a.originalEvent;return(!b.axis||b.axis!==b.HORIZONTAL_AXIS)&&!b.wheelDeltaX}var b=!1,c={data:{index:0,name:"scrollbar"},firefox:/firefox/i.test(navigator.userAgent),macosx:/mac/i.test(navigator.platform),msedge:/edge\/\d+/i.test(navigator.userAgent),msie:/(msie|trident)/i.test(navigator.userAgent),mobile:/android|webos|iphone|ipad|ipod|blackberry/i.test(navigator.userAgent),overlay:null,scroll:null,scrolls:[],webkit:/webkit/i.test(navigator.userAgent)&&!/edge\/\d+/i.test(navigator.userAgent)};c.scrolls.add=function(a){this.remove(a).push(a)},c.scrolls.remove=function(b){for(;a.inArray(b,this)>=0;)this.splice(a.inArray(b,this),1);return this};var d={autoScrollSize:!0,autoUpdate:!0,debug:!1,disableBodyScroll:!1,duration:200,ignoreMobile:!1,ignoreOverlay:!1,isRtl:!1,scrollStep:30,showArrows:!1,stepScrolling:!0,scrollx:null,scrolly:null,onDestroy:null,onFallback:null,onInit:null,onScroll:null,onUpdate:null},e=function(b){c.scroll||(c.overlay=i(),c.scroll=h(),g(),a(window).resize(function(){var a=!1;if(c.scroll&&(c.scroll.height||c.scroll.width)){var b=h();b.height===c.scroll.height&&b.width===c.scroll.width||(c.scroll=b,a=!0)}g(a)})),this.container=b,this.namespace=".scrollbar_"+c.data.index++,this.options=a.extend({},d,window.jQueryScrollbarOptions||{}),this.scrollTo=null,this.scrollx={},this.scrolly={},b.data(c.data.name,this),c.scrolls.add(this)};e.prototype={destroy:function(){if(this.wrapper){this.container.removeData(c.data.name),c.scrolls.remove(this);var b=this.container.scrollLeft(),d=this.container.scrollTop();this.container.insertBefore(this.wrapper).css({height:"",margin:"","max-height":""}).removeClass("scroll-content scroll-scrollx_visible scroll-scrolly_visible").off(this.namespace).scrollLeft(b).scrollTop(d),this.scrollx.scroll.removeClass("scroll-scrollx_visible").find("div").addBack().off(this.namespace),this.scrolly.scroll.removeClass("scroll-scrolly_visible").find("div").addBack().off(this.namespace),this.wrapper.remove(),a(document).add("body").off(this.namespace),a.isFunction(this.options.onDestroy)&&this.options.onDestroy.apply(this,[this.container])}},init:function(b){var d=this,e=this.container,f=this.containerWrapper||e,g=this.namespace,h=a.extend(this.options,b||{}),i={x:this.scrollx,y:this.scrolly},k=this.wrapper,l={},m={scrollLeft:e.scrollLeft(),scrollTop:e.scrollTop()};if(c.mobile&&h.ignoreMobile||c.overlay&&h.ignoreOverlay||c.macosx&&!c.webkit)return a.isFunction(h.onFallback)&&h.onFallback.apply(this,[e]),!1;if(k)l={height:"auto","margin-bottom":c.scroll.height*-1+"px","max-height":""},l[h.isRtl?"margin-left":"margin-right"]=c.scroll.width*-1+"px",f.css(l);else{if(this.wrapper=k=a("
").addClass("scroll-wrapper").addClass(e.attr("class")).css("position","absolute"===e.css("position")?"absolute":"relative").insertBefore(e).append(e),h.isRtl&&k.addClass("scroll--rtl"),e.is("textarea")&&(this.containerWrapper=f=a("
").insertBefore(e).append(e),k.addClass("scroll-textarea")),l={height:"auto","margin-bottom":c.scroll.height*-1+"px","max-height":""},l[h.isRtl?"margin-left":"margin-right"]=c.scroll.width*-1+"px",f.addClass("scroll-content").css(l),e.on("scroll"+g,function(b){var f=e.scrollLeft(),g=e.scrollTop();if(h.isRtl)switch(!0){case c.firefox:f=Math.abs(f);case c.msedge||c.msie:f=e[0].scrollWidth-e[0].clientWidth-f}a.isFunction(h.onScroll)&&h.onScroll.call(d,{maxScroll:i.y.maxScrollOffset,scroll:g,size:i.y.size,visible:i.y.visible},{maxScroll:i.x.maxScrollOffset,scroll:f,size:i.x.size,visible:i.x.visible}),i.x.isVisible&&i.x.scroll.bar.css("left",f*i.x.kx+"px"),i.y.isVisible&&i.y.scroll.bar.css("top",g*i.y.kx+"px")}),k.on("scroll"+g,function(){k.scrollTop(0).scrollLeft(0)}),h.disableBodyScroll){var n=function(a){j(a)?i.y.isVisible&&i.y.mousewheel(a):i.x.isVisible&&i.x.mousewheel(a)};k.on("MozMousePixelScroll"+g,n),k.on("mousewheel"+g,n),c.mobile&&k.on("touchstart"+g,function(b){var c=b.originalEvent.touches&&b.originalEvent.touches[0]||b,d={pageX:c.pageX,pageY:c.pageY},f={left:e.scrollLeft(),top:e.scrollTop()};a(document).on("touchmove"+g,function(a){var b=a.originalEvent.targetTouches&&a.originalEvent.targetTouches[0]||a;e.scrollLeft(f.left+d.pageX-b.pageX),e.scrollTop(f.top+d.pageY-b.pageY),a.preventDefault()}),a(document).on("touchend"+g,function(){a(document).off(g)})})}a.isFunction(h.onInit)&&h.onInit.apply(this,[e])}a.each(i,function(b,f){var k=null,l=1,m="x"===b?"scrollLeft":"scrollTop",n=h.scrollStep,o=function(){var a=e[m]();e[m](a+n),1==l&&a+n>=p&&(a=e[m]()),l==-1&&a+n<=p&&(a=e[m]()),e[m]()==a&&k&&k()},p=0;f.scroll||(f.scroll=d._getScroll(h["scroll"+b]).addClass("scroll-"+b),h.showArrows&&f.scroll.addClass("scroll-element_arrows_visible"),f.mousewheel=function(a){if(!f.isVisible||"x"===b&&j(a))return!0;if("y"===b&&!j(a))return i.x.mousewheel(a),!0;var c=a.originalEvent.wheelDelta*-1||a.originalEvent.detail,g=f.size-f.visible-f.offset;return c||("x"===b&&a.originalEvent.deltaX?c=40*a.originalEvent.deltaX:"y"===b&&a.originalEvent.deltaY&&(c=40*a.originalEvent.deltaY)),(c>0&&p0)&&(p+=c,p<0&&(p=0),p>g&&(p=g),d.scrollTo=d.scrollTo||{},d.scrollTo[m]=p,setTimeout(function(){d.scrollTo&&(e.stop().animate(d.scrollTo,240,"linear",function(){p=e[m]()}),d.scrollTo=null)},1)),a.preventDefault(),!1},f.scroll.on("MozMousePixelScroll"+g,f.mousewheel).on("mousewheel"+g,f.mousewheel).on("mouseenter"+g,function(){p=e[m]()}),f.scroll.find(".scroll-arrow, .scroll-element_track").on("mousedown"+g,function(g){if(1!=g.which)return!0;l=1;var i={eventOffset:g["x"===b?"pageX":"pageY"],maxScrollValue:f.size-f.visible-f.offset,scrollbarOffset:f.scroll.bar.offset()["x"===b?"left":"top"],scrollbarSize:f.scroll.bar["x"===b?"outerWidth":"outerHeight"]()},j=0,q=0;if(a(this).hasClass("scroll-arrow")){if(l=a(this).hasClass("scroll-arrow_more")?1:-1,n=h.scrollStep*l,p=l>0?i.maxScrollValue:0,h.isRtl)switch(!0){case c.firefox:p=l>0?0:i.maxScrollValue*-1;break;case c.msie||c.msedge:}}else l=i.eventOffset>i.scrollbarOffset+i.scrollbarSize?1:i.eventOffset','
','
','
','
','
','
','
','
',"
","
",'
','
','
',"
",'
','
',"
","
","
"].join(""),simple:['
','
','
','
','
',"
","
"].join("")};return c[b]&&(b=c[b]),b||(b=c.simple),b="string"==typeof b?a(b).appendTo(this.wrapper):a(b),a.extend(b,{bar:b.find(".scroll-bar"),size:b.find(".scroll-element_size"),track:b.find(".scroll-element_track")}),b},_handleMouseDown:function(b,c){var d=this.namespace;return a(document).on("blur"+d,function(){a(document).add("body").off(d),b&&b()}),a(document).on("dragstart"+d,function(a){return a.preventDefault(),!1}),a(document).on("mouseup"+d,function(){a(document).add("body").off(d),b&&b()}),a("body").on("selectstart"+d,function(a){return a.preventDefault(),!1}),c&&c.preventDefault(),!1},_updateScroll:function(b,d){var e=this.container,f=this.containerWrapper||e,g="scroll-scroll"+b+"_visible",h="x"===b?this.scrolly:this.scrollx,i=parseInt(this.container.css("x"===b?"left":"top"),10)||0,j=this.wrapper,k=d.size,l=d.visible+i;d.isVisible=k-l>1,d.isVisible?(d.scroll.addClass(g),h.scroll.addClass(g),f.addClass(g)):(d.scroll.removeClass(g),h.scroll.removeClass(g),f.removeClass(g)),"y"===b&&(e.is("textarea")||k10?(window.console&&console.log("Scroll updates exceed 10"),g=function(){}):(clearTimeout(a),a=setTimeout(g,300))}}();window.angular&&!function(a){a.module("jQueryScrollbar",[]).provider("jQueryScrollbar",function(){var b=d;return{setOptions:function(c){a.extend(b,c)},$get:function(){return{options:a.copy(b)}}}}).directive("jqueryScrollbar",["jQueryScrollbar","$parse",function(a,b){return{restrict:"AC",link:function(c,d,e){var f=b(e.jqueryScrollbar),g=f(c);d.scrollbar(g||a.options).on("$destroy",function(){d.scrollbar("destroy")})}}}])}(window.angular)}); \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/jquery.scrollbar/license-gpl.txt b/app/app/templates/new/assets/js/plugins/jquery.scrollbar/license-gpl.txt new file mode 100644 index 0000000..11dddd0 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/jquery.scrollbar/license-gpl.txt @@ -0,0 +1,278 @@ + GNU GENERAL PUBLIC LICENSE + Version 2, June 1991 + + Copyright (C) 1989, 1991 Free Software Foundation, Inc. + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + Preamble + + The licenses for most software are designed to take away your +freedom to share and change it. By contrast, the GNU General Public +License is intended to guarantee your freedom to share and change free +software--to make sure the software is free for all its users. This +General Public License applies to most of the Free Software +Foundation's software and to any other program whose authors commit to +using it. (Some other Free Software Foundation software is covered by +the GNU Lesser General Public License instead.) You can apply it to +your programs, too. + + When we speak of free software, we are referring to freedom, not +price. Our General Public Licenses are designed to make sure that you +have the freedom to distribute copies of free software (and charge for +this service if you wish), that you receive source code or can get it +if you want it, that you can change the software or use pieces of it +in new free programs; and that you know you can do these things. + + To protect your rights, we need to make restrictions that forbid +anyone to deny you these rights or to ask you to surrender the rights. +These restrictions translate to certain responsibilities for you if you +distribute copies of the software, or if you modify it. + + For example, if you distribute copies of such a program, whether +gratis or for a fee, you must give the recipients all the rights that +you have. You must make sure that they, too, receive or can get the +source code. And you must show them these terms so they know their +rights. + + We protect your rights with two steps: (1) copyright the software, and +(2) offer you this license which gives you legal permission to copy, +distribute and/or modify the software. + + Also, for each author's protection and ours, we want to make certain +that everyone understands that there is no warranty for this free +software. If the software is modified by someone else and passed on, we +want its recipients to know that what they have is not the original, so +that any problems introduced by others will not reflect on the original +authors' reputations. + + Finally, any free program is threatened constantly by software +patents. We wish to avoid the danger that redistributors of a free +program will individually obtain patent licenses, in effect making the +program proprietary. To prevent this, we have made it clear that any +patent must be licensed for everyone's free use or not licensed at all. + + The precise terms and conditions for copying, distribution and +modification follow. + + GNU GENERAL PUBLIC LICENSE + TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + + 0. This License applies to any program or other work which contains +a notice placed by the copyright holder saying it may be distributed +under the terms of this General Public License. The "Program", below, +refers to any such program or work, and a "work based on the Program" +means either the Program or any derivative work under copyright law: +that is to say, a work containing the Program or a portion of it, +either verbatim or with modifications and/or translated into another +language. (Hereinafter, translation is included without limitation in +the term "modification".) Each licensee is addressed as "you". + +Activities other than copying, distribution and modification are not +covered by this License; they are outside its scope. The act of +running the Program is not restricted, and the output from the Program +is covered only if its contents constitute a work based on the +Program (independent of having been made by running the Program). +Whether that is true depends on what the Program does. + + 1. You may copy and distribute verbatim copies of the Program's +source code as you receive it, in any medium, provided that you +conspicuously and appropriately publish on each copy an appropriate +copyright notice and disclaimer of warranty; keep intact all the +notices that refer to this License and to the absence of any warranty; +and give any other recipients of the Program a copy of this License +along with the Program. + +You may charge a fee for the physical act of transferring a copy, and +you may at your option offer warranty protection in exchange for a fee. + + 2. You may modify your copy or copies of the Program or any portion +of it, thus forming a work based on the Program, and copy and +distribute such modifications or work under the terms of Section 1 +above, provided that you also meet all of these conditions: + + a) You must cause the modified files to carry prominent notices + stating that you changed the files and the date of any change. + + b) You must cause any work that you distribute or publish, that in + whole or in part contains or is derived from the Program or any + part thereof, to be licensed as a whole at no charge to all third + parties under the terms of this License. + + c) If the modified program normally reads commands interactively + when run, you must cause it, when started running for such + interactive use in the most ordinary way, to print or display an + announcement including an appropriate copyright notice and a + notice that there is no warranty (or else, saying that you provide + a warranty) and that users may redistribute the program under + these conditions, and telling the user how to view a copy of this + License. (Exception: if the Program itself is interactive but + does not normally print such an announcement, your work based on + the Program is not required to print an announcement.) + +These requirements apply to the modified work as a whole. If +identifiable sections of that work are not derived from the Program, +and can be reasonably considered independent and separate works in +themselves, then this License, and its terms, do not apply to those +sections when you distribute them as separate works. But when you +distribute the same sections as part of a whole which is a work based +on the Program, the distribution of the whole must be on the terms of +this License, whose permissions for other licensees extend to the +entire whole, and thus to each and every part regardless of who wrote it. + +Thus, it is not the intent of this section to claim rights or contest +your rights to work written entirely by you; rather, the intent is to +exercise the right to control the distribution of derivative or +collective works based on the Program. + +In addition, mere aggregation of another work not based on the Program +with the Program (or with a work based on the Program) on a volume of +a storage or distribution medium does not bring the other work under +the scope of this License. + + 3. You may copy and distribute the Program (or a work based on it, +under Section 2) in object code or executable form under the terms of +Sections 1 and 2 above provided that you also do one of the following: + + a) Accompany it with the complete corresponding machine-readable + source code, which must be distributed under the terms of Sections + 1 and 2 above on a medium customarily used for software interchange; or, + + b) Accompany it with a written offer, valid for at least three + years, to give any third party, for a charge no more than your + cost of physically performing source distribution, a complete + machine-readable copy of the corresponding source code, to be + distributed under the terms of Sections 1 and 2 above on a medium + customarily used for software interchange; or, + + c) Accompany it with the information you received as to the offer + to distribute corresponding source code. (This alternative is + allowed only for noncommercial distribution and only if you + received the program in object code or executable form with such + an offer, in accord with Subsection b above.) + +The source code for a work means the preferred form of the work for +making modifications to it. For an executable work, complete source +code means all the source code for all modules it contains, plus any +associated interface definition files, plus the scripts used to +control compilation and installation of the executable. However, as a +special exception, the source code distributed need not include +anything that is normally distributed (in either source or binary +form) with the major components (compiler, kernel, and so on) of the +operating system on which the executable runs, unless that component +itself accompanies the executable. + +If distribution of executable or object code is made by offering +access to copy from a designated place, then offering equivalent +access to copy the source code from the same place counts as +distribution of the source code, even though third parties are not +compelled to copy the source along with the object code. + + 4. You may not copy, modify, sublicense, or distribute the Program +except as expressly provided under this License. Any attempt +otherwise to copy, modify, sublicense or distribute the Program is +void, and will automatically terminate your rights under this License. +However, parties who have received copies, or rights, from you under +this License will not have their licenses terminated so long as such +parties remain in full compliance. + + 5. You are not required to accept this License, since you have not +signed it. However, nothing else grants you permission to modify or +distribute the Program or its derivative works. These actions are +prohibited by law if you do not accept this License. Therefore, by +modifying or distributing the Program (or any work based on the +Program), you indicate your acceptance of this License to do so, and +all its terms and conditions for copying, distributing or modifying +the Program or works based on it. + + 6. Each time you redistribute the Program (or any work based on the +Program), the recipient automatically receives a license from the +original licensor to copy, distribute or modify the Program subject to +these terms and conditions. You may not impose any further +restrictions on the recipients' exercise of the rights granted herein. +You are not responsible for enforcing compliance by third parties to +this License. + + 7. If, as a consequence of a court judgment or allegation of patent +infringement or for any other reason (not limited to patent issues), +conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot +distribute so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you +may not distribute the Program at all. For example, if a patent +license would not permit royalty-free redistribution of the Program by +all those who receive copies directly or indirectly through you, then +the only way you could satisfy both it and this License would be to +refrain entirely from distribution of the Program. + +If any portion of this section is held invalid or unenforceable under +any particular circumstance, the balance of the section is intended to +apply and the section as a whole is intended to apply in other +circumstances. + +It is not the purpose of this section to induce you to infringe any +patents or other property right claims or to contest validity of any +such claims; this section has the sole purpose of protecting the +integrity of the free software distribution system, which is +implemented by public license practices. Many people have made +generous contributions to the wide range of software distributed +through that system in reliance on consistent application of that +system; it is up to the author/donor to decide if he or she is willing +to distribute software through any other system and a licensee cannot +impose that choice. + +This section is intended to make thoroughly clear what is believed to +be a consequence of the rest of this License. + + 8. If the distribution and/or use of the Program is restricted in +certain countries either by patents or by copyrighted interfaces, the +original copyright holder who places the Program under this License +may add an explicit geographical distribution limitation excluding +those countries, so that distribution is permitted only in or among +countries not thus excluded. In such case, this License incorporates +the limitation as if written in the body of this License. + + 9. The Free Software Foundation may publish revised and/or new versions +of the General Public License from time to time. Such new versions will +be similar in spirit to the present version, but may differ in detail to +address new problems or concerns. + +Each version is given a distinguishing version number. If the Program +specifies a version number of this License which applies to it and "any +later version", you have the option of following the terms and conditions +either of that version or of any later version published by the Free +Software Foundation. If the Program does not specify a version number of +this License, you may choose any version ever published by the Free Software +Foundation. + + 10. If you wish to incorporate parts of the Program into other free +programs whose distribution conditions are different, write to the author +to ask for permission. For software which is copyrighted by the Free +Software Foundation, write to the Free Software Foundation; we sometimes +make exceptions for this. Our decision will be guided by the two goals +of preserving the free status of all derivatives of our free software and +of promoting the sharing and reuse of software generally. + + NO WARRANTY + + 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY +FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN +OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES +PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED +OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS +TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE +PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, +REPAIR OR CORRECTION. + + 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR +REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, +INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING +OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED +TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY +YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER +PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE +POSSIBILITY OF SUCH DAMAGES. diff --git a/app/app/templates/new/assets/js/plugins/jquery.scrollbar/license-mit.txt b/app/app/templates/new/assets/js/plugins/jquery.scrollbar/license-mit.txt new file mode 100644 index 0000000..17a458d --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/jquery.scrollbar/license-mit.txt @@ -0,0 +1,20 @@ +Copyright (c) 2013 Yuriy Khabarov <13real008@gmail.com> + +Permission is hereby granted, free of charge, to any person obtaining +a copy of this software and associated documentation files (the +"Software"), to deal in the Software without restriction, including +without limitation the rights to use, copy, modify, merge, publish, +distribute, sublicense, and/or sell copies of the Software, and to +permit persons to whom the Software is furnished to do so, subject to +the following conditions: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE +LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION +OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION +WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. diff --git a/app/app/templates/new/assets/js/plugins/jquery.scrollbar/meteor/tests.js b/app/app/templates/new/assets/js/plugins/jquery.scrollbar/meteor/tests.js new file mode 100644 index 0000000..5614ea8 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/jquery.scrollbar/meteor/tests.js @@ -0,0 +1,11 @@ +'use strict'; + +Tinytest.add('Scrollbar integration', function(test) { + + var div = document.createElement('div'); + div.className = 'scrollbar-inner'; + div.value = "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nullam in."; + var scrollBar = jQuery('.scrollbar-inner').scrollbar(); + console.log(scrollBar); + test.isNotNull(scrollBar, 'instantiation OK'); +}); \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/jquery.scrollbar/package.js b/app/app/templates/new/assets/js/plugins/jquery.scrollbar/package.js new file mode 100644 index 0000000..7e905ab --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/jquery.scrollbar/package.js @@ -0,0 +1,26 @@ +// package metadata file for Meteor.js +'use strict'; + +var packageName = 'gromo:jquery.scrollbar'; // https://atmospherejs.com/mediatainment/switchery +var where = 'client'; // where to install: 'client' or 'server'. For both, pass nothing. + +Package.describe({ + name: packageName, + version: '0.2.11', + // Brief, one-line summary of the package. + summary: 'Cross-browser CSS customizable scrollbar with advanced features.', + // URL to the Git repository containing the source code for this package. + git: 'git@github.com:gromo/jquery.scrollbar.git' +}); + +Package.onUse(function(api) { + api.versionsFrom(['METEOR@0.9.0', 'METEOR@1.0']); + api.use('jquery', where); + api.addFiles(['jquery.scrollbar.js', 'jquery.scrollbar.css'], where); +}); + +Package.onTest(function(api) { + api.use([packageName, 'sanjo:jasmine'], where); + api.use(['webapp', 'tinytest'], where); + api.addFiles('meteor/tests.js', where); // testing specific files +}); \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/jquery.scrollbar/sass/config.rb b/app/app/templates/new/assets/js/plugins/jquery.scrollbar/sass/config.rb new file mode 100644 index 0000000..eb6e6e4 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/jquery.scrollbar/sass/config.rb @@ -0,0 +1,2 @@ +require 'compass/import-once/activate' +line_comments = false diff --git a/app/app/templates/new/assets/js/plugins/jquery.scrollbar/scrollbar.jquery.json b/app/app/templates/new/assets/js/plugins/jquery.scrollbar/scrollbar.jquery.json new file mode 100644 index 0000000..fa0156b --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/jquery.scrollbar/scrollbar.jquery.json @@ -0,0 +1,30 @@ +{ + "name": "scrollbar", + "title": "jQuery Scrollbar", + "description": "Cross-browser CSS customizable scrollbar with advanced features: standard scroll behavior in all browsers/devices, responsive design support (no fixed height or width required), horizontal/vertical scrollbar or both, external scrollbars, automatically hide/show scrollbars (if content/container size is changed) and more...", + "keywords": [ + "scroll", + "scrollbar" + ], + "version": "0.2.11", + "author": { + "name": "Yuriy Khabarov", + "email": "13real008@gmail.com" + }, + "licenses": [ + { + "type": "MIT", + "url": "https://github.com/gromo/jquery.scrollbar/blob/master/license-mit.txt" + }, + { + "type": "GPLv2", + "url": "https://github.com/gromo/jquery.scrollbar/blob/master/license-gpl.txt" + } + ], + "homepage": "http://gromo.github.io/jquery.scrollbar/", + "download": "http://gromo.github.io/jquery.scrollbar/jquery.scrollbar.zip", + "demo": "http://gromo.github.io/jquery.scrollbar/demo/basic.html", + "dependencies": { + "jquery": ">=1.7" + } +} diff --git a/app/app/templates/new/assets/js/plugins/jquery/dist/core.js b/app/app/templates/new/assets/js/plugins/jquery/dist/core.js new file mode 100644 index 0000000..d3ce997 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/jquery/dist/core.js @@ -0,0 +1,398 @@ +/* global Symbol */ +// Defining this global in .eslintrc.json would create a danger of using the global +// unguarded in another place, it seems safer to define global only for this module + +define([ + "./var/arr", + "./var/document", + "./var/getProto", + "./var/slice", + "./var/concat", + "./var/push", + "./var/indexOf", + "./var/class2type", + "./var/toString", + "./var/hasOwn", + "./var/fnToString", + "./var/ObjectFunctionString", + "./var/support", + "./var/isFunction", + "./var/isWindow", + "./core/DOMEval", + "./core/toType" +], function(arr, document, getProto, slice, concat, push, indexOf, + class2type, toString, hasOwn, fnToString, ObjectFunctionString, + support, isFunction, isWindow, DOMEval, toType) { + + "use strict"; + + var + version = "3.3.1", + + // Define a local copy of jQuery + jQuery = function(selector, context) { + + // The jQuery object is actually just the init constructor 'enhanced' + // Need init if jQuery is called (just allow error to be thrown if not included) + return new jQuery.fn.init(selector, context); + }, + + // Support: Android <=4.0 only + // Make sure we trim BOM and NBSP + rtrim = /^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g; + + jQuery.fn = jQuery.prototype = { + + // The current version of jQuery being used + jquery: version, + + constructor: jQuery, + + // The default length of a jQuery object is 0 + length: 0, + + toArray: function() { + return slice.call(this); + }, + + // Get the Nth element in the matched element set OR + // Get the whole matched element set as a clean array + get: function(num) { + + // Return all the elements in a clean array + if (num == null) { + return slice.call(this); + } + + // Return just the one element from the set + return num < 0 ? this[num + this.length] : this[num]; + }, + + // Take an array of elements and push it onto the stack + // (returning the new matched element set) + pushStack: function(elems) { + + // Build a new jQuery matched element set + var ret = jQuery.merge(this.constructor(), elems); + + // Add the old object onto the stack (as a reference) + ret.prevObject = this; + + // Return the newly-formed element set + return ret; + }, + + // Execute a callback for every element in the matched set. + each: function(callback) { + return jQuery.each(this, callback); + }, + + map: function(callback) { + return this.pushStack(jQuery.map(this, function(elem, i) { + return callback.call(elem, i, elem); + })); + }, + + slice: function() { + return this.pushStack(slice.apply(this, arguments)); + }, + + first: function() { + return this.eq(0); + }, + + last: function() { + return this.eq(-1); + }, + + eq: function(i) { + var len = this.length, + j = +i + (i < 0 ? len : 0); + return this.pushStack(j >= 0 && j < len ? [this[j]] : []); + }, + + end: function() { + return this.prevObject || this.constructor(); + }, + + // For internal use only. + // Behaves like an Array's method, not like a jQuery method. + push: push, + sort: arr.sort, + splice: arr.splice + }; + + jQuery.extend = jQuery.fn.extend = function() { + var options, name, src, copy, copyIsArray, clone, + target = arguments[0] || {}, + i = 1, + length = arguments.length, + deep = false; + + // Handle a deep copy situation + if (typeof target === "boolean") { + deep = target; + + // Skip the boolean and the target + target = arguments[i] || {}; + i++; + } + + // Handle case when target is a string or something (possible in deep copy) + if (typeof target !== "object" && !isFunction(target)) { + target = {}; + } + + // Extend jQuery itself if only one argument is passed + if (i === length) { + target = this; + i--; + } + + for (; i < length; i++) { + + // Only deal with non-null/undefined values + if ((options = arguments[i]) != null) { + + // Extend the base object + for (name in options) { + src = target[name]; + copy = options[name]; + + // Prevent never-ending loop + if (target === copy) { + continue; + } + + // Recurse if we're merging plain objects or arrays + if (deep && copy && (jQuery.isPlainObject(copy) || + (copyIsArray = Array.isArray(copy)))) { + + if (copyIsArray) { + copyIsArray = false; + clone = src && Array.isArray(src) ? src : []; + + } else { + clone = src && jQuery.isPlainObject(src) ? src : {}; + } + + // Never move original objects, clone them + target[name] = jQuery.extend(deep, clone, copy); + + // Don't bring in undefined values + } else if (copy !== undefined) { + target[name] = copy; + } + } + } + } + + // Return the modified object + return target; + }; + + jQuery.extend({ + + // Unique for each copy of jQuery on the page + expando: "jQuery" + (version + Math.random()).replace(/\D/g, ""), + + // Assume jQuery is ready without the ready module + isReady: true, + + error: function(msg) { + throw new Error(msg); + }, + + noop: function() {}, + + isPlainObject: function(obj) { + var proto, Ctor; + + // Detect obvious negatives + // Use toString instead of jQuery.type to catch host objects + if (!obj || toString.call(obj) !== "[object Object]") { + return false; + } + + proto = getProto(obj); + + // Objects with no prototype (e.g., `Object.create( null )`) are plain + if (!proto) { + return true; + } + + // Objects with prototype are plain iff they were constructed by a global Object function + Ctor = hasOwn.call(proto, "constructor") && proto.constructor; + return typeof Ctor === "function" && fnToString.call(Ctor) === ObjectFunctionString; + }, + + isEmptyObject: function(obj) { + + /* eslint-disable no-unused-vars */ + // See https://github.com/eslint/eslint/issues/6125 + var name; + + for (name in obj) { + return false; + } + return true; + }, + + // Evaluates a script in a global context + globalEval: function(code) { + DOMEval(code); + }, + + each: function(obj, callback) { + var length, i = 0; + + if (isArrayLike(obj)) { + length = obj.length; + for (; i < length; i++) { + if (callback.call(obj[i], i, obj[i]) === false) { + break; + } + } + } else { + for (i in obj) { + if (callback.call(obj[i], i, obj[i]) === false) { + break; + } + } + } + + return obj; + }, + + // Support: Android <=4.0 only + trim: function(text) { + return text == null ? + "" : + (text + "").replace(rtrim, ""); + }, + + // results is for internal usage only + makeArray: function(arr, results) { + var ret = results || []; + + if (arr != null) { + if (isArrayLike(Object(arr))) { + jQuery.merge(ret, + typeof arr === "string" ? [arr] : arr + ); + } else { + push.call(ret, arr); + } + } + + return ret; + }, + + inArray: function(elem, arr, i) { + return arr == null ? -1 : indexOf.call(arr, elem, i); + }, + + // Support: Android <=4.0 only, PhantomJS 1 only + // push.apply(_, arraylike) throws on ancient WebKit + merge: function(first, second) { + var len = +second.length, + j = 0, + i = first.length; + + for (; j < len; j++) { + first[i++] = second[j]; + } + + first.length = i; + + return first; + }, + + grep: function(elems, callback, invert) { + var callbackInverse, + matches = [], + i = 0, + length = elems.length, + callbackExpect = !invert; + + // Go through the array, only saving the items + // that pass the validator function + for (; i < length; i++) { + callbackInverse = !callback(elems[i], i); + if (callbackInverse !== callbackExpect) { + matches.push(elems[i]); + } + } + + return matches; + }, + + // arg is for internal usage only + map: function(elems, callback, arg) { + var length, value, + i = 0, + ret = []; + + // Go through the array, translating each of the items to their new values + if (isArrayLike(elems)) { + length = elems.length; + for (; i < length; i++) { + value = callback(elems[i], i, arg); + + if (value != null) { + ret.push(value); + } + } + + // Go through every key on the object, + } else { + for (i in elems) { + value = callback(elems[i], i, arg); + + if (value != null) { + ret.push(value); + } + } + } + + // Flatten any nested arrays + return concat.apply([], ret); + }, + + // A global GUID counter for objects + guid: 1, + + // jQuery.support is not used in Core but other projects attach their + // properties to it so it needs to exist. + support: support + }); + + if (typeof Symbol === "function") { + jQuery.fn[Symbol.iterator] = arr[Symbol.iterator]; + } + + // Populate the class2type map + jQuery.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "), + function(i, name) { + class2type["[object " + name + "]"] = name.toLowerCase(); + }); + + function isArrayLike(obj) { + + // Support: real iOS 8.2 only (not reproducible in simulator) + // `in` check used to prevent JIT error (gh-2145) + // hasOwn isn't used here due to false negatives + // regarding Nodelist length in IE + var length = !!obj && "length" in obj && obj.length, + type = toType(obj); + + if (isFunction(obj) || isWindow(obj)) { + return false; + } + + return type === "array" || length === 0 || + typeof length === "number" && length > 0 && (length - 1) in obj; + } + + return jQuery; +}); \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/jquery/dist/jquery.min.js b/app/app/templates/new/assets/js/plugins/jquery/dist/jquery.min.js new file mode 100644 index 0000000..4d9b3a2 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/jquery/dist/jquery.min.js @@ -0,0 +1,2 @@ +/*! jQuery v3.3.1 | (c) JS Foundation and other contributors | jquery.org/license */ +!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(e,t){"use strict";var n=[],r=e.document,i=Object.getPrototypeOf,o=n.slice,a=n.concat,s=n.push,u=n.indexOf,l={},c=l.toString,f=l.hasOwnProperty,p=f.toString,d=p.call(Object),h={},g=function e(t){return"function"==typeof t&&"number"!=typeof t.nodeType},y=function e(t){return null!=t&&t===t.window},v={type:!0,src:!0,noModule:!0};function m(e,t,n){var i,o=(t=t||r).createElement("script");if(o.text=e,n)for(i in v)n[i]&&(o[i]=n[i]);t.head.appendChild(o).parentNode.removeChild(o)}function x(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?l[c.call(e)]||"object":typeof e}var b="3.3.1",w=function(e,t){return new w.fn.init(e,t)},T=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g;w.fn=w.prototype={jquery:"3.3.1",constructor:w,length:0,toArray:function(){return o.call(this)},get:function(e){return null==e?o.call(this):e<0?this[e+this.length]:this[e]},pushStack:function(e){var t=w.merge(this.constructor(),e);return t.prevObject=this,t},each:function(e){return w.each(this,e)},map:function(e){return this.pushStack(w.map(this,function(t,n){return e.call(t,n,t)}))},slice:function(){return this.pushStack(o.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(e){var t=this.length,n=+e+(e<0?t:0);return this.pushStack(n>=0&&n0&&t-1 in e)}var E=function(e){var t,n,r,i,o,a,s,u,l,c,f,p,d,h,g,y,v,m,x,b="sizzle"+1*new Date,w=e.document,T=0,C=0,E=ae(),k=ae(),S=ae(),D=function(e,t){return e===t&&(f=!0),0},N={}.hasOwnProperty,A=[],j=A.pop,q=A.push,L=A.push,H=A.slice,O=function(e,t){for(var n=0,r=e.length;n+~]|"+M+")"+M+"*"),z=new RegExp("="+M+"*([^\\]'\"]*?)"+M+"*\\]","g"),X=new RegExp(W),U=new RegExp("^"+R+"$"),V={ID:new RegExp("^#("+R+")"),CLASS:new RegExp("^\\.("+R+")"),TAG:new RegExp("^("+R+"|[*])"),ATTR:new RegExp("^"+I),PSEUDO:new RegExp("^"+W),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+M+"*(even|odd|(([+-]|)(\\d*)n|)"+M+"*(?:([+-]|)"+M+"*(\\d+)|))"+M+"*\\)|)","i"),bool:new RegExp("^(?:"+P+")$","i"),needsContext:new RegExp("^"+M+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+M+"*((?:-\\d)?\\d*)"+M+"*\\)|)(?=[^-]|$)","i")},G=/^(?:input|select|textarea|button)$/i,Y=/^h\d$/i,Q=/^[^{]+\{\s*\[native \w/,J=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,K=/[+~]/,Z=new RegExp("\\\\([\\da-f]{1,6}"+M+"?|("+M+")|.)","ig"),ee=function(e,t,n){var r="0x"+t-65536;return r!==r||n?t:r<0?String.fromCharCode(r+65536):String.fromCharCode(r>>10|55296,1023&r|56320)},te=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,ne=function(e,t){return t?"\0"===e?"\ufffd":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e},re=function(){p()},ie=me(function(e){return!0===e.disabled&&("form"in e||"label"in e)},{dir:"parentNode",next:"legend"});try{L.apply(A=H.call(w.childNodes),w.childNodes),A[w.childNodes.length].nodeType}catch(e){L={apply:A.length?function(e,t){q.apply(e,H.call(t))}:function(e,t){var n=e.length,r=0;while(e[n++]=t[r++]);e.length=n-1}}}function oe(e,t,r,i){var o,s,l,c,f,h,v,m=t&&t.ownerDocument,T=t?t.nodeType:9;if(r=r||[],"string"!=typeof e||!e||1!==T&&9!==T&&11!==T)return r;if(!i&&((t?t.ownerDocument||t:w)!==d&&p(t),t=t||d,g)){if(11!==T&&(f=J.exec(e)))if(o=f[1]){if(9===T){if(!(l=t.getElementById(o)))return r;if(l.id===o)return r.push(l),r}else if(m&&(l=m.getElementById(o))&&x(t,l)&&l.id===o)return r.push(l),r}else{if(f[2])return L.apply(r,t.getElementsByTagName(e)),r;if((o=f[3])&&n.getElementsByClassName&&t.getElementsByClassName)return L.apply(r,t.getElementsByClassName(o)),r}if(n.qsa&&!S[e+" "]&&(!y||!y.test(e))){if(1!==T)m=t,v=e;else if("object"!==t.nodeName.toLowerCase()){(c=t.getAttribute("id"))?c=c.replace(te,ne):t.setAttribute("id",c=b),s=(h=a(e)).length;while(s--)h[s]="#"+c+" "+ve(h[s]);v=h.join(","),m=K.test(e)&&ge(t.parentNode)||t}if(v)try{return L.apply(r,m.querySelectorAll(v)),r}catch(e){}finally{c===b&&t.removeAttribute("id")}}}return u(e.replace(B,"$1"),t,r,i)}function ae(){var e=[];function t(n,i){return e.push(n+" ")>r.cacheLength&&delete t[e.shift()],t[n+" "]=i}return t}function se(e){return e[b]=!0,e}function ue(e){var t=d.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function le(e,t){var n=e.split("|"),i=n.length;while(i--)r.attrHandle[n[i]]=t}function ce(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(n)while(n=n.nextSibling)if(n===t)return-1;return e?1:-1}function fe(e){return function(t){return"input"===t.nodeName.toLowerCase()&&t.type===e}}function pe(e){return function(t){var n=t.nodeName.toLowerCase();return("input"===n||"button"===n)&&t.type===e}}function de(e){return function(t){return"form"in t?t.parentNode&&!1===t.disabled?"label"in t?"label"in t.parentNode?t.parentNode.disabled===e:t.disabled===e:t.isDisabled===e||t.isDisabled!==!e&&ie(t)===e:t.disabled===e:"label"in t&&t.disabled===e}}function he(e){return se(function(t){return t=+t,se(function(n,r){var i,o=e([],n.length,t),a=o.length;while(a--)n[i=o[a]]&&(n[i]=!(r[i]=n[i]))})})}function ge(e){return e&&"undefined"!=typeof e.getElementsByTagName&&e}n=oe.support={},o=oe.isXML=function(e){var t=e&&(e.ownerDocument||e).documentElement;return!!t&&"HTML"!==t.nodeName},p=oe.setDocument=function(e){var t,i,a=e?e.ownerDocument||e:w;return a!==d&&9===a.nodeType&&a.documentElement?(d=a,h=d.documentElement,g=!o(d),w!==d&&(i=d.defaultView)&&i.top!==i&&(i.addEventListener?i.addEventListener("unload",re,!1):i.attachEvent&&i.attachEvent("onunload",re)),n.attributes=ue(function(e){return e.className="i",!e.getAttribute("className")}),n.getElementsByTagName=ue(function(e){return e.appendChild(d.createComment("")),!e.getElementsByTagName("*").length}),n.getElementsByClassName=Q.test(d.getElementsByClassName),n.getById=ue(function(e){return h.appendChild(e).id=b,!d.getElementsByName||!d.getElementsByName(b).length}),n.getById?(r.filter.ID=function(e){var t=e.replace(Z,ee);return function(e){return e.getAttribute("id")===t}},r.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&g){var n=t.getElementById(e);return n?[n]:[]}}):(r.filter.ID=function(e){var t=e.replace(Z,ee);return function(e){var n="undefined"!=typeof e.getAttributeNode&&e.getAttributeNode("id");return n&&n.value===t}},r.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&g){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode("id"))&&n.value===e)return[o];i=t.getElementsByName(e),r=0;while(o=i[r++])if((n=o.getAttributeNode("id"))&&n.value===e)return[o]}return[]}}),r.find.TAG=n.getElementsByTagName?function(e,t){return"undefined"!=typeof t.getElementsByTagName?t.getElementsByTagName(e):n.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){while(n=o[i++])1===n.nodeType&&r.push(n);return r}return o},r.find.CLASS=n.getElementsByClassName&&function(e,t){if("undefined"!=typeof t.getElementsByClassName&&g)return t.getElementsByClassName(e)},v=[],y=[],(n.qsa=Q.test(d.querySelectorAll))&&(ue(function(e){h.appendChild(e).innerHTML="
",e.querySelectorAll("[msallowcapture^='']").length&&y.push("[*^$]="+M+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||y.push("\\["+M+"*(?:value|"+P+")"),e.querySelectorAll("[id~="+b+"-]").length||y.push("~="),e.querySelectorAll(":checked").length||y.push(":checked"),e.querySelectorAll("a#"+b+"+*").length||y.push(".#.+[+~]")}),ue(function(e){e.innerHTML="";var t=d.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&y.push("name"+M+"*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&y.push(":enabled",":disabled"),h.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&y.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),y.push(",.*:")})),(n.matchesSelector=Q.test(m=h.matches||h.webkitMatchesSelector||h.mozMatchesSelector||h.oMatchesSelector||h.msMatchesSelector))&&ue(function(e){n.disconnectedMatch=m.call(e,"*"),m.call(e,"[s!='']:x"),v.push("!=",W)}),y=y.length&&new RegExp(y.join("|")),v=v.length&&new RegExp(v.join("|")),t=Q.test(h.compareDocumentPosition),x=t||Q.test(h.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)while(t=t.parentNode)if(t===e)return!0;return!1},D=t?function(e,t){if(e===t)return f=!0,0;var r=!e.compareDocumentPosition-!t.compareDocumentPosition;return r||(1&(r=(e.ownerDocument||e)===(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!n.sortDetached&&t.compareDocumentPosition(e)===r?e===d||e.ownerDocument===w&&x(w,e)?-1:t===d||t.ownerDocument===w&&x(w,t)?1:c?O(c,e)-O(c,t):0:4&r?-1:1)}:function(e,t){if(e===t)return f=!0,0;var n,r=0,i=e.parentNode,o=t.parentNode,a=[e],s=[t];if(!i||!o)return e===d?-1:t===d?1:i?-1:o?1:c?O(c,e)-O(c,t):0;if(i===o)return ce(e,t);n=e;while(n=n.parentNode)a.unshift(n);n=t;while(n=n.parentNode)s.unshift(n);while(a[r]===s[r])r++;return r?ce(a[r],s[r]):a[r]===w?-1:s[r]===w?1:0},d):d},oe.matches=function(e,t){return oe(e,null,null,t)},oe.matchesSelector=function(e,t){if((e.ownerDocument||e)!==d&&p(e),t=t.replace(z,"='$1']"),n.matchesSelector&&g&&!S[t+" "]&&(!v||!v.test(t))&&(!y||!y.test(t)))try{var r=m.call(e,t);if(r||n.disconnectedMatch||e.document&&11!==e.document.nodeType)return r}catch(e){}return oe(t,d,null,[e]).length>0},oe.contains=function(e,t){return(e.ownerDocument||e)!==d&&p(e),x(e,t)},oe.attr=function(e,t){(e.ownerDocument||e)!==d&&p(e);var i=r.attrHandle[t.toLowerCase()],o=i&&N.call(r.attrHandle,t.toLowerCase())?i(e,t,!g):void 0;return void 0!==o?o:n.attributes||!g?e.getAttribute(t):(o=e.getAttributeNode(t))&&o.specified?o.value:null},oe.escape=function(e){return(e+"").replace(te,ne)},oe.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)},oe.uniqueSort=function(e){var t,r=[],i=0,o=0;if(f=!n.detectDuplicates,c=!n.sortStable&&e.slice(0),e.sort(D),f){while(t=e[o++])t===e[o]&&(i=r.push(o));while(i--)e.splice(r[i],1)}return c=null,e},i=oe.getText=function(e){var t,n="",r=0,o=e.nodeType;if(o){if(1===o||9===o||11===o){if("string"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=i(e)}else if(3===o||4===o)return e.nodeValue}else while(t=e[r++])n+=i(t);return n},(r=oe.selectors={cacheLength:50,createPseudo:se,match:V,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(Z,ee),e[3]=(e[3]||e[4]||e[5]||"").replace(Z,ee),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||oe.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&oe.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return V.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&X.test(n)&&(t=a(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(Z,ee).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=E[e+" "];return t||(t=new RegExp("(^|"+M+")"+e+"("+M+"|$)"))&&E(e,function(e){return t.test("string"==typeof e.className&&e.className||"undefined"!=typeof e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(e,t,n){return function(r){var i=oe.attr(r,e);return null==i?"!="===t:!t||(i+="","="===t?i===n:"!="===t?i!==n:"^="===t?n&&0===i.indexOf(n):"*="===t?n&&i.indexOf(n)>-1:"$="===t?n&&i.slice(-n.length)===n:"~="===t?(" "+i.replace($," ")+" ").indexOf(n)>-1:"|="===t&&(i===n||i.slice(0,n.length+1)===n+"-"))}},CHILD:function(e,t,n,r,i){var o="nth"!==e.slice(0,3),a="last"!==e.slice(-4),s="of-type"===t;return 1===r&&0===i?function(e){return!!e.parentNode}:function(t,n,u){var l,c,f,p,d,h,g=o!==a?"nextSibling":"previousSibling",y=t.parentNode,v=s&&t.nodeName.toLowerCase(),m=!u&&!s,x=!1;if(y){if(o){while(g){p=t;while(p=p[g])if(s?p.nodeName.toLowerCase()===v:1===p.nodeType)return!1;h=g="only"===e&&!h&&"nextSibling"}return!0}if(h=[a?y.firstChild:y.lastChild],a&&m){x=(d=(l=(c=(f=(p=y)[b]||(p[b]={}))[p.uniqueID]||(f[p.uniqueID]={}))[e]||[])[0]===T&&l[1])&&l[2],p=d&&y.childNodes[d];while(p=++d&&p&&p[g]||(x=d=0)||h.pop())if(1===p.nodeType&&++x&&p===t){c[e]=[T,d,x];break}}else if(m&&(x=d=(l=(c=(f=(p=t)[b]||(p[b]={}))[p.uniqueID]||(f[p.uniqueID]={}))[e]||[])[0]===T&&l[1]),!1===x)while(p=++d&&p&&p[g]||(x=d=0)||h.pop())if((s?p.nodeName.toLowerCase()===v:1===p.nodeType)&&++x&&(m&&((c=(f=p[b]||(p[b]={}))[p.uniqueID]||(f[p.uniqueID]={}))[e]=[T,x]),p===t))break;return(x-=i)===r||x%r==0&&x/r>=0}}},PSEUDO:function(e,t){var n,i=r.pseudos[e]||r.setFilters[e.toLowerCase()]||oe.error("unsupported pseudo: "+e);return i[b]?i(t):i.length>1?(n=[e,e,"",t],r.setFilters.hasOwnProperty(e.toLowerCase())?se(function(e,n){var r,o=i(e,t),a=o.length;while(a--)e[r=O(e,o[a])]=!(n[r]=o[a])}):function(e){return i(e,0,n)}):i}},pseudos:{not:se(function(e){var t=[],n=[],r=s(e.replace(B,"$1"));return r[b]?se(function(e,t,n,i){var o,a=r(e,null,i,[]),s=e.length;while(s--)(o=a[s])&&(e[s]=!(t[s]=o))}):function(e,i,o){return t[0]=e,r(t,null,o,n),t[0]=null,!n.pop()}}),has:se(function(e){return function(t){return oe(e,t).length>0}}),contains:se(function(e){return e=e.replace(Z,ee),function(t){return(t.textContent||t.innerText||i(t)).indexOf(e)>-1}}),lang:se(function(e){return U.test(e||"")||oe.error("unsupported lang: "+e),e=e.replace(Z,ee).toLowerCase(),function(t){var n;do{if(n=g?t.lang:t.getAttribute("xml:lang")||t.getAttribute("lang"))return(n=n.toLowerCase())===e||0===n.indexOf(e+"-")}while((t=t.parentNode)&&1===t.nodeType);return!1}}),target:function(t){var n=e.location&&e.location.hash;return n&&n.slice(1)===t.id},root:function(e){return e===h},focus:function(e){return e===d.activeElement&&(!d.hasFocus||d.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:de(!1),disabled:de(!0),checked:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&!!e.checked||"option"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,!0===e.selected},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!r.pseudos.empty(e)},header:function(e){return Y.test(e.nodeName)},input:function(e){return G.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&"button"===e.type||"button"===t},text:function(e){var t;return"input"===e.nodeName.toLowerCase()&&"text"===e.type&&(null==(t=e.getAttribute("type"))||"text"===t.toLowerCase())},first:he(function(){return[0]}),last:he(function(e,t){return[t-1]}),eq:he(function(e,t,n){return[n<0?n+t:n]}),even:he(function(e,t){for(var n=0;n=0;)e.push(r);return e}),gt:he(function(e,t,n){for(var r=n<0?n+t:n;++r1?function(t,n,r){var i=e.length;while(i--)if(!e[i](t,n,r))return!1;return!0}:e[0]}function be(e,t,n){for(var r=0,i=t.length;r-1&&(o[l]=!(a[l]=f))}}else v=we(v===a?v.splice(h,v.length):v),i?i(null,a,v,u):L.apply(a,v)})}function Ce(e){for(var t,n,i,o=e.length,a=r.relative[e[0].type],s=a||r.relative[" "],u=a?1:0,c=me(function(e){return e===t},s,!0),f=me(function(e){return O(t,e)>-1},s,!0),p=[function(e,n,r){var i=!a&&(r||n!==l)||((t=n).nodeType?c(e,n,r):f(e,n,r));return t=null,i}];u1&&xe(p),u>1&&ve(e.slice(0,u-1).concat({value:" "===e[u-2].type?"*":""})).replace(B,"$1"),n,u0,i=e.length>0,o=function(o,a,s,u,c){var f,h,y,v=0,m="0",x=o&&[],b=[],w=l,C=o||i&&r.find.TAG("*",c),E=T+=null==w?1:Math.random()||.1,k=C.length;for(c&&(l=a===d||a||c);m!==k&&null!=(f=C[m]);m++){if(i&&f){h=0,a||f.ownerDocument===d||(p(f),s=!g);while(y=e[h++])if(y(f,a||d,s)){u.push(f);break}c&&(T=E)}n&&((f=!y&&f)&&v--,o&&x.push(f))}if(v+=m,n&&m!==v){h=0;while(y=t[h++])y(x,b,a,s);if(o){if(v>0)while(m--)x[m]||b[m]||(b[m]=j.call(u));b=we(b)}L.apply(u,b),c&&!o&&b.length>0&&v+t.length>1&&oe.uniqueSort(u)}return c&&(T=E,l=w),x};return n?se(o):o}return s=oe.compile=function(e,t){var n,r=[],i=[],o=S[e+" "];if(!o){t||(t=a(e)),n=t.length;while(n--)(o=Ce(t[n]))[b]?r.push(o):i.push(o);(o=S(e,Ee(i,r))).selector=e}return o},u=oe.select=function(e,t,n,i){var o,u,l,c,f,p="function"==typeof e&&e,d=!i&&a(e=p.selector||e);if(n=n||[],1===d.length){if((u=d[0]=d[0].slice(0)).length>2&&"ID"===(l=u[0]).type&&9===t.nodeType&&g&&r.relative[u[1].type]){if(!(t=(r.find.ID(l.matches[0].replace(Z,ee),t)||[])[0]))return n;p&&(t=t.parentNode),e=e.slice(u.shift().value.length)}o=V.needsContext.test(e)?0:u.length;while(o--){if(l=u[o],r.relative[c=l.type])break;if((f=r.find[c])&&(i=f(l.matches[0].replace(Z,ee),K.test(u[0].type)&&ge(t.parentNode)||t))){if(u.splice(o,1),!(e=i.length&&ve(u)))return L.apply(n,i),n;break}}}return(p||s(e,d))(i,t,!g,n,!t||K.test(e)&&ge(t.parentNode)||t),n},n.sortStable=b.split("").sort(D).join("")===b,n.detectDuplicates=!!f,p(),n.sortDetached=ue(function(e){return 1&e.compareDocumentPosition(d.createElement("fieldset"))}),ue(function(e){return e.innerHTML="","#"===e.firstChild.getAttribute("href")})||le("type|href|height|width",function(e,t,n){if(!n)return e.getAttribute(t,"type"===t.toLowerCase()?1:2)}),n.attributes&&ue(function(e){return e.innerHTML="",e.firstChild.setAttribute("value",""),""===e.firstChild.getAttribute("value")})||le("value",function(e,t,n){if(!n&&"input"===e.nodeName.toLowerCase())return e.defaultValue}),ue(function(e){return null==e.getAttribute("disabled")})||le(P,function(e,t,n){var r;if(!n)return!0===e[t]?t.toLowerCase():(r=e.getAttributeNode(t))&&r.specified?r.value:null}),oe}(e);w.find=E,w.expr=E.selectors,w.expr[":"]=w.expr.pseudos,w.uniqueSort=w.unique=E.uniqueSort,w.text=E.getText,w.isXMLDoc=E.isXML,w.contains=E.contains,w.escapeSelector=E.escape;var k=function(e,t,n){var r=[],i=void 0!==n;while((e=e[t])&&9!==e.nodeType)if(1===e.nodeType){if(i&&w(e).is(n))break;r.push(e)}return r},S=function(e,t){for(var n=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n},D=w.expr.match.needsContext;function N(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()}var A=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function j(e,t,n){return g(t)?w.grep(e,function(e,r){return!!t.call(e,r,e)!==n}):t.nodeType?w.grep(e,function(e){return e===t!==n}):"string"!=typeof t?w.grep(e,function(e){return u.call(t,e)>-1!==n}):w.filter(t,e,n)}w.filter=function(e,t,n){var r=t[0];return n&&(e=":not("+e+")"),1===t.length&&1===r.nodeType?w.find.matchesSelector(r,e)?[r]:[]:w.find.matches(e,w.grep(t,function(e){return 1===e.nodeType}))},w.fn.extend({find:function(e){var t,n,r=this.length,i=this;if("string"!=typeof e)return this.pushStack(w(e).filter(function(){for(t=0;t1?w.uniqueSort(n):n},filter:function(e){return this.pushStack(j(this,e||[],!1))},not:function(e){return this.pushStack(j(this,e||[],!0))},is:function(e){return!!j(this,"string"==typeof e&&D.test(e)?w(e):e||[],!1).length}});var q,L=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/;(w.fn.init=function(e,t,n){var i,o;if(!e)return this;if(n=n||q,"string"==typeof e){if(!(i="<"===e[0]&&">"===e[e.length-1]&&e.length>=3?[null,e,null]:L.exec(e))||!i[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(i[1]){if(t=t instanceof w?t[0]:t,w.merge(this,w.parseHTML(i[1],t&&t.nodeType?t.ownerDocument||t:r,!0)),A.test(i[1])&&w.isPlainObject(t))for(i in t)g(this[i])?this[i](t[i]):this.attr(i,t[i]);return this}return(o=r.getElementById(i[2]))&&(this[0]=o,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):g(e)?void 0!==n.ready?n.ready(e):e(w):w.makeArray(e,this)}).prototype=w.fn,q=w(r);var H=/^(?:parents|prev(?:Until|All))/,O={children:!0,contents:!0,next:!0,prev:!0};w.fn.extend({has:function(e){var t=w(e,this),n=t.length;return this.filter(function(){for(var e=0;e-1:1===n.nodeType&&w.find.matchesSelector(n,e))){o.push(n);break}return this.pushStack(o.length>1?w.uniqueSort(o):o)},index:function(e){return e?"string"==typeof e?u.call(w(e),this[0]):u.call(this,e.jquery?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(w.uniqueSort(w.merge(this.get(),w(e,t))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}});function P(e,t){while((e=e[t])&&1!==e.nodeType);return e}w.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return k(e,"parentNode")},parentsUntil:function(e,t,n){return k(e,"parentNode",n)},next:function(e){return P(e,"nextSibling")},prev:function(e){return P(e,"previousSibling")},nextAll:function(e){return k(e,"nextSibling")},prevAll:function(e){return k(e,"previousSibling")},nextUntil:function(e,t,n){return k(e,"nextSibling",n)},prevUntil:function(e,t,n){return k(e,"previousSibling",n)},siblings:function(e){return S((e.parentNode||{}).firstChild,e)},children:function(e){return S(e.firstChild)},contents:function(e){return N(e,"iframe")?e.contentDocument:(N(e,"template")&&(e=e.content||e),w.merge([],e.childNodes))}},function(e,t){w.fn[e]=function(n,r){var i=w.map(this,t,n);return"Until"!==e.slice(-5)&&(r=n),r&&"string"==typeof r&&(i=w.filter(r,i)),this.length>1&&(O[e]||w.uniqueSort(i),H.test(e)&&i.reverse()),this.pushStack(i)}});var M=/[^\x20\t\r\n\f]+/g;function R(e){var t={};return w.each(e.match(M)||[],function(e,n){t[n]=!0}),t}w.Callbacks=function(e){e="string"==typeof e?R(e):w.extend({},e);var t,n,r,i,o=[],a=[],s=-1,u=function(){for(i=i||e.once,r=t=!0;a.length;s=-1){n=a.shift();while(++s-1)o.splice(n,1),n<=s&&s--}),this},has:function(e){return e?w.inArray(e,o)>-1:o.length>0},empty:function(){return o&&(o=[]),this},disable:function(){return i=a=[],o=n="",this},disabled:function(){return!o},lock:function(){return i=a=[],n||t||(o=n=""),this},locked:function(){return!!i},fireWith:function(e,n){return i||(n=[e,(n=n||[]).slice?n.slice():n],a.push(n),t||u()),this},fire:function(){return l.fireWith(this,arguments),this},fired:function(){return!!r}};return l};function I(e){return e}function W(e){throw e}function $(e,t,n,r){var i;try{e&&g(i=e.promise)?i.call(e).done(t).fail(n):e&&g(i=e.then)?i.call(e,t,n):t.apply(void 0,[e].slice(r))}catch(e){n.apply(void 0,[e])}}w.extend({Deferred:function(t){var n=[["notify","progress",w.Callbacks("memory"),w.Callbacks("memory"),2],["resolve","done",w.Callbacks("once memory"),w.Callbacks("once memory"),0,"resolved"],["reject","fail",w.Callbacks("once memory"),w.Callbacks("once memory"),1,"rejected"]],r="pending",i={state:function(){return r},always:function(){return o.done(arguments).fail(arguments),this},"catch":function(e){return i.then(null,e)},pipe:function(){var e=arguments;return w.Deferred(function(t){w.each(n,function(n,r){var i=g(e[r[4]])&&e[r[4]];o[r[1]](function(){var e=i&&i.apply(this,arguments);e&&g(e.promise)?e.promise().progress(t.notify).done(t.resolve).fail(t.reject):t[r[0]+"With"](this,i?[e]:arguments)})}),e=null}).promise()},then:function(t,r,i){var o=0;function a(t,n,r,i){return function(){var s=this,u=arguments,l=function(){var e,l;if(!(t=o&&(r!==W&&(s=void 0,u=[e]),n.rejectWith(s,u))}};t?c():(w.Deferred.getStackHook&&(c.stackTrace=w.Deferred.getStackHook()),e.setTimeout(c))}}return w.Deferred(function(e){n[0][3].add(a(0,e,g(i)?i:I,e.notifyWith)),n[1][3].add(a(0,e,g(t)?t:I)),n[2][3].add(a(0,e,g(r)?r:W))}).promise()},promise:function(e){return null!=e?w.extend(e,i):i}},o={};return w.each(n,function(e,t){var a=t[2],s=t[5];i[t[1]]=a.add,s&&a.add(function(){r=s},n[3-e][2].disable,n[3-e][3].disable,n[0][2].lock,n[0][3].lock),a.add(t[3].fire),o[t[0]]=function(){return o[t[0]+"With"](this===o?void 0:this,arguments),this},o[t[0]+"With"]=a.fireWith}),i.promise(o),t&&t.call(o,o),o},when:function(e){var t=arguments.length,n=t,r=Array(n),i=o.call(arguments),a=w.Deferred(),s=function(e){return function(n){r[e]=this,i[e]=arguments.length>1?o.call(arguments):n,--t||a.resolveWith(r,i)}};if(t<=1&&($(e,a.done(s(n)).resolve,a.reject,!t),"pending"===a.state()||g(i[n]&&i[n].then)))return a.then();while(n--)$(i[n],s(n),a.reject);return a.promise()}});var B=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;w.Deferred.exceptionHook=function(t,n){e.console&&e.console.warn&&t&&B.test(t.name)&&e.console.warn("jQuery.Deferred exception: "+t.message,t.stack,n)},w.readyException=function(t){e.setTimeout(function(){throw t})};var F=w.Deferred();w.fn.ready=function(e){return F.then(e)["catch"](function(e){w.readyException(e)}),this},w.extend({isReady:!1,readyWait:1,ready:function(e){(!0===e?--w.readyWait:w.isReady)||(w.isReady=!0,!0!==e&&--w.readyWait>0||F.resolveWith(r,[w]))}}),w.ready.then=F.then;function _(){r.removeEventListener("DOMContentLoaded",_),e.removeEventListener("load",_),w.ready()}"complete"===r.readyState||"loading"!==r.readyState&&!r.documentElement.doScroll?e.setTimeout(w.ready):(r.addEventListener("DOMContentLoaded",_),e.addEventListener("load",_));var z=function(e,t,n,r,i,o,a){var s=0,u=e.length,l=null==n;if("object"===x(n)){i=!0;for(s in n)z(e,t,s,n[s],!0,o,a)}else if(void 0!==r&&(i=!0,g(r)||(a=!0),l&&(a?(t.call(e,r),t=null):(l=t,t=function(e,t,n){return l.call(w(e),n)})),t))for(;s1,null,!0)},removeData:function(e){return this.each(function(){K.remove(this,e)})}}),w.extend({queue:function(e,t,n){var r;if(e)return t=(t||"fx")+"queue",r=J.get(e,t),n&&(!r||Array.isArray(n)?r=J.access(e,t,w.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||"fx";var n=w.queue(e,t),r=n.length,i=n.shift(),o=w._queueHooks(e,t),a=function(){w.dequeue(e,t)};"inprogress"===i&&(i=n.shift(),r--),i&&("fx"===t&&n.unshift("inprogress"),delete o.stop,i.call(e,a,o)),!r&&o&&o.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return J.get(e,n)||J.access(e,n,{empty:w.Callbacks("once memory").add(function(){J.remove(e,[t+"queue",n])})})}}),w.fn.extend({queue:function(e,t){var n=2;return"string"!=typeof e&&(t=e,e="fx",n--),arguments.length\x20\t\r\n\f]+)/i,he=/^$|^module$|\/(?:java|ecma)script/i,ge={option:[1,""],thead:[1,"","
"],col:[2,"","
"],tr:[2,"","
"],td:[3,"","
"],_default:[0,"",""]};ge.optgroup=ge.option,ge.tbody=ge.tfoot=ge.colgroup=ge.caption=ge.thead,ge.th=ge.td;function ye(e,t){var n;return n="undefined"!=typeof e.getElementsByTagName?e.getElementsByTagName(t||"*"):"undefined"!=typeof e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&N(e,t)?w.merge([e],n):n}function ve(e,t){for(var n=0,r=e.length;n-1)i&&i.push(o);else if(l=w.contains(o.ownerDocument,o),a=ye(f.appendChild(o),"script"),l&&ve(a),n){c=0;while(o=a[c++])he.test(o.type||"")&&n.push(o)}return f}!function(){var e=r.createDocumentFragment().appendChild(r.createElement("div")),t=r.createElement("input");t.setAttribute("type","radio"),t.setAttribute("checked","checked"),t.setAttribute("name","t"),e.appendChild(t),h.checkClone=e.cloneNode(!0).cloneNode(!0).lastChild.checked,e.innerHTML="",h.noCloneChecked=!!e.cloneNode(!0).lastChild.defaultValue}();var be=r.documentElement,we=/^key/,Te=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,Ce=/^([^.]*)(?:\.(.+)|)/;function Ee(){return!0}function ke(){return!1}function Se(){try{return r.activeElement}catch(e){}}function De(e,t,n,r,i,o){var a,s;if("object"==typeof t){"string"!=typeof n&&(r=r||n,n=void 0);for(s in t)De(e,s,n,r,t[s],o);return e}if(null==r&&null==i?(i=n,r=n=void 0):null==i&&("string"==typeof n?(i=r,r=void 0):(i=r,r=n,n=void 0)),!1===i)i=ke;else if(!i)return e;return 1===o&&(a=i,(i=function(e){return w().off(e),a.apply(this,arguments)}).guid=a.guid||(a.guid=w.guid++)),e.each(function(){w.event.add(this,t,i,r,n)})}w.event={global:{},add:function(e,t,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,y=J.get(e);if(y){n.handler&&(n=(o=n).handler,i=o.selector),i&&w.find.matchesSelector(be,i),n.guid||(n.guid=w.guid++),(u=y.events)||(u=y.events={}),(a=y.handle)||(a=y.handle=function(t){return"undefined"!=typeof w&&w.event.triggered!==t.type?w.event.dispatch.apply(e,arguments):void 0}),l=(t=(t||"").match(M)||[""]).length;while(l--)d=g=(s=Ce.exec(t[l])||[])[1],h=(s[2]||"").split(".").sort(),d&&(f=w.event.special[d]||{},d=(i?f.delegateType:f.bindType)||d,f=w.event.special[d]||{},c=w.extend({type:d,origType:g,data:r,handler:n,guid:n.guid,selector:i,needsContext:i&&w.expr.match.needsContext.test(i),namespace:h.join(".")},o),(p=u[d])||((p=u[d]=[]).delegateCount=0,f.setup&&!1!==f.setup.call(e,r,h,a)||e.addEventListener&&e.addEventListener(d,a)),f.add&&(f.add.call(e,c),c.handler.guid||(c.handler.guid=n.guid)),i?p.splice(p.delegateCount++,0,c):p.push(c),w.event.global[d]=!0)}},remove:function(e,t,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,y=J.hasData(e)&&J.get(e);if(y&&(u=y.events)){l=(t=(t||"").match(M)||[""]).length;while(l--)if(s=Ce.exec(t[l])||[],d=g=s[1],h=(s[2]||"").split(".").sort(),d){f=w.event.special[d]||{},p=u[d=(r?f.delegateType:f.bindType)||d]||[],s=s[2]&&new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"),a=o=p.length;while(o--)c=p[o],!i&&g!==c.origType||n&&n.guid!==c.guid||s&&!s.test(c.namespace)||r&&r!==c.selector&&("**"!==r||!c.selector)||(p.splice(o,1),c.selector&&p.delegateCount--,f.remove&&f.remove.call(e,c));a&&!p.length&&(f.teardown&&!1!==f.teardown.call(e,h,y.handle)||w.removeEvent(e,d,y.handle),delete u[d])}else for(d in u)w.event.remove(e,d+t[l],n,r,!0);w.isEmptyObject(u)&&J.remove(e,"handle events")}},dispatch:function(e){var t=w.event.fix(e),n,r,i,o,a,s,u=new Array(arguments.length),l=(J.get(this,"events")||{})[t.type]||[],c=w.event.special[t.type]||{};for(u[0]=t,n=1;n=1))for(;l!==this;l=l.parentNode||this)if(1===l.nodeType&&("click"!==e.type||!0!==l.disabled)){for(o=[],a={},n=0;n-1:w.find(i,this,null,[l]).length),a[i]&&o.push(r);o.length&&s.push({elem:l,handlers:o})}return l=this,u\x20\t\r\n\f]*)[^>]*)\/>/gi,Ae=/\s*$/g;function Le(e,t){return N(e,"table")&&N(11!==t.nodeType?t:t.firstChild,"tr")?w(e).children("tbody")[0]||e:e}function He(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function Oe(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function Pe(e,t){var n,r,i,o,a,s,u,l;if(1===t.nodeType){if(J.hasData(e)&&(o=J.access(e),a=J.set(t,o),l=o.events)){delete a.handle,a.events={};for(i in l)for(n=0,r=l[i].length;n1&&"string"==typeof y&&!h.checkClone&&je.test(y))return e.each(function(i){var o=e.eq(i);v&&(t[0]=y.call(this,i,o.html())),Re(o,t,n,r)});if(p&&(i=xe(t,e[0].ownerDocument,!1,e,r),o=i.firstChild,1===i.childNodes.length&&(i=o),o||r)){for(u=(s=w.map(ye(i,"script"),He)).length;f")},clone:function(e,t,n){var r,i,o,a,s=e.cloneNode(!0),u=w.contains(e.ownerDocument,e);if(!(h.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||w.isXMLDoc(e)))for(a=ye(s),r=0,i=(o=ye(e)).length;r0&&ve(a,!u&&ye(e,"script")),s},cleanData:function(e){for(var t,n,r,i=w.event.special,o=0;void 0!==(n=e[o]);o++)if(Y(n)){if(t=n[J.expando]){if(t.events)for(r in t.events)i[r]?w.event.remove(n,r):w.removeEvent(n,r,t.handle);n[J.expando]=void 0}n[K.expando]&&(n[K.expando]=void 0)}}}),w.fn.extend({detach:function(e){return Ie(this,e,!0)},remove:function(e){return Ie(this,e)},text:function(e){return z(this,function(e){return void 0===e?w.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=e)})},null,e,arguments.length)},append:function(){return Re(this,arguments,function(e){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||Le(this,e).appendChild(e)})},prepend:function(){return Re(this,arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=Le(this,e);t.insertBefore(e,t.firstChild)}})},before:function(){return Re(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return Re(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},empty:function(){for(var e,t=0;null!=(e=this[t]);t++)1===e.nodeType&&(w.cleanData(ye(e,!1)),e.textContent="");return this},clone:function(e,t){return e=null!=e&&e,t=null==t?e:t,this.map(function(){return w.clone(this,e,t)})},html:function(e){return z(this,function(e){var t=this[0]||{},n=0,r=this.length;if(void 0===e&&1===t.nodeType)return t.innerHTML;if("string"==typeof e&&!Ae.test(e)&&!ge[(de.exec(e)||["",""])[1].toLowerCase()]){e=w.htmlPrefilter(e);try{for(;n=0&&(u+=Math.max(0,Math.ceil(e["offset"+t[0].toUpperCase()+t.slice(1)]-o-u-s-.5))),u}function et(e,t,n){var r=$e(e),i=Fe(e,t,r),o="border-box"===w.css(e,"boxSizing",!1,r),a=o;if(We.test(i)){if(!n)return i;i="auto"}return a=a&&(h.boxSizingReliable()||i===e.style[t]),("auto"===i||!parseFloat(i)&&"inline"===w.css(e,"display",!1,r))&&(i=e["offset"+t[0].toUpperCase()+t.slice(1)],a=!0),(i=parseFloat(i)||0)+Ze(e,t,n||(o?"border":"content"),a,r,i)+"px"}w.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=Fe(e,"opacity");return""===n?"1":n}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{},style:function(e,t,n,r){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var i,o,a,s=G(t),u=Xe.test(t),l=e.style;if(u||(t=Je(s)),a=w.cssHooks[t]||w.cssHooks[s],void 0===n)return a&&"get"in a&&void 0!==(i=a.get(e,!1,r))?i:l[t];"string"==(o=typeof n)&&(i=ie.exec(n))&&i[1]&&(n=ue(e,t,i),o="number"),null!=n&&n===n&&("number"===o&&(n+=i&&i[3]||(w.cssNumber[s]?"":"px")),h.clearCloneStyle||""!==n||0!==t.indexOf("background")||(l[t]="inherit"),a&&"set"in a&&void 0===(n=a.set(e,n,r))||(u?l.setProperty(t,n):l[t]=n))}},css:function(e,t,n,r){var i,o,a,s=G(t);return Xe.test(t)||(t=Je(s)),(a=w.cssHooks[t]||w.cssHooks[s])&&"get"in a&&(i=a.get(e,!0,n)),void 0===i&&(i=Fe(e,t,r)),"normal"===i&&t in Ve&&(i=Ve[t]),""===n||n?(o=parseFloat(i),!0===n||isFinite(o)?o||0:i):i}}),w.each(["height","width"],function(e,t){w.cssHooks[t]={get:function(e,n,r){if(n)return!ze.test(w.css(e,"display"))||e.getClientRects().length&&e.getBoundingClientRect().width?et(e,t,r):se(e,Ue,function(){return et(e,t,r)})},set:function(e,n,r){var i,o=$e(e),a="border-box"===w.css(e,"boxSizing",!1,o),s=r&&Ze(e,t,r,a,o);return a&&h.scrollboxSize()===o.position&&(s-=Math.ceil(e["offset"+t[0].toUpperCase()+t.slice(1)]-parseFloat(o[t])-Ze(e,t,"border",!1,o)-.5)),s&&(i=ie.exec(n))&&"px"!==(i[3]||"px")&&(e.style[t]=n,n=w.css(e,t)),Ke(e,n,s)}}}),w.cssHooks.marginLeft=_e(h.reliableMarginLeft,function(e,t){if(t)return(parseFloat(Fe(e,"marginLeft"))||e.getBoundingClientRect().left-se(e,{marginLeft:0},function(){return e.getBoundingClientRect().left}))+"px"}),w.each({margin:"",padding:"",border:"Width"},function(e,t){w.cssHooks[e+t]={expand:function(n){for(var r=0,i={},o="string"==typeof n?n.split(" "):[n];r<4;r++)i[e+oe[r]+t]=o[r]||o[r-2]||o[0];return i}},"margin"!==e&&(w.cssHooks[e+t].set=Ke)}),w.fn.extend({css:function(e,t){return z(this,function(e,t,n){var r,i,o={},a=0;if(Array.isArray(t)){for(r=$e(e),i=t.length;a1)}});function tt(e,t,n,r,i){return new tt.prototype.init(e,t,n,r,i)}w.Tween=tt,tt.prototype={constructor:tt,init:function(e,t,n,r,i,o){this.elem=e,this.prop=n,this.easing=i||w.easing._default,this.options=t,this.start=this.now=this.cur(),this.end=r,this.unit=o||(w.cssNumber[n]?"":"px")},cur:function(){var e=tt.propHooks[this.prop];return e&&e.get?e.get(this):tt.propHooks._default.get(this)},run:function(e){var t,n=tt.propHooks[this.prop];return this.options.duration?this.pos=t=w.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=t=e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):tt.propHooks._default.set(this),this}},tt.prototype.init.prototype=tt.prototype,tt.propHooks={_default:{get:function(e){var t;return 1!==e.elem.nodeType||null!=e.elem[e.prop]&&null==e.elem.style[e.prop]?e.elem[e.prop]:(t=w.css(e.elem,e.prop,""))&&"auto"!==t?t:0},set:function(e){w.fx.step[e.prop]?w.fx.step[e.prop](e):1!==e.elem.nodeType||null==e.elem.style[w.cssProps[e.prop]]&&!w.cssHooks[e.prop]?e.elem[e.prop]=e.now:w.style(e.elem,e.prop,e.now+e.unit)}}},tt.propHooks.scrollTop=tt.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},w.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2},_default:"swing"},w.fx=tt.prototype.init,w.fx.step={};var nt,rt,it=/^(?:toggle|show|hide)$/,ot=/queueHooks$/;function at(){rt&&(!1===r.hidden&&e.requestAnimationFrame?e.requestAnimationFrame(at):e.setTimeout(at,w.fx.interval),w.fx.tick())}function st(){return e.setTimeout(function(){nt=void 0}),nt=Date.now()}function ut(e,t){var n,r=0,i={height:e};for(t=t?1:0;r<4;r+=2-t)i["margin"+(n=oe[r])]=i["padding"+n]=e;return t&&(i.opacity=i.width=e),i}function lt(e,t,n){for(var r,i=(pt.tweeners[t]||[]).concat(pt.tweeners["*"]),o=0,a=i.length;o1)},removeAttr:function(e){return this.each(function(){w.removeAttr(this,e)})}}),w.extend({attr:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return"undefined"==typeof e.getAttribute?w.prop(e,t,n):(1===o&&w.isXMLDoc(e)||(i=w.attrHooks[t.toLowerCase()]||(w.expr.match.bool.test(t)?dt:void 0)),void 0!==n?null===n?void w.removeAttr(e,t):i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:(e.setAttribute(t,n+""),n):i&&"get"in i&&null!==(r=i.get(e,t))?r:null==(r=w.find.attr(e,t))?void 0:r)},attrHooks:{type:{set:function(e,t){if(!h.radioValue&&"radio"===t&&N(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}}},removeAttr:function(e,t){var n,r=0,i=t&&t.match(M);if(i&&1===e.nodeType)while(n=i[r++])e.removeAttribute(n)}}),dt={set:function(e,t,n){return!1===t?w.removeAttr(e,n):e.setAttribute(n,n),n}},w.each(w.expr.match.bool.source.match(/\w+/g),function(e,t){var n=ht[t]||w.find.attr;ht[t]=function(e,t,r){var i,o,a=t.toLowerCase();return r||(o=ht[a],ht[a]=i,i=null!=n(e,t,r)?a:null,ht[a]=o),i}});var gt=/^(?:input|select|textarea|button)$/i,yt=/^(?:a|area)$/i;w.fn.extend({prop:function(e,t){return z(this,w.prop,e,t,arguments.length>1)},removeProp:function(e){return this.each(function(){delete this[w.propFix[e]||e]})}}),w.extend({prop:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return 1===o&&w.isXMLDoc(e)||(t=w.propFix[t]||t,i=w.propHooks[t]),void 0!==n?i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:e[t]=n:i&&"get"in i&&null!==(r=i.get(e,t))?r:e[t]},propHooks:{tabIndex:{get:function(e){var t=w.find.attr(e,"tabindex");return t?parseInt(t,10):gt.test(e.nodeName)||yt.test(e.nodeName)&&e.href?0:-1}}},propFix:{"for":"htmlFor","class":"className"}}),h.optSelected||(w.propHooks.selected={get:function(e){var t=e.parentNode;return t&&t.parentNode&&t.parentNode.selectedIndex,null},set:function(e){var t=e.parentNode;t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex)}}),w.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){w.propFix[this.toLowerCase()]=this});function vt(e){return(e.match(M)||[]).join(" ")}function mt(e){return e.getAttribute&&e.getAttribute("class")||""}function xt(e){return Array.isArray(e)?e:"string"==typeof e?e.match(M)||[]:[]}w.fn.extend({addClass:function(e){var t,n,r,i,o,a,s,u=0;if(g(e))return this.each(function(t){w(this).addClass(e.call(this,t,mt(this)))});if((t=xt(e)).length)while(n=this[u++])if(i=mt(n),r=1===n.nodeType&&" "+vt(i)+" "){a=0;while(o=t[a++])r.indexOf(" "+o+" ")<0&&(r+=o+" ");i!==(s=vt(r))&&n.setAttribute("class",s)}return this},removeClass:function(e){var t,n,r,i,o,a,s,u=0;if(g(e))return this.each(function(t){w(this).removeClass(e.call(this,t,mt(this)))});if(!arguments.length)return this.attr("class","");if((t=xt(e)).length)while(n=this[u++])if(i=mt(n),r=1===n.nodeType&&" "+vt(i)+" "){a=0;while(o=t[a++])while(r.indexOf(" "+o+" ")>-1)r=r.replace(" "+o+" "," ");i!==(s=vt(r))&&n.setAttribute("class",s)}return this},toggleClass:function(e,t){var n=typeof e,r="string"===n||Array.isArray(e);return"boolean"==typeof t&&r?t?this.addClass(e):this.removeClass(e):g(e)?this.each(function(n){w(this).toggleClass(e.call(this,n,mt(this),t),t)}):this.each(function(){var t,i,o,a;if(r){i=0,o=w(this),a=xt(e);while(t=a[i++])o.hasClass(t)?o.removeClass(t):o.addClass(t)}else void 0!==e&&"boolean"!==n||((t=mt(this))&&J.set(this,"__className__",t),this.setAttribute&&this.setAttribute("class",t||!1===e?"":J.get(this,"__className__")||""))})},hasClass:function(e){var t,n,r=0;t=" "+e+" ";while(n=this[r++])if(1===n.nodeType&&(" "+vt(mt(n))+" ").indexOf(t)>-1)return!0;return!1}});var bt=/\r/g;w.fn.extend({val:function(e){var t,n,r,i=this[0];{if(arguments.length)return r=g(e),this.each(function(n){var i;1===this.nodeType&&(null==(i=r?e.call(this,n,w(this).val()):e)?i="":"number"==typeof i?i+="":Array.isArray(i)&&(i=w.map(i,function(e){return null==e?"":e+""})),(t=w.valHooks[this.type]||w.valHooks[this.nodeName.toLowerCase()])&&"set"in t&&void 0!==t.set(this,i,"value")||(this.value=i))});if(i)return(t=w.valHooks[i.type]||w.valHooks[i.nodeName.toLowerCase()])&&"get"in t&&void 0!==(n=t.get(i,"value"))?n:"string"==typeof(n=i.value)?n.replace(bt,""):null==n?"":n}}}),w.extend({valHooks:{option:{get:function(e){var t=w.find.attr(e,"value");return null!=t?t:vt(w.text(e))}},select:{get:function(e){var t,n,r,i=e.options,o=e.selectedIndex,a="select-one"===e.type,s=a?null:[],u=a?o+1:i.length;for(r=o<0?u:a?o:0;r-1)&&(n=!0);return n||(e.selectedIndex=-1),o}}}}),w.each(["radio","checkbox"],function(){w.valHooks[this]={set:function(e,t){if(Array.isArray(t))return e.checked=w.inArray(w(e).val(),t)>-1}},h.checkOn||(w.valHooks[this].get=function(e){return null===e.getAttribute("value")?"on":e.value})}),h.focusin="onfocusin"in e;var wt=/^(?:focusinfocus|focusoutblur)$/,Tt=function(e){e.stopPropagation()};w.extend(w.event,{trigger:function(t,n,i,o){var a,s,u,l,c,p,d,h,v=[i||r],m=f.call(t,"type")?t.type:t,x=f.call(t,"namespace")?t.namespace.split("."):[];if(s=h=u=i=i||r,3!==i.nodeType&&8!==i.nodeType&&!wt.test(m+w.event.triggered)&&(m.indexOf(".")>-1&&(m=(x=m.split(".")).shift(),x.sort()),c=m.indexOf(":")<0&&"on"+m,t=t[w.expando]?t:new w.Event(m,"object"==typeof t&&t),t.isTrigger=o?2:3,t.namespace=x.join("."),t.rnamespace=t.namespace?new RegExp("(^|\\.)"+x.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,t.result=void 0,t.target||(t.target=i),n=null==n?[t]:w.makeArray(n,[t]),d=w.event.special[m]||{},o||!d.trigger||!1!==d.trigger.apply(i,n))){if(!o&&!d.noBubble&&!y(i)){for(l=d.delegateType||m,wt.test(l+m)||(s=s.parentNode);s;s=s.parentNode)v.push(s),u=s;u===(i.ownerDocument||r)&&v.push(u.defaultView||u.parentWindow||e)}a=0;while((s=v[a++])&&!t.isPropagationStopped())h=s,t.type=a>1?l:d.bindType||m,(p=(J.get(s,"events")||{})[t.type]&&J.get(s,"handle"))&&p.apply(s,n),(p=c&&s[c])&&p.apply&&Y(s)&&(t.result=p.apply(s,n),!1===t.result&&t.preventDefault());return t.type=m,o||t.isDefaultPrevented()||d._default&&!1!==d._default.apply(v.pop(),n)||!Y(i)||c&&g(i[m])&&!y(i)&&((u=i[c])&&(i[c]=null),w.event.triggered=m,t.isPropagationStopped()&&h.addEventListener(m,Tt),i[m](),t.isPropagationStopped()&&h.removeEventListener(m,Tt),w.event.triggered=void 0,u&&(i[c]=u)),t.result}},simulate:function(e,t,n){var r=w.extend(new w.Event,n,{type:e,isSimulated:!0});w.event.trigger(r,null,t)}}),w.fn.extend({trigger:function(e,t){return this.each(function(){w.event.trigger(e,t,this)})},triggerHandler:function(e,t){var n=this[0];if(n)return w.event.trigger(e,t,n,!0)}}),h.focusin||w.each({focus:"focusin",blur:"focusout"},function(e,t){var n=function(e){w.event.simulate(t,e.target,w.event.fix(e))};w.event.special[t]={setup:function(){var r=this.ownerDocument||this,i=J.access(r,t);i||r.addEventListener(e,n,!0),J.access(r,t,(i||0)+1)},teardown:function(){var r=this.ownerDocument||this,i=J.access(r,t)-1;i?J.access(r,t,i):(r.removeEventListener(e,n,!0),J.remove(r,t))}}});var Ct=e.location,Et=Date.now(),kt=/\?/;w.parseXML=function(t){var n;if(!t||"string"!=typeof t)return null;try{n=(new e.DOMParser).parseFromString(t,"text/xml")}catch(e){n=void 0}return n&&!n.getElementsByTagName("parsererror").length||w.error("Invalid XML: "+t),n};var St=/\[\]$/,Dt=/\r?\n/g,Nt=/^(?:submit|button|image|reset|file)$/i,At=/^(?:input|select|textarea|keygen)/i;function jt(e,t,n,r){var i;if(Array.isArray(t))w.each(t,function(t,i){n||St.test(e)?r(e,i):jt(e+"["+("object"==typeof i&&null!=i?t:"")+"]",i,n,r)});else if(n||"object"!==x(t))r(e,t);else for(i in t)jt(e+"["+i+"]",t[i],n,r)}w.param=function(e,t){var n,r=[],i=function(e,t){var n=g(t)?t():t;r[r.length]=encodeURIComponent(e)+"="+encodeURIComponent(null==n?"":n)};if(Array.isArray(e)||e.jquery&&!w.isPlainObject(e))w.each(e,function(){i(this.name,this.value)});else for(n in e)jt(n,e[n],t,i);return r.join("&")},w.fn.extend({serialize:function(){return w.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var e=w.prop(this,"elements");return e?w.makeArray(e):this}).filter(function(){var e=this.type;return this.name&&!w(this).is(":disabled")&&At.test(this.nodeName)&&!Nt.test(e)&&(this.checked||!pe.test(e))}).map(function(e,t){var n=w(this).val();return null==n?null:Array.isArray(n)?w.map(n,function(e){return{name:t.name,value:e.replace(Dt,"\r\n")}}):{name:t.name,value:n.replace(Dt,"\r\n")}}).get()}});var qt=/%20/g,Lt=/#.*$/,Ht=/([?&])_=[^&]*/,Ot=/^(.*?):[ \t]*([^\r\n]*)$/gm,Pt=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,Mt=/^(?:GET|HEAD)$/,Rt=/^\/\//,It={},Wt={},$t="*/".concat("*"),Bt=r.createElement("a");Bt.href=Ct.href;function Ft(e){return function(t,n){"string"!=typeof t&&(n=t,t="*");var r,i=0,o=t.toLowerCase().match(M)||[];if(g(n))while(r=o[i++])"+"===r[0]?(r=r.slice(1)||"*",(e[r]=e[r]||[]).unshift(n)):(e[r]=e[r]||[]).push(n)}}function _t(e,t,n,r){var i={},o=e===Wt;function a(s){var u;return i[s]=!0,w.each(e[s]||[],function(e,s){var l=s(t,n,r);return"string"!=typeof l||o||i[l]?o?!(u=l):void 0:(t.dataTypes.unshift(l),a(l),!1)}),u}return a(t.dataTypes[0])||!i["*"]&&a("*")}function zt(e,t){var n,r,i=w.ajaxSettings.flatOptions||{};for(n in t)void 0!==t[n]&&((i[n]?e:r||(r={}))[n]=t[n]);return r&&w.extend(!0,e,r),e}function Xt(e,t,n){var r,i,o,a,s=e.contents,u=e.dataTypes;while("*"===u[0])u.shift(),void 0===r&&(r=e.mimeType||t.getResponseHeader("Content-Type"));if(r)for(i in s)if(s[i]&&s[i].test(r)){u.unshift(i);break}if(u[0]in n)o=u[0];else{for(i in n){if(!u[0]||e.converters[i+" "+u[0]]){o=i;break}a||(a=i)}o=o||a}if(o)return o!==u[0]&&u.unshift(o),n[o]}function Ut(e,t,n,r){var i,o,a,s,u,l={},c=e.dataTypes.slice();if(c[1])for(a in e.converters)l[a.toLowerCase()]=e.converters[a];o=c.shift();while(o)if(e.responseFields[o]&&(n[e.responseFields[o]]=t),!u&&r&&e.dataFilter&&(t=e.dataFilter(t,e.dataType)),u=o,o=c.shift())if("*"===o)o=u;else if("*"!==u&&u!==o){if(!(a=l[u+" "+o]||l["* "+o]))for(i in l)if((s=i.split(" "))[1]===o&&(a=l[u+" "+s[0]]||l["* "+s[0]])){!0===a?a=l[i]:!0!==l[i]&&(o=s[0],c.unshift(s[1]));break}if(!0!==a)if(a&&e["throws"])t=a(t);else try{t=a(t)}catch(e){return{state:"parsererror",error:a?e:"No conversion from "+u+" to "+o}}}return{state:"success",data:t}}w.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:Ct.href,type:"GET",isLocal:Pt.test(Ct.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":$t,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":JSON.parse,"text xml":w.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?zt(zt(e,w.ajaxSettings),t):zt(w.ajaxSettings,e)},ajaxPrefilter:Ft(It),ajaxTransport:Ft(Wt),ajax:function(t,n){"object"==typeof t&&(n=t,t=void 0),n=n||{};var i,o,a,s,u,l,c,f,p,d,h=w.ajaxSetup({},n),g=h.context||h,y=h.context&&(g.nodeType||g.jquery)?w(g):w.event,v=w.Deferred(),m=w.Callbacks("once memory"),x=h.statusCode||{},b={},T={},C="canceled",E={readyState:0,getResponseHeader:function(e){var t;if(c){if(!s){s={};while(t=Ot.exec(a))s[t[1].toLowerCase()]=t[2]}t=s[e.toLowerCase()]}return null==t?null:t},getAllResponseHeaders:function(){return c?a:null},setRequestHeader:function(e,t){return null==c&&(e=T[e.toLowerCase()]=T[e.toLowerCase()]||e,b[e]=t),this},overrideMimeType:function(e){return null==c&&(h.mimeType=e),this},statusCode:function(e){var t;if(e)if(c)E.always(e[E.status]);else for(t in e)x[t]=[x[t],e[t]];return this},abort:function(e){var t=e||C;return i&&i.abort(t),k(0,t),this}};if(v.promise(E),h.url=((t||h.url||Ct.href)+"").replace(Rt,Ct.protocol+"//"),h.type=n.method||n.type||h.method||h.type,h.dataTypes=(h.dataType||"*").toLowerCase().match(M)||[""],null==h.crossDomain){l=r.createElement("a");try{l.href=h.url,l.href=l.href,h.crossDomain=Bt.protocol+"//"+Bt.host!=l.protocol+"//"+l.host}catch(e){h.crossDomain=!0}}if(h.data&&h.processData&&"string"!=typeof h.data&&(h.data=w.param(h.data,h.traditional)),_t(It,h,n,E),c)return E;(f=w.event&&h.global)&&0==w.active++&&w.event.trigger("ajaxStart"),h.type=h.type.toUpperCase(),h.hasContent=!Mt.test(h.type),o=h.url.replace(Lt,""),h.hasContent?h.data&&h.processData&&0===(h.contentType||"").indexOf("application/x-www-form-urlencoded")&&(h.data=h.data.replace(qt,"+")):(d=h.url.slice(o.length),h.data&&(h.processData||"string"==typeof h.data)&&(o+=(kt.test(o)?"&":"?")+h.data,delete h.data),!1===h.cache&&(o=o.replace(Ht,"$1"),d=(kt.test(o)?"&":"?")+"_="+Et+++d),h.url=o+d),h.ifModified&&(w.lastModified[o]&&E.setRequestHeader("If-Modified-Since",w.lastModified[o]),w.etag[o]&&E.setRequestHeader("If-None-Match",w.etag[o])),(h.data&&h.hasContent&&!1!==h.contentType||n.contentType)&&E.setRequestHeader("Content-Type",h.contentType),E.setRequestHeader("Accept",h.dataTypes[0]&&h.accepts[h.dataTypes[0]]?h.accepts[h.dataTypes[0]]+("*"!==h.dataTypes[0]?", "+$t+"; q=0.01":""):h.accepts["*"]);for(p in h.headers)E.setRequestHeader(p,h.headers[p]);if(h.beforeSend&&(!1===h.beforeSend.call(g,E,h)||c))return E.abort();if(C="abort",m.add(h.complete),E.done(h.success),E.fail(h.error),i=_t(Wt,h,n,E)){if(E.readyState=1,f&&y.trigger("ajaxSend",[E,h]),c)return E;h.async&&h.timeout>0&&(u=e.setTimeout(function(){E.abort("timeout")},h.timeout));try{c=!1,i.send(b,k)}catch(e){if(c)throw e;k(-1,e)}}else k(-1,"No Transport");function k(t,n,r,s){var l,p,d,b,T,C=n;c||(c=!0,u&&e.clearTimeout(u),i=void 0,a=s||"",E.readyState=t>0?4:0,l=t>=200&&t<300||304===t,r&&(b=Xt(h,E,r)),b=Ut(h,b,E,l),l?(h.ifModified&&((T=E.getResponseHeader("Last-Modified"))&&(w.lastModified[o]=T),(T=E.getResponseHeader("etag"))&&(w.etag[o]=T)),204===t||"HEAD"===h.type?C="nocontent":304===t?C="notmodified":(C=b.state,p=b.data,l=!(d=b.error))):(d=C,!t&&C||(C="error",t<0&&(t=0))),E.status=t,E.statusText=(n||C)+"",l?v.resolveWith(g,[p,C,E]):v.rejectWith(g,[E,C,d]),E.statusCode(x),x=void 0,f&&y.trigger(l?"ajaxSuccess":"ajaxError",[E,h,l?p:d]),m.fireWith(g,[E,C]),f&&(y.trigger("ajaxComplete",[E,h]),--w.active||w.event.trigger("ajaxStop")))}return E},getJSON:function(e,t,n){return w.get(e,t,n,"json")},getScript:function(e,t){return w.get(e,void 0,t,"script")}}),w.each(["get","post"],function(e,t){w[t]=function(e,n,r,i){return g(n)&&(i=i||r,r=n,n=void 0),w.ajax(w.extend({url:e,type:t,dataType:i,data:n,success:r},w.isPlainObject(e)&&e))}}),w._evalUrl=function(e){return w.ajax({url:e,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,"throws":!0})},w.fn.extend({wrapAll:function(e){var t;return this[0]&&(g(e)&&(e=e.call(this[0])),t=w(e,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){var e=this;while(e.firstElementChild)e=e.firstElementChild;return e}).append(this)),this},wrapInner:function(e){return g(e)?this.each(function(t){w(this).wrapInner(e.call(this,t))}):this.each(function(){var t=w(this),n=t.contents();n.length?n.wrapAll(e):t.append(e)})},wrap:function(e){var t=g(e);return this.each(function(n){w(this).wrapAll(t?e.call(this,n):e)})},unwrap:function(e){return this.parent(e).not("body").each(function(){w(this).replaceWith(this.childNodes)}),this}}),w.expr.pseudos.hidden=function(e){return!w.expr.pseudos.visible(e)},w.expr.pseudos.visible=function(e){return!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)},w.ajaxSettings.xhr=function(){try{return new e.XMLHttpRequest}catch(e){}};var Vt={0:200,1223:204},Gt=w.ajaxSettings.xhr();h.cors=!!Gt&&"withCredentials"in Gt,h.ajax=Gt=!!Gt,w.ajaxTransport(function(t){var n,r;if(h.cors||Gt&&!t.crossDomain)return{send:function(i,o){var a,s=t.xhr();if(s.open(t.type,t.url,t.async,t.username,t.password),t.xhrFields)for(a in t.xhrFields)s[a]=t.xhrFields[a];t.mimeType&&s.overrideMimeType&&s.overrideMimeType(t.mimeType),t.crossDomain||i["X-Requested-With"]||(i["X-Requested-With"]="XMLHttpRequest");for(a in i)s.setRequestHeader(a,i[a]);n=function(e){return function(){n&&(n=r=s.onload=s.onerror=s.onabort=s.ontimeout=s.onreadystatechange=null,"abort"===e?s.abort():"error"===e?"number"!=typeof s.status?o(0,"error"):o(s.status,s.statusText):o(Vt[s.status]||s.status,s.statusText,"text"!==(s.responseType||"text")||"string"!=typeof s.responseText?{binary:s.response}:{text:s.responseText},s.getAllResponseHeaders()))}},s.onload=n(),r=s.onerror=s.ontimeout=n("error"),void 0!==s.onabort?s.onabort=r:s.onreadystatechange=function(){4===s.readyState&&e.setTimeout(function(){n&&r()})},n=n("abort");try{s.send(t.hasContent&&t.data||null)}catch(e){if(n)throw e}},abort:function(){n&&n()}}}),w.ajaxPrefilter(function(e){e.crossDomain&&(e.contents.script=!1)}),w.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(e){return w.globalEval(e),e}}}),w.ajaxPrefilter("script",function(e){void 0===e.cache&&(e.cache=!1),e.crossDomain&&(e.type="GET")}),w.ajaxTransport("script",function(e){if(e.crossDomain){var t,n;return{send:function(i,o){t=w(""),t.textContent=e.code,n.appendChild(t),e.element.parentNode.replaceChild(n,e.element),e.element=t,void 0}var n=e.element.parentNode;!e.code&&n&&"pre"==n.nodeName.toLowerCase()&&e.element.childNodes.length&&"#comment"==e.element.childNodes[0].nodeName&&(e.element.textContent=e.code=e.element.childNodes[0].textContent)}))}(); \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/prismjs/plugins/wpd/prism-wpd.css b/app/app/templates/new/assets/js/plugins/prismjs/plugins/wpd/prism-wpd.css new file mode 100644 index 0000000..25af517 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/prismjs/plugins/wpd/prism-wpd.css @@ -0,0 +1,11 @@ +code[class*="language-"] a[href], +pre[class*="language-"] a[href] { + cursor: help; + text-decoration: none; +} + +code[class*="language-"] a[href]:hover, +pre[class*="language-"] a[href]:hover { + cursor: help; + text-decoration: underline; +} \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/prismjs/plugins/wpd/prism-wpd.min.js b/app/app/templates/new/assets/js/plugins/prismjs/plugins/wpd/prism-wpd.min.js new file mode 100644 index 0000000..86bad36 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/prismjs/plugins/wpd/prism-wpd.min.js @@ -0,0 +1 @@ +!function(){function e(e){var n=e.toLowerCase();if(t.HTML[n])return"html";if(t.SVG[e])return"svg";if(t.MathML[e])return"mathml";if(0!==t.HTML[n]&&"undefined"!=typeof document){var a=(document.createElement(e).toString().match(/\[object HTML(.+)Element\]/)||[])[1];if(a&&"Unknown"!=a)return t.HTML[n]=1,"html"}if(t.HTML[n]=0,0!==t.SVG[e]&&"undefined"!=typeof document){var s=(document.createElementNS("http://www.w3.org/2000/svg",e).toString().match(/\[object SVG(.+)Element\]/)||[])[1];if(s&&"Unknown"!=s)return t.SVG[e]=1,"svg"}return t.SVG[e]=0,0!==t.MathML[e]&&0===e.indexOf("m")?(t.MathML[e]=1,"mathml"):(t.MathML[e]=0,null)}if(("undefined"==typeof self||self.Prism)&&("undefined"==typeof global||global.Prism)){if(Prism.languages.css&&(Prism.languages.css.selector.pattern?(Prism.languages.css.selector.inside["pseudo-class"]=/:[\w-]+/,Prism.languages.css.selector.inside["pseudo-element"]=/::[\w-]+/):Prism.languages.css.selector={pattern:Prism.languages.css.selector,inside:{"pseudo-class":/:[\w-]+/,"pseudo-element":/::[\w-]+/}}),Prism.languages.markup){Prism.languages.markup.tag.inside.tag.inside["tag-id"]=/[\w-]+/;var t={HTML:{a:1,abbr:1,acronym:1,b:1,basefont:1,bdo:1,big:1,blink:1,cite:1,code:1,dfn:1,em:1,kbd:1,i:1,rp:1,rt:1,ruby:1,s:1,samp:1,small:1,spacer:1,strike:1,strong:1,sub:1,sup:1,time:1,tt:1,u:1,"var":1,wbr:1,noframes:1,summary:1,command:1,dt:1,dd:1,figure:1,figcaption:1,center:1,section:1,nav:1,article:1,aside:1,hgroup:1,header:1,footer:1,address:1,noscript:1,isIndex:1,main:1,mark:1,marquee:1,meter:1,menu:1},SVG:{animateColor:1,animateMotion:1,animateTransform:1,glyph:1,feBlend:1,feColorMatrix:1,feComponentTransfer:1,feFuncR:1,feFuncG:1,feFuncB:1,feFuncA:1,feComposite:1,feConvolveMatrix:1,feDiffuseLighting:1,feDisplacementMap:1,feFlood:1,feGaussianBlur:1,feImage:1,feMerge:1,feMergeNode:1,feMorphology:1,feOffset:1,feSpecularLighting:1,feTile:1,feTurbulence:1,feDistantLight:1,fePointLight:1,feSpotLight:1,linearGradient:1,radialGradient:1,altGlyph:1,textPath:1,tref:1,altglyph:1,textpath:1,altglyphdef:1,altglyphitem:1,clipPath:1,"color-profile":1,cursor:1,"font-face":1,"font-face-format":1,"font-face-name":1,"font-face-src":1,"font-face-uri":1,foreignObject:1,glyphRef:1,hkern:1,vkern:1},MathML:{}}}var n;Prism.hooks.add("wrap",function(t){if(("tag-id"==t.type||"property"==t.type&&0!=t.content.indexOf("-")||"rule"==t.type&&0!=t.content.indexOf("@-")||"pseudo-class"==t.type&&0!=t.content.indexOf(":-")||"pseudo-element"==t.type&&0!=t.content.indexOf("::-")||"attr-name"==t.type&&0!=t.content.indexOf("data-"))&&-1===t.content.indexOf("<")&&("css"==t.language||"scss"==t.language||"markup"==t.language)){var a="https://webplatform.github.io/docs/",s=t.content;if("css"==t.language||"scss"==t.language)a+="css/","property"==t.type?a+="properties/":"rule"==t.type?(a+="atrules/",s=s.substring(1)):"pseudo-class"==t.type?(a+="selectors/pseudo-classes/",s=s.substring(1)):"pseudo-element"==t.type&&(a+="selectors/pseudo-elements/",s=s.substring(2));else if("markup"==t.language)if("tag-id"==t.type){if(n=e(t.content)||n,!n)return;a+=n+"/elements/"}else if("attr-name"==t.type){if(!n)return;a+=n+"/attributes/"}a+=s,t.tag="a",t.attributes.href=a,t.attributes.target="_blank"}})}}(); \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/prismjs/prism.js b/app/app/templates/new/assets/js/plugins/prismjs/prism.js new file mode 100644 index 0000000..2655ef6 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/prismjs/prism.js @@ -0,0 +1,872 @@ +/* ********************************************** + Begin prism-core.js +********************************************** */ + +var _self = (typeof window !== 'undefined') ? + window // if in browser + : + ( + (typeof WorkerGlobalScope !== 'undefined' && self instanceof WorkerGlobalScope) ? + self // if in worker + : + {} // if in node js + ); + +/** + * Prism: Lightweight, robust, elegant syntax highlighting + * MIT license http://www.opensource.org/licenses/mit-license.php/ + * @author Lea Verou http://lea.verou.me + */ + +var Prism = (function() { + + // Private helper vars + var lang = /\blang(?:uage)?-([\w-]+)\b/i; + var uniqueId = 0; + + var _ = _self.Prism = { + manual: _self.Prism && _self.Prism.manual, + disableWorkerMessageHandler: _self.Prism && _self.Prism.disableWorkerMessageHandler, + util: { + encode: function(tokens) { + if (tokens instanceof Token) { + return new Token(tokens.type, _.util.encode(tokens.content), tokens.alias); + } else if (_.util.type(tokens) === 'Array') { + return tokens.map(_.util.encode); + } else { + return tokens.replace(/&/g, '&').replace(/ text.length) { + // Something went terribly wrong, ABORT, ABORT! + return; + } + + if (str instanceof Token) { + continue; + } + + if (greedy && i != strarr.length - 1) { + pattern.lastIndex = pos; + var match = pattern.exec(text); + if (!match) { + break; + } + + var from = match.index + (lookbehind ? match[1].length : 0), + to = match.index + match[0].length, + k = i, + p = pos; + + for (var len = strarr.length; k < len && (p < to || (!strarr[k].type && !strarr[k - 1].greedy)); ++k) { + p += strarr[k].length; + // Move the index i to the element in strarr that is closest to from + if (from >= p) { + ++i; + pos = p; + } + } + + // If strarr[i] is a Token, then the match starts inside another Token, which is invalid + if (strarr[i] instanceof Token) { + continue; + } + + // Number of tokens to delete and replace with the new match + delNum = k - i; + str = text.slice(pos, p); + match.index -= pos; + } else { + pattern.lastIndex = 0; + + var match = pattern.exec(str), + delNum = 1; + } + + if (!match) { + if (oneshot) { + break; + } + + continue; + } + + if (lookbehind) { + lookbehindLength = match[1] ? match[1].length : 0; + } + + var from = match.index + lookbehindLength, + match = match[0].slice(lookbehindLength), + to = from + match.length, + before = str.slice(0, from), + after = str.slice(to); + + var args = [i, delNum]; + + if (before) { + ++i; + pos += before.length; + args.push(before); + } + + var wrapped = new Token(token, inside ? _.tokenize(match, inside) : match, alias, match, greedy); + + args.push(wrapped); + + if (after) { + args.push(after); + } + + Array.prototype.splice.apply(strarr, args); + + if (delNum != 1) + _.matchGrammar(text, strarr, grammar, i, pos, true, token); + + if (oneshot) + break; + } + } + } + }, + + tokenize: function(text, grammar, language) { + var strarr = [text]; + + var rest = grammar.rest; + + if (rest) { + for (var token in rest) { + grammar[token] = rest[token]; + } + + delete grammar.rest; + } + + _.matchGrammar(text, strarr, grammar, 0, 0, false); + + return strarr; + }, + + hooks: { + all: {}, + + add: function(name, callback) { + var hooks = _.hooks.all; + + hooks[name] = hooks[name] || []; + + hooks[name].push(callback); + }, + + run: function(name, env) { + var callbacks = _.hooks.all[name]; + + if (!callbacks || !callbacks.length) { + return; + } + + for (var i = 0, callback; callback = callbacks[i++];) { + callback(env); + } + } + } + }; + + var Token = _.Token = function(type, content, alias, matchedStr, greedy) { + this.type = type; + this.content = content; + this.alias = alias; + // Copy of the full string this token was created from + this.length = (matchedStr || "").length | 0; + this.greedy = !!greedy; + }; + + Token.stringify = function(o, language, parent) { + if (typeof o == 'string') { + return o; + } + + if (_.util.type(o) === 'Array') { + return o.map(function(element) { + return Token.stringify(element, language, o); + }).join(''); + } + + var env = { + type: o.type, + content: Token.stringify(o.content, language, parent), + tag: 'span', + classes: ['token', o.type], + attributes: {}, + language: language, + parent: parent + }; + + if (o.alias) { + var aliases = _.util.type(o.alias) === 'Array' ? o.alias : [o.alias]; + Array.prototype.push.apply(env.classes, aliases); + } + + _.hooks.run('wrap', env); + + var attributes = Object.keys(env.attributes).map(function(name) { + return name + '="' + (env.attributes[name] || '').replace(/"/g, '"') + '"'; + }).join(' '); + + return '<' + env.tag + ' class="' + env.classes.join(' ') + '"' + (attributes ? ' ' + attributes : '') + '>' + env.content + ''; + + }; + + if (!_self.document) { + if (!_self.addEventListener) { + // in Node.js + return _self.Prism; + } + + if (!_.disableWorkerMessageHandler) { + // In worker + _self.addEventListener('message', function(evt) { + var message = JSON.parse(evt.data), + lang = message.language, + code = message.code, + immediateClose = message.immediateClose; + + _self.postMessage(_.highlight(code, _.languages[lang], lang)); + if (immediateClose) { + _self.close(); + } + }, false); + } + + return _self.Prism; + } + + //Get current script and highlight + var script = document.currentScript || [].slice.call(document.getElementsByTagName("script")).pop(); + + if (script) { + _.filename = script.src; + + if (!_.manual && !script.hasAttribute('data-manual')) { + if (document.readyState !== "loading") { + if (window.requestAnimationFrame) { + window.requestAnimationFrame(_.highlightAll); + } else { + window.setTimeout(_.highlightAll, 16); + } + } else { + document.addEventListener('DOMContentLoaded', _.highlightAll); + } + } + } + + return _self.Prism; + +})(); + +if (typeof module !== 'undefined' && module.exports) { + module.exports = Prism; +} + +// hack for components to work correctly in node.js +if (typeof global !== 'undefined') { + global.Prism = Prism; +} + + +/* ********************************************** + Begin prism-markup.js +********************************************** */ + +Prism.languages.markup = { + 'comment': //, + 'prolog': /<\?[\s\S]+?\?>/, + 'doctype': //i, + 'cdata': //i, + 'tag': { + pattern: /<\/?(?!\d)[^\s>\/=$<%]+(?:\s+[^\s>\/=]+(?:=(?:("|')(?:\\[\s\S]|(?!\1)[^\\])*\1|[^\s'">=]+))?)*\s*\/?>/i, + greedy: true, + inside: { + 'tag': { + pattern: /^<\/?[^\s>\/]+/i, + inside: { + 'punctuation': /^<\/?/, + 'namespace': /^[^\s>\/:]+:/ + } + }, + 'attr-value': { + pattern: /=(?:("|')(?:\\[\s\S]|(?!\1)[^\\])*\1|[^\s'">=]+)/i, + inside: { + 'punctuation': [ + /^=/, + { + pattern: /(^|[^\\])["']/, + lookbehind: true + } + ] + } + }, + 'punctuation': /\/?>/, + 'attr-name': { + pattern: /[^\s>\/]+/, + inside: { + 'namespace': /^[^\s>\/:]+:/ + } + } + + } + }, + 'entity': /&#?[\da-z]{1,8};/i +}; + +Prism.languages.markup['tag'].inside['attr-value'].inside['entity'] = + Prism.languages.markup['entity']; + +// Plugin to make entity title show the real entity, idea by Roman Komarov +Prism.hooks.add('wrap', function(env) { + + if (env.type === 'entity') { + env.attributes['title'] = env.content.replace(/&/, '&'); + } +}); + +Prism.languages.xml = Prism.languages.markup; +Prism.languages.html = Prism.languages.markup; +Prism.languages.mathml = Prism.languages.markup; +Prism.languages.svg = Prism.languages.markup; + + +/* ********************************************** + Begin prism-css.js +********************************************** */ + +Prism.languages.css = { + 'comment': /\/\*[\s\S]*?\*\//, + 'atrule': { + pattern: /@[\w-]+?.*?(?:;|(?=\s*\{))/i, + inside: { + 'rule': /@[\w-]+/ + // See rest below + } + }, + 'url': /url\((?:(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1|.*?)\)/i, + 'selector': /[^{}\s][^{};]*?(?=\s*\{)/, + 'string': { + pattern: /("|')(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/, + greedy: true + }, + 'property': /[-_a-z\xA0-\uFFFF][-\w\xA0-\uFFFF]*(?=\s*:)/i, + 'important': /\B!important\b/i, + 'function': /[-a-z0-9]+(?=\()/i, + 'punctuation': /[(){};:]/ +}; + +Prism.languages.css['atrule'].inside.rest = Prism.languages.css; + +if (Prism.languages.markup) { + Prism.languages.insertBefore('markup', 'tag', { + 'style': { + pattern: /()[\s\S]*?(?=<\/style>)/i, + lookbehind: true, + inside: Prism.languages.css, + alias: 'language-css', + greedy: true + } + }); + + Prism.languages.insertBefore('inside', 'attr-value', { + 'style-attr': { + pattern: /\s*style=("|')(?:\\[\s\S]|(?!\1)[^\\])*\1/i, + inside: { + 'attr-name': { + pattern: /^\s*style/i, + inside: Prism.languages.markup.tag.inside + }, + 'punctuation': /^\s*=\s*['"]|['"]\s*$/, + 'attr-value': { + pattern: /.+/i, + inside: Prism.languages.css + } + }, + alias: 'language-css' + } + }, Prism.languages.markup.tag); +} + +/* ********************************************** + Begin prism-clike.js +********************************************** */ + +Prism.languages.clike = { + 'comment': [{ + pattern: /(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/, + lookbehind: true + }, + { + pattern: /(^|[^\\:])\/\/.*/, + lookbehind: true, + greedy: true + } + ], + 'string': { + pattern: /(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/, + greedy: true + }, + 'class-name': { + pattern: /((?:\b(?:class|interface|extends|implements|trait|instanceof|new)\s+)|(?:catch\s+\())[\w.\\]+/i, + lookbehind: true, + inside: { + punctuation: /[.\\]/ + } + }, + 'keyword': /\b(?:if|else|while|do|for|return|in|instanceof|function|new|try|throw|catch|finally|null|break|continue)\b/, + 'boolean': /\b(?:true|false)\b/, + 'function': /[a-z0-9_]+(?=\()/i, + 'number': /\b0x[\da-f]+\b|(?:\b\d+\.?\d*|\B\.\d+)(?:e[+-]?\d+)?/i, + 'operator': /--?|\+\+?|!=?=?|<=?|>=?|==?=?|&&?|\|\|?|\?|\*|\/|~|\^|%/, + 'punctuation': /[{}[\];(),.:]/ +}; + + +/* ********************************************** + Begin prism-javascript.js +********************************************** */ + +Prism.languages.javascript = Prism.languages.extend('clike', { + 'keyword': /\b(?:as|async|await|break|case|catch|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally|for|from|function|get|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|set|static|super|switch|this|throw|try|typeof|var|void|while|with|yield)\b/, + 'number': /\b(?:0[xX][\dA-Fa-f]+|0[bB][01]+|0[oO][0-7]+|NaN|Infinity)\b|(?:\b\d+\.?\d*|\B\.\d+)(?:[Ee][+-]?\d+)?/, + // Allow for all non-ASCII characters (See http://stackoverflow.com/a/2008444) + 'function': /[_$a-z\xA0-\uFFFF][$\w\xA0-\uFFFF]*(?=\s*\()/i, + 'operator': /-[-=]?|\+[+=]?|!=?=?|<>?>?=?|=(?:==?|>)?|&[&=]?|\|[|=]?|\*\*?=?|\/=?|~|\^=?|%=?|\?|\.{3}/ +}); + +Prism.languages.insertBefore('javascript', 'keyword', { + 'regex': { + pattern: /((?:^|[^$\w\xA0-\uFFFF."'\])\s])\s*)\/(\[[^\]\r\n]+]|\\.|[^/\\\[\r\n])+\/[gimyu]{0,5}(?=\s*($|[\r\n,.;})\]]))/, + lookbehind: true, + greedy: true + }, + // This must be declared before keyword because we use "function" inside the look-forward + 'function-variable': { + pattern: /[_$a-z\xA0-\uFFFF][$\w\xA0-\uFFFF]*(?=\s*=\s*(?:function\b|(?:\([^()]*\)|[_$a-z\xA0-\uFFFF][$\w\xA0-\uFFFF]*)\s*=>))/i, + alias: 'function' + }, + 'constant': /\b[A-Z][A-Z\d_]*\b/ +}); + +Prism.languages.insertBefore('javascript', 'string', { + 'template-string': { + pattern: /`(?:\\[\s\S]|\${[^}]+}|[^\\`])*`/, + greedy: true, + inside: { + 'interpolation': { + pattern: /\${[^}]+}/, + inside: { + 'interpolation-punctuation': { + pattern: /^\${|}$/, + alias: 'punctuation' + }, + rest: null // See below + } + }, + 'string': /[\s\S]+/ + } + } +}); +Prism.languages.javascript['template-string'].inside['interpolation'].inside.rest = Prism.languages.javascript; + +if (Prism.languages.markup) { + Prism.languages.insertBefore('markup', 'tag', { + 'script': { + pattern: /()[\s\S]*?(?=<\/script>)/i, + lookbehind: true, + inside: Prism.languages.javascript, + alias: 'language-javascript', + greedy: true + } + }); +} + +Prism.languages.js = Prism.languages.javascript; + + +/* ********************************************** + Begin prism-file-highlight.js +********************************************** */ + +(function() { + if (typeof self === 'undefined' || !self.Prism || !self.document || !document.querySelector) { + return; + } + + self.Prism.fileHighlight = function() { + + var Extensions = { + 'js': 'javascript', + 'py': 'python', + 'rb': 'ruby', + 'ps1': 'powershell', + 'psm1': 'powershell', + 'sh': 'bash', + 'bat': 'batch', + 'h': 'c', + 'tex': 'latex' + }; + + Array.prototype.slice.call(document.querySelectorAll('pre[data-src]')).forEach(function(pre) { + var src = pre.getAttribute('data-src'); + + var language, parent = pre; + var lang = /\blang(?:uage)?-([\w-]+)\b/i; + while (parent && !lang.test(parent.className)) { + parent = parent.parentNode; + } + + if (parent) { + language = (pre.className.match(lang) || [, ''])[1]; + } + + if (!language) { + var extension = (src.match(/\.(\w+)$/) || [, ''])[1]; + language = Extensions[extension] || extension; + } + + var code = document.createElement('code'); + code.className = 'language-' + language; + + pre.textContent = ''; + + code.textContent = 'Loading…'; + + pre.appendChild(code); + + var xhr = new XMLHttpRequest(); + + xhr.open('GET', src, true); + + xhr.onreadystatechange = function() { + if (xhr.readyState == 4) { + + if (xhr.status < 400 && xhr.responseText) { + code.textContent = xhr.responseText; + + Prism.highlightElement(code); + } else if (xhr.status >= 400) { + code.textContent = '✖ Error ' + xhr.status + ' while fetching file: ' + xhr.statusText; + } else { + code.textContent = '✖ Error: File does not exist or is empty'; + } + } + }; + + xhr.send(null); + }); + + if (Prism.plugins.toolbar) { + Prism.plugins.toolbar.registerButton('download-file', function(env) { + var pre = env.element.parentNode; + if (!pre || !/pre/i.test(pre.nodeName) || !pre.hasAttribute('data-src') || !pre.hasAttribute('data-download-link')) { + return; + } + var src = pre.getAttribute('data-src'); + var a = document.createElement('a'); + a.textContent = pre.getAttribute('data-download-link-label') || 'Download'; + a.setAttribute('download', ''); + a.href = src; + return a; + }); + } + + }; + + document.addEventListener('DOMContentLoaded', self.Prism.fileHighlight); + +})(); \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/prismjs/themes/prism-coy.css b/app/app/templates/new/assets/js/plugins/prismjs/themes/prism-coy.css new file mode 100644 index 0000000..2749460 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/prismjs/themes/prism-coy.css @@ -0,0 +1,230 @@ +/** + * prism.js Coy theme for JavaScript, CoffeeScript, CSS and HTML + * Based on https://github.com/tshedor/workshop-wp-theme (Example: http://workshop.kansan.com/category/sessions/basics or http://workshop.timshedor.com/category/sessions/basics); + * @author Tim Shedor + */ + +code[class*="language-"], +pre[class*="language-"] { + color: black; + background: none; + font-family: Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace; + text-align: left; + white-space: pre; + word-spacing: normal; + word-break: normal; + word-wrap: normal; + line-height: 1.5; + + -moz-tab-size: 4; + -o-tab-size: 4; + tab-size: 4; + + -webkit-hyphens: none; + -moz-hyphens: none; + -ms-hyphens: none; + hyphens: none; +} + +/* Code blocks */ +pre[class*="language-"] { + position: relative; + margin: .5em 0; + overflow: visible; + padding: 0; +} + +pre[class*="language-"]>code { + position: relative; + border-left: 10px solid #358ccb; + box-shadow: -1px 0px 0px 0px #358ccb, 0px 0px 0px 1px #dfdfdf; + background-color: #fdfdfd; + background-image: linear-gradient(transparent 50%, rgba(69, 142, 209, 0.04) 50%); + background-size: 3em 3em; + background-origin: content-box; + background-attachment: local; +} + +code[class*="language"] { + max-height: inherit; + height: inherit; + padding: 0 1em; + display: block; + overflow: auto; +} + +/* Margin bottom to accomodate shadow */ +:not(pre)>code[class*="language-"], +pre[class*="language-"] { + background-color: #fdfdfd; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + margin-bottom: 1em; +} + +/* Inline code */ +:not(pre)>code[class*="language-"] { + position: relative; + padding: .2em; + border-radius: 0.3em; + color: #c92c2c; + border: 1px solid rgba(0, 0, 0, 0.1); + display: inline; + white-space: normal; +} + +pre[class*="language-"]:before, +pre[class*="language-"]:after { + content: ''; + z-index: -2; + display: block; + position: absolute; + bottom: 0.75em; + left: 0.18em; + width: 40%; + height: 20%; + max-height: 13em; + box-shadow: 0px 13px 8px #979797; + -webkit-transform: rotate(-2deg); + -moz-transform: rotate(-2deg); + -ms-transform: rotate(-2deg); + -o-transform: rotate(-2deg); + transform: rotate(-2deg); +} + +:not(pre)>code[class*="language-"]:after, +pre[class*="language-"]:after { + right: 0.75em; + left: auto; + -webkit-transform: rotate(2deg); + -moz-transform: rotate(2deg); + -ms-transform: rotate(2deg); + -o-transform: rotate(2deg); + transform: rotate(2deg); +} + +.token.comment, +.token.block-comment, +.token.prolog, +.token.doctype, +.token.cdata { + color: #7D8B99; +} + +.token.punctuation { + color: #5F6364; +} + +.token.property, +.token.tag, +.token.boolean, +.token.number, +.token.function-name, +.token.constant, +.token.symbol, +.token.deleted { + color: #c92c2c; +} + +.token.selector, +.token.attr-name, +.token.string, +.token.char, +.token.function, +.token.builtin, +.token.inserted { + color: #2f9c0a; +} + +.token.operator, +.token.entity, +.token.url, +.token.variable { + color: #a67f59; + background: rgba(255, 255, 255, 0.5); +} + +.token.atrule, +.token.attr-value, +.token.keyword, +.token.class-name { + color: #1990b8; +} + +.token.regex, +.token.important { + color: #e90; +} + +.language-css .token.string, +.style .token.string { + color: #a67f59; + background: rgba(255, 255, 255, 0.5); +} + +.token.important { + font-weight: normal; +} + +.token.bold { + font-weight: bold; +} + +.token.italic { + font-style: italic; +} + +.token.entity { + cursor: help; +} + +.namespace { + opacity: .7; +} + +@media screen and (max-width: 767px) { + + pre[class*="language-"]:before, + pre[class*="language-"]:after { + bottom: 14px; + box-shadow: none; + } + +} + +/* Plugin styles */ +.token.tab:not(:empty):before, +.token.cr:before, +.token.lf:before { + color: #e0d7d1; +} + +/* Plugin styles: Line Numbers */ +pre[class*="language-"].line-numbers.line-numbers { + padding-left: 0; +} + +pre[class*="language-"].line-numbers.line-numbers code { + padding-left: 3.8em; +} + +pre[class*="language-"].line-numbers.line-numbers .line-numbers-rows { + left: 0; +} + +/* Plugin styles: Line Highlight */ +pre[class*="language-"][data-line] { + padding-top: 0; + padding-bottom: 0; + padding-left: 0; +} + +pre[data-line] code { + position: relative; + padding-left: 4em; +} + +pre .line-highlight { + margin-top: 0; +} \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/prismjs/themes/prism-dark.css b/app/app/templates/new/assets/js/plugins/prismjs/themes/prism-dark.css new file mode 100644 index 0000000..61a77f5 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/prismjs/themes/prism-dark.css @@ -0,0 +1,130 @@ +/** + * prism.js Dark theme for JavaScript, CSS and HTML + * Based on the slides of the talk “/Reg(exp){2}lained/” + * @author Lea Verou + */ + +code[class*="language-"], +pre[class*="language-"] { + color: white; + background: none; + text-shadow: 0 -.1em .2em black; + font-family: Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace; + text-align: left; + white-space: pre; + word-spacing: normal; + word-break: normal; + word-wrap: normal; + line-height: 1.5; + + -moz-tab-size: 4; + -o-tab-size: 4; + tab-size: 4; + + -webkit-hyphens: none; + -moz-hyphens: none; + -ms-hyphens: none; + hyphens: none; +} + +@media print { + + code[class*="language-"], + pre[class*="language-"] { + text-shadow: none; + } +} + +pre[class*="language-"], +:not(pre)>code[class*="language-"] { + background: hsl(30, 20%, 25%); +} + +/* Code blocks */ +pre[class*="language-"] { + padding: 1em; + margin: .5em 0; + overflow: auto; + border: .3em solid hsl(30, 20%, 40%); + border-radius: .5em; + box-shadow: 1px 1px .5em black inset; +} + +/* Inline code */ +:not(pre)>code[class*="language-"] { + padding: .15em .2em .05em; + border-radius: .3em; + border: .13em solid hsl(30, 20%, 40%); + box-shadow: 1px 1px .3em -.1em black inset; + white-space: normal; +} + +.token.comment, +.token.prolog, +.token.doctype, +.token.cdata { + color: hsl(30, 20%, 50%); +} + +.token.punctuation { + opacity: .7; +} + +.namespace { + opacity: .7; +} + +.token.property, +.token.tag, +.token.boolean, +.token.number, +.token.constant, +.token.symbol { + color: hsl(350, 40%, 70%); +} + +.token.selector, +.token.attr-name, +.token.string, +.token.char, +.token.builtin, +.token.inserted { + color: hsl(75, 70%, 60%); +} + +.token.operator, +.token.entity, +.token.url, +.language-css .token.string, +.style .token.string, +.token.variable { + color: hsl(40, 90%, 60%); +} + +.token.atrule, +.token.attr-value, +.token.keyword { + color: hsl(350, 40%, 70%); +} + +.token.regex, +.token.important { + color: #e90; +} + +.token.important, +.token.bold { + font-weight: bold; +} + +.token.italic { + font-style: italic; +} + +.token.entity { + cursor: help; +} + +.token.deleted { + color: red; +} \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/prismjs/themes/prism-funky.css b/app/app/templates/new/assets/js/plugins/prismjs/themes/prism-funky.css new file mode 100644 index 0000000..9bae278 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/prismjs/themes/prism-funky.css @@ -0,0 +1,117 @@ +/** + * prism.js Funky theme + * Based on “Polyfilling the gaps” talk slides http://lea.verou.me/polyfilling-the-gaps/ + * @author Lea Verou + */ + +code[class*="language-"], +pre[class*="language-"] { + font-family: Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace; + text-align: left; + white-space: pre; + word-spacing: normal; + word-break: normal; + word-wrap: normal; + line-height: 1.5; + + -moz-tab-size: 4; + -o-tab-size: 4; + tab-size: 4; + + -webkit-hyphens: none; + -moz-hyphens: none; + -ms-hyphens: none; + hyphens: none; +} + +/* Code blocks */ +pre[class*="language-"] { + padding: .4em .8em; + margin: .5em 0; + overflow: auto; + background: url('data:image/svg+xml;charset=utf-8,%0D%0A%0D%0A%0D%0A<%2Fsvg>'); + background-size: 1em 1em; +} + +code[class*="language-"] { + background: black; + color: white; + box-shadow: -.3em 0 0 .3em black, .3em 0 0 .3em black; +} + +/* Inline code */ +:not(pre)>code[class*="language-"] { + padding: .2em; + border-radius: .3em; + box-shadow: none; + white-space: normal; +} + +.token.comment, +.token.prolog, +.token.doctype, +.token.cdata { + color: #aaa; +} + +.token.punctuation { + color: #999; +} + +.namespace { + opacity: .7; +} + +.token.property, +.token.tag, +.token.boolean, +.token.number, +.token.constant, +.token.symbol { + color: #0cf; +} + +.token.selector, +.token.attr-name, +.token.string, +.token.char, +.token.builtin { + color: yellow; +} + +.token.operator, +.token.entity, +.token.url, +.language-css .token.string, +.toke.variable, +.token.inserted { + color: yellowgreen; +} + +.token.atrule, +.token.attr-value, +.token.keyword { + color: deeppink; +} + +.token.regex, +.token.important { + color: orange; +} + +.token.important, +.token.bold { + font-weight: bold; +} + +.token.italic { + font-style: italic; +} + +.token.entity { + cursor: help; +} + +.token.deleted { + color: red; +} \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/prismjs/themes/prism-okaidia.css b/app/app/templates/new/assets/js/plugins/prismjs/themes/prism-okaidia.css new file mode 100644 index 0000000..2890309 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/prismjs/themes/prism-okaidia.css @@ -0,0 +1,123 @@ +/** + * okaidia theme for JavaScript, CSS and HTML + * Loosely based on Monokai textmate theme by http://www.monokai.nl/ + * @author ocodia + */ + +code[class*="language-"], +pre[class*="language-"] { + color: #f8f8f2; + background: none; + text-shadow: 0 1px rgba(0, 0, 0, 0.3); + font-family: Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace; + text-align: left; + white-space: pre; + word-spacing: normal; + word-break: normal; + word-wrap: normal; + line-height: 1.5; + + -moz-tab-size: 4; + -o-tab-size: 4; + tab-size: 4; + + -webkit-hyphens: none; + -moz-hyphens: none; + -ms-hyphens: none; + hyphens: none; +} + +/* Code blocks */ +pre[class*="language-"] { + padding: 1em; + margin: .5em 0; + overflow: auto; + border-radius: 0.3em; +} + +:not(pre)>code[class*="language-"], +pre[class*="language-"] { + background: #272822; +} + +/* Inline code */ +:not(pre)>code[class*="language-"] { + padding: .1em; + border-radius: .3em; + white-space: normal; +} + +.token.comment, +.token.prolog, +.token.doctype, +.token.cdata { + color: slategray; +} + +.token.punctuation { + color: #f8f8f2; +} + +.namespace { + opacity: .7; +} + +.token.property, +.token.tag, +.token.constant, +.token.symbol, +.token.deleted { + color: #f92672; +} + +.token.boolean, +.token.number { + color: #ae81ff; +} + +.token.selector, +.token.attr-name, +.token.string, +.token.char, +.token.builtin, +.token.inserted { + color: #a6e22e; +} + +.token.operator, +.token.entity, +.token.url, +.language-css .token.string, +.style .token.string, +.token.variable { + color: #f8f8f2; +} + +.token.atrule, +.token.attr-value, +.token.function, +.token.class-name { + color: #e6db74; +} + +.token.keyword { + color: #66d9ef; +} + +.token.regex, +.token.important { + color: #fd971f; +} + +.token.important, +.token.bold { + font-weight: bold; +} + +.token.italic { + font-style: italic; +} + +.token.entity { + cursor: help; +} \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/prismjs/themes/prism-solarizedlight.css b/app/app/templates/new/assets/js/plugins/prismjs/themes/prism-solarizedlight.css new file mode 100644 index 0000000..5319f2e --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/prismjs/themes/prism-solarizedlight.css @@ -0,0 +1,167 @@ +/* + Solarized Color Schemes originally by Ethan Schoonover + http://ethanschoonover.com/solarized + + Ported for PrismJS by Hector Matos + Website: https://krakendev.io + Twitter Handle: https://twitter.com/allonsykraken) +*/ + +/* +SOLARIZED HEX +--------- ------- +base03 #002b36 +base02 #073642 +base01 #586e75 +base00 #657b83 +base0 #839496 +base1 #93a1a1 +base2 #eee8d5 +base3 #fdf6e3 +yellow #b58900 +orange #cb4b16 +red #dc322f +magenta #d33682 +violet #6c71c4 +blue #268bd2 +cyan #2aa198 +green #859900 +*/ + +code[class*="language-"], +pre[class*="language-"] { + color: #657b83; + /* base00 */ + font-family: Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace; + text-align: left; + white-space: pre; + word-spacing: normal; + word-break: normal; + word-wrap: normal; + + line-height: 1.5; + + -moz-tab-size: 4; + -o-tab-size: 4; + tab-size: 4; + + -webkit-hyphens: none; + -moz-hyphens: none; + -ms-hyphens: none; + hyphens: none; +} + +pre[class*="language-"]::-moz-selection, +pre[class*="language-"] ::-moz-selection, +code[class*="language-"]::-moz-selection, +code[class*="language-"] ::-moz-selection { + background: #073642; + /* base02 */ +} + +pre[class*="language-"]::selection, +pre[class*="language-"] ::selection, +code[class*="language-"]::selection, +code[class*="language-"] ::selection { + background: #073642; + /* base02 */ +} + +/* Code blocks */ +pre[class*="language-"] { + padding: 1em; + margin: .5em 0; + overflow: auto; + border-radius: 0.3em; +} + +:not(pre)>code[class*="language-"], +pre[class*="language-"] { + background-color: #fdf6e3; + /* base3 */ +} + +/* Inline code */ +:not(pre)>code[class*="language-"] { + padding: .1em; + border-radius: .3em; +} + +.token.comment, +.token.prolog, +.token.doctype, +.token.cdata { + color: #93a1a1; + /* base1 */ +} + +.token.punctuation { + color: #586e75; + /* base01 */ +} + +.namespace { + opacity: .7; +} + +.token.property, +.token.tag, +.token.boolean, +.token.number, +.token.constant, +.token.symbol, +.token.deleted { + color: #268bd2; + /* blue */ +} + +.token.selector, +.token.attr-name, +.token.string, +.token.char, +.token.builtin, +.token.url, +.token.inserted { + color: #2aa198; + /* cyan */ +} + +.token.entity { + color: #657b83; + /* base00 */ + background: #eee8d5; + /* base2 */ +} + +.token.atrule, +.token.attr-value, +.token.keyword { + color: #859900; + /* green */ +} + +.token.function, +.token.class-name { + color: #b58900; + /* yellow */ +} + +.token.regex, +.token.important, +.token.variable { + color: #cb4b16; + /* orange */ +} + +.token.important, +.token.bold { + font-weight: bold; +} + +.token.italic { + font-style: italic; +} + +.token.entity { + cursor: help; +} \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/prismjs/themes/prism-tomorrow.css b/app/app/templates/new/assets/js/plugins/prismjs/themes/prism-tomorrow.css new file mode 100644 index 0000000..05f4312 --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/prismjs/themes/prism-tomorrow.css @@ -0,0 +1,122 @@ +/** + * prism.js tomorrow night eighties for JavaScript, CoffeeScript, CSS and HTML + * Based on https://github.com/chriskempson/tomorrow-theme + * @author Rose Pritchard + */ + +code[class*="language-"], +pre[class*="language-"] { + color: #ccc; + background: none; + font-family: Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace; + text-align: left; + white-space: pre; + word-spacing: normal; + word-break: normal; + word-wrap: normal; + line-height: 1.5; + + -moz-tab-size: 4; + -o-tab-size: 4; + tab-size: 4; + + -webkit-hyphens: none; + -moz-hyphens: none; + -ms-hyphens: none; + hyphens: none; + +} + +/* Code blocks */ +pre[class*="language-"] { + padding: 1em; + margin: .5em 0; + overflow: auto; +} + +:not(pre)>code[class*="language-"], +pre[class*="language-"] { + background: #2d2d2d; +} + +/* Inline code */ +:not(pre)>code[class*="language-"] { + padding: .1em; + border-radius: .3em; + white-space: normal; +} + +.token.comment, +.token.block-comment, +.token.prolog, +.token.doctype, +.token.cdata { + color: #999; +} + +.token.punctuation { + color: #ccc; +} + +.token.tag, +.token.attr-name, +.token.namespace, +.token.deleted { + color: #e2777a; +} + +.token.function-name { + color: #6196cc; +} + +.token.boolean, +.token.number, +.token.function { + color: #f08d49; +} + +.token.property, +.token.class-name, +.token.constant, +.token.symbol { + color: #f8c555; +} + +.token.selector, +.token.important, +.token.atrule, +.token.keyword, +.token.builtin { + color: #cc99cd; +} + +.token.string, +.token.char, +.token.attr-value, +.token.regex, +.token.variable { + color: #7ec699; +} + +.token.operator, +.token.entity, +.token.url { + color: #67cdcc; +} + +.token.important, +.token.bold { + font-weight: bold; +} + +.token.italic { + font-style: italic; +} + +.token.entity { + cursor: help; +} + +.token.inserted { + color: green; +} \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/prismjs/themes/prism-twilight.css b/app/app/templates/new/assets/js/plugins/prismjs/themes/prism-twilight.css new file mode 100644 index 0000000..f1189ac --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/prismjs/themes/prism-twilight.css @@ -0,0 +1,224 @@ +/** + * prism.js Twilight theme + * Based (more or less) on the Twilight theme originally of Textmate fame. + * @author Remy Bach + */ +code[class*="language-"], +pre[class*="language-"] { + color: white; + background: none; + font-family: Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace; + text-align: left; + text-shadow: 0 -.1em .2em black; + white-space: pre; + word-spacing: normal; + word-break: normal; + word-wrap: normal; + line-height: 1.5; + + -moz-tab-size: 4; + -o-tab-size: 4; + tab-size: 4; + + -webkit-hyphens: none; + -moz-hyphens: none; + -ms-hyphens: none; + hyphens: none; +} + +pre[class*="language-"], +:not(pre)>code[class*="language-"] { + background: hsl(0, 0%, 8%); + /* #141414 */ +} + +/* Code blocks */ +pre[class*="language-"] { + border-radius: .5em; + border: .3em solid hsl(0, 0%, 33%); + /* #282A2B */ + box-shadow: 1px 1px .5em black inset; + margin: .5em 0; + overflow: auto; + padding: 1em; +} + +pre[class*="language-"]::-moz-selection { + /* Firefox */ + background: hsl(200, 4%, 16%); + /* #282A2B */ +} + +pre[class*="language-"]::selection { + /* Safari */ + background: hsl(200, 4%, 16%); + /* #282A2B */ +} + +/* Text Selection colour */ +pre[class*="language-"]::-moz-selection, +pre[class*="language-"] ::-moz-selection, +code[class*="language-"]::-moz-selection, +code[class*="language-"] ::-moz-selection { + text-shadow: none; + background: hsla(0, 0%, 93%, 0.15); + /* #EDEDED */ +} + +pre[class*="language-"]::selection, +pre[class*="language-"] ::selection, +code[class*="language-"]::selection, +code[class*="language-"] ::selection { + text-shadow: none; + background: hsla(0, 0%, 93%, 0.15); + /* #EDEDED */ +} + +/* Inline code */ +:not(pre)>code[class*="language-"] { + border-radius: .3em; + border: .13em solid hsl(0, 0%, 33%); + /* #545454 */ + box-shadow: 1px 1px .3em -.1em black inset; + padding: .15em .2em .05em; + white-space: normal; +} + +.token.comment, +.token.prolog, +.token.doctype, +.token.cdata { + color: hsl(0, 0%, 47%); + /* #777777 */ +} + +.token.punctuation { + opacity: .7; +} + +.namespace { + opacity: .7; +} + +.token.tag, +.token.boolean, +.token.number, +.token.deleted { + color: hsl(14, 58%, 55%); + /* #CF6A4C */ +} + +.token.keyword, +.token.property, +.token.selector, +.token.constant, +.token.symbol, +.token.builtin { + color: hsl(53, 89%, 79%); + /* #F9EE98 */ +} + +.token.attr-name, +.token.attr-value, +.token.string, +.token.char, +.token.operator, +.token.entity, +.token.url, +.language-css .token.string, +.style .token.string, +.token.variable, +.token.inserted { + color: hsl(76, 21%, 52%); + /* #8F9D6A */ +} + +.token.atrule { + color: hsl(218, 22%, 55%); + /* #7587A6 */ +} + +.token.regex, +.token.important { + color: hsl(42, 75%, 65%); + /* #E9C062 */ +} + +.token.important, +.token.bold { + font-weight: bold; +} + +.token.italic { + font-style: italic; +} + +.token.entity { + cursor: help; +} + +pre[data-line] { + padding: 1em 0 1em 3em; + position: relative; +} + +/* Markup */ +.language-markup .token.tag, +.language-markup .token.attr-name, +.language-markup .token.punctuation { + color: hsl(33, 33%, 52%); + /* #AC885B */ +} + +/* Make the tokens sit above the line highlight so the colours don't look faded. */ +.token { + position: relative; + z-index: 1; +} + +.line-highlight { + background: hsla(0, 0%, 33%, 0.25); + /* #545454 */ + background: linear-gradient(to right, hsla(0, 0%, 33%, .1) 70%, hsla(0, 0%, 33%, 0)); + /* #545454 */ + border-bottom: 1px dashed hsl(0, 0%, 33%); + /* #545454 */ + border-top: 1px dashed hsl(0, 0%, 33%); + /* #545454 */ + left: 0; + line-height: inherit; + margin-top: 0.75em; + /* Same as .prism’s padding-top */ + padding: inherit 0; + pointer-events: none; + position: absolute; + right: 0; + white-space: pre; + z-index: 0; +} + +.line-highlight:before, +.line-highlight[data-end]:after { + background-color: hsl(215, 15%, 59%); + /* #8794A6 */ + border-radius: 999px; + box-shadow: 0 1px white; + color: hsl(24, 20%, 95%); + /* #F5F2F0 */ + content: attr(data-start); + font: bold 65%/1.5 sans-serif; + left: .6em; + min-width: 1em; + padding: 0 .5em; + position: absolute; + text-align: center; + text-shadow: none; + top: .4em; + vertical-align: .3em; +} + +.line-highlight[data-end]:after { + bottom: .4em; + content: attr(data-end); + top: auto; +} \ No newline at end of file diff --git a/app/app/templates/new/assets/js/plugins/prismjs/themes/prism.css b/app/app/templates/new/assets/js/plugins/prismjs/themes/prism.css new file mode 100644 index 0000000..6e29d3a --- /dev/null +++ b/app/app/templates/new/assets/js/plugins/prismjs/themes/prism.css @@ -0,0 +1,144 @@ +/** + * prism.js default theme for JavaScript, CSS and HTML + * Based on dabblet (http://dabblet.com) + * @author Lea Verou + */ + +code[class*="language-"], +pre[class*="language-"] { + color: black; + background: none; + text-shadow: 0 1px white; + font-family: Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace; + text-align: left; + white-space: pre; + word-spacing: normal; + word-break: normal; + word-wrap: normal; + line-height: 1.5; + + -moz-tab-size: 4; + -o-tab-size: 4; + tab-size: 4; + + -webkit-hyphens: none; + -moz-hyphens: none; + -ms-hyphens: none; + hyphens: none; +} + +pre[class*="language-"]::-moz-selection, +pre[class*="language-"] ::-moz-selection, +code[class*="language-"]::-moz-selection, +code[class*="language-"] ::-moz-selection { + text-shadow: none; + background: #b3d4fc; +} + +pre[class*="language-"]::selection, +pre[class*="language-"] ::selection, +code[class*="language-"]::selection, +code[class*="language-"] ::selection { + text-shadow: none; + background: #b3d4fc; +} + +@media print { + + code[class*="language-"], + pre[class*="language-"] { + text-shadow: none; + } +} + +/* Code blocks */ +pre[class*="language-"] { + padding: 1em; + margin: .5em 0; + overflow: auto; +} + +:not(pre)>code[class*="language-"], +pre[class*="language-"] { + background: #f5f2f0; +} + +/* Inline code */ +:not(pre)>code[class*="language-"] { + padding: .1em; + border-radius: .3em; + white-space: normal; +} + +.token.comment, +.token.prolog, +.token.doctype, +.token.cdata { + color: slategray; +} + +.token.punctuation { + color: #999; +} + +.namespace { + opacity: .7; +} + +.token.property, +.token.tag, +.token.boolean, +.token.number, +.token.constant, +.token.symbol, +.token.deleted { + color: #905; +} + +.token.selector, +.token.attr-name, +.token.string, +.token.char, +.token.builtin, +.token.inserted { + color: #690; +} + +.token.operator, +.token.entity, +.token.url, +.language-css .token.string, +.style .token.string { + color: #9a6e3a; + background: hsla(0, 0%, 100%, .5); +} + +.token.atrule, +.token.attr-value, +.token.keyword { + color: #07a; +} + +.token.function, +.token.class-name { + color: #DD4A68; +} + +.token.regex, +.token.important, +.token.variable { + color: #e90; +} + +.token.important, +.token.bold { + font-weight: bold; +} + +.token.italic { + font-style: italic; +} + +.token.entity { + cursor: help; +} \ No newline at end of file diff --git a/app/app/templates/new/assets/scss/argon-dashboard.scss b/app/app/templates/new/assets/scss/argon-dashboard.scss new file mode 100644 index 0000000..5e0b8ad --- /dev/null +++ b/app/app/templates/new/assets/scss/argon-dashboard.scss @@ -0,0 +1,81 @@ + + +/*! + +========================================================= +* Argon Dashboard - v1.1.2 +========================================================= + +* Product Page: https://www.creative-tim.com/product/argon-dashboard +* Copyright 2018 Creative Tim (https://www.creative-tim.com) +* Licensed under MIT (https://github.com/creativetimofficial/argon-dashboard/blob/master/LICENSE.md) + +* Coded by Creative Tim + +========================================================= + +* The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. + +*/ + +// Core + +@import "argon-dashboard/custom/functions"; +@import "argon-dashboard/custom/variables"; +@import "argon-dashboard/custom/mixins"; + +// bootstrap (4.3.1) components + +@import "argon-dashboard/bootstrap/root"; +@import "argon-dashboard/bootstrap/reboot"; +@import "argon-dashboard/bootstrap/type"; +@import "argon-dashboard/bootstrap/images"; +@import "argon-dashboard/bootstrap/code"; +@import "argon-dashboard/bootstrap/grid"; +@import "argon-dashboard/bootstrap/tables"; +@import "argon-dashboard/bootstrap/forms"; +@import "argon-dashboard/bootstrap/buttons"; +@import "argon-dashboard/bootstrap/transitions"; +@import "argon-dashboard/bootstrap/dropdown"; +@import "argon-dashboard/bootstrap/button-group"; +@import "argon-dashboard/bootstrap/input-group"; +@import "argon-dashboard/bootstrap/custom-forms"; +@import "argon-dashboard/bootstrap/nav"; +@import "argon-dashboard/bootstrap/navbar"; +@import "argon-dashboard/bootstrap/card"; +@import "argon-dashboard/bootstrap/breadcrumb"; +@import "argon-dashboard/bootstrap/pagination"; +@import "argon-dashboard/bootstrap/badge"; +@import "argon-dashboard/bootstrap/jumbotron"; +@import "argon-dashboard/bootstrap/alert"; +@import "argon-dashboard/bootstrap/progress"; +@import "argon-dashboard/bootstrap/media"; +@import "argon-dashboard/bootstrap/list-group"; +@import "argon-dashboard/bootstrap/close"; +@import "argon-dashboard/bootstrap/modal"; +@import "argon-dashboard/bootstrap/tooltip"; +@import "argon-dashboard/bootstrap/popover"; +@import "argon-dashboard/bootstrap/carousel"; +@import "argon-dashboard/bootstrap/utilities"; +@import "argon-dashboard/bootstrap/print"; + +// Argon utilities and components + +@import "argon-dashboard/custom/reboot"; +@import "argon-dashboard/custom/utilities"; +@import "argon-dashboard/custom/components"; + +// Vendor (Plugins) + +@import "argon-dashboard/custom/vendors"; + +// Docs components + +@import "argon-dashboard/docs/variables"; +@import "argon-dashboard/docs/nav"; +@import "argon-dashboard/docs/clipboard-js"; +@import "argon-dashboard/docs/component-examples"; +@import "argon-dashboard/docs/prism"; +@import "argon-dashboard/docs/content"; +@import "argon-dashboard/docs/sidebar"; +@import "argon-dashboard/docs/footer"; diff --git a/app/app/templates/new/assets/scss/argon-dashboard/bootstrap/_alert.scss b/app/app/templates/new/assets/scss/argon-dashboard/bootstrap/_alert.scss new file mode 100644 index 0000000..dd43e23 --- /dev/null +++ b/app/app/templates/new/assets/scss/argon-dashboard/bootstrap/_alert.scss @@ -0,0 +1,51 @@ +// +// Base styles +// + +.alert { + position: relative; + padding: $alert-padding-y $alert-padding-x; + margin-bottom: $alert-margin-bottom; + border: $alert-border-width solid transparent; + @include border-radius($alert-border-radius); +} + +// Headings for larger alerts +.alert-heading { + // Specified to prevent conflicts of changing $headings-color + color: inherit; +} + +// Provide class for links that match alerts +.alert-link { + font-weight: $alert-link-font-weight; +} + + +// Dismissible alerts +// +// Expand the right padding and account for the close button's positioning. + +.alert-dismissible { + padding-right: ($close-font-size + $alert-padding-x * 2); + + // Adjust close link position + .close { + position: absolute; + top: 0; + right: 0; + padding: $alert-padding-y $alert-padding-x; + color: inherit; + } +} + + +// Alternate styles +// +// Generate contextual modifier classes for colorizing the alert. + +@each $color, $value in $theme-colors { + .alert-#{$color} { + @include alert-variant(theme-color-level($color, $alert-bg-level), theme-color-level($color, $alert-border-level), theme-color-level($color, $alert-color-level)); + } +} diff --git a/app/app/templates/new/assets/scss/argon-dashboard/bootstrap/_badge.scss b/app/app/templates/new/assets/scss/argon-dashboard/bootstrap/_badge.scss new file mode 100644 index 0000000..b87a1b0 --- /dev/null +++ b/app/app/templates/new/assets/scss/argon-dashboard/bootstrap/_badge.scss @@ -0,0 +1,47 @@ +// Base class +// +// Requires one of the contextual, color modifier classes for `color` and +// `background-color`. + +.badge { + display: inline-block; + padding: $badge-padding-y $badge-padding-x; + font-size: $badge-font-size; + font-weight: $badge-font-weight; + line-height: 1; + text-align: center; + white-space: nowrap; + vertical-align: baseline; + @include border-radius($badge-border-radius); + + // Empty badges collapse automatically + &:empty { + display: none; + } +} + +// Quick fix for badges in buttons +.btn .badge { + position: relative; + top: -1px; +} + +// Pill badges +// +// Make them extra rounded with a modifier to replace v3's badges. + +.badge-pill { + padding-right: $badge-pill-padding-x; + padding-left: $badge-pill-padding-x; + @include border-radius($badge-pill-border-radius); +} + +// Colors +// +// Contextual variations (linked badges get darker on :hover). + +@each $color, $value in $theme-colors { + .badge-#{$color} { + @include badge-variant($value); + } +} diff --git a/app/app/templates/new/assets/scss/argon-dashboard/bootstrap/_breadcrumb.scss b/app/app/templates/new/assets/scss/argon-dashboard/bootstrap/_breadcrumb.scss new file mode 100644 index 0000000..be30950 --- /dev/null +++ b/app/app/templates/new/assets/scss/argon-dashboard/bootstrap/_breadcrumb.scss @@ -0,0 +1,41 @@ +.breadcrumb { + display: flex; + flex-wrap: wrap; + padding: $breadcrumb-padding-y $breadcrumb-padding-x; + margin-bottom: $breadcrumb-margin-bottom; + list-style: none; + background-color: $breadcrumb-bg; + @include border-radius($breadcrumb-border-radius); +} + +.breadcrumb-item { + // The separator between breadcrumbs (by default, a forward-slash: "/") + + .breadcrumb-item { + padding-left: $breadcrumb-item-padding; + + &::before { + display: inline-block; // Suppress underlining of the separator in modern browsers + padding-right: $breadcrumb-item-padding; + color: $breadcrumb-divider-color; + content: $breadcrumb-divider; + } + } + + // IE9-11 hack to properly handle hyperlink underlines for breadcrumbs built + // without `
+ + + + +
+ + + + + +
+