From af3920140c21b5b6f9fe83549ff33f779dfaf86e Mon Sep 17 00:00:00 2001 From: Tegar Date: Wed, 12 Jun 2024 16:09:26 +0700 Subject: [PATCH] skripsi --- Pengukuran Kinerja Dosen/.editorconfig | 18 + Pengukuran Kinerja Dosen/.env.example | 59 + Pengukuran Kinerja Dosen/.gitattributes | 11 + Pengukuran Kinerja Dosen/.gitignore | 19 + .../Database/factories/alternatifFactory.php | 23 + .../Database/factories/datauserFactory.php | 28 + .../Database/factories/kriteriaFactory.php | 28 + .../Database/factories/loginFactory.php | 27 + .../Database/factories/perhitunganFactory.php | 30 + .../Database/factories/profileFactory.php | 31 + .../Database/spk_ahp_10.sql | 385 + .../Referensi Perhitungan Metode AHP.pdf | Bin 0 -> 416671 bytes Pengukuran Kinerja Dosen/README.md | 66 + .../app/Console/Kernel.php | 27 + .../app/Exceptions/Handler.php | 30 + .../Http/Controllers/AlternatifController.php | 563 + .../app/Http/Controllers/Controller.php | 12 + .../app/Http/Controllers/HasilController.php | 28 + .../Http/Controllers/KriteriaController.php | 541 + .../app/Http/Controllers/LoginController.php | 105 + .../Controllers/PerhitunganController.php | 31 + .../Http/Controllers/ProfileController.php | 41 + .../app/Http/Controllers/UserController.php | 178 + Pengukuran Kinerja Dosen/app/Http/Kernel.php | 68 + .../app/Http/Middleware/Authenticate.php | 17 + .../app/Http/Middleware/EncryptCookies.php | 17 + .../PreventRequestsDuringMaintenance.php | 17 + .../Middleware/RedirectIfAuthenticated.php | 30 + .../app/Http/Middleware/TrimStrings.php | 19 + .../app/Http/Middleware/TrustHosts.php | 20 + .../app/Http/Middleware/TrustProxies.php | 28 + .../app/Http/Middleware/ValidateSignature.php | 22 + .../app/Http/Middleware/VerifyCsrfToken.php | 17 + .../app/Models/AlternatifModel.php | 52 + .../app/Models/KriteriaModel.php | 53 + .../app/Models/LoginModel.php | 18 + .../app/Models/PerhitunganModel.php | 44 + .../app/Models/UserModel.php | 24 + .../app/Providers/AppServiceProvider.php | 24 + .../app/Providers/AuthServiceProvider.php | 26 + .../Providers/BroadcastServiceProvider.php | 19 + .../app/Providers/EventServiceProvider.php | 38 + .../app/Providers/RouteServiceProvider.php | 40 + Pengukuran Kinerja Dosen/artisan | 53 + Pengukuran Kinerja Dosen/bootstrap/app.php | 55 + .../bootstrap/cache/.gitignore | 2 + Pengukuran Kinerja Dosen/composer.json | 73 + Pengukuran Kinerja Dosen/composer.lock | 8142 ++++++ Pengukuran Kinerja Dosen/config/app.php | 188 + Pengukuran Kinerja Dosen/config/auth.php | 115 + .../config/broadcasting.php | 71 + Pengukuran Kinerja Dosen/config/cache.php | 111 + Pengukuran Kinerja Dosen/config/cors.php | 34 + Pengukuran Kinerja Dosen/config/database.php | 151 + .../config/filesystems.php | 76 + Pengukuran Kinerja Dosen/config/hashing.php | 52 + Pengukuran Kinerja Dosen/config/logging.php | 131 + Pengukuran Kinerja Dosen/config/mail.php | 125 + Pengukuran Kinerja Dosen/config/queue.php | 109 + Pengukuran Kinerja Dosen/config/sanctum.php | 67 + Pengukuran Kinerja Dosen/config/services.php | 34 + Pengukuran Kinerja Dosen/config/session.php | 201 + Pengukuran Kinerja Dosen/config/view.php | 36 + Pengukuran Kinerja Dosen/package.json | 13 + Pengukuran Kinerja Dosen/phpunit.xml | 31 + Pengukuran Kinerja Dosen/public/.htaccess | 21 + Pengukuran Kinerja Dosen/public/css/app.css | 9 + .../public/css/sb-admin-2.css | 11223 ++++++++ .../public/css/sb-admin-2.min.css | 10 + Pengukuran Kinerja Dosen/public/favicon.ico | 0 .../public/img/favicon.ico | Bin 0 -> 1150 bytes Pengukuran Kinerja Dosen/public/img/icon.jpg | Bin 0 -> 8051 bytes Pengukuran Kinerja Dosen/public/img/user.png | Bin 0 -> 4365 bytes Pengukuran Kinerja Dosen/public/index.php | 55 + Pengukuran Kinerja Dosen/public/js/app.js | 41 + .../public/js/demo/chart-area-demo.js | 118 + .../public/js/demo/chart-bar-demo.js | 111 + .../public/js/demo/chart-pie-demo.js | 35 + .../public/js/demo/datatables-demo.js | 4 + .../public/js/sb-admin-2.js | 56 + .../public/js/sb-admin-2.min.js | 7 + Pengukuran Kinerja Dosen/public/robots.txt | 2 + .../vendor/bootstrap/js/bootstrap.bundle.js | 7033 +++++ .../bootstrap/js/bootstrap.bundle.js.map | 1 + .../bootstrap/js/bootstrap.bundle.min.js | 7 + .../bootstrap/js/bootstrap.bundle.min.js.map | 1 + .../public/vendor/bootstrap/js/bootstrap.js | 4420 ++++ .../vendor/bootstrap/js/bootstrap.js.map | 1 + .../vendor/bootstrap/js/bootstrap.min.js | 7 + .../vendor/bootstrap/js/bootstrap.min.js.map | 1 + .../public/vendor/bootstrap/scss/_alert.scss | 51 + .../public/vendor/bootstrap/scss/_badge.scss | 54 + .../vendor/bootstrap/scss/_breadcrumb.scss | 44 + .../vendor/bootstrap/scss/_button-group.scss | 163 + .../vendor/bootstrap/scss/_buttons.scss | 142 + .../public/vendor/bootstrap/scss/_card.scss | 282 + .../vendor/bootstrap/scss/_carousel.scss | 197 + .../public/vendor/bootstrap/scss/_close.scss | 40 + .../public/vendor/bootstrap/scss/_code.scss | 48 + .../vendor/bootstrap/scss/_custom-forms.scss | 522 + .../vendor/bootstrap/scss/_dropdown.scss | 192 + .../public/vendor/bootstrap/scss/_forms.scss | 347 + .../vendor/bootstrap/scss/_functions.scss | 141 + .../public/vendor/bootstrap/scss/_grid.scss | 77 + .../public/vendor/bootstrap/scss/_images.scss | 42 + .../vendor/bootstrap/scss/_input-group.scss | 192 + .../vendor/bootstrap/scss/_jumbotron.scss | 17 + .../vendor/bootstrap/scss/_list-group.scss | 154 + .../public/vendor/bootstrap/scss/_media.scss | 8 + .../public/vendor/bootstrap/scss/_mixins.scss | 47 + .../public/vendor/bootstrap/scss/_modal.scss | 241 + .../public/vendor/bootstrap/scss/_nav.scss | 121 + .../public/vendor/bootstrap/scss/_navbar.scss | 324 + .../vendor/bootstrap/scss/_pagination.scss | 74 + .../vendor/bootstrap/scss/_popover.scss | 170 + .../public/vendor/bootstrap/scss/_print.scss | 141 + .../vendor/bootstrap/scss/_progress.scss | 47 + .../public/vendor/bootstrap/scss/_reboot.scss | 480 + .../public/vendor/bootstrap/scss/_root.scss | 20 + .../vendor/bootstrap/scss/_spinners.scss | 56 + .../public/vendor/bootstrap/scss/_tables.scss | 185 + .../public/vendor/bootstrap/scss/_toasts.scss | 44 + .../vendor/bootstrap/scss/_tooltip.scss | 115 + .../vendor/bootstrap/scss/_transitions.scss | 20 + .../public/vendor/bootstrap/scss/_type.scss | 125 + .../vendor/bootstrap/scss/_utilities.scss | 18 + .../vendor/bootstrap/scss/_variables.scss | 1147 + .../vendor/bootstrap/scss/bootstrap-grid.scss | 29 + .../bootstrap/scss/bootstrap-reboot.scss | 12 + .../vendor/bootstrap/scss/bootstrap.scss | 44 + .../vendor/bootstrap/scss/mixins/_alert.scss | 13 + .../scss/mixins/_background-variant.scss | 23 + .../vendor/bootstrap/scss/mixins/_badge.scss | 17 + .../bootstrap/scss/mixins/_border-radius.scss | 76 + .../bootstrap/scss/mixins/_box-shadow.scss | 20 + .../bootstrap/scss/mixins/_breakpoints.scss | 123 + .../bootstrap/scss/mixins/_buttons.scss | 110 + .../vendor/bootstrap/scss/mixins/_caret.scss | 62 + .../bootstrap/scss/mixins/_clearfix.scss | 7 + .../bootstrap/scss/mixins/_deprecate.scss | 10 + .../vendor/bootstrap/scss/mixins/_float.scss | 14 + .../vendor/bootstrap/scss/mixins/_forms.scss | 177 + .../bootstrap/scss/mixins/_gradients.scss | 45 + .../scss/mixins/_grid-framework.scss | 81 + .../vendor/bootstrap/scss/mixins/_grid.scss | 69 + .../vendor/bootstrap/scss/mixins/_hover.scss | 37 + .../vendor/bootstrap/scss/mixins/_image.scss | 36 + .../bootstrap/scss/mixins/_list-group.scss | 21 + .../vendor/bootstrap/scss/mixins/_lists.scss | 7 + .../bootstrap/scss/mixins/_nav-divider.scss | 11 + .../bootstrap/scss/mixins/_pagination.scss | 22 + .../bootstrap/scss/mixins/_reset-text.scss | 17 + .../vendor/bootstrap/scss/mixins/_resize.scss | 6 + .../bootstrap/scss/mixins/_screen-reader.scss | 34 + .../vendor/bootstrap/scss/mixins/_size.scss | 7 + .../bootstrap/scss/mixins/_table-row.scss | 39 + .../bootstrap/scss/mixins/_text-emphasis.scss | 17 + .../bootstrap/scss/mixins/_text-hide.scss | 11 + .../bootstrap/scss/mixins/_text-truncate.scss | 8 + .../bootstrap/scss/mixins/_transition.scss | 26 + .../bootstrap/scss/mixins/_visibility.scss | 8 + .../bootstrap/scss/utilities/_align.scss | 8 + .../bootstrap/scss/utilities/_background.scss | 19 + .../bootstrap/scss/utilities/_borders.scss | 75 + .../bootstrap/scss/utilities/_clearfix.scss | 3 + .../bootstrap/scss/utilities/_display.scss | 26 + .../bootstrap/scss/utilities/_embed.scss | 39 + .../bootstrap/scss/utilities/_flex.scss | 51 + .../bootstrap/scss/utilities/_float.scss | 11 + .../scss/utilities/_interactions.scss | 5 + .../bootstrap/scss/utilities/_overflow.scss | 5 + .../bootstrap/scss/utilities/_position.scss | 32 + .../scss/utilities/_screenreaders.scss | 11 + .../bootstrap/scss/utilities/_shadows.scss | 6 + .../bootstrap/scss/utilities/_sizing.scss | 20 + .../bootstrap/scss/utilities/_spacing.scss | 73 + .../scss/utilities/_stretched-link.scss | 19 + .../bootstrap/scss/utilities/_text.scss | 71 + .../bootstrap/scss/utilities/_visibility.scss | 13 + .../vendor/bootstrap/scss/vendor/_rfs.scss | 204 + .../public/vendor/chart.js/Chart.bundle.js | 20755 +++++++++++++++ .../vendor/chart.js/Chart.bundle.min.js | 7 + .../public/vendor/chart.js/Chart.js | 16151 ++++++++++++ .../public/vendor/chart.js/Chart.min.js | 7 + .../datatables/dataTables.bootstrap4.css | 212 + .../datatables/dataTables.bootstrap4.js | 184 + .../datatables/dataTables.bootstrap4.min.css | 1 + .../datatables/dataTables.bootstrap4.min.js | 8 + .../vendor/datatables/jquery.dataTables.js | 15354 +++++++++++ .../datatables/jquery.dataTables.min.js | 166 + .../vendor/fontawesome-free/LICENSE.txt | 34 + .../vendor/fontawesome-free/css/all.css | 4586 ++++ .../vendor/fontawesome-free/css/all.min.css | 5 + .../vendor/fontawesome-free/css/brands.css | 15 + .../fontawesome-free/css/brands.min.css | 5 + .../fontawesome-free/css/fontawesome.css | 4552 ++++ .../fontawesome-free/css/fontawesome.min.css | 5 + .../vendor/fontawesome-free/css/regular.css | 15 + .../fontawesome-free/css/regular.min.css | 5 + .../vendor/fontawesome-free/css/solid.css | 16 + .../vendor/fontawesome-free/css/solid.min.css | 5 + .../fontawesome-free/css/svg-with-js.css | 371 + .../fontawesome-free/css/svg-with-js.min.css | 5 + .../vendor/fontawesome-free/css/v4-shims.css | 2172 ++ .../fontawesome-free/css/v4-shims.min.css | 5 + .../public/vendor/fontawesome-free/js/all.js | 4451 ++++ .../vendor/fontawesome-free/js/all.min.js | 5 + .../vendor/fontawesome-free/js/brands.js | 577 + .../vendor/fontawesome-free/js/brands.min.js | 5 + .../fontawesome-free/js/conflict-detection.js | 998 + .../js/conflict-detection.min.js | 5 + .../vendor/fontawesome-free/js/fontawesome.js | 2478 ++ .../fontawesome-free/js/fontawesome.min.js | 5 + .../vendor/fontawesome-free/js/regular.js | 280 + .../vendor/fontawesome-free/js/regular.min.js | 5 + .../vendor/fontawesome-free/js/solid.js | 1128 + .../vendor/fontawesome-free/js/solid.min.js | 5 + .../vendor/fontawesome-free/js/v4-shims.js | 68 + .../fontawesome-free/js/v4-shims.min.js | 5 + .../fontawesome-free/less/_animated.less | 19 + .../less/_bordered-pulled.less | 16 + .../vendor/fontawesome-free/less/_core.less | 12 + .../fontawesome-free/less/_fixed-width.less | 6 + .../vendor/fontawesome-free/less/_icons.less | 1451 ++ .../vendor/fontawesome-free/less/_larger.less | 27 + .../vendor/fontawesome-free/less/_list.less | 18 + .../vendor/fontawesome-free/less/_mixins.less | 56 + .../less/_rotated-flipped.less | 24 + .../fontawesome-free/less/_screen-reader.less | 5 + .../vendor/fontawesome-free/less/_shims.less | 2066 ++ .../fontawesome-free/less/_stacked.less | 22 + .../fontawesome-free/less/_variables.less | 1463 ++ .../vendor/fontawesome-free/less/brands.less | 23 + .../fontawesome-free/less/fontawesome.less | 16 + .../vendor/fontawesome-free/less/regular.less | 23 + .../vendor/fontawesome-free/less/solid.less | 24 + .../fontawesome-free/less/v4-shims.less | 6 + .../fontawesome-free/metadata/categories.yml | 2568 ++ .../fontawesome-free/metadata/icons.yml | 21620 ++++++++++++++++ .../fontawesome-free/metadata/shims.yml | 298 + .../fontawesome-free/metadata/sponsors.yml | 688 + .../vendor/fontawesome-free/package.json | 81 + .../fontawesome-free/scss/_animated.scss | 20 + .../scss/_bordered-pulled.scss | 20 + .../vendor/fontawesome-free/scss/_core.scss | 21 + .../fontawesome-free/scss/_fixed-width.scss | 6 + .../vendor/fontawesome-free/scss/_icons.scss | 1451 ++ .../vendor/fontawesome-free/scss/_larger.scss | 23 + .../vendor/fontawesome-free/scss/_list.scss | 18 + .../vendor/fontawesome-free/scss/_mixins.scss | 56 + .../scss/_rotated-flipped.scss | 24 + .../fontawesome-free/scss/_screen-reader.scss | 5 + .../vendor/fontawesome-free/scss/_shims.scss | 2066 ++ .../fontawesome-free/scss/_stacked.scss | 31 + .../fontawesome-free/scss/_variables.scss | 1468 ++ .../vendor/fontawesome-free/scss/brands.scss | 23 + .../fontawesome-free/scss/fontawesome.scss | 16 + .../vendor/fontawesome-free/scss/regular.scss | 23 + .../vendor/fontawesome-free/scss/solid.scss | 24 + .../fontawesome-free/scss/v4-shims.scss | 6 + .../fontawesome-free/sprites/brands.svg | 1354 + .../fontawesome-free/sprites/regular.svg | 463 + .../vendor/fontawesome-free/sprites/solid.svg | 3007 +++ .../fontawesome-free/svgs/brands/500px.svg | 1 + .../svgs/brands/accessible-icon.svg | 1 + .../fontawesome-free/svgs/brands/accusoft.svg | 1 + .../svgs/brands/acquisitions-incorporated.svg | 1 + .../fontawesome-free/svgs/brands/adn.svg | 1 + .../fontawesome-free/svgs/brands/adobe.svg | 1 + .../fontawesome-free/svgs/brands/adversal.svg | 1 + .../svgs/brands/affiliatetheme.svg | 1 + .../fontawesome-free/svgs/brands/airbnb.svg | 1 + .../fontawesome-free/svgs/brands/algolia.svg | 1 + .../fontawesome-free/svgs/brands/alipay.svg | 1 + .../svgs/brands/amazon-pay.svg | 1 + .../fontawesome-free/svgs/brands/amazon.svg | 1 + .../fontawesome-free/svgs/brands/amilia.svg | 1 + .../fontawesome-free/svgs/brands/android.svg | 1 + .../svgs/brands/angellist.svg | 1 + .../svgs/brands/angrycreative.svg | 1 + .../fontawesome-free/svgs/brands/angular.svg | 1 + .../svgs/brands/app-store-ios.svg | 1 + .../svgs/brands/app-store.svg | 1 + .../fontawesome-free/svgs/brands/apper.svg | 1 + .../svgs/brands/apple-pay.svg | 1 + .../fontawesome-free/svgs/brands/apple.svg | 1 + .../svgs/brands/artstation.svg | 1 + .../svgs/brands/asymmetrik.svg | 1 + .../svgs/brands/atlassian.svg | 1 + .../fontawesome-free/svgs/brands/audible.svg | 1 + .../svgs/brands/autoprefixer.svg | 1 + .../fontawesome-free/svgs/brands/avianex.svg | 1 + .../fontawesome-free/svgs/brands/aviato.svg | 1 + .../fontawesome-free/svgs/brands/aws.svg | 1 + .../fontawesome-free/svgs/brands/bandcamp.svg | 1 + .../svgs/brands/battle-net.svg | 1 + .../svgs/brands/behance-square.svg | 1 + .../fontawesome-free/svgs/brands/behance.svg | 1 + .../svgs/brands/bimobject.svg | 1 + .../svgs/brands/bitbucket.svg | 1 + .../fontawesome-free/svgs/brands/bitcoin.svg | 1 + .../fontawesome-free/svgs/brands/bity.svg | 1 + .../svgs/brands/black-tie.svg | 1 + .../svgs/brands/blackberry.svg | 1 + .../svgs/brands/blogger-b.svg | 1 + .../fontawesome-free/svgs/brands/blogger.svg | 1 + .../svgs/brands/bluetooth-b.svg | 1 + .../svgs/brands/bluetooth.svg | 1 + .../svgs/brands/bootstrap.svg | 1 + .../fontawesome-free/svgs/brands/btc.svg | 1 + .../fontawesome-free/svgs/brands/buffer.svg | 1 + .../svgs/brands/buromobelexperte.svg | 1 + .../svgs/brands/buy-n-large.svg | 1 + .../svgs/brands/buysellads.svg | 1 + .../svgs/brands/canadian-maple-leaf.svg | 1 + .../svgs/brands/cc-amazon-pay.svg | 1 + .../fontawesome-free/svgs/brands/cc-amex.svg | 1 + .../svgs/brands/cc-apple-pay.svg | 1 + .../svgs/brands/cc-diners-club.svg | 1 + .../svgs/brands/cc-discover.svg | 1 + .../fontawesome-free/svgs/brands/cc-jcb.svg | 1 + .../svgs/brands/cc-mastercard.svg | 1 + .../svgs/brands/cc-paypal.svg | 1 + .../svgs/brands/cc-stripe.svg | 1 + .../fontawesome-free/svgs/brands/cc-visa.svg | 1 + .../svgs/brands/centercode.svg | 1 + .../fontawesome-free/svgs/brands/centos.svg | 1 + .../fontawesome-free/svgs/brands/chrome.svg | 1 + .../svgs/brands/chromecast.svg | 1 + .../svgs/brands/cloudscale.svg | 1 + .../svgs/brands/cloudsmith.svg | 1 + .../svgs/brands/cloudversify.svg | 1 + .../fontawesome-free/svgs/brands/codepen.svg | 1 + .../fontawesome-free/svgs/brands/codiepie.svg | 1 + .../svgs/brands/confluence.svg | 1 + .../svgs/brands/connectdevelop.svg | 1 + .../fontawesome-free/svgs/brands/contao.svg | 1 + .../svgs/brands/cotton-bureau.svg | 1 + .../fontawesome-free/svgs/brands/cpanel.svg | 1 + .../svgs/brands/creative-commons-by.svg | 1 + .../svgs/brands/creative-commons-nc-eu.svg | 1 + .../svgs/brands/creative-commons-nc-jp.svg | 1 + .../svgs/brands/creative-commons-nc.svg | 1 + .../svgs/brands/creative-commons-nd.svg | 1 + .../svgs/brands/creative-commons-pd-alt.svg | 1 + .../svgs/brands/creative-commons-pd.svg | 1 + .../svgs/brands/creative-commons-remix.svg | 1 + .../svgs/brands/creative-commons-sa.svg | 1 + .../brands/creative-commons-sampling-plus.svg | 1 + .../svgs/brands/creative-commons-sampling.svg | 1 + .../svgs/brands/creative-commons-share.svg | 1 + .../svgs/brands/creative-commons-zero.svg | 1 + .../svgs/brands/creative-commons.svg | 1 + .../svgs/brands/critical-role.svg | 1 + .../fontawesome-free/svgs/brands/css3-alt.svg | 1 + .../fontawesome-free/svgs/brands/css3.svg | 1 + .../svgs/brands/cuttlefish.svg | 1 + .../svgs/brands/d-and-d-beyond.svg | 1 + .../fontawesome-free/svgs/brands/d-and-d.svg | 1 + .../svgs/brands/dailymotion.svg | 1 + .../fontawesome-free/svgs/brands/dashcube.svg | 1 + .../fontawesome-free/svgs/brands/deezer.svg | 1 + .../svgs/brands/delicious.svg | 1 + .../svgs/brands/deploydog.svg | 1 + .../fontawesome-free/svgs/brands/deskpro.svg | 1 + .../fontawesome-free/svgs/brands/dev.svg | 1 + .../svgs/brands/deviantart.svg | 1 + .../fontawesome-free/svgs/brands/dhl.svg | 1 + .../fontawesome-free/svgs/brands/diaspora.svg | 1 + .../fontawesome-free/svgs/brands/digg.svg | 1 + .../svgs/brands/digital-ocean.svg | 1 + .../fontawesome-free/svgs/brands/discord.svg | 1 + .../svgs/brands/discourse.svg | 1 + .../fontawesome-free/svgs/brands/dochub.svg | 1 + .../fontawesome-free/svgs/brands/docker.svg | 1 + .../svgs/brands/draft2digital.svg | 1 + .../svgs/brands/dribbble-square.svg | 1 + .../fontawesome-free/svgs/brands/dribbble.svg | 1 + .../fontawesome-free/svgs/brands/dropbox.svg | 1 + .../fontawesome-free/svgs/brands/drupal.svg | 1 + .../fontawesome-free/svgs/brands/dyalog.svg | 1 + .../svgs/brands/earlybirds.svg | 1 + .../fontawesome-free/svgs/brands/ebay.svg | 1 + .../svgs/brands/edge-legacy.svg | 1 + .../fontawesome-free/svgs/brands/edge.svg | 1 + .../svgs/brands/elementor.svg | 1 + .../fontawesome-free/svgs/brands/ello.svg | 1 + .../fontawesome-free/svgs/brands/ember.svg | 1 + .../fontawesome-free/svgs/brands/empire.svg | 1 + .../fontawesome-free/svgs/brands/envira.svg | 1 + .../fontawesome-free/svgs/brands/erlang.svg | 1 + .../fontawesome-free/svgs/brands/ethereum.svg | 1 + .../fontawesome-free/svgs/brands/etsy.svg | 1 + .../fontawesome-free/svgs/brands/evernote.svg | 1 + .../svgs/brands/expeditedssl.svg | 1 + .../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 + .../svgs/brands/fantasy-flight-games.svg | 1 + .../fontawesome-free/svgs/brands/fedex.svg | 1 + .../fontawesome-free/svgs/brands/fedora.svg | 1 + .../fontawesome-free/svgs/brands/figma.svg | 1 + .../svgs/brands/firefox-browser.svg | 1 + .../fontawesome-free/svgs/brands/firefox.svg | 1 + .../svgs/brands/first-order-alt.svg | 1 + .../svgs/brands/first-order.svg | 1 + .../svgs/brands/firstdraft.svg | 1 + .../fontawesome-free/svgs/brands/flickr.svg | 1 + .../svgs/brands/flipboard.svg | 1 + .../fontawesome-free/svgs/brands/fly.svg | 1 + .../svgs/brands/font-awesome-alt.svg | 1 + .../svgs/brands/font-awesome-flag.svg | 1 + .../svgs/brands/font-awesome-logo-full.svg | 1 + .../svgs/brands/font-awesome.svg | 1 + .../svgs/brands/fonticons-fi.svg | 1 + .../svgs/brands/fonticons.svg | 1 + .../svgs/brands/fort-awesome-alt.svg | 1 + .../svgs/brands/fort-awesome.svg | 1 + .../fontawesome-free/svgs/brands/forumbee.svg | 1 + .../svgs/brands/foursquare.svg | 1 + .../svgs/brands/free-code-camp.svg | 1 + .../fontawesome-free/svgs/brands/freebsd.svg | 1 + .../fontawesome-free/svgs/brands/fulcrum.svg | 1 + .../svgs/brands/galactic-republic.svg | 1 + .../svgs/brands/galactic-senate.svg | 1 + .../svgs/brands/get-pocket.svg | 1 + .../svgs/brands/gg-circle.svg | 1 + .../fontawesome-free/svgs/brands/gg.svg | 1 + .../fontawesome-free/svgs/brands/git-alt.svg | 1 + .../svgs/brands/git-square.svg | 1 + .../fontawesome-free/svgs/brands/git.svg | 1 + .../svgs/brands/github-alt.svg | 1 + .../svgs/brands/github-square.svg | 1 + .../fontawesome-free/svgs/brands/github.svg | 1 + .../svgs/brands/gitkraken.svg | 1 + .../fontawesome-free/svgs/brands/gitlab.svg | 1 + .../fontawesome-free/svgs/brands/gitter.svg | 1 + .../fontawesome-free/svgs/brands/glide-g.svg | 1 + .../fontawesome-free/svgs/brands/glide.svg | 1 + .../fontawesome-free/svgs/brands/gofore.svg | 1 + .../svgs/brands/goodreads-g.svg | 1 + .../svgs/brands/goodreads.svg | 1 + .../svgs/brands/google-drive.svg | 1 + .../svgs/brands/google-pay.svg | 1 + .../svgs/brands/google-play.svg | 1 + .../svgs/brands/google-plus-g.svg | 1 + .../svgs/brands/google-plus-square.svg | 1 + .../svgs/brands/google-plus.svg | 1 + .../svgs/brands/google-wallet.svg | 1 + .../fontawesome-free/svgs/brands/google.svg | 1 + .../fontawesome-free/svgs/brands/gratipay.svg | 1 + .../fontawesome-free/svgs/brands/grav.svg | 1 + .../fontawesome-free/svgs/brands/gripfire.svg | 1 + .../fontawesome-free/svgs/brands/grunt.svg | 1 + .../fontawesome-free/svgs/brands/gulp.svg | 1 + .../svgs/brands/hacker-news-square.svg | 1 + .../svgs/brands/hacker-news.svg | 1 + .../svgs/brands/hackerrank.svg | 1 + .../fontawesome-free/svgs/brands/hips.svg | 1 + .../svgs/brands/hire-a-helper.svg | 1 + .../fontawesome-free/svgs/brands/hooli.svg | 1 + .../fontawesome-free/svgs/brands/hornbill.svg | 1 + .../fontawesome-free/svgs/brands/hotjar.svg | 1 + .../fontawesome-free/svgs/brands/houzz.svg | 1 + .../fontawesome-free/svgs/brands/html5.svg | 1 + .../fontawesome-free/svgs/brands/hubspot.svg | 1 + .../fontawesome-free/svgs/brands/ideal.svg | 1 + .../fontawesome-free/svgs/brands/imdb.svg | 1 + .../svgs/brands/instagram-square.svg | 1 + .../svgs/brands/instagram.svg | 1 + .../fontawesome-free/svgs/brands/intercom.svg | 1 + .../svgs/brands/internet-explorer.svg | 1 + .../fontawesome-free/svgs/brands/invision.svg | 1 + .../fontawesome-free/svgs/brands/ioxhost.svg | 1 + .../fontawesome-free/svgs/brands/itch-io.svg | 1 + .../svgs/brands/itunes-note.svg | 1 + .../fontawesome-free/svgs/brands/itunes.svg | 1 + .../fontawesome-free/svgs/brands/java.svg | 1 + .../svgs/brands/jedi-order.svg | 1 + .../fontawesome-free/svgs/brands/jenkins.svg | 1 + .../fontawesome-free/svgs/brands/jira.svg | 1 + .../fontawesome-free/svgs/brands/joget.svg | 1 + .../fontawesome-free/svgs/brands/joomla.svg | 1 + .../svgs/brands/js-square.svg | 1 + .../fontawesome-free/svgs/brands/js.svg | 1 + .../fontawesome-free/svgs/brands/jsfiddle.svg | 1 + .../fontawesome-free/svgs/brands/kaggle.svg | 1 + .../fontawesome-free/svgs/brands/keybase.svg | 1 + .../fontawesome-free/svgs/brands/keycdn.svg | 1 + .../svgs/brands/kickstarter-k.svg | 1 + .../svgs/brands/kickstarter.svg | 1 + .../fontawesome-free/svgs/brands/korvue.svg | 1 + .../fontawesome-free/svgs/brands/laravel.svg | 1 + .../svgs/brands/lastfm-square.svg | 1 + .../fontawesome-free/svgs/brands/lastfm.svg | 1 + .../fontawesome-free/svgs/brands/leanpub.svg | 1 + .../fontawesome-free/svgs/brands/less.svg | 1 + .../fontawesome-free/svgs/brands/line.svg | 1 + .../svgs/brands/linkedin-in.svg | 1 + .../fontawesome-free/svgs/brands/linkedin.svg | 1 + .../fontawesome-free/svgs/brands/linode.svg | 1 + .../fontawesome-free/svgs/brands/linux.svg | 1 + .../fontawesome-free/svgs/brands/lyft.svg | 1 + .../fontawesome-free/svgs/brands/magento.svg | 1 + .../svgs/brands/mailchimp.svg | 1 + .../svgs/brands/mandalorian.svg | 1 + .../fontawesome-free/svgs/brands/markdown.svg | 1 + .../fontawesome-free/svgs/brands/mastodon.svg | 1 + .../fontawesome-free/svgs/brands/maxcdn.svg | 1 + .../fontawesome-free/svgs/brands/mdb.svg | 1 + .../fontawesome-free/svgs/brands/medapps.svg | 1 + .../fontawesome-free/svgs/brands/medium-m.svg | 1 + .../fontawesome-free/svgs/brands/medium.svg | 1 + .../fontawesome-free/svgs/brands/medrt.svg | 1 + .../fontawesome-free/svgs/brands/meetup.svg | 1 + .../fontawesome-free/svgs/brands/megaport.svg | 1 + .../fontawesome-free/svgs/brands/mendeley.svg | 1 + .../svgs/brands/microblog.svg | 1 + .../svgs/brands/microsoft.svg | 1 + .../fontawesome-free/svgs/brands/mix.svg | 1 + .../fontawesome-free/svgs/brands/mixcloud.svg | 1 + .../fontawesome-free/svgs/brands/mixer.svg | 1 + .../fontawesome-free/svgs/brands/mizuni.svg | 1 + .../fontawesome-free/svgs/brands/modx.svg | 1 + .../fontawesome-free/svgs/brands/monero.svg | 1 + .../fontawesome-free/svgs/brands/napster.svg | 1 + .../fontawesome-free/svgs/brands/neos.svg | 1 + .../fontawesome-free/svgs/brands/nimblr.svg | 1 + .../fontawesome-free/svgs/brands/node-js.svg | 1 + .../fontawesome-free/svgs/brands/node.svg | 1 + .../fontawesome-free/svgs/brands/npm.svg | 1 + .../fontawesome-free/svgs/brands/ns8.svg | 1 + .../svgs/brands/nutritionix.svg | 1 + .../svgs/brands/odnoklassniki-square.svg | 1 + .../svgs/brands/odnoklassniki.svg | 1 + .../svgs/brands/old-republic.svg | 1 + .../fontawesome-free/svgs/brands/opencart.svg | 1 + .../fontawesome-free/svgs/brands/openid.svg | 1 + .../fontawesome-free/svgs/brands/opera.svg | 1 + .../svgs/brands/optin-monster.svg | 1 + .../fontawesome-free/svgs/brands/orcid.svg | 1 + .../fontawesome-free/svgs/brands/osi.svg | 1 + .../fontawesome-free/svgs/brands/page4.svg | 1 + .../svgs/brands/pagelines.svg | 1 + .../fontawesome-free/svgs/brands/palfed.svg | 1 + .../fontawesome-free/svgs/brands/patreon.svg | 1 + .../fontawesome-free/svgs/brands/paypal.svg | 1 + .../svgs/brands/penny-arcade.svg | 1 + .../svgs/brands/periscope.svg | 1 + .../svgs/brands/phabricator.svg | 1 + .../svgs/brands/phoenix-framework.svg | 1 + .../svgs/brands/phoenix-squadron.svg | 1 + .../fontawesome-free/svgs/brands/php.svg | 1 + .../svgs/brands/pied-piper-alt.svg | 1 + .../svgs/brands/pied-piper-hat.svg | 1 + .../svgs/brands/pied-piper-pp.svg | 1 + .../svgs/brands/pied-piper-square.svg | 1 + .../svgs/brands/pied-piper.svg | 1 + .../svgs/brands/pinterest-p.svg | 1 + .../svgs/brands/pinterest-square.svg | 1 + .../svgs/brands/pinterest.svg | 1 + .../svgs/brands/playstation.svg | 1 + .../svgs/brands/product-hunt.svg | 1 + .../fontawesome-free/svgs/brands/pushed.svg | 1 + .../fontawesome-free/svgs/brands/python.svg | 1 + .../fontawesome-free/svgs/brands/qq.svg | 1 + .../svgs/brands/quinscape.svg | 1 + .../fontawesome-free/svgs/brands/quora.svg | 1 + .../svgs/brands/r-project.svg | 1 + .../svgs/brands/raspberry-pi.svg | 1 + .../fontawesome-free/svgs/brands/ravelry.svg | 1 + .../fontawesome-free/svgs/brands/react.svg | 1 + .../svgs/brands/reacteurope.svg | 1 + .../fontawesome-free/svgs/brands/readme.svg | 1 + .../fontawesome-free/svgs/brands/rebel.svg | 1 + .../svgs/brands/red-river.svg | 1 + .../svgs/brands/reddit-alien.svg | 1 + .../svgs/brands/reddit-square.svg | 1 + .../fontawesome-free/svgs/brands/reddit.svg | 1 + .../fontawesome-free/svgs/brands/redhat.svg | 1 + .../fontawesome-free/svgs/brands/renren.svg | 1 + .../fontawesome-free/svgs/brands/replyd.svg | 1 + .../svgs/brands/researchgate.svg | 1 + .../svgs/brands/resolving.svg | 1 + .../fontawesome-free/svgs/brands/rev.svg | 1 + .../svgs/brands/rocketchat.svg | 1 + .../fontawesome-free/svgs/brands/rockrms.svg | 1 + .../fontawesome-free/svgs/brands/rust.svg | 1 + .../fontawesome-free/svgs/brands/safari.svg | 1 + .../svgs/brands/salesforce.svg | 1 + .../fontawesome-free/svgs/brands/sass.svg | 1 + .../fontawesome-free/svgs/brands/schlix.svg | 1 + .../fontawesome-free/svgs/brands/scribd.svg | 1 + .../svgs/brands/searchengin.svg | 1 + .../fontawesome-free/svgs/brands/sellcast.svg | 1 + .../fontawesome-free/svgs/brands/sellsy.svg | 1 + .../svgs/brands/servicestack.svg | 1 + .../svgs/brands/shirtsinbulk.svg | 1 + .../fontawesome-free/svgs/brands/shopify.svg | 1 + .../fontawesome-free/svgs/brands/shopware.svg | 1 + .../svgs/brands/simplybuilt.svg | 1 + .../fontawesome-free/svgs/brands/sistrix.svg | 1 + .../fontawesome-free/svgs/brands/sith.svg | 1 + .../fontawesome-free/svgs/brands/sketch.svg | 1 + .../fontawesome-free/svgs/brands/skyatlas.svg | 1 + .../fontawesome-free/svgs/brands/skype.svg | 1 + .../svgs/brands/slack-hash.svg | 1 + .../fontawesome-free/svgs/brands/slack.svg | 1 + .../svgs/brands/slideshare.svg | 1 + .../svgs/brands/snapchat-ghost.svg | 1 + .../svgs/brands/snapchat-square.svg | 1 + .../fontawesome-free/svgs/brands/snapchat.svg | 1 + .../svgs/brands/soundcloud.svg | 1 + .../svgs/brands/sourcetree.svg | 1 + .../fontawesome-free/svgs/brands/speakap.svg | 1 + .../svgs/brands/speaker-deck.svg | 1 + .../fontawesome-free/svgs/brands/spotify.svg | 1 + .../svgs/brands/squarespace.svg | 1 + .../svgs/brands/stack-exchange.svg | 1 + .../svgs/brands/stack-overflow.svg | 1 + .../svgs/brands/stackpath.svg | 1 + .../svgs/brands/staylinked.svg | 1 + .../svgs/brands/steam-square.svg | 1 + .../svgs/brands/steam-symbol.svg | 1 + .../fontawesome-free/svgs/brands/steam.svg | 1 + .../svgs/brands/sticker-mule.svg | 1 + .../fontawesome-free/svgs/brands/strava.svg | 1 + .../fontawesome-free/svgs/brands/stripe-s.svg | 1 + .../fontawesome-free/svgs/brands/stripe.svg | 1 + .../svgs/brands/studiovinari.svg | 1 + .../svgs/brands/stumbleupon-circle.svg | 1 + .../svgs/brands/stumbleupon.svg | 1 + .../svgs/brands/superpowers.svg | 1 + .../fontawesome-free/svgs/brands/supple.svg | 1 + .../fontawesome-free/svgs/brands/suse.svg | 1 + .../fontawesome-free/svgs/brands/swift.svg | 1 + .../fontawesome-free/svgs/brands/symfony.svg | 1 + .../svgs/brands/teamspeak.svg | 1 + .../svgs/brands/telegram-plane.svg | 1 + .../fontawesome-free/svgs/brands/telegram.svg | 1 + .../svgs/brands/tencent-weibo.svg | 1 + .../svgs/brands/the-red-yeti.svg | 1 + .../fontawesome-free/svgs/brands/themeco.svg | 1 + .../svgs/brands/themeisle.svg | 1 + .../svgs/brands/think-peaks.svg | 1 + .../fontawesome-free/svgs/brands/tiktok.svg | 1 + .../svgs/brands/trade-federation.svg | 1 + .../fontawesome-free/svgs/brands/trello.svg | 1 + .../svgs/brands/tripadvisor.svg | 1 + .../svgs/brands/tumblr-square.svg | 1 + .../fontawesome-free/svgs/brands/tumblr.svg | 1 + .../fontawesome-free/svgs/brands/twitch.svg | 1 + .../svgs/brands/twitter-square.svg | 1 + .../fontawesome-free/svgs/brands/twitter.svg | 1 + .../fontawesome-free/svgs/brands/typo3.svg | 1 + .../fontawesome-free/svgs/brands/uber.svg | 1 + .../fontawesome-free/svgs/brands/ubuntu.svg | 1 + .../fontawesome-free/svgs/brands/uikit.svg | 1 + .../fontawesome-free/svgs/brands/umbraco.svg | 1 + .../svgs/brands/uniregistry.svg | 1 + .../fontawesome-free/svgs/brands/unity.svg | 1 + .../fontawesome-free/svgs/brands/unsplash.svg | 1 + .../fontawesome-free/svgs/brands/untappd.svg | 1 + .../fontawesome-free/svgs/brands/ups.svg | 1 + .../fontawesome-free/svgs/brands/usb.svg | 1 + .../fontawesome-free/svgs/brands/usps.svg | 1 + .../fontawesome-free/svgs/brands/ussunnah.svg | 1 + .../fontawesome-free/svgs/brands/vaadin.svg | 1 + .../fontawesome-free/svgs/brands/viacoin.svg | 1 + .../svgs/brands/viadeo-square.svg | 1 + .../fontawesome-free/svgs/brands/viadeo.svg | 1 + .../fontawesome-free/svgs/brands/viber.svg | 1 + .../svgs/brands/vimeo-square.svg | 1 + .../fontawesome-free/svgs/brands/vimeo-v.svg | 1 + .../fontawesome-free/svgs/brands/vimeo.svg | 1 + .../fontawesome-free/svgs/brands/vine.svg | 1 + .../fontawesome-free/svgs/brands/vk.svg | 1 + .../fontawesome-free/svgs/brands/vnv.svg | 1 + .../fontawesome-free/svgs/brands/vuejs.svg | 1 + .../fontawesome-free/svgs/brands/waze.svg | 1 + .../fontawesome-free/svgs/brands/weebly.svg | 1 + .../fontawesome-free/svgs/brands/weibo.svg | 1 + .../fontawesome-free/svgs/brands/weixin.svg | 1 + .../svgs/brands/whatsapp-square.svg | 1 + .../fontawesome-free/svgs/brands/whatsapp.svg | 1 + .../fontawesome-free/svgs/brands/whmcs.svg | 1 + .../svgs/brands/wikipedia-w.svg | 1 + .../fontawesome-free/svgs/brands/windows.svg | 1 + .../fontawesome-free/svgs/brands/wix.svg | 1 + .../svgs/brands/wizards-of-the-coast.svg | 1 + .../svgs/brands/wolf-pack-battalion.svg | 1 + .../svgs/brands/wordpress-simple.svg | 1 + .../svgs/brands/wordpress.svg | 1 + .../svgs/brands/wpbeginner.svg | 1 + .../svgs/brands/wpexplorer.svg | 1 + .../fontawesome-free/svgs/brands/wpforms.svg | 1 + .../fontawesome-free/svgs/brands/wpressr.svg | 1 + .../fontawesome-free/svgs/brands/xbox.svg | 1 + .../svgs/brands/xing-square.svg | 1 + .../fontawesome-free/svgs/brands/xing.svg | 1 + .../svgs/brands/y-combinator.svg | 1 + .../fontawesome-free/svgs/brands/yahoo.svg | 1 + .../fontawesome-free/svgs/brands/yammer.svg | 1 + .../svgs/brands/yandex-international.svg | 1 + .../fontawesome-free/svgs/brands/yandex.svg | 1 + .../fontawesome-free/svgs/brands/yarn.svg | 1 + .../fontawesome-free/svgs/brands/yelp.svg | 1 + .../fontawesome-free/svgs/brands/yoast.svg | 1 + .../svgs/brands/youtube-square.svg | 1 + .../fontawesome-free/svgs/brands/youtube.svg | 1 + .../fontawesome-free/svgs/brands/zhihu.svg | 1 + .../svgs/regular/address-book.svg | 1 + .../svgs/regular/address-card.svg | 1 + .../fontawesome-free/svgs/regular/angry.svg | 1 + .../svgs/regular/arrow-alt-circle-down.svg | 1 + .../svgs/regular/arrow-alt-circle-left.svg | 1 + .../svgs/regular/arrow-alt-circle-right.svg | 1 + .../svgs/regular/arrow-alt-circle-up.svg | 1 + .../svgs/regular/bell-slash.svg | 1 + .../fontawesome-free/svgs/regular/bell.svg | 1 + .../svgs/regular/bookmark.svg | 1 + .../svgs/regular/building.svg | 1 + .../svgs/regular/calendar-alt.svg | 1 + .../svgs/regular/calendar-check.svg | 1 + .../svgs/regular/calendar-minus.svg | 1 + .../svgs/regular/calendar-plus.svg | 1 + .../svgs/regular/calendar-times.svg | 1 + .../svgs/regular/calendar.svg | 1 + .../svgs/regular/caret-square-down.svg | 1 + .../svgs/regular/caret-square-left.svg | 1 + .../svgs/regular/caret-square-right.svg | 1 + .../svgs/regular/caret-square-up.svg | 1 + .../svgs/regular/chart-bar.svg | 1 + .../svgs/regular/check-circle.svg | 1 + .../svgs/regular/check-square.svg | 1 + .../fontawesome-free/svgs/regular/circle.svg | 1 + .../svgs/regular/clipboard.svg | 1 + .../fontawesome-free/svgs/regular/clock.svg | 1 + .../fontawesome-free/svgs/regular/clone.svg | 1 + .../svgs/regular/closed-captioning.svg | 1 + .../svgs/regular/comment-alt.svg | 1 + .../svgs/regular/comment-dots.svg | 1 + .../fontawesome-free/svgs/regular/comment.svg | 1 + .../svgs/regular/comments.svg | 1 + .../fontawesome-free/svgs/regular/compass.svg | 1 + .../fontawesome-free/svgs/regular/copy.svg | 1 + .../svgs/regular/copyright.svg | 1 + .../svgs/regular/credit-card.svg | 1 + .../fontawesome-free/svgs/regular/dizzy.svg | 1 + .../svgs/regular/dot-circle.svg | 1 + .../fontawesome-free/svgs/regular/edit.svg | 1 + .../svgs/regular/envelope-open.svg | 1 + .../svgs/regular/envelope.svg | 1 + .../svgs/regular/eye-slash.svg | 1 + .../fontawesome-free/svgs/regular/eye.svg | 1 + .../svgs/regular/file-alt.svg | 1 + .../svgs/regular/file-archive.svg | 1 + .../svgs/regular/file-audio.svg | 1 + .../svgs/regular/file-code.svg | 1 + .../svgs/regular/file-excel.svg | 1 + .../svgs/regular/file-image.svg | 1 + .../svgs/regular/file-pdf.svg | 1 + .../svgs/regular/file-powerpoint.svg | 1 + .../svgs/regular/file-video.svg | 1 + .../svgs/regular/file-word.svg | 1 + .../fontawesome-free/svgs/regular/file.svg | 1 + .../fontawesome-free/svgs/regular/flag.svg | 1 + .../fontawesome-free/svgs/regular/flushed.svg | 1 + .../svgs/regular/folder-open.svg | 1 + .../fontawesome-free/svgs/regular/folder.svg | 1 + .../svgs/regular/font-awesome-logo-full.svg | 1 + .../svgs/regular/frown-open.svg | 1 + .../fontawesome-free/svgs/regular/frown.svg | 1 + .../fontawesome-free/svgs/regular/futbol.svg | 1 + .../fontawesome-free/svgs/regular/gem.svg | 1 + .../fontawesome-free/svgs/regular/grimace.svg | 1 + .../svgs/regular/grin-alt.svg | 1 + .../svgs/regular/grin-beam-sweat.svg | 1 + .../svgs/regular/grin-beam.svg | 1 + .../svgs/regular/grin-hearts.svg | 1 + .../svgs/regular/grin-squint-tears.svg | 1 + .../svgs/regular/grin-squint.svg | 1 + .../svgs/regular/grin-stars.svg | 1 + .../svgs/regular/grin-tears.svg | 1 + .../svgs/regular/grin-tongue-squint.svg | 1 + .../svgs/regular/grin-tongue-wink.svg | 1 + .../svgs/regular/grin-tongue.svg | 1 + .../svgs/regular/grin-wink.svg | 1 + .../fontawesome-free/svgs/regular/grin.svg | 1 + .../svgs/regular/hand-lizard.svg | 1 + .../svgs/regular/hand-paper.svg | 1 + .../svgs/regular/hand-peace.svg | 1 + .../svgs/regular/hand-point-down.svg | 1 + .../svgs/regular/hand-point-left.svg | 1 + .../svgs/regular/hand-point-right.svg | 1 + .../svgs/regular/hand-point-up.svg | 1 + .../svgs/regular/hand-pointer.svg | 1 + .../svgs/regular/hand-rock.svg | 1 + .../svgs/regular/hand-scissors.svg | 1 + .../svgs/regular/hand-spock.svg | 1 + .../svgs/regular/handshake.svg | 1 + .../fontawesome-free/svgs/regular/hdd.svg | 1 + .../fontawesome-free/svgs/regular/heart.svg | 1 + .../svgs/regular/hospital.svg | 1 + .../svgs/regular/hourglass.svg | 1 + .../svgs/regular/id-badge.svg | 1 + .../fontawesome-free/svgs/regular/id-card.svg | 1 + .../fontawesome-free/svgs/regular/image.svg | 1 + .../fontawesome-free/svgs/regular/images.svg | 1 + .../svgs/regular/keyboard.svg | 1 + .../svgs/regular/kiss-beam.svg | 1 + .../svgs/regular/kiss-wink-heart.svg | 1 + .../fontawesome-free/svgs/regular/kiss.svg | 1 + .../svgs/regular/laugh-beam.svg | 1 + .../svgs/regular/laugh-squint.svg | 1 + .../svgs/regular/laugh-wink.svg | 1 + .../fontawesome-free/svgs/regular/laugh.svg | 1 + .../fontawesome-free/svgs/regular/lemon.svg | 1 + .../svgs/regular/life-ring.svg | 1 + .../svgs/regular/lightbulb.svg | 1 + .../svgs/regular/list-alt.svg | 1 + .../fontawesome-free/svgs/regular/map.svg | 1 + .../svgs/regular/meh-blank.svg | 1 + .../svgs/regular/meh-rolling-eyes.svg | 1 + .../fontawesome-free/svgs/regular/meh.svg | 1 + .../svgs/regular/minus-square.svg | 1 + .../svgs/regular/money-bill-alt.svg | 1 + .../fontawesome-free/svgs/regular/moon.svg | 1 + .../svgs/regular/newspaper.svg | 1 + .../svgs/regular/object-group.svg | 1 + .../svgs/regular/object-ungroup.svg | 1 + .../svgs/regular/paper-plane.svg | 1 + .../svgs/regular/pause-circle.svg | 1 + .../svgs/regular/play-circle.svg | 1 + .../svgs/regular/plus-square.svg | 1 + .../svgs/regular/question-circle.svg | 1 + .../svgs/regular/registered.svg | 1 + .../fontawesome-free/svgs/regular/sad-cry.svg | 1 + .../svgs/regular/sad-tear.svg | 1 + .../fontawesome-free/svgs/regular/save.svg | 1 + .../svgs/regular/share-square.svg | 1 + .../svgs/regular/smile-beam.svg | 1 + .../svgs/regular/smile-wink.svg | 1 + .../fontawesome-free/svgs/regular/smile.svg | 1 + .../svgs/regular/snowflake.svg | 1 + .../fontawesome-free/svgs/regular/square.svg | 1 + .../svgs/regular/star-half.svg | 1 + .../fontawesome-free/svgs/regular/star.svg | 1 + .../svgs/regular/sticky-note.svg | 1 + .../svgs/regular/stop-circle.svg | 1 + .../fontawesome-free/svgs/regular/sun.svg | 1 + .../svgs/regular/surprise.svg | 1 + .../svgs/regular/thumbs-down.svg | 1 + .../svgs/regular/thumbs-up.svg | 1 + .../svgs/regular/times-circle.svg | 1 + .../fontawesome-free/svgs/regular/tired.svg | 1 + .../svgs/regular/trash-alt.svg | 1 + .../svgs/regular/user-circle.svg | 1 + .../fontawesome-free/svgs/regular/user.svg | 1 + .../svgs/regular/window-close.svg | 1 + .../svgs/regular/window-maximize.svg | 1 + .../svgs/regular/window-minimize.svg | 1 + .../svgs/regular/window-restore.svg | 1 + .../vendor/fontawesome-free/svgs/solid/ad.svg | 1 + .../svgs/solid/address-book.svg | 1 + .../svgs/solid/address-card.svg | 1 + .../fontawesome-free/svgs/solid/adjust.svg | 1 + .../svgs/solid/air-freshener.svg | 1 + .../svgs/solid/align-center.svg | 1 + .../svgs/solid/align-justify.svg | 1 + .../svgs/solid/align-left.svg | 1 + .../svgs/solid/align-right.svg | 1 + .../fontawesome-free/svgs/solid/allergies.svg | 1 + .../fontawesome-free/svgs/solid/ambulance.svg | 1 + .../american-sign-language-interpreting.svg | 1 + .../fontawesome-free/svgs/solid/anchor.svg | 1 + .../svgs/solid/angle-double-down.svg | 1 + .../svgs/solid/angle-double-left.svg | 1 + .../svgs/solid/angle-double-right.svg | 1 + .../svgs/solid/angle-double-up.svg | 1 + .../svgs/solid/angle-down.svg | 1 + .../svgs/solid/angle-left.svg | 1 + .../svgs/solid/angle-right.svg | 1 + .../fontawesome-free/svgs/solid/angle-up.svg | 1 + .../fontawesome-free/svgs/solid/angry.svg | 1 + .../fontawesome-free/svgs/solid/ankh.svg | 1 + .../fontawesome-free/svgs/solid/apple-alt.svg | 1 + .../fontawesome-free/svgs/solid/archive.svg | 1 + .../fontawesome-free/svgs/solid/archway.svg | 1 + .../svgs/solid/arrow-alt-circle-down.svg | 1 + .../svgs/solid/arrow-alt-circle-left.svg | 1 + .../svgs/solid/arrow-alt-circle-right.svg | 1 + .../svgs/solid/arrow-alt-circle-up.svg | 1 + .../svgs/solid/arrow-circle-down.svg | 1 + .../svgs/solid/arrow-circle-left.svg | 1 + .../svgs/solid/arrow-circle-right.svg | 1 + .../svgs/solid/arrow-circle-up.svg | 1 + .../svgs/solid/arrow-down.svg | 1 + .../svgs/solid/arrow-left.svg | 1 + .../svgs/solid/arrow-right.svg | 1 + .../fontawesome-free/svgs/solid/arrow-up.svg | 1 + .../svgs/solid/arrows-alt-h.svg | 1 + .../svgs/solid/arrows-alt-v.svg | 1 + .../svgs/solid/arrows-alt.svg | 1 + .../solid/assistive-listening-systems.svg | 1 + .../fontawesome-free/svgs/solid/asterisk.svg | 1 + .../vendor/fontawesome-free/svgs/solid/at.svg | 1 + .../fontawesome-free/svgs/solid/atlas.svg | 1 + .../fontawesome-free/svgs/solid/atom.svg | 1 + .../svgs/solid/audio-description.svg | 1 + .../fontawesome-free/svgs/solid/award.svg | 1 + .../svgs/solid/baby-carriage.svg | 1 + .../fontawesome-free/svgs/solid/baby.svg | 1 + .../fontawesome-free/svgs/solid/backspace.svg | 1 + .../fontawesome-free/svgs/solid/backward.svg | 1 + .../fontawesome-free/svgs/solid/bacon.svg | 1 + .../fontawesome-free/svgs/solid/bacteria.svg | 1 + .../fontawesome-free/svgs/solid/bacterium.svg | 1 + .../fontawesome-free/svgs/solid/bahai.svg | 1 + .../svgs/solid/balance-scale-left.svg | 1 + .../svgs/solid/balance-scale-right.svg | 1 + .../svgs/solid/balance-scale.svg | 1 + .../fontawesome-free/svgs/solid/ban.svg | 1 + .../fontawesome-free/svgs/solid/band-aid.svg | 1 + .../fontawesome-free/svgs/solid/barcode.svg | 1 + .../fontawesome-free/svgs/solid/bars.svg | 1 + .../svgs/solid/baseball-ball.svg | 1 + .../svgs/solid/basketball-ball.svg | 1 + .../fontawesome-free/svgs/solid/bath.svg | 1 + .../svgs/solid/battery-empty.svg | 1 + .../svgs/solid/battery-full.svg | 1 + .../svgs/solid/battery-half.svg | 1 + .../svgs/solid/battery-quarter.svg | 1 + .../svgs/solid/battery-three-quarters.svg | 1 + .../fontawesome-free/svgs/solid/bed.svg | 1 + .../fontawesome-free/svgs/solid/beer.svg | 1 + .../svgs/solid/bell-slash.svg | 1 + .../fontawesome-free/svgs/solid/bell.svg | 1 + .../svgs/solid/bezier-curve.svg | 1 + .../fontawesome-free/svgs/solid/bible.svg | 1 + .../fontawesome-free/svgs/solid/bicycle.svg | 1 + .../fontawesome-free/svgs/solid/biking.svg | 1 + .../svgs/solid/binoculars.svg | 1 + .../fontawesome-free/svgs/solid/biohazard.svg | 1 + .../svgs/solid/birthday-cake.svg | 1 + .../svgs/solid/blender-phone.svg | 1 + .../fontawesome-free/svgs/solid/blender.svg | 1 + .../fontawesome-free/svgs/solid/blind.svg | 1 + .../fontawesome-free/svgs/solid/blog.svg | 1 + .../fontawesome-free/svgs/solid/bold.svg | 1 + .../fontawesome-free/svgs/solid/bolt.svg | 1 + .../fontawesome-free/svgs/solid/bomb.svg | 1 + .../fontawesome-free/svgs/solid/bone.svg | 1 + .../fontawesome-free/svgs/solid/bong.svg | 1 + .../fontawesome-free/svgs/solid/book-dead.svg | 1 + .../svgs/solid/book-medical.svg | 1 + .../fontawesome-free/svgs/solid/book-open.svg | 1 + .../svgs/solid/book-reader.svg | 1 + .../fontawesome-free/svgs/solid/book.svg | 1 + .../fontawesome-free/svgs/solid/bookmark.svg | 1 + .../svgs/solid/border-all.svg | 1 + .../svgs/solid/border-none.svg | 1 + .../svgs/solid/border-style.svg | 1 + .../svgs/solid/bowling-ball.svg | 1 + .../fontawesome-free/svgs/solid/box-open.svg | 1 + .../svgs/solid/box-tissue.svg | 1 + .../fontawesome-free/svgs/solid/box.svg | 1 + .../fontawesome-free/svgs/solid/boxes.svg | 1 + .../fontawesome-free/svgs/solid/braille.svg | 1 + .../fontawesome-free/svgs/solid/brain.svg | 1 + .../svgs/solid/bread-slice.svg | 1 + .../svgs/solid/briefcase-medical.svg | 1 + .../fontawesome-free/svgs/solid/briefcase.svg | 1 + .../svgs/solid/broadcast-tower.svg | 1 + .../fontawesome-free/svgs/solid/broom.svg | 1 + .../fontawesome-free/svgs/solid/brush.svg | 1 + .../fontawesome-free/svgs/solid/bug.svg | 1 + .../fontawesome-free/svgs/solid/building.svg | 1 + .../fontawesome-free/svgs/solid/bullhorn.svg | 1 + .../fontawesome-free/svgs/solid/bullseye.svg | 1 + .../fontawesome-free/svgs/solid/burn.svg | 1 + .../fontawesome-free/svgs/solid/bus-alt.svg | 1 + .../fontawesome-free/svgs/solid/bus.svg | 1 + .../svgs/solid/business-time.svg | 1 + .../svgs/solid/calculator.svg | 1 + .../svgs/solid/calendar-alt.svg | 1 + .../svgs/solid/calendar-check.svg | 1 + .../svgs/solid/calendar-day.svg | 1 + .../svgs/solid/calendar-minus.svg | 1 + .../svgs/solid/calendar-plus.svg | 1 + .../svgs/solid/calendar-times.svg | 1 + .../svgs/solid/calendar-week.svg | 1 + .../fontawesome-free/svgs/solid/calendar.svg | 1 + .../svgs/solid/camera-retro.svg | 1 + .../fontawesome-free/svgs/solid/camera.svg | 1 + .../svgs/solid/campground.svg | 1 + .../svgs/solid/candy-cane.svg | 1 + .../fontawesome-free/svgs/solid/cannabis.svg | 1 + .../fontawesome-free/svgs/solid/capsules.svg | 1 + .../fontawesome-free/svgs/solid/car-alt.svg | 1 + .../svgs/solid/car-battery.svg | 1 + .../fontawesome-free/svgs/solid/car-crash.svg | 1 + .../fontawesome-free/svgs/solid/car-side.svg | 1 + .../fontawesome-free/svgs/solid/car.svg | 1 + .../fontawesome-free/svgs/solid/caravan.svg | 1 + .../svgs/solid/caret-down.svg | 1 + .../svgs/solid/caret-left.svg | 1 + .../svgs/solid/caret-right.svg | 1 + .../svgs/solid/caret-square-down.svg | 1 + .../svgs/solid/caret-square-left.svg | 1 + .../svgs/solid/caret-square-right.svg | 1 + .../svgs/solid/caret-square-up.svg | 1 + .../fontawesome-free/svgs/solid/caret-up.svg | 1 + .../fontawesome-free/svgs/solid/carrot.svg | 1 + .../svgs/solid/cart-arrow-down.svg | 1 + .../fontawesome-free/svgs/solid/cart-plus.svg | 1 + .../svgs/solid/cash-register.svg | 1 + .../fontawesome-free/svgs/solid/cat.svg | 1 + .../svgs/solid/certificate.svg | 1 + .../fontawesome-free/svgs/solid/chair.svg | 1 + .../svgs/solid/chalkboard-teacher.svg | 1 + .../svgs/solid/chalkboard.svg | 1 + .../svgs/solid/charging-station.svg | 1 + .../svgs/solid/chart-area.svg | 1 + .../fontawesome-free/svgs/solid/chart-bar.svg | 1 + .../svgs/solid/chart-line.svg | 1 + .../fontawesome-free/svgs/solid/chart-pie.svg | 1 + .../svgs/solid/check-circle.svg | 1 + .../svgs/solid/check-double.svg | 1 + .../svgs/solid/check-square.svg | 1 + .../fontawesome-free/svgs/solid/check.svg | 1 + .../fontawesome-free/svgs/solid/cheese.svg | 1 + .../svgs/solid/chess-bishop.svg | 1 + .../svgs/solid/chess-board.svg | 1 + .../svgs/solid/chess-king.svg | 1 + .../svgs/solid/chess-knight.svg | 1 + .../svgs/solid/chess-pawn.svg | 1 + .../svgs/solid/chess-queen.svg | 1 + .../svgs/solid/chess-rook.svg | 1 + .../fontawesome-free/svgs/solid/chess.svg | 1 + .../svgs/solid/chevron-circle-down.svg | 1 + .../svgs/solid/chevron-circle-left.svg | 1 + .../svgs/solid/chevron-circle-right.svg | 1 + .../svgs/solid/chevron-circle-up.svg | 1 + .../svgs/solid/chevron-down.svg | 1 + .../svgs/solid/chevron-left.svg | 1 + .../svgs/solid/chevron-right.svg | 1 + .../svgs/solid/chevron-up.svg | 1 + .../fontawesome-free/svgs/solid/child.svg | 1 + .../fontawesome-free/svgs/solid/church.svg | 1 + .../svgs/solid/circle-notch.svg | 1 + .../fontawesome-free/svgs/solid/circle.svg | 1 + .../fontawesome-free/svgs/solid/city.svg | 1 + .../svgs/solid/clinic-medical.svg | 1 + .../svgs/solid/clipboard-check.svg | 1 + .../svgs/solid/clipboard-list.svg | 1 + .../fontawesome-free/svgs/solid/clipboard.svg | 1 + .../fontawesome-free/svgs/solid/clock.svg | 1 + .../fontawesome-free/svgs/solid/clone.svg | 1 + .../svgs/solid/closed-captioning.svg | 1 + .../svgs/solid/cloud-download-alt.svg | 1 + .../svgs/solid/cloud-meatball.svg | 1 + .../svgs/solid/cloud-moon-rain.svg | 1 + .../svgs/solid/cloud-moon.svg | 1 + .../svgs/solid/cloud-rain.svg | 1 + .../svgs/solid/cloud-showers-heavy.svg | 1 + .../svgs/solid/cloud-sun-rain.svg | 1 + .../fontawesome-free/svgs/solid/cloud-sun.svg | 1 + .../svgs/solid/cloud-upload-alt.svg | 1 + .../fontawesome-free/svgs/solid/cloud.svg | 1 + .../fontawesome-free/svgs/solid/cocktail.svg | 1 + .../svgs/solid/code-branch.svg | 1 + .../fontawesome-free/svgs/solid/code.svg | 1 + .../fontawesome-free/svgs/solid/coffee.svg | 1 + .../fontawesome-free/svgs/solid/cog.svg | 1 + .../fontawesome-free/svgs/solid/cogs.svg | 1 + .../fontawesome-free/svgs/solid/coins.svg | 1 + .../fontawesome-free/svgs/solid/columns.svg | 1 + .../svgs/solid/comment-alt.svg | 1 + .../svgs/solid/comment-dollar.svg | 1 + .../svgs/solid/comment-dots.svg | 1 + .../svgs/solid/comment-medical.svg | 1 + .../svgs/solid/comment-slash.svg | 1 + .../fontawesome-free/svgs/solid/comment.svg | 1 + .../svgs/solid/comments-dollar.svg | 1 + .../fontawesome-free/svgs/solid/comments.svg | 1 + .../svgs/solid/compact-disc.svg | 1 + .../fontawesome-free/svgs/solid/compass.svg | 1 + .../svgs/solid/compress-alt.svg | 1 + .../svgs/solid/compress-arrows-alt.svg | 1 + .../fontawesome-free/svgs/solid/compress.svg | 1 + .../svgs/solid/concierge-bell.svg | 1 + .../svgs/solid/cookie-bite.svg | 1 + .../fontawesome-free/svgs/solid/cookie.svg | 1 + .../fontawesome-free/svgs/solid/copy.svg | 1 + .../fontawesome-free/svgs/solid/copyright.svg | 1 + .../fontawesome-free/svgs/solid/couch.svg | 1 + .../svgs/solid/credit-card.svg | 1 + .../fontawesome-free/svgs/solid/crop-alt.svg | 1 + .../fontawesome-free/svgs/solid/crop.svg | 1 + .../fontawesome-free/svgs/solid/cross.svg | 1 + .../svgs/solid/crosshairs.svg | 1 + .../fontawesome-free/svgs/solid/crow.svg | 1 + .../fontawesome-free/svgs/solid/crown.svg | 1 + .../fontawesome-free/svgs/solid/crutch.svg | 1 + .../fontawesome-free/svgs/solid/cube.svg | 1 + .../fontawesome-free/svgs/solid/cubes.svg | 1 + .../fontawesome-free/svgs/solid/cut.svg | 1 + .../fontawesome-free/svgs/solid/database.svg | 1 + .../fontawesome-free/svgs/solid/deaf.svg | 1 + .../fontawesome-free/svgs/solid/democrat.svg | 1 + .../fontawesome-free/svgs/solid/desktop.svg | 1 + .../svgs/solid/dharmachakra.svg | 1 + .../fontawesome-free/svgs/solid/diagnoses.svg | 1 + .../fontawesome-free/svgs/solid/dice-d20.svg | 1 + .../fontawesome-free/svgs/solid/dice-d6.svg | 1 + .../fontawesome-free/svgs/solid/dice-five.svg | 1 + .../fontawesome-free/svgs/solid/dice-four.svg | 1 + .../fontawesome-free/svgs/solid/dice-one.svg | 1 + .../fontawesome-free/svgs/solid/dice-six.svg | 1 + .../svgs/solid/dice-three.svg | 1 + .../fontawesome-free/svgs/solid/dice-two.svg | 1 + .../fontawesome-free/svgs/solid/dice.svg | 1 + .../svgs/solid/digital-tachograph.svg | 1 + .../svgs/solid/directions.svg | 1 + .../fontawesome-free/svgs/solid/disease.svg | 1 + .../fontawesome-free/svgs/solid/divide.svg | 1 + .../fontawesome-free/svgs/solid/dizzy.svg | 1 + .../fontawesome-free/svgs/solid/dna.svg | 1 + .../fontawesome-free/svgs/solid/dog.svg | 1 + .../svgs/solid/dollar-sign.svg | 1 + .../svgs/solid/dolly-flatbed.svg | 1 + .../fontawesome-free/svgs/solid/dolly.svg | 1 + .../fontawesome-free/svgs/solid/donate.svg | 1 + .../svgs/solid/door-closed.svg | 1 + .../fontawesome-free/svgs/solid/door-open.svg | 1 + .../svgs/solid/dot-circle.svg | 1 + .../fontawesome-free/svgs/solid/dove.svg | 1 + .../fontawesome-free/svgs/solid/download.svg | 1 + .../svgs/solid/drafting-compass.svg | 1 + .../fontawesome-free/svgs/solid/dragon.svg | 1 + .../svgs/solid/draw-polygon.svg | 1 + .../svgs/solid/drum-steelpan.svg | 1 + .../fontawesome-free/svgs/solid/drum.svg | 1 + .../svgs/solid/drumstick-bite.svg | 1 + .../fontawesome-free/svgs/solid/dumbbell.svg | 1 + .../svgs/solid/dumpster-fire.svg | 1 + .../fontawesome-free/svgs/solid/dumpster.svg | 1 + .../fontawesome-free/svgs/solid/dungeon.svg | 1 + .../fontawesome-free/svgs/solid/edit.svg | 1 + .../fontawesome-free/svgs/solid/egg.svg | 1 + .../fontawesome-free/svgs/solid/eject.svg | 1 + .../svgs/solid/ellipsis-h.svg | 1 + .../svgs/solid/ellipsis-v.svg | 1 + .../svgs/solid/envelope-open-text.svg | 1 + .../svgs/solid/envelope-open.svg | 1 + .../svgs/solid/envelope-square.svg | 1 + .../fontawesome-free/svgs/solid/envelope.svg | 1 + .../fontawesome-free/svgs/solid/equals.svg | 1 + .../fontawesome-free/svgs/solid/eraser.svg | 1 + .../fontawesome-free/svgs/solid/ethernet.svg | 1 + .../fontawesome-free/svgs/solid/euro-sign.svg | 1 + .../svgs/solid/exchange-alt.svg | 1 + .../svgs/solid/exclamation-circle.svg | 1 + .../svgs/solid/exclamation-triangle.svg | 1 + .../svgs/solid/exclamation.svg | 1 + .../svgs/solid/expand-alt.svg | 1 + .../svgs/solid/expand-arrows-alt.svg | 1 + .../fontawesome-free/svgs/solid/expand.svg | 1 + .../svgs/solid/external-link-alt.svg | 1 + .../svgs/solid/external-link-square-alt.svg | 1 + .../svgs/solid/eye-dropper.svg | 1 + .../fontawesome-free/svgs/solid/eye-slash.svg | 1 + .../fontawesome-free/svgs/solid/eye.svg | 1 + .../fontawesome-free/svgs/solid/fan.svg | 1 + .../svgs/solid/fast-backward.svg | 1 + .../svgs/solid/fast-forward.svg | 1 + .../fontawesome-free/svgs/solid/faucet.svg | 1 + .../fontawesome-free/svgs/solid/fax.svg | 1 + .../svgs/solid/feather-alt.svg | 1 + .../fontawesome-free/svgs/solid/feather.svg | 1 + .../fontawesome-free/svgs/solid/female.svg | 1 + .../svgs/solid/fighter-jet.svg | 1 + .../fontawesome-free/svgs/solid/file-alt.svg | 1 + .../svgs/solid/file-archive.svg | 1 + .../svgs/solid/file-audio.svg | 1 + .../fontawesome-free/svgs/solid/file-code.svg | 1 + .../svgs/solid/file-contract.svg | 1 + .../fontawesome-free/svgs/solid/file-csv.svg | 1 + .../svgs/solid/file-download.svg | 1 + .../svgs/solid/file-excel.svg | 1 + .../svgs/solid/file-export.svg | 1 + .../svgs/solid/file-image.svg | 1 + .../svgs/solid/file-import.svg | 1 + .../svgs/solid/file-invoice-dollar.svg | 1 + .../svgs/solid/file-invoice.svg | 1 + .../svgs/solid/file-medical-alt.svg | 1 + .../svgs/solid/file-medical.svg | 1 + .../fontawesome-free/svgs/solid/file-pdf.svg | 1 + .../svgs/solid/file-powerpoint.svg | 1 + .../svgs/solid/file-prescription.svg | 1 + .../svgs/solid/file-signature.svg | 1 + .../svgs/solid/file-upload.svg | 1 + .../svgs/solid/file-video.svg | 1 + .../fontawesome-free/svgs/solid/file-word.svg | 1 + .../fontawesome-free/svgs/solid/file.svg | 1 + .../fontawesome-free/svgs/solid/fill-drip.svg | 1 + .../fontawesome-free/svgs/solid/fill.svg | 1 + .../fontawesome-free/svgs/solid/film.svg | 1 + .../fontawesome-free/svgs/solid/filter.svg | 1 + .../svgs/solid/fingerprint.svg | 1 + .../fontawesome-free/svgs/solid/fire-alt.svg | 1 + .../svgs/solid/fire-extinguisher.svg | 1 + .../fontawesome-free/svgs/solid/fire.svg | 1 + .../fontawesome-free/svgs/solid/first-aid.svg | 1 + .../fontawesome-free/svgs/solid/fish.svg | 1 + .../svgs/solid/fist-raised.svg | 1 + .../svgs/solid/flag-checkered.svg | 1 + .../fontawesome-free/svgs/solid/flag-usa.svg | 1 + .../fontawesome-free/svgs/solid/flag.svg | 1 + .../fontawesome-free/svgs/solid/flask.svg | 1 + .../fontawesome-free/svgs/solid/flushed.svg | 1 + .../svgs/solid/folder-minus.svg | 1 + .../svgs/solid/folder-open.svg | 1 + .../svgs/solid/folder-plus.svg | 1 + .../fontawesome-free/svgs/solid/folder.svg | 1 + .../svgs/solid/font-awesome-logo-full.svg | 1 + .../fontawesome-free/svgs/solid/font.svg | 1 + .../svgs/solid/football-ball.svg | 1 + .../fontawesome-free/svgs/solid/forward.svg | 1 + .../fontawesome-free/svgs/solid/frog.svg | 1 + .../svgs/solid/frown-open.svg | 1 + .../fontawesome-free/svgs/solid/frown.svg | 1 + .../svgs/solid/funnel-dollar.svg | 1 + .../fontawesome-free/svgs/solid/futbol.svg | 1 + .../fontawesome-free/svgs/solid/gamepad.svg | 1 + .../fontawesome-free/svgs/solid/gas-pump.svg | 1 + .../fontawesome-free/svgs/solid/gavel.svg | 1 + .../fontawesome-free/svgs/solid/gem.svg | 1 + .../svgs/solid/genderless.svg | 1 + .../fontawesome-free/svgs/solid/ghost.svg | 1 + .../fontawesome-free/svgs/solid/gift.svg | 1 + .../fontawesome-free/svgs/solid/gifts.svg | 1 + .../svgs/solid/glass-cheers.svg | 1 + .../svgs/solid/glass-martini-alt.svg | 1 + .../svgs/solid/glass-martini.svg | 1 + .../svgs/solid/glass-whiskey.svg | 1 + .../fontawesome-free/svgs/solid/glasses.svg | 1 + .../svgs/solid/globe-africa.svg | 1 + .../svgs/solid/globe-americas.svg | 1 + .../svgs/solid/globe-asia.svg | 1 + .../svgs/solid/globe-europe.svg | 1 + .../fontawesome-free/svgs/solid/globe.svg | 1 + .../fontawesome-free/svgs/solid/golf-ball.svg | 1 + .../fontawesome-free/svgs/solid/gopuram.svg | 1 + .../svgs/solid/graduation-cap.svg | 1 + .../svgs/solid/greater-than-equal.svg | 1 + .../svgs/solid/greater-than.svg | 1 + .../fontawesome-free/svgs/solid/grimace.svg | 1 + .../fontawesome-free/svgs/solid/grin-alt.svg | 1 + .../svgs/solid/grin-beam-sweat.svg | 1 + .../fontawesome-free/svgs/solid/grin-beam.svg | 1 + .../svgs/solid/grin-hearts.svg | 1 + .../svgs/solid/grin-squint-tears.svg | 1 + .../svgs/solid/grin-squint.svg | 1 + .../svgs/solid/grin-stars.svg | 1 + .../svgs/solid/grin-tears.svg | 1 + .../svgs/solid/grin-tongue-squint.svg | 1 + .../svgs/solid/grin-tongue-wink.svg | 1 + .../svgs/solid/grin-tongue.svg | 1 + .../fontawesome-free/svgs/solid/grin-wink.svg | 1 + .../fontawesome-free/svgs/solid/grin.svg | 1 + .../svgs/solid/grip-horizontal.svg | 1 + .../svgs/solid/grip-lines-vertical.svg | 1 + .../svgs/solid/grip-lines.svg | 1 + .../svgs/solid/grip-vertical.svg | 1 + .../fontawesome-free/svgs/solid/guitar.svg | 1 + .../fontawesome-free/svgs/solid/h-square.svg | 1 + .../fontawesome-free/svgs/solid/hamburger.svg | 1 + .../fontawesome-free/svgs/solid/hammer.svg | 1 + .../fontawesome-free/svgs/solid/hamsa.svg | 1 + .../svgs/solid/hand-holding-heart.svg | 1 + .../svgs/solid/hand-holding-medical.svg | 1 + .../svgs/solid/hand-holding-usd.svg | 1 + .../svgs/solid/hand-holding-water.svg | 1 + .../svgs/solid/hand-holding.svg | 1 + .../svgs/solid/hand-lizard.svg | 1 + .../svgs/solid/hand-middle-finger.svg | 1 + .../svgs/solid/hand-paper.svg | 1 + .../svgs/solid/hand-peace.svg | 1 + .../svgs/solid/hand-point-down.svg | 1 + .../svgs/solid/hand-point-left.svg | 1 + .../svgs/solid/hand-point-right.svg | 1 + .../svgs/solid/hand-point-up.svg | 1 + .../svgs/solid/hand-pointer.svg | 1 + .../fontawesome-free/svgs/solid/hand-rock.svg | 1 + .../svgs/solid/hand-scissors.svg | 1 + .../svgs/solid/hand-sparkles.svg | 1 + .../svgs/solid/hand-spock.svg | 1 + .../svgs/solid/hands-helping.svg | 1 + .../svgs/solid/hands-wash.svg | 1 + .../fontawesome-free/svgs/solid/hands.svg | 1 + .../svgs/solid/handshake-alt-slash.svg | 1 + .../svgs/solid/handshake-slash.svg | 1 + .../fontawesome-free/svgs/solid/handshake.svg | 1 + .../fontawesome-free/svgs/solid/hanukiah.svg | 1 + .../fontawesome-free/svgs/solid/hard-hat.svg | 1 + .../fontawesome-free/svgs/solid/hashtag.svg | 1 + .../svgs/solid/hat-cowboy-side.svg | 1 + .../svgs/solid/hat-cowboy.svg | 1 + .../svgs/solid/hat-wizard.svg | 1 + .../fontawesome-free/svgs/solid/hdd.svg | 1 + .../svgs/solid/head-side-cough-slash.svg | 1 + .../svgs/solid/head-side-cough.svg | 1 + .../svgs/solid/head-side-mask.svg | 1 + .../svgs/solid/head-side-virus.svg | 1 + .../fontawesome-free/svgs/solid/heading.svg | 1 + .../svgs/solid/headphones-alt.svg | 1 + .../svgs/solid/headphones.svg | 1 + .../fontawesome-free/svgs/solid/headset.svg | 1 + .../svgs/solid/heart-broken.svg | 1 + .../fontawesome-free/svgs/solid/heart.svg | 1 + .../fontawesome-free/svgs/solid/heartbeat.svg | 1 + .../svgs/solid/helicopter.svg | 1 + .../svgs/solid/highlighter.svg | 1 + .../fontawesome-free/svgs/solid/hiking.svg | 1 + .../fontawesome-free/svgs/solid/hippo.svg | 1 + .../fontawesome-free/svgs/solid/history.svg | 1 + .../svgs/solid/hockey-puck.svg | 1 + .../svgs/solid/holly-berry.svg | 1 + .../fontawesome-free/svgs/solid/home.svg | 1 + .../svgs/solid/horse-head.svg | 1 + .../fontawesome-free/svgs/solid/horse.svg | 1 + .../svgs/solid/hospital-alt.svg | 1 + .../svgs/solid/hospital-symbol.svg | 1 + .../svgs/solid/hospital-user.svg | 1 + .../fontawesome-free/svgs/solid/hospital.svg | 1 + .../fontawesome-free/svgs/solid/hot-tub.svg | 1 + .../fontawesome-free/svgs/solid/hotdog.svg | 1 + .../fontawesome-free/svgs/solid/hotel.svg | 1 + .../svgs/solid/hourglass-end.svg | 1 + .../svgs/solid/hourglass-half.svg | 1 + .../svgs/solid/hourglass-start.svg | 1 + .../fontawesome-free/svgs/solid/hourglass.svg | 1 + .../svgs/solid/house-damage.svg | 1 + .../svgs/solid/house-user.svg | 1 + .../fontawesome-free/svgs/solid/hryvnia.svg | 1 + .../fontawesome-free/svgs/solid/i-cursor.svg | 1 + .../fontawesome-free/svgs/solid/ice-cream.svg | 1 + .../fontawesome-free/svgs/solid/icicles.svg | 1 + .../fontawesome-free/svgs/solid/icons.svg | 1 + .../fontawesome-free/svgs/solid/id-badge.svg | 1 + .../svgs/solid/id-card-alt.svg | 1 + .../fontawesome-free/svgs/solid/id-card.svg | 1 + .../fontawesome-free/svgs/solid/igloo.svg | 1 + .../fontawesome-free/svgs/solid/image.svg | 1 + .../fontawesome-free/svgs/solid/images.svg | 1 + .../fontawesome-free/svgs/solid/inbox.svg | 1 + .../fontawesome-free/svgs/solid/indent.svg | 1 + .../fontawesome-free/svgs/solid/industry.svg | 1 + .../fontawesome-free/svgs/solid/infinity.svg | 1 + .../svgs/solid/info-circle.svg | 1 + .../fontawesome-free/svgs/solid/info.svg | 1 + .../fontawesome-free/svgs/solid/italic.svg | 1 + .../fontawesome-free/svgs/solid/jedi.svg | 1 + .../fontawesome-free/svgs/solid/joint.svg | 1 + .../svgs/solid/journal-whills.svg | 1 + .../fontawesome-free/svgs/solid/kaaba.svg | 1 + .../fontawesome-free/svgs/solid/key.svg | 1 + .../fontawesome-free/svgs/solid/keyboard.svg | 1 + .../fontawesome-free/svgs/solid/khanda.svg | 1 + .../fontawesome-free/svgs/solid/kiss-beam.svg | 1 + .../svgs/solid/kiss-wink-heart.svg | 1 + .../fontawesome-free/svgs/solid/kiss.svg | 1 + .../fontawesome-free/svgs/solid/kiwi-bird.svg | 1 + .../fontawesome-free/svgs/solid/landmark.svg | 1 + .../fontawesome-free/svgs/solid/language.svg | 1 + .../svgs/solid/laptop-code.svg | 1 + .../svgs/solid/laptop-house.svg | 1 + .../svgs/solid/laptop-medical.svg | 1 + .../fontawesome-free/svgs/solid/laptop.svg | 1 + .../svgs/solid/laugh-beam.svg | 1 + .../svgs/solid/laugh-squint.svg | 1 + .../svgs/solid/laugh-wink.svg | 1 + .../fontawesome-free/svgs/solid/laugh.svg | 1 + .../svgs/solid/layer-group.svg | 1 + .../fontawesome-free/svgs/solid/leaf.svg | 1 + .../fontawesome-free/svgs/solid/lemon.svg | 1 + .../svgs/solid/less-than-equal.svg | 1 + .../fontawesome-free/svgs/solid/less-than.svg | 1 + .../svgs/solid/level-down-alt.svg | 1 + .../svgs/solid/level-up-alt.svg | 1 + .../fontawesome-free/svgs/solid/life-ring.svg | 1 + .../fontawesome-free/svgs/solid/lightbulb.svg | 1 + .../fontawesome-free/svgs/solid/link.svg | 1 + .../fontawesome-free/svgs/solid/lira-sign.svg | 1 + .../fontawesome-free/svgs/solid/list-alt.svg | 1 + .../fontawesome-free/svgs/solid/list-ol.svg | 1 + .../fontawesome-free/svgs/solid/list-ul.svg | 1 + .../fontawesome-free/svgs/solid/list.svg | 1 + .../svgs/solid/location-arrow.svg | 1 + .../fontawesome-free/svgs/solid/lock-open.svg | 1 + .../fontawesome-free/svgs/solid/lock.svg | 1 + .../svgs/solid/long-arrow-alt-down.svg | 1 + .../svgs/solid/long-arrow-alt-left.svg | 1 + .../svgs/solid/long-arrow-alt-right.svg | 1 + .../svgs/solid/long-arrow-alt-up.svg | 1 + .../svgs/solid/low-vision.svg | 1 + .../svgs/solid/luggage-cart.svg | 1 + .../svgs/solid/lungs-virus.svg | 1 + .../fontawesome-free/svgs/solid/lungs.svg | 1 + .../fontawesome-free/svgs/solid/magic.svg | 1 + .../fontawesome-free/svgs/solid/magnet.svg | 1 + .../fontawesome-free/svgs/solid/mail-bulk.svg | 1 + .../fontawesome-free/svgs/solid/male.svg | 1 + .../svgs/solid/map-marked-alt.svg | 1 + .../svgs/solid/map-marked.svg | 1 + .../svgs/solid/map-marker-alt.svg | 1 + .../svgs/solid/map-marker.svg | 1 + .../fontawesome-free/svgs/solid/map-pin.svg | 1 + .../fontawesome-free/svgs/solid/map-signs.svg | 1 + .../fontawesome-free/svgs/solid/map.svg | 1 + .../fontawesome-free/svgs/solid/marker.svg | 1 + .../svgs/solid/mars-double.svg | 1 + .../svgs/solid/mars-stroke-h.svg | 1 + .../svgs/solid/mars-stroke-v.svg | 1 + .../svgs/solid/mars-stroke.svg | 1 + .../fontawesome-free/svgs/solid/mars.svg | 1 + .../fontawesome-free/svgs/solid/mask.svg | 1 + .../fontawesome-free/svgs/solid/medal.svg | 1 + .../fontawesome-free/svgs/solid/medkit.svg | 1 + .../fontawesome-free/svgs/solid/meh-blank.svg | 1 + .../svgs/solid/meh-rolling-eyes.svg | 1 + .../fontawesome-free/svgs/solid/meh.svg | 1 + .../fontawesome-free/svgs/solid/memory.svg | 1 + .../fontawesome-free/svgs/solid/menorah.svg | 1 + .../fontawesome-free/svgs/solid/mercury.svg | 1 + .../fontawesome-free/svgs/solid/meteor.svg | 1 + .../fontawesome-free/svgs/solid/microchip.svg | 1 + .../svgs/solid/microphone-alt-slash.svg | 1 + .../svgs/solid/microphone-alt.svg | 1 + .../svgs/solid/microphone-slash.svg | 1 + .../svgs/solid/microphone.svg | 1 + .../svgs/solid/microscope.svg | 1 + .../svgs/solid/minus-circle.svg | 1 + .../svgs/solid/minus-square.svg | 1 + .../fontawesome-free/svgs/solid/minus.svg | 1 + .../fontawesome-free/svgs/solid/mitten.svg | 1 + .../svgs/solid/mobile-alt.svg | 1 + .../fontawesome-free/svgs/solid/mobile.svg | 1 + .../svgs/solid/money-bill-alt.svg | 1 + .../svgs/solid/money-bill-wave-alt.svg | 1 + .../svgs/solid/money-bill-wave.svg | 1 + .../svgs/solid/money-bill.svg | 1 + .../svgs/solid/money-check-alt.svg | 1 + .../svgs/solid/money-check.svg | 1 + .../fontawesome-free/svgs/solid/monument.svg | 1 + .../fontawesome-free/svgs/solid/moon.svg | 1 + .../svgs/solid/mortar-pestle.svg | 1 + .../fontawesome-free/svgs/solid/mosque.svg | 1 + .../svgs/solid/motorcycle.svg | 1 + .../fontawesome-free/svgs/solid/mountain.svg | 1 + .../svgs/solid/mouse-pointer.svg | 1 + .../fontawesome-free/svgs/solid/mouse.svg | 1 + .../fontawesome-free/svgs/solid/mug-hot.svg | 1 + .../fontawesome-free/svgs/solid/music.svg | 1 + .../svgs/solid/network-wired.svg | 1 + .../fontawesome-free/svgs/solid/neuter.svg | 1 + .../fontawesome-free/svgs/solid/newspaper.svg | 1 + .../fontawesome-free/svgs/solid/not-equal.svg | 1 + .../svgs/solid/notes-medical.svg | 1 + .../svgs/solid/object-group.svg | 1 + .../svgs/solid/object-ungroup.svg | 1 + .../fontawesome-free/svgs/solid/oil-can.svg | 1 + .../vendor/fontawesome-free/svgs/solid/om.svg | 1 + .../fontawesome-free/svgs/solid/otter.svg | 1 + .../fontawesome-free/svgs/solid/outdent.svg | 1 + .../fontawesome-free/svgs/solid/pager.svg | 1 + .../svgs/solid/paint-brush.svg | 1 + .../svgs/solid/paint-roller.svg | 1 + .../fontawesome-free/svgs/solid/palette.svg | 1 + .../fontawesome-free/svgs/solid/pallet.svg | 1 + .../svgs/solid/paper-plane.svg | 1 + .../fontawesome-free/svgs/solid/paperclip.svg | 1 + .../svgs/solid/parachute-box.svg | 1 + .../fontawesome-free/svgs/solid/paragraph.svg | 1 + .../fontawesome-free/svgs/solid/parking.svg | 1 + .../fontawesome-free/svgs/solid/passport.svg | 1 + .../svgs/solid/pastafarianism.svg | 1 + .../fontawesome-free/svgs/solid/paste.svg | 1 + .../svgs/solid/pause-circle.svg | 1 + .../fontawesome-free/svgs/solid/pause.svg | 1 + .../fontawesome-free/svgs/solid/paw.svg | 1 + .../fontawesome-free/svgs/solid/peace.svg | 1 + .../fontawesome-free/svgs/solid/pen-alt.svg | 1 + .../fontawesome-free/svgs/solid/pen-fancy.svg | 1 + .../fontawesome-free/svgs/solid/pen-nib.svg | 1 + .../svgs/solid/pen-square.svg | 1 + .../fontawesome-free/svgs/solid/pen.svg | 1 + .../svgs/solid/pencil-alt.svg | 1 + .../svgs/solid/pencil-ruler.svg | 1 + .../svgs/solid/people-arrows.svg | 1 + .../svgs/solid/people-carry.svg | 1 + .../svgs/solid/pepper-hot.svg | 1 + .../fontawesome-free/svgs/solid/percent.svg | 1 + .../svgs/solid/percentage.svg | 1 + .../svgs/solid/person-booth.svg | 1 + .../fontawesome-free/svgs/solid/phone-alt.svg | 1 + .../svgs/solid/phone-slash.svg | 1 + .../svgs/solid/phone-square-alt.svg | 1 + .../svgs/solid/phone-square.svg | 1 + .../svgs/solid/phone-volume.svg | 1 + .../fontawesome-free/svgs/solid/phone.svg | 1 + .../svgs/solid/photo-video.svg | 1 + .../svgs/solid/piggy-bank.svg | 1 + .../fontawesome-free/svgs/solid/pills.svg | 1 + .../svgs/solid/pizza-slice.svg | 1 + .../svgs/solid/place-of-worship.svg | 1 + .../svgs/solid/plane-arrival.svg | 1 + .../svgs/solid/plane-departure.svg | 1 + .../svgs/solid/plane-slash.svg | 1 + .../fontawesome-free/svgs/solid/plane.svg | 1 + .../svgs/solid/play-circle.svg | 1 + .../fontawesome-free/svgs/solid/play.svg | 1 + .../fontawesome-free/svgs/solid/plug.svg | 1 + .../svgs/solid/plus-circle.svg | 1 + .../svgs/solid/plus-square.svg | 1 + .../fontawesome-free/svgs/solid/plus.svg | 1 + .../fontawesome-free/svgs/solid/podcast.svg | 1 + .../fontawesome-free/svgs/solid/poll-h.svg | 1 + .../fontawesome-free/svgs/solid/poll.svg | 1 + .../fontawesome-free/svgs/solid/poo-storm.svg | 1 + .../fontawesome-free/svgs/solid/poo.svg | 1 + .../fontawesome-free/svgs/solid/poop.svg | 1 + .../fontawesome-free/svgs/solid/portrait.svg | 1 + .../svgs/solid/pound-sign.svg | 1 + .../fontawesome-free/svgs/solid/power-off.svg | 1 + .../fontawesome-free/svgs/solid/pray.svg | 1 + .../svgs/solid/praying-hands.svg | 1 + .../svgs/solid/prescription-bottle-alt.svg | 1 + .../svgs/solid/prescription-bottle.svg | 1 + .../svgs/solid/prescription.svg | 1 + .../fontawesome-free/svgs/solid/print.svg | 1 + .../svgs/solid/procedures.svg | 1 + .../svgs/solid/project-diagram.svg | 1 + .../svgs/solid/pump-medical.svg | 1 + .../fontawesome-free/svgs/solid/pump-soap.svg | 1 + .../svgs/solid/puzzle-piece.svg | 1 + .../fontawesome-free/svgs/solid/qrcode.svg | 1 + .../svgs/solid/question-circle.svg | 1 + .../fontawesome-free/svgs/solid/question.svg | 1 + .../fontawesome-free/svgs/solid/quidditch.svg | 1 + .../svgs/solid/quote-left.svg | 1 + .../svgs/solid/quote-right.svg | 1 + .../fontawesome-free/svgs/solid/quran.svg | 1 + .../svgs/solid/radiation-alt.svg | 1 + .../fontawesome-free/svgs/solid/radiation.svg | 1 + .../fontawesome-free/svgs/solid/rainbow.svg | 1 + .../fontawesome-free/svgs/solid/random.svg | 1 + .../fontawesome-free/svgs/solid/receipt.svg | 1 + .../svgs/solid/record-vinyl.svg | 1 + .../fontawesome-free/svgs/solid/recycle.svg | 1 + .../fontawesome-free/svgs/solid/redo-alt.svg | 1 + .../fontawesome-free/svgs/solid/redo.svg | 1 + .../svgs/solid/registered.svg | 1 + .../svgs/solid/remove-format.svg | 1 + .../fontawesome-free/svgs/solid/reply-all.svg | 1 + .../fontawesome-free/svgs/solid/reply.svg | 1 + .../svgs/solid/republican.svg | 1 + .../fontawesome-free/svgs/solid/restroom.svg | 1 + .../fontawesome-free/svgs/solid/retweet.svg | 1 + .../fontawesome-free/svgs/solid/ribbon.svg | 1 + .../fontawesome-free/svgs/solid/ring.svg | 1 + .../fontawesome-free/svgs/solid/road.svg | 1 + .../fontawesome-free/svgs/solid/robot.svg | 1 + .../fontawesome-free/svgs/solid/rocket.svg | 1 + .../fontawesome-free/svgs/solid/route.svg | 1 + .../svgs/solid/rss-square.svg | 1 + .../fontawesome-free/svgs/solid/rss.svg | 1 + .../svgs/solid/ruble-sign.svg | 1 + .../svgs/solid/ruler-combined.svg | 1 + .../svgs/solid/ruler-horizontal.svg | 1 + .../svgs/solid/ruler-vertical.svg | 1 + .../fontawesome-free/svgs/solid/ruler.svg | 1 + .../fontawesome-free/svgs/solid/running.svg | 1 + .../svgs/solid/rupee-sign.svg | 1 + .../fontawesome-free/svgs/solid/sad-cry.svg | 1 + .../fontawesome-free/svgs/solid/sad-tear.svg | 1 + .../svgs/solid/satellite-dish.svg | 1 + .../fontawesome-free/svgs/solid/satellite.svg | 1 + .../fontawesome-free/svgs/solid/save.svg | 1 + .../fontawesome-free/svgs/solid/school.svg | 1 + .../svgs/solid/screwdriver.svg | 1 + .../fontawesome-free/svgs/solid/scroll.svg | 1 + .../fontawesome-free/svgs/solid/sd-card.svg | 1 + .../svgs/solid/search-dollar.svg | 1 + .../svgs/solid/search-location.svg | 1 + .../svgs/solid/search-minus.svg | 1 + .../svgs/solid/search-plus.svg | 1 + .../fontawesome-free/svgs/solid/search.svg | 1 + .../fontawesome-free/svgs/solid/seedling.svg | 1 + .../fontawesome-free/svgs/solid/server.svg | 1 + .../fontawesome-free/svgs/solid/shapes.svg | 1 + .../svgs/solid/share-alt-square.svg | 1 + .../fontawesome-free/svgs/solid/share-alt.svg | 1 + .../svgs/solid/share-square.svg | 1 + .../fontawesome-free/svgs/solid/share.svg | 1 + .../svgs/solid/shekel-sign.svg | 1 + .../svgs/solid/shield-alt.svg | 1 + .../svgs/solid/shield-virus.svg | 1 + .../fontawesome-free/svgs/solid/ship.svg | 1 + .../svgs/solid/shipping-fast.svg | 1 + .../svgs/solid/shoe-prints.svg | 1 + .../svgs/solid/shopping-bag.svg | 1 + .../svgs/solid/shopping-basket.svg | 1 + .../svgs/solid/shopping-cart.svg | 1 + .../fontawesome-free/svgs/solid/shower.svg | 1 + .../svgs/solid/shuttle-van.svg | 1 + .../svgs/solid/sign-in-alt.svg | 1 + .../svgs/solid/sign-language.svg | 1 + .../svgs/solid/sign-out-alt.svg | 1 + .../fontawesome-free/svgs/solid/sign.svg | 1 + .../fontawesome-free/svgs/solid/signal.svg | 1 + .../fontawesome-free/svgs/solid/signature.svg | 1 + .../fontawesome-free/svgs/solid/sim-card.svg | 1 + .../fontawesome-free/svgs/solid/sink.svg | 1 + .../fontawesome-free/svgs/solid/sitemap.svg | 1 + .../fontawesome-free/svgs/solid/skating.svg | 1 + .../svgs/solid/skiing-nordic.svg | 1 + .../fontawesome-free/svgs/solid/skiing.svg | 1 + .../svgs/solid/skull-crossbones.svg | 1 + .../fontawesome-free/svgs/solid/skull.svg | 1 + .../fontawesome-free/svgs/solid/slash.svg | 1 + .../fontawesome-free/svgs/solid/sleigh.svg | 1 + .../fontawesome-free/svgs/solid/sliders-h.svg | 1 + .../svgs/solid/smile-beam.svg | 1 + .../svgs/solid/smile-wink.svg | 1 + .../fontawesome-free/svgs/solid/smile.svg | 1 + .../fontawesome-free/svgs/solid/smog.svg | 1 + .../svgs/solid/smoking-ban.svg | 1 + .../fontawesome-free/svgs/solid/smoking.svg | 1 + .../fontawesome-free/svgs/solid/sms.svg | 1 + .../svgs/solid/snowboarding.svg | 1 + .../fontawesome-free/svgs/solid/snowflake.svg | 1 + .../fontawesome-free/svgs/solid/snowman.svg | 1 + .../fontawesome-free/svgs/solid/snowplow.svg | 1 + .../fontawesome-free/svgs/solid/soap.svg | 1 + .../fontawesome-free/svgs/solid/socks.svg | 1 + .../svgs/solid/solar-panel.svg | 1 + .../svgs/solid/sort-alpha-down-alt.svg | 1 + .../svgs/solid/sort-alpha-down.svg | 1 + .../svgs/solid/sort-alpha-up-alt.svg | 1 + .../svgs/solid/sort-alpha-up.svg | 1 + .../svgs/solid/sort-amount-down-alt.svg | 1 + .../svgs/solid/sort-amount-down.svg | 1 + .../svgs/solid/sort-amount-up-alt.svg | 1 + .../svgs/solid/sort-amount-up.svg | 1 + .../fontawesome-free/svgs/solid/sort-down.svg | 1 + .../svgs/solid/sort-numeric-down-alt.svg | 1 + .../svgs/solid/sort-numeric-down.svg | 1 + .../svgs/solid/sort-numeric-up-alt.svg | 1 + .../svgs/solid/sort-numeric-up.svg | 1 + .../fontawesome-free/svgs/solid/sort-up.svg | 1 + .../fontawesome-free/svgs/solid/sort.svg | 1 + .../fontawesome-free/svgs/solid/spa.svg | 1 + .../svgs/solid/space-shuttle.svg | 1 + .../svgs/solid/spell-check.svg | 1 + .../fontawesome-free/svgs/solid/spider.svg | 1 + .../fontawesome-free/svgs/solid/spinner.svg | 1 + .../fontawesome-free/svgs/solid/splotch.svg | 1 + .../fontawesome-free/svgs/solid/spray-can.svg | 1 + .../svgs/solid/square-full.svg | 1 + .../svgs/solid/square-root-alt.svg | 1 + .../fontawesome-free/svgs/solid/square.svg | 1 + .../fontawesome-free/svgs/solid/stamp.svg | 1 + .../svgs/solid/star-and-crescent.svg | 1 + .../svgs/solid/star-half-alt.svg | 1 + .../fontawesome-free/svgs/solid/star-half.svg | 1 + .../svgs/solid/star-of-david.svg | 1 + .../svgs/solid/star-of-life.svg | 1 + .../fontawesome-free/svgs/solid/star.svg | 1 + .../svgs/solid/step-backward.svg | 1 + .../svgs/solid/step-forward.svg | 1 + .../svgs/solid/stethoscope.svg | 1 + .../svgs/solid/sticky-note.svg | 1 + .../svgs/solid/stop-circle.svg | 1 + .../fontawesome-free/svgs/solid/stop.svg | 1 + .../svgs/solid/stopwatch-20.svg | 1 + .../fontawesome-free/svgs/solid/stopwatch.svg | 1 + .../svgs/solid/store-alt-slash.svg | 1 + .../fontawesome-free/svgs/solid/store-alt.svg | 1 + .../svgs/solid/store-slash.svg | 1 + .../fontawesome-free/svgs/solid/store.svg | 1 + .../fontawesome-free/svgs/solid/stream.svg | 1 + .../svgs/solid/street-view.svg | 1 + .../svgs/solid/strikethrough.svg | 1 + .../svgs/solid/stroopwafel.svg | 1 + .../fontawesome-free/svgs/solid/subscript.svg | 1 + .../fontawesome-free/svgs/solid/subway.svg | 1 + .../svgs/solid/suitcase-rolling.svg | 1 + .../fontawesome-free/svgs/solid/suitcase.svg | 1 + .../fontawesome-free/svgs/solid/sun.svg | 1 + .../svgs/solid/superscript.svg | 1 + .../fontawesome-free/svgs/solid/surprise.svg | 1 + .../svgs/solid/swatchbook.svg | 1 + .../fontawesome-free/svgs/solid/swimmer.svg | 1 + .../svgs/solid/swimming-pool.svg | 1 + .../fontawesome-free/svgs/solid/synagogue.svg | 1 + .../fontawesome-free/svgs/solid/sync-alt.svg | 1 + .../fontawesome-free/svgs/solid/sync.svg | 1 + .../fontawesome-free/svgs/solid/syringe.svg | 1 + .../svgs/solid/table-tennis.svg | 1 + .../fontawesome-free/svgs/solid/table.svg | 1 + .../svgs/solid/tablet-alt.svg | 1 + .../fontawesome-free/svgs/solid/tablet.svg | 1 + .../fontawesome-free/svgs/solid/tablets.svg | 1 + .../svgs/solid/tachometer-alt.svg | 1 + .../fontawesome-free/svgs/solid/tag.svg | 1 + .../fontawesome-free/svgs/solid/tags.svg | 1 + .../fontawesome-free/svgs/solid/tape.svg | 1 + .../fontawesome-free/svgs/solid/tasks.svg | 1 + .../fontawesome-free/svgs/solid/taxi.svg | 1 + .../svgs/solid/teeth-open.svg | 1 + .../fontawesome-free/svgs/solid/teeth.svg | 1 + .../svgs/solid/temperature-high.svg | 1 + .../svgs/solid/temperature-low.svg | 1 + .../fontawesome-free/svgs/solid/tenge.svg | 1 + .../fontawesome-free/svgs/solid/terminal.svg | 1 + .../svgs/solid/text-height.svg | 1 + .../svgs/solid/text-width.svg | 1 + .../fontawesome-free/svgs/solid/th-large.svg | 1 + .../fontawesome-free/svgs/solid/th-list.svg | 1 + .../vendor/fontawesome-free/svgs/solid/th.svg | 1 + .../svgs/solid/theater-masks.svg | 1 + .../svgs/solid/thermometer-empty.svg | 1 + .../svgs/solid/thermometer-full.svg | 1 + .../svgs/solid/thermometer-half.svg | 1 + .../svgs/solid/thermometer-quarter.svg | 1 + .../svgs/solid/thermometer-three-quarters.svg | 1 + .../svgs/solid/thermometer.svg | 1 + .../svgs/solid/thumbs-down.svg | 1 + .../fontawesome-free/svgs/solid/thumbs-up.svg | 1 + .../fontawesome-free/svgs/solid/thumbtack.svg | 1 + .../svgs/solid/ticket-alt.svg | 1 + .../svgs/solid/times-circle.svg | 1 + .../fontawesome-free/svgs/solid/times.svg | 1 + .../svgs/solid/tint-slash.svg | 1 + .../fontawesome-free/svgs/solid/tint.svg | 1 + .../fontawesome-free/svgs/solid/tired.svg | 1 + .../svgs/solid/toggle-off.svg | 1 + .../fontawesome-free/svgs/solid/toggle-on.svg | 1 + .../svgs/solid/toilet-paper-slash.svg | 1 + .../svgs/solid/toilet-paper.svg | 1 + .../fontawesome-free/svgs/solid/toilet.svg | 1 + .../fontawesome-free/svgs/solid/toolbox.svg | 1 + .../fontawesome-free/svgs/solid/tools.svg | 1 + .../fontawesome-free/svgs/solid/tooth.svg | 1 + .../fontawesome-free/svgs/solid/torah.svg | 1 + .../svgs/solid/torii-gate.svg | 1 + .../fontawesome-free/svgs/solid/tractor.svg | 1 + .../fontawesome-free/svgs/solid/trademark.svg | 1 + .../svgs/solid/traffic-light.svg | 1 + .../fontawesome-free/svgs/solid/trailer.svg | 1 + .../fontawesome-free/svgs/solid/train.svg | 1 + .../fontawesome-free/svgs/solid/tram.svg | 1 + .../svgs/solid/transgender-alt.svg | 1 + .../svgs/solid/transgender.svg | 1 + .../fontawesome-free/svgs/solid/trash-alt.svg | 1 + .../svgs/solid/trash-restore-alt.svg | 1 + .../svgs/solid/trash-restore.svg | 1 + .../fontawesome-free/svgs/solid/trash.svg | 1 + .../fontawesome-free/svgs/solid/tree.svg | 1 + .../fontawesome-free/svgs/solid/trophy.svg | 1 + .../svgs/solid/truck-loading.svg | 1 + .../svgs/solid/truck-monster.svg | 1 + .../svgs/solid/truck-moving.svg | 1 + .../svgs/solid/truck-pickup.svg | 1 + .../fontawesome-free/svgs/solid/truck.svg | 1 + .../fontawesome-free/svgs/solid/tshirt.svg | 1 + .../fontawesome-free/svgs/solid/tty.svg | 1 + .../vendor/fontawesome-free/svgs/solid/tv.svg | 1 + .../svgs/solid/umbrella-beach.svg | 1 + .../fontawesome-free/svgs/solid/umbrella.svg | 1 + .../fontawesome-free/svgs/solid/underline.svg | 1 + .../fontawesome-free/svgs/solid/undo-alt.svg | 1 + .../fontawesome-free/svgs/solid/undo.svg | 1 + .../svgs/solid/universal-access.svg | 1 + .../svgs/solid/university.svg | 1 + .../fontawesome-free/svgs/solid/unlink.svg | 1 + .../svgs/solid/unlock-alt.svg | 1 + .../fontawesome-free/svgs/solid/unlock.svg | 1 + .../fontawesome-free/svgs/solid/upload.svg | 1 + .../svgs/solid/user-alt-slash.svg | 1 + .../fontawesome-free/svgs/solid/user-alt.svg | 1 + .../svgs/solid/user-astronaut.svg | 1 + .../svgs/solid/user-check.svg | 1 + .../svgs/solid/user-circle.svg | 1 + .../svgs/solid/user-clock.svg | 1 + .../fontawesome-free/svgs/solid/user-cog.svg | 1 + .../fontawesome-free/svgs/solid/user-edit.svg | 1 + .../svgs/solid/user-friends.svg | 1 + .../svgs/solid/user-graduate.svg | 1 + .../svgs/solid/user-injured.svg | 1 + .../fontawesome-free/svgs/solid/user-lock.svg | 1 + .../fontawesome-free/svgs/solid/user-md.svg | 1 + .../svgs/solid/user-minus.svg | 1 + .../svgs/solid/user-ninja.svg | 1 + .../svgs/solid/user-nurse.svg | 1 + .../fontawesome-free/svgs/solid/user-plus.svg | 1 + .../svgs/solid/user-secret.svg | 1 + .../svgs/solid/user-shield.svg | 1 + .../svgs/solid/user-slash.svg | 1 + .../fontawesome-free/svgs/solid/user-tag.svg | 1 + .../fontawesome-free/svgs/solid/user-tie.svg | 1 + .../svgs/solid/user-times.svg | 1 + .../fontawesome-free/svgs/solid/user.svg | 1 + .../fontawesome-free/svgs/solid/users-cog.svg | 1 + .../svgs/solid/users-slash.svg | 1 + .../fontawesome-free/svgs/solid/users.svg | 1 + .../svgs/solid/utensil-spoon.svg | 1 + .../fontawesome-free/svgs/solid/utensils.svg | 1 + .../svgs/solid/vector-square.svg | 1 + .../svgs/solid/venus-double.svg | 1 + .../svgs/solid/venus-mars.svg | 1 + .../fontawesome-free/svgs/solid/venus.svg | 1 + .../fontawesome-free/svgs/solid/vial.svg | 1 + .../fontawesome-free/svgs/solid/vials.svg | 1 + .../svgs/solid/video-slash.svg | 1 + .../fontawesome-free/svgs/solid/video.svg | 1 + .../fontawesome-free/svgs/solid/vihara.svg | 1 + .../svgs/solid/virus-slash.svg | 1 + .../fontawesome-free/svgs/solid/virus.svg | 1 + .../fontawesome-free/svgs/solid/viruses.svg | 1 + .../fontawesome-free/svgs/solid/voicemail.svg | 1 + .../svgs/solid/volleyball-ball.svg | 1 + .../svgs/solid/volume-down.svg | 1 + .../svgs/solid/volume-mute.svg | 1 + .../svgs/solid/volume-off.svg | 1 + .../fontawesome-free/svgs/solid/volume-up.svg | 1 + .../fontawesome-free/svgs/solid/vote-yea.svg | 1 + .../svgs/solid/vr-cardboard.svg | 1 + .../fontawesome-free/svgs/solid/walking.svg | 1 + .../fontawesome-free/svgs/solid/wallet.svg | 1 + .../fontawesome-free/svgs/solid/warehouse.svg | 1 + .../fontawesome-free/svgs/solid/water.svg | 1 + .../svgs/solid/wave-square.svg | 1 + .../svgs/solid/weight-hanging.svg | 1 + .../fontawesome-free/svgs/solid/weight.svg | 1 + .../svgs/solid/wheelchair.svg | 1 + .../fontawesome-free/svgs/solid/wifi.svg | 1 + .../fontawesome-free/svgs/solid/wind.svg | 1 + .../svgs/solid/window-close.svg | 1 + .../svgs/solid/window-maximize.svg | 1 + .../svgs/solid/window-minimize.svg | 1 + .../svgs/solid/window-restore.svg | 1 + .../svgs/solid/wine-bottle.svg | 1 + .../svgs/solid/wine-glass-alt.svg | 1 + .../svgs/solid/wine-glass.svg | 1 + .../fontawesome-free/svgs/solid/won-sign.svg | 1 + .../fontawesome-free/svgs/solid/wrench.svg | 1 + .../fontawesome-free/svgs/solid/x-ray.svg | 1 + .../fontawesome-free/svgs/solid/yen-sign.svg | 1 + .../fontawesome-free/svgs/solid/yin-yang.svg | 1 + .../webfonts/fa-brands-400.eot | Bin 0 -> 134878 bytes .../webfonts/fa-brands-400.svg | 3633 +++ .../webfonts/fa-brands-400.ttf | Bin 0 -> 134572 bytes .../webfonts/fa-brands-400.woff | Bin 0 -> 90872 bytes .../webfonts/fa-brands-400.woff2 | Bin 0 -> 77444 bytes .../webfonts/fa-regular-400.eot | Bin 0 -> 34390 bytes .../webfonts/fa-regular-400.svg | 803 + .../webfonts/fa-regular-400.ttf | Bin 0 -> 34092 bytes .../webfonts/fa-regular-400.woff | Bin 0 -> 16800 bytes .../webfonts/fa-regular-400.woff2 | Bin 0 -> 13596 bytes .../webfonts/fa-solid-900.eot | Bin 0 -> 204866 bytes .../webfonts/fa-solid-900.svg | 5000 ++++ .../webfonts/fa-solid-900.ttf | Bin 0 -> 204580 bytes .../webfonts/fa-solid-900.woff | Bin 0 -> 104252 bytes .../webfonts/fa-solid-900.woff2 | Bin 0 -> 80328 bytes .../jquery.easing.compatibility.js | 59 + .../vendor/jquery-easing/jquery.easing.js | 166 + .../vendor/jquery-easing/jquery.easing.min.js | 1 + .../public/vendor/jquery/jquery.js | 10872 ++++++++ .../public/vendor/jquery/jquery.min.js | 2 + .../public/vendor/jquery/jquery.min.map | 1 + .../public/vendor/jquery/jquery.slim.js | 8777 +++++++ .../public/vendor/jquery/jquery.slim.min.js | 2 + .../public/vendor/jquery/jquery.slim.min.map | 1 + .../views/alternatif/ahp_alternatif.blade.php | 162 + .../resources/views/alternatif/edit.blade.php | 35 + .../views/alternatif/index.blade.php | 58 + .../views/alternatif/perbandingan.blade.php | 57 + .../views/alternatif/tambah.blade.php | 37 + .../resources/views/dashboard.blade.php | 173 + .../resources/views/hasil/index.blade.php | 79 + .../resources/views/hasil/laporan.blade.php | 51 + .../views/kriteria/ahp_kriteria.blade.php | 219 + .../resources/views/kriteria/edit.blade.php | 40 + .../resources/views/kriteria/index.blade.php | 74 + .../resources/views/kriteria/tambah.blade.php | 42 + .../views/layouts/footer_admin.blade.php | 55 + .../views/layouts/header_admin.blade.php | 178 + .../resources/views/login.blade.php | 105 + .../views/perhitungan/index.blade.php | 177 + .../resources/views/profile/index.blade.php | 49 + .../resources/views/user/detail.blade.php | 50 + .../resources/views/user/edit.blade.php | 60 + .../resources/views/user/index.blade.php | 61 + .../resources/views/user/tambah.blade.php | 60 + Pengukuran Kinerja Dosen/routes/api.php | 19 + Pengukuran Kinerja Dosen/routes/channels.php | 18 + Pengukuran Kinerja Dosen/routes/console.php | 19 + Pengukuran Kinerja Dosen/routes/web.php | 85 + .../storage/app/.gitignore | 3 + .../storage/app/public/.gitignore | 2 + .../storage/framework/.gitignore | 9 + .../storage/framework/cache/.gitignore | 3 + .../storage/framework/cache/data/.gitignore | 2 + .../storage/framework/sessions/.gitignore | 2 + .../storage/framework/testing/.gitignore | 2 + .../storage/framework/views/.gitignore | 2 + .../storage/logs/.gitignore | 2 + .../tests/CreatesApplication.php | 21 + .../tests/Feature/Hasilakhir.php | 28 + .../tests/Feature/Kriteria.php | 54 + .../tests/Feature/Perhitungan.php | 41 + .../tests/Feature/Testlogin.php | 45 + .../tests/Feature/alternatif.php | 85 + .../tests/Feature/datauser.php | 83 + .../tests/Feature/profile.php | 44 + Pengukuran Kinerja Dosen/tests/TestCase.php | 10 + Pengukuran Kinerja Dosen/tests/Unit/tests.php | 16 + Pengukuran Kinerja Dosen/vite.config.js | 11 + 1933 files changed, 192584 insertions(+) create mode 100644 Pengukuran Kinerja Dosen/.editorconfig create mode 100644 Pengukuran Kinerja Dosen/.env.example create mode 100644 Pengukuran Kinerja Dosen/.gitattributes create mode 100644 Pengukuran Kinerja Dosen/.gitignore create mode 100644 Pengukuran Kinerja Dosen/Database/factories/alternatifFactory.php create mode 100644 Pengukuran Kinerja Dosen/Database/factories/datauserFactory.php create mode 100644 Pengukuran Kinerja Dosen/Database/factories/kriteriaFactory.php create mode 100644 Pengukuran Kinerja Dosen/Database/factories/loginFactory.php create mode 100644 Pengukuran Kinerja Dosen/Database/factories/perhitunganFactory.php create mode 100644 Pengukuran Kinerja Dosen/Database/factories/profileFactory.php create mode 100644 Pengukuran Kinerja Dosen/Database/spk_ahp_10.sql create mode 100644 Pengukuran Kinerja Dosen/Perhitungan Manual/Referensi Perhitungan Metode AHP.pdf create mode 100644 Pengukuran Kinerja Dosen/README.md create mode 100644 Pengukuran Kinerja Dosen/app/Console/Kernel.php create mode 100644 Pengukuran Kinerja Dosen/app/Exceptions/Handler.php create mode 100644 Pengukuran Kinerja Dosen/app/Http/Controllers/AlternatifController.php create mode 100644 Pengukuran Kinerja Dosen/app/Http/Controllers/Controller.php create mode 100644 Pengukuran Kinerja Dosen/app/Http/Controllers/HasilController.php create mode 100644 Pengukuran Kinerja Dosen/app/Http/Controllers/KriteriaController.php create mode 100644 Pengukuran Kinerja Dosen/app/Http/Controllers/LoginController.php create mode 100644 Pengukuran Kinerja Dosen/app/Http/Controllers/PerhitunganController.php create mode 100644 Pengukuran Kinerja Dosen/app/Http/Controllers/ProfileController.php create mode 100644 Pengukuran Kinerja Dosen/app/Http/Controllers/UserController.php create mode 100644 Pengukuran Kinerja Dosen/app/Http/Kernel.php create mode 100644 Pengukuran Kinerja Dosen/app/Http/Middleware/Authenticate.php create mode 100644 Pengukuran Kinerja Dosen/app/Http/Middleware/EncryptCookies.php create mode 100644 Pengukuran Kinerja Dosen/app/Http/Middleware/PreventRequestsDuringMaintenance.php create mode 100644 Pengukuran Kinerja Dosen/app/Http/Middleware/RedirectIfAuthenticated.php create mode 100644 Pengukuran Kinerja Dosen/app/Http/Middleware/TrimStrings.php create mode 100644 Pengukuran Kinerja Dosen/app/Http/Middleware/TrustHosts.php create mode 100644 Pengukuran Kinerja Dosen/app/Http/Middleware/TrustProxies.php create mode 100644 Pengukuran Kinerja Dosen/app/Http/Middleware/ValidateSignature.php create mode 100644 Pengukuran Kinerja Dosen/app/Http/Middleware/VerifyCsrfToken.php create mode 100644 Pengukuran Kinerja Dosen/app/Models/AlternatifModel.php create mode 100644 Pengukuran Kinerja Dosen/app/Models/KriteriaModel.php create mode 100644 Pengukuran Kinerja Dosen/app/Models/LoginModel.php create mode 100644 Pengukuran Kinerja Dosen/app/Models/PerhitunganModel.php create mode 100644 Pengukuran Kinerja Dosen/app/Models/UserModel.php create mode 100644 Pengukuran Kinerja Dosen/app/Providers/AppServiceProvider.php create mode 100644 Pengukuran Kinerja Dosen/app/Providers/AuthServiceProvider.php create mode 100644 Pengukuran Kinerja Dosen/app/Providers/BroadcastServiceProvider.php create mode 100644 Pengukuran Kinerja Dosen/app/Providers/EventServiceProvider.php create mode 100644 Pengukuran Kinerja Dosen/app/Providers/RouteServiceProvider.php create mode 100644 Pengukuran Kinerja Dosen/artisan create mode 100644 Pengukuran Kinerja Dosen/bootstrap/app.php create mode 100644 Pengukuran Kinerja Dosen/bootstrap/cache/.gitignore create mode 100644 Pengukuran Kinerja Dosen/composer.json create mode 100644 Pengukuran Kinerja Dosen/composer.lock create mode 100644 Pengukuran Kinerja Dosen/config/app.php create mode 100644 Pengukuran Kinerja Dosen/config/auth.php create mode 100644 Pengukuran Kinerja Dosen/config/broadcasting.php create mode 100644 Pengukuran Kinerja Dosen/config/cache.php create mode 100644 Pengukuran Kinerja Dosen/config/cors.php create mode 100644 Pengukuran Kinerja Dosen/config/database.php create mode 100644 Pengukuran Kinerja Dosen/config/filesystems.php create mode 100644 Pengukuran Kinerja Dosen/config/hashing.php create mode 100644 Pengukuran Kinerja Dosen/config/logging.php create mode 100644 Pengukuran Kinerja Dosen/config/mail.php create mode 100644 Pengukuran Kinerja Dosen/config/queue.php create mode 100644 Pengukuran Kinerja Dosen/config/sanctum.php create mode 100644 Pengukuran Kinerja Dosen/config/services.php create mode 100644 Pengukuran Kinerja Dosen/config/session.php create mode 100644 Pengukuran Kinerja Dosen/config/view.php create mode 100644 Pengukuran Kinerja Dosen/package.json create mode 100644 Pengukuran Kinerja Dosen/phpunit.xml create mode 100644 Pengukuran Kinerja Dosen/public/.htaccess create mode 100644 Pengukuran Kinerja Dosen/public/css/app.css create mode 100644 Pengukuran Kinerja Dosen/public/css/sb-admin-2.css create mode 100644 Pengukuran Kinerja Dosen/public/css/sb-admin-2.min.css create mode 100644 Pengukuran Kinerja Dosen/public/favicon.ico create mode 100644 Pengukuran Kinerja Dosen/public/img/favicon.ico create mode 100644 Pengukuran Kinerja Dosen/public/img/icon.jpg create mode 100644 Pengukuran Kinerja Dosen/public/img/user.png create mode 100644 Pengukuran Kinerja Dosen/public/index.php create mode 100644 Pengukuran Kinerja Dosen/public/js/app.js create mode 100644 Pengukuran Kinerja Dosen/public/js/demo/chart-area-demo.js create mode 100644 Pengukuran Kinerja Dosen/public/js/demo/chart-bar-demo.js create mode 100644 Pengukuran Kinerja Dosen/public/js/demo/chart-pie-demo.js create mode 100644 Pengukuran Kinerja Dosen/public/js/demo/datatables-demo.js create mode 100644 Pengukuran Kinerja Dosen/public/js/sb-admin-2.js create mode 100644 Pengukuran Kinerja Dosen/public/js/sb-admin-2.min.js create mode 100644 Pengukuran Kinerja Dosen/public/robots.txt create mode 100644 Pengukuran Kinerja Dosen/public/vendor/bootstrap/js/bootstrap.bundle.js create mode 100644 Pengukuran Kinerja Dosen/public/vendor/bootstrap/js/bootstrap.bundle.js.map create mode 100644 Pengukuran Kinerja Dosen/public/vendor/bootstrap/js/bootstrap.bundle.min.js create mode 100644 Pengukuran Kinerja Dosen/public/vendor/bootstrap/js/bootstrap.bundle.min.js.map create mode 100644 Pengukuran Kinerja Dosen/public/vendor/bootstrap/js/bootstrap.js create mode 100644 Pengukuran Kinerja Dosen/public/vendor/bootstrap/js/bootstrap.js.map create mode 100644 Pengukuran Kinerja Dosen/public/vendor/bootstrap/js/bootstrap.min.js create mode 100644 Pengukuran Kinerja Dosen/public/vendor/bootstrap/js/bootstrap.min.js.map create mode 100644 Pengukuran Kinerja Dosen/public/vendor/bootstrap/scss/_alert.scss create mode 100644 Pengukuran Kinerja Dosen/public/vendor/bootstrap/scss/_badge.scss create mode 100644 Pengukuran Kinerja Dosen/public/vendor/bootstrap/scss/_breadcrumb.scss create mode 100644 Pengukuran Kinerja Dosen/public/vendor/bootstrap/scss/_button-group.scss create mode 100644 Pengukuran Kinerja Dosen/public/vendor/bootstrap/scss/_buttons.scss create mode 100644 Pengukuran Kinerja Dosen/public/vendor/bootstrap/scss/_card.scss create mode 100644 Pengukuran Kinerja Dosen/public/vendor/bootstrap/scss/_carousel.scss create mode 100644 Pengukuran Kinerja Dosen/public/vendor/bootstrap/scss/_close.scss create mode 100644 Pengukuran Kinerja Dosen/public/vendor/bootstrap/scss/_code.scss create mode 100644 Pengukuran Kinerja Dosen/public/vendor/bootstrap/scss/_custom-forms.scss create mode 100644 Pengukuran Kinerja Dosen/public/vendor/bootstrap/scss/_dropdown.scss create mode 100644 Pengukuran Kinerja Dosen/public/vendor/bootstrap/scss/_forms.scss create mode 100644 Pengukuran Kinerja Dosen/public/vendor/bootstrap/scss/_functions.scss create mode 100644 Pengukuran Kinerja Dosen/public/vendor/bootstrap/scss/_grid.scss create mode 100644 Pengukuran Kinerja Dosen/public/vendor/bootstrap/scss/_images.scss create mode 100644 Pengukuran Kinerja Dosen/public/vendor/bootstrap/scss/_input-group.scss create mode 100644 Pengukuran Kinerja Dosen/public/vendor/bootstrap/scss/_jumbotron.scss create mode 100644 Pengukuran Kinerja Dosen/public/vendor/bootstrap/scss/_list-group.scss create mode 100644 Pengukuran Kinerja Dosen/public/vendor/bootstrap/scss/_media.scss create mode 100644 Pengukuran Kinerja Dosen/public/vendor/bootstrap/scss/_mixins.scss create mode 100644 Pengukuran Kinerja Dosen/public/vendor/bootstrap/scss/_modal.scss create mode 100644 Pengukuran Kinerja Dosen/public/vendor/bootstrap/scss/_nav.scss create mode 100644 Pengukuran Kinerja Dosen/public/vendor/bootstrap/scss/_navbar.scss create mode 100644 Pengukuran Kinerja Dosen/public/vendor/bootstrap/scss/_pagination.scss create mode 100644 Pengukuran Kinerja Dosen/public/vendor/bootstrap/scss/_popover.scss create mode 100644 Pengukuran Kinerja Dosen/public/vendor/bootstrap/scss/_print.scss create mode 100644 Pengukuran Kinerja Dosen/public/vendor/bootstrap/scss/_progress.scss create mode 100644 Pengukuran Kinerja Dosen/public/vendor/bootstrap/scss/_reboot.scss create mode 100644 Pengukuran Kinerja Dosen/public/vendor/bootstrap/scss/_root.scss create mode 100644 Pengukuran Kinerja Dosen/public/vendor/bootstrap/scss/_spinners.scss create mode 100644 Pengukuran Kinerja Dosen/public/vendor/bootstrap/scss/_tables.scss create mode 100644 Pengukuran Kinerja Dosen/public/vendor/bootstrap/scss/_toasts.scss create mode 100644 Pengukuran Kinerja Dosen/public/vendor/bootstrap/scss/_tooltip.scss create mode 100644 Pengukuran Kinerja Dosen/public/vendor/bootstrap/scss/_transitions.scss create mode 100644 Pengukuran Kinerja Dosen/public/vendor/bootstrap/scss/_type.scss create mode 100644 Pengukuran Kinerja Dosen/public/vendor/bootstrap/scss/_utilities.scss create mode 100644 Pengukuran Kinerja Dosen/public/vendor/bootstrap/scss/_variables.scss create mode 100644 Pengukuran Kinerja Dosen/public/vendor/bootstrap/scss/bootstrap-grid.scss create mode 100644 Pengukuran Kinerja Dosen/public/vendor/bootstrap/scss/bootstrap-reboot.scss create mode 100644 Pengukuran Kinerja Dosen/public/vendor/bootstrap/scss/bootstrap.scss create mode 100644 Pengukuran Kinerja Dosen/public/vendor/bootstrap/scss/mixins/_alert.scss create mode 100644 Pengukuran Kinerja Dosen/public/vendor/bootstrap/scss/mixins/_background-variant.scss create mode 100644 Pengukuran Kinerja Dosen/public/vendor/bootstrap/scss/mixins/_badge.scss create mode 100644 Pengukuran Kinerja Dosen/public/vendor/bootstrap/scss/mixins/_border-radius.scss create mode 100644 Pengukuran Kinerja Dosen/public/vendor/bootstrap/scss/mixins/_box-shadow.scss create mode 100644 Pengukuran Kinerja Dosen/public/vendor/bootstrap/scss/mixins/_breakpoints.scss create mode 100644 Pengukuran Kinerja Dosen/public/vendor/bootstrap/scss/mixins/_buttons.scss create mode 100644 Pengukuran Kinerja Dosen/public/vendor/bootstrap/scss/mixins/_caret.scss create mode 100644 Pengukuran Kinerja Dosen/public/vendor/bootstrap/scss/mixins/_clearfix.scss create mode 100644 Pengukuran Kinerja Dosen/public/vendor/bootstrap/scss/mixins/_deprecate.scss create mode 100644 Pengukuran Kinerja Dosen/public/vendor/bootstrap/scss/mixins/_float.scss create mode 100644 Pengukuran Kinerja Dosen/public/vendor/bootstrap/scss/mixins/_forms.scss create mode 100644 Pengukuran Kinerja Dosen/public/vendor/bootstrap/scss/mixins/_gradients.scss create mode 100644 Pengukuran Kinerja Dosen/public/vendor/bootstrap/scss/mixins/_grid-framework.scss create mode 100644 Pengukuran Kinerja Dosen/public/vendor/bootstrap/scss/mixins/_grid.scss create mode 100644 Pengukuran Kinerja Dosen/public/vendor/bootstrap/scss/mixins/_hover.scss create mode 100644 Pengukuran Kinerja Dosen/public/vendor/bootstrap/scss/mixins/_image.scss create mode 100644 Pengukuran Kinerja Dosen/public/vendor/bootstrap/scss/mixins/_list-group.scss create mode 100644 Pengukuran Kinerja Dosen/public/vendor/bootstrap/scss/mixins/_lists.scss create mode 100644 Pengukuran Kinerja Dosen/public/vendor/bootstrap/scss/mixins/_nav-divider.scss create mode 100644 Pengukuran Kinerja Dosen/public/vendor/bootstrap/scss/mixins/_pagination.scss create mode 100644 Pengukuran Kinerja Dosen/public/vendor/bootstrap/scss/mixins/_reset-text.scss create mode 100644 Pengukuran Kinerja Dosen/public/vendor/bootstrap/scss/mixins/_resize.scss create mode 100644 Pengukuran Kinerja Dosen/public/vendor/bootstrap/scss/mixins/_screen-reader.scss create mode 100644 Pengukuran Kinerja Dosen/public/vendor/bootstrap/scss/mixins/_size.scss create mode 100644 Pengukuran Kinerja Dosen/public/vendor/bootstrap/scss/mixins/_table-row.scss create mode 100644 Pengukuran Kinerja Dosen/public/vendor/bootstrap/scss/mixins/_text-emphasis.scss create mode 100644 Pengukuran Kinerja Dosen/public/vendor/bootstrap/scss/mixins/_text-hide.scss create mode 100644 Pengukuran Kinerja Dosen/public/vendor/bootstrap/scss/mixins/_text-truncate.scss create mode 100644 Pengukuran Kinerja Dosen/public/vendor/bootstrap/scss/mixins/_transition.scss create mode 100644 Pengukuran Kinerja Dosen/public/vendor/bootstrap/scss/mixins/_visibility.scss create mode 100644 Pengukuran Kinerja Dosen/public/vendor/bootstrap/scss/utilities/_align.scss create mode 100644 Pengukuran Kinerja Dosen/public/vendor/bootstrap/scss/utilities/_background.scss create mode 100644 Pengukuran Kinerja Dosen/public/vendor/bootstrap/scss/utilities/_borders.scss create mode 100644 Pengukuran Kinerja Dosen/public/vendor/bootstrap/scss/utilities/_clearfix.scss create mode 100644 Pengukuran Kinerja Dosen/public/vendor/bootstrap/scss/utilities/_display.scss create mode 100644 Pengukuran Kinerja Dosen/public/vendor/bootstrap/scss/utilities/_embed.scss create mode 100644 Pengukuran Kinerja Dosen/public/vendor/bootstrap/scss/utilities/_flex.scss create mode 100644 Pengukuran Kinerja Dosen/public/vendor/bootstrap/scss/utilities/_float.scss create mode 100644 Pengukuran Kinerja Dosen/public/vendor/bootstrap/scss/utilities/_interactions.scss create mode 100644 Pengukuran Kinerja Dosen/public/vendor/bootstrap/scss/utilities/_overflow.scss create mode 100644 Pengukuran Kinerja Dosen/public/vendor/bootstrap/scss/utilities/_position.scss create mode 100644 Pengukuran Kinerja Dosen/public/vendor/bootstrap/scss/utilities/_screenreaders.scss create mode 100644 Pengukuran Kinerja Dosen/public/vendor/bootstrap/scss/utilities/_shadows.scss create mode 100644 Pengukuran Kinerja Dosen/public/vendor/bootstrap/scss/utilities/_sizing.scss create mode 100644 Pengukuran Kinerja Dosen/public/vendor/bootstrap/scss/utilities/_spacing.scss create mode 100644 Pengukuran Kinerja Dosen/public/vendor/bootstrap/scss/utilities/_stretched-link.scss create mode 100644 Pengukuran Kinerja Dosen/public/vendor/bootstrap/scss/utilities/_text.scss create mode 100644 Pengukuran Kinerja Dosen/public/vendor/bootstrap/scss/utilities/_visibility.scss create mode 100644 Pengukuran Kinerja Dosen/public/vendor/bootstrap/scss/vendor/_rfs.scss create mode 100644 Pengukuran Kinerja Dosen/public/vendor/chart.js/Chart.bundle.js create mode 100644 Pengukuran Kinerja Dosen/public/vendor/chart.js/Chart.bundle.min.js create mode 100644 Pengukuran Kinerja Dosen/public/vendor/chart.js/Chart.js create mode 100644 Pengukuran Kinerja Dosen/public/vendor/chart.js/Chart.min.js create mode 100644 Pengukuran Kinerja Dosen/public/vendor/datatables/dataTables.bootstrap4.css create mode 100644 Pengukuran Kinerja Dosen/public/vendor/datatables/dataTables.bootstrap4.js create mode 100644 Pengukuran Kinerja Dosen/public/vendor/datatables/dataTables.bootstrap4.min.css create mode 100644 Pengukuran Kinerja Dosen/public/vendor/datatables/dataTables.bootstrap4.min.js create mode 100644 Pengukuran Kinerja Dosen/public/vendor/datatables/jquery.dataTables.js create mode 100644 Pengukuran Kinerja Dosen/public/vendor/datatables/jquery.dataTables.min.js create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/LICENSE.txt create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/css/all.css create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/css/all.min.css create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/css/brands.css create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/css/brands.min.css create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/css/fontawesome.css create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/css/fontawesome.min.css create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/css/regular.css create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/css/regular.min.css create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/css/solid.css create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/css/solid.min.css create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/css/svg-with-js.css create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/css/svg-with-js.min.css create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/css/v4-shims.css create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/css/v4-shims.min.css create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/js/all.js create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/js/all.min.js create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/js/brands.js create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/js/brands.min.js create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/js/conflict-detection.js create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/js/conflict-detection.min.js create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/js/fontawesome.js create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/js/fontawesome.min.js create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/js/regular.js create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/js/regular.min.js create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/js/solid.js create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/js/solid.min.js create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/js/v4-shims.js create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/js/v4-shims.min.js create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/less/_animated.less create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/less/_bordered-pulled.less create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/less/_core.less create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/less/_fixed-width.less create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/less/_icons.less create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/less/_larger.less create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/less/_list.less create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/less/_mixins.less create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/less/_rotated-flipped.less create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/less/_screen-reader.less create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/less/_shims.less create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/less/_stacked.less create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/less/_variables.less create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/less/brands.less create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/less/fontawesome.less create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/less/regular.less create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/less/solid.less create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/less/v4-shims.less create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/metadata/categories.yml create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/metadata/icons.yml create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/metadata/shims.yml create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/metadata/sponsors.yml create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/package.json create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/scss/_animated.scss create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/scss/_bordered-pulled.scss create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/scss/_core.scss create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/scss/_fixed-width.scss create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/scss/_icons.scss create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/scss/_larger.scss create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/scss/_list.scss create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/scss/_mixins.scss create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/scss/_rotated-flipped.scss create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/scss/_screen-reader.scss create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/scss/_shims.scss create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/scss/_stacked.scss create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/scss/_variables.scss create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/scss/brands.scss create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/scss/fontawesome.scss create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/scss/regular.scss create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/scss/solid.scss create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/scss/v4-shims.scss create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/sprites/brands.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/sprites/regular.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/sprites/solid.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/500px.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/accessible-icon.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/accusoft.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/acquisitions-incorporated.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/adn.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/adobe.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/adversal.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/affiliatetheme.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/airbnb.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/algolia.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/alipay.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/amazon-pay.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/amazon.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/amilia.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/android.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/angellist.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/angrycreative.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/angular.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/app-store-ios.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/app-store.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/apper.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/apple-pay.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/apple.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/artstation.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/asymmetrik.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/atlassian.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/audible.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/autoprefixer.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/avianex.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/aviato.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/aws.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/bandcamp.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/battle-net.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/behance-square.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/behance.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/bimobject.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/bitbucket.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/bitcoin.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/bity.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/black-tie.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/blackberry.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/blogger-b.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/blogger.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/bluetooth-b.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/bluetooth.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/bootstrap.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/btc.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/buffer.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/buromobelexperte.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/buy-n-large.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/buysellads.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/canadian-maple-leaf.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/cc-amazon-pay.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/cc-amex.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/cc-apple-pay.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/cc-diners-club.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/cc-discover.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/cc-jcb.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/cc-mastercard.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/cc-paypal.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/cc-stripe.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/cc-visa.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/centercode.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/centos.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/chrome.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/chromecast.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/cloudscale.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/cloudsmith.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/cloudversify.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/codepen.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/codiepie.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/confluence.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/connectdevelop.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/contao.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/cotton-bureau.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/cpanel.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/creative-commons-by.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/creative-commons-nc-eu.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/creative-commons-nc-jp.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/creative-commons-nc.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/creative-commons-nd.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/creative-commons-pd-alt.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/creative-commons-pd.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/creative-commons-remix.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/creative-commons-sa.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/creative-commons-sampling-plus.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/creative-commons-sampling.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/creative-commons-share.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/creative-commons-zero.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/creative-commons.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/critical-role.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/css3-alt.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/css3.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/cuttlefish.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/d-and-d-beyond.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/d-and-d.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/dailymotion.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/dashcube.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/deezer.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/delicious.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/deploydog.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/deskpro.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/dev.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/deviantart.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/dhl.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/diaspora.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/digg.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/digital-ocean.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/discord.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/discourse.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/dochub.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/docker.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/draft2digital.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/dribbble-square.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/dribbble.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/dropbox.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/drupal.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/dyalog.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/earlybirds.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/ebay.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/edge-legacy.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/edge.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/elementor.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/ello.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/ember.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/empire.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/envira.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/erlang.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/ethereum.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/etsy.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/evernote.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/expeditedssl.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/facebook-f.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/facebook-messenger.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/facebook-square.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/facebook.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/fantasy-flight-games.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/fedex.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/fedora.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/figma.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/firefox-browser.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/firefox.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/first-order-alt.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/first-order.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/firstdraft.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/flickr.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/flipboard.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/fly.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/font-awesome-alt.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/font-awesome-flag.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/font-awesome-logo-full.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/font-awesome.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/fonticons-fi.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/fonticons.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/fort-awesome-alt.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/fort-awesome.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/forumbee.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/foursquare.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/free-code-camp.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/freebsd.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/fulcrum.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/galactic-republic.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/galactic-senate.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/get-pocket.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/gg-circle.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/gg.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/git-alt.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/git-square.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/git.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/github-alt.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/github-square.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/github.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/gitkraken.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/gitlab.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/gitter.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/glide-g.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/glide.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/gofore.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/goodreads-g.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/goodreads.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/google-drive.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/google-pay.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/google-play.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/google-plus-g.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/google-plus-square.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/google-plus.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/google-wallet.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/google.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/gratipay.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/grav.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/gripfire.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/grunt.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/gulp.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/hacker-news-square.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/hacker-news.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/hackerrank.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/hips.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/hire-a-helper.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/hooli.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/hornbill.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/hotjar.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/houzz.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/html5.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/hubspot.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/ideal.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/imdb.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/instagram-square.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/instagram.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/intercom.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/internet-explorer.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/invision.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/ioxhost.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/itch-io.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/itunes-note.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/itunes.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/java.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/jedi-order.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/jenkins.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/jira.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/joget.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/joomla.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/js-square.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/js.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/jsfiddle.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/kaggle.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/keybase.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/keycdn.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/kickstarter-k.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/kickstarter.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/korvue.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/laravel.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/lastfm-square.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/lastfm.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/leanpub.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/less.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/line.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/linkedin-in.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/linkedin.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/linode.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/linux.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/lyft.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/magento.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/mailchimp.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/mandalorian.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/markdown.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/mastodon.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/maxcdn.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/mdb.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/medapps.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/medium-m.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/medium.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/medrt.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/meetup.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/megaport.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/mendeley.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/microblog.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/microsoft.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/mix.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/mixcloud.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/mixer.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/mizuni.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/modx.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/monero.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/napster.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/neos.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/nimblr.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/node-js.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/node.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/npm.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/ns8.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/nutritionix.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/odnoklassniki-square.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/odnoklassniki.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/old-republic.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/opencart.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/openid.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/opera.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/optin-monster.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/orcid.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/osi.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/page4.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/pagelines.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/palfed.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/patreon.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/paypal.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/penny-arcade.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/periscope.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/phabricator.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/phoenix-framework.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/phoenix-squadron.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/php.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/pied-piper-alt.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/pied-piper-hat.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/pied-piper-pp.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/pied-piper-square.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/pied-piper.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/pinterest-p.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/pinterest-square.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/pinterest.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/playstation.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/product-hunt.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/pushed.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/python.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/qq.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/quinscape.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/quora.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/r-project.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/raspberry-pi.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/ravelry.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/react.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/reacteurope.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/readme.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/rebel.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/red-river.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/reddit-alien.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/reddit-square.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/reddit.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/redhat.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/renren.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/replyd.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/researchgate.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/resolving.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/rev.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/rocketchat.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/rockrms.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/rust.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/safari.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/salesforce.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/sass.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/schlix.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/scribd.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/searchengin.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/sellcast.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/sellsy.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/servicestack.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/shirtsinbulk.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/shopify.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/shopware.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/simplybuilt.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/sistrix.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/sith.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/sketch.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/skyatlas.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/skype.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/slack-hash.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/slack.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/slideshare.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/snapchat-ghost.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/snapchat-square.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/snapchat.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/soundcloud.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/sourcetree.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/speakap.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/speaker-deck.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/spotify.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/squarespace.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/stack-exchange.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/stack-overflow.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/stackpath.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/staylinked.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/steam-square.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/steam-symbol.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/steam.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/sticker-mule.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/strava.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/stripe-s.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/stripe.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/studiovinari.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/stumbleupon-circle.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/stumbleupon.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/superpowers.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/supple.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/suse.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/swift.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/symfony.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/teamspeak.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/telegram-plane.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/telegram.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/tencent-weibo.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/the-red-yeti.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/themeco.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/themeisle.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/think-peaks.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/tiktok.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/trade-federation.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/trello.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/tripadvisor.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/tumblr-square.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/tumblr.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/twitch.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/twitter-square.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/twitter.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/typo3.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/uber.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/ubuntu.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/uikit.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/umbraco.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/uniregistry.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/unity.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/unsplash.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/untappd.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/ups.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/usb.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/usps.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/ussunnah.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/vaadin.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/viacoin.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/viadeo-square.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/viadeo.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/viber.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/vimeo-square.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/vimeo-v.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/vimeo.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/vine.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/vk.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/vnv.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/vuejs.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/waze.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/weebly.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/weibo.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/weixin.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/whatsapp-square.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/whatsapp.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/whmcs.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/wikipedia-w.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/windows.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/wix.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/wizards-of-the-coast.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/wolf-pack-battalion.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/wordpress-simple.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/wordpress.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/wpbeginner.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/wpexplorer.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/wpforms.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/wpressr.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/xbox.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/xing-square.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/xing.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/y-combinator.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/yahoo.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/yammer.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/yandex-international.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/yandex.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/yarn.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/yelp.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/yoast.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/youtube-square.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/youtube.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/brands/zhihu.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/address-book.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/address-card.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/angry.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/arrow-alt-circle-down.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/arrow-alt-circle-left.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/arrow-alt-circle-right.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/arrow-alt-circle-up.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/bell-slash.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/bell.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/bookmark.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/building.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/calendar-alt.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/calendar-check.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/calendar-minus.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/calendar-plus.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/calendar-times.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/calendar.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/caret-square-down.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/caret-square-left.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/caret-square-right.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/caret-square-up.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/chart-bar.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/check-circle.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/check-square.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/circle.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/clipboard.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/clock.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/clone.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/closed-captioning.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/comment-alt.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/comment-dots.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/comment.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/comments.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/compass.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/copy.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/copyright.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/credit-card.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/dizzy.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/dot-circle.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/edit.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/envelope-open.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/envelope.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/eye-slash.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/eye.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/file-alt.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/file-archive.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/file-audio.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/file-code.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/file-excel.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/file-image.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/file-pdf.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/file-powerpoint.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/file-video.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/file-word.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/file.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/flag.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/flushed.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/folder-open.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/folder.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/font-awesome-logo-full.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/frown-open.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/frown.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/futbol.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/gem.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/grimace.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/grin-alt.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/grin-beam-sweat.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/grin-beam.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/grin-hearts.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/grin-squint-tears.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/grin-squint.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/grin-stars.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/grin-tears.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/grin-tongue-squint.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/grin-tongue-wink.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/grin-tongue.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/grin-wink.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/grin.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/hand-lizard.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/hand-paper.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/hand-peace.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/hand-point-down.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/hand-point-left.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/hand-point-right.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/hand-point-up.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/hand-pointer.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/hand-rock.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/hand-scissors.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/hand-spock.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/handshake.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/hdd.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/heart.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/hospital.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/hourglass.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/id-badge.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/id-card.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/image.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/images.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/keyboard.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/kiss-beam.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/kiss-wink-heart.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/kiss.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/laugh-beam.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/laugh-squint.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/laugh-wink.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/laugh.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/lemon.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/life-ring.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/lightbulb.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/list-alt.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/map.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/meh-blank.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/meh-rolling-eyes.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/meh.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/minus-square.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/money-bill-alt.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/moon.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/newspaper.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/object-group.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/object-ungroup.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/paper-plane.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/pause-circle.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/play-circle.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/plus-square.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/question-circle.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/registered.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/sad-cry.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/sad-tear.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/save.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/share-square.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/smile-beam.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/smile-wink.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/smile.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/snowflake.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/square.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/star-half.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/star.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/sticky-note.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/stop-circle.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/sun.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/surprise.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/thumbs-down.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/thumbs-up.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/times-circle.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/tired.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/trash-alt.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/user-circle.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/user.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/window-close.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/window-maximize.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/window-minimize.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/regular/window-restore.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/ad.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/address-book.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/address-card.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/adjust.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/air-freshener.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/align-center.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/align-justify.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/align-left.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/align-right.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/allergies.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/ambulance.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/american-sign-language-interpreting.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/anchor.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/angle-double-down.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/angle-double-left.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/angle-double-right.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/angle-double-up.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/angle-down.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/angle-left.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/angle-right.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/angle-up.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/angry.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/ankh.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/apple-alt.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/archive.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/archway.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/arrow-alt-circle-down.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/arrow-alt-circle-left.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/arrow-alt-circle-right.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/arrow-alt-circle-up.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/arrow-circle-down.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/arrow-circle-left.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/arrow-circle-right.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/arrow-circle-up.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/arrow-down.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/arrow-left.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/arrow-right.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/arrow-up.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/arrows-alt-h.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/arrows-alt-v.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/arrows-alt.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/assistive-listening-systems.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/asterisk.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/at.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/atlas.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/atom.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/audio-description.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/award.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/baby-carriage.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/baby.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/backspace.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/backward.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/bacon.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/bacteria.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/bacterium.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/bahai.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/balance-scale-left.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/balance-scale-right.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/balance-scale.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/ban.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/band-aid.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/barcode.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/bars.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/baseball-ball.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/basketball-ball.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/bath.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/battery-empty.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/battery-full.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/battery-half.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/battery-quarter.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/battery-three-quarters.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/bed.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/beer.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/bell-slash.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/bell.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/bezier-curve.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/bible.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/bicycle.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/biking.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/binoculars.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/biohazard.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/birthday-cake.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/blender-phone.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/blender.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/blind.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/blog.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/bold.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/bolt.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/bomb.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/bone.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/bong.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/book-dead.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/book-medical.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/book-open.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/book-reader.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/book.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/bookmark.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/border-all.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/border-none.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/border-style.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/bowling-ball.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/box-open.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/box-tissue.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/box.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/boxes.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/braille.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/brain.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/bread-slice.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/briefcase-medical.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/briefcase.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/broadcast-tower.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/broom.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/brush.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/bug.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/building.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/bullhorn.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/bullseye.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/burn.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/bus-alt.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/bus.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/business-time.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/calculator.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/calendar-alt.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/calendar-check.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/calendar-day.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/calendar-minus.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/calendar-plus.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/calendar-times.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/calendar-week.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/calendar.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/camera-retro.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/camera.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/campground.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/candy-cane.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/cannabis.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/capsules.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/car-alt.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/car-battery.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/car-crash.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/car-side.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/car.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/caravan.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/caret-down.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/caret-left.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/caret-right.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/caret-square-down.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/caret-square-left.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/caret-square-right.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/caret-square-up.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/caret-up.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/carrot.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/cart-arrow-down.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/cart-plus.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/cash-register.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/cat.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/certificate.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/chair.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/chalkboard-teacher.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/chalkboard.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/charging-station.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/chart-area.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/chart-bar.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/chart-line.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/chart-pie.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/check-circle.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/check-double.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/check-square.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/check.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/cheese.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/chess-bishop.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/chess-board.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/chess-king.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/chess-knight.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/chess-pawn.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/chess-queen.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/chess-rook.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/chess.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/chevron-circle-down.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/chevron-circle-left.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/chevron-circle-right.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/chevron-circle-up.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/chevron-down.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/chevron-left.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/chevron-right.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/chevron-up.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/child.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/church.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/circle-notch.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/circle.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/city.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/clinic-medical.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/clipboard-check.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/clipboard-list.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/clipboard.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/clock.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/clone.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/closed-captioning.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/cloud-download-alt.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/cloud-meatball.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/cloud-moon-rain.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/cloud-moon.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/cloud-rain.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/cloud-showers-heavy.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/cloud-sun-rain.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/cloud-sun.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/cloud-upload-alt.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/cloud.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/cocktail.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/code-branch.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/code.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/coffee.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/cog.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/cogs.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/coins.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/columns.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/comment-alt.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/comment-dollar.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/comment-dots.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/comment-medical.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/comment-slash.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/comment.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/comments-dollar.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/comments.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/compact-disc.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/compass.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/compress-alt.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/compress-arrows-alt.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/compress.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/concierge-bell.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/cookie-bite.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/cookie.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/copy.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/copyright.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/couch.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/credit-card.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/crop-alt.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/crop.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/cross.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/crosshairs.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/crow.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/crown.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/crutch.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/cube.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/cubes.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/cut.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/database.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/deaf.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/democrat.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/desktop.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/dharmachakra.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/diagnoses.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/dice-d20.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/dice-d6.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/dice-five.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/dice-four.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/dice-one.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/dice-six.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/dice-three.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/dice-two.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/dice.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/digital-tachograph.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/directions.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/disease.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/divide.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/dizzy.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/dna.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/dog.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/dollar-sign.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/dolly-flatbed.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/dolly.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/donate.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/door-closed.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/door-open.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/dot-circle.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/dove.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/download.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/drafting-compass.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/dragon.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/draw-polygon.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/drum-steelpan.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/drum.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/drumstick-bite.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/dumbbell.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/dumpster-fire.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/dumpster.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/dungeon.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/edit.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/egg.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/eject.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/ellipsis-h.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/ellipsis-v.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/envelope-open-text.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/envelope-open.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/envelope-square.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/envelope.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/equals.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/eraser.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/ethernet.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/euro-sign.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/exchange-alt.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/exclamation-circle.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/exclamation-triangle.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/exclamation.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/expand-alt.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/expand-arrows-alt.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/expand.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/external-link-alt.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/external-link-square-alt.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/eye-dropper.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/eye-slash.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/eye.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/fan.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/fast-backward.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/fast-forward.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/faucet.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/fax.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/feather-alt.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/feather.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/female.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/fighter-jet.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/file-alt.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/file-archive.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/file-audio.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/file-code.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/file-contract.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/file-csv.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/file-download.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/file-excel.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/file-export.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/file-image.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/file-import.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/file-invoice-dollar.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/file-invoice.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/file-medical-alt.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/file-medical.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/file-pdf.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/file-powerpoint.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/file-prescription.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/file-signature.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/file-upload.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/file-video.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/file-word.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/file.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/fill-drip.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/fill.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/film.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/filter.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/fingerprint.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/fire-alt.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/fire-extinguisher.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/fire.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/first-aid.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/fish.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/fist-raised.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/flag-checkered.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/flag-usa.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/flag.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/flask.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/flushed.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/folder-minus.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/folder-open.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/folder-plus.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/folder.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/font-awesome-logo-full.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/font.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/football-ball.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/forward.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/frog.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/frown-open.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/frown.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/funnel-dollar.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/futbol.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/gamepad.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/gas-pump.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/gavel.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/gem.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/genderless.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/ghost.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/gift.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/gifts.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/glass-cheers.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/glass-martini-alt.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/glass-martini.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/glass-whiskey.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/glasses.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/globe-africa.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/globe-americas.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/globe-asia.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/globe-europe.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/globe.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/golf-ball.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/gopuram.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/graduation-cap.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/greater-than-equal.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/greater-than.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/grimace.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/grin-alt.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/grin-beam-sweat.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/grin-beam.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/grin-hearts.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/grin-squint-tears.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/grin-squint.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/grin-stars.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/grin-tears.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/grin-tongue-squint.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/grin-tongue-wink.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/grin-tongue.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/grin-wink.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/grin.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/grip-horizontal.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/grip-lines-vertical.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/grip-lines.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/grip-vertical.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/guitar.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/h-square.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/hamburger.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/hammer.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/hamsa.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/hand-holding-heart.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/hand-holding-medical.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/hand-holding-usd.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/hand-holding-water.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/hand-holding.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/hand-lizard.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/hand-middle-finger.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/hand-paper.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/hand-peace.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/hand-point-down.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/hand-point-left.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/hand-point-right.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/hand-point-up.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/hand-pointer.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/hand-rock.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/hand-scissors.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/hand-sparkles.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/hand-spock.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/hands-helping.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/hands-wash.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/hands.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/handshake-alt-slash.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/handshake-slash.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/handshake.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/hanukiah.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/hard-hat.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/hashtag.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/hat-cowboy-side.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/hat-cowboy.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/hat-wizard.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/hdd.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/head-side-cough-slash.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/head-side-cough.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/head-side-mask.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/head-side-virus.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/heading.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/headphones-alt.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/headphones.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/headset.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/heart-broken.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/heart.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/heartbeat.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/helicopter.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/highlighter.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/hiking.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/hippo.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/history.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/hockey-puck.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/holly-berry.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/home.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/horse-head.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/horse.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/hospital-alt.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/hospital-symbol.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/hospital-user.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/hospital.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/hot-tub.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/hotdog.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/hotel.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/hourglass-end.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/hourglass-half.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/hourglass-start.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/hourglass.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/house-damage.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/house-user.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/hryvnia.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/i-cursor.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/ice-cream.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/icicles.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/icons.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/id-badge.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/id-card-alt.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/id-card.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/igloo.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/image.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/images.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/inbox.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/indent.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/industry.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/infinity.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/info-circle.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/info.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/italic.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/jedi.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/joint.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/journal-whills.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/kaaba.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/key.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/keyboard.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/khanda.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/kiss-beam.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/kiss-wink-heart.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/kiss.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/kiwi-bird.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/landmark.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/language.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/laptop-code.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/laptop-house.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/laptop-medical.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/laptop.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/laugh-beam.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/laugh-squint.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/laugh-wink.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/laugh.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/layer-group.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/leaf.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/lemon.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/less-than-equal.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/less-than.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/level-down-alt.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/level-up-alt.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/life-ring.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/lightbulb.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/link.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/lira-sign.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/list-alt.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/list-ol.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/list-ul.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/list.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/location-arrow.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/lock-open.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/lock.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/long-arrow-alt-down.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/long-arrow-alt-left.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/long-arrow-alt-right.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/long-arrow-alt-up.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/low-vision.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/luggage-cart.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/lungs-virus.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/lungs.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/magic.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/magnet.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/mail-bulk.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/male.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/map-marked-alt.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/map-marked.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/map-marker-alt.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/map-marker.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/map-pin.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/map-signs.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/map.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/marker.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/mars-double.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/mars-stroke-h.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/mars-stroke-v.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/mars-stroke.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/mars.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/mask.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/medal.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/medkit.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/meh-blank.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/meh-rolling-eyes.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/meh.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/memory.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/menorah.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/mercury.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/meteor.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/microchip.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/microphone-alt-slash.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/microphone-alt.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/microphone-slash.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/microphone.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/microscope.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/minus-circle.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/minus-square.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/minus.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/mitten.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/mobile-alt.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/mobile.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/money-bill-alt.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/money-bill-wave-alt.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/money-bill-wave.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/money-bill.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/money-check-alt.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/money-check.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/monument.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/moon.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/mortar-pestle.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/mosque.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/motorcycle.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/mountain.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/mouse-pointer.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/mouse.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/mug-hot.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/music.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/network-wired.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/neuter.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/newspaper.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/not-equal.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/notes-medical.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/object-group.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/object-ungroup.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/oil-can.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/om.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/otter.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/outdent.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/pager.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/paint-brush.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/paint-roller.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/palette.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/pallet.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/paper-plane.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/paperclip.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/parachute-box.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/paragraph.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/parking.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/passport.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/pastafarianism.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/paste.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/pause-circle.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/pause.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/paw.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/peace.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/pen-alt.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/pen-fancy.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/pen-nib.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/pen-square.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/pen.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/pencil-alt.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/pencil-ruler.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/people-arrows.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/people-carry.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/pepper-hot.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/percent.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/percentage.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/person-booth.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/phone-alt.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/phone-slash.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/phone-square-alt.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/phone-square.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/phone-volume.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/phone.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/photo-video.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/piggy-bank.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/pills.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/pizza-slice.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/place-of-worship.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/plane-arrival.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/plane-departure.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/plane-slash.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/plane.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/play-circle.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/play.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/plug.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/plus-circle.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/plus-square.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/plus.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/podcast.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/poll-h.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/poll.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/poo-storm.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/poo.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/poop.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/portrait.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/pound-sign.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/power-off.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/pray.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/praying-hands.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/prescription-bottle-alt.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/prescription-bottle.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/prescription.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/print.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/procedures.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/project-diagram.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/pump-medical.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/pump-soap.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/puzzle-piece.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/qrcode.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/question-circle.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/question.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/quidditch.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/quote-left.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/quote-right.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/quran.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/radiation-alt.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/radiation.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/rainbow.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/random.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/receipt.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/record-vinyl.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/recycle.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/redo-alt.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/redo.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/registered.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/remove-format.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/reply-all.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/reply.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/republican.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/restroom.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/retweet.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/ribbon.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/ring.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/road.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/robot.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/rocket.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/route.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/rss-square.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/rss.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/ruble-sign.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/ruler-combined.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/ruler-horizontal.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/ruler-vertical.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/ruler.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/running.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/rupee-sign.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/sad-cry.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/sad-tear.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/satellite-dish.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/satellite.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/save.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/school.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/screwdriver.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/scroll.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/sd-card.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/search-dollar.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/search-location.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/search-minus.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/search-plus.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/search.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/seedling.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/server.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/shapes.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/share-alt-square.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/share-alt.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/share-square.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/share.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/shekel-sign.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/shield-alt.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/shield-virus.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/ship.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/shipping-fast.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/shoe-prints.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/shopping-bag.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/shopping-basket.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/shopping-cart.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/shower.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/shuttle-van.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/sign-in-alt.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/sign-language.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/sign-out-alt.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/sign.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/signal.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/signature.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/sim-card.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/sink.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/sitemap.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/skating.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/skiing-nordic.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/skiing.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/skull-crossbones.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/skull.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/slash.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/sleigh.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/sliders-h.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/smile-beam.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/smile-wink.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/smile.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/smog.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/smoking-ban.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/smoking.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/sms.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/snowboarding.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/snowflake.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/snowman.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/snowplow.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/soap.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/socks.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/solar-panel.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/sort-alpha-down-alt.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/sort-alpha-down.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/sort-alpha-up-alt.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/sort-alpha-up.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/sort-amount-down-alt.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/sort-amount-down.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/sort-amount-up-alt.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/sort-amount-up.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/sort-down.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/sort-numeric-down-alt.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/sort-numeric-down.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/sort-numeric-up-alt.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/sort-numeric-up.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/sort-up.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/sort.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/spa.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/space-shuttle.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/spell-check.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/spider.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/spinner.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/splotch.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/spray-can.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/square-full.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/square-root-alt.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/square.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/stamp.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/star-and-crescent.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/star-half-alt.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/star-half.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/star-of-david.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/star-of-life.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/star.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/step-backward.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/step-forward.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/stethoscope.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/sticky-note.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/stop-circle.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/stop.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/stopwatch-20.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/stopwatch.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/store-alt-slash.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/store-alt.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/store-slash.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/store.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/stream.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/street-view.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/strikethrough.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/stroopwafel.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/subscript.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/subway.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/suitcase-rolling.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/suitcase.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/sun.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/superscript.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/surprise.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/swatchbook.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/swimmer.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/swimming-pool.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/synagogue.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/sync-alt.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/sync.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/syringe.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/table-tennis.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/table.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/tablet-alt.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/tablet.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/tablets.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/tachometer-alt.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/tag.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/tags.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/tape.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/tasks.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/taxi.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/teeth-open.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/teeth.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/temperature-high.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/temperature-low.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/tenge.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/terminal.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/text-height.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/text-width.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/th-large.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/th-list.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/th.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/theater-masks.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/thermometer-empty.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/thermometer-full.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/thermometer-half.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/thermometer-quarter.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/thermometer-three-quarters.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/thermometer.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/thumbs-down.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/thumbs-up.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/thumbtack.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/ticket-alt.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/times-circle.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/times.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/tint-slash.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/tint.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/tired.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/toggle-off.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/toggle-on.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/toilet-paper-slash.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/toilet-paper.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/toilet.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/toolbox.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/tools.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/tooth.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/torah.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/torii-gate.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/tractor.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/trademark.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/traffic-light.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/trailer.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/train.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/tram.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/transgender-alt.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/transgender.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/trash-alt.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/trash-restore-alt.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/trash-restore.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/trash.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/tree.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/trophy.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/truck-loading.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/truck-monster.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/truck-moving.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/truck-pickup.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/truck.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/tshirt.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/tty.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/tv.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/umbrella-beach.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/umbrella.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/underline.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/undo-alt.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/undo.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/universal-access.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/university.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/unlink.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/unlock-alt.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/unlock.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/upload.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/user-alt-slash.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/user-alt.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/user-astronaut.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/user-check.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/user-circle.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/user-clock.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/user-cog.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/user-edit.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/user-friends.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/user-graduate.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/user-injured.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/user-lock.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/user-md.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/user-minus.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/user-ninja.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/user-nurse.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/user-plus.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/user-secret.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/user-shield.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/user-slash.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/user-tag.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/user-tie.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/user-times.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/user.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/users-cog.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/users-slash.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/users.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/utensil-spoon.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/utensils.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/vector-square.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/venus-double.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/venus-mars.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/venus.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/vial.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/vials.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/video-slash.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/video.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/vihara.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/virus-slash.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/virus.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/viruses.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/voicemail.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/volleyball-ball.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/volume-down.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/volume-mute.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/volume-off.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/volume-up.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/vote-yea.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/vr-cardboard.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/walking.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/wallet.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/warehouse.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/water.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/wave-square.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/weight-hanging.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/weight.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/wheelchair.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/wifi.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/wind.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/window-close.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/window-maximize.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/window-minimize.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/window-restore.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/wine-bottle.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/wine-glass-alt.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/wine-glass.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/won-sign.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/wrench.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/x-ray.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/yen-sign.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/svgs/solid/yin-yang.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/webfonts/fa-brands-400.eot create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/webfonts/fa-brands-400.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/webfonts/fa-brands-400.ttf create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/webfonts/fa-brands-400.woff create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/webfonts/fa-brands-400.woff2 create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/webfonts/fa-regular-400.eot create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/webfonts/fa-regular-400.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/webfonts/fa-regular-400.ttf create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/webfonts/fa-regular-400.woff create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/webfonts/fa-regular-400.woff2 create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/webfonts/fa-solid-900.eot create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/webfonts/fa-solid-900.svg create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/webfonts/fa-solid-900.ttf create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/webfonts/fa-solid-900.woff create mode 100644 Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/webfonts/fa-solid-900.woff2 create mode 100644 Pengukuran Kinerja Dosen/public/vendor/jquery-easing/jquery.easing.compatibility.js create mode 100644 Pengukuran Kinerja Dosen/public/vendor/jquery-easing/jquery.easing.js create mode 100644 Pengukuran Kinerja Dosen/public/vendor/jquery-easing/jquery.easing.min.js create mode 100644 Pengukuran Kinerja Dosen/public/vendor/jquery/jquery.js create mode 100644 Pengukuran Kinerja Dosen/public/vendor/jquery/jquery.min.js create mode 100644 Pengukuran Kinerja Dosen/public/vendor/jquery/jquery.min.map create mode 100644 Pengukuran Kinerja Dosen/public/vendor/jquery/jquery.slim.js create mode 100644 Pengukuran Kinerja Dosen/public/vendor/jquery/jquery.slim.min.js create mode 100644 Pengukuran Kinerja Dosen/public/vendor/jquery/jquery.slim.min.map create mode 100644 Pengukuran Kinerja Dosen/resources/views/alternatif/ahp_alternatif.blade.php create mode 100644 Pengukuran Kinerja Dosen/resources/views/alternatif/edit.blade.php create mode 100644 Pengukuran Kinerja Dosen/resources/views/alternatif/index.blade.php create mode 100644 Pengukuran Kinerja Dosen/resources/views/alternatif/perbandingan.blade.php create mode 100644 Pengukuran Kinerja Dosen/resources/views/alternatif/tambah.blade.php create mode 100644 Pengukuran Kinerja Dosen/resources/views/dashboard.blade.php create mode 100644 Pengukuran Kinerja Dosen/resources/views/hasil/index.blade.php create mode 100644 Pengukuran Kinerja Dosen/resources/views/hasil/laporan.blade.php create mode 100644 Pengukuran Kinerja Dosen/resources/views/kriteria/ahp_kriteria.blade.php create mode 100644 Pengukuran Kinerja Dosen/resources/views/kriteria/edit.blade.php create mode 100644 Pengukuran Kinerja Dosen/resources/views/kriteria/index.blade.php create mode 100644 Pengukuran Kinerja Dosen/resources/views/kriteria/tambah.blade.php create mode 100644 Pengukuran Kinerja Dosen/resources/views/layouts/footer_admin.blade.php create mode 100644 Pengukuran Kinerja Dosen/resources/views/layouts/header_admin.blade.php create mode 100644 Pengukuran Kinerja Dosen/resources/views/login.blade.php create mode 100644 Pengukuran Kinerja Dosen/resources/views/perhitungan/index.blade.php create mode 100644 Pengukuran Kinerja Dosen/resources/views/profile/index.blade.php create mode 100644 Pengukuran Kinerja Dosen/resources/views/user/detail.blade.php create mode 100644 Pengukuran Kinerja Dosen/resources/views/user/edit.blade.php create mode 100644 Pengukuran Kinerja Dosen/resources/views/user/index.blade.php create mode 100644 Pengukuran Kinerja Dosen/resources/views/user/tambah.blade.php create mode 100644 Pengukuran Kinerja Dosen/routes/api.php create mode 100644 Pengukuran Kinerja Dosen/routes/channels.php create mode 100644 Pengukuran Kinerja Dosen/routes/console.php create mode 100644 Pengukuran Kinerja Dosen/routes/web.php create mode 100644 Pengukuran Kinerja Dosen/storage/app/.gitignore create mode 100644 Pengukuran Kinerja Dosen/storage/app/public/.gitignore create mode 100644 Pengukuran Kinerja Dosen/storage/framework/.gitignore create mode 100644 Pengukuran Kinerja Dosen/storage/framework/cache/.gitignore create mode 100644 Pengukuran Kinerja Dosen/storage/framework/cache/data/.gitignore create mode 100644 Pengukuran Kinerja Dosen/storage/framework/sessions/.gitignore create mode 100644 Pengukuran Kinerja Dosen/storage/framework/testing/.gitignore create mode 100644 Pengukuran Kinerja Dosen/storage/framework/views/.gitignore create mode 100644 Pengukuran Kinerja Dosen/storage/logs/.gitignore create mode 100644 Pengukuran Kinerja Dosen/tests/CreatesApplication.php create mode 100644 Pengukuran Kinerja Dosen/tests/Feature/Hasilakhir.php create mode 100644 Pengukuran Kinerja Dosen/tests/Feature/Kriteria.php create mode 100644 Pengukuran Kinerja Dosen/tests/Feature/Perhitungan.php create mode 100644 Pengukuran Kinerja Dosen/tests/Feature/Testlogin.php create mode 100644 Pengukuran Kinerja Dosen/tests/Feature/alternatif.php create mode 100644 Pengukuran Kinerja Dosen/tests/Feature/datauser.php create mode 100644 Pengukuran Kinerja Dosen/tests/Feature/profile.php create mode 100644 Pengukuran Kinerja Dosen/tests/TestCase.php create mode 100644 Pengukuran Kinerja Dosen/tests/Unit/tests.php create mode 100644 Pengukuran Kinerja Dosen/vite.config.js diff --git a/Pengukuran Kinerja Dosen/.editorconfig b/Pengukuran Kinerja Dosen/.editorconfig new file mode 100644 index 0000000..8f0de65 --- /dev/null +++ b/Pengukuran Kinerja Dosen/.editorconfig @@ -0,0 +1,18 @@ +root = true + +[*] +charset = utf-8 +end_of_line = lf +indent_size = 4 +indent_style = space +insert_final_newline = true +trim_trailing_whitespace = true + +[*.md] +trim_trailing_whitespace = false + +[*.{yml,yaml}] +indent_size = 2 + +[docker-compose.yml] +indent_size = 4 diff --git a/Pengukuran Kinerja Dosen/.env.example b/Pengukuran Kinerja Dosen/.env.example new file mode 100644 index 0000000..ea0665b --- /dev/null +++ b/Pengukuran Kinerja Dosen/.env.example @@ -0,0 +1,59 @@ +APP_NAME=Laravel +APP_ENV=local +APP_KEY= +APP_DEBUG=true +APP_URL=http://localhost + +LOG_CHANNEL=stack +LOG_DEPRECATIONS_CHANNEL=null +LOG_LEVEL=debug + +DB_CONNECTION=mysql +DB_HOST=127.0.0.1 +DB_PORT=3306 +DB_DATABASE=laravel +DB_USERNAME=root +DB_PASSWORD= + +BROADCAST_DRIVER=log +CACHE_DRIVER=file +FILESYSTEM_DISK=local +QUEUE_CONNECTION=sync +SESSION_DRIVER=file +SESSION_LIFETIME=120 + +MEMCACHED_HOST=127.0.0.1 + +REDIS_HOST=127.0.0.1 +REDIS_PASSWORD=null +REDIS_PORT=6379 + +MAIL_MAILER=smtp +MAIL_HOST=mailpit +MAIL_PORT=1025 +MAIL_USERNAME=null +MAIL_PASSWORD=null +MAIL_ENCRYPTION=null +MAIL_FROM_ADDRESS="hello@example.com" +MAIL_FROM_NAME="${APP_NAME}" + +AWS_ACCESS_KEY_ID= +AWS_SECRET_ACCESS_KEY= +AWS_DEFAULT_REGION=us-east-1 +AWS_BUCKET= +AWS_USE_PATH_STYLE_ENDPOINT=false + +PUSHER_APP_ID= +PUSHER_APP_KEY= +PUSHER_APP_SECRET= +PUSHER_HOST= +PUSHER_PORT=443 +PUSHER_SCHEME=https +PUSHER_APP_CLUSTER=mt1 + +VITE_APP_NAME="${APP_NAME}" +VITE_PUSHER_APP_KEY="${PUSHER_APP_KEY}" +VITE_PUSHER_HOST="${PUSHER_HOST}" +VITE_PUSHER_PORT="${PUSHER_PORT}" +VITE_PUSHER_SCHEME="${PUSHER_SCHEME}" +VITE_PUSHER_APP_CLUSTER="${PUSHER_APP_CLUSTER}" diff --git a/Pengukuran Kinerja Dosen/.gitattributes b/Pengukuran Kinerja Dosen/.gitattributes new file mode 100644 index 0000000..fcb21d3 --- /dev/null +++ b/Pengukuran Kinerja Dosen/.gitattributes @@ -0,0 +1,11 @@ +* text=auto eol=lf + +*.blade.php diff=html +*.css diff=css +*.html diff=html +*.md diff=markdown +*.php diff=php + +/.github export-ignore +CHANGELOG.md export-ignore +.styleci.yml export-ignore diff --git a/Pengukuran Kinerja Dosen/.gitignore b/Pengukuran Kinerja Dosen/.gitignore new file mode 100644 index 0000000..7fe978f --- /dev/null +++ b/Pengukuran Kinerja Dosen/.gitignore @@ -0,0 +1,19 @@ +/.phpunit.cache +/node_modules +/public/build +/public/hot +/public/storage +/storage/*.key +/vendor +.env +.env.backup +.env.production +.phpunit.result.cache +Homestead.json +Homestead.yaml +auth.json +npm-debug.log +yarn-error.log +/.fleet +/.idea +/.vscode diff --git a/Pengukuran Kinerja Dosen/Database/factories/alternatifFactory.php b/Pengukuran Kinerja Dosen/Database/factories/alternatifFactory.php new file mode 100644 index 0000000..65155b9 --- /dev/null +++ b/Pengukuran Kinerja Dosen/Database/factories/alternatifFactory.php @@ -0,0 +1,23 @@ + + */ +class alternatifFactory extends Factory +{ + /** + * Define the model's default state. + * + * @return array + */ + public function definition(): array + { + return [ + // + ]; + } +} diff --git a/Pengukuran Kinerja Dosen/Database/factories/datauserFactory.php b/Pengukuran Kinerja Dosen/Database/factories/datauserFactory.php new file mode 100644 index 0000000..a8a2423 --- /dev/null +++ b/Pengukuran Kinerja Dosen/Database/factories/datauserFactory.php @@ -0,0 +1,28 @@ + + */ +class datauserFactory extends Factory +{ + protected $model = UserModel::class; + /** + * Define the model's default state. + * + * @return array + */ + public function definition(): array + { + return [ + 'nama' => $this->faker->name, + 'email' => $this->faker->unique()->safeEmail, + 'username' => $this->faker->userName, + 'password' => bcrypt('password'), + ]; + } +} diff --git a/Pengukuran Kinerja Dosen/Database/factories/kriteriaFactory.php b/Pengukuran Kinerja Dosen/Database/factories/kriteriaFactory.php new file mode 100644 index 0000000..e9a5d59 --- /dev/null +++ b/Pengukuran Kinerja Dosen/Database/factories/kriteriaFactory.php @@ -0,0 +1,28 @@ + + */ +class kriteriaFactory extends Factory +{ + protected $model = KriteriaModel::class; + /** + * Define the model's default state. + * + * @return array + */ + public function definition(): array + { + return [ + 'id' => $this->faker->random_integer(), + 'nama_kriteria' => $this->faker->name(), + 'kode_kriteria' => $this->faker->random_int(), + 'bobot' => $this->faker->randomFloat(2, 0, 100), + ]; + } +} diff --git a/Pengukuran Kinerja Dosen/Database/factories/loginFactory.php b/Pengukuran Kinerja Dosen/Database/factories/loginFactory.php new file mode 100644 index 0000000..ac3949c --- /dev/null +++ b/Pengukuran Kinerja Dosen/Database/factories/loginFactory.php @@ -0,0 +1,27 @@ + + */ +class loginFactory extends Factory +{ + + protected $model = LoginModel::class; + /** + * Define the model's default state. + * + * @return array + */ + public function definition(): array + { + return [ + 'username' =>$this->faker->name, + 'password' =>$this->faker->password, + ]; + } +} diff --git a/Pengukuran Kinerja Dosen/Database/factories/perhitunganFactory.php b/Pengukuran Kinerja Dosen/Database/factories/perhitunganFactory.php new file mode 100644 index 0000000..b1848fa --- /dev/null +++ b/Pengukuran Kinerja Dosen/Database/factories/perhitunganFactory.php @@ -0,0 +1,30 @@ + + */ +class perhitunganFactory extends Factory +{ + protected $model = PerhitunganModel::class; + + /** + * Define the model's default state. + * + * @return array + */ + public function definition(): array + { + return [ + + 'id_penilaian' => $this->faker->randomNumber(), + 'id_alternatif' => $this->faker->randomNumber(), + 'id_kriteria' => $this->faker->randomNumber(), + 'nilaian' => $this->faker->randomNumber(), + ]; + } +} diff --git a/Pengukuran Kinerja Dosen/Database/factories/profileFactory.php b/Pengukuran Kinerja Dosen/Database/factories/profileFactory.php new file mode 100644 index 0000000..b00913b --- /dev/null +++ b/Pengukuran Kinerja Dosen/Database/factories/profileFactory.php @@ -0,0 +1,31 @@ + + */ +class profileFactory extends Factory +{ + + protected $model = UserModel::class; + /** + * Define the model's default state. + * + * @return array + */ + public function definition(): array + { + return [ + 'nama' => $this->faker->name, + 'email' => $this->faker->unique()->safeEmail, + 'username' => $this->faker->userName, + 'password' => bcrypt('password'), + + ]; + } +} diff --git a/Pengukuran Kinerja Dosen/Database/spk_ahp_10.sql b/Pengukuran Kinerja Dosen/Database/spk_ahp_10.sql new file mode 100644 index 0000000..7cb5c1d --- /dev/null +++ b/Pengukuran Kinerja Dosen/Database/spk_ahp_10.sql @@ -0,0 +1,385 @@ +-- phpMyAdmin SQL Dump +-- version 5.2.1 +-- https://www.phpmyadmin.net/ +-- +-- Host: 127.0.0.1 +-- Generation Time: Aug 04, 2023 at 03:48 PM +-- Server version: 10.4.28-MariaDB +-- PHP Version: 8.2.4 + +SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO"; +START TRANSACTION; +SET time_zone = "+00:00"; + + +/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; +/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; +/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */; +/*!40101 SET NAMES utf8mb4 */; + +-- +-- Database: `spk_ahp_v3_laravel_10` +-- + +-- -------------------------------------------------------- + +-- +-- Table structure for table `alternatif` +-- + +CREATE TABLE `alternatif` ( + `id_alternatif` int(11) NOT NULL, + `nama` varchar(100) NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci; + +-- +-- Dumping data for table `alternatif` +-- + +INSERT INTO `alternatif` (`id_alternatif`, `nama`) VALUES +(1, 'Alternatif 1'), +(2, 'Alternatif 2'), +(3, 'Alternatif 3'); + +-- -------------------------------------------------------- + +-- +-- Table structure for table `alternatif_ahp` +-- + +CREATE TABLE `alternatif_ahp` ( + `id_alternatif_ahp` int(11) NOT NULL, + `id_kriteria` int(11) NOT NULL, + `id_alternatif_1` int(11) NOT NULL, + `id_alternatif_2` int(11) NOT NULL, + `nilai_1` float NOT NULL, + `nilai_2` float NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci; + +-- +-- Dumping data for table `alternatif_ahp` +-- + +INSERT INTO `alternatif_ahp` (`id_alternatif_ahp`, `id_kriteria`, `id_alternatif_1`, `id_alternatif_2`, `nilai_1`, `nilai_2`) VALUES +(213, 1, 1, 2, 3, 0.333333), +(214, 1, 1, 3, 3, 0.333333), +(215, 1, 2, 3, 2, 0.5), +(216, 2, 1, 2, 2, 0.5), +(217, 2, 1, 3, 4, 0.25), +(218, 2, 2, 3, 3, 0.333333), +(252, 5, 1, 2, 4, 0.25), +(253, 5, 1, 3, 3, 0.333333), +(254, 5, 2, 3, 2, 0.5), +(261, 3, 1, 2, 2, 0.5), +(262, 3, 1, 3, 1, 1), +(263, 3, 2, 3, 2, 0.5), +(267, 4, 1, 2, 2, 0.5), +(268, 4, 1, 3, 3, 0.333333), +(269, 4, 2, 3, 6, 0.166667); + +-- -------------------------------------------------------- + +-- +-- Table structure for table `hasil` +-- + +CREATE TABLE `hasil` ( + `id_hasil` int(11) NOT NULL, + `id_alternatif` int(11) NOT NULL, + `nilai` float NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci; + +-- +-- Dumping data for table `hasil` +-- + +INSERT INTO `hasil` (`id_hasil`, `id_alternatif`, `nilai`) VALUES +(1, 1, 0.535146), +(2, 2, 0.308941), +(3, 3, 0.155913); + +-- -------------------------------------------------------- + +-- +-- Table structure for table `kriteria` +-- + +CREATE TABLE `kriteria` ( + `id_kriteria` int(11) NOT NULL, + `nama_kriteria` varchar(100) NOT NULL, + `kode_kriteria` varchar(100) NOT NULL, + `bobot` float DEFAULT NULL +) ENGINE=InnoDB DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci; + +-- +-- Dumping data for table `kriteria` +-- + +INSERT INTO `kriteria` (`id_kriteria`, `nama_kriteria`, `kode_kriteria`, `bobot`) VALUES +(1, 'Usia', 'C1', 0.285144), +(2, 'Karakter', 'C2', 0.218477), +(3, 'Pemahaman', 'C3', 0.153225), +(4, 'Kecepatan Hafalan', 'C4', 0.23181), +(5, 'Bacaan Al-Qur\'an', 'C5', 0.111344); + +-- -------------------------------------------------------- + +-- +-- Table structure for table `kriteria_ahp` +-- + +CREATE TABLE `kriteria_ahp` ( + `id_kriteria_ahp` int(11) NOT NULL, + `id_kriteria_1` int(11) NOT NULL, + `id_kriteria_2` int(11) NOT NULL, + `nilai_1` float NOT NULL, + `nilai_2` float NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci; + +-- +-- Dumping data for table `kriteria_ahp` +-- + +INSERT INTO `kriteria_ahp` (`id_kriteria_ahp`, `id_kriteria_1`, `id_kriteria_2`, `nilai_1`, `nilai_2`) VALUES +(1, 1, 2, 1, 1), +(2, 1, 3, 3, 0.333333), +(3, 1, 4, 1, 1), +(4, 1, 5, 3, 0.333333), +(5, 2, 3, 2, 0.5), +(6, 2, 4, 1, 1), +(7, 2, 5, 1, 1), +(8, 3, 4, 1, 1), +(9, 3, 5, 2, 0.5), +(10, 4, 5, 3, 0.333333); + +-- -------------------------------------------------------- + +-- +-- Table structure for table `penilaian` +-- + +CREATE TABLE `penilaian` ( + `id_penilaian` int(11) NOT NULL, + `id_alternatif` int(11) NOT NULL, + `id_kriteria` int(11) NOT NULL, + `nilai` float NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci; + +-- +-- Dumping data for table `penilaian` +-- + +INSERT INTO `penilaian` (`id_penilaian`, `id_alternatif`, `id_kriteria`, `nilai`) VALUES +(19, 1, 1, 0.588889), +(20, 2, 1, 0.251852), +(21, 3, 1, 0.159259), +(22, 1, 2, 0.557143), +(23, 2, 2, 0.320238), +(24, 3, 2, 0.122619), +(46, 1, 5, 0.619617), +(47, 2, 5, 0.224349), +(48, 3, 5, 0.156034), +(49, 1, 3, 0.407143), +(50, 2, 3, 0.328571), +(51, 3, 3, 0.264286), +(55, 1, 4, 0.492344), +(56, 2, 4, 0.396172), +(57, 3, 4, 0.111483); + +-- -------------------------------------------------------- + +-- +-- Table structure for table `user` +-- + +CREATE TABLE `user` ( + `id_user` int(11) NOT NULL, + `id_user_level` int(11) NOT NULL, + `nama` varchar(200) NOT NULL, + `email` varchar(100) NOT NULL, + `username` varchar(100) NOT NULL, + `password` varchar(100) NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci; + +-- +-- Dumping data for table `user` +-- + +INSERT INTO `user` (`id_user`, `id_user_level`, `nama`, `email`, `username`, `password`) VALUES +(1, 1, 'Admin', 'admin@gmail.com', 'admin', '21232f297a57a5a743894a0e4a801fc3'), +(7, 2, 'User', 'user@gmail.com', 'user', 'ee11cbb19052e40b07aac0ca060c23ee'); + +-- -------------------------------------------------------- + +-- +-- Table structure for table `user_level` +-- + +CREATE TABLE `user_level` ( + `id_user_level` int(11) NOT NULL, + `user_level` varchar(100) NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci; + +-- +-- Dumping data for table `user_level` +-- + +INSERT INTO `user_level` (`id_user_level`, `user_level`) VALUES +(1, 'Administrator'), +(2, 'User'); + +-- +-- Indexes for dumped tables +-- + +-- +-- Indexes for table `alternatif` +-- +ALTER TABLE `alternatif` + ADD PRIMARY KEY (`id_alternatif`); + +-- +-- Indexes for table `alternatif_ahp` +-- +ALTER TABLE `alternatif_ahp` + ADD PRIMARY KEY (`id_alternatif_ahp`), + ADD KEY `id_kriteria` (`id_kriteria`), + ADD KEY `id_alternatif_1` (`id_alternatif_1`), + ADD KEY `id_alternatif_2` (`id_alternatif_2`); + +-- +-- Indexes for table `hasil` +-- +ALTER TABLE `hasil` + ADD PRIMARY KEY (`id_hasil`), + ADD KEY `id_alternatif` (`id_alternatif`); + +-- +-- Indexes for table `kriteria` +-- +ALTER TABLE `kriteria` + ADD PRIMARY KEY (`id_kriteria`); + +-- +-- Indexes for table `kriteria_ahp` +-- +ALTER TABLE `kriteria_ahp` + ADD PRIMARY KEY (`id_kriteria_ahp`), + ADD KEY `id_kriteria_1` (`id_kriteria_1`), + ADD KEY `id_kriteria_2` (`id_kriteria_2`); + +-- +-- Indexes for table `penilaian` +-- +ALTER TABLE `penilaian` + ADD PRIMARY KEY (`id_penilaian`), + ADD KEY `id_alternatif` (`id_alternatif`), + ADD KEY `id_kriteria` (`id_kriteria`); + +-- +-- Indexes for table `user` +-- +ALTER TABLE `user` + ADD PRIMARY KEY (`id_user`), + ADD KEY `id_user_level` (`id_user_level`); + +-- +-- Indexes for table `user_level` +-- +ALTER TABLE `user_level` + ADD PRIMARY KEY (`id_user_level`); + +-- +-- AUTO_INCREMENT for dumped tables +-- + +-- +-- AUTO_INCREMENT for table `alternatif` +-- +ALTER TABLE `alternatif` + MODIFY `id_alternatif` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=5; + +-- +-- AUTO_INCREMENT for table `alternatif_ahp` +-- +ALTER TABLE `alternatif_ahp` + MODIFY `id_alternatif_ahp` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=270; + +-- +-- AUTO_INCREMENT for table `hasil` +-- +ALTER TABLE `hasil` + MODIFY `id_hasil` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=4; + +-- +-- AUTO_INCREMENT for table `kriteria` +-- +ALTER TABLE `kriteria` + MODIFY `id_kriteria` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=8; + +-- +-- AUTO_INCREMENT for table `kriteria_ahp` +-- +ALTER TABLE `kriteria_ahp` + MODIFY `id_kriteria_ahp` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=11; + +-- +-- AUTO_INCREMENT for table `penilaian` +-- +ALTER TABLE `penilaian` + MODIFY `id_penilaian` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=58; + +-- +-- AUTO_INCREMENT for table `user` +-- +ALTER TABLE `user` + MODIFY `id_user` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=8; + +-- +-- AUTO_INCREMENT for table `user_level` +-- +ALTER TABLE `user_level` + MODIFY `id_user_level` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=3; + +-- +-- Constraints for dumped tables +-- + +-- +-- Constraints for table `alternatif_ahp` +-- +ALTER TABLE `alternatif_ahp` + ADD CONSTRAINT `alternatif_ahp_ibfk_1` FOREIGN KEY (`id_kriteria`) REFERENCES `kriteria` (`id_kriteria`) ON DELETE CASCADE ON UPDATE CASCADE, + ADD CONSTRAINT `alternatif_ahp_ibfk_2` FOREIGN KEY (`id_alternatif_1`) REFERENCES `alternatif` (`id_alternatif`) ON DELETE CASCADE ON UPDATE CASCADE, + ADD CONSTRAINT `alternatif_ahp_ibfk_3` FOREIGN KEY (`id_alternatif_2`) REFERENCES `alternatif` (`id_alternatif`) ON DELETE CASCADE ON UPDATE CASCADE; + +-- +-- Constraints for table `hasil` +-- +ALTER TABLE `hasil` + ADD CONSTRAINT `hasil_ibfk_1` FOREIGN KEY (`id_alternatif`) REFERENCES `alternatif` (`id_alternatif`) ON DELETE CASCADE ON UPDATE CASCADE; + +-- +-- Constraints for table `kriteria_ahp` +-- +ALTER TABLE `kriteria_ahp` + ADD CONSTRAINT `kriteria_ahp_ibfk_1` FOREIGN KEY (`id_kriteria_1`) REFERENCES `kriteria` (`id_kriteria`) ON DELETE CASCADE ON UPDATE CASCADE, + ADD CONSTRAINT `kriteria_ahp_ibfk_2` FOREIGN KEY (`id_kriteria_2`) REFERENCES `kriteria` (`id_kriteria`) ON DELETE CASCADE ON UPDATE CASCADE; + +-- +-- Constraints for table `penilaian` +-- +ALTER TABLE `penilaian` + ADD CONSTRAINT `penilaian_ibfk_1` FOREIGN KEY (`id_alternatif`) REFERENCES `alternatif` (`id_alternatif`) ON DELETE CASCADE ON UPDATE CASCADE, + ADD CONSTRAINT `penilaian_ibfk_2` FOREIGN KEY (`id_kriteria`) REFERENCES `kriteria` (`id_kriteria`) ON DELETE CASCADE ON UPDATE CASCADE; + +-- +-- Constraints for table `user` +-- +ALTER TABLE `user` + ADD CONSTRAINT `user_ibfk_1` FOREIGN KEY (`id_user_level`) REFERENCES `user_level` (`id_user_level`) ON DELETE CASCADE ON UPDATE CASCADE; +COMMIT; + +/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */; +/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */; +/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */; diff --git a/Pengukuran Kinerja Dosen/Perhitungan Manual/Referensi Perhitungan Metode AHP.pdf b/Pengukuran Kinerja Dosen/Perhitungan Manual/Referensi Perhitungan Metode AHP.pdf new file mode 100644 index 0000000000000000000000000000000000000000..c0b22761c8a8cab288ac06cba1e5b71e15b7f28e GIT binary patch literal 416671 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
  • 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

    20L_Od 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 Logo

    + +

    +Build Status +Total Downloads +Latest Stable Version +License +

    + +## About Laravel + +Laravel is a web application framework with expressive, elegant syntax. We believe development must be an enjoyable and creative experience to be truly fulfilling. Laravel takes the pain out of development by easing common tasks used in many web projects, such as: + +- [Simple, fast routing engine](https://laravel.com/docs/routing). +- [Powerful dependency injection container](https://laravel.com/docs/container). +- Multiple back-ends for [session](https://laravel.com/docs/session) and [cache](https://laravel.com/docs/cache) storage. +- Expressive, intuitive [database ORM](https://laravel.com/docs/eloquent). +- Database agnostic [schema migrations](https://laravel.com/docs/migrations). +- [Robust background job processing](https://laravel.com/docs/queues). +- [Real-time event broadcasting](https://laravel.com/docs/broadcasting). + +Laravel is accessible, powerful, and provides tools required for large, robust applications. + +## Learning Laravel + +Laravel has the most extensive and thorough [documentation](https://laravel.com/docs) and video tutorial library of all modern web application frameworks, making it a breeze to get started with the framework. + +You may also try the [Laravel Bootcamp](https://bootcamp.laravel.com), where you will be guided through building a modern Laravel application from scratch. + +If you don't feel like reading, [Laracasts](https://laracasts.com) can help. Laracasts contains over 2000 video tutorials on a range of topics including Laravel, modern PHP, unit testing, and JavaScript. Boost your skills by digging into our comprehensive video library. + +## Laravel Sponsors + +We would like to extend our thanks to the following sponsors for funding Laravel development. If you are interested in becoming a sponsor, please visit the Laravel [Patreon page](https://patreon.com/taylorotwell). + +### Premium Partners + +- **[Vehikl](https://vehikl.com/)** +- **[Tighten Co.](https://tighten.co)** +- **[Kirschbaum Development Group](https://kirschbaumdevelopment.com)** +- **[64 Robots](https://64robots.com)** +- **[Cubet Techno Labs](https://cubettech.com)** +- **[Cyber-Duck](https://cyber-duck.co.uk)** +- **[Many](https://www.many.co.uk)** +- **[Webdock, Fast VPS Hosting](https://www.webdock.io/en)** +- **[DevSquad](https://devsquad.com)** +- **[Curotec](https://www.curotec.com/services/technologies/laravel/)** +- **[OP.GG](https://op.gg)** +- **[WebReinvent](https://webreinvent.com/?utm_source=laravel&utm_medium=github&utm_campaign=patreon-sponsors)** +- **[Lendio](https://lendio.com)** + +## Contributing + +Thank you for considering contributing to the Laravel framework! The contribution guide can be found in the [Laravel documentation](https://laravel.com/docs/contributions). + +## Code of Conduct + +In order to ensure that the Laravel community is welcoming to all, please review and abide by the [Code of Conduct](https://laravel.com/docs/contributions#code-of-conduct). + +## Security Vulnerabilities + +If you discover a security vulnerability within Laravel, please send an e-mail to Taylor Otwell via [taylor@laravel.com](mailto:taylor@laravel.com). All security vulnerabilities will be promptly addressed. + +## License + +The Laravel framework is open-sourced software licensed under the [MIT license](https://opensource.org/licenses/MIT). diff --git a/Pengukuran Kinerja Dosen/app/Console/Kernel.php b/Pengukuran Kinerja Dosen/app/Console/Kernel.php new file mode 100644 index 0000000..e6b9960 --- /dev/null +++ b/Pengukuran Kinerja Dosen/app/Console/Kernel.php @@ -0,0 +1,27 @@ +command('inspire')->hourly(); + } + + /** + * Register the commands for the application. + */ + protected function commands(): void + { + $this->load(__DIR__.'/Commands'); + + require base_path('routes/console.php'); + } +} diff --git a/Pengukuran Kinerja Dosen/app/Exceptions/Handler.php b/Pengukuran Kinerja Dosen/app/Exceptions/Handler.php new file mode 100644 index 0000000..56af264 --- /dev/null +++ b/Pengukuran Kinerja Dosen/app/Exceptions/Handler.php @@ -0,0 +1,30 @@ + + */ + protected $dontFlash = [ + 'current_password', + 'password', + 'password_confirmation', + ]; + + /** + * Register the exception handling callbacks for the application. + */ + public function register(): void + { + $this->reportable(function (Throwable $e) { + // + }); + } +} diff --git a/Pengukuran Kinerja Dosen/app/Http/Controllers/AlternatifController.php b/Pengukuran Kinerja Dosen/app/Http/Controllers/AlternatifController.php new file mode 100644 index 0000000..d06a60e --- /dev/null +++ b/Pengukuran Kinerja Dosen/app/Http/Controllers/AlternatifController.php @@ -0,0 +1,563 @@ + + + + + + + validate($request, [ + 'nama' => 'required' + ]); + + $data = [ + 'nama' => $request->nama + ]; + + $result = AlternatifModel::create($data); + + if ($result) { + $request->session()->flash('message', ''); + return redirect('Alternatif'); + } else { + $request->session()->flash('message', ''); + return redirect('Alternatif/tambah'); + } + } + + public function perbandingan() + { + $id_user_level = session('log.id_user_level'); + + if ($id_user_level != 1) { + ?> + + + + + + validate($request, [ + 'nama' => 'required' + ]); + + $data = [ + 'nama' => $request->nama + ]; + + $alternatif = AlternatifModel::findOrFail($id_alternatif); + $alternatif->update($data); + + $request->session()->flash('message', ''); + return redirect('Alternatif'); + } + + public function destroy(Request $request, $id_alternatif) + { + $id_user_level = session('log.id_user_level'); + + if ($id_user_level != 1) { + ?> + + delete(); + $request->session()->flash('message', ''); + return redirect('Alternatif'); + } + + public function ahp_alternatif(Request $request, $id_kriteria) + { + $data['page'] = "Alternatif"; + $data['kriteria'] = KriteriaModel::findOrFail($id_kriteria); + $data['alternatif'] = AlternatifModel::all(); + + if ($request->has('save')) { + AlternatifModel::delete_alternatif_ahp($id_kriteria); + $i = 0; + foreach ($data['alternatif'] as $row1) { + $ii = 0; + foreach ($data['alternatif'] as $row2) { + if ($i < $ii) { + $nilai_input = request()->input('nilai_' . $row1->id_alternatif . '_' . $row2->id_alternatif); + $nilai_1 = 0; + $nilai_2 = 0; + if ($nilai_input < 1) { + $nilai_1 = abs($nilai_input); + $nilai_2 = 1 / abs($nilai_input); + } elseif ($nilai_input > 1) { + $nilai_1 = 1 / abs($nilai_input); + $nilai_2 = abs($nilai_input); + } elseif ($nilai_input == 1) { + $nilai_1 = 1; + $nilai_2 = 1; + } + $params = array( + 'id_kriteria' => $id_kriteria, + 'id_alternatif_1' => $row1->id_alternatif, + 'id_alternatif_2' => $row2->id_alternatif, + 'nilai_1' => $nilai_1, + 'nilai_2' => $nilai_2, + ); + AlternatifModel::add_alternatif_ahp($params); + } + $ii++; + } + $i++; + } + $request->session()->flash('message', ''); + return redirect()->route('ahp_alternatif', ['id_kriteria' => $id_kriteria]); + } + + if ($request->has('check')) { + if (count($data['alternatif']) < 3) { + $request->session()->flash('pesan_error', ''); + } else { + $id_alternatif = array(); + foreach ($data['alternatif'] as $row) + $id_alternatif[] = $row->id_alternatif; + } + + $matrik_alternatif = $this->ahp_get_matrik_alternatif($id_kriteria, $id_alternatif); + $jumlah_kolom = $this->ahp_get_jumlah_kolom($matrik_alternatif); + $matrik_normalisasi = $this->ahp_get_normalisasi($matrik_alternatif, $jumlah_kolom); + $prioritas = $this->ahp_get_prioritas($matrik_normalisasi); + $matrik_baris = $this->ahp_get_matrik_baris($prioritas, $matrik_alternatif); + $jumlah_matrik_baris = $this->ahp_get_jumlah_matrik_baris($matrik_baris); + $hasil_tabel_konsistensi = $this->ahp_get_tabel_konsistensi($jumlah_matrik_baris, $prioritas); + if ($this->ahp_uji_konsistensi($hasil_tabel_konsistensi)) { + AlternatifModel::delete_penilaian($id_kriteria); + $request->session()->flash('message', ''); + $i = 0; + foreach ($data['alternatif'] as $row) { + $params = array( + 'id_kriteria' => $id_kriteria, + 'id_alternatif' => $row->id_alternatif, + 'nilai' => $prioritas[$i], + ); + AlternatifModel::add_penilaian($params); + $i++; + } + + $data['list_data'] = $this->tampil_data_1($id_kriteria, $matrik_alternatif, $jumlah_kolom); + $data['list_data2'] = $this->tampil_data_2($id_kriteria, $matrik_normalisasi, $prioritas); + $data['list_data3'] = $this->tampil_data_3($id_kriteria, $matrik_baris, $jumlah_matrik_baris); + $list_data = $this->tampil_data_4($id_kriteria, $jumlah_matrik_baris, $prioritas, $hasil_tabel_konsistensi); + $data['list_data4'] = $list_data[0]; + $data['list_data5'] = $list_data[1]; + } else { + $request->session()->flash('message', ''); + } + } + + $result = array(); + $i = 0; + foreach ($data['alternatif'] as $row1) { + $ii = 0; + foreach ($data['alternatif'] as $row2) { + if ($i < $ii) { + $kriteria_ahp = AlternatifModel::get_alternatif_ahp($id_kriteria, $row1->id_alternatif, $row2->id_alternatif); + if (empty($kriteria_ahp)) { + $params = array( + 'id_kriteria' => $id_kriteria, + 'id_alternatif_1' => $row1->id_alternatif, + 'id_alternatif_2' => $row2->id_alternatif, + 'nilai_1' => 1, + 'nilai_2' => 1, + ); + AlternatifModel::add_alternatif_ahp($params); + $nilai_1 = 1; + $nilai_2 = 1; + } else { + $nilai_1 = $kriteria_ahp->nilai_1; + $nilai_2 = $kriteria_ahp->nilai_2; + } + $nilai = 0; + if ($nilai_1 < 1) { + $nilai = $nilai_2; + } elseif ($nilai_1 > 1) { + $nilai = -$nilai_1; + } elseif ($nilai_1 == 1) { + $nilai = 1; + } + $result[$row1->id_alternatif][$row2->id_alternatif] = $nilai; + } + $ii++; + } + $i++; + } + + $data['alternatif_ahp'] = $result; + $data['id_kriteria'] = $id_kriteria; + return view('alternatif.ahp_alternatif', $data); + } + + public function reset(Request $request, $id_kriteria) + { + AlternatifModel::delete_alternatif_ahp($id_kriteria); + $params = array( + 'nilai' => null, + ); + AlternatifModel::update_prioritas($id_kriteria, $params); + $request->session()->flash('message', ''); + return redirect()->route('ahp_alternatif', ['id_kriteria' => $id_kriteria]); + + } + + + public function ahp_get_matrik_alternatif($id_kriteria, $alternatif) + { + $matrik = array(); + $i = 0; + foreach ($alternatif as $row1) { + $ii = 0; + foreach ($alternatif as $row2) { + if ($i == $ii) { + $matrik[$i][$ii] = 1; + } else { + if ($i < $ii) { + $alternatif_ahp = AlternatifModel::get_alternatif_ahp($id_kriteria, $row1, $row2); + if (empty($alternatif_ahp)) { + $matrik[$i][$ii] = 1; + $matrik[$ii][$i] = 1; + } else { + $matrik[$i][$ii] = $alternatif_ahp->nilai_1; + $matrik[$ii][$i] = $alternatif_ahp->nilai_2; + } + } + } + $ii++; + } + $i++; + } + return $matrik; + } + + public function ahp_get_jumlah_kolom($matrik) + { + $jumlah_kolom = array(); + for ($i = 0; $i < count($matrik); $i++) { + $jumlah_kolom[$i] = 0; + for ($ii = 0; $ii < count($matrik); $ii++) { + $jumlah_kolom[$i] = $jumlah_kolom[$i] + $matrik[$ii][$i]; + } + } + return $jumlah_kolom; + } + + public function ahp_get_normalisasi($matrik, $jumlah_kolom) + { + $matrik_normalisasi = array(); + for ($i = 0; $i < count($matrik); $i++) { + for ($ii = 0; $ii < count($matrik); $ii++) { + $matrik_normalisasi[$i][$ii] = $matrik[$i][$ii] / $jumlah_kolom[$ii]; + } + } + return $matrik_normalisasi; + } + + public function ahp_get_prioritas($matrik_normalisasi) + { + $prioritas = array(); + for ($i = 0; $i < count($matrik_normalisasi); $i++) { + $prioritas[$i] = 0; + for ($ii = 0; $ii < count($matrik_normalisasi); $ii++) { + $prioritas[$i] = $prioritas[$i] + $matrik_normalisasi[$i][$ii]; + } + $prioritas[$i] = $prioritas[$i] / count($matrik_normalisasi); + } + return $prioritas; + } + + public function ahp_get_matrik_baris($prioritas, $matrik_alternatif) + { + $matrik_baris = array(); + for ($i = 0; $i < count($matrik_alternatif); $i++) { + for ($ii = 0; $ii < count($matrik_alternatif); $ii++) { + $matrik_baris[$i][$ii] = $prioritas[$ii] * $matrik_alternatif[$i][$ii]; + } + } + return $matrik_baris; + } + + public function ahp_get_jumlah_matrik_baris($matrik_baris) + { + $jumlah_baris = array(); + for ($i = 0; $i < count($matrik_baris); $i++) { + $jumlah_baris[$i] = 0; + for ($ii = 0; $ii < count($matrik_baris); $ii++) { + $jumlah_baris[$i] = $jumlah_baris[$i] + $matrik_baris[$i][$ii]; + } + } + return $jumlah_baris; + } + + public function ahp_get_tabel_konsistensi($jumlah_matrik_baris, $prioritas) + { + $jumlah = array(); + for ($i = 0; $i < count($jumlah_matrik_baris); $i++) { + $jumlah[$i] = $jumlah_matrik_baris[$i] + $prioritas[$i]; + } + return $jumlah; + } + + public function ahp_uji_konsistensi($tabel_konsistensi) + { + $jumlah = array_sum($tabel_konsistensi); + $n = count($tabel_konsistensi); + $lambda_maks = $jumlah / $n; + $ci = ($lambda_maks - $n) / ($n - 1); + $ir = array(0, 0, 0.58, 0.9, 1.12, 1.24, 1.32, 1.41, 1.45, 1.49, 1.51, 1.48, 1.56, 1.57, 1.59); + if ($n <= 15) { + $ir = $ir[$n - 1]; + } else { + $ir = $ir[14]; + } + $cr = $ci / $ir; + + if ($cr <= 0.1) { + return true; + } else { + return false; + } + } + + public function tampil_data_1($id_kriteria, $matrik_alternatif, $jumlah_kolom) + { + $alternatif = AlternatifModel::all(); + $list_data = ''; + $list_data .= ''; + foreach ($alternatif as $row) { + $list_data .= '' . $row->nama . ''; + } + $list_data .= ''; + $i = 0; + foreach ($alternatif as $row) { + $list_data .= ''; + $list_data .= '' . $row->nama . ''; + $ii = 0; + foreach ($alternatif as $row2) { + $list_data .= '' . $matrik_alternatif[$i][$ii] . ''; + $ii++; + } + $list_data .= ''; + $i++; + } + $list_data .= 'Jumlah'; + for ($i = 0; $i < count($jumlah_kolom); $i++) { + $list_data .= '' . $jumlah_kolom[$i] . ''; + } + $list_data .= ''; + return $list_data; + } + + public function tampil_data_2($id_kriteria, $matrik_normalisasi, $prioritas) + { + $alternatif = AlternatifModel::all(); + $list_data2 = ''; + $list_data2 .= ''; + foreach ($alternatif as $row) { + $list_data2 .= '' . $row->nama . ''; + } + $list_data2 .= 'Jumlah'; + $list_data2 .= 'Prioritas'; + $list_data2 .= ''; + $i = 0; + foreach ($alternatif as $row) { + $list_data2 .= ''; + $list_data2 .= '' . $row->nama . ''; + $jumlah = 0; + $ii = 0; + foreach ($alternatif as $row2) { + $list_data2 .= '' . $matrik_normalisasi[$i][$ii] . ''; + $jumlah += $matrik_normalisasi[$i][$ii]; + $ii++; + } + $list_data2 .= '' . $jumlah . ''; + $list_data2 .= '' . $prioritas[$i] . ''; + $list_data2 .= ''; + $i++; + } + return $list_data2; + } + + public function tampil_data_3($id_kriteria, $matrik_baris, $jumlah_matrik_baris) + { + $alternatif = AlternatifModel::all(); + $list_data3 = ''; + $list_data3 .= ''; + foreach ($alternatif as $row) { + $list_data3 .= '' . $row->nama . ''; + } + $list_data3 .= 'CM'; + $list_data3 .= ''; + $i = 0; + foreach ($alternatif as $row) { + $list_data3 .= ''; + $list_data3 .= '' . $row->nama . ''; + $ii = 0; + foreach ($alternatif as $row2) { + $list_data3 .= '' . $matrik_baris[$i][$ii] . ''; + $ii++; + } + $list_data3 .= '' . $jumlah_matrik_baris[$i] . ''; + $list_data3 .= ''; + $i++; + } + return $list_data3; + } + + public function tampil_data_4($id_kriteria, $jumlah_matrik_baris, $prioritas, $hasil_tabel_konsistensi) + { + $alternatif = AlternatifModel::all(); + $list_data4 = ''; + $list_data4 .= ''; + $list_data4 .= 'CM'; + $list_data4 .= 'Prioritas'; + $list_data4 .= ''; + $i = 0; + foreach ($alternatif as $row) { + $list_data4 .= ''; + $list_data4 .= '' . $row->nama . ''; + $list_data4 .= '' . $jumlah_matrik_baris[$i] . ''; + $list_data4 .= '' . $prioritas[$i] . ''; + $list_data4 .= ''; + $i++; + } + + $n = count($jumlah_matrik_baris); + $lambda_maks = array_sum($jumlah_matrik_baris); + $ci = ($lambda_maks - $n) / ($n - 1); + $ir = array(0, 0, 0.58, 0.9, 1.12, 1.24, 1.32, 1.41, 1.45, 1.49, 1.51, 1.48, 1.56, 1.57, 1.59); + if ($n <= 15) { + $ir = $ir[$n - 1]; + } else { + $ir = $ir[14]; + } + $cr = $ci / $ir; + + $list_data5 = ''; + $list_data5 .= ' + + + + + + + + + + + + + + + + + + '; + if ($cr <= 0.1) { + $list_data5 .= ' + '; + } else { + $list_data5 .= ' + '; + } + $list_data5 .= ' + +
    n = ' . $n . '
    λ maks= ' . $lambda_maks . '
    CI= ' . $ci . '
    CR= ' . $cr . '
    CR <= 0.1KonsistenTidak Konsisten
    '; + return array($list_data4, $list_data5); + } + +} diff --git a/Pengukuran Kinerja Dosen/app/Http/Controllers/Controller.php b/Pengukuran Kinerja Dosen/app/Http/Controllers/Controller.php new file mode 100644 index 0000000..77ec359 --- /dev/null +++ b/Pengukuran Kinerja Dosen/app/Http/Controllers/Controller.php @@ -0,0 +1,12 @@ + + + + + + + validate($request, [ + 'nama_kriteria' => 'required', + 'kode_kriteria' => 'required', + ]); + + $data = [ + 'nama_kriteria' => $request->nama_kriteria, + 'kode_kriteria' => $request->kode_kriteria, + ]; + + $result = KriteriaModel::create($data); + + if ($result) { + $request->session()->flash('message', ''); + return redirect()->route('Kriteria'); + } else { + $request->session()->flash('message', ''); + return redirect()->route('Kriteria/tambah'); + } + } + + public function edit($id_kriteria) + { + $id_user_level = session('log.id_user_level'); + + if ($id_user_level != 1) { + ?> + + + + validate($request, [ + 'nama_kriteria' => 'required', + 'kode_kriteria' => 'required', + ]); + + $data = [ + 'nama_kriteria' => $request->nama_kriteria, + 'kode_kriteria' => $request->kode_kriteria, + ]; + + $kriteria = KriteriaModel::findOrFail($id_kriteria); + $kriteria->update($data); + + $request->session()->flash('message', ''); + return redirect()->route('Kriteria'); + } + + public function destroy(Request $request, $id_kriteria) + { + $id_user_level = session('log.id_user_level'); + + if ($id_user_level != 1) { + ?> + + delete(); + $request->session()->flash('message', ''); + return redirect()->route('Kriteria'); + } + + public function ahp_kriteria(Request $request) + { + $data['page'] = "Kriteria"; + $data['kriteria'] = KriteriaModel::get_all_kriteria(); + + if ($request->has('save')) { + KriteriaModel::delete_kriteria_ahp(); + $i = 0; + foreach ($data['kriteria'] as $row1) { + $ii = 0; + foreach ($data['kriteria'] as $row2) { + if ($i < $ii) { + $nilai_input = request()->input('nilai_' . $row1->id_kriteria . '_' . $row2->id_kriteria); + $nilai_1 = 0; + $nilai_2 = 0; + if ($nilai_input < 1) { + $nilai_1 = abs($nilai_input); + $nilai_2 = 1 / abs($nilai_input); + } elseif ($nilai_input > 1) { + $nilai_1 = 1 / abs($nilai_input); + $nilai_2 = abs($nilai_input); + } elseif ($nilai_input == 1) { + $nilai_1 = 1; + $nilai_2 = 1; + } + $params = array( + 'id_kriteria_1' => $row1->id_kriteria, + 'id_kriteria_2' => $row2->id_kriteria, + 'nilai_1' => $nilai_1, + 'nilai_2' => $nilai_2, + ); + KriteriaModel::add_kriteria_ahp($params); + } + $ii++; + } + $i++; + } + $request->session()->flash('message', ''); + return redirect()->route('ahp_kriteria'); + } + + if ($request->has('check')) { + if (count($data['kriteria']) < 3) { + $request->session()->flash('pesan_error', ''); + } else { + $id_kriteria = array(); + foreach ($data['kriteria'] as $row) + $id_kriteria[] = $row->id_kriteria; + } + + $matrik_kriteria = $this->ahp_get_matrik_kriteria($id_kriteria); + $jumlah_kolom = $this->ahp_get_jumlah_kolom($matrik_kriteria); + $matrik_normalisasi = $this->ahp_get_normalisasi($matrik_kriteria, $jumlah_kolom); + $prioritas = $this->ahp_get_prioritas($matrik_normalisasi); + $matrik_baris = $this->ahp_get_matrik_baris($prioritas, $matrik_kriteria); + $jumlah_matrik_baris = $this->ahp_get_jumlah_matrik_baris($matrik_baris); + $hasil_tabel_konsistensi = $this->ahp_get_tabel_konsistensi($jumlah_matrik_baris, $prioritas); + if ($this->ahp_uji_konsistensi($hasil_tabel_konsistensi)) { + $request->session()->flash('message', ''); + $i = 0; + foreach ($data['kriteria'] as $row) { + $params = array( + 'bobot' => $prioritas[$i], + ); + + $kriteria = KriteriaModel::findOrFail($row->id_kriteria); + $kriteria->update($params); + $i++; + } + + $data['list_data'] = $this->tampil_data_1($matrik_kriteria, $jumlah_kolom); + $data['list_data2'] = $this->tampil_data_2($matrik_normalisasi, $prioritas); + $data['list_data3'] = $this->tampil_data_3($matrik_baris, $jumlah_matrik_baris); + $list_data = $this->tampil_data_4($jumlah_matrik_baris, $prioritas, $hasil_tabel_konsistensi); + $data['list_data4'] = $list_data[0]; + $data['list_data5'] = $list_data[1]; + } else { + $request->session()->flash('message', ''); + } + } + + $result = array(); + $i = 0; + foreach ($data['kriteria'] as $row1) { + $ii = 0; + foreach ($data['kriteria'] as $row2) { + if ($i < $ii) { + $kriteria_ahp = KriteriaModel::get_kriteria_ahp($row1->id_kriteria, $row2->id_kriteria); + if (empty($kriteria_ahp)) { + $params = array( + 'id_kriteria_1' => $row1->id_kriteria, + 'id_kriteria_2' => $row2->id_kriteria, + 'nilai_1' => 1, + 'nilai_2' => 1, + ); + KriteriaModel::add_kriteria_ahp($params); + $nilai_1 = 1; + $nilai_2 = 1; + } else { + $nilai_1 = $kriteria_ahp->nilai_1; + $nilai_2 = $kriteria_ahp->nilai_2; + } + $nilai = 0; + if ($nilai_1 < 1) { + $nilai = $nilai_2; + } elseif ($nilai_1 > 1) { + $nilai = -$nilai_1; + } elseif ($nilai_1 == 1) { + $nilai = 1; + } + $result[$row1->id_kriteria][$row2->id_kriteria] = $nilai; + } + $ii++; + } + $i++; + } + + $data['kriteria_ahp'] = $result; + return view('kriteria.ahp_kriteria', $data); + } + + public function reset(Request $request) + { + KriteriaModel::delete_kriteria_ahp(); + $params = array( + 'bobot' => null, + ); + KriteriaModel::update_prioritas($params); + $request->session()->flash('message', ''); + return redirect()->route('ahp_kriteria'); + } + + + public function ahp_get_matrik_kriteria($kriteria) + { + $matrik = array(); + $i = 0; + foreach ($kriteria as $row1) { + $ii = 0; + foreach ($kriteria as $row2) { + if ($i == $ii) { + $matrik[$i][$ii] = 1; + } else { + if ($i < $ii) { + $kriteria_ahp = KriteriaModel::get_kriteria_ahp($row1, $row2); + if (empty($kriteria_ahp)) { + $matrik[$i][$ii] = 1; + $matrik[$ii][$i] = 1; + } else { + $matrik[$i][$ii] = $kriteria_ahp->nilai_1; + $matrik[$ii][$i] = $kriteria_ahp->nilai_2; + } + } + } + $ii++; + } + $i++; + } + return $matrik; + } + + public function ahp_get_jumlah_kolom($matrik) + { + $jumlah_kolom = array(); + for ($i = 0; $i < count($matrik); $i++) { + $jumlah_kolom[$i] = 0; + for ($ii = 0; $ii < count($matrik); $ii++) { + $jumlah_kolom[$i] = $jumlah_kolom[$i] + $matrik[$ii][$i]; + } + } + return $jumlah_kolom; + } + + public function ahp_get_normalisasi($matrik, $jumlah_kolom) + { + $matrik_normalisasi = array(); + for ($i = 0; $i < count($matrik); $i++) { + for ($ii = 0; $ii < count($matrik); $ii++) { + $matrik_normalisasi[$i][$ii] = $matrik[$i][$ii] / $jumlah_kolom[$ii]; + } + } + return $matrik_normalisasi; + } + + public function ahp_get_prioritas($matrik_normalisasi) + { + $prioritas = array(); + for ($i = 0; $i < count($matrik_normalisasi); $i++) { + $prioritas[$i] = 0; + for ($ii = 0; $ii < count($matrik_normalisasi); $ii++) { + $prioritas[$i] = $prioritas[$i] + $matrik_normalisasi[$i][$ii]; + } + $prioritas[$i] = $prioritas[$i] / count($matrik_normalisasi); + } + return $prioritas; + } + + public function ahp_get_matrik_baris($prioritas, $matrik_kriteria) + { + $matrik_baris = array(); + for ($i = 0; $i < count($matrik_kriteria); $i++) { + for ($ii = 0; $ii < count($matrik_kriteria); $ii++) { + $matrik_baris[$i][$ii] = $prioritas[$ii] * $matrik_kriteria[$i][$ii]; + } + } + return $matrik_baris; + } + + public function ahp_get_jumlah_matrik_baris($matrik_baris) + { + $jumlah_baris = array(); + for ($i = 0; $i < count($matrik_baris); $i++) { + $jumlah_baris[$i] = 0; + for ($ii = 0; $ii < count($matrik_baris); $ii++) { + $jumlah_baris[$i] = $jumlah_baris[$i] + $matrik_baris[$i][$ii]; + } + } + return $jumlah_baris; + } + + public function ahp_get_tabel_konsistensi($jumlah_matrik_baris, $prioritas) + { + $jumlah = array(); + for ($i = 0; $i < count($jumlah_matrik_baris); $i++) { + $jumlah[$i] = $jumlah_matrik_baris[$i] + $prioritas[$i]; + } + return $jumlah; + } + + public function ahp_uji_konsistensi($tabel_konsistensi) + { + $jumlah = array_sum($tabel_konsistensi); + $n = count($tabel_konsistensi); + $lambda_maks = $jumlah / $n; + $ci = ($lambda_maks - $n) / ($n - 1); + $ir = array(0, 0, 0.58, 0.9, 1.12, 1.24, 1.32, 1.41, 1.45, 1.49, 1.51, 1.48, 1.56, 1.57, 1.59); + if ($n <= 15) { + $ir = $ir[$n - 1]; + } else { + $ir = $ir[14]; + } + $cr = $ci / $ir; + + if ($cr <= 0.1) { + return true; + } else { + return false; + } + } + + public function tampil_data_1($matrik_kriteria, $jumlah_kolom) + { + $kriteria = KriteriaModel::get_all_kriteria(); + $list_data = ''; + $list_data .= ''; + foreach ($kriteria as $row) { + $list_data .= '' . $row->kode_kriteria . ''; + } + $list_data .= ''; + $i = 0; + foreach ($kriteria as $row) { + $list_data .= ''; + $list_data .= '' . $row->kode_kriteria . ''; + $ii = 0; + foreach ($kriteria as $row2) { + $list_data .= '' . $matrik_kriteria[$i][$ii] . ''; + $ii++; + } + $list_data .= ''; + $i++; + } + $list_data .= 'Jumlah'; + for ($i = 0; $i < count($jumlah_kolom); $i++) { + $list_data .= '' . $jumlah_kolom[$i] . ''; + } + $list_data .= ''; + return $list_data; + } + + public function tampil_data_2($matrik_normalisasi, $prioritas) + { + $kriteria = KriteriaModel::get_all_kriteria(); + $list_data2 = ''; + $list_data2 .= ''; + foreach ($kriteria as $row) { + $list_data2 .= '' . $row->kode_kriteria . ''; + } + $list_data2 .= 'Jumlah'; + $list_data2 .= 'Prioritas'; + $list_data2 .= ''; + $i = 0; + foreach ($kriteria as $row) { + $list_data2 .= ''; + $list_data2 .= '' . $row->kode_kriteria . ''; + $jumlah = 0; + $ii = 0; + foreach ($kriteria as $row2) { + $list_data2 .= '' . $matrik_normalisasi[$i][$ii] . ''; + $jumlah += $matrik_normalisasi[$i][$ii]; + $ii++; + } + $list_data2 .= '' . $jumlah . ''; + $list_data2 .= '' . $prioritas[$i] . ''; + $list_data2 .= ''; + $i++; + } + return $list_data2; + } + + public function tampil_data_3($matrik_baris, $jumlah_matrik_baris) + { + $kriteria = KriteriaModel::get_all_kriteria(); + $list_data3 = ''; + $list_data3 .= ''; + foreach ($kriteria as $row) { + $list_data3 .= '' . $row->kode_kriteria . ''; + } + $list_data3 .= 'CM'; + $list_data3 .= ''; + $i = 0; + foreach ($kriteria as $row) { + $list_data3 .= ''; + $list_data3 .= '' . $row->kode_kriteria . ''; + $ii = 0; + foreach ($kriteria as $row2) { + $list_data3 .= '' . $matrik_baris[$i][$ii] . ''; + $ii++; + } + $list_data3 .= '' . $jumlah_matrik_baris[$i] . ''; + $list_data3 .= ''; + $i++; + } + return $list_data3; + } + + public function tampil_data_4($jumlah_matrik_baris, $prioritas, $hasil_tabel_konsistensi) + { + $kriteria = KriteriaModel::get_all_kriteria(); + $list_data4 = ''; + $list_data4 .= ''; + $list_data4 .= 'CM'; + $list_data4 .= 'Prioritas'; + $list_data4 .= ''; + $i = 0; + foreach ($kriteria as $row) { + $list_data4 .= ''; + $list_data4 .= '' . $row->kode_kriteria . ''; + $list_data4 .= '' . $jumlah_matrik_baris[$i] . ''; + $list_data4 .= '' . $prioritas[$i] . ''; + $list_data4 .= ''; + $i++; + } + + $n = count($jumlah_matrik_baris); + $lambda_maks = array_sum($jumlah_matrik_baris); + $ci = ($lambda_maks - $n) / ($n - 1); + $ir = array(0, 0, 0.58, 0.9, 1.12, 1.24, 1.32, 1.41, 1.45, 1.49, 1.51, 1.48, 1.56, 1.57, 1.59); + if ($n <= 15) { + $ir = $ir[$n - 1]; + } else { + $ir = $ir[14]; + } + $cr = $ci / $ir; + + $list_data5 = ''; + $list_data5 .= ' + + + + + + + + + + + + + + + + + + '; + if ($cr <= 0.1) { + $list_data5 .= ' + '; + } else { + $list_data5 .= ' + '; + } + $list_data5 .= ' + +
    n = ' . $n . '
    λ maks= ' . $lambda_maks . '
    Consistency Index (CI)= ' . $ci . '
    Consistency Ratio (CR)= ' . $cr . '
    CR <= 0.1KonsistenTidak Konsisten
    '; + return array($list_data4, $list_data5); + } +} diff --git a/Pengukuran Kinerja Dosen/app/Http/Controllers/LoginController.php b/Pengukuran Kinerja Dosen/app/Http/Controllers/LoginController.php new file mode 100644 index 0000000..35fd36e --- /dev/null +++ b/Pengukuran Kinerja Dosen/app/Http/Controllers/LoginController.php @@ -0,0 +1,105 @@ +input('username'); + // $password = $request->input('password'); + // $passwordx = md5($password); + + // $loginModel = new LoginModel(); + // $set = $loginModel->login($username, $passwordx); + + // if ($set) { + // $log = [ + // 'id_user' => $set->id_user, + // 'username' => $set->username, + // 'nama' => $set->nama, + // 'id_user_level' => $set->id_user_level, + // 'status' => 'Logged' + // ]; + + // session()->put('log', $log); + + // return redirect()->route('dashboard'); + + // } else { + + // $request->session()->flash('message', 'Username atau Password Salah'); + // return redirect()->route('login'); + // } + // } + + public function proses_login(Request $request) +{ + $username = $request->input('username'); + $password = $request->input('password'); + + // Memeriksa apakah username dan password telah diisi + if (empty($username)) { + // Jika username kosong, tampilkan pesan dan arahkan kembali ke halaman login + $request->session()->flash('message', 'Username harus diisi terlebih dahulu.'); + return redirect()->route('login'); + } + + if (empty($password)) { + // Jika password kosong, tampilkan pesan dan arahkan kembali ke halaman login + $request->session()->flash('message', 'Password harus diisi terlebih dahulu.'); + return redirect()->route('login'); + } + + $passwordx = md5($password); + + $loginModel = new LoginModel(); + $set = $loginModel->login($username, $passwordx); + + if ($set) { + $log = [ + 'id_user' => $set->id_user, + 'username' => $set->username, + 'nama' => $set->nama, + 'id_user_level' => $set->id_user_level, + 'status' => 'Logged' + ]; + + session()->put('log', $log); + + return redirect()->route('dashboard'); + + } else { + // Jika username atau password tidak valid, tampilkan pesan dan arahkan kembali ke halaman login + $request->session()->flash('message', 'Username atau Password Salah'); + return redirect()->route('login'); + } +} + + + + public function Logout(Request $request) // Renamed the method to lowercase "logout" + { + $request->session()->flush(); + return redirect()->route('login'); + } + + public function Dashboard() // Renamed the method to lowercase "dashboard" + { + if (session('log.status') == 'Logged') { + $data['page'] = "Dashboard"; + return view('dashboard', $data); + } else { + return redirect()->route('login'); + } + } +} diff --git a/Pengukuran Kinerja Dosen/app/Http/Controllers/PerhitunganController.php b/Pengukuran Kinerja Dosen/app/Http/Controllers/PerhitunganController.php new file mode 100644 index 0000000..38eebaa --- /dev/null +++ b/Pengukuran Kinerja Dosen/app/Http/Controllers/PerhitunganController.php @@ -0,0 +1,31 @@ + + + validate($request, [ + 'email' => 'required', + 'nama' => 'required', + 'username' => 'required', + 'password' => 'required', + ]); + + $data = [ + 'email' => $request->input('email'), + 'nama' => $request->input('nama'), + 'username' => $request->input('username'), + 'password' => md5($request->input('password')) + ]; + + $user = UserModel::findOrFail($id_user); + $user->update($data); + + $request->session()->flash('message', ''); + return redirect('Profile'); + } + +} diff --git a/Pengukuran Kinerja Dosen/app/Http/Controllers/UserController.php b/Pengukuran Kinerja Dosen/app/Http/Controllers/UserController.php new file mode 100644 index 0000000..7f641d7 --- /dev/null +++ b/Pengukuran Kinerja Dosen/app/Http/Controllers/UserController.php @@ -0,0 +1,178 @@ + + + + + + + validate($request, [ + 'nama' => 'required', + 'email' => 'required', + 'privilege' => 'required', + 'username' => 'required|unique:user', + 'password' => 'required', + ]); + + $data = [ + 'id_user_level' => $request->input('privilege'), + 'nama' => $request->input('nama'), + 'email' => $request->input('email'), + 'username' => $request->input('username'), + 'password' => md5($request->input('password')) + ]; + + $result = UserModel::create($data); + + if ($result) { + $request->session()->flash('message', ''); + return redirect('User'); + } else { + $request->session()->flash('message', ''); + return redirect('User/tambah'); + } + } + + public function edit($id_user) + { + $id_user_level = session('log.id_user_level'); + + if ($id_user_level != 1) { + ?> + + + + + + validate($request, [ + 'nama' => 'required', + 'email' => 'required', + 'privilege' => 'required', + 'username' => 'required', + 'password' => 'required', + ]); + + $data = [ + 'id_user_level' => $request->input('privilege'), + 'nama' => $request->input('nama'), + 'email' => $request->input('email'), + 'username' => $request->input('username'), + 'password' => md5($request->input('password')) + ]; + + $user = UserModel::findOrFail($id_user); + $user->update($data); + + $request->session()->flash('message', ''); + return redirect('User'); + } + + public function destroy(Request $request, $id_user) + { + $id_user_level = session('log.id_user_level'); + + if ($id_user_level != 1) { + ?> + + delete(); + $request->session()->flash('message', ''); + return redirect('User'); + } + +} diff --git a/Pengukuran Kinerja Dosen/app/Http/Kernel.php b/Pengukuran Kinerja Dosen/app/Http/Kernel.php new file mode 100644 index 0000000..494c050 --- /dev/null +++ b/Pengukuran Kinerja Dosen/app/Http/Kernel.php @@ -0,0 +1,68 @@ + + */ + protected $middleware = [ + // \App\Http\Middleware\TrustHosts::class, + \App\Http\Middleware\TrustProxies::class, + \Illuminate\Http\Middleware\HandleCors::class, + \App\Http\Middleware\PreventRequestsDuringMaintenance::class, + \Illuminate\Foundation\Http\Middleware\ValidatePostSize::class, + \App\Http\Middleware\TrimStrings::class, + \Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull::class, + ]; + + /** + * The application's route middleware groups. + * + * @var array> + */ + protected $middlewareGroups = [ + 'web' => [ + \App\Http\Middleware\EncryptCookies::class, + \Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse::class, + \Illuminate\Session\Middleware\StartSession::class, + \Illuminate\View\Middleware\ShareErrorsFromSession::class, + \App\Http\Middleware\VerifyCsrfToken::class, + \Illuminate\Routing\Middleware\SubstituteBindings::class, + ], + + 'api' => [ + // \Laravel\Sanctum\Http\Middleware\EnsureFrontendRequestsAreStateful::class, + \Illuminate\Routing\Middleware\ThrottleRequests::class.':api', + \Illuminate\Routing\Middleware\SubstituteBindings::class, + ], + ]; + + /** + * The application's middleware aliases. + * + * Aliases may be used instead of class names to conveniently assign middleware to routes and groups. + * + * @var array + */ + protected $middlewareAliases = [ + 'auth' => \App\Http\Middleware\Authenticate::class, + 'auth.basic' => \Illuminate\Auth\Middleware\AuthenticateWithBasicAuth::class, + 'auth.session' => \Illuminate\Session\Middleware\AuthenticateSession::class, + 'cache.headers' => \Illuminate\Http\Middleware\SetCacheHeaders::class, + 'can' => \Illuminate\Auth\Middleware\Authorize::class, + 'guest' => \App\Http\Middleware\RedirectIfAuthenticated::class, + 'password.confirm' => \Illuminate\Auth\Middleware\RequirePassword::class, + 'precognitive' => \Illuminate\Foundation\Http\Middleware\HandlePrecognitiveRequests::class, + 'signed' => \App\Http\Middleware\ValidateSignature::class, + 'throttle' => \Illuminate\Routing\Middleware\ThrottleRequests::class, + 'verified' => \Illuminate\Auth\Middleware\EnsureEmailIsVerified::class, + ]; +} diff --git a/Pengukuran Kinerja Dosen/app/Http/Middleware/Authenticate.php b/Pengukuran Kinerja Dosen/app/Http/Middleware/Authenticate.php new file mode 100644 index 0000000..d4ef644 --- /dev/null +++ b/Pengukuran Kinerja Dosen/app/Http/Middleware/Authenticate.php @@ -0,0 +1,17 @@ +expectsJson() ? null : route('login'); + } +} diff --git a/Pengukuran Kinerja Dosen/app/Http/Middleware/EncryptCookies.php b/Pengukuran Kinerja Dosen/app/Http/Middleware/EncryptCookies.php new file mode 100644 index 0000000..867695b --- /dev/null +++ b/Pengukuran Kinerja Dosen/app/Http/Middleware/EncryptCookies.php @@ -0,0 +1,17 @@ + + */ + protected $except = [ + // + ]; +} diff --git a/Pengukuran Kinerja Dosen/app/Http/Middleware/PreventRequestsDuringMaintenance.php b/Pengukuran Kinerja Dosen/app/Http/Middleware/PreventRequestsDuringMaintenance.php new file mode 100644 index 0000000..74cbd9a --- /dev/null +++ b/Pengukuran Kinerja Dosen/app/Http/Middleware/PreventRequestsDuringMaintenance.php @@ -0,0 +1,17 @@ + + */ + protected $except = [ + // + ]; +} diff --git a/Pengukuran Kinerja Dosen/app/Http/Middleware/RedirectIfAuthenticated.php b/Pengukuran Kinerja Dosen/app/Http/Middleware/RedirectIfAuthenticated.php new file mode 100644 index 0000000..afc78c4 --- /dev/null +++ b/Pengukuran Kinerja Dosen/app/Http/Middleware/RedirectIfAuthenticated.php @@ -0,0 +1,30 @@ +check()) { + return redirect(RouteServiceProvider::HOME); + } + } + + return $next($request); + } +} diff --git a/Pengukuran Kinerja Dosen/app/Http/Middleware/TrimStrings.php b/Pengukuran Kinerja Dosen/app/Http/Middleware/TrimStrings.php new file mode 100644 index 0000000..88cadca --- /dev/null +++ b/Pengukuran Kinerja Dosen/app/Http/Middleware/TrimStrings.php @@ -0,0 +1,19 @@ + + */ + protected $except = [ + 'current_password', + 'password', + 'password_confirmation', + ]; +} diff --git a/Pengukuran Kinerja Dosen/app/Http/Middleware/TrustHosts.php b/Pengukuran Kinerja Dosen/app/Http/Middleware/TrustHosts.php new file mode 100644 index 0000000..c9c58bd --- /dev/null +++ b/Pengukuran Kinerja Dosen/app/Http/Middleware/TrustHosts.php @@ -0,0 +1,20 @@ + + */ + public function hosts(): array + { + return [ + $this->allSubdomainsOfApplicationUrl(), + ]; + } +} diff --git a/Pengukuran Kinerja Dosen/app/Http/Middleware/TrustProxies.php b/Pengukuran Kinerja Dosen/app/Http/Middleware/TrustProxies.php new file mode 100644 index 0000000..3391630 --- /dev/null +++ b/Pengukuran Kinerja Dosen/app/Http/Middleware/TrustProxies.php @@ -0,0 +1,28 @@ +|string|null + */ + protected $proxies; + + /** + * The headers that should be used to detect proxies. + * + * @var int + */ + protected $headers = + Request::HEADER_X_FORWARDED_FOR | + Request::HEADER_X_FORWARDED_HOST | + Request::HEADER_X_FORWARDED_PORT | + Request::HEADER_X_FORWARDED_PROTO | + Request::HEADER_X_FORWARDED_AWS_ELB; +} diff --git a/Pengukuran Kinerja Dosen/app/Http/Middleware/ValidateSignature.php b/Pengukuran Kinerja Dosen/app/Http/Middleware/ValidateSignature.php new file mode 100644 index 0000000..093bf64 --- /dev/null +++ b/Pengukuran Kinerja Dosen/app/Http/Middleware/ValidateSignature.php @@ -0,0 +1,22 @@ + + */ + protected $except = [ + // 'fbclid', + // 'utm_campaign', + // 'utm_content', + // 'utm_medium', + // 'utm_source', + // 'utm_term', + ]; +} diff --git a/Pengukuran Kinerja Dosen/app/Http/Middleware/VerifyCsrfToken.php b/Pengukuran Kinerja Dosen/app/Http/Middleware/VerifyCsrfToken.php new file mode 100644 index 0000000..9e86521 --- /dev/null +++ b/Pengukuran Kinerja Dosen/app/Http/Middleware/VerifyCsrfToken.php @@ -0,0 +1,17 @@ + + */ + protected $except = [ + // + ]; +} diff --git a/Pengukuran Kinerja Dosen/app/Models/AlternatifModel.php b/Pengukuran Kinerja Dosen/app/Models/AlternatifModel.php new file mode 100644 index 0000000..c7fa229 --- /dev/null +++ b/Pengukuran Kinerja Dosen/app/Models/AlternatifModel.php @@ -0,0 +1,52 @@ +insert($params); + } + + public static function get_alternatif_ahp($id_kriteria, $id_alternatif_1, $id_alternatif_2) + { + return DB::table('alternatif_ahp') + ->where('id_kriteria', $id_kriteria) + ->where('id_alternatif_1', $id_alternatif_1) + ->where('id_alternatif_2', $id_alternatif_2) + ->first(); + } + + public static function delete_alternatif_ahp($id_kriteria) + { + DB::table('alternatif_ahp')->where('id_kriteria', $id_kriteria)->delete(); + return true; + } + + public static function update_prioritas($id_kriteria, $params) + { + $nilai = $params['nilai']; + DB::table('penilaian')->where('id_kriteria', $id_kriteria)->update(['nilai' => $nilai]); + } + + public static function delete_penilaian($id_kriteria) + { + DB::table('penilaian')->where('id_kriteria', $id_kriteria)->delete(); + return true; + } + + public static function add_penilaian($params) + { + DB::table('penilaian')->insert($params); + } + +} diff --git a/Pengukuran Kinerja Dosen/app/Models/KriteriaModel.php b/Pengukuran Kinerja Dosen/app/Models/KriteriaModel.php new file mode 100644 index 0000000..6efb284 --- /dev/null +++ b/Pengukuran Kinerja Dosen/app/Models/KriteriaModel.php @@ -0,0 +1,53 @@ +get(); + } + + public static function delete_kriteria_ahp() + { + DB::table('kriteria_ahp')->truncate(); + return true; + } + + public static function add_kriteria_ahp($params) + { + DB::table('kriteria_ahp')->insert($params); + } + + public static function update_kriteria_ahp($id_kriteria_1, $id_kriteria_2, $params) + { + DB::table('kriteria_ahp') + ->where('id_kriteria_1', $id_kriteria_1) + ->where('id_kriteria_2', $id_kriteria_2) + ->update($params); + } + + public static function get_kriteria_ahp($id_kriteria_1, $id_kriteria_2) + { + return DB::table('kriteria_ahp') + ->where('id_kriteria_1', $id_kriteria_1) + ->where('id_kriteria_2', $id_kriteria_2) + ->first(); + } + + public static function update_prioritas($params) + { + $bobot = $params['bobot']; + static::query()->update(['bobot' => $bobot]); + } +} diff --git a/Pengukuran Kinerja Dosen/app/Models/LoginModel.php b/Pengukuran Kinerja Dosen/app/Models/LoginModel.php new file mode 100644 index 0000000..f891226 --- /dev/null +++ b/Pengukuran Kinerja Dosen/app/Models/LoginModel.php @@ -0,0 +1,18 @@ +select('*') + ->where('username', $username) + ->where('password', $passwordx) + ->first(); + } +} diff --git a/Pengukuran Kinerja Dosen/app/Models/PerhitunganModel.php b/Pengukuran Kinerja Dosen/app/Models/PerhitunganModel.php new file mode 100644 index 0000000..571a5f1 --- /dev/null +++ b/Pengukuran Kinerja Dosen/app/Models/PerhitunganModel.php @@ -0,0 +1,44 @@ +where('id_kriteria', $id_kriteria) + ->first(); + } + + public static function hapus_hasil() + { + DB::table('hasil')->truncate(); + return true; + } + + public static function get_hasil() + { + return DB::table('hasil') + ->join('alternatif', 'hasil.id_alternatif', '=', 'alternatif.id_alternatif') + ->orderBy('nilai', 'DESC') + ->get(); + } + + public function kriteria() + { + // Mengambil data kriteria dan mengurutkannya berdasarkan bobot + $kriteria = KriteriaModel::orderBy('bobot', 'desc')->get(); + $data['kriteria'] = $kriteria; + + return view('admin.kriteria', $data); + } +} diff --git a/Pengukuran Kinerja Dosen/app/Models/UserModel.php b/Pengukuran Kinerja Dosen/app/Models/UserModel.php new file mode 100644 index 0000000..1409c1e --- /dev/null +++ b/Pengukuran Kinerja Dosen/app/Models/UserModel.php @@ -0,0 +1,24 @@ +get(); + } + + public static function get_user_level() + { + return DB::table('user_level')->get(); + } +} diff --git a/Pengukuran Kinerja Dosen/app/Providers/AppServiceProvider.php b/Pengukuran Kinerja Dosen/app/Providers/AppServiceProvider.php new file mode 100644 index 0000000..452e6b6 --- /dev/null +++ b/Pengukuran Kinerja Dosen/app/Providers/AppServiceProvider.php @@ -0,0 +1,24 @@ + + */ + protected $policies = [ + // + ]; + + /** + * Register any authentication / authorization services. + */ + public function boot(): void + { + // + } +} diff --git a/Pengukuran Kinerja Dosen/app/Providers/BroadcastServiceProvider.php b/Pengukuran Kinerja Dosen/app/Providers/BroadcastServiceProvider.php new file mode 100644 index 0000000..2be04f5 --- /dev/null +++ b/Pengukuran Kinerja Dosen/app/Providers/BroadcastServiceProvider.php @@ -0,0 +1,19 @@ +> + */ + protected $listen = [ + Registered::class => [ + SendEmailVerificationNotification::class, + ], + ]; + + /** + * Register any events for your application. + */ + public function boot(): void + { + // + } + + /** + * Determine if events and listeners should be automatically discovered. + */ + public function shouldDiscoverEvents(): bool + { + return false; + } +} diff --git a/Pengukuran Kinerja Dosen/app/Providers/RouteServiceProvider.php b/Pengukuran Kinerja Dosen/app/Providers/RouteServiceProvider.php new file mode 100644 index 0000000..1cf5f15 --- /dev/null +++ b/Pengukuran Kinerja Dosen/app/Providers/RouteServiceProvider.php @@ -0,0 +1,40 @@ +by($request->user()?->id ?: $request->ip()); + }); + + $this->routes(function () { + Route::middleware('api') + ->prefix('api') + ->group(base_path('routes/api.php')); + + Route::middleware('web') + ->group(base_path('routes/web.php')); + }); + } +} diff --git a/Pengukuran Kinerja Dosen/artisan b/Pengukuran Kinerja Dosen/artisan new file mode 100644 index 0000000..67a3329 --- /dev/null +++ b/Pengukuran Kinerja Dosen/artisan @@ -0,0 +1,53 @@ +#!/usr/bin/env php +make(Illuminate\Contracts\Console\Kernel::class); + +$status = $kernel->handle( + $input = new Symfony\Component\Console\Input\ArgvInput, + new Symfony\Component\Console\Output\ConsoleOutput +); + +/* +|-------------------------------------------------------------------------- +| Shutdown The Application +|-------------------------------------------------------------------------- +| +| Once Artisan has finished running, we will fire off the shutdown events +| so that any final work may be done by the application before we shut +| down the process. This is the last thing to happen to the request. +| +*/ + +$kernel->terminate($input, $status); + +exit($status); diff --git a/Pengukuran Kinerja Dosen/bootstrap/app.php b/Pengukuran Kinerja Dosen/bootstrap/app.php new file mode 100644 index 0000000..037e17d --- /dev/null +++ b/Pengukuran Kinerja Dosen/bootstrap/app.php @@ -0,0 +1,55 @@ +singleton( + Illuminate\Contracts\Http\Kernel::class, + App\Http\Kernel::class +); + +$app->singleton( + Illuminate\Contracts\Console\Kernel::class, + App\Console\Kernel::class +); + +$app->singleton( + Illuminate\Contracts\Debug\ExceptionHandler::class, + App\Exceptions\Handler::class +); + +/* +|-------------------------------------------------------------------------- +| Return The Application +|-------------------------------------------------------------------------- +| +| This script returns the application instance. The instance is given to +| the calling script so we can separate the building of the instances +| from the actual running of the application and sending responses. +| +*/ + +return $app; diff --git a/Pengukuran Kinerja Dosen/bootstrap/cache/.gitignore b/Pengukuran Kinerja Dosen/bootstrap/cache/.gitignore new file mode 100644 index 0000000..d6b7ef3 --- /dev/null +++ b/Pengukuran Kinerja Dosen/bootstrap/cache/.gitignore @@ -0,0 +1,2 @@ +* +!.gitignore diff --git a/Pengukuran Kinerja Dosen/composer.json b/Pengukuran Kinerja Dosen/composer.json new file mode 100644 index 0000000..89d6d6c --- /dev/null +++ b/Pengukuran Kinerja Dosen/composer.json @@ -0,0 +1,73 @@ +{ + "name": "laravel/laravel", + "type": "project", + "description": "The skeleton application for the Laravel framework.", + "keywords": ["laravel", "framework"], + "license": "MIT", + "require": { + "php": "^7.4", + "guzzlehttp/guzzle": "^7.2", + "laravel/framework": "^10.10", + "laravel/sanctum": "^3.2", + "laravel/tinker": "^2.8" + }, + "require-dev": { + "fakerphp/faker": "^1.9.1", + "laravel/pint": "^1.0", + "laravel/sail": "^1.18", + "mockery/mockery": "^1.4.4", + "nunomaduro/collision": "^7.0", + "phpunit/phpunit": "^10.3", + "spatie/laravel-ignition": "^2.0" + }, + "autoload": { + + "psr-4": { + "App\\": "app/", + "Database\\Factories\\": "database/factories/", + "Database\\Seeders\\": "database/seeders/", + "Tests\\": "tests/" + } + }, + "autoload-dev": { + "psr-4": { + "Tests\\": "tests/" + } + + }, + "scripts": { + "post-autoload-dump": [ + "Illuminate\\Foundation\\ComposerScripts::postAutoloadDump", + "@php artisan package:discover --ansi" + ], + "post-update-cmd": [ + "@php artisan vendor:publish --tag=laravel-assets --ansi --force" + ], + "post-root-package-install": [ + "@php -r \"file_exists('.env') || copy('.env.example', '.env');\"" + ], + "post-create-project-cmd": [ + "@php artisan key:generate --ansi" + ] + }, + "extra": { + "laravel": { + "dont-discover": [] + } + }, + "config": { + "platform-check": false, + "optimize-autoloader": true, + "preferred-install": "dist", + "sort-packages": true, + "allow-plugins": { + "pestphp/pest-plugin": true, + "php-http/discovery": true + }, + "platform": { + "php": "^7.3|^8.2" + } + }, + "minimum-stability": "stable", + "prefer-stable": true +} diff --git a/Pengukuran Kinerja Dosen/composer.lock b/Pengukuran Kinerja Dosen/composer.lock new file mode 100644 index 0000000..438bc85 --- /dev/null +++ b/Pengukuran Kinerja Dosen/composer.lock @@ -0,0 +1,8142 @@ +{ + "_readme": [ + "This file locks the dependencies of your project to a known state", + "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", + "This file is @generated automatically" + ], + "content-hash": "d1961115f4fdc899fd9229e52b388fe0", + "packages": [ + { + "name": "brick/math", + "version": "0.12.1", + "source": { + "type": "git", + "url": "https://github.com/brick/math.git", + "reference": "f510c0a40911935b77b86859eb5223d58d660df1" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/brick/math/zipball/f510c0a40911935b77b86859eb5223d58d660df1", + "reference": "f510c0a40911935b77b86859eb5223d58d660df1", + "shasum": "" + }, + "require": { + "php": "^8.1" + }, + "require-dev": { + "php-coveralls/php-coveralls": "^2.2", + "phpunit/phpunit": "^10.1", + "vimeo/psalm": "5.16.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Brick\\Math\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "Arbitrary-precision arithmetic library", + "keywords": [ + "Arbitrary-precision", + "BigInteger", + "BigRational", + "arithmetic", + "bigdecimal", + "bignum", + "bignumber", + "brick", + "decimal", + "integer", + "math", + "mathematics", + "rational" + ], + "support": { + "issues": "https://github.com/brick/math/issues", + "source": "https://github.com/brick/math/tree/0.12.1" + }, + "funding": [ + { + "url": "https://github.com/BenMorel", + "type": "github" + } + ], + "time": "2023-11-29T23:19:16+00:00" + }, + { + "name": "carbonphp/carbon-doctrine-types", + "version": "2.1.0", + "source": { + "type": "git", + "url": "https://github.com/CarbonPHP/carbon-doctrine-types.git", + "reference": "99f76ffa36cce3b70a4a6abce41dba15ca2e84cb" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/CarbonPHP/carbon-doctrine-types/zipball/99f76ffa36cce3b70a4a6abce41dba15ca2e84cb", + "reference": "99f76ffa36cce3b70a4a6abce41dba15ca2e84cb", + "shasum": "" + }, + "require": { + "php": "^7.4 || ^8.0" + }, + "conflict": { + "doctrine/dbal": "<3.7.0 || >=4.0.0" + }, + "require-dev": { + "doctrine/dbal": "^3.7.0", + "nesbot/carbon": "^2.71.0 || ^3.0.0", + "phpunit/phpunit": "^10.3" + }, + "type": "library", + "autoload": { + "psr-4": { + "Carbon\\Doctrine\\": "src/Carbon/Doctrine/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "KyleKatarn", + "email": "kylekatarnls@gmail.com" + } + ], + "description": "Types to use Carbon in Doctrine", + "keywords": [ + "carbon", + "date", + "datetime", + "doctrine", + "time" + ], + "support": { + "issues": "https://github.com/CarbonPHP/carbon-doctrine-types/issues", + "source": "https://github.com/CarbonPHP/carbon-doctrine-types/tree/2.1.0" + }, + "funding": [ + { + "url": "https://github.com/kylekatarnls", + "type": "github" + }, + { + "url": "https://opencollective.com/Carbon", + "type": "open_collective" + }, + { + "url": "https://tidelift.com/funding/github/packagist/nesbot/carbon", + "type": "tidelift" + } + ], + "time": "2023-12-11T17:09:12+00:00" + }, + { + "name": "dflydev/dot-access-data", + "version": "v3.0.2", + "source": { + "type": "git", + "url": "https://github.com/dflydev/dflydev-dot-access-data.git", + "reference": "f41715465d65213d644d3141a6a93081be5d3549" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/dflydev/dflydev-dot-access-data/zipball/f41715465d65213d644d3141a6a93081be5d3549", + "reference": "f41715465d65213d644d3141a6a93081be5d3549", + "shasum": "" + }, + "require": { + "php": "^7.1 || ^8.0" + }, + "require-dev": { + "phpstan/phpstan": "^0.12.42", + "phpunit/phpunit": "^7.5 || ^8.5 || ^9.3", + "scrutinizer/ocular": "1.6.0", + "squizlabs/php_codesniffer": "^3.5", + "vimeo/psalm": "^4.0.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "3.x-dev" + } + }, + "autoload": { + "psr-4": { + "Dflydev\\DotAccessData\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Dragonfly Development Inc.", + "email": "info@dflydev.com", + "homepage": "http://dflydev.com" + }, + { + "name": "Beau Simensen", + "email": "beau@dflydev.com", + "homepage": "http://beausimensen.com" + }, + { + "name": "Carlos Frutos", + "email": "carlos@kiwing.it", + "homepage": "https://github.com/cfrutos" + }, + { + "name": "Colin O'Dell", + "email": "colinodell@gmail.com", + "homepage": "https://www.colinodell.com" + } + ], + "description": "Given a deep data structure, access data by dot notation.", + "homepage": "https://github.com/dflydev/dflydev-dot-access-data", + "keywords": [ + "access", + "data", + "dot", + "notation" + ], + "support": { + "issues": "https://github.com/dflydev/dflydev-dot-access-data/issues", + "source": "https://github.com/dflydev/dflydev-dot-access-data/tree/v3.0.2" + }, + "time": "2022-10-27T11:44:00+00:00" + }, + { + "name": "doctrine/inflector", + "version": "2.0.10", + "source": { + "type": "git", + "url": "https://github.com/doctrine/inflector.git", + "reference": "5817d0659c5b50c9b950feb9af7b9668e2c436bc" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/doctrine/inflector/zipball/5817d0659c5b50c9b950feb9af7b9668e2c436bc", + "reference": "5817d0659c5b50c9b950feb9af7b9668e2c436bc", + "shasum": "" + }, + "require": { + "php": "^7.2 || ^8.0" + }, + "require-dev": { + "doctrine/coding-standard": "^11.0", + "phpstan/phpstan": "^1.8", + "phpstan/phpstan-phpunit": "^1.1", + "phpstan/phpstan-strict-rules": "^1.3", + "phpunit/phpunit": "^8.5 || ^9.5", + "vimeo/psalm": "^4.25 || ^5.4" + }, + "type": "library", + "autoload": { + "psr-4": { + "Doctrine\\Inflector\\": "lib/Doctrine/Inflector" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Guilherme Blanco", + "email": "guilhermeblanco@gmail.com" + }, + { + "name": "Roman Borschel", + "email": "roman@code-factory.org" + }, + { + "name": "Benjamin Eberlei", + "email": "kontakt@beberlei.de" + }, + { + "name": "Jonathan Wage", + "email": "jonwage@gmail.com" + }, + { + "name": "Johannes Schmitt", + "email": "schmittjoh@gmail.com" + } + ], + "description": "PHP Doctrine Inflector is a small library that can perform string manipulations with regard to upper/lowercase and singular/plural forms of words.", + "homepage": "https://www.doctrine-project.org/projects/inflector.html", + "keywords": [ + "inflection", + "inflector", + "lowercase", + "manipulation", + "php", + "plural", + "singular", + "strings", + "uppercase", + "words" + ], + "support": { + "issues": "https://github.com/doctrine/inflector/issues", + "source": "https://github.com/doctrine/inflector/tree/2.0.10" + }, + "funding": [ + { + "url": "https://www.doctrine-project.org/sponsorship.html", + "type": "custom" + }, + { + "url": "https://www.patreon.com/phpdoctrine", + "type": "patreon" + }, + { + "url": "https://tidelift.com/funding/github/packagist/doctrine%2Finflector", + "type": "tidelift" + } + ], + "time": "2024-02-18T20:23:39+00:00" + }, + { + "name": "doctrine/lexer", + "version": "3.0.1", + "source": { + "type": "git", + "url": "https://github.com/doctrine/lexer.git", + "reference": "31ad66abc0fc9e1a1f2d9bc6a42668d2fbbcd6dd" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/doctrine/lexer/zipball/31ad66abc0fc9e1a1f2d9bc6a42668d2fbbcd6dd", + "reference": "31ad66abc0fc9e1a1f2d9bc6a42668d2fbbcd6dd", + "shasum": "" + }, + "require": { + "php": "^8.1" + }, + "require-dev": { + "doctrine/coding-standard": "^12", + "phpstan/phpstan": "^1.10", + "phpunit/phpunit": "^10.5", + "psalm/plugin-phpunit": "^0.18.3", + "vimeo/psalm": "^5.21" + }, + "type": "library", + "autoload": { + "psr-4": { + "Doctrine\\Common\\Lexer\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Guilherme Blanco", + "email": "guilhermeblanco@gmail.com" + }, + { + "name": "Roman Borschel", + "email": "roman@code-factory.org" + }, + { + "name": "Johannes Schmitt", + "email": "schmittjoh@gmail.com" + } + ], + "description": "PHP Doctrine Lexer parser library that can be used in Top-Down, Recursive Descent Parsers.", + "homepage": "https://www.doctrine-project.org/projects/lexer.html", + "keywords": [ + "annotations", + "docblock", + "lexer", + "parser", + "php" + ], + "support": { + "issues": "https://github.com/doctrine/lexer/issues", + "source": "https://github.com/doctrine/lexer/tree/3.0.1" + }, + "funding": [ + { + "url": "https://www.doctrine-project.org/sponsorship.html", + "type": "custom" + }, + { + "url": "https://www.patreon.com/phpdoctrine", + "type": "patreon" + }, + { + "url": "https://tidelift.com/funding/github/packagist/doctrine%2Flexer", + "type": "tidelift" + } + ], + "time": "2024-02-05T11:56:58+00:00" + }, + { + "name": "dragonmantank/cron-expression", + "version": "v3.3.3", + "source": { + "type": "git", + "url": "https://github.com/dragonmantank/cron-expression.git", + "reference": "adfb1f505deb6384dc8b39804c5065dd3c8c8c0a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/dragonmantank/cron-expression/zipball/adfb1f505deb6384dc8b39804c5065dd3c8c8c0a", + "reference": "adfb1f505deb6384dc8b39804c5065dd3c8c8c0a", + "shasum": "" + }, + "require": { + "php": "^7.2|^8.0", + "webmozart/assert": "^1.0" + }, + "replace": { + "mtdowling/cron-expression": "^1.0" + }, + "require-dev": { + "phpstan/extension-installer": "^1.0", + "phpstan/phpstan": "^1.0", + "phpstan/phpstan-webmozart-assert": "^1.0", + "phpunit/phpunit": "^7.0|^8.0|^9.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Cron\\": "src/Cron/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Chris Tankersley", + "email": "chris@ctankersley.com", + "homepage": "https://github.com/dragonmantank" + } + ], + "description": "CRON for PHP: Calculate the next or previous run date and determine if a CRON expression is due", + "keywords": [ + "cron", + "schedule" + ], + "support": { + "issues": "https://github.com/dragonmantank/cron-expression/issues", + "source": "https://github.com/dragonmantank/cron-expression/tree/v3.3.3" + }, + "funding": [ + { + "url": "https://github.com/dragonmantank", + "type": "github" + } + ], + "time": "2023-08-10T19:36:49+00:00" + }, + { + "name": "egulias/email-validator", + "version": "4.0.2", + "source": { + "type": "git", + "url": "https://github.com/egulias/EmailValidator.git", + "reference": "ebaaf5be6c0286928352e054f2d5125608e5405e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/egulias/EmailValidator/zipball/ebaaf5be6c0286928352e054f2d5125608e5405e", + "reference": "ebaaf5be6c0286928352e054f2d5125608e5405e", + "shasum": "" + }, + "require": { + "doctrine/lexer": "^2.0 || ^3.0", + "php": ">=8.1", + "symfony/polyfill-intl-idn": "^1.26" + }, + "require-dev": { + "phpunit/phpunit": "^10.2", + "vimeo/psalm": "^5.12" + }, + "suggest": { + "ext-intl": "PHP Internationalization Libraries are required to use the SpoofChecking validation" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Egulias\\EmailValidator\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Eduardo Gulias Davis" + } + ], + "description": "A library for validating emails against several RFCs", + "homepage": "https://github.com/egulias/EmailValidator", + "keywords": [ + "email", + "emailvalidation", + "emailvalidator", + "validation", + "validator" + ], + "support": { + "issues": "https://github.com/egulias/EmailValidator/issues", + "source": "https://github.com/egulias/EmailValidator/tree/4.0.2" + }, + "funding": [ + { + "url": "https://github.com/egulias", + "type": "github" + } + ], + "time": "2023-10-06T06:47:41+00:00" + }, + { + "name": "fruitcake/php-cors", + "version": "v1.3.0", + "source": { + "type": "git", + "url": "https://github.com/fruitcake/php-cors.git", + "reference": "3d158f36e7875e2f040f37bc0573956240a5a38b" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/fruitcake/php-cors/zipball/3d158f36e7875e2f040f37bc0573956240a5a38b", + "reference": "3d158f36e7875e2f040f37bc0573956240a5a38b", + "shasum": "" + }, + "require": { + "php": "^7.4|^8.0", + "symfony/http-foundation": "^4.4|^5.4|^6|^7" + }, + "require-dev": { + "phpstan/phpstan": "^1.4", + "phpunit/phpunit": "^9", + "squizlabs/php_codesniffer": "^3.5" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.2-dev" + } + }, + "autoload": { + "psr-4": { + "Fruitcake\\Cors\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fruitcake", + "homepage": "https://fruitcake.nl" + }, + { + "name": "Barryvdh", + "email": "barryvdh@gmail.com" + } + ], + "description": "Cross-origin resource sharing library for the Symfony HttpFoundation", + "homepage": "https://github.com/fruitcake/php-cors", + "keywords": [ + "cors", + "laravel", + "symfony" + ], + "support": { + "issues": "https://github.com/fruitcake/php-cors/issues", + "source": "https://github.com/fruitcake/php-cors/tree/v1.3.0" + }, + "funding": [ + { + "url": "https://fruitcake.nl", + "type": "custom" + }, + { + "url": "https://github.com/barryvdh", + "type": "github" + } + ], + "time": "2023-10-12T05:21:21+00:00" + }, + { + "name": "graham-campbell/result-type", + "version": "v1.1.2", + "source": { + "type": "git", + "url": "https://github.com/GrahamCampbell/Result-Type.git", + "reference": "fbd48bce38f73f8a4ec8583362e732e4095e5862" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/GrahamCampbell/Result-Type/zipball/fbd48bce38f73f8a4ec8583362e732e4095e5862", + "reference": "fbd48bce38f73f8a4ec8583362e732e4095e5862", + "shasum": "" + }, + "require": { + "php": "^7.2.5 || ^8.0", + "phpoption/phpoption": "^1.9.2" + }, + "require-dev": { + "phpunit/phpunit": "^8.5.34 || ^9.6.13 || ^10.4.2" + }, + "type": "library", + "autoload": { + "psr-4": { + "GrahamCampbell\\ResultType\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Graham Campbell", + "email": "hello@gjcampbell.co.uk", + "homepage": "https://github.com/GrahamCampbell" + } + ], + "description": "An Implementation Of The Result Type", + "keywords": [ + "Graham Campbell", + "GrahamCampbell", + "Result Type", + "Result-Type", + "result" + ], + "support": { + "issues": "https://github.com/GrahamCampbell/Result-Type/issues", + "source": "https://github.com/GrahamCampbell/Result-Type/tree/v1.1.2" + }, + "funding": [ + { + "url": "https://github.com/GrahamCampbell", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/graham-campbell/result-type", + "type": "tidelift" + } + ], + "time": "2023-11-12T22:16:48+00:00" + }, + { + "name": "guzzlehttp/guzzle", + "version": "7.8.1", + "source": { + "type": "git", + "url": "https://github.com/guzzle/guzzle.git", + "reference": "41042bc7ab002487b876a0683fc8dce04ddce104" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/guzzle/guzzle/zipball/41042bc7ab002487b876a0683fc8dce04ddce104", + "reference": "41042bc7ab002487b876a0683fc8dce04ddce104", + "shasum": "" + }, + "require": { + "ext-json": "*", + "guzzlehttp/promises": "^1.5.3 || ^2.0.1", + "guzzlehttp/psr7": "^1.9.1 || ^2.5.1", + "php": "^7.2.5 || ^8.0", + "psr/http-client": "^1.0", + "symfony/deprecation-contracts": "^2.2 || ^3.0" + }, + "provide": { + "psr/http-client-implementation": "1.0" + }, + "require-dev": { + "bamarni/composer-bin-plugin": "^1.8.2", + "ext-curl": "*", + "php-http/client-integration-tests": "dev-master#2c025848417c1135031fdf9c728ee53d0a7ceaee as 3.0.999", + "php-http/message-factory": "^1.1", + "phpunit/phpunit": "^8.5.36 || ^9.6.15", + "psr/log": "^1.1 || ^2.0 || ^3.0" + }, + "suggest": { + "ext-curl": "Required for CURL handler support", + "ext-intl": "Required for Internationalized Domain Name (IDN) support", + "psr/log": "Required for using the Log middleware" + }, + "type": "library", + "extra": { + "bamarni-bin": { + "bin-links": true, + "forward-command": false + } + }, + "autoload": { + "files": [ + "src/functions_include.php" + ], + "psr-4": { + "GuzzleHttp\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Graham Campbell", + "email": "hello@gjcampbell.co.uk", + "homepage": "https://github.com/GrahamCampbell" + }, + { + "name": "Michael Dowling", + "email": "mtdowling@gmail.com", + "homepage": "https://github.com/mtdowling" + }, + { + "name": "Jeremy Lindblom", + "email": "jeremeamia@gmail.com", + "homepage": "https://github.com/jeremeamia" + }, + { + "name": "George Mponos", + "email": "gmponos@gmail.com", + "homepage": "https://github.com/gmponos" + }, + { + "name": "Tobias Nyholm", + "email": "tobias.nyholm@gmail.com", + "homepage": "https://github.com/Nyholm" + }, + { + "name": "Márk Sági-Kazár", + "email": "mark.sagikazar@gmail.com", + "homepage": "https://github.com/sagikazarmark" + }, + { + "name": "Tobias Schultze", + "email": "webmaster@tubo-world.de", + "homepage": "https://github.com/Tobion" + } + ], + "description": "Guzzle is a PHP HTTP client library", + "keywords": [ + "client", + "curl", + "framework", + "http", + "http client", + "psr-18", + "psr-7", + "rest", + "web service" + ], + "support": { + "issues": "https://github.com/guzzle/guzzle/issues", + "source": "https://github.com/guzzle/guzzle/tree/7.8.1" + }, + "funding": [ + { + "url": "https://github.com/GrahamCampbell", + "type": "github" + }, + { + "url": "https://github.com/Nyholm", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/guzzlehttp/guzzle", + "type": "tidelift" + } + ], + "time": "2023-12-03T20:35:24+00:00" + }, + { + "name": "guzzlehttp/promises", + "version": "2.0.2", + "source": { + "type": "git", + "url": "https://github.com/guzzle/promises.git", + "reference": "bbff78d96034045e58e13dedd6ad91b5d1253223" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/guzzle/promises/zipball/bbff78d96034045e58e13dedd6ad91b5d1253223", + "reference": "bbff78d96034045e58e13dedd6ad91b5d1253223", + "shasum": "" + }, + "require": { + "php": "^7.2.5 || ^8.0" + }, + "require-dev": { + "bamarni/composer-bin-plugin": "^1.8.2", + "phpunit/phpunit": "^8.5.36 || ^9.6.15" + }, + "type": "library", + "extra": { + "bamarni-bin": { + "bin-links": true, + "forward-command": false + } + }, + "autoload": { + "psr-4": { + "GuzzleHttp\\Promise\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Graham Campbell", + "email": "hello@gjcampbell.co.uk", + "homepage": "https://github.com/GrahamCampbell" + }, + { + "name": "Michael Dowling", + "email": "mtdowling@gmail.com", + "homepage": "https://github.com/mtdowling" + }, + { + "name": "Tobias Nyholm", + "email": "tobias.nyholm@gmail.com", + "homepage": "https://github.com/Nyholm" + }, + { + "name": "Tobias Schultze", + "email": "webmaster@tubo-world.de", + "homepage": "https://github.com/Tobion" + } + ], + "description": "Guzzle promises library", + "keywords": [ + "promise" + ], + "support": { + "issues": "https://github.com/guzzle/promises/issues", + "source": "https://github.com/guzzle/promises/tree/2.0.2" + }, + "funding": [ + { + "url": "https://github.com/GrahamCampbell", + "type": "github" + }, + { + "url": "https://github.com/Nyholm", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/guzzlehttp/promises", + "type": "tidelift" + } + ], + "time": "2023-12-03T20:19:20+00:00" + }, + { + "name": "guzzlehttp/psr7", + "version": "2.6.2", + "source": { + "type": "git", + "url": "https://github.com/guzzle/psr7.git", + "reference": "45b30f99ac27b5ca93cb4831afe16285f57b8221" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/guzzle/psr7/zipball/45b30f99ac27b5ca93cb4831afe16285f57b8221", + "reference": "45b30f99ac27b5ca93cb4831afe16285f57b8221", + "shasum": "" + }, + "require": { + "php": "^7.2.5 || ^8.0", + "psr/http-factory": "^1.0", + "psr/http-message": "^1.1 || ^2.0", + "ralouphie/getallheaders": "^3.0" + }, + "provide": { + "psr/http-factory-implementation": "1.0", + "psr/http-message-implementation": "1.0" + }, + "require-dev": { + "bamarni/composer-bin-plugin": "^1.8.2", + "http-interop/http-factory-tests": "^0.9", + "phpunit/phpunit": "^8.5.36 || ^9.6.15" + }, + "suggest": { + "laminas/laminas-httphandlerrunner": "Emit PSR-7 responses" + }, + "type": "library", + "extra": { + "bamarni-bin": { + "bin-links": true, + "forward-command": false + } + }, + "autoload": { + "psr-4": { + "GuzzleHttp\\Psr7\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Graham Campbell", + "email": "hello@gjcampbell.co.uk", + "homepage": "https://github.com/GrahamCampbell" + }, + { + "name": "Michael Dowling", + "email": "mtdowling@gmail.com", + "homepage": "https://github.com/mtdowling" + }, + { + "name": "George Mponos", + "email": "gmponos@gmail.com", + "homepage": "https://github.com/gmponos" + }, + { + "name": "Tobias Nyholm", + "email": "tobias.nyholm@gmail.com", + "homepage": "https://github.com/Nyholm" + }, + { + "name": "Márk Sági-Kazár", + "email": "mark.sagikazar@gmail.com", + "homepage": "https://github.com/sagikazarmark" + }, + { + "name": "Tobias Schultze", + "email": "webmaster@tubo-world.de", + "homepage": "https://github.com/Tobion" + }, + { + "name": "Márk Sági-Kazár", + "email": "mark.sagikazar@gmail.com", + "homepage": "https://sagikazarmark.hu" + } + ], + "description": "PSR-7 message implementation that also provides common utility methods", + "keywords": [ + "http", + "message", + "psr-7", + "request", + "response", + "stream", + "uri", + "url" + ], + "support": { + "issues": "https://github.com/guzzle/psr7/issues", + "source": "https://github.com/guzzle/psr7/tree/2.6.2" + }, + "funding": [ + { + "url": "https://github.com/GrahamCampbell", + "type": "github" + }, + { + "url": "https://github.com/Nyholm", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/guzzlehttp/psr7", + "type": "tidelift" + } + ], + "time": "2023-12-03T20:05:35+00:00" + }, + { + "name": "guzzlehttp/uri-template", + "version": "v1.0.3", + "source": { + "type": "git", + "url": "https://github.com/guzzle/uri-template.git", + "reference": "ecea8feef63bd4fef1f037ecb288386999ecc11c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/guzzle/uri-template/zipball/ecea8feef63bd4fef1f037ecb288386999ecc11c", + "reference": "ecea8feef63bd4fef1f037ecb288386999ecc11c", + "shasum": "" + }, + "require": { + "php": "^7.2.5 || ^8.0", + "symfony/polyfill-php80": "^1.24" + }, + "require-dev": { + "bamarni/composer-bin-plugin": "^1.8.2", + "phpunit/phpunit": "^8.5.36 || ^9.6.15", + "uri-template/tests": "1.0.0" + }, + "type": "library", + "extra": { + "bamarni-bin": { + "bin-links": true, + "forward-command": false + } + }, + "autoload": { + "psr-4": { + "GuzzleHttp\\UriTemplate\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Graham Campbell", + "email": "hello@gjcampbell.co.uk", + "homepage": "https://github.com/GrahamCampbell" + }, + { + "name": "Michael Dowling", + "email": "mtdowling@gmail.com", + "homepage": "https://github.com/mtdowling" + }, + { + "name": "George Mponos", + "email": "gmponos@gmail.com", + "homepage": "https://github.com/gmponos" + }, + { + "name": "Tobias Nyholm", + "email": "tobias.nyholm@gmail.com", + "homepage": "https://github.com/Nyholm" + } + ], + "description": "A polyfill class for uri_template of PHP", + "keywords": [ + "guzzlehttp", + "uri-template" + ], + "support": { + "issues": "https://github.com/guzzle/uri-template/issues", + "source": "https://github.com/guzzle/uri-template/tree/v1.0.3" + }, + "funding": [ + { + "url": "https://github.com/GrahamCampbell", + "type": "github" + }, + { + "url": "https://github.com/Nyholm", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/guzzlehttp/uri-template", + "type": "tidelift" + } + ], + "time": "2023-12-03T19:50:20+00:00" + }, + { + "name": "laravel/framework", + "version": "v10.48.9", + "source": { + "type": "git", + "url": "https://github.com/laravel/framework.git", + "reference": "ad758500b47964d022addf119600a1b1b0230733" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laravel/framework/zipball/ad758500b47964d022addf119600a1b1b0230733", + "reference": "ad758500b47964d022addf119600a1b1b0230733", + "shasum": "" + }, + "require": { + "brick/math": "^0.9.3|^0.10.2|^0.11|^0.12", + "composer-runtime-api": "^2.2", + "doctrine/inflector": "^2.0.5", + "dragonmantank/cron-expression": "^3.3.2", + "egulias/email-validator": "^3.2.1|^4.0", + "ext-ctype": "*", + "ext-filter": "*", + "ext-hash": "*", + "ext-mbstring": "*", + "ext-openssl": "*", + "ext-session": "*", + "ext-tokenizer": "*", + "fruitcake/php-cors": "^1.2", + "guzzlehttp/uri-template": "^1.0", + "laravel/prompts": "^0.1.9", + "laravel/serializable-closure": "^1.3", + "league/commonmark": "^2.2.1", + "league/flysystem": "^3.8.0", + "monolog/monolog": "^3.0", + "nesbot/carbon": "^2.67", + "nunomaduro/termwind": "^1.13", + "php": "^8.1", + "psr/container": "^1.1.1|^2.0.1", + "psr/log": "^1.0|^2.0|^3.0", + "psr/simple-cache": "^1.0|^2.0|^3.0", + "ramsey/uuid": "^4.7", + "symfony/console": "^6.2", + "symfony/error-handler": "^6.2", + "symfony/finder": "^6.2", + "symfony/http-foundation": "^6.4", + "symfony/http-kernel": "^6.2", + "symfony/mailer": "^6.2", + "symfony/mime": "^6.2", + "symfony/process": "^6.2", + "symfony/routing": "^6.2", + "symfony/uid": "^6.2", + "symfony/var-dumper": "^6.2", + "tijsverkoyen/css-to-inline-styles": "^2.2.5", + "vlucas/phpdotenv": "^5.4.1", + "voku/portable-ascii": "^2.0" + }, + "conflict": { + "carbonphp/carbon-doctrine-types": ">=3.0", + "doctrine/dbal": ">=4.0", + "mockery/mockery": "1.6.8", + "phpunit/phpunit": ">=11.0.0", + "tightenco/collect": "<5.5.33" + }, + "provide": { + "psr/container-implementation": "1.1|2.0", + "psr/simple-cache-implementation": "1.0|2.0|3.0" + }, + "replace": { + "illuminate/auth": "self.version", + "illuminate/broadcasting": "self.version", + "illuminate/bus": "self.version", + "illuminate/cache": "self.version", + "illuminate/collections": "self.version", + "illuminate/conditionable": "self.version", + "illuminate/config": "self.version", + "illuminate/console": "self.version", + "illuminate/container": "self.version", + "illuminate/contracts": "self.version", + "illuminate/cookie": "self.version", + "illuminate/database": "self.version", + "illuminate/encryption": "self.version", + "illuminate/events": "self.version", + "illuminate/filesystem": "self.version", + "illuminate/hashing": "self.version", + "illuminate/http": "self.version", + "illuminate/log": "self.version", + "illuminate/macroable": "self.version", + "illuminate/mail": "self.version", + "illuminate/notifications": "self.version", + "illuminate/pagination": "self.version", + "illuminate/pipeline": "self.version", + "illuminate/process": "self.version", + "illuminate/queue": "self.version", + "illuminate/redis": "self.version", + "illuminate/routing": "self.version", + "illuminate/session": "self.version", + "illuminate/support": "self.version", + "illuminate/testing": "self.version", + "illuminate/translation": "self.version", + "illuminate/validation": "self.version", + "illuminate/view": "self.version" + }, + "require-dev": { + "ably/ably-php": "^1.0", + "aws/aws-sdk-php": "^3.235.5", + "doctrine/dbal": "^3.5.1", + "ext-gmp": "*", + "fakerphp/faker": "^1.21", + "guzzlehttp/guzzle": "^7.5", + "league/flysystem-aws-s3-v3": "^3.0", + "league/flysystem-ftp": "^3.0", + "league/flysystem-path-prefixing": "^3.3", + "league/flysystem-read-only": "^3.3", + "league/flysystem-sftp-v3": "^3.0", + "mockery/mockery": "^1.5.1", + "nyholm/psr7": "^1.2", + "orchestra/testbench-core": "^8.23.4", + "pda/pheanstalk": "^4.0", + "phpstan/phpstan": "^1.4.7", + "phpunit/phpunit": "^10.0.7", + "predis/predis": "^2.0.2", + "symfony/cache": "^6.2", + "symfony/http-client": "^6.2.4", + "symfony/psr-http-message-bridge": "^2.0" + }, + "suggest": { + "ably/ably-php": "Required to use the Ably broadcast driver (^1.0).", + "aws/aws-sdk-php": "Required to use the SQS queue driver, DynamoDb failed job storage, and SES mail driver (^3.235.5).", + "brianium/paratest": "Required to run tests in parallel (^6.0).", + "doctrine/dbal": "Required to rename columns and drop SQLite columns (^3.5.1).", + "ext-apcu": "Required to use the APC cache driver.", + "ext-fileinfo": "Required to use the Filesystem class.", + "ext-ftp": "Required to use the Flysystem FTP driver.", + "ext-gd": "Required to use Illuminate\\Http\\Testing\\FileFactory::image().", + "ext-memcached": "Required to use the memcache cache driver.", + "ext-pcntl": "Required to use all features of the queue worker and console signal trapping.", + "ext-pdo": "Required to use all database features.", + "ext-posix": "Required to use all features of the queue worker.", + "ext-redis": "Required to use the Redis cache and queue drivers (^4.0|^5.0).", + "fakerphp/faker": "Required to use the eloquent factory builder (^1.9.1).", + "filp/whoops": "Required for friendly error pages in development (^2.14.3).", + "guzzlehttp/guzzle": "Required to use the HTTP Client and the ping methods on schedules (^7.5).", + "laravel/tinker": "Required to use the tinker console command (^2.0).", + "league/flysystem-aws-s3-v3": "Required to use the Flysystem S3 driver (^3.0).", + "league/flysystem-ftp": "Required to use the Flysystem FTP driver (^3.0).", + "league/flysystem-path-prefixing": "Required to use the scoped driver (^3.3).", + "league/flysystem-read-only": "Required to use read-only disks (^3.3)", + "league/flysystem-sftp-v3": "Required to use the Flysystem SFTP driver (^3.0).", + "mockery/mockery": "Required to use mocking (^1.5.1).", + "nyholm/psr7": "Required to use PSR-7 bridging features (^1.2).", + "pda/pheanstalk": "Required to use the beanstalk queue driver (^4.0).", + "phpunit/phpunit": "Required to use assertions and run tests (^9.5.8|^10.0.7).", + "predis/predis": "Required to use the predis connector (^2.0.2).", + "psr/http-message": "Required to allow Storage::put to accept a StreamInterface (^1.0).", + "pusher/pusher-php-server": "Required to use the Pusher broadcast driver (^6.0|^7.0).", + "symfony/cache": "Required to PSR-6 cache bridge (^6.2).", + "symfony/filesystem": "Required to enable support for relative symbolic links (^6.2).", + "symfony/http-client": "Required to enable support for the Symfony API mail transports (^6.2).", + "symfony/mailgun-mailer": "Required to enable support for the Mailgun mail transport (^6.2).", + "symfony/postmark-mailer": "Required to enable support for the Postmark mail transport (^6.2).", + "symfony/psr-http-message-bridge": "Required to use PSR-7 bridging features (^2.0)." + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "10.x-dev" + } + }, + "autoload": { + "files": [ + "src/Illuminate/Collections/helpers.php", + "src/Illuminate/Events/functions.php", + "src/Illuminate/Filesystem/functions.php", + "src/Illuminate/Foundation/helpers.php", + "src/Illuminate/Support/helpers.php" + ], + "psr-4": { + "Illuminate\\": "src/Illuminate/", + "Illuminate\\Support\\": [ + "src/Illuminate/Macroable/", + "src/Illuminate/Collections/", + "src/Illuminate/Conditionable/" + ] + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Taylor Otwell", + "email": "taylor@laravel.com" + } + ], + "description": "The Laravel Framework.", + "homepage": "https://laravel.com", + "keywords": [ + "framework", + "laravel" + ], + "support": { + "issues": "https://github.com/laravel/framework/issues", + "source": "https://github.com/laravel/framework" + }, + "time": "2024-04-23T15:01:33+00:00" + }, + { + "name": "laravel/prompts", + "version": "v0.1.20", + "source": { + "type": "git", + "url": "https://github.com/laravel/prompts.git", + "reference": "bf9a360c484976692de0f3792f30066f4f4b34a2" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laravel/prompts/zipball/bf9a360c484976692de0f3792f30066f4f4b34a2", + "reference": "bf9a360c484976692de0f3792f30066f4f4b34a2", + "shasum": "" + }, + "require": { + "ext-mbstring": "*", + "illuminate/collections": "^10.0|^11.0", + "php": "^8.1", + "symfony/console": "^6.2|^7.0" + }, + "conflict": { + "illuminate/console": ">=10.17.0 <10.25.0", + "laravel/framework": ">=10.17.0 <10.25.0" + }, + "require-dev": { + "mockery/mockery": "^1.5", + "pestphp/pest": "^2.3", + "phpstan/phpstan": "^1.11", + "phpstan/phpstan-mockery": "^1.1" + }, + "suggest": { + "ext-pcntl": "Required for the spinner to be animated." + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "0.1.x-dev" + } + }, + "autoload": { + "files": [ + "src/helpers.php" + ], + "psr-4": { + "Laravel\\Prompts\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "support": { + "issues": "https://github.com/laravel/prompts/issues", + "source": "https://github.com/laravel/prompts/tree/v0.1.20" + }, + "time": "2024-04-18T00:45:25+00:00" + }, + { + "name": "laravel/sanctum", + "version": "v3.3.3", + "source": { + "type": "git", + "url": "https://github.com/laravel/sanctum.git", + "reference": "8c104366459739f3ada0e994bcd3e6fd681ce3d5" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laravel/sanctum/zipball/8c104366459739f3ada0e994bcd3e6fd681ce3d5", + "reference": "8c104366459739f3ada0e994bcd3e6fd681ce3d5", + "shasum": "" + }, + "require": { + "ext-json": "*", + "illuminate/console": "^9.21|^10.0", + "illuminate/contracts": "^9.21|^10.0", + "illuminate/database": "^9.21|^10.0", + "illuminate/support": "^9.21|^10.0", + "php": "^8.0.2" + }, + "require-dev": { + "mockery/mockery": "^1.0", + "orchestra/testbench": "^7.28.2|^8.8.3", + "phpstan/phpstan": "^1.10", + "phpunit/phpunit": "^9.6" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.x-dev" + }, + "laravel": { + "providers": [ + "Laravel\\Sanctum\\SanctumServiceProvider" + ] + } + }, + "autoload": { + "psr-4": { + "Laravel\\Sanctum\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Taylor Otwell", + "email": "taylor@laravel.com" + } + ], + "description": "Laravel Sanctum provides a featherweight authentication system for SPAs and simple APIs.", + "keywords": [ + "auth", + "laravel", + "sanctum" + ], + "support": { + "issues": "https://github.com/laravel/sanctum/issues", + "source": "https://github.com/laravel/sanctum" + }, + "time": "2023-12-19T18:44:48+00:00" + }, + { + "name": "laravel/serializable-closure", + "version": "v1.3.3", + "source": { + "type": "git", + "url": "https://github.com/laravel/serializable-closure.git", + "reference": "3dbf8a8e914634c48d389c1234552666b3d43754" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laravel/serializable-closure/zipball/3dbf8a8e914634c48d389c1234552666b3d43754", + "reference": "3dbf8a8e914634c48d389c1234552666b3d43754", + "shasum": "" + }, + "require": { + "php": "^7.3|^8.0" + }, + "require-dev": { + "nesbot/carbon": "^2.61", + "pestphp/pest": "^1.21.3", + "phpstan/phpstan": "^1.8.2", + "symfony/var-dumper": "^5.4.11" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.x-dev" + } + }, + "autoload": { + "psr-4": { + "Laravel\\SerializableClosure\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Taylor Otwell", + "email": "taylor@laravel.com" + }, + { + "name": "Nuno Maduro", + "email": "nuno@laravel.com" + } + ], + "description": "Laravel Serializable Closure provides an easy and secure way to serialize closures in PHP.", + "keywords": [ + "closure", + "laravel", + "serializable" + ], + "support": { + "issues": "https://github.com/laravel/serializable-closure/issues", + "source": "https://github.com/laravel/serializable-closure" + }, + "time": "2023-11-08T14:08:06+00:00" + }, + { + "name": "laravel/tinker", + "version": "v2.9.0", + "source": { + "type": "git", + "url": "https://github.com/laravel/tinker.git", + "reference": "502e0fe3f0415d06d5db1f83a472f0f3b754bafe" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laravel/tinker/zipball/502e0fe3f0415d06d5db1f83a472f0f3b754bafe", + "reference": "502e0fe3f0415d06d5db1f83a472f0f3b754bafe", + "shasum": "" + }, + "require": { + "illuminate/console": "^6.0|^7.0|^8.0|^9.0|^10.0|^11.0", + "illuminate/contracts": "^6.0|^7.0|^8.0|^9.0|^10.0|^11.0", + "illuminate/support": "^6.0|^7.0|^8.0|^9.0|^10.0|^11.0", + "php": "^7.2.5|^8.0", + "psy/psysh": "^0.11.1|^0.12.0", + "symfony/var-dumper": "^4.3.4|^5.0|^6.0|^7.0" + }, + "require-dev": { + "mockery/mockery": "~1.3.3|^1.4.2", + "phpstan/phpstan": "^1.10", + "phpunit/phpunit": "^8.5.8|^9.3.3" + }, + "suggest": { + "illuminate/database": "The Illuminate Database package (^6.0|^7.0|^8.0|^9.0|^10.0|^11.0)." + }, + "type": "library", + "extra": { + "laravel": { + "providers": [ + "Laravel\\Tinker\\TinkerServiceProvider" + ] + } + }, + "autoload": { + "psr-4": { + "Laravel\\Tinker\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Taylor Otwell", + "email": "taylor@laravel.com" + } + ], + "description": "Powerful REPL for the Laravel framework.", + "keywords": [ + "REPL", + "Tinker", + "laravel", + "psysh" + ], + "support": { + "issues": "https://github.com/laravel/tinker/issues", + "source": "https://github.com/laravel/tinker/tree/v2.9.0" + }, + "time": "2024-01-04T16:10:04+00:00" + }, + { + "name": "league/commonmark", + "version": "2.4.2", + "source": { + "type": "git", + "url": "https://github.com/thephpleague/commonmark.git", + "reference": "91c24291965bd6d7c46c46a12ba7492f83b1cadf" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/thephpleague/commonmark/zipball/91c24291965bd6d7c46c46a12ba7492f83b1cadf", + "reference": "91c24291965bd6d7c46c46a12ba7492f83b1cadf", + "shasum": "" + }, + "require": { + "ext-mbstring": "*", + "league/config": "^1.1.1", + "php": "^7.4 || ^8.0", + "psr/event-dispatcher": "^1.0", + "symfony/deprecation-contracts": "^2.1 || ^3.0", + "symfony/polyfill-php80": "^1.16" + }, + "require-dev": { + "cebe/markdown": "^1.0", + "commonmark/cmark": "0.30.3", + "commonmark/commonmark.js": "0.30.0", + "composer/package-versions-deprecated": "^1.8", + "embed/embed": "^4.4", + "erusev/parsedown": "^1.0", + "ext-json": "*", + "github/gfm": "0.29.0", + "michelf/php-markdown": "^1.4 || ^2.0", + "nyholm/psr7": "^1.5", + "phpstan/phpstan": "^1.8.2", + "phpunit/phpunit": "^9.5.21 || ^10.5.9 || ^11.0.0", + "scrutinizer/ocular": "^1.8.1", + "symfony/finder": "^5.3 | ^6.0 || ^7.0", + "symfony/yaml": "^2.3 | ^3.0 | ^4.0 | ^5.0 | ^6.0 || ^7.0", + "unleashedtech/php-coding-standard": "^3.1.1", + "vimeo/psalm": "^4.24.0 || ^5.0.0" + }, + "suggest": { + "symfony/yaml": "v2.3+ required if using the Front Matter extension" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "2.5-dev" + } + }, + "autoload": { + "psr-4": { + "League\\CommonMark\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Colin O'Dell", + "email": "colinodell@gmail.com", + "homepage": "https://www.colinodell.com", + "role": "Lead Developer" + } + ], + "description": "Highly-extensible PHP Markdown parser which fully supports the CommonMark spec and GitHub-Flavored Markdown (GFM)", + "homepage": "https://commonmark.thephpleague.com", + "keywords": [ + "commonmark", + "flavored", + "gfm", + "github", + "github-flavored", + "markdown", + "md", + "parser" + ], + "support": { + "docs": "https://commonmark.thephpleague.com/", + "forum": "https://github.com/thephpleague/commonmark/discussions", + "issues": "https://github.com/thephpleague/commonmark/issues", + "rss": "https://github.com/thephpleague/commonmark/releases.atom", + "source": "https://github.com/thephpleague/commonmark" + }, + "funding": [ + { + "url": "https://www.colinodell.com/sponsor", + "type": "custom" + }, + { + "url": "https://www.paypal.me/colinpodell/10.00", + "type": "custom" + }, + { + "url": "https://github.com/colinodell", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/league/commonmark", + "type": "tidelift" + } + ], + "time": "2024-02-02T11:59:32+00:00" + }, + { + "name": "league/config", + "version": "v1.2.0", + "source": { + "type": "git", + "url": "https://github.com/thephpleague/config.git", + "reference": "754b3604fb2984c71f4af4a9cbe7b57f346ec1f3" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/thephpleague/config/zipball/754b3604fb2984c71f4af4a9cbe7b57f346ec1f3", + "reference": "754b3604fb2984c71f4af4a9cbe7b57f346ec1f3", + "shasum": "" + }, + "require": { + "dflydev/dot-access-data": "^3.0.1", + "nette/schema": "^1.2", + "php": "^7.4 || ^8.0" + }, + "require-dev": { + "phpstan/phpstan": "^1.8.2", + "phpunit/phpunit": "^9.5.5", + "scrutinizer/ocular": "^1.8.1", + "unleashedtech/php-coding-standard": "^3.1", + "vimeo/psalm": "^4.7.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.2-dev" + } + }, + "autoload": { + "psr-4": { + "League\\Config\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Colin O'Dell", + "email": "colinodell@gmail.com", + "homepage": "https://www.colinodell.com", + "role": "Lead Developer" + } + ], + "description": "Define configuration arrays with strict schemas and access values with dot notation", + "homepage": "https://config.thephpleague.com", + "keywords": [ + "array", + "config", + "configuration", + "dot", + "dot-access", + "nested", + "schema" + ], + "support": { + "docs": "https://config.thephpleague.com/", + "issues": "https://github.com/thephpleague/config/issues", + "rss": "https://github.com/thephpleague/config/releases.atom", + "source": "https://github.com/thephpleague/config" + }, + "funding": [ + { + "url": "https://www.colinodell.com/sponsor", + "type": "custom" + }, + { + "url": "https://www.paypal.me/colinpodell/10.00", + "type": "custom" + }, + { + "url": "https://github.com/colinodell", + "type": "github" + } + ], + "time": "2022-12-11T20:36:23+00:00" + }, + { + "name": "league/flysystem", + "version": "3.27.0", + "source": { + "type": "git", + "url": "https://github.com/thephpleague/flysystem.git", + "reference": "4729745b1ab737908c7d055148c9a6b3e959832f" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/thephpleague/flysystem/zipball/4729745b1ab737908c7d055148c9a6b3e959832f", + "reference": "4729745b1ab737908c7d055148c9a6b3e959832f", + "shasum": "" + }, + "require": { + "league/flysystem-local": "^3.0.0", + "league/mime-type-detection": "^1.0.0", + "php": "^8.0.2" + }, + "conflict": { + "async-aws/core": "<1.19.0", + "async-aws/s3": "<1.14.0", + "aws/aws-sdk-php": "3.209.31 || 3.210.0", + "guzzlehttp/guzzle": "<7.0", + "guzzlehttp/ringphp": "<1.1.1", + "phpseclib/phpseclib": "3.0.15", + "symfony/http-client": "<5.2" + }, + "require-dev": { + "async-aws/s3": "^1.5 || ^2.0", + "async-aws/simple-s3": "^1.1 || ^2.0", + "aws/aws-sdk-php": "^3.295.10", + "composer/semver": "^3.0", + "ext-fileinfo": "*", + "ext-ftp": "*", + "ext-zip": "*", + "friendsofphp/php-cs-fixer": "^3.5", + "google/cloud-storage": "^1.23", + "microsoft/azure-storage-blob": "^1.1", + "phpseclib/phpseclib": "^3.0.36", + "phpstan/phpstan": "^1.10", + "phpunit/phpunit": "^9.5.11|^10.0", + "sabre/dav": "^4.6.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "League\\Flysystem\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Frank de Jonge", + "email": "info@frankdejonge.nl" + } + ], + "description": "File storage abstraction for PHP", + "keywords": [ + "WebDAV", + "aws", + "cloud", + "file", + "files", + "filesystem", + "filesystems", + "ftp", + "s3", + "sftp", + "storage" + ], + "support": { + "issues": "https://github.com/thephpleague/flysystem/issues", + "source": "https://github.com/thephpleague/flysystem/tree/3.27.0" + }, + "funding": [ + { + "url": "https://ecologi.com/frankdejonge", + "type": "custom" + }, + { + "url": "https://github.com/frankdejonge", + "type": "github" + } + ], + "time": "2024-04-07T19:17:50+00:00" + }, + { + "name": "league/flysystem-local", + "version": "3.25.1", + "source": { + "type": "git", + "url": "https://github.com/thephpleague/flysystem-local.git", + "reference": "61a6a90d6e999e4ddd9ce5adb356de0939060b92" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/thephpleague/flysystem-local/zipball/61a6a90d6e999e4ddd9ce5adb356de0939060b92", + "reference": "61a6a90d6e999e4ddd9ce5adb356de0939060b92", + "shasum": "" + }, + "require": { + "ext-fileinfo": "*", + "league/flysystem": "^3.0.0", + "league/mime-type-detection": "^1.0.0", + "php": "^8.0.2" + }, + "type": "library", + "autoload": { + "psr-4": { + "League\\Flysystem\\Local\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Frank de Jonge", + "email": "info@frankdejonge.nl" + } + ], + "description": "Local filesystem adapter for Flysystem.", + "keywords": [ + "Flysystem", + "file", + "files", + "filesystem", + "local" + ], + "support": { + "source": "https://github.com/thephpleague/flysystem-local/tree/3.25.1" + }, + "funding": [ + { + "url": "https://ecologi.com/frankdejonge", + "type": "custom" + }, + { + "url": "https://github.com/frankdejonge", + "type": "github" + } + ], + "time": "2024-03-15T19:58:44+00:00" + }, + { + "name": "league/mime-type-detection", + "version": "1.15.0", + "source": { + "type": "git", + "url": "https://github.com/thephpleague/mime-type-detection.git", + "reference": "ce0f4d1e8a6f4eb0ddff33f57c69c50fd09f4301" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/thephpleague/mime-type-detection/zipball/ce0f4d1e8a6f4eb0ddff33f57c69c50fd09f4301", + "reference": "ce0f4d1e8a6f4eb0ddff33f57c69c50fd09f4301", + "shasum": "" + }, + "require": { + "ext-fileinfo": "*", + "php": "^7.4 || ^8.0" + }, + "require-dev": { + "friendsofphp/php-cs-fixer": "^3.2", + "phpstan/phpstan": "^0.12.68", + "phpunit/phpunit": "^8.5.8 || ^9.3 || ^10.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "League\\MimeTypeDetection\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Frank de Jonge", + "email": "info@frankdejonge.nl" + } + ], + "description": "Mime-type detection for Flysystem", + "support": { + "issues": "https://github.com/thephpleague/mime-type-detection/issues", + "source": "https://github.com/thephpleague/mime-type-detection/tree/1.15.0" + }, + "funding": [ + { + "url": "https://github.com/frankdejonge", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/league/flysystem", + "type": "tidelift" + } + ], + "time": "2024-01-28T23:22:08+00:00" + }, + { + "name": "monolog/monolog", + "version": "3.6.0", + "source": { + "type": "git", + "url": "https://github.com/Seldaek/monolog.git", + "reference": "4b18b21a5527a3d5ffdac2fd35d3ab25a9597654" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Seldaek/monolog/zipball/4b18b21a5527a3d5ffdac2fd35d3ab25a9597654", + "reference": "4b18b21a5527a3d5ffdac2fd35d3ab25a9597654", + "shasum": "" + }, + "require": { + "php": ">=8.1", + "psr/log": "^2.0 || ^3.0" + }, + "provide": { + "psr/log-implementation": "3.0.0" + }, + "require-dev": { + "aws/aws-sdk-php": "^3.0", + "doctrine/couchdb": "~1.0@dev", + "elasticsearch/elasticsearch": "^7 || ^8", + "ext-json": "*", + "graylog2/gelf-php": "^1.4.2 || ^2.0", + "guzzlehttp/guzzle": "^7.4.5", + "guzzlehttp/psr7": "^2.2", + "mongodb/mongodb": "^1.8", + "php-amqplib/php-amqplib": "~2.4 || ^3", + "phpstan/phpstan": "^1.9", + "phpstan/phpstan-deprecation-rules": "^1.0", + "phpstan/phpstan-strict-rules": "^1.4", + "phpunit/phpunit": "^10.5.17", + "predis/predis": "^1.1 || ^2", + "ruflin/elastica": "^7", + "symfony/mailer": "^5.4 || ^6", + "symfony/mime": "^5.4 || ^6" + }, + "suggest": { + "aws/aws-sdk-php": "Allow sending log messages to AWS services like DynamoDB", + "doctrine/couchdb": "Allow sending log messages to a CouchDB server", + "elasticsearch/elasticsearch": "Allow sending log messages to an Elasticsearch server via official client", + "ext-amqp": "Allow sending log messages to an AMQP server (1.0+ required)", + "ext-curl": "Required to send log messages using the IFTTTHandler, the LogglyHandler, the SendGridHandler, the SlackWebhookHandler or the TelegramBotHandler", + "ext-mbstring": "Allow to work properly with unicode symbols", + "ext-mongodb": "Allow sending log messages to a MongoDB server (via driver)", + "ext-openssl": "Required to send log messages using SSL", + "ext-sockets": "Allow sending log messages to a Syslog server (via UDP driver)", + "graylog2/gelf-php": "Allow sending log messages to a GrayLog2 server", + "mongodb/mongodb": "Allow sending log messages to a MongoDB server (via library)", + "php-amqplib/php-amqplib": "Allow sending log messages to an AMQP server using php-amqplib", + "rollbar/rollbar": "Allow sending log messages to Rollbar", + "ruflin/elastica": "Allow sending log messages to an Elastic Search server" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "3.x-dev" + } + }, + "autoload": { + "psr-4": { + "Monolog\\": "src/Monolog" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be", + "homepage": "https://seld.be" + } + ], + "description": "Sends your logs to files, sockets, inboxes, databases and various web services", + "homepage": "https://github.com/Seldaek/monolog", + "keywords": [ + "log", + "logging", + "psr-3" + ], + "support": { + "issues": "https://github.com/Seldaek/monolog/issues", + "source": "https://github.com/Seldaek/monolog/tree/3.6.0" + }, + "funding": [ + { + "url": "https://github.com/Seldaek", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/monolog/monolog", + "type": "tidelift" + } + ], + "time": "2024-04-12T21:02:21+00:00" + }, + { + "name": "nesbot/carbon", + "version": "2.72.3", + "source": { + "type": "git", + "url": "https://github.com/briannesbitt/Carbon.git", + "reference": "0c6fd108360c562f6e4fd1dedb8233b423e91c83" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/briannesbitt/Carbon/zipball/0c6fd108360c562f6e4fd1dedb8233b423e91c83", + "reference": "0c6fd108360c562f6e4fd1dedb8233b423e91c83", + "shasum": "" + }, + "require": { + "carbonphp/carbon-doctrine-types": "*", + "ext-json": "*", + "php": "^7.1.8 || ^8.0", + "psr/clock": "^1.0", + "symfony/polyfill-mbstring": "^1.0", + "symfony/polyfill-php80": "^1.16", + "symfony/translation": "^3.4 || ^4.0 || ^5.0 || ^6.0" + }, + "provide": { + "psr/clock-implementation": "1.0" + }, + "require-dev": { + "doctrine/dbal": "^2.0 || ^3.1.4 || ^4.0", + "doctrine/orm": "^2.7 || ^3.0", + "friendsofphp/php-cs-fixer": "^3.0", + "kylekatarnls/multi-tester": "^2.0", + "ondrejmirtes/better-reflection": "*", + "phpmd/phpmd": "^2.9", + "phpstan/extension-installer": "^1.0", + "phpstan/phpstan": "^0.12.99 || ^1.7.14", + "phpunit/php-file-iterator": "^2.0.5 || ^3.0.6", + "phpunit/phpunit": "^7.5.20 || ^8.5.26 || ^9.5.20", + "squizlabs/php_codesniffer": "^3.4" + }, + "bin": [ + "bin/carbon" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-3.x": "3.x-dev", + "dev-master": "2.x-dev" + }, + "laravel": { + "providers": [ + "Carbon\\Laravel\\ServiceProvider" + ] + }, + "phpstan": { + "includes": [ + "extension.neon" + ] + } + }, + "autoload": { + "psr-4": { + "Carbon\\": "src/Carbon/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Brian Nesbitt", + "email": "brian@nesbot.com", + "homepage": "https://markido.com" + }, + { + "name": "kylekatarnls", + "homepage": "https://github.com/kylekatarnls" + } + ], + "description": "An API extension for DateTime that supports 281 different languages.", + "homepage": "https://carbon.nesbot.com", + "keywords": [ + "date", + "datetime", + "time" + ], + "support": { + "docs": "https://carbon.nesbot.com/docs", + "issues": "https://github.com/briannesbitt/Carbon/issues", + "source": "https://github.com/briannesbitt/Carbon" + }, + "funding": [ + { + "url": "https://github.com/sponsors/kylekatarnls", + "type": "github" + }, + { + "url": "https://opencollective.com/Carbon#sponsor", + "type": "opencollective" + }, + { + "url": "https://tidelift.com/subscription/pkg/packagist-nesbot-carbon?utm_source=packagist-nesbot-carbon&utm_medium=referral&utm_campaign=readme", + "type": "tidelift" + } + ], + "time": "2024-01-25T10:35:09+00:00" + }, + { + "name": "nette/schema", + "version": "v1.3.0", + "source": { + "type": "git", + "url": "https://github.com/nette/schema.git", + "reference": "a6d3a6d1f545f01ef38e60f375d1cf1f4de98188" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/nette/schema/zipball/a6d3a6d1f545f01ef38e60f375d1cf1f4de98188", + "reference": "a6d3a6d1f545f01ef38e60f375d1cf1f4de98188", + "shasum": "" + }, + "require": { + "nette/utils": "^4.0", + "php": "8.1 - 8.3" + }, + "require-dev": { + "nette/tester": "^2.4", + "phpstan/phpstan-nette": "^1.0", + "tracy/tracy": "^2.8" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.3-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause", + "GPL-2.0-only", + "GPL-3.0-only" + ], + "authors": [ + { + "name": "David Grudl", + "homepage": "https://davidgrudl.com" + }, + { + "name": "Nette Community", + "homepage": "https://nette.org/contributors" + } + ], + "description": "📐 Nette Schema: validating data structures against a given Schema.", + "homepage": "https://nette.org", + "keywords": [ + "config", + "nette" + ], + "support": { + "issues": "https://github.com/nette/schema/issues", + "source": "https://github.com/nette/schema/tree/v1.3.0" + }, + "time": "2023-12-11T11:54:22+00:00" + }, + { + "name": "nette/utils", + "version": "v4.0.4", + "source": { + "type": "git", + "url": "https://github.com/nette/utils.git", + "reference": "d3ad0aa3b9f934602cb3e3902ebccf10be34d218" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/nette/utils/zipball/d3ad0aa3b9f934602cb3e3902ebccf10be34d218", + "reference": "d3ad0aa3b9f934602cb3e3902ebccf10be34d218", + "shasum": "" + }, + "require": { + "php": ">=8.0 <8.4" + }, + "conflict": { + "nette/finder": "<3", + "nette/schema": "<1.2.2" + }, + "require-dev": { + "jetbrains/phpstorm-attributes": "dev-master", + "nette/tester": "^2.5", + "phpstan/phpstan": "^1.0", + "tracy/tracy": "^2.9" + }, + "suggest": { + "ext-gd": "to use Image", + "ext-iconv": "to use Strings::webalize(), toAscii(), chr() and reverse()", + "ext-intl": "to use Strings::webalize(), toAscii(), normalize() and compare()", + "ext-json": "to use Nette\\Utils\\Json", + "ext-mbstring": "to use Strings::lower() etc...", + "ext-tokenizer": "to use Nette\\Utils\\Reflection::getUseStatements()" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause", + "GPL-2.0-only", + "GPL-3.0-only" + ], + "authors": [ + { + "name": "David Grudl", + "homepage": "https://davidgrudl.com" + }, + { + "name": "Nette Community", + "homepage": "https://nette.org/contributors" + } + ], + "description": "🛠 Nette Utils: lightweight utilities for string & array manipulation, image handling, safe JSON encoding/decoding, validation, slug or strong password generating etc.", + "homepage": "https://nette.org", + "keywords": [ + "array", + "core", + "datetime", + "images", + "json", + "nette", + "paginator", + "password", + "slugify", + "string", + "unicode", + "utf-8", + "utility", + "validation" + ], + "support": { + "issues": "https://github.com/nette/utils/issues", + "source": "https://github.com/nette/utils/tree/v4.0.4" + }, + "time": "2024-01-17T16:50:36+00:00" + }, + { + "name": "nikic/php-parser", + "version": "v5.0.2", + "source": { + "type": "git", + "url": "https://github.com/nikic/PHP-Parser.git", + "reference": "139676794dc1e9231bf7bcd123cfc0c99182cb13" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/139676794dc1e9231bf7bcd123cfc0c99182cb13", + "reference": "139676794dc1e9231bf7bcd123cfc0c99182cb13", + "shasum": "" + }, + "require": { + "ext-ctype": "*", + "ext-json": "*", + "ext-tokenizer": "*", + "php": ">=7.4" + }, + "require-dev": { + "ircmaxell/php-yacc": "^0.0.7", + "phpunit/phpunit": "^7.0 || ^8.0 || ^9.0" + }, + "bin": [ + "bin/php-parse" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "5.0-dev" + } + }, + "autoload": { + "psr-4": { + "PhpParser\\": "lib/PhpParser" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Nikita Popov" + } + ], + "description": "A PHP parser written in PHP", + "keywords": [ + "parser", + "php" + ], + "support": { + "issues": "https://github.com/nikic/PHP-Parser/issues", + "source": "https://github.com/nikic/PHP-Parser/tree/v5.0.2" + }, + "time": "2024-03-05T20:51:40+00:00" + }, + { + "name": "nunomaduro/termwind", + "version": "v1.15.1", + "source": { + "type": "git", + "url": "https://github.com/nunomaduro/termwind.git", + "reference": "8ab0b32c8caa4a2e09700ea32925441385e4a5dc" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/nunomaduro/termwind/zipball/8ab0b32c8caa4a2e09700ea32925441385e4a5dc", + "reference": "8ab0b32c8caa4a2e09700ea32925441385e4a5dc", + "shasum": "" + }, + "require": { + "ext-mbstring": "*", + "php": "^8.0", + "symfony/console": "^5.3.0|^6.0.0" + }, + "require-dev": { + "ergebnis/phpstan-rules": "^1.0.", + "illuminate/console": "^8.0|^9.0", + "illuminate/support": "^8.0|^9.0", + "laravel/pint": "^1.0.0", + "pestphp/pest": "^1.21.0", + "pestphp/pest-plugin-mock": "^1.0", + "phpstan/phpstan": "^1.4.6", + "phpstan/phpstan-strict-rules": "^1.1.0", + "symfony/var-dumper": "^5.2.7|^6.0.0", + "thecodingmachine/phpstan-strict-rules": "^1.0.0" + }, + "type": "library", + "extra": { + "laravel": { + "providers": [ + "Termwind\\Laravel\\TermwindServiceProvider" + ] + } + }, + "autoload": { + "files": [ + "src/Functions.php" + ], + "psr-4": { + "Termwind\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nuno Maduro", + "email": "enunomaduro@gmail.com" + } + ], + "description": "Its like Tailwind CSS, but for the console.", + "keywords": [ + "cli", + "console", + "css", + "package", + "php", + "style" + ], + "support": { + "issues": "https://github.com/nunomaduro/termwind/issues", + "source": "https://github.com/nunomaduro/termwind/tree/v1.15.1" + }, + "funding": [ + { + "url": "https://www.paypal.com/paypalme/enunomaduro", + "type": "custom" + }, + { + "url": "https://github.com/nunomaduro", + "type": "github" + }, + { + "url": "https://github.com/xiCO2k", + "type": "github" + } + ], + "time": "2023-02-08T01:06:31+00:00" + }, + { + "name": "phpoption/phpoption", + "version": "1.9.2", + "source": { + "type": "git", + "url": "https://github.com/schmittjoh/php-option.git", + "reference": "80735db690fe4fc5c76dfa7f9b770634285fa820" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/schmittjoh/php-option/zipball/80735db690fe4fc5c76dfa7f9b770634285fa820", + "reference": "80735db690fe4fc5c76dfa7f9b770634285fa820", + "shasum": "" + }, + "require": { + "php": "^7.2.5 || ^8.0" + }, + "require-dev": { + "bamarni/composer-bin-plugin": "^1.8.2", + "phpunit/phpunit": "^8.5.34 || ^9.6.13 || ^10.4.2" + }, + "type": "library", + "extra": { + "bamarni-bin": { + "bin-links": true, + "forward-command": true + }, + "branch-alias": { + "dev-master": "1.9-dev" + } + }, + "autoload": { + "psr-4": { + "PhpOption\\": "src/PhpOption/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "Apache-2.0" + ], + "authors": [ + { + "name": "Johannes M. Schmitt", + "email": "schmittjoh@gmail.com", + "homepage": "https://github.com/schmittjoh" + }, + { + "name": "Graham Campbell", + "email": "hello@gjcampbell.co.uk", + "homepage": "https://github.com/GrahamCampbell" + } + ], + "description": "Option Type for PHP", + "keywords": [ + "language", + "option", + "php", + "type" + ], + "support": { + "issues": "https://github.com/schmittjoh/php-option/issues", + "source": "https://github.com/schmittjoh/php-option/tree/1.9.2" + }, + "funding": [ + { + "url": "https://github.com/GrahamCampbell", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/phpoption/phpoption", + "type": "tidelift" + } + ], + "time": "2023-11-12T21:59:55+00:00" + }, + { + "name": "psr/clock", + "version": "1.0.0", + "source": { + "type": "git", + "url": "https://github.com/php-fig/clock.git", + "reference": "e41a24703d4560fd0acb709162f73b8adfc3aa0d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/clock/zipball/e41a24703d4560fd0acb709162f73b8adfc3aa0d", + "reference": "e41a24703d4560fd0acb709162f73b8adfc3aa0d", + "shasum": "" + }, + "require": { + "php": "^7.0 || ^8.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Psr\\Clock\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "https://www.php-fig.org/" + } + ], + "description": "Common interface for reading the clock.", + "homepage": "https://github.com/php-fig/clock", + "keywords": [ + "clock", + "now", + "psr", + "psr-20", + "time" + ], + "support": { + "issues": "https://github.com/php-fig/clock/issues", + "source": "https://github.com/php-fig/clock/tree/1.0.0" + }, + "time": "2022-11-25T14:36:26+00:00" + }, + { + "name": "psr/container", + "version": "2.0.2", + "source": { + "type": "git", + "url": "https://github.com/php-fig/container.git", + "reference": "c71ecc56dfe541dbd90c5360474fbc405f8d5963" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/container/zipball/c71ecc56dfe541dbd90c5360474fbc405f8d5963", + "reference": "c71ecc56dfe541dbd90c5360474fbc405f8d5963", + "shasum": "" + }, + "require": { + "php": ">=7.4.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\Container\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "https://www.php-fig.org/" + } + ], + "description": "Common Container Interface (PHP FIG PSR-11)", + "homepage": "https://github.com/php-fig/container", + "keywords": [ + "PSR-11", + "container", + "container-interface", + "container-interop", + "psr" + ], + "support": { + "issues": "https://github.com/php-fig/container/issues", + "source": "https://github.com/php-fig/container/tree/2.0.2" + }, + "time": "2021-11-05T16:47:00+00:00" + }, + { + "name": "psr/event-dispatcher", + "version": "1.0.0", + "source": { + "type": "git", + "url": "https://github.com/php-fig/event-dispatcher.git", + "reference": "dbefd12671e8a14ec7f180cab83036ed26714bb0" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/event-dispatcher/zipball/dbefd12671e8a14ec7f180cab83036ed26714bb0", + "reference": "dbefd12671e8a14ec7f180cab83036ed26714bb0", + "shasum": "" + }, + "require": { + "php": ">=7.2.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\EventDispatcher\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "http://www.php-fig.org/" + } + ], + "description": "Standard interfaces for event handling.", + "keywords": [ + "events", + "psr", + "psr-14" + ], + "support": { + "issues": "https://github.com/php-fig/event-dispatcher/issues", + "source": "https://github.com/php-fig/event-dispatcher/tree/1.0.0" + }, + "time": "2019-01-08T18:20:26+00:00" + }, + { + "name": "psr/http-client", + "version": "1.0.3", + "source": { + "type": "git", + "url": "https://github.com/php-fig/http-client.git", + "reference": "bb5906edc1c324c9a05aa0873d40117941e5fa90" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/http-client/zipball/bb5906edc1c324c9a05aa0873d40117941e5fa90", + "reference": "bb5906edc1c324c9a05aa0873d40117941e5fa90", + "shasum": "" + }, + "require": { + "php": "^7.0 || ^8.0", + "psr/http-message": "^1.0 || ^2.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\Http\\Client\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "https://www.php-fig.org/" + } + ], + "description": "Common interface for HTTP clients", + "homepage": "https://github.com/php-fig/http-client", + "keywords": [ + "http", + "http-client", + "psr", + "psr-18" + ], + "support": { + "source": "https://github.com/php-fig/http-client" + }, + "time": "2023-09-23T14:17:50+00:00" + }, + { + "name": "psr/http-factory", + "version": "1.0.2", + "source": { + "type": "git", + "url": "https://github.com/php-fig/http-factory.git", + "reference": "e616d01114759c4c489f93b099585439f795fe35" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/http-factory/zipball/e616d01114759c4c489f93b099585439f795fe35", + "reference": "e616d01114759c4c489f93b099585439f795fe35", + "shasum": "" + }, + "require": { + "php": ">=7.0.0", + "psr/http-message": "^1.0 || ^2.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\Http\\Message\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "https://www.php-fig.org/" + } + ], + "description": "Common interfaces for PSR-7 HTTP message factories", + "keywords": [ + "factory", + "http", + "message", + "psr", + "psr-17", + "psr-7", + "request", + "response" + ], + "support": { + "source": "https://github.com/php-fig/http-factory/tree/1.0.2" + }, + "time": "2023-04-10T20:10:41+00:00" + }, + { + "name": "psr/http-message", + "version": "2.0", + "source": { + "type": "git", + "url": "https://github.com/php-fig/http-message.git", + "reference": "402d35bcb92c70c026d1a6a9883f06b2ead23d71" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/http-message/zipball/402d35bcb92c70c026d1a6a9883f06b2ead23d71", + "reference": "402d35bcb92c70c026d1a6a9883f06b2ead23d71", + "shasum": "" + }, + "require": { + "php": "^7.2 || ^8.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\Http\\Message\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "https://www.php-fig.org/" + } + ], + "description": "Common interface for HTTP messages", + "homepage": "https://github.com/php-fig/http-message", + "keywords": [ + "http", + "http-message", + "psr", + "psr-7", + "request", + "response" + ], + "support": { + "source": "https://github.com/php-fig/http-message/tree/2.0" + }, + "time": "2023-04-04T09:54:51+00:00" + }, + { + "name": "psr/log", + "version": "3.0.0", + "source": { + "type": "git", + "url": "https://github.com/php-fig/log.git", + "reference": "fe5ea303b0887d5caefd3d431c3e61ad47037001" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/log/zipball/fe5ea303b0887d5caefd3d431c3e61ad47037001", + "reference": "fe5ea303b0887d5caefd3d431c3e61ad47037001", + "shasum": "" + }, + "require": { + "php": ">=8.0.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\Log\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "https://www.php-fig.org/" + } + ], + "description": "Common interface for logging libraries", + "homepage": "https://github.com/php-fig/log", + "keywords": [ + "log", + "psr", + "psr-3" + ], + "support": { + "source": "https://github.com/php-fig/log/tree/3.0.0" + }, + "time": "2021-07-14T16:46:02+00:00" + }, + { + "name": "psr/simple-cache", + "version": "3.0.0", + "source": { + "type": "git", + "url": "https://github.com/php-fig/simple-cache.git", + "reference": "764e0b3939f5ca87cb904f570ef9be2d78a07865" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/simple-cache/zipball/764e0b3939f5ca87cb904f570ef9be2d78a07865", + "reference": "764e0b3939f5ca87cb904f570ef9be2d78a07865", + "shasum": "" + }, + "require": { + "php": ">=8.0.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\SimpleCache\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "https://www.php-fig.org/" + } + ], + "description": "Common interfaces for simple caching", + "keywords": [ + "cache", + "caching", + "psr", + "psr-16", + "simple-cache" + ], + "support": { + "source": "https://github.com/php-fig/simple-cache/tree/3.0.0" + }, + "time": "2021-10-29T13:26:27+00:00" + }, + { + "name": "psy/psysh", + "version": "v0.12.3", + "source": { + "type": "git", + "url": "https://github.com/bobthecow/psysh.git", + "reference": "b6b6cce7d3ee8fbf31843edce5e8f5a72eff4a73" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/bobthecow/psysh/zipball/b6b6cce7d3ee8fbf31843edce5e8f5a72eff4a73", + "reference": "b6b6cce7d3ee8fbf31843edce5e8f5a72eff4a73", + "shasum": "" + }, + "require": { + "ext-json": "*", + "ext-tokenizer": "*", + "nikic/php-parser": "^5.0 || ^4.0", + "php": "^8.0 || ^7.4", + "symfony/console": "^7.0 || ^6.0 || ^5.0 || ^4.0 || ^3.4", + "symfony/var-dumper": "^7.0 || ^6.0 || ^5.0 || ^4.0 || ^3.4" + }, + "conflict": { + "symfony/console": "4.4.37 || 5.3.14 || 5.3.15 || 5.4.3 || 5.4.4 || 6.0.3 || 6.0.4" + }, + "require-dev": { + "bamarni/composer-bin-plugin": "^1.2" + }, + "suggest": { + "ext-pcntl": "Enabling the PCNTL extension makes PsySH a lot happier :)", + "ext-pdo-sqlite": "The doc command requires SQLite to work.", + "ext-posix": "If you have PCNTL, you'll want the POSIX extension as well." + }, + "bin": [ + "bin/psysh" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "0.12.x-dev" + }, + "bamarni-bin": { + "bin-links": false, + "forward-command": false + } + }, + "autoload": { + "files": [ + "src/functions.php" + ], + "psr-4": { + "Psy\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Justin Hileman", + "email": "justin@justinhileman.info", + "homepage": "http://justinhileman.com" + } + ], + "description": "An interactive shell for modern PHP.", + "homepage": "http://psysh.org", + "keywords": [ + "REPL", + "console", + "interactive", + "shell" + ], + "support": { + "issues": "https://github.com/bobthecow/psysh/issues", + "source": "https://github.com/bobthecow/psysh/tree/v0.12.3" + }, + "time": "2024-04-02T15:57:53+00:00" + }, + { + "name": "ralouphie/getallheaders", + "version": "3.0.3", + "source": { + "type": "git", + "url": "https://github.com/ralouphie/getallheaders.git", + "reference": "120b605dfeb996808c31b6477290a714d356e822" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/ralouphie/getallheaders/zipball/120b605dfeb996808c31b6477290a714d356e822", + "reference": "120b605dfeb996808c31b6477290a714d356e822", + "shasum": "" + }, + "require": { + "php": ">=5.6" + }, + "require-dev": { + "php-coveralls/php-coveralls": "^2.1", + "phpunit/phpunit": "^5 || ^6.5" + }, + "type": "library", + "autoload": { + "files": [ + "src/getallheaders.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Ralph Khattar", + "email": "ralph.khattar@gmail.com" + } + ], + "description": "A polyfill for getallheaders.", + "support": { + "issues": "https://github.com/ralouphie/getallheaders/issues", + "source": "https://github.com/ralouphie/getallheaders/tree/develop" + }, + "time": "2019-03-08T08:55:37+00:00" + }, + { + "name": "ramsey/collection", + "version": "2.0.0", + "source": { + "type": "git", + "url": "https://github.com/ramsey/collection.git", + "reference": "a4b48764bfbb8f3a6a4d1aeb1a35bb5e9ecac4a5" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/ramsey/collection/zipball/a4b48764bfbb8f3a6a4d1aeb1a35bb5e9ecac4a5", + "reference": "a4b48764bfbb8f3a6a4d1aeb1a35bb5e9ecac4a5", + "shasum": "" + }, + "require": { + "php": "^8.1" + }, + "require-dev": { + "captainhook/plugin-composer": "^5.3", + "ergebnis/composer-normalize": "^2.28.3", + "fakerphp/faker": "^1.21", + "hamcrest/hamcrest-php": "^2.0", + "jangregor/phpstan-prophecy": "^1.0", + "mockery/mockery": "^1.5", + "php-parallel-lint/php-console-highlighter": "^1.0", + "php-parallel-lint/php-parallel-lint": "^1.3", + "phpcsstandards/phpcsutils": "^1.0.0-rc1", + "phpspec/prophecy-phpunit": "^2.0", + "phpstan/extension-installer": "^1.2", + "phpstan/phpstan": "^1.9", + "phpstan/phpstan-mockery": "^1.1", + "phpstan/phpstan-phpunit": "^1.3", + "phpunit/phpunit": "^9.5", + "psalm/plugin-mockery": "^1.1", + "psalm/plugin-phpunit": "^0.18.4", + "ramsey/coding-standard": "^2.0.3", + "ramsey/conventional-commits": "^1.3", + "vimeo/psalm": "^5.4" + }, + "type": "library", + "extra": { + "captainhook": { + "force-install": true + }, + "ramsey/conventional-commits": { + "configFile": "conventional-commits.json" + } + }, + "autoload": { + "psr-4": { + "Ramsey\\Collection\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Ben Ramsey", + "email": "ben@benramsey.com", + "homepage": "https://benramsey.com" + } + ], + "description": "A PHP library for representing and manipulating collections.", + "keywords": [ + "array", + "collection", + "hash", + "map", + "queue", + "set" + ], + "support": { + "issues": "https://github.com/ramsey/collection/issues", + "source": "https://github.com/ramsey/collection/tree/2.0.0" + }, + "funding": [ + { + "url": "https://github.com/ramsey", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/ramsey/collection", + "type": "tidelift" + } + ], + "time": "2022-12-31T21:50:55+00:00" + }, + { + "name": "ramsey/uuid", + "version": "4.7.6", + "source": { + "type": "git", + "url": "https://github.com/ramsey/uuid.git", + "reference": "91039bc1faa45ba123c4328958e620d382ec7088" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/ramsey/uuid/zipball/91039bc1faa45ba123c4328958e620d382ec7088", + "reference": "91039bc1faa45ba123c4328958e620d382ec7088", + "shasum": "" + }, + "require": { + "brick/math": "^0.8.8 || ^0.9 || ^0.10 || ^0.11 || ^0.12", + "ext-json": "*", + "php": "^8.0", + "ramsey/collection": "^1.2 || ^2.0" + }, + "replace": { + "rhumsaa/uuid": "self.version" + }, + "require-dev": { + "captainhook/captainhook": "^5.10", + "captainhook/plugin-composer": "^5.3", + "dealerdirect/phpcodesniffer-composer-installer": "^0.7.0", + "doctrine/annotations": "^1.8", + "ergebnis/composer-normalize": "^2.15", + "mockery/mockery": "^1.3", + "paragonie/random-lib": "^2", + "php-mock/php-mock": "^2.2", + "php-mock/php-mock-mockery": "^1.3", + "php-parallel-lint/php-parallel-lint": "^1.1", + "phpbench/phpbench": "^1.0", + "phpstan/extension-installer": "^1.1", + "phpstan/phpstan": "^1.8", + "phpstan/phpstan-mockery": "^1.1", + "phpstan/phpstan-phpunit": "^1.1", + "phpunit/phpunit": "^8.5 || ^9", + "ramsey/composer-repl": "^1.4", + "slevomat/coding-standard": "^8.4", + "squizlabs/php_codesniffer": "^3.5", + "vimeo/psalm": "^4.9" + }, + "suggest": { + "ext-bcmath": "Enables faster math with arbitrary-precision integers using BCMath.", + "ext-gmp": "Enables faster math with arbitrary-precision integers using GMP.", + "ext-uuid": "Enables the use of PeclUuidTimeGenerator and PeclUuidRandomGenerator.", + "paragonie/random-lib": "Provides RandomLib for use with the RandomLibAdapter", + "ramsey/uuid-doctrine": "Allows the use of Ramsey\\Uuid\\Uuid as Doctrine field type." + }, + "type": "library", + "extra": { + "captainhook": { + "force-install": true + } + }, + "autoload": { + "files": [ + "src/functions.php" + ], + "psr-4": { + "Ramsey\\Uuid\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "A PHP library for generating and working with universally unique identifiers (UUIDs).", + "keywords": [ + "guid", + "identifier", + "uuid" + ], + "support": { + "issues": "https://github.com/ramsey/uuid/issues", + "source": "https://github.com/ramsey/uuid/tree/4.7.6" + }, + "funding": [ + { + "url": "https://github.com/ramsey", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/ramsey/uuid", + "type": "tidelift" + } + ], + "time": "2024-04-27T21:32:50+00:00" + }, + { + "name": "symfony/console", + "version": "v6.4.6", + "source": { + "type": "git", + "url": "https://github.com/symfony/console.git", + "reference": "a2708a5da5c87d1d0d52937bdeac625df659e11f" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/console/zipball/a2708a5da5c87d1d0d52937bdeac625df659e11f", + "reference": "a2708a5da5c87d1d0d52937bdeac625df659e11f", + "shasum": "" + }, + "require": { + "php": ">=8.1", + "symfony/deprecation-contracts": "^2.5|^3", + "symfony/polyfill-mbstring": "~1.0", + "symfony/service-contracts": "^2.5|^3", + "symfony/string": "^5.4|^6.0|^7.0" + }, + "conflict": { + "symfony/dependency-injection": "<5.4", + "symfony/dotenv": "<5.4", + "symfony/event-dispatcher": "<5.4", + "symfony/lock": "<5.4", + "symfony/process": "<5.4" + }, + "provide": { + "psr/log-implementation": "1.0|2.0|3.0" + }, + "require-dev": { + "psr/log": "^1|^2|^3", + "symfony/config": "^5.4|^6.0|^7.0", + "symfony/dependency-injection": "^5.4|^6.0|^7.0", + "symfony/event-dispatcher": "^5.4|^6.0|^7.0", + "symfony/http-foundation": "^6.4|^7.0", + "symfony/http-kernel": "^6.4|^7.0", + "symfony/lock": "^5.4|^6.0|^7.0", + "symfony/messenger": "^5.4|^6.0|^7.0", + "symfony/process": "^5.4|^6.0|^7.0", + "symfony/stopwatch": "^5.4|^6.0|^7.0", + "symfony/var-dumper": "^5.4|^6.0|^7.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Console\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Eases the creation of beautiful and testable command line interfaces", + "homepage": "https://symfony.com", + "keywords": [ + "cli", + "command-line", + "console", + "terminal" + ], + "support": { + "source": "https://github.com/symfony/console/tree/v6.4.6" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2024-03-29T19:07:53+00:00" + }, + { + "name": "symfony/css-selector", + "version": "v7.0.3", + "source": { + "type": "git", + "url": "https://github.com/symfony/css-selector.git", + "reference": "ec60a4edf94e63b0556b6a0888548bb400a3a3be" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/css-selector/zipball/ec60a4edf94e63b0556b6a0888548bb400a3a3be", + "reference": "ec60a4edf94e63b0556b6a0888548bb400a3a3be", + "shasum": "" + }, + "require": { + "php": ">=8.2" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\CssSelector\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Jean-François Simon", + "email": "jeanfrancois.simon@sensiolabs.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Converts CSS selectors to XPath expressions", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/css-selector/tree/v7.0.3" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2024-01-23T15:02:46+00:00" + }, + { + "name": "symfony/deprecation-contracts", + "version": "v3.4.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/deprecation-contracts.git", + "reference": "7c3aff79d10325257a001fcf92d991f24fc967cf" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/7c3aff79d10325257a001fcf92d991f24fc967cf", + "reference": "7c3aff79d10325257a001fcf92d991f24fc967cf", + "shasum": "" + }, + "require": { + "php": ">=8.1" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "3.4-dev" + }, + "thanks": { + "name": "symfony/contracts", + "url": "https://github.com/symfony/contracts" + } + }, + "autoload": { + "files": [ + "function.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "A generic function and convention to trigger deprecation notices", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/deprecation-contracts/tree/v3.4.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2023-05-23T14:45:45+00:00" + }, + { + "name": "symfony/error-handler", + "version": "v6.4.6", + "source": { + "type": "git", + "url": "https://github.com/symfony/error-handler.git", + "reference": "64db1c1802e3a4557e37ba33031ac39f452ac5d4" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/error-handler/zipball/64db1c1802e3a4557e37ba33031ac39f452ac5d4", + "reference": "64db1c1802e3a4557e37ba33031ac39f452ac5d4", + "shasum": "" + }, + "require": { + "php": ">=8.1", + "psr/log": "^1|^2|^3", + "symfony/var-dumper": "^5.4|^6.0|^7.0" + }, + "conflict": { + "symfony/deprecation-contracts": "<2.5", + "symfony/http-kernel": "<6.4" + }, + "require-dev": { + "symfony/deprecation-contracts": "^2.5|^3", + "symfony/http-kernel": "^6.4|^7.0", + "symfony/serializer": "^5.4|^6.0|^7.0" + }, + "bin": [ + "Resources/bin/patch-type-declarations" + ], + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\ErrorHandler\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Provides tools to manage errors and ease debugging PHP code", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/error-handler/tree/v6.4.6" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2024-03-19T11:56:30+00:00" + }, + { + "name": "symfony/event-dispatcher", + "version": "v7.0.3", + "source": { + "type": "git", + "url": "https://github.com/symfony/event-dispatcher.git", + "reference": "834c28d533dd0636f910909d01b9ff45cc094b5e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/834c28d533dd0636f910909d01b9ff45cc094b5e", + "reference": "834c28d533dd0636f910909d01b9ff45cc094b5e", + "shasum": "" + }, + "require": { + "php": ">=8.2", + "symfony/event-dispatcher-contracts": "^2.5|^3" + }, + "conflict": { + "symfony/dependency-injection": "<6.4", + "symfony/service-contracts": "<2.5" + }, + "provide": { + "psr/event-dispatcher-implementation": "1.0", + "symfony/event-dispatcher-implementation": "2.0|3.0" + }, + "require-dev": { + "psr/log": "^1|^2|^3", + "symfony/config": "^6.4|^7.0", + "symfony/dependency-injection": "^6.4|^7.0", + "symfony/error-handler": "^6.4|^7.0", + "symfony/expression-language": "^6.4|^7.0", + "symfony/http-foundation": "^6.4|^7.0", + "symfony/service-contracts": "^2.5|^3", + "symfony/stopwatch": "^6.4|^7.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\EventDispatcher\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Provides tools that allow your application components to communicate with each other by dispatching events and listening to them", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/event-dispatcher/tree/v7.0.3" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2024-01-23T15:02:46+00:00" + }, + { + "name": "symfony/event-dispatcher-contracts", + "version": "v3.4.2", + "source": { + "type": "git", + "url": "https://github.com/symfony/event-dispatcher-contracts.git", + "reference": "4e64b49bf370ade88e567de29465762e316e4224" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/4e64b49bf370ade88e567de29465762e316e4224", + "reference": "4e64b49bf370ade88e567de29465762e316e4224", + "shasum": "" + }, + "require": { + "php": ">=8.1", + "psr/event-dispatcher": "^1" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "3.4-dev" + }, + "thanks": { + "name": "symfony/contracts", + "url": "https://github.com/symfony/contracts" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Contracts\\EventDispatcher\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Generic abstractions related to dispatching event", + "homepage": "https://symfony.com", + "keywords": [ + "abstractions", + "contracts", + "decoupling", + "interfaces", + "interoperability", + "standards" + ], + "support": { + "source": "https://github.com/symfony/event-dispatcher-contracts/tree/v3.4.2" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2024-01-23T14:51:35+00:00" + }, + { + "name": "symfony/finder", + "version": "v6.4.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/finder.git", + "reference": "11d736e97f116ac375a81f96e662911a34cd50ce" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/finder/zipball/11d736e97f116ac375a81f96e662911a34cd50ce", + "reference": "11d736e97f116ac375a81f96e662911a34cd50ce", + "shasum": "" + }, + "require": { + "php": ">=8.1" + }, + "require-dev": { + "symfony/filesystem": "^6.0|^7.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Finder\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Finds files and directories via an intuitive fluent interface", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/finder/tree/v6.4.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2023-10-31T17:30:12+00:00" + }, + { + "name": "symfony/http-foundation", + "version": "v6.4.4", + "source": { + "type": "git", + "url": "https://github.com/symfony/http-foundation.git", + "reference": "ebc713bc6e6f4b53f46539fc158be85dfcd77304" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/http-foundation/zipball/ebc713bc6e6f4b53f46539fc158be85dfcd77304", + "reference": "ebc713bc6e6f4b53f46539fc158be85dfcd77304", + "shasum": "" + }, + "require": { + "php": ">=8.1", + "symfony/deprecation-contracts": "^2.5|^3", + "symfony/polyfill-mbstring": "~1.1", + "symfony/polyfill-php83": "^1.27" + }, + "conflict": { + "symfony/cache": "<6.3" + }, + "require-dev": { + "doctrine/dbal": "^2.13.1|^3|^4", + "predis/predis": "^1.1|^2.0", + "symfony/cache": "^6.3|^7.0", + "symfony/dependency-injection": "^5.4|^6.0|^7.0", + "symfony/expression-language": "^5.4|^6.0|^7.0", + "symfony/http-kernel": "^5.4.12|^6.0.12|^6.1.4|^7.0", + "symfony/mime": "^5.4|^6.0|^7.0", + "symfony/rate-limiter": "^5.4|^6.0|^7.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\HttpFoundation\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Defines an object-oriented layer for the HTTP specification", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/http-foundation/tree/v6.4.4" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2024-02-08T15:01:18+00:00" + }, + { + "name": "symfony/http-kernel", + "version": "v6.4.6", + "source": { + "type": "git", + "url": "https://github.com/symfony/http-kernel.git", + "reference": "060038863743fd0cd982be06acecccf246d35653" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/http-kernel/zipball/060038863743fd0cd982be06acecccf246d35653", + "reference": "060038863743fd0cd982be06acecccf246d35653", + "shasum": "" + }, + "require": { + "php": ">=8.1", + "psr/log": "^1|^2|^3", + "symfony/deprecation-contracts": "^2.5|^3", + "symfony/error-handler": "^6.4|^7.0", + "symfony/event-dispatcher": "^5.4|^6.0|^7.0", + "symfony/http-foundation": "^6.4|^7.0", + "symfony/polyfill-ctype": "^1.8" + }, + "conflict": { + "symfony/browser-kit": "<5.4", + "symfony/cache": "<5.4", + "symfony/config": "<6.1", + "symfony/console": "<5.4", + "symfony/dependency-injection": "<6.4", + "symfony/doctrine-bridge": "<5.4", + "symfony/form": "<5.4", + "symfony/http-client": "<5.4", + "symfony/http-client-contracts": "<2.5", + "symfony/mailer": "<5.4", + "symfony/messenger": "<5.4", + "symfony/translation": "<5.4", + "symfony/translation-contracts": "<2.5", + "symfony/twig-bridge": "<5.4", + "symfony/validator": "<6.4", + "symfony/var-dumper": "<6.3", + "twig/twig": "<2.13" + }, + "provide": { + "psr/log-implementation": "1.0|2.0|3.0" + }, + "require-dev": { + "psr/cache": "^1.0|^2.0|^3.0", + "symfony/browser-kit": "^5.4|^6.0|^7.0", + "symfony/clock": "^6.2|^7.0", + "symfony/config": "^6.1|^7.0", + "symfony/console": "^5.4|^6.0|^7.0", + "symfony/css-selector": "^5.4|^6.0|^7.0", + "symfony/dependency-injection": "^6.4|^7.0", + "symfony/dom-crawler": "^5.4|^6.0|^7.0", + "symfony/expression-language": "^5.4|^6.0|^7.0", + "symfony/finder": "^5.4|^6.0|^7.0", + "symfony/http-client-contracts": "^2.5|^3", + "symfony/process": "^5.4|^6.0|^7.0", + "symfony/property-access": "^5.4.5|^6.0.5|^7.0", + "symfony/routing": "^5.4|^6.0|^7.0", + "symfony/serializer": "^6.4.4|^7.0.4", + "symfony/stopwatch": "^5.4|^6.0|^7.0", + "symfony/translation": "^5.4|^6.0|^7.0", + "symfony/translation-contracts": "^2.5|^3", + "symfony/uid": "^5.4|^6.0|^7.0", + "symfony/validator": "^6.4|^7.0", + "symfony/var-exporter": "^6.2|^7.0", + "twig/twig": "^2.13|^3.0.4" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\HttpKernel\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Provides a structured process for converting a Request into a Response", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/http-kernel/tree/v6.4.6" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2024-04-03T06:09:15+00:00" + }, + { + "name": "symfony/mailer", + "version": "v6.4.6", + "source": { + "type": "git", + "url": "https://github.com/symfony/mailer.git", + "reference": "677f34a6f4b4559e08acf73ae0aec460479e5859" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/mailer/zipball/677f34a6f4b4559e08acf73ae0aec460479e5859", + "reference": "677f34a6f4b4559e08acf73ae0aec460479e5859", + "shasum": "" + }, + "require": { + "egulias/email-validator": "^2.1.10|^3|^4", + "php": ">=8.1", + "psr/event-dispatcher": "^1", + "psr/log": "^1|^2|^3", + "symfony/event-dispatcher": "^5.4|^6.0|^7.0", + "symfony/mime": "^6.2|^7.0", + "symfony/service-contracts": "^2.5|^3" + }, + "conflict": { + "symfony/http-client-contracts": "<2.5", + "symfony/http-kernel": "<5.4", + "symfony/messenger": "<6.2", + "symfony/mime": "<6.2", + "symfony/twig-bridge": "<6.2.1" + }, + "require-dev": { + "symfony/console": "^5.4|^6.0|^7.0", + "symfony/http-client": "^5.4|^6.0|^7.0", + "symfony/messenger": "^6.2|^7.0", + "symfony/twig-bridge": "^6.2|^7.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Mailer\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Helps sending emails", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/mailer/tree/v6.4.6" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2024-03-27T21:14:17+00:00" + }, + { + "name": "symfony/mime", + "version": "v6.4.6", + "source": { + "type": "git", + "url": "https://github.com/symfony/mime.git", + "reference": "14762b86918823cb42e3558cdcca62e58b5227fe" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/mime/zipball/14762b86918823cb42e3558cdcca62e58b5227fe", + "reference": "14762b86918823cb42e3558cdcca62e58b5227fe", + "shasum": "" + }, + "require": { + "php": ">=8.1", + "symfony/deprecation-contracts": "^2.5|^3", + "symfony/polyfill-intl-idn": "^1.10", + "symfony/polyfill-mbstring": "^1.0" + }, + "conflict": { + "egulias/email-validator": "~3.0.0", + "phpdocumentor/reflection-docblock": "<3.2.2", + "phpdocumentor/type-resolver": "<1.4.0", + "symfony/mailer": "<5.4", + "symfony/serializer": "<6.3.2" + }, + "require-dev": { + "egulias/email-validator": "^2.1.10|^3.1|^4", + "league/html-to-markdown": "^5.0", + "phpdocumentor/reflection-docblock": "^3.0|^4.0|^5.0", + "symfony/dependency-injection": "^5.4|^6.0|^7.0", + "symfony/process": "^5.4|^6.4|^7.0", + "symfony/property-access": "^5.4|^6.0|^7.0", + "symfony/property-info": "^5.4|^6.0|^7.0", + "symfony/serializer": "^6.3.2|^7.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Mime\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Allows manipulating MIME messages", + "homepage": "https://symfony.com", + "keywords": [ + "mime", + "mime-type" + ], + "support": { + "source": "https://github.com/symfony/mime/tree/v6.4.6" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2024-03-21T19:36:20+00:00" + }, + { + "name": "symfony/polyfill-ctype", + "version": "v1.29.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-ctype.git", + "reference": "ef4d7e442ca910c4764bce785146269b30cb5fc4" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/ef4d7e442ca910c4764bce785146269b30cb5fc4", + "reference": "ef4d7e442ca910c4764bce785146269b30cb5fc4", + "shasum": "" + }, + "require": { + "php": ">=7.1" + }, + "provide": { + "ext-ctype": "*" + }, + "suggest": { + "ext-ctype": "For best performance" + }, + "type": "library", + "extra": { + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Symfony\\Polyfill\\Ctype\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Gert de Pagter", + "email": "BackEndTea@gmail.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill for ctype functions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "ctype", + "polyfill", + "portable" + ], + "support": { + "source": "https://github.com/symfony/polyfill-ctype/tree/v1.29.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2024-01-29T20:11:03+00:00" + }, + { + "name": "symfony/polyfill-intl-grapheme", + "version": "v1.29.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-intl-grapheme.git", + "reference": "32a9da87d7b3245e09ac426c83d334ae9f06f80f" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-intl-grapheme/zipball/32a9da87d7b3245e09ac426c83d334ae9f06f80f", + "reference": "32a9da87d7b3245e09ac426c83d334ae9f06f80f", + "shasum": "" + }, + "require": { + "php": ">=7.1" + }, + "suggest": { + "ext-intl": "For best performance" + }, + "type": "library", + "extra": { + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Symfony\\Polyfill\\Intl\\Grapheme\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill for intl's grapheme_* functions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "grapheme", + "intl", + "polyfill", + "portable", + "shim" + ], + "support": { + "source": "https://github.com/symfony/polyfill-intl-grapheme/tree/v1.29.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2024-01-29T20:11:03+00:00" + }, + { + "name": "symfony/polyfill-intl-idn", + "version": "v1.29.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-intl-idn.git", + "reference": "a287ed7475f85bf6f61890146edbc932c0fff919" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-intl-idn/zipball/a287ed7475f85bf6f61890146edbc932c0fff919", + "reference": "a287ed7475f85bf6f61890146edbc932c0fff919", + "shasum": "" + }, + "require": { + "php": ">=7.1", + "symfony/polyfill-intl-normalizer": "^1.10", + "symfony/polyfill-php72": "^1.10" + }, + "suggest": { + "ext-intl": "For best performance" + }, + "type": "library", + "extra": { + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Symfony\\Polyfill\\Intl\\Idn\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Laurent Bassin", + "email": "laurent@bassin.info" + }, + { + "name": "Trevor Rowbotham", + "email": "trevor.rowbotham@pm.me" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill for intl's idn_to_ascii and idn_to_utf8 functions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "idn", + "intl", + "polyfill", + "portable", + "shim" + ], + "support": { + "source": "https://github.com/symfony/polyfill-intl-idn/tree/v1.29.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2024-01-29T20:11:03+00:00" + }, + { + "name": "symfony/polyfill-intl-normalizer", + "version": "v1.29.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-intl-normalizer.git", + "reference": "bc45c394692b948b4d383a08d7753968bed9a83d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-intl-normalizer/zipball/bc45c394692b948b4d383a08d7753968bed9a83d", + "reference": "bc45c394692b948b4d383a08d7753968bed9a83d", + "shasum": "" + }, + "require": { + "php": ">=7.1" + }, + "suggest": { + "ext-intl": "For best performance" + }, + "type": "library", + "extra": { + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Symfony\\Polyfill\\Intl\\Normalizer\\": "" + }, + "classmap": [ + "Resources/stubs" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill for intl's Normalizer class and related functions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "intl", + "normalizer", + "polyfill", + "portable", + "shim" + ], + "support": { + "source": "https://github.com/symfony/polyfill-intl-normalizer/tree/v1.29.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2024-01-29T20:11:03+00:00" + }, + { + "name": "symfony/polyfill-mbstring", + "version": "v1.29.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-mbstring.git", + "reference": "9773676c8a1bb1f8d4340a62efe641cf76eda7ec" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/9773676c8a1bb1f8d4340a62efe641cf76eda7ec", + "reference": "9773676c8a1bb1f8d4340a62efe641cf76eda7ec", + "shasum": "" + }, + "require": { + "php": ">=7.1" + }, + "provide": { + "ext-mbstring": "*" + }, + "suggest": { + "ext-mbstring": "For best performance" + }, + "type": "library", + "extra": { + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Symfony\\Polyfill\\Mbstring\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill for the Mbstring extension", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "mbstring", + "polyfill", + "portable", + "shim" + ], + "support": { + "source": "https://github.com/symfony/polyfill-mbstring/tree/v1.29.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2024-01-29T20:11:03+00:00" + }, + { + "name": "symfony/polyfill-php72", + "version": "v1.29.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-php72.git", + "reference": "861391a8da9a04cbad2d232ddd9e4893220d6e25" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-php72/zipball/861391a8da9a04cbad2d232ddd9e4893220d6e25", + "reference": "861391a8da9a04cbad2d232ddd9e4893220d6e25", + "shasum": "" + }, + "require": { + "php": ">=7.1" + }, + "type": "library", + "extra": { + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Symfony\\Polyfill\\Php72\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill backporting some PHP 7.2+ features to lower PHP versions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "polyfill", + "portable", + "shim" + ], + "support": { + "source": "https://github.com/symfony/polyfill-php72/tree/v1.29.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2024-01-29T20:11:03+00:00" + }, + { + "name": "symfony/polyfill-php80", + "version": "v1.29.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-php80.git", + "reference": "87b68208d5c1188808dd7839ee1e6c8ec3b02f1b" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/87b68208d5c1188808dd7839ee1e6c8ec3b02f1b", + "reference": "87b68208d5c1188808dd7839ee1e6c8ec3b02f1b", + "shasum": "" + }, + "require": { + "php": ">=7.1" + }, + "type": "library", + "extra": { + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Symfony\\Polyfill\\Php80\\": "" + }, + "classmap": [ + "Resources/stubs" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Ion Bazan", + "email": "ion.bazan@gmail.com" + }, + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill backporting some PHP 8.0+ features to lower PHP versions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "polyfill", + "portable", + "shim" + ], + "support": { + "source": "https://github.com/symfony/polyfill-php80/tree/v1.29.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2024-01-29T20:11:03+00:00" + }, + { + "name": "symfony/polyfill-php83", + "version": "v1.29.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-php83.git", + "reference": "86fcae159633351e5fd145d1c47de6c528f8caff" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-php83/zipball/86fcae159633351e5fd145d1c47de6c528f8caff", + "reference": "86fcae159633351e5fd145d1c47de6c528f8caff", + "shasum": "" + }, + "require": { + "php": ">=7.1", + "symfony/polyfill-php80": "^1.14" + }, + "type": "library", + "extra": { + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Symfony\\Polyfill\\Php83\\": "" + }, + "classmap": [ + "Resources/stubs" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill backporting some PHP 8.3+ features to lower PHP versions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "polyfill", + "portable", + "shim" + ], + "support": { + "source": "https://github.com/symfony/polyfill-php83/tree/v1.29.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2024-01-29T20:11:03+00:00" + }, + { + "name": "symfony/polyfill-uuid", + "version": "v1.29.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-uuid.git", + "reference": "3abdd21b0ceaa3000ee950097bc3cf9efc137853" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-uuid/zipball/3abdd21b0ceaa3000ee950097bc3cf9efc137853", + "reference": "3abdd21b0ceaa3000ee950097bc3cf9efc137853", + "shasum": "" + }, + "require": { + "php": ">=7.1" + }, + "provide": { + "ext-uuid": "*" + }, + "suggest": { + "ext-uuid": "For best performance" + }, + "type": "library", + "extra": { + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Symfony\\Polyfill\\Uuid\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Grégoire Pineau", + "email": "lyrixx@lyrixx.info" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill for uuid functions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "polyfill", + "portable", + "uuid" + ], + "support": { + "source": "https://github.com/symfony/polyfill-uuid/tree/v1.29.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2024-01-29T20:11:03+00:00" + }, + { + "name": "symfony/process", + "version": "v6.4.4", + "source": { + "type": "git", + "url": "https://github.com/symfony/process.git", + "reference": "710e27879e9be3395de2b98da3f52a946039f297" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/process/zipball/710e27879e9be3395de2b98da3f52a946039f297", + "reference": "710e27879e9be3395de2b98da3f52a946039f297", + "shasum": "" + }, + "require": { + "php": ">=8.1" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Process\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Executes commands in sub-processes", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/process/tree/v6.4.4" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2024-02-20T12:31:00+00:00" + }, + { + "name": "symfony/routing", + "version": "v6.4.6", + "source": { + "type": "git", + "url": "https://github.com/symfony/routing.git", + "reference": "f2591fd1f8c6e3734656b5d6b3829e8bf81f507c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/routing/zipball/f2591fd1f8c6e3734656b5d6b3829e8bf81f507c", + "reference": "f2591fd1f8c6e3734656b5d6b3829e8bf81f507c", + "shasum": "" + }, + "require": { + "php": ">=8.1", + "symfony/deprecation-contracts": "^2.5|^3" + }, + "conflict": { + "doctrine/annotations": "<1.12", + "symfony/config": "<6.2", + "symfony/dependency-injection": "<5.4", + "symfony/yaml": "<5.4" + }, + "require-dev": { + "doctrine/annotations": "^1.12|^2", + "psr/log": "^1|^2|^3", + "symfony/config": "^6.2|^7.0", + "symfony/dependency-injection": "^5.4|^6.0|^7.0", + "symfony/expression-language": "^5.4|^6.0|^7.0", + "symfony/http-foundation": "^5.4|^6.0|^7.0", + "symfony/yaml": "^5.4|^6.0|^7.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Routing\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Maps an HTTP request to a set of configuration variables", + "homepage": "https://symfony.com", + "keywords": [ + "router", + "routing", + "uri", + "url" + ], + "support": { + "source": "https://github.com/symfony/routing/tree/v6.4.6" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2024-03-28T13:28:49+00:00" + }, + { + "name": "symfony/service-contracts", + "version": "v3.4.2", + "source": { + "type": "git", + "url": "https://github.com/symfony/service-contracts.git", + "reference": "11bbf19a0fb7b36345861e85c5768844c552906e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/service-contracts/zipball/11bbf19a0fb7b36345861e85c5768844c552906e", + "reference": "11bbf19a0fb7b36345861e85c5768844c552906e", + "shasum": "" + }, + "require": { + "php": ">=8.1", + "psr/container": "^1.1|^2.0" + }, + "conflict": { + "ext-psr": "<1.1|>=2" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "3.4-dev" + }, + "thanks": { + "name": "symfony/contracts", + "url": "https://github.com/symfony/contracts" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Contracts\\Service\\": "" + }, + "exclude-from-classmap": [ + "/Test/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Generic abstractions related to writing services", + "homepage": "https://symfony.com", + "keywords": [ + "abstractions", + "contracts", + "decoupling", + "interfaces", + "interoperability", + "standards" + ], + "support": { + "source": "https://github.com/symfony/service-contracts/tree/v3.4.2" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2023-12-19T21:51:00+00:00" + }, + { + "name": "symfony/string", + "version": "v7.0.4", + "source": { + "type": "git", + "url": "https://github.com/symfony/string.git", + "reference": "f5832521b998b0bec40bee688ad5de98d4cf111b" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/string/zipball/f5832521b998b0bec40bee688ad5de98d4cf111b", + "reference": "f5832521b998b0bec40bee688ad5de98d4cf111b", + "shasum": "" + }, + "require": { + "php": ">=8.2", + "symfony/polyfill-ctype": "~1.8", + "symfony/polyfill-intl-grapheme": "~1.0", + "symfony/polyfill-intl-normalizer": "~1.0", + "symfony/polyfill-mbstring": "~1.0" + }, + "conflict": { + "symfony/translation-contracts": "<2.5" + }, + "require-dev": { + "symfony/error-handler": "^6.4|^7.0", + "symfony/http-client": "^6.4|^7.0", + "symfony/intl": "^6.4|^7.0", + "symfony/translation-contracts": "^2.5|^3.0", + "symfony/var-exporter": "^6.4|^7.0" + }, + "type": "library", + "autoload": { + "files": [ + "Resources/functions.php" + ], + "psr-4": { + "Symfony\\Component\\String\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Provides an object-oriented API to strings and deals with bytes, UTF-8 code points and grapheme clusters in a unified way", + "homepage": "https://symfony.com", + "keywords": [ + "grapheme", + "i18n", + "string", + "unicode", + "utf-8", + "utf8" + ], + "support": { + "source": "https://github.com/symfony/string/tree/v7.0.4" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2024-02-01T13:17:36+00:00" + }, + { + "name": "symfony/translation", + "version": "v6.4.4", + "source": { + "type": "git", + "url": "https://github.com/symfony/translation.git", + "reference": "bce6a5a78e94566641b2594d17e48b0da3184a8e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/translation/zipball/bce6a5a78e94566641b2594d17e48b0da3184a8e", + "reference": "bce6a5a78e94566641b2594d17e48b0da3184a8e", + "shasum": "" + }, + "require": { + "php": ">=8.1", + "symfony/deprecation-contracts": "^2.5|^3", + "symfony/polyfill-mbstring": "~1.0", + "symfony/translation-contracts": "^2.5|^3.0" + }, + "conflict": { + "symfony/config": "<5.4", + "symfony/console": "<5.4", + "symfony/dependency-injection": "<5.4", + "symfony/http-client-contracts": "<2.5", + "symfony/http-kernel": "<5.4", + "symfony/service-contracts": "<2.5", + "symfony/twig-bundle": "<5.4", + "symfony/yaml": "<5.4" + }, + "provide": { + "symfony/translation-implementation": "2.3|3.0" + }, + "require-dev": { + "nikic/php-parser": "^4.18|^5.0", + "psr/log": "^1|^2|^3", + "symfony/config": "^5.4|^6.0|^7.0", + "symfony/console": "^5.4|^6.0|^7.0", + "symfony/dependency-injection": "^5.4|^6.0|^7.0", + "symfony/finder": "^5.4|^6.0|^7.0", + "symfony/http-client-contracts": "^2.5|^3.0", + "symfony/http-kernel": "^5.4|^6.0|^7.0", + "symfony/intl": "^5.4|^6.0|^7.0", + "symfony/polyfill-intl-icu": "^1.21", + "symfony/routing": "^5.4|^6.0|^7.0", + "symfony/service-contracts": "^2.5|^3", + "symfony/yaml": "^5.4|^6.0|^7.0" + }, + "type": "library", + "autoload": { + "files": [ + "Resources/functions.php" + ], + "psr-4": { + "Symfony\\Component\\Translation\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Provides tools to internationalize your application", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/translation/tree/v6.4.4" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2024-02-20T13:16:58+00:00" + }, + { + "name": "symfony/translation-contracts", + "version": "v3.4.2", + "source": { + "type": "git", + "url": "https://github.com/symfony/translation-contracts.git", + "reference": "43810bdb2ddb5400e5c5e778e27b210a0ca83b6b" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/translation-contracts/zipball/43810bdb2ddb5400e5c5e778e27b210a0ca83b6b", + "reference": "43810bdb2ddb5400e5c5e778e27b210a0ca83b6b", + "shasum": "" + }, + "require": { + "php": ">=8.1" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "3.4-dev" + }, + "thanks": { + "name": "symfony/contracts", + "url": "https://github.com/symfony/contracts" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Contracts\\Translation\\": "" + }, + "exclude-from-classmap": [ + "/Test/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Generic abstractions related to translation", + "homepage": "https://symfony.com", + "keywords": [ + "abstractions", + "contracts", + "decoupling", + "interfaces", + "interoperability", + "standards" + ], + "support": { + "source": "https://github.com/symfony/translation-contracts/tree/v3.4.2" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2024-01-23T14:51:35+00:00" + }, + { + "name": "symfony/uid", + "version": "v6.4.3", + "source": { + "type": "git", + "url": "https://github.com/symfony/uid.git", + "reference": "1d31267211cc3a2fff32bcfc7c1818dac41b6fc0" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/uid/zipball/1d31267211cc3a2fff32bcfc7c1818dac41b6fc0", + "reference": "1d31267211cc3a2fff32bcfc7c1818dac41b6fc0", + "shasum": "" + }, + "require": { + "php": ">=8.1", + "symfony/polyfill-uuid": "^1.15" + }, + "require-dev": { + "symfony/console": "^5.4|^6.0|^7.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Uid\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Grégoire Pineau", + "email": "lyrixx@lyrixx.info" + }, + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Provides an object-oriented API to generate and represent UIDs", + "homepage": "https://symfony.com", + "keywords": [ + "UID", + "ulid", + "uuid" + ], + "support": { + "source": "https://github.com/symfony/uid/tree/v6.4.3" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2024-01-23T14:51:35+00:00" + }, + { + "name": "symfony/var-dumper", + "version": "v6.4.6", + "source": { + "type": "git", + "url": "https://github.com/symfony/var-dumper.git", + "reference": "95bd2706a97fb875185b51ecaa6112ec184233d4" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/var-dumper/zipball/95bd2706a97fb875185b51ecaa6112ec184233d4", + "reference": "95bd2706a97fb875185b51ecaa6112ec184233d4", + "shasum": "" + }, + "require": { + "php": ">=8.1", + "symfony/deprecation-contracts": "^2.5|^3", + "symfony/polyfill-mbstring": "~1.0" + }, + "conflict": { + "symfony/console": "<5.4" + }, + "require-dev": { + "ext-iconv": "*", + "symfony/console": "^5.4|^6.0|^7.0", + "symfony/error-handler": "^6.3|^7.0", + "symfony/http-kernel": "^5.4|^6.0|^7.0", + "symfony/process": "^5.4|^6.0|^7.0", + "symfony/uid": "^5.4|^6.0|^7.0", + "twig/twig": "^2.13|^3.0.4" + }, + "bin": [ + "Resources/bin/var-dump-server" + ], + "type": "library", + "autoload": { + "files": [ + "Resources/functions/dump.php" + ], + "psr-4": { + "Symfony\\Component\\VarDumper\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Provides mechanisms for walking through any arbitrary PHP variable", + "homepage": "https://symfony.com", + "keywords": [ + "debug", + "dump" + ], + "support": { + "source": "https://github.com/symfony/var-dumper/tree/v6.4.6" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2024-03-19T11:56:30+00:00" + }, + { + "name": "tijsverkoyen/css-to-inline-styles", + "version": "v2.2.7", + "source": { + "type": "git", + "url": "https://github.com/tijsverkoyen/CssToInlineStyles.git", + "reference": "83ee6f38df0a63106a9e4536e3060458b74ccedb" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/tijsverkoyen/CssToInlineStyles/zipball/83ee6f38df0a63106a9e4536e3060458b74ccedb", + "reference": "83ee6f38df0a63106a9e4536e3060458b74ccedb", + "shasum": "" + }, + "require": { + "ext-dom": "*", + "ext-libxml": "*", + "php": "^5.5 || ^7.0 || ^8.0", + "symfony/css-selector": "^2.7 || ^3.0 || ^4.0 || ^5.0 || ^6.0 || ^7.0" + }, + "require-dev": { + "phpunit/phpunit": "^4.8.35 || ^5.7 || ^6.0 || ^7.5 || ^8.5.21 || ^9.5.10" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.2.x-dev" + } + }, + "autoload": { + "psr-4": { + "TijsVerkoyen\\CssToInlineStyles\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Tijs Verkoyen", + "email": "css_to_inline_styles@verkoyen.eu", + "role": "Developer" + } + ], + "description": "CssToInlineStyles is a class that enables you to convert HTML-pages/files into HTML-pages/files with inline styles. This is very useful when you're sending emails.", + "homepage": "https://github.com/tijsverkoyen/CssToInlineStyles", + "support": { + "issues": "https://github.com/tijsverkoyen/CssToInlineStyles/issues", + "source": "https://github.com/tijsverkoyen/CssToInlineStyles/tree/v2.2.7" + }, + "time": "2023-12-08T13:03:43+00:00" + }, + { + "name": "vlucas/phpdotenv", + "version": "v5.6.0", + "source": { + "type": "git", + "url": "https://github.com/vlucas/phpdotenv.git", + "reference": "2cf9fb6054c2bb1d59d1f3817706ecdb9d2934c4" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/vlucas/phpdotenv/zipball/2cf9fb6054c2bb1d59d1f3817706ecdb9d2934c4", + "reference": "2cf9fb6054c2bb1d59d1f3817706ecdb9d2934c4", + "shasum": "" + }, + "require": { + "ext-pcre": "*", + "graham-campbell/result-type": "^1.1.2", + "php": "^7.2.5 || ^8.0", + "phpoption/phpoption": "^1.9.2", + "symfony/polyfill-ctype": "^1.24", + "symfony/polyfill-mbstring": "^1.24", + "symfony/polyfill-php80": "^1.24" + }, + "require-dev": { + "bamarni/composer-bin-plugin": "^1.8.2", + "ext-filter": "*", + "phpunit/phpunit": "^8.5.34 || ^9.6.13 || ^10.4.2" + }, + "suggest": { + "ext-filter": "Required to use the boolean validator." + }, + "type": "library", + "extra": { + "bamarni-bin": { + "bin-links": true, + "forward-command": true + }, + "branch-alias": { + "dev-master": "5.6-dev" + } + }, + "autoload": { + "psr-4": { + "Dotenv\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Graham Campbell", + "email": "hello@gjcampbell.co.uk", + "homepage": "https://github.com/GrahamCampbell" + }, + { + "name": "Vance Lucas", + "email": "vance@vancelucas.com", + "homepage": "https://github.com/vlucas" + } + ], + "description": "Loads environment variables from `.env` to `getenv()`, `$_ENV` and `$_SERVER` automagically.", + "keywords": [ + "dotenv", + "env", + "environment" + ], + "support": { + "issues": "https://github.com/vlucas/phpdotenv/issues", + "source": "https://github.com/vlucas/phpdotenv/tree/v5.6.0" + }, + "funding": [ + { + "url": "https://github.com/GrahamCampbell", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/vlucas/phpdotenv", + "type": "tidelift" + } + ], + "time": "2023-11-12T22:43:29+00:00" + }, + { + "name": "voku/portable-ascii", + "version": "2.0.1", + "source": { + "type": "git", + "url": "https://github.com/voku/portable-ascii.git", + "reference": "b56450eed252f6801410d810c8e1727224ae0743" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/voku/portable-ascii/zipball/b56450eed252f6801410d810c8e1727224ae0743", + "reference": "b56450eed252f6801410d810c8e1727224ae0743", + "shasum": "" + }, + "require": { + "php": ">=7.0.0" + }, + "require-dev": { + "phpunit/phpunit": "~6.0 || ~7.0 || ~9.0" + }, + "suggest": { + "ext-intl": "Use Intl for transliterator_transliterate() support" + }, + "type": "library", + "autoload": { + "psr-4": { + "voku\\": "src/voku/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Lars Moelleken", + "homepage": "http://www.moelleken.org/" + } + ], + "description": "Portable ASCII library - performance optimized (ascii) string functions for php.", + "homepage": "https://github.com/voku/portable-ascii", + "keywords": [ + "ascii", + "clean", + "php" + ], + "support": { + "issues": "https://github.com/voku/portable-ascii/issues", + "source": "https://github.com/voku/portable-ascii/tree/2.0.1" + }, + "funding": [ + { + "url": "https://www.paypal.me/moelleken", + "type": "custom" + }, + { + "url": "https://github.com/voku", + "type": "github" + }, + { + "url": "https://opencollective.com/portable-ascii", + "type": "open_collective" + }, + { + "url": "https://www.patreon.com/voku", + "type": "patreon" + }, + { + "url": "https://tidelift.com/funding/github/packagist/voku/portable-ascii", + "type": "tidelift" + } + ], + "time": "2022-03-08T17:03:00+00:00" + }, + { + "name": "webmozart/assert", + "version": "1.11.0", + "source": { + "type": "git", + "url": "https://github.com/webmozarts/assert.git", + "reference": "11cb2199493b2f8a3b53e7f19068fc6aac760991" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/webmozarts/assert/zipball/11cb2199493b2f8a3b53e7f19068fc6aac760991", + "reference": "11cb2199493b2f8a3b53e7f19068fc6aac760991", + "shasum": "" + }, + "require": { + "ext-ctype": "*", + "php": "^7.2 || ^8.0" + }, + "conflict": { + "phpstan/phpstan": "<0.12.20", + "vimeo/psalm": "<4.6.1 || 4.6.2" + }, + "require-dev": { + "phpunit/phpunit": "^8.5.13" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.10-dev" + } + }, + "autoload": { + "psr-4": { + "Webmozart\\Assert\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Bernhard Schussek", + "email": "bschussek@gmail.com" + } + ], + "description": "Assertions to validate method input/output with nice error messages.", + "keywords": [ + "assert", + "check", + "validate" + ], + "support": { + "issues": "https://github.com/webmozarts/assert/issues", + "source": "https://github.com/webmozarts/assert/tree/1.11.0" + }, + "time": "2022-06-03T18:03:27+00:00" + } + ], + "packages-dev": [ + { + "name": "fakerphp/faker", + "version": "v1.23.1", + "source": { + "type": "git", + "url": "https://github.com/FakerPHP/Faker.git", + "reference": "bfb4fe148adbf78eff521199619b93a52ae3554b" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/FakerPHP/Faker/zipball/bfb4fe148adbf78eff521199619b93a52ae3554b", + "reference": "bfb4fe148adbf78eff521199619b93a52ae3554b", + "shasum": "" + }, + "require": { + "php": "^7.4 || ^8.0", + "psr/container": "^1.0 || ^2.0", + "symfony/deprecation-contracts": "^2.2 || ^3.0" + }, + "conflict": { + "fzaninotto/faker": "*" + }, + "require-dev": { + "bamarni/composer-bin-plugin": "^1.4.1", + "doctrine/persistence": "^1.3 || ^2.0", + "ext-intl": "*", + "phpunit/phpunit": "^9.5.26", + "symfony/phpunit-bridge": "^5.4.16" + }, + "suggest": { + "doctrine/orm": "Required to use Faker\\ORM\\Doctrine", + "ext-curl": "Required by Faker\\Provider\\Image to download images.", + "ext-dom": "Required by Faker\\Provider\\HtmlLorem for generating random HTML.", + "ext-iconv": "Required by Faker\\Provider\\ru_RU\\Text::realText() for generating real Russian text.", + "ext-mbstring": "Required for multibyte Unicode string functionality." + }, + "type": "library", + "autoload": { + "psr-4": { + "Faker\\": "src/Faker/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "François Zaninotto" + } + ], + "description": "Faker is a PHP library that generates fake data for you.", + "keywords": [ + "data", + "faker", + "fixtures" + ], + "support": { + "issues": "https://github.com/FakerPHP/Faker/issues", + "source": "https://github.com/FakerPHP/Faker/tree/v1.23.1" + }, + "time": "2024-01-02T13:46:09+00:00" + }, + { + "name": "filp/whoops", + "version": "2.15.4", + "source": { + "type": "git", + "url": "https://github.com/filp/whoops.git", + "reference": "a139776fa3f5985a50b509f2a02ff0f709d2a546" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/filp/whoops/zipball/a139776fa3f5985a50b509f2a02ff0f709d2a546", + "reference": "a139776fa3f5985a50b509f2a02ff0f709d2a546", + "shasum": "" + }, + "require": { + "php": "^5.5.9 || ^7.0 || ^8.0", + "psr/log": "^1.0.1 || ^2.0 || ^3.0" + }, + "require-dev": { + "mockery/mockery": "^0.9 || ^1.0", + "phpunit/phpunit": "^4.8.36 || ^5.7.27 || ^6.5.14 || ^7.5.20 || ^8.5.8 || ^9.3.3", + "symfony/var-dumper": "^2.6 || ^3.0 || ^4.0 || ^5.0" + }, + "suggest": { + "symfony/var-dumper": "Pretty print complex values better with var-dumper available", + "whoops/soap": "Formats errors as SOAP responses" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.7-dev" + } + }, + "autoload": { + "psr-4": { + "Whoops\\": "src/Whoops/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Filipe Dobreira", + "homepage": "https://github.com/filp", + "role": "Developer" + } + ], + "description": "php error handling for cool kids", + "homepage": "https://filp.github.io/whoops/", + "keywords": [ + "error", + "exception", + "handling", + "library", + "throwable", + "whoops" + ], + "support": { + "issues": "https://github.com/filp/whoops/issues", + "source": "https://github.com/filp/whoops/tree/2.15.4" + }, + "funding": [ + { + "url": "https://github.com/denis-sokolov", + "type": "github" + } + ], + "time": "2023-11-03T12:00:00+00:00" + }, + { + "name": "hamcrest/hamcrest-php", + "version": "v2.0.1", + "source": { + "type": "git", + "url": "https://github.com/hamcrest/hamcrest-php.git", + "reference": "8c3d0a3f6af734494ad8f6fbbee0ba92422859f3" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/hamcrest/hamcrest-php/zipball/8c3d0a3f6af734494ad8f6fbbee0ba92422859f3", + "reference": "8c3d0a3f6af734494ad8f6fbbee0ba92422859f3", + "shasum": "" + }, + "require": { + "php": "^5.3|^7.0|^8.0" + }, + "replace": { + "cordoval/hamcrest-php": "*", + "davedevelopment/hamcrest-php": "*", + "kodova/hamcrest-php": "*" + }, + "require-dev": { + "phpunit/php-file-iterator": "^1.4 || ^2.0", + "phpunit/phpunit": "^4.8.36 || ^5.7 || ^6.5 || ^7.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.1-dev" + } + }, + "autoload": { + "classmap": [ + "hamcrest" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "This is the PHP port of Hamcrest Matchers", + "keywords": [ + "test" + ], + "support": { + "issues": "https://github.com/hamcrest/hamcrest-php/issues", + "source": "https://github.com/hamcrest/hamcrest-php/tree/v2.0.1" + }, + "time": "2020-07-09T08:09:16+00:00" + }, + { + "name": "laravel/pint", + "version": "v1.15.2", + "source": { + "type": "git", + "url": "https://github.com/laravel/pint.git", + "reference": "2c9f8004899815f3f0ee3cb28ef7281e2b589134" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laravel/pint/zipball/2c9f8004899815f3f0ee3cb28ef7281e2b589134", + "reference": "2c9f8004899815f3f0ee3cb28ef7281e2b589134", + "shasum": "" + }, + "require": { + "ext-json": "*", + "ext-mbstring": "*", + "ext-tokenizer": "*", + "ext-xml": "*", + "php": "^8.1.0" + }, + "require-dev": { + "friendsofphp/php-cs-fixer": "^3.54.0", + "illuminate/view": "^10.48.8", + "larastan/larastan": "^2.9.5", + "laravel-zero/framework": "^10.3.0", + "mockery/mockery": "^1.6.11", + "nunomaduro/termwind": "^1.15.1", + "pestphp/pest": "^2.34.7" + }, + "bin": [ + "builds/pint" + ], + "type": "project", + "autoload": { + "psr-4": { + "App\\": "app/", + "Database\\Seeders\\": "database/seeders/", + "Database\\Factories\\": "database/factories/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nuno Maduro", + "email": "enunomaduro@gmail.com" + } + ], + "description": "An opinionated code formatter for PHP.", + "homepage": "https://laravel.com", + "keywords": [ + "format", + "formatter", + "lint", + "linter", + "php" + ], + "support": { + "issues": "https://github.com/laravel/pint/issues", + "source": "https://github.com/laravel/pint" + }, + "time": "2024-04-23T15:42:34+00:00" + }, + { + "name": "laravel/sail", + "version": "v1.29.1", + "source": { + "type": "git", + "url": "https://github.com/laravel/sail.git", + "reference": "8be4a31150eab3b46af11a2e7b2c4632eefaad7e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laravel/sail/zipball/8be4a31150eab3b46af11a2e7b2c4632eefaad7e", + "reference": "8be4a31150eab3b46af11a2e7b2c4632eefaad7e", + "shasum": "" + }, + "require": { + "illuminate/console": "^9.52.16|^10.0|^11.0", + "illuminate/contracts": "^9.52.16|^10.0|^11.0", + "illuminate/support": "^9.52.16|^10.0|^11.0", + "php": "^8.0", + "symfony/console": "^6.0|^7.0", + "symfony/yaml": "^6.0|^7.0" + }, + "require-dev": { + "orchestra/testbench": "^7.0|^8.0|^9.0", + "phpstan/phpstan": "^1.10" + }, + "bin": [ + "bin/sail" + ], + "type": "library", + "extra": { + "laravel": { + "providers": [ + "Laravel\\Sail\\SailServiceProvider" + ] + } + }, + "autoload": { + "psr-4": { + "Laravel\\Sail\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Taylor Otwell", + "email": "taylor@laravel.com" + } + ], + "description": "Docker files for running a basic Laravel application.", + "keywords": [ + "docker", + "laravel" + ], + "support": { + "issues": "https://github.com/laravel/sail/issues", + "source": "https://github.com/laravel/sail" + }, + "time": "2024-03-20T20:09:31+00:00" + }, + { + "name": "mockery/mockery", + "version": "1.6.11", + "source": { + "type": "git", + "url": "https://github.com/mockery/mockery.git", + "reference": "81a161d0b135df89951abd52296adf97deb0723d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/mockery/mockery/zipball/81a161d0b135df89951abd52296adf97deb0723d", + "reference": "81a161d0b135df89951abd52296adf97deb0723d", + "shasum": "" + }, + "require": { + "hamcrest/hamcrest-php": "^2.0.1", + "lib-pcre": ">=7.0", + "php": ">=7.3" + }, + "conflict": { + "phpunit/phpunit": "<8.0" + }, + "require-dev": { + "phpunit/phpunit": "^8.5 || ^9.6.17", + "symplify/easy-coding-standard": "^12.1.14" + }, + "type": "library", + "autoload": { + "files": [ + "library/helpers.php", + "library/Mockery.php" + ], + "psr-4": { + "Mockery\\": "library/Mockery" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Pádraic Brady", + "email": "padraic.brady@gmail.com", + "homepage": "https://github.com/padraic", + "role": "Author" + }, + { + "name": "Dave Marshall", + "email": "dave.marshall@atstsolutions.co.uk", + "homepage": "https://davedevelopment.co.uk", + "role": "Developer" + }, + { + "name": "Nathanael Esayeas", + "email": "nathanael.esayeas@protonmail.com", + "homepage": "https://github.com/ghostwriter", + "role": "Lead Developer" + } + ], + "description": "Mockery is a simple yet flexible PHP mock object framework", + "homepage": "https://github.com/mockery/mockery", + "keywords": [ + "BDD", + "TDD", + "library", + "mock", + "mock objects", + "mockery", + "stub", + "test", + "test double", + "testing" + ], + "support": { + "docs": "https://docs.mockery.io/", + "issues": "https://github.com/mockery/mockery/issues", + "rss": "https://github.com/mockery/mockery/releases.atom", + "security": "https://github.com/mockery/mockery/security/advisories", + "source": "https://github.com/mockery/mockery" + }, + "time": "2024-03-21T18:34:15+00:00" + }, + { + "name": "myclabs/deep-copy", + "version": "1.11.1", + "source": { + "type": "git", + "url": "https://github.com/myclabs/DeepCopy.git", + "reference": "7284c22080590fb39f2ffa3e9057f10a4ddd0e0c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/myclabs/DeepCopy/zipball/7284c22080590fb39f2ffa3e9057f10a4ddd0e0c", + "reference": "7284c22080590fb39f2ffa3e9057f10a4ddd0e0c", + "shasum": "" + }, + "require": { + "php": "^7.1 || ^8.0" + }, + "conflict": { + "doctrine/collections": "<1.6.8", + "doctrine/common": "<2.13.3 || >=3,<3.2.2" + }, + "require-dev": { + "doctrine/collections": "^1.6.8", + "doctrine/common": "^2.13.3 || ^3.2.2", + "phpunit/phpunit": "^7.5.20 || ^8.5.23 || ^9.5.13" + }, + "type": "library", + "autoload": { + "files": [ + "src/DeepCopy/deep_copy.php" + ], + "psr-4": { + "DeepCopy\\": "src/DeepCopy/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "Create deep copies (clones) of your objects", + "keywords": [ + "clone", + "copy", + "duplicate", + "object", + "object graph" + ], + "support": { + "issues": "https://github.com/myclabs/DeepCopy/issues", + "source": "https://github.com/myclabs/DeepCopy/tree/1.11.1" + }, + "funding": [ + { + "url": "https://tidelift.com/funding/github/packagist/myclabs/deep-copy", + "type": "tidelift" + } + ], + "time": "2023-03-08T13:26:56+00:00" + }, + { + "name": "nunomaduro/collision", + "version": "v7.10.0", + "source": { + "type": "git", + "url": "https://github.com/nunomaduro/collision.git", + "reference": "49ec67fa7b002712da8526678abd651c09f375b2" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/nunomaduro/collision/zipball/49ec67fa7b002712da8526678abd651c09f375b2", + "reference": "49ec67fa7b002712da8526678abd651c09f375b2", + "shasum": "" + }, + "require": { + "filp/whoops": "^2.15.3", + "nunomaduro/termwind": "^1.15.1", + "php": "^8.1.0", + "symfony/console": "^6.3.4" + }, + "conflict": { + "laravel/framework": ">=11.0.0" + }, + "require-dev": { + "brianium/paratest": "^7.3.0", + "laravel/framework": "^10.28.0", + "laravel/pint": "^1.13.3", + "laravel/sail": "^1.25.0", + "laravel/sanctum": "^3.3.1", + "laravel/tinker": "^2.8.2", + "nunomaduro/larastan": "^2.6.4", + "orchestra/testbench-core": "^8.13.0", + "pestphp/pest": "^2.23.2", + "phpunit/phpunit": "^10.4.1", + "sebastian/environment": "^6.0.1", + "spatie/laravel-ignition": "^2.3.1" + }, + "type": "library", + "extra": { + "laravel": { + "providers": [ + "NunoMaduro\\Collision\\Adapters\\Laravel\\CollisionServiceProvider" + ] + } + }, + "autoload": { + "files": [ + "./src/Adapters/Phpunit/Autoload.php" + ], + "psr-4": { + "NunoMaduro\\Collision\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nuno Maduro", + "email": "enunomaduro@gmail.com" + } + ], + "description": "Cli error handling for console/command-line PHP applications.", + "keywords": [ + "artisan", + "cli", + "command-line", + "console", + "error", + "handling", + "laravel", + "laravel-zero", + "php", + "symfony" + ], + "support": { + "issues": "https://github.com/nunomaduro/collision/issues", + "source": "https://github.com/nunomaduro/collision" + }, + "funding": [ + { + "url": "https://www.paypal.com/paypalme/enunomaduro", + "type": "custom" + }, + { + "url": "https://github.com/nunomaduro", + "type": "github" + }, + { + "url": "https://www.patreon.com/nunomaduro", + "type": "patreon" + } + ], + "time": "2023-10-11T15:45:01+00:00" + }, + { + "name": "phar-io/manifest", + "version": "2.0.4", + "source": { + "type": "git", + "url": "https://github.com/phar-io/manifest.git", + "reference": "54750ef60c58e43759730615a392c31c80e23176" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phar-io/manifest/zipball/54750ef60c58e43759730615a392c31c80e23176", + "reference": "54750ef60c58e43759730615a392c31c80e23176", + "shasum": "" + }, + "require": { + "ext-dom": "*", + "ext-libxml": "*", + "ext-phar": "*", + "ext-xmlwriter": "*", + "phar-io/version": "^3.0.1", + "php": "^7.2 || ^8.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.0.x-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Arne Blankerts", + "email": "arne@blankerts.de", + "role": "Developer" + }, + { + "name": "Sebastian Heuer", + "email": "sebastian@phpeople.de", + "role": "Developer" + }, + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "Developer" + } + ], + "description": "Component for reading phar.io manifest information from a PHP Archive (PHAR)", + "support": { + "issues": "https://github.com/phar-io/manifest/issues", + "source": "https://github.com/phar-io/manifest/tree/2.0.4" + }, + "funding": [ + { + "url": "https://github.com/theseer", + "type": "github" + } + ], + "time": "2024-03-03T12:33:53+00:00" + }, + { + "name": "phar-io/version", + "version": "3.2.1", + "source": { + "type": "git", + "url": "https://github.com/phar-io/version.git", + "reference": "4f7fd7836c6f332bb2933569e566a0d6c4cbed74" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phar-io/version/zipball/4f7fd7836c6f332bb2933569e566a0d6c4cbed74", + "reference": "4f7fd7836c6f332bb2933569e566a0d6c4cbed74", + "shasum": "" + }, + "require": { + "php": "^7.2 || ^8.0" + }, + "type": "library", + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Arne Blankerts", + "email": "arne@blankerts.de", + "role": "Developer" + }, + { + "name": "Sebastian Heuer", + "email": "sebastian@phpeople.de", + "role": "Developer" + }, + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "Developer" + } + ], + "description": "Library for handling version information and constraints", + "support": { + "issues": "https://github.com/phar-io/version/issues", + "source": "https://github.com/phar-io/version/tree/3.2.1" + }, + "time": "2022-02-21T01:04:05+00:00" + }, + { + "name": "phpunit/php-code-coverage", + "version": "10.1.14", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/php-code-coverage.git", + "reference": "e3f51450ebffe8e0efdf7346ae966a656f7d5e5b" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/e3f51450ebffe8e0efdf7346ae966a656f7d5e5b", + "reference": "e3f51450ebffe8e0efdf7346ae966a656f7d5e5b", + "shasum": "" + }, + "require": { + "ext-dom": "*", + "ext-libxml": "*", + "ext-xmlwriter": "*", + "nikic/php-parser": "^4.18 || ^5.0", + "php": ">=8.1", + "phpunit/php-file-iterator": "^4.0", + "phpunit/php-text-template": "^3.0", + "sebastian/code-unit-reverse-lookup": "^3.0", + "sebastian/complexity": "^3.0", + "sebastian/environment": "^6.0", + "sebastian/lines-of-code": "^2.0", + "sebastian/version": "^4.0", + "theseer/tokenizer": "^1.2.0" + }, + "require-dev": { + "phpunit/phpunit": "^10.1" + }, + "suggest": { + "ext-pcov": "PHP extension that provides line coverage", + "ext-xdebug": "PHP extension that provides line coverage as well as branch and path coverage" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "10.1-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Library that provides collection, processing, and rendering functionality for PHP code coverage information.", + "homepage": "https://github.com/sebastianbergmann/php-code-coverage", + "keywords": [ + "coverage", + "testing", + "xunit" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/php-code-coverage/issues", + "security": "https://github.com/sebastianbergmann/php-code-coverage/security/policy", + "source": "https://github.com/sebastianbergmann/php-code-coverage/tree/10.1.14" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2024-03-12T15:33:41+00:00" + }, + { + "name": "phpunit/php-file-iterator", + "version": "4.1.0", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/php-file-iterator.git", + "reference": "a95037b6d9e608ba092da1b23931e537cadc3c3c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/php-file-iterator/zipball/a95037b6d9e608ba092da1b23931e537cadc3c3c", + "reference": "a95037b6d9e608ba092da1b23931e537cadc3c3c", + "shasum": "" + }, + "require": { + "php": ">=8.1" + }, + "require-dev": { + "phpunit/phpunit": "^10.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "4.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "FilterIterator implementation that filters files based on a list of suffixes.", + "homepage": "https://github.com/sebastianbergmann/php-file-iterator/", + "keywords": [ + "filesystem", + "iterator" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/php-file-iterator/issues", + "security": "https://github.com/sebastianbergmann/php-file-iterator/security/policy", + "source": "https://github.com/sebastianbergmann/php-file-iterator/tree/4.1.0" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2023-08-31T06:24:48+00:00" + }, + { + "name": "phpunit/php-invoker", + "version": "4.0.0", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/php-invoker.git", + "reference": "f5e568ba02fa5ba0ddd0f618391d5a9ea50b06d7" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/php-invoker/zipball/f5e568ba02fa5ba0ddd0f618391d5a9ea50b06d7", + "reference": "f5e568ba02fa5ba0ddd0f618391d5a9ea50b06d7", + "shasum": "" + }, + "require": { + "php": ">=8.1" + }, + "require-dev": { + "ext-pcntl": "*", + "phpunit/phpunit": "^10.0" + }, + "suggest": { + "ext-pcntl": "*" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "4.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Invoke callables with a timeout", + "homepage": "https://github.com/sebastianbergmann/php-invoker/", + "keywords": [ + "process" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/php-invoker/issues", + "source": "https://github.com/sebastianbergmann/php-invoker/tree/4.0.0" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2023-02-03T06:56:09+00:00" + }, + { + "name": "phpunit/php-text-template", + "version": "3.0.1", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/php-text-template.git", + "reference": "0c7b06ff49e3d5072f057eb1fa59258bf287a748" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/php-text-template/zipball/0c7b06ff49e3d5072f057eb1fa59258bf287a748", + "reference": "0c7b06ff49e3d5072f057eb1fa59258bf287a748", + "shasum": "" + }, + "require": { + "php": ">=8.1" + }, + "require-dev": { + "phpunit/phpunit": "^10.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "3.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Simple template engine.", + "homepage": "https://github.com/sebastianbergmann/php-text-template/", + "keywords": [ + "template" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/php-text-template/issues", + "security": "https://github.com/sebastianbergmann/php-text-template/security/policy", + "source": "https://github.com/sebastianbergmann/php-text-template/tree/3.0.1" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2023-08-31T14:07:24+00:00" + }, + { + "name": "phpunit/php-timer", + "version": "6.0.0", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/php-timer.git", + "reference": "e2a2d67966e740530f4a3343fe2e030ffdc1161d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/php-timer/zipball/e2a2d67966e740530f4a3343fe2e030ffdc1161d", + "reference": "e2a2d67966e740530f4a3343fe2e030ffdc1161d", + "shasum": "" + }, + "require": { + "php": ">=8.1" + }, + "require-dev": { + "phpunit/phpunit": "^10.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "6.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Utility class for timing", + "homepage": "https://github.com/sebastianbergmann/php-timer/", + "keywords": [ + "timer" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/php-timer/issues", + "source": "https://github.com/sebastianbergmann/php-timer/tree/6.0.0" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2023-02-03T06:57:52+00:00" + }, + { + "name": "phpunit/phpunit", + "version": "10.5.20", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/phpunit.git", + "reference": "547d314dc24ec1e177720d45c6263fb226cc2ae3" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/547d314dc24ec1e177720d45c6263fb226cc2ae3", + "reference": "547d314dc24ec1e177720d45c6263fb226cc2ae3", + "shasum": "" + }, + "require": { + "ext-dom": "*", + "ext-json": "*", + "ext-libxml": "*", + "ext-mbstring": "*", + "ext-xml": "*", + "ext-xmlwriter": "*", + "myclabs/deep-copy": "^1.10.1", + "phar-io/manifest": "^2.0.3", + "phar-io/version": "^3.0.2", + "php": ">=8.1", + "phpunit/php-code-coverage": "^10.1.5", + "phpunit/php-file-iterator": "^4.0", + "phpunit/php-invoker": "^4.0", + "phpunit/php-text-template": "^3.0", + "phpunit/php-timer": "^6.0", + "sebastian/cli-parser": "^2.0", + "sebastian/code-unit": "^2.0", + "sebastian/comparator": "^5.0", + "sebastian/diff": "^5.0", + "sebastian/environment": "^6.0", + "sebastian/exporter": "^5.1", + "sebastian/global-state": "^6.0.1", + "sebastian/object-enumerator": "^5.0", + "sebastian/recursion-context": "^5.0", + "sebastian/type": "^4.0", + "sebastian/version": "^4.0" + }, + "suggest": { + "ext-soap": "To be able to generate mocks based on WSDL files" + }, + "bin": [ + "phpunit" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "10.5-dev" + } + }, + "autoload": { + "files": [ + "src/Framework/Assert/Functions.php" + ], + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "The PHP Unit Testing framework.", + "homepage": "https://phpunit.de/", + "keywords": [ + "phpunit", + "testing", + "xunit" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/phpunit/issues", + "security": "https://github.com/sebastianbergmann/phpunit/security/policy", + "source": "https://github.com/sebastianbergmann/phpunit/tree/10.5.20" + }, + "funding": [ + { + "url": "https://phpunit.de/sponsors.html", + "type": "custom" + }, + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/phpunit/phpunit", + "type": "tidelift" + } + ], + "time": "2024-04-24T06:32:35+00:00" + }, + { + "name": "sebastian/cli-parser", + "version": "2.0.1", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/cli-parser.git", + "reference": "c34583b87e7b7a8055bf6c450c2c77ce32a24084" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/cli-parser/zipball/c34583b87e7b7a8055bf6c450c2c77ce32a24084", + "reference": "c34583b87e7b7a8055bf6c450c2c77ce32a24084", + "shasum": "" + }, + "require": { + "php": ">=8.1" + }, + "require-dev": { + "phpunit/phpunit": "^10.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "2.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Library for parsing CLI options", + "homepage": "https://github.com/sebastianbergmann/cli-parser", + "support": { + "issues": "https://github.com/sebastianbergmann/cli-parser/issues", + "security": "https://github.com/sebastianbergmann/cli-parser/security/policy", + "source": "https://github.com/sebastianbergmann/cli-parser/tree/2.0.1" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2024-03-02T07:12:49+00:00" + }, + { + "name": "sebastian/code-unit", + "version": "2.0.0", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/code-unit.git", + "reference": "a81fee9eef0b7a76af11d121767abc44c104e503" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/code-unit/zipball/a81fee9eef0b7a76af11d121767abc44c104e503", + "reference": "a81fee9eef0b7a76af11d121767abc44c104e503", + "shasum": "" + }, + "require": { + "php": ">=8.1" + }, + "require-dev": { + "phpunit/phpunit": "^10.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "2.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Collection of value objects that represent the PHP code units", + "homepage": "https://github.com/sebastianbergmann/code-unit", + "support": { + "issues": "https://github.com/sebastianbergmann/code-unit/issues", + "source": "https://github.com/sebastianbergmann/code-unit/tree/2.0.0" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2023-02-03T06:58:43+00:00" + }, + { + "name": "sebastian/code-unit-reverse-lookup", + "version": "3.0.0", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/code-unit-reverse-lookup.git", + "reference": "5e3a687f7d8ae33fb362c5c0743794bbb2420a1d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/code-unit-reverse-lookup/zipball/5e3a687f7d8ae33fb362c5c0743794bbb2420a1d", + "reference": "5e3a687f7d8ae33fb362c5c0743794bbb2420a1d", + "shasum": "" + }, + "require": { + "php": ">=8.1" + }, + "require-dev": { + "phpunit/phpunit": "^10.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "3.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + } + ], + "description": "Looks up which function or method a line of code belongs to", + "homepage": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/", + "support": { + "issues": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/issues", + "source": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/tree/3.0.0" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2023-02-03T06:59:15+00:00" + }, + { + "name": "sebastian/comparator", + "version": "5.0.1", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/comparator.git", + "reference": "2db5010a484d53ebf536087a70b4a5423c102372" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/comparator/zipball/2db5010a484d53ebf536087a70b4a5423c102372", + "reference": "2db5010a484d53ebf536087a70b4a5423c102372", + "shasum": "" + }, + "require": { + "ext-dom": "*", + "ext-mbstring": "*", + "php": ">=8.1", + "sebastian/diff": "^5.0", + "sebastian/exporter": "^5.0" + }, + "require-dev": { + "phpunit/phpunit": "^10.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "5.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + }, + { + "name": "Jeff Welch", + "email": "whatthejeff@gmail.com" + }, + { + "name": "Volker Dusch", + "email": "github@wallbash.com" + }, + { + "name": "Bernhard Schussek", + "email": "bschussek@2bepublished.at" + } + ], + "description": "Provides the functionality to compare PHP values for equality", + "homepage": "https://github.com/sebastianbergmann/comparator", + "keywords": [ + "comparator", + "compare", + "equality" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/comparator/issues", + "security": "https://github.com/sebastianbergmann/comparator/security/policy", + "source": "https://github.com/sebastianbergmann/comparator/tree/5.0.1" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2023-08-14T13:18:12+00:00" + }, + { + "name": "sebastian/complexity", + "version": "3.2.0", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/complexity.git", + "reference": "68ff824baeae169ec9f2137158ee529584553799" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/complexity/zipball/68ff824baeae169ec9f2137158ee529584553799", + "reference": "68ff824baeae169ec9f2137158ee529584553799", + "shasum": "" + }, + "require": { + "nikic/php-parser": "^4.18 || ^5.0", + "php": ">=8.1" + }, + "require-dev": { + "phpunit/phpunit": "^10.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "3.2-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Library for calculating the complexity of PHP code units", + "homepage": "https://github.com/sebastianbergmann/complexity", + "support": { + "issues": "https://github.com/sebastianbergmann/complexity/issues", + "security": "https://github.com/sebastianbergmann/complexity/security/policy", + "source": "https://github.com/sebastianbergmann/complexity/tree/3.2.0" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2023-12-21T08:37:17+00:00" + }, + { + "name": "sebastian/diff", + "version": "5.1.1", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/diff.git", + "reference": "c41e007b4b62af48218231d6c2275e4c9b975b2e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/diff/zipball/c41e007b4b62af48218231d6c2275e4c9b975b2e", + "reference": "c41e007b4b62af48218231d6c2275e4c9b975b2e", + "shasum": "" + }, + "require": { + "php": ">=8.1" + }, + "require-dev": { + "phpunit/phpunit": "^10.0", + "symfony/process": "^6.4" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "5.1-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + }, + { + "name": "Kore Nordmann", + "email": "mail@kore-nordmann.de" + } + ], + "description": "Diff implementation", + "homepage": "https://github.com/sebastianbergmann/diff", + "keywords": [ + "diff", + "udiff", + "unidiff", + "unified diff" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/diff/issues", + "security": "https://github.com/sebastianbergmann/diff/security/policy", + "source": "https://github.com/sebastianbergmann/diff/tree/5.1.1" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2024-03-02T07:15:17+00:00" + }, + { + "name": "sebastian/environment", + "version": "6.1.0", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/environment.git", + "reference": "8074dbcd93529b357029f5cc5058fd3e43666984" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/environment/zipball/8074dbcd93529b357029f5cc5058fd3e43666984", + "reference": "8074dbcd93529b357029f5cc5058fd3e43666984", + "shasum": "" + }, + "require": { + "php": ">=8.1" + }, + "require-dev": { + "phpunit/phpunit": "^10.0" + }, + "suggest": { + "ext-posix": "*" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "6.1-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + } + ], + "description": "Provides functionality to handle HHVM/PHP environments", + "homepage": "https://github.com/sebastianbergmann/environment", + "keywords": [ + "Xdebug", + "environment", + "hhvm" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/environment/issues", + "security": "https://github.com/sebastianbergmann/environment/security/policy", + "source": "https://github.com/sebastianbergmann/environment/tree/6.1.0" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2024-03-23T08:47:14+00:00" + }, + { + "name": "sebastian/exporter", + "version": "5.1.2", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/exporter.git", + "reference": "955288482d97c19a372d3f31006ab3f37da47adf" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/exporter/zipball/955288482d97c19a372d3f31006ab3f37da47adf", + "reference": "955288482d97c19a372d3f31006ab3f37da47adf", + "shasum": "" + }, + "require": { + "ext-mbstring": "*", + "php": ">=8.1", + "sebastian/recursion-context": "^5.0" + }, + "require-dev": { + "phpunit/phpunit": "^10.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "5.1-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + }, + { + "name": "Jeff Welch", + "email": "whatthejeff@gmail.com" + }, + { + "name": "Volker Dusch", + "email": "github@wallbash.com" + }, + { + "name": "Adam Harvey", + "email": "aharvey@php.net" + }, + { + "name": "Bernhard Schussek", + "email": "bschussek@gmail.com" + } + ], + "description": "Provides the functionality to export PHP variables for visualization", + "homepage": "https://www.github.com/sebastianbergmann/exporter", + "keywords": [ + "export", + "exporter" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/exporter/issues", + "security": "https://github.com/sebastianbergmann/exporter/security/policy", + "source": "https://github.com/sebastianbergmann/exporter/tree/5.1.2" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2024-03-02T07:17:12+00:00" + }, + { + "name": "sebastian/global-state", + "version": "6.0.2", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/global-state.git", + "reference": "987bafff24ecc4c9ac418cab1145b96dd6e9cbd9" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/global-state/zipball/987bafff24ecc4c9ac418cab1145b96dd6e9cbd9", + "reference": "987bafff24ecc4c9ac418cab1145b96dd6e9cbd9", + "shasum": "" + }, + "require": { + "php": ">=8.1", + "sebastian/object-reflector": "^3.0", + "sebastian/recursion-context": "^5.0" + }, + "require-dev": { + "ext-dom": "*", + "phpunit/phpunit": "^10.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "6.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + } + ], + "description": "Snapshotting of global state", + "homepage": "https://www.github.com/sebastianbergmann/global-state", + "keywords": [ + "global state" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/global-state/issues", + "security": "https://github.com/sebastianbergmann/global-state/security/policy", + "source": "https://github.com/sebastianbergmann/global-state/tree/6.0.2" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2024-03-02T07:19:19+00:00" + }, + { + "name": "sebastian/lines-of-code", + "version": "2.0.2", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/lines-of-code.git", + "reference": "856e7f6a75a84e339195d48c556f23be2ebf75d0" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/lines-of-code/zipball/856e7f6a75a84e339195d48c556f23be2ebf75d0", + "reference": "856e7f6a75a84e339195d48c556f23be2ebf75d0", + "shasum": "" + }, + "require": { + "nikic/php-parser": "^4.18 || ^5.0", + "php": ">=8.1" + }, + "require-dev": { + "phpunit/phpunit": "^10.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "2.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Library for counting the lines of code in PHP source code", + "homepage": "https://github.com/sebastianbergmann/lines-of-code", + "support": { + "issues": "https://github.com/sebastianbergmann/lines-of-code/issues", + "security": "https://github.com/sebastianbergmann/lines-of-code/security/policy", + "source": "https://github.com/sebastianbergmann/lines-of-code/tree/2.0.2" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2023-12-21T08:38:20+00:00" + }, + { + "name": "sebastian/object-enumerator", + "version": "5.0.0", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/object-enumerator.git", + "reference": "202d0e344a580d7f7d04b3fafce6933e59dae906" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/object-enumerator/zipball/202d0e344a580d7f7d04b3fafce6933e59dae906", + "reference": "202d0e344a580d7f7d04b3fafce6933e59dae906", + "shasum": "" + }, + "require": { + "php": ">=8.1", + "sebastian/object-reflector": "^3.0", + "sebastian/recursion-context": "^5.0" + }, + "require-dev": { + "phpunit/phpunit": "^10.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "5.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + } + ], + "description": "Traverses array structures and object graphs to enumerate all referenced objects", + "homepage": "https://github.com/sebastianbergmann/object-enumerator/", + "support": { + "issues": "https://github.com/sebastianbergmann/object-enumerator/issues", + "source": "https://github.com/sebastianbergmann/object-enumerator/tree/5.0.0" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2023-02-03T07:08:32+00:00" + }, + { + "name": "sebastian/object-reflector", + "version": "3.0.0", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/object-reflector.git", + "reference": "24ed13d98130f0e7122df55d06c5c4942a577957" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/object-reflector/zipball/24ed13d98130f0e7122df55d06c5c4942a577957", + "reference": "24ed13d98130f0e7122df55d06c5c4942a577957", + "shasum": "" + }, + "require": { + "php": ">=8.1" + }, + "require-dev": { + "phpunit/phpunit": "^10.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "3.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + } + ], + "description": "Allows reflection of object attributes, including inherited and non-public ones", + "homepage": "https://github.com/sebastianbergmann/object-reflector/", + "support": { + "issues": "https://github.com/sebastianbergmann/object-reflector/issues", + "source": "https://github.com/sebastianbergmann/object-reflector/tree/3.0.0" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2023-02-03T07:06:18+00:00" + }, + { + "name": "sebastian/recursion-context", + "version": "5.0.0", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/recursion-context.git", + "reference": "05909fb5bc7df4c52992396d0116aed689f93712" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/recursion-context/zipball/05909fb5bc7df4c52992396d0116aed689f93712", + "reference": "05909fb5bc7df4c52992396d0116aed689f93712", + "shasum": "" + }, + "require": { + "php": ">=8.1" + }, + "require-dev": { + "phpunit/phpunit": "^10.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "5.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + }, + { + "name": "Jeff Welch", + "email": "whatthejeff@gmail.com" + }, + { + "name": "Adam Harvey", + "email": "aharvey@php.net" + } + ], + "description": "Provides functionality to recursively process PHP variables", + "homepage": "https://github.com/sebastianbergmann/recursion-context", + "support": { + "issues": "https://github.com/sebastianbergmann/recursion-context/issues", + "source": "https://github.com/sebastianbergmann/recursion-context/tree/5.0.0" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2023-02-03T07:05:40+00:00" + }, + { + "name": "sebastian/type", + "version": "4.0.0", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/type.git", + "reference": "462699a16464c3944eefc02ebdd77882bd3925bf" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/type/zipball/462699a16464c3944eefc02ebdd77882bd3925bf", + "reference": "462699a16464c3944eefc02ebdd77882bd3925bf", + "shasum": "" + }, + "require": { + "php": ">=8.1" + }, + "require-dev": { + "phpunit/phpunit": "^10.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "4.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Collection of value objects that represent the types of the PHP type system", + "homepage": "https://github.com/sebastianbergmann/type", + "support": { + "issues": "https://github.com/sebastianbergmann/type/issues", + "source": "https://github.com/sebastianbergmann/type/tree/4.0.0" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2023-02-03T07:10:45+00:00" + }, + { + "name": "sebastian/version", + "version": "4.0.1", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/version.git", + "reference": "c51fa83a5d8f43f1402e3f32a005e6262244ef17" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/version/zipball/c51fa83a5d8f43f1402e3f32a005e6262244ef17", + "reference": "c51fa83a5d8f43f1402e3f32a005e6262244ef17", + "shasum": "" + }, + "require": { + "php": ">=8.1" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "4.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Library that helps with managing the version number of Git-hosted PHP projects", + "homepage": "https://github.com/sebastianbergmann/version", + "support": { + "issues": "https://github.com/sebastianbergmann/version/issues", + "source": "https://github.com/sebastianbergmann/version/tree/4.0.1" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2023-02-07T11:34:05+00:00" + }, + { + "name": "spatie/backtrace", + "version": "1.6.1", + "source": { + "type": "git", + "url": "https://github.com/spatie/backtrace.git", + "reference": "8373b9d51638292e3bfd736a9c19a654111b4a23" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/spatie/backtrace/zipball/8373b9d51638292e3bfd736a9c19a654111b4a23", + "reference": "8373b9d51638292e3bfd736a9c19a654111b4a23", + "shasum": "" + }, + "require": { + "php": "^7.3|^8.0" + }, + "require-dev": { + "ext-json": "*", + "laravel/serializable-closure": "^1.3", + "phpunit/phpunit": "^9.3", + "spatie/phpunit-snapshot-assertions": "^4.2", + "symfony/var-dumper": "^5.1" + }, + "type": "library", + "autoload": { + "psr-4": { + "Spatie\\Backtrace\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Freek Van de Herten", + "email": "freek@spatie.be", + "homepage": "https://spatie.be", + "role": "Developer" + } + ], + "description": "A better backtrace", + "homepage": "https://github.com/spatie/backtrace", + "keywords": [ + "Backtrace", + "spatie" + ], + "support": { + "source": "https://github.com/spatie/backtrace/tree/1.6.1" + }, + "funding": [ + { + "url": "https://github.com/sponsors/spatie", + "type": "github" + }, + { + "url": "https://spatie.be/open-source/support-us", + "type": "other" + } + ], + "time": "2024-04-24T13:22:11+00:00" + }, + { + "name": "spatie/flare-client-php", + "version": "1.4.4", + "source": { + "type": "git", + "url": "https://github.com/spatie/flare-client-php.git", + "reference": "17082e780752d346c2db12ef5d6bee8e835e399c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/spatie/flare-client-php/zipball/17082e780752d346c2db12ef5d6bee8e835e399c", + "reference": "17082e780752d346c2db12ef5d6bee8e835e399c", + "shasum": "" + }, + "require": { + "illuminate/pipeline": "^8.0|^9.0|^10.0|^11.0", + "php": "^8.0", + "spatie/backtrace": "^1.5.2", + "symfony/http-foundation": "^5.2|^6.0|^7.0", + "symfony/mime": "^5.2|^6.0|^7.0", + "symfony/process": "^5.2|^6.0|^7.0", + "symfony/var-dumper": "^5.2|^6.0|^7.0" + }, + "require-dev": { + "dms/phpunit-arraysubset-asserts": "^0.5.0", + "pestphp/pest": "^1.20|^2.0", + "phpstan/extension-installer": "^1.1", + "phpstan/phpstan-deprecation-rules": "^1.0", + "phpstan/phpstan-phpunit": "^1.0", + "spatie/phpunit-snapshot-assertions": "^4.0|^5.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.3.x-dev" + } + }, + "autoload": { + "files": [ + "src/helpers.php" + ], + "psr-4": { + "Spatie\\FlareClient\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "Send PHP errors to Flare", + "homepage": "https://github.com/spatie/flare-client-php", + "keywords": [ + "exception", + "flare", + "reporting", + "spatie" + ], + "support": { + "issues": "https://github.com/spatie/flare-client-php/issues", + "source": "https://github.com/spatie/flare-client-php/tree/1.4.4" + }, + "funding": [ + { + "url": "https://github.com/spatie", + "type": "github" + } + ], + "time": "2024-01-31T14:18:45+00:00" + }, + { + "name": "spatie/ignition", + "version": "1.14.0", + "source": { + "type": "git", + "url": "https://github.com/spatie/ignition.git", + "reference": "80385994caed328f6f9c9952926932e65b9b774c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/spatie/ignition/zipball/80385994caed328f6f9c9952926932e65b9b774c", + "reference": "80385994caed328f6f9c9952926932e65b9b774c", + "shasum": "" + }, + "require": { + "ext-json": "*", + "ext-mbstring": "*", + "php": "^8.0", + "spatie/backtrace": "^1.5.3", + "spatie/flare-client-php": "^1.4.0", + "symfony/console": "^5.4|^6.0|^7.0", + "symfony/var-dumper": "^5.4|^6.0|^7.0" + }, + "require-dev": { + "illuminate/cache": "^9.52|^10.0|^11.0", + "mockery/mockery": "^1.4", + "pestphp/pest": "^1.20|^2.0", + "phpstan/extension-installer": "^1.1", + "phpstan/phpstan-deprecation-rules": "^1.0", + "phpstan/phpstan-phpunit": "^1.0", + "psr/simple-cache-implementation": "*", + "symfony/cache": "^5.4|^6.0|^7.0", + "symfony/process": "^5.4|^6.0|^7.0", + "vlucas/phpdotenv": "^5.5" + }, + "suggest": { + "openai-php/client": "Require get solutions from OpenAI", + "simple-cache-implementation": "To cache solutions from OpenAI" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.5.x-dev" + } + }, + "autoload": { + "psr-4": { + "Spatie\\Ignition\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Spatie", + "email": "info@spatie.be", + "role": "Developer" + } + ], + "description": "A beautiful error page for PHP applications.", + "homepage": "https://flareapp.io/ignition", + "keywords": [ + "error", + "flare", + "laravel", + "page" + ], + "support": { + "docs": "https://flareapp.io/docs/ignition-for-laravel/introduction", + "forum": "https://twitter.com/flareappio", + "issues": "https://github.com/spatie/ignition/issues", + "source": "https://github.com/spatie/ignition" + }, + "funding": [ + { + "url": "https://github.com/spatie", + "type": "github" + } + ], + "time": "2024-04-26T08:45:51+00:00" + }, + { + "name": "spatie/laravel-ignition", + "version": "2.5.2", + "source": { + "type": "git", + "url": "https://github.com/spatie/laravel-ignition.git", + "reference": "c93fcadcc4629775c839ac9a90916f07a660266f" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/spatie/laravel-ignition/zipball/c93fcadcc4629775c839ac9a90916f07a660266f", + "reference": "c93fcadcc4629775c839ac9a90916f07a660266f", + "shasum": "" + }, + "require": { + "ext-curl": "*", + "ext-json": "*", + "ext-mbstring": "*", + "illuminate/support": "^10.0|^11.0", + "php": "^8.1", + "spatie/flare-client-php": "^1.3.5", + "spatie/ignition": "^1.13.2", + "symfony/console": "^6.2.3|^7.0", + "symfony/var-dumper": "^6.2.3|^7.0" + }, + "require-dev": { + "livewire/livewire": "^2.11|^3.3.5", + "mockery/mockery": "^1.5.1", + "openai-php/client": "^0.8.1", + "orchestra/testbench": "^8.0|^9.0", + "pestphp/pest": "^2.30", + "phpstan/extension-installer": "^1.2", + "phpstan/phpstan-deprecation-rules": "^1.1.1", + "phpstan/phpstan-phpunit": "^1.3.3", + "vlucas/phpdotenv": "^5.5" + }, + "suggest": { + "openai-php/client": "Require get solutions from OpenAI", + "psr/simple-cache-implementation": "Needed to cache solutions from OpenAI" + }, + "type": "library", + "extra": { + "laravel": { + "providers": [ + "Spatie\\LaravelIgnition\\IgnitionServiceProvider" + ], + "aliases": { + "Flare": "Spatie\\LaravelIgnition\\Facades\\Flare" + } + } + }, + "autoload": { + "files": [ + "src/helpers.php" + ], + "psr-4": { + "Spatie\\LaravelIgnition\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Spatie", + "email": "info@spatie.be", + "role": "Developer" + } + ], + "description": "A beautiful error page for Laravel applications.", + "homepage": "https://flareapp.io/ignition", + "keywords": [ + "error", + "flare", + "laravel", + "page" + ], + "support": { + "docs": "https://flareapp.io/docs/ignition-for-laravel/introduction", + "forum": "https://twitter.com/flareappio", + "issues": "https://github.com/spatie/laravel-ignition/issues", + "source": "https://github.com/spatie/laravel-ignition" + }, + "funding": [ + { + "url": "https://github.com/spatie", + "type": "github" + } + ], + "time": "2024-04-16T08:57:16+00:00" + }, + { + "name": "symfony/yaml", + "version": "v7.0.3", + "source": { + "type": "git", + "url": "https://github.com/symfony/yaml.git", + "reference": "2d4fca631c00700597e9442a0b2451ce234513d3" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/yaml/zipball/2d4fca631c00700597e9442a0b2451ce234513d3", + "reference": "2d4fca631c00700597e9442a0b2451ce234513d3", + "shasum": "" + }, + "require": { + "php": ">=8.2", + "symfony/polyfill-ctype": "^1.8" + }, + "conflict": { + "symfony/console": "<6.4" + }, + "require-dev": { + "symfony/console": "^6.4|^7.0" + }, + "bin": [ + "Resources/bin/yaml-lint" + ], + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Yaml\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Loads and dumps YAML files", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/yaml/tree/v7.0.3" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2024-01-23T15:02:46+00:00" + }, + { + "name": "theseer/tokenizer", + "version": "1.2.3", + "source": { + "type": "git", + "url": "https://github.com/theseer/tokenizer.git", + "reference": "737eda637ed5e28c3413cb1ebe8bb52cbf1ca7a2" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/theseer/tokenizer/zipball/737eda637ed5e28c3413cb1ebe8bb52cbf1ca7a2", + "reference": "737eda637ed5e28c3413cb1ebe8bb52cbf1ca7a2", + "shasum": "" + }, + "require": { + "ext-dom": "*", + "ext-tokenizer": "*", + "ext-xmlwriter": "*", + "php": "^7.2 || ^8.0" + }, + "type": "library", + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Arne Blankerts", + "email": "arne@blankerts.de", + "role": "Developer" + } + ], + "description": "A small library for converting tokenized PHP source code into XML and potentially other formats", + "support": { + "issues": "https://github.com/theseer/tokenizer/issues", + "source": "https://github.com/theseer/tokenizer/tree/1.2.3" + }, + "funding": [ + { + "url": "https://github.com/theseer", + "type": "github" + } + ], + "time": "2024-03-03T12:36:25+00:00" + } + ], + "aliases": [], + "minimum-stability": "stable", + "stability-flags": [], + "prefer-stable": true, + "prefer-lowest": false, + "platform": { + "php": "^8.1" + }, + "platform-dev": [], + "plugin-api-version": "2.6.0" +} diff --git a/Pengukuran Kinerja Dosen/config/app.php b/Pengukuran Kinerja Dosen/config/app.php new file mode 100644 index 0000000..4c231b4 --- /dev/null +++ b/Pengukuran Kinerja Dosen/config/app.php @@ -0,0 +1,188 @@ + env('APP_NAME', 'Laravel'), + + /* + |-------------------------------------------------------------------------- + | Application Environment + |-------------------------------------------------------------------------- + | + | This value determines the "environment" your application is currently + | running in. This may determine how you prefer to configure various + | services the application utilizes. Set this in your ".env" file. + | + */ + + 'env' => env('APP_ENV', 'production'), + + /* + |-------------------------------------------------------------------------- + | Application Debug Mode + |-------------------------------------------------------------------------- + | + | When your application is in debug mode, detailed error messages with + | stack traces will be shown on every error that occurs within your + | application. If disabled, a simple generic error page is shown. + | + */ + + 'debug' => (bool) env('APP_DEBUG', false), + + /* + |-------------------------------------------------------------------------- + | Application URL + |-------------------------------------------------------------------------- + | + | This URL is used by the console to properly generate URLs when using + | the Artisan command line tool. You should set this to the root of + | your application so that it is used when running Artisan tasks. + | + */ + + 'url' => env('APP_URL', 'http://localhost'), + + 'asset_url' => env('ASSET_URL'), + + /* + |-------------------------------------------------------------------------- + | Application Timezone + |-------------------------------------------------------------------------- + | + | Here you may specify the default timezone for your application, which + | will be used by the PHP date and date-time functions. We have gone + | ahead and set this to a sensible default for you out of the box. + | + */ + + 'timezone' => 'UTC', + + /* + |-------------------------------------------------------------------------- + | Application Locale Configuration + |-------------------------------------------------------------------------- + | + | The application locale determines the default locale that will be used + | by the translation service provider. You are free to set this value + | to any of the locales which will be supported by the application. + | + */ + + 'locale' => 'en', + + /* + |-------------------------------------------------------------------------- + | Application Fallback Locale + |-------------------------------------------------------------------------- + | + | The fallback locale determines the locale to use when the current one + | is not available. You may change the value to correspond to any of + | the language folders that are provided through your application. + | + */ + + 'fallback_locale' => 'en', + + /* + |-------------------------------------------------------------------------- + | Faker Locale + |-------------------------------------------------------------------------- + | + | This locale will be used by the Faker PHP library when generating fake + | data for your database seeds. For example, this will be used to get + | localized telephone numbers, street address information and more. + | + */ + + 'faker_locale' => 'en_US', + + /* + |-------------------------------------------------------------------------- + | Encryption Key + |-------------------------------------------------------------------------- + | + | This key is used by the Illuminate encrypter service and should be set + | to a random, 32 character string, otherwise these encrypted strings + | will not be safe. Please do this before deploying an application! + | + */ + + 'key' => env('APP_KEY'), + + 'cipher' => 'AES-256-CBC', + + /* + |-------------------------------------------------------------------------- + | Maintenance Mode Driver + |-------------------------------------------------------------------------- + | + | These configuration options determine the driver used to determine and + | manage Laravel's "maintenance mode" status. The "cache" driver will + | allow maintenance mode to be controlled across multiple machines. + | + | Supported drivers: "file", "cache" + | + */ + + 'maintenance' => [ + 'driver' => 'file', + // 'store' => 'redis', + ], + + /* + |-------------------------------------------------------------------------- + | Autoloaded Service Providers + |-------------------------------------------------------------------------- + | + | The service providers listed here will be automatically loaded on the + | request to your application. Feel free to add your own services to + | this array to grant expanded functionality to your applications. + | + */ + + 'providers' => ServiceProvider::defaultProviders()->merge([ + /* + * Package Service Providers... + */ + + /* + * Application Service Providers... + */ + App\Providers\AppServiceProvider::class, + App\Providers\AuthServiceProvider::class, + // App\Providers\BroadcastServiceProvider::class, + App\Providers\EventServiceProvider::class, + App\Providers\RouteServiceProvider::class, + ])->toArray(), + + /* + |-------------------------------------------------------------------------- + | Class Aliases + |-------------------------------------------------------------------------- + | + | This array of class aliases will be registered when this application + | is started. However, feel free to register as many as you wish as + | the aliases are "lazy" loaded so they don't hinder performance. + | + */ + + 'aliases' => Facade::defaultAliases()->merge([ + // 'Example' => App\Facades\Example::class, + ])->toArray(), + +]; diff --git a/Pengukuran Kinerja Dosen/config/auth.php b/Pengukuran Kinerja Dosen/config/auth.php new file mode 100644 index 0000000..9548c15 --- /dev/null +++ b/Pengukuran Kinerja Dosen/config/auth.php @@ -0,0 +1,115 @@ + [ + 'guard' => 'web', + 'passwords' => 'users', + ], + + /* + |-------------------------------------------------------------------------- + | Authentication Guards + |-------------------------------------------------------------------------- + | + | Next, you may define every authentication guard for your application. + | Of course, a great default configuration has been defined for you + | here which uses session storage and the Eloquent user provider. + | + | All authentication drivers have a user provider. This defines how the + | users are actually retrieved out of your database or other storage + | mechanisms used by this application to persist your user's data. + | + | Supported: "session" + | + */ + + 'guards' => [ + 'web' => [ + 'driver' => 'session', + 'provider' => 'users', + ], + ], + + /* + |-------------------------------------------------------------------------- + | User Providers + |-------------------------------------------------------------------------- + | + | All authentication drivers have a user provider. This defines how the + | users are actually retrieved out of your database or other storage + | mechanisms used by this application to persist your user's data. + | + | If you have multiple user tables or models you may configure multiple + | sources which represent each model / table. These sources may then + | be assigned to any extra authentication guards you have defined. + | + | Supported: "database", "eloquent" + | + */ + + 'providers' => [ + 'users' => [ + 'driver' => 'eloquent', + 'model' => App\Models\User::class, + ], + + // 'users' => [ + // 'driver' => 'database', + // 'table' => 'users', + // ], + ], + + /* + |-------------------------------------------------------------------------- + | Resetting Passwords + |-------------------------------------------------------------------------- + | + | You may specify multiple password reset configurations if you have more + | than one user table or model in the application and you want to have + | separate password reset settings based on the specific user types. + | + | The expiry time is the number of minutes that each reset token will be + | considered valid. This security feature keeps tokens short-lived so + | they have less time to be guessed. You may change this as needed. + | + | The throttle setting is the number of seconds a user must wait before + | generating more password reset tokens. This prevents the user from + | quickly generating a very large amount of password reset tokens. + | + */ + + 'passwords' => [ + 'users' => [ + 'provider' => 'users', + 'table' => 'password_reset_tokens', + 'expire' => 60, + 'throttle' => 60, + ], + ], + + /* + |-------------------------------------------------------------------------- + | Password Confirmation Timeout + |-------------------------------------------------------------------------- + | + | Here you may define the amount of seconds before a password confirmation + | times out and the user is prompted to re-enter their password via the + | confirmation screen. By default, the timeout lasts for three hours. + | + */ + + 'password_timeout' => 10800, + +]; diff --git a/Pengukuran Kinerja Dosen/config/broadcasting.php b/Pengukuran Kinerja Dosen/config/broadcasting.php new file mode 100644 index 0000000..2410485 --- /dev/null +++ b/Pengukuran Kinerja Dosen/config/broadcasting.php @@ -0,0 +1,71 @@ + env('BROADCAST_DRIVER', 'null'), + + /* + |-------------------------------------------------------------------------- + | Broadcast Connections + |-------------------------------------------------------------------------- + | + | Here you may define all of the broadcast connections that will be used + | to broadcast events to other systems or over websockets. Samples of + | each available type of connection are provided inside this array. + | + */ + + 'connections' => [ + + 'pusher' => [ + 'driver' => 'pusher', + 'key' => env('PUSHER_APP_KEY'), + 'secret' => env('PUSHER_APP_SECRET'), + 'app_id' => env('PUSHER_APP_ID'), + 'options' => [ + 'cluster' => env('PUSHER_APP_CLUSTER'), + 'host' => env('PUSHER_HOST') ?: 'api-'.env('PUSHER_APP_CLUSTER', 'mt1').'.pusher.com', + 'port' => env('PUSHER_PORT', 443), + 'scheme' => env('PUSHER_SCHEME', 'https'), + 'encrypted' => true, + 'useTLS' => env('PUSHER_SCHEME', 'https') === 'https', + ], + 'client_options' => [ + // Guzzle client options: https://docs.guzzlephp.org/en/stable/request-options.html + ], + ], + + 'ably' => [ + 'driver' => 'ably', + 'key' => env('ABLY_KEY'), + ], + + 'redis' => [ + 'driver' => 'redis', + 'connection' => 'default', + ], + + 'log' => [ + 'driver' => 'log', + ], + + 'null' => [ + 'driver' => 'null', + ], + + ], + +]; diff --git a/Pengukuran Kinerja Dosen/config/cache.php b/Pengukuran Kinerja Dosen/config/cache.php new file mode 100644 index 0000000..d4171e2 --- /dev/null +++ b/Pengukuran Kinerja Dosen/config/cache.php @@ -0,0 +1,111 @@ + env('CACHE_DRIVER', 'file'), + + /* + |-------------------------------------------------------------------------- + | Cache Stores + |-------------------------------------------------------------------------- + | + | Here you may define all of the cache "stores" for your application as + | well as their drivers. You may even define multiple stores for the + | same cache driver to group types of items stored in your caches. + | + | Supported drivers: "apc", "array", "database", "file", + | "memcached", "redis", "dynamodb", "octane", "null" + | + */ + + 'stores' => [ + + 'apc' => [ + 'driver' => 'apc', + ], + + 'array' => [ + 'driver' => 'array', + 'serialize' => false, + ], + + 'database' => [ + 'driver' => 'database', + 'table' => 'cache', + 'connection' => null, + 'lock_connection' => null, + ], + + 'file' => [ + 'driver' => 'file', + 'path' => storage_path('framework/cache/data'), + 'lock_path' => storage_path('framework/cache/data'), + ], + + 'memcached' => [ + 'driver' => 'memcached', + 'persistent_id' => env('MEMCACHED_PERSISTENT_ID'), + 'sasl' => [ + env('MEMCACHED_USERNAME'), + env('MEMCACHED_PASSWORD'), + ], + 'options' => [ + // Memcached::OPT_CONNECT_TIMEOUT => 2000, + ], + 'servers' => [ + [ + 'host' => env('MEMCACHED_HOST', '127.0.0.1'), + 'port' => env('MEMCACHED_PORT', 11211), + 'weight' => 100, + ], + ], + ], + + 'redis' => [ + 'driver' => 'redis', + 'connection' => 'cache', + 'lock_connection' => 'default', + ], + + 'dynamodb' => [ + 'driver' => 'dynamodb', + 'key' => env('AWS_ACCESS_KEY_ID'), + 'secret' => env('AWS_SECRET_ACCESS_KEY'), + 'region' => env('AWS_DEFAULT_REGION', 'us-east-1'), + 'table' => env('DYNAMODB_CACHE_TABLE', 'cache'), + 'endpoint' => env('DYNAMODB_ENDPOINT'), + ], + + 'octane' => [ + 'driver' => 'octane', + ], + + ], + + /* + |-------------------------------------------------------------------------- + | Cache Key Prefix + |-------------------------------------------------------------------------- + | + | When utilizing the APC, database, memcached, Redis, or DynamoDB cache + | stores there might be other applications using the same cache. For + | that reason, you may prefix every cache key to avoid collisions. + | + */ + + 'prefix' => env('CACHE_PREFIX', Str::slug(env('APP_NAME', 'laravel'), '_').'_cache_'), + +]; diff --git a/Pengukuran Kinerja Dosen/config/cors.php b/Pengukuran Kinerja Dosen/config/cors.php new file mode 100644 index 0000000..8a39e6d --- /dev/null +++ b/Pengukuran Kinerja Dosen/config/cors.php @@ -0,0 +1,34 @@ + ['api/*', 'sanctum/csrf-cookie'], + + 'allowed_methods' => ['*'], + + 'allowed_origins' => ['*'], + + 'allowed_origins_patterns' => [], + + 'allowed_headers' => ['*'], + + 'exposed_headers' => [], + + 'max_age' => 0, + + 'supports_credentials' => false, + +]; diff --git a/Pengukuran Kinerja Dosen/config/database.php b/Pengukuran Kinerja Dosen/config/database.php new file mode 100644 index 0000000..a7a90d7 --- /dev/null +++ b/Pengukuran Kinerja Dosen/config/database.php @@ -0,0 +1,151 @@ + env('DB_CONNECTION', 'mysql'), + + /* + |-------------------------------------------------------------------------- + | Database Connections + |-------------------------------------------------------------------------- + | + | Here are each of the database connections setup for your application. + | Of course, examples of configuring each database platform that is + | supported by Laravel is shown below to make development simple. + | + | + | All database work in Laravel is done through the PHP PDO facilities + | so make sure you have the driver for your particular database of + | choice installed on your machine before you begin development. + | + */ + + 'connections' => [ + + 'sqlite' => [ + 'driver' => 'sqlite', + 'url' => env('DATABASE_URL'), + 'database' => env('DB_DATABASE', database_path('database.sqlite')), + 'prefix' => '', + 'foreign_key_constraints' => env('DB_FOREIGN_KEYS', true), + ], + + 'mysql' => [ + 'driver' => 'mysql', + 'url' => env('DATABASE_URL'), + 'host' => env('DB_HOST', '127.0.0.1'), + 'port' => env('DB_PORT', '3306'), + 'database' => env('DB_DATABASE', 'spk_ahp_v3_laravel_10'), + 'username' => env('DB_USERNAME', 'root'), + 'password' => env('DB_PASSWORD', ''), + 'unix_socket' => env('DB_SOCKET', ''), + 'charset' => 'utf8mb4', + 'collation' => 'utf8mb4_unicode_ci', + 'prefix' => '', + 'prefix_indexes' => true, + 'strict' => true, + 'engine' => null, + 'options' => extension_loaded('pdo_mysql') ? array_filter([ + PDO::MYSQL_ATTR_SSL_CA => env('MYSQL_ATTR_SSL_CA'), + ]) : [], + ], + + 'pgsql' => [ + 'driver' => 'pgsql', + 'url' => env('DATABASE_URL'), + 'host' => env('DB_HOST', '127.0.0.1'), + 'port' => env('DB_PORT', '5432'), + 'database' => env('DB_DATABASE', 'forge'), + 'username' => env('DB_USERNAME', 'forge'), + 'password' => env('DB_PASSWORD', ''), + 'charset' => 'utf8', + 'prefix' => '', + 'prefix_indexes' => true, + 'search_path' => 'public', + 'sslmode' => 'prefer', + ], + + 'sqlsrv' => [ + 'driver' => 'sqlsrv', + 'url' => env('DATABASE_URL'), + 'host' => env('DB_HOST', 'localhost'), + 'port' => env('DB_PORT', '1433'), + 'database' => env('DB_DATABASE', 'forge'), + 'username' => env('DB_USERNAME', 'forge'), + 'password' => env('DB_PASSWORD', ''), + 'charset' => 'utf8', + 'prefix' => '', + 'prefix_indexes' => true, + // 'encrypt' => env('DB_ENCRYPT', 'yes'), + // 'trust_server_certificate' => env('DB_TRUST_SERVER_CERTIFICATE', 'false'), + ], + + ], + + /* + |-------------------------------------------------------------------------- + | Migration Repository Table + |-------------------------------------------------------------------------- + | + | This table keeps track of all the migrations that have already run for + | your application. Using this information, we can determine which of + | the migrations on disk haven't actually been run in the database. + | + */ + + 'migrations' => 'migrations', + + /* + |-------------------------------------------------------------------------- + | Redis Databases + |-------------------------------------------------------------------------- + | + | Redis is an open source, fast, and advanced key-value store that also + | provides a richer body of commands than a typical key-value system + | such as APC or Memcached. Laravel makes it easy to dig right in. + | + */ + + 'redis' => [ + + 'client' => env('REDIS_CLIENT', 'phpredis'), + + 'options' => [ + 'cluster' => env('REDIS_CLUSTER', 'redis'), + 'prefix' => env('REDIS_PREFIX', Str::slug(env('APP_NAME', 'laravel'), '_').'_database_'), + ], + + 'default' => [ + 'url' => env('REDIS_URL'), + 'host' => env('REDIS_HOST', '127.0.0.1'), + 'username' => env('REDIS_USERNAME'), + 'password' => env('REDIS_PASSWORD'), + 'port' => env('REDIS_PORT', '6379'), + 'database' => env('REDIS_DB', '0'), + ], + + 'cache' => [ + 'url' => env('REDIS_URL'), + 'host' => env('REDIS_HOST', '127.0.0.1'), + 'username' => env('REDIS_USERNAME'), + 'password' => env('REDIS_PASSWORD'), + 'port' => env('REDIS_PORT', '6379'), + 'database' => env('REDIS_CACHE_DB', '1'), + ], + + ], + +]; diff --git a/Pengukuran Kinerja Dosen/config/filesystems.php b/Pengukuran Kinerja Dosen/config/filesystems.php new file mode 100644 index 0000000..e9d9dbd --- /dev/null +++ b/Pengukuran Kinerja Dosen/config/filesystems.php @@ -0,0 +1,76 @@ + env('FILESYSTEM_DISK', 'local'), + + /* + |-------------------------------------------------------------------------- + | Filesystem Disks + |-------------------------------------------------------------------------- + | + | Here you may configure as many filesystem "disks" as you wish, and you + | may even configure multiple disks of the same driver. Defaults have + | been set up for each driver as an example of the required values. + | + | Supported Drivers: "local", "ftp", "sftp", "s3" + | + */ + + 'disks' => [ + + 'local' => [ + 'driver' => 'local', + 'root' => storage_path('app'), + 'throw' => false, + ], + + 'public' => [ + 'driver' => 'local', + 'root' => storage_path('app/public'), + 'url' => env('APP_URL').'/storage', + 'visibility' => 'public', + 'throw' => false, + ], + + 's3' => [ + 'driver' => 's3', + 'key' => env('AWS_ACCESS_KEY_ID'), + 'secret' => env('AWS_SECRET_ACCESS_KEY'), + 'region' => env('AWS_DEFAULT_REGION'), + 'bucket' => env('AWS_BUCKET'), + 'url' => env('AWS_URL'), + 'endpoint' => env('AWS_ENDPOINT'), + 'use_path_style_endpoint' => env('AWS_USE_PATH_STYLE_ENDPOINT', false), + 'throw' => false, + ], + + ], + + /* + |-------------------------------------------------------------------------- + | Symbolic Links + |-------------------------------------------------------------------------- + | + | Here you may configure the symbolic links that will be created when the + | `storage:link` Artisan command is executed. The array keys should be + | the locations of the links and the values should be their targets. + | + */ + + 'links' => [ + public_path('storage') => storage_path('app/public'), + ], + +]; diff --git a/Pengukuran Kinerja Dosen/config/hashing.php b/Pengukuran Kinerja Dosen/config/hashing.php new file mode 100644 index 0000000..bcd3be4 --- /dev/null +++ b/Pengukuran Kinerja Dosen/config/hashing.php @@ -0,0 +1,52 @@ + 'bcrypt', + + /* + |-------------------------------------------------------------------------- + | Bcrypt Options + |-------------------------------------------------------------------------- + | + | Here you may specify the configuration options that should be used when + | passwords are hashed using the Bcrypt algorithm. This will allow you + | to control the amount of time it takes to hash the given password. + | + */ + + 'bcrypt' => [ + 'rounds' => env('BCRYPT_ROUNDS', 10), + ], + + /* + |-------------------------------------------------------------------------- + | Argon Options + |-------------------------------------------------------------------------- + | + | Here you may specify the configuration options that should be used when + | passwords are hashed using the Argon algorithm. These will allow you + | to control the amount of time it takes to hash the given password. + | + */ + + 'argon' => [ + 'memory' => 65536, + 'threads' => 1, + 'time' => 4, + ], + +]; diff --git a/Pengukuran Kinerja Dosen/config/logging.php b/Pengukuran Kinerja Dosen/config/logging.php new file mode 100644 index 0000000..c44d276 --- /dev/null +++ b/Pengukuran Kinerja Dosen/config/logging.php @@ -0,0 +1,131 @@ + env('LOG_CHANNEL', 'stack'), + + /* + |-------------------------------------------------------------------------- + | Deprecations Log Channel + |-------------------------------------------------------------------------- + | + | This option controls the log channel that should be used to log warnings + | regarding deprecated PHP and library features. This allows you to get + | your application ready for upcoming major versions of dependencies. + | + */ + + 'deprecations' => [ + 'channel' => env('LOG_DEPRECATIONS_CHANNEL', 'null'), + 'trace' => false, + ], + + /* + |-------------------------------------------------------------------------- + | Log Channels + |-------------------------------------------------------------------------- + | + | Here you may configure the log channels for your application. Out of + | the box, Laravel uses the Monolog PHP logging library. This gives + | you a variety of powerful log handlers / formatters to utilize. + | + | Available Drivers: "single", "daily", "slack", "syslog", + | "errorlog", "monolog", + | "custom", "stack" + | + */ + + 'channels' => [ + 'stack' => [ + 'driver' => 'stack', + 'channels' => ['single'], + 'ignore_exceptions' => false, + ], + + 'single' => [ + 'driver' => 'single', + 'path' => storage_path('logs/laravel.log'), + 'level' => env('LOG_LEVEL', 'debug'), + 'replace_placeholders' => true, + ], + + 'daily' => [ + 'driver' => 'daily', + 'path' => storage_path('logs/laravel.log'), + 'level' => env('LOG_LEVEL', 'debug'), + 'days' => 14, + 'replace_placeholders' => true, + ], + + 'slack' => [ + 'driver' => 'slack', + 'url' => env('LOG_SLACK_WEBHOOK_URL'), + 'username' => 'Laravel Log', + 'emoji' => ':boom:', + 'level' => env('LOG_LEVEL', 'critical'), + 'replace_placeholders' => true, + ], + + 'papertrail' => [ + 'driver' => 'monolog', + 'level' => env('LOG_LEVEL', 'debug'), + 'handler' => env('LOG_PAPERTRAIL_HANDLER', SyslogUdpHandler::class), + 'handler_with' => [ + 'host' => env('PAPERTRAIL_URL'), + 'port' => env('PAPERTRAIL_PORT'), + 'connectionString' => 'tls://'.env('PAPERTRAIL_URL').':'.env('PAPERTRAIL_PORT'), + ], + 'processors' => [PsrLogMessageProcessor::class], + ], + + 'stderr' => [ + 'driver' => 'monolog', + 'level' => env('LOG_LEVEL', 'debug'), + 'handler' => StreamHandler::class, + 'formatter' => env('LOG_STDERR_FORMATTER'), + 'with' => [ + 'stream' => 'php://stderr', + ], + 'processors' => [PsrLogMessageProcessor::class], + ], + + 'syslog' => [ + 'driver' => 'syslog', + 'level' => env('LOG_LEVEL', 'debug'), + 'facility' => LOG_USER, + 'replace_placeholders' => true, + ], + + 'errorlog' => [ + 'driver' => 'errorlog', + 'level' => env('LOG_LEVEL', 'debug'), + 'replace_placeholders' => true, + ], + + 'null' => [ + 'driver' => 'monolog', + 'handler' => NullHandler::class, + ], + + 'emergency' => [ + 'path' => storage_path('logs/laravel.log'), + ], + ], + +]; diff --git a/Pengukuran Kinerja Dosen/config/mail.php b/Pengukuran Kinerja Dosen/config/mail.php new file mode 100644 index 0000000..e652bd0 --- /dev/null +++ b/Pengukuran Kinerja Dosen/config/mail.php @@ -0,0 +1,125 @@ + env('MAIL_MAILER', 'smtp'), + + /* + |-------------------------------------------------------------------------- + | Mailer Configurations + |-------------------------------------------------------------------------- + | + | Here you may configure all of the mailers used by your application plus + | their respective settings. Several examples have been configured for + | you and you are free to add your own as your application requires. + | + | Laravel supports a variety of mail "transport" drivers to be used while + | sending an e-mail. You will specify which one you are using for your + | mailers below. You are free to add additional mailers as required. + | + | Supported: "smtp", "sendmail", "mailgun", "ses", "ses-v2", + | "postmark", "log", "array", "failover" + | + */ + + 'mailers' => [ + 'smtp' => [ + 'transport' => 'smtp', + 'url' => env('MAIL_URL'), + 'host' => env('MAIL_HOST', 'smtp.mailgun.org'), + 'port' => env('MAIL_PORT', 587), + 'encryption' => env('MAIL_ENCRYPTION', 'tls'), + 'username' => env('MAIL_USERNAME'), + 'password' => env('MAIL_PASSWORD'), + 'timeout' => null, + 'local_domain' => env('MAIL_EHLO_DOMAIN'), + ], + + 'ses' => [ + 'transport' => 'ses', + ], + + 'mailgun' => [ + 'transport' => 'mailgun', + // 'client' => [ + // 'timeout' => 5, + // ], + ], + + 'postmark' => [ + 'transport' => 'postmark', + // 'client' => [ + // 'timeout' => 5, + // ], + ], + + 'sendmail' => [ + 'transport' => 'sendmail', + 'path' => env('MAIL_SENDMAIL_PATH', '/usr/sbin/sendmail -bs -i'), + ], + + 'log' => [ + 'transport' => 'log', + 'channel' => env('MAIL_LOG_CHANNEL'), + ], + + 'array' => [ + 'transport' => 'array', + ], + + 'failover' => [ + 'transport' => 'failover', + 'mailers' => [ + 'smtp', + 'log', + ], + ], + ], + + /* + |-------------------------------------------------------------------------- + | Global "From" Address + |-------------------------------------------------------------------------- + | + | You may wish for all e-mails sent by your application to be sent from + | the same address. Here, you may specify a name and address that is + | used globally for all e-mails that are sent by your application. + | + */ + + 'from' => [ + 'address' => env('MAIL_FROM_ADDRESS', 'hello@example.com'), + 'name' => env('MAIL_FROM_NAME', 'Example'), + ], + + /* + |-------------------------------------------------------------------------- + | Markdown Mail Settings + |-------------------------------------------------------------------------- + | + | If you are using Markdown based email rendering, you may configure your + | theme and component paths here, allowing you to customize the design + | of the emails. Or, you may simply stick with the Laravel defaults! + | + */ + + 'markdown' => [ + 'theme' => 'default', + + 'paths' => [ + resource_path('views/vendor/mail'), + ], + ], + +]; diff --git a/Pengukuran Kinerja Dosen/config/queue.php b/Pengukuran Kinerja Dosen/config/queue.php new file mode 100644 index 0000000..01c6b05 --- /dev/null +++ b/Pengukuran Kinerja Dosen/config/queue.php @@ -0,0 +1,109 @@ + env('QUEUE_CONNECTION', 'sync'), + + /* + |-------------------------------------------------------------------------- + | Queue Connections + |-------------------------------------------------------------------------- + | + | Here you may configure the connection information for each server that + | is used by your application. A default configuration has been added + | for each back-end shipped with Laravel. You are free to add more. + | + | Drivers: "sync", "database", "beanstalkd", "sqs", "redis", "null" + | + */ + + 'connections' => [ + + 'sync' => [ + 'driver' => 'sync', + ], + + 'database' => [ + 'driver' => 'database', + 'table' => 'jobs', + 'queue' => 'default', + 'retry_after' => 90, + 'after_commit' => false, + ], + + 'beanstalkd' => [ + 'driver' => 'beanstalkd', + 'host' => 'localhost', + 'queue' => 'default', + 'retry_after' => 90, + 'block_for' => 0, + 'after_commit' => false, + ], + + 'sqs' => [ + 'driver' => 'sqs', + 'key' => env('AWS_ACCESS_KEY_ID'), + 'secret' => env('AWS_SECRET_ACCESS_KEY'), + 'prefix' => env('SQS_PREFIX', 'https://sqs.us-east-1.amazonaws.com/your-account-id'), + 'queue' => env('SQS_QUEUE', 'default'), + 'suffix' => env('SQS_SUFFIX'), + 'region' => env('AWS_DEFAULT_REGION', 'us-east-1'), + 'after_commit' => false, + ], + + 'redis' => [ + 'driver' => 'redis', + 'connection' => 'default', + 'queue' => env('REDIS_QUEUE', 'default'), + 'retry_after' => 90, + 'block_for' => null, + 'after_commit' => false, + ], + + ], + + /* + |-------------------------------------------------------------------------- + | Job Batching + |-------------------------------------------------------------------------- + | + | The following options configure the database and table that store job + | batching information. These options can be updated to any database + | connection and table which has been defined by your application. + | + */ + + 'batching' => [ + 'database' => env('DB_CONNECTION', 'mysql'), + 'table' => 'job_batches', + ], + + /* + |-------------------------------------------------------------------------- + | Failed Queue Jobs + |-------------------------------------------------------------------------- + | + | These options configure the behavior of failed queue job logging so you + | can control which database and table are used to store the jobs that + | have failed. You may change them to any database / table you wish. + | + */ + + 'failed' => [ + 'driver' => env('QUEUE_FAILED_DRIVER', 'database-uuids'), + 'database' => env('DB_CONNECTION', 'mysql'), + 'table' => 'failed_jobs', + ], + +]; diff --git a/Pengukuran Kinerja Dosen/config/sanctum.php b/Pengukuran Kinerja Dosen/config/sanctum.php new file mode 100644 index 0000000..529cfdc --- /dev/null +++ b/Pengukuran Kinerja Dosen/config/sanctum.php @@ -0,0 +1,67 @@ + explode(',', env('SANCTUM_STATEFUL_DOMAINS', sprintf( + '%s%s', + 'localhost,localhost:3000,127.0.0.1,127.0.0.1:8000,::1', + Sanctum::currentApplicationUrlWithPort() + ))), + + /* + |-------------------------------------------------------------------------- + | Sanctum Guards + |-------------------------------------------------------------------------- + | + | This array contains the authentication guards that will be checked when + | Sanctum is trying to authenticate a request. If none of these guards + | are able to authenticate the request, Sanctum will use the bearer + | token that's present on an incoming request for authentication. + | + */ + + 'guard' => ['web'], + + /* + |-------------------------------------------------------------------------- + | Expiration Minutes + |-------------------------------------------------------------------------- + | + | This value controls the number of minutes until an issued token will be + | considered expired. If this value is null, personal access tokens do + | not expire. This won't tweak the lifetime of first-party sessions. + | + */ + + 'expiration' => null, + + /* + |-------------------------------------------------------------------------- + | Sanctum Middleware + |-------------------------------------------------------------------------- + | + | When authenticating your first-party SPA with Sanctum you may need to + | customize some of the middleware Sanctum uses while processing the + | request. You may change the middleware listed below as required. + | + */ + + 'middleware' => [ + 'verify_csrf_token' => App\Http\Middleware\VerifyCsrfToken::class, + 'encrypt_cookies' => App\Http\Middleware\EncryptCookies::class, + ], + +]; diff --git a/Pengukuran Kinerja Dosen/config/services.php b/Pengukuran Kinerja Dosen/config/services.php new file mode 100644 index 0000000..0ace530 --- /dev/null +++ b/Pengukuran Kinerja Dosen/config/services.php @@ -0,0 +1,34 @@ + [ + 'domain' => env('MAILGUN_DOMAIN'), + 'secret' => env('MAILGUN_SECRET'), + 'endpoint' => env('MAILGUN_ENDPOINT', 'api.mailgun.net'), + 'scheme' => 'https', + ], + + 'postmark' => [ + 'token' => env('POSTMARK_TOKEN'), + ], + + 'ses' => [ + 'key' => env('AWS_ACCESS_KEY_ID'), + 'secret' => env('AWS_SECRET_ACCESS_KEY'), + 'region' => env('AWS_DEFAULT_REGION', 'us-east-1'), + ], + +]; diff --git a/Pengukuran Kinerja Dosen/config/session.php b/Pengukuran Kinerja Dosen/config/session.php new file mode 100644 index 0000000..8fed97c --- /dev/null +++ b/Pengukuran Kinerja Dosen/config/session.php @@ -0,0 +1,201 @@ + env('SESSION_DRIVER', 'file'), + + /* + |-------------------------------------------------------------------------- + | Session Lifetime + |-------------------------------------------------------------------------- + | + | Here you may specify the number of minutes that you wish the session + | to be allowed to remain idle before it expires. If you want them + | to immediately expire on the browser closing, set that option. + | + */ + + 'lifetime' => env('SESSION_LIFETIME', 120), + + 'expire_on_close' => false, + + /* + |-------------------------------------------------------------------------- + | Session Encryption + |-------------------------------------------------------------------------- + | + | This option allows you to easily specify that all of your session data + | should be encrypted before it is stored. All encryption will be run + | automatically by Laravel and you can use the Session like normal. + | + */ + + 'encrypt' => false, + + /* + |-------------------------------------------------------------------------- + | Session File Location + |-------------------------------------------------------------------------- + | + | When using the native session driver, we need a location where session + | files may be stored. A default has been set for you but a different + | location may be specified. This is only needed for file sessions. + | + */ + + 'files' => storage_path('framework/sessions'), + + /* + |-------------------------------------------------------------------------- + | Session Database Connection + |-------------------------------------------------------------------------- + | + | When using the "database" or "redis" session drivers, you may specify a + | connection that should be used to manage these sessions. This should + | correspond to a connection in your database configuration options. + | + */ + + 'connection' => env('SESSION_CONNECTION'), + + /* + |-------------------------------------------------------------------------- + | Session Database Table + |-------------------------------------------------------------------------- + | + | When using the "database" session driver, you may specify the table we + | should use to manage the sessions. Of course, a sensible default is + | provided for you; however, you are free to change this as needed. + | + */ + + 'table' => 'sessions', + + /* + |-------------------------------------------------------------------------- + | Session Cache Store + |-------------------------------------------------------------------------- + | + | While using one of the framework's cache driven session backends you may + | list a cache store that should be used for these sessions. This value + | must match with one of the application's configured cache "stores". + | + | Affects: "apc", "dynamodb", "memcached", "redis" + | + */ + + 'store' => env('SESSION_STORE'), + + /* + |-------------------------------------------------------------------------- + | Session Sweeping Lottery + |-------------------------------------------------------------------------- + | + | Some session drivers must manually sweep their storage location to get + | rid of old sessions from storage. Here are the chances that it will + | happen on a given request. By default, the odds are 2 out of 100. + | + */ + + 'lottery' => [2, 100], + + /* + |-------------------------------------------------------------------------- + | Session Cookie Name + |-------------------------------------------------------------------------- + | + | Here you may change the name of the cookie used to identify a session + | instance by ID. The name specified here will get used every time a + | new session cookie is created by the framework for every driver. + | + */ + + 'cookie' => env( + 'SESSION_COOKIE', + Str::slug(env('APP_NAME', 'laravel'), '_').'_session' + ), + + /* + |-------------------------------------------------------------------------- + | Session Cookie Path + |-------------------------------------------------------------------------- + | + | The session cookie path determines the path for which the cookie will + | be regarded as available. Typically, this will be the root path of + | your application but you are free to change this when necessary. + | + */ + + 'path' => '/', + + /* + |-------------------------------------------------------------------------- + | Session Cookie Domain + |-------------------------------------------------------------------------- + | + | Here you may change the domain of the cookie used to identify a session + | in your application. This will determine which domains the cookie is + | available to in your application. A sensible default has been set. + | + */ + + 'domain' => env('SESSION_DOMAIN'), + + /* + |-------------------------------------------------------------------------- + | HTTPS Only Cookies + |-------------------------------------------------------------------------- + | + | By setting this option to true, session cookies will only be sent back + | to the server if the browser has a HTTPS connection. This will keep + | the cookie from being sent to you when it can't be done securely. + | + */ + + 'secure' => env('SESSION_SECURE_COOKIE'), + + /* + |-------------------------------------------------------------------------- + | HTTP Access Only + |-------------------------------------------------------------------------- + | + | Setting this value to true will prevent JavaScript from accessing the + | value of the cookie and the cookie will only be accessible through + | the HTTP protocol. You are free to modify this option if needed. + | + */ + + 'http_only' => true, + + /* + |-------------------------------------------------------------------------- + | Same-Site Cookies + |-------------------------------------------------------------------------- + | + | This option determines how your cookies behave when cross-site requests + | take place, and can be used to mitigate CSRF attacks. By default, we + | will set this value to "lax" since this is a secure default value. + | + | Supported: "lax", "strict", "none", null + | + */ + + 'same_site' => 'lax', + +]; diff --git a/Pengukuran Kinerja Dosen/config/view.php b/Pengukuran Kinerja Dosen/config/view.php new file mode 100644 index 0000000..22b8a18 --- /dev/null +++ b/Pengukuran Kinerja Dosen/config/view.php @@ -0,0 +1,36 @@ + [ + resource_path('views'), + ], + + /* + |-------------------------------------------------------------------------- + | Compiled View Path + |-------------------------------------------------------------------------- + | + | This option determines where all the compiled Blade templates will be + | stored for your application. Typically, this is within the storage + | directory. However, as usual, you are free to change this value. + | + */ + + 'compiled' => env( + 'VIEW_COMPILED_PATH', + realpath(storage_path('framework/views')) + ), + +]; diff --git a/Pengukuran Kinerja Dosen/package.json b/Pengukuran Kinerja Dosen/package.json new file mode 100644 index 0000000..e543e0d --- /dev/null +++ b/Pengukuran Kinerja Dosen/package.json @@ -0,0 +1,13 @@ +{ + "private": true, + "type": "module", + "scripts": { + "dev": "vite", + "build": "vite build" + }, + "devDependencies": { + "axios": "^1.1.2", + "laravel-vite-plugin": "^0.7.5", + "vite": "^4.0.0" + } +} diff --git a/Pengukuran Kinerja Dosen/phpunit.xml b/Pengukuran Kinerja Dosen/phpunit.xml new file mode 100644 index 0000000..f112c0c --- /dev/null +++ b/Pengukuran Kinerja Dosen/phpunit.xml @@ -0,0 +1,31 @@ + + + + + tests/Unit + + + tests/Feature + + + + + app + + + + + + + + + + + + + + diff --git a/Pengukuran Kinerja Dosen/public/.htaccess b/Pengukuran Kinerja Dosen/public/.htaccess new file mode 100644 index 0000000..3aec5e2 --- /dev/null +++ b/Pengukuran Kinerja Dosen/public/.htaccess @@ -0,0 +1,21 @@ + + + Options -MultiViews -Indexes + + + RewriteEngine On + + # Handle Authorization Header + RewriteCond %{HTTP:Authorization} . + RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}] + + # Redirect Trailing Slashes If Not A Folder... + RewriteCond %{REQUEST_FILENAME} !-d + RewriteCond %{REQUEST_URI} (.+)/$ + RewriteRule ^ %1 [L,R=301] + + # Send Requests To Front Controller... + RewriteCond %{REQUEST_FILENAME} !-d + RewriteCond %{REQUEST_FILENAME} !-f + RewriteRule ^ index.php [L] + diff --git a/Pengukuran Kinerja Dosen/public/css/app.css b/Pengukuran Kinerja Dosen/public/css/app.css new file mode 100644 index 0000000..17f3a31 --- /dev/null +++ b/Pengukuran Kinerja Dosen/public/css/app.css @@ -0,0 +1,9 @@ +@import url(https://fonts.googleapis.com/css?family=Raleway:300,400,600);/*! + * Bootstrap v3.3.7 (http://getbootstrap.com) + * Copyright 2011-2016 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */ + +/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0} + +/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print{*,:after,:before{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000!important}.label{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #ddd!important}}@font-face{font-family:Glyphicons Halflings;src:url(.//fonts/glyphicons-halflings-regular.eot?f4769f9bdb7466be65088239c12046d1);src:url(.//fonts/glyphicons-halflings-regular.eot?f4769f9bdb7466be65088239c12046d1) format("embedded-opentype"),url(.//fonts/glyphicons-halflings-regular.woff2?448c34a56d699c29117adc64c43affeb) format("woff2"),url(.//fonts/glyphicons-halflings-regular.woff?fa2772327f55d8198301fdb8bcfc8158) format("woff"),url(.//fonts/glyphicons-halflings-regular.ttf?e18bbf611f2a2e43afc071aa2f4e1512) format("truetype"),url(.//fonts/glyphicons-halflings-regular.svg?89889688147bd7575d6327160d64e760) format("svg")}.glyphicon{position:relative;top:1px;display:inline-block;font-family:Glyphicons Halflings;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.glyphicon-asterisk:before{content:"*"}.glyphicon-plus:before{content:"+"}.glyphicon-eur:before,.glyphicon-euro:before{content:"\20AC"}.glyphicon-minus:before{content:"\2212"}.glyphicon-cloud:before{content:"\2601"}.glyphicon-envelope:before{content:"\2709"}.glyphicon-pencil:before{content:"\270F"}.glyphicon-glass:before{content:"\E001"}.glyphicon-music:before{content:"\E002"}.glyphicon-search:before{content:"\E003"}.glyphicon-heart:before{content:"\E005"}.glyphicon-star:before{content:"\E006"}.glyphicon-star-empty:before{content:"\E007"}.glyphicon-user:before{content:"\E008"}.glyphicon-film:before{content:"\E009"}.glyphicon-th-large:before{content:"\E010"}.glyphicon-th:before{content:"\E011"}.glyphicon-th-list:before{content:"\E012"}.glyphicon-ok:before{content:"\E013"}.glyphicon-remove:before{content:"\E014"}.glyphicon-zoom-in:before{content:"\E015"}.glyphicon-zoom-out:before{content:"\E016"}.glyphicon-off:before{content:"\E017"}.glyphicon-signal:before{content:"\E018"}.glyphicon-cog:before{content:"\E019"}.glyphicon-trash:before{content:"\E020"}.glyphicon-home:before{content:"\E021"}.glyphicon-file:before{content:"\E022"}.glyphicon-time:before{content:"\E023"}.glyphicon-road:before{content:"\E024"}.glyphicon-download-alt:before{content:"\E025"}.glyphicon-download:before{content:"\E026"}.glyphicon-upload:before{content:"\E027"}.glyphicon-inbox:before{content:"\E028"}.glyphicon-play-circle:before{content:"\E029"}.glyphicon-repeat:before{content:"\E030"}.glyphicon-refresh:before{content:"\E031"}.glyphicon-list-alt:before{content:"\E032"}.glyphicon-lock:before{content:"\E033"}.glyphicon-flag:before{content:"\E034"}.glyphicon-headphones:before{content:"\E035"}.glyphicon-volume-off:before{content:"\E036"}.glyphicon-volume-down:before{content:"\E037"}.glyphicon-volume-up:before{content:"\E038"}.glyphicon-qrcode:before{content:"\E039"}.glyphicon-barcode:before{content:"\E040"}.glyphicon-tag:before{content:"\E041"}.glyphicon-tags:before{content:"\E042"}.glyphicon-book:before{content:"\E043"}.glyphicon-bookmark:before{content:"\E044"}.glyphicon-print:before{content:"\E045"}.glyphicon-camera:before{content:"\E046"}.glyphicon-font:before{content:"\E047"}.glyphicon-bold:before{content:"\E048"}.glyphicon-italic:before{content:"\E049"}.glyphicon-text-height:before{content:"\E050"}.glyphicon-text-width:before{content:"\E051"}.glyphicon-align-left:before{content:"\E052"}.glyphicon-align-center:before{content:"\E053"}.glyphicon-align-right:before{content:"\E054"}.glyphicon-align-justify:before{content:"\E055"}.glyphicon-list:before{content:"\E056"}.glyphicon-indent-left:before{content:"\E057"}.glyphicon-indent-right:before{content:"\E058"}.glyphicon-facetime-video:before{content:"\E059"}.glyphicon-picture:before{content:"\E060"}.glyphicon-map-marker:before{content:"\E062"}.glyphicon-adjust:before{content:"\E063"}.glyphicon-tint:before{content:"\E064"}.glyphicon-edit:before{content:"\E065"}.glyphicon-share:before{content:"\E066"}.glyphicon-check:before{content:"\E067"}.glyphicon-move:before{content:"\E068"}.glyphicon-step-backward:before{content:"\E069"}.glyphicon-fast-backward:before{content:"\E070"}.glyphicon-backward:before{content:"\E071"}.glyphicon-play:before{content:"\E072"}.glyphicon-pause:before{content:"\E073"}.glyphicon-stop:before{content:"\E074"}.glyphicon-forward:before{content:"\E075"}.glyphicon-fast-forward:before{content:"\E076"}.glyphicon-step-forward:before{content:"\E077"}.glyphicon-eject:before{content:"\E078"}.glyphicon-chevron-left:before{content:"\E079"}.glyphicon-chevron-right:before{content:"\E080"}.glyphicon-plus-sign:before{content:"\E081"}.glyphicon-minus-sign:before{content:"\E082"}.glyphicon-remove-sign:before{content:"\E083"}.glyphicon-ok-sign:before{content:"\E084"}.glyphicon-question-sign:before{content:"\E085"}.glyphicon-info-sign:before{content:"\E086"}.glyphicon-screenshot:before{content:"\E087"}.glyphicon-remove-circle:before{content:"\E088"}.glyphicon-ok-circle:before{content:"\E089"}.glyphicon-ban-circle:before{content:"\E090"}.glyphicon-arrow-left:before{content:"\E091"}.glyphicon-arrow-right:before{content:"\E092"}.glyphicon-arrow-up:before{content:"\E093"}.glyphicon-arrow-down:before{content:"\E094"}.glyphicon-share-alt:before{content:"\E095"}.glyphicon-resize-full:before{content:"\E096"}.glyphicon-resize-small:before{content:"\E097"}.glyphicon-exclamation-sign:before{content:"\E101"}.glyphicon-gift:before{content:"\E102"}.glyphicon-leaf:before{content:"\E103"}.glyphicon-fire:before{content:"\E104"}.glyphicon-eye-open:before{content:"\E105"}.glyphicon-eye-close:before{content:"\E106"}.glyphicon-warning-sign:before{content:"\E107"}.glyphicon-plane:before{content:"\E108"}.glyphicon-calendar:before{content:"\E109"}.glyphicon-random:before{content:"\E110"}.glyphicon-comment:before{content:"\E111"}.glyphicon-magnet:before{content:"\E112"}.glyphicon-chevron-up:before{content:"\E113"}.glyphicon-chevron-down:before{content:"\E114"}.glyphicon-retweet:before{content:"\E115"}.glyphicon-shopping-cart:before{content:"\E116"}.glyphicon-folder-close:before{content:"\E117"}.glyphicon-folder-open:before{content:"\E118"}.glyphicon-resize-vertical:before{content:"\E119"}.glyphicon-resize-horizontal:before{content:"\E120"}.glyphicon-hdd:before{content:"\E121"}.glyphicon-bullhorn:before{content:"\E122"}.glyphicon-bell:before{content:"\E123"}.glyphicon-certificate:before{content:"\E124"}.glyphicon-thumbs-up:before{content:"\E125"}.glyphicon-thumbs-down:before{content:"\E126"}.glyphicon-hand-right:before{content:"\E127"}.glyphicon-hand-left:before{content:"\E128"}.glyphicon-hand-up:before{content:"\E129"}.glyphicon-hand-down:before{content:"\E130"}.glyphicon-circle-arrow-right:before{content:"\E131"}.glyphicon-circle-arrow-left:before{content:"\E132"}.glyphicon-circle-arrow-up:before{content:"\E133"}.glyphicon-circle-arrow-down:before{content:"\E134"}.glyphicon-globe:before{content:"\E135"}.glyphicon-wrench:before{content:"\E136"}.glyphicon-tasks:before{content:"\E137"}.glyphicon-filter:before{content:"\E138"}.glyphicon-briefcase:before{content:"\E139"}.glyphicon-fullscreen:before{content:"\E140"}.glyphicon-dashboard:before{content:"\E141"}.glyphicon-paperclip:before{content:"\E142"}.glyphicon-heart-empty:before{content:"\E143"}.glyphicon-link:before{content:"\E144"}.glyphicon-phone:before{content:"\E145"}.glyphicon-pushpin:before{content:"\E146"}.glyphicon-usd:before{content:"\E148"}.glyphicon-gbp:before{content:"\E149"}.glyphicon-sort:before{content:"\E150"}.glyphicon-sort-by-alphabet:before{content:"\E151"}.glyphicon-sort-by-alphabet-alt:before{content:"\E152"}.glyphicon-sort-by-order:before{content:"\E153"}.glyphicon-sort-by-order-alt:before{content:"\E154"}.glyphicon-sort-by-attributes:before{content:"\E155"}.glyphicon-sort-by-attributes-alt:before{content:"\E156"}.glyphicon-unchecked:before{content:"\E157"}.glyphicon-expand:before{content:"\E158"}.glyphicon-collapse-down:before{content:"\E159"}.glyphicon-collapse-up:before{content:"\E160"}.glyphicon-log-in:before{content:"\E161"}.glyphicon-flash:before{content:"\E162"}.glyphicon-log-out:before{content:"\E163"}.glyphicon-new-window:before{content:"\E164"}.glyphicon-record:before{content:"\E165"}.glyphicon-save:before{content:"\E166"}.glyphicon-open:before{content:"\E167"}.glyphicon-saved:before{content:"\E168"}.glyphicon-import:before{content:"\E169"}.glyphicon-export:before{content:"\E170"}.glyphicon-send:before{content:"\E171"}.glyphicon-floppy-disk:before{content:"\E172"}.glyphicon-floppy-saved:before{content:"\E173"}.glyphicon-floppy-remove:before{content:"\E174"}.glyphicon-floppy-save:before{content:"\E175"}.glyphicon-floppy-open:before{content:"\E176"}.glyphicon-credit-card:before{content:"\E177"}.glyphicon-transfer:before{content:"\E178"}.glyphicon-cutlery:before{content:"\E179"}.glyphicon-header:before{content:"\E180"}.glyphicon-compressed:before{content:"\E181"}.glyphicon-earphone:before{content:"\E182"}.glyphicon-phone-alt:before{content:"\E183"}.glyphicon-tower:before{content:"\E184"}.glyphicon-stats:before{content:"\E185"}.glyphicon-sd-video:before{content:"\E186"}.glyphicon-hd-video:before{content:"\E187"}.glyphicon-subtitles:before{content:"\E188"}.glyphicon-sound-stereo:before{content:"\E189"}.glyphicon-sound-dolby:before{content:"\E190"}.glyphicon-sound-5-1:before{content:"\E191"}.glyphicon-sound-6-1:before{content:"\E192"}.glyphicon-sound-7-1:before{content:"\E193"}.glyphicon-copyright-mark:before{content:"\E194"}.glyphicon-registration-mark:before{content:"\E195"}.glyphicon-cloud-download:before{content:"\E197"}.glyphicon-cloud-upload:before{content:"\E198"}.glyphicon-tree-conifer:before{content:"\E199"}.glyphicon-tree-deciduous:before{content:"\E200"}.glyphicon-cd:before{content:"\E201"}.glyphicon-save-file:before{content:"\E202"}.glyphicon-open-file:before{content:"\E203"}.glyphicon-level-up:before{content:"\E204"}.glyphicon-copy:before{content:"\E205"}.glyphicon-paste:before{content:"\E206"}.glyphicon-alert:before{content:"\E209"}.glyphicon-equalizer:before{content:"\E210"}.glyphicon-king:before{content:"\E211"}.glyphicon-queen:before{content:"\E212"}.glyphicon-pawn:before{content:"\E213"}.glyphicon-bishop:before{content:"\E214"}.glyphicon-knight:before{content:"\E215"}.glyphicon-baby-formula:before{content:"\E216"}.glyphicon-tent:before{content:"\26FA"}.glyphicon-blackboard:before{content:"\E218"}.glyphicon-bed:before{content:"\E219"}.glyphicon-apple:before{content:"\F8FF"}.glyphicon-erase:before{content:"\E221"}.glyphicon-hourglass:before{content:"\231B"}.glyphicon-lamp:before{content:"\E223"}.glyphicon-duplicate:before{content:"\E224"}.glyphicon-piggy-bank:before{content:"\E225"}.glyphicon-scissors:before{content:"\E226"}.glyphicon-bitcoin:before,.glyphicon-btc:before,.glyphicon-xbt:before{content:"\E227"}.glyphicon-jpy:before,.glyphicon-yen:before{content:"\A5"}.glyphicon-rub:before,.glyphicon-ruble:before{content:"\20BD"}.glyphicon-scale:before{content:"\E230"}.glyphicon-ice-lolly:before{content:"\E231"}.glyphicon-ice-lolly-tasted:before{content:"\E232"}.glyphicon-education:before{content:"\E233"}.glyphicon-option-horizontal:before{content:"\E234"}.glyphicon-option-vertical:before{content:"\E235"}.glyphicon-menu-hamburger:before{content:"\E236"}.glyphicon-modal-window:before{content:"\E237"}.glyphicon-oil:before{content:"\E238"}.glyphicon-grain:before{content:"\E239"}.glyphicon-sunglasses:before{content:"\E240"}.glyphicon-text-size:before{content:"\E241"}.glyphicon-text-color:before{content:"\E242"}.glyphicon-text-background:before{content:"\E243"}.glyphicon-object-align-top:before{content:"\E244"}.glyphicon-object-align-bottom:before{content:"\E245"}.glyphicon-object-align-horizontal:before{content:"\E246"}.glyphicon-object-align-left:before{content:"\E247"}.glyphicon-object-align-vertical:before{content:"\E248"}.glyphicon-object-align-right:before{content:"\E249"}.glyphicon-triangle-right:before{content:"\E250"}.glyphicon-triangle-left:before{content:"\E251"}.glyphicon-triangle-bottom:before{content:"\E252"}.glyphicon-triangle-top:before{content:"\E253"}.glyphicon-console:before{content:"\E254"}.glyphicon-superscript:before{content:"\E255"}.glyphicon-subscript:before{content:"\E256"}.glyphicon-menu-left:before{content:"\E257"}.glyphicon-menu-right:before{content:"\E258"}.glyphicon-menu-down:before{content:"\E259"}.glyphicon-menu-up:before{content:"\E260"}*,:after,:before{box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:transparent}body{font-family:Raleway,sans-serif;font-size:14px;line-height:1.6;color:#636b6f;background-color:#f5f8fa}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#3097d1;text-decoration:none}a:focus,a:hover{color:#216a94;text-decoration:underline}a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.6;background-color:#f5f8fa;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:22px;margin-bottom:22px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role=button]{cursor:pointer}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-weight:400;line-height:1;color:#777}.h1,.h2,.h3,h1,h2,h3{margin-top:22px;margin-bottom:11px}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small{font-size:65%}.h4,.h5,.h6,h4,h5,h6{margin-top:11px;margin-bottom:11px}.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-size:75%}.h1,h1{font-size:36px}.h2,h2{font-size:30px}.h3,h3{font-size:24px}.h4,h4{font-size:18px}.h5,h5{font-size:14px}.h6,h6{font-size:12px}p{margin:0 0 11px}.lead{margin-bottom:22px;font-size:16px;font-weight:300;line-height:1.4}@media (min-width:768px){.lead{font-size:21px}}.small,small{font-size:85%}.mark,mark{background-color:#fcf8e3;padding:.2em}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.initialism,.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#777}.text-primary{color:#3097d1}a.text-primary:focus,a.text-primary:hover{color:#2579a9}.text-success{color:#3c763d}a.text-success:focus,a.text-success:hover{color:#2b542c}.text-info{color:#31708f}a.text-info:focus,a.text-info:hover{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:focus,a.text-warning:hover{color:#66512c}.text-danger{color:#a94442}a.text-danger:focus,a.text-danger:hover{color:#843534}.bg-primary{color:#fff;background-color:#3097d1}a.bg-primary:focus,a.bg-primary:hover{background-color:#2579a9}.bg-success{background-color:#dff0d8}a.bg-success:focus,a.bg-success:hover{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:focus,a.bg-info:hover{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:focus,a.bg-warning:hover{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:focus,a.bg-danger:hover{background-color:#e4b9b9}.page-header{padding-bottom:10px;margin:44px 0 22px;border-bottom:1px solid #eee}ol,ul{margin-top:0;margin-bottom:11px}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}.list-inline,.list-unstyled{padding-left:0;list-style:none}.list-inline{margin-left:-5px}.list-inline>li{display:inline-block;padding-left:5px;padding-right:5px}dl{margin-top:0;margin-bottom:22px}dd,dt{line-height:1.6}dt{font-weight:700}dd{margin-left:0}.dl-horizontal dd:after,.dl-horizontal dd:before{content:" ";display:table}.dl-horizontal dd:after{clear:both}@media (min-width:768px){.dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}abbr[data-original-title],abbr[title]{cursor:help;border-bottom:1px dotted #777}.initialism{font-size:90%}blockquote{padding:11px 22px;margin:0 0 22px;font-size:17.5px;border-left:5px solid #eee}blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child{margin-bottom:0}blockquote .small,blockquote footer,blockquote small{display:block;font-size:80%;line-height:1.6;color:#777}blockquote .small:before,blockquote footer:before,blockquote small:before{content:"\2014 \A0"}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;border-right:5px solid #eee;border-left:0;text-align:right}.blockquote-reverse .small:before,.blockquote-reverse footer:before,.blockquote-reverse small:before,blockquote.pull-right .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before{content:""}.blockquote-reverse .small:after,.blockquote-reverse footer:after,.blockquote-reverse small:after,blockquote.pull-right .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after{content:"\A0 \2014"}address{margin-bottom:22px;font-style:normal;line-height:1.6}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,Courier New,monospace}code{color:#c7254e;background-color:#f9f2f4;border-radius:4px}code,kbd{padding:2px 4px;font-size:90%}kbd{color:#fff;background-color:#333;border-radius:3px;box-shadow:inset 0 -1px 0 rgba(0,0,0,.25)}kbd kbd{padding:0;font-size:100%;font-weight:700;box-shadow:none}pre{display:block;padding:10.5px;margin:0 0 11px;font-size:13px;line-height:1.6;word-break:break-all;word-wrap:break-word;color:#333;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.container:after,.container:before{content:" ";display:table}.container:after{clear:both}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.container-fluid:after,.container-fluid:before{content:" ";display:table}.container-fluid:after{clear:both}.row{margin-left:-15px;margin-right:-15px}.row:after,.row:before{content:" ";display:table}.row:after{clear:both}.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-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-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-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-1{width:8.33333%}.col-xs-2{width:16.66667%}.col-xs-3{width:25%}.col-xs-4{width:33.33333%}.col-xs-5{width:41.66667%}.col-xs-6{width:50%}.col-xs-7{width:58.33333%}.col-xs-8{width:66.66667%}.col-xs-9{width:75%}.col-xs-10{width:83.33333%}.col-xs-11{width:91.66667%}.col-xs-12{width:100%}.col-xs-pull-0{right:auto}.col-xs-pull-1{right:8.33333%}.col-xs-pull-2{right:16.66667%}.col-xs-pull-3{right:25%}.col-xs-pull-4{right:33.33333%}.col-xs-pull-5{right:41.66667%}.col-xs-pull-6{right:50%}.col-xs-pull-7{right:58.33333%}.col-xs-pull-8{right:66.66667%}.col-xs-pull-9{right:75%}.col-xs-pull-10{right:83.33333%}.col-xs-pull-11{right:91.66667%}.col-xs-pull-12{right:100%}.col-xs-push-0{left:auto}.col-xs-push-1{left:8.33333%}.col-xs-push-2{left:16.66667%}.col-xs-push-3{left:25%}.col-xs-push-4{left:33.33333%}.col-xs-push-5{left:41.66667%}.col-xs-push-6{left:50%}.col-xs-push-7{left:58.33333%}.col-xs-push-8{left:66.66667%}.col-xs-push-9{left:75%}.col-xs-push-10{left:83.33333%}.col-xs-push-11{left:91.66667%}.col-xs-push-12{left:100%}.col-xs-offset-0{margin-left:0}.col-xs-offset-1{margin-left:8.33333%}.col-xs-offset-2{margin-left:16.66667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.33333%}.col-xs-offset-5{margin-left:41.66667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.33333%}.col-xs-offset-8{margin-left:66.66667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.33333%}.col-xs-offset-11{margin-left:91.66667%}.col-xs-offset-12{margin-left:100%}@media (min-width:768px){.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{float:left}.col-sm-1{width:8.33333%}.col-sm-2{width:16.66667%}.col-sm-3{width:25%}.col-sm-4{width:33.33333%}.col-sm-5{width:41.66667%}.col-sm-6{width:50%}.col-sm-7{width:58.33333%}.col-sm-8{width:66.66667%}.col-sm-9{width:75%}.col-sm-10{width:83.33333%}.col-sm-11{width:91.66667%}.col-sm-12{width:100%}.col-sm-pull-0{right:auto}.col-sm-pull-1{right:8.33333%}.col-sm-pull-2{right:16.66667%}.col-sm-pull-3{right:25%}.col-sm-pull-4{right:33.33333%}.col-sm-pull-5{right:41.66667%}.col-sm-pull-6{right:50%}.col-sm-pull-7{right:58.33333%}.col-sm-pull-8{right:66.66667%}.col-sm-pull-9{right:75%}.col-sm-pull-10{right:83.33333%}.col-sm-pull-11{right:91.66667%}.col-sm-pull-12{right:100%}.col-sm-push-0{left:auto}.col-sm-push-1{left:8.33333%}.col-sm-push-2{left:16.66667%}.col-sm-push-3{left:25%}.col-sm-push-4{left:33.33333%}.col-sm-push-5{left:41.66667%}.col-sm-push-6{left:50%}.col-sm-push-7{left:58.33333%}.col-sm-push-8{left:66.66667%}.col-sm-push-9{left:75%}.col-sm-push-10{left:83.33333%}.col-sm-push-11{left:91.66667%}.col-sm-push-12{left:100%}.col-sm-offset-0{margin-left:0}.col-sm-offset-1{margin-left:8.33333%}.col-sm-offset-2{margin-left:16.66667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.33333%}.col-sm-offset-5{margin-left:41.66667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.33333%}.col-sm-offset-8{margin-left:66.66667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.33333%}.col-sm-offset-11{margin-left:91.66667%}.col-sm-offset-12{margin-left:100%}}@media (min-width:992px){.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{float:left}.col-md-1{width:8.33333%}.col-md-2{width:16.66667%}.col-md-3{width:25%}.col-md-4{width:33.33333%}.col-md-5{width:41.66667%}.col-md-6{width:50%}.col-md-7{width:58.33333%}.col-md-8{width:66.66667%}.col-md-9{width:75%}.col-md-10{width:83.33333%}.col-md-11{width:91.66667%}.col-md-12{width:100%}.col-md-pull-0{right:auto}.col-md-pull-1{right:8.33333%}.col-md-pull-2{right:16.66667%}.col-md-pull-3{right:25%}.col-md-pull-4{right:33.33333%}.col-md-pull-5{right:41.66667%}.col-md-pull-6{right:50%}.col-md-pull-7{right:58.33333%}.col-md-pull-8{right:66.66667%}.col-md-pull-9{right:75%}.col-md-pull-10{right:83.33333%}.col-md-pull-11{right:91.66667%}.col-md-pull-12{right:100%}.col-md-push-0{left:auto}.col-md-push-1{left:8.33333%}.col-md-push-2{left:16.66667%}.col-md-push-3{left:25%}.col-md-push-4{left:33.33333%}.col-md-push-5{left:41.66667%}.col-md-push-6{left:50%}.col-md-push-7{left:58.33333%}.col-md-push-8{left:66.66667%}.col-md-push-9{left:75%}.col-md-push-10{left:83.33333%}.col-md-push-11{left:91.66667%}.col-md-push-12{left:100%}.col-md-offset-0{margin-left:0}.col-md-offset-1{margin-left:8.33333%}.col-md-offset-2{margin-left:16.66667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.33333%}.col-md-offset-5{margin-left:41.66667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.33333%}.col-md-offset-8{margin-left:66.66667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.33333%}.col-md-offset-11{margin-left:91.66667%}.col-md-offset-12{margin-left:100%}}@media (min-width:1200px){.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{float:left}.col-lg-1{width:8.33333%}.col-lg-2{width:16.66667%}.col-lg-3{width:25%}.col-lg-4{width:33.33333%}.col-lg-5{width:41.66667%}.col-lg-6{width:50%}.col-lg-7{width:58.33333%}.col-lg-8{width:66.66667%}.col-lg-9{width:75%}.col-lg-10{width:83.33333%}.col-lg-11{width:91.66667%}.col-lg-12{width:100%}.col-lg-pull-0{right:auto}.col-lg-pull-1{right:8.33333%}.col-lg-pull-2{right:16.66667%}.col-lg-pull-3{right:25%}.col-lg-pull-4{right:33.33333%}.col-lg-pull-5{right:41.66667%}.col-lg-pull-6{right:50%}.col-lg-pull-7{right:58.33333%}.col-lg-pull-8{right:66.66667%}.col-lg-pull-9{right:75%}.col-lg-pull-10{right:83.33333%}.col-lg-pull-11{right:91.66667%}.col-lg-pull-12{right:100%}.col-lg-push-0{left:auto}.col-lg-push-1{left:8.33333%}.col-lg-push-2{left:16.66667%}.col-lg-push-3{left:25%}.col-lg-push-4{left:33.33333%}.col-lg-push-5{left:41.66667%}.col-lg-push-6{left:50%}.col-lg-push-7{left:58.33333%}.col-lg-push-8{left:66.66667%}.col-lg-push-9{left:75%}.col-lg-push-10{left:83.33333%}.col-lg-push-11{left:91.66667%}.col-lg-push-12{left:100%}.col-lg-offset-0{margin-left:0}.col-lg-offset-1{margin-left:8.33333%}.col-lg-offset-2{margin-left:16.66667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.33333%}.col-lg-offset-5{margin-left:41.66667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.33333%}.col-lg-offset-8{margin-left:66.66667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.33333%}.col-lg-offset-11{margin-left:91.66667%}.col-lg-offset-12{margin-left:100%}}table{background-color:transparent}caption{padding-top:8px;padding-bottom:8px;color:#777}caption,th{text-align:left}.table{width:100%;max-width:100%;margin-bottom:22px}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:8px;line-height:1.6;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#f5f8fa}.table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th{padding:5px}.table-bordered,.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border:1px solid #ddd}.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border-bottom-width:2px}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover{background-color:#f5f5f5}table col[class*=col-]{position:static;float:none;display:table-column}table td[class*=col-],table th[class*=col-]{position:static;float:none;display:table-cell}.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>thead>tr>td.active,.table>thead>tr>th.active{background-color:#f5f5f5}.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover{background-color:#e8e8e8}.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>thead>tr>td.success,.table>thead>tr>th.success{background-color:#dff0d8}.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr.success:hover>th,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover{background-color:#d0e9c6}.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>thead>tr>td.info,.table>thead>tr>th.info{background-color:#d9edf7}.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr.info:hover>th,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover{background-color:#c4e3f3}.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>thead>tr>td.warning,.table>thead>tr>th.warning{background-color:#fcf8e3}.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr.warning:hover>th,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover{background-color:#faf2cc}.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>thead>tr>td.danger,.table>thead>tr>th.danger{background-color:#f2dede}.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr.danger:hover>th,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover{background-color:#ebcccc}.table-responsive{overflow-x:auto;min-height:.01%}@media screen and (max-width:767px){.table-responsive{width:100%;margin-bottom:16.5px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}}fieldset{margin:0;min-width:0}fieldset,legend{padding:0;border:0}legend{display:block;width:100%;margin-bottom:22px;font-size:21px;line-height:inherit;color:#333;border-bottom:1px solid #e5e5e5}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}input[type=search]{box-sizing:border-box}input[type=checkbox],input[type=radio]{margin:4px 0 0;margin-top:1px\9;line-height:normal}input[type=file]{display:block}input[type=range]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type=checkbox]:focus,input[type=file]:focus,input[type=radio]:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{padding-top:7px}.form-control,output{display:block;font-size:14px;line-height:1.6;color:#555}.form-control{width:100%;height:36px;padding:6px 12px;background-color:#fff;background-image:none;border:1px solid #ccd0d2;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-control:focus{border-color:#98cbe8;outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(152,203,232,.6)}.form-control::-moz-placeholder{color:#b1b7ba;opacity:1}.form-control:-ms-input-placeholder{color:#b1b7ba}.form-control::-webkit-input-placeholder{color:#b1b7ba}.form-control::-ms-expand{border:0;background-color:transparent}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#eee;opacity:1}.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed}textarea.form-control{height:auto}input[type=search]{-webkit-appearance:none}@media screen and (-webkit-min-device-pixel-ratio:0){input[type=date].form-control,input[type=datetime-local].form-control,input[type=month].form-control,input[type=time].form-control{line-height:36px}.input-group-sm>.input-group-btn>input[type=date].btn,.input-group-sm>.input-group-btn>input[type=datetime-local].btn,.input-group-sm>.input-group-btn>input[type=month].btn,.input-group-sm>.input-group-btn>input[type=time].btn,.input-group-sm>input[type=date].form-control,.input-group-sm>input[type=date].input-group-addon,.input-group-sm>input[type=datetime-local].form-control,.input-group-sm>input[type=datetime-local].input-group-addon,.input-group-sm>input[type=month].form-control,.input-group-sm>input[type=month].input-group-addon,.input-group-sm>input[type=time].form-control,.input-group-sm>input[type=time].input-group-addon,.input-group-sm input[type=date],.input-group-sm input[type=datetime-local],.input-group-sm input[type=month],.input-group-sm input[type=time],input[type=date].input-sm,input[type=datetime-local].input-sm,input[type=month].input-sm,input[type=time].input-sm{line-height:30px}.input-group-lg>.input-group-btn>input[type=date].btn,.input-group-lg>.input-group-btn>input[type=datetime-local].btn,.input-group-lg>.input-group-btn>input[type=month].btn,.input-group-lg>.input-group-btn>input[type=time].btn,.input-group-lg>input[type=date].form-control,.input-group-lg>input[type=date].input-group-addon,.input-group-lg>input[type=datetime-local].form-control,.input-group-lg>input[type=datetime-local].input-group-addon,.input-group-lg>input[type=month].form-control,.input-group-lg>input[type=month].input-group-addon,.input-group-lg>input[type=time].form-control,.input-group-lg>input[type=time].input-group-addon,.input-group-lg input[type=date],.input-group-lg input[type=datetime-local],.input-group-lg input[type=month],.input-group-lg input[type=time],input[type=date].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg,input[type=time].input-lg{line-height:46px}}.form-group{margin-bottom:15px}.checkbox,.radio{position:relative;display:block;margin-top:10px;margin-bottom:10px}.checkbox label,.radio label{min-height:22px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.checkbox-inline input[type=checkbox],.checkbox input[type=checkbox],.radio-inline input[type=radio],.radio input[type=radio]{position:absolute;margin-left:-20px;margin-top:4px\9}.checkbox+.checkbox,.radio+.radio{margin-top:-5px}.checkbox-inline,.radio-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:400;cursor:pointer}.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-top:0;margin-left:10px}.checkbox-inline.disabled,.checkbox.disabled label,.radio-inline.disabled,.radio.disabled label,fieldset[disabled] .checkbox-inline,fieldset[disabled] .checkbox label,fieldset[disabled] .radio-inline,fieldset[disabled] .radio label,fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input[type=checkbox].disabled,input[type=checkbox][disabled],input[type=radio].disabled,input[type=radio][disabled]{cursor:not-allowed}.form-control-static{padding-top:7px;padding-bottom:7px;margin-bottom:0;min-height:36px}.form-control-static.input-lg,.form-control-static.input-sm,.input-group-lg>.form-control-static.form-control,.input-group-lg>.form-control-static.input-group-addon,.input-group-lg>.input-group-btn>.form-control-static.btn,.input-group-sm>.form-control-static.form-control,.input-group-sm>.form-control-static.input-group-addon,.input-group-sm>.input-group-btn>.form-control-static.btn{padding-left:0;padding-right:0}.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn,.input-sm{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.input-group-sm>.input-group-btn>select.btn,.input-group-sm>select.form-control,.input-group-sm>select.input-group-addon,select.input-sm{height:30px;line-height:30px}.input-group-sm>.input-group-btn>select[multiple].btn,.input-group-sm>.input-group-btn>textarea.btn,.input-group-sm>select[multiple].form-control,.input-group-sm>select[multiple].input-group-addon,.input-group-sm>textarea.form-control,.input-group-sm>textarea.input-group-addon,select[multiple].input-sm,textarea.input-sm{height:auto}.form-group-sm .form-control{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.form-group-sm select.form-control{height:30px;line-height:30px}.form-group-sm select[multiple].form-control,.form-group-sm textarea.form-control{height:auto}.form-group-sm .form-control-static{height:30px;min-height:34px;padding:6px 10px;font-size:12px;line-height:1.5}.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn,.input-lg{height:46px;padding:10px 16px;font-size:18px;line-height:1.33333;border-radius:6px}.input-group-lg>.input-group-btn>select.btn,.input-group-lg>select.form-control,.input-group-lg>select.input-group-addon,select.input-lg{height:46px;line-height:46px}.input-group-lg>.input-group-btn>select[multiple].btn,.input-group-lg>.input-group-btn>textarea.btn,.input-group-lg>select[multiple].form-control,.input-group-lg>select[multiple].input-group-addon,.input-group-lg>textarea.form-control,.input-group-lg>textarea.input-group-addon,select[multiple].input-lg,textarea.input-lg{height:auto}.form-group-lg .form-control{height:46px;padding:10px 16px;font-size:18px;line-height:1.33333;border-radius:6px}.form-group-lg select.form-control{height:46px;line-height:46px}.form-group-lg select[multiple].form-control,.form-group-lg textarea.form-control{height:auto}.form-group-lg .form-control-static{height:46px;min-height:40px;padding:11px 16px;font-size:18px;line-height:1.33333}.has-feedback{position:relative}.has-feedback .form-control{padding-right:45px}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:36px;height:36px;line-height:36px;text-align:center;pointer-events:none}.form-group-lg .form-control+.form-control-feedback,.input-group-lg+.form-control-feedback,.input-group-lg>.form-control+.form-control-feedback,.input-group-lg>.input-group-addon+.form-control-feedback,.input-group-lg>.input-group-btn>.btn+.form-control-feedback,.input-lg+.form-control-feedback{width:46px;height:46px;line-height:46px}.form-group-sm .form-control+.form-control-feedback,.input-group-sm+.form-control-feedback,.input-group-sm>.form-control+.form-control-feedback,.input-group-sm>.input-group-addon+.form-control-feedback,.input-group-sm>.input-group-btn>.btn+.form-control-feedback,.input-sm+.form-control-feedback{width:30px;height:30px;line-height:30px}.has-success .checkbox,.has-success .checkbox-inline,.has-success.checkbox-inline label,.has-success.checkbox label,.has-success .control-label,.has-success .help-block,.has-success .radio,.has-success .radio-inline,.has-success.radio-inline label,.has-success.radio label{color:#3c763d}.has-success .form-control{border-color:#3c763d;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-success .form-control:focus{border-color:#2b542c;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;border-color:#3c763d;background-color:#dff0d8}.has-success .form-control-feedback{color:#3c763d}.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning.checkbox-inline label,.has-warning.checkbox label,.has-warning .control-label,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline,.has-warning.radio-inline label,.has-warning.radio label{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-warning .form-control:focus{border-color:#66512c;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;border-color:#8a6d3b;background-color:#fcf8e3}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .checkbox,.has-error .checkbox-inline,.has-error.checkbox-inline label,.has-error.checkbox label,.has-error .control-label,.has-error .help-block,.has-error .radio,.has-error .radio-inline,.has-error.radio-inline label,.has-error.radio label{color:#a94442}.has-error .form-control{border-color:#a94442;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-error .form-control:focus{border-color:#843534;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;border-color:#a94442;background-color:#f2dede}.has-error .form-control-feedback{color:#a94442}.has-feedback label~.form-control-feedback{top:27px}.has-feedback label.sr-only~.form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#a4aaae}@media (min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .form-control,.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .checkbox,.form-inline .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .checkbox label,.form-inline .radio label{padding-left:0}.form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .checkbox,.form-horizontal .checkbox-inline,.form-horizontal .radio,.form-horizontal .radio-inline{margin-top:0;margin-bottom:0;padding-top:7px}.form-horizontal .checkbox,.form-horizontal .radio{min-height:29px}.form-horizontal .form-group{margin-left:-15px;margin-right:-15px}.form-horizontal .form-group:after,.form-horizontal .form-group:before{content:" ";display:table}.form-horizontal .form-group:after{clear:both}@media (min-width:768px){.form-horizontal .control-label{text-align:right;margin-bottom:0;padding-top:7px}}.form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width:768px){.form-horizontal .form-group-lg .control-label{padding-top:11px;font-size:18px}}@media (min-width:768px){.form-horizontal .form-group-sm .control-label{padding-top:6px;font-size:12px}}.btn{display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.6;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn.focus,.btn:focus,.btn:hover{color:#636b6f;text-decoration:none}.btn.active,.btn:active{outline:0;background-image:none;box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;opacity:.65;filter:alpha(opacity=65);box-shadow:none}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}.btn-default{color:#636b6f;background-color:#fff;border-color:#ccc}.btn-default.focus,.btn-default:focus{color:#636b6f;background-color:#e6e6e6;border-color:#8c8c8c}.btn-default.active,.btn-default:active,.btn-default:hover,.open>.btn-default.dropdown-toggle{color:#636b6f;background-color:#e6e6e6;border-color:#adadad}.btn-default.active.focus,.btn-default.active:focus,.btn-default.active:hover,.btn-default:active.focus,.btn-default:active:focus,.btn-default:active:hover,.open>.btn-default.dropdown-toggle.focus,.open>.btn-default.dropdown-toggle:focus,.open>.btn-default.dropdown-toggle:hover{color:#636b6f;background-color:#d4d4d4;border-color:#8c8c8c}.btn-default.active,.btn-default:active,.open>.btn-default.dropdown-toggle{background-image:none}.btn-default.disabled.focus,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled].focus,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#636b6f}.btn-primary{color:#fff;background-color:#3097d1;border-color:#2a88bd}.btn-primary.focus,.btn-primary:focus{color:#fff;background-color:#2579a9;border-color:#133d55}.btn-primary.active,.btn-primary:active,.btn-primary:hover,.open>.btn-primary.dropdown-toggle{color:#fff;background-color:#2579a9;border-color:#1f648b}.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.open>.btn-primary.dropdown-toggle.focus,.open>.btn-primary.dropdown-toggle:focus,.open>.btn-primary.dropdown-toggle:hover{color:#fff;background-color:#1f648b;border-color:#133d55}.btn-primary.active,.btn-primary:active,.open>.btn-primary.dropdown-toggle{background-image:none}.btn-primary.disabled.focus,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled].focus,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#3097d1;border-color:#2a88bd}.btn-primary .badge{color:#3097d1;background-color:#fff}.btn-success{color:#fff;background-color:#2ab27b;border-color:#259d6d}.btn-success.focus,.btn-success:focus{color:#fff;background-color:#20895e;border-color:#0d3625}.btn-success.active,.btn-success:active,.btn-success:hover,.open>.btn-success.dropdown-toggle{color:#fff;background-color:#20895e;border-color:#196c4b}.btn-success.active.focus,.btn-success.active:focus,.btn-success.active:hover,.btn-success:active.focus,.btn-success:active:focus,.btn-success:active:hover,.open>.btn-success.dropdown-toggle.focus,.open>.btn-success.dropdown-toggle:focus,.open>.btn-success.dropdown-toggle:hover{color:#fff;background-color:#196c4b;border-color:#0d3625}.btn-success.active,.btn-success:active,.open>.btn-success.dropdown-toggle{background-image:none}.btn-success.disabled.focus,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled].focus,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{background-color:#2ab27b;border-color:#259d6d}.btn-success .badge{color:#2ab27b;background-color:#fff}.btn-info{color:#fff;background-color:#8eb4cb;border-color:#7da8c3}.btn-info.focus,.btn-info:focus{color:#fff;background-color:#6b9dbb;border-color:#3d6983}.btn-info.active,.btn-info:active,.btn-info:hover,.open>.btn-info.dropdown-toggle{color:#fff;background-color:#6b9dbb;border-color:#538db0}.btn-info.active.focus,.btn-info.active:focus,.btn-info.active:hover,.btn-info:active.focus,.btn-info:active:focus,.btn-info:active:hover,.open>.btn-info.dropdown-toggle.focus,.open>.btn-info.dropdown-toggle:focus,.open>.btn-info.dropdown-toggle:hover{color:#fff;background-color:#538db0;border-color:#3d6983}.btn-info.active,.btn-info:active,.open>.btn-info.dropdown-toggle{background-image:none}.btn-info.disabled.focus,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled].focus,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{background-color:#8eb4cb;border-color:#7da8c3}.btn-info .badge{color:#8eb4cb;background-color:#fff}.btn-warning{color:#fff;background-color:#cbb956;border-color:#c5b143}.btn-warning.focus,.btn-warning:focus{color:#fff;background-color:#b6a338;border-color:#685d20}.btn-warning.active,.btn-warning:active,.btn-warning:hover,.open>.btn-warning.dropdown-toggle{color:#fff;background-color:#b6a338;border-color:#9b8a30}.btn-warning.active.focus,.btn-warning.active:focus,.btn-warning.active:hover,.btn-warning:active.focus,.btn-warning:active:focus,.btn-warning:active:hover,.open>.btn-warning.dropdown-toggle.focus,.open>.btn-warning.dropdown-toggle:focus,.open>.btn-warning.dropdown-toggle:hover{color:#fff;background-color:#9b8a30;border-color:#685d20}.btn-warning.active,.btn-warning:active,.open>.btn-warning.dropdown-toggle{background-image:none}.btn-warning.disabled.focus,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled].focus,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{background-color:#cbb956;border-color:#c5b143}.btn-warning .badge{color:#cbb956;background-color:#fff}.btn-danger{color:#fff;background-color:#bf5329;border-color:#aa4a24}.btn-danger.focus,.btn-danger:focus{color:#fff;background-color:#954120;border-color:#411c0e}.btn-danger.active,.btn-danger:active,.btn-danger:hover,.open>.btn-danger.dropdown-toggle{color:#fff;background-color:#954120;border-color:#78341a}.btn-danger.active.focus,.btn-danger.active:focus,.btn-danger.active:hover,.btn-danger:active.focus,.btn-danger:active:focus,.btn-danger:active:hover,.open>.btn-danger.dropdown-toggle.focus,.open>.btn-danger.dropdown-toggle:focus,.open>.btn-danger.dropdown-toggle:hover{color:#fff;background-color:#78341a;border-color:#411c0e}.btn-danger.active,.btn-danger:active,.open>.btn-danger.dropdown-toggle{background-image:none}.btn-danger.disabled.focus,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled].focus,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#bf5329;border-color:#aa4a24}.btn-danger .badge{color:#bf5329;background-color:#fff}.btn-link{color:#3097d1;font-weight:400;border-radius:0}.btn-link,.btn-link.active,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;box-shadow:none}.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover{border-color:transparent}.btn-link:focus,.btn-link:hover{color:#216a94;text-decoration:underline;background-color:transparent}.btn-link[disabled]:focus,.btn-link[disabled]:hover,fieldset[disabled] .btn-link:focus,fieldset[disabled] .btn-link:hover{color:#777;text-decoration:none}.btn-group-lg>.btn,.btn-lg{padding:10px 16px;font-size:18px;line-height:1.33333;border-radius:6px}.btn-group-sm>.btn,.btn-sm{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-group-xs>.btn,.btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{opacity:0;-webkit-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-property:height,visibility;transition-property:height,visibility;-webkit-transition-duration:.35s;transition-duration:.35s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid\9;border-right:4px solid transparent;border-left:4px solid transparent}.dropdown,.dropup{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:14px;text-align:left;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;box-shadow:0 6px 12px rgba(0,0,0,.175);background-clip:padding-box}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:10px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.6;color:#333;white-space:nowrap}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{text-decoration:none;color:#262626;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{color:#fff;text-decoration:none;outline:0;background-color:#3097d1}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{color:#777}.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{text-decoration:none;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);cursor:not-allowed}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{left:auto;right:0}.dropdown-menu-left{left:0;right:auto}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.6;color:#777;white-space:nowrap}.dropdown-backdrop{position:fixed;left:0;right:0;bottom:0;top:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px dashed;border-bottom:4px solid\9;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}@media (min-width:768px){.navbar-right .dropdown-menu{right:0;left:auto}.navbar-right .dropdown-menu-left{left:0;right:auto}}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;float:left}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:2}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar:after,.btn-toolbar:before{content:" ";display:table}.btn-toolbar:after{clear:both}.btn-toolbar .btn,.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child{border-bottom-left-radius:0;border-top-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{padding-left:8px;padding-right:8px}.btn-group-lg.btn-group>.btn+.dropdown-toggle,.btn-group>.btn-lg+.dropdown-toggle{padding-left:12px;padding-right:12px}.btn-group.open .dropdown-toggle{box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn-group.open .dropdown-toggle.btn-link{box-shadow:none}.btn .caret{margin-left:0}.btn-group-lg>.btn .caret,.btn-lg .caret{border-width:5px 5px 0;border-bottom-width:0}.dropup .btn-group-lg>.btn .caret,.dropup .btn-lg .caret{border-width:0 5px 5px}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group:after,.btn-group-vertical>.btn-group:before{content:" ";display:table}.btn-group-vertical>.btn-group:after{clear:both}.btn-group-vertical>.btn-group>.btn{float:none}.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(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child){border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child){border-top-right-radius:0;border-top-left-radius:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-right-radius:0;border-top-left-radius:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified>.btn,.btn-group-justified>.btn-group{float:none;display:table-cell;width:1%}.btn-group-justified>.btn-group .btn{width:100%}.btn-group-justified>.btn-group .dropdown-menu{left:auto}[data-toggle=buttons]>.btn-group>.btn input[type=checkbox],[data-toggle=buttons]>.btn-group>.btn input[type=radio],[data-toggle=buttons]>.btn input[type=checkbox],[data-toggle=buttons]>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:table;border-collapse:separate}.input-group[class*=col-]{float:none;padding-left:0;padding-right:0}.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.input-group .form-control:focus{z-index:3}.input-group-addon,.input-group-btn,.input-group .form-control{display:table-cell}.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child),.input-group .form-control:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:6px 12px;font-size:14px;font-weight:400;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccd0d2;border-radius:4px}.input-group-addon.input-sm,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.input-group-addon.btn{padding:5px 10px;font-size:12px;border-radius:3px}.input-group-addon.input-lg,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.input-group-addon.btn{padding:10px 16px;font-size:18px;border-radius:6px}.input-group-addon input[type=checkbox],.input-group-addon input[type=radio]{margin-top:0}.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn-group:not(:last-child)>.btn,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group .form-control:first-child{border-bottom-right-radius:0;border-top-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group-addon:last-child,.input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle,.input-group .form-control:last-child{border-bottom-left-radius:0;border-top-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{font-size:0;white-space:nowrap}.input-group-btn,.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn>.btn:active,.input-group-btn>.btn:focus,.input-group-btn>.btn:hover{z-index:2}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{z-index:2;margin-left:-1px}.nav{margin-bottom:0;padding-left:0;list-style:none}.nav:after,.nav:before{content:" ";display:table}.nav:after{clear:both}.nav>li,.nav>li>a{position:relative;display:block}.nav>li>a{padding:10px 15px}.nav>li>a:focus,.nav>li>a:hover{text-decoration:none;background-color:#eee}.nav>li.disabled>a{color:#777}.nav>li.disabled>a:focus,.nav>li.disabled>a:hover{color:#777;text-decoration:none;background-color:transparent;cursor:not-allowed}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:#eee;border-color:#3097d1}.nav .nav-divider{height:1px;margin:10px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.6;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#555;background-color:#f5f8fa;border:1px solid #ddd;border-bottom-color:transparent;cursor:default}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{color:#fff;background-color:#3097d1}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified,.nav-tabs.nav-justified{width:100%}.nav-justified>li,.nav-tabs.nav-justified>li{float:none}.nav-justified>li>a,.nav-tabs.nav-justified>li>a{text-align:center;margin-bottom:5px}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-justified>li,.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a,.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified,.nav-tabs.nav-justified{border-bottom:0}.nav-tabs-justified>li>a,.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs-justified>li>a,.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border-bottom-color:#f5f8fa}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0}.navbar{position:relative;min-height:50px;margin-bottom:22px;border:1px solid transparent}.navbar:after,.navbar:before{content:" ";display:table}.navbar:after{clear:both}@media (min-width:768px){.navbar{border-radius:4px}}.navbar-header:after,.navbar-header:before{content:" ";display:table}.navbar-header:after{clear:both}@media (min-width:768px){.navbar-header{float:left}}.navbar-collapse{overflow-x:visible;padding-right:15px;padding-left:15px;border-top:1px solid transparent;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1);-webkit-overflow-scrolling:touch}.navbar-collapse:after,.navbar-collapse:before{content:" ";display:table}.navbar-collapse:after{clear:both}.navbar-collapse.in{overflow-y:auto}@media (min-width:768px){.navbar-collapse{width:auto;border-top:0;box-shadow:none}.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse{padding-left:0;padding-right:0}}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:340px}@media (max-device-width:480px) and (orientation:landscape){.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:200px}}.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:0;margin-left:0}}.navbar-static-top{z-index:1000;border-width:0 0 1px}@media (min-width:768px){.navbar-static-top{border-radius:0}}.navbar-fixed-bottom,.navbar-fixed-top{position:fixed;right:0;left:0;z-index:1030}@media (min-width:768px){.navbar-fixed-bottom,.navbar-fixed-top{border-radius:0}}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.navbar-brand{float:left;padding:14px 15px;font-size:18px;line-height:22px;height:50px}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-brand>img{display:block}@media (min-width:768px){.navbar>.container-fluid .navbar-brand,.navbar>.container .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;margin-right:15px;padding:9px 10px;margin-top:8px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width:768px){.navbar-toggle{display:none}}.navbar-nav{margin:7px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:22px}@media (max-width:767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;box-shadow:none}.navbar-nav .open .dropdown-menu .dropdown-header,.navbar-nav .open .dropdown-menu>li>a{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:22px}.navbar-nav .open .dropdown-menu>li>a:focus,.navbar-nav .open .dropdown-menu>li>a:hover{background-image:none}}@media (min-width:768px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:14px;padding-bottom:14px}}.navbar-form{margin:7px -15px;padding:10px 15px;border-top:1px solid transparent;border-bottom:1px solid transparent;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1),0 1px 0 hsla(0,0%,100%,.1)}@media (min-width:768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.navbar-form .form-control-static{display:inline-block}.navbar-form .input-group{display:inline-table;vertical-align:middle}.navbar-form .input-group .form-control,.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn{width:auto}.navbar-form .input-group>.form-control{width:100%}.navbar-form .control-label{margin-bottom:0;vertical-align:middle}.navbar-form .checkbox,.navbar-form .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.navbar-form .checkbox label,.navbar-form .radio label{padding-left:0}.navbar-form .checkbox input[type=checkbox],.navbar-form .radio input[type=radio]{position:relative;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width:767px){.navbar-form .form-group{margin-bottom:5px}.navbar-form .form-group:last-child{margin-bottom:0}}@media (min-width:768px){.navbar-form{width:auto;border:0;margin-left:0;margin-right:0;padding-top:0;padding-bottom:0;box-shadow:none}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-right-radius:0;border-top-left-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{margin-bottom:0;border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-btn{margin-top:7px;margin-bottom:7px}.btn-group-sm>.navbar-btn.btn,.navbar-btn.btn-sm{margin-top:10px;margin-bottom:10px}.btn-group-xs>.navbar-btn.btn,.navbar-btn.btn-xs,.navbar-text{margin-top:14px;margin-bottom:14px}@media (min-width:768px){.navbar-text{float:left;margin-left:15px;margin-right:15px}}@media (min-width:768px){.navbar-left{float:left!important}.navbar-right{float:right!important;margin-right:-15px}.navbar-right~.navbar-right{margin-right:0}}.navbar-default{background-color:#fff;border-color:#d3e0e9}.navbar-default .navbar-brand{color:#777}.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover{color:#5e5e5e;background-color:transparent}.navbar-default .navbar-nav>li>a,.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#555;background-color:#eee}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:focus,.navbar-default .navbar-nav>.disabled>a:hover{color:#ccc;background-color:transparent}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#d3e0e9}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{background-color:#eee;color:#555}@media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover{color:#555;background-color:#eee}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#ccc;background-color:transparent}}.navbar-default .navbar-link{color:#777}.navbar-default .navbar-link:hover{color:#333}.navbar-default .btn-link{color:#777}.navbar-default .btn-link:focus,.navbar-default .btn-link:hover{color:#333}.navbar-default .btn-link[disabled]:focus,.navbar-default .btn-link[disabled]:hover,fieldset[disabled] .navbar-default .btn-link:focus,fieldset[disabled] .navbar-default .btn-link:hover{color:#ccc}.navbar-inverse{background-color:#222;border-color:#090909}.navbar-inverse .navbar-brand{color:#9d9d9d}.navbar-inverse .navbar-brand:focus,.navbar-inverse .navbar-brand:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>li>a,.navbar-inverse .navbar-text{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover{color:#fff;background-color:#090909}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:focus,.navbar-inverse .navbar-nav>.disabled>a:hover{color:#444;background-color:transparent}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:focus,.navbar-inverse .navbar-nav>.open>a:hover{background-color:#090909;color:#fff}@media (max-width:767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#090909}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#090909}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-color:#090909}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#444;background-color:transparent}}.navbar-inverse .navbar-link{color:#9d9d9d}.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .btn-link{color:#9d9d9d}.navbar-inverse .btn-link:focus,.navbar-inverse .btn-link:hover{color:#fff}.navbar-inverse .btn-link[disabled]:focus,.navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .navbar-inverse .btn-link:focus,fieldset[disabled] .navbar-inverse .btn-link:hover{color:#444}.breadcrumb{padding:8px 15px;margin-bottom:22px;list-style:none;background-color:#f5f5f5;border-radius:4px}.breadcrumb>li{display:inline-block}.breadcrumb>li+li:before{content:"/\A0";padding:0 5px;color:#ccc}.breadcrumb>.active{color:#777}.pagination{display:inline-block;padding-left:0;margin:22px 0;border-radius:4px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;line-height:1.6;text-decoration:none;color:#3097d1;background-color:#fff;border:1px solid #ddd;margin-left:-1px}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-bottom-left-radius:4px;border-top-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-bottom-right-radius:4px;border-top-right-radius:4px}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{z-index:2;color:#216a94;background-color:#eee;border-color:#ddd}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:3;color:#fff;background-color:#3097d1;border-color:#3097d1;cursor:default}.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{color:#777;background-color:#fff;border-color:#ddd;cursor:not-allowed}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px;line-height:1.33333}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-bottom-left-radius:6px;border-top-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-bottom-right-radius:6px;border-top-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px;line-height:1.5}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-bottom-left-radius:3px;border-top-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-bottom-right-radius:3px;border-top-right-radius:3px}.pager{padding-left:0;margin:22px 0;list-style:none;text-align:center}.pager:after,.pager:before{content:" ";display:table}.pager:after{clear:both}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px}.pager li>a:focus,.pager li>a:hover{text-decoration:none;background-color:#eee}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:focus,.pager .disabled>a:hover,.pager .disabled>span{color:#777;background-color:#fff;cursor:not-allowed}.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}.label:empty{display:none}.btn .label{position:relative;top:-1px}a.label:focus,a.label:hover{color:#fff;text-decoration:none;cursor:pointer}.label-default{background-color:#777}.label-default[href]:focus,.label-default[href]:hover{background-color:#5e5e5e}.label-primary{background-color:#3097d1}.label-primary[href]:focus,.label-primary[href]:hover{background-color:#2579a9}.label-success{background-color:#2ab27b}.label-success[href]:focus,.label-success[href]:hover{background-color:#20895e}.label-info{background-color:#8eb4cb}.label-info[href]:focus,.label-info[href]:hover{background-color:#6b9dbb}.label-warning{background-color:#cbb956}.label-warning[href]:focus,.label-warning[href]:hover{background-color:#b6a338}.label-danger{background-color:#bf5329}.label-danger[href]:focus,.label-danger[href]:hover{background-color:#954120}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:700;color:#fff;line-height:1;vertical-align:middle;white-space:nowrap;text-align:center;background-color:#777;border-radius:10px}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.btn-group-xs>.btn .badge,.btn-xs .badge{top:0;padding:1px 5px}.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#3097d1;background-color:#fff}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}.nav-pills>li>a>.badge{margin-left:3px}a.badge:focus,a.badge:hover{color:#fff;text-decoration:none;cursor:pointer}.jumbotron{padding-top:30px;padding-bottom:30px;margin-bottom:30px;background-color:#eee}.jumbotron,.jumbotron .h1,.jumbotron h1{color:inherit}.jumbotron p{margin-bottom:15px;font-size:21px;font-weight:200}.jumbotron>hr{border-top-color:#d5d5d5}.container-fluid .jumbotron,.container .jumbotron{border-radius:6px;padding-left:15px;padding-right:15px}.jumbotron .container{max-width:100%}@media screen and (min-width:768px){.jumbotron{padding-top:48px;padding-bottom:48px}.container-fluid .jumbotron,.container .jumbotron{padding-left:60px;padding-right:60px}.jumbotron .h1,.jumbotron h1{font-size:63px}}.thumbnail{display:block;padding:4px;margin-bottom:22px;line-height:1.6;background-color:#f5f8fa;border:1px solid #ddd;border-radius:4px;-webkit-transition:border .2s ease-in-out;transition:border .2s ease-in-out}.thumbnail>img,.thumbnail a>img{display:block;max-width:100%;height:auto;margin-left:auto;margin-right:auto}.thumbnail .caption{padding:9px;color:#636b6f}a.thumbnail.active,a.thumbnail:focus,a.thumbnail:hover{border-color:#3097d1}.alert{padding:15px;margin-bottom:22px;border:1px solid transparent;border-radius:4px}.alert h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:700}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable,.alert-dismissible{padding-right:35px}.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#31708f}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{background-color:#fcf8e3;border-color:#faebcc;color:#8a6d3b}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{background-color:#f2dede;border-color:#ebccd1;color:#a94442}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}@-webkit-keyframes progress-bar-stripes{0%{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{0%{background-position:40px 0}to{background-position:0 0}}.progress{overflow:hidden;height:22px;margin-bottom:22px;background-color:#f5f5f5;border-radius:4px;box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.progress-bar{float:left;width:0;height:100%;font-size:12px;line-height:22px;color:#fff;text-align:center;background-color:#3097d1;box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);-webkit-transition:width .6s ease;transition:width .6s ease}.progress-bar-striped,.progress-striped .progress-bar{background-image:-webkit-linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);background-size:40px 40px}.progress-bar.active,.progress.active .progress-bar{-webkit-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-bar-success{background-color:#2ab27b}.progress-striped .progress-bar-success{background-image:-webkit-linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent)}.progress-bar-info{background-color:#8eb4cb}.progress-striped .progress-bar-info{background-image:-webkit-linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent)}.progress-bar-warning{background-color:#cbb956}.progress-striped .progress-bar-warning{background-image:-webkit-linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent)}.progress-bar-danger{background-color:#bf5329}.progress-striped .progress-bar-danger{background-image:-webkit-linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent)}.media{margin-top:15px}.media:first-child{margin-top:0}.media,.media-body{zoom:1;overflow:hidden}.media-body{width:10000px}.media-object{display:block}.media-object.img-thumbnail{max-width:none}.media-right,.media>.pull-right{padding-left:10px}.media-left,.media>.pull-left{padding-right:10px}.media-body,.media-left,.media-right{display:table-cell;vertical-align:top}.media-middle{vertical-align:middle}.media-bottom{vertical-align:bottom}.media-heading{margin-top:0;margin-bottom:5px}.media-list{padding-left:0;list-style:none}.list-group{margin-bottom:20px;padding-left:0}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #d3e0e9}.list-group-item:first-child{border-top-right-radius:4px;border-top-left-radius:4px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}a.list-group-item,button.list-group-item{color:#555}a.list-group-item .list-group-item-heading,button.list-group-item .list-group-item-heading{color:#333}a.list-group-item:focus,a.list-group-item:hover,button.list-group-item:focus,button.list-group-item:hover{text-decoration:none;color:#555;background-color:#f5f5f5}button.list-group-item{width:100%;text-align:left}.list-group-item.disabled,.list-group-item.disabled:focus,.list-group-item.disabled:hover{background-color:#eee;color:#777;cursor:not-allowed}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading{color:inherit}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text{color:#777}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{z-index:2;color:#fff;background-color:#3097d1;border-color:#3097d1}.list-group-item.active .list-group-item-heading,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading>small{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:focus .list-group-item-text,.list-group-item.active:hover .list-group-item-text{color:#d7ebf6}.list-group-item-success{color:#3c763d;background-color:#dff0d8}a.list-group-item-success,button.list-group-item-success{color:#3c763d}a.list-group-item-success .list-group-item-heading,button.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:focus,a.list-group-item-success:hover,button.list-group-item-success:focus,button.list-group-item-success:hover{color:#3c763d;background-color:#d0e9c6}a.list-group-item-success.active,a.list-group-item-success.active:focus,a.list-group-item-success.active:hover,button.list-group-item-success.active,button.list-group-item-success.active:focus,button.list-group-item-success.active:hover{color:#fff;background-color:#3c763d;border-color:#3c763d}.list-group-item-info{color:#31708f;background-color:#d9edf7}a.list-group-item-info,button.list-group-item-info{color:#31708f}a.list-group-item-info .list-group-item-heading,button.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:focus,a.list-group-item-info:hover,button.list-group-item-info:focus,button.list-group-item-info:hover{color:#31708f;background-color:#c4e3f3}a.list-group-item-info.active,a.list-group-item-info.active:focus,a.list-group-item-info.active:hover,button.list-group-item-info.active,button.list-group-item-info.active:focus,button.list-group-item-info.active:hover{color:#fff;background-color:#31708f;border-color:#31708f}.list-group-item-warning{color:#8a6d3b;background-color:#fcf8e3}a.list-group-item-warning,button.list-group-item-warning{color:#8a6d3b}a.list-group-item-warning .list-group-item-heading,button.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:focus,a.list-group-item-warning:hover,button.list-group-item-warning:focus,button.list-group-item-warning:hover{color:#8a6d3b;background-color:#faf2cc}a.list-group-item-warning.active,a.list-group-item-warning.active:focus,a.list-group-item-warning.active:hover,button.list-group-item-warning.active,button.list-group-item-warning.active:focus,button.list-group-item-warning.active:hover{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}.list-group-item-danger{color:#a94442;background-color:#f2dede}a.list-group-item-danger,button.list-group-item-danger{color:#a94442}a.list-group-item-danger .list-group-item-heading,button.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:focus,a.list-group-item-danger:hover,button.list-group-item-danger:focus,button.list-group-item-danger:hover{color:#a94442;background-color:#ebcccc}a.list-group-item-danger.active,a.list-group-item-danger.active:focus,a.list-group-item-danger.active:hover,button.list-group-item-danger.active,button.list-group-item-danger.active:focus,button.list-group-item-danger.active:hover{color:#fff;background-color:#a94442;border-color:#a94442}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.panel{margin-bottom:22px;background-color:#fff;border:1px solid transparent;border-radius:4px;box-shadow:0 1px 1px rgba(0,0,0,.05)}.panel-body{padding:15px}.panel-body:after,.panel-body:before{content:" ";display:table}.panel-body:after{clear:both}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-right-radius:3px;border-top-left-radius:3px}.panel-heading>.dropdown .dropdown-toggle,.panel-title{color:inherit}.panel-title{margin-top:0;margin-bottom:0;font-size:16px}.panel-title>.small,.panel-title>.small>a,.panel-title>a,.panel-title>small,.panel-title>small>a{color:inherit}.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #d3e0e9;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.list-group,.panel>.panel-collapse>.list-group{margin-bottom:0}.panel>.list-group .list-group-item,.panel>.panel-collapse>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel>.list-group:first-child .list-group-item:first-child,.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-right-radius:3px;border-top-left-radius:3px}.panel>.list-group:last-child .list-group-item:last-child,.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.panel-heading+.panel-collapse>.list-group .list-group-item:first-child{border-top-right-radius:0;border-top-left-radius:0}.list-group+.panel-footer,.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.panel>.panel-collapse>.table,.panel>.table,.panel>.table-responsive>.table{margin-bottom:0}.panel>.panel-collapse>.table caption,.panel>.table-responsive>.table caption,.panel>.table caption{padding-left:15px;padding-right:15px}.panel>.table-responsive:first-child>.table:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.panel>.table:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child,.panel>.table:first-child>thead:first-child>tr:first-child{border-top-right-radius:3px;border-top-left-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child{border-top-left-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child{border-top-right-radius:3px}.panel>.table-responsive:last-child>.table:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child,.panel>.table:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive,.panel>.table+.panel-body,.panel>.table-responsive+.panel-body{border-top:1px solid #ddd}.panel>.table>tbody:first-child>tr:first-child td,.panel>.table>tbody:first-child>tr:first-child th{border-top:0}.panel>.table-bordered,.panel>.table-responsive>.table-bordered{border:0}.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th{border-bottom:0}.panel>.table-responsive{border:0;margin-bottom:0}.panel-group{margin-bottom:22px}.panel-group .panel{margin-bottom:0;border-radius:4px}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse>.list-group,.panel-group .panel-heading+.panel-collapse>.panel-body{border-top:1px solid #d3e0e9}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #d3e0e9}.panel-default{border-color:#d3e0e9}.panel-default>.panel-heading{color:#333;background-color:#fff;border-color:#d3e0e9}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#d3e0e9}.panel-default>.panel-heading .badge{color:#fff;background-color:#333}.panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#d3e0e9}.panel-primary{border-color:#3097d1}.panel-primary>.panel-heading{color:#fff;background-color:#3097d1;border-color:#3097d1}.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#3097d1}.panel-primary>.panel-heading .badge{color:#3097d1;background-color:#fff}.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#3097d1}.panel-success{border-color:#d6e9c6}.panel-success>.panel-heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.panel-success>.panel-heading+.panel-collapse>.panel-body{border-top-color:#d6e9c6}.panel-success>.panel-heading .badge{color:#dff0d8;background-color:#3c763d}.panel-success>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#d6e9c6}.panel-info{border-color:#bce8f1}.panel-info>.panel-heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.panel-info>.panel-heading+.panel-collapse>.panel-body{border-top-color:#bce8f1}.panel-info>.panel-heading .badge{color:#d9edf7;background-color:#31708f}.panel-info>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#bce8f1}.panel-warning{border-color:#faebcc}.panel-warning>.panel-heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.panel-warning>.panel-heading+.panel-collapse>.panel-body{border-top-color:#faebcc}.panel-warning>.panel-heading .badge{color:#fcf8e3;background-color:#8a6d3b}.panel-warning>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#faebcc}.panel-danger{border-color:#ebccd1}.panel-danger>.panel-heading{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.panel-danger>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ebccd1}.panel-danger>.panel-heading .badge{color:#f2dede;background-color:#a94442}.panel-danger>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ebccd1}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;left:0;bottom:0;height:100%;width:100%;border:0}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,.15)}.well-lg{padding:24px;border-radius:6px}.well-sm{padding:9px;border-radius:3px}.close{float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.5;filter:alpha(opacity=50)}button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}.modal,.modal-open{overflow:hidden}.modal{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transform:translateY(-25%);transform:translateY(-25%);-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0);transform:translate(0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;box-shadow:0 3px 9px rgba(0,0,0,.5);background-clip:padding-box;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;filter:alpha(opacity=0)}.modal-backdrop.in{opacity:.5;filter:alpha(opacity=50)}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5}.modal-header:after,.modal-header:before{content:" ";display:table}.modal-header:after{clear:both}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.6}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer:after,.modal-footer:before{content:" ";display:table}.modal-footer:after{clear:both}.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:300px}}@media (min-width:992px){.modal-lg{width:900px}}.tooltip{position:absolute;z-index:1070;display:block;font-family:Raleway,sans-serif;font-style:normal;font-weight:400;letter-spacing:normal;line-break:auto;line-height:1.6;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;word-wrap:normal;font-size:12px;opacity:0;filter:alpha(opacity=0)}.tooltip.in{opacity:.9;filter:alpha(opacity=90)}.tooltip.top{margin-top:-3px;padding:5px 0}.tooltip.right{margin-left:3px;padding:0 5px}.tooltip.bottom{margin-top:3px;padding:5px 0}.tooltip.left{margin-left:-3px;padding:0 5px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;background-color:#000;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-left .tooltip-arrow{right:5px}.tooltip.top-left .tooltip-arrow,.tooltip.top-right .tooltip-arrow{bottom:0;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{left:5px}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;font-family:Raleway,sans-serif;font-style:normal;font-weight:400;letter-spacing:normal;line-break:auto;line-height:1.6;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;word-wrap:normal;font-size:14px;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;box-shadow:0 5px 10px rgba(0,0,0,.2)}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{margin:0;padding:8px 14px;font-size:14px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.popover-content{padding:9px 14px}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover>.arrow{border-width:11px}.popover>.arrow:after{border-width:10px;content:""}.popover.top>.arrow{left:50%;margin-left:-11px;border-bottom-width:0;border-top-color:#999;border-top-color:rgba(0,0,0,.25);bottom:-11px}.popover.top>.arrow:after{content:" ";bottom:1px;margin-left:-10px;border-bottom-width:0;border-top-color:#fff}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#999;border-right-color:rgba(0,0,0,.25)}.popover.right>.arrow:after{content:" ";left:1px;bottom:-10px;border-left-width:0;border-right-color:#fff}.popover.bottom>.arrow{left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25);top:-11px}.popover.bottom>.arrow:after{content:" ";top:1px;margin-left:-10px;border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,.25)}.popover.left>.arrow:after{content:" ";right:1px;border-right-width:0;border-left-color:#fff;bottom:-10px}.carousel,.carousel-inner{position:relative}.carousel-inner{overflow:hidden;width:100%}.carousel-inner>.item{display:none;position:relative;-webkit-transition:left .6s ease-in-out;transition:left .6s ease-in-out}.carousel-inner>.item>a>img,.carousel-inner>.item>img{display:block;max-width:100%;height:auto;line-height:1}@media (-webkit-transform-3d),(transform-3d){.carousel-inner>.item{-webkit-transition:-webkit-transform .6s ease-in-out;transition:-webkit-transform .6s ease-in-out;transition:transform .6s ease-in-out;transition:transform .6s ease-in-out,-webkit-transform .6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}.carousel-inner>.item.active.right,.carousel-inner>.item.next{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);left:0}.carousel-inner>.item.active.left,.carousel-inner>.item.prev{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);left:0}.carousel-inner>.item.active,.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right{-webkit-transform:translateZ(0);transform:translateZ(0);left:0}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;left:0;bottom:0;width:15%;opacity:.5;filter:alpha(opacity=50);font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6);background-color:transparent}.carousel-control.left{background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,.0001));background-image:linear-gradient(90deg,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001));background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#80000000",endColorstr="#00000000",GradientType=1)}.carousel-control.right{left:auto;right:0;background-image:-webkit-linear-gradient(left,rgba(0,0,0,.0001),rgba(0,0,0,.5));background-image:linear-gradient(90deg,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5));background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000",endColorstr="#80000000",GradientType=1)}.carousel-control:focus,.carousel-control:hover{outline:0;color:#fff;text-decoration:none;opacity:.9;filter:alpha(opacity=90)}.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{position:absolute;top:50%;margin-top:-10px;z-index:5;display:inline-block}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{left:50%;margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{right:50%;margin-right:-10px}.carousel-control .icon-next,.carousel-control .icon-prev{width:20px;height:20px;line-height:1;font-family:serif}.carousel-control .icon-prev:before{content:"\2039"}.carousel-control .icon-next:before{content:"\203A"}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;margin-left:-30%;padding-left:0;list-style:none;text-align:center}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;border:1px solid #fff;border-radius:10px;cursor:pointer;background-color:#000\9;background-color:transparent}.carousel-indicators .active{margin:0;width:12px;height:12px;background-color:#fff}.carousel-caption{position:absolute;left:15%;right:15%;bottom:20px;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}.carousel-caption .btn{text-shadow:none}@media screen and (min-width:768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{width:30px;height:30px;margin-top:-10px;font-size:30px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-10px}.carousel-caption{left:20%;right:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none!important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-lg,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table!important}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}}@media (max-width:767px){.visible-xs-block{display:block!important}}@media (max-width:767px){.visible-xs-inline{display:inline!important}}@media (max-width:767px){.visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table!important}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-block{display:block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline{display:inline!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table!important}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-block{display:block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline{display:inline!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table!important}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}}@media (min-width:1200px){.visible-lg-block{display:block!important}}@media (min-width:1200px){.visible-lg-inline{display:inline!important}}@media (min-width:1200px){.visible-lg-inline-block{display:inline-block!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table!important}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}}@media print{.hidden-print{display:none!important}} \ No newline at end of file diff --git a/Pengukuran Kinerja Dosen/public/css/sb-admin-2.css b/Pengukuran Kinerja Dosen/public/css/sb-admin-2.css new file mode 100644 index 0000000..2ffb94d --- /dev/null +++ b/Pengukuran Kinerja Dosen/public/css/sb-admin-2.css @@ -0,0 +1,11223 @@ +/*! + * Start Bootstrap - SB Admin 2 v4.1.1 (https://startbootstrap.com/themes/sb-admin-2) + * Copyright 2013-2020 Start Bootstrap + * Licensed under MIT (https://github.com/StartBootstrap/startbootstrap-sb-admin-2/blob/master/LICENSE) + */ + +/*! + * Bootstrap v4.5.0 (https://getbootstrap.com/) + * Copyright 2011-2020 The Bootstrap Authors + * Copyright 2011-2020 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */ +:root { + --blue: #4e73df; + --indigo: #6610f2; + --purple: #6f42c1; + --pink: #e83e8c; + --red: #e74a3b; + --orange: #fd7e14; + --yellow: #f6c23e; + --green: #5BBCFF; + --teal: #20c9a6; + --cyan: #36b9cc; + --white: #fff; + --gray: #858796; + --gray-dark: #5a5c69; + --primary: #4e73df; + --secondary: #858796; + --success: #5BBCFF; + --info: #36b9cc; + --warning: #f6c23e; + --danger: #e74a3b; + --light: #f8f9fc; + --dark: #5a5c69; + --breakpoint-xs: 0; + --breakpoint-sm: 576px; + --breakpoint-md: 768px; + --breakpoint-lg: 992px; + --breakpoint-xl: 1200px; + --font-family-sans-serif: "Nunito", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; + --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; +} + +*, +*::before, +*::after { + box-sizing: border-box; +} + +html { + font-family: sans-serif; + line-height: 1.15; + -webkit-text-size-adjust: 100%; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); +} + +article, aside, figcaption, figure, footer, header, hgroup, main, nav, section { + display: block; +} + +body { + margin: 0; + font-family: "Nunito", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; + font-size: 1rem; + font-weight: 400; + line-height: 1.5; + color: #858796; + text-align: left; + background-color: #fff; +} + +[tabindex="-1"]:focus:not(:focus-visible) { + outline: 0 !important; +} + +hr { + box-sizing: content-box; + height: 0; + overflow: visible; +} + +h1, h2, h3, h4, h5, h6 { + margin-top: 0; + margin-bottom: 0.5rem; +} + +p { + margin-top: 0; + margin-bottom: 1rem; +} + +abbr[title], +abbr[data-original-title] { + text-decoration: underline; + -webkit-text-decoration: underline dotted; + text-decoration: underline dotted; + cursor: help; + border-bottom: 0; + -webkit-text-decoration-skip-ink: none; + text-decoration-skip-ink: none; +} + +address { + margin-bottom: 1rem; + font-style: normal; + line-height: inherit; +} + +ol, +ul, +dl { + margin-top: 0; + margin-bottom: 1rem; +} + +ol ol, +ul ul, +ol ul, +ul ol { + margin-bottom: 0; +} + +dt { + font-weight: 700; +} + +dd { + margin-bottom: .5rem; + margin-left: 0; +} + +blockquote { + margin: 0 0 1rem; +} + +b, +strong { + font-weight: bolder; +} + +small { + font-size: 80%; +} + +sub, +sup { + position: relative; + font-size: 75%; + line-height: 0; + vertical-align: baseline; +} + +sub { + bottom: -.25em; +} + +sup { + top: -.5em; +} + +a { + color: #4e73df; + text-decoration: none; + background-color: transparent; +} + +a:hover { + color: #224abe; + text-decoration: underline; +} + +a:not([href]) { + color: inherit; + text-decoration: none; +} + +a:not([href]):hover { + color: inherit; + text-decoration: none; +} + +pre, +code, +kbd, +samp { + font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; + font-size: 1em; +} + +pre { + margin-top: 0; + margin-bottom: 1rem; + overflow: auto; + -ms-overflow-style: scrollbar; +} + +figure { + margin: 0 0 1rem; +} + +img { + vertical-align: middle; + border-style: none; +} + +svg { + overflow: hidden; + vertical-align: middle; +} + +table { + border-collapse: collapse; +} + +caption { + padding-top: 0.75rem; + padding-bottom: 0.75rem; + color: #858796; + 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; +} + +[role="button"] { + cursor: pointer; +} + +select { + word-wrap: normal; +} + +button, +[type="button"], +[type="reset"], +[type="submit"] { + -webkit-appearance: button; +} + +button:not(:disabled), +[type="button"]:not(:disabled), +[type="reset"]:not(:disabled), +[type="submit"]:not(:disabled) { + cursor: pointer; +} + +button::-moz-focus-inner, +[type="button"]::-moz-focus-inner, +[type="reset"]::-moz-focus-inner, +[type="submit"]::-moz-focus-inner { + padding: 0; + border-style: none; +} + +input[type="radio"], +input[type="checkbox"] { + box-sizing: border-box; + padding: 0; +} + +textarea { + overflow: auto; + resize: vertical; +} + +fieldset { + min-width: 0; + padding: 0; + margin: 0; + border: 0; +} + +legend { + display: block; + width: 100%; + max-width: 100%; + padding: 0; + margin-bottom: .5rem; + font-size: 1.5rem; + line-height: inherit; + color: inherit; + white-space: normal; +} + +progress { + vertical-align: baseline; +} + +[type="number"]::-webkit-inner-spin-button, +[type="number"]::-webkit-outer-spin-button { + height: auto; +} + +[type="search"] { + outline-offset: -2px; + -webkit-appearance: none; +} + +[type="search"]::-webkit-search-decoration { + -webkit-appearance: none; +} + +::-webkit-file-upload-button { + font: inherit; + -webkit-appearance: button; +} + +output { + display: inline-block; +} + +summary { + display: list-item; + cursor: pointer; +} + +template { + display: none; +} + +[hidden] { + display: none !important; +} + +h1, h2, h3, h4, h5, h6, +.h1, .h2, .h3, .h4, .h5, .h6 { + margin-bottom: 0.5rem; + font-weight: 400; + line-height: 1.2; +} + +h1, .h1 { + font-size: 2.5rem; +} + +h2, .h2 { + font-size: 2rem; +} + +h3, .h3 { + font-size: 1.75rem; +} + +h4, .h4 { + font-size: 1.5rem; +} + +h5, .h5 { + font-size: 1.25rem; +} + +h6, .h6 { + font-size: 1rem; +} + +.lead { + font-size: 1.25rem; + font-weight: 300; +} + +.display-1 { + font-size: 6rem; + font-weight: 300; + line-height: 1.2; +} + +.display-2 { + font-size: 5.5rem; + font-weight: 300; + line-height: 1.2; +} + +.display-3 { + font-size: 4.5rem; + font-weight: 300; + line-height: 1.2; +} + +.display-4 { + font-size: 3.5rem; + font-weight: 300; + line-height: 1.2; +} + +hr { + margin-top: 1rem; + margin-bottom: 1rem; + border: 0; + border-top: 1px solid rgba(0, 0, 0, 0.1); +} + +small, +.small { + font-size: 80%; + font-weight: 400; +} + +mark, +.mark { + padding: 0.2em; + background-color: #fcf8e3; +} + +.list-unstyled { + padding-left: 0; + list-style: none; +} + +.list-inline { + padding-left: 0; + list-style: none; +} + +.list-inline-item { + display: inline-block; +} + +.list-inline-item:not(:last-child) { + margin-right: 0.5rem; +} + +.initialism { + font-size: 90%; + text-transform: uppercase; +} + +.blockquote { + margin-bottom: 1rem; + font-size: 1.25rem; +} + +.blockquote-footer { + display: block; + font-size: 80%; + color: #858796; +} + +.blockquote-footer::before { + content: "\2014\00A0"; +} + +.img-fluid { + max-width: 100%; + height: auto; +} + +.img-thumbnail { + padding: 0.25rem; + background-color: #fff; + border: 1px solid #dddfeb; + border-radius: 0.35rem; + max-width: 100%; + height: auto; +} + +.figure { + display: inline-block; +} + +.figure-img { + margin-bottom: 0.5rem; + line-height: 1; +} + +.figure-caption { + font-size: 90%; + color: #858796; +} + +code { + font-size: 87.5%; + color: #e83e8c; + word-wrap: break-word; +} + +a > code { + color: inherit; +} + +kbd { + padding: 0.2rem 0.4rem; + font-size: 87.5%; + color: #fff; + background-color: #3a3b45; + border-radius: 0.2rem; +} + +kbd kbd { + padding: 0; + font-size: 100%; + font-weight: 700; +} + +pre { + display: block; + font-size: 87.5%; + color: #3a3b45; +} + +pre code { + font-size: inherit; + color: inherit; + word-break: normal; +} + +.pre-scrollable { + max-height: 340px; + overflow-y: scroll; +} + +.container { + width: 100%; + padding-right: 0.75rem; + padding-left: 0.75rem; + margin-right: auto; + margin-left: auto; +} + +@media (min-width: 576px) { + .container { + max-width: 540px; + } +} + +@media (min-width: 768px) { + .container { + max-width: 720px; + } +} + +@media (min-width: 992px) { + .container { + max-width: 960px; + } +} + +@media (min-width: 1200px) { + .container { + max-width: 1140px; + } +} + +.container-fluid, .container-sm, .container-md, .container-lg, .container-xl { + width: 100%; + padding-right: 0.75rem; + padding-left: 0.75rem; + margin-right: auto; + margin-left: auto; +} + +@media (min-width: 576px) { + .container, .container-sm { + max-width: 540px; + } +} + +@media (min-width: 768px) { + .container, .container-sm, .container-md { + max-width: 720px; + } +} + +@media (min-width: 992px) { + .container, .container-sm, .container-md, .container-lg { + max-width: 960px; + } +} + +@media (min-width: 1200px) { + .container, .container-sm, .container-md, .container-lg, .container-xl { + max-width: 1140px; + } +} + +.row { + display: flex; + flex-wrap: wrap; + margin-right: -0.75rem; + margin-left: -0.75rem; +} + +.no-gutters { + margin-right: 0; + margin-left: 0; +} + +.no-gutters > .col, +.no-gutters > [class*="col-"] { + padding-right: 0; + padding-left: 0; +} + +.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col, +.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm, +.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md, +.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg, +.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl, +.col-xl-auto { + position: relative; + width: 100%; + padding-right: 0.75rem; + padding-left: 0.75rem; +} + +.col { + flex-basis: 0; + flex-grow: 1; + min-width: 0; + max-width: 100%; +} + +.row-cols-1 > * { + flex: 0 0 100%; + max-width: 100%; +} + +.row-cols-2 > * { + flex: 0 0 50%; + max-width: 50%; +} + +.row-cols-3 > * { + flex: 0 0 33.33333%; + max-width: 33.33333%; +} + +.row-cols-4 > * { + flex: 0 0 25%; + max-width: 25%; +} + +.row-cols-5 > * { + flex: 0 0 20%; + max-width: 20%; +} + +.row-cols-6 > * { + flex: 0 0 16.66667%; + max-width: 16.66667%; +} + +.col-auto { + flex: 0 0 auto; + width: auto; + max-width: 100%; +} + +.col-1 { + flex: 0 0 8.33333%; + max-width: 8.33333%; +} + +.col-2 { + flex: 0 0 16.66667%; + max-width: 16.66667%; +} + +.col-3 { + flex: 0 0 25%; + max-width: 25%; +} + +.col-4 { + flex: 0 0 33.33333%; + max-width: 33.33333%; +} + +.col-5 { + flex: 0 0 41.66667%; + max-width: 41.66667%; +} + +.col-6 { + flex: 0 0 50%; + max-width: 50%; +} + +.col-7 { + flex: 0 0 58.33333%; + max-width: 58.33333%; +} + +.col-8 { + flex: 0 0 66.66667%; + max-width: 66.66667%; +} + +.col-9 { + flex: 0 0 75%; + max-width: 75%; +} + +.col-10 { + flex: 0 0 83.33333%; + max-width: 83.33333%; +} + +.col-11 { + flex: 0 0 91.66667%; + max-width: 91.66667%; +} + +.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.33333%; +} + +.offset-2 { + margin-left: 16.66667%; +} + +.offset-3 { + margin-left: 25%; +} + +.offset-4 { + margin-left: 33.33333%; +} + +.offset-5 { + margin-left: 41.66667%; +} + +.offset-6 { + margin-left: 50%; +} + +.offset-7 { + margin-left: 58.33333%; +} + +.offset-8 { + margin-left: 66.66667%; +} + +.offset-9 { + margin-left: 75%; +} + +.offset-10 { + margin-left: 83.33333%; +} + +.offset-11 { + margin-left: 91.66667%; +} + +@media (min-width: 576px) { + .col-sm { + flex-basis: 0; + flex-grow: 1; + min-width: 0; + max-width: 100%; + } + .row-cols-sm-1 > * { + flex: 0 0 100%; + max-width: 100%; + } + .row-cols-sm-2 > * { + flex: 0 0 50%; + max-width: 50%; + } + .row-cols-sm-3 > * { + flex: 0 0 33.33333%; + max-width: 33.33333%; + } + .row-cols-sm-4 > * { + flex: 0 0 25%; + max-width: 25%; + } + .row-cols-sm-5 > * { + flex: 0 0 20%; + max-width: 20%; + } + .row-cols-sm-6 > * { + flex: 0 0 16.66667%; + max-width: 16.66667%; + } + .col-sm-auto { + flex: 0 0 auto; + width: auto; + max-width: 100%; + } + .col-sm-1 { + flex: 0 0 8.33333%; + max-width: 8.33333%; + } + .col-sm-2 { + flex: 0 0 16.66667%; + max-width: 16.66667%; + } + .col-sm-3 { + flex: 0 0 25%; + max-width: 25%; + } + .col-sm-4 { + flex: 0 0 33.33333%; + max-width: 33.33333%; + } + .col-sm-5 { + flex: 0 0 41.66667%; + max-width: 41.66667%; + } + .col-sm-6 { + flex: 0 0 50%; + max-width: 50%; + } + .col-sm-7 { + flex: 0 0 58.33333%; + max-width: 58.33333%; + } + .col-sm-8 { + flex: 0 0 66.66667%; + max-width: 66.66667%; + } + .col-sm-9 { + flex: 0 0 75%; + max-width: 75%; + } + .col-sm-10 { + flex: 0 0 83.33333%; + max-width: 83.33333%; + } + .col-sm-11 { + flex: 0 0 91.66667%; + max-width: 91.66667%; + } + .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.33333%; + } + .offset-sm-2 { + margin-left: 16.66667%; + } + .offset-sm-3 { + margin-left: 25%; + } + .offset-sm-4 { + margin-left: 33.33333%; + } + .offset-sm-5 { + margin-left: 41.66667%; + } + .offset-sm-6 { + margin-left: 50%; + } + .offset-sm-7 { + margin-left: 58.33333%; + } + .offset-sm-8 { + margin-left: 66.66667%; + } + .offset-sm-9 { + margin-left: 75%; + } + .offset-sm-10 { + margin-left: 83.33333%; + } + .offset-sm-11 { + margin-left: 91.66667%; + } +} + +@media (min-width: 768px) { + .col-md { + flex-basis: 0; + flex-grow: 1; + min-width: 0; + max-width: 100%; + } + .row-cols-md-1 > * { + flex: 0 0 100%; + max-width: 100%; + } + .row-cols-md-2 > * { + flex: 0 0 50%; + max-width: 50%; + } + .row-cols-md-3 > * { + flex: 0 0 33.33333%; + max-width: 33.33333%; + } + .row-cols-md-4 > * { + flex: 0 0 25%; + max-width: 25%; + } + .row-cols-md-5 > * { + flex: 0 0 20%; + max-width: 20%; + } + .row-cols-md-6 > * { + flex: 0 0 16.66667%; + max-width: 16.66667%; + } + .col-md-auto { + flex: 0 0 auto; + width: auto; + max-width: 100%; + } + .col-md-1 { + flex: 0 0 8.33333%; + max-width: 8.33333%; + } + .col-md-2 { + flex: 0 0 16.66667%; + max-width: 16.66667%; + } + .col-md-3 { + flex: 0 0 25%; + max-width: 25%; + } + .col-md-4 { + flex: 0 0 33.33333%; + max-width: 33.33333%; + } + .col-md-5 { + flex: 0 0 41.66667%; + max-width: 41.66667%; + } + .col-md-6 { + flex: 0 0 50%; + max-width: 50%; + } + .col-md-7 { + flex: 0 0 58.33333%; + max-width: 58.33333%; + } + .col-md-8 { + flex: 0 0 66.66667%; + max-width: 66.66667%; + } + .col-md-9 { + flex: 0 0 75%; + max-width: 75%; + } + .col-md-10 { + flex: 0 0 83.33333%; + max-width: 83.33333%; + } + .col-md-11 { + flex: 0 0 91.66667%; + max-width: 91.66667%; + } + .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.33333%; + } + .offset-md-2 { + margin-left: 16.66667%; + } + .offset-md-3 { + margin-left: 25%; + } + .offset-md-4 { + margin-left: 33.33333%; + } + .offset-md-5 { + margin-left: 41.66667%; + } + .offset-md-6 { + margin-left: 50%; + } + .offset-md-7 { + margin-left: 58.33333%; + } + .offset-md-8 { + margin-left: 66.66667%; + } + .offset-md-9 { + margin-left: 75%; + } + .offset-md-10 { + margin-left: 83.33333%; + } + .offset-md-11 { + margin-left: 91.66667%; + } +} + +@media (min-width: 992px) { + .col-lg { + flex-basis: 0; + flex-grow: 1; + min-width: 0; + max-width: 100%; + } + .row-cols-lg-1 > * { + flex: 0 0 100%; + max-width: 100%; + } + .row-cols-lg-2 > * { + flex: 0 0 50%; + max-width: 50%; + } + .row-cols-lg-3 > * { + flex: 0 0 33.33333%; + max-width: 33.33333%; + } + .row-cols-lg-4 > * { + flex: 0 0 25%; + max-width: 25%; + } + .row-cols-lg-5 > * { + flex: 0 0 20%; + max-width: 20%; + } + .row-cols-lg-6 > * { + flex: 0 0 16.66667%; + max-width: 16.66667%; + } + .col-lg-auto { + flex: 0 0 auto; + width: auto; + max-width: 100%; + } + .col-lg-1 { + flex: 0 0 8.33333%; + max-width: 8.33333%; + } + .col-lg-2 { + flex: 0 0 16.66667%; + max-width: 16.66667%; + } + .col-lg-3 { + flex: 0 0 25%; + max-width: 25%; + } + .col-lg-4 { + flex: 0 0 33.33333%; + max-width: 33.33333%; + } + .col-lg-5 { + flex: 0 0 41.66667%; + max-width: 41.66667%; + } + .col-lg-6 { + flex: 0 0 50%; + max-width: 50%; + } + .col-lg-7 { + flex: 0 0 58.33333%; + max-width: 58.33333%; + } + .col-lg-8 { + flex: 0 0 66.66667%; + max-width: 66.66667%; + } + .col-lg-9 { + flex: 0 0 75%; + max-width: 75%; + } + .col-lg-10 { + flex: 0 0 83.33333%; + max-width: 83.33333%; + } + .col-lg-11 { + flex: 0 0 91.66667%; + max-width: 91.66667%; + } + .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.33333%; + } + .offset-lg-2 { + margin-left: 16.66667%; + } + .offset-lg-3 { + margin-left: 25%; + } + .offset-lg-4 { + margin-left: 33.33333%; + } + .offset-lg-5 { + margin-left: 41.66667%; + } + .offset-lg-6 { + margin-left: 50%; + } + .offset-lg-7 { + margin-left: 58.33333%; + } + .offset-lg-8 { + margin-left: 66.66667%; + } + .offset-lg-9 { + margin-left: 75%; + } + .offset-lg-10 { + margin-left: 83.33333%; + } + .offset-lg-11 { + margin-left: 91.66667%; + } +} + +@media (min-width: 1200px) { + .col-xl { + flex-basis: 0; + flex-grow: 1; + min-width: 0; + max-width: 100%; + } + .row-cols-xl-1 > * { + flex: 0 0 100%; + max-width: 100%; + } + .row-cols-xl-2 > * { + flex: 0 0 50%; + max-width: 50%; + } + .row-cols-xl-3 > * { + flex: 0 0 33.33333%; + max-width: 33.33333%; + } + .row-cols-xl-4 > * { + flex: 0 0 25%; + max-width: 25%; + } + .row-cols-xl-5 > * { + flex: 0 0 20%; + max-width: 20%; + } + .row-cols-xl-6 > * { + flex: 0 0 16.66667%; + max-width: 16.66667%; + } + .col-xl-auto { + flex: 0 0 auto; + width: auto; + max-width: 100%; + } + .col-xl-1 { + flex: 0 0 8.33333%; + max-width: 8.33333%; + } + .col-xl-2 { + flex: 0 0 16.66667%; + max-width: 16.66667%; + } + .col-xl-3 { + flex: 0 0 25%; + max-width: 25%; + } + .col-xl-4 { + flex: 0 0 33.33333%; + max-width: 33.33333%; + } + .col-xl-5 { + flex: 0 0 41.66667%; + max-width: 41.66667%; + } + .col-xl-6 { + flex: 0 0 50%; + max-width: 50%; + } + .col-xl-7 { + flex: 0 0 58.33333%; + max-width: 58.33333%; + } + .col-xl-8 { + flex: 0 0 66.66667%; + max-width: 66.66667%; + } + .col-xl-9 { + flex: 0 0 75%; + max-width: 75%; + } + .col-xl-10 { + flex: 0 0 83.33333%; + max-width: 83.33333%; + } + .col-xl-11 { + flex: 0 0 91.66667%; + max-width: 91.66667%; + } + .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.33333%; + } + .offset-xl-2 { + margin-left: 16.66667%; + } + .offset-xl-3 { + margin-left: 25%; + } + .offset-xl-4 { + margin-left: 33.33333%; + } + .offset-xl-5 { + margin-left: 41.66667%; + } + .offset-xl-6 { + margin-left: 50%; + } + .offset-xl-7 { + margin-left: 58.33333%; + } + .offset-xl-8 { + margin-left: 66.66667%; + } + .offset-xl-9 { + margin-left: 75%; + } + .offset-xl-10 { + margin-left: 83.33333%; + } + .offset-xl-11 { + margin-left: 91.66667%; + } +} + +.table { + width: 100%; + margin-bottom: 1rem; + color: #858796; +} + +.table th, +.table td { + padding: 0.75rem; + vertical-align: top; + border-top: 1px solid #e3e6f0; +} + +.table thead th { + vertical-align: bottom; + border-bottom: 2px solid #e3e6f0; +} + +.table tbody + tbody { + border-top: 2px solid #e3e6f0; +} + +.table-sm th, +.table-sm td { + padding: 0.3rem; +} + +.table-bordered { + border: 1px solid #e3e6f0; +} + +.table-bordered th, +.table-bordered td { + border: 1px solid #e3e6f0; +} + +.table-bordered thead th, +.table-bordered thead td { + border-bottom-width: 2px; +} + +.table-borderless th, +.table-borderless td, +.table-borderless thead th, +.table-borderless tbody + tbody { + border: 0; +} + +.table-striped tbody tr:nth-of-type(odd) { + background-color: rgba(0, 0, 0, 0.05); +} + +.table-hover tbody tr:hover { + color: #858796; + background-color: rgba(0, 0, 0, 0.075); +} + +.table-primary, +.table-primary > th, +.table-primary > td { + background-color: #cdd8f6; +} + +.table-primary th, +.table-primary td, +.table-primary thead th, +.table-primary tbody + tbody { + border-color: #a3b6ee; +} + +.table-hover .table-primary:hover { + background-color: #b7c7f2; +} + +.table-hover .table-primary:hover > td, +.table-hover .table-primary:hover > th { + background-color: #b7c7f2; +} + +.table-secondary, +.table-secondary > th, +.table-secondary > td { + background-color: #dddde2; +} + +.table-secondary th, +.table-secondary td, +.table-secondary thead th, +.table-secondary tbody + tbody { + border-color: #c0c1c8; +} + +.table-hover .table-secondary:hover { + background-color: #cfcfd6; +} + +.table-hover .table-secondary:hover > td, +.table-hover .table-secondary:hover > th { + background-color: #cfcfd6; +} + +.table-success, +.table-success > th, +.table-success > td { + background-color: #bff0de; +} + +.table-success th, +.table-success td, +.table-success thead th, +.table-success tbody + tbody { + border-color: #89e2c2; +} + +.table-hover .table-success:hover { + background-color: #aaebd3; +} + +.table-hover .table-success:hover > td, +.table-hover .table-success:hover > th { + background-color: #aaebd3; +} + +.table-info, +.table-info > th, +.table-info > td { + background-color: #c7ebf1; +} + +.table-info th, +.table-info td, +.table-info thead th, +.table-info tbody + tbody { + border-color: #96dbe4; +} + +.table-hover .table-info:hover { + background-color: #b3e4ec; +} + +.table-hover .table-info:hover > td, +.table-hover .table-info:hover > th { + background-color: #b3e4ec; +} + +.table-warning, +.table-warning > th, +.table-warning > td { + background-color: #fceec9; +} + +.table-warning th, +.table-warning td, +.table-warning thead th, +.table-warning tbody + tbody { + border-color: #fadf9b; +} + +.table-hover .table-warning:hover { + background-color: #fbe6b1; +} + +.table-hover .table-warning:hover > td, +.table-hover .table-warning:hover > th { + background-color: #fbe6b1; +} + +.table-danger, +.table-danger > th, +.table-danger > td { + background-color: #f8ccc8; +} + +.table-danger th, +.table-danger td, +.table-danger thead th, +.table-danger tbody + tbody { + border-color: #f3a199; +} + +.table-hover .table-danger:hover { + background-color: #f5b7b1; +} + +.table-hover .table-danger:hover > td, +.table-hover .table-danger:hover > th { + background-color: #f5b7b1; +} + +.table-light, +.table-light > th, +.table-light > td { + background-color: #fdfdfe; +} + +.table-light th, +.table-light td, +.table-light thead th, +.table-light tbody + tbody { + border-color: #fbfcfd; +} + +.table-hover .table-light:hover { + background-color: #ececf6; +} + +.table-hover .table-light:hover > td, +.table-hover .table-light:hover > th { + background-color: #ececf6; +} + +.table-dark, +.table-dark > th, +.table-dark > td { + background-color: #d1d1d5; +} + +.table-dark th, +.table-dark td, +.table-dark thead th, +.table-dark tbody + tbody { + border-color: #a9aab1; +} + +.table-hover .table-dark:hover { + background-color: #c4c4c9; +} + +.table-hover .table-dark:hover > td, +.table-hover .table-dark:hover > th { + background-color: #c4c4c9; +} + +.table-active, +.table-active > th, +.table-active > td { + background-color: rgba(0, 0, 0, 0.075); +} + +.table-hover .table-active:hover { + background-color: rgba(0, 0, 0, 0.075); +} + +.table-hover .table-active:hover > td, +.table-hover .table-active:hover > th { + background-color: rgba(0, 0, 0, 0.075); +} + +.table .thead-dark th { + color: #fff; + background-color: #5a5c69; + border-color: #6c6e7e; +} + +.table .thead-light th { + color: #6e707e; + background-color: #eaecf4; + border-color: #e3e6f0; +} + +.table-dark { + color: #fff; + background-color: #5a5c69; +} + +.table-dark th, +.table-dark td, +.table-dark thead th { + border-color: #6c6e7e; +} + +.table-dark.table-bordered { + border: 0; +} + +.table-dark.table-striped tbody tr:nth-of-type(odd) { + background-color: rgba(255, 255, 255, 0.05); +} + +.table-dark.table-hover tbody tr:hover { + color: #fff; + background-color: rgba(255, 255, 255, 0.075); +} + +@media (max-width: 575.98px) { + .table-responsive-sm { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + } + .table-responsive-sm > .table-bordered { + border: 0; + } +} + +@media (max-width: 767.98px) { + .table-responsive-md { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + } + .table-responsive-md > .table-bordered { + border: 0; + } +} + +@media (max-width: 991.98px) { + .table-responsive-lg { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + } + .table-responsive-lg > .table-bordered { + border: 0; + } +} + +@media (max-width: 1199.98px) { + .table-responsive-xl { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + } + .table-responsive-xl > .table-bordered { + border: 0; + } +} + +.table-responsive { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; +} + +.table-responsive > .table-bordered { + border: 0; +} + +.form-control { + display: block; + width: 100%; + height: calc(1.5em + 0.75rem + 2px); + padding: 0.375rem 0.75rem; + font-size: 1rem; + font-weight: 400; + line-height: 1.5; + color: #6e707e; + background-color: #fff; + background-clip: padding-box; + border: 1px solid #d1d3e2; + border-radius: 0.35rem; + transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; +} + +@media (prefers-reduced-motion: reduce) { + .form-control { + transition: none; + } +} + +.form-control::-ms-expand { + background-color: transparent; + border: 0; +} + +.form-control:-moz-focusring { + color: transparent; + text-shadow: 0 0 0 #6e707e; +} + +.form-control:focus { + color: #6e707e; + background-color: #fff; + border-color: #bac8f3; + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(78, 115, 223, 0.25); +} + +.form-control::-webkit-input-placeholder { + color: #858796; + opacity: 1; +} + +.form-control::-moz-placeholder { + color: #858796; + opacity: 1; +} + +.form-control:-ms-input-placeholder { + color: #858796; + opacity: 1; +} + +.form-control::-ms-input-placeholder { + color: #858796; + opacity: 1; +} + +.form-control::placeholder { + color: #858796; + opacity: 1; +} + +.form-control:disabled, .form-control[readonly] { + background-color: #eaecf4; + opacity: 1; +} + +input[type="date"].form-control, +input[type="time"].form-control, +input[type="datetime-local"].form-control, +input[type="month"].form-control { + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; +} + +select.form-control:focus::-ms-value { + color: #6e707e; + background-color: #fff; +} + +.form-control-file, +.form-control-range { + display: block; + width: 100%; +} + +.col-form-label { + padding-top: calc(0.375rem + 1px); + padding-bottom: calc(0.375rem + 1px); + margin-bottom: 0; + font-size: inherit; + line-height: 1.5; +} + +.col-form-label-lg { + padding-top: calc(0.5rem + 1px); + padding-bottom: calc(0.5rem + 1px); + font-size: 1.25rem; + line-height: 1.5; +} + +.col-form-label-sm { + padding-top: calc(0.25rem + 1px); + padding-bottom: calc(0.25rem + 1px); + font-size: 0.875rem; + line-height: 1.5; +} + +.form-control-plaintext { + display: block; + width: 100%; + padding: 0.375rem 0; + margin-bottom: 0; + font-size: 1rem; + line-height: 1.5; + color: #858796; + background-color: transparent; + border: solid transparent; + border-width: 1px 0; +} + +.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg { + padding-right: 0; + padding-left: 0; +} + +.form-control-sm { + height: calc(1.5em + 0.5rem + 2px); + padding: 0.25rem 0.5rem; + font-size: 0.875rem; + line-height: 1.5; + border-radius: 0.2rem; +} + +.form-control-lg { + height: calc(1.5em + 1rem + 2px); + padding: 0.5rem 1rem; + font-size: 1.25rem; + line-height: 1.5; + border-radius: 0.3rem; +} + +select.form-control[size], select.form-control[multiple] { + height: auto; +} + +textarea.form-control { + height: auto; +} + +.form-group { + margin-bottom: 1rem; +} + +.form-text { + display: block; + margin-top: 0.25rem; +} + +.form-row { + display: 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, +.form-check-input:disabled ~ .form-check-label { + color: #858796; +} + +.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: #5BBCFF; +} + +.valid-tooltip { + position: absolute; + top: 100%; + z-index: 5; + display: none; + max-width: 100%; + padding: 0.25rem 0.5rem; + margin-top: .1rem; + font-size: 0.875rem; + line-height: 1.5; + color: #fff; + background-color: rgba(28, 200, 138, 0.9); + border-radius: 0.35rem; +} + +.was-validated :valid ~ .valid-feedback, +.was-validated :valid ~ .valid-tooltip, +.is-valid ~ .valid-feedback, +.is-valid ~ .valid-tooltip { + display: block; +} + +.was-validated .form-control:valid, .form-control.is-valid { + border-color: #5BBCFF; + padding-right: calc(1.5em + 0.75rem); + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%231cc88a' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e"); + background-repeat: no-repeat; + background-position: right calc(0.375em + 0.1875rem) center; + background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); +} + +.was-validated .form-control:valid:focus, .form-control.is-valid:focus { + border-color: #5BBCFF; + box-shadow: 0 0 0 0.2rem rgba(28, 200, 138, 0.25); +} + +.was-validated textarea.form-control:valid, textarea.form-control.is-valid { + padding-right: calc(1.5em + 0.75rem); + background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem); +} + +.was-validated .custom-select:valid, .custom-select.is-valid { + border-color: #5BBCFF; + padding-right: calc(0.75em + 2.3125rem); + background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%235a5c69' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%231cc88a' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); +} + +.was-validated .custom-select:valid:focus, .custom-select.is-valid:focus { + border-color: #5BBCFF; + box-shadow: 0 0 0 0.2rem rgba(28, 200, 138, 0.25); +} + +.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { + color: #5BBCFF; +} + +.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: #5BBCFF; +} + +.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { + border-color: #5BBCFF; +} + +.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { + border-color: #34e3a4; + background-color: #34e3a4; +} + +.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before { + box-shadow: 0 0 0 0.2rem rgba(28, 200, 138, 0.25); +} + +.was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before { + border-color: #5BBCFF; +} + +.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { + border-color: #5BBCFF; +} + +.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { + border-color: #5BBCFF; + box-shadow: 0 0 0 0.2rem rgba(28, 200, 138, 0.25); +} + +.invalid-feedback { + display: none; + width: 100%; + margin-top: 0.25rem; + font-size: 80%; + color: #e74a3b; +} + +.invalid-tooltip { + position: absolute; + top: 100%; + z-index: 5; + display: none; + max-width: 100%; + padding: 0.25rem 0.5rem; + margin-top: .1rem; + font-size: 0.875rem; + line-height: 1.5; + color: #fff; + background-color: rgba(231, 74, 59, 0.9); + border-radius: 0.35rem; +} + +.was-validated :invalid ~ .invalid-feedback, +.was-validated :invalid ~ .invalid-tooltip, +.is-invalid ~ .invalid-feedback, +.is-invalid ~ .invalid-tooltip { + display: block; +} + +.was-validated .form-control:invalid, .form-control.is-invalid { + border-color: #e74a3b; + padding-right: calc(1.5em + 0.75rem); + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23e74a3b' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23e74a3b' stroke='none'/%3e%3c/svg%3e"); + background-repeat: no-repeat; + background-position: right calc(0.375em + 0.1875rem) center; + background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); +} + +.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus { + border-color: #e74a3b; + box-shadow: 0 0 0 0.2rem rgba(231, 74, 59, 0.25); +} + +.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid { + padding-right: calc(1.5em + 0.75rem); + background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem); +} + +.was-validated .custom-select:invalid, .custom-select.is-invalid { + border-color: #e74a3b; + padding-right: calc(0.75em + 2.3125rem); + background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%235a5c69' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23e74a3b' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23e74a3b' stroke='none'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); +} + +.was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus { + border-color: #e74a3b; + box-shadow: 0 0 0 0.2rem rgba(231, 74, 59, 0.25); +} + +.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { + color: #e74a3b; +} + +.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: #e74a3b; +} + +.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { + border-color: #e74a3b; +} + +.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { + border-color: #ed7468; + background-color: #ed7468; +} + +.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before { + box-shadow: 0 0 0 0.2rem rgba(231, 74, 59, 0.25); +} + +.was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before { + border-color: #e74a3b; +} + +.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { + border-color: #e74a3b; +} + +.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { + border-color: #e74a3b; + box-shadow: 0 0 0 0.2rem rgba(231, 74, 59, 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; + flex-shrink: 0; + 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: 400; + color: #858796; + text-align: center; + vertical-align: middle; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + background-color: transparent; + border: 1px solid transparent; + padding: 0.375rem 0.75rem; + font-size: 1rem; + line-height: 1.5; + border-radius: 0.35rem; + transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; +} + +@media (prefers-reduced-motion: reduce) { + .btn { + transition: none; + } +} + +.btn:hover { + color: #858796; + text-decoration: none; +} + +.btn:focus, .btn.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(78, 115, 223, 0.25); +} + +.btn.disabled, .btn:disabled { + opacity: 0.65; +} + +.btn:not(:disabled):not(.disabled) { + cursor: pointer; +} + +a.btn.disabled, +fieldset:disabled a.btn { + pointer-events: none; +} + +.btn-primary { + color: #fff; + background-color: #4e73df; + border-color: #4e73df; +} + +.btn-primary:hover { + color: #fff; + background-color: #2e59d9; + border-color: #2653d4; +} + +.btn-primary:focus, .btn-primary.focus { + color: #fff; + background-color: #2e59d9; + border-color: #2653d4; + box-shadow: 0 0 0 0.2rem rgba(105, 136, 228, 0.5); +} + +.btn-primary.disabled, .btn-primary:disabled { + color: #fff; + background-color: #4e73df; + border-color: #4e73df; +} + +.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, +.show > .btn-primary.dropdown-toggle { + color: #fff; + background-color: #2653d4; + border-color: #244ec9; +} + +.btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus, +.show > .btn-primary.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(105, 136, 228, 0.5); +} + +.btn-secondary { + color: #fff; + background-color: #858796; + border-color: #858796; +} + +.btn-secondary:hover { + color: #fff; + background-color: #717384; + border-color: #6b6d7d; +} + +.btn-secondary:focus, .btn-secondary.focus { + color: #fff; + background-color: #717384; + border-color: #6b6d7d; + box-shadow: 0 0 0 0.2rem rgba(151, 153, 166, 0.5); +} + +.btn-secondary.disabled, .btn-secondary:disabled { + color: #fff; + background-color: #858796; + border-color: #858796; +} + +.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, +.show > .btn-secondary.dropdown-toggle { + color: #fff; + background-color: #6b6d7d; + border-color: #656776; +} + +.btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus, +.show > .btn-secondary.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(151, 153, 166, 0.5); +} + +.btn-success { + color: #fff; + background-color: #5BBCFF; + border-color: #5BBCFF; +} + +.btn-success:hover { + color: #fff; + background-color: #17a673; + border-color: #169b6b; +} + +.btn-success:focus, .btn-success.focus { + color: #fff; + background-color: #17a673; + border-color: #169b6b; + box-shadow: 0 0 0 0.2rem rgba(62, 208, 156, 0.5); +} + +.btn-success.disabled, .btn-success:disabled { + color: #fff; + background-color: #5BBCFF; + border-color: #5BBCFF; +} + +.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, +.show > .btn-success.dropdown-toggle { + color: #fff; + background-color: #169b6b; + border-color: #149063; +} + +.btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus, +.show > .btn-success.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(62, 208, 156, 0.5); +} + +.btn-info { + color: #fff; + background-color: #36b9cc; + border-color: #36b9cc; +} + +.btn-info:hover { + color: #fff; + background-color: #2c9faf; + border-color: #2a96a5; +} + +.btn-info:focus, .btn-info.focus { + color: #fff; + background-color: #2c9faf; + border-color: #2a96a5; + box-shadow: 0 0 0 0.2rem rgba(84, 196, 212, 0.5); +} + +.btn-info.disabled, .btn-info:disabled { + color: #fff; + background-color: #36b9cc; + border-color: #36b9cc; +} + +.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, +.show > .btn-info.dropdown-toggle { + color: #fff; + background-color: #2a96a5; + border-color: #278c9b; +} + +.btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus, +.show > .btn-info.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(84, 196, 212, 0.5); +} + +.btn-warning { + color: #fff; + background-color: #f6c23e; + border-color: #f6c23e; +} + +.btn-warning:hover { + color: #fff; + background-color: #f4b619; + border-color: #f4b30d; +} + +.btn-warning:focus, .btn-warning.focus { + color: #fff; + background-color: #f4b619; + border-color: #f4b30d; + box-shadow: 0 0 0 0.2rem rgba(247, 203, 91, 0.5); +} + +.btn-warning.disabled, .btn-warning:disabled { + color: #fff; + background-color: #f6c23e; + border-color: #f6c23e; +} + +.btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active, +.show > .btn-warning.dropdown-toggle { + color: #fff; + background-color: #f4b30d; + border-color: #e9aa0b; +} + +.btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus, +.show > .btn-warning.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(247, 203, 91, 0.5); +} + +.btn-danger { + color: #fff; + background-color: #e74a3b; + border-color: #e74a3b; +} + +.btn-danger:hover { + color: #fff; + background-color: #e02d1b; + border-color: #d52a1a; +} + +.btn-danger:focus, .btn-danger.focus { + color: #fff; + background-color: #e02d1b; + border-color: #d52a1a; + box-shadow: 0 0 0 0.2rem rgba(235, 101, 88, 0.5); +} + +.btn-danger.disabled, .btn-danger:disabled { + color: #fff; + background-color: #e74a3b; + border-color: #e74a3b; +} + +.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, +.show > .btn-danger.dropdown-toggle { + color: #fff; + background-color: #d52a1a; + border-color: #ca2819; +} + +.btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus, +.show > .btn-danger.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(235, 101, 88, 0.5); +} + +.btn-light { + color: #3a3b45; + background-color: #f8f9fc; + border-color: #f8f9fc; +} + +.btn-light:hover { + color: #3a3b45; + background-color: #dde2f1; + border-color: #d4daed; +} + +.btn-light:focus, .btn-light.focus { + color: #3a3b45; + background-color: #dde2f1; + border-color: #d4daed; + box-shadow: 0 0 0 0.2rem rgba(220, 221, 225, 0.5); +} + +.btn-light.disabled, .btn-light:disabled { + color: #3a3b45; + background-color: #f8f9fc; + border-color: #f8f9fc; +} + +.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, +.show > .btn-light.dropdown-toggle { + color: #3a3b45; + background-color: #d4daed; + border-color: #cbd3e9; +} + +.btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus, +.show > .btn-light.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(220, 221, 225, 0.5); +} + +.btn-dark { + color: #fff; + background-color: #5a5c69; + border-color: #5a5c69; +} + +.btn-dark:hover { + color: #fff; + background-color: #484a54; + border-color: #42444e; +} + +.btn-dark:focus, .btn-dark.focus { + color: #fff; + background-color: #484a54; + border-color: #42444e; + box-shadow: 0 0 0 0.2rem rgba(115, 116, 128, 0.5); +} + +.btn-dark.disabled, .btn-dark:disabled { + color: #fff; + background-color: #5a5c69; + border-color: #5a5c69; +} + +.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, +.show > .btn-dark.dropdown-toggle { + color: #fff; + background-color: #42444e; + border-color: #3d3e47; +} + +.btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus, +.show > .btn-dark.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(115, 116, 128, 0.5); +} + +.btn-outline-primary { + color: #4e73df; + border-color: #4e73df; +} + +.btn-outline-primary:hover { + color: #fff; + background-color: #4e73df; + border-color: #4e73df; +} + +.btn-outline-primary:focus, .btn-outline-primary.focus { + box-shadow: 0 0 0 0.2rem rgba(78, 115, 223, 0.5); +} + +.btn-outline-primary.disabled, .btn-outline-primary:disabled { + color: #4e73df; + 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: #4e73df; + border-color: #4e73df; +} + +.btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-primary.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(78, 115, 223, 0.5); +} + +.btn-outline-secondary { + color: #858796; + border-color: #858796; +} + +.btn-outline-secondary:hover { + color: #fff; + background-color: #858796; + border-color: #858796; +} + +.btn-outline-secondary:focus, .btn-outline-secondary.focus { + box-shadow: 0 0 0 0.2rem rgba(133, 135, 150, 0.5); +} + +.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { + color: #858796; + background-color: transparent; +} + +.btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active, +.show > .btn-outline-secondary.dropdown-toggle { + color: #fff; + background-color: #858796; + border-color: #858796; +} + +.btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-secondary.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(133, 135, 150, 0.5); +} + +.btn-outline-success { + color: #5BBCFF; + border-color: #5BBCFF; +} + +.btn-outline-success:hover { + color: #fff; + background-color: #5BBCFF; + border-color: #5BBCFF; +} + +.btn-outline-success:focus, .btn-outline-success.focus { + box-shadow: 0 0 0 0.2rem rgba(28, 200, 138, 0.5); +} + +.btn-outline-success.disabled, .btn-outline-success:disabled { + color: #5BBCFF; + 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: #5BBCFF; + border-color: #5BBCFF; +} + +.btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-success.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(28, 200, 138, 0.5); +} + +.btn-outline-info { + color: #36b9cc; + border-color: #36b9cc; +} + +.btn-outline-info:hover { + color: #fff; + background-color: #36b9cc; + border-color: #36b9cc; +} + +.btn-outline-info:focus, .btn-outline-info.focus { + box-shadow: 0 0 0 0.2rem rgba(54, 185, 204, 0.5); +} + +.btn-outline-info.disabled, .btn-outline-info:disabled { + color: #36b9cc; + 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: #36b9cc; + border-color: #36b9cc; +} + +.btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-info.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(54, 185, 204, 0.5); +} + +.btn-outline-warning { + color: #f6c23e; + border-color: #f6c23e; +} + +.btn-outline-warning:hover { + color: #fff; + background-color: #f6c23e; + border-color: #f6c23e; +} + +.btn-outline-warning:focus, .btn-outline-warning.focus { + box-shadow: 0 0 0 0.2rem rgba(246, 194, 62, 0.5); +} + +.btn-outline-warning.disabled, .btn-outline-warning:disabled { + color: #f6c23e; + 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: #f6c23e; + border-color: #f6c23e; +} + +.btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-warning.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(246, 194, 62, 0.5); +} + +.btn-outline-danger { + color: #e74a3b; + border-color: #e74a3b; +} + +.btn-outline-danger:hover { + color: #fff; + background-color: #e74a3b; + border-color: #e74a3b; +} + +.btn-outline-danger:focus, .btn-outline-danger.focus { + box-shadow: 0 0 0 0.2rem rgba(231, 74, 59, 0.5); +} + +.btn-outline-danger.disabled, .btn-outline-danger:disabled { + color: #e74a3b; + 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: #e74a3b; + border-color: #e74a3b; +} + +.btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-danger.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(231, 74, 59, 0.5); +} + +.btn-outline-light { + color: #f8f9fc; + border-color: #f8f9fc; +} + +.btn-outline-light:hover { + color: #3a3b45; + background-color: #f8f9fc; + border-color: #f8f9fc; +} + +.btn-outline-light:focus, .btn-outline-light.focus { + box-shadow: 0 0 0 0.2rem rgba(248, 249, 252, 0.5); +} + +.btn-outline-light.disabled, .btn-outline-light:disabled { + color: #f8f9fc; + 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: #3a3b45; + background-color: #f8f9fc; + border-color: #f8f9fc; +} + +.btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-light.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(248, 249, 252, 0.5); +} + +.btn-outline-dark { + color: #5a5c69; + border-color: #5a5c69; +} + +.btn-outline-dark:hover { + color: #fff; + background-color: #5a5c69; + border-color: #5a5c69; +} + +.btn-outline-dark:focus, .btn-outline-dark.focus { + box-shadow: 0 0 0 0.2rem rgba(90, 92, 105, 0.5); +} + +.btn-outline-dark.disabled, .btn-outline-dark:disabled { + color: #5a5c69; + 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: #5a5c69; + border-color: #5a5c69; +} + +.btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-dark.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(90, 92, 105, 0.5); +} + +.btn-link { + font-weight: 400; + color: #4e73df; + text-decoration: none; +} + +.btn-link:hover { + color: #224abe; + text-decoration: underline; +} + +.btn-link:focus, .btn-link.focus { + text-decoration: underline; +} + +.btn-link:disabled, .btn-link.disabled { + color: #858796; + pointer-events: none; +} + +.btn-lg, .btn-group-lg > .btn { + padding: 0.5rem 1rem; + font-size: 1.25rem; + line-height: 1.5; + border-radius: 0.3rem; +} + +.btn-sm, .btn-group-sm > .btn { + padding: 0.25rem 0.5rem; + font-size: 0.875rem; + line-height: 1.5; + border-radius: 0.2rem; +} + +.btn-block { + display: block; + width: 100%; +} + +.btn-block + .btn-block { + margin-top: 0.5rem; +} + +input[type="submit"].btn-block, +input[type="reset"].btn-block, +input[type="button"].btn-block { + width: 100%; +} + +.fade { + transition: opacity 0.15s linear; +} + +@media (prefers-reduced-motion: reduce) { + .fade { + transition: none; + } +} + +.fade:not(.show) { + opacity: 0; +} + +.collapse:not(.show) { + display: none; +} + +.collapsing { + position: relative; + height: 0; + overflow: hidden; + transition: height 0.15s ease; +} + +@media (prefers-reduced-motion: reduce) { + .collapsing { + transition: none; + } +} + +.dropup, +.dropright, +.dropdown, +.dropleft { + position: relative; +} + +.dropdown-toggle { + white-space: nowrap; +} + +.dropdown-toggle::after { + display: inline-block; + margin-left: 0.255em; + vertical-align: 0.255em; + content: ""; + border-top: 0.3em solid; + border-right: 0.3em solid transparent; + border-bottom: 0; + border-left: 0.3em solid transparent; +} + +.dropdown-toggle:empty::after { + margin-left: 0; +} + +.dropdown-menu { + position: absolute; + top: 100%; + left: 0; + z-index: 1000; + display: none; + float: left; + min-width: 10rem; + padding: 0.5rem 0; + margin: 0.125rem 0 0; + font-size: 0.85rem; + color: #858796; + text-align: left; + list-style: none; + background-color: #fff; + background-clip: padding-box; + border: 1px solid #e3e6f0; + border-radius: 0.35rem; +} + +.dropdown-menu-left { + right: auto; + left: 0; +} + +.dropdown-menu-right { + right: 0; + left: auto; +} + +@media (min-width: 576px) { + .dropdown-menu-sm-left { + right: auto; + left: 0; + } + .dropdown-menu-sm-right { + right: 0; + left: auto; + } +} + +@media (min-width: 768px) { + .dropdown-menu-md-left { + right: auto; + left: 0; + } + .dropdown-menu-md-right { + right: 0; + left: auto; + } +} + +@media (min-width: 992px) { + .dropdown-menu-lg-left { + right: auto; + left: 0; + } + .dropdown-menu-lg-right { + right: 0; + left: auto; + } +} + +@media (min-width: 1200px) { + .dropdown-menu-xl-left { + right: auto; + left: 0; + } + .dropdown-menu-xl-right { + right: 0; + left: auto; + } +} + +.dropup .dropdown-menu { + top: auto; + bottom: 100%; + margin-top: 0; + margin-bottom: 0.125rem; +} + +.dropup .dropdown-toggle::after { + display: inline-block; + margin-left: 0.255em; + vertical-align: 0.255em; + content: ""; + border-top: 0; + border-right: 0.3em solid transparent; + border-bottom: 0.3em solid; + border-left: 0.3em solid transparent; +} + +.dropup .dropdown-toggle:empty::after { + margin-left: 0; +} + +.dropright .dropdown-menu { + top: 0; + right: auto; + left: 100%; + margin-top: 0; + margin-left: 0.125rem; +} + +.dropright .dropdown-toggle::after { + display: inline-block; + margin-left: 0.255em; + vertical-align: 0.255em; + content: ""; + border-top: 0.3em solid transparent; + border-right: 0; + border-bottom: 0.3em solid transparent; + border-left: 0.3em solid; +} + +.dropright .dropdown-toggle:empty::after { + margin-left: 0; +} + +.dropright .dropdown-toggle::after { + vertical-align: 0; +} + +.dropleft .dropdown-menu { + top: 0; + right: 100%; + left: auto; + margin-top: 0; + margin-right: 0.125rem; +} + +.dropleft .dropdown-toggle::after { + display: inline-block; + margin-left: 0.255em; + vertical-align: 0.255em; + content: ""; +} + +.dropleft .dropdown-toggle::after { + display: none; +} + +.dropleft .dropdown-toggle::before { + display: inline-block; + margin-right: 0.255em; + vertical-align: 0.255em; + content: ""; + border-top: 0.3em solid transparent; + border-right: 0.3em solid; + border-bottom: 0.3em solid transparent; +} + +.dropleft .dropdown-toggle:empty::after { + margin-left: 0; +} + +.dropleft .dropdown-toggle::before { + vertical-align: 0; +} + +.dropdown-menu[x-placement^="top"], .dropdown-menu[x-placement^="right"], .dropdown-menu[x-placement^="bottom"], .dropdown-menu[x-placement^="left"] { + right: auto; + bottom: auto; +} + +.dropdown-divider { + height: 0; + margin: 0.5rem 0; + overflow: hidden; + border-top: 1px solid #eaecf4; +} + +.dropdown-item { + display: block; + width: 100%; + padding: 0.25rem 1.5rem; + clear: both; + font-weight: 400; + color: #3a3b45; + text-align: inherit; + white-space: nowrap; + background-color: transparent; + border: 0; +} + +.dropdown-item:hover, .dropdown-item:focus { + color: #2e2f37; + text-decoration: none; + background-color: #f8f9fc; +} + +.dropdown-item.active, .dropdown-item:active { + color: #fff; + text-decoration: none; + background-color: #4e73df; +} + +.dropdown-item.disabled, .dropdown-item:disabled { + color: #858796; + pointer-events: none; + background-color: transparent; +} + +.dropdown-menu.show { + display: block; +} + +.dropdown-header { + display: block; + padding: 0.5rem 1.5rem; + margin-bottom: 0; + font-size: 0.875rem; + color: #858796; + white-space: nowrap; +} + +.dropdown-item-text { + display: block; + padding: 0.25rem 1.5rem; + color: #3a3b45; +} + +.btn-group, +.btn-group-vertical { + position: relative; + display: inline-flex; + vertical-align: middle; +} + +.btn-group > .btn, +.btn-group-vertical > .btn { + position: relative; + flex: 1 1 auto; +} + +.btn-group > .btn:hover, +.btn-group-vertical > .btn:hover { + z-index: 1; +} + +.btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active, +.btn-group-vertical > .btn:focus, +.btn-group-vertical > .btn:active, +.btn-group-vertical > .btn.active { + z-index: 1; +} + +.btn-toolbar { + display: flex; + flex-wrap: wrap; + justify-content: flex-start; +} + +.btn-toolbar .input-group { + width: auto; +} + +.btn-group > .btn:not(:first-child), +.btn-group > .btn-group:not(:first-child) { + margin-left: -1px; +} + +.btn-group > .btn:not(:last-child):not(.dropdown-toggle), +.btn-group > .btn-group:not(:last-child) > .btn { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} + +.btn-group > .btn:not(:first-child), +.btn-group > .btn-group:not(:first-child) > .btn { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} + +.dropdown-toggle-split { + padding-right: 0.5625rem; + padding-left: 0.5625rem; +} + +.dropdown-toggle-split::after, +.dropup .dropdown-toggle-split::after, +.dropright .dropdown-toggle-split::after { + margin-left: 0; +} + +.dropleft .dropdown-toggle-split::before { + margin-right: 0; +} + +.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split { + padding-right: 0.375rem; + padding-left: 0.375rem; +} + +.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split { + padding-right: 0.75rem; + padding-left: 0.75rem; +} + +.btn-group-vertical { + 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:not(:first-child), +.btn-group-vertical > .btn-group:not(:first-child) { + margin-top: -1px; +} + +.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle), +.btn-group-vertical > .btn-group:not(:last-child) > .btn { + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} + +.btn-group-vertical > .btn:not(:first-child), +.btn-group-vertical > .btn-group:not(:first-child) > .btn { + border-top-left-radius: 0; + border-top-right-radius: 0; +} + +.btn-group-toggle > .btn, +.btn-group-toggle > .btn-group > .btn { + margin-bottom: 0; +} + +.btn-group-toggle > .btn input[type="radio"], +.btn-group-toggle > .btn input[type="checkbox"], +.btn-group-toggle > .btn-group > .btn input[type="radio"], +.btn-group-toggle > .btn-group > .btn input[type="checkbox"] { + position: absolute; + clip: rect(0, 0, 0, 0); + pointer-events: none; +} + +.input-group { + position: relative; + display: flex; + flex-wrap: wrap; + align-items: stretch; + width: 100%; +} + +.input-group > .form-control, +.input-group > .form-control-plaintext, +.input-group > .custom-select, +.input-group > .custom-file { + position: relative; + flex: 1 1 auto; + width: 1%; + min-width: 0; + margin-bottom: 0; +} + +.input-group > .form-control + .form-control, +.input-group > .form-control + .custom-select, +.input-group > .form-control + .custom-file, +.input-group > .form-control-plaintext + .form-control, +.input-group > .form-control-plaintext + .custom-select, +.input-group > .form-control-plaintext + .custom-file, +.input-group > .custom-select + .form-control, +.input-group > .custom-select + .custom-select, +.input-group > .custom-select + .custom-file, +.input-group > .custom-file + .form-control, +.input-group > .custom-file + .custom-select, +.input-group > .custom-file + .custom-file { + margin-left: -1px; +} + +.input-group > .form-control:focus, +.input-group > .custom-select:focus, +.input-group > .custom-file .custom-file-input:focus ~ .custom-file-label { + z-index: 3; +} + +.input-group > .custom-file .custom-file-input:focus { + z-index: 4; +} + +.input-group > .form-control:not(:last-child), +.input-group > .custom-select:not(:last-child) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} + +.input-group > .form-control:not(:first-child), +.input-group > .custom-select:not(:first-child) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} + +.input-group > .custom-file { + display: 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:focus, +.input-group-append .btn:focus { + z-index: 3; +} + +.input-group-prepend .btn + .btn, +.input-group-prepend .btn + .input-group-text, +.input-group-prepend .input-group-text + .input-group-text, +.input-group-prepend .input-group-text + .btn, +.input-group-append .btn + .btn, +.input-group-append .btn + .input-group-text, +.input-group-append .input-group-text + .input-group-text, +.input-group-append .input-group-text + .btn { + margin-left: -1px; +} + +.input-group-prepend { + margin-right: -1px; +} + +.input-group-append { + margin-left: -1px; +} + +.input-group-text { + display: flex; + align-items: center; + padding: 0.375rem 0.75rem; + margin-bottom: 0; + font-size: 1rem; + font-weight: 400; + line-height: 1.5; + color: #6e707e; + text-align: center; + white-space: nowrap; + background-color: #eaecf4; + border: 1px solid #d1d3e2; + border-radius: 0.35rem; +} + +.input-group-text input[type="radio"], +.input-group-text input[type="checkbox"] { + margin-top: 0; +} + +.input-group-lg > .form-control:not(textarea), +.input-group-lg > .custom-select { + height: calc(1.5em + 1rem + 2px); +} + +.input-group-lg > .form-control, +.input-group-lg > .custom-select, +.input-group-lg > .input-group-prepend > .input-group-text, +.input-group-lg > .input-group-append > .input-group-text, +.input-group-lg > .input-group-prepend > .btn, +.input-group-lg > .input-group-append > .btn { + padding: 0.5rem 1rem; + font-size: 1.25rem; + line-height: 1.5; + border-radius: 0.3rem; +} + +.input-group-sm > .form-control:not(textarea), +.input-group-sm > .custom-select { + height: calc(1.5em + 0.5rem + 2px); +} + +.input-group-sm > .form-control, +.input-group-sm > .custom-select, +.input-group-sm > .input-group-prepend > .input-group-text, +.input-group-sm > .input-group-append > .input-group-text, +.input-group-sm > .input-group-prepend > .btn, +.input-group-sm > .input-group-append > .btn { + padding: 0.25rem 0.5rem; + font-size: 0.875rem; + line-height: 1.5; + border-radius: 0.2rem; +} + +.input-group-lg > .custom-select, +.input-group-sm > .custom-select { + padding-right: 1.75rem; +} + +.input-group > .input-group-prepend > .btn, +.input-group > .input-group-prepend > .input-group-text, +.input-group > .input-group-append:not(:last-child) > .btn, +.input-group > .input-group-append:not(:last-child) > .input-group-text, +.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle), +.input-group > .input-group-append:last-child > .input-group-text:not(:last-child) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} + +.input-group > .input-group-append > .btn, +.input-group > .input-group-append > .input-group-text, +.input-group > .input-group-prepend:not(:first-child) > .btn, +.input-group > .input-group-prepend:not(:first-child) > .input-group-text, +.input-group > .input-group-prepend:first-child > .btn:not(:first-child), +.input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} + +.custom-control { + position: relative; + display: block; + min-height: 1.5rem; + padding-left: 1.5rem; +} + +.custom-control-inline { + display: inline-flex; + margin-right: 1rem; +} + +.custom-control-input { + position: absolute; + left: 0; + z-index: -1; + width: 1rem; + height: 1.25rem; + opacity: 0; +} + +.custom-control-input:checked ~ .custom-control-label::before { + color: #fff; + border-color: #4e73df; + background-color: #4e73df; +} + +.custom-control-input:focus ~ .custom-control-label::before { + box-shadow: 0 0 0 0.2rem rgba(78, 115, 223, 0.25); +} + +.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { + border-color: #bac8f3; +} + +.custom-control-input:not(:disabled):active ~ .custom-control-label::before { + color: #fff; + background-color: #e5ebfa; + border-color: #e5ebfa; +} + +.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label { + color: #858796; +} + +.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before { + background-color: #eaecf4; +} + +.custom-control-label { + position: relative; + margin-bottom: 0; + vertical-align: top; +} + +.custom-control-label::before { + position: absolute; + top: 0.25rem; + left: -1.5rem; + display: block; + width: 1rem; + height: 1rem; + pointer-events: none; + content: ""; + background-color: #fff; + border: #b7b9cc solid 1px; +} + +.custom-control-label::after { + position: absolute; + top: 0.25rem; + left: -1.5rem; + display: block; + width: 1rem; + height: 1rem; + content: ""; + background: no-repeat 50% / 50% 50%; +} + +.custom-checkbox .custom-control-label::before { + border-radius: 0.35rem; +} + +.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e"); +} + +.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before { + border-color: #4e73df; + background-color: #4e73df; +} + +.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e"); +} + +.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { + background-color: rgba(78, 115, 223, 0.5); +} + +.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { + background-color: rgba(78, 115, 223, 0.5); +} + +.custom-radio .custom-control-label::before { + border-radius: 50%; +} + +.custom-radio .custom-control-input:checked ~ .custom-control-label::after { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e"); +} + +.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { + background-color: rgba(78, 115, 223, 0.5); +} + +.custom-switch { + padding-left: 2.25rem; +} + +.custom-switch .custom-control-label::before { + left: -2.25rem; + width: 1.75rem; + pointer-events: all; + border-radius: 0.5rem; +} + +.custom-switch .custom-control-label::after { + top: calc(0.25rem + 2px); + left: calc(-2.25rem + 2px); + width: calc(1rem - 4px); + height: calc(1rem - 4px); + background-color: #b7b9cc; + border-radius: 0.5rem; + transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; +} + +@media (prefers-reduced-motion: reduce) { + .custom-switch .custom-control-label::after { + transition: none; + } +} + +.custom-switch .custom-control-input:checked ~ .custom-control-label::after { + background-color: #fff; + transform: translateX(0.75rem); +} + +.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { + background-color: rgba(78, 115, 223, 0.5); +} + +.custom-select { + display: inline-block; + width: 100%; + height: calc(1.5em + 0.75rem + 2px); + padding: 0.375rem 1.75rem 0.375rem 0.75rem; + font-size: 1rem; + font-weight: 400; + line-height: 1.5; + color: #6e707e; + vertical-align: middle; + background: #fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%235a5c69' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px; + border: 1px solid #d1d3e2; + border-radius: 0.35rem; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; +} + +.custom-select:focus { + border-color: #bac8f3; + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(78, 115, 223, 0.25); +} + +.custom-select:focus::-ms-value { + color: #6e707e; + 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: #858796; + background-color: #eaecf4; +} + +.custom-select::-ms-expand { + display: none; +} + +.custom-select:-moz-focusring { + color: transparent; + text-shadow: 0 0 0 #6e707e; +} + +.custom-select-sm { + height: calc(1.5em + 0.5rem + 2px); + padding-top: 0.25rem; + padding-bottom: 0.25rem; + padding-left: 0.5rem; + font-size: 0.875rem; +} + +.custom-select-lg { + height: calc(1.5em + 1rem + 2px); + padding-top: 0.5rem; + padding-bottom: 0.5rem; + padding-left: 1rem; + font-size: 1.25rem; +} + +.custom-file { + position: relative; + display: inline-block; + width: 100%; + height: calc(1.5em + 0.75rem + 2px); + margin-bottom: 0; +} + +.custom-file-input { + position: relative; + z-index: 2; + width: 100%; + height: calc(1.5em + 0.75rem + 2px); + margin: 0; + opacity: 0; +} + +.custom-file-input:focus ~ .custom-file-label { + border-color: #bac8f3; + box-shadow: 0 0 0 0.2rem rgba(78, 115, 223, 0.25); +} + +.custom-file-input[disabled] ~ .custom-file-label, +.custom-file-input:disabled ~ .custom-file-label { + background-color: #eaecf4; +} + +.custom-file-input:lang(en) ~ .custom-file-label::after { + content: "Browse"; +} + +.custom-file-input ~ .custom-file-label[data-browse]::after { + content: attr(data-browse); +} + +.custom-file-label { + position: absolute; + top: 0; + right: 0; + left: 0; + z-index: 1; + height: calc(1.5em + 0.75rem + 2px); + padding: 0.375rem 0.75rem; + font-weight: 400; + line-height: 1.5; + color: #6e707e; + background-color: #fff; + border: 1px solid #d1d3e2; + border-radius: 0.35rem; +} + +.custom-file-label::after { + position: absolute; + top: 0; + right: 0; + bottom: 0; + z-index: 3; + display: block; + height: calc(1.5em + 0.75rem); + padding: 0.375rem 0.75rem; + line-height: 1.5; + color: #6e707e; + content: "Browse"; + background-color: #eaecf4; + border-left: inherit; + border-radius: 0 0.35rem 0.35rem 0; +} + +.custom-range { + width: 100%; + height: 1.4rem; + padding: 0; + background-color: transparent; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; +} + +.custom-range:focus { + outline: none; +} + +.custom-range:focus::-webkit-slider-thumb { + box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(78, 115, 223, 0.25); +} + +.custom-range:focus::-moz-range-thumb { + box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(78, 115, 223, 0.25); +} + +.custom-range:focus::-ms-thumb { + box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(78, 115, 223, 0.25); +} + +.custom-range::-moz-focus-outer { + border: 0; +} + +.custom-range::-webkit-slider-thumb { + width: 1rem; + height: 1rem; + margin-top: -0.25rem; + background-color: #4e73df; + border: 0; + border-radius: 1rem; + -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + -webkit-appearance: none; + appearance: none; +} + +@media (prefers-reduced-motion: reduce) { + .custom-range::-webkit-slider-thumb { + -webkit-transition: none; + transition: none; + } +} + +.custom-range::-webkit-slider-thumb:active { + background-color: #e5ebfa; +} + +.custom-range::-webkit-slider-runnable-track { + width: 100%; + height: 0.5rem; + color: transparent; + cursor: pointer; + background-color: #dddfeb; + border-color: transparent; + border-radius: 1rem; +} + +.custom-range::-moz-range-thumb { + width: 1rem; + height: 1rem; + background-color: #4e73df; + border: 0; + border-radius: 1rem; + -moz-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + -moz-appearance: none; + appearance: none; +} + +@media (prefers-reduced-motion: reduce) { + .custom-range::-moz-range-thumb { + -moz-transition: none; + transition: none; + } +} + +.custom-range::-moz-range-thumb:active { + background-color: #e5ebfa; +} + +.custom-range::-moz-range-track { + width: 100%; + height: 0.5rem; + color: transparent; + cursor: pointer; + background-color: #dddfeb; + border-color: transparent; + border-radius: 1rem; +} + +.custom-range::-ms-thumb { + width: 1rem; + height: 1rem; + margin-top: 0; + margin-right: 0.2rem; + margin-left: 0.2rem; + background-color: #4e73df; + border: 0; + border-radius: 1rem; + -ms-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + appearance: none; +} + +@media (prefers-reduced-motion: reduce) { + .custom-range::-ms-thumb { + -ms-transition: none; + transition: none; + } +} + +.custom-range::-ms-thumb:active { + background-color: #e5ebfa; +} + +.custom-range::-ms-track { + width: 100%; + height: 0.5rem; + color: transparent; + cursor: pointer; + background-color: transparent; + border-color: transparent; + border-width: 0.5rem; +} + +.custom-range::-ms-fill-lower { + background-color: #dddfeb; + border-radius: 1rem; +} + +.custom-range::-ms-fill-upper { + margin-right: 15px; + background-color: #dddfeb; + border-radius: 1rem; +} + +.custom-range:disabled::-webkit-slider-thumb { + background-color: #b7b9cc; +} + +.custom-range:disabled::-webkit-slider-runnable-track { + cursor: default; +} + +.custom-range:disabled::-moz-range-thumb { + background-color: #b7b9cc; +} + +.custom-range:disabled::-moz-range-track { + cursor: default; +} + +.custom-range:disabled::-ms-thumb { + background-color: #b7b9cc; +} + +.custom-control-label::before, +.custom-file-label, +.custom-select { + transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; +} + +@media (prefers-reduced-motion: reduce) { + .custom-control-label::before, + .custom-file-label, + .custom-select { + transition: none; + } +} + +.nav { + display: flex; + flex-wrap: wrap; + padding-left: 0; + margin-bottom: 0; + list-style: none; +} + +.nav-link { + display: block; + padding: 0.5rem 1rem; +} + +.nav-link:hover, .nav-link:focus { + text-decoration: none; +} + +.nav-link.disabled { + color: #858796; + pointer-events: none; + cursor: default; +} + +.nav-tabs { + border-bottom: 1px solid #dddfeb; +} + +.nav-tabs .nav-item { + margin-bottom: -1px; +} + +.nav-tabs .nav-link { + border: 1px solid transparent; + border-top-left-radius: 0.35rem; + border-top-right-radius: 0.35rem; +} + +.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus { + border-color: #eaecf4 #eaecf4 #dddfeb; +} + +.nav-tabs .nav-link.disabled { + color: #858796; + background-color: transparent; + border-color: transparent; +} + +.nav-tabs .nav-link.active, +.nav-tabs .nav-item.show .nav-link { + color: #6e707e; + background-color: #fff; + border-color: #dddfeb #dddfeb #fff; +} + +.nav-tabs .dropdown-menu { + margin-top: -1px; + border-top-left-radius: 0; + border-top-right-radius: 0; +} + +.nav-pills .nav-link { + border-radius: 0.35rem; +} + +.nav-pills .nav-link.active, +.nav-pills .show > .nav-link { + color: #fff; + background-color: #4e73df; +} + +.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: 0.5rem 1rem; +} + +.navbar .container, +.navbar .container-fluid, .navbar .container-sm, .navbar .container-md, .navbar .container-lg, .navbar .container-xl { + display: flex; + flex-wrap: wrap; + align-items: center; + justify-content: space-between; +} + +.navbar-brand { + display: inline-block; + padding-top: 0.3125rem; + padding-bottom: 0.3125rem; + margin-right: 1rem; + font-size: 1.25rem; + line-height: inherit; + white-space: nowrap; +} + +.navbar-brand:hover, .navbar-brand:focus { + text-decoration: none; +} + +.navbar-nav { + display: 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.5rem; + padding-bottom: 0.5rem; +} + +.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.35rem; +} + +.navbar-toggler:hover, .navbar-toggler:focus { + text-decoration: none; +} + +.navbar-toggler-icon { + display: inline-block; + width: 1.5em; + height: 1.5em; + vertical-align: middle; + content: ""; + background: no-repeat center center; + background-size: 100% 100%; +} + +@media (max-width: 575.98px) { + .navbar-expand-sm > .container, + .navbar-expand-sm > .container-fluid, .navbar-expand-sm > .container-sm, .navbar-expand-sm > .container-md, .navbar-expand-sm > .container-lg, .navbar-expand-sm > .container-xl { + padding-right: 0; + padding-left: 0; + } +} + +@media (min-width: 576px) { + .navbar-expand-sm { + 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: 0.5rem; + padding-left: 0.5rem; + } + .navbar-expand-sm > .container, + .navbar-expand-sm > .container-fluid, .navbar-expand-sm > .container-sm, .navbar-expand-sm > .container-md, .navbar-expand-sm > .container-lg, .navbar-expand-sm > .container-xl { + 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, .navbar-expand-md > .container-sm, .navbar-expand-md > .container-md, .navbar-expand-md > .container-lg, .navbar-expand-md > .container-xl { + padding-right: 0; + padding-left: 0; + } +} + +@media (min-width: 768px) { + .navbar-expand-md { + 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: 0.5rem; + padding-left: 0.5rem; + } + .navbar-expand-md > .container, + .navbar-expand-md > .container-fluid, .navbar-expand-md > .container-sm, .navbar-expand-md > .container-md, .navbar-expand-md > .container-lg, .navbar-expand-md > .container-xl { + 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, .navbar-expand-lg > .container-sm, .navbar-expand-lg > .container-md, .navbar-expand-lg > .container-lg, .navbar-expand-lg > .container-xl { + padding-right: 0; + padding-left: 0; + } +} + +@media (min-width: 992px) { + .navbar-expand-lg { + 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: 0.5rem; + padding-left: 0.5rem; + } + .navbar-expand-lg > .container, + .navbar-expand-lg > .container-fluid, .navbar-expand-lg > .container-sm, .navbar-expand-lg > .container-md, .navbar-expand-lg > .container-lg, .navbar-expand-lg > .container-xl { + 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, .navbar-expand-xl > .container-sm, .navbar-expand-xl > .container-md, .navbar-expand-xl > .container-lg, .navbar-expand-xl > .container-xl { + padding-right: 0; + padding-left: 0; + } +} + +@media (min-width: 1200px) { + .navbar-expand-xl { + 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: 0.5rem; + padding-left: 0.5rem; + } + .navbar-expand-xl > .container, + .navbar-expand-xl > .container-fluid, .navbar-expand-xl > .container-sm, .navbar-expand-xl > .container-md, .navbar-expand-xl > .container-lg, .navbar-expand-xl > .container-xl { + 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, .navbar-expand > .container-sm, .navbar-expand > .container-md, .navbar-expand > .container-lg, .navbar-expand > .container-xl { + padding-right: 0; + padding-left: 0; +} + +.navbar-expand .navbar-nav { + flex-direction: row; +} + +.navbar-expand .navbar-nav .dropdown-menu { + position: absolute; +} + +.navbar-expand .navbar-nav .nav-link { + padding-right: 0.5rem; + padding-left: 0.5rem; +} + +.navbar-expand > .container, +.navbar-expand > .container-fluid, .navbar-expand > .container-sm, .navbar-expand > .container-md, .navbar-expand > .container-lg, .navbar-expand > .container-xl { + 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: rgba(0, 0, 0, 0.1); +} + +.navbar-light .navbar-toggler-icon { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); +} + +.navbar-light .navbar-text { + color: rgba(0, 0, 0, 0.5); +} + +.navbar-light .navbar-text a { + color: rgba(0, 0, 0, 0.9); +} + +.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { + color: rgba(0, 0, 0, 0.9); +} + +.navbar-dark .navbar-brand { + color: #fff; +} + +.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { + color: #fff; +} + +.navbar-dark .navbar-nav .nav-link { + color: rgba(255, 255, 255, 0.5); +} + +.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { + color: rgba(255, 255, 255, 0.75); +} + +.navbar-dark .navbar-nav .nav-link.disabled { + color: rgba(255, 255, 255, 0.25); +} + +.navbar-dark .navbar-nav .show > .nav-link, +.navbar-dark .navbar-nav .active > .nav-link, +.navbar-dark .navbar-nav .nav-link.show, +.navbar-dark .navbar-nav .nav-link.active { + color: #fff; +} + +.navbar-dark .navbar-toggler { + color: rgba(255, 255, 255, 0.5); + border-color: rgba(255, 255, 255, 0.1); +} + +.navbar-dark .navbar-toggler-icon { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); +} + +.navbar-dark .navbar-text { + color: rgba(255, 255, 255, 0.5); +} + +.navbar-dark .navbar-text a { + color: #fff; +} + +.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { + color: #fff; +} + +.card { + position: relative; + display: flex; + flex-direction: column; + min-width: 0; + word-wrap: break-word; + background-color: #fff; + background-clip: border-box; + border: 1px solid #e3e6f0; + border-radius: 0.35rem; +} + +.card > hr { + margin-right: 0; + margin-left: 0; +} + +.card > .list-group { + border-top: inherit; + border-bottom: inherit; +} + +.card > .list-group:first-child { + border-top-width: 0; + border-top-left-radius: calc(0.35rem - 1px); + border-top-right-radius: calc(0.35rem - 1px); +} + +.card > .list-group:last-child { + border-bottom-width: 0; + border-bottom-right-radius: calc(0.35rem - 1px); + border-bottom-left-radius: calc(0.35rem - 1px); +} + +.card-body { + flex: 1 1 auto; + min-height: 1px; + padding: 1.25rem; +} + +.card-title { + margin-bottom: 0.75rem; +} + +.card-subtitle { + margin-top: -0.375rem; + margin-bottom: 0; +} + +.card-text:last-child { + margin-bottom: 0; +} + +.card-link:hover { + text-decoration: none; +} + +.card-link + .card-link { + margin-left: 1.25rem; +} + +.card-header { + padding: 0.75rem 1.25rem; + margin-bottom: 0; + background-color: #f8f9fc; + border-bottom: 1px solid #e3e6f0; +} + +.card-header:first-child { + border-radius: calc(0.35rem - 1px) calc(0.35rem - 1px) 0 0; +} + +.card-header + .list-group .list-group-item:first-child { + border-top: 0; +} + +.card-footer { + padding: 0.75rem 1.25rem; + background-color: #f8f9fc; + border-top: 1px solid #e3e6f0; +} + +.card-footer:last-child { + border-radius: 0 0 calc(0.35rem - 1px) calc(0.35rem - 1px); +} + +.card-header-tabs { + margin-right: -0.625rem; + margin-bottom: -0.75rem; + margin-left: -0.625rem; + border-bottom: 0; +} + +.card-header-pills { + margin-right: -0.625rem; + margin-left: -0.625rem; +} + +.card-img-overlay { + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + padding: 1.25rem; +} + +.card-img, +.card-img-top, +.card-img-bottom { + flex-shrink: 0; + width: 100%; +} + +.card-img, +.card-img-top { + border-top-left-radius: calc(0.35rem - 1px); + border-top-right-radius: calc(0.35rem - 1px); +} + +.card-img, +.card-img-bottom { + border-bottom-right-radius: calc(0.35rem - 1px); + border-bottom-left-radius: calc(0.35rem - 1px); +} + +.card-deck .card { + margin-bottom: 0.75rem; +} + +@media (min-width: 576px) { + .card-deck { + display: flex; + flex-flow: row wrap; + margin-right: -0.75rem; + margin-left: -0.75rem; + } + .card-deck .card { + flex: 1 0 0%; + margin-right: 0.75rem; + margin-bottom: 0; + margin-left: 0.75rem; + } +} + +.card-group > .card { + margin-bottom: 0.75rem; +} + +@media (min-width: 576px) { + .card-group { + display: flex; + 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:not(:last-child) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; + } + .card-group > .card:not(:last-child) .card-img-top, + .card-group > .card:not(:last-child) .card-header { + border-top-right-radius: 0; + } + .card-group > .card:not(:last-child) .card-img-bottom, + .card-group > .card:not(:last-child) .card-footer { + border-bottom-right-radius: 0; + } + .card-group > .card:not(:first-child) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; + } + .card-group > .card:not(:first-child) .card-img-top, + .card-group > .card:not(:first-child) .card-header { + border-top-left-radius: 0; + } + .card-group > .card:not(:first-child) .card-img-bottom, + .card-group > .card:not(:first-child) .card-footer { + border-bottom-left-radius: 0; + } +} + +.card-columns .card { + margin-bottom: 0.75rem; +} + +@media (min-width: 576px) { + .card-columns { + -moz-column-count: 3; + column-count: 3; + -moz-column-gap: 1.25rem; + column-gap: 1.25rem; + orphans: 1; + widows: 1; + } + .card-columns .card { + display: inline-block; + width: 100%; + } +} + +.accordion > .card { + overflow: hidden; +} + +.accordion > .card:not(:last-of-type) { + border-bottom: 0; + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} + +.accordion > .card:not(:first-of-type) { + border-top-left-radius: 0; + border-top-right-radius: 0; +} + +.accordion > .card > .card-header { + border-radius: 0; + margin-bottom: -1px; +} + +.breadcrumb { + display: flex; + flex-wrap: wrap; + padding: 0.75rem 1rem; + margin-bottom: 1rem; + list-style: none; + background-color: #eaecf4; + border-radius: 0.35rem; +} + +.breadcrumb-item { + display: flex; +} + +.breadcrumb-item + .breadcrumb-item { + padding-left: 0.5rem; +} + +.breadcrumb-item + .breadcrumb-item::before { + display: inline-block; + padding-right: 0.5rem; + color: #858796; + content: "/"; +} + +.breadcrumb-item + .breadcrumb-item:hover::before { + text-decoration: underline; +} + +.breadcrumb-item + .breadcrumb-item:hover::before { + text-decoration: none; +} + +.breadcrumb-item.active { + color: #858796; +} + +.pagination { + display: flex; + padding-left: 0; + list-style: none; + border-radius: 0.35rem; +} + +.page-link { + position: relative; + display: block; + padding: 0.5rem 0.75rem; + margin-left: -1px; + line-height: 1.25; + color: #4e73df; + background-color: #fff; + border: 1px solid #dddfeb; +} + +.page-link:hover { + z-index: 2; + color: #224abe; + text-decoration: none; + background-color: #eaecf4; + border-color: #dddfeb; +} + +.page-link:focus { + z-index: 3; + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(78, 115, 223, 0.25); +} + +.page-item:first-child .page-link { + margin-left: 0; + border-top-left-radius: 0.35rem; + border-bottom-left-radius: 0.35rem; +} + +.page-item:last-child .page-link { + border-top-right-radius: 0.35rem; + border-bottom-right-radius: 0.35rem; +} + +.page-item.active .page-link { + z-index: 3; + color: #fff; + background-color: #4e73df; + border-color: #4e73df; +} + +.page-item.disabled .page-link { + color: #858796; + pointer-events: none; + cursor: auto; + background-color: #fff; + border-color: #dddfeb; +} + +.pagination-lg .page-link { + padding: 0.75rem 1.5rem; + font-size: 1.25rem; + line-height: 1.5; +} + +.pagination-lg .page-item:first-child .page-link { + border-top-left-radius: 0.3rem; + border-bottom-left-radius: 0.3rem; +} + +.pagination-lg .page-item:last-child .page-link { + border-top-right-radius: 0.3rem; + border-bottom-right-radius: 0.3rem; +} + +.pagination-sm .page-link { + padding: 0.25rem 0.5rem; + font-size: 0.875rem; + line-height: 1.5; +} + +.pagination-sm .page-item:first-child .page-link { + border-top-left-radius: 0.2rem; + border-bottom-left-radius: 0.2rem; +} + +.pagination-sm .page-item:last-child .page-link { + border-top-right-radius: 0.2rem; + border-bottom-right-radius: 0.2rem; +} + +.badge { + display: inline-block; + padding: 0.25em 0.4em; + font-size: 75%; + font-weight: 700; + line-height: 1; + text-align: center; + white-space: nowrap; + vertical-align: baseline; + border-radius: 0.35rem; + transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; +} + +@media (prefers-reduced-motion: reduce) { + .badge { + transition: none; + } +} + +a.badge:hover, a.badge:focus { + text-decoration: none; +} + +.badge:empty { + display: none; +} + +.btn .badge { + position: relative; + top: -1px; +} + +.badge-pill { + padding-right: 0.6em; + padding-left: 0.6em; + border-radius: 10rem; +} + +.badge-primary { + color: #fff; + background-color: #4e73df; +} + +a.badge-primary:hover, a.badge-primary:focus { + color: #fff; + background-color: #2653d4; +} + +a.badge-primary:focus, a.badge-primary.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(78, 115, 223, 0.5); +} + +.badge-secondary { + color: #fff; + background-color: #858796; +} + +a.badge-secondary:hover, a.badge-secondary:focus { + color: #fff; + background-color: #6b6d7d; +} + +a.badge-secondary:focus, a.badge-secondary.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(133, 135, 150, 0.5); +} + +.badge-success { + color: #fff; + background-color: #5BBCFF; +} + +a.badge-success:hover, a.badge-success:focus { + color: #fff; + background-color: #169b6b; +} + +a.badge-success:focus, a.badge-success.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(28, 200, 138, 0.5); +} + +.badge-info { + color: #fff; + background-color: #36b9cc; +} + +a.badge-info:hover, a.badge-info:focus { + color: #fff; + background-color: #2a96a5; +} + +a.badge-info:focus, a.badge-info.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(54, 185, 204, 0.5); +} + +.badge-warning { + color: #fff; + background-color: #f6c23e; +} + +a.badge-warning:hover, a.badge-warning:focus { + color: #fff; + background-color: #f4b30d; +} + +a.badge-warning:focus, a.badge-warning.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(246, 194, 62, 0.5); +} + +.badge-danger { + color: #fff; + background-color: #e74a3b; +} + +a.badge-danger:hover, a.badge-danger:focus { + color: #fff; + background-color: #d52a1a; +} + +a.badge-danger:focus, a.badge-danger.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(231, 74, 59, 0.5); +} + +.badge-light { + color: #3a3b45; + background-color: #f8f9fc; +} + +a.badge-light:hover, a.badge-light:focus { + color: #3a3b45; + background-color: #d4daed; +} + +a.badge-light:focus, a.badge-light.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(248, 249, 252, 0.5); +} + +.badge-dark { + color: #fff; + background-color: #5a5c69; +} + +a.badge-dark:hover, a.badge-dark:focus { + color: #fff; + background-color: #42444e; +} + +a.badge-dark:focus, a.badge-dark.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(90, 92, 105, 0.5); +} + +.jumbotron { + padding: 2rem 1rem; + margin-bottom: 2rem; + background-color: #eaecf4; + border-radius: 0.3rem; +} + +@media (min-width: 576px) { + .jumbotron { + padding: 4rem 2rem; + } +} + +.jumbotron-fluid { + padding-right: 0; + padding-left: 0; + border-radius: 0; +} + +.alert { + position: relative; + padding: 0.75rem 1.25rem; + margin-bottom: 1rem; + border: 1px solid transparent; + border-radius: 0.35rem; +} + +.alert-heading { + color: inherit; +} + +.alert-link { + font-weight: 700; +} + +.alert-dismissible { + padding-right: 4rem; +} + +.alert-dismissible .close { + position: absolute; + top: 0; + right: 0; + padding: 0.75rem 1.25rem; + color: inherit; +} + +.alert-primary { + color: #293c74; + background-color: #dce3f9; + border-color: #cdd8f6; +} + +.alert-primary hr { + border-top-color: #b7c7f2; +} + +.alert-primary .alert-link { + color: #1c294e; +} + +.alert-secondary { + color: #45464e; + background-color: #e7e7ea; + border-color: #dddde2; +} + +.alert-secondary hr { + border-top-color: #cfcfd6; +} + +.alert-secondary .alert-link { + color: #2d2e33; +} + +.alert-success { + color: #0f6848; + background-color: #d2f4e8; + border-color: #bff0de; +} + +.alert-success hr { + border-top-color: #aaebd3; +} + +.alert-success .alert-link { + color: #093b29; +} + +.alert-info { + color: #1c606a; + background-color: #d7f1f5; + border-color: #c7ebf1; +} + +.alert-info hr { + border-top-color: #b3e4ec; +} + +.alert-info .alert-link { + color: #113b42; +} + +.alert-warning { + color: #806520; + background-color: #fdf3d8; + border-color: #fceec9; +} + +.alert-warning hr { + border-top-color: #fbe6b1; +} + +.alert-warning .alert-link { + color: #574516; +} + +.alert-danger { + color: #78261f; + background-color: #fadbd8; + border-color: #f8ccc8; +} + +.alert-danger hr { + border-top-color: #f5b7b1; +} + +.alert-danger .alert-link { + color: #4f1915; +} + +.alert-light { + color: #818183; + background-color: #fefefe; + border-color: #fdfdfe; +} + +.alert-light hr { + border-top-color: #ececf6; +} + +.alert-light .alert-link { + color: #686869; +} + +.alert-dark { + color: #2f3037; + background-color: #dedee1; + border-color: #d1d1d5; +} + +.alert-dark hr { + border-top-color: #c4c4c9; +} + +.alert-dark .alert-link { + color: #18181c; +} + +@-webkit-keyframes progress-bar-stripes { + from { + background-position: 1rem 0; + } + to { + background-position: 0 0; + } +} + +@keyframes progress-bar-stripes { + from { + background-position: 1rem 0; + } + to { + background-position: 0 0; + } +} + +.progress { + display: flex; + height: 1rem; + overflow: hidden; + line-height: 0; + font-size: 0.75rem; + background-color: #eaecf4; + border-radius: 0.35rem; +} + +.progress-bar { + display: flex; + flex-direction: column; + justify-content: center; + overflow: hidden; + color: #fff; + text-align: center; + white-space: nowrap; + background-color: #4e73df; + transition: width 0.6s ease; +} + +@media (prefers-reduced-motion: reduce) { + .progress-bar { + transition: none; + } +} + +.progress-bar-striped { + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-size: 1rem 1rem; +} + +.progress-bar-animated { + -webkit-animation: progress-bar-stripes 1s linear infinite; + animation: progress-bar-stripes 1s linear infinite; +} + +@media (prefers-reduced-motion: reduce) { + .progress-bar-animated { + -webkit-animation: none; + animation: none; + } +} + +.media { + display: flex; + align-items: flex-start; +} + +.media-body { + flex: 1; +} + +.list-group { + display: flex; + flex-direction: column; + padding-left: 0; + margin-bottom: 0; + border-radius: 0.35rem; +} + +.list-group-item-action { + width: 100%; + color: #6e707e; + text-align: inherit; +} + +.list-group-item-action:hover, .list-group-item-action:focus { + z-index: 1; + color: #6e707e; + text-decoration: none; + background-color: #f8f9fc; +} + +.list-group-item-action:active { + color: #858796; + background-color: #eaecf4; +} + +.list-group-item { + position: relative; + display: block; + padding: 0.75rem 1.25rem; + background-color: #fff; + border: 1px solid rgba(0, 0, 0, 0.125); +} + +.list-group-item:first-child { + border-top-left-radius: inherit; + border-top-right-radius: inherit; +} + +.list-group-item:last-child { + border-bottom-right-radius: inherit; + border-bottom-left-radius: inherit; +} + +.list-group-item.disabled, .list-group-item:disabled { + color: #858796; + pointer-events: none; + background-color: #fff; +} + +.list-group-item.active { + z-index: 2; + color: #fff; + background-color: #4e73df; + border-color: #4e73df; +} + +.list-group-item + .list-group-item { + border-top-width: 0; +} + +.list-group-item + .list-group-item.active { + margin-top: -1px; + border-top-width: 1px; +} + +.list-group-horizontal { + flex-direction: row; +} + +.list-group-horizontal > .list-group-item:first-child { + border-bottom-left-radius: 0.35rem; + border-top-right-radius: 0; +} + +.list-group-horizontal > .list-group-item:last-child { + border-top-right-radius: 0.35rem; + border-bottom-left-radius: 0; +} + +.list-group-horizontal > .list-group-item.active { + margin-top: 0; +} + +.list-group-horizontal > .list-group-item + .list-group-item { + border-top-width: 1px; + border-left-width: 0; +} + +.list-group-horizontal > .list-group-item + .list-group-item.active { + margin-left: -1px; + border-left-width: 1px; +} + +@media (min-width: 576px) { + .list-group-horizontal-sm { + flex-direction: row; + } + .list-group-horizontal-sm > .list-group-item:first-child { + border-bottom-left-radius: 0.35rem; + border-top-right-radius: 0; + } + .list-group-horizontal-sm > .list-group-item:last-child { + border-top-right-radius: 0.35rem; + border-bottom-left-radius: 0; + } + .list-group-horizontal-sm > .list-group-item.active { + margin-top: 0; + } + .list-group-horizontal-sm > .list-group-item + .list-group-item { + border-top-width: 1px; + border-left-width: 0; + } + .list-group-horizontal-sm > .list-group-item + .list-group-item.active { + margin-left: -1px; + border-left-width: 1px; + } +} + +@media (min-width: 768px) { + .list-group-horizontal-md { + flex-direction: row; + } + .list-group-horizontal-md > .list-group-item:first-child { + border-bottom-left-radius: 0.35rem; + border-top-right-radius: 0; + } + .list-group-horizontal-md > .list-group-item:last-child { + border-top-right-radius: 0.35rem; + border-bottom-left-radius: 0; + } + .list-group-horizontal-md > .list-group-item.active { + margin-top: 0; + } + .list-group-horizontal-md > .list-group-item + .list-group-item { + border-top-width: 1px; + border-left-width: 0; + } + .list-group-horizontal-md > .list-group-item + .list-group-item.active { + margin-left: -1px; + border-left-width: 1px; + } +} + +@media (min-width: 992px) { + .list-group-horizontal-lg { + flex-direction: row; + } + .list-group-horizontal-lg > .list-group-item:first-child { + border-bottom-left-radius: 0.35rem; + border-top-right-radius: 0; + } + .list-group-horizontal-lg > .list-group-item:last-child { + border-top-right-radius: 0.35rem; + border-bottom-left-radius: 0; + } + .list-group-horizontal-lg > .list-group-item.active { + margin-top: 0; + } + .list-group-horizontal-lg > .list-group-item + .list-group-item { + border-top-width: 1px; + border-left-width: 0; + } + .list-group-horizontal-lg > .list-group-item + .list-group-item.active { + margin-left: -1px; + border-left-width: 1px; + } +} + +@media (min-width: 1200px) { + .list-group-horizontal-xl { + flex-direction: row; + } + .list-group-horizontal-xl > .list-group-item:first-child { + border-bottom-left-radius: 0.35rem; + border-top-right-radius: 0; + } + .list-group-horizontal-xl > .list-group-item:last-child { + border-top-right-radius: 0.35rem; + border-bottom-left-radius: 0; + } + .list-group-horizontal-xl > .list-group-item.active { + margin-top: 0; + } + .list-group-horizontal-xl > .list-group-item + .list-group-item { + border-top-width: 1px; + border-left-width: 0; + } + .list-group-horizontal-xl > .list-group-item + .list-group-item.active { + margin-left: -1px; + border-left-width: 1px; + } +} + +.list-group-flush { + border-radius: 0; +} + +.list-group-flush > .list-group-item { + border-width: 0 0 1px; +} + +.list-group-flush > .list-group-item:last-child { + border-bottom-width: 0; +} + +.list-group-item-primary { + color: #293c74; + background-color: #cdd8f6; +} + +.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { + color: #293c74; + background-color: #b7c7f2; +} + +.list-group-item-primary.list-group-item-action.active { + color: #fff; + background-color: #293c74; + border-color: #293c74; +} + +.list-group-item-secondary { + color: #45464e; + background-color: #dddde2; +} + +.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { + color: #45464e; + background-color: #cfcfd6; +} + +.list-group-item-secondary.list-group-item-action.active { + color: #fff; + background-color: #45464e; + border-color: #45464e; +} + +.list-group-item-success { + color: #0f6848; + background-color: #bff0de; +} + +.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { + color: #0f6848; + background-color: #aaebd3; +} + +.list-group-item-success.list-group-item-action.active { + color: #fff; + background-color: #0f6848; + border-color: #0f6848; +} + +.list-group-item-info { + color: #1c606a; + background-color: #c7ebf1; +} + +.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { + color: #1c606a; + background-color: #b3e4ec; +} + +.list-group-item-info.list-group-item-action.active { + color: #fff; + background-color: #1c606a; + border-color: #1c606a; +} + +.list-group-item-warning { + color: #806520; + background-color: #fceec9; +} + +.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { + color: #806520; + background-color: #fbe6b1; +} + +.list-group-item-warning.list-group-item-action.active { + color: #fff; + background-color: #806520; + border-color: #806520; +} + +.list-group-item-danger { + color: #78261f; + background-color: #f8ccc8; +} + +.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { + color: #78261f; + background-color: #f5b7b1; +} + +.list-group-item-danger.list-group-item-action.active { + color: #fff; + background-color: #78261f; + border-color: #78261f; +} + +.list-group-item-light { + color: #818183; + background-color: #fdfdfe; +} + +.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { + color: #818183; + background-color: #ececf6; +} + +.list-group-item-light.list-group-item-action.active { + color: #fff; + background-color: #818183; + border-color: #818183; +} + +.list-group-item-dark { + color: #2f3037; + background-color: #d1d1d5; +} + +.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { + color: #2f3037; + background-color: #c4c4c9; +} + +.list-group-item-dark.list-group-item-action.active { + color: #fff; + background-color: #2f3037; + border-color: #2f3037; +} + +.close { + float: right; + font-size: 1.5rem; + font-weight: 700; + line-height: 1; + color: #000; + text-shadow: 0 1px 0 #fff; + opacity: .5; +} + +.close:hover { + color: #000; + text-decoration: none; +} + +.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { + opacity: .75; +} + +button.close { + padding: 0; + background-color: transparent; + border: 0; +} + +a.close.disabled { + pointer-events: none; +} + +.toast { + max-width: 350px; + overflow: hidden; + font-size: 0.875rem; + background-color: rgba(255, 255, 255, 0.85); + background-clip: padding-box; + border: 1px solid rgba(0, 0, 0, 0.1); + box-shadow: 0 0.25rem 0.75rem rgba(0, 0, 0, 0.1); + -webkit-backdrop-filter: blur(10px); + backdrop-filter: blur(10px); + opacity: 0; + border-radius: 0.25rem; +} + +.toast:not(:last-child) { + margin-bottom: 0.75rem; +} + +.toast.showing { + opacity: 1; +} + +.toast.show { + display: block; + opacity: 1; +} + +.toast.hide { + display: none; +} + +.toast-header { + display: flex; + align-items: center; + padding: 0.25rem 0.75rem; + color: #858796; + background-color: rgba(255, 255, 255, 0.85); + background-clip: padding-box; + border-bottom: 1px solid rgba(0, 0, 0, 0.05); +} + +.toast-body { + padding: 0.75rem; +} + +.modal-open { + overflow: hidden; +} + +.modal-open .modal { + overflow-x: hidden; + overflow-y: auto; +} + +.modal { + position: fixed; + top: 0; + left: 0; + z-index: 1050; + display: none; + width: 100%; + height: 100%; + overflow: hidden; + outline: 0; +} + +.modal-dialog { + position: relative; + width: auto; + margin: 0.5rem; + pointer-events: none; +} + +.modal.fade .modal-dialog { + transition: transform 0.3s ease-out; + transform: translate(0, -50px); +} + +@media (prefers-reduced-motion: reduce) { + .modal.fade .modal-dialog { + transition: none; + } +} + +.modal.show .modal-dialog { + transform: none; +} + +.modal.modal-static .modal-dialog { + transform: scale(1.02); +} + +.modal-dialog-scrollable { + display: flex; + max-height: calc(100% - 1rem); +} + +.modal-dialog-scrollable .modal-content { + max-height: calc(100vh - 1rem); + overflow: hidden; +} + +.modal-dialog-scrollable .modal-header, +.modal-dialog-scrollable .modal-footer { + flex-shrink: 0; +} + +.modal-dialog-scrollable .modal-body { + overflow-y: auto; +} + +.modal-dialog-centered { + display: flex; + align-items: center; + min-height: calc(100% - 1rem); +} + +.modal-dialog-centered::before { + display: block; + height: calc(100vh - 1rem); + height: -webkit-min-content; + height: -moz-min-content; + height: min-content; + content: ""; +} + +.modal-dialog-centered.modal-dialog-scrollable { + flex-direction: column; + justify-content: center; + height: 100%; +} + +.modal-dialog-centered.modal-dialog-scrollable .modal-content { + max-height: none; +} + +.modal-dialog-centered.modal-dialog-scrollable::before { + content: none; +} + +.modal-content { + position: relative; + display: flex; + flex-direction: column; + width: 100%; + pointer-events: auto; + background-color: #fff; + background-clip: padding-box; + border: 1px solid rgba(0, 0, 0, 0.2); + border-radius: 0.3rem; + outline: 0; +} + +.modal-backdrop { + position: fixed; + top: 0; + left: 0; + z-index: 1040; + width: 100vw; + height: 100vh; + background-color: #000; +} + +.modal-backdrop.fade { + opacity: 0; +} + +.modal-backdrop.show { + opacity: 0.5; +} + +.modal-header { + display: flex; + align-items: flex-start; + justify-content: space-between; + padding: 1rem 1rem; + border-bottom: 1px solid #e3e6f0; + border-top-left-radius: calc(0.3rem - 1px); + border-top-right-radius: calc(0.3rem - 1px); +} + +.modal-header .close { + padding: 1rem 1rem; + margin: -1rem -1rem -1rem auto; +} + +.modal-title { + margin-bottom: 0; + line-height: 1.5; +} + +.modal-body { + position: relative; + flex: 1 1 auto; + padding: 1rem; +} + +.modal-footer { + display: flex; + flex-wrap: wrap; + align-items: center; + justify-content: flex-end; + padding: 0.75rem; + border-top: 1px solid #e3e6f0; + border-bottom-right-radius: calc(0.3rem - 1px); + border-bottom-left-radius: calc(0.3rem - 1px); +} + +.modal-footer > * { + margin: 0.25rem; +} + +.modal-scrollbar-measure { + position: absolute; + top: -9999px; + width: 50px; + height: 50px; + overflow: scroll; +} + +@media (min-width: 576px) { + .modal-dialog { + max-width: 500px; + margin: 1.75rem auto; + } + .modal-dialog-scrollable { + max-height: calc(100% - 3.5rem); + } + .modal-dialog-scrollable .modal-content { + max-height: calc(100vh - 3.5rem); + } + .modal-dialog-centered { + min-height: calc(100% - 3.5rem); + } + .modal-dialog-centered::before { + height: calc(100vh - 3.5rem); + height: -webkit-min-content; + height: -moz-min-content; + height: min-content; + } + .modal-sm { + max-width: 300px; + } +} + +@media (min-width: 992px) { + .modal-lg, + .modal-xl { + max-width: 800px; + } +} + +@media (min-width: 1200px) { + .modal-xl { + max-width: 1140px; + } +} + +.tooltip { + position: absolute; + z-index: 1070; + display: block; + margin: 0; + font-family: "Nunito", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; + font-style: normal; + font-weight: 400; + line-height: 1.5; + text-align: left; + text-align: start; + text-decoration: none; + text-shadow: none; + text-transform: none; + letter-spacing: normal; + word-break: normal; + word-spacing: normal; + white-space: normal; + line-break: auto; + font-size: 0.875rem; + word-wrap: break-word; + opacity: 0; +} + +.tooltip.show { + opacity: 0.9; +} + +.tooltip .arrow { + position: absolute; + display: block; + width: 0.8rem; + height: 0.4rem; +} + +.tooltip .arrow::before { + position: absolute; + content: ""; + border-color: transparent; + border-style: solid; +} + +.bs-tooltip-top, .bs-tooltip-auto[x-placement^="top"] { + padding: 0.4rem 0; +} + +.bs-tooltip-top .arrow, .bs-tooltip-auto[x-placement^="top"] .arrow { + bottom: 0; +} + +.bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^="top"] .arrow::before { + top: 0; + border-width: 0.4rem 0.4rem 0; + border-top-color: #000; +} + +.bs-tooltip-right, .bs-tooltip-auto[x-placement^="right"] { + padding: 0 0.4rem; +} + +.bs-tooltip-right .arrow, .bs-tooltip-auto[x-placement^="right"] .arrow { + left: 0; + width: 0.4rem; + height: 0.8rem; +} + +.bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^="right"] .arrow::before { + right: 0; + border-width: 0.4rem 0.4rem 0.4rem 0; + border-right-color: #000; +} + +.bs-tooltip-bottom, .bs-tooltip-auto[x-placement^="bottom"] { + padding: 0.4rem 0; +} + +.bs-tooltip-bottom .arrow, .bs-tooltip-auto[x-placement^="bottom"] .arrow { + top: 0; +} + +.bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^="bottom"] .arrow::before { + bottom: 0; + border-width: 0 0.4rem 0.4rem; + border-bottom-color: #000; +} + +.bs-tooltip-left, .bs-tooltip-auto[x-placement^="left"] { + padding: 0 0.4rem; +} + +.bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^="left"] .arrow { + right: 0; + width: 0.4rem; + height: 0.8rem; +} + +.bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^="left"] .arrow::before { + left: 0; + border-width: 0.4rem 0 0.4rem 0.4rem; + border-left-color: #000; +} + +.tooltip-inner { + max-width: 200px; + padding: 0.25rem 0.5rem; + color: #fff; + text-align: center; + background-color: #000; + border-radius: 0.35rem; +} + +.popover { + position: absolute; + top: 0; + left: 0; + z-index: 1060; + display: block; + max-width: 276px; + font-family: "Nunito", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; + font-style: normal; + font-weight: 400; + line-height: 1.5; + text-align: left; + text-align: start; + text-decoration: none; + text-shadow: none; + text-transform: none; + letter-spacing: normal; + word-break: normal; + word-spacing: normal; + white-space: normal; + line-break: auto; + font-size: 0.875rem; + word-wrap: break-word; + background-color: #fff; + background-clip: padding-box; + border: 1px solid rgba(0, 0, 0, 0.2); + border-radius: 0.3rem; +} + +.popover .arrow { + position: absolute; + display: block; + width: 1rem; + height: 0.5rem; + margin: 0 0.3rem; +} + +.popover .arrow::before, .popover .arrow::after { + position: absolute; + display: block; + content: ""; + border-color: transparent; + border-style: solid; +} + +.bs-popover-top, .bs-popover-auto[x-placement^="top"] { + margin-bottom: 0.5rem; +} + +.bs-popover-top > .arrow, .bs-popover-auto[x-placement^="top"] > .arrow { + bottom: calc(-0.5rem - 1px); +} + +.bs-popover-top > .arrow::before, .bs-popover-auto[x-placement^="top"] > .arrow::before { + bottom: 0; + border-width: 0.5rem 0.5rem 0; + border-top-color: rgba(0, 0, 0, 0.25); +} + +.bs-popover-top > .arrow::after, .bs-popover-auto[x-placement^="top"] > .arrow::after { + bottom: 1px; + border-width: 0.5rem 0.5rem 0; + border-top-color: #fff; +} + +.bs-popover-right, .bs-popover-auto[x-placement^="right"] { + margin-left: 0.5rem; +} + +.bs-popover-right > .arrow, .bs-popover-auto[x-placement^="right"] > .arrow { + left: calc(-0.5rem - 1px); + width: 0.5rem; + height: 1rem; + margin: 0.3rem 0; +} + +.bs-popover-right > .arrow::before, .bs-popover-auto[x-placement^="right"] > .arrow::before { + left: 0; + border-width: 0.5rem 0.5rem 0.5rem 0; + border-right-color: rgba(0, 0, 0, 0.25); +} + +.bs-popover-right > .arrow::after, .bs-popover-auto[x-placement^="right"] > .arrow::after { + left: 1px; + border-width: 0.5rem 0.5rem 0.5rem 0; + border-right-color: #fff; +} + +.bs-popover-bottom, .bs-popover-auto[x-placement^="bottom"] { + margin-top: 0.5rem; +} + +.bs-popover-bottom > .arrow, .bs-popover-auto[x-placement^="bottom"] > .arrow { + top: calc(-0.5rem - 1px); +} + +.bs-popover-bottom > .arrow::before, .bs-popover-auto[x-placement^="bottom"] > .arrow::before { + top: 0; + border-width: 0 0.5rem 0.5rem 0.5rem; + border-bottom-color: rgba(0, 0, 0, 0.25); +} + +.bs-popover-bottom > .arrow::after, .bs-popover-auto[x-placement^="bottom"] > .arrow::after { + top: 1px; + border-width: 0 0.5rem 0.5rem 0.5rem; + border-bottom-color: #fff; +} + +.bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^="bottom"] .popover-header::before { + position: absolute; + top: 0; + left: 50%; + display: block; + width: 1rem; + margin-left: -0.5rem; + content: ""; + border-bottom: 1px solid #f7f7f7; +} + +.bs-popover-left, .bs-popover-auto[x-placement^="left"] { + margin-right: 0.5rem; +} + +.bs-popover-left > .arrow, .bs-popover-auto[x-placement^="left"] > .arrow { + right: calc(-0.5rem - 1px); + width: 0.5rem; + height: 1rem; + margin: 0.3rem 0; +} + +.bs-popover-left > .arrow::before, .bs-popover-auto[x-placement^="left"] > .arrow::before { + right: 0; + border-width: 0.5rem 0 0.5rem 0.5rem; + border-left-color: rgba(0, 0, 0, 0.25); +} + +.bs-popover-left > .arrow::after, .bs-popover-auto[x-placement^="left"] > .arrow::after { + right: 1px; + border-width: 0.5rem 0 0.5rem 0.5rem; + border-left-color: #fff; +} + +.popover-header { + padding: 0.5rem 0.75rem; + margin-bottom: 0; + font-size: 1rem; + background-color: #f7f7f7; + border-bottom: 1px solid #ebebeb; + border-top-left-radius: calc(0.3rem - 1px); + border-top-right-radius: calc(0.3rem - 1px); +} + +.popover-header:empty { + display: none; +} + +.popover-body { + padding: 0.5rem 0.75rem; + color: #858796; +} + +.carousel { + position: relative; +} + +.carousel.pointer-event { + touch-action: pan-y; +} + +.carousel-inner { + position: relative; + width: 100%; + overflow: hidden; +} + +.carousel-inner::after { + display: block; + clear: both; + content: ""; +} + +.carousel-item { + position: relative; + display: none; + float: left; + width: 100%; + margin-right: -100%; + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + transition: transform 0.6s ease-in-out; +} + +@media (prefers-reduced-motion: reduce) { + .carousel-item { + transition: none; + } +} + +.carousel-item.active, +.carousel-item-next, +.carousel-item-prev { + display: block; +} + +.carousel-item-next:not(.carousel-item-left), +.active.carousel-item-right { + transform: translateX(100%); +} + +.carousel-item-prev:not(.carousel-item-right), +.active.carousel-item-left { + transform: translateX(-100%); +} + +.carousel-fade .carousel-item { + opacity: 0; + transition-property: opacity; + transform: none; +} + +.carousel-fade .carousel-item.active, +.carousel-fade .carousel-item-next.carousel-item-left, +.carousel-fade .carousel-item-prev.carousel-item-right { + z-index: 1; + opacity: 1; +} + +.carousel-fade .active.carousel-item-left, +.carousel-fade .active.carousel-item-right { + z-index: 0; + opacity: 0; + transition: opacity 0s 0.6s; +} + +@media (prefers-reduced-motion: reduce) { + .carousel-fade .active.carousel-item-left, + .carousel-fade .active.carousel-item-right { + transition: none; + } +} + +.carousel-control-prev, +.carousel-control-next { + position: absolute; + top: 0; + bottom: 0; + z-index: 1; + display: flex; + align-items: center; + justify-content: center; + width: 15%; + color: #fff; + text-align: center; + opacity: 0.5; + transition: opacity 0.15s ease; +} + +@media (prefers-reduced-motion: reduce) { + .carousel-control-prev, + .carousel-control-next { + transition: none; + } +} + +.carousel-control-prev:hover, .carousel-control-prev:focus, +.carousel-control-next:hover, +.carousel-control-next:focus { + color: #fff; + text-decoration: none; + outline: 0; + opacity: 0.9; +} + +.carousel-control-prev { + left: 0; +} + +.carousel-control-next { + right: 0; +} + +.carousel-control-prev-icon, +.carousel-control-next-icon { + display: inline-block; + width: 20px; + height: 20px; + background: no-repeat 50% / 100% 100%; +} + +.carousel-control-prev-icon { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3e%3c/svg%3e"); +} + +.carousel-control-next-icon { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e"); +} + +.carousel-indicators { + position: absolute; + right: 0; + bottom: 0; + left: 0; + z-index: 15; + display: flex; + justify-content: center; + padding-left: 0; + margin-right: 15%; + margin-left: 15%; + list-style: none; +} + +.carousel-indicators li { + box-sizing: content-box; + flex: 0 1 auto; + width: 30px; + height: 3px; + margin-right: 3px; + margin-left: 3px; + text-indent: -999px; + cursor: pointer; + background-color: #fff; + background-clip: padding-box; + border-top: 10px solid transparent; + border-bottom: 10px solid transparent; + opacity: .5; + transition: opacity 0.6s ease; +} + +@media (prefers-reduced-motion: reduce) { + .carousel-indicators li { + transition: none; + } +} + +.carousel-indicators .active { + opacity: 1; +} + +.carousel-caption { + position: absolute; + right: 15%; + bottom: 20px; + left: 15%; + z-index: 10; + padding-top: 20px; + padding-bottom: 20px; + color: #fff; + text-align: center; +} + +@-webkit-keyframes spinner-border { + to { + transform: rotate(360deg); + } +} + +@keyframes spinner-border { + to { + transform: rotate(360deg); + } +} + +.spinner-border { + display: inline-block; + width: 2rem; + height: 2rem; + vertical-align: text-bottom; + border: 0.25em solid currentColor; + border-right-color: transparent; + border-radius: 50%; + -webkit-animation: spinner-border .75s linear infinite; + animation: spinner-border .75s linear infinite; +} + +.spinner-border-sm { + width: 1rem; + height: 1rem; + border-width: 0.2em; +} + +@-webkit-keyframes spinner-grow { + 0% { + transform: scale(0); + } + 50% { + opacity: 1; + transform: none; + } +} + +@keyframes spinner-grow { + 0% { + transform: scale(0); + } + 50% { + opacity: 1; + transform: none; + } +} + +.spinner-grow { + display: inline-block; + width: 2rem; + height: 2rem; + vertical-align: text-bottom; + background-color: currentColor; + border-radius: 50%; + opacity: 0; + -webkit-animation: spinner-grow .75s linear infinite; + animation: spinner-grow .75s linear infinite; +} + +.spinner-grow-sm { + width: 1rem; + height: 1rem; +} + +.align-baseline { + vertical-align: baseline !important; +} + +.align-top { + vertical-align: top !important; +} + +.align-middle { + vertical-align: middle !important; +} + +.align-bottom { + vertical-align: bottom !important; +} + +.align-text-bottom { + vertical-align: text-bottom !important; +} + +.align-text-top { + vertical-align: text-top !important; +} + +.bg-primary { + background-color: #4e73df !important; +} + +a.bg-primary:hover, a.bg-primary:focus, +button.bg-primary:hover, +button.bg-primary:focus { + background-color: #2653d4 !important; +} + +.bg-secondary { + background-color: #858796 !important; +} + +a.bg-secondary:hover, a.bg-secondary:focus, +button.bg-secondary:hover, +button.bg-secondary:focus { + background-color: #6b6d7d !important; +} + +.bg-success { + background-color: #5BBCFF !important; +} + +a.bg-success:hover, a.bg-success:focus, +button.bg-success:hover, +button.bg-success:focus { + background-color: #169b6b !important; +} + +.bg-info { + background-color: #36b9cc !important; +} + +a.bg-info:hover, a.bg-info:focus, +button.bg-info:hover, +button.bg-info:focus { + background-color: #2a96a5 !important; +} + +.bg-warning { + background-color: #f6c23e !important; +} + +a.bg-warning:hover, a.bg-warning:focus, +button.bg-warning:hover, +button.bg-warning:focus { + background-color: #f4b30d !important; +} + +.bg-danger { + background-color: #e74a3b !important; +} + +a.bg-danger:hover, a.bg-danger:focus, +button.bg-danger:hover, +button.bg-danger:focus { + background-color: #d52a1a !important; +} + +.bg-light { + background-color: #f8f9fc !important; +} + +a.bg-light:hover, a.bg-light:focus, +button.bg-light:hover, +button.bg-light:focus { + background-color: #d4daed !important; +} + +.bg-dark { + background-color: #5a5c69 !important; +} + +a.bg-dark:hover, a.bg-dark:focus, +button.bg-dark:hover, +button.bg-dark:focus { + background-color: #42444e !important; +} + +.bg-white { + background-color: #fff !important; +} + +.bg-transparent { + background-color: transparent !important; +} + +.border { + border: 1px solid #e3e6f0 !important; +} + +.border-top { + border-top: 1px solid #e3e6f0 !important; +} + +.border-right { + border-right: 1px solid #e3e6f0 !important; +} + +.border-bottom { + border-bottom: 1px solid #e3e6f0 !important; +} + +.border-left { + border-left: 1px solid #e3e6f0 !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: #4e73df !important; +} + +.border-secondary { + border-color: #858796 !important; +} + +.border-success { + border-color: #5BBCFF !important; +} + +.border-info { + border-color: #36b9cc !important; +} + +.border-warning { + border-color: #f6c23e !important; +} + +.border-danger { + border-color: #e74a3b !important; +} + +.border-light { + border-color: #f8f9fc !important; +} + +.border-dark { + border-color: #5a5c69 !important; +} + +.border-white { + border-color: #fff !important; +} + +.rounded-sm { + border-radius: 0.2rem !important; +} + +.rounded { + border-radius: 0.35rem !important; +} + +.rounded-top { + border-top-left-radius: 0.35rem !important; + border-top-right-radius: 0.35rem !important; +} + +.rounded-right { + border-top-right-radius: 0.35rem !important; + border-bottom-right-radius: 0.35rem !important; +} + +.rounded-bottom { + border-bottom-right-radius: 0.35rem !important; + border-bottom-left-radius: 0.35rem !important; +} + +.rounded-left { + border-top-left-radius: 0.35rem !important; + border-bottom-left-radius: 0.35rem !important; +} + +.rounded-lg { + border-radius: 0.3rem !important; +} + +.rounded-circle { + border-radius: 50% !important; +} + +.rounded-pill { + border-radius: 50rem !important; +} + +.rounded-0 { + border-radius: 0 !important; +} + +.clearfix::after { + display: block; + clear: both; + content: ""; +} + +.d-none { + display: none !important; +} + +.d-inline { + display: inline !important; +} + +.d-inline-block { + display: inline-block !important; +} + +.d-block { + display: block !important; +} + +.d-table { + display: table !important; +} + +.d-table-row { + display: table-row !important; +} + +.d-table-cell { + display: table-cell !important; +} + +.d-flex { + display: 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.85714%; +} + +.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; + } +} + +.user-select-all { + -webkit-user-select: all !important; + -moz-user-select: all !important; + -ms-user-select: all !important; + user-select: all !important; +} + +.user-select-auto { + -webkit-user-select: auto !important; + -moz-user-select: auto !important; + -ms-user-select: auto !important; + user-select: auto !important; +} + +.user-select-none { + -webkit-user-select: none !important; + -moz-user-select: none !important; + -ms-user-select: none !important; + user-select: none !important; +} + +.overflow-auto { + overflow: auto !important; +} + +.overflow-hidden { + overflow: hidden !important; +} + +.position-static { + position: static !important; +} + +.position-relative { + position: relative !important; +} + +.position-absolute { + position: absolute !important; +} + +.position-fixed { + position: fixed !important; +} + +.position-sticky { + position: -webkit-sticky !important; + position: sticky !important; +} + +.fixed-top { + position: fixed; + top: 0; + right: 0; + left: 0; + z-index: 1030; +} + +.fixed-bottom { + position: fixed; + right: 0; + bottom: 0; + left: 0; + z-index: 1030; +} + +@supports ((position: -webkit-sticky) or (position: sticky)) { + .sticky-top { + position: -webkit-sticky; + position: sticky; + top: 0; + z-index: 1020; + } +} + +.sr-only { + position: absolute; + width: 1px; + height: 1px; + padding: 0; + margin: -1px; + overflow: hidden; + clip: rect(0, 0, 0, 0); + white-space: nowrap; + border: 0; +} + +.sr-only-focusable:active, .sr-only-focusable:focus { + position: static; + width: auto; + height: auto; + overflow: visible; + clip: auto; + white-space: normal; +} + +.shadow-sm { + box-shadow: 0 0.125rem 0.25rem 0 rgba(58, 59, 69, 0.2) !important; +} + +.shadow { + box-shadow: 0 0.15rem 1.75rem 0 rgba(58, 59, 69, 0.15) !important; +} + +.shadow-lg { + box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important; +} + +.shadow-none { + box-shadow: none !important; +} + +.w-25 { + width: 25% !important; +} + +.w-50 { + width: 50% !important; +} + +.w-75 { + width: 75% !important; +} + +.w-100 { + width: 100% !important; +} + +.w-auto { + width: auto !important; +} + +.h-25 { + height: 25% !important; +} + +.h-50 { + height: 50% !important; +} + +.h-75 { + height: 75% !important; +} + +.h-100 { + height: 100% !important; +} + +.h-auto { + height: auto !important; +} + +.mw-100 { + max-width: 100% !important; +} + +.mh-100 { + max-height: 100% !important; +} + +.min-vw-100 { + min-width: 100vw !important; +} + +.min-vh-100 { + min-height: 100vh !important; +} + +.vw-100 { + width: 100vw !important; +} + +.vh-100 { + height: 100vh !important; +} + +.m-0 { + margin: 0 !important; +} + +.mt-0, +.my-0 { + margin-top: 0 !important; +} + +.mr-0, +.mx-0 { + margin-right: 0 !important; +} + +.mb-0, +.my-0 { + margin-bottom: 0 !important; +} + +.ml-0, +.mx-0 { + margin-left: 0 !important; +} + +.m-1 { + margin: 0.25rem !important; +} + +.mt-1, +.my-1 { + margin-top: 0.25rem !important; +} + +.mr-1, +.mx-1 { + margin-right: 0.25rem !important; +} + +.mb-1, +.my-1 { + margin-bottom: 0.25rem !important; +} + +.ml-1, +.mx-1 { + margin-left: 0.25rem !important; +} + +.m-2 { + margin: 0.5rem !important; +} + +.mt-2, +.my-2 { + margin-top: 0.5rem !important; +} + +.mr-2, +.mx-2 { + margin-right: 0.5rem !important; +} + +.mb-2, +.my-2 { + margin-bottom: 0.5rem !important; +} + +.ml-2, +.mx-2 { + margin-left: 0.5rem !important; +} + +.m-3 { + margin: 1rem !important; +} + +.mt-3, +.my-3 { + margin-top: 1rem !important; +} + +.mr-3, +.mx-3 { + margin-right: 1rem !important; +} + +.mb-3, +.my-3 { + margin-bottom: 1rem !important; +} + +.ml-3, +.mx-3 { + margin-left: 1rem !important; +} + +.m-4 { + margin: 1.5rem !important; +} + +.mt-4, +.my-4 { + margin-top: 1.5rem !important; +} + +.mr-4, +.mx-4 { + margin-right: 1.5rem !important; +} + +.mb-4, +.my-4 { + margin-bottom: 1.5rem !important; +} + +.ml-4, +.mx-4 { + margin-left: 1.5rem !important; +} + +.m-5 { + margin: 3rem !important; +} + +.mt-5, +.my-5 { + margin-top: 3rem !important; +} + +.mr-5, +.mx-5 { + margin-right: 3rem !important; +} + +.mb-5, +.my-5 { + margin-bottom: 3rem !important; +} + +.ml-5, +.mx-5 { + margin-left: 3rem !important; +} + +.p-0 { + padding: 0 !important; +} + +.pt-0, +.py-0 { + padding-top: 0 !important; +} + +.pr-0, +.px-0 { + padding-right: 0 !important; +} + +.pb-0, +.py-0 { + padding-bottom: 0 !important; +} + +.pl-0, +.px-0 { + padding-left: 0 !important; +} + +.p-1 { + padding: 0.25rem !important; +} + +.pt-1, +.py-1 { + padding-top: 0.25rem !important; +} + +.pr-1, +.px-1 { + padding-right: 0.25rem !important; +} + +.pb-1, +.py-1 { + padding-bottom: 0.25rem !important; +} + +.pl-1, +.px-1 { + padding-left: 0.25rem !important; +} + +.p-2 { + padding: 0.5rem !important; +} + +.pt-2, +.py-2 { + padding-top: 0.5rem !important; +} + +.pr-2, +.px-2 { + padding-right: 0.5rem !important; +} + +.pb-2, +.py-2 { + padding-bottom: 0.5rem !important; +} + +.pl-2, +.px-2 { + padding-left: 0.5rem !important; +} + +.p-3 { + padding: 1rem !important; +} + +.pt-3, +.py-3 { + padding-top: 1rem !important; +} + +.pr-3, +.px-3 { + padding-right: 1rem !important; +} + +.pb-3, +.py-3 { + padding-bottom: 1rem !important; +} + +.pl-3, +.px-3 { + padding-left: 1rem !important; +} + +.p-4 { + padding: 1.5rem !important; +} + +.pt-4, +.py-4 { + padding-top: 1.5rem !important; +} + +.pr-4, +.px-4 { + padding-right: 1.5rem !important; +} + +.pb-4, +.py-4 { + padding-bottom: 1.5rem !important; +} + +.pl-4, +.px-4 { + padding-left: 1.5rem !important; +} + +.p-5 { + padding: 3rem !important; +} + +.pt-5, +.py-5 { + padding-top: 3rem !important; +} + +.pr-5, +.px-5 { + padding-right: 3rem !important; +} + +.pb-5, +.py-5 { + padding-bottom: 3rem !important; +} + +.pl-5, +.px-5 { + padding-left: 3rem !important; +} + +.m-n1 { + margin: -0.25rem !important; +} + +.mt-n1, +.my-n1 { + margin-top: -0.25rem !important; +} + +.mr-n1, +.mx-n1 { + margin-right: -0.25rem !important; +} + +.mb-n1, +.my-n1 { + margin-bottom: -0.25rem !important; +} + +.ml-n1, +.mx-n1 { + margin-left: -0.25rem !important; +} + +.m-n2 { + margin: -0.5rem !important; +} + +.mt-n2, +.my-n2 { + margin-top: -0.5rem !important; +} + +.mr-n2, +.mx-n2 { + margin-right: -0.5rem !important; +} + +.mb-n2, +.my-n2 { + margin-bottom: -0.5rem !important; +} + +.ml-n2, +.mx-n2 { + margin-left: -0.5rem !important; +} + +.m-n3 { + margin: -1rem !important; +} + +.mt-n3, +.my-n3 { + margin-top: -1rem !important; +} + +.mr-n3, +.mx-n3 { + margin-right: -1rem !important; +} + +.mb-n3, +.my-n3 { + margin-bottom: -1rem !important; +} + +.ml-n3, +.mx-n3 { + margin-left: -1rem !important; +} + +.m-n4 { + margin: -1.5rem !important; +} + +.mt-n4, +.my-n4 { + margin-top: -1.5rem !important; +} + +.mr-n4, +.mx-n4 { + margin-right: -1.5rem !important; +} + +.mb-n4, +.my-n4 { + margin-bottom: -1.5rem !important; +} + +.ml-n4, +.mx-n4 { + margin-left: -1.5rem !important; +} + +.m-n5 { + margin: -3rem !important; +} + +.mt-n5, +.my-n5 { + margin-top: -3rem !important; +} + +.mr-n5, +.mx-n5 { + margin-right: -3rem !important; +} + +.mb-n5, +.my-n5 { + margin-bottom: -3rem !important; +} + +.ml-n5, +.mx-n5 { + margin-left: -3rem !important; +} + +.m-auto { + margin: auto !important; +} + +.mt-auto, +.my-auto { + margin-top: auto !important; +} + +.mr-auto, +.mx-auto { + margin-right: auto !important; +} + +.mb-auto, +.my-auto { + margin-bottom: auto !important; +} + +.ml-auto, +.mx-auto { + margin-left: auto !important; +} + +@media (min-width: 576px) { + .m-sm-0 { + margin: 0 !important; + } + .mt-sm-0, + .my-sm-0 { + margin-top: 0 !important; + } + .mr-sm-0, + .mx-sm-0 { + margin-right: 0 !important; + } + .mb-sm-0, + .my-sm-0 { + margin-bottom: 0 !important; + } + .ml-sm-0, + .mx-sm-0 { + margin-left: 0 !important; + } + .m-sm-1 { + margin: 0.25rem !important; + } + .mt-sm-1, + .my-sm-1 { + margin-top: 0.25rem !important; + } + .mr-sm-1, + .mx-sm-1 { + margin-right: 0.25rem !important; + } + .mb-sm-1, + .my-sm-1 { + margin-bottom: 0.25rem !important; + } + .ml-sm-1, + .mx-sm-1 { + margin-left: 0.25rem !important; + } + .m-sm-2 { + margin: 0.5rem !important; + } + .mt-sm-2, + .my-sm-2 { + margin-top: 0.5rem !important; + } + .mr-sm-2, + .mx-sm-2 { + margin-right: 0.5rem !important; + } + .mb-sm-2, + .my-sm-2 { + margin-bottom: 0.5rem !important; + } + .ml-sm-2, + .mx-sm-2 { + margin-left: 0.5rem !important; + } + .m-sm-3 { + margin: 1rem !important; + } + .mt-sm-3, + .my-sm-3 { + margin-top: 1rem !important; + } + .mr-sm-3, + .mx-sm-3 { + margin-right: 1rem !important; + } + .mb-sm-3, + .my-sm-3 { + margin-bottom: 1rem !important; + } + .ml-sm-3, + .mx-sm-3 { + margin-left: 1rem !important; + } + .m-sm-4 { + margin: 1.5rem !important; + } + .mt-sm-4, + .my-sm-4 { + margin-top: 1.5rem !important; + } + .mr-sm-4, + .mx-sm-4 { + margin-right: 1.5rem !important; + } + .mb-sm-4, + .my-sm-4 { + margin-bottom: 1.5rem !important; + } + .ml-sm-4, + .mx-sm-4 { + margin-left: 1.5rem !important; + } + .m-sm-5 { + margin: 3rem !important; + } + .mt-sm-5, + .my-sm-5 { + margin-top: 3rem !important; + } + .mr-sm-5, + .mx-sm-5 { + margin-right: 3rem !important; + } + .mb-sm-5, + .my-sm-5 { + margin-bottom: 3rem !important; + } + .ml-sm-5, + .mx-sm-5 { + margin-left: 3rem !important; + } + .p-sm-0 { + padding: 0 !important; + } + .pt-sm-0, + .py-sm-0 { + padding-top: 0 !important; + } + .pr-sm-0, + .px-sm-0 { + padding-right: 0 !important; + } + .pb-sm-0, + .py-sm-0 { + padding-bottom: 0 !important; + } + .pl-sm-0, + .px-sm-0 { + padding-left: 0 !important; + } + .p-sm-1 { + padding: 0.25rem !important; + } + .pt-sm-1, + .py-sm-1 { + padding-top: 0.25rem !important; + } + .pr-sm-1, + .px-sm-1 { + padding-right: 0.25rem !important; + } + .pb-sm-1, + .py-sm-1 { + padding-bottom: 0.25rem !important; + } + .pl-sm-1, + .px-sm-1 { + padding-left: 0.25rem !important; + } + .p-sm-2 { + padding: 0.5rem !important; + } + .pt-sm-2, + .py-sm-2 { + padding-top: 0.5rem !important; + } + .pr-sm-2, + .px-sm-2 { + padding-right: 0.5rem !important; + } + .pb-sm-2, + .py-sm-2 { + padding-bottom: 0.5rem !important; + } + .pl-sm-2, + .px-sm-2 { + padding-left: 0.5rem !important; + } + .p-sm-3 { + padding: 1rem !important; + } + .pt-sm-3, + .py-sm-3 { + padding-top: 1rem !important; + } + .pr-sm-3, + .px-sm-3 { + padding-right: 1rem !important; + } + .pb-sm-3, + .py-sm-3 { + padding-bottom: 1rem !important; + } + .pl-sm-3, + .px-sm-3 { + padding-left: 1rem !important; + } + .p-sm-4 { + padding: 1.5rem !important; + } + .pt-sm-4, + .py-sm-4 { + padding-top: 1.5rem !important; + } + .pr-sm-4, + .px-sm-4 { + padding-right: 1.5rem !important; + } + .pb-sm-4, + .py-sm-4 { + padding-bottom: 1.5rem !important; + } + .pl-sm-4, + .px-sm-4 { + padding-left: 1.5rem !important; + } + .p-sm-5 { + padding: 3rem !important; + } + .pt-sm-5, + .py-sm-5 { + padding-top: 3rem !important; + } + .pr-sm-5, + .px-sm-5 { + padding-right: 3rem !important; + } + .pb-sm-5, + .py-sm-5 { + padding-bottom: 3rem !important; + } + .pl-sm-5, + .px-sm-5 { + padding-left: 3rem !important; + } + .m-sm-n1 { + margin: -0.25rem !important; + } + .mt-sm-n1, + .my-sm-n1 { + margin-top: -0.25rem !important; + } + .mr-sm-n1, + .mx-sm-n1 { + margin-right: -0.25rem !important; + } + .mb-sm-n1, + .my-sm-n1 { + margin-bottom: -0.25rem !important; + } + .ml-sm-n1, + .mx-sm-n1 { + margin-left: -0.25rem !important; + } + .m-sm-n2 { + margin: -0.5rem !important; + } + .mt-sm-n2, + .my-sm-n2 { + margin-top: -0.5rem !important; + } + .mr-sm-n2, + .mx-sm-n2 { + margin-right: -0.5rem !important; + } + .mb-sm-n2, + .my-sm-n2 { + margin-bottom: -0.5rem !important; + } + .ml-sm-n2, + .mx-sm-n2 { + margin-left: -0.5rem !important; + } + .m-sm-n3 { + margin: -1rem !important; + } + .mt-sm-n3, + .my-sm-n3 { + margin-top: -1rem !important; + } + .mr-sm-n3, + .mx-sm-n3 { + margin-right: -1rem !important; + } + .mb-sm-n3, + .my-sm-n3 { + margin-bottom: -1rem !important; + } + .ml-sm-n3, + .mx-sm-n3 { + margin-left: -1rem !important; + } + .m-sm-n4 { + margin: -1.5rem !important; + } + .mt-sm-n4, + .my-sm-n4 { + margin-top: -1.5rem !important; + } + .mr-sm-n4, + .mx-sm-n4 { + margin-right: -1.5rem !important; + } + .mb-sm-n4, + .my-sm-n4 { + margin-bottom: -1.5rem !important; + } + .ml-sm-n4, + .mx-sm-n4 { + margin-left: -1.5rem !important; + } + .m-sm-n5 { + margin: -3rem !important; + } + .mt-sm-n5, + .my-sm-n5 { + margin-top: -3rem !important; + } + .mr-sm-n5, + .mx-sm-n5 { + margin-right: -3rem !important; + } + .mb-sm-n5, + .my-sm-n5 { + margin-bottom: -3rem !important; + } + .ml-sm-n5, + .mx-sm-n5 { + margin-left: -3rem !important; + } + .m-sm-auto { + margin: auto !important; + } + .mt-sm-auto, + .my-sm-auto { + margin-top: auto !important; + } + .mr-sm-auto, + .mx-sm-auto { + margin-right: auto !important; + } + .mb-sm-auto, + .my-sm-auto { + margin-bottom: auto !important; + } + .ml-sm-auto, + .mx-sm-auto { + margin-left: auto !important; + } +} + +@media (min-width: 768px) { + .m-md-0 { + margin: 0 !important; + } + .mt-md-0, + .my-md-0 { + margin-top: 0 !important; + } + .mr-md-0, + .mx-md-0 { + margin-right: 0 !important; + } + .mb-md-0, + .my-md-0 { + margin-bottom: 0 !important; + } + .ml-md-0, + .mx-md-0 { + margin-left: 0 !important; + } + .m-md-1 { + margin: 0.25rem !important; + } + .mt-md-1, + .my-md-1 { + margin-top: 0.25rem !important; + } + .mr-md-1, + .mx-md-1 { + margin-right: 0.25rem !important; + } + .mb-md-1, + .my-md-1 { + margin-bottom: 0.25rem !important; + } + .ml-md-1, + .mx-md-1 { + margin-left: 0.25rem !important; + } + .m-md-2 { + margin: 0.5rem !important; + } + .mt-md-2, + .my-md-2 { + margin-top: 0.5rem !important; + } + .mr-md-2, + .mx-md-2 { + margin-right: 0.5rem !important; + } + .mb-md-2, + .my-md-2 { + margin-bottom: 0.5rem !important; + } + .ml-md-2, + .mx-md-2 { + margin-left: 0.5rem !important; + } + .m-md-3 { + margin: 1rem !important; + } + .mt-md-3, + .my-md-3 { + margin-top: 1rem !important; + } + .mr-md-3, + .mx-md-3 { + margin-right: 1rem !important; + } + .mb-md-3, + .my-md-3 { + margin-bottom: 1rem !important; + } + .ml-md-3, + .mx-md-3 { + margin-left: 1rem !important; + } + .m-md-4 { + margin: 1.5rem !important; + } + .mt-md-4, + .my-md-4 { + margin-top: 1.5rem !important; + } + .mr-md-4, + .mx-md-4 { + margin-right: 1.5rem !important; + } + .mb-md-4, + .my-md-4 { + margin-bottom: 1.5rem !important; + } + .ml-md-4, + .mx-md-4 { + margin-left: 1.5rem !important; + } + .m-md-5 { + margin: 3rem !important; + } + .mt-md-5, + .my-md-5 { + margin-top: 3rem !important; + } + .mr-md-5, + .mx-md-5 { + margin-right: 3rem !important; + } + .mb-md-5, + .my-md-5 { + margin-bottom: 3rem !important; + } + .ml-md-5, + .mx-md-5 { + margin-left: 3rem !important; + } + .p-md-0 { + padding: 0 !important; + } + .pt-md-0, + .py-md-0 { + padding-top: 0 !important; + } + .pr-md-0, + .px-md-0 { + padding-right: 0 !important; + } + .pb-md-0, + .py-md-0 { + padding-bottom: 0 !important; + } + .pl-md-0, + .px-md-0 { + padding-left: 0 !important; + } + .p-md-1 { + padding: 0.25rem !important; + } + .pt-md-1, + .py-md-1 { + padding-top: 0.25rem !important; + } + .pr-md-1, + .px-md-1 { + padding-right: 0.25rem !important; + } + .pb-md-1, + .py-md-1 { + padding-bottom: 0.25rem !important; + } + .pl-md-1, + .px-md-1 { + padding-left: 0.25rem !important; + } + .p-md-2 { + padding: 0.5rem !important; + } + .pt-md-2, + .py-md-2 { + padding-top: 0.5rem !important; + } + .pr-md-2, + .px-md-2 { + padding-right: 0.5rem !important; + } + .pb-md-2, + .py-md-2 { + padding-bottom: 0.5rem !important; + } + .pl-md-2, + .px-md-2 { + padding-left: 0.5rem !important; + } + .p-md-3 { + padding: 1rem !important; + } + .pt-md-3, + .py-md-3 { + padding-top: 1rem !important; + } + .pr-md-3, + .px-md-3 { + padding-right: 1rem !important; + } + .pb-md-3, + .py-md-3 { + padding-bottom: 1rem !important; + } + .pl-md-3, + .px-md-3 { + padding-left: 1rem !important; + } + .p-md-4 { + padding: 1.5rem !important; + } + .pt-md-4, + .py-md-4 { + padding-top: 1.5rem !important; + } + .pr-md-4, + .px-md-4 { + padding-right: 1.5rem !important; + } + .pb-md-4, + .py-md-4 { + padding-bottom: 1.5rem !important; + } + .pl-md-4, + .px-md-4 { + padding-left: 1.5rem !important; + } + .p-md-5 { + padding: 3rem !important; + } + .pt-md-5, + .py-md-5 { + padding-top: 3rem !important; + } + .pr-md-5, + .px-md-5 { + padding-right: 3rem !important; + } + .pb-md-5, + .py-md-5 { + padding-bottom: 3rem !important; + } + .pl-md-5, + .px-md-5 { + padding-left: 3rem !important; + } + .m-md-n1 { + margin: -0.25rem !important; + } + .mt-md-n1, + .my-md-n1 { + margin-top: -0.25rem !important; + } + .mr-md-n1, + .mx-md-n1 { + margin-right: -0.25rem !important; + } + .mb-md-n1, + .my-md-n1 { + margin-bottom: -0.25rem !important; + } + .ml-md-n1, + .mx-md-n1 { + margin-left: -0.25rem !important; + } + .m-md-n2 { + margin: -0.5rem !important; + } + .mt-md-n2, + .my-md-n2 { + margin-top: -0.5rem !important; + } + .mr-md-n2, + .mx-md-n2 { + margin-right: -0.5rem !important; + } + .mb-md-n2, + .my-md-n2 { + margin-bottom: -0.5rem !important; + } + .ml-md-n2, + .mx-md-n2 { + margin-left: -0.5rem !important; + } + .m-md-n3 { + margin: -1rem !important; + } + .mt-md-n3, + .my-md-n3 { + margin-top: -1rem !important; + } + .mr-md-n3, + .mx-md-n3 { + margin-right: -1rem !important; + } + .mb-md-n3, + .my-md-n3 { + margin-bottom: -1rem !important; + } + .ml-md-n3, + .mx-md-n3 { + margin-left: -1rem !important; + } + .m-md-n4 { + margin: -1.5rem !important; + } + .mt-md-n4, + .my-md-n4 { + margin-top: -1.5rem !important; + } + .mr-md-n4, + .mx-md-n4 { + margin-right: -1.5rem !important; + } + .mb-md-n4, + .my-md-n4 { + margin-bottom: -1.5rem !important; + } + .ml-md-n4, + .mx-md-n4 { + margin-left: -1.5rem !important; + } + .m-md-n5 { + margin: -3rem !important; + } + .mt-md-n5, + .my-md-n5 { + margin-top: -3rem !important; + } + .mr-md-n5, + .mx-md-n5 { + margin-right: -3rem !important; + } + .mb-md-n5, + .my-md-n5 { + margin-bottom: -3rem !important; + } + .ml-md-n5, + .mx-md-n5 { + margin-left: -3rem !important; + } + .m-md-auto { + margin: auto !important; + } + .mt-md-auto, + .my-md-auto { + margin-top: auto !important; + } + .mr-md-auto, + .mx-md-auto { + margin-right: auto !important; + } + .mb-md-auto, + .my-md-auto { + margin-bottom: auto !important; + } + .ml-md-auto, + .mx-md-auto { + margin-left: auto !important; + } +} + +@media (min-width: 992px) { + .m-lg-0 { + margin: 0 !important; + } + .mt-lg-0, + .my-lg-0 { + margin-top: 0 !important; + } + .mr-lg-0, + .mx-lg-0 { + margin-right: 0 !important; + } + .mb-lg-0, + .my-lg-0 { + margin-bottom: 0 !important; + } + .ml-lg-0, + .mx-lg-0 { + margin-left: 0 !important; + } + .m-lg-1 { + margin: 0.25rem !important; + } + .mt-lg-1, + .my-lg-1 { + margin-top: 0.25rem !important; + } + .mr-lg-1, + .mx-lg-1 { + margin-right: 0.25rem !important; + } + .mb-lg-1, + .my-lg-1 { + margin-bottom: 0.25rem !important; + } + .ml-lg-1, + .mx-lg-1 { + margin-left: 0.25rem !important; + } + .m-lg-2 { + margin: 0.5rem !important; + } + .mt-lg-2, + .my-lg-2 { + margin-top: 0.5rem !important; + } + .mr-lg-2, + .mx-lg-2 { + margin-right: 0.5rem !important; + } + .mb-lg-2, + .my-lg-2 { + margin-bottom: 0.5rem !important; + } + .ml-lg-2, + .mx-lg-2 { + margin-left: 0.5rem !important; + } + .m-lg-3 { + margin: 1rem !important; + } + .mt-lg-3, + .my-lg-3 { + margin-top: 1rem !important; + } + .mr-lg-3, + .mx-lg-3 { + margin-right: 1rem !important; + } + .mb-lg-3, + .my-lg-3 { + margin-bottom: 1rem !important; + } + .ml-lg-3, + .mx-lg-3 { + margin-left: 1rem !important; + } + .m-lg-4 { + margin: 1.5rem !important; + } + .mt-lg-4, + .my-lg-4 { + margin-top: 1.5rem !important; + } + .mr-lg-4, + .mx-lg-4 { + margin-right: 1.5rem !important; + } + .mb-lg-4, + .my-lg-4 { + margin-bottom: 1.5rem !important; + } + .ml-lg-4, + .mx-lg-4 { + margin-left: 1.5rem !important; + } + .m-lg-5 { + margin: 3rem !important; + } + .mt-lg-5, + .my-lg-5 { + margin-top: 3rem !important; + } + .mr-lg-5, + .mx-lg-5 { + margin-right: 3rem !important; + } + .mb-lg-5, + .my-lg-5 { + margin-bottom: 3rem !important; + } + .ml-lg-5, + .mx-lg-5 { + margin-left: 3rem !important; + } + .p-lg-0 { + padding: 0 !important; + } + .pt-lg-0, + .py-lg-0 { + padding-top: 0 !important; + } + .pr-lg-0, + .px-lg-0 { + padding-right: 0 !important; + } + .pb-lg-0, + .py-lg-0 { + padding-bottom: 0 !important; + } + .pl-lg-0, + .px-lg-0 { + padding-left: 0 !important; + } + .p-lg-1 { + padding: 0.25rem !important; + } + .pt-lg-1, + .py-lg-1 { + padding-top: 0.25rem !important; + } + .pr-lg-1, + .px-lg-1 { + padding-right: 0.25rem !important; + } + .pb-lg-1, + .py-lg-1 { + padding-bottom: 0.25rem !important; + } + .pl-lg-1, + .px-lg-1 { + padding-left: 0.25rem !important; + } + .p-lg-2 { + padding: 0.5rem !important; + } + .pt-lg-2, + .py-lg-2 { + padding-top: 0.5rem !important; + } + .pr-lg-2, + .px-lg-2 { + padding-right: 0.5rem !important; + } + .pb-lg-2, + .py-lg-2 { + padding-bottom: 0.5rem !important; + } + .pl-lg-2, + .px-lg-2 { + padding-left: 0.5rem !important; + } + .p-lg-3 { + padding: 1rem !important; + } + .pt-lg-3, + .py-lg-3 { + padding-top: 1rem !important; + } + .pr-lg-3, + .px-lg-3 { + padding-right: 1rem !important; + } + .pb-lg-3, + .py-lg-3 { + padding-bottom: 1rem !important; + } + .pl-lg-3, + .px-lg-3 { + padding-left: 1rem !important; + } + .p-lg-4 { + padding: 1.5rem !important; + } + .pt-lg-4, + .py-lg-4 { + padding-top: 1.5rem !important; + } + .pr-lg-4, + .px-lg-4 { + padding-right: 1.5rem !important; + } + .pb-lg-4, + .py-lg-4 { + padding-bottom: 1.5rem !important; + } + .pl-lg-4, + .px-lg-4 { + padding-left: 1.5rem !important; + } + .p-lg-5 { + padding: 3rem !important; + } + .pt-lg-5, + .py-lg-5 { + padding-top: 3rem !important; + } + .pr-lg-5, + .px-lg-5 { + padding-right: 3rem !important; + } + .pb-lg-5, + .py-lg-5 { + padding-bottom: 3rem !important; + } + .pl-lg-5, + .px-lg-5 { + padding-left: 3rem !important; + } + .m-lg-n1 { + margin: -0.25rem !important; + } + .mt-lg-n1, + .my-lg-n1 { + margin-top: -0.25rem !important; + } + .mr-lg-n1, + .mx-lg-n1 { + margin-right: -0.25rem !important; + } + .mb-lg-n1, + .my-lg-n1 { + margin-bottom: -0.25rem !important; + } + .ml-lg-n1, + .mx-lg-n1 { + margin-left: -0.25rem !important; + } + .m-lg-n2 { + margin: -0.5rem !important; + } + .mt-lg-n2, + .my-lg-n2 { + margin-top: -0.5rem !important; + } + .mr-lg-n2, + .mx-lg-n2 { + margin-right: -0.5rem !important; + } + .mb-lg-n2, + .my-lg-n2 { + margin-bottom: -0.5rem !important; + } + .ml-lg-n2, + .mx-lg-n2 { + margin-left: -0.5rem !important; + } + .m-lg-n3 { + margin: -1rem !important; + } + .mt-lg-n3, + .my-lg-n3 { + margin-top: -1rem !important; + } + .mr-lg-n3, + .mx-lg-n3 { + margin-right: -1rem !important; + } + .mb-lg-n3, + .my-lg-n3 { + margin-bottom: -1rem !important; + } + .ml-lg-n3, + .mx-lg-n3 { + margin-left: -1rem !important; + } + .m-lg-n4 { + margin: -1.5rem !important; + } + .mt-lg-n4, + .my-lg-n4 { + margin-top: -1.5rem !important; + } + .mr-lg-n4, + .mx-lg-n4 { + margin-right: -1.5rem !important; + } + .mb-lg-n4, + .my-lg-n4 { + margin-bottom: -1.5rem !important; + } + .ml-lg-n4, + .mx-lg-n4 { + margin-left: -1.5rem !important; + } + .m-lg-n5 { + margin: -3rem !important; + } + .mt-lg-n5, + .my-lg-n5 { + margin-top: -3rem !important; + } + .mr-lg-n5, + .mx-lg-n5 { + margin-right: -3rem !important; + } + .mb-lg-n5, + .my-lg-n5 { + margin-bottom: -3rem !important; + } + .ml-lg-n5, + .mx-lg-n5 { + margin-left: -3rem !important; + } + .m-lg-auto { + margin: auto !important; + } + .mt-lg-auto, + .my-lg-auto { + margin-top: auto !important; + } + .mr-lg-auto, + .mx-lg-auto { + margin-right: auto !important; + } + .mb-lg-auto, + .my-lg-auto { + margin-bottom: auto !important; + } + .ml-lg-auto, + .mx-lg-auto { + margin-left: auto !important; + } +} + +@media (min-width: 1200px) { + .m-xl-0 { + margin: 0 !important; + } + .mt-xl-0, + .my-xl-0 { + margin-top: 0 !important; + } + .mr-xl-0, + .mx-xl-0 { + margin-right: 0 !important; + } + .mb-xl-0, + .my-xl-0 { + margin-bottom: 0 !important; + } + .ml-xl-0, + .mx-xl-0 { + margin-left: 0 !important; + } + .m-xl-1 { + margin: 0.25rem !important; + } + .mt-xl-1, + .my-xl-1 { + margin-top: 0.25rem !important; + } + .mr-xl-1, + .mx-xl-1 { + margin-right: 0.25rem !important; + } + .mb-xl-1, + .my-xl-1 { + margin-bottom: 0.25rem !important; + } + .ml-xl-1, + .mx-xl-1 { + margin-left: 0.25rem !important; + } + .m-xl-2 { + margin: 0.5rem !important; + } + .mt-xl-2, + .my-xl-2 { + margin-top: 0.5rem !important; + } + .mr-xl-2, + .mx-xl-2 { + margin-right: 0.5rem !important; + } + .mb-xl-2, + .my-xl-2 { + margin-bottom: 0.5rem !important; + } + .ml-xl-2, + .mx-xl-2 { + margin-left: 0.5rem !important; + } + .m-xl-3 { + margin: 1rem !important; + } + .mt-xl-3, + .my-xl-3 { + margin-top: 1rem !important; + } + .mr-xl-3, + .mx-xl-3 { + margin-right: 1rem !important; + } + .mb-xl-3, + .my-xl-3 { + margin-bottom: 1rem !important; + } + .ml-xl-3, + .mx-xl-3 { + margin-left: 1rem !important; + } + .m-xl-4 { + margin: 1.5rem !important; + } + .mt-xl-4, + .my-xl-4 { + margin-top: 1.5rem !important; + } + .mr-xl-4, + .mx-xl-4 { + margin-right: 1.5rem !important; + } + .mb-xl-4, + .my-xl-4 { + margin-bottom: 1.5rem !important; + } + .ml-xl-4, + .mx-xl-4 { + margin-left: 1.5rem !important; + } + .m-xl-5 { + margin: 3rem !important; + } + .mt-xl-5, + .my-xl-5 { + margin-top: 3rem !important; + } + .mr-xl-5, + .mx-xl-5 { + margin-right: 3rem !important; + } + .mb-xl-5, + .my-xl-5 { + margin-bottom: 3rem !important; + } + .ml-xl-5, + .mx-xl-5 { + margin-left: 3rem !important; + } + .p-xl-0 { + padding: 0 !important; + } + .pt-xl-0, + .py-xl-0 { + padding-top: 0 !important; + } + .pr-xl-0, + .px-xl-0 { + padding-right: 0 !important; + } + .pb-xl-0, + .py-xl-0 { + padding-bottom: 0 !important; + } + .pl-xl-0, + .px-xl-0 { + padding-left: 0 !important; + } + .p-xl-1 { + padding: 0.25rem !important; + } + .pt-xl-1, + .py-xl-1 { + padding-top: 0.25rem !important; + } + .pr-xl-1, + .px-xl-1 { + padding-right: 0.25rem !important; + } + .pb-xl-1, + .py-xl-1 { + padding-bottom: 0.25rem !important; + } + .pl-xl-1, + .px-xl-1 { + padding-left: 0.25rem !important; + } + .p-xl-2 { + padding: 0.5rem !important; + } + .pt-xl-2, + .py-xl-2 { + padding-top: 0.5rem !important; + } + .pr-xl-2, + .px-xl-2 { + padding-right: 0.5rem !important; + } + .pb-xl-2, + .py-xl-2 { + padding-bottom: 0.5rem !important; + } + .pl-xl-2, + .px-xl-2 { + padding-left: 0.5rem !important; + } + .p-xl-3 { + padding: 1rem !important; + } + .pt-xl-3, + .py-xl-3 { + padding-top: 1rem !important; + } + .pr-xl-3, + .px-xl-3 { + padding-right: 1rem !important; + } + .pb-xl-3, + .py-xl-3 { + padding-bottom: 1rem !important; + } + .pl-xl-3, + .px-xl-3 { + padding-left: 1rem !important; + } + .p-xl-4 { + padding: 1.5rem !important; + } + .pt-xl-4, + .py-xl-4 { + padding-top: 1.5rem !important; + } + .pr-xl-4, + .px-xl-4 { + padding-right: 1.5rem !important; + } + .pb-xl-4, + .py-xl-4 { + padding-bottom: 1.5rem !important; + } + .pl-xl-4, + .px-xl-4 { + padding-left: 1.5rem !important; + } + .p-xl-5 { + padding: 3rem !important; + } + .pt-xl-5, + .py-xl-5 { + padding-top: 3rem !important; + } + .pr-xl-5, + .px-xl-5 { + padding-right: 3rem !important; + } + .pb-xl-5, + .py-xl-5 { + padding-bottom: 3rem !important; + } + .pl-xl-5, + .px-xl-5 { + padding-left: 3rem !important; + } + .m-xl-n1 { + margin: -0.25rem !important; + } + .mt-xl-n1, + .my-xl-n1 { + margin-top: -0.25rem !important; + } + .mr-xl-n1, + .mx-xl-n1 { + margin-right: -0.25rem !important; + } + .mb-xl-n1, + .my-xl-n1 { + margin-bottom: -0.25rem !important; + } + .ml-xl-n1, + .mx-xl-n1 { + margin-left: -0.25rem !important; + } + .m-xl-n2 { + margin: -0.5rem !important; + } + .mt-xl-n2, + .my-xl-n2 { + margin-top: -0.5rem !important; + } + .mr-xl-n2, + .mx-xl-n2 { + margin-right: -0.5rem !important; + } + .mb-xl-n2, + .my-xl-n2 { + margin-bottom: -0.5rem !important; + } + .ml-xl-n2, + .mx-xl-n2 { + margin-left: -0.5rem !important; + } + .m-xl-n3 { + margin: -1rem !important; + } + .mt-xl-n3, + .my-xl-n3 { + margin-top: -1rem !important; + } + .mr-xl-n3, + .mx-xl-n3 { + margin-right: -1rem !important; + } + .mb-xl-n3, + .my-xl-n3 { + margin-bottom: -1rem !important; + } + .ml-xl-n3, + .mx-xl-n3 { + margin-left: -1rem !important; + } + .m-xl-n4 { + margin: -1.5rem !important; + } + .mt-xl-n4, + .my-xl-n4 { + margin-top: -1.5rem !important; + } + .mr-xl-n4, + .mx-xl-n4 { + margin-right: -1.5rem !important; + } + .mb-xl-n4, + .my-xl-n4 { + margin-bottom: -1.5rem !important; + } + .ml-xl-n4, + .mx-xl-n4 { + margin-left: -1.5rem !important; + } + .m-xl-n5 { + margin: -3rem !important; + } + .mt-xl-n5, + .my-xl-n5 { + margin-top: -3rem !important; + } + .mr-xl-n5, + .mx-xl-n5 { + margin-right: -3rem !important; + } + .mb-xl-n5, + .my-xl-n5 { + margin-bottom: -3rem !important; + } + .ml-xl-n5, + .mx-xl-n5 { + margin-left: -3rem !important; + } + .m-xl-auto { + margin: auto !important; + } + .mt-xl-auto, + .my-xl-auto { + margin-top: auto !important; + } + .mr-xl-auto, + .mx-xl-auto { + margin-right: auto !important; + } + .mb-xl-auto, + .my-xl-auto { + margin-bottom: auto !important; + } + .ml-xl-auto, + .mx-xl-auto { + margin-left: auto !important; + } +} + +.stretched-link::after { + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 1; + pointer-events: auto; + content: ""; + background-color: rgba(0, 0, 0, 0); +} + +.text-monospace { + font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important; +} + +.text-justify { + text-align: justify !important; +} + +.text-wrap { + white-space: normal !important; +} + +.text-nowrap { + white-space: nowrap !important; +} + +.text-truncate { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; +} + +.text-left { + text-align: left !important; +} + +.text-right { + text-align: right !important; +} + +.text-center { + text-align: center !important; +} + +@media (min-width: 576px) { + .text-sm-left { + text-align: left !important; + } + .text-sm-right { + text-align: right !important; + } + .text-sm-center { + text-align: center !important; + } +} + +@media (min-width: 768px) { + .text-md-left { + text-align: left !important; + } + .text-md-right { + text-align: right !important; + } + .text-md-center { + text-align: center !important; + } +} + +@media (min-width: 992px) { + .text-lg-left { + text-align: left !important; + } + .text-lg-right { + text-align: right !important; + } + .text-lg-center { + text-align: center !important; + } +} + +@media (min-width: 1200px) { + .text-xl-left { + text-align: left !important; + } + .text-xl-right { + text-align: right !important; + } + .text-xl-center { + text-align: center !important; + } +} + +.text-lowercase { + text-transform: lowercase !important; +} + +.text-uppercase, .dropdown .dropdown-menu .dropdown-header, .sidebar .sidebar-heading { + text-transform: uppercase !important; +} + +.text-capitalize { + text-transform: capitalize !important; +} + +.font-weight-light { + font-weight: 300 !important; +} + +.font-weight-lighter { + font-weight: lighter !important; +} + +.font-weight-normal { + font-weight: 400 !important; +} + +.font-weight-bold { + font-weight: 700 !important; +} + +.font-weight-bolder { + font-weight: bolder !important; +} + +.font-italic { + font-style: italic !important; +} + +.text-white { + color: #fff !important; +} + +.text-primary { + color: #4e73df !important; +} + +a.text-primary:hover, a.text-primary:focus { + color: #224abe !important; +} + +.text-secondary { + color: #858796 !important; +} + +a.text-secondary:hover, a.text-secondary:focus { + color: #60616f !important; +} + +.text-success { + color: #5BBCFF !important; +} + +a.text-success:hover, a.text-success:focus { + color: #13855c !important; +} + +.text-info { + color: #36b9cc !important; +} + +a.text-info:hover, a.text-info:focus { + color: #258391 !important; +} + +.text-warning { + color: #f6c23e !important; +} + +a.text-warning:hover, a.text-warning:focus { + color: #dda20a !important; +} + +.text-danger { + color: #e74a3b !important; +} + +a.text-danger:hover, a.text-danger:focus { + color: #be2617 !important; +} + +.text-light { + color: #f8f9fc !important; +} + +a.text-light:hover, a.text-light:focus { + color: #c2cbe5 !important; +} + +.text-dark { + color: #5a5c69 !important; +} + +a.text-dark:hover, a.text-dark:focus { + color: #373840 !important; +} + +.text-body { + color: #858796 !important; +} + +.text-muted { + color: #858796 !important; +} + +.text-black-50 { + color: rgba(0, 0, 0, 0.5) !important; +} + +.text-white-50 { + color: rgba(255, 255, 255, 0.5) !important; +} + +.text-hide { + font: 0/0 a; + color: transparent; + text-shadow: none; + background-color: transparent; + border: 0; +} + +.text-decoration-none { + text-decoration: none !important; +} + +.text-break { + word-wrap: break-word !important; +} + +.text-reset { + color: inherit !important; +} + +.visible { + visibility: visible !important; +} + +.invisible { + visibility: hidden !important; +} + +@media print { + *, + *::before, + *::after { + text-shadow: none !important; + box-shadow: none !important; + } + a:not(.btn) { + text-decoration: underline; + } + abbr[title]::after { + content: " (" attr(title) ")"; + } + pre { + white-space: pre-wrap !important; + } + pre, + blockquote { + border: 1px solid #b7b9cc; + 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 #dddfeb !important; + } + .table-dark { + color: inherit; + } + .table-dark th, + .table-dark td, + .table-dark thead th, + .table-dark tbody + tbody { + border-color: #e3e6f0; + } + .table .thead-dark th { + color: inherit; + border-color: #e3e6f0; + } +} + +html { + position: relative; + min-height: 100%; +} + +body { + height: 100%; +} + +a:focus { + outline: none; +} + +#wrapper { + display: flex; +} + +#wrapper #content-wrapper { + background-color: #f8f9fc; + width: 100%; + overflow-x: hidden; +} + +#wrapper #content-wrapper #content { + flex: 1 0 auto; +} + +.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl { + padding-left: 1.5rem; + padding-right: 1.5rem; +} + +.scroll-to-top { + position: fixed; + right: 1rem; + bottom: 1rem; + display: none; + width: 2.75rem; + height: 2.75rem; + text-align: center; + color: #fff; + background: rgba(90, 92, 105, 0.5); + line-height: 46px; +} + +.scroll-to-top:focus, .scroll-to-top:hover { + color: white; +} + +.scroll-to-top:hover { + background: #5a5c69; +} + +.scroll-to-top i { + font-weight: 800; +} + +@-webkit-keyframes growIn { + 0% { + transform: scale(0.9); + opacity: 0; + } + 100% { + transform: scale(1); + opacity: 1; + } +} + +@keyframes growIn { + 0% { + transform: scale(0.9); + opacity: 0; + } + 100% { + transform: scale(1); + opacity: 1; + } +} + +.animated--grow-in, .sidebar .nav-item .collapse { + -webkit-animation-name: growIn; + animation-name: growIn; + -webkit-animation-duration: 200ms; + animation-duration: 200ms; + -webkit-animation-timing-function: transform cubic-bezier(0.18, 1.25, 0.4, 1), opacity cubic-bezier(0, 1, 0.4, 1); + animation-timing-function: transform cubic-bezier(0.18, 1.25, 0.4, 1), opacity cubic-bezier(0, 1, 0.4, 1); +} + +@-webkit-keyframes fadeIn { + 0% { + opacity: 0; + } + 100% { + opacity: 1; + } +} + +@keyframes fadeIn { + 0% { + opacity: 0; + } + 100% { + opacity: 1; + } +} + +.animated--fade-in { + -webkit-animation-name: fadeIn; + animation-name: fadeIn; + -webkit-animation-duration: 200ms; + animation-duration: 200ms; + -webkit-animation-timing-function: opacity cubic-bezier(0, 1, 0.4, 1); + animation-timing-function: opacity cubic-bezier(0, 1, 0.4, 1); +} + +.bg-gradient-primary { + background-color: #4e73df; + background-image: linear-gradient(180deg, #4e73df 10%, #224abe 100%); + background-size: cover; +} + +.bg-gradient-secondary { + background-color: #858796; + background-image: linear-gradient(180deg, #858796 10%, #60616f 100%); + background-size: cover; +} + +.bg-gradient-success { + background-color: #5BBCFF; + background-image: linear-gradient(180deg, #5BBCFF 10%, #13855c 100%); + background-size: cover; +} + +.bg-gradient-info { + background-color: #36b9cc; + background-image: linear-gradient(180deg, #36b9cc 10%, #258391 100%); + background-size: cover; +} + +.bg-gradient-warning { + background-color: #f6c23e; + background-image: linear-gradient(180deg, #f6c23e 10%, #dda20a 100%); + background-size: cover; +} + +.bg-gradient-danger { + background-color: #e74a3b; + background-image: linear-gradient(180deg, #e74a3b 10%, #be2617 100%); + background-size: cover; +} + +.bg-gradient-light { + background-color: #f8f9fc; + background-image: linear-gradient(180deg, #f8f9fc 10%, #c2cbe5 100%); + background-size: cover; +} + +.bg-gradient-dark { + background-color: #5a5c69; + background-image: linear-gradient(180deg, #5a5c69 10%, #373840 100%); + background-size: cover; +} + +.bg-gray-100 { + background-color: #f8f9fc !important; +} + +.bg-gray-200 { + background-color: #eaecf4 !important; +} + +.bg-gray-300 { + background-color: #dddfeb !important; +} + +.bg-gray-400 { + background-color: #d1d3e2 !important; +} + +.bg-gray-500 { + background-color: #b7b9cc !important; +} + +.bg-gray-600 { + background-color: #858796 !important; +} + +.bg-gray-700 { + background-color: #6e707e !important; +} + +.bg-gray-800 { + background-color: #5a5c69 !important; +} + +.bg-gray-900 { + background-color: #3a3b45 !important; +} + +.o-hidden { + overflow: hidden !important; +} + +.text-xs { + font-size: .7rem; +} + +.text-lg { + font-size: 1.2rem; +} + +.text-gray-100 { + color: #f8f9fc !important; +} + +.text-gray-200 { + color: #eaecf4 !important; +} + +.text-gray-300 { + color: #dddfeb !important; +} + +.text-gray-400 { + color: #d1d3e2 !important; +} + +.text-gray-500 { + color: #b7b9cc !important; +} + +.text-gray-600 { + color: #858796 !important; +} + +.text-gray-700 { + color: #6e707e !important; +} + +.text-gray-800 { + color: #5a5c69 !important; +} + +.text-gray-900 { + color: #3a3b45 !important; +} + +.icon-circle { + height: 2.5rem; + width: 2.5rem; + border-radius: 100%; + display: flex; + align-items: center; + justify-content: center; +} + +.border-left-primary { + border-left: 0.25rem solid #4e73df !important; +} + +.border-bottom-primary { + border-bottom: 0.25rem solid #4e73df !important; +} + +.border-left-secondary { + border-left: 0.25rem solid #858796 !important; +} + +.border-bottom-secondary { + border-bottom: 0.25rem solid #858796 !important; +} + +.border-left-success { + border-left: 0.25rem solid #5BBCFF !important; +} + +.border-bottom-success { + border-bottom: 0.25rem solid #5BBCFF !important; +} + +.border-left-info { + border-left: 0.25rem solid #36b9cc !important; +} + +.border-bottom-info { + border-bottom: 0.25rem solid #36b9cc !important; +} + +.border-left-warning { + border-left: 0.25rem solid #f6c23e !important; +} + +.border-bottom-warning { + border-bottom: 0.25rem solid #f6c23e !important; +} + +.border-left-danger { + border-left: 0.25rem solid #e74a3b !important; +} + +.border-bottom-danger { + border-bottom: 0.25rem solid #e74a3b !important; +} + +.border-left-light { + border-left: 0.25rem solid #f8f9fc !important; +} + +.border-bottom-light { + border-bottom: 0.25rem solid #f8f9fc !important; +} + +.border-left-dark { + border-left: 0.25rem solid #5a5c69 !important; +} + +.border-bottom-dark { + border-bottom: 0.25rem solid #5a5c69 !important; +} + +.progress-sm { + height: .5rem; +} + +.rotate-15 { + transform: rotate(15deg); +} + +.rotate-n-15 { + transform: rotate(-15deg); +} + +.dropdown .dropdown-menu { + font-size: 0.85rem; +} + +.dropdown .dropdown-menu .dropdown-header { + font-weight: 800; + font-size: 0.65rem; + color: #b7b9cc; +} + +.dropdown.no-arrow .dropdown-toggle::after { + display: none; +} + +.sidebar .nav-item.dropdown .dropdown-toggle::after, +.topbar .nav-item.dropdown .dropdown-toggle::after { + width: 1rem; + text-align: center; + float: right; + vertical-align: 0; + border: 0; + font-weight: 900; + content: '\f105'; + font-family: 'Font Awesome 5 Free'; +} + +.sidebar .nav-item.dropdown.show .dropdown-toggle::after, +.topbar .nav-item.dropdown.show .dropdown-toggle::after { + content: '\f107'; +} + +.sidebar .nav-item .nav-link, +.topbar .nav-item .nav-link { + position: relative; +} + +.sidebar .nav-item .nav-link .badge-counter, +.topbar .nav-item .nav-link .badge-counter { + position: absolute; + transform: scale(0.7); + transform-origin: top right; + right: .25rem; + margin-top: -.25rem; +} + +.sidebar .nav-item .nav-link .img-profile, +.topbar .nav-item .nav-link .img-profile { + height: 2rem; + width: 2rem; +} + +.topbar { + height: 4.375rem; +} + +.topbar #sidebarToggleTop { + height: 2.5rem; + width: 2.5rem; +} + +.topbar #sidebarToggleTop:hover { + background-color: #eaecf4; +} + +.topbar #sidebarToggleTop:active { + background-color: #dddfeb; +} + +.topbar .navbar-search { + width: 25rem; +} + +.topbar .navbar-search input { + font-size: 0.85rem; + height: auto; +} + +.topbar .topbar-divider { + width: 0; + border-right: 1px solid #e3e6f0; + height: calc(4.375rem - 2rem); + margin: auto 1rem; +} + +.topbar .nav-item .nav-link { + height: 4.375rem; + display: flex; + align-items: center; + padding: 0 0.75rem; +} + +.topbar .nav-item .nav-link:focus { + outline: none; +} + +.topbar .nav-item:focus { + outline: none; +} + +.topbar .dropdown { + position: static; +} + +.topbar .dropdown .dropdown-menu { + width: calc(100% - 1.5rem); + right: 0.75rem; +} + +.topbar .dropdown-list { + padding: 0; + border: none; + overflow: hidden; +} + +.topbar .dropdown-list .dropdown-header { + background-color: #4e73df; + border: 1px solid #4e73df; + padding-top: 0.75rem; + padding-bottom: 0.75rem; + color: #fff; +} + +.topbar .dropdown-list .dropdown-item { + white-space: normal; + padding-top: 0.5rem; + padding-bottom: 0.5rem; + border-left: 1px solid #e3e6f0; + border-right: 1px solid #e3e6f0; + border-bottom: 1px solid #e3e6f0; + line-height: 1.3rem; +} + +.topbar .dropdown-list .dropdown-item .dropdown-list-image { + position: relative; + height: 2.5rem; + width: 2.5rem; +} + +.topbar .dropdown-list .dropdown-item .dropdown-list-image img { + height: 2.5rem; + width: 2.5rem; +} + +.topbar .dropdown-list .dropdown-item .dropdown-list-image .status-indicator { + background-color: #eaecf4; + height: 0.75rem; + width: 0.75rem; + border-radius: 100%; + position: absolute; + bottom: 0; + right: 0; + border: 0.125rem solid #fff; +} + +.topbar .dropdown-list .dropdown-item .text-truncate { + max-width: 10rem; +} + +.topbar .dropdown-list .dropdown-item:active { + background-color: #eaecf4; + color: #3a3b45; +} + +@media (min-width: 576px) { + .topbar .dropdown { + position: relative; + } + .topbar .dropdown .dropdown-menu { + width: auto; + right: 0; + } + .topbar .dropdown-list { + width: 20rem !important; + } + .topbar .dropdown-list .dropdown-item .text-truncate { + max-width: 13.375rem; + } +} + +.topbar.navbar-dark .navbar-nav .nav-item .nav-link { + color: rgba(255, 255, 255, 0.8); +} + +.topbar.navbar-dark .navbar-nav .nav-item .nav-link:hover { + color: #fff; +} + +.topbar.navbar-dark .navbar-nav .nav-item .nav-link:active { + color: #fff; +} + +.topbar.navbar-light .navbar-nav .nav-item .nav-link { + color: #d1d3e2; +} + +.topbar.navbar-light .navbar-nav .nav-item .nav-link:hover { + color: #b7b9cc; +} + +.topbar.navbar-light .navbar-nav .nav-item .nav-link:active { + color: #858796; +} + +.sidebar { + width: 6.5rem; + min-height: 100vh; +} + +.sidebar .nav-item { + position: relative; +} + +.sidebar .nav-item:last-child { + margin-bottom: 1rem; +} + +.sidebar .nav-item .nav-link { + text-align: center; + padding: 0.75rem 1rem; + width: 6.5rem; +} + +.sidebar .nav-item .nav-link span { + font-size: 0.65rem; + display: block; +} + +.sidebar .nav-item.active .nav-link { + font-weight: 700; +} + +.sidebar .nav-item .collapse { + position: absolute; + left: calc(6.5rem + 1.5rem / 2); + z-index: 1; + top: 2px; +} + +.sidebar .nav-item .collapse .collapse-inner { + border-radius: 0.35rem; + box-shadow: 0 0.15rem 1.75rem 0 rgba(58, 59, 69, 0.15); +} + +.sidebar .nav-item .collapsing { + display: none; + transition: none; +} + +.sidebar .nav-item .collapse .collapse-inner, +.sidebar .nav-item .collapsing .collapse-inner { + padding: .5rem 0; + min-width: 10rem; + font-size: 0.85rem; + margin: 0 0 1rem 0; +} + +.sidebar .nav-item .collapse .collapse-inner .collapse-header, +.sidebar .nav-item .collapsing .collapse-inner .collapse-header { + margin: 0; + white-space: nowrap; + padding: .5rem 1.5rem; + text-transform: uppercase; + font-weight: 800; + font-size: 0.65rem; + color: #b7b9cc; +} + +.sidebar .nav-item .collapse .collapse-inner .collapse-item, +.sidebar .nav-item .collapsing .collapse-inner .collapse-item { + padding: 0.5rem 1rem; + margin: 0 0.5rem; + display: block; + color: #3a3b45; + text-decoration: none; + border-radius: 0.35rem; + white-space: nowrap; +} + +.sidebar .nav-item .collapse .collapse-inner .collapse-item:hover, +.sidebar .nav-item .collapsing .collapse-inner .collapse-item:hover { + background-color: #eaecf4; +} + +.sidebar .nav-item .collapse .collapse-inner .collapse-item:active, +.sidebar .nav-item .collapsing .collapse-inner .collapse-item:active { + background-color: #dddfeb; +} + +.sidebar .nav-item .collapse .collapse-inner .collapse-item.active, +.sidebar .nav-item .collapsing .collapse-inner .collapse-item.active { + color: #4e73df; + font-weight: 700; +} + +.sidebar #sidebarToggle { + width: 2.5rem; + height: 2.5rem; + text-align: center; + margin-bottom: 1rem; + cursor: pointer; +} + +.sidebar #sidebarToggle::after { + font-weight: 900; + content: '\f104'; + font-family: 'Font Awesome 5 Free'; + margin-right: 0.1rem; +} + +.sidebar #sidebarToggle:hover { + text-decoration: none; +} + +.sidebar #sidebarToggle:focus { + outline: none; +} + +.sidebar.toggled { + width: 0 !important; + overflow: hidden; +} + +.sidebar.toggled #sidebarToggle::after { + content: '\f105'; + font-family: 'Font Awesome 5 Free'; + margin-left: 0.25rem; +} + +.sidebar .sidebar-brand { + height: 4.375rem; + text-decoration: none; + font-size: 1rem; + font-weight: 800; + padding: 1.5rem 1rem; + text-align: center; + text-transform: uppercase; + letter-spacing: 0.05rem; + z-index: 1; +} + +.sidebar .sidebar-brand .sidebar-brand-icon i { + font-size: 2rem; +} + +.sidebar .sidebar-brand .sidebar-brand-text { + display: none; +} + +.sidebar hr.sidebar-divider { + margin: 0 1rem 1rem; +} + +.sidebar .sidebar-heading { + text-align: center; + padding: 0 1rem; + font-weight: 800; + font-size: 0.65rem; +} + +@media (min-width: 768px) { + .sidebar { + width: 14rem !important; + } + .sidebar .nav-item .collapse { + position: relative; + left: 0; + z-index: 1; + top: 0; + -webkit-animation: none; + animation: none; + } + .sidebar .nav-item .collapse .collapse-inner { + border-radius: 0; + box-shadow: none; + } + .sidebar .nav-item .collapsing { + display: block; + transition: height 0.15s ease; + } + .sidebar .nav-item .collapse, + .sidebar .nav-item .collapsing { + margin: 0 1rem; + } + .sidebar .nav-item .nav-link { + display: block; + width: 100%; + text-align: left; + padding: 1rem; + width: 14rem; + } + .sidebar .nav-item .nav-link i { + font-size: 0.85rem; + margin-right: 0.25rem; + } + .sidebar .nav-item .nav-link span { + font-size: 0.85rem; + display: inline; + } + .sidebar .nav-item .nav-link[data-toggle="collapse"]::after { + width: 1rem; + text-align: center; + float: right; + vertical-align: 0; + border: 0; + font-weight: 900; + content: '\f107'; + font-family: 'Font Awesome 5 Free'; + } + .sidebar .nav-item .nav-link[data-toggle="collapse"].collapsed::after { + content: '\f105'; + } + .sidebar .sidebar-brand .sidebar-brand-icon i { + font-size: 2rem; + } + .sidebar .sidebar-brand .sidebar-brand-text { + display: inline; + } + .sidebar .sidebar-heading { + text-align: left; + } + .sidebar.toggled { + overflow: visible; + width: 6.5rem !important; + } + .sidebar.toggled .nav-item .collapse { + position: absolute; + left: calc(6.5rem + 1.5rem / 2); + z-index: 1; + top: 2px; + -webkit-animation-name: growIn; + animation-name: growIn; + -webkit-animation-duration: 200ms; + animation-duration: 200ms; + -webkit-animation-timing-function: transform cubic-bezier(0.18, 1.25, 0.4, 1), opacity cubic-bezier(0, 1, 0.4, 1); + animation-timing-function: transform cubic-bezier(0.18, 1.25, 0.4, 1), opacity cubic-bezier(0, 1, 0.4, 1); + } + .sidebar.toggled .nav-item .collapse .collapse-inner { + box-shadow: 0 0.15rem 1.75rem 0 rgba(58, 59, 69, 0.15); + border-radius: 0.35rem; + } + .sidebar.toggled .nav-item .collapsing { + display: none; + transition: none; + } + .sidebar.toggled .nav-item .collapse, + .sidebar.toggled .nav-item .collapsing { + margin: 0; + } + .sidebar.toggled .nav-item:last-child { + margin-bottom: 1rem; + } + .sidebar.toggled .nav-item .nav-link { + text-align: center; + padding: 0.75rem 1rem; + width: 6.5rem; + } + .sidebar.toggled .nav-item .nav-link span { + font-size: 0.65rem; + display: block; + } + .sidebar.toggled .nav-item .nav-link i { + margin-right: 0; + } + .sidebar.toggled .nav-item .nav-link[data-toggle="collapse"]::after { + display: none; + } + .sidebar.toggled .sidebar-brand .sidebar-brand-icon i { + font-size: 2rem; + } + .sidebar.toggled .sidebar-brand .sidebar-brand-text { + display: none; + } + .sidebar.toggled .sidebar-heading { + text-align: center; + } +} + +.sidebar-light .sidebar-brand { + color: #6e707e; +} + +.sidebar-light hr.sidebar-divider { + border-top: 1px solid #eaecf4; +} + +.sidebar-light .sidebar-heading { + color: #b7b9cc; +} + +.sidebar-light .nav-item .nav-link { + color: #858796; +} + +.sidebar-light .nav-item .nav-link i { + color: #d1d3e2; +} + +.sidebar-light .nav-item .nav-link:active, .sidebar-light .nav-item .nav-link:focus, .sidebar-light .nav-item .nav-link:hover { + color: #6e707e; +} + +.sidebar-light .nav-item .nav-link:active i, .sidebar-light .nav-item .nav-link:focus i, .sidebar-light .nav-item .nav-link:hover i { + color: #6e707e; +} + +.sidebar-light .nav-item .nav-link[data-toggle="collapse"]::after { + color: #b7b9cc; +} + +.sidebar-light .nav-item.active .nav-link { + color: #6e707e; +} + +.sidebar-light .nav-item.active .nav-link i { + color: #6e707e; +} + +.sidebar-light #sidebarToggle { + background-color: #eaecf4; +} + +.sidebar-light #sidebarToggle::after { + color: #b7b9cc; +} + +.sidebar-light #sidebarToggle:hover { + background-color: #dddfeb; +} + +.sidebar-dark .sidebar-brand { + color: #fff; +} + +.sidebar-dark hr.sidebar-divider { + border-top: 1px solid rgba(255, 255, 255, 0.15); +} + +.sidebar-dark .sidebar-heading { + color: rgba(255, 255, 255, 0.4); +} + +.sidebar-dark .nav-item .nav-link { + color: rgba(255, 255, 255, 0.8); +} + +.sidebar-dark .nav-item .nav-link i { + color: rgba(255, 255, 255, 0.3); +} + +.sidebar-dark .nav-item .nav-link:active, .sidebar-dark .nav-item .nav-link:focus, .sidebar-dark .nav-item .nav-link:hover { + color: #fff; +} + +.sidebar-dark .nav-item .nav-link:active i, .sidebar-dark .nav-item .nav-link:focus i, .sidebar-dark .nav-item .nav-link:hover i { + color: #fff; +} + +.sidebar-dark .nav-item .nav-link[data-toggle="collapse"]::after { + color: rgba(255, 255, 255, 0.5); +} + +.sidebar-dark .nav-item.active .nav-link { + color: #fff; +} + +.sidebar-dark .nav-item.active .nav-link i { + color: #fff; +} + +.sidebar-dark #sidebarToggle { + background-color: rgba(255, 255, 255, 0.2); +} + +.sidebar-dark #sidebarToggle::after { + color: rgba(255, 255, 255, 0.5); +} + +.sidebar-dark #sidebarToggle:hover { + background-color: rgba(255, 255, 255, 0.25); +} + +.sidebar-dark.toggled #sidebarToggle::after { + color: rgba(255, 255, 255, 0.5); +} + +.btn-circle { + border-radius: 100%; + height: 2.5rem; + width: 2.5rem; + font-size: 1rem; + display: inline-flex; + align-items: center; + justify-content: center; +} + +.btn-circle.btn-sm, .btn-group-sm > .btn-circle.btn { + height: 1.8rem; + width: 1.8rem; + font-size: 0.75rem; +} + +.btn-circle.btn-lg, .btn-group-lg > .btn-circle.btn { + height: 3.5rem; + width: 3.5rem; + font-size: 1.35rem; +} + +.btn-icon-split { + padding: 0; + overflow: hidden; + display: inline-flex; + align-items: stretch; + justify-content: center; +} + +.btn-icon-split .icon { + background: rgba(0, 0, 0, 0.15); + display: inline-block; + padding: 0.375rem 0.75rem; +} + +.btn-icon-split .text { + display: inline-block; + padding: 0.375rem 0.75rem; +} + +.btn-icon-split.btn-sm .icon, .btn-group-sm > .btn-icon-split.btn .icon { + padding: 0.25rem 0.5rem; +} + +.btn-icon-split.btn-sm .text, .btn-group-sm > .btn-icon-split.btn .text { + padding: 0.25rem 0.5rem; +} + +.btn-icon-split.btn-lg .icon, .btn-group-lg > .btn-icon-split.btn .icon { + padding: 0.5rem 1rem; +} + +.btn-icon-split.btn-lg .text, .btn-group-lg > .btn-icon-split.btn .text { + padding: 0.5rem 1rem; +} + +.card .card-header .dropdown { + line-height: 1; +} + +.card .card-header .dropdown .dropdown-menu { + line-height: 1.5; +} + +.card .card-header[data-toggle="collapse"] { + text-decoration: none; + position: relative; + padding: 0.75rem 3.25rem 0.75rem 1.25rem; +} + +.card .card-header[data-toggle="collapse"]::after { + position: absolute; + right: 0; + top: 0; + padding-right: 1.725rem; + line-height: 51px; + font-weight: 900; + content: '\f107'; + font-family: 'Font Awesome 5 Free'; + color: #d1d3e2; +} + +.card .card-header[data-toggle="collapse"].collapsed { + border-radius: 0.35rem; +} + +.card .card-header[data-toggle="collapse"].collapsed::after { + content: '\f105'; +} + +.chart-area { + position: relative; + height: 10rem; + width: 100%; +} + +@media (min-width: 768px) { + .chart-area { + height: 20rem; + } +} + +.chart-bar { + position: relative; + height: 10rem; + width: 100%; +} + +@media (min-width: 768px) { + .chart-bar { + height: 20rem; + } +} + +.chart-pie { + position: relative; + height: 15rem; + width: 100%; +} + +@media (min-width: 768px) { + .chart-pie { + height: calc(20rem - 43px) !important; + } +} + +.bg-login-image { + background: url("https://source.unsplash.com/K4mSJ7kc0As/600x800"); + background-position: center; + background-size: cover; +} + +.bg-register-image { + background: url("https://source.unsplash.com/Mv9hjnEUHR4/600x800"); + background-position: center; + background-size: cover; +} + +.bg-password-image { + background: url("https://source.unsplash.com/oWTW-jNGl9I/600x800"); + background-position: center; + background-size: cover; +} + +form.user .custom-checkbox.small label { + line-height: 1.5rem; +} + +form.user .form-control-user { + font-size: 0.8rem; + border-radius: 10rem; + padding: 1.5rem 1rem; +} + +form.user .btn-user { + font-size: 0.8rem; + border-radius: 10rem; + padding: 0.75rem 1rem; +} + +.btn-google { + color: #fff; + background-color: #ea4335; + border-color: #fff; +} + +.btn-google:hover { + color: #fff; + background-color: #e12717; + border-color: #e6e6e6; +} + +.btn-google:focus, .btn-google.focus { + color: #fff; + background-color: #e12717; + border-color: #e6e6e6; + box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); +} + +.btn-google.disabled, .btn-google:disabled { + color: #fff; + background-color: #ea4335; + border-color: #fff; +} + +.btn-google:not(:disabled):not(.disabled):active, .btn-google:not(:disabled):not(.disabled).active, +.show > .btn-google.dropdown-toggle { + color: #fff; + background-color: #d62516; + border-color: #dfdfdf; +} + +.btn-google:not(:disabled):not(.disabled):active:focus, .btn-google:not(:disabled):not(.disabled).active:focus, +.show > .btn-google.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); +} + +.btn-facebook { + color: #fff; + background-color: #3b5998; + border-color: #fff; +} + +.btn-facebook:hover { + color: #fff; + background-color: #30497c; + border-color: #e6e6e6; +} + +.btn-facebook:focus, .btn-facebook.focus { + color: #fff; + background-color: #30497c; + border-color: #e6e6e6; + box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); +} + +.btn-facebook.disabled, .btn-facebook:disabled { + color: #fff; + background-color: #3b5998; + border-color: #fff; +} + +.btn-facebook:not(:disabled):not(.disabled):active, .btn-facebook:not(:disabled):not(.disabled).active, +.show > .btn-facebook.dropdown-toggle { + color: #fff; + background-color: #2d4373; + border-color: #dfdfdf; +} + +.btn-facebook:not(:disabled):not(.disabled):active:focus, .btn-facebook:not(:disabled):not(.disabled).active:focus, +.show > .btn-facebook.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); +} + +.error { + color: #5a5c69; + font-size: 7rem; + position: relative; + line-height: 1; + width: 12.5rem; +} + +@-webkit-keyframes noise-anim { + 0% { + clip: rect(78px, 9999px, 4px, 0); + } + 5% { + clip: rect(87px, 9999px, 70px, 0); + } + 10% { + clip: rect(21px, 9999px, 60px, 0); + } + 15% { + clip: rect(79px, 9999px, 83px, 0); + } + 20% { + clip: rect(20px, 9999px, 28px, 0); + } + 25% { + clip: rect(42px, 9999px, 78px, 0); + } + 30% { + clip: rect(71px, 9999px, 37px, 0); + } + 35% { + clip: rect(89px, 9999px, 49px, 0); + } + 40% { + clip: rect(36px, 9999px, 48px, 0); + } + 45% { + clip: rect(77px, 9999px, 67px, 0); + } + 50% { + clip: rect(7px, 9999px, 94px, 0); + } + 55% { + clip: rect(90px, 9999px, 79px, 0); + } + 60% { + clip: rect(48px, 9999px, 57px, 0); + } + 65% { + clip: rect(64px, 9999px, 35px, 0); + } + 70% { + clip: rect(23px, 9999px, 88px, 0); + } + 75% { + clip: rect(68px, 9999px, 27px, 0); + } + 80% { + clip: rect(39px, 9999px, 98px, 0); + } + 85% { + clip: rect(97px, 9999px, 57px, 0); + } + 90% { + clip: rect(61px, 9999px, 53px, 0); + } + 95% { + clip: rect(79px, 9999px, 44px, 0); + } + 100% { + clip: rect(12px, 9999px, 19px, 0); + } +} + +@keyframes noise-anim { + 0% { + clip: rect(78px, 9999px, 4px, 0); + } + 5% { + clip: rect(87px, 9999px, 70px, 0); + } + 10% { + clip: rect(21px, 9999px, 60px, 0); + } + 15% { + clip: rect(79px, 9999px, 83px, 0); + } + 20% { + clip: rect(20px, 9999px, 28px, 0); + } + 25% { + clip: rect(42px, 9999px, 78px, 0); + } + 30% { + clip: rect(71px, 9999px, 37px, 0); + } + 35% { + clip: rect(89px, 9999px, 49px, 0); + } + 40% { + clip: rect(36px, 9999px, 48px, 0); + } + 45% { + clip: rect(77px, 9999px, 67px, 0); + } + 50% { + clip: rect(7px, 9999px, 94px, 0); + } + 55% { + clip: rect(90px, 9999px, 79px, 0); + } + 60% { + clip: rect(48px, 9999px, 57px, 0); + } + 65% { + clip: rect(64px, 9999px, 35px, 0); + } + 70% { + clip: rect(23px, 9999px, 88px, 0); + } + 75% { + clip: rect(68px, 9999px, 27px, 0); + } + 80% { + clip: rect(39px, 9999px, 98px, 0); + } + 85% { + clip: rect(97px, 9999px, 57px, 0); + } + 90% { + clip: rect(61px, 9999px, 53px, 0); + } + 95% { + clip: rect(79px, 9999px, 44px, 0); + } + 100% { + clip: rect(12px, 9999px, 19px, 0); + } +} + +.error:after { + content: attr(data-text); + position: absolute; + left: 2px; + text-shadow: -1px 0 #e74a3b; + top: 0; + color: #5a5c69; + background: #f8f9fc; + overflow: hidden; + clip: rect(0, 900px, 0, 0); + animation: noise-anim 2s infinite linear alternate-reverse; +} + +@-webkit-keyframes noise-anim-2 { + 0% { + clip: rect(20px, 9999px, 91px, 0); + } + 5% { + clip: rect(20px, 9999px, 44px, 0); + } + 10% { + clip: rect(84px, 9999px, 55px, 0); + } + 15% { + clip: rect(40px, 9999px, 93px, 0); + } + 20% { + clip: rect(37px, 9999px, 73px, 0); + } + 25% { + clip: rect(75px, 9999px, 57px, 0); + } + 30% { + clip: rect(89px, 9999px, 38px, 0); + } + 35% { + clip: rect(6px, 9999px, 68px, 0); + } + 40% { + clip: rect(63px, 9999px, 17px, 0); + } + 45% { + clip: rect(55px, 9999px, 49px, 0); + } + 50% { + clip: rect(98px, 9999px, 28px, 0); + } + 55% { + clip: rect(18px, 9999px, 57px, 0); + } + 60% { + clip: rect(18px, 9999px, 64px, 0); + } + 65% { + clip: rect(35px, 9999px, 77px, 0); + } + 70% { + clip: rect(31px, 9999px, 59px, 0); + } + 75% { + clip: rect(30px, 9999px, 38px, 0); + } + 80% { + clip: rect(13px, 9999px, 52px, 0); + } + 85% { + clip: rect(63px, 9999px, 91px, 0); + } + 90% { + clip: rect(96px, 9999px, 67px, 0); + } + 95% { + clip: rect(24px, 9999px, 13px, 0); + } + 100% { + clip: rect(5px, 9999px, 29px, 0); + } +} + +@keyframes noise-anim-2 { + 0% { + clip: rect(20px, 9999px, 91px, 0); + } + 5% { + clip: rect(20px, 9999px, 44px, 0); + } + 10% { + clip: rect(84px, 9999px, 55px, 0); + } + 15% { + clip: rect(40px, 9999px, 93px, 0); + } + 20% { + clip: rect(37px, 9999px, 73px, 0); + } + 25% { + clip: rect(75px, 9999px, 57px, 0); + } + 30% { + clip: rect(89px, 9999px, 38px, 0); + } + 35% { + clip: rect(6px, 9999px, 68px, 0); + } + 40% { + clip: rect(63px, 9999px, 17px, 0); + } + 45% { + clip: rect(55px, 9999px, 49px, 0); + } + 50% { + clip: rect(98px, 9999px, 28px, 0); + } + 55% { + clip: rect(18px, 9999px, 57px, 0); + } + 60% { + clip: rect(18px, 9999px, 64px, 0); + } + 65% { + clip: rect(35px, 9999px, 77px, 0); + } + 70% { + clip: rect(31px, 9999px, 59px, 0); + } + 75% { + clip: rect(30px, 9999px, 38px, 0); + } + 80% { + clip: rect(13px, 9999px, 52px, 0); + } + 85% { + clip: rect(63px, 9999px, 91px, 0); + } + 90% { + clip: rect(96px, 9999px, 67px, 0); + } + 95% { + clip: rect(24px, 9999px, 13px, 0); + } + 100% { + clip: rect(5px, 9999px, 29px, 0); + } +} + +.error:before { + content: attr(data-text); + position: absolute; + left: -2px; + text-shadow: 1px 0 #4e73df; + top: 0; + color: #5a5c69; + background: #f8f9fc; + overflow: hidden; + clip: rect(0, 900px, 0, 0); + animation: noise-anim-2 3s infinite linear alternate-reverse; +} + +footer.sticky-footer { + padding: 2rem 0; + flex-shrink: 0; +} + +footer.sticky-footer .copyright { + line-height: 1; + font-size: 0.8rem; +} + +body.sidebar-toggled footer.sticky-footer { + width: 100%; +} diff --git a/Pengukuran Kinerja Dosen/public/css/sb-admin-2.min.css b/Pengukuran Kinerja Dosen/public/css/sb-admin-2.min.css new file mode 100644 index 0000000..8ea3519 --- /dev/null +++ b/Pengukuran Kinerja Dosen/public/css/sb-admin-2.min.css @@ -0,0 +1,10 @@ +/*! + * Start Bootstrap - SB Admin 2 v4.1.1 (https://startbootstrap.com/themes/sb-admin-2) + * Copyright 2013-2020 Start Bootstrap + * Licensed under MIT (https://github.com/StartBootstrap/startbootstrap-sb-admin-2/blob/master/LICENSE) + *//*! + * Bootstrap v4.5.0 (https://getbootstrap.com/) + * Copyright 2011-2020 The Bootstrap Authors + * Copyright 2011-2020 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */:root{--blue:#4e73df;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#e74a3b;--orange:#fd7e14;--yellow:#f6c23e;--green:#5BBCFF;--teal:#20c9a6;--cyan:#36b9cc;--white:#fff;--gray:#858796;--gray-dark:#5a5c69;--primary:#4e73df;--secondary:#858796;--success:#5BBCFF;--info:#36b9cc;--warning:#f6c23e;--danger:#e74a3b;--light:#f8f9fc;--dark:#5a5c69;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:"Nunito",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}*,::after,::before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:Nunito,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:#858796;text-align:left;background-color:#fff}[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#5BBCFF;text-decoration:none;background-color:transparent}a:hover{color:#147955;text-decoration:underline}a:not([href]){color:inherit;text-decoration:none}a:not([href]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#858796;text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;font-weight:400;line-height:1.2}.h1,h1{font-size:2.5rem}.h2,h2{font-size:2rem}.h3,h3{font-size:1.75rem}.h4,h4{font-size:1.5rem}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:6rem;font-weight:300;line-height:1.2}.display-2{font-size:5.5rem;font-weight:300;line-height:1.2}.display-3{font-size:4.5rem;font-weight:300;line-height:1.2}.display-4{font-size:3.5rem;font-weight:300;line-height:1.2}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,.1)}.small,small{font-size:80%;font-weight:400}.mark,mark{padding:.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:.5rem}.initialism{font-size:90%;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote-footer{display:block;font-size:80%;color:#858796}.blockquote-footer::before{content:"\2014\00A0"}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dddfeb;border-radius:.35rem;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:90%;color:#858796}code{font-size:87.5%;color:#e83e8c;word-wrap:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:87.5%;color:#fff;background-color:#3a3b45;border-radius:.2rem}kbd kbd{padding:0;font-size:100%;font-weight:700}pre{display:block;font-size:87.5%;color:#3a3b45}pre code{font-size:inherit;color:inherit;word-break:normal}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{width:100%;padding-right:.75rem;padding-left:.75rem;margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}.container-fluid,.container-lg,.container-md,.container-sm,.container-xl{width:100%;padding-right:.75rem;padding-left:.75rem;margin-right:auto;margin-left:auto}@media (min-width:576px){.container,.container-sm{max-width:540px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}.row{display:flex;flex-wrap:wrap;margin-right:-.75rem;margin-left:-.75rem}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;padding-right:.75rem;padding-left:.75rem}.col{flex-basis:0;flex-grow:1;min-width:0;max-width:100%}.row-cols-1>*{flex:0 0 100%;max-width:100%}.row-cols-2>*{flex:0 0 50%;max-width:50%}.row-cols-3>*{flex:0 0 33.33333%;max-width:33.33333%}.row-cols-4>*{flex:0 0 25%;max-width:25%}.row-cols-5>*{flex:0 0 20%;max-width:20%}.row-cols-6>*{flex:0 0 16.66667%;max-width:16.66667%}.col-auto{flex:0 0 auto;width:auto;max-width:100%}.col-1{flex:0 0 8.33333%;max-width:8.33333%}.col-2{flex:0 0 16.66667%;max-width:16.66667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.33333%;max-width:33.33333%}.col-5{flex:0 0 41.66667%;max-width:41.66667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.33333%;max-width:58.33333%}.col-8{flex:0 0 66.66667%;max-width:66.66667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.33333%;max-width:83.33333%}.col-11{flex:0 0 91.66667%;max-width:91.66667%}.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.33333%}.offset-2{margin-left:16.66667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333%}.offset-5{margin-left:41.66667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333%}.offset-8{margin-left:66.66667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333%}.offset-11{margin-left:91.66667%}@media (min-width:576px){.col-sm{flex-basis:0;flex-grow:1;min-width:0;max-width:100%}.row-cols-sm-1>*{flex:0 0 100%;max-width:100%}.row-cols-sm-2>*{flex:0 0 50%;max-width:50%}.row-cols-sm-3>*{flex:0 0 33.33333%;max-width:33.33333%}.row-cols-sm-4>*{flex:0 0 25%;max-width:25%}.row-cols-sm-5>*{flex:0 0 20%;max-width:20%}.row-cols-sm-6>*{flex:0 0 16.66667%;max-width:16.66667%}.col-sm-auto{flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{flex:0 0 8.33333%;max-width:8.33333%}.col-sm-2{flex:0 0 16.66667%;max-width:16.66667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.33333%;max-width:33.33333%}.col-sm-5{flex:0 0 41.66667%;max-width:41.66667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.33333%;max-width:58.33333%}.col-sm-8{flex:0 0 66.66667%;max-width:66.66667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.33333%;max-width:83.33333%}.col-sm-11{flex:0 0 91.66667%;max-width:91.66667%}.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.33333%}.offset-sm-2{margin-left:16.66667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333%}.offset-sm-5{margin-left:41.66667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333%}.offset-sm-8{margin-left:66.66667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333%}.offset-sm-11{margin-left:91.66667%}}@media (min-width:768px){.col-md{flex-basis:0;flex-grow:1;min-width:0;max-width:100%}.row-cols-md-1>*{flex:0 0 100%;max-width:100%}.row-cols-md-2>*{flex:0 0 50%;max-width:50%}.row-cols-md-3>*{flex:0 0 33.33333%;max-width:33.33333%}.row-cols-md-4>*{flex:0 0 25%;max-width:25%}.row-cols-md-5>*{flex:0 0 20%;max-width:20%}.row-cols-md-6>*{flex:0 0 16.66667%;max-width:16.66667%}.col-md-auto{flex:0 0 auto;width:auto;max-width:100%}.col-md-1{flex:0 0 8.33333%;max-width:8.33333%}.col-md-2{flex:0 0 16.66667%;max-width:16.66667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.33333%;max-width:33.33333%}.col-md-5{flex:0 0 41.66667%;max-width:41.66667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.33333%;max-width:58.33333%}.col-md-8{flex:0 0 66.66667%;max-width:66.66667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.33333%;max-width:83.33333%}.col-md-11{flex:0 0 91.66667%;max-width:91.66667%}.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.33333%}.offset-md-2{margin-left:16.66667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333%}.offset-md-5{margin-left:41.66667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333%}.offset-md-8{margin-left:66.66667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333%}.offset-md-11{margin-left:91.66667%}}@media (min-width:992px){.col-lg{flex-basis:0;flex-grow:1;min-width:0;max-width:100%}.row-cols-lg-1>*{flex:0 0 100%;max-width:100%}.row-cols-lg-2>*{flex:0 0 50%;max-width:50%}.row-cols-lg-3>*{flex:0 0 33.33333%;max-width:33.33333%}.row-cols-lg-4>*{flex:0 0 25%;max-width:25%}.row-cols-lg-5>*{flex:0 0 20%;max-width:20%}.row-cols-lg-6>*{flex:0 0 16.66667%;max-width:16.66667%}.col-lg-auto{flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{flex:0 0 8.33333%;max-width:8.33333%}.col-lg-2{flex:0 0 16.66667%;max-width:16.66667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.33333%;max-width:33.33333%}.col-lg-5{flex:0 0 41.66667%;max-width:41.66667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.33333%;max-width:58.33333%}.col-lg-8{flex:0 0 66.66667%;max-width:66.66667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.33333%;max-width:83.33333%}.col-lg-11{flex:0 0 91.66667%;max-width:91.66667%}.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.33333%}.offset-lg-2{margin-left:16.66667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333%}.offset-lg-5{margin-left:41.66667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333%}.offset-lg-8{margin-left:66.66667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333%}.offset-lg-11{margin-left:91.66667%}}@media (min-width:1200px){.col-xl{flex-basis:0;flex-grow:1;min-width:0;max-width:100%}.row-cols-xl-1>*{flex:0 0 100%;max-width:100%}.row-cols-xl-2>*{flex:0 0 50%;max-width:50%}.row-cols-xl-3>*{flex:0 0 33.33333%;max-width:33.33333%}.row-cols-xl-4>*{flex:0 0 25%;max-width:25%}.row-cols-xl-5>*{flex:0 0 20%;max-width:20%}.row-cols-xl-6>*{flex:0 0 16.66667%;max-width:16.66667%}.col-xl-auto{flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{flex:0 0 8.33333%;max-width:8.33333%}.col-xl-2{flex:0 0 16.66667%;max-width:16.66667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.33333%;max-width:33.33333%}.col-xl-5{flex:0 0 41.66667%;max-width:41.66667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.33333%;max-width:58.33333%}.col-xl-8{flex:0 0 66.66667%;max-width:66.66667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.33333%;max-width:83.33333%}.col-xl-11{flex:0 0 91.66667%;max-width:91.66667%}.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.33333%}.offset-xl-2{margin-left:16.66667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333%}.offset-xl-5{margin-left:41.66667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333%}.offset-xl-8{margin-left:66.66667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333%}.offset-xl-11{margin-left:91.66667%}}.table{width:100%;margin-bottom:1rem;color:#858796}.table td,.table th{padding:.75rem;vertical-align:top;border-top:1px solid #e3e6f0}.table thead th{vertical-align:bottom;border-bottom:2px solid #e3e6f0}.table tbody+tbody{border-top:2px solid #e3e6f0}.table-sm td,.table-sm th{padding:.3rem}.table-bordered{border:1px solid #e3e6f0}.table-bordered td,.table-bordered th{border:1px solid #e3e6f0}.table-bordered thead td,.table-bordered thead th{border-bottom-width:2px}.table-borderless tbody+tbody,.table-borderless td,.table-borderless th,.table-borderless thead th{border:0}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05)}.table-hover tbody tr:hover{color:#858796;background-color:rgba(0,0,0,.075)}.table-primary,.table-primary>td,.table-primary>th{background-color:#cdd8f6}.table-primary tbody+tbody,.table-primary td,.table-primary th,.table-primary thead th{border-color:#a3b6ee}.table-hover .table-primary:hover{background-color:#b7c7f2}.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#b7c7f2}.table-secondary,.table-secondary>td,.table-secondary>th{background-color:#dddde2}.table-secondary tbody+tbody,.table-secondary td,.table-secondary th,.table-secondary thead th{border-color:#c0c1c8}.table-hover .table-secondary:hover{background-color:#cfcfd6}.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:#cfcfd6}.table-success,.table-success>td,.table-success>th{background-color:#bff0de}.table-success tbody+tbody,.table-success td,.table-success th,.table-success thead th{border-color:#89e2c2}.table-hover .table-success:hover{background-color:#aaebd3}.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#aaebd3}.table-info,.table-info>td,.table-info>th{background-color:#c7ebf1}.table-info tbody+tbody,.table-info td,.table-info th,.table-info thead th{border-color:#96dbe4}.table-hover .table-info:hover{background-color:#b3e4ec}.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#b3e4ec}.table-warning,.table-warning>td,.table-warning>th{background-color:#fceec9}.table-warning tbody+tbody,.table-warning td,.table-warning th,.table-warning thead th{border-color:#fadf9b}.table-hover .table-warning:hover{background-color:#fbe6b1}.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#fbe6b1}.table-danger,.table-danger>td,.table-danger>th{background-color:#f8ccc8}.table-danger tbody+tbody,.table-danger td,.table-danger th,.table-danger thead th{border-color:#f3a199}.table-hover .table-danger:hover{background-color:#f5b7b1}.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#f5b7b1}.table-light,.table-light>td,.table-light>th{background-color:#fdfdfe}.table-light tbody+tbody,.table-light td,.table-light th,.table-light thead th{border-color:#fbfcfd}.table-hover .table-light:hover{background-color:#ececf6}.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:#ececf6}.table-dark,.table-dark>td,.table-dark>th{background-color:#d1d1d5}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#a9aab1}.table-hover .table-dark:hover{background-color:#c4c4c9}.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#c4c4c9}.table-active,.table-active>td,.table-active>th{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:rgba(0,0,0,.075)}.table .thead-dark th{color:#fff;background-color:#5a5c69;border-color:#6c6e7e}.table .thead-light th{color:#6e707e;background-color:#eaecf4;border-color:#e3e6f0}.table-dark{color:#fff;background-color:#5a5c69}.table-dark td,.table-dark th,.table-dark thead th{border-color:#6c6e7e}.table-dark.table-bordered{border:0}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:rgba(255,255,255,.05)}.table-dark.table-hover tbody tr:hover{color:#fff;background-color:rgba(255,255,255,.075)}@media (max-width:575.98px){.table-responsive-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-sm>.table-bordered{border:0}}@media (max-width:767.98px){.table-responsive-md{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-md>.table-bordered{border:0}}@media (max-width:991.98px){.table-responsive-lg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-lg>.table-bordered{border:0}}@media (max-width:1199.98px){.table-responsive-xl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-xl>.table-bordered{border:0}}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive>.table-bordered{border:0}.form-control{display:block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#6e707e;background-color:#fff;background-clip:padding-box;border:1px solid #d1d3e2;border-radius:.35rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:-moz-focusring{color:transparent;text-shadow:0 0 0 #6e707e}.form-control:focus{color:#6e707e;background-color:#fff;border-color:#bac8f3;outline:0;box-shadow:0 0 0 .2rem rgba(78,115,223,.25)}.form-control::-webkit-input-placeholder{color:#858796;opacity:1}.form-control::-moz-placeholder{color:#858796;opacity:1}.form-control:-ms-input-placeholder{color:#858796;opacity:1}.form-control::-ms-input-placeholder{color:#858796;opacity:1}.form-control::placeholder{color:#858796;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#eaecf4;opacity:1}input[type=date].form-control,input[type=datetime-local].form-control,input[type=month].form-control,input[type=time].form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none}select.form-control:focus::-ms-value{color:#6e707e;background-color:#fff}.form-control-file,.form-control-range{display:block;width:100%}.col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem;line-height:1.5}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem;line-height:1.5}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;font-size:1rem;line-height:1.5;color:#858796;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{height:calc(1.5em + .5rem + 2px);padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.form-control-lg{height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}select.form-control[multiple],select.form-control[size]{height:auto}textarea.form-control{height:auto}.form-group{margin-bottom:1rem}.form-text{display:block;margin-top:.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:.3rem;margin-left:-1.25rem}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{color:#858796}.form-check-label{margin-bottom:0}.form-check-inline{display:inline-flex;align-items:center;padding-left:0;margin-right:.75rem}.form-check-inline .form-check-input{position:static;margin-top:0;margin-right:.3125rem;margin-left:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#5BBCFF}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(28,200,138,.9);border-radius:.35rem}.is-valid~.valid-feedback,.is-valid~.valid-tooltip,.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip{display:block}.form-control.is-valid,.was-validated .form-control:valid{border-color:#5BBCFF;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%231cc88a' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:#5BBCFF;box-shadow:0 0 0 .2rem rgba(28,200,138,.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.custom-select.is-valid,.was-validated .custom-select:valid{border-color:#5BBCFF;padding-right:calc(.75em + 2.3125rem);background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%235a5c69' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px,url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%231cc88a' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem)}.custom-select.is-valid:focus,.was-validated .custom-select:valid:focus{border-color:#5BBCFF;box-shadow:0 0 0 .2rem rgba(28,200,138,.25)}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#5BBCFF}.form-check-input.is-valid~.valid-feedback,.form-check-input.is-valid~.valid-tooltip,.was-validated .form-check-input:valid~.valid-feedback,.was-validated .form-check-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid~.custom-control-label,.was-validated .custom-control-input:valid~.custom-control-label{color:#5BBCFF}.custom-control-input.is-valid~.custom-control-label::before,.was-validated .custom-control-input:valid~.custom-control-label::before{border-color:#5BBCFF}.custom-control-input.is-valid:checked~.custom-control-label::before,.was-validated .custom-control-input:valid:checked~.custom-control-label::before{border-color:#34e3a4;background-color:#34e3a4}.custom-control-input.is-valid:focus~.custom-control-label::before,.was-validated .custom-control-input:valid:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(28,200,138,.25)}.custom-control-input.is-valid:focus:not(:checked)~.custom-control-label::before,.was-validated .custom-control-input:valid:focus:not(:checked)~.custom-control-label::before{border-color:#5BBCFF}.custom-file-input.is-valid~.custom-file-label,.was-validated .custom-file-input:valid~.custom-file-label{border-color:#5BBCFF}.custom-file-input.is-valid:focus~.custom-file-label,.was-validated .custom-file-input:valid:focus~.custom-file-label{border-color:#5BBCFF;box-shadow:0 0 0 .2rem rgba(28,200,138,.25)}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#e74a3b}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(231,74,59,.9);border-radius:.35rem}.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display:block}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:#e74a3b;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23e74a3b' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23e74a3b' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:#e74a3b;box-shadow:0 0 0 .2rem rgba(231,74,59,.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.custom-select.is-invalid,.was-validated .custom-select:invalid{border-color:#e74a3b;padding-right:calc(.75em + 2.3125rem);background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%235a5c69' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px,url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23e74a3b' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23e74a3b' stroke='none'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem)}.custom-select.is-invalid:focus,.was-validated .custom-select:invalid:focus{border-color:#e74a3b;box-shadow:0 0 0 .2rem rgba(231,74,59,.25)}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#e74a3b}.form-check-input.is-invalid~.invalid-feedback,.form-check-input.is-invalid~.invalid-tooltip,.was-validated .form-check-input:invalid~.invalid-feedback,.was-validated .form-check-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid~.custom-control-label,.was-validated .custom-control-input:invalid~.custom-control-label{color:#e74a3b}.custom-control-input.is-invalid~.custom-control-label::before,.was-validated .custom-control-input:invalid~.custom-control-label::before{border-color:#e74a3b}.custom-control-input.is-invalid:checked~.custom-control-label::before,.was-validated .custom-control-input:invalid:checked~.custom-control-label::before{border-color:#ed7468;background-color:#ed7468}.custom-control-input.is-invalid:focus~.custom-control-label::before,.was-validated .custom-control-input:invalid:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(231,74,59,.25)}.custom-control-input.is-invalid:focus:not(:checked)~.custom-control-label::before,.was-validated .custom-control-input:invalid:focus:not(:checked)~.custom-control-label::before{border-color:#e74a3b}.custom-file-input.is-invalid~.custom-file-label,.was-validated .custom-file-input:invalid~.custom-file-label{border-color:#e74a3b}.custom-file-input.is-invalid:focus~.custom-file-label,.was-validated .custom-file-input:invalid:focus~.custom-file-label{border-color:#e74a3b;box-shadow:0 0 0 .2rem rgba(231,74,59,.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 .custom-select,.form-inline .input-group{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;flex-shrink:0;margin-top:0;margin-right:.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:400;color:#858796;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.35rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:#858796;text-decoration:none}.btn.focus,.btn:focus{outline:0;box-shadow:0 0 0 .2rem rgba(78,115,223,.25)}.btn.disabled,.btn:disabled{opacity:.65}.btn:not(:disabled):not(.disabled){cursor:pointer}a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}.btn-primary{color:#fff;background-color:#4e73df;border-color:#4e73df}.btn-primary:hover{color:#fff;background-color:#2e59d9;border-color:#2653d4}.btn-primary.focus,.btn-primary:focus{color:#fff;background-color:#2e59d9;border-color:#2653d4;box-shadow:0 0 0 .2rem rgba(105,136,228,.5)}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#4e73df;border-color:#4e73df}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#2653d4;border-color:#244ec9}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(105,136,228,.5)}.btn-secondary{color:#fff;background-color:#858796;border-color:#858796}.btn-secondary:hover{color:#fff;background-color:#717384;border-color:#6b6d7d}.btn-secondary.focus,.btn-secondary:focus{color:#fff;background-color:#717384;border-color:#6b6d7d;box-shadow:0 0 0 .2rem rgba(151,153,166,.5)}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#858796;border-color:#858796}.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#6b6d7d;border-color:#656776}.btn-secondary:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(151,153,166,.5)}.btn-success{color:#fff;background-color:#5BBCFF;border-color:#5BBCFF}.btn-success:hover{color:#fff;background-color:#17a673;border-color:#169b6b}.btn-success.focus,.btn-success:focus{color:#fff;background-color:#17a673;border-color:#169b6b;box-shadow:0 0 0 .2rem rgba(62,208,156,.5)}.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#5BBCFF;border-color:#5BBCFF}.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#169b6b;border-color:#149063}.btn-success:not(:disabled):not(.disabled).active:focus,.btn-success:not(:disabled):not(.disabled):active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(62,208,156,.5)}.btn-info{color:#fff;background-color:#36b9cc;border-color:#36b9cc}.btn-info:hover{color:#fff;background-color:#2c9faf;border-color:#2a96a5}.btn-info.focus,.btn-info:focus{color:#fff;background-color:#2c9faf;border-color:#2a96a5;box-shadow:0 0 0 .2rem rgba(84,196,212,.5)}.btn-info.disabled,.btn-info:disabled{color:#fff;background-color:#36b9cc;border-color:#36b9cc}.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active,.show>.btn-info.dropdown-toggle{color:#fff;background-color:#2a96a5;border-color:#278c9b}.btn-info:not(:disabled):not(.disabled).active:focus,.btn-info:not(:disabled):not(.disabled):active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(84,196,212,.5)}.btn-warning{color:#fff;background-color:#f6c23e;border-color:#f6c23e}.btn-warning:hover{color:#fff;background-color:#f4b619;border-color:#f4b30d}.btn-warning.focus,.btn-warning:focus{color:#fff;background-color:#f4b619;border-color:#f4b30d;box-shadow:0 0 0 .2rem rgba(247,203,91,.5)}.btn-warning.disabled,.btn-warning:disabled{color:#fff;background-color:#f6c23e;border-color:#f6c23e}.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active,.show>.btn-warning.dropdown-toggle{color:#fff;background-color:#f4b30d;border-color:#e9aa0b}.btn-warning:not(:disabled):not(.disabled).active:focus,.btn-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(247,203,91,.5)}.btn-danger{color:#fff;background-color:#e74a3b;border-color:#e74a3b}.btn-danger:hover{color:#fff;background-color:#e02d1b;border-color:#d52a1a}.btn-danger.focus,.btn-danger:focus{color:#fff;background-color:#e02d1b;border-color:#d52a1a;box-shadow:0 0 0 .2rem rgba(235,101,88,.5)}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#e74a3b;border-color:#e74a3b}.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#d52a1a;border-color:#ca2819}.btn-danger:not(:disabled):not(.disabled).active:focus,.btn-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(235,101,88,.5)}.btn-light{color:#3a3b45;background-color:#f8f9fc;border-color:#f8f9fc}.btn-light:hover{color:#3a3b45;background-color:#dde2f1;border-color:#d4daed}.btn-light.focus,.btn-light:focus{color:#3a3b45;background-color:#dde2f1;border-color:#d4daed;box-shadow:0 0 0 .2rem rgba(220,221,225,.5)}.btn-light.disabled,.btn-light:disabled{color:#3a3b45;background-color:#f8f9fc;border-color:#f8f9fc}.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active,.show>.btn-light.dropdown-toggle{color:#3a3b45;background-color:#d4daed;border-color:#cbd3e9}.btn-light:not(:disabled):not(.disabled).active:focus,.btn-light:not(:disabled):not(.disabled):active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(220,221,225,.5)}.btn-dark{color:#fff;background-color:#5a5c69;border-color:#5a5c69}.btn-dark:hover{color:#fff;background-color:#484a54;border-color:#42444e}.btn-dark.focus,.btn-dark:focus{color:#fff;background-color:#484a54;border-color:#42444e;box-shadow:0 0 0 .2rem rgba(115,116,128,.5)}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#5a5c69;border-color:#5a5c69}.btn-dark:not(:disabled):not(.disabled).active,.btn-dark:not(:disabled):not(.disabled):active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#42444e;border-color:#3d3e47}.btn-dark:not(:disabled):not(.disabled).active:focus,.btn-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(115,116,128,.5)}.btn-outline-primary{color:#4e73df;border-color:#4e73df}.btn-outline-primary:hover{color:#fff;background-color:#4e73df;border-color:#4e73df}.btn-outline-primary.focus,.btn-outline-primary:focus{box-shadow:0 0 0 .2rem rgba(78,115,223,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#4e73df;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:#4e73df;border-color:#4e73df}.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 .2rem rgba(78,115,223,.5)}.btn-outline-secondary{color:#858796;border-color:#858796}.btn-outline-secondary:hover{color:#fff;background-color:#858796;border-color:#858796}.btn-outline-secondary.focus,.btn-outline-secondary:focus{box-shadow:0 0 0 .2rem rgba(133,135,150,.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#858796;background-color:transparent}.btn-outline-secondary:not(:disabled):not(.disabled).active,.btn-outline-secondary:not(:disabled):not(.disabled):active,.show>.btn-outline-secondary.dropdown-toggle{color:#fff;background-color:#858796;border-color:#858796}.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 .2rem rgba(133,135,150,.5)}.btn-outline-success{color:#5BBCFF;border-color:#5BBCFF}.btn-outline-success:hover{color:#fff;background-color:#5BBCFF;border-color:#5BBCFF}.btn-outline-success.focus,.btn-outline-success:focus{box-shadow:0 0 0 .2rem rgba(28,200,138,.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#5BBCFF;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:#5BBCFF;border-color:#5BBCFF}.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 .2rem rgba(28,200,138,.5)}.btn-outline-info{color:#36b9cc;border-color:#36b9cc}.btn-outline-info:hover{color:#fff;background-color:#36b9cc;border-color:#36b9cc}.btn-outline-info.focus,.btn-outline-info:focus{box-shadow:0 0 0 .2rem rgba(54,185,204,.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#36b9cc;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:#36b9cc;border-color:#36b9cc}.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 .2rem rgba(54,185,204,.5)}.btn-outline-warning{color:#f6c23e;border-color:#f6c23e}.btn-outline-warning:hover{color:#fff;background-color:#f6c23e;border-color:#f6c23e}.btn-outline-warning.focus,.btn-outline-warning:focus{box-shadow:0 0 0 .2rem rgba(246,194,62,.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#f6c23e;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:#f6c23e;border-color:#f6c23e}.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 .2rem rgba(246,194,62,.5)}.btn-outline-danger{color:#e74a3b;border-color:#e74a3b}.btn-outline-danger:hover{color:#fff;background-color:#e74a3b;border-color:#e74a3b}.btn-outline-danger.focus,.btn-outline-danger:focus{box-shadow:0 0 0 .2rem rgba(231,74,59,.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#e74a3b;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:#e74a3b;border-color:#e74a3b}.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 .2rem rgba(231,74,59,.5)}.btn-outline-light{color:#f8f9fc;border-color:#f8f9fc}.btn-outline-light:hover{color:#3a3b45;background-color:#f8f9fc;border-color:#f8f9fc}.btn-outline-light.focus,.btn-outline-light:focus{box-shadow:0 0 0 .2rem rgba(248,249,252,.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f8f9fc;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:#3a3b45;background-color:#f8f9fc;border-color:#f8f9fc}.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 .2rem rgba(248,249,252,.5)}.btn-outline-dark{color:#5a5c69;border-color:#5a5c69}.btn-outline-dark:hover{color:#fff;background-color:#5a5c69;border-color:#5a5c69}.btn-outline-dark.focus,.btn-outline-dark:focus{box-shadow:0 0 0 .2rem rgba(90,92,105,.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#5a5c69;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:#5a5c69;border-color:#5a5c69}.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 .2rem rgba(90,92,105,.5)}.btn-link{font-weight:400;color:#4e73df;text-decoration:none}.btn-link:hover{color:#224abe;text-decoration:underline}.btn-link.focus,.btn-link:focus{text-decoration:underline}.btn-link.disabled,.btn-link:disabled{color:#858796;pointer-events:none}.btn-group-lg>.btn,.btn-lg{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.btn-group-sm>.btn,.btn-sm{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:.5rem}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{position:relative;height:0;overflow:hidden;transition:height .15s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.dropdown,.dropleft,.dropright,.dropup{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.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:.5rem 0;margin:.125rem 0 0;font-size:.85rem;color:#858796;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid #e3e6f0;border-radius:.35rem}.dropdown-menu-left{right:auto;left:0}.dropdown-menu-right{right:0;left:auto}@media (min-width:576px){.dropdown-menu-sm-left{right:auto;left:0}.dropdown-menu-sm-right{right:0;left:auto}}@media (min-width:768px){.dropdown-menu-md-left{right:auto;left:0}.dropdown-menu-md-right{right:0;left:auto}}@media (min-width:992px){.dropdown-menu-lg-left{right:auto;left:0}.dropdown-menu-lg-right{right:0;left:auto}}@media (min-width:1200px){.dropdown-menu-xl-left{right:auto;left:0}.dropdown-menu-xl-right{right:0;left:auto}}.dropup .dropdown-menu{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.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:.125rem}.dropright .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.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:.125rem}.dropleft .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropleft .dropdown-toggle::after{display:none}.dropleft .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropleft .dropdown-toggle:empty::after{margin-left:0}.dropleft .dropdown-toggle::before{vertical-align:0}.dropdown-menu[x-placement^=bottom],.dropdown-menu[x-placement^=left],.dropdown-menu[x-placement^=right],.dropdown-menu[x-placement^=top]{right:auto;bottom:auto}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid #eaecf4}.dropdown-item{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#3a3b45;text-align:inherit;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:focus,.dropdown-item:hover{color:#2e2f37;text-decoration:none;background-color:#f8f9fc}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#4e73df}.dropdown-item.disabled,.dropdown-item:disabled{color:#858796;pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1.5rem;margin-bottom:0;font-size:.875rem;color:#858796;white-space:nowrap}.dropdown-item-text{display:block;padding:.25rem 1.5rem;color:#3a3b45}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;flex:1 1 auto}.btn-group-vertical>.btn:hover,.btn-group>.btn:hover{z-index:1}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn-group:not(:first-child),.btn-group>.btn:not(:first-child){margin-left:-1px}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split::after,.dropright .dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after{margin-left:0}.dropleft .dropdown-toggle-split::before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.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-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child){margin-top:-1px}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn:not(:first-child){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=checkbox],.btn-group-toggle>.btn input[type=radio],.btn-group-toggle>.btn-group>.btn input[type=checkbox],.btn-group-toggle>.btn-group>.btn input[type=radio]{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>.custom-file,.input-group>.custom-select,.input-group>.form-control,.input-group>.form-control-plaintext{position:relative;flex:1 1 auto;width:1%;min-width:0;margin-bottom:0}.input-group>.custom-file+.custom-file,.input-group>.custom-file+.custom-select,.input-group>.custom-file+.form-control,.input-group>.custom-select+.custom-file,.input-group>.custom-select+.custom-select,.input-group>.custom-select+.form-control,.input-group>.form-control+.custom-file,.input-group>.form-control+.custom-select,.input-group>.form-control+.form-control,.input-group>.form-control-plaintext+.custom-file,.input-group>.form-control-plaintext+.custom-select,.input-group>.form-control-plaintext+.form-control{margin-left:-1px}.input-group>.custom-file .custom-file-input:focus~.custom-file-label,.input-group>.custom-select:focus,.input-group>.form-control:focus{z-index:3}.input-group>.custom-file .custom-file-input:focus{z-index:4}.input-group>.custom-select:not(:last-child),.input-group>.form-control:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-select:not(:first-child),.input-group>.form-control: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-append,.input-group-prepend{display:flex}.input-group-append .btn,.input-group-prepend .btn{position:relative;z-index:2}.input-group-append .btn:focus,.input-group-prepend .btn:focus{z-index:3}.input-group-append .btn+.btn,.input-group-append .btn+.input-group-text,.input-group-append .input-group-text+.btn,.input-group-append .input-group-text+.input-group-text,.input-group-prepend .btn+.btn,.input-group-prepend .btn+.input-group-text,.input-group-prepend .input-group-text+.btn,.input-group-prepend .input-group-text+.input-group-text{margin-left:-1px}.input-group-prepend{margin-right:-1px}.input-group-append{margin-left:-1px}.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;color:#6e707e;text-align:center;white-space:nowrap;background-color:#eaecf4;border:1px solid #d1d3e2;border-radius:.35rem}.input-group-text input[type=checkbox],.input-group-text input[type=radio]{margin-top:0}.input-group-lg>.custom-select,.input-group-lg>.form-control:not(textarea){height:calc(1.5em + 1rem + 2px)}.input-group-lg>.custom-select,.input-group-lg>.form-control,.input-group-lg>.input-group-append>.btn,.input-group-lg>.input-group-append>.input-group-text,.input-group-lg>.input-group-prepend>.btn,.input-group-lg>.input-group-prepend>.input-group-text{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.input-group-sm>.custom-select,.input-group-sm>.form-control:not(textarea){height:calc(1.5em + .5rem + 2px)}.input-group-sm>.custom-select,.input-group-sm>.form-control,.input-group-sm>.input-group-append>.btn,.input-group-sm>.input-group-append>.input-group-text,.input-group-sm>.input-group-prepend>.btn,.input-group-sm>.input-group-prepend>.input-group-text{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.input-group-lg>.custom-select,.input-group-sm>.custom-select{padding-right:1.75rem}.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),.input-group>.input-group-append:not(:last-child)>.btn,.input-group>.input-group-append:not(:last-child)>.input-group-text,.input-group>.input-group-prepend>.btn,.input-group>.input-group-prepend>.input-group-text{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:first-child>.btn:not(:first-child),.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child),.input-group>.input-group-prepend:not(:first-child)>.btn,.input-group>.input-group-prepend:not(:first-child)>.input-group-text{border-top-left-radius:0;border-bottom-left-radius:0}.custom-control{position:relative;display:block;min-height:1.5rem;padding-left:1.5rem}.custom-control-inline{display:inline-flex;margin-right:1rem}.custom-control-input{position:absolute;left:0;z-index:-1;width:1rem;height:1.25rem;opacity:0}.custom-control-input:checked~.custom-control-label::before{color:#fff;border-color:#4e73df;background-color:#4e73df}.custom-control-input:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(78,115,223,.25)}.custom-control-input:focus:not(:checked)~.custom-control-label::before{border-color:#bac8f3}.custom-control-input:not(:disabled):active~.custom-control-label::before{color:#fff;background-color:#e5ebfa;border-color:#e5ebfa}.custom-control-input:disabled~.custom-control-label,.custom-control-input[disabled]~.custom-control-label{color:#858796}.custom-control-input:disabled~.custom-control-label::before,.custom-control-input[disabled]~.custom-control-label::before{background-color:#eaecf4}.custom-control-label{position:relative;margin-bottom:0;vertical-align:top}.custom-control-label::before{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;pointer-events:none;content:"";background-color:#fff;border:#b7b9cc solid 1px}.custom-control-label::after{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;content:"";background:no-repeat 50%/50% 50%}.custom-checkbox .custom-control-label::before{border-radius:.35rem}.custom-checkbox .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e")}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::before{border-color:#4e73df;background-color:#4e73df}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e")}.custom-checkbox .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(78,115,223,.5)}.custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label::before{background-color:rgba(78,115,223,.5)}.custom-radio .custom-control-label::before{border-radius:50%}.custom-radio .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.custom-radio .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(78,115,223,.5)}.custom-switch{padding-left:2.25rem}.custom-switch .custom-control-label::before{left:-2.25rem;width:1.75rem;pointer-events:all;border-radius:.5rem}.custom-switch .custom-control-label::after{top:calc(.25rem + 2px);left:calc(-2.25rem + 2px);width:calc(1rem - 4px);height:calc(1rem - 4px);background-color:#b7b9cc;border-radius:.5rem;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.custom-switch .custom-control-label::after{transition:none}}.custom-switch .custom-control-input:checked~.custom-control-label::after{background-color:#fff;transform:translateX(.75rem)}.custom-switch .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(78,115,223,.5)}.custom-select{display:inline-block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem 1.75rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#6e707e;vertical-align:middle;background:#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%235a5c69' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px;border:1px solid #d1d3e2;border-radius:.35rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-select:focus{border-color:#bac8f3;outline:0;box-shadow:0 0 0 .2rem rgba(78,115,223,.25)}.custom-select:focus::-ms-value{color:#6e707e;background-color:#fff}.custom-select[multiple],.custom-select[size]:not([size="1"]){height:auto;padding-right:.75rem;background-image:none}.custom-select:disabled{color:#858796;background-color:#eaecf4}.custom-select::-ms-expand{display:none}.custom-select:-moz-focusring{color:transparent;text-shadow:0 0 0 #6e707e}.custom-select-sm{height:calc(1.5em + .5rem + 2px);padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem}.custom-select-lg{height:calc(1.5em + 1rem + 2px);padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem}.custom-file{position:relative;display:inline-block;width:100%;height:calc(1.5em + .75rem + 2px);margin-bottom:0}.custom-file-input{position:relative;z-index:2;width:100%;height:calc(1.5em + .75rem + 2px);margin:0;opacity:0}.custom-file-input:focus~.custom-file-label{border-color:#bac8f3;box-shadow:0 0 0 .2rem rgba(78,115,223,.25)}.custom-file-input:disabled~.custom-file-label,.custom-file-input[disabled]~.custom-file-label{background-color:#eaecf4}.custom-file-input:lang(en)~.custom-file-label::after{content:"Browse"}.custom-file-input~.custom-file-label[data-browse]::after{content:attr(data-browse)}.custom-file-label{position:absolute;top:0;right:0;left:0;z-index:1;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-weight:400;line-height:1.5;color:#6e707e;background-color:#fff;border:1px solid #d1d3e2;border-radius:.35rem}.custom-file-label::after{position:absolute;top:0;right:0;bottom:0;z-index:3;display:block;height:calc(1.5em + .75rem);padding:.375rem .75rem;line-height:1.5;color:#6e707e;content:"Browse";background-color:#eaecf4;border-left:inherit;border-radius:0 .35rem .35rem 0}.custom-range{width:100%;height:1.4rem;padding:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-range:focus{outline:0}.custom-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(78,115,223,.25)}.custom-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(78,115,223,.25)}.custom-range:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(78,115,223,.25)}.custom-range::-moz-focus-outer{border:0}.custom-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#4e73df;border:0;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.custom-range::-webkit-slider-thumb:active{background-color:#e5ebfa}.custom-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dddfeb;border-color:transparent;border-radius:1rem}.custom-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#4e73df;border:0;border-radius:1rem;-moz-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-moz-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-moz-range-thumb{-moz-transition:none;transition:none}}.custom-range::-moz-range-thumb:active{background-color:#e5ebfa}.custom-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dddfeb;border-color:transparent;border-radius:1rem}.custom-range::-ms-thumb{width:1rem;height:1rem;margin-top:0;margin-right:.2rem;margin-left:.2rem;background-color:#4e73df;border:0;border-radius:1rem;-ms-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-ms-thumb{-ms-transition:none;transition:none}}.custom-range::-ms-thumb:active{background-color:#e5ebfa}.custom-range::-ms-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:transparent;border-color:transparent;border-width:.5rem}.custom-range::-ms-fill-lower{background-color:#dddfeb;border-radius:1rem}.custom-range::-ms-fill-upper{margin-right:15px;background-color:#dddfeb;border-radius:1rem}.custom-range:disabled::-webkit-slider-thumb{background-color:#b7b9cc}.custom-range:disabled::-webkit-slider-runnable-track{cursor:default}.custom-range:disabled::-moz-range-thumb{background-color:#b7b9cc}.custom-range:disabled::-moz-range-track{cursor:default}.custom-range:disabled::-ms-thumb{background-color:#b7b9cc}.custom-control-label::before,.custom-file-label,.custom-select{transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (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:.5rem 1rem}.nav-link:focus,.nav-link:hover{text-decoration:none}.nav-link.disabled{color:#858796;pointer-events:none;cursor:default}.nav-tabs{border-bottom:1px solid #dddfeb}.nav-tabs .nav-item{margin-bottom:-1px}.nav-tabs .nav-link{border:1px solid transparent;border-top-left-radius:.35rem;border-top-right-radius:.35rem}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#eaecf4 #eaecf4 #dddfeb}.nav-tabs .nav-link.disabled{color:#858796;background-color:transparent;border-color:transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#6e707e;background-color:#fff;border-color:#dddfeb #dddfeb #fff}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{border-radius:.35rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#4e73df}.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:.5rem 1rem}.navbar .container,.navbar .container-fluid,.navbar .container-lg,.navbar .container-md,.navbar .container-sm,.navbar .container-xl{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.navbar-brand{display:inline-block;padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{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:.5rem;padding-bottom:.5rem}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.35rem}.navbar-toggler:focus,.navbar-toggler:hover{text-decoration:none}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:no-repeat center center;background-size:100% 100%}@media (max-width:575.98px){.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid,.navbar-expand-sm>.container-lg,.navbar-expand-sm>.container-md,.navbar-expand-sm>.container-sm,.navbar-expand-sm>.container-xl{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:.5rem;padding-left:.5rem}.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid,.navbar-expand-sm>.container-lg,.navbar-expand-sm>.container-md,.navbar-expand-sm>.container-sm,.navbar-expand-sm>.container-xl{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,.navbar-expand-md>.container-lg,.navbar-expand-md>.container-md,.navbar-expand-md>.container-sm,.navbar-expand-md>.container-xl{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:.5rem;padding-left:.5rem}.navbar-expand-md>.container,.navbar-expand-md>.container-fluid,.navbar-expand-md>.container-lg,.navbar-expand-md>.container-md,.navbar-expand-md>.container-sm,.navbar-expand-md>.container-xl{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,.navbar-expand-lg>.container-lg,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-sm,.navbar-expand-lg>.container-xl{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:.5rem;padding-left:.5rem}.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid,.navbar-expand-lg>.container-lg,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-sm,.navbar-expand-lg>.container-xl{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,.navbar-expand-xl>.container-lg,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-sm,.navbar-expand-xl>.container-xl{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:.5rem;padding-left:.5rem}.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid,.navbar-expand-xl>.container-lg,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-sm,.navbar-expand-xl>.container-xl{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,.navbar-expand>.container-lg,.navbar-expand>.container-md,.navbar-expand>.container-sm,.navbar-expand>.container-xl{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:.5rem;padding-left:.5rem}.navbar-expand>.container,.navbar-expand>.container-fluid,.navbar-expand>.container-lg,.navbar-expand>.container-md,.navbar-expand>.container-sm,.navbar-expand>.container-xl{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,.9)}.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:rgba(0,0,0,.9)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.5)}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:rgba(0,0,0,.7)}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,.3)}.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show>.nav-link{color:rgba(0,0,0,.9)}.navbar-light .navbar-toggler{color:rgba(0,0,0,.5);border-color:rgba(0,0,0,.1)}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-light .navbar-text{color:rgba(0,0,0,.5)}.navbar-light .navbar-text a{color:rgba(0,0,0,.9)}.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover{color:rgba(0,0,0,.9)}.navbar-dark .navbar-brand{color:#fff}.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{color:#fff}.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,.5)}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:rgba(255,255,255,.75)}.navbar-dark .navbar-nav .nav-link.disabled{color:rgba(255,255,255,.25)}.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .show>.nav-link{color:#fff}.navbar-dark .navbar-toggler{color:rgba(255,255,255,.5);border-color:rgba(255,255,255,.1)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-dark .navbar-text{color:rgba(255,255,255,.5)}.navbar-dark .navbar-text a{color:#fff}.navbar-dark .navbar-text a:focus,.navbar-dark .navbar-text a:hover{color:#fff}.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 #e3e6f0;border-radius:.35rem}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:calc(.35rem - 1px);border-top-right-radius:calc(.35rem - 1px)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:calc(.35rem - 1px);border-bottom-left-radius:calc(.35rem - 1px)}.card-body{flex:1 1 auto;min-height:1px;padding:1.25rem}.card-title{margin-bottom:.75rem}.card-subtitle{margin-top:-.375rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1.25rem}.card-header{padding:.75rem 1.25rem;margin-bottom:0;background-color:#f8f9fc;border-bottom:1px solid #e3e6f0}.card-header:first-child{border-radius:calc(.35rem - 1px) calc(.35rem - 1px) 0 0}.card-header+.list-group .list-group-item:first-child{border-top:0}.card-footer{padding:.75rem 1.25rem;background-color:#f8f9fc;border-top:1px solid #e3e6f0}.card-footer:last-child{border-radius:0 0 calc(.35rem - 1px) calc(.35rem - 1px)}.card-header-tabs{margin-right:-.625rem;margin-bottom:-.75rem;margin-left:-.625rem;border-bottom:0}.card-header-pills{margin-right:-.625rem;margin-left:-.625rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem}.card-img,.card-img-bottom,.card-img-top{flex-shrink:0;width:100%}.card-img,.card-img-top{border-top-left-radius:calc(.35rem - 1px);border-top-right-radius:calc(.35rem - 1px)}.card-img,.card-img-bottom{border-bottom-right-radius:calc(.35rem - 1px);border-bottom-left-radius:calc(.35rem - 1px)}.card-deck .card{margin-bottom:.75rem}@media (min-width:576px){.card-deck{display:flex;flex-flow:row wrap;margin-right:-.75rem;margin-left:-.75rem}.card-deck .card{flex:1 0 0%;margin-right:.75rem;margin-bottom:0;margin-left:.75rem}}.card-group>.card{margin-bottom:.75rem}@media (min-width:576px){.card-group{display:flex;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:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-header,.card-group>.card:not(:last-child) .card-img-top{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-footer,.card-group>.card:not(:last-child) .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-header,.card-group>.card:not(:first-child) .card-img-top{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-footer,.card-group>.card:not(:first-child) .card-img-bottom{border-bottom-left-radius:0}}.card-columns .card{margin-bottom:.75rem}@media (min-width:576px){.card-columns{-moz-column-count:3;column-count:3;-moz-column-gap:1.25rem;column-gap:1.25rem;orphans:1;widows:1}.card-columns .card{display:inline-block;width:100%}}.accordion>.card{overflow:hidden}.accordion>.card:not(:last-of-type){border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.accordion>.card:not(:first-of-type){border-top-left-radius:0;border-top-right-radius:0}.accordion>.card>.card-header{border-radius:0;margin-bottom:-1px}.breadcrumb{display:flex;flex-wrap:wrap;padding:.75rem 1rem;margin-bottom:1rem;list-style:none;background-color:#eaecf4;border-radius:.35rem}.breadcrumb-item{display:flex}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item::before{display:inline-block;padding-right:.5rem;color:#858796;content:"/"}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:underline}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:none}.breadcrumb-item.active{color:#858796}.pagination{display:flex;padding-left:0;list-style:none;border-radius:.35rem}.page-link{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:#5BBCFF;background-color:#fff;border:1px solid #dddfeb}.page-link:hover{z-index:2;color:#5BBCFF;text-decoration:none;background-color:#eaecf4;border-color:#dddfeb}.page-link:focus{z-index:3;outline:0;box-shadow:0 0 0 .2rem rgba(78,115,223,.25)}.page-item:first-child .page-link{margin-left:0;border-top-left-radius:.35rem;border-bottom-left-radius:.35rem}.page-item:last-child .page-link{border-top-right-radius:.35rem;border-bottom-right-radius:.35rem}.page-item.active .page-link{z-index:3;color:#fff;background-color:#5BBCFF;border-color:#5BBCFF}.page-item.disabled .page-link{color:#858796;pointer-events:none;cursor:auto;background-color:#fff;border-color:#dddfeb}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem;line-height:1.5}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem;line-height:1.5}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.badge{display:inline-block;padding:.25em .4em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.35rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.badge{transition:none}}a.badge:focus,a.badge:hover{text-decoration:none}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.badge-pill{padding-right:.6em;padding-left:.6em;border-radius:10rem}.badge-primary{color:#fff;background-color:#4e73df}a.badge-primary:focus,a.badge-primary:hover{color:#fff;background-color:#2653d4}a.badge-primary.focus,a.badge-primary:focus{outline:0;box-shadow:0 0 0 .2rem rgba(78,115,223,.5)}.badge-secondary{color:#fff;background-color:#858796}a.badge-secondary:focus,a.badge-secondary:hover{color:#fff;background-color:#6b6d7d}a.badge-secondary.focus,a.badge-secondary:focus{outline:0;box-shadow:0 0 0 .2rem rgba(133,135,150,.5)}.badge-success{color:#fff;background-color:#5BBCFF}a.badge-success:focus,a.badge-success:hover{color:#fff;background-color:#169b6b}a.badge-success.focus,a.badge-success:focus{outline:0;box-shadow:0 0 0 .2rem rgba(28,200,138,.5)}.badge-info{color:#fff;background-color:#36b9cc}a.badge-info:focus,a.badge-info:hover{color:#fff;background-color:#2a96a5}a.badge-info.focus,a.badge-info:focus{outline:0;box-shadow:0 0 0 .2rem rgba(54,185,204,.5)}.badge-warning{color:#fff;background-color:#f6c23e}a.badge-warning:focus,a.badge-warning:hover{color:#fff;background-color:#f4b30d}a.badge-warning.focus,a.badge-warning:focus{outline:0;box-shadow:0 0 0 .2rem rgba(246,194,62,.5)}.badge-danger{color:#fff;background-color:#e74a3b}a.badge-danger:focus,a.badge-danger:hover{color:#fff;background-color:#d52a1a}a.badge-danger.focus,a.badge-danger:focus{outline:0;box-shadow:0 0 0 .2rem rgba(231,74,59,.5)}.badge-light{color:#3a3b45;background-color:#f8f9fc}a.badge-light:focus,a.badge-light:hover{color:#3a3b45;background-color:#d4daed}a.badge-light.focus,a.badge-light:focus{outline:0;box-shadow:0 0 0 .2rem rgba(248,249,252,.5)}.badge-dark{color:#fff;background-color:#5a5c69}a.badge-dark:focus,a.badge-dark:hover{color:#fff;background-color:#42444e}a.badge-dark.focus,a.badge-dark:focus{outline:0;box-shadow:0 0 0 .2rem rgba(90,92,105,.5)}.jumbotron{padding:2rem 1rem;margin-bottom:2rem;background-color:#eaecf4;border-radius:.3rem}@media (min-width:576px){.jumbotron{padding:4rem 2rem}}.jumbotron-fluid{padding-right:0;padding-left:0;border-radius:0}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.35rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:4rem}.alert-dismissible .close{position:absolute;top:0;right:0;padding:.75rem 1.25rem;color:inherit}.alert-primary{color:#293c74;background-color:#dce3f9;border-color:#cdd8f6}.alert-primary hr{border-top-color:#b7c7f2}.alert-primary .alert-link{color:#1c294e}.alert-secondary{color:#45464e;background-color:#e7e7ea;border-color:#dddde2}.alert-secondary hr{border-top-color:#cfcfd6}.alert-secondary .alert-link{color:#2d2e33}.alert-success{color:#0f6848;background-color:#d2f4e8;border-color:#bff0de}.alert-success hr{border-top-color:#aaebd3}.alert-success .alert-link{color:#093b29}.alert-info{color:#1c606a;background-color:#d7f1f5;border-color:#c7ebf1}.alert-info hr{border-top-color:#b3e4ec}.alert-info .alert-link{color:#113b42}.alert-warning{color:#806520;background-color:#fdf3d8;border-color:#fceec9}.alert-warning hr{border-top-color:#fbe6b1}.alert-warning .alert-link{color:#574516}.alert-danger{color:#78261f;background-color:#fadbd8;border-color:#f8ccc8}.alert-danger hr{border-top-color:#f5b7b1}.alert-danger .alert-link{color:#4f1915}.alert-light{color:#818183;background-color:#fefefe;border-color:#fdfdfe}.alert-light hr{border-top-color:#ececf6}.alert-light .alert-link{color:#686869}.alert-dark{color:#2f3037;background-color:#dedee1;border-color:#d1d1d5}.alert-dark hr{border-top-color:#c4c4c9}.alert-dark .alert-link{color:#18181c}@-webkit-keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}.progress{display:flex;height:1rem;overflow:hidden;line-height:0;font-size:.75rem;background-color:#eaecf4;border-radius:.35rem}.progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:#fff;text-align:center;white-space:nowrap;background-color:#4e73df;transition:width .6s ease}@media (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:1rem 1rem}.progress-bar-animated{-webkit-animation:progress-bar-stripes 1s linear infinite;animation:progress-bar-stripes 1s linear infinite}@media (prefers-reduced-motion:reduce){.progress-bar-animated{-webkit-animation:none;animation:none}}.media{display:flex;align-items:flex-start}.media-body{flex:1}.list-group{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:.35rem}.list-group-item-action{width:100%;color:#6e707e;text-align:inherit}.list-group-item-action:focus,.list-group-item-action:hover{z-index:1;color:#6e707e;text-decoration:none;background-color:#f8f9fc}.list-group-item-action:active{color:#858796;background-color:#eaecf4}.list-group-item{position:relative;display:block;padding:.75rem 1.25rem;background-color:#fff;border:1px solid rgba(0,0,0,.125)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:#858796;pointer-events:none;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#4e73df;border-color:#4e73df}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:-1px;border-top-width:1px}.list-group-horizontal{flex-direction:row}.list-group-horizontal>.list-group-item:first-child{border-bottom-left-radius:.35rem;border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child{border-top-right-radius:.35rem;border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}@media (min-width:576px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child{border-bottom-left-radius:.35rem;border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child{border-top-right-radius:.35rem;border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child{border-bottom-left-radius:.35rem;border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child{border-top-right-radius:.35rem;border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:992px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child{border-bottom-left-radius:.35rem;border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child{border-top-right-radius:.35rem;border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:1200px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child{border-bottom-left-radius:.35rem;border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child{border-top-right-radius:.35rem;border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 1px}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{color:#293c74;background-color:#cdd8f6}.list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover{color:#293c74;background-color:#b7c7f2}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#293c74;border-color:#293c74}.list-group-item-secondary{color:#45464e;background-color:#dddde2}.list-group-item-secondary.list-group-item-action:focus,.list-group-item-secondary.list-group-item-action:hover{color:#45464e;background-color:#cfcfd6}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#45464e;border-color:#45464e}.list-group-item-success{color:#0f6848;background-color:#bff0de}.list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover{color:#0f6848;background-color:#aaebd3}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#0f6848;border-color:#0f6848}.list-group-item-info{color:#1c606a;background-color:#c7ebf1}.list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover{color:#1c606a;background-color:#b3e4ec}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#1c606a;border-color:#1c606a}.list-group-item-warning{color:#806520;background-color:#fceec9}.list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover{color:#806520;background-color:#fbe6b1}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#806520;border-color:#806520}.list-group-item-danger{color:#78261f;background-color:#f8ccc8}.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover{color:#78261f;background-color:#f5b7b1}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#78261f;border-color:#78261f}.list-group-item-light{color:#818183;background-color:#fdfdfe}.list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover{color:#818183;background-color:#ececf6}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#818183;border-color:#818183}.list-group-item-dark{color:#2f3037;background-color:#d1d1d5}.list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover{color:#2f3037;background-color:#c4c4c9}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#2f3037;border-color:#2f3037}.close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}.close:hover{color:#000;text-decoration:none}.close:not(:disabled):not(.disabled):focus,.close:not(:disabled):not(.disabled):hover{opacity:.75}button.close{padding:0;background-color:transparent;border:0}a.close.disabled{pointer-events:none}.toast{max-width:350px;overflow:hidden;font-size:.875rem;background-color:rgba(255,255,255,.85);background-clip:padding-box;border:1px solid rgba(0,0,0,.1);box-shadow:0 .25rem .75rem rgba(0,0,0,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;border-radius:.25rem}.toast:not(:last-child){margin-bottom:.75rem}.toast.showing{opacity:1}.toast.show{display:block;opacity:1}.toast.hide{display:none}.toast-header{display:flex;align-items:center;padding:.25rem .75rem;color:#858796;background-color:rgba(255,255,255,.85);background-clip:padding-box;border-bottom:1px solid rgba(0,0,0,.05)}.toast-body{padding:.75rem}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translate(0,-50px)}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{display:flex;max-height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 1rem);overflow:hidden}.modal-dialog-scrollable .modal-footer,.modal-dialog-scrollable .modal-header{flex-shrink:0}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - 1rem)}.modal-dialog-centered::before{display:block;height:calc(100vh - 1rem);height:-webkit-min-content;height:-moz-min-content;height:min-content;content:""}.modal-dialog-centered.modal-dialog-scrollable{flex-direction:column;justify-content:center;height:100%}.modal-dialog-centered.modal-dialog-scrollable .modal-content{max-height:none}.modal-dialog-centered.modal-dialog-scrollable::before{content:none}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:flex;align-items:flex-start;justify-content:space-between;padding:1rem 1rem;border-bottom:1px solid #e3e6f0;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.modal-header .close{padding:1rem 1rem;margin:-1rem -1rem -1rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;flex:1 1 auto;padding:1rem}.modal-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:.75rem;border-top:1px solid #e3e6f0;border-bottom-right-radius:calc(.3rem - 1px);border-bottom-left-radius:calc(.3rem - 1px)}.modal-footer>*{margin:.25rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{max-height:calc(100% - 3.5rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-dialog-centered::before{height:calc(100vh - 3.5rem);height:-webkit-min-content;height:-moz-min-content;height:min-content}.modal-sm{max-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{max-width:800px}}@media (min-width:1200px){.modal-xl{max-width:1140px}}.tooltip{position:absolute;z-index:1070;display:block;margin:0;font-family:Nunito,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[x-placement^=top],.bs-tooltip-top{padding:.4rem 0}.bs-tooltip-auto[x-placement^=top] .arrow,.bs-tooltip-top .arrow{bottom:0}.bs-tooltip-auto[x-placement^=top] .arrow::before,.bs-tooltip-top .arrow::before{top:0;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-auto[x-placement^=right],.bs-tooltip-right{padding:0 .4rem}.bs-tooltip-auto[x-placement^=right] .arrow,.bs-tooltip-right .arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=right] .arrow::before,.bs-tooltip-right .arrow::before{right:0;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-auto[x-placement^=bottom],.bs-tooltip-bottom{padding:.4rem 0}.bs-tooltip-auto[x-placement^=bottom] .arrow,.bs-tooltip-bottom .arrow{top:0}.bs-tooltip-auto[x-placement^=bottom] .arrow::before,.bs-tooltip-bottom .arrow::before{bottom:0;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-auto[x-placement^=left],.bs-tooltip-left{padding:0 .4rem}.bs-tooltip-auto[x-placement^=left] .arrow,.bs-tooltip-left .arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=left] .arrow::before,.bs-tooltip-left .arrow::before{left:0;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.35rem}.popover{position:absolute;top:0;left:0;z-index:1060;display:block;max-width:276px;font-family:Nunito,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}.popover .arrow{position:absolute;display:block;width:1rem;height:.5rem;margin:0 .3rem}.popover .arrow::after,.popover .arrow::before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-auto[x-placement^=top],.bs-popover-top{margin-bottom:.5rem}.bs-popover-auto[x-placement^=top]>.arrow,.bs-popover-top>.arrow{bottom:calc(-.5rem - 1px)}.bs-popover-auto[x-placement^=top]>.arrow::before,.bs-popover-top>.arrow::before{bottom:0;border-width:.5rem .5rem 0;border-top-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=top]>.arrow::after,.bs-popover-top>.arrow::after{bottom:1px;border-width:.5rem .5rem 0;border-top-color:#fff}.bs-popover-auto[x-placement^=right],.bs-popover-right{margin-left:.5rem}.bs-popover-auto[x-placement^=right]>.arrow,.bs-popover-right>.arrow{left:calc(-.5rem - 1px);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=right]>.arrow::before,.bs-popover-right>.arrow::before{left:0;border-width:.5rem .5rem .5rem 0;border-right-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=right]>.arrow::after,.bs-popover-right>.arrow::after{left:1px;border-width:.5rem .5rem .5rem 0;border-right-color:#fff}.bs-popover-auto[x-placement^=bottom],.bs-popover-bottom{margin-top:.5rem}.bs-popover-auto[x-placement^=bottom]>.arrow,.bs-popover-bottom>.arrow{top:calc(-.5rem - 1px)}.bs-popover-auto[x-placement^=bottom]>.arrow::before,.bs-popover-bottom>.arrow::before{top:0;border-width:0 .5rem .5rem .5rem;border-bottom-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=bottom]>.arrow::after,.bs-popover-bottom>.arrow::after{top:1px;border-width:0 .5rem .5rem .5rem;border-bottom-color:#fff}.bs-popover-auto[x-placement^=bottom] .popover-header::before,.bs-popover-bottom .popover-header::before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-.5rem;content:"";border-bottom:1px solid #f7f7f7}.bs-popover-auto[x-placement^=left],.bs-popover-left{margin-right:.5rem}.bs-popover-auto[x-placement^=left]>.arrow,.bs-popover-left>.arrow{right:calc(-.5rem - 1px);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=left]>.arrow::before,.bs-popover-left>.arrow::before{right:0;border-width:.5rem 0 .5rem .5rem;border-left-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=left]>.arrow::after,.bs-popover-left>.arrow::after{right:1px;border-width:.5rem 0 .5rem .5rem;border-left-color:#fff}.popover-header{padding:.5rem .75rem;margin-bottom:0;font-size:1rem;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:.5rem .75rem;color:#858796}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform .6s ease-in-out}@media (prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-right,.carousel-item-next:not(.carousel-item-left){transform:translateX(100%)}.active.carousel-item-left,.carousel-item-prev:not(.carousel-item-right){transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right,.carousel-fade .carousel-item.active{z-index:1;opacity:1}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{z-index:0;opacity:0;transition:opacity 0s .6s}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{transition:none}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;color:#fff;text-align:center;opacity:.5;transition:opacity .15s ease}@media (prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{transition:none}}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:20px;height:20px;background:no-repeat 50%/100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:15;display:flex;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none}.carousel-indicators li{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}@media (prefers-reduced-motion:reduce){.carousel-indicators li{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center}@-webkit-keyframes spinner-border{to{transform:rotate(360deg)}}@keyframes spinner-border{to{transform:rotate(360deg)}}.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;border:.25em solid currentColor;border-right-color:transparent;border-radius:50%;-webkit-animation:spinner-border .75s linear infinite;animation:spinner-border .75s linear infinite}.spinner-border-sm{width:1rem;height:1rem;border-width:.2em}@-webkit-keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;background-color:currentColor;border-radius:50%;opacity:0;-webkit-animation:spinner-grow .75s linear infinite;animation:spinner-grow .75s linear infinite}.spinner-grow-sm{width:1rem;height:1rem}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.bg-primary{background-color:#4e73df!important}a.bg-primary:focus,a.bg-primary:hover,button.bg-primary:focus,button.bg-primary:hover{background-color:#2653d4!important}.bg-secondary{background-color:#858796!important}a.bg-secondary:focus,a.bg-secondary:hover,button.bg-secondary:focus,button.bg-secondary:hover{background-color:#6b6d7d!important}.bg-success{background-color:#5BBCFF!important}a.bg-success:focus,a.bg-success:hover,button.bg-success:focus,button.bg-success:hover{background-color:#169b6b!important}.bg-info{background-color:#36b9cc!important}a.bg-info:focus,a.bg-info:hover,button.bg-info:focus,button.bg-info:hover{background-color:#2a96a5!important}.bg-warning{background-color:#f6c23e!important}a.bg-warning:focus,a.bg-warning:hover,button.bg-warning:focus,button.bg-warning:hover{background-color:#f4b30d!important}.bg-danger{background-color:#e74a3b!important}a.bg-danger:focus,a.bg-danger:hover,button.bg-danger:focus,button.bg-danger:hover{background-color:#d52a1a!important}.bg-light{background-color:#f8f9fc!important}a.bg-light:focus,a.bg-light:hover,button.bg-light:focus,button.bg-light:hover{background-color:#d4daed!important}.bg-dark{background-color:#5a5c69!important}a.bg-dark:focus,a.bg-dark:hover,button.bg-dark:focus,button.bg-dark:hover{background-color:#42444e!important}.bg-white{background-color:#fff!important}.bg-transparent{background-color:transparent!important}.border{border:1px solid #e3e6f0!important}.border-top{border-top:1px solid #e3e6f0!important}.border-right{border-right:1px solid #e3e6f0!important}.border-bottom{border-bottom:1px solid #e3e6f0!important}.border-left{border-left:1px solid #e3e6f0!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:#4e73df!important}.border-secondary{border-color:#858796!important}.border-success{border-color:#5BBCFF!important}.border-info{border-color:#36b9cc!important}.border-warning{border-color:#f6c23e!important}.border-danger{border-color:#e74a3b!important}.border-light{border-color:#f8f9fc!important}.border-dark{border-color:#5a5c69!important}.border-white{border-color:#fff!important}.rounded-sm{border-radius:.2rem!important}.rounded{border-radius:.35rem!important}.rounded-top{border-top-left-radius:.35rem!important;border-top-right-radius:.35rem!important}.rounded-right{border-top-right-radius:.35rem!important;border-bottom-right-radius:.35rem!important}.rounded-bottom{border-bottom-right-radius:.35rem!important;border-bottom-left-radius:.35rem!important}.rounded-left{border-top-left-radius:.35rem!important;border-bottom-left-radius:.35rem!important}.rounded-lg{border-radius:.3rem!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:50rem!important}.rounded-0{border-radius:0!important}.clearfix::after{display:block;clear:both;content:""}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display: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 embed,.embed-responsive iframe,.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.85714%}.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}}.user-select-all{-webkit-user-select:all!important;-moz-user-select:all!important;-ms-user-select:all!important;user-select:all!important}.user-select-auto{-webkit-user-select:auto!important;-moz-user-select:auto!important;-ms-user-select:auto!important;user-select:auto!important}.user-select-none{-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:-webkit-sticky!important;position:sticky!important}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}@supports ((position:-webkit-sticky) or (position:sticky)){.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.shadow-sm{box-shadow:0 .125rem .25rem 0 rgba(58,59,69,.2)!important}.shadow{box-shadow:0 .15rem 1.75rem 0 rgba(58,59,69,.15)!important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}.shadow-none{box-shadow:none!important}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mw-100{max-width:100%!important}.mh-100{max-height:100%!important}.min-vw-100{min-width:100vw!important}.min-vh-100{min-height:100vh!important}.vw-100{width:100vw!important}.vh-100{height:100vh!important}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.m-n1{margin:-.25rem!important}.mt-n1,.my-n1{margin-top:-.25rem!important}.mr-n1,.mx-n1{margin-right:-.25rem!important}.mb-n1,.my-n1{margin-bottom:-.25rem!important}.ml-n1,.mx-n1{margin-left:-.25rem!important}.m-n2{margin:-.5rem!important}.mt-n2,.my-n2{margin-top:-.5rem!important}.mr-n2,.mx-n2{margin-right:-.5rem!important}.mb-n2,.my-n2{margin-bottom:-.5rem!important}.ml-n2,.mx-n2{margin-left:-.5rem!important}.m-n3{margin:-1rem!important}.mt-n3,.my-n3{margin-top:-1rem!important}.mr-n3,.mx-n3{margin-right:-1rem!important}.mb-n3,.my-n3{margin-bottom:-1rem!important}.ml-n3,.mx-n3{margin-left:-1rem!important}.m-n4{margin:-1.5rem!important}.mt-n4,.my-n4{margin-top:-1.5rem!important}.mr-n4,.mx-n4{margin-right:-1.5rem!important}.mb-n4,.my-n4{margin-bottom:-1.5rem!important}.ml-n4,.mx-n4{margin-left:-1.5rem!important}.m-n5{margin:-3rem!important}.mt-n5,.my-n5{margin-top:-3rem!important}.mr-n5,.mx-n5{margin-right:-3rem!important}.mb-n5,.my-n5{margin-bottom:-3rem!important}.ml-n5,.mx-n5{margin-left:-3rem!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}@media (min-width:576px){.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:.25rem!important}.mt-sm-1,.my-sm-1{margin-top:.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2,.my-sm-2{margin-top:.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}.m-sm-3{margin:1rem!important}.mt-sm-3,.my-sm-3{margin-top:1rem!important}.mr-sm-3,.mx-sm-3{margin-right:1rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}.ml-sm-3,.mx-sm-3{margin-left:1rem!important}.m-sm-4{margin:1.5rem!important}.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}.m-sm-5{margin:3rem!important}.mt-sm-5,.my-sm-5{margin-top:3rem!important}.mr-sm-5,.mx-sm-5{margin-right:3rem!important}.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}.ml-sm-5,.mx-sm-5{margin-left:3rem!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:.25rem!important}.pt-sm-1,.py-sm-1{padding-top:.25rem!important}.pr-sm-1,.px-sm-1{padding-right:.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2,.py-sm-2{padding-top:.5rem!important}.pr-sm-2,.px-sm-2{padding-right:.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.5rem!important}.p-sm-3{padding:1rem!important}.pt-sm-3,.py-sm-3{padding-top:1rem!important}.pr-sm-3,.px-sm-3{padding-right:1rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}.pl-sm-3,.px-sm-3{padding-left:1rem!important}.p-sm-4{padding:1.5rem!important}.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}.p-sm-5{padding:3rem!important}.pt-sm-5,.py-sm-5{padding-top:3rem!important}.pr-sm-5,.px-sm-5{padding-right:3rem!important}.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}.pl-sm-5,.px-sm-5{padding-left:3rem!important}.m-sm-n1{margin:-.25rem!important}.mt-sm-n1,.my-sm-n1{margin-top:-.25rem!important}.mr-sm-n1,.mx-sm-n1{margin-right:-.25rem!important}.mb-sm-n1,.my-sm-n1{margin-bottom:-.25rem!important}.ml-sm-n1,.mx-sm-n1{margin-left:-.25rem!important}.m-sm-n2{margin:-.5rem!important}.mt-sm-n2,.my-sm-n2{margin-top:-.5rem!important}.mr-sm-n2,.mx-sm-n2{margin-right:-.5rem!important}.mb-sm-n2,.my-sm-n2{margin-bottom:-.5rem!important}.ml-sm-n2,.mx-sm-n2{margin-left:-.5rem!important}.m-sm-n3{margin:-1rem!important}.mt-sm-n3,.my-sm-n3{margin-top:-1rem!important}.mr-sm-n3,.mx-sm-n3{margin-right:-1rem!important}.mb-sm-n3,.my-sm-n3{margin-bottom:-1rem!important}.ml-sm-n3,.mx-sm-n3{margin-left:-1rem!important}.m-sm-n4{margin:-1.5rem!important}.mt-sm-n4,.my-sm-n4{margin-top:-1.5rem!important}.mr-sm-n4,.mx-sm-n4{margin-right:-1.5rem!important}.mb-sm-n4,.my-sm-n4{margin-bottom:-1.5rem!important}.ml-sm-n4,.mx-sm-n4{margin-left:-1.5rem!important}.m-sm-n5{margin:-3rem!important}.mt-sm-n5,.my-sm-n5{margin-top:-3rem!important}.mr-sm-n5,.mx-sm-n5{margin-right:-3rem!important}.mb-sm-n5,.my-sm-n5{margin-bottom:-3rem!important}.ml-sm-n5,.mx-sm-n5{margin-left:-3rem!important}.m-sm-auto{margin:auto!important}.mt-sm-auto,.my-sm-auto{margin-top:auto!important}.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}}@media (min-width:768px){.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3,.my-md-3{margin-top:1rem!important}.mr-md-3,.mx-md-3{margin-right:1rem!important}.mb-md-3,.my-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4,.my-md-4{margin-top:1.5rem!important}.mr-md-4,.mx-md-4{margin-right:1.5rem!important}.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5,.my-md-5{margin-top:3rem!important}.mr-md-5,.mx-md-5{margin-right:3rem!important}.mb-md-5,.my-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3,.py-md-3{padding-top:1rem!important}.pr-md-3,.px-md-3{padding-right:1rem!important}.pb-md-3,.py-md-3{padding-bottom:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4,.py-md-4{padding-top:1.5rem!important}.pr-md-4,.px-md-4{padding-right:1.5rem!important}.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5,.py-md-5{padding-top:3rem!important}.pr-md-5,.px-md-5{padding-right:3rem!important}.pb-md-5,.py-md-5{padding-bottom:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.m-md-n1{margin:-.25rem!important}.mt-md-n1,.my-md-n1{margin-top:-.25rem!important}.mr-md-n1,.mx-md-n1{margin-right:-.25rem!important}.mb-md-n1,.my-md-n1{margin-bottom:-.25rem!important}.ml-md-n1,.mx-md-n1{margin-left:-.25rem!important}.m-md-n2{margin:-.5rem!important}.mt-md-n2,.my-md-n2{margin-top:-.5rem!important}.mr-md-n2,.mx-md-n2{margin-right:-.5rem!important}.mb-md-n2,.my-md-n2{margin-bottom:-.5rem!important}.ml-md-n2,.mx-md-n2{margin-left:-.5rem!important}.m-md-n3{margin:-1rem!important}.mt-md-n3,.my-md-n3{margin-top:-1rem!important}.mr-md-n3,.mx-md-n3{margin-right:-1rem!important}.mb-md-n3,.my-md-n3{margin-bottom:-1rem!important}.ml-md-n3,.mx-md-n3{margin-left:-1rem!important}.m-md-n4{margin:-1.5rem!important}.mt-md-n4,.my-md-n4{margin-top:-1.5rem!important}.mr-md-n4,.mx-md-n4{margin-right:-1.5rem!important}.mb-md-n4,.my-md-n4{margin-bottom:-1.5rem!important}.ml-md-n4,.mx-md-n4{margin-left:-1.5rem!important}.m-md-n5{margin:-3rem!important}.mt-md-n5,.my-md-n5{margin-top:-3rem!important}.mr-md-n5,.mx-md-n5{margin-right:-3rem!important}.mb-md-n5,.my-md-n5{margin-bottom:-3rem!important}.ml-md-n5,.mx-md-n5{margin-left:-3rem!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}}@media (min-width:992px){.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3,.my-lg-3{margin-top:1rem!important}.mr-lg-3,.mx-lg-3{margin-right:1rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}.ml-lg-3,.mx-lg-3{margin-left:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5,.my-lg-5{margin-top:3rem!important}.mr-lg-5,.mx-lg-5{margin-right:3rem!important}.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}.ml-lg-5,.mx-lg-5{margin-left:3rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3,.py-lg-3{padding-top:1rem!important}.pr-lg-3,.px-lg-3{padding-right:1rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5,.py-lg-5{padding-top:3rem!important}.pr-lg-5,.px-lg-5{padding-right:3rem!important}.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!important}.m-lg-n1{margin:-.25rem!important}.mt-lg-n1,.my-lg-n1{margin-top:-.25rem!important}.mr-lg-n1,.mx-lg-n1{margin-right:-.25rem!important}.mb-lg-n1,.my-lg-n1{margin-bottom:-.25rem!important}.ml-lg-n1,.mx-lg-n1{margin-left:-.25rem!important}.m-lg-n2{margin:-.5rem!important}.mt-lg-n2,.my-lg-n2{margin-top:-.5rem!important}.mr-lg-n2,.mx-lg-n2{margin-right:-.5rem!important}.mb-lg-n2,.my-lg-n2{margin-bottom:-.5rem!important}.ml-lg-n2,.mx-lg-n2{margin-left:-.5rem!important}.m-lg-n3{margin:-1rem!important}.mt-lg-n3,.my-lg-n3{margin-top:-1rem!important}.mr-lg-n3,.mx-lg-n3{margin-right:-1rem!important}.mb-lg-n3,.my-lg-n3{margin-bottom:-1rem!important}.ml-lg-n3,.mx-lg-n3{margin-left:-1rem!important}.m-lg-n4{margin:-1.5rem!important}.mt-lg-n4,.my-lg-n4{margin-top:-1.5rem!important}.mr-lg-n4,.mx-lg-n4{margin-right:-1.5rem!important}.mb-lg-n4,.my-lg-n4{margin-bottom:-1.5rem!important}.ml-lg-n4,.mx-lg-n4{margin-left:-1.5rem!important}.m-lg-n5{margin:-3rem!important}.mt-lg-n5,.my-lg-n5{margin-top:-3rem!important}.mr-lg-n5,.mx-lg-n5{margin-right:-3rem!important}.mb-lg-n5,.my-lg-n5{margin-bottom:-3rem!important}.ml-lg-n5,.mx-lg-n5{margin-left:-3rem!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}}@media (min-width:1200px){.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-1{margin:.25rem!important}.mt-xl-1,.my-xl-1{margin-top:.25rem!important}.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}.m-xl-2{margin:.5rem!important}.mt-xl-2,.my-xl-2{margin-top:.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}.m-xl-3{margin:1rem!important}.mt-xl-3,.my-xl-3{margin-top:1rem!important}.mr-xl-3,.mx-xl-3{margin-right:1rem!important}.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}.ml-xl-3,.mx-xl-3{margin-left:1rem!important}.m-xl-4{margin:1.5rem!important}.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}.m-xl-5{margin:3rem!important}.mt-xl-5,.my-xl-5{margin-top:3rem!important}.mr-xl-5,.mx-xl-5{margin-right:3rem!important}.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}.ml-xl-5,.mx-xl-5{margin-left:3rem!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:.25rem!important}.pt-xl-1,.py-xl-1{padding-top:.25rem!important}.pr-xl-1,.px-xl-1{padding-right:.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}.pl-xl-1,.px-xl-1{padding-left:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2,.py-xl-2{padding-top:.5rem!important}.pr-xl-2,.px-xl-2{padding-right:.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}.pl-xl-2,.px-xl-2{padding-left:.5rem!important}.p-xl-3{padding:1rem!important}.pt-xl-3,.py-xl-3{padding-top:1rem!important}.pr-xl-3,.px-xl-3{padding-right:1rem!important}.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}.pl-xl-3,.px-xl-3{padding-left:1rem!important}.p-xl-4{padding:1.5rem!important}.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}.p-xl-5{padding:3rem!important}.pt-xl-5,.py-xl-5{padding-top:3rem!important}.pr-xl-5,.px-xl-5{padding-right:3rem!important}.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}.pl-xl-5,.px-xl-5{padding-left:3rem!important}.m-xl-n1{margin:-.25rem!important}.mt-xl-n1,.my-xl-n1{margin-top:-.25rem!important}.mr-xl-n1,.mx-xl-n1{margin-right:-.25rem!important}.mb-xl-n1,.my-xl-n1{margin-bottom:-.25rem!important}.ml-xl-n1,.mx-xl-n1{margin-left:-.25rem!important}.m-xl-n2{margin:-.5rem!important}.mt-xl-n2,.my-xl-n2{margin-top:-.5rem!important}.mr-xl-n2,.mx-xl-n2{margin-right:-.5rem!important}.mb-xl-n2,.my-xl-n2{margin-bottom:-.5rem!important}.ml-xl-n2,.mx-xl-n2{margin-left:-.5rem!important}.m-xl-n3{margin:-1rem!important}.mt-xl-n3,.my-xl-n3{margin-top:-1rem!important}.mr-xl-n3,.mx-xl-n3{margin-right:-1rem!important}.mb-xl-n3,.my-xl-n3{margin-bottom:-1rem!important}.ml-xl-n3,.mx-xl-n3{margin-left:-1rem!important}.m-xl-n4{margin:-1.5rem!important}.mt-xl-n4,.my-xl-n4{margin-top:-1.5rem!important}.mr-xl-n4,.mx-xl-n4{margin-right:-1.5rem!important}.mb-xl-n4,.my-xl-n4{margin-bottom:-1.5rem!important}.ml-xl-n4,.mx-xl-n4{margin-left:-1.5rem!important}.m-xl-n5{margin:-3rem!important}.mt-xl-n5,.my-xl-n5{margin-top:-3rem!important}.mr-xl-n5,.mx-xl-n5{margin-right:-3rem!important}.mb-xl-n5,.my-xl-n5{margin-bottom:-3rem!important}.ml-xl-n5,.mx-xl-n5{margin-left:-3rem!important}.m-xl-auto{margin:auto!important}.mt-xl-auto,.my-xl-auto{margin-top:auto!important}.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:"";background-color:rgba(0,0,0,0)}.text-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace!important}.text-justify{text-align:justify!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}@media (min-width:576px){.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}}.text-lowercase{text-transform:lowercase!important}.dropdown .dropdown-menu .dropdown-header,.sidebar .sidebar-heading,.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.font-weight-light{font-weight:300!important}.font-weight-lighter{font-weight:lighter!important}.font-weight-normal{font-weight:400!important}.font-weight-bold{font-weight:700!important}.font-weight-bolder{font-weight:bolder!important}.font-italic{font-style:italic!important}.text-white{color:#fff!important}.text-primary{color:#4e73df!important}a.text-primary:focus,a.text-primary:hover{color:#224abe!important}.text-secondary{color:#858796!important}a.text-secondary:focus,a.text-secondary:hover{color:#60616f!important}.text-success{color:#5BBCFF!important}a.text-success:focus,a.text-success:hover{color:#13855c!important}.text-info{color:#36b9cc!important}a.text-info:focus,a.text-info:hover{color:#258391!important}.text-warning{color:#f6c23e!important}a.text-warning:focus,a.text-warning:hover{color:#dda20a!important}.text-danger{color:#e74a3b!important}a.text-danger:focus,a.text-danger:hover{color:#be2617!important}.text-light{color:#f8f9fc!important}a.text-light:focus,a.text-light:hover{color:#c2cbe5!important}.text-dark{color:#5a5c69!important}a.text-dark:focus,a.text-dark:hover{color:#373840!important}.text-body{color:#858796!important}.text-muted{color:#858796!important}.text-black-50{color:rgba(0,0,0,.5)!important}.text-white-50{color:rgba(255,255,255,.5)!important}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.text-decoration-none{text-decoration:none!important}.text-break{word-wrap:break-word!important}.text-reset{color:inherit!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media print{*,::after,::before{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}blockquote,pre{border:1px solid #b7b9cc;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}h2,h3,p{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 td,.table-bordered th{border:1px solid #dddfeb!important}.table-dark{color:inherit}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#e3e6f0}.table .thead-dark th{color:inherit;border-color:#e3e6f0}}html{position:relative;min-height:100%}body{height:100%}a:focus{outline:0}#wrapper{display:flex}#wrapper #content-wrapper{background-color:#f8f9fc;width:100%;overflow-x:hidden}#wrapper #content-wrapper #content{flex:1 0 auto}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl{padding-left:1.5rem;padding-right:1.5rem}.scroll-to-top{position:fixed;right:1rem;bottom:1rem;display:none;width:2.75rem;height:2.75rem;text-align:center;color:#fff;background:rgba(90,92,105,.5);line-height:46px}.scroll-to-top:focus,.scroll-to-top:hover{color:#fff}.scroll-to-top:hover{background:#5a5c69}.scroll-to-top i{font-weight:800}@-webkit-keyframes growIn{0%{transform:scale(.9);opacity:0}100%{transform:scale(1);opacity:1}}@keyframes growIn{0%{transform:scale(.9);opacity:0}100%{transform:scale(1);opacity:1}}.animated--grow-in,.sidebar .nav-item .collapse{-webkit-animation-name:growIn;animation-name:growIn;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-timing-function:transform cubic-bezier(.18,1.25,.4,1),opacity cubic-bezier(0,1,.4,1);animation-timing-function:transform cubic-bezier(.18,1.25,.4,1),opacity cubic-bezier(0,1,.4,1)}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.animated--fade-in{-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-timing-function:opacity cubic-bezier(0,1,.4,1);animation-timing-function:opacity cubic-bezier(0,1,.4,1)}.bg-gradient-primary{background-color:#4e73df;background-image:linear-gradient(180deg,#4e73df 10%,#224abe 100%);background-size:cover}.bg-gradient-secondary{background-color:#858796;background-image:linear-gradient(180deg,#858796 10%,#60616f 100%);background-size:cover}.bg-gradient-success{background-color:#5BBCFF;background-image:linear-gradient(180deg,#5BBCFF 10%,#13855c 100%);background-size:cover}.bg-gradient-info{background-color:#36b9cc;background-image:linear-gradient(180deg,#36b9cc 10%,#258391 100%);background-size:cover}.bg-gradient-warning{background-color:#f6c23e;background-image:linear-gradient(180deg,#f6c23e 10%,#dda20a 100%);background-size:cover}.bg-gradient-danger{background-color:#e74a3b;background-image:linear-gradient(180deg,#e74a3b 10%,#be2617 100%);background-size:cover}.bg-gradient-light{background-color:#f8f9fc;background-image:linear-gradient(180deg,#f8f9fc 10%,#c2cbe5 100%);background-size:cover}.bg-gradient-dark{background-color:#5a5c69;background-image:linear-gradient(180deg,#5a5c69 10%,#373840 100%);background-size:cover}.bg-gray-100{background-color:#f8f9fc!important}.bg-gray-200{background-color:#eaecf4!important}.bg-gray-300{background-color:#dddfeb!important}.bg-gray-400{background-color:#d1d3e2!important}.bg-gray-500{background-color:#b7b9cc!important}.bg-gray-600{background-color:#858796!important}.bg-gray-700{background-color:#6e707e!important}.bg-gray-800{background-color:#5a5c69!important}.bg-gray-900{background-color:#3a3b45!important}.o-hidden{overflow:hidden!important}.text-xs{font-size:.7rem}.text-lg{font-size:1.2rem}.text-gray-100{color:#f8f9fc!important}.text-gray-200{color:#eaecf4!important}.text-gray-300{color:#dddfeb!important}.text-gray-400{color:#d1d3e2!important}.text-gray-500{color:#b7b9cc!important}.text-gray-600{color:#858796!important}.text-gray-700{color:#6e707e!important}.text-gray-800{color:#5a5c69!important}.text-gray-900{color:#3a3b45!important}.icon-circle{height:2.5rem;width:2.5rem;border-radius:100%;display:flex;align-items:center;justify-content:center}.border-left-primary{border-left:.25rem solid #4e73df!important}.border-bottom-primary{border-bottom:.25rem solid #4e73df!important}.border-left-secondary{border-left:.25rem solid #858796!important}.border-bottom-secondary{border-bottom:.25rem solid #858796!important}.border-left-success{border-left:.25rem solid #5BBCFF!important}.border-bottom-success{border-bottom:.25rem solid #5BBCFF!important}.border-left-info{border-left:.25rem solid #36b9cc!important}.border-bottom-info{border-bottom:.25rem solid #36b9cc!important}.border-left-warning{border-left:.25rem solid #f6c23e!important}.border-bottom-warning{border-bottom:.25rem solid #f6c23e!important}.border-left-danger{border-left:.25rem solid #e74a3b!important}.border-bottom-danger{border-bottom:.25rem solid #e74a3b!important}.border-left-light{border-left:.25rem solid #f8f9fc!important}.border-bottom-light{border-bottom:.25rem solid #f8f9fc!important}.border-left-dark{border-left:.25rem solid #5a5c69!important}.border-bottom-dark{border-bottom:.25rem solid #5a5c69!important}.progress-sm{height:.5rem}.rotate-15{transform:rotate(15deg)}.rotate-n-15{transform:rotate(-15deg)}.dropdown .dropdown-menu{font-size:.85rem}.dropdown .dropdown-menu .dropdown-header{font-weight:800;font-size:.65rem;color:#b7b9cc}.dropdown.no-arrow .dropdown-toggle::after{display:none}.sidebar .nav-item.dropdown .dropdown-toggle::after,.topbar .nav-item.dropdown .dropdown-toggle::after{width:1rem;text-align:center;float:right;vertical-align:0;border:0;font-weight:900;content:'\f105';font-family:'Font Awesome 5 Free'}.sidebar .nav-item.dropdown.show .dropdown-toggle::after,.topbar .nav-item.dropdown.show .dropdown-toggle::after{content:'\f107'}.sidebar .nav-item .nav-link,.topbar .nav-item .nav-link{position:relative}.sidebar .nav-item .nav-link .badge-counter,.topbar .nav-item .nav-link .badge-counter{position:absolute;transform:scale(.7);transform-origin:top right;right:.25rem;margin-top:-.25rem}.sidebar .nav-item .nav-link .img-profile,.topbar .nav-item .nav-link .img-profile{height:2rem;width:2rem}.topbar{height:4.375rem}.topbar #sidebarToggleTop{height:2.5rem;width:2.5rem}.topbar #sidebarToggleTop:hover{background-color:#eaecf4}.topbar #sidebarToggleTop:active{background-color:#dddfeb}.topbar .navbar-search{width:25rem}.topbar .navbar-search input{font-size:.85rem;height:auto}.topbar .topbar-divider{width:0;border-right:1px solid #e3e6f0;height:calc(4.375rem - 2rem);margin:auto 1rem}.topbar .nav-item .nav-link{height:4.375rem;display:flex;align-items:center;padding:0 .75rem}.topbar .nav-item .nav-link:focus{outline:0}.topbar .nav-item:focus{outline:0}.topbar .dropdown{position:static}.topbar .dropdown .dropdown-menu{width:calc(100% - 1.5rem);right:.75rem}.topbar .dropdown-list{padding:0;border:none;overflow:hidden}.topbar .dropdown-list .dropdown-header{background-color:#4e73df;border:1px solid #4e73df;padding-top:.75rem;padding-bottom:.75rem;color:#fff}.topbar .dropdown-list .dropdown-item{white-space:normal;padding-top:.5rem;padding-bottom:.5rem;border-left:1px solid #e3e6f0;border-right:1px solid #e3e6f0;border-bottom:1px solid #e3e6f0;line-height:1.3rem}.topbar .dropdown-list .dropdown-item .dropdown-list-image{position:relative;height:2.5rem;width:2.5rem}.topbar .dropdown-list .dropdown-item .dropdown-list-image img{height:2.5rem;width:2.5rem}.topbar .dropdown-list .dropdown-item .dropdown-list-image .status-indicator{background-color:#eaecf4;height:.75rem;width:.75rem;border-radius:100%;position:absolute;bottom:0;right:0;border:.125rem solid #fff}.topbar .dropdown-list .dropdown-item .text-truncate{max-width:10rem}.topbar .dropdown-list .dropdown-item:active{background-color:#eaecf4;color:#3a3b45}@media (min-width:576px){.topbar .dropdown{position:relative}.topbar .dropdown .dropdown-menu{width:auto;right:0}.topbar .dropdown-list{width:20rem!important}.topbar .dropdown-list .dropdown-item .text-truncate{max-width:13.375rem}}.topbar.navbar-dark .navbar-nav .nav-item .nav-link{color:rgba(255,255,255,.8)}.topbar.navbar-dark .navbar-nav .nav-item .nav-link:hover{color:#fff}.topbar.navbar-dark .navbar-nav .nav-item .nav-link:active{color:#fff}.topbar.navbar-light .navbar-nav .nav-item .nav-link{color:#d1d3e2}.topbar.navbar-light .navbar-nav .nav-item .nav-link:hover{color:#b7b9cc}.topbar.navbar-light .navbar-nav .nav-item .nav-link:active{color:#858796}.sidebar{width:6.5rem;min-height:100vh}.sidebar .nav-item{position:relative}.sidebar .nav-item:last-child{margin-bottom:1rem}.sidebar .nav-item .nav-link{text-align:center;padding:.75rem 1rem;width:6.5rem}.sidebar .nav-item .nav-link span{font-size:.65rem;display:block}.sidebar .nav-item.active .nav-link{font-weight:700}.sidebar .nav-item .collapse{position:absolute;left:calc(6.5rem + 1.5rem / 2);z-index:1;top:2px}.sidebar .nav-item .collapse .collapse-inner{border-radius:.35rem;box-shadow:0 .15rem 1.75rem 0 rgba(58,59,69,.15)}.sidebar .nav-item .collapsing{display:none;transition:none}.sidebar .nav-item .collapse .collapse-inner,.sidebar .nav-item .collapsing .collapse-inner{padding:.5rem 0;min-width:10rem;font-size:.85rem;margin:0 0 1rem 0}.sidebar .nav-item .collapse .collapse-inner .collapse-header,.sidebar .nav-item .collapsing .collapse-inner .collapse-header{margin:0;white-space:nowrap;padding:.5rem 1.5rem;text-transform:uppercase;font-weight:800;font-size:.65rem;color:#b7b9cc}.sidebar .nav-item .collapse .collapse-inner .collapse-item,.sidebar .nav-item .collapsing .collapse-inner .collapse-item{padding:.5rem 1rem;margin:0 .5rem;display:block;color:#3a3b45;text-decoration:none;border-radius:.35rem;white-space:nowrap}.sidebar .nav-item .collapse .collapse-inner .collapse-item:hover,.sidebar .nav-item .collapsing .collapse-inner .collapse-item:hover{background-color:#eaecf4}.sidebar .nav-item .collapse .collapse-inner .collapse-item:active,.sidebar .nav-item .collapsing .collapse-inner .collapse-item:active{background-color:#dddfeb}.sidebar .nav-item .collapse .collapse-inner .collapse-item.active,.sidebar .nav-item .collapsing .collapse-inner .collapse-item.active{color:#4e73df;font-weight:700}.sidebar #sidebarToggle{width:2.5rem;height:2.5rem;text-align:center;margin-bottom:1rem;cursor:pointer}.sidebar #sidebarToggle::after{font-weight:900;content:'\f104';font-family:'Font Awesome 5 Free';margin-right:.1rem}.sidebar #sidebarToggle:hover{text-decoration:none}.sidebar #sidebarToggle:focus{outline:0}.sidebar.toggled{width:0!important;overflow:hidden}.sidebar.toggled #sidebarToggle::after{content:'\f105';font-family:'Font Awesome 5 Free';margin-left:.25rem}.sidebar .sidebar-brand{height:4.375rem;text-decoration:none;font-size:1rem;font-weight:800;padding:1.5rem 1rem;text-align:center;text-transform:uppercase;letter-spacing:.05rem;z-index:1}.sidebar .sidebar-brand .sidebar-brand-icon i{font-size:2rem}.sidebar .sidebar-brand .sidebar-brand-text{display:none}.sidebar hr.sidebar-divider{margin:0 1rem 1rem}.sidebar .sidebar-heading{text-align:center;padding:0 1rem;font-weight:800;font-size:.65rem}@media (min-width:768px){.sidebar{width:14rem!important}.sidebar .nav-item .collapse{position:relative;left:0;z-index:1;top:0;-webkit-animation:none;animation:none}.sidebar .nav-item .collapse .collapse-inner{border-radius:0;box-shadow:none}.sidebar .nav-item .collapsing{display:block;transition:height .15s ease}.sidebar .nav-item .collapse,.sidebar .nav-item .collapsing{margin:0 1rem}.sidebar .nav-item .nav-link{display:block;width:100%;text-align:left;padding:1rem;width:14rem}.sidebar .nav-item .nav-link i{font-size:.85rem;margin-right:.25rem}.sidebar .nav-item .nav-link span{font-size:.85rem;display:inline}.sidebar .nav-item .nav-link[data-toggle=collapse]::after{width:1rem;text-align:center;float:right;vertical-align:0;border:0;font-weight:900;content:'\f107';font-family:'Font Awesome 5 Free'}.sidebar .nav-item .nav-link[data-toggle=collapse].collapsed::after{content:'\f105'}.sidebar .sidebar-brand .sidebar-brand-icon i{font-size:2rem}.sidebar .sidebar-brand .sidebar-brand-text{display:inline}.sidebar .sidebar-heading{text-align:left}.sidebar.toggled{overflow:visible;width:6.5rem!important}.sidebar.toggled .nav-item .collapse{position:absolute;left:calc(6.5rem + 1.5rem / 2);z-index:1;top:2px;-webkit-animation-name:growIn;animation-name:growIn;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-timing-function:transform cubic-bezier(.18,1.25,.4,1),opacity cubic-bezier(0,1,.4,1);animation-timing-function:transform cubic-bezier(.18,1.25,.4,1),opacity cubic-bezier(0,1,.4,1)}.sidebar.toggled .nav-item .collapse .collapse-inner{box-shadow:0 .15rem 1.75rem 0 rgba(58,59,69,.15);border-radius:.35rem}.sidebar.toggled .nav-item .collapsing{display:none;transition:none}.sidebar.toggled .nav-item .collapse,.sidebar.toggled .nav-item .collapsing{margin:0}.sidebar.toggled .nav-item:last-child{margin-bottom:1rem}.sidebar.toggled .nav-item .nav-link{text-align:center;padding:.75rem 1rem;width:6.5rem}.sidebar.toggled .nav-item .nav-link span{font-size:.65rem;display:block}.sidebar.toggled .nav-item .nav-link i{margin-right:0}.sidebar.toggled .nav-item .nav-link[data-toggle=collapse]::after{display:none}.sidebar.toggled .sidebar-brand .sidebar-brand-icon i{font-size:2rem}.sidebar.toggled .sidebar-brand .sidebar-brand-text{display:none}.sidebar.toggled .sidebar-heading{text-align:center}}.sidebar-light .sidebar-brand{color:#6e707e}.sidebar-light hr.sidebar-divider{border-top:1px solid #eaecf4}.sidebar-light .sidebar-heading{color:#b7b9cc}.sidebar-light .nav-item .nav-link{color:#858796}.sidebar-light .nav-item .nav-link i{color:#d1d3e2}.sidebar-light .nav-item .nav-link:active,.sidebar-light .nav-item .nav-link:focus,.sidebar-light .nav-item .nav-link:hover{color:#6e707e}.sidebar-light .nav-item .nav-link:active i,.sidebar-light .nav-item .nav-link:focus i,.sidebar-light .nav-item .nav-link:hover i{color:#6e707e}.sidebar-light .nav-item .nav-link[data-toggle=collapse]::after{color:#b7b9cc}.sidebar-light .nav-item.active .nav-link{color:#6e707e}.sidebar-light .nav-item.active .nav-link i{color:#6e707e}.sidebar-light #sidebarToggle{background-color:#eaecf4}.sidebar-light #sidebarToggle::after{color:#b7b9cc}.sidebar-light #sidebarToggle:hover{background-color:#dddfeb}.sidebar-dark .sidebar-brand{color:#fff}.sidebar-dark hr.sidebar-divider{border-top:1px solid rgba(255,255,255,.15)}.sidebar-dark .sidebar-heading{color:rgba(255,255,255,.4)}.sidebar-dark .nav-item .nav-link{color:rgba(255,255,255,.8)}.sidebar-dark .nav-item .nav-link i{color:rgba(255,255,255,.3)}.sidebar-dark .nav-item .nav-link:active,.sidebar-dark .nav-item .nav-link:focus,.sidebar-dark .nav-item .nav-link:hover{color:#fff}.sidebar-dark .nav-item .nav-link:active i,.sidebar-dark .nav-item .nav-link:focus i,.sidebar-dark .nav-item .nav-link:hover i{color:#fff}.sidebar-dark .nav-item .nav-link[data-toggle=collapse]::after{color:rgba(255,255,255,.5)}.sidebar-dark .nav-item.active .nav-link{color:#fff}.sidebar-dark .nav-item.active .nav-link i{color:#fff}.sidebar-dark #sidebarToggle{background-color:rgba(255,255,255,.2)}.sidebar-dark #sidebarToggle::after{color:rgba(255,255,255,.5)}.sidebar-dark #sidebarToggle:hover{background-color:rgba(255,255,255,.25)}.sidebar-dark.toggled #sidebarToggle::after{color:rgba(255,255,255,.5)}.btn-circle{border-radius:100%;height:2.5rem;width:2.5rem;font-size:1rem;display:inline-flex;align-items:center;justify-content:center}.btn-circle.btn-sm,.btn-group-sm>.btn-circle.btn{height:1.8rem;width:1.8rem;font-size:.75rem}.btn-circle.btn-lg,.btn-group-lg>.btn-circle.btn{height:3.5rem;width:3.5rem;font-size:1.35rem}.btn-icon-split{padding:0;overflow:hidden;display:inline-flex;align-items:stretch;justify-content:center}.btn-icon-split .icon{background:rgba(0,0,0,.15);display:inline-block;padding:.375rem .75rem}.btn-icon-split .text{display:inline-block;padding:.375rem .75rem}.btn-group-sm>.btn-icon-split.btn .icon,.btn-icon-split.btn-sm .icon{padding:.25rem .5rem}.btn-group-sm>.btn-icon-split.btn .text,.btn-icon-split.btn-sm .text{padding:.25rem .5rem}.btn-group-lg>.btn-icon-split.btn .icon,.btn-icon-split.btn-lg .icon{padding:.5rem 1rem}.btn-group-lg>.btn-icon-split.btn .text,.btn-icon-split.btn-lg .text{padding:.5rem 1rem}.card .card-header .dropdown{line-height:1}.card .card-header .dropdown .dropdown-menu{line-height:1.5}.card .card-header[data-toggle=collapse]{text-decoration:none;position:relative;padding:.75rem 3.25rem .75rem 1.25rem}.card .card-header[data-toggle=collapse]::after{position:absolute;right:0;top:0;padding-right:1.725rem;line-height:51px;font-weight:900;content:'\f107';font-family:'Font Awesome 5 Free';color:#d1d3e2}.card .card-header[data-toggle=collapse].collapsed{border-radius:.35rem}.card .card-header[data-toggle=collapse].collapsed::after{content:'\f105'}.chart-area{position:relative;height:10rem;width:100%}@media (min-width:768px){.chart-area{height:20rem}}.chart-bar{position:relative;height:10rem;width:100%}@media (min-width:768px){.chart-bar{height:20rem}}.chart-pie{position:relative;height:15rem;width:100%}@media (min-width:768px){.chart-pie{height:calc(20rem - 43px)!important}}.bg-login-image{background:url(https://source.unsplash.com/K4mSJ7kc0As/600x800);background-position:center;background-size:cover}.bg-register-image{background:url(https://source.unsplash.com/Mv9hjnEUHR4/600x800);background-position:center;background-size:cover}.bg-password-image{background:url(https://source.unsplash.com/oWTW-jNGl9I/600x800);background-position:center;background-size:cover}form.user .custom-checkbox.small label{line-height:1.5rem}form.user .form-control-user{font-size:.8rem;border-radius:10rem;padding:1.5rem 1rem}form.user .btn-user{font-size:.8rem;border-radius:10rem;padding:.75rem 1rem}.btn-google{color:#fff;background-color:#ea4335;border-color:#fff}.btn-google:hover{color:#fff;background-color:#e12717;border-color:#e6e6e6}.btn-google.focus,.btn-google:focus{color:#fff;background-color:#e12717;border-color:#e6e6e6;box-shadow:0 0 0 .2rem rgba(255,255,255,.5)}.btn-google.disabled,.btn-google:disabled{color:#fff;background-color:#ea4335;border-color:#fff}.btn-google:not(:disabled):not(.disabled).active,.btn-google:not(:disabled):not(.disabled):active,.show>.btn-google.dropdown-toggle{color:#fff;background-color:#d62516;border-color:#dfdfdf}.btn-google:not(:disabled):not(.disabled).active:focus,.btn-google:not(:disabled):not(.disabled):active:focus,.show>.btn-google.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,255,255,.5)}.btn-facebook{color:#fff;background-color:#3b5998;border-color:#fff}.btn-facebook:hover{color:#fff;background-color:#30497c;border-color:#e6e6e6}.btn-facebook.focus,.btn-facebook:focus{color:#fff;background-color:#30497c;border-color:#e6e6e6;box-shadow:0 0 0 .2rem rgba(255,255,255,.5)}.btn-facebook.disabled,.btn-facebook:disabled{color:#fff;background-color:#3b5998;border-color:#fff}.btn-facebook:not(:disabled):not(.disabled).active,.btn-facebook:not(:disabled):not(.disabled):active,.show>.btn-facebook.dropdown-toggle{color:#fff;background-color:#2d4373;border-color:#dfdfdf}.btn-facebook:not(:disabled):not(.disabled).active:focus,.btn-facebook:not(:disabled):not(.disabled):active:focus,.show>.btn-facebook.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,255,255,.5)}.error{color:#5a5c69;font-size:7rem;position:relative;line-height:1;width:12.5rem}@-webkit-keyframes noise-anim{0%{clip:rect(78px,9999px,4px,0)}5%{clip:rect(87px,9999px,70px,0)}10%{clip:rect(21px,9999px,60px,0)}15%{clip:rect(79px,9999px,83px,0)}20%{clip:rect(20px,9999px,28px,0)}25%{clip:rect(42px,9999px,78px,0)}30%{clip:rect(71px,9999px,37px,0)}35%{clip:rect(89px,9999px,49px,0)}40%{clip:rect(36px,9999px,48px,0)}45%{clip:rect(77px,9999px,67px,0)}50%{clip:rect(7px,9999px,94px,0)}55%{clip:rect(90px,9999px,79px,0)}60%{clip:rect(48px,9999px,57px,0)}65%{clip:rect(64px,9999px,35px,0)}70%{clip:rect(23px,9999px,88px,0)}75%{clip:rect(68px,9999px,27px,0)}80%{clip:rect(39px,9999px,98px,0)}85%{clip:rect(97px,9999px,57px,0)}90%{clip:rect(61px,9999px,53px,0)}95%{clip:rect(79px,9999px,44px,0)}100%{clip:rect(12px,9999px,19px,0)}}@keyframes noise-anim{0%{clip:rect(78px,9999px,4px,0)}5%{clip:rect(87px,9999px,70px,0)}10%{clip:rect(21px,9999px,60px,0)}15%{clip:rect(79px,9999px,83px,0)}20%{clip:rect(20px,9999px,28px,0)}25%{clip:rect(42px,9999px,78px,0)}30%{clip:rect(71px,9999px,37px,0)}35%{clip:rect(89px,9999px,49px,0)}40%{clip:rect(36px,9999px,48px,0)}45%{clip:rect(77px,9999px,67px,0)}50%{clip:rect(7px,9999px,94px,0)}55%{clip:rect(90px,9999px,79px,0)}60%{clip:rect(48px,9999px,57px,0)}65%{clip:rect(64px,9999px,35px,0)}70%{clip:rect(23px,9999px,88px,0)}75%{clip:rect(68px,9999px,27px,0)}80%{clip:rect(39px,9999px,98px,0)}85%{clip:rect(97px,9999px,57px,0)}90%{clip:rect(61px,9999px,53px,0)}95%{clip:rect(79px,9999px,44px,0)}100%{clip:rect(12px,9999px,19px,0)}}.error:after{content:attr(data-text);position:absolute;left:2px;text-shadow:-1px 0 #e74a3b;top:0;color:#5a5c69;background:#f8f9fc;overflow:hidden;clip:rect(0,900px,0,0);animation:noise-anim 2s infinite linear alternate-reverse}@-webkit-keyframes noise-anim-2{0%{clip:rect(20px,9999px,91px,0)}5%{clip:rect(20px,9999px,44px,0)}10%{clip:rect(84px,9999px,55px,0)}15%{clip:rect(40px,9999px,93px,0)}20%{clip:rect(37px,9999px,73px,0)}25%{clip:rect(75px,9999px,57px,0)}30%{clip:rect(89px,9999px,38px,0)}35%{clip:rect(6px,9999px,68px,0)}40%{clip:rect(63px,9999px,17px,0)}45%{clip:rect(55px,9999px,49px,0)}50%{clip:rect(98px,9999px,28px,0)}55%{clip:rect(18px,9999px,57px,0)}60%{clip:rect(18px,9999px,64px,0)}65%{clip:rect(35px,9999px,77px,0)}70%{clip:rect(31px,9999px,59px,0)}75%{clip:rect(30px,9999px,38px,0)}80%{clip:rect(13px,9999px,52px,0)}85%{clip:rect(63px,9999px,91px,0)}90%{clip:rect(96px,9999px,67px,0)}95%{clip:rect(24px,9999px,13px,0)}100%{clip:rect(5px,9999px,29px,0)}}@keyframes noise-anim-2{0%{clip:rect(20px,9999px,91px,0)}5%{clip:rect(20px,9999px,44px,0)}10%{clip:rect(84px,9999px,55px,0)}15%{clip:rect(40px,9999px,93px,0)}20%{clip:rect(37px,9999px,73px,0)}25%{clip:rect(75px,9999px,57px,0)}30%{clip:rect(89px,9999px,38px,0)}35%{clip:rect(6px,9999px,68px,0)}40%{clip:rect(63px,9999px,17px,0)}45%{clip:rect(55px,9999px,49px,0)}50%{clip:rect(98px,9999px,28px,0)}55%{clip:rect(18px,9999px,57px,0)}60%{clip:rect(18px,9999px,64px,0)}65%{clip:rect(35px,9999px,77px,0)}70%{clip:rect(31px,9999px,59px,0)}75%{clip:rect(30px,9999px,38px,0)}80%{clip:rect(13px,9999px,52px,0)}85%{clip:rect(63px,9999px,91px,0)}90%{clip:rect(96px,9999px,67px,0)}95%{clip:rect(24px,9999px,13px,0)}100%{clip:rect(5px,9999px,29px,0)}}.error:before{content:attr(data-text);position:absolute;left:-2px;text-shadow:1px 0 #4e73df;top:0;color:#5a5c69;background:#f8f9fc;overflow:hidden;clip:rect(0,900px,0,0);animation:noise-anim-2 3s infinite linear alternate-reverse}footer.sticky-footer{padding:2rem 0;flex-shrink:0}footer.sticky-footer .copyright{line-height:1;font-size:.8rem}body.sidebar-toggled footer.sticky-footer{width:100%} \ No newline at end of file diff --git a/Pengukuran Kinerja Dosen/public/favicon.ico b/Pengukuran Kinerja Dosen/public/favicon.ico new file mode 100644 index 0000000..e69de29 diff --git a/Pengukuran Kinerja Dosen/public/img/favicon.ico b/Pengukuran Kinerja Dosen/public/img/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..431665a09123c1b57de7c4950761c3bde2b1d908 GIT binary patch literal 1150 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%0AngCgNv1AJ%?1&0_Q<7 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 Hu0mjfSY@22 literal 0 HcmV?d00001 diff --git a/Pengukuran Kinerja Dosen/public/index.php b/Pengukuran Kinerja Dosen/public/index.php new file mode 100644 index 0000000..1d69f3a --- /dev/null +++ b/Pengukuran Kinerja Dosen/public/index.php @@ -0,0 +1,55 @@ +make(Kernel::class); + +$response = $kernel->handle( + $request = Request::capture() +)->send(); + +$kernel->terminate($request, $response); diff --git a/Pengukuran Kinerja Dosen/public/js/app.js b/Pengukuran Kinerja Dosen/public/js/app.js new file mode 100644 index 0000000..3e11bdb --- /dev/null +++ b/Pengukuran Kinerja Dosen/public/js/app.js @@ -0,0 +1,41 @@ +!function(t){function e(r){if(n[r])return n[r].exports;var i=n[r]={i:r,l:!1,exports:{}};return t[r].call(i.exports,i,i.exports,e),i.l=!0,i.exports}var n={};return e.m=t,e.c=n,e.i=function(t){return t},e.d=function(t,n,r){e.o(t,n)||Object.defineProperty(t,n,{configurable:!1,enumerable:!0,get:r})},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=38)}([function(t,e,n){"use strict";function r(t){return"[object Array]"===C.call(t)}function i(t){return"[object ArrayBuffer]"===C.call(t)}function o(t){return"undefined"!=typeof FormData&&t instanceof FormData}function a(t){var e;return e="undefined"!=typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(t):t&&t.buffer&&t.buffer instanceof ArrayBuffer}function s(t){return"string"==typeof t}function u(t){return"number"==typeof t}function c(t){return"undefined"==typeof t}function l(t){return null!==t&&"object"==typeof t}function f(t){return"[object Date]"===C.call(t)}function p(t){return"[object File]"===C.call(t)}function d(t){return"[object Blob]"===C.call(t)}function h(t){return"[object Function]"===C.call(t)}function v(t){return l(t)&&h(t.pipe)}function g(t){return"undefined"!=typeof URLSearchParams&&t instanceof URLSearchParams}function m(t){return t.replace(/^\s*/,"").replace(/\s*$/,"")}function y(){return"undefined"!=typeof window&&"undefined"!=typeof document&&"function"==typeof document.createElement}function b(t,e){if(null!==t&&"undefined"!=typeof t)if("object"==typeof t||r(t)||(t=[t]),r(t))for(var n=0,i=t.length;n=200&&t<300}};c.headers={common:{Accept:"application/json, text/plain, */*"}},o.forEach(["delete","get","head"],function(t){c.headers[t]={}}),o.forEach(["post","put","patch"],function(t){c.headers[t]=o.merge(u)}),t.exports=c}).call(e,n(33))},function(t,e,n){"use strict";var r=n(0),i=n(18),o=n(21),a=n(27),s=n(25),u=n(5),c="undefined"!=typeof window&&window.btoa&&window.btoa.bind(window)||n(20);t.exports=function(t){return new Promise(function(e,l){var f=t.data,p=t.headers;r.isFormData(f)&&delete p["Content-Type"];var d=new XMLHttpRequest,h="onreadystatechange",v=!1;if("undefined"==typeof window||!window.XDomainRequest||"withCredentials"in d||s(t.url)||(d=new window.XDomainRequest,h="onload",v=!0,d.onprogress=function(){},d.ontimeout=function(){}),t.auth){var g=t.auth.username||"",m=t.auth.password||"";p.Authorization="Basic "+c(g+":"+m)}if(d.open(t.method.toUpperCase(),o(t.url,t.params,t.paramsSerializer),!0),d.timeout=t.timeout,d[h]=function(){if(d&&(4===d.readyState||v)&&(0!==d.status||d.responseURL&&0===d.responseURL.indexOf("file:"))){var n="getAllResponseHeaders"in d?a(d.getAllResponseHeaders()):null,r=t.responseType&&"text"!==t.responseType?d.response:d.responseText,o={data:r,status:1223===d.status?204:d.status,statusText:1223===d.status?"No Content":d.statusText,headers:n,config:t,request:d};i(e,l,o),d=null}},d.onerror=function(){l(u("Network Error",t)),d=null},d.ontimeout=function(){l(u("timeout of "+t.timeout+"ms exceeded",t,"ECONNABORTED")),d=null},r.isStandardBrowserEnv()){var y=n(23),b=(t.withCredentials||s(t.url))&&t.xsrfCookieName?y.read(t.xsrfCookieName):void 0;b&&(p[t.xsrfHeaderName]=b)}if("setRequestHeader"in d&&r.forEach(p,function(t,e){"undefined"==typeof f&&"content-type"===e.toLowerCase()?delete p[e]:d.setRequestHeader(e,t)}),t.withCredentials&&(d.withCredentials=!0),t.responseType)try{d.responseType=t.responseType}catch(t){if("json"!==d.responseType)throw t}"function"==typeof t.onDownloadProgress&&d.addEventListener("progress",t.onDownloadProgress),"function"==typeof t.onUploadProgress&&d.upload&&d.upload.addEventListener("progress",t.onUploadProgress),t.cancelToken&&t.cancelToken.promise.then(function(t){d&&(d.abort(),l(t),d=null)}),void 0===f&&(f=null),d.send(f)})}},function(t,e,n){"use strict";function r(t){this.message=t}r.prototype.toString=function(){return"Cancel"+(this.message?": "+this.message:"")},r.prototype.__CANCEL__=!0,t.exports=r},function(t,e,n){"use strict";t.exports=function(t){return!(!t||!t.__CANCEL__)}},function(t,e,n){"use strict";var r=n(17);t.exports=function(t,e,n,i){var o=new Error(t);return r(o,e,n,i)}},function(t,e,n){"use strict";t.exports=function(t,e){return function(){for(var n=new Array(arguments.length),r=0;r0&&e-1 in t)}function u(t,e,n){return yt.isFunction(e)?yt.grep(t,function(t,r){return!!e.call(t,r,t)!==n}):e.nodeType?yt.grep(t,function(t){return t===e!==n}):"string"!=typeof e?yt.grep(t,function(t){return lt.call(e,t)>-1!==n}):Et.test(e)?yt.filter(e,t,n):(e=yt.filter(e,t),yt.grep(t,function(t){return lt.call(e,t)>-1!==n&&1===t.nodeType}))}function c(t,e){for(;(t=t[e])&&1!==t.nodeType;);return t}function l(t){var e={};return yt.each(t.match(It)||[],function(t,n){e[n]=!0}),e}function f(t){return t}function p(t){throw t}function d(t,e,n){var r;try{t&&yt.isFunction(r=t.promise)?r.call(t).done(e).fail(n):t&&yt.isFunction(r=t.then)?r.call(t,e,n):e.call(void 0,t)}catch(t){n.call(void 0,t)}}function h(){ot.removeEventListener("DOMContentLoaded",h),n.removeEventListener("load",h),yt.ready()}function v(){this.expando=yt.expando+v.uid++}function g(t){return"true"===t||"false"!==t&&("null"===t?null:t===+t+""?+t:Ht.test(t)?JSON.parse(t):t)}function m(t,e,n){var r;if(void 0===n&&1===t.nodeType)if(r="data-"+e.replace(Bt,"-$&").toLowerCase(),n=t.getAttribute(r),"string"==typeof n){try{n=g(n)}catch(t){}Mt.set(t,e,n)}else n=void 0;return n}function y(t,e,n,r){var i,o=1,a=20,s=r?function(){return r.cur()}:function(){return yt.css(t,e,"")},u=s(),c=n&&n[3]||(yt.cssNumber[e]?"":"px"),l=(yt.cssNumber[e]||"px"!==c&&+u)&&Wt.exec(yt.css(t,e));if(l&&l[3]!==c){c=c||l[3],n=n||[],l=+u||1;do o=o||".5",l/=o,yt.style(t,e,l+c);while(o!==(o=s()/u)&&1!==o&&--a)}return n&&(l=+l||+u||0,i=n[1]?l+(n[1]+1)*n[2]:+n[2],r&&(r.unit=c,r.start=l,r.end=i)),i}function b(t){var e,n=t.ownerDocument,r=t.nodeName,i=Kt[r];return i?i:(e=n.body.appendChild(n.createElement(r)),i=yt.css(e,"display"),e.parentNode.removeChild(e),"none"===i&&(i="block"),Kt[r]=i,i)}function _(t,e){for(var n,r,i=[],o=0,a=t.length;o-1)i&&i.push(o);else if(c=yt.contains(o.ownerDocument,o),a=w(f.appendChild(o),"script"),c&&x(a),n)for(l=0;o=a[l++];)Zt.test(o.type||"")&&n.push(o);return f}function T(){return!0}function $(){return!1}function k(){try{return ot.activeElement}catch(t){}}function A(t,e,n,r,i,o){var a,s;if("object"==typeof e){"string"!=typeof n&&(r=r||n,n=void 0);for(s in e)A(t,s,n,r,e[s],o);return t}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)),i===!1)i=$;else if(!i)return t;return 1===o&&(a=i,i=function(t){return yt().off(t),a.apply(this,arguments)},i.guid=a.guid||(a.guid=yt.guid++)),t.each(function(){yt.event.add(this,e,i,r,n)})}function E(t,e){return yt.nodeName(t,"table")&&yt.nodeName(11!==e.nodeType?e:e.firstChild,"tr")?t.getElementsByTagName("tbody")[0]||t:t}function S(t){return t.type=(null!==t.getAttribute("type"))+"/"+t.type,t}function O(t){var e=se.exec(t.type);return e?t.type=e[1]:t.removeAttribute("type"),t}function j(t,e){var n,r,i,o,a,s,u,c;if(1===e.nodeType){if(qt.hasData(t)&&(o=qt.access(t),a=qt.set(e,o),c=o.events)){delete a.handle,a.events={};for(i in c)for(n=0,r=c[i].length;n1&&"string"==typeof h&&!gt.checkClone&&ae.test(h))return t.each(function(i){var o=t.eq(i);v&&(e[0]=h.call(this,i,o.html())),D(o,e,n,r)});if(p&&(i=C(e,t[0].ownerDocument,!1,t,r),o=i.firstChild,1===i.childNodes.length&&(i=o),o||r)){for(s=yt.map(w(i,"script"),S),u=s.length;f=0&&nC.cacheLength&&delete t[e.shift()],t[n+" "]=r}var e=[];return t}function r(t){return t[M]=!0,t}function i(t){var e=D.createElement("fieldset");try{return!!t(e)}catch(t){return!1}finally{e.parentNode&&e.parentNode.removeChild(e),e=null}}function o(t,e){for(var n=t.split("|"),r=n.length;r--;)C.attrHandle[n[r]]=e}function a(t,e){var n=e&&t,r=n&&1===t.nodeType&&1===e.nodeType&&t.sourceIndex-e.sourceIndex;if(r)return r;if(n)for(;n=n.nextSibling;)if(n===e)return-1;return t?1:-1}function s(t){return function(e){var n=e.nodeName.toLowerCase();return"input"===n&&e.type===t}}function u(t){return function(e){var n=e.nodeName.toLowerCase();return("input"===n||"button"===n)&&e.type===t}}function c(t){return function(e){return"form"in e?e.parentNode&&e.disabled===!1?"label"in e?"label"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&Tt(e)===t:e.disabled===t:"label"in e&&e.disabled===t}}function l(t){return r(function(e){return e=+e,r(function(n,r){for(var i,o=t([],n.length,e),a=o.length;a--;)n[i=o[a]]&&(n[i]=!(r[i]=n[i]))})})}function f(t){return t&&"undefined"!=typeof t.getElementsByTagName&&t}function p(){}function d(t){for(var e=0,n=t.length,r="";e1?function(e,n,r){for(var i=t.length;i--;)if(!t[i](e,n,r))return!1;return!0}:t[0]}function g(t,n,r){for(var i=0,o=n.length;i-1&&(r[c]=!(a[c]=f))}}else b=m(b===a?b.splice(h,b.length):b),o?o(null,a,b,u):Y.apply(a,b)})}function b(t){for(var e,n,r,i=t.length,o=C.relative[t[0].type],a=o||C.relative[" "],s=o?1:0,u=h(function(t){return t===e},a,!0),c=h(function(t){return tt(e,t)>-1},a,!0),l=[function(t,n,r){var i=!o&&(r||n!==S)||((e=n).nodeType?u(t,n,r):c(t,n,r));return e=null,i}];s1&&v(l),s>1&&d(t.slice(0,s-1).concat({value:" "===t[s-2].type?"*":""})).replace(st,"$1"),n,s0,o=t.length>0,a=function(r,a,s,u,c){var l,f,p,d=0,h="0",v=r&&[],g=[],y=S,b=r||o&&C.find.TAG("*",c),_=B+=null==y?1:Math.random()||.1,w=b.length;for(c&&(S=a===D||a||c);h!==w&&null!=(l=b[h]);h++){if(o&&l){for(f=0,a||l.ownerDocument===D||(N(l),s=!R);p=t[f++];)if(p(l,a||D,s)){u.push(l);break}c&&(B=_)}i&&((l=!p&&l)&&d--,r&&v.push(l))}if(d+=h,i&&h!==d){for(f=0;p=n[f++];)p(v,g,a,s);if(r){if(d>0)for(;h--;)v[h]||g[h]||(g[h]=G.call(u));g=m(g)}Y.apply(u,g),c&&!r&&g.length>0&&d+n.length>1&&e.uniqueSort(u)}return c&&(B=_,S=y),v};return i?r(a):a}var w,x,C,T,$,k,A,E,S,O,j,N,D,I,R,L,P,F,q,M="sizzle"+1*new Date,H=t.document,B=0,U=0,W=n(),z=n(),V=n(),X=function(t,e){return t===e&&(j=!0),0},K={}.hasOwnProperty,J=[],G=J.pop,Z=J.push,Y=J.push,Q=J.slice,tt=function(t,e){for(var n=0,r=t.length;n+~]|"+nt+")"+nt+"*"),lt=new RegExp("="+nt+"*([^\\]'\"]*?)"+nt+"*\\]","g"),ft=new RegExp(ot),pt=new RegExp("^"+rt+"$"),dt={ID:new RegExp("^#("+rt+")"),CLASS:new RegExp("^\\.("+rt+")"),TAG:new RegExp("^("+rt+"|[*])"),ATTR:new RegExp("^"+it),PSEUDO:new RegExp("^"+ot),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+nt+"*(even|odd|(([+-]|)(\\d*)n|)"+nt+"*(?:([+-]|)"+nt+"*(\\d+)|))"+nt+"*\\)|)","i"),bool:new RegExp("^(?:"+et+")$","i"),needsContext:new RegExp("^"+nt+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+nt+"*((?:-\\d)?\\d*)"+nt+"*\\)|)(?=[^-]|$)","i")},ht=/^(?:input|select|textarea|button)$/i,vt=/^h\d$/i,gt=/^[^{]+\{\s*\[native \w/,mt=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,yt=/[+~]/,bt=new RegExp("\\\\([\\da-f]{1,6}"+nt+"?|("+nt+")|.)","ig"),_t=function(t,e,n){var r="0x"+e-65536;return r!==r||n?e:r<0?String.fromCharCode(r+65536):String.fromCharCode(r>>10|55296,1023&r|56320)},wt=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,xt=function(t,e){return e?"\0"===t?"�":t.slice(0,-1)+"\\"+t.charCodeAt(t.length-1).toString(16)+" ":"\\"+t},Ct=function(){N()},Tt=h(function(t){return t.disabled===!0&&("form"in t||"label"in t)},{dir:"parentNode",next:"legend"});try{Y.apply(J=Q.call(H.childNodes),H.childNodes),J[H.childNodes.length].nodeType}catch(t){Y={apply:J.length?function(t,e){Z.apply(t,Q.call(e))}:function(t,e){for(var n=t.length,r=0;t[n++]=e[r++];);t.length=n-1}}}x=e.support={},$=e.isXML=function(t){var e=t&&(t.ownerDocument||t).documentElement;return!!e&&"HTML"!==e.nodeName},N=e.setDocument=function(t){var e,n,r=t?t.ownerDocument||t:H;return r!==D&&9===r.nodeType&&r.documentElement?(D=r,I=D.documentElement,R=!$(D),H!==D&&(n=D.defaultView)&&n.top!==n&&(n.addEventListener?n.addEventListener("unload",Ct,!1):n.attachEvent&&n.attachEvent("onunload",Ct)),x.attributes=i(function(t){return t.className="i",!t.getAttribute("className")}),x.getElementsByTagName=i(function(t){return t.appendChild(D.createComment("")),!t.getElementsByTagName("*").length}),x.getElementsByClassName=gt.test(D.getElementsByClassName),x.getById=i(function(t){return I.appendChild(t).id=M,!D.getElementsByName||!D.getElementsByName(M).length}),x.getById?(C.filter.ID=function(t){var e=t.replace(bt,_t);return function(t){return t.getAttribute("id")===e}},C.find.ID=function(t,e){if("undefined"!=typeof e.getElementById&&R){var n=e.getElementById(t);return n?[n]:[]}}):(C.filter.ID=function(t){var e=t.replace(bt,_t);return function(t){var n="undefined"!=typeof t.getAttributeNode&&t.getAttributeNode("id");return n&&n.value===e}},C.find.ID=function(t,e){if("undefined"!=typeof e.getElementById&&R){var n,r,i,o=e.getElementById(t);if(o){if(n=o.getAttributeNode("id"),n&&n.value===t)return[o];for(i=e.getElementsByName(t),r=0;o=i[r++];)if(n=o.getAttributeNode("id"),n&&n.value===t)return[o]}return[]}}),C.find.TAG=x.getElementsByTagName?function(t,e){return"undefined"!=typeof e.getElementsByTagName?e.getElementsByTagName(t):x.qsa?e.querySelectorAll(t):void 0}:function(t,e){var n,r=[],i=0,o=e.getElementsByTagName(t);if("*"===t){for(;n=o[i++];)1===n.nodeType&&r.push(n);return r}return o},C.find.CLASS=x.getElementsByClassName&&function(t,e){if("undefined"!=typeof e.getElementsByClassName&&R)return e.getElementsByClassName(t)},P=[],L=[],(x.qsa=gt.test(D.querySelectorAll))&&(i(function(t){I.appendChild(t).innerHTML="",t.querySelectorAll("[msallowcapture^='']").length&&L.push("[*^$]="+nt+"*(?:''|\"\")"),t.querySelectorAll("[selected]").length||L.push("\\["+nt+"*(?:value|"+et+")"),t.querySelectorAll("[id~="+M+"-]").length||L.push("~="),t.querySelectorAll(":checked").length||L.push(":checked"),t.querySelectorAll("a#"+M+"+*").length||L.push(".#.+[+~]")}),i(function(t){t.innerHTML="";var e=D.createElement("input");e.setAttribute("type","hidden"),t.appendChild(e).setAttribute("name","D"),t.querySelectorAll("[name=d]").length&&L.push("name"+nt+"*[*^$|!~]?="),2!==t.querySelectorAll(":enabled").length&&L.push(":enabled",":disabled"),I.appendChild(t).disabled=!0,2!==t.querySelectorAll(":disabled").length&&L.push(":enabled",":disabled"),t.querySelectorAll("*,:x"),L.push(",.*:")})),(x.matchesSelector=gt.test(F=I.matches||I.webkitMatchesSelector||I.mozMatchesSelector||I.oMatchesSelector||I.msMatchesSelector))&&i(function(t){x.disconnectedMatch=F.call(t,"*"),F.call(t,"[s!='']:x"),P.push("!=",ot)}),L=L.length&&new RegExp(L.join("|")),P=P.length&&new RegExp(P.join("|")),e=gt.test(I.compareDocumentPosition),q=e||gt.test(I.contains)?function(t,e){var n=9===t.nodeType?t.documentElement:t,r=e&&e.parentNode;return t===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):t.compareDocumentPosition&&16&t.compareDocumentPosition(r)))}:function(t,e){if(e)for(;e=e.parentNode;)if(e===t)return!0;return!1},X=e?function(t,e){if(t===e)return j=!0,0;var n=!t.compareDocumentPosition-!e.compareDocumentPosition;return n?n:(n=(t.ownerDocument||t)===(e.ownerDocument||e)?t.compareDocumentPosition(e):1,1&n||!x.sortDetached&&e.compareDocumentPosition(t)===n?t===D||t.ownerDocument===H&&q(H,t)?-1:e===D||e.ownerDocument===H&&q(H,e)?1:O?tt(O,t)-tt(O,e):0:4&n?-1:1)}:function(t,e){if(t===e)return j=!0,0;var n,r=0,i=t.parentNode,o=e.parentNode,s=[t],u=[e];if(!i||!o)return t===D?-1:e===D?1:i?-1:o?1:O?tt(O,t)-tt(O,e):0;if(i===o)return a(t,e);for(n=t;n=n.parentNode;)s.unshift(n);for(n=e;n=n.parentNode;)u.unshift(n);for(;s[r]===u[r];)r++;return r?a(s[r],u[r]):s[r]===H?-1:u[r]===H?1:0},D):D},e.matches=function(t,n){return e(t,null,null,n)},e.matchesSelector=function(t,n){if((t.ownerDocument||t)!==D&&N(t),n=n.replace(lt,"='$1']"),x.matchesSelector&&R&&!V[n+" "]&&(!P||!P.test(n))&&(!L||!L.test(n)))try{var r=F.call(t,n);if(r||x.disconnectedMatch||t.document&&11!==t.document.nodeType)return r}catch(t){}return e(n,D,null,[t]).length>0},e.contains=function(t,e){return(t.ownerDocument||t)!==D&&N(t),q(t,e)},e.attr=function(t,e){(t.ownerDocument||t)!==D&&N(t);var n=C.attrHandle[e.toLowerCase()],r=n&&K.call(C.attrHandle,e.toLowerCase())?n(t,e,!R):void 0;return void 0!==r?r:x.attributes||!R?t.getAttribute(e):(r=t.getAttributeNode(e))&&r.specified?r.value:null},e.escape=function(t){return(t+"").replace(wt,xt)},e.error=function(t){throw new Error("Syntax error, unrecognized expression: "+t)},e.uniqueSort=function(t){var e,n=[],r=0,i=0;if(j=!x.detectDuplicates,O=!x.sortStable&&t.slice(0),t.sort(X),j){for(;e=t[i++];)e===t[i]&&(r=n.push(i));for(;r--;)t.splice(n[r],1)}return O=null,t},T=e.getText=function(t){var e,n="",r=0,i=t.nodeType;if(i){if(1===i||9===i||11===i){if("string"==typeof t.textContent)return t.textContent;for(t=t.firstChild;t;t=t.nextSibling)n+=T(t)}else if(3===i||4===i)return t.nodeValue}else for(;e=t[r++];)n+=T(e);return n},C=e.selectors={cacheLength:50,createPseudo:r,match:dt,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(t){return t[1]=t[1].replace(bt,_t),t[3]=(t[3]||t[4]||t[5]||"").replace(bt,_t),"~="===t[2]&&(t[3]=" "+t[3]+" "),t.slice(0,4)},CHILD:function(t){return t[1]=t[1].toLowerCase(),"nth"===t[1].slice(0,3)?(t[3]||e.error(t[0]),t[4]=+(t[4]?t[5]+(t[6]||1):2*("even"===t[3]||"odd"===t[3])),t[5]=+(t[7]+t[8]||"odd"===t[3])):t[3]&&e.error(t[0]),t},PSEUDO:function(t){var e,n=!t[6]&&t[2];return dt.CHILD.test(t[0])?null:(t[3]?t[2]=t[4]||t[5]||"":n&&ft.test(n)&&(e=k(n,!0))&&(e=n.indexOf(")",n.length-e)-n.length)&&(t[0]=t[0].slice(0,e),t[2]=n.slice(0,e)),t.slice(0,3))}},filter:{TAG:function(t){var e=t.replace(bt,_t).toLowerCase();return"*"===t?function(){return!0}:function(t){return t.nodeName&&t.nodeName.toLowerCase()===e}},CLASS:function(t){var e=W[t+" "];return e||(e=new RegExp("(^|"+nt+")"+t+"("+nt+"|$)"))&&W(t,function(t){return e.test("string"==typeof t.className&&t.className||"undefined"!=typeof t.getAttribute&&t.getAttribute("class")||"")})},ATTR:function(t,n,r){return function(i){var o=e.attr(i,t);return null==o?"!="===n:!n||(o+="","="===n?o===r:"!="===n?o!==r:"^="===n?r&&0===o.indexOf(r):"*="===n?r&&o.indexOf(r)>-1:"$="===n?r&&o.slice(-r.length)===r:"~="===n?(" "+o.replace(at," ")+" ").indexOf(r)>-1:"|="===n&&(o===r||o.slice(0,r.length+1)===r+"-"))}},CHILD:function(t,e,n,r,i){var o="nth"!==t.slice(0,3),a="last"!==t.slice(-4),s="of-type"===e;return 1===r&&0===i?function(t){return!!t.parentNode}:function(e,n,u){var c,l,f,p,d,h,v=o!==a?"nextSibling":"previousSibling",g=e.parentNode,m=s&&e.nodeName.toLowerCase(),y=!u&&!s,b=!1;if(g){if(o){for(;v;){for(p=e;p=p[v];)if(s?p.nodeName.toLowerCase()===m:1===p.nodeType)return!1;h=v="only"===t&&!h&&"nextSibling"}return!0}if(h=[a?g.firstChild:g.lastChild],a&&y){for(p=g,f=p[M]||(p[M]={}),l=f[p.uniqueID]||(f[p.uniqueID]={}),c=l[t]||[],d=c[0]===B&&c[1],b=d&&c[2],p=d&&g.childNodes[d];p=++d&&p&&p[v]||(b=d=0)||h.pop();)if(1===p.nodeType&&++b&&p===e){l[t]=[B,d,b];break}}else if(y&&(p=e,f=p[M]||(p[M]={}),l=f[p.uniqueID]||(f[p.uniqueID]={}),c=l[t]||[],d=c[0]===B&&c[1],b=d),b===!1)for(;(p=++d&&p&&p[v]||(b=d=0)||h.pop())&&((s?p.nodeName.toLowerCase()!==m:1!==p.nodeType)||!++b||(y&&(f=p[M]||(p[M]={}),l=f[p.uniqueID]||(f[p.uniqueID]={}),l[t]=[B,b]),p!==e)););return b-=i,b===r||b%r===0&&b/r>=0}}},PSEUDO:function(t,n){var i,o=C.pseudos[t]||C.setFilters[t.toLowerCase()]||e.error("unsupported pseudo: "+t);return o[M]?o(n):o.length>1?(i=[t,t,"",n],C.setFilters.hasOwnProperty(t.toLowerCase())?r(function(t,e){for(var r,i=o(t,n),a=i.length;a--;)r=tt(t,i[a]),t[r]=!(e[r]=i[a])}):function(t){return o(t,0,i)}):o}},pseudos:{not:r(function(t){var e=[],n=[],i=A(t.replace(st,"$1"));return i[M]?r(function(t,e,n,r){for(var o,a=i(t,null,r,[]),s=t.length;s--;)(o=a[s])&&(t[s]=!(e[s]=o))}):function(t,r,o){return e[0]=t,i(e,null,o,n),e[0]=null,!n.pop()}}),has:r(function(t){return function(n){return e(t,n).length>0}}),contains:r(function(t){return t=t.replace(bt,_t),function(e){return(e.textContent||e.innerText||T(e)).indexOf(t)>-1}}),lang:r(function(t){return pt.test(t||"")||e.error("unsupported lang: "+t),t=t.replace(bt,_t).toLowerCase(),function(e){var n;do if(n=R?e.lang:e.getAttribute("xml:lang")||e.getAttribute("lang"))return n=n.toLowerCase(),n===t||0===n.indexOf(t+"-");while((e=e.parentNode)&&1===e.nodeType);return!1}}),target:function(e){var n=t.location&&t.location.hash;return n&&n.slice(1)===e.id},root:function(t){return t===I},focus:function(t){return t===D.activeElement&&(!D.hasFocus||D.hasFocus())&&!!(t.type||t.href||~t.tabIndex)},enabled:c(!1),disabled:c(!0),checked:function(t){var e=t.nodeName.toLowerCase();return"input"===e&&!!t.checked||"option"===e&&!!t.selected},selected:function(t){return t.parentNode&&t.parentNode.selectedIndex,t.selected===!0},empty:function(t){for(t=t.firstChild;t;t=t.nextSibling)if(t.nodeType<6)return!1;return!0},parent:function(t){return!C.pseudos.empty(t)},header:function(t){return vt.test(t.nodeName)},input:function(t){return ht.test(t.nodeName)},button:function(t){var e=t.nodeName.toLowerCase();return"input"===e&&"button"===t.type||"button"===e},text:function(t){var e;return"input"===t.nodeName.toLowerCase()&&"text"===t.type&&(null==(e=t.getAttribute("type"))||"text"===e.toLowerCase())},first:l(function(){return[0]}),last:l(function(t,e){return[e-1]}),eq:l(function(t,e,n){return[n<0?n+e:n]}),even:l(function(t,e){for(var n=0;n=0;)t.push(r);return t}),gt:l(function(t,e,n){for(var r=n<0?n+e:n;++r2&&"ID"===(a=o[0]).type&&9===e.nodeType&&R&&C.relative[o[1].type]){if(e=(C.find.ID(a.matches[0].replace(bt,_t),e)||[])[0],!e)return n;c&&(e=e.parentNode),t=t.slice(o.shift().value.length)}for(i=dt.needsContext.test(t)?0:o.length;i--&&(a=o[i],!C.relative[s=a.type]);)if((u=C.find[s])&&(r=u(a.matches[0].replace(bt,_t),yt.test(o[0].type)&&f(e.parentNode)||e))){if(o.splice(i,1),t=r.length&&d(o),!t)return Y.apply(n,r),n;break}}return(c||A(t,l))(r,e,!R,n,!e||yt.test(t)&&f(e.parentNode)||e),n},x.sortStable=M.split("").sort(X).join("")===M,x.detectDuplicates=!!j,N(),x.sortDetached=i(function(t){return 1&t.compareDocumentPosition(D.createElement("fieldset"))}),i(function(t){return t.innerHTML="","#"===t.firstChild.getAttribute("href")})||o("type|href|height|width",function(t,e,n){if(!n)return t.getAttribute(e,"type"===e.toLowerCase()?1:2)}),x.attributes&&i(function(t){return t.innerHTML="",t.firstChild.setAttribute("value",""),""===t.firstChild.getAttribute("value")})||o("value",function(t,e,n){if(!n&&"input"===t.nodeName.toLowerCase())return t.defaultValue}),i(function(t){return null==t.getAttribute("disabled")})||o(et,function(t,e,n){var r;if(!n)return t[e]===!0?e.toLowerCase():(r=t.getAttributeNode(e))&&r.specified?r.value:null}),e}(n);yt.find=Ct,yt.expr=Ct.selectors,yt.expr[":"]=yt.expr.pseudos,yt.uniqueSort=yt.unique=Ct.uniqueSort,yt.text=Ct.getText,yt.isXMLDoc=Ct.isXML,yt.contains=Ct.contains,yt.escapeSelector=Ct.escape;var Tt=function(t,e,n){for(var r=[],i=void 0!==n;(t=t[e])&&9!==t.nodeType;)if(1===t.nodeType){if(i&&yt(t).is(n))break;r.push(t)}return r},$t=function(t,e){for(var n=[];t;t=t.nextSibling)1===t.nodeType&&t!==e&&n.push(t);return n},kt=yt.expr.match.needsContext,At=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i,Et=/^.[^:#\[\.,]*$/;yt.filter=function(t,e,n){var r=e[0];return n&&(t=":not("+t+")"),1===e.length&&1===r.nodeType?yt.find.matchesSelector(r,t)?[r]:[]:yt.find.matches(t,yt.grep(e,function(t){return 1===t.nodeType}))},yt.fn.extend({find:function(t){var e,n,r=this.length,i=this;if("string"!=typeof t)return this.pushStack(yt(t).filter(function(){for(e=0;e1?yt.uniqueSort(n):n},filter:function(t){return this.pushStack(u(this,t||[],!1))},not:function(t){return this.pushStack(u(this,t||[],!0))},is:function(t){return!!u(this,"string"==typeof t&&kt.test(t)?yt(t):t||[],!1).length}});var St,Ot=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/,jt=yt.fn.init=function(t,e,n){var r,i;if(!t)return this;if(n=n||St,"string"==typeof t){if(r="<"===t[0]&&">"===t[t.length-1]&&t.length>=3?[null,t,null]:Ot.exec(t),!r||!r[1]&&e)return!e||e.jquery?(e||n).find(t):this.constructor(e).find(t);if(r[1]){if(e=e instanceof yt?e[0]:e,yt.merge(this,yt.parseHTML(r[1],e&&e.nodeType?e.ownerDocument||e:ot,!0)),At.test(r[1])&&yt.isPlainObject(e))for(r in e)yt.isFunction(this[r])?this[r](e[r]):this.attr(r,e[r]);return this}return i=ot.getElementById(r[2]),i&&(this[0]=i,this.length=1),this}return t.nodeType?(this[0]=t,this.length=1,this):yt.isFunction(t)?void 0!==n.ready?n.ready(t):t(yt):yt.makeArray(t,this)};jt.prototype=yt.fn,St=yt(ot);var Nt=/^(?:parents|prev(?:Until|All))/,Dt={children:!0,contents:!0,next:!0,prev:!0};yt.fn.extend({has:function(t){var e=yt(t,this),n=e.length;return this.filter(function(){for(var t=0;t-1:1===n.nodeType&&yt.find.matchesSelector(n,t))){o.push(n);break}return this.pushStack(o.length>1?yt.uniqueSort(o):o)},index:function(t){return t?"string"==typeof t?lt.call(yt(t),this[0]):lt.call(this,t.jquery?t[0]:t):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(t,e){return this.pushStack(yt.uniqueSort(yt.merge(this.get(),yt(t,e))))},addBack:function(t){return this.add(null==t?this.prevObject:this.prevObject.filter(t))}}),yt.each({parent:function(t){var e=t.parentNode;return e&&11!==e.nodeType?e:null},parents:function(t){return Tt(t,"parentNode")},parentsUntil:function(t,e,n){return Tt(t,"parentNode",n)},next:function(t){return c(t,"nextSibling")},prev:function(t){return c(t,"previousSibling")},nextAll:function(t){return Tt(t,"nextSibling")},prevAll:function(t){return Tt(t,"previousSibling")},nextUntil:function(t,e,n){return Tt(t,"nextSibling",n)},prevUntil:function(t,e,n){return Tt(t,"previousSibling",n)},siblings:function(t){return $t((t.parentNode||{}).firstChild,t)},children:function(t){return $t(t.firstChild)},contents:function(t){return t.contentDocument||yt.merge([],t.childNodes)}},function(t,e){yt.fn[t]=function(n,r){var i=yt.map(this,e,n);return"Until"!==t.slice(-5)&&(r=n),r&&"string"==typeof r&&(i=yt.filter(r,i)),this.length>1&&(Dt[t]||yt.uniqueSort(i),Nt.test(t)&&i.reverse()),this.pushStack(i)}});var It=/[^\x20\t\r\n\f]+/g;yt.Callbacks=function(t){t="string"==typeof t?l(t):yt.extend({},t);var e,n,r,i,o=[],a=[],s=-1,u=function(){for(i=t.once,r=e=!0;a.length;s=-1)for(n=a.shift();++s-1;)o.splice(n,1),n<=s&&s--}),this},has:function(t){return t?yt.inArray(t,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||e||(o=n=""),this},locked:function(){return!!i},fireWith:function(t,n){return i||(n=n||[],n=[t,n.slice?n.slice():n],a.push(n),e||u()),this},fire:function(){return c.fireWith(this,arguments),this},fired:function(){return!!r}};return c},yt.extend({Deferred:function(t){var e=[["notify","progress",yt.Callbacks("memory"),yt.Callbacks("memory"),2],["resolve","done",yt.Callbacks("once memory"),yt.Callbacks("once memory"),0,"resolved"],["reject","fail",yt.Callbacks("once memory"),yt.Callbacks("once memory"),1,"rejected"]],r="pending",i={state:function(){return r},always:function(){return o.done(arguments).fail(arguments),this},catch:function(t){return i.then(null,t)},pipe:function(){var t=arguments;return yt.Deferred(function(n){yt.each(e,function(e,r){var i=yt.isFunction(t[r[4]])&&t[r[4]];o[r[1]](function(){var t=i&&i.apply(this,arguments);t&&yt.isFunction(t.promise)?t.promise().progress(n.notify).done(n.resolve).fail(n.reject):n[r[0]+"With"](this,i?[t]:arguments)})}),t=null}).promise()},then:function(t,r,i){function o(t,e,r,i){return function(){var s=this,u=arguments,c=function(){var n,c;if(!(t=a&&(r!==p&&(s=void 0,u=[n]),e.rejectWith(s,u))}};t?l():(yt.Deferred.getStackHook&&(l.stackTrace=yt.Deferred.getStackHook()),n.setTimeout(l))}}var a=0;return yt.Deferred(function(n){e[0][3].add(o(0,n,yt.isFunction(i)?i:f,n.notifyWith)),e[1][3].add(o(0,n,yt.isFunction(t)?t:f)),e[2][3].add(o(0,n,yt.isFunction(r)?r:p))}).promise()},promise:function(t){return null!=t?yt.extend(t,i):i}},o={};return yt.each(e,function(t,n){var a=n[2],s=n[5];i[n[1]]=a.add,s&&a.add(function(){r=s},e[3-t][2].disable,e[0][2].lock),a.add(n[3].fire),o[n[0]]=function(){return o[n[0]+"With"](this===o?void 0:this,arguments),this},o[n[0]+"With"]=a.fireWith}),i.promise(o),t&&t.call(o,o),o},when:function(t){var e=arguments.length,n=e,r=Array(n),i=st.call(arguments),o=yt.Deferred(),a=function(t){return function(n){r[t]=this,i[t]=arguments.length>1?st.call(arguments):n,--e||o.resolveWith(r,i)}};if(e<=1&&(d(t,o.done(a(n)).resolve,o.reject),"pending"===o.state()||yt.isFunction(i[n]&&i[n].then)))return o.then();for(;n--;)d(i[n],a(n),o.reject);return o.promise()}});var Rt=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;yt.Deferred.exceptionHook=function(t,e){n.console&&n.console.warn&&t&&Rt.test(t.name)&&n.console.warn("jQuery.Deferred exception: "+t.message,t.stack,e)},yt.readyException=function(t){n.setTimeout(function(){throw t})};var Lt=yt.Deferred();yt.fn.ready=function(t){return Lt.then(t).catch(function(t){yt.readyException(t)}),this},yt.extend({isReady:!1,readyWait:1,holdReady:function(t){t?yt.readyWait++:yt.ready(!0)},ready:function(t){(t===!0?--yt.readyWait:yt.isReady)||(yt.isReady=!0,t!==!0&&--yt.readyWait>0||Lt.resolveWith(ot,[yt]))}}),yt.ready.then=Lt.then,"complete"===ot.readyState||"loading"!==ot.readyState&&!ot.documentElement.doScroll?n.setTimeout(yt.ready):(ot.addEventListener("DOMContentLoaded",h),n.addEventListener("load",h));var Pt=function(t,e,n,r,i,o,a){var s=0,u=t.length,c=null==n;if("object"===yt.type(n)){i=!0;for(s in n)Pt(t,e,s,n[s],!0,o,a)}else if(void 0!==r&&(i=!0,yt.isFunction(r)||(a=!0),c&&(a?(e.call(t,r),e=null):(c=e,e=function(t,e,n){return c.call(yt(t),n)})),e))for(;s1,null,!0)},removeData:function(t){return this.each(function(){Mt.remove(this,t)})}}),yt.extend({queue:function(t,e,n){var r;if(t)return e=(e||"fx")+"queue",r=qt.get(t,e),n&&(!r||yt.isArray(n)?r=qt.access(t,e,yt.makeArray(n)):r.push(n)),r||[]},dequeue:function(t,e){e=e||"fx";var n=yt.queue(t,e),r=n.length,i=n.shift(),o=yt._queueHooks(t,e),a=function(){yt.dequeue(t,e)};"inprogress"===i&&(i=n.shift(),r--),i&&("fx"===e&&n.unshift("inprogress"),delete o.stop,i.call(t,a,o)),!r&&o&&o.empty.fire()},_queueHooks:function(t,e){var n=e+"queueHooks";return qt.get(t,n)||qt.access(t,n,{empty:yt.Callbacks("once memory").add(function(){qt.remove(t,[e+"queue",n])})})}}),yt.fn.extend({queue:function(t,e){var n=2;return"string"!=typeof t&&(e=t,t="fx",n--),arguments.length\x20\t\r\n\f]+)/i,Zt=/^$|\/(?:java|ecma)script/i,Yt={option:[1,""],thead:[1,"","
    "],col:[2,"","
    "],tr:[2,"","
    "],td:[3,"","
    "],_default:[0,"",""]};Yt.optgroup=Yt.option,Yt.tbody=Yt.tfoot=Yt.colgroup=Yt.caption=Yt.thead,Yt.th=Yt.td; +var Qt=/<|&#?\w+;/;!function(){var t=ot.createDocumentFragment(),e=t.appendChild(ot.createElement("div")),n=ot.createElement("input");n.setAttribute("type","radio"),n.setAttribute("checked","checked"),n.setAttribute("name","t"),e.appendChild(n),gt.checkClone=e.cloneNode(!0).cloneNode(!0).lastChild.checked,e.innerHTML="",gt.noCloneChecked=!!e.cloneNode(!0).lastChild.defaultValue}();var te=ot.documentElement,ee=/^key/,ne=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,re=/^([^.]*)(?:\.(.+)|)/;yt.event={global:{},add:function(t,e,n,r,i){var o,a,s,u,c,l,f,p,d,h,v,g=qt.get(t);if(g)for(n.handler&&(o=n,n=o.handler,i=o.selector),i&&yt.find.matchesSelector(te,i),n.guid||(n.guid=yt.guid++),(u=g.events)||(u=g.events={}),(a=g.handle)||(a=g.handle=function(e){return"undefined"!=typeof yt&&yt.event.triggered!==e.type?yt.event.dispatch.apply(t,arguments):void 0}),e=(e||"").match(It)||[""],c=e.length;c--;)s=re.exec(e[c])||[],d=v=s[1],h=(s[2]||"").split(".").sort(),d&&(f=yt.event.special[d]||{},d=(i?f.delegateType:f.bindType)||d,f=yt.event.special[d]||{},l=yt.extend({type:d,origType:v,data:r,handler:n,guid:n.guid,selector:i,needsContext:i&&yt.expr.match.needsContext.test(i),namespace:h.join(".")},o),(p=u[d])||(p=u[d]=[],p.delegateCount=0,f.setup&&f.setup.call(t,r,h,a)!==!1||t.addEventListener&&t.addEventListener(d,a)),f.add&&(f.add.call(t,l),l.handler.guid||(l.handler.guid=n.guid)),i?p.splice(p.delegateCount++,0,l):p.push(l),yt.event.global[d]=!0)},remove:function(t,e,n,r,i){var o,a,s,u,c,l,f,p,d,h,v,g=qt.hasData(t)&&qt.get(t);if(g&&(u=g.events)){for(e=(e||"").match(It)||[""],c=e.length;c--;)if(s=re.exec(e[c])||[],d=v=s[1],h=(s[2]||"").split(".").sort(),d){for(f=yt.event.special[d]||{},d=(r?f.delegateType:f.bindType)||d,p=u[d]||[],s=s[2]&&new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"),a=o=p.length;o--;)l=p[o],!i&&v!==l.origType||n&&n.guid!==l.guid||s&&!s.test(l.namespace)||r&&r!==l.selector&&("**"!==r||!l.selector)||(p.splice(o,1),l.selector&&p.delegateCount--,f.remove&&f.remove.call(t,l));a&&!p.length&&(f.teardown&&f.teardown.call(t,h,g.handle)!==!1||yt.removeEvent(t,d,g.handle),delete u[d])}else for(d in u)yt.event.remove(t,d+e[c],n,r,!0);yt.isEmptyObject(u)&&qt.remove(t,"handle events")}},dispatch:function(t){var e,n,r,i,o,a,s=yt.event.fix(t),u=new Array(arguments.length),c=(qt.get(this,"events")||{})[s.type]||[],l=yt.event.special[s.type]||{};for(u[0]=s,e=1;e=1))for(;c!==this;c=c.parentNode||this)if(1===c.nodeType&&("click"!==t.type||c.disabled!==!0)){for(o=[],a={},n=0;n-1:yt.find(i,this,null,[c]).length),a[i]&&o.push(r);o.length&&s.push({elem:c,handlers:o})}return c=this,u\x20\t\r\n\f]*)[^>]*)\/>/gi,oe=/\s*$/g;yt.extend({htmlPrefilter:function(t){return t.replace(ie,"<$1>")},clone:function(t,e,n){var r,i,o,a,s=t.cloneNode(!0),u=yt.contains(t.ownerDocument,t);if(!(gt.noCloneChecked||1!==t.nodeType&&11!==t.nodeType||yt.isXMLDoc(t)))for(a=w(s),o=w(t),r=0,i=o.length;r0&&x(a,!u&&w(t,"script")),s},cleanData:function(t){for(var e,n,r,i=yt.event.special,o=0;void 0!==(n=t[o]);o++)if(Ft(n)){if(e=n[qt.expando]){if(e.events)for(r in e.events)i[r]?yt.event.remove(n,r):yt.removeEvent(n,r,e.handle);n[qt.expando]=void 0}n[Mt.expando]&&(n[Mt.expando]=void 0)}}}),yt.fn.extend({detach:function(t){return I(this,t,!0)},remove:function(t){return I(this,t)},text:function(t){return Pt(this,function(t){return void 0===t?yt.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=t)})},null,t,arguments.length)},append:function(){return D(this,arguments,function(t){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var e=E(this,t);e.appendChild(t)}})},prepend:function(){return D(this,arguments,function(t){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var e=E(this,t);e.insertBefore(t,e.firstChild)}})},before:function(){return D(this,arguments,function(t){this.parentNode&&this.parentNode.insertBefore(t,this)})},after:function(){return D(this,arguments,function(t){this.parentNode&&this.parentNode.insertBefore(t,this.nextSibling)})},empty:function(){for(var t,e=0;null!=(t=this[e]);e++)1===t.nodeType&&(yt.cleanData(w(t,!1)),t.textContent="");return this},clone:function(t,e){return t=null!=t&&t,e=null==e?t:e,this.map(function(){return yt.clone(this,t,e)})},html:function(t){return Pt(this,function(t){var e=this[0]||{},n=0,r=this.length;if(void 0===t&&1===e.nodeType)return e.innerHTML;if("string"==typeof t&&!oe.test(t)&&!Yt[(Gt.exec(t)||["",""])[1].toLowerCase()]){t=yt.htmlPrefilter(t);try{for(;n1)}}),yt.Tween=H,H.prototype={constructor:H,init:function(t,e,n,r,i,o){this.elem=t,this.prop=n,this.easing=i||yt.easing._default,this.options=e,this.start=this.now=this.cur(),this.end=r,this.unit=o||(yt.cssNumber[n]?"":"px")},cur:function(){var t=H.propHooks[this.prop];return t&&t.get?t.get(this):H.propHooks._default.get(this)},run:function(t){var e,n=H.propHooks[this.prop];return this.options.duration?this.pos=e=yt.easing[this.easing](t,this.options.duration*t,0,1,this.options.duration):this.pos=e=t,this.now=(this.end-this.start)*e+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):H.propHooks._default.set(this),this}},H.prototype.init.prototype=H.prototype,H.propHooks={_default:{get:function(t){var e;return 1!==t.elem.nodeType||null!=t.elem[t.prop]&&null==t.elem.style[t.prop]?t.elem[t.prop]:(e=yt.css(t.elem,t.prop,""),e&&"auto"!==e?e:0)},set:function(t){yt.fx.step[t.prop]?yt.fx.step[t.prop](t):1!==t.elem.nodeType||null==t.elem.style[yt.cssProps[t.prop]]&&!yt.cssHooks[t.prop]?t.elem[t.prop]=t.now:yt.style(t.elem,t.prop,t.now+t.unit)}}},H.propHooks.scrollTop=H.propHooks.scrollLeft={set:function(t){t.elem.nodeType&&t.elem.parentNode&&(t.elem[t.prop]=t.now)}},yt.easing={linear:function(t){return t},swing:function(t){return.5-Math.cos(t*Math.PI)/2},_default:"swing"},yt.fx=H.prototype.init,yt.fx.step={};var me,ye,be=/^(?:toggle|show|hide)$/,_e=/queueHooks$/;yt.Animation=yt.extend(K,{tweeners:{"*":[function(t,e){var n=this.createTween(t,e);return y(n.elem,t,Wt.exec(e),n),n}]},tweener:function(t,e){yt.isFunction(t)?(e=t,t=["*"]):t=t.match(It);for(var n,r=0,i=t.length;r1)},removeAttr:function(t){return this.each(function(){yt.removeAttr(this,t)})}}),yt.extend({attr:function(t,e,n){var r,i,o=t.nodeType;if(3!==o&&8!==o&&2!==o)return"undefined"==typeof t.getAttribute?yt.prop(t,e,n):(1===o&&yt.isXMLDoc(t)||(i=yt.attrHooks[e.toLowerCase()]||(yt.expr.match.bool.test(e)?we:void 0)),void 0!==n?null===n?void yt.removeAttr(t,e):i&&"set"in i&&void 0!==(r=i.set(t,n,e))?r:(t.setAttribute(e,n+""),n):i&&"get"in i&&null!==(r=i.get(t,e))?r:(r=yt.find.attr(t,e),null==r?void 0:r))},attrHooks:{type:{set:function(t,e){if(!gt.radioValue&&"radio"===e&&yt.nodeName(t,"input")){var n=t.value;return t.setAttribute("type",e),n&&(t.value=n),e}}}},removeAttr:function(t,e){var n,r=0,i=e&&e.match(It);if(i&&1===t.nodeType)for(;n=i[r++];)t.removeAttribute(n)}}),we={set:function(t,e,n){return e===!1?yt.removeAttr(t,n):t.setAttribute(n,n),n}},yt.each(yt.expr.match.bool.source.match(/\w+/g),function(t,e){var n=xe[e]||yt.find.attr;xe[e]=function(t,e,r){var i,o,a=e.toLowerCase();return r||(o=xe[a],xe[a]=i,i=null!=n(t,e,r)?a:null,xe[a]=o),i}});var Ce=/^(?:input|select|textarea|button)$/i,Te=/^(?:a|area)$/i;yt.fn.extend({prop:function(t,e){return Pt(this,yt.prop,t,e,arguments.length>1)},removeProp:function(t){return this.each(function(){delete this[yt.propFix[t]||t]})}}),yt.extend({prop:function(t,e,n){var r,i,o=t.nodeType;if(3!==o&&8!==o&&2!==o)return 1===o&&yt.isXMLDoc(t)||(e=yt.propFix[e]||e,i=yt.propHooks[e]),void 0!==n?i&&"set"in i&&void 0!==(r=i.set(t,n,e))?r:t[e]=n:i&&"get"in i&&null!==(r=i.get(t,e))?r:t[e]},propHooks:{tabIndex:{get:function(t){var e=yt.find.attr(t,"tabindex");return e?parseInt(e,10):Ce.test(t.nodeName)||Te.test(t.nodeName)&&t.href?0:-1}}},propFix:{for:"htmlFor",class:"className"}}),gt.optSelected||(yt.propHooks.selected={get:function(t){var e=t.parentNode;return e&&e.parentNode&&e.parentNode.selectedIndex,null},set:function(t){var e=t.parentNode;e&&(e.selectedIndex,e.parentNode&&e.parentNode.selectedIndex)}}),yt.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){yt.propFix[this.toLowerCase()]=this}),yt.fn.extend({addClass:function(t){var e,n,r,i,o,a,s,u=0;if(yt.isFunction(t))return this.each(function(e){yt(this).addClass(t.call(this,e,G(this)))});if("string"==typeof t&&t)for(e=t.match(It)||[];n=this[u++];)if(i=G(n),r=1===n.nodeType&&" "+J(i)+" "){for(a=0;o=e[a++];)r.indexOf(" "+o+" ")<0&&(r+=o+" ");s=J(r),i!==s&&n.setAttribute("class",s)}return this},removeClass:function(t){var e,n,r,i,o,a,s,u=0;if(yt.isFunction(t))return this.each(function(e){yt(this).removeClass(t.call(this,e,G(this)))});if(!arguments.length)return this.attr("class","");if("string"==typeof t&&t)for(e=t.match(It)||[];n=this[u++];)if(i=G(n),r=1===n.nodeType&&" "+J(i)+" "){for(a=0;o=e[a++];)for(;r.indexOf(" "+o+" ")>-1;)r=r.replace(" "+o+" "," ");s=J(r),i!==s&&n.setAttribute("class",s)}return this},toggleClass:function(t,e){var n=typeof t;return"boolean"==typeof e&&"string"===n?e?this.addClass(t):this.removeClass(t):yt.isFunction(t)?this.each(function(n){yt(this).toggleClass(t.call(this,n,G(this),e),e)}):this.each(function(){var e,r,i,o;if("string"===n)for(r=0,i=yt(this),o=t.match(It)||[];e=o[r++];)i.hasClass(e)?i.removeClass(e):i.addClass(e);else void 0!==t&&"boolean"!==n||(e=G(this),e&&qt.set(this,"__className__",e),this.setAttribute&&this.setAttribute("class",e||t===!1?"":qt.get(this,"__className__")||""))})},hasClass:function(t){var e,n,r=0;for(e=" "+t+" ";n=this[r++];)if(1===n.nodeType&&(" "+J(G(n))+" ").indexOf(e)>-1)return!0;return!1}});var $e=/\r/g;yt.fn.extend({val:function(t){var e,n,r,i=this[0];{if(arguments.length)return r=yt.isFunction(t),this.each(function(n){var i;1===this.nodeType&&(i=r?t.call(this,n,yt(this).val()):t,null==i?i="":"number"==typeof i?i+="":yt.isArray(i)&&(i=yt.map(i,function(t){return null==t?"":t+""})),e=yt.valHooks[this.type]||yt.valHooks[this.nodeName.toLowerCase()],e&&"set"in e&&void 0!==e.set(this,i,"value")||(this.value=i))});if(i)return e=yt.valHooks[i.type]||yt.valHooks[i.nodeName.toLowerCase()],e&&"get"in e&&void 0!==(n=e.get(i,"value"))?n:(n=i.value,"string"==typeof n?n.replace($e,""):null==n?"":n)}}}),yt.extend({valHooks:{option:{get:function(t){var e=yt.find.attr(t,"value");return null!=e?e:J(yt.text(t))}},select:{get:function(t){var e,n,r,i=t.options,o=t.selectedIndex,a="select-one"===t.type,s=a?null:[],u=a?o+1:i.length;for(r=o<0?u:a?o:0;r-1)&&(n=!0);return n||(t.selectedIndex=-1),o}}}}),yt.each(["radio","checkbox"],function(){yt.valHooks[this]={set:function(t,e){if(yt.isArray(e))return t.checked=yt.inArray(yt(t).val(),e)>-1}},gt.checkOn||(yt.valHooks[this].get=function(t){return null===t.getAttribute("value")?"on":t.value})});var ke=/^(?:focusinfocus|focusoutblur)$/;yt.extend(yt.event,{trigger:function(t,e,r,i){var o,a,s,u,c,l,f,p=[r||ot],d=dt.call(t,"type")?t.type:t,h=dt.call(t,"namespace")?t.namespace.split("."):[];if(a=s=r=r||ot,3!==r.nodeType&&8!==r.nodeType&&!ke.test(d+yt.event.triggered)&&(d.indexOf(".")>-1&&(h=d.split("."),d=h.shift(),h.sort()),c=d.indexOf(":")<0&&"on"+d,t=t[yt.expando]?t:new yt.Event(d,"object"==typeof t&&t),t.isTrigger=i?2:3,t.namespace=h.join("."),t.rnamespace=t.namespace?new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,t.result=void 0,t.target||(t.target=r),e=null==e?[t]:yt.makeArray(e,[t]),f=yt.event.special[d]||{},i||!f.trigger||f.trigger.apply(r,e)!==!1)){if(!i&&!f.noBubble&&!yt.isWindow(r)){for(u=f.delegateType||d,ke.test(u+d)||(a=a.parentNode);a;a=a.parentNode)p.push(a),s=a;s===(r.ownerDocument||ot)&&p.push(s.defaultView||s.parentWindow||n)}for(o=0;(a=p[o++])&&!t.isPropagationStopped();)t.type=o>1?u:f.bindType||d,l=(qt.get(a,"events")||{})[t.type]&&qt.get(a,"handle"),l&&l.apply(a,e),l=c&&a[c],l&&l.apply&&Ft(a)&&(t.result=l.apply(a,e),t.result===!1&&t.preventDefault());return t.type=d,i||t.isDefaultPrevented()||f._default&&f._default.apply(p.pop(),e)!==!1||!Ft(r)||c&&yt.isFunction(r[d])&&!yt.isWindow(r)&&(s=r[c],s&&(r[c]=null),yt.event.triggered=d,r[d](),yt.event.triggered=void 0,s&&(r[c]=s)),t.result}},simulate:function(t,e,n){var r=yt.extend(new yt.Event,n,{type:t,isSimulated:!0});yt.event.trigger(r,null,e)}}),yt.fn.extend({trigger:function(t,e){return this.each(function(){yt.event.trigger(t,e,this)})},triggerHandler:function(t,e){var n=this[0];if(n)return yt.event.trigger(t,e,n,!0)}}),yt.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(t,e){yt.fn[e]=function(t,n){return arguments.length>0?this.on(e,null,t,n):this.trigger(e)}}),yt.fn.extend({hover:function(t,e){return this.mouseenter(t).mouseleave(e||t)}}),gt.focusin="onfocusin"in n,gt.focusin||yt.each({focus:"focusin",blur:"focusout"},function(t,e){var n=function(t){yt.event.simulate(e,t.target,yt.event.fix(t))};yt.event.special[e]={setup:function(){var r=this.ownerDocument||this,i=qt.access(r,e);i||r.addEventListener(t,n,!0),qt.access(r,e,(i||0)+1)},teardown:function(){var r=this.ownerDocument||this,i=qt.access(r,e)-1;i?qt.access(r,e,i):(r.removeEventListener(t,n,!0),qt.remove(r,e))}}});var Ae=n.location,Ee=yt.now(),Se=/\?/;yt.parseXML=function(t){var e;if(!t||"string"!=typeof t)return null;try{e=(new n.DOMParser).parseFromString(t,"text/xml")}catch(t){e=void 0}return e&&!e.getElementsByTagName("parsererror").length||yt.error("Invalid XML: "+t),e};var Oe=/\[\]$/,je=/\r?\n/g,Ne=/^(?:submit|button|image|reset|file)$/i,De=/^(?:input|select|textarea|keygen)/i;yt.param=function(t,e){var n,r=[],i=function(t,e){var n=yt.isFunction(e)?e():e;r[r.length]=encodeURIComponent(t)+"="+encodeURIComponent(null==n?"":n)};if(yt.isArray(t)||t.jquery&&!yt.isPlainObject(t))yt.each(t,function(){i(this.name,this.value)});else for(n in t)Z(n,t[n],e,i);return r.join("&")},yt.fn.extend({serialize:function(){return yt.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var t=yt.prop(this,"elements");return t?yt.makeArray(t):this}).filter(function(){var t=this.type;return this.name&&!yt(this).is(":disabled")&&De.test(this.nodeName)&&!Ne.test(t)&&(this.checked||!Jt.test(t))}).map(function(t,e){var n=yt(this).val();return null==n?null:yt.isArray(n)?yt.map(n,function(t){return{name:e.name,value:t.replace(je,"\r\n")}}):{name:e.name,value:n.replace(je,"\r\n")}}).get()}});var Ie=/%20/g,Re=/#.*$/,Le=/([?&])_=[^&]*/,Pe=/^(.*?):[ \t]*([^\r\n]*)$/gm,Fe=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,qe=/^(?:GET|HEAD)$/,Me=/^\/\//,He={},Be={},Ue="*/".concat("*"),We=ot.createElement("a");We.href=Ae.href,yt.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:Ae.href,type:"GET",isLocal:Fe.test(Ae.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Ue,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":yt.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(t,e){return e?tt(tt(t,yt.ajaxSettings),e):tt(yt.ajaxSettings,t)},ajaxPrefilter:Y(He),ajaxTransport:Y(Be),ajax:function(t,e){function r(t,e,r,s){var c,p,d,_,w,x=e;l||(l=!0,u&&n.clearTimeout(u),i=void 0,a=s||"",C.readyState=t>0?4:0,c=t>=200&&t<300||304===t,r&&(_=et(h,C,r)),_=nt(h,_,C,c),c?(h.ifModified&&(w=C.getResponseHeader("Last-Modified"),w&&(yt.lastModified[o]=w),w=C.getResponseHeader("etag"),w&&(yt.etag[o]=w)),204===t||"HEAD"===h.type?x="nocontent":304===t?x="notmodified":(x=_.state,p=_.data,d=_.error,c=!d)):(d=x,!t&&x||(x="error",t<0&&(t=0))),C.status=t,C.statusText=(e||x)+"",c?m.resolveWith(v,[p,x,C]):m.rejectWith(v,[C,x,d]),C.statusCode(b),b=void 0,f&&g.trigger(c?"ajaxSuccess":"ajaxError",[C,h,c?p:d]),y.fireWith(v,[C,x]),f&&(g.trigger("ajaxComplete",[C,h]),--yt.active||yt.event.trigger("ajaxStop")))}"object"==typeof t&&(e=t,t=void 0),e=e||{};var i,o,a,s,u,c,l,f,p,d,h=yt.ajaxSetup({},e),v=h.context||h,g=h.context&&(v.nodeType||v.jquery)?yt(v):yt.event,m=yt.Deferred(),y=yt.Callbacks("once memory"),b=h.statusCode||{},_={},w={},x="canceled",C={readyState:0,getResponseHeader:function(t){var e;if(l){if(!s)for(s={};e=Pe.exec(a);)s[e[1].toLowerCase()]=e[2];e=s[t.toLowerCase()]}return null==e?null:e},getAllResponseHeaders:function(){return l?a:null},setRequestHeader:function(t,e){return null==l&&(t=w[t.toLowerCase()]=w[t.toLowerCase()]||t,_[t]=e),this},overrideMimeType:function(t){return null==l&&(h.mimeType=t),this},statusCode:function(t){var e;if(t)if(l)C.always(t[C.status]);else for(e in t)b[e]=[b[e],t[e]];return this},abort:function(t){var e=t||x;return i&&i.abort(e),r(0,e),this}};if(m.promise(C),h.url=((t||h.url||Ae.href)+"").replace(Me,Ae.protocol+"//"),h.type=e.method||e.type||h.method||h.type,h.dataTypes=(h.dataType||"*").toLowerCase().match(It)||[""],null==h.crossDomain){c=ot.createElement("a");try{c.href=h.url,c.href=c.href,h.crossDomain=We.protocol+"//"+We.host!=c.protocol+"//"+c.host}catch(t){h.crossDomain=!0}}if(h.data&&h.processData&&"string"!=typeof h.data&&(h.data=yt.param(h.data,h.traditional)),Q(He,h,e,C),l)return C;f=yt.event&&h.global,f&&0===yt.active++&&yt.event.trigger("ajaxStart"),h.type=h.type.toUpperCase(),h.hasContent=!qe.test(h.type),o=h.url.replace(Re,""),h.hasContent?h.data&&h.processData&&0===(h.contentType||"").indexOf("application/x-www-form-urlencoded")&&(h.data=h.data.replace(Ie,"+")):(d=h.url.slice(o.length),h.data&&(o+=(Se.test(o)?"&":"?")+h.data,delete h.data),h.cache===!1&&(o=o.replace(Le,"$1"),d=(Se.test(o)?"&":"?")+"_="+Ee++ +d),h.url=o+d),h.ifModified&&(yt.lastModified[o]&&C.setRequestHeader("If-Modified-Since",yt.lastModified[o]),yt.etag[o]&&C.setRequestHeader("If-None-Match",yt.etag[o])),(h.data&&h.hasContent&&h.contentType!==!1||e.contentType)&&C.setRequestHeader("Content-Type",h.contentType),C.setRequestHeader("Accept",h.dataTypes[0]&&h.accepts[h.dataTypes[0]]?h.accepts[h.dataTypes[0]]+("*"!==h.dataTypes[0]?", "+Ue+"; q=0.01":""):h.accepts["*"]);for(p in h.headers)C.setRequestHeader(p,h.headers[p]);if(h.beforeSend&&(h.beforeSend.call(v,C,h)===!1||l))return C.abort();if(x="abort",y.add(h.complete),C.done(h.success),C.fail(h.error),i=Q(Be,h,e,C)){if(C.readyState=1,f&&g.trigger("ajaxSend",[C,h]),l)return C;h.async&&h.timeout>0&&(u=n.setTimeout(function(){C.abort("timeout")},h.timeout));try{l=!1,i.send(_,r)}catch(t){if(l)throw t;r(-1,t)}}else r(-1,"No Transport");return C},getJSON:function(t,e,n){return yt.get(t,e,n,"json")},getScript:function(t,e){return yt.get(t,void 0,e,"script")}}),yt.each(["get","post"],function(t,e){yt[e]=function(t,n,r,i){return yt.isFunction(n)&&(i=i||r,r=n,n=void 0),yt.ajax(yt.extend({url:t,type:e,dataType:i,data:n,success:r},yt.isPlainObject(t)&&t))}}),yt._evalUrl=function(t){return yt.ajax({url:t,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,throws:!0})},yt.fn.extend({wrapAll:function(t){var e;return this[0]&&(yt.isFunction(t)&&(t=t.call(this[0])),e=yt(t,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&e.insertBefore(this[0]),e.map(function(){for(var t=this;t.firstElementChild;)t=t.firstElementChild;return t}).append(this)),this},wrapInner:function(t){return yt.isFunction(t)?this.each(function(e){yt(this).wrapInner(t.call(this,e))}):this.each(function(){var e=yt(this),n=e.contents();n.length?n.wrapAll(t):e.append(t)})},wrap:function(t){var e=yt.isFunction(t);return this.each(function(n){yt(this).wrapAll(e?t.call(this,n):t)})},unwrap:function(t){return this.parent(t).not("body").each(function(){ +yt(this).replaceWith(this.childNodes)}),this}}),yt.expr.pseudos.hidden=function(t){return!yt.expr.pseudos.visible(t)},yt.expr.pseudos.visible=function(t){return!!(t.offsetWidth||t.offsetHeight||t.getClientRects().length)},yt.ajaxSettings.xhr=function(){try{return new n.XMLHttpRequest}catch(t){}};var ze={0:200,1223:204},Ve=yt.ajaxSettings.xhr();gt.cors=!!Ve&&"withCredentials"in Ve,gt.ajax=Ve=!!Ve,yt.ajaxTransport(function(t){var e,r;if(gt.cors||Ve&&!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]);e=function(t){return function(){e&&(e=r=s.onload=s.onerror=s.onabort=s.onreadystatechange=null,"abort"===t?s.abort():"error"===t?"number"!=typeof s.status?o(0,"error"):o(s.status,s.statusText):o(ze[s.status]||s.status,s.statusText,"text"!==(s.responseType||"text")||"string"!=typeof s.responseText?{binary:s.response}:{text:s.responseText},s.getAllResponseHeaders()))}},s.onload=e(),r=s.onerror=e("error"),void 0!==s.onabort?s.onabort=r:s.onreadystatechange=function(){4===s.readyState&&n.setTimeout(function(){e&&r()})},e=e("abort");try{s.send(t.hasContent&&t.data||null)}catch(t){if(e)throw t}},abort:function(){e&&e()}}}),yt.ajaxPrefilter(function(t){t.crossDomain&&(t.contents.script=!1)}),yt.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(t){return yt.globalEval(t),t}}}),yt.ajaxPrefilter("script",function(t){void 0===t.cache&&(t.cache=!1),t.crossDomain&&(t.type="GET")}),yt.ajaxTransport("script",function(t){if(t.crossDomain){var e,n;return{send:function(r,i){e=yt(" + if (val === '') return true; + if (val === 'false') return false; + if (val === 'true') return true; + return val; + } + + if (DOCUMENT && typeof DOCUMENT.querySelector === 'function') { + var attrs = [['data-family-prefix', 'familyPrefix'], ['data-replacement-class', 'replacementClass'], ['data-auto-replace-svg', 'autoReplaceSvg'], ['data-auto-add-css', 'autoAddCss'], ['data-auto-a11y', 'autoA11y'], ['data-search-pseudo-elements', 'searchPseudoElements'], ['data-observe-mutations', 'observeMutations'], ['data-mutate-approach', 'mutateApproach'], ['data-keep-original-source', 'keepOriginalSource'], ['data-measure-performance', 'measurePerformance'], ['data-show-missing-icons', 'showMissingIcons']]; + attrs.forEach(function (_ref) { + var _ref2 = _slicedToArray(_ref, 2), + attr = _ref2[0], + key = _ref2[1]; + + var val = coerce(getAttrConfig(attr)); + + if (val !== undefined && val !== null) { + initial[key] = val; + } + }); + } + + var _default = { + familyPrefix: DEFAULT_FAMILY_PREFIX, + replacementClass: DEFAULT_REPLACEMENT_CLASS, + autoReplaceSvg: true, + autoAddCss: true, + autoA11y: true, + searchPseudoElements: false, + observeMutations: true, + mutateApproach: 'async', + keepOriginalSource: true, + measurePerformance: false, + showMissingIcons: true + }; + + var _config = _objectSpread({}, _default, initial); + + if (!_config.autoReplaceSvg) _config.observeMutations = false; + + var config = _objectSpread({}, _config); + + WINDOW.FontAwesomeConfig = config; + + var w = WINDOW || {}; + if (!w[NAMESPACE_IDENTIFIER]) w[NAMESPACE_IDENTIFIER] = {}; + if (!w[NAMESPACE_IDENTIFIER].styles) w[NAMESPACE_IDENTIFIER].styles = {}; + if (!w[NAMESPACE_IDENTIFIER].hooks) w[NAMESPACE_IDENTIFIER].hooks = {}; + if (!w[NAMESPACE_IDENTIFIER].shims) w[NAMESPACE_IDENTIFIER].shims = []; + var namespace = w[NAMESPACE_IDENTIFIER]; + + var functions = []; + + var listener = function listener() { + DOCUMENT.removeEventListener('DOMContentLoaded', listener); + loaded = 1; + functions.map(function (fn) { + return fn(); + }); + }; + + var loaded = false; + + if (IS_DOM) { + loaded = (DOCUMENT.documentElement.doScroll ? /^loaded|^c/ : /^loaded|^i|^c/).test(DOCUMENT.readyState); + if (!loaded) DOCUMENT.addEventListener('DOMContentLoaded', listener); + } + + function domready (fn) { + if (!IS_DOM) return; + loaded ? setTimeout(fn, 0) : functions.push(fn); + } + + var PENDING = 'pending'; + var SETTLED = 'settled'; + var FULFILLED = 'fulfilled'; + var REJECTED = 'rejected'; + + var NOOP = function NOOP() {}; + + var isNode = typeof global !== 'undefined' && typeof global.process !== 'undefined' && typeof global.process.emit === 'function'; + var asyncSetTimer = typeof setImmediate === 'undefined' ? setTimeout : setImmediate; + var asyncQueue = []; + var asyncTimer; + + function asyncFlush() { + // run promise callbacks + for (var i = 0; i < asyncQueue.length; i++) { + asyncQueue[i][0](asyncQueue[i][1]); + } // reset async asyncQueue + + + asyncQueue = []; + asyncTimer = false; + } + + function asyncCall(callback, arg) { + asyncQueue.push([callback, arg]); + + if (!asyncTimer) { + asyncTimer = true; + asyncSetTimer(asyncFlush, 0); + } + } + + function invokeResolver(resolver, promise) { + function resolvePromise(value) { + resolve(promise, value); + } + + function rejectPromise(reason) { + reject(promise, reason); + } + + try { + resolver(resolvePromise, rejectPromise); + } catch (e) { + rejectPromise(e); + } + } + + function invokeCallback(subscriber) { + var owner = subscriber.owner; + var settled = owner._state; + var value = owner._data; + var callback = subscriber[settled]; + var promise = subscriber.then; + + if (typeof callback === 'function') { + settled = FULFILLED; + + try { + value = callback(value); + } catch (e) { + reject(promise, e); + } + } + + if (!handleThenable(promise, value)) { + if (settled === FULFILLED) { + resolve(promise, value); + } + + if (settled === REJECTED) { + reject(promise, value); + } + } + } + + function handleThenable(promise, value) { + var resolved; + + try { + if (promise === value) { + throw new TypeError('A promises callback cannot return that same promise.'); + } + + if (value && (typeof value === 'function' || _typeof(value) === 'object')) { + // then should be retrieved only once + var then = value.then; + + if (typeof then === 'function') { + then.call(value, function (val) { + if (!resolved) { + resolved = true; + + if (value === val) { + fulfill(promise, val); + } else { + resolve(promise, val); + } + } + }, function (reason) { + if (!resolved) { + resolved = true; + reject(promise, reason); + } + }); + return true; + } + } + } catch (e) { + if (!resolved) { + reject(promise, e); + } + + return true; + } + + return false; + } + + function resolve(promise, value) { + if (promise === value || !handleThenable(promise, value)) { + fulfill(promise, value); + } + } + + function fulfill(promise, value) { + if (promise._state === PENDING) { + promise._state = SETTLED; + promise._data = value; + asyncCall(publishFulfillment, promise); + } + } + + function reject(promise, reason) { + if (promise._state === PENDING) { + promise._state = SETTLED; + promise._data = reason; + asyncCall(publishRejection, promise); + } + } + + function publish(promise) { + promise._then = promise._then.forEach(invokeCallback); + } + + function publishFulfillment(promise) { + promise._state = FULFILLED; + publish(promise); + } + + function publishRejection(promise) { + promise._state = REJECTED; + publish(promise); + + if (!promise._handled && isNode) { + global.process.emit('unhandledRejection', promise._data, promise); + } + } + + function notifyRejectionHandled(promise) { + global.process.emit('rejectionHandled', promise); + } + /** + * @class + */ + + + function P(resolver) { + if (typeof resolver !== 'function') { + throw new TypeError('Promise resolver ' + resolver + ' is not a function'); + } + + if (this instanceof P === false) { + throw new TypeError('Failed to construct \'Promise\': Please use the \'new\' operator, this object constructor cannot be called as a function.'); + } + + this._then = []; + invokeResolver(resolver, this); + } + + P.prototype = { + constructor: P, + _state: PENDING, + _then: null, + _data: undefined, + _handled: false, + then: function then(onFulfillment, onRejection) { + var subscriber = { + owner: this, + then: new this.constructor(NOOP), + fulfilled: onFulfillment, + rejected: onRejection + }; + + if ((onRejection || onFulfillment) && !this._handled) { + this._handled = true; + + if (this._state === REJECTED && isNode) { + asyncCall(notifyRejectionHandled, this); + } + } + + if (this._state === FULFILLED || this._state === REJECTED) { + // already resolved, call callback async + asyncCall(invokeCallback, subscriber); + } else { + // subscribe + this._then.push(subscriber); + } + + return subscriber.then; + }, + catch: function _catch(onRejection) { + return this.then(null, onRejection); + } + }; + + P.all = function (promises) { + if (!Array.isArray(promises)) { + throw new TypeError('You must pass an array to Promise.all().'); + } + + return new P(function (resolve, reject) { + var results = []; + var remaining = 0; + + function resolver(index) { + remaining++; + return function (value) { + results[index] = value; + + if (! --remaining) { + resolve(results); + } + }; + } + + for (var i = 0, promise; i < promises.length; i++) { + promise = promises[i]; + + if (promise && typeof promise.then === 'function') { + promise.then(resolver(i), reject); + } else { + results[i] = promise; + } + } + + if (!remaining) { + resolve(results); + } + }); + }; + + P.race = function (promises) { + if (!Array.isArray(promises)) { + throw new TypeError('You must pass an array to Promise.race().'); + } + + return new P(function (resolve, reject) { + for (var i = 0, promise; i < promises.length; i++) { + promise = promises[i]; + + if (promise && typeof promise.then === 'function') { + promise.then(resolve, reject); + } else { + resolve(promise); + } + } + }); + }; + + P.resolve = function (value) { + if (value && _typeof(value) === 'object' && value.constructor === P) { + return value; + } + + return new P(function (resolve) { + resolve(value); + }); + }; + + P.reject = function (reason) { + return new P(function (resolve, reject) { + reject(reason); + }); + }; + + var picked = typeof Promise === 'function' ? Promise : P; + + var d = UNITS_IN_GRID; + var meaninglessTransform = { + size: 16, + x: 0, + y: 0, + rotate: 0, + flipX: false, + flipY: false + }; + + function isReserved(name) { + return ~RESERVED_CLASSES.indexOf(name); + } + + function bunker(fn) { + try { + fn(); + } catch (e) { + if (!PRODUCTION) { + throw e; + } + } + } + function insertCss(css) { + if (!css || !IS_DOM) { + return; + } + + var style = DOCUMENT.createElement('style'); + style.setAttribute('type', 'text/css'); + style.innerHTML = css; + var headChildren = DOCUMENT.head.childNodes; + var beforeChild = null; + + for (var i = headChildren.length - 1; i > -1; i--) { + var child = headChildren[i]; + var tagName = (child.tagName || '').toUpperCase(); + + if (['STYLE', 'LINK'].indexOf(tagName) > -1) { + beforeChild = child; + } + } + + DOCUMENT.head.insertBefore(style, beforeChild); + return css; + } + var idPool = '0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ'; + function nextUniqueId() { + var size = 12; + var id = ''; + + while (size-- > 0) { + id += idPool[Math.random() * 62 | 0]; + } + + return id; + } + function toArray(obj) { + var array = []; + + for (var i = (obj || []).length >>> 0; i--;) { + array[i] = obj[i]; + } + + return array; + } + function classArray(node) { + if (node.classList) { + return toArray(node.classList); + } else { + return (node.getAttribute('class') || '').split(' ').filter(function (i) { + return i; + }); + } + } + function getIconName(familyPrefix, cls) { + var parts = cls.split('-'); + var prefix = parts[0]; + var iconName = parts.slice(1).join('-'); + + if (prefix === familyPrefix && iconName !== '' && !isReserved(iconName)) { + return iconName; + } else { + return null; + } + } + function htmlEscape(str) { + return "".concat(str).replace(/&/g, '&').replace(/"/g, '"').replace(/'/g, ''').replace(//g, '>'); + } + function joinAttributes(attributes) { + return Object.keys(attributes || {}).reduce(function (acc, attributeName) { + return acc + "".concat(attributeName, "=\"").concat(htmlEscape(attributes[attributeName]), "\" "); + }, '').trim(); + } + function joinStyles(styles) { + return Object.keys(styles || {}).reduce(function (acc, styleName) { + return acc + "".concat(styleName, ": ").concat(styles[styleName], ";"); + }, ''); + } + function transformIsMeaningful(transform) { + return transform.size !== meaninglessTransform.size || transform.x !== meaninglessTransform.x || transform.y !== meaninglessTransform.y || transform.rotate !== meaninglessTransform.rotate || transform.flipX || transform.flipY; + } + function transformForSvg(_ref) { + var transform = _ref.transform, + containerWidth = _ref.containerWidth, + iconWidth = _ref.iconWidth; + var outer = { + transform: "translate(".concat(containerWidth / 2, " 256)") + }; + var innerTranslate = "translate(".concat(transform.x * 32, ", ").concat(transform.y * 32, ") "); + var innerScale = "scale(".concat(transform.size / 16 * (transform.flipX ? -1 : 1), ", ").concat(transform.size / 16 * (transform.flipY ? -1 : 1), ") "); + var innerRotate = "rotate(".concat(transform.rotate, " 0 0)"); + var inner = { + transform: "".concat(innerTranslate, " ").concat(innerScale, " ").concat(innerRotate) + }; + var path = { + transform: "translate(".concat(iconWidth / 2 * -1, " -256)") + }; + return { + outer: outer, + inner: inner, + path: path + }; + } + function transformForCss(_ref2) { + var transform = _ref2.transform, + _ref2$width = _ref2.width, + width = _ref2$width === void 0 ? UNITS_IN_GRID : _ref2$width, + _ref2$height = _ref2.height, + height = _ref2$height === void 0 ? UNITS_IN_GRID : _ref2$height, + _ref2$startCentered = _ref2.startCentered, + startCentered = _ref2$startCentered === void 0 ? false : _ref2$startCentered; + var val = ''; + + if (startCentered && IS_IE) { + val += "translate(".concat(transform.x / d - width / 2, "em, ").concat(transform.y / d - height / 2, "em) "); + } else if (startCentered) { + val += "translate(calc(-50% + ".concat(transform.x / d, "em), calc(-50% + ").concat(transform.y / d, "em)) "); + } else { + val += "translate(".concat(transform.x / d, "em, ").concat(transform.y / d, "em) "); + } + + val += "scale(".concat(transform.size / d * (transform.flipX ? -1 : 1), ", ").concat(transform.size / d * (transform.flipY ? -1 : 1), ") "); + val += "rotate(".concat(transform.rotate, "deg) "); + return val; + } + + var ALL_SPACE = { + x: 0, + y: 0, + width: '100%', + height: '100%' + }; + + function fillBlack(abstract) { + var force = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : true; + + if (abstract.attributes && (abstract.attributes.fill || force)) { + abstract.attributes.fill = 'black'; + } + + return abstract; + } + + function deGroup(abstract) { + if (abstract.tag === 'g') { + return abstract.children; + } else { + return [abstract]; + } + } + + function makeIconMasking (_ref) { + var children = _ref.children, + attributes = _ref.attributes, + main = _ref.main, + mask = _ref.mask, + explicitMaskId = _ref.maskId, + transform = _ref.transform; + var mainWidth = main.width, + mainPath = main.icon; + var maskWidth = mask.width, + maskPath = mask.icon; + var trans = transformForSvg({ + transform: transform, + containerWidth: maskWidth, + iconWidth: mainWidth + }); + var maskRect = { + tag: 'rect', + attributes: _objectSpread({}, ALL_SPACE, { + fill: 'white' + }) + }; + var maskInnerGroupChildrenMixin = mainPath.children ? { + children: mainPath.children.map(fillBlack) + } : {}; + var maskInnerGroup = { + tag: 'g', + attributes: _objectSpread({}, trans.inner), + children: [fillBlack(_objectSpread({ + tag: mainPath.tag, + attributes: _objectSpread({}, mainPath.attributes, trans.path) + }, maskInnerGroupChildrenMixin))] + }; + var maskOuterGroup = { + tag: 'g', + attributes: _objectSpread({}, trans.outer), + children: [maskInnerGroup] + }; + var maskId = "mask-".concat(explicitMaskId || nextUniqueId()); + var clipId = "clip-".concat(explicitMaskId || nextUniqueId()); + var maskTag = { + tag: 'mask', + attributes: _objectSpread({}, ALL_SPACE, { + id: maskId, + maskUnits: 'userSpaceOnUse', + maskContentUnits: 'userSpaceOnUse' + }), + children: [maskRect, maskOuterGroup] + }; + var defs = { + tag: 'defs', + children: [{ + tag: 'clipPath', + attributes: { + id: clipId + }, + children: deGroup(maskPath) + }, maskTag] + }; + children.push(defs, { + tag: 'rect', + attributes: _objectSpread({ + fill: 'currentColor', + 'clip-path': "url(#".concat(clipId, ")"), + mask: "url(#".concat(maskId, ")") + }, ALL_SPACE) + }); + return { + children: children, + attributes: attributes + }; + } + + function makeIconStandard (_ref) { + var children = _ref.children, + attributes = _ref.attributes, + main = _ref.main, + transform = _ref.transform, + styles = _ref.styles; + var styleString = joinStyles(styles); + + if (styleString.length > 0) { + attributes['style'] = styleString; + } + + if (transformIsMeaningful(transform)) { + var trans = transformForSvg({ + transform: transform, + containerWidth: main.width, + iconWidth: main.width + }); + children.push({ + tag: 'g', + attributes: _objectSpread({}, trans.outer), + children: [{ + tag: 'g', + attributes: _objectSpread({}, trans.inner), + children: [{ + tag: main.icon.tag, + children: main.icon.children, + attributes: _objectSpread({}, main.icon.attributes, trans.path) + }] + }] + }); + } else { + children.push(main.icon); + } + + return { + children: children, + attributes: attributes + }; + } + + function asIcon (_ref) { + var children = _ref.children, + main = _ref.main, + mask = _ref.mask, + attributes = _ref.attributes, + styles = _ref.styles, + transform = _ref.transform; + + if (transformIsMeaningful(transform) && main.found && !mask.found) { + var width = main.width, + height = main.height; + var offset = { + x: width / height / 2, + y: 0.5 + }; + attributes['style'] = joinStyles(_objectSpread({}, styles, { + 'transform-origin': "".concat(offset.x + transform.x / 16, "em ").concat(offset.y + transform.y / 16, "em") + })); + } + + return [{ + tag: 'svg', + attributes: attributes, + children: children + }]; + } + + function asSymbol (_ref) { + var prefix = _ref.prefix, + iconName = _ref.iconName, + children = _ref.children, + attributes = _ref.attributes, + symbol = _ref.symbol; + var id = symbol === true ? "".concat(prefix, "-").concat(config.familyPrefix, "-").concat(iconName) : symbol; + return [{ + tag: 'svg', + attributes: { + style: 'display: none;' + }, + children: [{ + tag: 'symbol', + attributes: _objectSpread({}, attributes, { + id: id + }), + children: children + }] + }]; + } + + function makeInlineSvgAbstract(params) { + var _params$icons = params.icons, + main = _params$icons.main, + mask = _params$icons.mask, + prefix = params.prefix, + iconName = params.iconName, + transform = params.transform, + symbol = params.symbol, + title = params.title, + maskId = params.maskId, + titleId = params.titleId, + extra = params.extra, + _params$watchable = params.watchable, + watchable = _params$watchable === void 0 ? false : _params$watchable; + + var _ref = mask.found ? mask : main, + width = _ref.width, + height = _ref.height; + + var widthClass = "fa-w-".concat(Math.ceil(width / height * 16)); + var attrClass = [config.replacementClass, iconName ? "".concat(config.familyPrefix, "-").concat(iconName) : '', widthClass].filter(function (c) { + return extra.classes.indexOf(c) === -1; + }).concat(extra.classes).join(' '); + var content = { + children: [], + attributes: _objectSpread({}, extra.attributes, { + 'data-prefix': prefix, + 'data-icon': iconName, + 'class': attrClass, + 'role': extra.attributes.role || 'img', + 'xmlns': 'http://www.w3.org/2000/svg', + 'viewBox': "0 0 ".concat(width, " ").concat(height) + }) + }; + + if (watchable) { + content.attributes[DATA_FA_I2SVG] = ''; + } + + if (title) content.children.push({ + tag: 'title', + attributes: { + id: content.attributes['aria-labelledby'] || "title-".concat(titleId || nextUniqueId()) + }, + children: [title] + }); + + var args = _objectSpread({}, content, { + prefix: prefix, + iconName: iconName, + main: main, + mask: mask, + maskId: maskId, + transform: transform, + symbol: symbol, + styles: extra.styles + }); + + var _ref2 = mask.found && main.found ? makeIconMasking(args) : makeIconStandard(args), + children = _ref2.children, + attributes = _ref2.attributes; + + args.children = children; + args.attributes = attributes; + + if (symbol) { + return asSymbol(args); + } else { + return asIcon(args); + } + } + function makeLayersTextAbstract(params) { + var content = params.content, + width = params.width, + height = params.height, + transform = params.transform, + title = params.title, + extra = params.extra, + _params$watchable2 = params.watchable, + watchable = _params$watchable2 === void 0 ? false : _params$watchable2; + + var attributes = _objectSpread({}, extra.attributes, title ? { + 'title': title + } : {}, { + 'class': extra.classes.join(' ') + }); + + if (watchable) { + attributes[DATA_FA_I2SVG] = ''; + } + + var styles = _objectSpread({}, extra.styles); + + if (transformIsMeaningful(transform)) { + styles['transform'] = transformForCss({ + transform: transform, + startCentered: true, + width: width, + height: height + }); + styles['-webkit-transform'] = styles['transform']; + } + + var styleString = joinStyles(styles); + + if (styleString.length > 0) { + attributes['style'] = styleString; + } + + var val = []; + val.push({ + tag: 'span', + attributes: attributes, + children: [content] + }); + + if (title) { + val.push({ + tag: 'span', + attributes: { + class: 'sr-only' + }, + children: [title] + }); + } + + return val; + } + function makeLayersCounterAbstract(params) { + var content = params.content, + title = params.title, + extra = params.extra; + + var attributes = _objectSpread({}, extra.attributes, title ? { + 'title': title + } : {}, { + 'class': extra.classes.join(' ') + }); + + var styleString = joinStyles(extra.styles); + + if (styleString.length > 0) { + attributes['style'] = styleString; + } + + var val = []; + val.push({ + tag: 'span', + attributes: attributes, + children: [content] + }); + + if (title) { + val.push({ + tag: 'span', + attributes: { + class: 'sr-only' + }, + children: [title] + }); + } + + return val; + } + + var noop$1 = function noop() {}; + + var p = config.measurePerformance && PERFORMANCE && PERFORMANCE.mark && PERFORMANCE.measure ? PERFORMANCE : { + mark: noop$1, + measure: noop$1 + }; + var preamble = "FA \"5.13.1\""; + + var begin = function begin(name) { + p.mark("".concat(preamble, " ").concat(name, " begins")); + return function () { + return end(name); + }; + }; + + var end = function end(name) { + p.mark("".concat(preamble, " ").concat(name, " ends")); + p.measure("".concat(preamble, " ").concat(name), "".concat(preamble, " ").concat(name, " begins"), "".concat(preamble, " ").concat(name, " ends")); + }; + + var perf = { + begin: begin, + end: end + }; + + /** + * Internal helper to bind a function known to have 4 arguments + * to a given context. + */ + + var bindInternal4 = function bindInternal4(func, thisContext) { + return function (a, b, c, d) { + return func.call(thisContext, a, b, c, d); + }; + }; + + /** + * # Reduce + * + * A fast object `.reduce()` implementation. + * + * @param {Object} subject The object to reduce over. + * @param {Function} fn The reducer function. + * @param {mixed} initialValue The initial value for the reducer, defaults to subject[0]. + * @param {Object} thisContext The context for the reducer. + * @return {mixed} The final result. + */ + + + var reduce = function fastReduceObject(subject, fn, initialValue, thisContext) { + var keys = Object.keys(subject), + length = keys.length, + iterator = thisContext !== undefined ? bindInternal4(fn, thisContext) : fn, + i, + key, + result; + + if (initialValue === undefined) { + i = 1; + result = subject[keys[0]]; + } else { + i = 0; + result = initialValue; + } + + for (; i < length; i++) { + key = keys[i]; + result = iterator(result, subject[key], key, subject); + } + + return result; + }; + + function toHex(unicode) { + var result = ''; + + for (var i = 0; i < unicode.length; i++) { + var hex = unicode.charCodeAt(i).toString(16); + result += ('000' + hex).slice(-4); + } + + return result; + } + + function defineIcons(prefix, icons) { + var params = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : {}; + var _params$skipHooks = params.skipHooks, + skipHooks = _params$skipHooks === void 0 ? false : _params$skipHooks; + var normalized = Object.keys(icons).reduce(function (acc, iconName) { + var icon = icons[iconName]; + var expanded = !!icon.icon; + + if (expanded) { + acc[icon.iconName] = icon.icon; + } else { + acc[iconName] = icon; + } + + return acc; + }, {}); + + if (typeof namespace.hooks.addPack === 'function' && !skipHooks) { + namespace.hooks.addPack(prefix, normalized); + } else { + namespace.styles[prefix] = _objectSpread({}, namespace.styles[prefix] || {}, normalized); + } + /** + * Font Awesome 4 used the prefix of `fa` for all icons. With the introduction + * of new styles we needed to differentiate between them. Prefix `fa` is now an alias + * for `fas` so we'll easy the upgrade process for our users by automatically defining + * this as well. + */ + + + if (prefix === 'fas') { + defineIcons('fa', icons); + } + } + + var styles = namespace.styles, + shims = namespace.shims; + var _byUnicode = {}; + var _byLigature = {}; + var _byOldName = {}; + var build = function build() { + var lookup = function lookup(reducer) { + return reduce(styles, function (o, style, prefix) { + o[prefix] = reduce(style, reducer, {}); + return o; + }, {}); + }; + + _byUnicode = lookup(function (acc, icon, iconName) { + if (icon[3]) { + acc[icon[3]] = iconName; + } + + return acc; + }); + _byLigature = lookup(function (acc, icon, iconName) { + var ligatures = icon[2]; + acc[iconName] = iconName; + ligatures.forEach(function (ligature) { + acc[ligature] = iconName; + }); + return acc; + }); + var hasRegular = 'far' in styles; + _byOldName = reduce(shims, function (acc, shim) { + var oldName = shim[0]; + var prefix = shim[1]; + var iconName = shim[2]; + + if (prefix === 'far' && !hasRegular) { + prefix = 'fas'; + } + + acc[oldName] = { + prefix: prefix, + iconName: iconName + }; + return acc; + }, {}); + }; + build(); + function byUnicode(prefix, unicode) { + return (_byUnicode[prefix] || {})[unicode]; + } + function byLigature(prefix, ligature) { + return (_byLigature[prefix] || {})[ligature]; + } + function byOldName(name) { + return _byOldName[name] || { + prefix: null, + iconName: null + }; + } + + var styles$1 = namespace.styles; + var emptyCanonicalIcon = function emptyCanonicalIcon() { + return { + prefix: null, + iconName: null, + rest: [] + }; + }; + function getCanonicalIcon(values) { + return values.reduce(function (acc, cls) { + var iconName = getIconName(config.familyPrefix, cls); + + if (styles$1[cls]) { + acc.prefix = cls; + } else if (config.autoFetchSvg && ['fas', 'far', 'fal', 'fad', 'fab', 'fa'].indexOf(cls) > -1) { + acc.prefix = cls; + } else if (iconName) { + var shim = acc.prefix === 'fa' ? byOldName(iconName) : {}; + acc.iconName = shim.iconName || iconName; + acc.prefix = shim.prefix || acc.prefix; + } else if (cls !== config.replacementClass && cls.indexOf('fa-w-') !== 0) { + acc.rest.push(cls); + } + + return acc; + }, emptyCanonicalIcon()); + } + function iconFromMapping(mapping, prefix, iconName) { + if (mapping && mapping[prefix] && mapping[prefix][iconName]) { + return { + prefix: prefix, + iconName: iconName, + icon: mapping[prefix][iconName] + }; + } + } + + function toHtml(abstractNodes) { + var tag = abstractNodes.tag, + _abstractNodes$attrib = abstractNodes.attributes, + attributes = _abstractNodes$attrib === void 0 ? {} : _abstractNodes$attrib, + _abstractNodes$childr = abstractNodes.children, + children = _abstractNodes$childr === void 0 ? [] : _abstractNodes$childr; + + if (typeof abstractNodes === 'string') { + return htmlEscape(abstractNodes); + } else { + return "<".concat(tag, " ").concat(joinAttributes(attributes), ">").concat(children.map(toHtml).join(''), ""); + } + } + + var noop$2 = function noop() {}; + + function isWatched(node) { + var i2svg = node.getAttribute ? node.getAttribute(DATA_FA_I2SVG) : null; + return typeof i2svg === 'string'; + } + + function getMutator() { + if (config.autoReplaceSvg === true) { + return mutators.replace; + } + + var mutator = mutators[config.autoReplaceSvg]; + return mutator || mutators.replace; + } + + var mutators = { + replace: function replace(mutation) { + var node = mutation[0]; + var abstract = mutation[1]; + var newOuterHTML = abstract.map(function (a) { + return toHtml(a); + }).join('\n'); + + if (node.parentNode && node.outerHTML) { + node.outerHTML = newOuterHTML + (config.keepOriginalSource && node.tagName.toLowerCase() !== 'svg' ? "") : ''); + } else if (node.parentNode) { + var newNode = document.createElement('span'); + node.parentNode.replaceChild(newNode, node); + newNode.outerHTML = newOuterHTML; + } + }, + nest: function nest(mutation) { + var node = mutation[0]; + var abstract = mutation[1]; // If we already have a replaced node we do not want to continue nesting within it. + // Short-circuit to the standard replacement + + if (~classArray(node).indexOf(config.replacementClass)) { + return mutators.replace(mutation); + } + + var forSvg = new RegExp("".concat(config.familyPrefix, "-.*")); + delete abstract[0].attributes.style; + delete abstract[0].attributes.id; + var splitClasses = abstract[0].attributes.class.split(' ').reduce(function (acc, cls) { + if (cls === config.replacementClass || cls.match(forSvg)) { + acc.toSvg.push(cls); + } else { + acc.toNode.push(cls); + } + + return acc; + }, { + toNode: [], + toSvg: [] + }); + abstract[0].attributes.class = splitClasses.toSvg.join(' '); + var newInnerHTML = abstract.map(function (a) { + return toHtml(a); + }).join('\n'); + node.setAttribute('class', splitClasses.toNode.join(' ')); + node.setAttribute(DATA_FA_I2SVG, ''); + node.innerHTML = newInnerHTML; + } + }; + + function performOperationSync(op) { + op(); + } + + function perform(mutations, callback) { + var callbackFunction = typeof callback === 'function' ? callback : noop$2; + + if (mutations.length === 0) { + callbackFunction(); + } else { + var frame = performOperationSync; + + if (config.mutateApproach === MUTATION_APPROACH_ASYNC) { + frame = WINDOW.requestAnimationFrame || performOperationSync; + } + + frame(function () { + var mutator = getMutator(); + var mark = perf.begin('mutate'); + mutations.map(mutator); + mark(); + callbackFunction(); + }); + } + } + var disabled = false; + function disableObservation() { + disabled = true; + } + function enableObservation() { + disabled = false; + } + var mo = null; + function observe(options) { + if (!MUTATION_OBSERVER) { + return; + } + + if (!config.observeMutations) { + return; + } + + var treeCallback = options.treeCallback, + nodeCallback = options.nodeCallback, + pseudoElementsCallback = options.pseudoElementsCallback, + _options$observeMutat = options.observeMutationsRoot, + observeMutationsRoot = _options$observeMutat === void 0 ? DOCUMENT : _options$observeMutat; + mo = new MUTATION_OBSERVER(function (objects) { + if (disabled) return; + toArray(objects).forEach(function (mutationRecord) { + if (mutationRecord.type === 'childList' && mutationRecord.addedNodes.length > 0 && !isWatched(mutationRecord.addedNodes[0])) { + if (config.searchPseudoElements) { + pseudoElementsCallback(mutationRecord.target); + } + + treeCallback(mutationRecord.target); + } + + if (mutationRecord.type === 'attributes' && mutationRecord.target.parentNode && config.searchPseudoElements) { + pseudoElementsCallback(mutationRecord.target.parentNode); + } + + if (mutationRecord.type === 'attributes' && isWatched(mutationRecord.target) && ~ATTRIBUTES_WATCHED_FOR_MUTATION.indexOf(mutationRecord.attributeName)) { + if (mutationRecord.attributeName === 'class') { + var _getCanonicalIcon = getCanonicalIcon(classArray(mutationRecord.target)), + prefix = _getCanonicalIcon.prefix, + iconName = _getCanonicalIcon.iconName; + + if (prefix) mutationRecord.target.setAttribute('data-prefix', prefix); + if (iconName) mutationRecord.target.setAttribute('data-icon', iconName); + } else { + nodeCallback(mutationRecord.target); + } + } + }); + }); + if (!IS_DOM) return; + mo.observe(observeMutationsRoot, { + childList: true, + attributes: true, + characterData: true, + subtree: true + }); + } + function disconnect() { + if (!mo) return; + mo.disconnect(); + } + + function styleParser (node) { + var style = node.getAttribute('style'); + var val = []; + + if (style) { + val = style.split(';').reduce(function (acc, style) { + var styles = style.split(':'); + var prop = styles[0]; + var value = styles.slice(1); + + if (prop && value.length > 0) { + acc[prop] = value.join(':').trim(); + } + + return acc; + }, {}); + } + + return val; + } + + function classParser (node) { + var existingPrefix = node.getAttribute('data-prefix'); + var existingIconName = node.getAttribute('data-icon'); + var innerText = node.innerText !== undefined ? node.innerText.trim() : ''; + var val = getCanonicalIcon(classArray(node)); + + if (existingPrefix && existingIconName) { + val.prefix = existingPrefix; + val.iconName = existingIconName; + } + + if (val.prefix && innerText.length > 1) { + val.iconName = byLigature(val.prefix, node.innerText); + } else if (val.prefix && innerText.length === 1) { + val.iconName = byUnicode(val.prefix, toHex(node.innerText)); + } + + return val; + } + + var parseTransformString = function parseTransformString(transformString) { + var transform = { + size: 16, + x: 0, + y: 0, + flipX: false, + flipY: false, + rotate: 0 + }; + + if (!transformString) { + return transform; + } else { + return transformString.toLowerCase().split(' ').reduce(function (acc, n) { + var parts = n.toLowerCase().split('-'); + var first = parts[0]; + var rest = parts.slice(1).join('-'); + + if (first && rest === 'h') { + acc.flipX = true; + return acc; + } + + if (first && rest === 'v') { + acc.flipY = true; + return acc; + } + + rest = parseFloat(rest); + + if (isNaN(rest)) { + return acc; + } + + switch (first) { + case 'grow': + acc.size = acc.size + rest; + break; + + case 'shrink': + acc.size = acc.size - rest; + break; + + case 'left': + acc.x = acc.x - rest; + break; + + case 'right': + acc.x = acc.x + rest; + break; + + case 'up': + acc.y = acc.y - rest; + break; + + case 'down': + acc.y = acc.y + rest; + break; + + case 'rotate': + acc.rotate = acc.rotate + rest; + break; + } + + return acc; + }, transform); + } + }; + function transformParser (node) { + return parseTransformString(node.getAttribute('data-fa-transform')); + } + + function symbolParser (node) { + var symbol = node.getAttribute('data-fa-symbol'); + return symbol === null ? false : symbol === '' ? true : symbol; + } + + function attributesParser (node) { + var extraAttributes = toArray(node.attributes).reduce(function (acc, attr) { + if (acc.name !== 'class' && acc.name !== 'style') { + acc[attr.name] = attr.value; + } + + return acc; + }, {}); + var title = node.getAttribute('title'); + var titleId = node.getAttribute('data-fa-title-id'); + + if (config.autoA11y) { + if (title) { + extraAttributes['aria-labelledby'] = "".concat(config.replacementClass, "-title-").concat(titleId || nextUniqueId()); + } else { + extraAttributes['aria-hidden'] = 'true'; + extraAttributes['focusable'] = 'false'; + } + } + + return extraAttributes; + } + + function maskParser (node) { + var mask = node.getAttribute('data-fa-mask'); + + if (!mask) { + return emptyCanonicalIcon(); + } else { + return getCanonicalIcon(mask.split(' ').map(function (i) { + return i.trim(); + })); + } + } + + function blankMeta() { + return { + iconName: null, + title: null, + titleId: null, + prefix: null, + transform: meaninglessTransform, + symbol: false, + mask: null, + maskId: null, + extra: { + classes: [], + styles: {}, + attributes: {} + } + }; + } + function parseMeta(node) { + var _classParser = classParser(node), + iconName = _classParser.iconName, + prefix = _classParser.prefix, + extraClasses = _classParser.rest; + + var extraStyles = styleParser(node); + var transform = transformParser(node); + var symbol = symbolParser(node); + var extraAttributes = attributesParser(node); + var mask = maskParser(node); + return { + iconName: iconName, + title: node.getAttribute('title'), + titleId: node.getAttribute('data-fa-title-id'), + prefix: prefix, + transform: transform, + symbol: symbol, + mask: mask, + maskId: node.getAttribute('data-fa-mask-id'), + extra: { + classes: extraClasses, + styles: extraStyles, + attributes: extraAttributes + } + }; + } + + function MissingIcon(error) { + this.name = 'MissingIcon'; + this.message = error || 'Icon unavailable'; + this.stack = new Error().stack; + } + MissingIcon.prototype = Object.create(Error.prototype); + MissingIcon.prototype.constructor = MissingIcon; + + var FILL = { + fill: 'currentColor' + }; + var ANIMATION_BASE = { + attributeType: 'XML', + repeatCount: 'indefinite', + dur: '2s' + }; + var RING = { + tag: 'path', + attributes: _objectSpread({}, FILL, { + d: 'M156.5,447.7l-12.6,29.5c-18.7-9.5-35.9-21.2-51.5-34.9l22.7-22.7C127.6,430.5,141.5,440,156.5,447.7z M40.6,272H8.5 c1.4,21.2,5.4,41.7,11.7,61.1L50,321.2C45.1,305.5,41.8,289,40.6,272z M40.6,240c1.4-18.8,5.2-37,11.1-54.1l-29.5-12.6 C14.7,194.3,10,216.7,8.5,240H40.6z M64.3,156.5c7.8-14.9,17.2-28.8,28.1-41.5L69.7,92.3c-13.7,15.6-25.5,32.8-34.9,51.5 L64.3,156.5z M397,419.6c-13.9,12-29.4,22.3-46.1,30.4l11.9,29.8c20.7-9.9,39.8-22.6,56.9-37.6L397,419.6z M115,92.4 c13.9-12,29.4-22.3,46.1-30.4l-11.9-29.8c-20.7,9.9-39.8,22.6-56.8,37.6L115,92.4z M447.7,355.5c-7.8,14.9-17.2,28.8-28.1,41.5 l22.7,22.7c13.7-15.6,25.5-32.9,34.9-51.5L447.7,355.5z M471.4,272c-1.4,18.8-5.2,37-11.1,54.1l29.5,12.6 c7.5-21.1,12.2-43.5,13.6-66.8H471.4z M321.2,462c-15.7,5-32.2,8.2-49.2,9.4v32.1c21.2-1.4,41.7-5.4,61.1-11.7L321.2,462z M240,471.4c-18.8-1.4-37-5.2-54.1-11.1l-12.6,29.5c21.1,7.5,43.5,12.2,66.8,13.6V471.4z M462,190.8c5,15.7,8.2,32.2,9.4,49.2h32.1 c-1.4-21.2-5.4-41.7-11.7-61.1L462,190.8z M92.4,397c-12-13.9-22.3-29.4-30.4-46.1l-29.8,11.9c9.9,20.7,22.6,39.8,37.6,56.9 L92.4,397z M272,40.6c18.8,1.4,36.9,5.2,54.1,11.1l12.6-29.5C317.7,14.7,295.3,10,272,8.5V40.6z M190.8,50 c15.7-5,32.2-8.2,49.2-9.4V8.5c-21.2,1.4-41.7,5.4-61.1,11.7L190.8,50z M442.3,92.3L419.6,115c12,13.9,22.3,29.4,30.5,46.1 l29.8-11.9C470,128.5,457.3,109.4,442.3,92.3z M397,92.4l22.7-22.7c-15.6-13.7-32.8-25.5-51.5-34.9l-12.6,29.5 C370.4,72.1,384.4,81.5,397,92.4z' + }) + }; + + var OPACITY_ANIMATE = _objectSpread({}, ANIMATION_BASE, { + attributeName: 'opacity' + }); + + var DOT = { + tag: 'circle', + attributes: _objectSpread({}, FILL, { + cx: '256', + cy: '364', + r: '28' + }), + children: [{ + tag: 'animate', + attributes: _objectSpread({}, ANIMATION_BASE, { + attributeName: 'r', + values: '28;14;28;28;14;28;' + }) + }, { + tag: 'animate', + attributes: _objectSpread({}, OPACITY_ANIMATE, { + values: '1;0;1;1;0;1;' + }) + }] + }; + var QUESTION = { + tag: 'path', + attributes: _objectSpread({}, FILL, { + opacity: '1', + d: 'M263.7,312h-16c-6.6,0-12-5.4-12-12c0-71,77.4-63.9,77.4-107.8c0-20-17.8-40.2-57.4-40.2c-29.1,0-44.3,9.6-59.2,28.7 c-3.9,5-11.1,6-16.2,2.4l-13.1-9.2c-5.6-3.9-6.9-11.8-2.6-17.2c21.2-27.2,46.4-44.7,91.2-44.7c52.3,0,97.4,29.8,97.4,80.2 c0,67.6-77.4,63.5-77.4,107.8C275.7,306.6,270.3,312,263.7,312z' + }), + children: [{ + tag: 'animate', + attributes: _objectSpread({}, OPACITY_ANIMATE, { + values: '1;0;0;0;0;1;' + }) + }] + }; + var EXCLAMATION = { + tag: 'path', + attributes: _objectSpread({}, FILL, { + opacity: '0', + d: 'M232.5,134.5l7,168c0.3,6.4,5.6,11.5,12,11.5h9c6.4,0,11.7-5.1,12-11.5l7-168c0.3-6.8-5.2-12.5-12-12.5h-23 C237.7,122,232.2,127.7,232.5,134.5z' + }), + children: [{ + tag: 'animate', + attributes: _objectSpread({}, OPACITY_ANIMATE, { + values: '0;0;1;1;0;0;' + }) + }] + }; + var missing = { + tag: 'g', + children: [RING, DOT, QUESTION, EXCLAMATION] + }; + + var styles$2 = namespace.styles; + function asFoundIcon(icon) { + var width = icon[0]; + var height = icon[1]; + + var _icon$slice = icon.slice(4), + _icon$slice2 = _slicedToArray(_icon$slice, 1), + vectorData = _icon$slice2[0]; + + var element = null; + + if (Array.isArray(vectorData)) { + element = { + tag: 'g', + attributes: { + class: "".concat(config.familyPrefix, "-").concat(DUOTONE_CLASSES.GROUP) + }, + children: [{ + tag: 'path', + attributes: { + class: "".concat(config.familyPrefix, "-").concat(DUOTONE_CLASSES.SECONDARY), + fill: 'currentColor', + d: vectorData[0] + } + }, { + tag: 'path', + attributes: { + class: "".concat(config.familyPrefix, "-").concat(DUOTONE_CLASSES.PRIMARY), + fill: 'currentColor', + d: vectorData[1] + } + }] + }; + } else { + element = { + tag: 'path', + attributes: { + fill: 'currentColor', + d: vectorData + } + }; + } + + return { + found: true, + width: width, + height: height, + icon: element + }; + } + function findIcon(iconName, prefix) { + return new picked(function (resolve, reject) { + var val = { + found: false, + width: 512, + height: 512, + icon: missing + }; + + if (iconName && prefix && styles$2[prefix] && styles$2[prefix][iconName]) { + var icon = styles$2[prefix][iconName]; + return resolve(asFoundIcon(icon)); + } + + var headers = {}; + + if (_typeof(WINDOW.FontAwesomeKitConfig) === 'object' && typeof window.FontAwesomeKitConfig.token === 'string') { + headers['fa-kit-token'] = WINDOW.FontAwesomeKitConfig.token; + } + + if (iconName && prefix && !config.showMissingIcons) { + reject(new MissingIcon("Icon is missing for prefix ".concat(prefix, " with icon name ").concat(iconName))); + } else { + resolve(val); + } + }); + } + + var styles$3 = namespace.styles; + + function generateSvgReplacementMutation(node, nodeMeta) { + var iconName = nodeMeta.iconName, + title = nodeMeta.title, + titleId = nodeMeta.titleId, + prefix = nodeMeta.prefix, + transform = nodeMeta.transform, + symbol = nodeMeta.symbol, + mask = nodeMeta.mask, + maskId = nodeMeta.maskId, + extra = nodeMeta.extra; + return new picked(function (resolve, reject) { + picked.all([findIcon(iconName, prefix), findIcon(mask.iconName, mask.prefix)]).then(function (_ref) { + var _ref2 = _slicedToArray(_ref, 2), + main = _ref2[0], + mask = _ref2[1]; + + resolve([node, makeInlineSvgAbstract({ + icons: { + main: main, + mask: mask + }, + prefix: prefix, + iconName: iconName, + transform: transform, + symbol: symbol, + mask: mask, + maskId: maskId, + title: title, + titleId: titleId, + extra: extra, + watchable: true + })]); + }); + }); + } + + function generateLayersText(node, nodeMeta) { + var title = nodeMeta.title, + transform = nodeMeta.transform, + extra = nodeMeta.extra; + var width = null; + var height = null; + + if (IS_IE) { + var computedFontSize = parseInt(getComputedStyle(node).fontSize, 10); + var boundingClientRect = node.getBoundingClientRect(); + width = boundingClientRect.width / computedFontSize; + height = boundingClientRect.height / computedFontSize; + } + + if (config.autoA11y && !title) { + extra.attributes['aria-hidden'] = 'true'; + } + + return picked.resolve([node, makeLayersTextAbstract({ + content: node.innerHTML, + width: width, + height: height, + transform: transform, + title: title, + extra: extra, + watchable: true + })]); + } + + function generateMutation(node) { + var nodeMeta = parseMeta(node); + + if (~nodeMeta.extra.classes.indexOf(LAYERS_TEXT_CLASSNAME)) { + return generateLayersText(node, nodeMeta); + } else { + return generateSvgReplacementMutation(node, nodeMeta); + } + } + + function onTree(root) { + var callback = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : null; + if (!IS_DOM) return; + var htmlClassList = DOCUMENT.documentElement.classList; + + var hclAdd = function hclAdd(suffix) { + return htmlClassList.add("".concat(HTML_CLASS_I2SVG_BASE_CLASS, "-").concat(suffix)); + }; + + var hclRemove = function hclRemove(suffix) { + return htmlClassList.remove("".concat(HTML_CLASS_I2SVG_BASE_CLASS, "-").concat(suffix)); + }; + + var prefixes = config.autoFetchSvg ? Object.keys(PREFIX_TO_STYLE) : Object.keys(styles$3); + var prefixesDomQuery = [".".concat(LAYERS_TEXT_CLASSNAME, ":not([").concat(DATA_FA_I2SVG, "])")].concat(prefixes.map(function (p) { + return ".".concat(p, ":not([").concat(DATA_FA_I2SVG, "])"); + })).join(', '); + + if (prefixesDomQuery.length === 0) { + return; + } + + var candidates = []; + + try { + candidates = toArray(root.querySelectorAll(prefixesDomQuery)); + } catch (e) {// noop + } + + if (candidates.length > 0) { + hclAdd('pending'); + hclRemove('complete'); + } else { + return; + } + + var mark = perf.begin('onTree'); + var mutations = candidates.reduce(function (acc, node) { + try { + var mutation = generateMutation(node); + + if (mutation) { + acc.push(mutation); + } + } catch (e) { + if (!PRODUCTION) { + if (e instanceof MissingIcon) { + console.error(e); + } + } + } + + return acc; + }, []); + return new picked(function (resolve, reject) { + picked.all(mutations).then(function (resolvedMutations) { + perform(resolvedMutations, function () { + hclAdd('active'); + hclAdd('complete'); + hclRemove('pending'); + if (typeof callback === 'function') callback(); + mark(); + resolve(); + }); + }).catch(function () { + mark(); + reject(); + }); + }); + } + function onNode(node) { + var callback = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : null; + generateMutation(node).then(function (mutation) { + if (mutation) { + perform([mutation], callback); + } + }); + } + + function replaceForPosition(node, position) { + var pendingAttribute = "".concat(DATA_FA_PSEUDO_ELEMENT_PENDING).concat(position.replace(':', '-')); + return new picked(function (resolve, reject) { + if (node.getAttribute(pendingAttribute) !== null) { + // This node is already being processed + return resolve(); + } + + var children = toArray(node.children); + var alreadyProcessedPseudoElement = children.filter(function (c) { + return c.getAttribute(DATA_FA_PSEUDO_ELEMENT) === position; + })[0]; + var styles = WINDOW.getComputedStyle(node, position); + var fontFamily = styles.getPropertyValue('font-family').match(FONT_FAMILY_PATTERN); + var fontWeight = styles.getPropertyValue('font-weight'); + var content = styles.getPropertyValue('content'); + + if (alreadyProcessedPseudoElement && !fontFamily) { + // If we've already processed it but the current computed style does not result in a font-family, + // that probably means that a class name that was previously present to make the icon has been + // removed. So we now should delete the icon. + node.removeChild(alreadyProcessedPseudoElement); + return resolve(); + } else if (fontFamily && content !== 'none' && content !== '') { + var prefix = ~['Solid', 'Regular', 'Light', 'Duotone', 'Brands'].indexOf(fontFamily[1]) ? STYLE_TO_PREFIX[fontFamily[1].toLowerCase()] : FONT_WEIGHT_TO_PREFIX[fontWeight]; + var hexValue = toHex(content.length === 3 ? content.substr(1, 1) : content); + var iconName = byUnicode(prefix, hexValue); + var iconIdentifier = iconName; // Only convert the pseudo element in this :before/:after position into an icon if we haven't + // already done so with the same prefix and iconName + + if (iconName && (!alreadyProcessedPseudoElement || alreadyProcessedPseudoElement.getAttribute(DATA_PREFIX) !== prefix || alreadyProcessedPseudoElement.getAttribute(DATA_ICON) !== iconIdentifier)) { + node.setAttribute(pendingAttribute, iconIdentifier); + + if (alreadyProcessedPseudoElement) { + // Delete the old one, since we're replacing it with a new one + node.removeChild(alreadyProcessedPseudoElement); + } + + var meta = blankMeta(); + var extra = meta.extra; + extra.attributes[DATA_FA_PSEUDO_ELEMENT] = position; + findIcon(iconName, prefix).then(function (main) { + var abstract = makeInlineSvgAbstract(_objectSpread({}, meta, { + icons: { + main: main, + mask: emptyCanonicalIcon() + }, + prefix: prefix, + iconName: iconIdentifier, + extra: extra, + watchable: true + })); + var element = DOCUMENT.createElement('svg'); + + if (position === ':before') { + node.insertBefore(element, node.firstChild); + } else { + node.appendChild(element); + } + + element.outerHTML = abstract.map(function (a) { + return toHtml(a); + }).join('\n'); + node.removeAttribute(pendingAttribute); + resolve(); + }).catch(reject); + } else { + resolve(); + } + } else { + resolve(); + } + }); + } + + function replace(node) { + return picked.all([replaceForPosition(node, ':before'), replaceForPosition(node, ':after')]); + } + + function processable(node) { + return node.parentNode !== document.head && !~TAGNAMES_TO_SKIP_FOR_PSEUDOELEMENTS.indexOf(node.tagName.toUpperCase()) && !node.getAttribute(DATA_FA_PSEUDO_ELEMENT) && (!node.parentNode || node.parentNode.tagName !== 'svg'); + } + + function searchPseudoElements (root) { + if (!IS_DOM) return; + return new picked(function (resolve, reject) { + var operations = toArray(root.querySelectorAll('*')).filter(processable).map(replace); + var end = perf.begin('searchPseudoElements'); + disableObservation(); + picked.all(operations).then(function () { + end(); + enableObservation(); + resolve(); + }).catch(function () { + end(); + enableObservation(); + reject(); + }); + }); + } + + var baseStyles = "svg:not(:root).svg-inline--fa{overflow:visible}.svg-inline--fa{display:inline-block;font-size:inherit;height:1em;overflow:visible;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{-webkit-transform-origin:center center;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%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transform-origin:center center;transform-origin:center center}.fa-layers-counter{background-color:#ff253a;border-radius:1em;-webkit-box-sizing:border-box;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;-webkit-transform:scale(.25);transform:scale(.25);-webkit-transform-origin:top right;transform-origin:top right}.fa-layers-bottom-right{bottom:0;right:0;top:auto;-webkit-transform:scale(.25);transform:scale(.25);-webkit-transform-origin:bottom right;transform-origin:bottom right}.fa-layers-bottom-left{bottom:0;left:0;right:auto;top:auto;-webkit-transform:scale(.25);transform:scale(.25);-webkit-transform-origin:bottom left;transform-origin:bottom left}.fa-layers-top-right{right:0;top:0;-webkit-transform:scale(.25);transform:scale(.25);-webkit-transform-origin:top right;transform-origin:top right}.fa-layers-top-left{left:0;right:auto;top:0;-webkit-transform:scale(.25);transform:scale(.25);-webkit-transform-origin:top left;transform-origin:top left}.fa-lg{font-size:1.3333333333em;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: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-both,.fa-flip-horizontal.fa-flip-vertical{-webkit-transform:scale(-1,-1);transform:scale(-1,-1)}:root .fa-flip-both,: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:2.5em}.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:1.25em}.svg-inline--fa.fa-stack-2x{height:2em;width:2.5em}.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}.svg-inline--fa .fa-primary{fill:var(--fa-primary-color,currentColor);opacity:1;opacity:var(--fa-primary-opacity,1)}.svg-inline--fa .fa-secondary{fill:var(--fa-secondary-color,currentColor);opacity:.4;opacity:var(--fa-secondary-opacity,.4)}.svg-inline--fa.fa-swap-opacity .fa-primary{opacity:.4;opacity:var(--fa-secondary-opacity,.4)}.svg-inline--fa.fa-swap-opacity .fa-secondary{opacity:1;opacity:var(--fa-primary-opacity,1)}.svg-inline--fa mask .fa-primary,.svg-inline--fa mask .fa-secondary{fill:#000}.fad.fa-inverse{color:#fff}"; + + function css () { + var dfp = DEFAULT_FAMILY_PREFIX; + var drc = DEFAULT_REPLACEMENT_CLASS; + var fp = config.familyPrefix; + var rc = config.replacementClass; + var s = baseStyles; + + if (fp !== dfp || rc !== drc) { + var dPatt = new RegExp("\\.".concat(dfp, "\\-"), 'g'); + var customPropPatt = new RegExp("\\--".concat(dfp, "\\-"), 'g'); + var rPatt = new RegExp("\\.".concat(drc), 'g'); + s = s.replace(dPatt, ".".concat(fp, "-")).replace(customPropPatt, "--".concat(fp, "-")).replace(rPatt, ".".concat(rc)); + } + + return s; + } + + var Library = + /*#__PURE__*/ + function () { + function Library() { + _classCallCheck(this, Library); + + this.definitions = {}; + } + + _createClass(Library, [{ + key: "add", + value: function add() { + var _this = this; + + for (var _len = arguments.length, definitions = new Array(_len), _key = 0; _key < _len; _key++) { + definitions[_key] = arguments[_key]; + } + + var additions = definitions.reduce(this._pullDefinitions, {}); + Object.keys(additions).forEach(function (key) { + _this.definitions[key] = _objectSpread({}, _this.definitions[key] || {}, additions[key]); + defineIcons(key, additions[key]); + build(); + }); + } + }, { + key: "reset", + value: function reset() { + this.definitions = {}; + } + }, { + key: "_pullDefinitions", + value: function _pullDefinitions(additions, definition) { + var normalized = definition.prefix && definition.iconName && definition.icon ? { + 0: definition + } : definition; + Object.keys(normalized).map(function (key) { + var _normalized$key = normalized[key], + prefix = _normalized$key.prefix, + iconName = _normalized$key.iconName, + icon = _normalized$key.icon; + if (!additions[prefix]) additions[prefix] = {}; + additions[prefix][iconName] = icon; + }); + return additions; + } + }]); + + return Library; + }(); + + function ensureCss() { + if (config.autoAddCss && !_cssInserted) { + insertCss(css()); + + _cssInserted = true; + } + } + + function apiObject(val, abstractCreator) { + Object.defineProperty(val, 'abstract', { + get: abstractCreator + }); + Object.defineProperty(val, 'html', { + get: function get() { + return val.abstract.map(function (a) { + return toHtml(a); + }); + } + }); + Object.defineProperty(val, 'node', { + get: function get() { + if (!IS_DOM) return; + var container = DOCUMENT.createElement('div'); + container.innerHTML = val.html; + return container.children; + } + }); + return val; + } + + function findIconDefinition(iconLookup) { + var _iconLookup$prefix = iconLookup.prefix, + prefix = _iconLookup$prefix === void 0 ? 'fa' : _iconLookup$prefix, + iconName = iconLookup.iconName; + if (!iconName) return; + return iconFromMapping(library.definitions, prefix, iconName) || iconFromMapping(namespace.styles, prefix, iconName); + } + + function resolveIcons(next) { + return function (maybeIconDefinition) { + var params = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {}; + var iconDefinition = (maybeIconDefinition || {}).icon ? maybeIconDefinition : findIconDefinition(maybeIconDefinition || {}); + var mask = params.mask; + + if (mask) { + mask = (mask || {}).icon ? mask : findIconDefinition(mask || {}); + } + + return next(iconDefinition, _objectSpread({}, params, { + mask: mask + })); + }; + } + + var library = new Library(); + var noAuto = function noAuto() { + config.autoReplaceSvg = false; + config.observeMutations = false; + disconnect(); + }; + var _cssInserted = false; + var dom = { + i2svg: function i2svg() { + var params = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}; + + if (IS_DOM) { + ensureCss(); + var _params$node = params.node, + node = _params$node === void 0 ? DOCUMENT : _params$node, + _params$callback = params.callback, + callback = _params$callback === void 0 ? function () {} : _params$callback; + + if (config.searchPseudoElements) { + searchPseudoElements(node); + } + + return onTree(node, callback); + } else { + return picked.reject('Operation requires a DOM of some kind.'); + } + }, + css: css, + insertCss: function insertCss$$1() { + if (!_cssInserted) { + insertCss(css()); + + _cssInserted = true; + } + }, + watch: function watch() { + var params = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}; + var autoReplaceSvgRoot = params.autoReplaceSvgRoot, + observeMutationsRoot = params.observeMutationsRoot; + + if (config.autoReplaceSvg === false) { + config.autoReplaceSvg = true; + } + + config.observeMutations = true; + domready(function () { + autoReplace({ + autoReplaceSvgRoot: autoReplaceSvgRoot + }); + observe({ + treeCallback: onTree, + nodeCallback: onNode, + pseudoElementsCallback: searchPseudoElements, + observeMutationsRoot: observeMutationsRoot + }); + }); + } + }; + var parse = { + transform: function transform(transformString) { + return parseTransformString(transformString); + } + }; + var icon = resolveIcons(function (iconDefinition) { + var params = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {}; + var _params$transform = params.transform, + transform = _params$transform === void 0 ? meaninglessTransform : _params$transform, + _params$symbol = params.symbol, + symbol = _params$symbol === void 0 ? false : _params$symbol, + _params$mask = params.mask, + mask = _params$mask === void 0 ? null : _params$mask, + _params$maskId = params.maskId, + maskId = _params$maskId === void 0 ? null : _params$maskId, + _params$title = params.title, + title = _params$title === void 0 ? null : _params$title, + _params$titleId = params.titleId, + titleId = _params$titleId === void 0 ? null : _params$titleId, + _params$classes = params.classes, + classes = _params$classes === void 0 ? [] : _params$classes, + _params$attributes = params.attributes, + attributes = _params$attributes === void 0 ? {} : _params$attributes, + _params$styles = params.styles, + styles = _params$styles === void 0 ? {} : _params$styles; + if (!iconDefinition) return; + var prefix = iconDefinition.prefix, + iconName = iconDefinition.iconName, + icon = iconDefinition.icon; + return apiObject(_objectSpread({ + type: 'icon' + }, iconDefinition), function () { + ensureCss(); + + if (config.autoA11y) { + if (title) { + attributes['aria-labelledby'] = "".concat(config.replacementClass, "-title-").concat(titleId || nextUniqueId()); + } else { + attributes['aria-hidden'] = 'true'; + attributes['focusable'] = 'false'; + } + } + + return makeInlineSvgAbstract({ + icons: { + main: asFoundIcon(icon), + mask: mask ? asFoundIcon(mask.icon) : { + found: false, + width: null, + height: null, + icon: {} + } + }, + prefix: prefix, + iconName: iconName, + transform: _objectSpread({}, meaninglessTransform, transform), + symbol: symbol, + title: title, + maskId: maskId, + titleId: titleId, + extra: { + attributes: attributes, + styles: styles, + classes: classes + } + }); + }); + }); + var text = function text(content) { + var params = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {}; + var _params$transform2 = params.transform, + transform = _params$transform2 === void 0 ? meaninglessTransform : _params$transform2, + _params$title2 = params.title, + title = _params$title2 === void 0 ? null : _params$title2, + _params$classes2 = params.classes, + classes = _params$classes2 === void 0 ? [] : _params$classes2, + _params$attributes2 = params.attributes, + attributes = _params$attributes2 === void 0 ? {} : _params$attributes2, + _params$styles2 = params.styles, + styles = _params$styles2 === void 0 ? {} : _params$styles2; + return apiObject({ + type: 'text', + content: content + }, function () { + ensureCss(); + return makeLayersTextAbstract({ + content: content, + transform: _objectSpread({}, meaninglessTransform, transform), + title: title, + extra: { + attributes: attributes, + styles: styles, + classes: ["".concat(config.familyPrefix, "-layers-text")].concat(_toConsumableArray(classes)) + } + }); + }); + }; + var counter = function counter(content) { + var params = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {}; + var _params$title3 = params.title, + title = _params$title3 === void 0 ? null : _params$title3, + _params$classes3 = params.classes, + classes = _params$classes3 === void 0 ? [] : _params$classes3, + _params$attributes3 = params.attributes, + attributes = _params$attributes3 === void 0 ? {} : _params$attributes3, + _params$styles3 = params.styles, + styles = _params$styles3 === void 0 ? {} : _params$styles3; + return apiObject({ + type: 'counter', + content: content + }, function () { + ensureCss(); + return makeLayersCounterAbstract({ + content: content.toString(), + title: title, + extra: { + attributes: attributes, + styles: styles, + classes: ["".concat(config.familyPrefix, "-layers-counter")].concat(_toConsumableArray(classes)) + } + }); + }); + }; + var layer = function layer(assembler) { + var params = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {}; + var _params$classes4 = params.classes, + classes = _params$classes4 === void 0 ? [] : _params$classes4; + return apiObject({ + type: 'layer' + }, function () { + ensureCss(); + var children = []; + assembler(function (args) { + Array.isArray(args) ? args.map(function (a) { + children = children.concat(a.abstract); + }) : children = children.concat(args.abstract); + }); + return [{ + tag: 'span', + attributes: { + class: ["".concat(config.familyPrefix, "-layers")].concat(_toConsumableArray(classes)).join(' ') + }, + children: children + }]; + }); + }; + var api = { + noAuto: noAuto, + config: config, + dom: dom, + library: library, + parse: parse, + findIconDefinition: findIconDefinition, + icon: icon, + text: text, + counter: counter, + layer: layer, + toHtml: toHtml + }; + + var autoReplace = function autoReplace() { + var params = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}; + var _params$autoReplaceSv = params.autoReplaceSvgRoot, + autoReplaceSvgRoot = _params$autoReplaceSv === void 0 ? DOCUMENT : _params$autoReplaceSv; + if ((Object.keys(namespace.styles).length > 0 || config.autoFetchSvg) && IS_DOM && config.autoReplaceSvg) api.dom.i2svg({ + node: autoReplaceSvgRoot + }); + }; + + function bootstrap() { + if (IS_BROWSER) { + if (!WINDOW.FontAwesome) { + WINDOW.FontAwesome = api; + } + + domready(function () { + autoReplace(); + observe({ + treeCallback: onTree, + nodeCallback: onNode, + pseudoElementsCallback: searchPseudoElements + }); + }); + } + + namespace.hooks = _objectSpread({}, namespace.hooks, { + addPack: function addPack(prefix, icons) { + namespace.styles[prefix] = _objectSpread({}, namespace.styles[prefix] || {}, icons); + build(); + autoReplace(); + }, + addShims: function addShims(shims) { + var _namespace$shims; + + (_namespace$shims = namespace.shims).push.apply(_namespace$shims, _toConsumableArray(shims)); + + build(); + autoReplace(); + } + }); + } + + bunker(bootstrap); + +}()); diff --git a/Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/js/all.min.js b/Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/js/all.min.js new file mode 100644 index 0000000..9c790f9 --- /dev/null +++ b/Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/js/all.min.js @@ -0,0 +1,5 @@ +/*! + * Font Awesome Free 5.13.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={},l={};try{"undefined"!=typeof window&&(c=window),"undefined"!=typeof document&&(l=document)}catch(c){}var h=(c.navigator||{}).userAgent,z=void 0===h?"":h,a=c,v=l,m=(a.document,!!v.documentElement&&!!v.head&&"function"==typeof v.addEventListener&&v.createElement,~z.indexOf("MSIE")||z.indexOf("Trident/"),"___FONT_AWESOME___"),s=function(){try{return!0}catch(c){return!1}}();var e=a||{};e[m]||(e[m]={}),e[m].styles||(e[m].styles={}),e[m].hooks||(e[m].hooks={}),e[m].shims||(e[m].shims=[]);var t=e[m];function M(c,z){var l=(2>>0;h--;)l[h]=c[h];return l}function gc(c){return c.classList?bc(c.classList):(c.getAttribute("class")||"").split(" ").filter(function(c){return c})}function Ac(c,l){var h,z=l.split("-"),a=z[0],v=z.slice(1).join("-");return a!==c||""===v||(h=v,~T.indexOf(h))?null:v}function Sc(c){return"".concat(c).replace(/&/g,"&").replace(/"/g,""").replace(/'/g,"'").replace(//g,">")}function yc(h){return Object.keys(h||{}).reduce(function(c,l){return c+"".concat(l,": ").concat(h[l],";")},"")}function wc(c){return c.size!==Lc.size||c.x!==Lc.x||c.y!==Lc.y||c.rotate!==Lc.rotate||c.flipX||c.flipY}function kc(c){var l=c.transform,h=c.containerWidth,z=c.iconWidth,a={transform:"translate(".concat(h/2," 256)")},v="translate(".concat(32*l.x,", ").concat(32*l.y,") "),m="scale(".concat(l.size/16*(l.flipX?-1:1),", ").concat(l.size/16*(l.flipY?-1:1),") "),s="rotate(".concat(l.rotate," 0 0)");return{outer:a,inner:{transform:"".concat(v," ").concat(m," ").concat(s)},path:{transform:"translate(".concat(z/2*-1," -256)")}}}var Zc={x:0,y:0,width:"100%",height:"100%"};function xc(c){var l=!(1").concat(m.map(Jc).join(""),"")}var $c=function(){};function cl(c){return"string"==typeof(c.getAttribute?c.getAttribute(J):null)}var ll={replace:function(c){var l=c[0],h=c[1].map(function(c){return Jc(c)}).join("\n");if(l.parentNode&&l.outerHTML)l.outerHTML=h+($.keepOriginalSource&&"svg"!==l.tagName.toLowerCase()?"\x3c!-- ".concat(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(~gc(l).indexOf($.replacementClass))return ll.replace(c);var z=new RegExp("".concat($.familyPrefix,"-.*"));delete h[0].attributes.style,delete h[0].attributes.id;var a=h[0].attributes.class.split(" ").reduce(function(c,l){return l===$.replacementClass||l.match(z)?c.toSvg.push(l):c.toNode.push(l),c},{toNode:[],toSvg:[]});h[0].attributes.class=a.toSvg.join(" ");var v=h.map(function(c){return Jc(c)}).join("\n");l.setAttribute("class",a.toNode.join(" ")),l.setAttribute(J,""),l.innerHTML=v}};function hl(c){c()}function zl(h,c){var z="function"==typeof c?c:$c;if(0===h.length)z();else{var l=hl;$.mutateApproach===y&&(l=i.requestAnimationFrame||hl),l(function(){var c=!0===$.autoReplaceSvg?ll.replace:ll[$.autoReplaceSvg]||ll.replace,l=_c.begin("mutate");h.map(c),l(),z()})}}var al=!1;function vl(){al=!1}var ml=null;function sl(c){if(t&&$.observeMutations){var a=c.treeCallback,v=c.nodeCallback,m=c.pseudoElementsCallback,l=c.observeMutationsRoot,h=void 0===l?o:l;ml=new t(function(c){al||bc(c).forEach(function(c){if("childList"===c.type&&0 2 && arguments[2] !== undefined ? arguments[2] : {}; + var _params$skipHooks = params.skipHooks, + skipHooks = _params$skipHooks === void 0 ? false : _params$skipHooks; + var normalized = Object.keys(icons).reduce(function (acc, iconName) { + var icon = icons[iconName]; + var expanded = !!icon.icon; + + if (expanded) { + acc[icon.iconName] = icon.icon; + } else { + acc[iconName] = icon; + } + + return acc; + }, {}); + + if (typeof namespace.hooks.addPack === 'function' && !skipHooks) { + namespace.hooks.addPack(prefix, normalized); + } else { + namespace.styles[prefix] = _objectSpread({}, namespace.styles[prefix] || {}, normalized); + } + /** + * Font Awesome 4 used the prefix of `fa` for all icons. With the introduction + * of new styles we needed to differentiate between them. Prefix `fa` is now an alias + * for `fas` so we'll easy the upgrade process for our users by automatically defining + * this as well. + */ + + + if (prefix === 'fas') { + defineIcons('fa', icons); + } + } + + var icons = { + "500px": [448, 512, [], "f26e", "M103.3 344.3c-6.5-14.2-6.9-18.3 7.4-23.1 25.6-8 8 9.2 43.2 49.2h.3v-93.9c1.2-50.2 44-92.2 97.7-92.2 53.9 0 97.7 43.5 97.7 96.8 0 63.4-60.8 113.2-128.5 93.3-10.5-4.2-2.1-31.7 8.5-28.6 53 0 89.4-10.1 89.4-64.4 0-61-77.1-89.6-116.9-44.6-23.5 26.4-17.6 42.1-17.6 157.6 50.7 31 118.3 22 160.4-20.1 24.8-24.8 38.5-58 38.5-93 0-35.2-13.8-68.2-38.8-93.3-24.8-24.8-57.8-38.5-93.3-38.5s-68.8 13.8-93.5 38.5c-.3.3-16 16.5-21.2 23.9l-.5.6c-3.3 4.7-6.3 9.1-20.1 6.1-6.9-1.7-14.3-5.8-14.3-11.8V20c0-5 3.9-10.5 10.5-10.5h241.3c8.3 0 8.3 11.6 8.3 15.1 0 3.9 0 15.1-8.3 15.1H130.3v132.9h.3c104.2-109.8 282.8-36 282.8 108.9 0 178.1-244.8 220.3-310.1 62.8zm63.3-260.8c-.5 4.2 4.6 24.5 14.6 20.6C306 56.6 384 144.5 390.6 144.5c4.8 0 22.8-15.3 14.3-22.8-93.2-89-234.5-57-238.3-38.2zM393 414.7C283 524.6 94 475.5 61 310.5c0-12.2-30.4-7.4-28.9 3.3 24 173.4 246 256.9 381.6 121.3 6.9-7.8-12.6-28.4-20.7-20.4zM213.6 306.6c0 4 4.3 7.3 5.5 8.5 3 3 6.1 4.4 8.5 4.4 3.8 0 2.6.2 22.3-19.5 19.6 19.3 19.1 19.5 22.3 19.5 5.4 0 18.5-10.4 10.7-18.2L265.6 284l18.2-18.2c6.3-6.8-10.1-21.8-16.2-15.7L249.7 268c-18.6-18.8-18.4-19.5-21.5-19.5-5 0-18 11.7-12.4 17.3L234 284c-18.1 17.9-20.4 19.2-20.4 22.6z"], + "accessible-icon": [448, 512, [], "f368", "M423.9 255.8L411 413.1c-3.3 40.7-63.9 35.1-60.6-4.9l10-122.5-41.1 2.3c10.1 20.7 15.8 43.9 15.8 68.5 0 41.2-16.1 78.7-42.3 106.5l-39.3-39.3c57.9-63.7 13.1-167.2-74-167.2-25.9 0-49.5 9.9-67.2 26L73 243.2c22-20.7 50.1-35.1 81.4-40.2l75.3-85.7-42.6-24.8-51.6 46c-30 26.8-70.6-18.5-40.5-45.4l68-60.7c9.8-8.8 24.1-10.2 35.5-3.6 0 0 139.3 80.9 139.5 81.1 16.2 10.1 20.7 36 6.1 52.6L285.7 229l106.1-5.9c18.5-1.1 33.6 14.4 32.1 32.7zm-64.9-154c28.1 0 50.9-22.8 50.9-50.9C409.9 22.8 387.1 0 359 0c-28.1 0-50.9 22.8-50.9 50.9 0 28.1 22.8 50.9 50.9 50.9zM179.6 456.5c-80.6 0-127.4-90.6-82.7-156.1l-39.7-39.7C36.4 287 24 320.3 24 356.4c0 130.7 150.7 201.4 251.4 122.5l-39.7-39.7c-16 10.9-35.3 17.3-56.1 17.3z"], + "accusoft": [640, 512, [], "f369", "M322.1 252v-1l-51.2-65.8s-12 1.6-25 15.1c-9 9.3-242.1 239.1-243.4 240.9-7 10 1.6 6.8 15.7 1.7.8 0 114.5-36.6 114.5-36.6.5-.6-.1-.1.6-.6-.4-5.1-.8-26.2-1-27.7-.6-5.2 2.2-6.9 7-8.9l92.6-33.8c.6-.8 88.5-81.7 90.2-83.3zm160.1 120.1c13.3 16.1 20.7 13.3 30.8 9.3 3.2-1.2 115.4-47.6 117.8-48.9 8-4.3-1.7-16.7-7.2-23.4-2.1-2.5-205.1-245.6-207.2-248.3-9.7-12.2-14.3-12.9-38.4-12.8-10.2 0-106.8.5-116.5.6-19.2.1-32.9-.3-19.2 16.9C250 75 476.5 365.2 482.2 372.1zm152.7 1.6c-2.3-.3-24.6-4.7-38-7.2 0 0-115 50.4-117.5 51.6-16 7.3-26.9-3.2-36.7-14.6l-57.1-74c-5.4-.9-60.4-9.6-65.3-9.3-3.1.2-9.6.8-14.4 2.9-4.9 2.1-145.2 52.8-150.2 54.7-5.1 2-11.4 3.6-11.1 7.6.2 2.5 2 2.6 4.6 3.5 2.7.8 300.9 67.6 308 69.1 15.6 3.3 38.5 10.5 53.6 1.7 2.1-1.2 123.8-76.4 125.8-77.8 5.4-4 4.3-6.8-1.7-8.2z"], + "acquisitions-incorporated": [384, 512, [], "f6af", "M357.45 468.2c-1.2-7.7-1.3-7.6-9.6-7.6-99.8.2-111.8-2.4-112.7-2.6-12.3-1.7-20.6-10.5-21-23.1-.1-1.6-.2-71.6-1-129.1-.1-4.7 1.6-6.4 5.9-7.5 12.5-3 24.9-6.1 37.3-9.7 4.3-1.3 6.8-.2 8.4 3.5 4.5 10.3 8.8 20.6 13.2 30.9 1.6 3.7.1 4.4-3.4 4.4-10-.2-20-.1-30.4-.1v27h116c-1.4-9.5-2.7-18.1-4-27.5-7 0-13.8.4-20.4-.1-22.6-1.6-18.3-4.4-84-158.6-8.8-20.1-27.9-62.1-36.5-89.2-4.4-14 5.5-25.4 18.9-26.6 18.6-1.7 37.5-1.6 56.2-2 20.6-.4 41.2-.4 61.8-.5 3.1 0 4-1.4 4.3-4.3 1.2-9.8 2.7-19.5 4-29.2.8-5.3 1.6-10.7 2.4-16.1L23.75 0c-3.6 0-5.3 1.1-4.6 5.3 2.2 13.2-.8.8 6.4 45.3 63.4 0 71.8.9 101.8.5 12.3-.2 37 3.5 37.7 22.1.4 11.4-1.1 11.3-32.6 87.4-53.8 129.8-50.7 120.3-67.3 161-1.7 4.1-3.6 5.2-7.6 5.2-8.5-.2-17-.3-25.4.1-1.9.1-5.2 1.8-5.5 3.2-1.5 8.1-2.2 16.3-3.2 24.9h114.3v-27.6c-6.9 0-33.5.4-35.3-2.9 5.3-12.3 10.4-24.4 15.7-36.7 16.3 4 31.9 7.8 47.6 11.7 3.4.9 4.6 3 4.6 6.8-.1 42.9.1 85.9.2 128.8 0 10.2-5.5 19.1-14.9 23.1-6.5 2.7-3.3 3.4-121.4 2.4-5.3 0-7.1 2-7.6 6.8-1.5 12.9-2.9 25.9-5 38.8-.8 5 1.3 5.7 5.3 5.7 183.2.6-30.7 0 337.1 0-2.5-15-4.4-29.4-6.6-43.7zm-174.9-205.7c-13.3-4.2-26.6-8.2-39.9-12.5a44.53 44.53 0 0 1-5.8-2.9c17.2-44.3 34.2-88.1 51.3-132.1 7.5 2.4 7.9-.8 9.4 0 9.3 22.5 18.1 60.1 27 82.8 6.6 16.7 13 33.5 19.7 50.9a35.78 35.78 0 0 1-3.9 2.1c-13.1 3.9-26.4 7.5-39.4 11.7a27.66 27.66 0 0 1-18.4 0z"], + "adn": [496, 512, [], "f170", "M248 167.5l64.9 98.8H183.1l64.9-98.8zM496 256c0 136.9-111.1 248-248 248S0 392.9 0 256 111.1 8 248 8s248 111.1 248 248zm-99.8 82.7L248 115.5 99.8 338.7h30.4l33.6-51.7h168.6l33.6 51.7h30.2z"], + "adobe": [512, 512, [], "f778", "M315.5 64h170.9v384L315.5 64zm-119 0H25.6v384L196.5 64zM256 206.1L363.5 448h-73l-30.7-76.8h-78.7L256 206.1z"], + "adversal": [512, 512, [], "f36a", "M482.1 32H28.7C5.8 32 0 37.9 0 60.9v390.2C0 474.4 5.8 480 28.7 480h453.4c24.4 0 29.9-5.2 29.9-29.7V62.2c0-24.6-5.4-30.2-29.9-30.2zM178.4 220.3c-27.5-20.2-72.1-8.7-84.2 23.4-4.3 11.1-9.3 9.5-17.5 8.3-9.7-1.5-17.2-3.2-22.5-5.5-28.8-11.4 8.6-55.3 24.9-64.3 41.1-21.4 83.4-22.2 125.3-4.8 40.9 16.8 34.5 59.2 34.5 128.5 2.7 25.8-4.3 58.3 9.3 88.8 1.9 4.4.4 7.9-2.7 10.7-8.4 6.7-39.3 2.2-46.6-7.4-1.9-2.2-1.8-3.6-3.9-6.2-3.6-3.9-7.3-2.2-11.9 1-57.4 36.4-140.3 21.4-147-43.3-3.1-29.3 12.4-57.1 39.6-71 38.2-19.5 112.2-11.8 114-30.9 1.1-10.2-1.9-20.1-11.3-27.3zm286.7 222c0 15.1-11.1 9.9-17.8 9.9H52.4c-7.4 0-18.2 4.8-17.8-10.7.4-13.9 10.5-9.1 17.1-9.1 132.3-.4 264.5-.4 396.8 0 6.8 0 16.6-4.4 16.6 9.9zm3.8-340.5v291c0 5.7-.7 13.9-8.1 13.9-12.4-.4-27.5 7.1-36.1-5.6-5.8-8.7-7.8-4-12.4-1.2-53.4 29.7-128.1 7.1-144.4-85.2-6.1-33.4-.7-67.1 15.7-100 11.8-23.9 56.9-76.1 136.1-30.5v-71c0-26.2-.1-26.2 26-26.2 3.1 0 6.6.4 9.7 0 10.1-.8 13.6 4.4 13.6 14.3-.1.2-.1.3-.1.5zm-51.5 232.3c-19.5 47.6-72.9 43.3-90 5.2-15.1-33.3-15.5-68.2.4-101.5 16.3-34.1 59.7-35.7 81.5-4.8 20.6 28.8 14.9 84.6 8.1 101.1zm-294.8 35.3c-7.5-1.3-33-3.3-33.7-27.8-.4-13.9 7.8-23 19.8-25.8 24.4-5.9 49.3-9.9 73.7-14.7 8.9-2 7.4 4.4 7.8 9.5 1.4 33-26.1 59.2-67.6 58.8z"], + "affiliatetheme": [512, 512, [], "f36b", "M159.7 237.4C108.4 308.3 43.1 348.2 14 326.6-15.2 304.9 2.8 230 54.2 159.1c51.3-70.9 116.6-110.8 145.7-89.2 29.1 21.6 11.1 96.6-40.2 167.5zm351.2-57.3C437.1 303.5 319 367.8 246.4 323.7c-25-15.2-41.3-41.2-49-73.8-33.6 64.8-92.8 113.8-164.1 133.2 49.8 59.3 124.1 96.9 207 96.9 150 0 271.6-123.1 271.6-274.9.1-8.5-.3-16.8-1-25z"], + "airbnb": [448, 512, [], "f834", "M224 373.12c-25.24-31.67-40.08-59.43-45-83.18-22.55-88 112.61-88 90.06 0-5.45 24.25-20.29 52-45 83.18zm138.15 73.23c-42.06 18.31-83.67-10.88-119.3-50.47 103.9-130.07 46.11-200-18.85-200-54.92 0-85.16 46.51-73.28 100.5 6.93 29.19 25.23 62.39 54.43 99.5-32.53 36.05-60.55 52.69-85.15 54.92-50 7.43-89.11-41.06-71.3-91.09 15.1-39.16 111.72-231.18 115.87-241.56 15.75-30.07 25.56-57.4 59.38-57.4 32.34 0 43.4 25.94 60.37 59.87 36 70.62 89.35 177.48 114.84 239.09 13.17 33.07-1.37 71.29-37.01 86.64zm47-136.12C280.27 35.93 273.13 32 224 32c-45.52 0-64.87 31.67-84.66 72.79C33.18 317.1 22.89 347.19 22 349.81-3.22 419.14 48.74 480 111.63 480c21.71 0 60.61-6.06 112.37-62.4 58.68 63.78 101.26 62.4 112.37 62.4 62.89.05 114.85-60.86 89.61-130.19.02-3.89-16.82-38.9-16.82-39.58z"], + "algolia": [448, 512, [], "f36c", "M229.3 182.6c-49.3 0-89.2 39.9-89.2 89.2 0 49.3 39.9 89.2 89.2 89.2s89.2-39.9 89.2-89.2c0-49.3-40-89.2-89.2-89.2zm62.7 56.6l-58.9 30.6c-1.8.9-3.8-.4-3.8-2.3V201c0-1.5 1.3-2.7 2.7-2.6 26.2 1 48.9 15.7 61.1 37.1.7 1.3.2 3-1.1 3.7zM389.1 32H58.9C26.4 32 0 58.4 0 90.9V421c0 32.6 26.4 59 58.9 59H389c32.6 0 58.9-26.4 58.9-58.9V90.9C448 58.4 421.6 32 389.1 32zm-202.6 84.7c0-10.8 8.7-19.5 19.5-19.5h45.3c10.8 0 19.5 8.7 19.5 19.5v15.4c0 1.8-1.7 3-3.3 2.5-12.3-3.4-25.1-5.1-38.1-5.1-13.5 0-26.7 1.8-39.4 5.5-1.7.5-3.4-.8-3.4-2.5v-15.8zm-84.4 37l9.2-9.2c7.6-7.6 19.9-7.6 27.5 0l7.7 7.7c1.1 1.1 1 3-.3 4-6.2 4.5-12.1 9.4-17.6 14.9-5.4 5.4-10.4 11.3-14.8 17.4-1 1.3-2.9 1.5-4 .3l-7.7-7.7c-7.6-7.5-7.6-19.8 0-27.4zm127.2 244.8c-70 0-126.6-56.7-126.6-126.6s56.7-126.6 126.6-126.6c70 0 126.6 56.6 126.6 126.6 0 69.8-56.7 126.6-126.6 126.6z"], + "alipay": [448, 512, [], "f642", "M377.74 32H70.26C31.41 32 0 63.41 0 102.26v307.48C0 448.59 31.41 480 70.26 480h307.48c38.52 0 69.76-31.08 70.26-69.6-45.96-25.62-110.59-60.34-171.6-88.44-32.07 43.97-84.14 81-148.62 81-70.59 0-93.73-45.3-97.04-76.37-3.97-39.01 14.88-81.5 99.52-81.5 35.38 0 79.35 10.25 127.13 24.96 16.53-30.09 26.45-60.34 26.45-60.34h-178.2v-16.7h92.08v-31.24H88.28v-19.01h109.44V92.34h50.92v50.42h109.44v19.01H248.63v31.24h88.77s-15.21 46.62-38.35 90.92c48.93 16.7 100.01 36.04 148.62 52.74V102.26C447.83 63.57 416.43 32 377.74 32zM47.28 322.95c.99 20.17 10.25 53.73 69.93 53.73 52.07 0 92.58-39.68 117.87-72.9-44.63-18.68-84.48-31.41-109.44-31.41-67.45 0-79.35 33.06-78.36 50.58z"], + "amazon": [448, 512, [], "f270", "M257.2 162.7c-48.7 1.8-169.5 15.5-169.5 117.5 0 109.5 138.3 114 183.5 43.2 6.5 10.2 35.4 37.5 45.3 46.8l56.8-56S341 288.9 341 261.4V114.3C341 89 316.5 32 228.7 32 140.7 32 94 87 94 136.3l73.5 6.8c16.3-49.5 54.2-49.5 54.2-49.5 40.7-.1 35.5 29.8 35.5 69.1zm0 86.8c0 80-84.2 68-84.2 17.2 0-47.2 50.5-56.7 84.2-57.8v40.6zm136 163.5c-7.7 10-70 67-174.5 67S34.2 408.5 9.7 379c-6.8-7.7 1-11.3 5.5-8.3C88.5 415.2 203 488.5 387.7 401c7.5-3.7 13.3 2 5.5 12zm39.8 2.2c-6.5 15.8-16 26.8-21.2 31-5.5 4.5-9.5 2.7-6.5-3.8s19.3-46.5 12.7-55c-6.5-8.3-37-4.3-48-3.2-10.8 1-13 2-14-.3-2.3-5.7 21.7-15.5 37.5-17.5 15.7-1.8 41-.8 46 5.7 3.7 5.1 0 27.1-6.5 43.1z"], + "amazon-pay": [640, 512, [], "f42c", "M14 325.3c2.3-4.2 5.2-4.9 9.7-2.5 10.4 5.6 20.6 11.4 31.2 16.7a595.88 595.88 0 0 0 127.4 46.3 616.61 616.61 0 0 0 63.2 11.8 603.33 603.33 0 0 0 95 5.2c17.4-.4 34.8-1.8 52.1-3.8a603.66 603.66 0 0 0 163.3-42.8c2.9-1.2 5.9-2 9.1-1.2 6.7 1.8 9 9 4.1 13.9a70 70 0 0 1-9.6 7.4c-30.7 21.1-64.2 36.4-99.6 47.9a473.31 473.31 0 0 1-75.1 17.6 431 431 0 0 1-53.2 4.8 21.3 21.3 0 0 0-2.5.3H308a21.3 21.3 0 0 0-2.5-.3c-3.6-.2-7.2-.3-10.7-.4a426.3 426.3 0 0 1-50.4-5.3A448.4 448.4 0 0 1 164 420a443.33 443.33 0 0 1-145.6-87c-1.8-1.6-3-3.8-4.4-5.7zM172 65.1l-4.3.6a80.92 80.92 0 0 0-38 15.1c-2.4 1.7-4.6 3.5-7.1 5.4a4.29 4.29 0 0 1-.4-1.4c-.4-2.7-.8-5.5-1.3-8.2-.7-4.6-3-6.6-7.6-6.6h-11.5c-6.9 0-8.2 1.3-8.2 8.2v209.3c0 1 0 2 .1 3 .2 3 2 4.9 4.9 5 7 .1 14.1.1 21.1 0 2.9 0 4.7-2 5-5 .1-1 .1-2 .1-3v-72.4c1.1.9 1.7 1.4 2.2 1.9 17.9 14.9 38.5 19.8 61 15.4 20.4-4 34.6-16.5 43.8-34.9 7-13.9 9.9-28.7 10.3-44.1.5-17.1-1.2-33.9-8.1-49.8-8.5-19.6-22.6-32.5-43.9-36.9-3.2-.7-6.5-1-9.8-1.5-2.8-.1-5.5-.1-8.3-.1zM124.6 107a3.48 3.48 0 0 1 1.7-3.3c13.7-9.5 28.8-14.5 45.6-13.2 14.9 1.1 27.1 8.4 33.5 25.9 3.9 10.7 4.9 21.8 4.9 33 0 10.4-.8 20.6-4 30.6-6.8 21.3-22.4 29.4-42.6 28.5-14-.6-26.2-6-37.4-13.9a3.57 3.57 0 0 1-1.7-3.3c.1-14.1 0-28.1 0-42.2s.1-28 0-42.1zm205.7-41.9c-1 .1-2 .3-2.9.4a148 148 0 0 0-28.9 4.1c-6.1 1.6-12 3.8-17.9 5.8-3.6 1.2-5.4 3.8-5.3 7.7.1 3.3-.1 6.6 0 9.9.1 4.8 2.1 6.1 6.8 4.9 7.8-2 15.6-4.2 23.5-5.7 12.3-2.3 24.7-3.3 37.2-1.4 6.5 1 12.6 2.9 16.8 8.4 3.7 4.8 5.1 10.5 5.3 16.4.3 8.3.2 16.6.3 24.9a7.84 7.84 0 0 1-.2 1.4c-.5-.1-.9 0-1.3-.1a180.56 180.56 0 0 0-32-4.9c-11.3-.6-22.5.1-33.3 3.9-12.9 4.5-23.3 12.3-29.4 24.9-4.7 9.8-5.4 20.2-3.9 30.7 2 14 9 24.8 21.4 31.7 11.9 6.6 24.8 7.4 37.9 5.4 15.1-2.3 28.5-8.7 40.3-18.4a7.36 7.36 0 0 1 1.6-1.1c.6 3.8 1.1 7.4 1.8 11 .6 3.1 2.5 5.1 5.4 5.2 5.4.1 10.9.1 16.3 0a4.84 4.84 0 0 0 4.8-4.7 26.2 26.2 0 0 0 .1-2.8v-106a80 80 0 0 0-.9-12.9c-1.9-12.9-7.4-23.5-19-30.4-6.7-4-14.1-6-21.8-7.1-3.6-.5-7.2-.8-10.8-1.3-3.9.1-7.9.1-11.9.1zm35 127.7a3.33 3.33 0 0 1-1.5 3c-11.2 8.1-23.5 13.5-37.4 14.9-5.7.6-11.4.4-16.8-1.8a20.08 20.08 0 0 1-12.4-13.3 32.9 32.9 0 0 1-.1-19.4c2.5-8.3 8.4-13 16.4-15.6a61.33 61.33 0 0 1 24.8-2.2c8.4.7 16.6 2.3 25 3.4 1.6.2 2.1 1 2.1 2.6-.1 4.8 0 9.5 0 14.3s-.2 9.4-.1 14.1zm259.9 129.4c-1-5-4.8-6.9-9.1-8.3a88.42 88.42 0 0 0-21-3.9 147.32 147.32 0 0 0-39.2 1.9c-14.3 2.7-27.9 7.3-40 15.6a13.75 13.75 0 0 0-3.7 3.5 5.11 5.11 0 0 0-.5 4c.4 1.5 2.1 1.9 3.6 1.8a16.2 16.2 0 0 0 2.2-.1c7.8-.8 15.5-1.7 23.3-2.5 11.4-1.1 22.9-1.8 34.3-.9a71.64 71.64 0 0 1 14.4 2.7c5.1 1.4 7.4 5.2 7.6 10.4.4 8-1.4 15.7-3.5 23.3-4.1 15.4-10 30.3-15.8 45.1a17.6 17.6 0 0 0-1 3c-.5 2.9 1.2 4.8 4.1 4.1a10.56 10.56 0 0 0 4.8-2.5 145.91 145.91 0 0 0 12.7-13.4c12.8-16.4 20.3-35.3 24.7-55.6.8-3.6 1.4-7.3 2.1-10.9v-17.3zM493.1 199q-19.35-53.55-38.7-107.2c-2-5.7-4.2-11.3-6.3-16.9-1.1-2.9-3.2-4.8-6.4-4.8-7.6-.1-15.2-.2-22.9-.1-2.5 0-3.7 2-3.2 4.5a43.1 43.1 0 0 0 1.9 6.1q29.4 72.75 59.1 145.5c1.7 4.1 2.1 7.6.2 11.8-3.3 7.3-5.9 15-9.3 22.3-3 6.5-8 11.4-15.2 13.3a42.13 42.13 0 0 1-15.4 1.1c-2.5-.2-5-.8-7.5-1-3.4-.2-5.1 1.3-5.2 4.8q-.15 5 0 9.9c.1 5.5 2 8 7.4 8.9a108.18 108.18 0 0 0 16.9 2c17.1.4 30.7-6.5 39.5-21.4a131.63 131.63 0 0 0 9.2-18.4q35.55-89.7 70.6-179.6a26.62 26.62 0 0 0 1.6-5.5c.4-2.8-.9-4.4-3.7-4.4-6.6-.1-13.3 0-19.9 0a7.54 7.54 0 0 0-7.7 5.2c-.5 1.4-1.1 2.7-1.6 4.1l-34.8 100c-2.5 7.2-5.1 14.5-7.7 22.2-.4-1.1-.6-1.7-.9-2.4z"], + "amilia": [448, 512, [], "f36d", "M240.1 32c-61.9 0-131.5 16.9-184.2 55.4-5.1 3.1-9.1 9.2-7.2 19.4 1.1 5.1 5.1 27.4 10.2 39.6 4.1 10.2 14.2 10.2 20.3 6.1 32.5-22.3 96.5-47.7 152.3-47.7 57.9 0 58.9 28.4 58.9 73.1v38.5C203 227.7 78.2 251 46.7 264.2 11.2 280.5 16.3 357.7 16.3 376s15.2 104 124.9 104c47.8 0 113.7-20.7 153.3-42.1v25.4c0 3 2.1 8.2 6.1 9.1 3.1 1 50.7 2 59.9 2s62.5.3 66.5-.7c4.1-1 5.1-6.1 5.1-9.1V168c-.1-80.3-57.9-136-192-136zm50.2 348c-21.4 13.2-48.7 24.4-79.1 24.4-52.8 0-58.9-33.5-59-44.7 0-12.2-3-42.7 18.3-52.9 24.3-13.2 75.1-29.4 119.8-33.5z"], + "android": [576, 512, [], "f17b", "M420.55,301.93a24,24,0,1,1,24-24,24,24,0,0,1-24,24m-265.1,0a24,24,0,1,1,24-24,24,24,0,0,1-24,24m273.7-144.48,47.94-83a10,10,0,1,0-17.27-10h0l-48.54,84.07a301.25,301.25,0,0,0-246.56,0L116.18,64.45a10,10,0,1,0-17.27,10h0l47.94,83C64.53,202.22,8.24,285.55,0,384H576c-8.24-98.45-64.54-181.78-146.85-226.55"], + "angellist": [448, 512, [], "f209", "M347.1 215.4c11.7-32.6 45.4-126.9 45.4-157.1 0-26.6-15.7-48.9-43.7-48.9-44.6 0-84.6 131.7-97.1 163.1C242 144 196.6 0 156.6 0c-31.1 0-45.7 22.9-45.7 51.7 0 35.3 34.2 126.8 46.6 162-6.3-2.3-13.1-4.3-20-4.3-23.4 0-48.3 29.1-48.3 52.6 0 8.9 4.9 21.4 8 29.7-36.9 10-51.1 34.6-51.1 71.7C46 435.6 114.4 512 210.6 512c118 0 191.4-88.6 191.4-202.9 0-43.1-6.9-82-54.9-93.7zM311.7 108c4-12.3 21.1-64.3 37.1-64.3 8.6 0 10.9 8.9 10.9 16 0 19.1-38.6 124.6-47.1 148l-34-6 33.1-93.7zM142.3 48.3c0-11.9 14.5-45.7 46.3 47.1l34.6 100.3c-15.6-1.3-27.7-3-35.4 1.4-10.9-28.8-45.5-119.7-45.5-148.8zM140 244c29.3 0 67.1 94.6 67.1 107.4 0 5.1-4.9 11.4-10.6 11.4-20.9 0-76.9-76.9-76.9-97.7.1-7.7 12.7-21.1 20.4-21.1zm184.3 186.3c-29.1 32-66.3 48.6-109.7 48.6-59.4 0-106.3-32.6-128.9-88.3-17.1-43.4 3.8-68.3 20.6-68.3 11.4 0 54.3 60.3 54.3 73.1 0 4.9-7.7 8.3-11.7 8.3-16.1 0-22.4-15.5-51.1-51.4-29.7 29.7 20.5 86.9 58.3 86.9 26.1 0 43.1-24.2 38-42 3.7 0 8.3.3 11.7-.6 1.1 27.1 9.1 59.4 41.7 61.7 0-.9 2-7.1 2-7.4 0-17.4-10.6-32.6-10.6-50.3 0-28.3 21.7-55.7 43.7-71.7 8-6 17.7-9.7 27.1-13.1 9.7-3.7 20-8 27.4-15.4-1.1-11.2-5.7-21.1-16.9-21.1-27.7 0-120.6 4-120.6-39.7 0-6.7.1-13.1 17.4-13.1 32.3 0 114.3 8 138.3 29.1 18.1 16.1 24.3 113.2-31 174.7zm-98.6-126c9.7 3.1 19.7 4 29.7 6-7.4 5.4-14 12-20.3 19.1-2.8-8.5-6.2-16.8-9.4-25.1z"], + "angrycreative": [640, 512, [], "f36e", "M640 238.2l-3.2 28.2-34.5 2.3-2 18.1 34.5-2.3-3.2 28.2-34.4 2.2-2.3 20.1 34.4-2.2-3 26.1-64.7 4.1 12.7-113.2L527 365.2l-31.9 2-23.8-117.8 30.3-2 13.6 79.4 31.7-82.4 93.1-6.2zM426.8 371.5l28.3-1.8L468 249.6l-28.4 1.9-12.8 120zM162 388.1l-19.4-36-3.5 37.4-28.2 1.7 2.7-29.1c-11 18-32 34.3-56.9 35.8C23.9 399.9-3 377 .3 339.7c2.6-29.3 26.7-62.8 67.5-65.4 37.7-2.4 47.6 23.2 51.3 28.8l2.8-30.8 38.9-2.5c20.1-1.3 38.7 3.7 42.5 23.7l2.6-26.6 64.8-4.2-2.7 27.9-36.4 2.4-1.7 17.9 36.4-2.3-2.7 27.9-36.4 2.3-1.9 19.9 36.3-2.3-2.1 20.8 55-117.2 23.8-1.6L370.4 369l8.9-85.6-22.3 1.4 2.9-27.9 75-4.9-3 28-24.3 1.6-9.7 91.9-58 3.7-4.3-15.6-39.4 2.5-8 16.3-126.2 7.7zm-44.3-70.2l-26.4 1.7C84.6 307.2 76.9 303 65 303.8c-19 1.2-33.3 17.5-34.6 33.3-1.4 16 7.3 32.5 28.7 31.2 12.8-.8 21.3-8.6 28.9-18.9l27-1.7 2.7-29.8zm56.1-7.7c1.2-12.9-7.6-13.6-26.1-12.4l-2.7 28.5c14.2-.9 27.5-2.1 28.8-16.1zm21.1 70.8l5.8-60c-5 13.5-14.7 21.1-27.9 26.6l22.1 33.4zm135.4-45l-7.9-37.8-15.8 39.3 23.7-1.5zm-170.1-74.6l-4.3-17.5-39.6 2.6-8.1 18.2-31.9 2.1 57-121.9 23.9-1.6 30.7 102 9.9-104.7 27-1.8 37.8 63.6 6.5-66.6 28.5-1.9-4 41.2c7.4-13.5 22.9-44.7 63.6-47.5 40.5-2.8 52.4 29.3 53.4 30.3l3.3-32 39.3-2.7c12.7-.9 27.8.3 36.3 9.7l-4.4-11.9 32.2-2.2 12.9 43.2 23-45.7 31-2.2-43.6 78.4-4.8 44.3-28.4 1.9 4.8-44.3-15.8-43c1 22.3-9.2 40.1-32 49.6l25.2 38.8-36.4 2.4-19.2-36.8-4 38.3-28.4 1.9 3.3-31.5c-6.7 9.3-19.7 35.4-59.6 38-26.2 1.7-45.6-10.3-55.4-39.2l-4 40.3-25 1.6-37.6-63.3-6.3 66.2-56.8 3.7zm276.6-82.1c10.2-.7 17.5-2.1 21.6-4.3 4.5-2.4 7-6.4 7.6-12.1.6-5.3-.6-8.8-3.4-10.4-3.6-2.1-10.6-2.8-22.9-2l-2.9 28.8zM327.7 214c5.6 5.9 12.7 8.5 21.3 7.9 4.7-.3 9.1-1.8 13.3-4.1 5.5-3 10.6-8 15.1-14.3l-34.2 2.3 2.4-23.9 63.1-4.3 1.2-12-31.2 2.1c-4.1-3.7-7.8-6.6-11.1-8.1-4-1.7-8.1-2.8-12.2-2.5-8 .5-15.3 3.6-22 9.2-7.7 6.4-12 14.5-12.9 24.4-1.1 9.6 1.4 17.3 7.2 23.3zm-201.3 8.2l23.8-1.6-8.3-37.6-15.5 39.2z"], + "angular": [448, 512, [], "f420", "M185.7 268.1h76.2l-38.1-91.6-38.1 91.6zM223.8 32L16 106.4l31.8 275.7 176 97.9 176-97.9 31.8-275.7zM354 373.8h-48.6l-26.2-65.4H168.6l-26.2 65.4H93.7L223.8 81.5z"], + "app-store": [512, 512, [], "f36f", "M255.9 120.9l9.1-15.7c5.6-9.8 18.1-13.1 27.9-7.5 9.8 5.6 13.1 18.1 7.5 27.9l-87.5 151.5h63.3c20.5 0 32 24.1 23.1 40.8H113.8c-11.3 0-20.4-9.1-20.4-20.4 0-11.3 9.1-20.4 20.4-20.4h52l66.6-115.4-20.8-36.1c-5.6-9.8-2.3-22.2 7.5-27.9 9.8-5.6 22.2-2.3 27.9 7.5l8.9 15.7zm-78.7 218l-19.6 34c-5.6 9.8-18.1 13.1-27.9 7.5-9.8-5.6-13.1-18.1-7.5-27.9l14.6-25.2c16.4-5.1 29.8-1.2 40.4 11.6zm168.9-61.7h53.1c11.3 0 20.4 9.1 20.4 20.4 0 11.3-9.1 20.4-20.4 20.4h-29.5l19.9 34.5c5.6 9.8 2.3 22.2-7.5 27.9-9.8 5.6-22.2 2.3-27.9-7.5-33.5-58.1-58.7-101.6-75.4-130.6-17.1-29.5-4.9-59.1 7.2-69.1 13.4 23 33.4 57.7 60.1 104zM256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm216 248c0 118.7-96.1 216-216 216-118.7 0-216-96.1-216-216 0-118.7 96.1-216 216-216 118.7 0 216 96.1 216 216z"], + "app-store-ios": [448, 512, [], "f370", "M400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zM127 384.5c-5.5 9.6-17.8 12.8-27.3 7.3-9.6-5.5-12.8-17.8-7.3-27.3l14.3-24.7c16.1-4.9 29.3-1.1 39.6 11.4L127 384.5zm138.9-53.9H84c-11 0-20-9-20-20s9-20 20-20h51l65.4-113.2-20.5-35.4c-5.5-9.6-2.2-21.8 7.3-27.3 9.6-5.5 21.8-2.2 27.3 7.3l8.9 15.4 8.9-15.4c5.5-9.6 17.8-12.8 27.3-7.3 9.6 5.5 12.8 17.8 7.3 27.3l-85.8 148.6h62.1c20.2 0 31.5 23.7 22.7 40zm98.1 0h-29l19.6 33.9c5.5 9.6 2.2 21.8-7.3 27.3-9.6 5.5-21.8 2.2-27.3-7.3-32.9-56.9-57.5-99.7-74-128.1-16.7-29-4.8-58 7.1-67.8 13.1 22.7 32.7 56.7 58.9 102h52c11 0 20 9 20 20 0 11.1-9 20-20 20z"], + "apper": [640, 512, [], "f371", "M42.1 239.1c22.2 0 29 2.8 33.5 14.6h.8v-22.9c0-11.3-4.8-15.4-17.9-15.4-11.3 0-14.4 2.5-15.1 12.8H4.8c.3-13.9 1.5-19.1 5.8-24.4C17.9 195 29.5 192 56.7 192c33 0 47.1 5 53.9 18.9 2 4.3 4 15.6 4 23.7v76.3H76.3l1.3-19.1h-1c-5.3 15.6-13.6 20.4-35.5 20.4-30.3 0-41.1-10.1-41.1-37.3 0-25.2 12.3-35.8 42.1-35.8zm17.1 48.1c13.1 0 16.9-3 16.9-13.4 0-9.1-4.3-11.6-19.6-11.6-13.1 0-17.9 3-17.9 12.1-.1 10.4 3.7 12.9 20.6 12.9zm77.8-94.9h38.3l-1.5 20.6h.8c9.1-17.1 15.9-20.9 37.5-20.9 14.4 0 24.7 3 31.5 9.1 9.8 8.6 12.8 20.4 12.8 48.1 0 30-3 43.1-12.1 52.9-6.8 7.3-16.4 10.1-33.2 10.1-20.4 0-29.2-5.5-33.8-21.2h-.8v70.3H137v-169zm80.9 60.7c0-27.5-3.3-32.5-20.7-32.5-16.9 0-20.7 5-20.7 28.7 0 28 3.5 33.5 21.2 33.5 16.4 0 20.2-5.6 20.2-29.7zm57.9-60.7h38.3l-1.5 20.6h.8c9.1-17.1 15.9-20.9 37.5-20.9 14.4 0 24.7 3 31.5 9.1 9.8 8.6 12.8 20.4 12.8 48.1 0 30-3 43.1-12.1 52.9-6.8 7.3-16.4 10.1-33.3 10.1-20.4 0-29.2-5.5-33.8-21.2h-.8v70.3h-39.5v-169zm80.9 60.7c0-27.5-3.3-32.5-20.7-32.5-16.9 0-20.7 5-20.7 28.7 0 28 3.5 33.5 21.2 33.5 16.4 0 20.2-5.6 20.2-29.7zm53.8-3.8c0-25.4 3.3-37.8 12.3-45.8 8.8-8.1 22.2-11.3 45.1-11.3 42.8 0 55.7 12.8 55.7 55.7v11.1h-75.3c-.3 2-.3 4-.3 4.8 0 16.9 4.5 21.9 20.1 21.9 13.9 0 17.9-3 17.9-13.9h37.5v2.3c0 9.8-2.5 18.9-6.8 24.7-7.3 9.8-19.6 13.6-44.3 13.6-27.5 0-41.6-3.3-50.6-12.3-8.5-8.5-11.3-21.3-11.3-50.8zm76.4-11.6c-.3-1.8-.3-3.3-.3-3.8 0-12.3-3.3-14.6-19.6-14.6-14.4 0-17.1 3-18.1 15.1l-.3 3.3h38.3zm55.6-45.3h38.3l-1.8 19.9h.7c6.8-14.9 14.4-20.2 29.7-20.2 10.8 0 19.1 3.3 23.4 9.3 5.3 7.3 6.8 14.4 6.8 34 0 1.5 0 5 .2 9.3h-35c.3-1.8.3-3.3.3-4 0-15.4-2-19.4-10.3-19.4-6.3 0-10.8 3.3-13.1 9.3-1 3-1 4.3-1 12.3v68h-38.3V192.3z"], + "apple": [384, 512, [], "f179", "M318.7 268.7c-.2-36.7 16.4-64.4 50-84.8-18.8-26.9-47.2-41.7-84.7-44.6-35.5-2.8-74.3 20.7-88.5 20.7-15 0-49.4-19.7-76.4-19.7C63.3 141.2 4 184.8 4 273.5q0 39.3 14.4 81.2c12.8 36.7 59 126.7 107.2 125.2 25.2-.6 43-17.9 75.8-17.9 31.8 0 48.3 17.9 76.4 17.9 48.6-.7 90.4-82.5 102.6-119.3-65.2-30.7-61.7-90-61.7-91.9zm-56.6-164.2c27.3-32.4 24.8-61.9 24-72.5-24.1 1.4-52 16.4-67.9 34.9-17.5 19.8-27.8 44.3-25.6 71.9 26.1 2 49.9-11.4 69.5-34.3z"], + "apple-pay": [640, 512, [], "f415", "M116.9 158.5c-7.5 8.9-19.5 15.9-31.5 14.9-1.5-12 4.4-24.8 11.3-32.6 7.5-9.1 20.6-15.6 31.3-16.1 1.2 12.4-3.7 24.7-11.1 33.8m10.9 17.2c-17.4-1-32.3 9.9-40.5 9.9-8.4 0-21-9.4-34.8-9.1-17.9.3-34.5 10.4-43.6 26.5-18.8 32.3-4.9 80 13.3 106.3 8.9 13 19.5 27.3 33.5 26.8 13.3-.5 18.5-8.6 34.5-8.6 16.1 0 20.8 8.6 34.8 8.4 14.5-.3 23.6-13 32.5-26 10.1-14.8 14.3-29.1 14.5-29.9-.3-.3-28-10.9-28.3-42.9-.3-26.8 21.9-39.5 22.9-40.3-12.5-18.6-32-20.6-38.8-21.1m100.4-36.2v194.9h30.3v-66.6h41.9c38.3 0 65.1-26.3 65.1-64.3s-26.4-64-64.1-64h-73.2zm30.3 25.5h34.9c26.3 0 41.3 14 41.3 38.6s-15 38.8-41.4 38.8h-34.8V165zm162.2 170.9c19 0 36.6-9.6 44.6-24.9h.6v23.4h28v-97c0-28.1-22.5-46.3-57.1-46.3-32.1 0-55.9 18.4-56.8 43.6h27.3c2.3-12 13.4-19.9 28.6-19.9 18.5 0 28.9 8.6 28.9 24.5v10.8l-37.8 2.3c-35.1 2.1-54.1 16.5-54.1 41.5.1 25.2 19.7 42 47.8 42zm8.2-23.1c-16.1 0-26.4-7.8-26.4-19.6 0-12.3 9.9-19.4 28.8-20.5l33.6-2.1v11c0 18.2-15.5 31.2-36 31.2zm102.5 74.6c29.5 0 43.4-11.3 55.5-45.4L640 193h-30.8l-35.6 115.1h-.6L537.4 193h-31.6L557 334.9l-2.8 8.6c-4.6 14.6-12.1 20.3-25.5 20.3-2.4 0-7-.3-8.9-.5v23.4c1.8.4 9.3.7 11.6.7z"], + "artstation": [512, 512, [], "f77a", "M2 377.4l43 74.3A51.35 51.35 0 0 0 90.9 480h285.4l-59.2-102.6zM501.8 350L335.6 59.3A51.38 51.38 0 0 0 290.2 32h-88.4l257.3 447.6 40.7-70.5c1.9-3.2 21-29.7 2-59.1zM275 304.5l-115.5-200L44 304.5z"], + "asymmetrik": [576, 512, [], "f372", "M517.5 309.2c38.8-40 58.1-80 58.5-116.1.8-65.5-59.4-118.2-169.4-135C277.9 38.4 118.1 73.6 0 140.5 52 114 110.6 92.3 170.7 82.3c74.5-20.5 153-25.4 221.3-14.8C544.5 91.3 588.8 195 490.8 299.2c-10.2 10.8-22 21.1-35 30.6L304.9 103.4 114.7 388.9c-65.6-29.4-76.5-90.2-19.1-151.2 20.8-22.2 48.3-41.9 79.5-58.1 20-12.2 39.7-22.6 62-30.7-65.1 20.3-122.7 52.9-161.6 92.9-27.7 28.6-41.4 57.1-41.7 82.9-.5 35.1 23.4 65.1 68.4 83l-34.5 51.7h101.6l22-34.4c22.2 1 45.3 0 68.6-2.7l-22.8 37.1h135.5L340 406.3c18.6-5.3 36.9-11.5 54.5-18.7l45.9 71.8H542L468.6 349c18.5-12.1 35-25.5 48.9-39.8zm-187.6 80.5l-25-40.6-32.7 53.3c-23.4 3.5-46.7 5.1-69.2 4.4l101.9-159.3 78.7 123c-17.2 7.4-35.3 13.9-53.7 19.2z"], + "atlassian": [512, 512, [], "f77b", "M152.2 236.4c-7.7-8.2-19.7-7.7-24.8 2.8L1.6 490.2c-5 10 2.4 21.7 13.4 21.7h175c5.8.1 11-3.2 13.4-8.4 37.9-77.8 15.1-196.3-51.2-267.1zM244.4 8.1c-122.3 193.4-8.5 348.6 65 495.5 2.5 5.1 7.7 8.4 13.4 8.4H497c11.2 0 18.4-11.8 13.4-21.7 0 0-234.5-470.6-240.4-482.3-5.3-10.6-18.8-10.8-25.6.1z"], + "audible": [640, 512, [], "f373", "M640 199.9v54l-320 200L0 254v-54l320 200 320-200.1zm-194.5 72l47.1-29.4c-37.2-55.8-100.7-92.6-172.7-92.6-72 0-135.5 36.7-172.6 92.4h.3c2.5-2.3 5.1-4.5 7.7-6.7 89.7-74.4 219.4-58.1 290.2 36.3zm-220.1 18.8c16.9-11.9 36.5-18.7 57.4-18.7 34.4 0 65.2 18.4 86.4 47.6l45.4-28.4c-20.9-29.9-55.6-49.5-94.8-49.5-38.9 0-73.4 19.4-94.4 49zM103.6 161.1c131.8-104.3 318.2-76.4 417.5 62.1l.7 1 48.8-30.4C517.1 112.1 424.8 58.1 319.9 58.1c-103.5 0-196.6 53.5-250.5 135.6 9.9-10.5 22.7-23.5 34.2-32.6zm467 32.7z"], + "autoprefixer": [640, 512, [], "f41c", "M318.4 16l-161 480h77.5l25.4-81.4h119.5L405 496h77.5L318.4 16zm-40.3 341.9l41.2-130.4h1.5l40.9 130.4h-83.6zM640 405l-10-31.4L462.1 358l19.4 56.5L640 405zm-462.1-47L10 373.7 0 405l158.5 9.4 19.4-56.4z"], + "avianex": [512, 512, [], "f374", "M453.1 32h-312c-38.9 0-76.2 31.2-83.3 69.7L1.2 410.3C-5.9 448.8 19.9 480 58.9 480h312c38.9 0 76.2-31.2 83.3-69.7l56.7-308.5c7-38.6-18.8-69.8-57.8-69.8zm-58.2 347.3l-32 13.5-115.4-110c-14.7 10-29.2 19.5-41.7 27.1l22.1 64.2-17.9 12.7-40.6-61-52.4-48.1 15.7-15.4 58 31.1c9.3-10.5 20.8-22.6 32.8-34.9L203 228.9l-68.8-99.8 18.8-28.9 8.9-4.8L265 207.8l4.9 4.5c19.4-18.8 33.8-32.4 33.8-32.4 7.7-6.5 21.5-2.9 30.7 7.9 9 10.5 10.6 24.7 2.7 31.3-1.8 1.3-15.5 11.4-35.3 25.6l4.5 7.3 94.9 119.4-6.3 7.9z"], + "aviato": [640, 512, [], "f421", "M107.2 283.5l-19-41.8H36.1l-19 41.8H0l62.2-131.4 62.2 131.4h-17.2zm-45-98.1l-19.6 42.5h39.2l-19.6-42.5zm112.7 102.4l-62.2-131.4h17.1l45.1 96 45.1-96h17l-62.1 131.4zm80.6-4.3V156.4H271v127.1h-15.5zm209.1-115.6v115.6h-17.3V167.9h-41.2v-11.5h99.6v11.5h-41.1zM640 218.8c0 9.2-1.7 17.8-5.1 25.8-3.4 8-8.2 15.1-14.2 21.1-6 6-13.1 10.8-21.1 14.2-8 3.4-16.6 5.1-25.8 5.1s-17.8-1.7-25.8-5.1c-8-3.4-15.1-8.2-21.1-14.2-6-6-10.8-13-14.2-21.1-3.4-8-5.1-16.6-5.1-25.8s1.7-17.8 5.1-25.8c3.4-8 8.2-15.1 14.2-21.1 6-6 13-8.4 21.1-11.9 8-3.4 16.6-5.1 25.8-5.1s17.8 1.7 25.8 5.1c8 3.4 15.1 5.8 21.1 11.9 6 6 10.7 13.1 14.2 21.1 3.4 8 5.1 16.6 5.1 25.8zm-15.5 0c0-7.3-1.3-14-3.9-20.3-2.6-6.3-6.2-11.7-10.8-16.3-4.6-4.6-10-8.2-16.2-10.9-6.2-2.7-12.8-4-19.8-4s-13.6 1.3-19.8 4c-6.2 2.7-11.6 6.3-16.2 10.9-4.6 4.6-8.2 10-10.8 16.3-2.6 6.3-3.9 13.1-3.9 20.3 0 7.3 1.3 14 3.9 20.3 2.6 6.3 6.2 11.7 10.8 16.3 4.6 4.6 10 8.2 16.2 10.9 6.2 2.7 12.8 4 19.8 4s13.6-1.3 19.8-4c6.2-2.7 11.6-6.3 16.2-10.9 4.6-4.6 8.2-10 10.8-16.3 2.6-6.3 3.9-13.1 3.9-20.3zm-94.8 96.7v-6.3l88.9-10-242.9 13.4c.6-2.2 1.1-4.6 1.4-7.2.3-2 .5-4.2.6-6.5l64.8-8.1-64.9 1.9c0-.4-.1-.7-.1-1.1-2.8-17.2-25.5-23.7-25.5-23.7l-1.1-26.3h23.8l19 41.8h17.1L348.6 152l-62.2 131.4h17.1l19-41.8h23.6L345 268s-22.7 6.5-25.5 23.7c-.1.3-.1.7-.1 1.1l-64.9-1.9 64.8 8.1c.1 2.3.3 4.4.6 6.5.3 2.6.8 5 1.4 7.2L78.4 299.2l88.9 10v6.3c-5.9.9-10.5 6-10.5 12.2 0 6.8 5.6 12.4 12.4 12.4 6.8 0 12.4-5.6 12.4-12.4 0-6.2-4.6-11.3-10.5-12.2v-5.8l80.3 9v5.4c-5.7 1.1-9.9 6.2-9.9 12.1 0 6.8 5.6 10.2 12.4 10.2 6.8 0 12.4-3.4 12.4-10.2 0-6-4.3-11-9.9-12.1v-4.9l28.4 3.2v23.7h-5.9V360h5.9v-6.6h5v6.6h5.9v-13.8h-5.9V323l38.3 4.3c8.1 11.4 19 13.6 19 13.6l-.1 6.7-5.1.2-.1 12.1h4.1l.1-5h5.2l.1 5h4.1l-.1-12.1-5.1-.2-.1-6.7s10.9-2.1 19-13.6l38.3-4.3v23.2h-5.9V360h5.9v-6.6h5v6.6h5.9v-13.8h-5.9v-23.7l28.4-3.2v4.9c-5.7 1.1-9.9 6.2-9.9 12.1 0 6.8 5.6 10.2 12.4 10.2 6.8 0 12.4-3.4 12.4-10.2 0-6-4.3-11-9.9-12.1v-5.4l80.3-9v5.8c-5.9.9-10.5 6-10.5 12.2 0 6.8 5.6 12.4 12.4 12.4 6.8 0 12.4-5.6 12.4-12.4-.2-6.3-4.7-11.4-10.7-12.3zm-200.8-87.6l19.6-42.5 19.6 42.5h-17.9l-1.7-40.3-1.7 40.3h-17.9z"], + "aws": [640, 512, [], "f375", "M180.41 203.01c-.72 22.65 10.6 32.68 10.88 39.05a8.164 8.164 0 0 1-4.1 6.27l-12.8 8.96a10.66 10.66 0 0 1-5.63 1.92c-.43-.02-8.19 1.83-20.48-25.61a78.608 78.608 0 0 1-62.61 29.45c-16.28.89-60.4-9.24-58.13-56.21-1.59-38.28 34.06-62.06 70.93-60.05 7.1.02 21.6.37 46.99 6.27v-15.62c2.69-26.46-14.7-46.99-44.81-43.91-2.4.01-19.4-.5-45.84 10.11-7.36 3.38-8.3 2.82-10.75 2.82-7.41 0-4.36-21.48-2.94-24.2 5.21-6.4 35.86-18.35 65.94-18.18a76.857 76.857 0 0 1 55.69 17.28 70.285 70.285 0 0 1 17.67 52.36l-.01 69.29zM93.99 235.4c32.43-.47 46.16-19.97 49.29-30.47 2.46-10.05 2.05-16.41 2.05-27.4-9.67-2.32-23.59-4.85-39.56-4.87-15.15-1.14-42.82 5.63-41.74 32.26-1.24 16.79 11.12 31.4 29.96 30.48zm170.92 23.05c-7.86.72-11.52-4.86-12.68-10.37l-49.8-164.65c-.97-2.78-1.61-5.65-1.92-8.58a4.61 4.61 0 0 1 3.86-5.25c.24-.04-2.13 0 22.25 0 8.78-.88 11.64 6.03 12.55 10.37l35.72 140.83 33.16-140.83c.53-3.22 2.94-11.07 12.8-10.24h17.16c2.17-.18 11.11-.5 12.68 10.37l33.42 142.63L420.98 80.1c.48-2.18 2.72-11.37 12.68-10.37h19.72c.85-.13 6.15-.81 5.25 8.58-.43 1.85 3.41-10.66-52.75 169.9-1.15 5.51-4.82 11.09-12.68 10.37h-18.69c-10.94 1.15-12.51-9.66-12.68-10.75L328.67 110.7l-32.78 136.99c-.16 1.09-1.73 11.9-12.68 10.75h-18.3zm273.48 5.63c-5.88.01-33.92-.3-57.36-12.29a12.802 12.802 0 0 1-7.81-11.91v-10.75c0-8.45 6.2-6.9 8.83-5.89 10.04 4.06 16.48 7.14 28.81 9.6 36.65 7.53 52.77-2.3 56.72-4.48 13.15-7.81 14.19-25.68 5.25-34.95-10.48-8.79-15.48-9.12-53.13-21-4.64-1.29-43.7-13.61-43.79-52.36-.61-28.24 25.05-56.18 69.52-55.95 12.67-.01 46.43 4.13 55.57 15.62 1.35 2.09 2.02 4.55 1.92 7.04v10.11c0 4.44-1.62 6.66-4.87 6.66-7.71-.86-21.39-11.17-49.16-10.75-6.89-.36-39.89.91-38.41 24.97-.43 18.96 26.61 26.07 29.7 26.89 36.46 10.97 48.65 12.79 63.12 29.58 17.14 22.25 7.9 48.3 4.35 55.44-19.08 37.49-68.42 34.44-69.26 34.42zm40.2 104.86c-70.03 51.72-171.69 79.25-258.49 79.25A469.127 469.127 0 0 1 2.83 327.46c-6.53-5.89-.77-13.96 7.17-9.47a637.37 637.37 0 0 0 316.88 84.12 630.22 630.22 0 0 0 241.59-49.55c11.78-5 21.77 7.8 10.12 16.38zm29.19-33.29c-8.96-11.52-59.28-5.38-81.81-2.69-6.79.77-7.94-5.12-1.79-9.47 40.07-28.17 105.88-20.1 113.44-10.63 7.55 9.47-2.05 75.41-39.56 106.91-5.76 4.87-11.27 2.3-8.71-4.1 8.44-21.25 27.39-68.49 18.43-80.02z"], + "bandcamp": [512, 512, [], "f2d5", "M256,8C119,8,8,119,8,256S119,504,256,504,504,393,504,256,393,8,256,8Zm48.2,326.1h-181L207.9,178h181Z"], + "battle-net": [512, 512, [], "f835", "M448.61 225.62c26.87.18 35.57-7.43 38.92-12.37 12.47-16.32-7.06-47.6-52.85-71.33 17.76-33.58 30.11-63.68 36.34-85.3 3.38-11.83 1.09-19 .45-20.25-1.72 10.52-15.85 48.46-48.2 100.05-25-11.22-56.52-20.1-93.77-23.8-8.94-16.94-34.88-63.86-60.48-88.93C252.18 7.14 238.7 1.07 228.18.22h-.05c-13.83-1.55-22.67 5.85-27.4 11-17.2 18.53-24.33 48.87-25 84.07-7.24-12.35-17.17-24.63-28.5-25.93h-.18c-20.66-3.48-38.39 29.22-36 81.29-38.36 1.38-71 5.75-93 11.23-9.9 2.45-16.22 7.27-17.76 9.72 1-.38 22.4-9.22 111.56-9.22 5.22 53 29.75 101.82 26 93.19-9.73 15.4-38.24 62.36-47.31 97.7-5.87 22.88-4.37 37.61.15 47.14 5.57 12.75 16.41 16.72 23.2 18.26 25 5.71 55.38-3.63 86.7-21.14-7.53 12.84-13.9 28.51-9.06 39.34 7.31 19.65 44.49 18.66 88.44-9.45 20.18 32.18 40.07 57.94 55.7 74.12a39.79 39.79 0 0 0 8.75 7.09c5.14 3.21 8.58 3.37 8.58 3.37-8.24-6.75-34-38-62.54-91.78 22.22-16 45.65-38.87 67.47-69.27 122.82 4.6 143.29-24.76 148-31.64 14.67-19.88 3.43-57.44-57.32-93.69zm-77.85 106.22c23.81-37.71 30.34-67.77 29.45-92.33 27.86 17.57 47.18 37.58 49.06 58.83 1.14 12.93-8.1 29.12-78.51 33.5zM216.9 387.69c9.76-6.23 19.53-13.12 29.2-20.49 6.68 13.33 13.6 26.1 20.6 38.19-40.6 21.86-68.84 12.76-49.8-17.7zm215-171.35c-10.29-5.34-21.16-10.34-32.38-15.05a722.459 722.459 0 0 0 22.74-36.9c39.06 24.1 45.9 53.18 9.64 51.95zM279.18 398c-5.51-11.35-11-23.5-16.5-36.44 43.25 1.27 62.42-18.73 63.28-20.41 0 .07-25 15.64-62.53 12.25a718.78 718.78 0 0 0 85.06-84q13.06-15.31 24.93-31.11c-.36-.29-1.54-3-16.51-12-51.7 60.27-102.34 98-132.75 115.92-20.59-11.18-40.84-31.78-55.71-61.49-20-39.92-30-82.39-31.57-116.07 12.3.91 25.27 2.17 38.85 3.88-22.29 36.8-14.39 63-13.47 64.23 0-.07-.95-29.17 20.14-59.57a695.23 695.23 0 0 0 44.67 152.84c.93-.38 1.84.88 18.67-8.25-26.33-74.47-33.76-138.17-34-173.43 20-12.42 48.18-19.8 81.63-17.81 44.57 2.67 86.36 15.25 116.32 30.71q-10.69 15.66-23.33 32.47C365.63 152 339.1 145.84 337.5 146c.11 0 25.9 14.07 41.52 47.22a717.63 717.63 0 0 0-115.34-31.71 646.608 646.608 0 0 0-39.39-6.05c-.07.45-1.81 1.85-2.16 20.33C300 190.28 358.78 215.68 389.36 233c.74 23.55-6.95 51.61-25.41 79.57-24.6 37.31-56.39 67.23-84.77 85.43zm27.4-287c-44.56-1.66-73.58 7.43-94.69 20.67 2-52.3 21.31-76.38 38.21-75.28C267 52.15 305 108.55 306.58 111zm-130.65 3.1c.48 12.11 1.59 24.62 3.21 37.28-14.55-.85-28.74-1.25-42.4-1.26-.08 3.24-.12-51 24.67-49.59h.09c5.76 1.09 10.63 6.88 14.43 13.57zm-28.06 162c20.76 39.7 43.3 60.57 65.25 72.31-46.79 24.76-77.53 20-84.92 4.51-.2-.21-11.13-15.3 19.67-76.81zm210.06 74.8"], + "behance": [576, 512, [], "f1b4", "M232 237.2c31.8-15.2 48.4-38.2 48.4-74 0-70.6-52.6-87.8-113.3-87.8H0v354.4h171.8c64.4 0 124.9-30.9 124.9-102.9 0-44.5-21.1-77.4-64.7-89.7zM77.9 135.9H151c28.1 0 53.4 7.9 53.4 40.5 0 30.1-19.7 42.2-47.5 42.2h-79v-82.7zm83.3 233.7H77.9V272h84.9c34.3 0 56 14.3 56 50.6 0 35.8-25.9 47-57.6 47zm358.5-240.7H376V94h143.7v34.9zM576 305.2c0-75.9-44.4-139.2-124.9-139.2-78.2 0-131.3 58.8-131.3 135.8 0 79.9 50.3 134.7 131.3 134.7 61.3 0 101-27.6 120.1-86.3H509c-6.7 21.9-34.3 33.5-55.7 33.5-41.3 0-63-24.2-63-65.3h185.1c.3-4.2.6-8.7.6-13.2zM390.4 274c2.3-33.7 24.7-54.8 58.5-54.8 35.4 0 53.2 20.8 56.2 54.8H390.4z"], + "behance-square": [448, 512, [], "f1b5", "M186.5 293c0 19.3-14 25.4-31.2 25.4h-45.1v-52.9h46c18.6.1 30.3 7.8 30.3 27.5zm-7.7-82.3c0-17.7-13.7-21.9-28.9-21.9h-39.6v44.8H153c15.1 0 25.8-6.6 25.8-22.9zm132.3 23.2c-18.3 0-30.5 11.4-31.7 29.7h62.2c-1.7-18.5-11.3-29.7-30.5-29.7zM448 80v352c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V80c0-26.5 21.5-48 48-48h352c26.5 0 48 21.5 48 48zM271.7 185h77.8v-18.9h-77.8V185zm-43 110.3c0-24.1-11.4-44.9-35-51.6 17.2-8.2 26.2-17.7 26.2-37 0-38.2-28.5-47.5-61.4-47.5H68v192h93.1c34.9-.2 67.6-16.9 67.6-55.9zM380 280.5c0-41.1-24.1-75.4-67.6-75.4-42.4 0-71.1 31.8-71.1 73.6 0 43.3 27.3 73 71.1 73 33.2 0 54.7-14.9 65.1-46.8h-33.7c-3.7 11.9-18.6 18.1-30.2 18.1-22.4 0-34.1-13.1-34.1-35.3h100.2c.1-2.3.3-4.8.3-7.2z"], + "bimobject": [448, 512, [], "f378", "M416 32H32C14.4 32 0 46.4 0 64v384c0 17.6 14.4 32 32 32h384c17.6 0 32-14.4 32-32V64c0-17.6-14.4-32-32-32zm-64 257.4c0 49.4-11.4 82.6-103.8 82.6h-16.9c-44.1 0-62.4-14.9-70.4-38.8h-.9V368H96V136h64v74.7h1.1c4.6-30.5 39.7-38.8 69.7-38.8h17.3c92.4 0 103.8 33.1 103.8 82.5v35zm-64-28.9v22.9c0 21.7-3.4 33.8-38.4 33.8h-45.3c-28.9 0-44.1-6.5-44.1-35.7v-19c0-29.3 15.2-35.7 44.1-35.7h45.3c35-.2 38.4 12 38.4 33.7z"], + "bitbucket": [512, 512, [], "f171", "M22.2 32A16 16 0 0 0 6 47.8a26.35 26.35 0 0 0 .2 2.8l67.9 412.1a21.77 21.77 0 0 0 21.3 18.2h325.7a16 16 0 0 0 16-13.4L505 50.7a16 16 0 0 0-13.2-18.3 24.58 24.58 0 0 0-2.8-.2L22.2 32zm285.9 297.8h-104l-28.1-147h157.3l-25.2 147z"], + "bitcoin": [512, 512, [], "f379", "M504 256c0 136.967-111.033 248-248 248S8 392.967 8 256 119.033 8 256 8s248 111.033 248 248zm-141.651-35.33c4.937-32.999-20.191-50.739-54.55-62.573l11.146-44.702-27.213-6.781-10.851 43.524c-7.154-1.783-14.502-3.464-21.803-5.13l10.929-43.81-27.198-6.781-11.153 44.686c-5.922-1.349-11.735-2.682-17.377-4.084l.031-.14-37.53-9.37-7.239 29.062s20.191 4.627 19.765 4.913c11.022 2.751 13.014 10.044 12.68 15.825l-12.696 50.925c.76.194 1.744.473 2.829.907-.907-.225-1.876-.473-2.876-.713l-17.796 71.338c-1.349 3.348-4.767 8.37-12.471 6.464.271.395-19.78-4.937-19.78-4.937l-13.51 31.147 35.414 8.827c6.588 1.651 13.045 3.379 19.4 5.006l-11.262 45.213 27.182 6.781 11.153-44.733a1038.209 1038.209 0 0 0 21.687 5.627l-11.115 44.523 27.213 6.781 11.262-45.128c46.404 8.781 81.299 5.239 95.986-36.727 11.836-33.79-.589-53.281-25.004-65.991 17.78-4.098 31.174-15.792 34.747-39.949zm-62.177 87.179c-8.41 33.79-65.308 15.523-83.755 10.943l14.944-59.899c18.446 4.603 77.6 13.717 68.811 48.956zm8.417-87.667c-7.673 30.736-55.031 15.12-70.393 11.292l13.548-54.327c15.363 3.828 64.836 10.973 56.845 43.035z"], + "bity": [496, 512, [], "f37a", "M78.4 67.2C173.8-22 324.5-24 421.5 71c14.3 14.1-6.4 37.1-22.4 21.5-84.8-82.4-215.8-80.3-298.9-3.2-16.3 15.1-36.5-8.3-21.8-22.1zm98.9 418.6c19.3 5.7 29.3-23.6 7.9-30C73 421.9 9.4 306.1 37.7 194.8c5-19.6-24.9-28.1-30.2-7.1-32.1 127.4 41.1 259.8 169.8 298.1zm148.1-2c121.9-40.2 192.9-166.9 164.4-291-4.5-19.7-34.9-13.8-30 7.9 24.2 107.7-37.1 217.9-143.2 253.4-21.2 7-10.4 36 8.8 29.7zm-62.9-79l.2-71.8c0-8.2-6.6-14.8-14.8-14.8-8.2 0-14.8 6.7-14.8 14.8l-.2 71.8c0 8.2 6.6 14.8 14.8 14.8s14.8-6.6 14.8-14.8zm71-269c2.1 90.9 4.7 131.9-85.5 132.5-92.5-.7-86.9-44.3-85.5-132.5 0-21.8-32.5-19.6-32.5 0v71.6c0 69.3 60.7 90.9 118 90.1 57.3.8 118-20.8 118-90.1v-71.6c0-19.6-32.5-21.8-32.5 0z"], + "black-tie": [448, 512, [], "f27e", "M0 32v448h448V32H0zm316.5 325.2L224 445.9l-92.5-88.7 64.5-184-64.5-86.6h184.9L252 173.2l64.5 184z"], + "blackberry": [512, 512, [], "f37b", "M166 116.9c0 23.4-16.4 49.1-72.5 49.1H23.4l21-88.8h67.8c42.1 0 53.8 23.3 53.8 39.7zm126.2-39.7h-67.8L205.7 166h70.1c53.8 0 70.1-25.7 70.1-49.1.1-16.4-11.6-39.7-53.7-39.7zM88.8 208.1H21L0 296.9h70.1c56.1 0 72.5-23.4 72.5-49.1 0-16.3-11.7-39.7-53.8-39.7zm180.1 0h-67.8l-18.7 88.8h70.1c53.8 0 70.1-23.4 70.1-49.1 0-16.3-11.7-39.7-53.7-39.7zm189.3-53.8h-67.8l-18.7 88.8h70.1c53.8 0 70.1-23.4 70.1-49.1.1-16.3-11.6-39.7-53.7-39.7zm-28 137.9h-67.8L343.7 381h70.1c56.1 0 70.1-23.4 70.1-49.1 0-16.3-11.6-39.7-53.7-39.7zM240.8 346H173l-18.7 88.8h70.1c56.1 0 70.1-25.7 70.1-49.1.1-16.3-11.6-39.7-53.7-39.7z"], + "blogger": [448, 512, [], "f37c", "M162.4 196c4.8-4.9 6.2-5.1 36.4-5.1 27.2 0 28.1.1 32.1 2.1 5.8 2.9 8.3 7 8.3 13.6 0 5.9-2.4 10-7.6 13.4-2.8 1.8-4.5 1.9-31.1 2.1-16.4.1-29.5-.2-31.5-.8-10.3-2.9-14.1-17.7-6.6-25.3zm61.4 94.5c-53.9 0-55.8.2-60.2 4.1-3.5 3.1-5.7 9.4-5.1 13.9.7 4.7 4.8 10.1 9.2 12 2.2 1 14.1 1.7 56.3 1.2l47.9-.6 9.2-1.5c9-5.1 10.5-17.4 3.1-24.4-5.3-4.7-5-4.7-60.4-4.7zm223.4 130.1c-3.5 28.4-23 50.4-51.1 57.5-7.2 1.8-9.7 1.9-172.9 1.8-157.8 0-165.9-.1-172-1.8-8.4-2.2-15.6-5.5-22.3-10-5.6-3.8-13.9-11.8-17-16.4-3.8-5.6-8.2-15.3-10-22C.1 423 0 420.3 0 256.3 0 93.2 0 89.7 1.8 82.6 8.1 57.9 27.7 39 53 33.4c7.3-1.6 332.1-1.9 340-.3 21.2 4.3 37.9 17.1 47.6 36.4 7.7 15.3 7-1.5 7.3 180.6.2 115.8 0 164.5-.7 170.5zm-85.4-185.2c-1.1-5-4.2-9.6-7.7-11.5-1.1-.6-8-1.3-15.5-1.7-12.4-.6-13.8-.8-17.8-3.1-6.2-3.6-7.9-7.6-8-18.3 0-20.4-8.5-39.4-25.3-56.5-12-12.2-25.3-20.5-40.6-25.1-3.6-1.1-11.8-1.5-39.2-1.8-42.9-.5-52.5.4-67.1 6.2-27 10.7-46.3 33.4-53.4 62.4-1.3 5.4-1.6 14.2-1.9 64.3-.4 62.8 0 72.1 4 84.5 9.7 30.7 37.1 53.4 64.6 58.4 9.2 1.7 122.2 2.1 133.7.5 20.1-2.7 35.9-10.8 50.7-25.9 10.7-10.9 17.4-22.8 21.8-38.5 3.2-10.9 2.9-88.4 1.7-93.9z"], + "blogger-b": [448, 512, [], "f37d", "M446.6 222.7c-1.8-8-6.8-15.4-12.5-18.5-1.8-1-13-2.2-25-2.7-20.1-.9-22.3-1.3-28.7-5-10.1-5.9-12.8-12.3-12.9-29.5-.1-33-13.8-63.7-40.9-91.3-19.3-19.7-40.9-33-65.5-40.5-5.9-1.8-19.1-2.4-63.3-2.9-69.4-.8-84.8.6-108.4 10C45.9 59.5 14.7 96.1 3.3 142.9 1.2 151.7.7 165.8.2 246.8c-.6 101.5.1 116.4 6.4 136.5 15.6 49.6 59.9 86.3 104.4 94.3 14.8 2.7 197.3 3.3 216 .8 32.5-4.4 58-17.5 81.9-41.9 17.3-17.7 28.1-36.8 35.2-62.1 4.9-17.6 4.5-142.8 2.5-151.7zm-322.1-63.6c7.8-7.9 10-8.2 58.8-8.2 43.9 0 45.4.1 51.8 3.4 9.3 4.7 13.4 11.3 13.4 21.9 0 9.5-3.8 16.2-12.3 21.6-4.6 2.9-7.3 3.1-50.3 3.3-26.5.2-47.7-.4-50.8-1.2-16.6-4.7-22.8-28.5-10.6-40.8zm191.8 199.8l-14.9 2.4-77.5.9c-68.1.8-87.3-.4-90.9-2-7.1-3.1-13.8-11.7-14.9-19.4-1.1-7.3 2.6-17.3 8.2-22.4 7.1-6.4 10.2-6.6 97.3-6.7 89.6-.1 89.1-.1 97.6 7.8 12.1 11.3 9.5 31.2-4.9 39.4z"], + "bluetooth": [448, 512, [], "f293", "M292.6 171.1L249.7 214l-.3-86 43.2 43.1m-43.2 219.8l43.1-43.1-42.9-42.9-.2 86zM416 259.4C416 465 344.1 512 230.9 512S32 465 32 259.4 115.4 0 228.6 0 416 53.9 416 259.4zm-158.5 0l79.4-88.6L211.8 36.5v176.9L138 139.6l-27 26.9 92.7 93-92.7 93 26.9 26.9 73.8-73.8 2.3 170 127.4-127.5-83.9-88.7z"], + "bluetooth-b": [320, 512, [], "f294", "M196.48 260.023l92.626-103.333L143.125 0v206.33l-86.111-86.111-31.406 31.405 108.061 108.399L25.608 368.422l31.406 31.405 86.111-86.111L145.84 512l148.552-148.644-97.912-103.333zm40.86-102.996l-49.977 49.978-.338-100.295 50.315 50.317zM187.363 313.04l49.977 49.978-50.315 50.316.338-100.294z"], + "bootstrap": [448, 512, [], "f836", "M292.3 311.93c0 42.41-39.72 41.43-43.92 41.43h-80.89v-81.69h80.89c42.56 0 43.92 31.9 43.92 40.26zm-50.15-73.13c.67 0 38.44 1 38.44-36.31 0-15.52-3.51-35.87-38.44-35.87h-74.66v72.18h74.66zM448 106.67v298.66A74.89 74.89 0 0 1 373.33 480H74.67A74.89 74.89 0 0 1 0 405.33V106.67A74.89 74.89 0 0 1 74.67 32h298.66A74.89 74.89 0 0 1 448 106.67zM338.05 317.86c0-21.57-6.65-58.29-49.05-67.35v-.73c22.91-9.78 37.34-28.25 37.34-55.64 0-7 2-64.78-77.6-64.78h-127v261.33c128.23 0 139.87 1.68 163.6-5.71 14.21-4.42 52.71-17.98 52.71-67.12z"], + "btc": [384, 512, [], "f15a", "M310.204 242.638c27.73-14.18 45.377-39.39 41.28-81.3-5.358-57.351-52.458-76.573-114.85-81.929V0h-48.528v77.203c-12.605 0-25.525.315-38.444.63V0h-48.528v79.409c-17.842.539-38.622.276-97.37 0v51.678c38.314-.678 58.417-3.14 63.023 21.427v217.429c-2.925 19.492-18.524 16.685-53.255 16.071L3.765 443.68c88.481 0 97.37.315 97.37.315V512h48.528v-67.06c13.234.315 26.154.315 38.444.315V512h48.528v-68.005c81.299-4.412 135.647-24.894 142.895-101.467 5.671-61.446-23.32-88.862-69.326-99.89zM150.608 134.553c27.415 0 113.126-8.507 113.126 48.528 0 54.515-85.71 48.212-113.126 48.212v-96.74zm0 251.776V279.821c32.772 0 133.127-9.138 133.127 53.255-.001 60.186-100.355 53.253-133.127 53.253z"], + "buffer": [448, 512, [], "f837", "M427.84 380.67l-196.5 97.82a18.6 18.6 0 0 1-14.67 0L20.16 380.67c-4-2-4-5.28 0-7.29L67.22 350a18.65 18.65 0 0 1 14.69 0l134.76 67a18.51 18.51 0 0 0 14.67 0l134.76-67a18.62 18.62 0 0 1 14.68 0l47.06 23.43c4.05 1.96 4.05 5.24 0 7.24zm0-136.53l-47.06-23.43a18.62 18.62 0 0 0-14.68 0l-134.76 67.08a18.68 18.68 0 0 1-14.67 0L81.91 220.71a18.65 18.65 0 0 0-14.69 0l-47.06 23.43c-4 2-4 5.29 0 7.31l196.51 97.8a18.6 18.6 0 0 0 14.67 0l196.5-97.8c4.05-2.02 4.05-5.3 0-7.31zM20.16 130.42l196.5 90.29a20.08 20.08 0 0 0 14.67 0l196.51-90.29c4-1.86 4-4.89 0-6.74L231.33 33.4a19.88 19.88 0 0 0-14.67 0l-196.5 90.28c-4.05 1.85-4.05 4.88 0 6.74z"], + "buromobelexperte": [448, 512, [], "f37f", "M0 32v128h128V32H0zm120 120H8V40h112v112zm40-120v128h128V32H160zm120 120H168V40h112v112zm40-120v128h128V32H320zm120 120H328V40h112v112zM0 192v128h128V192H0zm120 120H8V200h112v112zm40-120v128h128V192H160zm120 120H168V200h112v112zm40-120v128h128V192H320zm120 120H328V200h112v112zM0 352v128h128V352H0zm120 120H8V360h112v112zm40-120v128h128V352H160zm120 120H168V360h112v112zm40-120v128h128V352H320z"], + "buy-n-large": [576, 512, [], "f8a6", "M288 32C133.27 32 7.79 132.32 7.79 256S133.27 480 288 480s280.21-100.32 280.21-224S442.73 32 288 32zm-85.39 357.19L64.1 390.55l77.25-290.74h133.44c63.15 0 84.93 28.65 78 72.84a60.24 60.24 0 0 1-1.5 6.85 77.39 77.39 0 0 0-17.21-1.93c-42.35 0-76.69 33.88-76.69 75.65 0 37.14 27.14 68 62.93 74.45-18.24 37.16-56.16 60.92-117.71 61.52zM358 207.11h32l-22.16 90.31h-35.41l-11.19-35.63-7.83 35.63h-37.83l26.63-90.31h31.34l15 36.75zm145.86 182.08H306.79L322.63 328a78.8 78.8 0 0 0 11.47.83c42.34 0 76.69-33.87 76.69-75.65 0-32.65-21-60.46-50.38-71.06l21.33-82.35h92.5l-53.05 205.36h103.87zM211.7 269.39H187l-13.8 56.47h24.7c16.14 0 32.11-3.18 37.94-26.65 5.56-22.31-7.99-29.82-24.14-29.82zM233 170h-21.34L200 217.71h21.37c18 0 35.38-14.64 39.21-30.14C265.23 168.71 251.07 170 233 170z"], + "buysellads": [448, 512, [], "f20d", "M224 150.7l42.9 160.7h-85.8L224 150.7zM448 80v352c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V80c0-26.5 21.5-48 48-48h352c26.5 0 48 21.5 48 48zm-65.3 325.3l-94.5-298.7H159.8L65.3 405.3H156l111.7-91.6 24.2 91.6h90.8z"], + "canadian-maple-leaf": [512, 512, [], "f785", "M383.8 351.7c2.5-2.5 105.2-92.4 105.2-92.4l-17.5-7.5c-10-4.9-7.4-11.5-5-17.4 2.4-7.6 20.1-67.3 20.1-67.3s-47.7 10-57.7 12.5c-7.5 2.4-10-2.5-12.5-7.5s-15-32.4-15-32.4-52.6 59.9-55.1 62.3c-10 7.5-20.1 0-17.6-10 0-10 27.6-129.6 27.6-129.6s-30.1 17.4-40.1 22.4c-7.5 5-12.6 5-17.6-5C293.5 72.3 255.9 0 255.9 0s-37.5 72.3-42.5 79.8c-5 10-10 10-17.6 5-10-5-40.1-22.4-40.1-22.4S183.3 182 183.3 192c2.5 10-7.5 17.5-17.6 10-2.5-2.5-55.1-62.3-55.1-62.3S98.1 167 95.6 172s-5 9.9-12.5 7.5C73 177 25.4 167 25.4 167s17.6 59.7 20.1 67.3c2.4 6 5 12.5-5 17.4L23 259.3s102.6 89.9 105.2 92.4c5.1 5 10 7.5 5.1 22.5-5.1 15-10.1 35.1-10.1 35.1s95.2-20.1 105.3-22.6c8.7-.9 18.3 2.5 18.3 12.5S241 512 241 512h30s-5.8-102.7-5.8-112.8 9.5-13.4 18.4-12.5c10 2.5 105.2 22.6 105.2 22.6s-5-20.1-10-35.1 0-17.5 5-22.5z"], + "cc-amazon-pay": [576, 512, [], "f42d", "M124.7 201.8c.1-11.8 0-23.5 0-35.3v-35.3c0-1.3.4-2 1.4-2.7 11.5-8 24.1-12.1 38.2-11.1 12.5.9 22.7 7 28.1 21.7 3.3 8.9 4.1 18.2 4.1 27.7 0 8.7-.7 17.3-3.4 25.6-5.7 17.8-18.7 24.7-35.7 23.9-11.7-.5-21.9-5-31.4-11.7-.9-.8-1.4-1.6-1.3-2.8zm154.9 14.6c4.6 1.8 9.3 2 14.1 1.5 11.6-1.2 21.9-5.7 31.3-12.5.9-.6 1.3-1.3 1.3-2.5-.1-3.9 0-7.9 0-11.8 0-4-.1-8 0-12 0-1.4-.4-2-1.8-2.2-7-.9-13.9-2.2-20.9-2.9-7-.6-14-.3-20.8 1.9-6.7 2.2-11.7 6.2-13.7 13.1-1.6 5.4-1.6 10.8.1 16.2 1.6 5.5 5.2 9.2 10.4 11.2zM576 80v352c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V80c0-26.5 21.5-48 48-48h480c26.5 0 48 21.5 48 48zm-207.5 23.9c.4 1.7.9 3.4 1.6 5.1 16.5 40.6 32.9 81.3 49.5 121.9 1.4 3.5 1.7 6.4.2 9.9-2.8 6.2-4.9 12.6-7.8 18.7-2.6 5.5-6.7 9.5-12.7 11.2-4.2 1.1-8.5 1.3-12.9.9-2.1-.2-4.2-.7-6.3-.8-2.8-.2-4.2 1.1-4.3 4-.1 2.8-.1 5.6 0 8.3.1 4.6 1.6 6.7 6.2 7.5 4.7.8 9.4 1.6 14.2 1.7 14.3.3 25.7-5.4 33.1-17.9 2.9-4.9 5.6-10.1 7.7-15.4 19.8-50.1 39.5-100.3 59.2-150.5.6-1.5 1.1-3 1.3-4.6.4-2.4-.7-3.6-3.1-3.7-5.6-.1-11.1 0-16.7 0-3.1 0-5.3 1.4-6.4 4.3-.4 1.1-.9 2.3-1.3 3.4l-29.1 83.7c-2.1 6.1-4.2 12.1-6.5 18.6-.4-.9-.6-1.4-.8-1.9-10.8-29.9-21.6-59.9-32.4-89.8-1.7-4.7-3.5-9.5-5.3-14.2-.9-2.5-2.7-4-5.4-4-6.4-.1-12.8-.2-19.2-.1-2.2 0-3.3 1.6-2.8 3.7zM242.4 206c1.7 11.7 7.6 20.8 18 26.6 9.9 5.5 20.7 6.2 31.7 4.6 12.7-1.9 23.9-7.3 33.8-15.5.4-.3.8-.6 1.4-1 .5 3.2.9 6.2 1.5 9.2.5 2.6 2.1 4.3 4.5 4.4 4.6.1 9.1.1 13.7 0 2.3-.1 3.8-1.6 4-3.9.1-.8.1-1.6.1-2.3v-88.8c0-3.6-.2-7.2-.7-10.8-1.6-10.8-6.2-19.7-15.9-25.4-5.6-3.3-11.8-5-18.2-5.9-3-.4-6-.7-9.1-1.1h-10c-.8.1-1.6.3-2.5.3-8.2.4-16.3 1.4-24.2 3.5-5.1 1.3-10 3.2-15 4.9-3 1-4.5 3.2-4.4 6.5.1 2.8-.1 5.6 0 8.3.1 4.1 1.8 5.2 5.7 4.1 6.5-1.7 13.1-3.5 19.7-4.8 10.3-1.9 20.7-2.7 31.1-1.2 5.4.8 10.5 2.4 14.1 7 3.1 4 4.2 8.8 4.4 13.7.3 6.9.2 13.9.3 20.8 0 .4-.1.7-.2 1.2-.4 0-.8 0-1.1-.1-8.8-2.1-17.7-3.6-26.8-4.1-9.5-.5-18.9.1-27.9 3.2-10.8 3.8-19.5 10.3-24.6 20.8-4.1 8.3-4.6 17-3.4 25.8zM98.7 106.9v175.3c0 .8 0 1.7.1 2.5.2 2.5 1.7 4.1 4.1 4.2 5.9.1 11.8.1 17.7 0 2.5 0 4-1.7 4.1-4.1.1-.8.1-1.7.1-2.5v-60.7c.9.7 1.4 1.2 1.9 1.6 15 12.5 32.2 16.6 51.1 12.9 17.1-3.4 28.9-13.9 36.7-29.2 5.8-11.6 8.3-24.1 8.7-37 .5-14.3-1-28.4-6.8-41.7-7.1-16.4-18.9-27.3-36.7-30.9-2.7-.6-5.5-.8-8.2-1.2h-7c-1.2.2-2.4.3-3.6.5-11.7 1.4-22.3 5.8-31.8 12.7-2 1.4-3.9 3-5.9 4.5-.1-.5-.3-.8-.4-1.2-.4-2.3-.7-4.6-1.1-6.9-.6-3.9-2.5-5.5-6.4-5.6h-9.7c-5.9-.1-6.9 1-6.9 6.8zM493.6 339c-2.7-.7-5.1 0-7.6 1-43.9 18.4-89.5 30.2-136.8 35.8-14.5 1.7-29.1 2.8-43.7 3.2-26.6.7-53.2-.8-79.6-4.3-17.8-2.4-35.5-5.7-53-9.9-37-8.9-72.7-21.7-106.7-38.8-8.8-4.4-17.4-9.3-26.1-14-3.8-2.1-6.2-1.5-8.2 2.1v1.7c1.2 1.6 2.2 3.4 3.7 4.8 36 32.2 76.6 56.5 122 72.9 21.9 7.9 44.4 13.7 67.3 17.5 14 2.3 28 3.8 42.2 4.5 3 .1 6 .2 9 .4.7 0 1.4.2 2.1.3h17.7c.7-.1 1.4-.3 2.1-.3 14.9-.4 29.8-1.8 44.6-4 21.4-3.2 42.4-8.1 62.9-14.7 29.6-9.6 57.7-22.4 83.4-40.1 2.8-1.9 5.7-3.8 8-6.2 4.3-4.4 2.3-10.4-3.3-11.9zm50.4-27.7c-.8-4.2-4-5.8-7.6-7-5.7-1.9-11.6-2.8-17.6-3.3-11-.9-22-.4-32.8 1.6-12 2.2-23.4 6.1-33.5 13.1-1.2.8-2.4 1.8-3.1 3-.6.9-.7 2.3-.5 3.4.3 1.3 1.7 1.6 3 1.5.6 0 1.2 0 1.8-.1l19.5-2.1c9.6-.9 19.2-1.5 28.8-.8 4.1.3 8.1 1.2 12 2.2 4.3 1.1 6.2 4.4 6.4 8.7.3 6.7-1.2 13.1-2.9 19.5-3.5 12.9-8.3 25.4-13.3 37.8-.3.8-.7 1.7-.8 2.5-.4 2.5 1 4 3.4 3.5 1.4-.3 3-1.1 4-2.1 3.7-3.6 7.5-7.2 10.6-11.2 10.7-13.8 17-29.6 20.7-46.6.7-3 1.2-6.1 1.7-9.1.2-4.7.2-9.6.2-14.5z"], + "cc-amex": [576, 512, [], "f1f3", "M325.1 167.8c0-16.4-14.1-18.4-27.4-18.4l-39.1-.3v69.3H275v-25.1h18c18.4 0 14.5 10.3 14.8 25.1h16.6v-13.5c0-9.2-1.5-15.1-11-18.4 7.4-3 11.8-10.7 11.7-18.7zm-29.4 11.3H275v-15.3h21c5.1 0 10.7 1 10.7 7.4 0 6.6-5.3 7.9-11 7.9zM279 268.6h-52.7l-21 22.8-20.5-22.8h-66.5l-.1 69.3h65.4l21.3-23 20.4 23h32.2l.1-23.3c18.9 0 49.3 4.6 49.3-23.3 0-17.3-12.3-22.7-27.9-22.7zm-103.8 54.7h-40.6v-13.8h36.3v-14.1h-36.3v-12.5h41.7l17.9 20.2zm65.8 8.2l-25.3-28.1L241 276zm37.8-31h-21.2v-17.6h21.5c5.6 0 10.2 2.3 10.2 8.4 0 6.4-4.6 9.2-10.5 9.2zm-31.6-136.7v-14.6h-55.5v69.3h55.5v-14.3h-38.9v-13.8h37.8v-14.1h-37.8v-12.5zM576 255.4h-.2zm-194.6 31.9c0-16.4-14.1-18.7-27.1-18.7h-39.4l-.1 69.3h16.6l.1-25.3h17.6c11 0 14.8 2 14.8 13.8l-.1 11.5h16.6l.1-13.8c0-8.9-1.8-15.1-11-18.4 7.7-3.1 11.8-10.8 11.9-18.4zm-29.2 11.2h-20.7v-15.6h21c5.1 0 10.7 1 10.7 7.4 0 6.9-5.4 8.2-11 8.2zm-172.8-80v-69.3h-27.6l-19.7 47-21.7-47H83.3v65.7l-28.1-65.7H30.7L1 218.5h17.9l6.4-15.3h34.5l6.4 15.3H100v-54.2l24 54.2h14.6l24-54.2v54.2zM31.2 188.8l11.2-27.6 11.5 27.6zm477.4 158.9v-4.5c-10.8 5.6-3.9 4.5-156.7 4.5 0-25.2.1-23.9 0-25.2-1.7-.1-3.2-.1-9.4-.1 0 17.9-.1 6.8-.1 25.3h-39.6c0-12.1.1-15.3.1-29.2-10 6-22.8 6.4-34.3 6.2 0 14.7-.1 8.3-.1 23h-48.9c-5.1-5.7-2.7-3.1-15.4-17.4-3.2 3.5-12.8 13.9-16.1 17.4h-82v-92.3h83.1c5 5.6 2.8 3.1 15.5 17.2 3.2-3.5 12.2-13.4 15.7-17.2h58c9.8 0 18 1.9 24.3 5.6v-5.6c54.3 0 64.3-1.4 75.7 5.1v-5.1h78.2v5.2c11.4-6.9 19.6-5.2 64.9-5.2v5c10.3-5.9 16.6-5.2 54.3-5V80c0-26.5-21.5-48-48-48h-480c-26.5 0-48 21.5-48 48v109.8c9.4-21.9 19.7-46 23.1-53.9h39.7c4.3 10.1 1.6 3.7 9 21.1v-21.1h46c2.9 6.2 11.1 24 13.9 30 5.8-13.6 10.1-23.9 12.6-30h103c0-.1 11.5 0 11.6 0 43.7.2 53.6-.8 64.4 5.3v-5.3H363v9.3c7.6-6.1 17.9-9.3 30.7-9.3h27.6c0 .5 1.9.3 2.3.3H456c4.2 9.8 2.6 6 8.8 20.6v-20.6h43.3c4.9 8-1-1.8 11.2 18.4v-18.4h39.9v92h-41.6c-5.4-9-1.4-2.2-13.2-21.9v21.9h-52.8c-6.4-14.8-.1-.3-6.6-15.3h-19c-4.2 10-2.2 5.2-6.4 15.3h-26.8c-12.3 0-22.3-3-29.7-8.9v8.9h-66.5c-.3-13.9-.1-24.8-.1-24.8-1.8-.3-3.4-.2-9.8-.2v25.1H151.2v-11.4c-2.5 5.6-2.7 5.9-5.1 11.4h-29.5c-4-8.9-2.9-6.4-5.1-11.4v11.4H58.6c-4.2-10.1-2.2-5.3-6.4-15.3H33c-4.2 10-2.2 5.2-6.4 15.3H0V432c0 26.5 21.5 48 48 48h480.1c26.5 0 48-21.5 48-48v-90.4c-12.7 8.3-32.7 6.1-67.5 6.1zm36.3-64.5H575v-14.6h-32.9c-12.8 0-23.8 6.6-23.8 20.7 0 33 42.7 12.8 42.7 27.4 0 5.1-4.3 6.4-8.4 6.4h-32l-.1 14.8h32c8.4 0 17.6-1.8 22.5-8.9v-25.8c-10.5-13.8-39.3-1.3-39.3-13.5 0-5.8 4.6-6.5 9.2-6.5zm-57 39.8h-32.2l-.1 14.8h32.2c14.8 0 26.2-5.6 26.2-22 0-33.2-42.9-11.2-42.9-26.3 0-5.6 4.9-6.4 9.2-6.4h30.4v-14.6h-33.2c-12.8 0-23.5 6.6-23.5 20.7 0 33 42.7 12.5 42.7 27.4-.1 5.4-4.7 6.4-8.8 6.4zm-42.2-40.1v-14.3h-55.2l-.1 69.3h55.2l.1-14.3-38.6-.3v-13.8H445v-14.1h-37.8v-12.5zm-56.3-108.1c-.3.2-1.4 2.2-1.4 7.6 0 6 .9 7.7 1.1 7.9.2.1 1.1.5 3.4.5l7.3-16.9c-1.1 0-2.1-.1-3.1-.1-5.6 0-7 .7-7.3 1zm20.4-10.5h-.1zm-16.2-15.2c-23.5 0-34 12-34 35.3 0 22.2 10.2 34 33 34h19.2l6.4-15.3h34.3l6.6 15.3h33.7v-51.9l31.2 51.9h23.6v-69h-16.9v48.1l-29.1-48.1h-25.3v65.4l-27.9-65.4h-24.8l-23.5 54.5h-7.4c-13.3 0-16.1-8.1-16.1-19.9 0-23.8 15.7-20 33.1-19.7v-15.2zm42.1 12.1l11.2 27.6h-22.8zm-101.1-12v69.3h16.9v-69.3z"], + "cc-apple-pay": [576, 512, [], "f416", "M302.2 218.4c0 17.2-10.5 27.1-29 27.1h-24.3v-54.2h24.4c18.4 0 28.9 9.8 28.9 27.1zm47.5 62.6c0 8.3 7.2 13.7 18.5 13.7 14.4 0 25.2-9.1 25.2-21.9v-7.7l-23.5 1.5c-13.3.9-20.2 5.8-20.2 14.4zM576 79v352c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V79c0-26.5 21.5-48 48-48h480c26.5 0 48 21.5 48 48zM127.8 197.2c8.4.7 16.8-4.2 22.1-10.4 5.2-6.4 8.6-15 7.7-23.7-7.4.3-16.6 4.9-21.9 11.3-4.8 5.5-8.9 14.4-7.9 22.8zm60.6 74.5c-.2-.2-19.6-7.6-19.8-30-.2-18.7 15.3-27.7 16-28.2-8.8-13-22.4-14.4-27.1-14.7-12.2-.7-22.6 6.9-28.4 6.9-5.9 0-14.7-6.6-24.3-6.4-12.5.2-24.2 7.3-30.5 18.6-13.1 22.6-3.4 56 9.3 74.4 6.2 9.1 13.7 19.1 23.5 18.7 9.3-.4 13-6 24.2-6 11.3 0 14.5 6 24.3 5.9 10.2-.2 16.5-9.1 22.8-18.2 6.9-10.4 9.8-20.4 10-21zm135.4-53.4c0-26.6-18.5-44.8-44.9-44.8h-51.2v136.4h21.2v-46.6h29.3c26.8 0 45.6-18.4 45.6-45zm90 23.7c0-19.7-15.8-32.4-40-32.4-22.5 0-39.1 12.9-39.7 30.5h19.1c1.6-8.4 9.4-13.9 20-13.9 13 0 20.2 6 20.2 17.2v7.5l-26.4 1.6c-24.6 1.5-37.9 11.6-37.9 29.1 0 17.7 13.7 29.4 33.4 29.4 13.3 0 25.6-6.7 31.2-17.4h.4V310h19.6v-68zM516 210.9h-21.5l-24.9 80.6h-.4l-24.9-80.6H422l35.9 99.3-1.9 6c-3.2 10.2-8.5 14.2-17.9 14.2-1.7 0-4.9-.2-6.2-.3v16.4c1.2.4 6.5.5 8.1.5 20.7 0 30.4-7.9 38.9-31.8L516 210.9z"], + "cc-diners-club": [576, 512, [], "f24c", "M239.7 79.9c-96.9 0-175.8 78.6-175.8 175.8 0 96.9 78.9 175.8 175.8 175.8 97.2 0 175.8-78.9 175.8-175.8 0-97.2-78.6-175.8-175.8-175.8zm-39.9 279.6c-41.7-15.9-71.4-56.4-71.4-103.8s29.7-87.9 71.4-104.1v207.9zm79.8.3V151.6c41.7 16.2 71.4 56.7 71.4 104.1s-29.7 87.9-71.4 104.1zM528 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h480c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zM329.7 448h-90.3c-106.2 0-193.8-85.5-193.8-190.2C45.6 143.2 133.2 64 239.4 64h90.3c105 0 200.7 79.2 200.7 193.8 0 104.7-95.7 190.2-200.7 190.2z"], + "cc-discover": [576, 512, [], "f1f2", "M520.4 196.1c0-7.9-5.5-12.1-15.6-12.1h-4.9v24.9h4.7c10.3 0 15.8-4.4 15.8-12.8zM528 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h480c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zm-44.1 138.9c22.6 0 52.9-4.1 52.9 24.4 0 12.6-6.6 20.7-18.7 23.2l25.8 34.4h-19.6l-22.2-32.8h-2.2v32.8h-16zm-55.9.1h45.3v14H444v18.2h28.3V217H444v22.2h29.3V253H428zm-68.7 0l21.9 55.2 22.2-55.2h17.5l-35.5 84.2h-8.6l-35-84.2zm-55.9-3c24.7 0 44.6 20 44.6 44.6 0 24.7-20 44.6-44.6 44.6-24.7 0-44.6-20-44.6-44.6 0-24.7 20-44.6 44.6-44.6zm-49.3 6.1v19c-20.1-20.1-46.8-4.7-46.8 19 0 25 27.5 38.5 46.8 19.2v19c-29.7 14.3-63.3-5.7-63.3-38.2 0-31.2 33.1-53 63.3-38zm-97.2 66.3c11.4 0 22.4-15.3-3.3-24.4-15-5.5-20.2-11.4-20.2-22.7 0-23.2 30.6-31.4 49.7-14.3l-8.4 10.8c-10.4-11.6-24.9-6.2-24.9 2.5 0 4.4 2.7 6.9 12.3 10.3 18.2 6.6 23.6 12.5 23.6 25.6 0 29.5-38.8 37.4-56.6 11.3l10.3-9.9c3.7 7.1 9.9 10.8 17.5 10.8zM55.4 253H32v-82h23.4c26.1 0 44.1 17 44.1 41.1 0 18.5-13.2 40.9-44.1 40.9zm67.5 0h-16v-82h16zM544 433c0 8.2-6.8 15-15 15H128c189.6-35.6 382.7-139.2 416-160zM74.1 191.6c-5.2-4.9-11.6-6.6-21.9-6.6H48v54.2h4.2c10.3 0 17-2 21.9-6.4 5.7-5.2 8.9-12.8 8.9-20.7s-3.2-15.5-8.9-20.5z"], + "cc-jcb": [576, 512, [], "f24b", "M431.5 244.3V212c41.2 0 38.5.2 38.5.2 7.3 1.3 13.3 7.3 13.3 16 0 8.8-6 14.5-13.3 15.8-1.2.4-3.3.3-38.5.3zm42.8 20.2c-2.8-.7-3.3-.5-42.8-.5v35c39.6 0 40 .2 42.8-.5 7.5-1.5 13.5-8 13.5-17 0-8.7-6-15.5-13.5-17zM576 80v352c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V80c0-26.5 21.5-48 48-48h480c26.5 0 48 21.5 48 48zM182 192.3h-57c0 67.1 10.7 109.7-35.8 109.7-19.5 0-38.8-5.7-57.2-14.8v28c30 8.3 68 8.3 68 8.3 97.9 0 82-47.7 82-131.2zm178.5 4.5c-63.4-16-165-14.9-165 59.3 0 77.1 108.2 73.6 165 59.2V287C312.9 311.7 253 309 253 256s59.8-55.6 107.5-31.2v-28zM544 286.5c0-18.5-16.5-30.5-38-32v-.8c19.5-2.7 30.3-15.5 30.3-30.2 0-19-15.7-30-37-31 0 0 6.3-.3-120.3-.3v127.5h122.7c24.3.1 42.3-12.9 42.3-33.2z"], + "cc-mastercard": [576, 512, [], "f1f1", "M482.9 410.3c0 6.8-4.6 11.7-11.2 11.7-6.8 0-11.2-5.2-11.2-11.7 0-6.5 4.4-11.7 11.2-11.7 6.6 0 11.2 5.2 11.2 11.7zm-310.8-11.7c-7.1 0-11.2 5.2-11.2 11.7 0 6.5 4.1 11.7 11.2 11.7 6.5 0 10.9-4.9 10.9-11.7-.1-6.5-4.4-11.7-10.9-11.7zm117.5-.3c-5.4 0-8.7 3.5-9.5 8.7h19.1c-.9-5.7-4.4-8.7-9.6-8.7zm107.8.3c-6.8 0-10.9 5.2-10.9 11.7 0 6.5 4.1 11.7 10.9 11.7 6.8 0 11.2-4.9 11.2-11.7 0-6.5-4.4-11.7-11.2-11.7zm105.9 26.1c0 .3.3.5.3 1.1 0 .3-.3.5-.3 1.1-.3.3-.3.5-.5.8-.3.3-.5.5-1.1.5-.3.3-.5.3-1.1.3-.3 0-.5 0-1.1-.3-.3 0-.5-.3-.8-.5-.3-.3-.5-.5-.5-.8-.3-.5-.3-.8-.3-1.1 0-.5 0-.8.3-1.1 0-.5.3-.8.5-1.1.3-.3.5-.3.8-.5.5-.3.8-.3 1.1-.3.5 0 .8 0 1.1.3.5.3.8.3 1.1.5s.2.6.5 1.1zm-2.2 1.4c.5 0 .5-.3.8-.3.3-.3.3-.5.3-.8 0-.3 0-.5-.3-.8-.3 0-.5-.3-1.1-.3h-1.6v3.5h.8V426h.3l1.1 1.4h.8l-1.1-1.3zM576 81v352c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V81c0-26.5 21.5-48 48-48h480c26.5 0 48 21.5 48 48zM64 220.6c0 76.5 62.1 138.5 138.5 138.5 27.2 0 53.9-8.2 76.5-23.1-72.9-59.3-72.4-171.2 0-230.5-22.6-15-49.3-23.1-76.5-23.1-76.4-.1-138.5 62-138.5 138.2zm224 108.8c70.5-55 70.2-162.2 0-217.5-70.2 55.3-70.5 162.6 0 217.5zm-142.3 76.3c0-8.7-5.7-14.4-14.7-14.7-4.6 0-9.5 1.4-12.8 6.5-2.4-4.1-6.5-6.5-12.2-6.5-3.8 0-7.6 1.4-10.6 5.4V392h-8.2v36.7h8.2c0-18.9-2.5-30.2 9-30.2 10.2 0 8.2 10.2 8.2 30.2h7.9c0-18.3-2.5-30.2 9-30.2 10.2 0 8.2 10 8.2 30.2h8.2v-23zm44.9-13.7h-7.9v4.4c-2.7-3.3-6.5-5.4-11.7-5.4-10.3 0-18.2 8.2-18.2 19.3 0 11.2 7.9 19.3 18.2 19.3 5.2 0 9-1.9 11.7-5.4v4.6h7.9V392zm40.5 25.6c0-15-22.9-8.2-22.9-15.2 0-5.7 11.9-4.8 18.5-1.1l3.3-6.5c-9.4-6.1-30.2-6-30.2 8.2 0 14.3 22.9 8.3 22.9 15 0 6.3-13.5 5.8-20.7.8l-3.5 6.3c11.2 7.6 32.6 6 32.6-7.5zm35.4 9.3l-2.2-6.8c-3.8 2.1-12.2 4.4-12.2-4.1v-16.6h13.1V392h-13.1v-11.2h-8.2V392h-7.6v7.3h7.6V416c0 17.6 17.3 14.4 22.6 10.9zm13.3-13.4h27.5c0-16.2-7.4-22.6-17.4-22.6-10.6 0-18.2 7.9-18.2 19.3 0 20.5 22.6 23.9 33.8 14.2l-3.8-6c-7.8 6.4-19.6 5.8-21.9-4.9zm59.1-21.5c-4.6-2-11.6-1.8-15.2 4.4V392h-8.2v36.7h8.2V408c0-11.6 9.5-10.1 12.8-8.4l2.4-7.6zm10.6 18.3c0-11.4 11.6-15.1 20.7-8.4l3.8-6.5c-11.6-9.1-32.7-4.1-32.7 15 0 19.8 22.4 23.8 32.7 15l-3.8-6.5c-9.2 6.5-20.7 2.6-20.7-8.6zm66.7-18.3H408v4.4c-8.3-11-29.9-4.8-29.9 13.9 0 19.2 22.4 24.7 29.9 13.9v4.6h8.2V392zm33.7 0c-2.4-1.2-11-2.9-15.2 4.4V392h-7.9v36.7h7.9V408c0-11 9-10.3 12.8-8.4l2.4-7.6zm40.3-14.9h-7.9v19.3c-8.2-10.9-29.9-5.1-29.9 13.9 0 19.4 22.5 24.6 29.9 13.9v4.6h7.9v-51.7zm7.6-75.1v4.6h.8V302h1.9v-.8h-4.6v.8h1.9zm6.6 123.8c0-.5 0-1.1-.3-1.6-.3-.3-.5-.8-.8-1.1-.3-.3-.8-.5-1.1-.8-.5 0-1.1-.3-1.6-.3-.3 0-.8.3-1.4.3-.5.3-.8.5-1.1.8-.5.3-.8.8-.8 1.1-.3.5-.3 1.1-.3 1.6 0 .3 0 .8.3 1.4 0 .3.3.8.8 1.1.3.3.5.5 1.1.8.5.3 1.1.3 1.4.3.5 0 1.1 0 1.6-.3.3-.3.8-.5 1.1-.8.3-.3.5-.8.8-1.1.3-.6.3-1.1.3-1.4zm3.2-124.7h-1.4l-1.6 3.5-1.6-3.5h-1.4v5.4h.8v-4.1l1.6 3.5h1.1l1.4-3.5v4.1h1.1v-5.4zm4.4-80.5c0-76.2-62.1-138.3-138.5-138.3-27.2 0-53.9 8.2-76.5 23.1 72.1 59.3 73.2 171.5 0 230.5 22.6 15 49.5 23.1 76.5 23.1 76.4.1 138.5-61.9 138.5-138.4z"], + "cc-paypal": [576, 512, [], "f1f4", "M186.3 258.2c0 12.2-9.7 21.5-22 21.5-9.2 0-16-5.2-16-15 0-12.2 9.5-22 21.7-22 9.3 0 16.3 5.7 16.3 15.5zM80.5 209.7h-4.7c-1.5 0-3 1-3.2 2.7l-4.3 26.7 8.2-.3c11 0 19.5-1.5 21.5-14.2 2.3-13.4-6.2-14.9-17.5-14.9zm284 0H360c-1.8 0-3 1-3.2 2.7l-4.2 26.7 8-.3c13 0 22-3 22-18-.1-10.6-9.6-11.1-18.1-11.1zM576 80v352c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V80c0-26.5 21.5-48 48-48h480c26.5 0 48 21.5 48 48zM128.3 215.4c0-21-16.2-28-34.7-28h-40c-2.5 0-5 2-5.2 4.7L32 294.2c-.3 2 1.2 4 3.2 4h19c2.7 0 5.2-2.9 5.5-5.7l4.5-26.6c1-7.2 13.2-4.7 18-4.7 28.6 0 46.1-17 46.1-45.8zm84.2 8.8h-19c-3.8 0-4 5.5-4.2 8.2-5.8-8.5-14.2-10-23.7-10-24.5 0-43.2 21.5-43.2 45.2 0 19.5 12.2 32.2 31.7 32.2 9 0 20.2-4.9 26.5-11.9-.5 1.5-1 4.7-1 6.2 0 2.3 1 4 3.2 4H200c2.7 0 5-2.9 5.5-5.7l10.2-64.3c.3-1.9-1.2-3.9-3.2-3.9zm40.5 97.9l63.7-92.6c.5-.5.5-1 .5-1.7 0-1.7-1.5-3.5-3.2-3.5h-19.2c-1.7 0-3.5 1-4.5 2.5l-26.5 39-11-37.5c-.8-2.2-3-4-5.5-4h-18.7c-1.7 0-3.2 1.8-3.2 3.5 0 1.2 19.5 56.8 21.2 62.1-2.7 3.8-20.5 28.6-20.5 31.6 0 1.8 1.5 3.2 3.2 3.2h19.2c1.8-.1 3.5-1.1 4.5-2.6zm159.3-106.7c0-21-16.2-28-34.7-28h-39.7c-2.7 0-5.2 2-5.5 4.7l-16.2 102c-.2 2 1.3 4 3.2 4h20.5c2 0 3.5-1.5 4-3.2l4.5-29c1-7.2 13.2-4.7 18-4.7 28.4 0 45.9-17 45.9-45.8zm84.2 8.8h-19c-3.8 0-4 5.5-4.3 8.2-5.5-8.5-14-10-23.7-10-24.5 0-43.2 21.5-43.2 45.2 0 19.5 12.2 32.2 31.7 32.2 9.3 0 20.5-4.9 26.5-11.9-.3 1.5-1 4.7-1 6.2 0 2.3 1 4 3.2 4H484c2.7 0 5-2.9 5.5-5.7l10.2-64.3c.3-1.9-1.2-3.9-3.2-3.9zm47.5-33.3c0-2-1.5-3.5-3.2-3.5h-18.5c-1.5 0-3 1.2-3.2 2.7l-16.2 104-.3.5c0 1.8 1.5 3.5 3.5 3.5h16.5c2.5 0 5-2.9 5.2-5.7L544 191.2v-.3zm-90 51.8c-12.2 0-21.7 9.7-21.7 22 0 9.7 7 15 16.2 15 12 0 21.7-9.2 21.7-21.5.1-9.8-6.9-15.5-16.2-15.5z"], + "cc-stripe": [576, 512, [], "f1f5", "M492.4 220.8c-8.9 0-18.7 6.7-18.7 22.7h36.7c0-16-9.3-22.7-18-22.7zM375 223.4c-8.2 0-13.3 2.9-17 7l.2 52.8c3.5 3.7 8.5 6.7 16.8 6.7 13.1 0 21.9-14.3 21.9-33.4 0-18.6-9-33.2-21.9-33.1zM528 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h480c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zM122.2 281.1c0 25.6-20.3 40.1-49.9 40.3-12.2 0-25.6-2.4-38.8-8.1v-33.9c12 6.4 27.1 11.3 38.9 11.3 7.9 0 13.6-2.1 13.6-8.7 0-17-54-10.6-54-49.9 0-25.2 19.2-40.2 48-40.2 11.8 0 23.5 1.8 35.3 6.5v33.4c-10.8-5.8-24.5-9.1-35.3-9.1-7.5 0-12.1 2.2-12.1 7.7 0 16 54.3 8.4 54.3 50.7zm68.8-56.6h-27V275c0 20.9 22.5 14.4 27 12.6v28.9c-4.7 2.6-13.3 4.7-24.9 4.7-21.1 0-36.9-15.5-36.9-36.5l.2-113.9 34.7-7.4v30.8H191zm74 2.4c-4.5-1.5-18.7-3.6-27.1 7.4v84.4h-35.5V194.2h30.7l2.2 10.5c8.3-15.3 24.9-12.2 29.6-10.5h.1zm44.1 91.8h-35.7V194.2h35.7zm0-142.9l-35.7 7.6v-28.9l35.7-7.6zm74.1 145.5c-12.4 0-20-5.3-25.1-9l-.1 40.2-35.5 7.5V194.2h31.3l1.8 8.8c4.9-4.5 13.9-11.1 27.8-11.1 24.9 0 48.4 22.5 48.4 63.8 0 45.1-23.2 65.5-48.6 65.6zm160.4-51.5h-69.5c1.6 16.6 13.8 21.5 27.6 21.5 14.1 0 25.2-3 34.9-7.9V312c-9.7 5.3-22.4 9.2-39.4 9.2-34.6 0-58.8-21.7-58.8-64.5 0-36.2 20.5-64.9 54.3-64.9 33.7 0 51.3 28.7 51.3 65.1 0 3.5-.3 10.9-.4 12.9z"], + "cc-visa": [576, 512, [], "f1f0", "M470.1 231.3s7.6 37.2 9.3 45H446c3.3-8.9 16-43.5 16-43.5-.2.3 3.3-9.1 5.3-14.9l2.8 13.4zM576 80v352c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V80c0-26.5 21.5-48 48-48h480c26.5 0 48 21.5 48 48zM152.5 331.2L215.7 176h-42.5l-39.3 106-4.3-21.5-14-71.4c-2.3-9.9-9.4-12.7-18.2-13.1H32.7l-.7 3.1c15.8 4 29.9 9.8 42.2 17.1l35.8 135h42.5zm94.4.2L272.1 176h-40.2l-25.1 155.4h40.1zm139.9-50.8c.2-17.7-10.6-31.2-33.7-42.3-14.1-7.1-22.7-11.9-22.7-19.2.2-6.6 7.3-13.4 23.1-13.4 13.1-.3 22.7 2.8 29.9 5.9l3.6 1.7 5.5-33.6c-7.9-3.1-20.5-6.6-36-6.6-39.7 0-67.6 21.2-67.8 51.4-.3 22.3 20 34.7 35.2 42.2 15.5 7.6 20.8 12.6 20.8 19.3-.2 10.4-12.6 15.2-24.1 15.2-16 0-24.6-2.5-37.7-8.3l-5.3-2.5-5.6 34.9c9.4 4.3 26.8 8.1 44.8 8.3 42.2.1 69.7-20.8 70-53zM528 331.4L495.6 176h-31.1c-9.6 0-16.9 2.8-21 12.9l-59.7 142.5H426s6.9-19.2 8.4-23.3H486c1.2 5.5 4.8 23.3 4.8 23.3H528z"], + "centercode": [512, 512, [], "f380", "M329.2 268.6c-3.8 35.2-35.4 60.6-70.6 56.8-35.2-3.8-60.6-35.4-56.8-70.6 3.8-35.2 35.4-60.6 70.6-56.8 35.1 3.8 60.6 35.4 56.8 70.6zm-85.8 235.1C96.7 496-8.2 365.5 10.1 224.3c11.2-86.6 65.8-156.9 139.1-192 161-77.1 349.7 37.4 354.7 216.6 4.1 147-118.4 262.2-260.5 254.8zm179.9-180c27.9-118-160.5-205.9-237.2-234.2-57.5 56.3-69.1 188.6-33.8 344.4 68.8 15.8 169.1-26.4 271-110.2z"], + "centos": [448, 512, [], "f789", "M289.6 97.5l31.6 31.7-76.3 76.5V97.5zm-162.4 31.7l76.3 76.5V97.5h-44.7zm41.5-41.6h44.7v127.9l10.8 10.8 10.8-10.8V87.6h44.7L224.2 32zm26.2 168.1l-10.8-10.8H55.5v-44.8L0 255.7l55.5 55.6v-44.8h128.6l10.8-10.8zm79.3-20.7h107.9v-44.8l-31.6-31.7zm173.3 20.7L392 200.1v44.8H264.3l-10.8 10.8 10.8 10.8H392v44.8l55.5-55.6zM65.4 176.2l32.5-31.7 90.3 90.5h15.3v-15.3l-90.3-90.5 31.6-31.7H65.4zm316.7-78.7h-78.5l31.6 31.7-90.3 90.5V235h15.3l90.3-90.5 31.6 31.7zM203.5 413.9V305.8l-76.3 76.5 31.6 31.7h44.7zM65.4 235h108.8l-76.3-76.5-32.5 31.7zm316.7 100.2l-31.6 31.7-90.3-90.5h-15.3v15.3l90.3 90.5-31.6 31.7h78.5zm0-58.8H274.2l76.3 76.5 31.6-31.7zm-60.9 105.8l-76.3-76.5v108.1h44.7zM97.9 352.9l76.3-76.5H65.4v44.8zm181.8 70.9H235V295.9l-10.8-10.8-10.8 10.8v127.9h-44.7l55.5 55.6zm-166.5-41.6l90.3-90.5v-15.3h-15.3l-90.3 90.5-32.5-31.7v78.7h79.4z"], + "chrome": [496, 512, [], "f268", "M131.5 217.5L55.1 100.1c47.6-59.2 119-91.8 192-92.1 42.3-.3 85.5 10.5 124.8 33.2 43.4 25.2 76.4 61.4 97.4 103L264 133.4c-58.1-3.4-113.4 29.3-132.5 84.1zm32.9 38.5c0 46.2 37.4 83.6 83.6 83.6s83.6-37.4 83.6-83.6-37.4-83.6-83.6-83.6-83.6 37.3-83.6 83.6zm314.9-89.2L339.6 174c37.9 44.3 38.5 108.2 6.6 157.2L234.1 503.6c46.5 2.5 94.4-7.7 137.8-32.9 107.4-62 150.9-192 107.4-303.9zM133.7 303.6L40.4 120.1C14.9 159.1 0 205.9 0 256c0 124 90.8 226.7 209.5 244.9l63.7-124.8c-57.6 10.8-113.2-20.8-139.5-72.5z"], + "chromecast": [512, 512, [], "f838", "M447.83 64H64a42.72 42.72 0 0 0-42.72 42.72v63.92H64v-63.92h383.83v298.56H298.64V448H448a42.72 42.72 0 0 0 42.72-42.72V106.72A42.72 42.72 0 0 0 448 64zM21.28 383.58v63.92h63.91a63.91 63.91 0 0 0-63.91-63.92zm0-85.28V341a106.63 106.63 0 0 1 106.64 106.66v.34h42.72a149.19 149.19 0 0 0-149-149.36h-.33zm0-85.27v42.72c106-.1 192 85.75 192.08 191.75v.5h42.72c-.46-129.46-105.34-234.27-234.8-234.64z"], + "cloudscale": [448, 512, [], "f383", "M318.1 154l-9.4 7.6c-22.5-19.3-51.5-33.6-83.3-33.6C153.8 128 96 188.8 96 260.3c0 6.6.4 13.1 1.4 19.4-2-56 41.8-97.4 92.6-97.4 24.2 0 46.2 9.4 62.6 24.7l-25.2 20.4c-8.3-.9-16.8 1.8-23.1 8.1-11.1 11-11.1 28.9 0 40 11.1 11 28.9 11 40 0 6.3-6.3 9-14.9 8.1-23.1l75.2-88.8c6.3-6.5-3.3-15.9-9.5-9.6zm-83.8 111.5c-5.6 5.5-14.6 5.5-20.2 0-5.6-5.6-5.6-14.6 0-20.2s14.6-5.6 20.2 0 5.6 14.7 0 20.2zM224 32C100.5 32 0 132.5 0 256s100.5 224 224 224 224-100.5 224-224S347.5 32 224 32zm0 384c-88.2 0-160-71.8-160-160S135.8 96 224 96s160 71.8 160 160-71.8 160-160 160z"], + "cloudsmith": [332, 512, [], "f384", "M332.5 419.9c0 46.4-37.6 84.1-84 84.1s-84-37.7-84-84.1 37.6-84 84-84 84 37.6 84 84zm-84-243.9c46.4 0 80-37.6 80-84s-33.6-84-80-84-88 37.6-88 84-29.6 76-76 76-84 41.6-84 88 37.6 80 84 80 84-33.6 84-80 33.6-80 80-80z"], + "cloudversify": [616, 512, [], "f385", "M148.6 304c8.2 68.5 67.4 115.5 146 111.3 51.2 43.3 136.8 45.8 186.4-5.6 69.2 1.1 118.5-44.6 131.5-99.5 14.8-62.5-18.2-132.5-92.1-155.1-33-88.1-131.4-101.5-186.5-85-57.3 17.3-84.3 53.2-99.3 109.7-7.8 2.7-26.5 8.9-45 24.1 11.7 0 15.2 8.9 15.2 19.5v20.4c0 10.7-8.7 19.5-19.5 19.5h-20.2c-10.7 0-19.5-6-19.5-16.7V240H98.8C95 240 88 244.3 88 251.9v40.4c0 6.4 5.3 11.8 11.7 11.8h48.9zm227.4 8c-10.7 46.3 21.7 72.4 55.3 86.8C324.1 432.6 259.7 348 296 288c-33.2 21.6-33.7 71.2-29.2 92.9-17.9-12.4-53.8-32.4-57.4-79.8-3-39.9 21.5-75.7 57-93.9C297 191.4 369.9 198.7 400 248c-14.1-48-53.8-70.1-101.8-74.8 30.9-30.7 64.4-50.3 114.2-43.7 69.8 9.3 133.2 82.8 67.7 150.5 35-16.3 48.7-54.4 47.5-76.9l10.5 19.6c11.8 22 15.2 47.6 9.4 72-9.2 39-40.6 68.8-79.7 76.5-32.1 6.3-83.1-5.1-91.8-59.2zM128 208H88.2c-8.9 0-16.2-7.3-16.2-16.2v-39.6c0-8.9 7.3-16.2 16.2-16.2H128c8.9 0 16.2 7.3 16.2 16.2v39.6c0 8.9-7.3 16.2-16.2 16.2zM10.1 168C4.5 168 0 163.5 0 157.9v-27.8c0-5.6 4.5-10.1 10.1-10.1h27.7c5.5 0 10.1 4.5 10.1 10.1v27.8c0 5.6-4.5 10.1-10.1 10.1H10.1zM168 142.7v-21.4c0-5.1 4.2-9.3 9.3-9.3h21.4c5.1 0 9.3 4.2 9.3 9.3v21.4c0 5.1-4.2 9.3-9.3 9.3h-21.4c-5.1 0-9.3-4.2-9.3-9.3zM56 235.5v25c0 6.3-5.1 11.5-11.4 11.5H19.4C13.1 272 8 266.8 8 260.5v-25c0-6.3 5.1-11.5 11.4-11.5h25.1c6.4 0 11.5 5.2 11.5 11.5z"], + "codepen": [512, 512, [], "f1cb", "M502.285 159.704l-234-156c-7.987-4.915-16.511-4.96-24.571 0l-234 156C3.714 163.703 0 170.847 0 177.989v155.999c0 7.143 3.714 14.286 9.715 18.286l234 156.022c7.987 4.915 16.511 4.96 24.571 0l234-156.022c6-3.999 9.715-11.143 9.715-18.286V177.989c-.001-7.142-3.715-14.286-9.716-18.285zM278 63.131l172.286 114.858-76.857 51.429L278 165.703V63.131zm-44 0v102.572l-95.429 63.715-76.857-51.429L234 63.131zM44 219.132l55.143 36.857L44 292.846v-73.714zm190 229.715L61.714 333.989l76.857-51.429L234 346.275v102.572zm22-140.858l-77.715-52 77.715-52 77.715 52-77.715 52zm22 140.858V346.275l95.429-63.715 76.857 51.429L278 448.847zm190-156.001l-55.143-36.857L468 219.132v73.714z"], + "codiepie": [472, 512, [], "f284", "M422.5 202.9c30.7 0 33.5 53.1-.3 53.1h-10.8v44.3h-26.6v-97.4h37.7zM472 352.6C429.9 444.5 350.4 504 248 504 111 504 0 393 0 256S111 8 248 8c97.4 0 172.8 53.7 218.2 138.4l-186 108.8L472 352.6zm-38.5 12.5l-60.3-30.7c-27.1 44.3-70.4 71.4-122.4 71.4-82.5 0-149.2-66.7-149.2-148.9 0-82.5 66.7-149.2 149.2-149.2 48.4 0 88.9 23.5 116.9 63.4l59.5-34.6c-40.7-62.6-104.7-100-179.2-100-121.2 0-219.5 98.3-219.5 219.5S126.8 475.5 248 475.5c78.6 0 146.5-42.1 185.5-110.4z"], + "confluence": [512, 512, [], "f78d", "M2.3 412.2c-4.5 7.6-2.1 17.5 5.5 22.2l105.9 65.2c7.7 4.7 17.7 2.4 22.4-5.3 0-.1.1-.2.1-.2 67.1-112.2 80.5-95.9 280.9-.7 8.1 3.9 17.8.4 21.7-7.7.1-.1.1-.3.2-.4l50.4-114.1c3.6-8.1-.1-17.6-8.1-21.3-22.2-10.4-66.2-31.2-105.9-50.3C127.5 179 44.6 345.3 2.3 412.2zm507.4-312.1c4.5-7.6 2.1-17.5-5.5-22.2L398.4 12.8c-7.5-5-17.6-3.1-22.6 4.4-.2.3-.4.6-.6 1-67.3 112.6-81.1 95.6-280.6.9-8.1-3.9-17.8-.4-21.7 7.7-.1.1-.1.3-.2.4L22.2 141.3c-3.6 8.1.1 17.6 8.1 21.3 22.2 10.4 66.3 31.2 106 50.4 248 120 330.8-45.4 373.4-112.9z"], + "connectdevelop": [576, 512, [], "f20e", "M550.5 241l-50.089-86.786c1.071-2.142 1.875-4.553 1.875-7.232 0-8.036-6.696-14.733-14.732-15.001l-55.447-95.893c.536-1.607 1.071-3.214 1.071-4.821 0-8.571-6.964-15.268-15.268-15.268-4.821 0-8.839 2.143-11.786 5.625H299.518C296.839 18.143 292.821 16 288 16s-8.839 2.143-11.518 5.625H170.411C167.464 18.143 163.447 16 158.625 16c-8.303 0-15.268 6.696-15.268 15.268 0 1.607.536 3.482 1.072 4.821l-55.983 97.233c-5.356 2.41-9.107 7.5-9.107 13.661 0 .535.268 1.071.268 1.607l-53.304 92.143c-7.232 1.339-12.59 7.5-12.59 15 0 7.232 5.089 13.393 12.054 15l55.179 95.358c-.536 1.607-.804 2.946-.804 4.821 0 7.232 5.089 13.393 12.054 14.732l51.697 89.732c-.536 1.607-1.071 3.482-1.071 5.357 0 8.571 6.964 15.268 15.268 15.268 4.821 0 8.839-2.143 11.518-5.357h106.875C279.161 493.857 283.447 496 288 496s8.839-2.143 11.518-5.357h107.143c2.678 2.946 6.696 4.821 10.982 4.821 8.571 0 15.268-6.964 15.268-15.268 0-1.607-.267-2.946-.803-4.285l51.697-90.268c6.964-1.339 12.054-7.5 12.054-14.732 0-1.607-.268-3.214-.804-4.821l54.911-95.358c6.964-1.339 12.322-7.5 12.322-15-.002-7.232-5.092-13.393-11.788-14.732zM153.535 450.732l-43.66-75.803h43.66v75.803zm0-83.839h-43.66c-.268-1.071-.804-2.142-1.339-3.214l44.999-47.41v50.624zm0-62.411l-50.357 53.304c-1.339-.536-2.679-1.34-4.018-1.607L43.447 259.75c.535-1.339.535-2.679.535-4.018s0-2.41-.268-3.482l51.965-90c2.679-.268 5.357-1.072 7.768-2.679l50.089 51.965v92.946zm0-102.322l-45.803-47.41c1.339-2.143 2.143-4.821 2.143-7.767 0-.268-.268-.804-.268-1.072l43.928-15.804v72.053zm0-80.625l-43.66 15.804 43.66-75.536v59.732zm326.519 39.108l.804 1.339L445.5 329.125l-63.75-67.232 98.036-101.518.268.268zM291.75 355.107l11.518 11.786H280.5l11.25-11.786zm-.268-11.25l-83.303-85.446 79.553-84.375 83.036 87.589-79.286 82.232zm5.357 5.893l79.286-82.232 67.5 71.25-5.892 28.125H313.714l-16.875-17.143zM410.411 44.393c1.071.536 2.142 1.072 3.482 1.34l57.857 100.714v.536c0 2.946.803 5.624 2.143 7.767L376.393 256l-83.035-87.589L410.411 44.393zm-9.107-2.143L287.732 162.518l-57.054-60.268 166.339-60h4.287zm-123.483 0c2.678 2.678 6.16 4.285 10.179 4.285s7.5-1.607 10.179-4.285h75L224.786 95.821 173.893 42.25h103.928zm-116.249 5.625l1.071-2.142a33.834 33.834 0 0 0 2.679-.804l51.161 53.84-54.911 19.821V47.875zm0 79.286l60.803-21.964 59.732 63.214-79.553 84.107-40.982-42.053v-83.304zm0 92.678L198 257.607l-36.428 38.304v-76.072zm0 87.858l42.053-44.464 82.768 85.982-17.143 17.678H161.572v-59.196zm6.964 162.053c-1.607-1.607-3.482-2.678-5.893-3.482l-1.071-1.607v-89.732h99.91l-91.607 94.821h-1.339zm129.911 0c-2.679-2.41-6.428-4.285-10.447-4.285s-7.767 1.875-10.447 4.285h-96.429l91.607-94.821h38.304l91.607 94.821H298.447zm120-11.786l-4.286 7.5c-1.339.268-2.41.803-3.482 1.339l-89.196-91.875h114.376l-17.412 83.036zm12.856-22.232l12.858-60.803h21.964l-34.822 60.803zm34.822-68.839h-20.357l4.553-21.16 17.143 18.214c-.535.803-1.071 1.874-1.339 2.946zm66.161-107.411l-55.447 96.697c-1.339.535-2.679 1.071-4.018 1.874l-20.625-21.964 34.554-163.928 45.803 79.286c-.267 1.339-.803 2.678-.803 4.285 0 1.339.268 2.411.536 3.75z"], + "contao": [512, 512, [], "f26d", "M45.4 305c14.4 67.1 26.4 129 68.2 175H34c-18.7 0-34-15.2-34-34V66c0-18.7 15.2-34 34-34h57.7C77.9 44.6 65.6 59.2 54.8 75.6c-45.4 70-27 146.8-9.4 229.4zM478 32h-90.2c21.4 21.4 39.2 49.5 52.7 84.1l-137.1 29.3c-14.9-29-37.8-53.3-82.6-43.9-24.6 5.3-41 19.3-48.3 34.6-8.8 18.7-13.2 39.8 8.2 140.3 21.1 100.2 33.7 117.7 49.5 131.2 12.9 11.1 33.4 17 58.3 11.7 44.5-9.4 55.7-40.7 57.4-73.2l137.4-29.6c3.2 71.5-18.7 125.2-57.4 163.6H478c18.7 0 34-15.2 34-34V66c0-18.8-15.2-34-34-34z"], + "cotton-bureau": [512, 512, [], "f89e", "M474.31 330.41c-23.66 91.85-94.23 144.59-201.9 148.35V429.6c0-48 26.41-74.39 74.39-74.39 62 0 99.2-37.2 99.2-99.21 0-61.37-36.53-98.28-97.38-99.06-33-69.32-146.5-64.65-177.24 0C110.52 157.72 74 194.63 74 256c0 62.13 37.27 99.41 99.4 99.41 48 0 74.55 26.23 74.55 74.39V479c-134.43-5-211.1-85.07-211.1-223 0-141.82 81.35-223.2 223.2-223.2 114.77 0 189.84 53.2 214.69 148.81H500C473.88 71.51 388.22 8 259.82 8 105 8 12 101.19 12 255.82 12 411.14 105.19 504.34 259.82 504c128.27 0 213.87-63.81 239.67-173.59zM357 182.33c41.37 3.45 64.2 29 64.2 73.67 0 48-26.43 74.41-74.4 74.41-28.61 0-49.33-9.59-61.59-27.33 83.06-16.55 75.59-99.67 71.79-120.75zm-81.68 97.36c-2.46-10.34-16.33-87 56.23-97 2.27 10.09 16.52 87.11-56.26 97zM260 132c28.61 0 49 9.67 61.44 27.61-28.36 5.48-49.36 20.59-61.59 43.45-12.23-22.86-33.23-38-61.6-43.45 12.41-17.69 33.27-27.35 61.57-27.35zm-71.52 50.72c73.17 10.57 58.91 86.81 56.49 97-72.41-9.84-59-86.95-56.25-97zM173.2 330.41c-48 0-74.4-26.4-74.4-74.41 0-44.36 22.86-70 64.22-73.67-6.75 37.2-1.38 106.53 71.65 120.75-12.14 17.63-32.84 27.3-61.14 27.3zm53.21 12.39A80.8 80.8 0 0 0 260 309.25c7.77 14.49 19.33 25.54 33.82 33.55a80.28 80.28 0 0 0-33.58 33.83c-8-14.5-19.07-26.23-33.56-33.83z"], + "cpanel": [640, 512, [], "f388", "M210.3 220.2c-5.6-24.8-26.9-41.2-51-41.2h-37c-7.1 0-12.5 4.5-14.3 10.9L73.1 320l24.7-.1c6.8 0 12.3-4.5 14.2-10.7l25.8-95.7h19.8c8.4 0 16.2 5.6 18.3 14.8 2.5 10.9-5.9 22.6-18.3 22.6h-10.3c-7 0-12.5 4.6-14.3 10.8l-6.4 23.8h32c37.2 0 58.3-36.2 51.7-65.3zm-156.5 28h18.6c6.9 0 12.4-4.4 14.3-10.9l6.2-23.6h-40C30 213.7 9 227.8 1.7 254.8-7 288.6 18.5 320 52 320h12.4l7.1-26.1c1.2-4.4-2.2-8.3-6.4-8.3H53.8c-24.7 0-24.9-37.4 0-37.4zm247.5-34.8h-77.9l-3.5 13.4c-2.4 9.6 4.5 18.5 14.2 18.5h57.5c4 0 2.4 4.3 2.1 5.3l-8.6 31.8c-.4 1.4-.9 5.3-5.5 5.3h-34.9c-5.3 0-5.3-7.9 0-7.9h21.6c6.8 0 12.3-4.6 14.2-10.8l3.5-13.2h-48.4c-39.2 0-43.6 63.8-.7 63.8l57.5.2c11.2 0 20.6-7.2 23.4-17.8l14-51.8c4.8-19.2-9.7-36.8-28.5-36.8zM633.1 179h-18.9c-4.9 0-9.2 3.2-10.4 7.9L568.2 320c20.7 0 39.8-13.8 44.9-34.5l26.5-98.2c1.2-4.3-2-8.3-6.5-8.3zm-236.3 34.7v.1h-48.3l-26.2 98c-1.2 4.4 2.2 8.3 6.4 8.3h18.9c4.8 0 9.2-3 10.4-7.8l17.2-64H395c12.5 0 21.4 11.8 18.1 23.4l-10.6 40c-1.2 4.3 1.9 8.3 6.4 8.3H428c4.6 0 9.1-2.9 10.3-7.8l8.8-33.1c9-33.1-15.9-65.4-50.3-65.4zm98.3 74.6c-3.6 0-6-3.4-5.1-6.7l8-30c.9-3.9 3.7-6 7.8-6h32.9c2.6 0 4.6 2.4 3.9 5.1l-.7 2.6c-.6 2-1.9 3-3.9 3h-21.6c-7 0-12.6 4.6-14.2 10.8l-3.5 13h53.4c10.5 0 20.3-6.6 23.2-17.6l3.2-12c4.9-19.1-9.3-36.8-28.3-36.8h-47.3c-17.9 0-33.8 12-38.6 29.6l-10.8 40c-5 17.7 8.3 36.7 28.3 36.7h66.7c6.8 0 12.3-4.5 14.2-10.7l5.7-21z"], + "creative-commons": [496, 512, [], "f25e", "M245.83 214.87l-33.22 17.28c-9.43-19.58-25.24-19.93-27.46-19.93-22.13 0-33.22 14.61-33.22 43.84 0 23.57 9.21 43.84 33.22 43.84 14.47 0 24.65-7.09 30.57-21.26l30.55 15.5c-6.17 11.51-25.69 38.98-65.1 38.98-22.6 0-73.96-10.32-73.96-77.05 0-58.69 43-77.06 72.63-77.06 30.72-.01 52.7 11.95 65.99 35.86zm143.05 0l-32.78 17.28c-9.5-19.77-25.72-19.93-27.9-19.93-22.14 0-33.22 14.61-33.22 43.84 0 23.55 9.23 43.84 33.22 43.84 14.45 0 24.65-7.09 30.54-21.26l31 15.5c-2.1 3.75-21.39 38.98-65.09 38.98-22.69 0-73.96-9.87-73.96-77.05 0-58.67 42.97-77.06 72.63-77.06 30.71-.01 52.58 11.95 65.56 35.86zM247.56 8.05C104.74 8.05 0 123.11 0 256.05c0 138.49 113.6 248 247.56 248 129.93 0 248.44-100.87 248.44-248 0-137.87-106.62-248-248.44-248zm.87 450.81c-112.54 0-203.7-93.04-203.7-202.81 0-105.42 85.43-203.27 203.72-203.27 112.53 0 202.82 89.46 202.82 203.26-.01 121.69-99.68 202.82-202.84 202.82z"], + "creative-commons-by": [496, 512, [], "f4e7", "M314.9 194.4v101.4h-28.3v120.5h-77.1V295.9h-28.3V194.4c0-4.4 1.6-8.2 4.6-11.3 3.1-3.1 6.9-4.7 11.3-4.7H299c4.1 0 7.8 1.6 11.1 4.7 3.1 3.2 4.8 6.9 4.8 11.3zm-101.5-63.7c0-23.3 11.5-35 34.5-35s34.5 11.7 34.5 35c0 23-11.5 34.5-34.5 34.5s-34.5-11.5-34.5-34.5zM247.6 8C389.4 8 496 118.1 496 256c0 147.1-118.5 248-248.4 248C113.6 504 0 394.5 0 256 0 123.1 104.7 8 247.6 8zm.8 44.7C130.2 52.7 44.7 150.6 44.7 256c0 109.8 91.2 202.8 203.7 202.8 103.2 0 202.8-81.1 202.8-202.8.1-113.8-90.2-203.3-202.8-203.3z"], + "creative-commons-nc": [496, 512, [], "f4e8", "M247.6 8C387.4 8 496 115.9 496 256c0 147.2-118.5 248-248.4 248C113.1 504 0 393.2 0 256 0 123.1 104.7 8 247.6 8zM55.8 189.1c-7.4 20.4-11.1 42.7-11.1 66.9 0 110.9 92.1 202.4 203.7 202.4 122.4 0 177.2-101.8 178.5-104.1l-93.4-41.6c-7.7 37.1-41.2 53-68.2 55.4v38.1h-28.8V368c-27.5-.3-52.6-10.2-75.3-29.7l34.1-34.5c31.7 29.4 86.4 31.8 86.4-2.2 0-6.2-2.2-11.2-6.6-15.1-14.2-6-1.8-.1-219.3-97.4zM248.4 52.3c-38.4 0-112.4 8.7-170.5 93l94.8 42.5c10-31.3 40.4-42.9 63.8-44.3v-38.1h28.8v38.1c22.7 1.2 43.4 8.9 62 23L295 199.7c-42.7-29.9-83.5-8-70 11.1 53.4 24.1 43.8 19.8 93 41.6l127.1 56.7c4.1-17.4 6.2-35.1 6.2-53.1 0-57-19.8-105-59.3-143.9-39.3-39.9-87.2-59.8-143.6-59.8z"], + "creative-commons-nc-eu": [496, 512, [], "f4e9", "M247.7 8C103.6 8 0 124.8 0 256c0 136.3 111.7 248 247.7 248C377.9 504 496 403.1 496 256 496 117 388.4 8 247.7 8zm.6 450.7c-112 0-203.6-92.5-203.6-202.7 0-23.2 3.7-45.2 10.9-66l65.7 29.1h-4.7v29.5h23.3c0 6.2-.4 3.2-.4 19.5h-22.8v29.5h27c11.4 67 67.2 101.3 124.6 101.3 26.6 0 50.6-7.9 64.8-15.8l-10-46.1c-8.7 4.6-28.2 10.8-47.3 10.8-28.2 0-58.1-10.9-67.3-50.2h90.3l128.3 56.8c-1.5 2.1-56.2 104.3-178.8 104.3zm-16.7-190.6l-.5-.4.9.4h-.4zm77.2-19.5h3.7v-29.5h-70.3l-28.6-12.6c2.5-5.5 5.4-10.5 8.8-14.3 12.9-15.8 31.1-22.4 51.1-22.4 18.3 0 35.3 5.4 46.1 10l11.6-47.3c-15-6.6-37-12.4-62.3-12.4-39 0-72.2 15.8-95.9 42.3-5.3 6.1-9.8 12.9-13.9 20.1l-81.6-36.1c64.6-96.8 157.7-93.6 170.7-93.6 113 0 203 90.2 203 203.4 0 18.7-2.1 36.3-6.3 52.9l-136.1-60.5z"], + "creative-commons-nc-jp": [496, 512, [], "f4ea", "M247.7 8C103.6 8 0 124.8 0 256c0 136.4 111.8 248 247.7 248C377.9 504 496 403.2 496 256 496 117.2 388.5 8 247.7 8zm.6 450.7c-112 0-203.6-92.5-203.6-202.7 0-21.1 3-41.2 9-60.3l127 56.5h-27.9v38.6h58.1l5.7 11.8v18.7h-63.8V360h63.8v56h61.7v-56h64.2v-35.7l81 36.1c-1.5 2.2-57.1 98.3-175.2 98.3zm87.6-137.3h-57.6v-18.7l2.9-5.6 54.7 24.3zm6.5-51.4v-17.8h-38.6l63-116H301l-43.4 96-23-10.2-39.6-85.7h-65.8l27.3 51-81.9-36.5c27.8-44.1 82.6-98.1 173.7-98.1 112.8 0 203 90 203 203.4 0 21-2.7 40.6-7.9 59l-101-45.1z"], + "creative-commons-nd": [496, 512, [], "f4eb", "M247.6 8C389.4 8 496 118.1 496 256c0 147.1-118.5 248-248.4 248C113.6 504 0 394.5 0 256 0 123.1 104.7 8 247.6 8zm.8 44.7C130.2 52.7 44.7 150.6 44.7 256c0 109.8 91.2 202.8 203.7 202.8 103.2 0 202.8-81.1 202.8-202.8.1-113.8-90.2-203.3-202.8-203.3zm94 144.3v42.5H162.1V197h180.3zm0 79.8v42.5H162.1v-42.5h180.3z"], + "creative-commons-pd": [496, 512, [], "f4ec", "M248 8C111 8 0 119.1 0 256c0 137 111 248 248 248s248-111 248-248C496 119.1 385 8 248 8zm0 449.5c-139.2 0-235.8-138-190.2-267.9l78.8 35.1c-2.1 10.5-3.3 21.5-3.3 32.9 0 99 73.9 126.9 120.4 126.9 22.9 0 53.5-6.7 79.4-29.5L297 311.1c-5.5 6.3-17.6 16.7-36.3 16.7-37.8 0-53.7-39.9-53.9-71.9 230.4 102.6 216.5 96.5 217.9 96.8-34.3 62.4-100.6 104.8-176.7 104.8zm194.2-150l-224-100c18.8-34 54.9-30.7 74.7-11l40.4-41.6c-27.1-23.3-58-27.5-78.1-27.5-47.4 0-80.9 20.5-100.7 51.6l-74.9-33.4c36.1-54.9 98.1-91.2 168.5-91.2 111.1 0 201.5 90.4 201.5 201.5 0 18-2.4 35.4-6.8 52-.3-.1-.4-.2-.6-.4z"], + "creative-commons-pd-alt": [496, 512, [], "f4ed", "M247.6 8C104.7 8 0 123.1 0 256c0 138.5 113.6 248 247.6 248C377.5 504 496 403.1 496 256 496 118.1 389.4 8 247.6 8zm.8 450.8c-112.5 0-203.7-93-203.7-202.8 0-105.4 85.5-203.3 203.7-203.3 112.6 0 202.9 89.5 202.8 203.3 0 121.7-99.6 202.8-202.8 202.8zM316.7 186h-53.2v137.2h53.2c21.4 0 70-5.1 70-68.6 0-63.4-48.6-68.6-70-68.6zm.8 108.5h-19.9v-79.7l19.4-.1c3.8 0 35-2.1 35 39.9 0 24.6-10.5 39.9-34.5 39.9zM203.7 186h-68.2v137.3h34.6V279h27c54.1 0 57.1-37.5 57.1-46.5 0-31-16.8-46.5-50.5-46.5zm-4.9 67.3h-29.2v-41.6h28.3c30.9 0 28.8 41.6.9 41.6z"], + "creative-commons-remix": [496, 512, [], "f4ee", "M247.6 8C389.4 8 496 118.1 496 256c0 147.1-118.5 248-248.4 248C113.6 504 0 394.5 0 256 0 123.1 104.7 8 247.6 8zm.8 44.7C130.2 52.7 44.7 150.6 44.7 256c0 109.8 91.2 202.8 203.7 202.8 103.2 0 202.8-81.1 202.8-202.8.1-113.8-90.2-203.3-202.8-203.3zm161.7 207.7l4.9 2.2v70c-7.2 3.6-63.4 27.5-67.3 28.8-6.5-1.8-113.7-46.8-137.3-56.2l-64.2 26.6-63.3-27.5v-63.8l59.3-24.8c-.7-.7-.4 5-.4-70.4l67.3-29.7L361 178.5v61.6l49.1 20.3zm-70.4 81.5v-43.8h-.4v-1.8l-113.8-46.5V295l113.8 46.9v-.4l.4.4zm7.5-57.6l39.9-16.4-36.8-15.5-39 16.4 35.9 15.5zm52.3 38.1v-43L355.2 298v43.4l44.3-19z"], + "creative-commons-sa": [496, 512, [], "f4ef", "M247.6 8C389.4 8 496 118.1 496 256c0 147.1-118.5 248-248.4 248C113.6 504 0 394.5 0 256 0 123.1 104.7 8 247.6 8zm.8 44.7C130.2 52.7 44.7 150.6 44.7 256c0 109.8 91.2 202.8 203.7 202.8 103.2 0 202.8-81.1 202.8-202.8.1-113.8-90.2-203.3-202.8-203.3zM137.7 221c13-83.9 80.5-95.7 108.9-95.7 99.8 0 127.5 82.5 127.5 134.2 0 63.6-41 132.9-128.9 132.9-38.9 0-99.1-20-109.4-97h62.5c1.5 30.1 19.6 45.2 54.5 45.2 23.3 0 58-18.2 58-82.8 0-82.5-49.1-80.6-56.7-80.6-33.1 0-51.7 14.6-55.8 43.8h18.2l-49.2 49.2-49-49.2h19.4z"], + "creative-commons-sampling": [496, 512, [], "f4f0", "M247.6 8C389.4 8 496 118.1 496 256c0 147.1-118.5 248-248.4 248C113.6 504 0 394.5 0 256 0 123.1 104.7 8 247.6 8zm.8 44.7C130.2 52.7 44.7 150.6 44.7 256c0 109.8 91.2 202.8 203.7 202.8 103.2 0 202.8-81.1 202.8-202.8.1-113.8-90.2-203.3-202.8-203.3zm3.6 53.2c2.8-.3 11.5 1 11.5 11.5l6.6 107.2 4.9-59.3c0-6 4.7-10.6 10.6-10.6 5.9 0 10.6 4.7 10.6 10.6 0 2.5-.5-5.7 5.7 81.5l5.8-64.2c.3-2.9 2.9-9.3 10.2-9.3 3.8 0 9.9 2.3 10.6 8.9l11.5 96.5 5.3-12.8c1.8-4.4 5.2-6.6 10.2-6.6h58v21.3h-50.9l-18.2 44.3c-3.9 9.9-19.5 9.1-20.8-3.1l-4-31.9-7.5 92.6c-.3 3-3 9.3-10.2 9.3-3 0-9.8-2.1-10.6-9.3 0-1.9.6 5.8-6.2-77.9l-5.3 72.2c-1.1 4.8-4.8 9.3-10.6 9.3-2.9 0-9.8-2-10.6-9.3 0-1.9.5 6.7-5.8-87.7l-5.8 94.8c0 6.3-3.6 12.4-10.6 12.4-5.2 0-10.6-4.1-10.6-12l-5.8-87.7c-5.8 92.5-5.3 84-5.3 85.9-1.1 4.8-4.8 9.3-10.6 9.3-3 0-9.8-2.1-10.6-9.3 0-.7-.4-1.1-.4-2.6l-6.2-88.6L182 348c-.7 6.5-6.7 9.3-10.6 9.3-5.8 0-9.6-4.1-10.6-8.9L149.7 272c-2 4-3.5 8.4-11.1 8.4H87.2v-21.3H132l13.7-27.9c4.4-9.9 18.2-7.2 19.9 2.7l3.1 20.4 8.4-97.9c0-6 4.8-10.6 10.6-10.6.5 0 10.6-.2 10.6 12.4l4.9 69.1 6.6-92.6c0-10.1 9.5-10.6 10.2-10.6.6 0 10.6.7 10.6 10.6l5.3 80.6 6.2-97.9c.1-1.1-.6-10.3 9.9-11.5z"], + "creative-commons-sampling-plus": [496, 512, [], "f4f1", "M247.6 8C389.4 8 496 118.1 496 256c0 147.1-118.5 248-248.4 248C113.6 504 0 394.5 0 256 0 123.1 104.7 8 247.6 8zm.8 44.7C130.2 52.7 44.7 150.6 44.7 256c0 109.8 91.2 202.8 203.7 202.8 103.2 0 202.8-81.1 202.8-202.8.1-113.8-90.2-203.3-202.8-203.3zm107 205.6c-4.7 0-9 2.8-10.7 7.2l-4 9.5-11-92.8c-1.7-13.9-22-13.4-23.1.4l-4.3 51.4-5.2-68.8c-1.1-14.3-22.1-14.2-23.2 0l-3.5 44.9-5.9-94.3c-.9-14.5-22.3-14.4-23.2 0l-5.1 83.7-4.3-66.3c-.9-14.4-22.2-14.4-23.2 0l-5.3 80.2-4.1-57c-1.1-14.3-22-14.3-23.2-.2l-7.7 89.8-1.8-12.2c-1.7-11.4-17.1-13.6-22-3.3l-13.2 27.7H87.5v23.2h51.3c4.4 0 8.4-2.5 10.4-6.4l10.7 73.1c2 13.5 21.9 13 23.1-.7l3.8-43.6 5.7 78.3c1.1 14.4 22.3 14.2 23.2-.1l4.6-70.4 4.8 73.3c.9 14.4 22.3 14.4 23.2-.1l4.9-80.5 4.5 71.8c.9 14.3 22.1 14.5 23.2.2l4.6-58.6 4.9 64.4c1.1 14.3 22 14.2 23.1.1l6.8-83 2.7 22.3c1.4 11.8 17.7 14.1 22.3 3.1l18-43.4h50.5V258l-58.4.3zm-78 5.2h-21.9v21.9c0 4.1-3.3 7.5-7.5 7.5-4.1 0-7.5-3.3-7.5-7.5v-21.9h-21.9c-4.1 0-7.5-3.3-7.5-7.5 0-4.1 3.4-7.5 7.5-7.5h21.9v-21.9c0-4.1 3.4-7.5 7.5-7.5s7.5 3.3 7.5 7.5v21.9h21.9c4.1 0 7.5 3.3 7.5 7.5 0 4.1-3.4 7.5-7.5 7.5z"], + "creative-commons-share": [496, 512, [], "f4f2", "M247.6 8C389.4 8 496 118.1 496 256c0 147.1-118.5 248-248.4 248C113.6 504 0 394.5 0 256 0 123.1 104.7 8 247.6 8zm.8 44.7C130.2 52.7 44.7 150.6 44.7 256c0 109.8 91.2 202.8 203.7 202.8 103.2 0 202.8-81.1 202.8-202.8.1-113.8-90.2-203.3-202.8-203.3zm101 132.4c7.8 0 13.7 6.1 13.7 13.7v182.5c0 7.7-6.1 13.7-13.7 13.7H214.3c-7.7 0-13.7-6-13.7-13.7v-54h-54c-7.8 0-13.7-6-13.7-13.7V131.1c0-8.2 6.6-12.7 12.4-13.7h136.4c7.7 0 13.7 6 13.7 13.7v54h54zM159.9 300.3h40.7V198.9c0-7.4 5.8-12.6 12-13.7h55.8v-40.3H159.9v155.4zm176.2-88.1H227.6v155.4h108.5V212.2z"], + "creative-commons-zero": [496, 512, [], "f4f3", "M247.6 8C389.4 8 496 118.1 496 256c0 147.1-118.5 248-248.4 248C113.6 504 0 394.5 0 256 0 123.1 104.7 8 247.6 8zm.8 44.7C130.2 52.7 44.7 150.6 44.7 256c0 109.8 91.2 202.8 203.7 202.8 103.2 0 202.8-81.1 202.8-202.8.1-113.8-90.2-203.3-202.8-203.3zm-.4 60.5c-81.9 0-102.5 77.3-102.5 142.8 0 65.5 20.6 142.8 102.5 142.8S350.5 321.5 350.5 256c0-65.5-20.6-142.8-102.5-142.8zm0 53.9c3.3 0 6.4.5 9.2 1.2 5.9 5.1 8.8 12.1 3.1 21.9l-54.5 100.2c-1.7-12.7-1.9-25.1-1.9-34.4 0-28.8 2-88.9 44.1-88.9zm40.8 46.2c2.9 15.4 3.3 31.4 3.3 42.7 0 28.9-2 88.9-44.1 88.9-13.5 0-32.6-7.7-20.1-26.4l60.9-105.2z"], + "critical-role": [448, 512, [], "f6c9", "M225.82 0c.26.15 216.57 124.51 217.12 124.72 3 1.18 3.7 3.46 3.7 6.56q-.11 125.17 0 250.36a5.88 5.88 0 0 1-3.38 5.78c-21.37 12-207.86 118.29-218.93 124.58h-3C142 466.34 3.08 386.56 2.93 386.48a3.29 3.29 0 0 1-1.88-3.24c0-.87 0-225.94-.05-253.1a5 5 0 0 1 2.93-4.93C27.19 112.11 213.2 6 224.07 0zM215.4 20.42l-.22-.16Q118.06 75.55 21 130.87c0 .12.08.23.13.35l30.86 11.64c-7.71 6-8.32 6-10.65 5.13-.1 0-24.17-9.28-26.8-10v230.43c.88-1.41 64.07-110.91 64.13-111 1.62-2.82 3-1.92 9.12-1.52 1.4.09 1.48.22.78 1.42-41.19 71.33-36.4 63-67.48 116.94-.81 1.4-.61 1.13 1.25 1.13h186.5c1.44 0 1.69-.23 1.7-1.64v-8.88c0-1.34 2.36-.81-18.37-1-7.46-.07-14.14-3.22-21.38-12.7-7.38-9.66-14.62-19.43-21.85-29.21-2.28-3.08-3.45-2.38-16.76-2.38-1.75 0-1.78 0-1.76 1.82.29 26.21.15 25.27 1 32.66.52 4.37 2.16 4.2 9.69 4.81 3.14.26 3.88 4.08.52 4.92-1.57.39-31.6.51-33.67-.1a2.42 2.42 0 0 1 .3-4.73c3.29-.76 6.16.81 6.66-4.44 1.3-13.66 1.17-9 1.1-79.42 0-10.82-.35-12.58-5.36-13.55-1.22-.24-3.54-.16-4.69-.55-2.88-1-2-4.84 1.77-4.85 33.67 0 46.08-1.07 56.06 4.86 7.74 4.61 12 11.48 12.51 20.4.88 14.59-6.51 22.35-15 32.59a1.46 1.46 0 0 0 0 2.22c2.6 3.25 5 6.63 7.71 9.83 27.56 33.23 24.11 30.54 41.28 33.06.89.13 1-.42 1-1.15v-11c0-1 .32-1.43 1.41-1.26a72.37 72.37 0 0 0 23.58-.3c1.08-.15 1.5.2 1.48 1.33 0 .11.88 26.69.87 26.8-.05 1.52.67 1.62 1.89 1.62h186.71Q386.51 304.6 346 234.33c2.26-.66-.4 0 6.69-1.39 2-.39 2.05-.41 3.11 1.44 7.31 12.64 77.31 134 77.37 134.06V138c-1.72.5-103.3 38.72-105.76 39.68-1.08.42-1.55.2-1.91-.88-.63-1.9-1.34-3.76-2.09-5.62-.32-.79-.09-1.13.65-1.39.1 0 95.53-35.85 103-38.77-65.42-37.57-130.56-75-196-112.6l86.82 150.39-.28.33c-9.57-.9-10.46-1.6-11.8-3.94-1-1.69-73.5-127.71-82-142.16-9.1 14.67-83.56 146.21-85.37 146.32-2.93.17-5.88.08-9.25.08q43.25-74.74 86.18-149zm51.93 129.92a37.68 37.68 0 0 0 5.54-.85c1.69-.3 2.53.2 2.6 1.92 0 .11.07 19.06-.86 20.45s-1.88 1.22-2.6-.19c-5-9.69 6.22-9.66-39.12-12-.7 0-1 .23-1 .93 0 .13 3.72 122 3.73 122.11 0 .89.52 1.2 1.21 1.51a83.92 83.92 0 0 1 8.7 4.05c7.31 4.33 11.38 10.84 12.41 19.31 1.44 11.8-2.77 35.77-32.21 37.14-2.75.13-28.26 1.08-34.14-23.25-4.66-19.26 8.26-32.7 19.89-36.4a2.45 2.45 0 0 0 2-2.66c.1-5.63 3-107.1 3.71-121.35.05-1.08-.62-1.16-1.35-1.15-32.35.52-36.75-.34-40.22 8.52-2.42 6.18-4.14 1.32-3.95.23q1.59-9 3.31-18c.4-2.11 1.43-2.61 3.43-1.86 5.59 2.11 6.72 1.7 37.25 1.92 1.73 0 1.78-.08 1.82-1.85.68-27.49.58-22.59 1-29.55a2.69 2.69 0 0 0-1.63-2.8c-5.6-2.91-8.75-7.55-8.9-13.87-.35-14.81 17.72-21.67 27.38-11.51 6.84 7.19 5.8 18.91-2.45 24.15a4.35 4.35 0 0 0-2.22 4.34c0 .59-.11-4.31 1 30.05 0 .9.43 1.12 1.24 1.11.1 0 23-.09 34.47-.37zM68.27 141.7c19.84-4.51 32.68-.56 52.49 1.69 2.76.31 3.74 1.22 3.62 4-.21 5-1.16 22.33-1.24 23.15a2.65 2.65 0 0 1-1.63 2.34c-4.06 1.7-3.61-4.45-4-7.29-3.13-22.43-73.87-32.7-74.63 25.4-.31 23.92 17 53.63 54.08 50.88 27.24-2 19-20.19 24.84-20.47a2.72 2.72 0 0 1 3 3.36c-1.83 10.85-3.42 18.95-3.45 19.15-1.54 9.17-86.7 22.09-93.35-42.06-2.71-25.85 10.44-53.37 40.27-60.15zm80 87.67h-19.49a2.57 2.57 0 0 1-2.66-1.79c2.38-3.75 5.89.92 5.86-6.14-.08-25.75.21-38 .23-40.1 0-3.42-.53-4.65-3.32-4.94-7-.72-3.11-3.37-1.11-3.38 11.84-.1 22.62-.18 30.05.72 8.77 1.07 16.71 12.63 7.93 22.62-2 2.25-4 4.42-6.14 6.73.95 1.15 6.9 8.82 17.28 19.68 2.66 2.78 6.15 3.51 9.88 3.13a2.21 2.21 0 0 0 2.23-2.12c.3-3.42.26 4.73.45-40.58 0-5.65-.34-6.58-3.23-6.83-3.95-.35-4-2.26-.69-3.37l19.09-.09c.32 0 4.49.53 1 3.38 0 .05-.16 0-.24 0-3.61.26-3.94 1-4 4.62-.27 43.93.07 40.23.41 42.82.11.84.27 2.23 5.1 2.14 2.49 0 3.86 3.37 0 3.4-10.37.08-20.74 0-31.11.07-10.67 0-13.47-6.2-24.21-20.82-1.6-2.18-8.31-2.36-8.2-.37.88 16.47 0 17.78 4 17.67 4.75-.1 4.73 3.57.83 3.55zm275-10.15c-1.21 7.13.17 10.38-5.3 10.34-61.55-.42-47.82-.22-50.72-.31a18.4 18.4 0 0 1-3.63-.73c-2.53-.6 1.48-1.23-.38-5.6-1.43-3.37-2.78-6.78-4.11-10.19a1.94 1.94 0 0 0-2-1.44 138 138 0 0 0-14.58.07 2.23 2.23 0 0 0-1.62 1.06c-1.58 3.62-3.07 7.29-4.51 11-1.27 3.23 7.86 1.32 12.19 2.16 3 .57 4.53 3.72.66 3.73H322.9c-2.92 0-3.09-3.15-.74-3.21a6.3 6.3 0 0 0 5.92-3.47c1.5-3 2.8-6 4.11-9.09 18.18-42.14 17.06-40.17 18.42-41.61a1.83 1.83 0 0 1 3 0c2.93 3.34 18.4 44.71 23.62 51.92 2 2.7 5.74 2 6.36 2 3.61.13 4-1.11 4.13-4.29.09-1.87.08 1.17.07-41.24 0-4.46-2.36-3.74-5.55-4.27-.26 0-2.56-.63-.08-3.06.21-.2-.89-.24 21.7-.15 2.32 0 5.32 2.75-1.21 3.45a2.56 2.56 0 0 0-2.66 2.83c-.07 1.63-.19 38.89.29 41.21a3.06 3.06 0 0 0 3.23 2.43c13.25.43 14.92.44 16-3.41 1.67-5.78 4.13-2.52 3.73-.19zm-104.72 64.37c-4.24 0-4.42-3.39-.61-3.41 35.91-.16 28.11.38 37.19-.65 1.68-.19 2.38.24 2.25 1.89-.26 3.39-.64 6.78-1 10.16-.25 2.16-3.2 2.61-3.4-.15-.38-5.31-2.15-4.45-15.63-5.08-1.58-.07-1.64 0-1.64 1.52V304c0 1.65 0 1.6 1.62 1.47 3.12-.25 10.31.34 15.69-1.52.47-.16 3.3-1.79 3.07 1.76 0 .21-.76 10.35-1.18 11.39-.53 1.29-1.88 1.51-2.58.32-1.17-2 0-5.08-3.71-5.3-15.42-.9-12.91-2.55-12.91 6 0 12.25-.76 16.11 3.89 16.24 16.64.48 14.4 0 16.43-5.71.84-2.37 3.5-1.77 3.18.58-.44 3.21-.85 6.43-1.23 9.64 0 .36-.16 2.4-4.66 2.39-37.16-.08-34.54-.19-35.21-.31-2.72-.51-2.2-3 .22-3.45 1.1-.19 4 .54 4.16-2.56 2.44-56.22-.07-51.34-3.91-51.33zm-.41-109.52c2.46.61 3.13 1.76 2.95 4.65-.33 5.3-.34 9-.55 9.69-.66 2.23-3.15 2.12-3.34-.27-.38-4.81-3.05-7.82-7.57-9.15-26.28-7.73-32.81 15.46-27.17 30.22 5.88 15.41 22 15.92 28.86 13.78 5.92-1.85 5.88-6.5 6.91-7.58 1.23-1.3 2.25-1.84 3.12 1.1 0 .1.57 11.89-6 12.75-1.6.21-19.38 3.69-32.68-3.39-21-11.19-16.74-35.47-6.88-45.33 14-14.06 39.91-7.06 42.32-6.47zM289.8 280.14c3.28 0 3.66 3 .16 3.43-2.61.32-5-.42-5 5.46 0 2-.19 29.05.4 41.45.11 2.29 1.15 3.52 3.44 3.65 22 1.21 14.95-1.65 18.79-6.34 1.83-2.24 2.76.84 2.76 1.08.35 13.62-4 12.39-5.19 12.4l-38.16-.19c-1.93-.23-2.06-3-.42-3.38 2-.48 4.94.4 5.13-2.8 1-15.87.57-44.65.34-47.81-.27-3.77-2.8-3.27-5.68-3.71-2.47-.38-2-3.22.34-3.22 1.45-.02 17.97-.03 23.09-.02zm-31.63-57.79c.07 4.08 2.86 3.46 6 3.58 2.61.1 2.53 3.41-.07 3.43-6.48 0-13.7 0-21.61-.06-3.84 0-3.38-3.35 0-3.37 4.49 0 3.24 1.61 3.41-45.54 0-5.08-3.27-3.54-4.72-4.23-2.58-1.23-1.36-3.09.41-3.15 1.29 0 20.19-.41 21.17.21s1.87 1.65-.42 2.86c-1 .52-3.86-.28-4.15 2.47 0 .21-.82 1.63-.07 43.8zm-36.91 274.27a2.93 2.93 0 0 0 3.26 0c17-9.79 182-103.57 197.42-112.51-.14-.43 11.26-.18-181.52-.27-1.22 0-1.57.37-1.53 1.56 0 .1 1.25 44.51 1.22 50.38a28.33 28.33 0 0 1-1.36 7.71c-.55 1.83.38-.5-13.5 32.23-.73 1.72-1 2.21-2-.08-4.19-10.34-8.28-20.72-12.57-31a23.6 23.6 0 0 1-2-10.79c.16-2.46.8-16.12 1.51-48 0-1.95 0-2-2-2h-183c2.58 1.63 178.32 102.57 196 112.76zm-90.9-188.75c0 2.4.36 2.79 2.76 3 11.54 1.17 21 3.74 25.64-7.32 6-14.46 2.66-34.41-12.48-38.84-2-.59-16-2.76-15.94 1.51.05 8.04.01 11.61.02 41.65zm105.75-15.05c0 2.13 1.07 38.68 1.09 39.13.34 9.94-25.58 5.77-25.23-2.59.08-2 1.37-37.42 1.1-39.43-14.1 7.44-14.42 40.21 6.44 48.8a17.9 17.9 0 0 0 22.39-7.07c4.91-7.76 6.84-29.47-5.43-39a2.53 2.53 0 0 1-.36.12zm-12.28-198c-9.83 0-9.73 14.75-.07 14.87s10.1-14.88.07-14.91zm-80.15 103.83c0 1.8.41 2.4 2.17 2.58 13.62 1.39 12.51-11 12.16-13.36-1.69-11.22-14.38-10.2-14.35-7.81.05 4.5-.03 13.68.02 18.59zm212.32 6.4l-6.1-15.84c-2.16 5.48-4.16 10.57-6.23 15.84z"], + "css3": [512, 512, [], "f13c", "M480 32l-64 368-223.3 80L0 400l19.6-94.8h82l-8 40.6L210 390.2l134.1-44.4 18.8-97.1H29.5l16-82h333.7l10.5-52.7H56.3l16.3-82H480z"], + "css3-alt": [384, 512, [], "f38b", "M0 32l34.9 395.8L192 480l157.1-52.2L384 32H0zm313.1 80l-4.8 47.3L193 208.6l-.3.1h111.5l-12.8 146.6-98.2 28.7-98.8-29.2-6.4-73.9h48.9l3.2 38.3 52.6 13.3 54.7-15.4 3.7-61.6-166.3-.5v-.1l-.2.1-3.6-46.3L193.1 162l6.5-2.7H76.7L70.9 112h242.2z"], + "cuttlefish": [440, 512, [], "f38c", "M344 305.5c-17.5 31.6-57.4 54.5-96 54.5-56.6 0-104-47.4-104-104s47.4-104 104-104c38.6 0 78.5 22.9 96 54.5 13.7-50.9 41.7-93.3 87-117.8C385.7 39.1 320.5 8 248 8 111 8 0 119 0 256s111 248 248 248c72.5 0 137.7-31.1 183-80.7-45.3-24.5-73.3-66.9-87-117.8z"], + "d-and-d": [576, 512, [], "f38d", "M82.5 98.9c-.6-17.2 2-33.8 12.7-48.2.3 7.4 1.2 14.5 4.2 21.6 5.9-27.5 19.7-49.3 42.3-65.5-1.9 5.9-3.5 11.8-3 17.7 8.7-7.4 18.8-17.8 44.4-22.7 14.7-2.8 29.7-2 42.1 1 38.5 9.3 61 34.3 69.7 72.3 5.3 23.1.7 45-8.3 66.4-5.2 12.4-12 24.4-20.7 35.1-2-1.9-3.9-3.8-5.8-5.6-42.8-40.8-26.8-25.2-37.4-37.4-1.1-1.2-1-2.2-.1-3.6 8.3-13.5 11.8-28.2 10-44-1.1-9.8-4.3-18.9-11.3-26.2-14.5-15.3-39.2-15-53.5.6-11.4 12.5-14.1 27.4-10.9 43.6.2 1.3.4 2.7 0 3.9-3.4 13.7-4.6 27.6-2.5 41.6.1.5.1 1.1.1 1.6 0 .3-.1.5-.2 1.1-21.8-11-36-28.3-43.2-52.2-8.3 17.8-11.1 35.5-6.6 54.1-15.6-15.2-21.3-34.3-22-55.2zm469.6 123.2c-11.6-11.6-25-20.4-40.1-26.6-12.8-5.2-26-7.9-39.9-7.1-10 .6-19.6 3.1-29 6.4-2.5.9-5.1 1.6-7.7 2.2-4.9 1.2-7.3-3.1-4.7-6.8 3.2-4.6 3.4-4.2 15-12 .6-.4 1.2-.8 2.2-1.5h-2.5c-.6 0-1.2.2-1.9.3-19.3 3.3-30.7 15.5-48.9 29.6-10.4 8.1-13.8 3.8-12-.5 1.4-3.5 3.3-6.7 5.1-10 1-1.8 2.3-3.4 3.5-5.1-.2-.2-.5-.3-.7-.5-27 18.3-46.7 42.4-57.7 73.3.3.3.7.6 1 .9.3-.6.5-1.2.9-1.7 10.4-12.1 22.8-21.8 36.6-29.8 18.2-10.6 37.5-18.3 58.7-20.2 4.3-.4 8.7-.1 13.1-.1-1.8.7-3.5.9-5.3 1.1-18.5 2.4-35.5 9-51.5 18.5-30.2 17.9-54.5 42.2-75.1 70.4-.3.4-.4.9-.7 1.3 14.5 5.3 24 17.3 36.1 25.6.2-.1.3-.2.4-.4l1.2-2.7c12.2-26.9 27-52.3 46.7-74.5 16.7-18.8 38-25.3 62.5-20 5.9 1.3 11.4 4.4 17.2 6.8 2.3-1.4 5.1-3.2 8-4.7 8.4-4.3 17.4-7 26.7-9 14.7-3.1 29.5-4.9 44.5-1.3v-.5c-.5-.4-1.2-.8-1.7-1.4zM316.7 397.6c-39.4-33-22.8-19.5-42.7-35.6-.8.9 0-.2-1.9 3-11.2 19.1-25.5 35.3-44 47.6-10.3 6.8-21.5 11.8-34.1 11.8-21.6 0-38.2-9.5-49.4-27.8-12-19.5-13.3-40.7-8.2-62.6 7.8-33.8 30.1-55.2 38.6-64.3-18.7-6.2-33 1.7-46.4 13.9.8-13.9 4.3-26.2 11.8-37.3-24.3 10.6-45.9 25-64.8 43.9-.3-5.8 5.4-43.7 5.6-44.7.3-2.7-.6-5.3-3-7.4-24.2 24.7-44.5 51.8-56.1 84.6 7.4-5.9 14.9-11.4 23.6-16.2-8.3 22.3-19.6 52.8-7.8 101.1 4.6 19 11.9 36.8 24.1 52.3 2.9 3.7 6.3 6.9 9.5 10.3.2-.2.4-.3.6-.5-1.4-7-2.2-14.1-1.5-21.9 2.2 3.2 3.9 6 5.9 8.6 12.6 16 28.7 27.4 47.2 35.6 25 11.3 51.1 13.3 77.9 8.6 54.9-9.7 90.7-48.6 116-98.8 1-1.8.6-2.9-.9-4.2zm172-46.4c-9.5-3.1-22.2-4.2-28.7-2.9 9.9 4 14.1 6.6 18.8 12 12.6 14.4 10.4 34.7-5.4 45.6-11.7 8.1-24.9 10.5-38.9 9.1-1.2-.1-2.3-.4-3-.6 2.8-3.7 6-7 8.1-10.8 9.4-16.8 5.4-42.1-8.7-56.1-2.1-2.1-4.6-3.9-7-5.9-.3 1.3-.1 2.1.1 2.8 4.2 16.6-8.1 32.4-24.8 31.8-7.6-.3-13.9-3.8-19.6-8.5-19.5-16.1-39.1-32.1-58.5-48.3-5.9-4.9-12.5-8.1-20.1-8.7-4.6-.4-9.3-.6-13.9-.9-5.9-.4-8.8-2.8-10.4-8.4-.9-3.4-1.5-6.8-2.2-10.2-1.5-8.1-6.2-13-14.3-14.2-4.4-.7-8.9-1-13.3-1.5-13-1.4-19.8-7.4-22.6-20.3-5 11-1.6 22.4 7.3 29.9 4.5 3.8 9.3 7.3 13.8 11.2 4.6 3.8 7.4 8.7 7.9 14.8.4 4.7.8 9.5 1.8 14.1 2.2 10.6 8.9 18.4 17 25.1 16.5 13.7 33 27.3 49.5 41.1 17.9 15 13.9 32.8 13 56-.9 22.9 12.2 42.9 33.5 51.2 1 .4 2 .6 3.6 1.1-15.7-18.2-10.1-44.1.7-52.3.3 2.2.4 4.3.9 6.4 9.4 44.1 45.4 64.2 85 56.9 16-2.9 30.6-8.9 42.9-19.8 2-1.8 3.7-4.1 5.9-6.5-19.3 4.6-35.8.1-50.9-10.6.7-.3 1.3-.3 1.9-.3 21.3 1.8 40.6-3.4 57-17.4 19.5-16.6 26.6-42.9 17.4-66-8.3-20.1-23.6-32.3-43.8-38.9zM99.4 179.3c-5.3-9.2-13.2-15.6-22.1-21.3 13.7-.5 26.6.2 39.6 3.7-7-12.2-8.5-24.7-5-38.7 5.3 11.9 13.7 20.1 23.6 26.8 19.7 13.2 35.7 19.6 46.7 30.2 3.4 3.3 6.3 7.1 9.6 10.9-.8-2.1-1.4-4.1-2.2-6-5-10.6-13-18.6-22.6-25-1.8-1.2-2.8-2.5-3.4-4.5-3.3-12.5-3-25.1-.7-37.6 1-5.5 2.8-10.9 4.5-16.3.8-2.4 2.3-4.6 4-6.6.6 6.9 0 25.5 19.6 46 10.8 11.3 22.4 21.9 33.9 32.7 9 8.5 18.3 16.7 25.5 26.8 1.1 1.6 2.2 3.3 3.8 4.7-5-13-14.2-24.1-24.2-33.8-9.6-9.3-19.4-18.4-29.2-27.4-3.3-3-4.6-6.7-5.1-10.9-1.2-10.4 0-20.6 4.3-30.2.5-1 1.1-2 1.9-3.3.5 4.2.6 7.9 1.4 11.6 4.8 23.1 20.4 36.3 49.3 63.5 10 9.4 19.3 19.2 25.6 31.6 4.8 9.3 7.3 19 5.7 29.6-.1.6.5 1.7 1.1 2 6.2 2.6 10 6.9 9.7 14.3 7.7-2.6 12.5-8 16.4-14.5 4.2 20.2-9.1 50.3-27.2 58.7.4-4.5 5-23.4-16.5-27.7-6.8-1.3-12.8-1.3-22.9-2.1 4.7-9 10.4-20.6.5-22.4-24.9-4.6-52.8 1.9-57.8 4.6 8.2.4 16.3 1 23.5 3.3-2 6.5-4 12.7-5.8 18.9-1.9 6.5 2.1 14.6 9.3 9.6 1.2-.9 2.3-1.9 3.3-2.7-3.1 17.9-2.9 15.9-2.8 18.3.3 10.2 9.5 7.8 15.7 7.3-2.5 11.8-29.5 27.3-45.4 25.8 7-4.7 12.7-10.3 15.9-17.9-6.5.8-12.9 1.6-19.2 2.4l-.3-.9c4.7-3.4 8-7.8 10.2-13.1 8.7-21.1-3.6-38-25-39.9-9.1-.8-17.8.8-25.9 5.5 6.2-15.6 17.2-26.6 32.6-34.5-15.2-4.3-8.9-2.7-24.6-6.3 14.6-9.3 30.2-13.2 46.5-14.6-5.2-3.2-48.1-3.6-70.2 20.9 7.9 1.4 15.5 2.8 23.2 4.2-23.8 7-44 19.7-62.4 35.6 1.1-4.8 2.7-9.5 3.3-14.3.6-4.5.8-9.2.1-13.6-1.5-9.4-8.9-15.1-19.7-16.3-7.9-.9-15.6.1-23.3 1.3-.9.1-1.7.3-2.9 0 15.8-14.8 36-21.7 53.1-33.5 6-4.5 6.8-8.2 3-14.9zm128.4 26.8c3.3 16 12.6 25.5 23.8 24.3-4.6-11.3-12.1-19.5-23.8-24.3z"], + "d-and-d-beyond": [640, 512, [], "f6ca", "M313.8 241.5c13.8 0 21-10.1 24.8-17.9-1-1.1-5-4.2-7.4-6.6-2.4 4.3-8.2 10.7-13.9 10.7-10.2 0-15.4-14.7-3.2-26.6-.5-.2-4.3-1.8-8 2.4 0-3 1-5.1 2.1-6.6-3.5 1.3-9.8 5.6-11.4 7.9.2-5.8 1.6-7.5.6-9l-.2-.2s-8.5 5.6-9.3 14.7c0 0 1.1-1.6 2.1-1.9.6-.3 1.3 0 .6 1.9-.2.6-5.8 15.7 5.1 26-.6-1.6-1.9-7.6 2.4-1.9-.3.1 5.8 7.1 15.7 7.1zm52.4-21.1c0-4-4.9-4.4-5.6-4.5 2 3.9.9 7.5.2 9 2.5-.4 5.4-1.6 5.4-4.5zm10.3 5.2c0-6.4-6.2-11.4-13.5-10.7 8 1.3 5.6 13.8-5 11.4 3.7-2.6 3.2-9.9-1.3-12.5 1.4 4.2-3 8.2-7.4 4.6-2.4-1.9-8-6.6-10.6-8.6-2.4-2.1-5.5-1-6.6-1.8-1.3-1.1-.5-3.8-2.2-5-1.6-.8-3-.3-4.8-1-1.6-.6-2.7-1.9-2.6-3.5-2.5 4.4 3.4 6.3 4.5 8.5 1 1.9-.8 4.8 4 8.5 14.8 11.6 9.1 8 10.4 18.1.6 4.3 4.2 6.7 6.4 7.4-2.1-1.9-2.9-6.4 0-9.3 0 13.9 19.2 13.3 23.1 6.4-2.4 1.1-7-.2-9-1.9 7.7 1 14.2-4.1 14.6-10.6zm-39.4-18.4c2 .8 1.6.7 6.4 4.5 10.2-24.5 21.7-15.7 22-15.5 2.2-1.9 9.8-3.8 13.8-2.7-2.4-2.7-7.5-6.2-13.3-6.2-4.7 0-7.4 2.2-8 1.3-.8-1.4 3.2-3.4 3.2-3.4-5.4.2-9.6 6.7-11.2 5.9-1.1-.5 1.4-3.7 1.4-3.7-5.1 2.9-9.3 9.1-10.2 13 4.6-5.8 13.8-9.8 19.7-9-10.5.5-19.5 9.7-23.8 15.8zm242.5 51.9c-20.7 0-40 1.3-50.3 2.1l7.4 8.2v77.2l-7.4 8.2c10.4.8 30.9 2.1 51.6 2.1 42.1 0 59.1-20.7 59.1-48.9 0-29.3-23.2-48.9-60.4-48.9zm-15.1 75.6v-53.3c30.1-3.3 46.8 3.8 46.8 26.3 0 25.6-21.4 30.2-46.8 27zM301.6 181c-1-3.4-.2-6.9 1.1-9.4 1 3 2.6 6.4 7.5 9-.5-2.4-.2-5.6.5-8-1.4-5.4 2.1-9.9 6.4-9.9 6.9 0 8.5 8.8 4.7 14.4 2.1 3.2 5.5 5.6 7.7 7.8 3.2-3.7 5.5-9.5 5.5-13.8 0-8.2-5.5-15.9-16.7-16.5-20-.9-20.2 16.6-20 18.9.5 5.2 3.4 7.8 3.3 7.5zm-.4 6c-.5 1.8-7 3.7-10.2 6.9 4.8-1 7-.2 7.8 1.8.5 1.4-.2 3.4-.5 5.6 1.6-1.8 7-5.5 11-6.2-1-.3-3.4-.8-4.3-.8 2.9-3.4 9.3-4.5 12.8-3.7-2.2-.2-6.7 1.1-8.5 2.6 1.6.3 3 .6 4.3 1.1-2.1.8-4.8 3.4-5.8 6.1 7-5 13.1 5.2 7 8.2.8.2 2.7 0 3.5-.5-.3 1.1-1.9 3-3 3.4 2.9 0 7-1.9 8.2-4.6 0 0-1.8.6-2.6-.2s.3-4.3.3-4.3c-2.3 2.9-3.4-1.3-1.3-4.2-1-.3-3.5-.6-4.6-.5 3.2-1.1 10.4-1.8 11.2-.3.6 1.1-1 3.4-1 3.4 4-.5 8.3 1.1 6.7 5.1 2.9-1.4 5.5-5.9 4.8-10.4-.3 1-1.6 2.4-2.9 2.7.2-1.4-1-2.2-1.9-2.6 1.7-9.6-14.6-14.2-14.1-23.9-1 1.3-1.8 5-.8 7.1 2.7 3.2 8.7 6.7 10.1 12.2-2.6-6.4-15.1-11.4-14.6-20.2-1.6 1.6-2.6 7.8-1.3 11 2.4 1.4 4.5 3.8 4.8 6.1-2.2-5.1-11.4-6.1-13.9-12.2-.6 2.2-.3 5 1 6.7 0 0-2.2-.8-7-.6 1.7.6 5.1 3.5 4.8 5.2zm25.9 7.4c-2.7 0-3.5-2.1-4.2-4.3 3.3 1.3 4.2 4.3 4.2 4.3zm38.9 3.7l-1-.6c-1.1-1-2.9-1.4-4.7-1.4-2.9 0-5.8 1.3-7.5 3.4-.8.8-1.4 1.8-2.1 2.6v15.7c3.5 2.6 7.1-2.9 3-7.2 1.5.3 4.6 2.7 5.1 3.2 0 0 2.6-.5 5-.5 2.1 0 3.9.3 5.6 1.1V196c-1.1.5-2.2 1-2.7 1.4zM79.9 305.9c17.2-4.6 16.2-18 16.2-19.9 0-20.6-24.1-25-37-25H3l8.3 8.6v29.5H0l11.4 14.6V346L3 354.6c61.7 0 73.8 1.5 86.4-5.9 6.7-4 9.9-9.8 9.9-17.6 0-5.1 2.6-18.8-19.4-25.2zm-41.3-27.5c20 0 29.6-.8 29.6 9.1v3c0 12.1-19 8.8-29.6 8.8zm0 59.2V315c12.2 0 32.7-2.3 32.7 8.8v4.5h.2c0 11.2-12.5 9.3-32.9 9.3zm101.2-19.3l23.1.2v-.2l14.1-21.2h-37.2v-14.9h52.4l-14.1-21v-.2l-73.5.2 7.4 8.2v77.1l-7.4 8.2h81.2l14.1-21.2-60.1.2zm214.7-60.1c-73.9 0-77.5 99.3-.3 99.3 77.9 0 74.1-99.3.3-99.3zm-.3 77.5c-37.4 0-36.9-55.3.2-55.3 36.8.1 38.8 55.3-.2 55.3zm-91.3-8.3l44.1-66.2h-41.7l6.1 7.2-20.5 37.2h-.3l-21-37.2 6.4-7.2h-44.9l44.1 65.8.2 19.4-7.7 8.2h42.6l-7.2-8.2zm-28.4-151.3c1.6 1.3 2.9 2.4 2.9 6.6v38.8c0 4.2-.8 5.3-2.7 6.4-.1.1-7.5 4.5-7.9 4.6h35.1c10 0 17.4-1.5 26-8.6-.6-5 .2-9.5.8-12 0-.2-1.8 1.4-2.7 3.5 0-5.7 1.6-15.4 9.6-20.5-.1 0-3.7-.8-9 1.1 2-3.1 10-7.9 10.4-7.9-8.2-26-38-22.9-32.2-22.9-30.9 0-32.6.3-39.9-4 .1.8.5 8.2 9.6 14.9zm21.5 5.5c4.6 0 23.1-3.3 23.1 17.3 0 20.7-18.4 17.3-23.1 17.3zm228.9 79.6l7 8.3V312h-.3c-5.4-14.4-42.3-41.5-45.2-50.9h-31.6l7.4 8.5v76.9l-7.2 8.3h39l-7.4-8.2v-47.4h.3c3.7 10.6 44.5 42.9 48.5 55.6h21.3v-85.2l7.4-8.3zm-106.7-96.1c-32.2 0-32.8.2-39.9-4 .1.7.5 8.3 9.6 14.9 3.1 2 2.9 4.3 2.9 9.5 1.8-1.1 3.8-2.2 6.1-3-1.1 1.1-2.7 2.7-3.5 4.5 1-1.1 7.5-5.1 14.6-3.5-1.6.3-4 1.1-6.1 2.9.1 0 2.1-1.1 7.5-.3v-4.3c4.7 0 23.1-3.4 23.1 17.3 0 20.5-18.5 17.3-19.7 17.3 5.7 4.4 5.8 12 2.2 16.3h.3c33.4 0 36.7-27.3 36.7-34 0-3.8-1.1-32-33.8-33.6z"], + "dailymotion": [448, 512, [], "f952", "M298.93,267a48.4,48.4,0,0,0-24.36-6.21q-19.83,0-33.44,13.27t-13.61,33.42q0,21.16,13.28,34.6t33.43,13.44q20.5,0,34.11-13.78T322,307.47A47.13,47.13,0,0,0,315.9,284,44.13,44.13,0,0,0,298.93,267ZM0,32V480H448V32ZM374.71,405.26h-53.1V381.37h-.67q-15.79,26.2-55.78,26.2-27.56,0-48.89-13.1a88.29,88.29,0,0,1-32.94-35.77q-11.6-22.68-11.59-50.89,0-27.56,11.76-50.22a89.9,89.9,0,0,1,32.93-35.78q21.18-13.09,47.72-13.1a80.87,80.87,0,0,1,29.74,5.21q13.28,5.21,25,17V153l55.79-12.09Z"], + "dashcube": [448, 512, [], "f210", "M326.6 104H110.4c-51.1 0-91.2 43.3-91.2 93.5V427c0 50.5 40.1 85 91.2 85h227.2c51.1 0 91.2-34.5 91.2-85V0L326.6 104zM153.9 416.5c-17.7 0-32.4-15.1-32.4-32.8V240.8c0-17.7 14.7-32.5 32.4-32.5h140.7c17.7 0 32 14.8 32 32.5v123.5l51.1 52.3H153.9z"], + "deezer": [576, 512, [], "f977", "M451.46,244.71H576V172H451.46Zm0-173.89v72.67H576V70.82Zm0,275.06H576V273.2H451.46ZM0,447.09H124.54V374.42H0Zm150.47,0H275V374.42H150.47Zm150.52,0H425.53V374.42H301Zm150.47,0H576V374.42H451.46ZM301,345.88H425.53V273.2H301Zm-150.52,0H275V273.2H150.47Zm0-101.17H275V172H150.47Z"], + "delicious": [448, 512, [], "f1a5", "M446.5 68c-.4-1.5-.9-3-1.4-4.5-.9-2.5-2-4.8-3.3-7.1-1.4-2.4-3-4.8-4.7-6.9-2.1-2.5-4.4-4.8-6.9-6.8-1.1-.9-2.2-1.7-3.3-2.5-1.3-.9-2.6-1.7-4-2.4-1.8-1-3.6-1.8-5.5-2.5-1.7-.7-3.5-1.3-5.4-1.7-3.8-1-7.9-1.5-12-1.5H48C21.5 32 0 53.5 0 80v352c0 4.1.5 8.2 1.5 12 2 7.7 5.8 14.6 11 20.3 1 1.1 2.1 2.2 3.3 3.3 5.7 5.2 12.6 9 20.3 11 3.8 1 7.9 1.5 12 1.5h352c26.5 0 48-21.5 48-48V80c-.1-4.1-.6-8.2-1.6-12zM416 432c0 8.8-7.2 16-16 16H224V256H32V80c0-8.8 7.2-16 16-16h176v192h192z"], + "deploydog": [512, 512, [], "f38e", "M382.2 136h51.7v239.6h-51.7v-20.7c-19.8 24.8-52.8 24.1-73.8 14.7-26.2-11.7-44.3-38.1-44.3-71.8 0-29.8 14.8-57.9 43.3-70.8 20.2-9.1 52.7-10.6 74.8 12.9V136zm-64.7 161.8c0 18.2 13.6 33.5 33.2 33.5 19.8 0 33.2-16.4 33.2-32.9 0-17.1-13.7-33.2-33.2-33.2-19.6 0-33.2 16.4-33.2 32.6zM188.5 136h51.7v239.6h-51.7v-20.7c-19.8 24.8-52.8 24.1-73.8 14.7-26.2-11.7-44.3-38.1-44.3-71.8 0-29.8 14.8-57.9 43.3-70.8 20.2-9.1 52.7-10.6 74.8 12.9V136zm-64.7 161.8c0 18.2 13.6 33.5 33.2 33.5 19.8 0 33.2-16.4 33.2-32.9 0-17.1-13.7-33.2-33.2-33.2-19.7 0-33.2 16.4-33.2 32.6zM448 96c17.5 0 32 14.4 32 32v256c0 17.5-14.4 32-32 32H64c-17.5 0-32-14.4-32-32V128c0-17.5 14.4-32 32-32h384m0-32H64C28.8 64 0 92.8 0 128v256c0 35.2 28.8 64 64 64h384c35.2 0 64-28.8 64-64V128c0-35.2-28.8-64-64-64z"], + "deskpro": [480, 512, [], "f38f", "M205.9 512l31.1-38.4c12.3-.2 25.6-1.4 36.5-6.6 38.9-18.6 38.4-61.9 38.3-63.8-.1-5-.8-4.4-28.9-37.4H362c-.2 50.1-7.3 68.5-10.2 75.7-9.4 23.7-43.9 62.8-95.2 69.4-8.7 1.1-32.8 1.2-50.7 1.1zm200.4-167.7c38.6 0 58.5-13.6 73.7-30.9l-175.5-.3-17.4 31.3 119.2-.1zm-43.6-223.9v168.3h-73.5l-32.7 55.5H250c-52.3 0-58.1-56.5-58.3-58.9-1.2-13.2-21.3-11.6-20.1 1.8 1.4 15.8 8.8 40 26.4 57.1h-91c-25.5 0-110.8-26.8-107-114V16.9C0 .9 9.7.3 15 .1h82c.2 0 .3.1.5.1 4.3-.4 50.1-2.1 50.1 43.7 0 13.3 20.2 13.4 20.2 0 0-18.2-5.5-32.8-15.8-43.7h84.2c108.7-.4 126.5 79.4 126.5 120.2zm-132.5 56l64 29.3c13.3-45.5-42.2-71.7-64-29.3z"], + "dev": [448, 512, [], "f6cc", "M120.12 208.29c-3.88-2.9-7.77-4.35-11.65-4.35H91.03v104.47h17.45c3.88 0 7.77-1.45 11.65-4.35 3.88-2.9 5.82-7.25 5.82-13.06v-69.65c-.01-5.8-1.96-10.16-5.83-13.06zM404.1 32H43.9C19.7 32 .06 51.59 0 75.8v360.4C.06 460.41 19.7 480 43.9 480h360.2c24.21 0 43.84-19.59 43.9-43.8V75.8c-.06-24.21-19.7-43.8-43.9-43.8zM154.2 291.19c0 18.81-11.61 47.31-48.36 47.25h-46.4V172.98h47.38c35.44 0 47.36 28.46 47.37 47.28l.01 70.93zm100.68-88.66H201.6v38.42h32.57v29.57H201.6v38.41h53.29v29.57h-62.18c-11.16.29-20.44-8.53-20.72-19.69V193.7c-.27-11.15 8.56-20.41 19.71-20.69h63.19l-.01 29.52zm103.64 115.29c-13.2 30.75-36.85 24.63-47.44 0l-38.53-144.8h32.57l29.71 113.72 29.57-113.72h32.58l-38.46 144.8z"], + "deviantart": [320, 512, [], "f1bd", "M320 93.2l-98.2 179.1 7.4 9.5H320v127.7H159.1l-13.5 9.2-43.7 84c-.3 0-8.6 8.6-9.2 9.2H0v-93.2l93.2-179.4-7.4-9.2H0V102.5h156l13.5-9.2 43.7-84c.3 0 8.6-8.6 9.2-9.2H320v93.1z"], + "dhl": [640, 512, [], "f790", "M238 301.2h58.7L319 271h-58.7L238 301.2zM0 282.9v6.4h81.8l4.7-6.4H0zM172.9 271c-8.7 0-6-3.6-4.6-5.5 2.8-3.8 7.6-10.4 10.4-14.1 2.8-3.7 2.8-5.9-2.8-5.9h-51l-41.1 55.8h100.1c33.1 0 51.5-22.5 57.2-30.3h-68.2zm317.5-6.9l39.3-53.4h-62.2l-39.3 53.4h62.2zM95.3 271H0v6.4h90.6l4.7-6.4zm111-26.6c-2.8 3.8-7.5 10.4-10.3 14.2-1.4 2-4.1 5.5 4.6 5.5h45.6s7.3-10 13.5-18.4c8.4-11.4.7-35-29.2-35H112.6l-20.4 27.8h111.4c5.6 0 5.5 2.2 2.7 5.9zM0 301.2h73.1l4.7-6.4H0v6.4zm323 0h58.7L404 271h-58.7c-.1 0-22.3 30.2-22.3 30.2zm222 .1h95v-6.4h-90.3l-4.7 6.4zm22.3-30.3l-4.7 6.4H640V271h-72.7zm-13.5 18.3H640v-6.4h-81.5l-4.7 6.4zm-164.2-78.6l-22.5 30.6h-26.2l22.5-30.6h-58.7l-39.3 53.4H409l39.3-53.4h-58.7zm33.5 60.3s-4.3 5.9-6.4 8.7c-7.4 10-.9 21.6 23.2 21.6h94.3l22.3-30.3H423.1z"], + "diaspora": [512, 512, [], "f791", "M251.64 354.55c-1.4 0-88 119.9-88.7 119.9S76.34 414 76 413.25s86.6-125.7 86.6-127.4c0-2.2-129.6-44-137.6-47.1-1.3-.5 31.4-101.8 31.7-102.1.6-.7 144.4 47 145.5 47 .4 0 .9-.6 1-1.3.4-2 1-148.6 1.7-149.6.8-1.2 104.5-.7 105.1-.3 1.5 1 3.5 156.1 6.1 156.1 1.4 0 138.7-47 139.3-46.3.8.9 31.9 102.2 31.5 102.6-.9.9-140.2 47.1-140.6 48.8-.3 1.4 82.8 122.1 82.5 122.9s-85.5 63.5-86.3 63.5c-1-.2-89-125.5-90.9-125.5z"], + "digg": [512, 512, [], "f1a6", "M81.7 172.3H0v174.4h132.7V96h-51v76.3zm0 133.4H50.9v-92.3h30.8v92.3zm297.2-133.4v174.4h81.8v28.5h-81.8V416H512V172.3H378.9zm81.8 133.4h-30.8v-92.3h30.8v92.3zm-235.6 41h82.1v28.5h-82.1V416h133.3V172.3H225.1v174.4zm51.2-133.3h30.8v92.3h-30.8v-92.3zM153.3 96h51.3v51h-51.3V96zm0 76.3h51.3v174.4h-51.3V172.3z"], + "digital-ocean": [512, 512, [], "f391", "M87 481.8h73.7v-73.6H87zM25.4 346.6v61.6H87v-61.6zm466.2-169.7c-23-74.2-82.4-133.3-156.6-156.6C164.9-32.8 8 93.7 8 255.9h95.8c0-101.8 101-180.5 208.1-141.7 39.7 14.3 71.5 46.1 85.8 85.7 39.1 107-39.7 207.8-141.4 208v.3h-.3V504c162.6 0 288.8-156.8 235.6-327.1zm-235.3 231v-95.3h-95.6v95.6H256v-.3z"], + "discord": [448, 512, [], "f392", "M297.216 243.2c0 15.616-11.52 28.416-26.112 28.416-14.336 0-26.112-12.8-26.112-28.416s11.52-28.416 26.112-28.416c14.592 0 26.112 12.8 26.112 28.416zm-119.552-28.416c-14.592 0-26.112 12.8-26.112 28.416s11.776 28.416 26.112 28.416c14.592 0 26.112-12.8 26.112-28.416.256-15.616-11.52-28.416-26.112-28.416zM448 52.736V512c-64.494-56.994-43.868-38.128-118.784-107.776l13.568 47.36H52.48C23.552 451.584 0 428.032 0 398.848V52.736C0 23.552 23.552 0 52.48 0h343.04C424.448 0 448 23.552 448 52.736zm-72.96 242.688c0-82.432-36.864-149.248-36.864-149.248-36.864-27.648-71.936-26.88-71.936-26.88l-3.584 4.096c43.52 13.312 63.744 32.512 63.744 32.512-60.811-33.329-132.244-33.335-191.232-7.424-9.472 4.352-15.104 7.424-15.104 7.424s21.248-20.224 67.328-33.536l-2.56-3.072s-35.072-.768-71.936 26.88c0 0-36.864 66.816-36.864 149.248 0 0 21.504 37.12 78.08 38.912 0 0 9.472-11.52 17.152-21.248-32.512-9.728-44.8-30.208-44.8-30.208 3.766 2.636 9.976 6.053 10.496 6.4 43.21 24.198 104.588 32.126 159.744 8.96 8.96-3.328 18.944-8.192 29.44-15.104 0 0-12.8 20.992-46.336 30.464 7.68 9.728 16.896 20.736 16.896 20.736 56.576-1.792 78.336-38.912 78.336-38.912z"], + "discourse": [448, 512, [], "f393", "M225.9 32C103.3 32 0 130.5 0 252.1 0 256 .1 480 .1 480l225.8-.2c122.7 0 222.1-102.3 222.1-223.9C448 134.3 348.6 32 225.9 32zM224 384c-19.4 0-37.9-4.3-54.4-12.1L88.5 392l22.9-75c-9.8-18.1-15.4-38.9-15.4-61 0-70.7 57.3-128 128-128s128 57.3 128 128-57.3 128-128 128z"], + "dochub": [416, 512, [], "f394", "M397.9 160H256V19.6L397.9 160zM304 192v130c0 66.8-36.5 100.1-113.3 100.1H96V84.8h94.7c12 0 23.1.8 33.1 2.5v-84C212.9 1.1 201.4 0 189.2 0H0v512h189.2C329.7 512 400 447.4 400 318.1V192h-96z"], + "docker": [640, 512, [], "f395", "M349.9 236.3h-66.1v-59.4h66.1v59.4zm0-204.3h-66.1v60.7h66.1V32zm78.2 144.8H362v59.4h66.1v-59.4zm-156.3-72.1h-66.1v60.1h66.1v-60.1zm78.1 0h-66.1v60.1h66.1v-60.1zm276.8 100c-14.4-9.7-47.6-13.2-73.1-8.4-3.3-24-16.7-44.9-41.1-63.7l-14-9.3-9.3 14c-18.4 27.8-23.4 73.6-3.7 103.8-8.7 4.7-25.8 11.1-48.4 10.7H2.4c-8.7 50.8 5.8 116.8 44 162.1 37.1 43.9 92.7 66.2 165.4 66.2 157.4 0 273.9-72.5 328.4-204.2 21.4.4 67.6.1 91.3-45.2 1.5-2.5 6.6-13.2 8.5-17.1l-13.3-8.9zm-511.1-27.9h-66v59.4h66.1v-59.4zm78.1 0h-66.1v59.4h66.1v-59.4zm78.1 0h-66.1v59.4h66.1v-59.4zm-78.1-72.1h-66.1v60.1h66.1v-60.1z"], + "draft2digital": [480, 512, [], "f396", "M480 398.1l-144-82.2v64.7h-91.3c30.8-35 81.8-95.9 111.8-149.3 35.2-62.6 16.1-123.4-12.8-153.3-4.4-4.6-62.2-62.9-166-41.2-59.1 12.4-89.4 43.4-104.3 67.3-13.1 20.9-17 39.8-18.2 47.7-5.5 33 19.4 67.1 56.7 67.1 31.7 0 57.3-25.7 57.3-57.4 0-27.1-19.7-52.1-48-56.8 1.8-7.3 17.7-21.1 26.3-24.7 41.1-17.3 78 5.2 83.3 33.5 8.3 44.3-37.1 90.4-69.7 127.6C84.5 328.1 18.3 396.8 0 415.9l336-.1V480zM369.9 371l47.1 27.2-47.1 27.2zM134.2 161.4c0 12.4-10 22.4-22.4 22.4s-22.4-10-22.4-22.4 10-22.4 22.4-22.4 22.4 10.1 22.4 22.4zM82.5 380.5c25.6-27.4 97.7-104.7 150.8-169.9 35.1-43.1 40.3-82.4 28.4-112.7-7.4-18.8-17.5-30.2-24.3-35.7 45.3 2.1 68 23.4 82.2 38.3 0 0 42.4 48.2 5.8 113.3-37 65.9-110.9 147.5-128.5 166.7z"], + "dribbble": [512, 512, [], "f17d", "M256 8C119.252 8 8 119.252 8 256s111.252 248 248 248 248-111.252 248-248S392.748 8 256 8zm163.97 114.366c29.503 36.046 47.369 81.957 47.835 131.955-6.984-1.477-77.018-15.682-147.502-6.818-5.752-14.041-11.181-26.393-18.617-41.614 78.321-31.977 113.818-77.482 118.284-83.523zM396.421 97.87c-3.81 5.427-35.697 48.286-111.021 76.519-34.712-63.776-73.185-116.168-79.04-124.008 67.176-16.193 137.966 1.27 190.061 47.489zm-230.48-33.25c5.585 7.659 43.438 60.116 78.537 122.509-99.087 26.313-186.36 25.934-195.834 25.809C62.38 147.205 106.678 92.573 165.941 64.62zM44.17 256.323c0-2.166.043-4.322.108-6.473 9.268.19 111.92 1.513 217.706-30.146 6.064 11.868 11.857 23.915 17.174 35.949-76.599 21.575-146.194 83.527-180.531 142.306C64.794 360.405 44.17 310.73 44.17 256.323zm81.807 167.113c22.127-45.233 82.178-103.622 167.579-132.756 29.74 77.283 42.039 142.053 45.189 160.638-68.112 29.013-150.015 21.053-212.768-27.882zm248.38 8.489c-2.171-12.886-13.446-74.897-41.152-151.033 66.38-10.626 124.7 6.768 131.947 9.055-9.442 58.941-43.273 109.844-90.795 141.978z"], + "dribbble-square": [448, 512, [], "f397", "M90.2 228.2c8.9-42.4 37.4-77.7 75.7-95.7 3.6 4.9 28 38.8 50.7 79-64 17-120.3 16.8-126.4 16.7zM314.6 154c-33.6-29.8-79.3-41.1-122.6-30.6 3.8 5.1 28.6 38.9 51 80 48.6-18.3 69.1-45.9 71.6-49.4zM140.1 364c40.5 31.6 93.3 36.7 137.3 18-2-12-10-53.8-29.2-103.6-55.1 18.8-93.8 56.4-108.1 85.6zm98.8-108.2c-3.4-7.8-7.2-15.5-11.1-23.2C159.6 253 93.4 252.2 87.4 252c0 1.4-.1 2.8-.1 4.2 0 35.1 13.3 67.1 35.1 91.4 22.2-37.9 67.1-77.9 116.5-91.8zm34.9 16.3c17.9 49.1 25.1 89.1 26.5 97.4 30.7-20.7 52.5-53.6 58.6-91.6-4.6-1.5-42.3-12.7-85.1-5.8zm-20.3-48.4c4.8 9.8 8.3 17.8 12 26.8 45.5-5.7 90.7 3.4 95.2 4.4-.3-32.3-11.8-61.9-30.9-85.1-2.9 3.9-25.8 33.2-76.3 53.9zM448 80v352c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V80c0-26.5 21.5-48 48-48h352c26.5 0 48 21.5 48 48zm-64 176c0-88.2-71.8-160-160-160S64 167.8 64 256s71.8 160 160 160 160-71.8 160-160z"], + "dropbox": [528, 512, [], "f16b", "M264.4 116.3l-132 84.3 132 84.3-132 84.3L0 284.1l132.3-84.3L0 116.3 132.3 32l132.1 84.3zM131.6 395.7l132-84.3 132 84.3-132 84.3-132-84.3zm132.8-111.6l132-84.3-132-83.6L395.7 32 528 116.3l-132.3 84.3L528 284.8l-132.3 84.3-131.3-85z"], + "drupal": [448, 512, [], "f1a9", "M319.5 114.7c-22.2-14-43.5-19.5-64.7-33.5-13-8.8-31.3-30-46.5-48.3-2.7 29.3-11.5 41.2-22 49.5-21.3 17-34.8 22.2-53.5 32.3C117 123 32 181.5 32 290.5 32 399.7 123.8 480 225.8 480 327.5 480 416 406 416 294c0-112.3-83-171-96.5-179.3zm2.5 325.6c-20.1 20.1-90.1 28.7-116.7 4.2-4.8-4.8.3-12 6.5-12 0 0 17 13.3 51.5 13.3 27 0 46-7.7 54.5-14 6.1-4.6 8.4 4.3 4.2 8.5zm-54.5-52.6c8.7-3.6 29-3.8 36.8 1.3 4.1 2.8 16.1 18.8 6.2 23.7-8.4 4.2-1.2-15.7-26.5-15.7-14.7 0-19.5 5.2-26.7 11-7 6-9.8 8-12.2 4.7-6-8.2 15.9-22.3 22.4-25zM360 405c-15.2-1-45.5-48.8-65-49.5-30.9-.9-104.1 80.7-161.3 42-38.8-26.6-14.6-104.8 51.8-105.2 49.5-.5 83.8 49 108.5 48.5 21.3-.3 61.8-41.8 81.8-41.8 48.7 0 23.3 109.3-15.8 106z"], + "dyalog": [416, 512, [], "f399", "M0 32v119.2h64V96h107.2C284.6 96 352 176.2 352 255.9 352 332 293.4 416 171.2 416H0v64h171.2C331.9 480 416 367.3 416 255.9c0-58.7-22.1-113.4-62.3-154.3C308.9 56 245.7 32 171.2 32H0z"], + "earlybirds": [480, 512, [], "f39a", "M313.2 47.5c1.2-13 21.3-14 36.6-8.7.9.3 26.2 9.7 19 15.2-27.9-7.4-56.4 18.2-55.6-6.5zm-201 6.9c30.7-8.1 62 20 61.1-7.1-1.3-14.2-23.4-15.3-40.2-9.6-1 .3-28.7 10.5-20.9 16.7zM319.4 160c-8.8 0-16 7.2-16 16s7.2 16 16 16 16-7.2 16-16-7.2-16-16-16zm-159.7 0c-8.8 0-16 7.2-16 16s7.2 16 16 16 16-7.2 16-16-7.2-16-16-16zm318.5 163.2c-9.9 24-40.7 11-63.9-1.2-13.5 69.1-58.1 111.4-126.3 124.2.3.9-2-.1 24 1 33.6 1.4 63.8-3.1 97.4-8-19.8-13.8-11.4-37.1-9.8-38.1 1.4-.9 14.7 1.7 21.6 11.5 8.6-12.5 28.4-14.8 30.2-13.6 1.6 1.1 6.6 20.9-6.9 34.6 4.7-.9 8.2-1.6 9.8-2.1 2.6-.8 17.7 11.3 3.1 13.3-14.3 2.3-22.6 5.1-47.1 10.8-45.9 10.7-85.9 11.8-117.7 12.8l1 11.6c3.8 18.1-23.4 24.3-27.6 6.2.8 17.9-27.1 21.8-28.4-1l-.5 5.3c-.7 18.4-28.4 17.9-28.3-.6-7.5 13.5-28.1 6.8-26.4-8.5l1.2-12.4c-36.7.9-59.7 3.1-61.8 3.1-20.9 0-20.9-31.6 0-31.6 2.4 0 27.7 1.3 63.2 2.8-61.1-15.5-103.7-55-114.9-118.2-25 12.8-57.5 26.8-68.2.8-10.5-25.4 21.5-42.6 66.8-73.4.7-6.6 1.6-13.3 2.7-19.8-14.4-19.6-11.6-36.3-16.1-60.4-16.8 2.4-23.2-9.1-23.6-23.1.3-7.3 2.1-14.9 2.4-15.4 1.1-1.8 10.1-2 12.7-2.6 6-31.7 50.6-33.2 90.9-34.5 19.7-21.8 45.2-41.5 80.9-48.3C203.3 29 215.2 8.5 216.2 8c1.7-.8 21.2 4.3 26.3 23.2 5.2-8.8 18.3-11.4 19.6-10.7 1.1.6 6.4 15-4.9 25.9 40.3 3.5 72.2 24.7 96 50.7 36.1 1.5 71.8 5.9 77.1 34 2.7.6 11.6.8 12.7 2.6.3.5 2.1 8.1 2.4 15.4-.5 13.9-6.8 25.4-23.6 23.1-3.2 17.3-2.7 32.9-8.7 47.7 2.4 11.7 4 23.8 4.8 36.4 37 25.4 70.3 42.5 60.3 66.9zM207.4 159.9c.9-44-37.9-42.2-78.6-40.3-21.7 1-38.9 1.9-45.5 13.9-11.4 20.9 5.9 92.9 23.2 101.2 9.8 4.7 73.4 7.9 86.3-7.1 8.2-9.4 15-49.4 14.6-67.7zm52 58.3c-4.3-12.4-6-30.1-15.3-32.7-2-.5-9-.5-11 0-10 2.8-10.8 22.1-17 37.2 15.4 0 19.3 9.7 23.7 9.7 4.3 0 6.3-11.3 19.6-14.2zm135.7-84.7c-6.6-12.1-24.8-12.9-46.5-13.9-40.2-1.9-78.2-3.8-77.3 40.3-.5 18.3 5 58.3 13.2 67.8 13 14.9 76.6 11.8 86.3 7.1 15.8-7.6 36.5-78.9 24.3-101.3z"], + "ebay": [640, 512, [], "f4f4", "M606 189.5l-54.8 109.9-54.9-109.9h-37.5l10.9 20.6c-11.5-19-35.9-26-63.3-26-31.8 0-67.9 8.7-71.5 43.1h33.7c1.4-13.8 15.7-21.8 35-21.8 26 0 41 9.6 41 33v3.4c-12.7 0-28 .1-41.7.4-42.4.9-69.6 10-76.7 34.4 1-5.2 1.5-10.6 1.5-16.2 0-52.1-39.7-76.2-75.4-76.2-21.3 0-43 5.5-58.7 24.2v-80.6h-32.1v169.5c0 10.3-.6 22.9-1.1 33.1h31.5c.7-6.3 1.1-12.9 1.1-19.5 13.6 16.6 35.4 24.9 58.7 24.9 36.9 0 64.9-21.9 73.3-54.2-.5 2.8-.7 5.8-.7 9 0 24.1 21.1 45 60.6 45 26.6 0 45.8-5.7 61.9-25.5 0 6.6.3 13.3 1.1 20.2h29.8c-.7-8.2-1-17.5-1-26.8v-65.6c0-9.3-1.7-17.2-4.8-23.8l61.5 116.1-28.5 54.1h35.9L640 189.5zM243.7 313.8c-29.6 0-50.2-21.5-50.2-53.8 0-32.4 20.6-53.8 50.2-53.8 29.8 0 50.2 21.4 50.2 53.8 0 32.3-20.4 53.8-50.2 53.8zm200.9-47.3c0 30-17.9 48.4-51.6 48.4-25.1 0-35-13.4-35-25.8 0-19.1 18.1-24.4 47.2-25.3 13.1-.5 27.6-.6 39.4-.6zm-411.9 1.6h128.8v-8.5c0-51.7-33.1-75.4-78.4-75.4-56.8 0-83 30.8-83 77.6 0 42.5 25.3 74 82.5 74 31.4 0 68-11.7 74.4-46.1h-33.1c-12 35.8-87.7 36.7-91.2-21.6zm95-21.4H33.3c6.9-56.6 92.1-54.7 94.4 0z"], + "edge": [512, 512, [], "f282", "M481.92,134.48C440.87,54.18,352.26,8,255.91,8,137.05,8,37.51,91.68,13.47,203.66c26-46.49,86.22-79.14,149.46-79.14,79.27,0,121.09,48.93,122.25,50.18,22,23.8,33,50.39,33,83.1,0,10.4-5.31,25.82-15.11,38.57-1.57,2-6.39,4.84-6.39,11,0,5.06,3.29,9.92,9.14,14,27.86,19.37,80.37,16.81,80.51,16.81A115.39,115.39,0,0,0,444.94,322a118.92,118.92,0,0,0,58.95-102.44C504.39,176.13,488.39,147.26,481.92,134.48ZM212.77,475.67a154.88,154.88,0,0,1-46.64-45c-32.94-47.42-34.24-95.6-20.1-136A155.5,155.5,0,0,1,203,215.75c59-45.2,94.84-5.65,99.06-1a80,80,0,0,0-4.89-10.14c-9.24-15.93-24-36.41-56.56-53.51-33.72-17.69-70.59-18.59-77.64-18.59-38.71,0-77.9,13-107.53,35.69C35.68,183.3,12.77,208.72,8.6,243c-1.08,12.31-2.75,62.8,23,118.27a248,248,0,0,0,248.3,141.61C241.78,496.26,214.05,476.24,212.77,475.67Zm250.72-98.33a7.76,7.76,0,0,0-7.92-.23,181.66,181.66,0,0,1-20.41,9.12,197.54,197.54,0,0,1-69.55,12.52c-91.67,0-171.52-63.06-171.52-144A61.12,61.12,0,0,1,200.61,228,168.72,168.72,0,0,0,161.85,278c-14.92,29.37-33,88.13,13.33,151.66,6.51,8.91,23,30,56,47.67,23.57,12.65,49,19.61,71.7,19.61,35.14,0,115.43-33.44,163-108.87A7.75,7.75,0,0,0,463.49,377.34Z"], + "edge-legacy": [512, 512, [], "f978", "M25.71,228.16l.35-.48c0,.16,0,.32-.07.48Zm460.58,15.51c0-44-7.76-84.46-28.81-122.4C416.5,47.88,343.91,8,258.89,8,119,7.72,40.62,113.21,26.06,227.68c42.42-61.31,117.07-121.38,220.37-125,0,0,109.67,0,99.42,105H170c6.37-37.39,18.55-59,34.34-78.93-75.05,34.9-121.85,96.1-120.75,188.32.83,71.45,50.13,144.84,120.75,172,83.35,31.84,192.77,7.2,240.13-21.33V363.31C363.6,419.8,173.6,424.23,172.21,295.74H486.29V243.67Z"], + "elementor": [448, 512, [], "f430", "M425.6 32H22.4C10 32 0 42 0 54.4v403.2C0 470 10 480 22.4 480h403.2c12.4 0 22.4-10 22.4-22.4V54.4C448 42 438 32 425.6 32M164.3 355.5h-39.8v-199h39.8v199zm159.3 0H204.1v-39.8h119.5v39.8zm0-79.6H204.1v-39.8h119.5v39.8zm0-79.7H204.1v-39.8h119.5v39.8z"], + "ello": [496, 512, [], "f5f1", "M248 8C111.03 8 0 119.03 0 256s111.03 248 248 248 248-111.03 248-248S384.97 8 248 8zm143.84 285.2C375.31 358.51 315.79 404.8 248 404.8s-127.31-46.29-143.84-111.6c-1.65-7.44 2.48-15.71 9.92-17.36 7.44-1.65 15.71 2.48 17.36 9.92 14.05 52.91 62 90.11 116.56 90.11s102.51-37.2 116.56-90.11c1.65-7.44 9.92-12.4 17.36-9.92 7.44 1.65 12.4 9.92 9.92 17.36z"], + "ember": [640, 512, [], "f423", "M639.9 254.6c-1.1-10.7-10.7-6.8-10.7-6.8s-15.6 12.1-29.3 10.7c-13.7-1.3-9.4-32-9.4-32s3-28.1-5.1-30.4c-8.1-2.4-18 7.3-18 7.3s-12.4 13.7-18.3 31.2l-1.6.5s1.9-30.6-.3-37.6c-1.6-3.5-16.4-3.2-18.8 3s-14.2 49.2-15 67.2c0 0-23.1 19.6-43.3 22.8s-25-9.4-25-9.4 54.8-15.3 52.9-59.1-44.2-27.6-49-24c-4.6 3.5-29.4 18.4-36.6 59.7-.2 1.4-.7 7.5-.7 7.5s-21.2 14.2-33 18c0 0 33-55.6-7.3-80.9-11.4-6.8-21.3-.5-27.2 5.3 13.6-17.3 46.4-64.2 36.9-105.2-5.8-24.4-18-27.1-29.2-23.1-17 6.7-23.5 16.7-23.5 16.7s-22 32-27.1 79.5-12.6 105.1-12.6 105.1-10.5 10.2-20.2 10.7-5.4-28.7-5.4-28.7 7.5-44.6 7-52.1-1.1-11.6-9.9-14.2c-8.9-2.7-18.5 8.6-18.5 8.6s-25.5 38.7-27.7 44.6l-1.3 2.4-1.3-1.6s18-52.7.8-53.5-28.5 18.8-28.5 18.8-19.6 32.8-20.4 36.5l-1.3-1.6s8.1-38.2 6.4-47.6c-1.6-9.4-10.5-7.5-10.5-7.5s-11.3-1.3-14.2 5.9-13.7 55.3-15 70.7c0 0-28.2 20.2-46.8 20.4-18.5.3-16.7-11.8-16.7-11.8s68-23.3 49.4-69.2c-8.3-11.8-18-15.5-31.7-15.3-13.7.3-30.3 8.6-41.3 33.3-5.3 11.8-6.8 23-7.8 31.5 0 0-12.3 2.4-18.8-2.9s-10 0-10 0-11.2 14-.1 18.3 28.1 6.1 28.1 6.1c1.6 7.5 6.2 19.5 19.6 29.7 20.2 15.3 58.8-1.3 58.8-1.3l15.9-8.8s.5 14.6 12.1 16.7 16.4 1 36.5-47.9c11.8-25 12.6-23.6 12.6-23.6l1.3-.3s-9.1 46.8-5.6 59.7C187.7 319.4 203 318 203 318s8.3 2.4 15-21.2 19.6-49.9 19.6-49.9h1.6s-5.6 48.1 3 63.7 30.9 5.3 30.9 5.3 15.6-7.8 18-10.2c0 0 18.5 15.8 44.6 12.9 58.3-11.5 79.1-25.9 79.1-25.9s10 24.4 41.1 26.7c35.5 2.7 54.8-18.6 54.8-18.6s-.3 13.5 12.1 18.6 20.7-22.8 20.7-22.8l20.7-57.2h1.9s1.1 37.3 21.5 43.2 47-13.7 47-13.7 6.4-3.5 5.3-14.3zm-578 5.3c.8-32 21.8-45.9 29-39 7.3 7 4.6 22-9.1 31.4-13.7 9.5-19.9 7.6-19.9 7.6zm272.8-123.8s19.1-49.7 23.6-25.5-40 96.2-40 96.2c.5-16.2 16.4-70.7 16.4-70.7zm22.8 138.4c-12.6 33-43.3 19.6-43.3 19.6s-3.5-11.8 6.4-44.9 33.3-20.2 33.3-20.2 16.2 12.4 3.6 45.5zm84.6-14.6s-3-10.5 8.1-30.6c11-20.2 19.6-9.1 19.6-9.1s9.4 10.2-1.3 25.5-26.4 14.2-26.4 14.2z"], + "empire": [496, 512, [], "f1d1", "M287.6 54.2c-10.8-2.2-22.1-3.3-33.5-3.6V32.4c78.1 2.2 146.1 44 184.6 106.6l-15.8 9.1c-6.1-9.7-12.7-18.8-20.2-27.1l-18 15.5c-26-29.6-61.4-50.7-101.9-58.4l4.8-23.9zM53.4 322.4l23-7.7c-6.4-18.3-10-38.2-10-58.7s3.3-40.4 9.7-58.7l-22.7-7.7c3.6-10.8 8.3-21.3 13.6-31l-15.8-9.1C34 181 24.1 217.5 24.1 256s10 75 27.1 106.6l15.8-9.1c-5.3-10-9.7-20.3-13.6-31.1zM213.1 434c-40.4-8-75.8-29.1-101.9-58.7l-18 15.8c-7.5-8.6-14.4-17.7-20.2-27.4l-16 9.4c38.5 62.3 106.8 104.3 184.9 106.6v-18.3c-11.3-.3-22.7-1.7-33.5-3.6l4.7-23.8zM93.3 120.9l18 15.5c26-29.6 61.4-50.7 101.9-58.4l-4.7-23.8c10.8-2.2 22.1-3.3 33.5-3.6V32.4C163.9 34.6 95.9 76.4 57.4 139l15.8 9.1c6-9.7 12.6-18.9 20.1-27.2zm309.4 270.2l-18-15.8c-26 29.6-61.4 50.7-101.9 58.7l4.7 23.8c-10.8 1.9-22.1 3.3-33.5 3.6v18.3c78.1-2.2 146.4-44.3 184.9-106.6l-16.1-9.4c-5.7 9.7-12.6 18.8-20.1 27.4zM496 256c0 137-111 248-248 248S0 393 0 256 111 8 248 8s248 111 248 248zm-12.2 0c0-130.1-105.7-235.8-235.8-235.8S12.2 125.9 12.2 256 117.9 491.8 248 491.8 483.8 386.1 483.8 256zm-39-106.6l-15.8 9.1c5.3 9.7 10 20.2 13.6 31l-22.7 7.7c6.4 18.3 9.7 38.2 9.7 58.7s-3.6 40.4-10 58.7l23 7.7c-3.9 10.8-8.3 21-13.6 31l15.8 9.1C462 331 471.9 294.5 471.9 256s-9.9-75-27.1-106.6zm-183 177.7c16.3-3.3 30.4-11.6 40.7-23.5l51.2 44.8c11.9-13.6 21.3-29.3 27.1-46.8l-64.2-22.1c2.5-7.5 3.9-15.2 3.9-23.5s-1.4-16.1-3.9-23.5l64.5-22.1c-6.1-17.4-15.5-33.2-27.4-46.8l-51.2 44.8c-10.2-11.9-24.4-20.5-40.7-23.8l13.3-66.4c-8.6-1.9-17.7-2.8-27.1-2.8-9.4 0-18.5.8-27.1 2.8l13.3 66.4c-16.3 3.3-30.4 11.9-40.7 23.8l-51.2-44.8c-11.9 13.6-21.3 29.3-27.4 46.8l64.5 22.1c-2.5 7.5-3.9 15.2-3.9 23.5s1.4 16.1 3.9 23.5l-64.2 22.1c5.8 17.4 15.2 33.2 27.1 46.8l51.2-44.8c10.2 11.9 24.4 20.2 40.7 23.5l-13.3 66.7c8.6 1.7 17.7 2.8 27.1 2.8 9.4 0 18.5-1.1 27.1-2.8l-13.3-66.7z"], + "envira": [448, 512, [], "f299", "M0 32c477.6 0 366.6 317.3 367.1 366.3L448 480h-26l-70.4-71.2c-39 4.2-124.4 34.5-214.4-37C47 300.3 52 214.7 0 32zm79.7 46c-49.7-23.5-5.2 9.2-5.2 9.2 45.2 31.2 66 73.7 90.2 119.9 31.5 60.2 79 139.7 144.2 167.7 65 28 34.2 12.5 6-8.5-28.2-21.2-68.2-87-91-130.2-31.7-60-61-118.6-144.2-158.1z"], + "erlang": [640, 512, [], "f39d", "M87.2 53.5H0v405h100.4c-49.7-52.6-78.8-125.3-78.7-212.1-.1-76.7 24-142.7 65.5-192.9zm238.2 9.7c-45.9.1-85.1 33.5-89.2 83.2h169.9c-1.1-49.7-34.5-83.1-80.7-83.2zm230.7-9.6h.3l-.1-.1zm.3 0c31.4 42.7 48.7 97.5 46.2 162.7.5 6 .5 11.7 0 24.1H230.2c-.2 109.7 38.9 194.9 138.6 195.3 68.5-.3 118-51 151.9-106.1l96.4 48.2c-17.4 30.9-36.5 57.8-57.9 80.8H640v-405z"], + "ethereum": [320, 512, [], "f42e", "M311.9 260.8L160 353.6 8 260.8 160 0l151.9 260.8zM160 383.4L8 290.6 160 512l152-221.4-152 92.8z"], + "etsy": [384, 512, [], "f2d7", "M384 348c-1.75 10.75-13.75 110-15.5 132-117.879-4.299-219.895-4.743-368.5 0v-25.5c45.457-8.948 60.627-8.019 61-35.25 1.793-72.322 3.524-244.143 0-322-1.029-28.46-12.13-26.765-61-36v-25.5c73.886 2.358 255.933 8.551 362.999-3.75-3.5 38.25-7.75 126.5-7.75 126.5H332C320.947 115.665 313.241 68 277.25 68h-137c-10.25 0-10.75 3.5-10.75 9.75V241.5c58 .5 88.5-2.5 88.5-2.5 29.77-.951 27.56-8.502 40.75-65.251h25.75c-4.407 101.351-3.91 61.829-1.75 160.25H257c-9.155-40.086-9.065-61.045-39.501-61.5 0 0-21.5-2-88-2v139c0 26 14.25 38.25 44.25 38.25H263c63.636 0 66.564-24.996 98.751-99.75H384z"], + "evernote": [384, 512, [], "f839", "M120.82 132.21c1.6 22.31-17.55 21.59-21.61 21.59-68.93 0-73.64-1-83.58 3.34-.56.22-.74 0-.37-.37L123.79 46.45c.38-.37.6-.22.38.37-4.35 9.99-3.35 15.09-3.35 85.39zm79 308c-14.68-37.08 13-76.93 52.52-76.62 17.49 0 22.6 23.21 7.95 31.42-6.19 3.3-24.95 1.74-25.14 19.2-.05 17.09 19.67 25 31.2 24.89A45.64 45.64 0 0 0 312 393.45v-.08c0-11.63-7.79-47.22-47.54-55.34-7.72-1.54-65-6.35-68.35-50.52-3.74 16.93-17.4 63.49-43.11 69.09-8.74 1.94-69.68 7.64-112.92-36.77 0 0-18.57-15.23-28.23-57.95-3.38-15.75-9.28-39.7-11.14-62 0-18 11.14-30.45 25.07-32.2 81 0 90 2.32 101-7.8 9.82-9.24 7.8-15.5 7.8-102.78 1-8.3 7.79-30.81 53.41-24.14 6 .86 31.91 4.18 37.48 30.64l64.26 11.15c20.43 3.71 70.94 7 80.6 57.94 22.66 121.09 8.91 238.46 7.8 238.46C362.15 485.53 267.06 480 267.06 480c-18.95-.23-54.25-9.4-67.27-39.83zm80.94-204.84c-1 1.92-2.2 6 .85 7 14.09 4.93 39.75 6.84 45.88 5.53 3.11-.25 3.05-4.43 2.48-6.65-3.53-21.85-40.83-26.5-49.24-5.92z"], + "expeditedssl": [496, 512, [], "f23e", "M248 43.4C130.6 43.4 35.4 138.6 35.4 256S130.6 468.6 248 468.6 460.6 373.4 460.6 256 365.4 43.4 248 43.4zm-97.4 132.9c0-53.7 43.7-97.4 97.4-97.4s97.4 43.7 97.4 97.4v26.6c0 5-3.9 8.9-8.9 8.9h-17.7c-5 0-8.9-3.9-8.9-8.9v-26.6c0-82.1-124-82.1-124 0v26.6c0 5-3.9 8.9-8.9 8.9h-17.7c-5 0-8.9-3.9-8.9-8.9v-26.6zM389.7 380c0 9.7-8 17.7-17.7 17.7H124c-9.7 0-17.7-8-17.7-17.7V238.3c0-9.7 8-17.7 17.7-17.7h248c9.7 0 17.7 8 17.7 17.7V380zm-248-137.3v132.9c0 2.5-1.9 4.4-4.4 4.4h-8.9c-2.5 0-4.4-1.9-4.4-4.4V242.7c0-2.5 1.9-4.4 4.4-4.4h8.9c2.5 0 4.4 1.9 4.4 4.4zm141.7 48.7c0 13-7.2 24.4-17.7 30.4v31.6c0 5-3.9 8.9-8.9 8.9h-17.7c-5 0-8.9-3.9-8.9-8.9v-31.6c-10.5-6.1-17.7-17.4-17.7-30.4 0-19.7 15.8-35.4 35.4-35.4s35.5 15.8 35.5 35.4zM248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm0 478.3C121 486.3 17.7 383 17.7 256S121 25.7 248 25.7 478.3 129 478.3 256 375 486.3 248 486.3z"], + "facebook": [512, 512, [], "f09a", "M504 256C504 119 393 8 256 8S8 119 8 256c0 123.78 90.69 226.38 209.25 245V327.69h-63V256h63v-54.64c0-62.15 37-96.48 93.67-96.48 27.14 0 55.52 4.84 55.52 4.84v61h-31.28c-30.8 0-40.41 19.12-40.41 38.73V256h68.78l-11 71.69h-57.78V501C413.31 482.38 504 379.78 504 256z"], + "facebook-f": [320, 512, [], "f39e", "M279.14 288l14.22-92.66h-88.91v-60.13c0-25.35 12.42-50.06 52.24-50.06h40.42V6.26S260.43 0 225.36 0c-73.22 0-121.08 44.38-121.08 124.72v70.62H22.89V288h81.39v224h100.17V288z"], + "facebook-messenger": [512, 512, [], "f39f", "M256.55 8C116.52 8 8 110.34 8 248.57c0 72.3 29.71 134.78 78.07 177.94 8.35 7.51 6.63 11.86 8.05 58.23A19.92 19.92 0 0 0 122 502.31c52.91-23.3 53.59-25.14 62.56-22.7C337.85 521.8 504 423.7 504 248.57 504 110.34 396.59 8 256.55 8zm149.24 185.13l-73 115.57a37.37 37.37 0 0 1-53.91 9.93l-58.08-43.47a15 15 0 0 0-18 0l-78.37 59.44c-10.46 7.93-24.16-4.6-17.11-15.67l73-115.57a37.36 37.36 0 0 1 53.91-9.93l58.06 43.46a15 15 0 0 0 18 0l78.41-59.38c10.44-7.98 24.14 4.54 17.09 15.62z"], + "facebook-square": [448, 512, [], "f082", "M400 32H48A48 48 0 0 0 0 80v352a48 48 0 0 0 48 48h137.25V327.69h-63V256h63v-54.64c0-62.15 37-96.48 93.67-96.48 27.14 0 55.52 4.84 55.52 4.84v61h-31.27c-30.81 0-40.42 19.12-40.42 38.73V256h68.78l-11 71.69h-57.78V480H400a48 48 0 0 0 48-48V80a48 48 0 0 0-48-48z"], + "fantasy-flight-games": [512, 512, [], "f6dc", "M256 32.86L32.86 256 256 479.14 479.14 256 256 32.86zM88.34 255.83c1.96-2 11.92-12.3 96.49-97.48 41.45-41.75 86.19-43.77 119.77-18.69 24.63 18.4 62.06 58.9 62.15 59 .68.74 1.07 2.86.58 3.38-11.27 11.84-22.68 23.54-33.5 34.69-34.21-32.31-40.52-38.24-48.51-43.95-17.77-12.69-41.4-10.13-56.98 5.1-2.17 2.13-1.79 3.43.12 5.35 2.94 2.95 28.1 28.33 35.09 35.78-11.95 11.6-23.66 22.97-35.69 34.66-12.02-12.54-24.48-25.53-36.54-38.11-21.39 21.09-41.69 41.11-61.85 60.99a42569.01 42569.01 0 0 1-41.13-40.72zm234.82 101.6c-35.49 35.43-78.09 38.14-106.99 20.47-22.08-13.5-39.38-32.08-72.93-66.84 12.05-12.37 23.79-24.42 35.37-36.31 33.02 31.91 37.06 36.01 44.68 42.09 18.48 14.74 42.52 13.67 59.32-1.8 3.68-3.39 3.69-3.64.14-7.24-10.59-10.73-21.19-21.44-31.77-32.18-1.32-1.34-3.03-2.48-.8-4.69 10.79-10.71 21.48-21.52 32.21-32.29.26-.26.65-.38 1.91-1.07 12.37 12.87 24.92 25.92 37.25 38.75 21.01-20.73 41.24-40.68 61.25-60.42 13.68 13.4 27.13 26.58 40.86 40.03-20.17 20.86-81.68 82.71-100.5 101.5zM256 0L0 256l256 256 256-256L256 0zM16 256L256 16l240 240-240 240L16 256z"], + "fedex": [640, 512, [], "f797", "M586 284.5l53.3-59.9h-62.4l-21.7 24.8-22.5-24.8H414v-16h56.1v-48.1H318.9V236h-.5c-9.6-11-21.5-14.8-35.4-14.8-28.4 0-49.8 19.4-57.3 44.9-18-59.4-97.4-57.6-121.9-14v-24.2H49v-26.2h60v-41.1H0V345h49v-77.5h48.9c-1.5 5.7-2.3 11.8-2.3 18.2 0 73.1 102.6 91.4 130.2 23.7h-42c-14.7 20.9-45.8 8.9-45.8-14.6h85.5c3.7 30.5 27.4 56.9 60.1 56.9 14.1 0 27-6.9 34.9-18.6h.5V345h212.2l22.1-25 22.3 25H640l-54-60.5zm-446.7-16.6c6.1-26.3 41.7-25.6 46.5 0h-46.5zm153.4 48.9c-34.6 0-34-62.8 0-62.8 32.6 0 34.5 62.8 0 62.8zm167.8 19.1h-94.4V169.4h95v30.2H405v33.9h55.5v28.1h-56.1v44.7h56.1v29.6zm-45.9-39.8v-24.4h56.1v-44l50.7 57-50.7 57v-45.6h-56.1zm138.6 10.3l-26.1 29.5H489l45.6-51.2-45.6-51.2h39.7l26.6 29.3 25.6-29.3h38.5l-45.4 51 46 51.4h-40.5l-26.3-29.5z"], + "fedora": [448, 512, [], "f798", "M225 32C101.3 31.7.8 131.7.4 255.4L0 425.7a53.6 53.6 0 0 0 53.6 53.9l170.2.4c123.7.3 224.3-99.7 224.6-223.4S348.7 32.3 225 32zm169.8 157.2L333 126.6c2.3-4.7 3.8-9.2 3.8-14.3v-1.6l55.2 56.1a101 101 0 0 1 2.8 22.4zM331 94.3a106.06 106.06 0 0 1 58.5 63.8l-54.3-54.6a26.48 26.48 0 0 0-4.2-9.2zM118.1 247.2a49.66 49.66 0 0 0-7.7 11.4l-8.5-8.5a85.78 85.78 0 0 1 16.2-2.9zM97 251.4l11.8 11.9-.9 8a34.74 34.74 0 0 0 2.4 12.5l-27-27.2a80.6 80.6 0 0 1 13.7-5.2zm-18.2 7.4l38.2 38.4a53.17 53.17 0 0 0-14.1 4.7L67.6 266a107 107 0 0 1 11.2-7.2zm-15.2 9.8l35.3 35.5a67.25 67.25 0 0 0-10.5 8.5L53.5 278a64.33 64.33 0 0 1 10.1-9.4zm-13.3 12.3l34.9 35a56.84 56.84 0 0 0-7.7 11.4l-35.8-35.9c2.8-3.8 5.7-7.2 8.6-10.5zm-11 14.3l36.4 36.6a48.29 48.29 0 0 0-3.6 15.2l-39.5-39.8a99.81 99.81 0 0 1 6.7-12zm-8.8 16.3l41.3 41.8a63.47 63.47 0 0 0 6.7 26.2L25.8 326c1.4-4.9 2.9-9.6 4.7-14.5zm-7.9 43l61.9 62.2a31.24 31.24 0 0 0-3.6 14.3v1.1l-55.4-55.7a88.27 88.27 0 0 1-2.9-21.9zm5.3 30.7l54.3 54.6a28.44 28.44 0 0 0 4.2 9.2 106.32 106.32 0 0 1-58.5-63.8zm-5.3-37a80.69 80.69 0 0 1 2.1-17l72.2 72.5a37.59 37.59 0 0 0-9.9 8.7zm253.3-51.8l-42.6-.1-.1 56c-.2 69.3-64.4 115.8-125.7 102.9-5.7 0-19.9-8.7-19.9-24.2a24.89 24.89 0 0 1 24.5-24.6c6.3 0 6.3 1.6 15.7 1.6a55.91 55.91 0 0 0 56.1-55.9l.1-47c0-4.5-4.5-9-8.9-9l-33.6-.1c-32.6-.1-32.5-49.4.1-49.3l42.6.1.1-56a105.18 105.18 0 0 1 105.6-105 86.35 86.35 0 0 1 20.2 2.3c11.2 1.8 19.9 11.9 19.9 24 0 15.5-14.9 27.8-30.3 23.9-27.4-5.9-65.9 14.4-66 54.9l-.1 47a8.94 8.94 0 0 0 8.9 9l33.6.1c32.5.2 32.4 49.5-.2 49.4zm23.5-.3a35.58 35.58 0 0 0 7.6-11.4l8.5 8.5a102 102 0 0 1-16.1 2.9zm21-4.2L308.6 280l.9-8.1a34.74 34.74 0 0 0-2.4-12.5l27 27.2a74.89 74.89 0 0 1-13.7 5.3zm18-7.4l-38-38.4c4.9-1.1 9.6-2.4 13.7-4.7l36.2 35.9c-3.8 2.5-7.9 5-11.9 7.2zm15.5-9.8l-35.3-35.5a61.06 61.06 0 0 0 10.5-8.5l34.9 35a124.56 124.56 0 0 1-10.1 9zm13.2-12.3l-34.9-35a63.18 63.18 0 0 0 7.7-11.4l35.8 35.9a130.28 130.28 0 0 1-8.6 10.5zm11-14.3l-36.4-36.6a48.29 48.29 0 0 0 3.6-15.2l39.5 39.8a87.72 87.72 0 0 1-6.7 12zm13.5-30.9a140.63 140.63 0 0 1-4.7 14.3L345.6 190a58.19 58.19 0 0 0-7.1-26.2zm1-5.6l-71.9-72.1a32 32 0 0 0 9.9-9.2l64.3 64.7a90.93 90.93 0 0 1-2.3 16.6z"], + "figma": [384, 512, [], "f799", "M277 170.7A85.35 85.35 0 0 0 277 0H106.3a85.3 85.3 0 0 0 0 170.6 85.35 85.35 0 0 0 0 170.7 85.35 85.35 0 1 0 85.3 85.4v-256zm0 0a85.3 85.3 0 1 0 85.3 85.3 85.31 85.31 0 0 0-85.3-85.3z"], + "firefox": [512, 512, [], "f269", "M503.52,241.48c-.12-1.56-.24-3.12-.24-4.68v-.12l-.36-4.68v-.12a245.86,245.86,0,0,0-7.32-41.15c0-.12,0-.12-.12-.24l-1.08-4c-.12-.24-.12-.48-.24-.6-.36-1.2-.72-2.52-1.08-3.72-.12-.24-.12-.6-.24-.84-.36-1.2-.72-2.4-1.08-3.48-.12-.36-.24-.6-.36-1-.36-1.2-.72-2.28-1.2-3.48l-.36-1.08c-.36-1.08-.84-2.28-1.2-3.36a8.27,8.27,0,0,0-.36-1c-.48-1.08-.84-2.28-1.32-3.36-.12-.24-.24-.6-.36-.84-.48-1.2-1-2.28-1.44-3.48,0-.12-.12-.24-.12-.36-1.56-3.84-3.24-7.68-5-11.4l-.36-.72c-.48-1-.84-1.8-1.32-2.64-.24-.48-.48-1.08-.72-1.56-.36-.84-.84-1.56-1.2-2.4-.36-.6-.6-1.2-1-1.8s-.84-1.44-1.2-2.28c-.36-.6-.72-1.32-1.08-1.92s-.84-1.44-1.2-2.16a18.07,18.07,0,0,0-1.2-2c-.36-.72-.84-1.32-1.2-2s-.84-1.32-1.2-2-.84-1.32-1.2-1.92-.84-1.44-1.32-2.16a15.63,15.63,0,0,0-1.2-1.8L463.2,119a15.63,15.63,0,0,0-1.2-1.8c-.48-.72-1.08-1.56-1.56-2.28-.36-.48-.72-1.08-1.08-1.56l-1.8-2.52c-.36-.48-.6-.84-1-1.32-1-1.32-1.8-2.52-2.76-3.72a248.76,248.76,0,0,0-23.51-26.64A186.82,186.82,0,0,0,412,62.46c-4-3.48-8.16-6.72-12.48-9.84a162.49,162.49,0,0,0-24.6-15.12c-2.4-1.32-4.8-2.52-7.2-3.72a254,254,0,0,0-55.43-19.56c-1.92-.36-3.84-.84-5.64-1.2h-.12c-1-.12-1.8-.36-2.76-.48a236.35,236.35,0,0,0-38-4H255.14a234.62,234.62,0,0,0-45.48,5c-33.59,7.08-63.23,21.24-82.91,39-1.08,1-1.92,1.68-2.4,2.16l-.48.48H124l-.12.12.12-.12a.12.12,0,0,0,.12-.12l-.12.12a.42.42,0,0,1,.24-.12c14.64-8.76,34.92-16,49.44-19.56l5.88-1.44c.36-.12.84-.12,1.2-.24,1.68-.36,3.36-.72,5.16-1.08.24,0,.6-.12.84-.12C250.94,20.94,319.34,40.14,367,85.61a171.49,171.49,0,0,1,26.88,32.76c30.36,49.2,27.48,111.11,3.84,147.59-34.44,53-111.35,71.27-159,24.84a84.19,84.19,0,0,1-25.56-59,74.05,74.05,0,0,1,6.24-31c1.68-3.84,13.08-25.67,18.24-24.59-13.08-2.76-37.55,2.64-54.71,28.19-15.36,22.92-14.52,58.2-5,83.28a132.85,132.85,0,0,1-12.12-39.24c-12.24-82.55,43.31-153,94.31-170.51-27.48-24-96.47-22.31-147.71,15.36-29.88,22-51.23,53.16-62.51,90.36,1.68-20.88,9.6-52.08,25.8-83.88-17.16,8.88-39,37-49.8,62.88-15.6,37.43-21,82.19-16.08,124.79.36,3.24.72,6.36,1.08,9.6,19.92,117.11,122,206.38,244.78,206.38C392.77,503.42,504,392.19,504,255,503.88,250.48,503.76,245.92,503.52,241.48Z"], + "firefox-browser": [512, 512, [], "f907", "M189.37,152.86Zm-58.74-29.37C130.79,123.5,130.71,123.5,130.63,123.49Zm351.42,45.35c-10.61-25.5-32.08-53-48.94-61.73,13.72,26.89,21.67,53.88,24.7,74,0,0,0,.14.05.41-27.58-68.75-74.35-96.47-112.55-156.83-1.93-3.05-3.86-6.11-5.74-9.33-1-1.65-1.86-3.34-2.69-5.05A44.88,44.88,0,0,1,333.24.69a.63.63,0,0,0-.55-.66.9.9,0,0,0-.46,0l-.12.07-.18.1.1-.14c-54.23,31.77-76.72,87.38-82.5,122.78a130,130,0,0,0-48.33,12.33,6.25,6.25,0,0,0-3.09,7.75,6.13,6.13,0,0,0,7.79,3.79l.52-.21a117.84,117.84,0,0,1,42.11-11l1.42-.1c2-.12,4-.2,6-.22A122.61,122.61,0,0,1,291,140c.67.2,1.32.42,2,.63,1.89.57,3.76,1.2,5.62,1.87,1.36.5,2.71,1,4.05,1.58,1.09.44,2.18.88,3.25,1.35q2.52,1.13,5,2.35c.75.37,1.5.74,2.25,1.13q2.4,1.26,4.74,2.63,1.51.87,3,1.8a124.89,124.89,0,0,1,42.66,44.13c-13-9.15-36.35-18.19-58.82-14.28,87.74,43.86,64.18,194.9-57.39,189.2a108.43,108.43,0,0,1-31.74-6.12c-2.42-.91-4.8-1.89-7.16-2.93-1.38-.63-2.76-1.27-4.12-2C174.5,346,149.9,316.92,146.83,281.59c0,0,11.25-41.95,80.62-41.95,7.5,0,28.93-20.92,29.33-27-.09-2-42.54-18.87-59.09-35.18-8.85-8.71-13.05-12.91-16.77-16.06a69.58,69.58,0,0,0-6.31-4.77A113.05,113.05,0,0,1,173.92,97c-25.06,11.41-44.55,29.45-58.71,45.37h-.12c-9.67-12.25-9-52.65-8.43-61.08-.12-.53-7.22,3.68-8.15,4.31a178.54,178.54,0,0,0-23.84,20.43A214,214,0,0,0,51.9,133.36l0,0a.08.08,0,0,1,0,0,205.84,205.84,0,0,0-32.73,73.9c-.06.27-2.33,10.21-4,22.48q-.42,2.87-.78,5.74c-.57,3.69-1,7.71-1.44,14,0,.24,0,.48-.05.72-.18,2.71-.34,5.41-.49,8.12,0,.41,0,.82,0,1.24,0,134.7,109.21,243.89,243.92,243.89,120.64,0,220.82-87.58,240.43-202.62.41-3.12.74-6.26,1.11-9.41,4.85-41.83-.54-85.79-15.82-122.55Z"], + "first-order": [448, 512, [], "f2b0", "M12.9 229.2c.1-.1.2-.3.3-.4 0 .1 0 .3-.1.4h-.2zM224 96.6c-7.1 0-14.6.6-21.4 1.7l3.7 67.4-22-64c-14.3 3.7-27.7 9.4-40 16.6l29.4 61.4-45.1-50.9c-11.4 8.9-21.7 19.1-30.6 30.9l50.6 45.4-61.1-29.7c-7.1 12.3-12.9 25.7-16.6 40l64.3 22.6-68-4c-.9 7.1-1.4 14.6-1.4 22s.6 14.6 1.4 21.7l67.7-4-64 22.6c3.7 14.3 9.4 27.7 16.6 40.3l61.1-29.7L97.7 352c8.9 11.7 19.1 22.3 30.9 30.9l44.9-50.9-29.5 61.4c12.3 7.4 25.7 13.1 40 16.9l22.3-64.6-4 68c7.1 1.1 14.6 1.7 21.7 1.7 7.4 0 14.6-.6 21.7-1.7l-4-68.6 22.6 65.1c14.3-4 27.7-9.4 40-16.9L274.9 332l44.9 50.9c11.7-8.9 22-19.1 30.6-30.9l-50.6-45.1 61.1 29.4c7.1-12.3 12.9-25.7 16.6-40.3l-64-22.3 67.4 4c1.1-7.1 1.4-14.3 1.4-21.7s-.3-14.9-1.4-22l-67.7 4 64-22.3c-3.7-14.3-9.1-28-16.6-40.3l-60.9 29.7 50.6-45.4c-8.9-11.7-19.1-22-30.6-30.9l-45.1 50.9 29.4-61.1c-12.3-7.4-25.7-13.1-40-16.9L241.7 166l4-67.7c-7.1-1.2-14.3-1.7-21.7-1.7zM443.4 128v256L224 512 4.6 384V128L224 0l219.4 128zm-17.1 10.3L224 20.9 21.7 138.3v235.1L224 491.1l202.3-117.7V138.3zM224 37.1l187.7 109.4v218.9L224 474.9 36.3 365.4V146.6L224 37.1zm0 50.9c-92.3 0-166.9 75.1-166.9 168 0 92.6 74.6 167.7 166.9 167.7 92 0 166.9-75.1 166.9-167.7 0-92.9-74.9-168-166.9-168z"], + "first-order-alt": [496, 512, [], "f50a", "M248 8C111.03 8 0 119.03 0 256s111.03 248 248 248 248-111.03 248-248S384.97 8 248 8zm0 488.21C115.34 496.21 7.79 388.66 7.79 256S115.34 15.79 248 15.79 488.21 123.34 488.21 256 380.66 496.21 248 496.21zm0-459.92C126.66 36.29 28.29 134.66 28.29 256S126.66 475.71 248 475.71 467.71 377.34 467.71 256 369.34 36.29 248 36.29zm0 431.22c-116.81 0-211.51-94.69-211.51-211.51S131.19 44.49 248 44.49 459.51 139.19 459.51 256 364.81 467.51 248 467.51zm186.23-162.98a191.613 191.613 0 0 1-20.13 48.69l-74.13-35.88 61.48 54.82a193.515 193.515 0 0 1-37.2 37.29l-54.8-61.57 35.88 74.27a190.944 190.944 0 0 1-48.63 20.23l-27.29-78.47 4.79 82.93c-8.61 1.18-17.4 1.8-26.33 1.8s-17.72-.62-26.33-1.8l4.76-82.46-27.15 78.03a191.365 191.365 0 0 1-48.65-20.2l35.93-74.34-54.87 61.64a193.85 193.85 0 0 1-37.22-37.28l61.59-54.9-74.26 35.93a191.638 191.638 0 0 1-20.14-48.69l77.84-27.11-82.23 4.76c-1.16-8.57-1.78-17.32-1.78-26.21 0-9 .63-17.84 1.82-26.51l82.38 4.77-77.94-27.16a191.726 191.726 0 0 1 20.23-48.67l74.22 35.92-61.52-54.86a193.85 193.85 0 0 1 37.28-37.22l54.76 61.53-35.83-74.17a191.49 191.49 0 0 1 48.65-20.13l26.87 77.25-4.71-81.61c8.61-1.18 17.39-1.8 26.32-1.8s17.71.62 26.32 1.8l-4.74 82.16 27.05-77.76c17.27 4.5 33.6 11.35 48.63 20.17l-35.82 74.12 54.72-61.47a193.13 193.13 0 0 1 37.24 37.23l-61.45 54.77 74.12-35.86a191.515 191.515 0 0 1 20.2 48.65l-77.81 27.1 82.24-4.75c1.19 8.66 1.82 17.5 1.82 26.49 0 8.88-.61 17.63-1.78 26.19l-82.12-4.75 77.72 27.09z"], + "firstdraft": [384, 512, [], "f3a1", "M384 192h-64v128H192v128H0v-25.6h166.4v-128h128v-128H384V192zm-25.6 38.4v128h-128v128H64V512h192V384h128V230.4h-25.6zm25.6 192h-89.6V512H320v-64h64v-25.6zM0 0v384h128V256h128V128h128V0H0z"], + "flickr": [448, 512, [], "f16e", "M400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zM144.5 319c-35.1 0-63.5-28.4-63.5-63.5s28.4-63.5 63.5-63.5 63.5 28.4 63.5 63.5-28.4 63.5-63.5 63.5zm159 0c-35.1 0-63.5-28.4-63.5-63.5s28.4-63.5 63.5-63.5 63.5 28.4 63.5 63.5-28.4 63.5-63.5 63.5z"], + "flipboard": [448, 512, [], "f44d", "M0 32v448h448V32H0zm358.4 179.2h-89.6v89.6h-89.6v89.6H89.6V121.6h268.8v89.6z"], + "fly": [384, 512, [], "f417", "M197.8 427.8c12.9 11.7 33.7 33.3 33.2 50.7 0 .8-.1 1.6-.1 2.5-1.8 19.8-18.8 31.1-39.1 31-25-.1-39.9-16.8-38.7-35.8 1-16.2 20.5-36.7 32.4-47.6 2.3-2.1 2.7-2.7 5.6-3.6 3.4 0 3.9.3 6.7 2.8zM331.9 67.3c-16.3-25.7-38.6-40.6-63.3-52.1C243.1 4.5 214-.2 192 0c-44.1 0-71.2 13.2-81.1 17.3C57.3 45.2 26.5 87.2 28 158.6c7.1 82.2 97 176 155.8 233.8 1.7 1.6 4.5 4.5 6.2 5.1l3.3.1c2.1-.7 1.8-.5 3.5-2.1 52.3-49.2 140.7-145.8 155.9-215.7 7-39.2 3.1-72.5-20.8-112.5zM186.8 351.9c-28-51.1-65.2-130.7-69.3-189-3.4-47.5 11.4-131.2 69.3-136.7v325.7zM328.7 180c-16.4 56.8-77.3 128-118.9 170.3C237.6 298.4 275 217 277 158.4c1.6-45.9-9.8-105.8-48-131.4 88.8 18.3 115.5 98.1 99.7 153z"], + "font-awesome": [448, 512, [], "f2b4", "M397.8 32H50.2C22.7 32 0 54.7 0 82.2v347.6C0 457.3 22.7 480 50.2 480h347.6c27.5 0 50.2-22.7 50.2-50.2V82.2c0-27.5-22.7-50.2-50.2-50.2zm-45.4 284.3c0 4.2-3.6 6-7.8 7.8-16.7 7.2-34.6 13.7-53.8 13.7-26.9 0-39.4-16.7-71.7-16.7-23.3 0-47.8 8.4-67.5 17.3-1.2.6-2.4.6-3.6 1.2V385c0 1.8 0 3.6-.6 4.8v1.2c-2.4 8.4-10.2 14.3-19.1 14.3-11.3 0-20.3-9-20.3-20.3V166.4c-7.8-6-13.1-15.5-13.1-26.3 0-18.5 14.9-33.5 33.5-33.5 18.5 0 33.5 14.9 33.5 33.5 0 10.8-4.8 20.3-13.1 26.3v18.5c1.8-.6 3.6-1.2 5.4-2.4 18.5-7.8 40.6-14.3 61.5-14.3 22.7 0 40.6 6 60.9 13.7 4.2 1.8 8.4 2.4 13.1 2.4 22.7 0 47.8-16.1 53.8-16.1 4.8 0 9 3.6 9 7.8v140.3z"], + "font-awesome-alt": [448, 512, [], "f35c", "M339.3 171.2c-6 0-29.9 15.5-52.6 15.5-4.2 0-8.4-.6-12.5-2.4-19.7-7.8-37-13.7-59.1-13.7-20.3 0-41.8 6.6-59.7 13.7-1.8.6-3.6 1.2-4.8 1.8v-17.9c7.8-6 12.5-14.9 12.5-25.7 0-17.9-14.3-32.3-32.3-32.3s-32.3 14.3-32.3 32.3c0 10.2 4.8 19.7 12.5 25.7v212.1c0 10.8 9 19.7 19.7 19.7 9 0 16.1-6 18.5-13.7V385c.6-1.8.6-3 .6-4.8V336c1.2 0 2.4-.6 3-1.2 19.7-8.4 43-16.7 65.7-16.7 31.1 0 43 16.1 69.3 16.1 18.5 0 36.4-6.6 52-13.7 4.2-1.8 7.2-3.6 7.2-7.8V178.3c1.8-4.1-2.3-7.1-7.7-7.1zM397.8 32H50.2C22.7 32 0 54.7 0 82.2v347.6C0 457.3 22.7 480 50.2 480h347.6c27.5 0 50.2-22.7 50.2-50.2V82.2c0-27.5-22.7-50.2-50.2-50.2zm14.3 397.7c0 7.8-6.6 14.3-14.3 14.3H50.2c-7.8 0-14.3-6.6-14.3-14.3V82.2c0-7.8 6.6-14.3 14.3-14.3h347.6v-.1c7.8 0 14.3 6.6 14.3 14.3z"], + "font-awesome-flag": [448, 512, [], "f425", "M444.373 359.424c0 7.168-6.144 10.24-13.312 13.312-28.672 12.288-59.392 23.552-92.16 23.552-46.08 0-67.584-28.672-122.88-28.672-39.936 0-81.92 14.336-115.712 29.696-2.048 1.024-4.096 1.024-6.144 2.048v77.824c0 21.405-16.122 34.816-33.792 34.816-19.456 0-34.816-15.36-34.816-34.816V102.4C12.245 92.16 3.029 75.776 3.029 57.344 3.029 25.6 28.629 0 60.373 0s57.344 25.6 57.344 57.344c0 18.432-8.192 34.816-22.528 45.056v31.744c4.124-1.374 58.768-28.672 114.688-28.672 65.27 0 97.676 27.648 126.976 27.648 38.912 0 81.92-27.648 92.16-27.648 8.192 0 15.36 6.144 15.36 13.312v240.64z"], + "font-awesome-logo-full": [3992, 512, ["Font Awesome"], "f4e6", "M454.6 0H57.4C25.9 0 0 25.9 0 57.4v397.3C0 486.1 25.9 512 57.4 512h397.3c31.4 0 57.4-25.9 57.4-57.4V57.4C512 25.9 486.1 0 454.6 0zm-58.9 324.9c0 4.8-4.1 6.9-8.9 8.9-19.2 8.1-39.7 15.7-61.5 15.7-40.5 0-68.7-44.8-163.2 2.5v51.8c0 30.3-45.7 30.2-45.7 0v-250c-9-7-15-17.9-15-30.3 0-21 17.1-38.2 38.2-38.2 21 0 38.2 17.1 38.2 38.2 0 12.2-5.8 23.2-14.9 30.2v21c37.1-12 65.5-34.4 146.1-3.4 26.6 11.4 68.7-15.7 76.5-15.7 5.5 0 10.3 4.1 10.3 8.9v160.4zm432.9-174.2h-137v70.1H825c39.8 0 40.4 62.2 0 62.2H691.6v105.6c0 45.5-70.7 46.4-70.7 0V128.3c0-22 18-39.8 39.8-39.8h167.8c39.6 0 40.5 62.2.1 62.2zm191.1 23.4c-169.3 0-169.1 252.4 0 252.4 169.9 0 169.9-252.4 0-252.4zm0 196.1c-81.6 0-82.1-139.8 0-139.8 82.5 0 82.4 139.8 0 139.8zm372.4 53.4c-17.5 0-31.4-13.9-31.4-31.4v-117c0-62.4-72.6-52.5-99.1-16.4v133.4c0 41.5-63.3 41.8-63.3 0V208c0-40 63.1-41.6 63.1 0v3.4c43.3-51.6 162.4-60.4 162.4 39.3v141.5c.3 30.4-31.5 31.4-31.7 31.4zm179.7 2.9c-44.3 0-68.3-22.9-68.3-65.8V235.2H1488c-35.6 0-36.7-55.3 0-55.3h15.5v-37.3c0-41.3 63.8-42.1 63.8 0v37.5h24.9c35.4 0 35.7 55.3 0 55.3h-24.9v108.5c0 29.6 26.1 26.3 27.4 26.3 31.4 0 52.6 56.3-22.9 56.3zM1992 123c-19.5-50.2-95.5-50-114.5 0-107.3 275.7-99.5 252.7-99.5 262.8 0 42.8 58.3 51.2 72.1 14.4l13.5-35.9H2006l13 35.9c14.2 37.7 72.1 27.2 72.1-14.4 0-10.1 5.3 6.8-99.1-262.8zm-108.9 179.1l51.7-142.9 51.8 142.9h-103.5zm591.3-85.6l-53.7 176.3c-12.4 41.2-72 41-84 0l-42.3-135.9-42.3 135.9c-12.4 40.9-72 41.2-84.5 0l-54.2-176.3c-12.5-39.4 49.8-56.1 60.2-16.9L2213 342l45.3-139.5c10.9-32.7 59.6-34.7 71.2 0l45.3 139.5 39.3-142.4c10.3-38.3 72.6-23.8 60.3 16.9zm275.4 75.1c0-42.4-33.9-117.5-119.5-117.5-73.2 0-124.4 56.3-124.4 126 0 77.2 55.3 126.4 128.5 126.4 31.7 0 93-11.5 93-39.8 0-18.3-21.1-31.5-39.3-22.4-49.4 26.2-109 8.4-115.9-43.8h148.3c16.3 0 29.3-13.4 29.3-28.9zM2571 277.7c9.5-73.4 113.9-68.6 118.6 0H2571zm316.7 148.8c-31.4 0-81.6-10.5-96.6-31.9-12.4-17 2.5-39.8 21.8-39.8 16.3 0 36.8 22.9 77.7 22.9 27.4 0 40.4-11 40.4-25.8 0-39.8-142.9-7.4-142.9-102 0-40.4 35.3-75.7 98.6-75.7 31.4 0 74.1 9.9 87.6 29.4 10.8 14.8-1.4 36.2-20.9 36.2-15.1 0-26.7-17.3-66.2-17.3-22.9 0-37.8 10.5-37.8 23.8 0 35.9 142.4 6 142.4 103.1-.1 43.7-37.4 77.1-104.1 77.1zm266.8-252.4c-169.3 0-169.1 252.4 0 252.4 170.1 0 169.6-252.4 0-252.4zm0 196.1c-81.8 0-82-139.8 0-139.8 82.5 0 82.4 139.8 0 139.8zm476.9 22V268.7c0-53.8-61.4-45.8-85.7-10.5v134c0 41.3-63.8 42.1-63.8 0V268.7c0-52.1-59.5-47.4-85.7-10.1v133.6c0 41.5-63.3 41.8-63.3 0V208c0-40 63.1-41.6 63.1 0v3.4c9.9-14.4 41.8-37.3 78.6-37.3 35.3 0 57.7 16.4 66.7 43.8 13.9-21.8 45.8-43.8 82.6-43.8 44.3 0 70.7 23.4 70.7 72.7v145.3c.5 17.3-13.5 31.4-31.9 31.4 3.5.1-31.3 1.1-31.3-31.3zM3992 291.6c0-42.4-32.4-117.5-117.9-117.5-73.2 0-127.5 56.3-127.5 126 0 77.2 58.3 126.4 131.6 126.4 31.7 0 91.5-11.5 91.5-39.8 0-18.3-21.1-31.5-39.3-22.4-49.4 26.2-110.5 8.4-117.5-43.8h149.8c16.3 0 29.1-13.4 29.3-28.9zm-180.5-13.9c9.7-74.4 115.9-68.3 120.1 0h-120.1z"], + "fonticons": [448, 512, [], "f280", "M0 32v448h448V32zm187 140.9c-18.4 0-19 9.9-19 27.4v23.3c0 2.4-3.5 4.4-.6 4.4h67.4l-11.1 37.3H168v112.9c0 5.8-2 6.7 3.2 7.3l43.5 4.1v25.1H84V389l21.3-2c5.2-.6 6.7-2.3 6.7-7.9V267.7c0-2.3-2.9-2.3-5.8-2.3H84V228h28v-21c0-49.6 26.5-70 77.3-70 34.1 0 64.7 8.2 64.7 52.8l-50.7 6.1c.3-18.7-4.4-23-16.3-23zm74.3 241.8v-25.1l20.4-2.6c5.2-.6 7.6-1.7 7.6-7.3V271.8c0-4.1-2.9-6.7-6.7-7.9l-24.2-6.4 6.7-29.5h80.2v151.7c0 5.8-2.6 6.4 2.9 7.3l15.7 2.6v25.1zm80.8-255.5l9 33.2-7.3 7.3-31.2-16.6-31.2 16.6-7.3-7.3 9-33.2-21.8-24.2 3.5-9.6h27.7l15.5-28h9.3l15.5 28h27.7l3.5 9.6z"], + "fonticons-fi": [384, 512, [], "f3a2", "M114.4 224h92.4l-15.2 51.2h-76.4V433c0 8-2.8 9.2 4.4 10l59.6 5.6V483H0v-35.2l29.2-2.8c7.2-.8 9.2-3.2 9.2-10.8V278.4c0-3.2-4-3.2-8-3.2H0V224h38.4v-28.8c0-68 36.4-96 106-96 46.8 0 88.8 11.2 88.8 72.4l-69.6 8.4c.4-25.6-6-31.6-22.4-31.6-25.2 0-26 13.6-26 37.6v32c0 3.2-4.8 6-.8 6zM384 483H243.2v-34.4l28-3.6c7.2-.8 10.4-2.4 10.4-10V287c0-5.6-4-9.2-9.2-10.8l-33.2-8.8 9.2-40.4h110v208c0 8-3.6 8.8 4 10l21.6 3.6V483zm-30-347.2l12.4 45.6-10 10-42.8-22.8-42.8 22.8-10-10 12.4-45.6-30-36.4 4.8-10h38L307.2 51H320l21.2 38.4h38l4.8 13.2-30 33.2z"], + "fort-awesome": [512, 512, [], "f286", "M489.2 287.9h-27.4c-2.6 0-4.6 2-4.6 4.6v32h-36.6V146.2c0-2.6-2-4.6-4.6-4.6h-27.4c-2.6 0-4.6 2-4.6 4.6v32h-36.6v-32c0-2.6-2-4.6-4.6-4.6h-27.4c-2.6 0-4.6 2-4.6 4.6v32h-36.6v-32c0-6-8-4.6-11.7-4.6v-38c8.3-2 17.1-3.4 25.7-3.4 10.9 0 20.9 4.3 31.4 4.3 4.6 0 27.7-1.1 27.7-8v-60c0-2.6-2-4.6-4.6-4.6-5.1 0-15.1 4.3-24 4.3-9.7 0-20.9-4.3-32.6-4.3-8 0-16 1.1-23.7 2.9v-4.9c5.4-2.6 9.1-8.3 9.1-14.3 0-20.7-31.4-20.8-31.4 0 0 6 3.7 11.7 9.1 14.3v111.7c-3.7 0-11.7-1.4-11.7 4.6v32h-36.6v-32c0-2.6-2-4.6-4.6-4.6h-27.4c-2.6 0-4.6 2-4.6 4.6v32H128v-32c0-2.6-2-4.6-4.6-4.6H96c-2.6 0-4.6 2-4.6 4.6v178.3H54.8v-32c0-2.6-2-4.6-4.6-4.6H22.8c-2.6 0-4.6 2-4.6 4.6V512h182.9v-96c0-72.6 109.7-72.6 109.7 0v96h182.9V292.5c.1-2.6-1.9-4.6-4.5-4.6zm-288.1-4.5c0 2.6-2 4.6-4.6 4.6h-27.4c-2.6 0-4.6-2-4.6-4.6v-64c0-2.6 2-4.6 4.6-4.6h27.4c2.6 0 4.6 2 4.6 4.6v64zm146.4 0c0 2.6-2 4.6-4.6 4.6h-27.4c-2.6 0-4.6-2-4.6-4.6v-64c0-2.6 2-4.6 4.6-4.6h27.4c2.6 0 4.6 2 4.6 4.6v64z"], + "fort-awesome-alt": [512, 512, [], "f3a3", "M208 237.4h-22.2c-2.1 0-3.7 1.6-3.7 3.7v51.7c0 2.1 1.6 3.7 3.7 3.7H208c2.1 0 3.7-1.6 3.7-3.7v-51.7c0-2.1-1.6-3.7-3.7-3.7zm118.2 0H304c-2.1 0-3.7 1.6-3.7 3.7v51.7c0 2.1 1.6 3.7 3.7 3.7h22.2c2.1 0 3.7-1.6 3.7-3.7v-51.7c-.1-2.1-1.7-3.7-3.7-3.7zm132-125.1c-2.3-3.2-4.6-6.4-7.1-9.5-9.8-12.5-20.8-24-32.8-34.4-4.5-3.9-9.1-7.6-13.9-11.2-1.6-1.2-3.2-2.3-4.8-3.5C372 34.1 340.3 20 306 13c-16.2-3.3-32.9-5-50-5s-33.9 1.7-50 5c-34.3 7.1-66 21.2-93.3 40.8-1.6 1.1-3.2 2.3-4.8 3.5-4.8 3.6-9.4 7.3-13.9 11.2-3 2.6-5.9 5.3-8.8 8s-5.7 5.5-8.4 8.4c-5.5 5.7-10.7 11.8-15.6 18-2.4 3.1-4.8 6.3-7.1 9.5C25.2 153 8.3 202.5 8.3 256c0 2 .1 4 .1 6 .1.7.1 1.3.1 2 .1 1.3.1 2.7.2 4 0 .8.1 1.5.1 2.3 0 1.3.1 2.5.2 3.7.1.8.1 1.6.2 2.4.1 1.1.2 2.3.3 3.5 0 .8.1 1.6.2 2.4.1 1.2.3 2.4.4 3.6.1.8.2 1.5.3 2.3.1 1.3.3 2.6.5 3.9.1.6.2 1.3.3 1.9l.9 5.7c.1.6.2 1.1.3 1.7.3 1.3.5 2.7.8 4 .2.8.3 1.6.5 2.4.2 1 .5 2.1.7 3.2.2.9.4 1.7.6 2.6.2 1 .4 2 .7 3 .2.9.5 1.8.7 2.7.3 1 .5 1.9.8 2.9.3.9.5 1.8.8 2.7.2.9.5 1.9.8 2.8s.5 1.8.8 2.7c.3 1 .6 1.9.9 2.8.6 1.6 1.1 3.3 1.7 4.9.4 1 .7 1.9 1 2.8.3 1 .7 2 1.1 3 .3.8.6 1.5.9 2.3l1.2 3c.3.7.6 1.5.9 2.2.4 1 .9 2 1.3 3l.9 2.1c.5 1 .9 2 1.4 3 .3.7.6 1.3.9 2 .5 1 1 2.1 1.5 3.1.2.6.5 1.1.8 1.7.6 1.1 1.1 2.2 1.7 3.3.1.2.2.3.3.5 2.2 4.1 4.4 8.2 6.8 12.2.2.4.5.8.7 1.2.7 1.1 1.3 2.2 2 3.3.3.5.6.9.9 1.4.6 1.1 1.3 2.1 2 3.2.3.5.6.9.9 1.4.7 1.1 1.4 2.1 2.1 3.2.2.4.5.8.8 1.2.7 1.1 1.5 2.2 2.3 3.3.2.2.3.5.5.7 37.5 51.7 94.4 88.5 160 99.4.9.1 1.7.3 2.6.4 1 .2 2.1.4 3.1.5s1.9.3 2.8.4c1 .2 2 .3 3 .4.9.1 1.9.2 2.9.3s1.9.2 2.9.3 2.1.2 3.1.3c.9.1 1.8.1 2.7.2 1.1.1 2.3.1 3.4.2.8 0 1.7.1 2.5.1 1.3 0 2.6.1 3.9.1.7.1 1.4.1 2.1.1 2 .1 4 .1 6 .1s4-.1 6-.1c.7 0 1.4-.1 2.1-.1 1.3 0 2.6 0 3.9-.1.8 0 1.7-.1 2.5-.1 1.1-.1 2.3-.1 3.4-.2.9 0 1.8-.1 2.7-.2 1-.1 2.1-.2 3.1-.3s1.9-.2 2.9-.3c.9-.1 1.9-.2 2.9-.3s2-.3 3-.4 1.9-.3 2.8-.4c1-.2 2.1-.3 3.1-.5.9-.1 1.7-.3 2.6-.4 65.6-11 122.5-47.7 160.1-102.4.2-.2.3-.5.5-.7.8-1.1 1.5-2.2 2.3-3.3.2-.4.5-.8.8-1.2.7-1.1 1.4-2.1 2.1-3.2.3-.5.6-.9.9-1.4.6-1.1 1.3-2.1 2-3.2.3-.5.6-.9.9-1.4.7-1.1 1.3-2.2 2-3.3.2-.4.5-.8.7-1.2 2.4-4 4.6-8.1 6.8-12.2.1-.2.2-.3.3-.5.6-1.1 1.1-2.2 1.7-3.3.2-.6.5-1.1.8-1.7.5-1 1-2.1 1.5-3.1.3-.7.6-1.3.9-2 .5-1 1-2 1.4-3l.9-2.1c.5-1 .9-2 1.3-3 .3-.7.6-1.5.9-2.2l1.2-3c.3-.8.6-1.5.9-2.3.4-1 .7-2 1.1-3s.7-1.9 1-2.8c.6-1.6 1.2-3.3 1.7-4.9.3-1 .6-1.9.9-2.8s.5-1.8.8-2.7c.2-.9.5-1.9.8-2.8s.6-1.8.8-2.7c.3-1 .5-1.9.8-2.9.2-.9.5-1.8.7-2.7.2-1 .5-2 .7-3 .2-.9.4-1.7.6-2.6.2-1 .5-2.1.7-3.2.2-.8.3-1.6.5-2.4.3-1.3.6-2.7.8-4 .1-.6.2-1.1.3-1.7l.9-5.7c.1-.6.2-1.3.3-1.9.1-1.3.3-2.6.5-3.9.1-.8.2-1.5.3-2.3.1-1.2.3-2.4.4-3.6 0-.8.1-1.6.2-2.4.1-1.1.2-2.3.3-3.5.1-.8.1-1.6.2-2.4.1 1.7.1.5.2-.7 0-.8.1-1.5.1-2.3.1-1.3.2-2.7.2-4 .1-.7.1-1.3.1-2 .1-2 .1-4 .1-6 0-53.5-16.9-103-45.8-143.7zM448 371.5c-9.4 15.5-20.6 29.9-33.6 42.9-20.6 20.6-44.5 36.7-71.2 48-13.9 5.8-28.2 10.3-42.9 13.2v-75.8c0-58.6-88.6-58.6-88.6 0v75.8c-14.7-2.9-29-7.3-42.9-13.2-26.7-11.3-50.6-27.4-71.2-48-13-13-24.2-27.4-33.6-42.9v-71.3c0-2.1 1.6-3.7 3.7-3.7h22.1c2.1 0 3.7 1.6 3.7 3.7V326h29.6V182c0-2.1 1.6-3.7 3.7-3.7h22.1c2.1 0 3.7 1.6 3.7 3.7v25.9h29.5V182c0-2.1 1.6-3.7 3.7-3.7H208c2.1 0 3.7 1.6 3.7 3.7v25.9h29.5V182c0-4.8 6.5-3.7 9.5-3.7V88.1c-4.4-2-7.4-6.7-7.4-11.5 0-16.8 25.4-16.8 25.4 0 0 4.8-3 9.4-7.4 11.5V92c6.3-1.4 12.7-2.3 19.2-2.3 9.4 0 18.4 3.5 26.3 3.5 7.2 0 15.2-3.5 19.4-3.5 2.1 0 3.7 1.6 3.7 3.7v48.4c0 5.6-18.7 6.5-22.4 6.5-8.6 0-16.6-3.5-25.4-3.5-7 0-14.1 1.2-20.8 2.8v30.7c3 0 9.5-1.1 9.5 3.7v25.9h29.5V182c0-2.1 1.6-3.7 3.7-3.7h22.2c2.1 0 3.7 1.6 3.7 3.7v25.9h29.5V182c0-2.1 1.6-3.7 3.7-3.7h22.1c2.1 0 3.7 1.6 3.7 3.7v144h29.5v-25.8c0-2.1 1.6-3.7 3.7-3.7h22.2c2.1 0 3.7 1.6 3.7 3.7z"], + "forumbee": [448, 512, [], "f211", "M5.8 309.7C2 292.7 0 275.5 0 258.3 0 135 99.8 35 223.1 35c16.6 0 33.3 2 49.3 5.5C149 87.5 51.9 186 5.8 309.7zm392.9-189.2C385 103 369 87.8 350.9 75.2c-149.6 44.3-266.3 162.1-309.7 312 12.5 18.1 28 35.6 45.2 49 43.1-151.3 161.2-271.7 312.3-315.7zm15.8 252.7c15.2-25.1 25.4-53.7 29.5-82.8-79.4 42.9-145 110.6-187.6 190.3 30-4.4 58.9-15.3 84.6-31.3 35 13.1 70.9 24.3 107 33.6-9.3-36.5-20.4-74.5-33.5-109.8zm29.7-145.5c-2.6-19.5-7.9-38.7-15.8-56.8C290.5 216.7 182 327.5 137.1 466c18.1 7.6 37 12.5 56.6 15.2C240 367.1 330.5 274.4 444.2 227.7z"], + "foursquare": [368, 512, [], "f180", "M323.1 3H49.9C12.4 3 0 31.3 0 49.1v433.8c0 20.3 12.1 27.7 18.2 30.1 6.2 2.5 22.8 4.6 32.9-7.1C180 356.5 182.2 354 182.2 354c3.1-3.4 3.4-3.1 6.8-3.1h83.4c35.1 0 40.6-25.2 44.3-39.7l48.6-243C373.8 25.8 363.1 3 323.1 3zm-16.3 73.8l-11.4 59.7c-1.2 6.5-9.5 13.2-16.9 13.2H172.1c-12 0-20.6 8.3-20.6 20.3v13c0 12 8.6 20.6 20.6 20.6h90.4c8.3 0 16.6 9.2 14.8 18.2-1.8 8.9-10.5 53.8-11.4 58.8-.9 4.9-6.8 13.5-16.9 13.5h-73.5c-13.5 0-17.2 1.8-26.5 12.6 0 0-8.9 11.4-89.5 108.3-.9.9-1.8.6-1.8-.3V75.9c0-7.7 6.8-16.6 16.6-16.6h219c8.2 0 15.6 7.7 13.5 17.5z"], + "free-code-camp": [576, 512, [], "f2c5", "M97.22,96.21c10.36-10.65,16-17.12,16-21.9,0-2.76-1.92-5.51-3.83-7.42A14.81,14.81,0,0,0,101,64.05c-8.48,0-20.92,8.79-35.84,25.69C23.68,137,2.51,182.81,3.37,250.34s17.47,117,54.06,161.87C76.22,435.86,90.62,448,100.9,448a13.55,13.55,0,0,0,8.37-3.84c1.91-2.76,3.81-5.63,3.81-8.38,0-5.63-3.86-12.2-13.2-20.55-44.45-42.33-67.32-97-67.48-165C32.25,188.8,54,137.83,97.22,96.21ZM239.47,420.07c.58.37.91.55.91.55Zm93.79.55.17-.13C333.24,420.62,333.17,420.67,333.26,420.62Zm3.13-158.18c-16.24-4.15,50.41-82.89-68.05-177.17,0,0,15.54,49.38-62.83,159.57-74.27,104.35,23.46,168.73,34,175.23-6.73-4.35-47.4-35.7,9.55-128.64,11-18.3,25.53-34.87,43.5-72.16,0,0,15.91,22.45,7.6,71.13C287.7,364,354,342.91,355,343.94c22.75,26.78-17.72,73.51-21.58,76.55,5.49-3.65,117.71-78,33-188.1C360.43,238.4,352.62,266.59,336.39,262.44ZM510.88,89.69C496,72.79,483.52,64,475,64a14.81,14.81,0,0,0-8.39,2.84c-1.91,1.91-3.83,4.66-3.83,7.42,0,4.78,5.6,11.26,16,21.9,43.23,41.61,65,92.59,64.82,154.06-.16,68-23,122.63-67.48,165-9.34,8.35-13.18,14.92-13.2,20.55,0,2.75,1.9,5.62,3.81,8.38A13.61,13.61,0,0,0,475.1,448c10.28,0,24.68-12.13,43.47-35.79,36.59-44.85,53.14-94.38,54.06-161.87S552.32,137,510.88,89.69Z"], + "freebsd": [448, 512, [], "f3a4", "M303.7 96.2c11.1-11.1 115.5-77 139.2-53.2 23.7 23.7-42.1 128.1-53.2 139.2-11.1 11.1-39.4.9-63.1-22.9-23.8-23.7-34.1-52-22.9-63.1zM109.9 68.1C73.6 47.5 22 24.6 5.6 41.1c-16.6 16.6 7.1 69.4 27.9 105.7 18.5-32.2 44.8-59.3 76.4-78.7zM406.7 174c3.3 11.3 2.7 20.7-2.7 26.1-20.3 20.3-87.5-27-109.3-70.1-18-32.3-11.1-53.4 14.9-48.7 5.7-3.6 12.3-7.6 19.6-11.6-29.8-15.5-63.6-24.3-99.5-24.3-119.1 0-215.6 96.5-215.6 215.6 0 119 96.5 215.6 215.6 215.6S445.3 380.1 445.3 261c0-38.4-10.1-74.5-27.7-105.8-3.9 7-7.6 13.3-10.9 18.8z"], + "fulcrum": [320, 512, [], "f50b", "M95.75 164.14l-35.38 43.55L25 164.14l35.38-43.55zM144.23 0l-20.54 198.18L72.72 256l51 57.82L144.23 512V300.89L103.15 256l41.08-44.89zm79.67 164.14l35.38 43.55 35.38-43.55-35.38-43.55zm-48.48 47L216.5 256l-41.08 44.89V512L196 313.82 247 256l-51-57.82L175.42 0z"], + "galactic-republic": [496, 512, [], "f50c", "M248 504C111.25 504 0 392.75 0 256S111.25 8 248 8s248 111.25 248 248-111.25 248-248 248zm0-479.47C120.37 24.53 16.53 128.37 16.53 256S120.37 487.47 248 487.47 479.47 383.63 479.47 256 375.63 24.53 248 24.53zm27.62 21.81v24.62a185.933 185.933 0 0 1 83.57 34.54l17.39-17.36c-28.75-22.06-63.3-36.89-100.96-41.8zm-55.37.07c-37.64 4.94-72.16 19.8-100.88 41.85l17.28 17.36h.08c24.07-17.84 52.55-30.06 83.52-34.67V46.41zm12.25 50.17v82.87c-10.04 2.03-19.42 5.94-27.67 11.42l-58.62-58.59-21.93 21.93 58.67 58.67c-5.47 8.23-9.45 17.59-11.47 27.62h-82.9v31h82.9c2.02 10.02 6.01 19.31 11.47 27.54l-58.67 58.69 21.93 21.93 58.62-58.62a77.873 77.873 0 0 0 27.67 11.47v82.9h31v-82.9c10.05-2.03 19.37-6.06 27.62-11.55l58.67 58.69 21.93-21.93-58.67-58.69c5.46-8.23 9.47-17.52 11.5-27.54h82.87v-31h-82.87c-2.02-10.02-6.03-19.38-11.5-27.62l58.67-58.67-21.93-21.93-58.67 58.67c-8.25-5.49-17.57-9.47-27.62-11.5V96.58h-31zm183.24 30.72l-17.36 17.36a186.337 186.337 0 0 1 34.67 83.67h24.62c-4.95-37.69-19.83-72.29-41.93-101.03zm-335.55.13c-22.06 28.72-36.91 63.26-41.85 100.91h24.65c4.6-30.96 16.76-59.45 34.59-83.52l-17.39-17.39zM38.34 283.67c4.92 37.64 19.75 72.18 41.8 100.9l17.36-17.39c-17.81-24.07-29.92-52.57-34.51-83.52H38.34zm394.7 0c-4.61 30.99-16.8 59.5-34.67 83.6l17.36 17.36c22.08-28.74 36.98-63.29 41.93-100.96h-24.62zM136.66 406.38l-17.36 17.36c28.73 22.09 63.3 36.98 100.96 41.93v-24.64c-30.99-4.63-59.53-16.79-83.6-34.65zm222.53.05c-24.09 17.84-52.58 30.08-83.57 34.67v24.57c37.67-4.92 72.21-19.79 100.96-41.85l-17.31-17.39h-.08z"], + "galactic-senate": [512, 512, [], "f50d", "M249.86 33.48v26.07C236.28 80.17 226 168.14 225.39 274.9c11.74-15.62 19.13-33.33 19.13-48.24v-16.88c-.03-5.32.75-10.53 2.19-15.65.65-2.14 1.39-4.08 2.62-5.82 1.23-1.75 3.43-3.79 6.68-3.79 3.24 0 5.45 2.05 6.68 3.79 1.23 1.75 1.97 3.68 2.62 5.82 1.44 5.12 2.22 10.33 2.19 15.65v16.88c0 14.91 7.39 32.62 19.13 48.24-.63-106.76-10.91-194.73-24.49-215.35V33.48h-12.28zm-26.34 147.77c-9.52 2.15-18.7 5.19-27.46 9.08 8.9 16.12 9.76 32.64 1.71 37.29-8 4.62-21.85-4.23-31.36-19.82-11.58 8.79-21.88 19.32-30.56 31.09 14.73 9.62 22.89 22.92 18.32 30.66-4.54 7.7-20.03 7.14-35.47-.96-5.78 13.25-9.75 27.51-11.65 42.42 9.68.18 18.67 2.38 26.18 6.04 17.78-.3 32.77-1.96 40.49-4.22 5.55-26.35 23.02-48.23 46.32-59.51.73-25.55 1.88-49.67 3.48-72.07zm64.96 0c1.59 22.4 2.75 46.52 3.47 72.07 23.29 11.28 40.77 33.16 46.32 59.51 7.72 2.26 22.71 3.92 40.49 4.22 7.51-3.66 16.5-5.85 26.18-6.04-1.9-14.91-5.86-29.17-11.65-42.42-15.44 8.1-30.93 8.66-35.47.96-4.57-7.74 3.6-21.05 18.32-30.66-8.68-11.77-18.98-22.3-30.56-31.09-9.51 15.59-23.36 24.44-31.36 19.82-8.05-4.65-7.19-21.16 1.71-37.29a147.49 147.49 0 0 0-27.45-9.08zm-32.48 8.6c-3.23 0-5.86 8.81-6.09 19.93h-.05v16.88c0 41.42-49.01 95.04-93.49 95.04-52 0-122.75-1.45-156.37 29.17v2.51c9.42 17.12 20.58 33.17 33.18 47.97C45.7 380.26 84.77 360.4 141.2 360c45.68 1.02 79.03 20.33 90.76 40.87.01.01-.01.04 0 .05 7.67 2.14 15.85 3.23 24.04 3.21 8.19.02 16.37-1.07 24.04-3.21.01-.01-.01-.04 0-.05 11.74-20.54 45.08-39.85 90.76-40.87 56.43.39 95.49 20.26 108.02 41.35 12.6-14.8 23.76-30.86 33.18-47.97v-2.51c-33.61-30.62-104.37-29.17-156.37-29.17-44.48 0-93.49-53.62-93.49-95.04v-16.88h-.05c-.23-11.12-2.86-19.93-6.09-19.93zm0 96.59c22.42 0 40.6 18.18 40.6 40.6s-18.18 40.65-40.6 40.65-40.6-18.23-40.6-40.65c0-22.42 18.18-40.6 40.6-40.6zm0 7.64c-18.19 0-32.96 14.77-32.96 32.96S237.81 360 256 360s32.96-14.77 32.96-32.96-14.77-32.96-32.96-32.96zm0 6.14c14.81 0 26.82 12.01 26.82 26.82s-12.01 26.82-26.82 26.82-26.82-12.01-26.82-26.82 12.01-26.82 26.82-26.82zm-114.8 66.67c-10.19.07-21.6.36-30.5 1.66.43 4.42 1.51 18.63 7.11 29.76 9.11-2.56 18.36-3.9 27.62-3.9 41.28.94 71.48 34.35 78.26 74.47l.11 4.7c10.4 1.91 21.19 2.94 32.21 2.94 11.03 0 21.81-1.02 32.21-2.94l.11-4.7c6.78-40.12 36.98-73.53 78.26-74.47 9.26 0 18.51 1.34 27.62 3.9 5.6-11.13 6.68-25.34 7.11-29.76-8.9-1.3-20.32-1.58-30.5-1.66-18.76.42-35.19 4.17-48.61 9.67-12.54 16.03-29.16 30.03-49.58 33.07-.09.02-.17.04-.27.05-.05.01-.11.04-.16.05-5.24 1.07-10.63 1.6-16.19 1.6-5.55 0-10.95-.53-16.19-1.6-.05-.01-.11-.04-.16-.05-.1-.02-.17-.04-.27-.05-20.42-3.03-37.03-17.04-49.58-33.07-13.42-5.49-29.86-9.25-48.61-9.67z"], + "get-pocket": [448, 512, [], "f265", "M407.6 64h-367C18.5 64 0 82.5 0 104.6v135.2C0 364.5 99.7 464 224.2 464c124 0 223.8-99.5 223.8-224.2V104.6c0-22.4-17.7-40.6-40.4-40.6zm-162 268.5c-12.4 11.8-31.4 11.1-42.4 0C89.5 223.6 88.3 227.4 88.3 209.3c0-16.9 13.8-30.7 30.7-30.7 17 0 16.1 3.8 105.2 89.3 90.6-86.9 88.6-89.3 105.5-89.3 16.9 0 30.7 13.8 30.7 30.7 0 17.8-2.9 15.7-114.8 123.2z"], + "gg": [512, 512, [], "f260", "M179.2 230.4l102.4 102.4-102.4 102.4L0 256 179.2 76.8l44.8 44.8-25.6 25.6-19.2-19.2-128 128 128 128 51.5-51.5-77.1-76.5 25.6-25.6zM332.8 76.8L230.4 179.2l102.4 102.4 25.6-25.6-77.1-76.5 51.5-51.5 128 128-128 128-19.2-19.2-25.6 25.6 44.8 44.8L512 256 332.8 76.8z"], + "gg-circle": [512, 512, [], "f261", "M257 8C120 8 9 119 9 256s111 248 248 248 248-111 248-248S394 8 257 8zm-49.5 374.8L81.8 257.1l125.7-125.7 35.2 35.4-24.2 24.2-11.1-11.1-77.2 77.2 77.2 77.2 26.6-26.6-53.1-52.9 24.4-24.4 77.2 77.2-75 75.2zm99-2.2l-35.2-35.2 24.1-24.4 11.1 11.1 77.2-77.2-77.2-77.2-26.5 26.5 53.1 52.9-24.4 24.4-77.2-77.2 75-75L432.2 255 306.5 380.6z"], + "git": [512, 512, [], "f1d3", "M216.29 158.39H137C97 147.9 6.51 150.63 6.51 233.18c0 30.09 15 51.23 35 61-25.1 23-37 33.85-37 49.21 0 11 4.47 21.14 17.89 26.81C8.13 383.61 0 393.35 0 411.65c0 32.11 28.05 50.82 101.63 50.82 70.75 0 111.79-26.42 111.79-73.18 0-58.66-45.16-56.5-151.63-63l13.43-21.55c27.27 7.58 118.7 10 118.7-67.89 0-18.7-7.73-31.71-15-41.07l37.41-2.84zm-63.42 241.9c0 32.06-104.89 32.1-104.89 2.43 0-8.14 5.27-15 10.57-21.54 77.71 5.3 94.32 3.37 94.32 19.11zm-50.81-134.58c-52.8 0-50.46-71.16 1.2-71.16 49.54 0 50.82 71.16-1.2 71.16zm133.3 100.51v-32.1c26.75-3.66 27.24-2 27.24-11V203.61c0-8.5-2.05-7.38-27.24-16.26l4.47-32.92H324v168.71c0 6.51.4 7.32 6.51 8.14l20.73 2.84v32.1zm52.45-244.31c-23.17 0-36.59-13.43-36.59-36.61s13.42-35.77 36.59-35.77c23.58 0 37 12.62 37 35.77s-13.42 36.61-37 36.61zM512 350.46c-17.49 8.53-43.1 16.26-66.28 16.26-48.38 0-66.67-19.5-66.67-65.46V194.75c0-5.42 1.05-4.06-31.71-4.06V154.5c35.78-4.07 50-22 54.47-66.27h38.63c0 65.83-1.34 61.81 3.26 61.81H501v40.65h-60.56v97.15c0 6.92-4.92 51.41 60.57 26.84z"], + "git-alt": [448, 512, [], "f841", "M439.55 236.05L244 40.45a28.87 28.87 0 0 0-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22.26 41.85 9.08 55a34.34 34.34 0 0 1-48.55 0c-17.57-17.6-11.07-46.91 11.25-56v-123c-20.8-8.51-24.6-30.74-18.64-45L142.57 101 8.45 235.14a28.86 28.86 0 0 0 0 40.81l195.61 195.6a28.86 28.86 0 0 0 40.8 0l194.69-194.69a28.86 28.86 0 0 0 0-40.81z"], + "git-square": [448, 512, [], "f1d2", "M100.59 334.24c48.57 3.31 58.95 2.11 58.95 11.94 0 20-65.55 20.06-65.55 1.52.01-5.09 3.29-9.4 6.6-13.46zm27.95-116.64c-32.29 0-33.75 44.47-.75 44.47 32.51 0 31.71-44.47.75-44.47zM448 80v352a48 48 0 0 1-48 48H48a48 48 0 0 1-48-48V80a48 48 0 0 1 48-48h352a48 48 0 0 1 48 48zm-227 69.31c0 14.49 8.38 22.88 22.86 22.88 14.74 0 23.13-8.39 23.13-22.88S258.62 127 243.88 127c-14.48 0-22.88 7.84-22.88 22.31zM199.18 195h-49.55c-25-6.55-81.56-4.85-81.56 46.75 0 18.8 9.4 32 21.85 38.11C74.23 294.23 66.8 301 66.8 310.6c0 6.87 2.79 13.22 11.18 16.76-8.9 8.4-14 14.48-14 25.92C64 373.35 81.53 385 127.52 385c44.22 0 69.87-16.51 69.87-45.73 0-36.67-28.23-35.32-94.77-39.38l8.38-13.43c17 4.74 74.19 6.23 74.19-42.43 0-11.69-4.83-19.82-9.4-25.67l23.38-1.78zm84.34 109.84l-13-1.78c-3.82-.51-4.07-1-4.07-5.09V192.52h-52.6l-2.79 20.57c15.75 5.55 17 4.86 17 10.17V298c0 5.62-.31 4.58-17 6.87v20.06h72.42zM384 315l-6.87-22.37c-40.93 15.37-37.85-12.41-37.85-16.73v-60.72h37.85v-25.41h-35.82c-2.87 0-2 2.52-2-38.63h-24.18c-2.79 27.7-11.68 38.88-34 41.42v22.62c20.47 0 19.82-.85 19.82 2.54v66.57c0 28.72 11.43 40.91 41.67 40.91 14.45 0 30.45-4.83 41.38-10.2z"], + "github": [496, 512, [], "f09b", "M165.9 397.4c0 2-2.3 3.6-5.2 3.6-3.3.3-5.6-1.3-5.6-3.6 0-2 2.3-3.6 5.2-3.6 3-.3 5.6 1.3 5.6 3.6zm-31.1-4.5c-.7 2 1.3 4.3 4.3 4.9 2.6 1 5.6 0 6.2-2s-1.3-4.3-4.3-5.2c-2.6-.7-5.5.3-6.2 2.3zm44.2-1.7c-2.9.7-4.9 2.6-4.6 4.9.3 2 2.9 3.3 5.9 2.6 2.9-.7 4.9-2.6 4.6-4.6-.3-1.9-3-3.2-5.9-2.9zM244.8 8C106.1 8 0 113.3 0 252c0 110.9 69.8 205.8 169.5 239.2 12.8 2.3 17.3-5.6 17.3-12.1 0-6.2-.3-40.4-.3-61.4 0 0-70 15-84.7-29.8 0 0-11.4-29.1-27.8-36.6 0 0-22.9-15.7 1.6-15.4 0 0 24.9 2 38.6 25.8 21.9 38.6 58.6 27.5 72.9 20.9 2.3-16 8.8-27.1 16-33.7-55.9-6.2-112.3-14.3-112.3-110.5 0-27.5 7.6-41.3 23.6-58.9-2.6-6.5-11.1-33.3 2.6-67.9 20.9-6.5 69 27 69 27 20-5.6 41.5-8.5 62.8-8.5s42.8 2.9 62.8 8.5c0 0 48.1-33.6 69-27 13.7 34.7 5.2 61.4 2.6 67.9 16 17.7 25.8 31.5 25.8 58.9 0 96.5-58.9 104.2-114.8 110.5 9.2 7.9 17 22.9 17 46.4 0 33.7-.3 75.4-.3 83.6 0 6.5 4.6 14.4 17.3 12.1C428.2 457.8 496 362.9 496 252 496 113.3 383.5 8 244.8 8zM97.2 352.9c-1.3 1-1 3.3.7 5.2 1.6 1.6 3.9 2.3 5.2 1 1.3-1 1-3.3-.7-5.2-1.6-1.6-3.9-2.3-5.2-1zm-10.8-8.1c-.7 1.3.3 2.9 2.3 3.9 1.6 1 3.6.7 4.3-.7.7-1.3-.3-2.9-2.3-3.9-2-.6-3.6-.3-4.3.7zm32.4 35.6c-1.6 1.3-1 4.3 1.3 6.2 2.3 2.3 5.2 2.6 6.5 1 1.3-1.3.7-4.3-1.3-6.2-2.2-2.3-5.2-2.6-6.5-1zm-11.4-14.7c-1.6 1-1.6 3.6 0 5.9 1.6 2.3 4.3 3.3 5.6 2.3 1.6-1.3 1.6-3.9 0-6.2-1.4-2.3-4-3.3-5.6-2z"], + "github-alt": [480, 512, [], "f113", "M186.1 328.7c0 20.9-10.9 55.1-36.7 55.1s-36.7-34.2-36.7-55.1 10.9-55.1 36.7-55.1 36.7 34.2 36.7 55.1zM480 278.2c0 31.9-3.2 65.7-17.5 95-37.9 76.6-142.1 74.8-216.7 74.8-75.8 0-186.2 2.7-225.6-74.8-14.6-29-20.2-63.1-20.2-95 0-41.9 13.9-81.5 41.5-113.6-5.2-15.8-7.7-32.4-7.7-48.8 0-21.5 4.9-32.3 14.6-51.8 45.3 0 74.3 9 108.8 36 29-6.9 58.8-10 88.7-10 27 0 54.2 2.9 80.4 9.2 34-26.7 63-35.2 107.8-35.2 9.8 19.5 14.6 30.3 14.6 51.8 0 16.4-2.6 32.7-7.7 48.2 27.5 32.4 39 72.3 39 114.2zm-64.3 50.5c0-43.9-26.7-82.6-73.5-82.6-18.9 0-37 3.4-56 6-14.9 2.3-29.8 3.2-45.1 3.2-15.2 0-30.1-.9-45.1-3.2-18.7-2.6-37-6-56-6-46.8 0-73.5 38.7-73.5 82.6 0 87.8 80.4 101.3 150.4 101.3h48.2c70.3 0 150.6-13.4 150.6-101.3zm-82.6-55.1c-25.8 0-36.7 34.2-36.7 55.1s10.9 55.1 36.7 55.1 36.7-34.2 36.7-55.1-10.9-55.1-36.7-55.1z"], + "github-square": [448, 512, [], "f092", "M400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zM277.3 415.7c-8.4 1.5-11.5-3.7-11.5-8 0-5.4.2-33 .2-55.3 0-15.6-5.2-25.5-11.3-30.7 37-4.1 76-9.2 76-73.1 0-18.2-6.5-27.3-17.1-39 1.7-4.3 7.4-22-1.7-45-13.9-4.3-45.7 17.9-45.7 17.9-13.2-3.7-27.5-5.6-41.6-5.6-14.1 0-28.4 1.9-41.6 5.6 0 0-31.8-22.2-45.7-17.9-9.1 22.9-3.5 40.6-1.7 45-10.6 11.7-15.6 20.8-15.6 39 0 63.6 37.3 69 74.3 73.1-4.8 4.3-9.1 11.7-10.6 22.3-9.5 4.3-33.8 11.7-48.3-13.9-9.1-15.8-25.5-17.1-25.5-17.1-16.2-.2-1.1 10.2-1.1 10.2 10.8 5 18.4 24.2 18.4 24.2 9.7 29.7 56.1 19.7 56.1 19.7 0 13.9.2 36.5.2 40.6 0 4.3-3 9.5-11.5 8-66-22.1-112.2-84.9-112.2-158.3 0-91.8 70.2-161.5 162-161.5S388 165.6 388 257.4c.1 73.4-44.7 136.3-110.7 158.3zm-98.1-61.1c-1.9.4-3.7-.4-3.9-1.7-.2-1.5 1.1-2.8 3-3.2 1.9-.2 3.7.6 3.9 1.9.3 1.3-1 2.6-3 3zm-9.5-.9c0 1.3-1.5 2.4-3.5 2.4-2.2.2-3.7-.9-3.7-2.4 0-1.3 1.5-2.4 3.5-2.4 1.9-.2 3.7.9 3.7 2.4zm-13.7-1.1c-.4 1.3-2.4 1.9-4.1 1.3-1.9-.4-3.2-1.9-2.8-3.2.4-1.3 2.4-1.9 4.1-1.5 2 .6 3.3 2.1 2.8 3.4zm-12.3-5.4c-.9 1.1-2.8.9-4.3-.6-1.5-1.3-1.9-3.2-.9-4.1.9-1.1 2.8-.9 4.3.6 1.3 1.3 1.8 3.3.9 4.1zm-9.1-9.1c-.9.6-2.6 0-3.7-1.5s-1.1-3.2 0-3.9c1.1-.9 2.8-.2 3.7 1.3 1.1 1.5 1.1 3.3 0 4.1zm-6.5-9.7c-.9.9-2.4.4-3.5-.6-1.1-1.3-1.3-2.8-.4-3.5.9-.9 2.4-.4 3.5.6 1.1 1.3 1.3 2.8.4 3.5zm-6.7-7.4c-.4.9-1.7 1.1-2.8.4-1.3-.6-1.9-1.7-1.5-2.6.4-.6 1.5-.9 2.8-.4 1.3.7 1.9 1.8 1.5 2.6z"], + "gitkraken": [592, 512, [], "f3a6", "M565.7 118.1c-2.3-6.1-9.3-9.2-15.3-6.6-5.7 2.4-8.5 8.9-6.3 14.6 10.9 29 16.9 60.5 16.9 93.3 0 134.6-100.3 245.7-230.2 262.7V358.4c7.9-1.5 15.5-3.6 23-6.2v104c106.7-25.9 185.9-122.1 185.9-236.8 0-91.8-50.8-171.8-125.8-213.3-5.7-3.2-13-.9-15.9 5-2.7 5.5-.6 12.2 4.7 15.1 67.9 37.6 113.9 110 113.9 193.2 0 93.3-57.9 173.1-139.8 205.4v-92.2c14.2-4.5 24.9-17.7 24.9-33.5 0-13.1-6.8-24.4-17.3-30.5 8.3-79.5 44.5-58.6 44.5-83.9V170c0-38-87.9-161.8-129-164.7-2.5-.2-5-.2-7.6 0C251.1 8.3 163.2 132 163.2 170v14.8c0 25.3 36.3 4.3 44.5 83.9-10.6 6.1-17.3 17.4-17.3 30.5 0 15.8 10.6 29 24.8 33.5v92.2c-81.9-32.2-139.8-112-139.8-205.4 0-83.1 46-155.5 113.9-193.2 5.4-3 7.4-9.6 4.7-15.1-2.9-5.9-10.1-8.2-15.9-5-75 41.5-125.8 121.5-125.8 213.3 0 114.7 79.2 210.8 185.9 236.8v-104c7.6 2.5 15.1 4.6 23 6.2v123.7C131.4 465.2 31 354.1 31 219.5c0-32.8 6-64.3 16.9-93.3 2.2-5.8-.6-12.2-6.3-14.6-6-2.6-13 .4-15.3 6.6C14.5 149.7 8 183.8 8 219.5c0 155.1 122.6 281.6 276.3 287.8V361.4c6.8.4 15 .5 23.4 0v145.8C461.4 501.1 584 374.6 584 219.5c0-35.7-6.5-69.8-18.3-101.4zM365.9 275.5c13 0 23.7 10.5 23.7 23.7 0 13.1-10.6 23.7-23.7 23.7-13 0-23.7-10.5-23.7-23.7 0-13.1 10.6-23.7 23.7-23.7zm-139.8 47.3c-13.2 0-23.7-10.7-23.7-23.7s10.5-23.7 23.7-23.7c13.1 0 23.7 10.6 23.7 23.7 0 13-10.5 23.7-23.7 23.7z"], + "gitlab": [512, 512, [], "f296", "M105.2 24.9c-3.1-8.9-15.7-8.9-18.9 0L29.8 199.7h132c-.1 0-56.6-174.8-56.6-174.8zM.9 287.7c-2.6 8 .3 16.9 7.1 22l247.9 184-226.2-294zm160.8-88l94.3 294 94.3-294zm349.4 88l-28.8-88-226.3 294 247.9-184c6.9-5.1 9.7-14 7.2-22zM425.7 24.9c-3.1-8.9-15.7-8.9-18.9 0l-56.6 174.8h132z"], + "gitter": [384, 512, [], "f426", "M66.4 322.5H16V0h50.4v322.5zM166.9 76.1h-50.4V512h50.4V76.1zm100.6 0h-50.4V512h50.4V76.1zM368 76h-50.4v247H368V76z"], + "glide": [448, 512, [], "f2a5", "M252.8 148.6c0 8.8-1.6 17.7-3.4 26.4-5.8 27.8-11.6 55.8-17.3 83.6-1.4 6.3-8.3 4.9-13.7 4.9-23.8 0-30.5-26-30.5-45.5 0-29.3 11.2-68.1 38.5-83.1 4.3-2.5 9.2-4.2 14.1-4.2 11.4 0 12.3 8.3 12.3 17.9zM448 80v352c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V80c0-26.5 21.5-48 48-48h352c26.5 0 48 21.5 48 48zm-64 187c0-5.1-20.8-37.7-25.5-39.5-2.2-.9-7.2-2.3-9.6-2.3-23.1 0-38.7 10.5-58.2 21.5l-.5-.5c4.3-29.4 14.6-57.2 14.6-87.4 0-44.6-23.8-62.7-67.5-62.7-71.7 0-108 70.8-108 123.5 0 54.7 32 85 86.3 85 7.5 0 6.9-.6 6.9 2.3-10.5 80.3-56.5 82.9-56.5 58.9 0-24.4 28-36.5 28.3-38-.2-7.6-29.3-17.2-36.7-17.2-21.1 0-32.7 33-32.7 50.6 0 32.3 20.4 54.7 53.3 54.7 48.2 0 83.4-49.7 94.3-91.7 9.4-37.7 7-39.4 12.3-42.1 20-10.1 35.8-16.8 58.4-16.8 11.1 0 19 2.3 36.7 5.2 1.8.1 4.1-1.7 4.1-3.5z"], + "glide-g": [448, 512, [], "f2a6", "M407.1 211.2c-3.5-1.4-11.6-3.8-15.4-3.8-37.1 0-62.2 16.8-93.5 34.5l-.9-.9c7-47.3 23.5-91.9 23.5-140.4C320.8 29.1 282.6 0 212.4 0 97.3 0 39 113.7 39 198.4 39 286.3 90.3 335 177.6 335c12 0 11-1 11 3.8-16.9 128.9-90.8 133.1-90.8 94.6 0-39.2 45-58.6 45.5-61-.3-12.2-47-27.6-58.9-27.6-33.9.1-52.4 51.2-52.4 79.3C32 476 64.8 512 117.5 512c77.4 0 134-77.8 151.4-145.4 15.1-60.5 11.2-63.3 19.7-67.6 32.2-16.2 57.5-27 93.8-27 17.8 0 30.5 3.7 58.9 8.4 2.9 0 6.7-2.9 6.7-5.8 0-8-33.4-60.5-40.9-63.4zm-175.3-84.4c-9.3 44.7-18.6 89.6-27.8 134.3-2.3 10.2-13.3 7.8-22 7.8-38.3 0-49-41.8-49-73.1 0-47 18-109.3 61.8-133.4 7-4.1 14.8-6.7 22.6-6.7 18.6 0 20 13.3 20 28.7-.1 14.3-2.7 28.5-5.6 42.4z"], + "gofore": [400, 512, [], "f3a7", "M324 319.8h-13.2v34.7c-24.5 23.1-56.3 35.8-89.9 35.8-73.2 0-132.4-60.2-132.4-134.4 0-74.1 59.2-134.4 132.4-134.4 35.3 0 68.6 14 93.6 39.4l62.3-63.3C335 55.3 279.7 32 220.7 32 98 32 0 132.6 0 256c0 122.5 97 224 220.7 224 63.2 0 124.5-26.2 171-82.5-2-27.6-13.4-77.7-67.7-77.7zm-12.1-112.5H205.6v89H324c33.5 0 60.5 15.1 76 41.8v-30.6c0-65.2-40.4-100.2-88.1-100.2z"], + "goodreads": [448, 512, [], "f3a8", "M299.9 191.2c5.1 37.3-4.7 79-35.9 100.7-22.3 15.5-52.8 14.1-70.8 5.7-37.1-17.3-49.5-58.6-46.8-97.2 4.3-60.9 40.9-87.9 75.3-87.5 46.9-.2 71.8 31.8 78.2 78.3zM448 88v336c0 30.9-25.1 56-56 56H56c-30.9 0-56-25.1-56-56V88c0-30.9 25.1-56 56-56h336c30.9 0 56 25.1 56 56zM330 313.2s-.1-34-.1-217.3h-29v40.3c-.8.3-1.2-.5-1.6-1.2-9.6-20.7-35.9-46.3-76-46-51.9.4-87.2 31.2-100.6 77.8-4.3 14.9-5.8 30.1-5.5 45.6 1.7 77.9 45.1 117.8 112.4 115.2 28.9-1.1 54.5-17 69-45.2.5-1 1.1-1.9 1.7-2.9.2.1.4.1.6.2.3 3.8.2 30.7.1 34.5-.2 14.8-2 29.5-7.2 43.5-7.8 21-22.3 34.7-44.5 39.5-17.8 3.9-35.6 3.8-53.2-1.2-21.5-6.1-36.5-19-41.1-41.8-.3-1.6-1.3-1.3-2.3-1.3h-26.8c.8 10.6 3.2 20.3 8.5 29.2 24.2 40.5 82.7 48.5 128.2 37.4 49.9-12.3 67.3-54.9 67.4-106.3z"], + "goodreads-g": [384, 512, [], "f3a9", "M42.6 403.3h2.8c12.7 0 25.5 0 38.2.1 1.6 0 3.1-.4 3.6 2.1 7.1 34.9 30 54.6 62.9 63.9 26.9 7.6 54.1 7.8 81.3 1.8 33.8-7.4 56-28.3 68-60.4 8-21.5 10.7-43.8 11-66.5.1-5.8.3-47-.2-52.8l-.9-.3c-.8 1.5-1.7 2.9-2.5 4.4-22.1 43.1-61.3 67.4-105.4 69.1-103 4-169.4-57-172-176.2-.5-23.7 1.8-46.9 8.3-69.7C58.3 47.7 112.3.6 191.6 0c61.3-.4 101.5 38.7 116.2 70.3.5 1.1 1.3 2.3 2.4 1.9V10.6h44.3c0 280.3.1 332.2.1 332.2-.1 78.5-26.7 143.7-103 162.2-69.5 16.9-159 4.8-196-57.2-8-13.5-11.8-28.3-13-44.5zM188.9 36.5c-52.5-.5-108.5 40.7-115 133.8-4.1 59 14.8 122.2 71.5 148.6 27.6 12.9 74.3 15 108.3-8.7 47.6-33.2 62.7-97 54.8-154-9.7-71.1-47.8-120-119.6-119.7z"], + "google": [488, 512, [], "f1a0", "M488 261.8C488 403.3 391.1 504 248 504 110.8 504 0 393.2 0 256S110.8 8 248 8c66.8 0 123 24.5 166.3 64.9l-67.5 64.9C258.5 52.6 94.3 116.6 94.3 256c0 86.5 69.1 156.6 153.7 156.6 98.2 0 135-70.4 140.8-106.9H248v-85.3h236.1c2.3 12.7 3.9 24.9 3.9 41.4z"], + "google-drive": [512, 512, [], "f3aa", "M339 314.9L175.4 32h161.2l163.6 282.9H339zm-137.5 23.6L120.9 480h310.5L512 338.5H201.5zM154.1 67.4L0 338.5 80.6 480 237 208.8 154.1 67.4z"], + "google-pay": [640, 512, [], "f979", "M105.72,215v41.25h57.1a49.66,49.66,0,0,1-21.14,32.6c-9.54,6.55-21.72,10.28-36,10.28-27.6,0-50.93-18.91-59.3-44.22a65.61,65.61,0,0,1,0-41l0,0c8.37-25.46,31.7-44.37,59.3-44.37a56.43,56.43,0,0,1,40.51,16.08L176.47,155a101.24,101.24,0,0,0-70.75-27.84,105.55,105.55,0,0,0-94.38,59.11,107.64,107.64,0,0,0,0,96.18v.15a105.41,105.41,0,0,0,94.38,59c28.47,0,52.55-9.53,70-25.91,20-18.61,31.41-46.15,31.41-78.91A133.76,133.76,0,0,0,205.38,215Zm389.41-4c-10.13-9.38-23.93-14.14-41.39-14.14-22.46,0-39.34,8.34-50.5,24.86l20.85,13.26q11.45-17,31.26-17a34.05,34.05,0,0,1,22.75,8.79A28.14,28.14,0,0,1,487.79,248v5.51c-9.1-5.07-20.55-7.75-34.64-7.75-16.44,0-29.65,3.88-39.49,11.77s-14.82,18.31-14.82,31.56a39.74,39.74,0,0,0,13.94,31.27c9.25,8.34,21,12.51,34.79,12.51,16.29,0,29.21-7.3,39-21.89h1v17.72h22.61V250C510.25,233.45,505.26,220.34,495.13,211ZM475.9,300.3a37.32,37.32,0,0,1-26.57,11.16A28.61,28.61,0,0,1,431,305.21a19.41,19.41,0,0,1-7.77-15.63c0-7,3.22-12.81,9.54-17.42s14.53-7,24.07-7C470,265,480.3,268,487.64,273.94,487.64,284.07,483.68,292.85,475.9,300.3Zm-93.65-142A55.71,55.71,0,0,0,341.74,142H279.07V328.74H302.7V253.1h39c16,0,29.5-5.36,40.51-15.93.88-.89,1.76-1.79,2.65-2.68A54.45,54.45,0,0,0,382.25,158.26Zm-16.58,62.23a30.65,30.65,0,0,1-23.34,9.68H302.7V165h39.63a32,32,0,0,1,22.6,9.23A33.18,33.18,0,0,1,365.67,220.49ZM614.31,201,577.77,292.7h-.45L539.9,201H514.21L566,320.55l-29.35,64.32H561L640,201Z"], + "google-play": [512, 512, [], "f3ab", "M325.3 234.3L104.6 13l280.8 161.2-60.1 60.1zM47 0C34 6.8 25.3 19.2 25.3 35.3v441.3c0 16.1 8.7 28.5 21.7 35.3l256.6-256L47 0zm425.2 225.6l-58.9-34.1-65.7 64.5 65.7 64.5 60.1-34.1c18-14.3 18-46.5-1.2-60.8zM104.6 499l280.8-161.2-60.1-60.1L104.6 499z"], + "google-plus": [512, 512, [], "f2b3", "M256,8C119.1,8,8,119.1,8,256S119.1,504,256,504,504,392.9,504,256,392.9,8,256,8ZM185.3,380a124,124,0,0,1,0-248c31.3,0,60.1,11,83,32.3l-33.6,32.6c-13.2-12.9-31.3-19.1-49.4-19.1-42.9,0-77.2,35.5-77.2,78.1S142.3,334,185.3,334c32.6,0,64.9-19.1,70.1-53.3H185.3V238.1H302.2a109.2,109.2,0,0,1,1.9,20.7c0,70.8-47.5,121.2-118.8,121.2ZM415.5,273.8v35.5H380V273.8H344.5V238.3H380V202.8h35.5v35.5h35.2v35.5Z"], + "google-plus-g": [640, 512, [], "f0d5", "M386.061 228.496c1.834 9.692 3.143 19.384 3.143 31.956C389.204 370.205 315.599 448 204.8 448c-106.084 0-192-85.915-192-192s85.916-192 192-192c51.864 0 95.083 18.859 128.611 50.292l-52.126 50.03c-14.145-13.621-39.028-29.599-76.485-29.599-65.484 0-118.92 54.221-118.92 121.277 0 67.056 53.436 121.277 118.92 121.277 75.961 0 104.513-54.745 108.965-82.773H204.8v-66.009h181.261zm185.406 6.437V179.2h-56.001v55.733h-55.733v56.001h55.733v55.733h56.001v-55.733H627.2v-56.001h-55.733z"], + "google-plus-square": [448, 512, [], "f0d4", "M400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zM164 356c-55.3 0-100-44.7-100-100s44.7-100 100-100c27 0 49.5 9.8 67 26.2l-27.1 26.1c-7.4-7.1-20.3-15.4-39.8-15.4-34.1 0-61.9 28.2-61.9 63.2 0 34.9 27.8 63.2 61.9 63.2 39.6 0 54.4-28.5 56.8-43.1H164v-34.4h94.4c1 5 1.6 10.1 1.6 16.6 0 57.1-38.3 97.6-96 97.6zm220-81.8h-29v29h-29.2v-29h-29V245h29v-29H355v29h29v29.2z"], + "google-wallet": [448, 512, [], "f1ee", "M156.8 126.8c37.6 60.6 64.2 113.1 84.3 162.5-8.3 33.8-18.8 66.5-31.3 98.3-13.2-52.3-26.5-101.3-56-148.5 6.5-36.4 2.3-73.6 3-112.3zM109.3 200H16.1c-6.5 0-10.5 7.5-6.5 12.7C51.8 267 81.3 330.5 101.3 400h103.5c-16.2-69.7-38.7-133.7-82.5-193.5-3-4-8-6.5-13-6.5zm47.8-88c68.5 108 130 234.5 138.2 368H409c-12-138-68.4-265-143.2-368H157.1zm251.8-68.5c-1.8-6.8-8.2-11.5-15.2-11.5h-88.3c-5.3 0-9 5-7.8 10.3 13.2 46.5 22.3 95.5 26.5 146 48.2 86.2 79.7 178.3 90.6 270.8 15.8-60.5 25.3-133.5 25.3-203 0-73.6-12.1-145.1-31.1-212.6z"], + "gratipay": [496, 512, [], "f184", "M248 8C111.1 8 0 119.1 0 256s111.1 248 248 248 248-111.1 248-248S384.9 8 248 8zm114.6 226.4l-113 152.7-112.7-152.7c-8.7-11.9-19.1-50.4 13.6-72 28.1-18.1 54.6-4.2 68.5 11.9 15.9 17.9 46.6 16.9 61.7 0 13.9-16.1 40.4-30 68.1-11.9 32.9 21.6 22.6 60 13.8 72z"], + "grav": [512, 512, [], "f2d6", "M301.1 212c4.4 4.4 4.4 11.9 0 16.3l-9.7 9.7c-4.4 4.7-11.9 4.7-16.6 0l-10.5-10.5c-4.4-4.7-4.4-11.9 0-16.6l9.7-9.7c4.4-4.4 11.9-4.4 16.6 0l10.5 10.8zm-30.2-19.7c3-3 3-7.8 0-10.5-2.8-3-7.5-3-10.5 0-2.8 2.8-2.8 7.5 0 10.5 3.1 2.8 7.8 2.8 10.5 0zm-26 5.3c-3 2.8-3 7.5 0 10.2 2.8 3 7.5 3 10.5 0 2.8-2.8 2.8-7.5 0-10.2-3-3-7.7-3-10.5 0zm72.5-13.3c-19.9-14.4-33.8-43.2-11.9-68.1 21.6-24.9 40.7-17.2 59.8.8 11.9 11.3 29.3 24.9 17.2 48.2-12.5 23.5-45.1 33.2-65.1 19.1zm47.7-44.5c-8.9-10-23.3 6.9-15.5 16.1 7.4 9 32.1 2.4 15.5-16.1zM504 256c0 137-111 248-248 248S8 393 8 256 119 8 256 8s248 111 248 248zm-66.2 42.6c2.5-16.1-20.2-16.6-25.2-25.7-13.6-24.1-27.7-36.8-54.5-30.4 11.6-8 23.5-6.1 23.5-6.1.3-6.4 0-13-9.4-24.9 3.9-12.5.3-22.4.3-22.4 15.5-8.6 26.8-24.4 29.1-43.2 3.6-31-18.8-59.2-49.8-62.8-22.1-2.5-43.7 7.7-54.3 25.7-23.2 40.1 1.4 70.9 22.4 81.4-14.4-1.4-34.3-11.9-40.1-34.3-6.6-25.7 2.8-49.8 8.9-61.4 0 0-4.4-5.8-8-8.9 0 0-13.8 0-24.6 5.3 11.9-15.2 25.2-14.4 25.2-14.4 0-6.4-.6-14.9-3.6-21.6-5.4-11-23.8-12.9-31.7 2.8.1-.2.3-.4.4-.5-5 11.9-1.1 55.9 16.9 87.2-2.5 1.4-9.1 6.1-13 10-21.6 9.7-56.2 60.3-56.2 60.3-28.2 10.8-77.2 50.9-70.6 79.7.3 3 1.4 5.5 3 7.5-2.8 2.2-5.5 5-8.3 8.3-11.9 13.8-5.3 35.2 17.7 24.4 15.8-7.2 29.6-20.2 36.3-30.4 0 0-5.5-5-16.3-4.4 27.7-6.6 34.3-9.4 46.2-9.1 8 3.9 8-34.3 8-34.3 0-14.7-2.2-31-11.1-41.5 12.5 12.2 29.1 32.7 28 60.6-.8 18.3-15.2 23-15.2 23-9.1 16.6-43.2 65.9-30.4 106 0 0-9.7-14.9-10.2-22.1-17.4 19.4-46.5 52.3-24.6 64.5 26.6 14.7 108.8-88.6 126.2-142.3 34.6-20.8 55.4-47.3 63.9-65 22 43.5 95.3 94.5 101.1 59z"], + "gripfire": [384, 512, [], "f3ac", "M112.5 301.4c0-73.8 105.1-122.5 105.1-203 0-47.1-34-88-39.1-90.4.4 3.3.6 6.7.6 10C179.1 110.1 32 171.9 32 286.6c0 49.8 32.2 79.2 66.5 108.3 65.1 46.7 78.1 71.4 78.1 86.6 0 10.1-4.8 17-4.8 22.3 13.1-16.7 17.4-31.9 17.5-46.4 0-29.6-21.7-56.3-44.2-86.5-16-22.3-32.6-42.6-32.6-69.5zm205.3-39c-12.1-66.8-78-124.4-94.7-130.9l4 7.2c2.4 5.1 3.4 10.9 3.4 17.1 0 44.7-54.2 111.2-56.6 116.7-2.2 5.1-3.2 10.5-3.2 15.8 0 20.1 15.2 42.1 17.9 42.1 2.4 0 56.6-55.4 58.1-87.7 6.4 11.7 9.1 22.6 9.1 33.4 0 41.2-41.8 96.9-41.8 96.9 0 11.6 31.9 53.2 35.5 53.2 1 0 2.2-1.4 3.2-2.4 37.9-39.3 67.3-85 67.3-136.8 0-8-.7-16.2-2.2-24.6z"], + "grunt": [384, 512, [], "f3ad", "M61.3 189.3c-1.1 10 5.2 19.1 5.2 19.1.7-7.5 2.2-12.8 4-16.6.4 10.3 3.2 23.5 12.8 34.1 6.9 7.6 35.6 23.3 54.9 6.1 1 2.4 2.1 5.3 3 8.5 2.9 10.3-2.7 25.3-2.7 25.3s15.1-17.1 13.9-32.5c10.8-.5 21.4-8.4 21.1-19.5 0 0-18.9 10.4-35.5-8.8-9.7-11.2-40.9-42-83.1-31.8 4.3 1 8.9 2.4 13.5 4.1h-.1c-4.2 2-6.5 7.1-7 12zm28.3-1.8c19.5 11 37.4 25.7 44.9 37-5.7 3.3-21.7 10.4-38-1.7-10.3-7.6-9.8-26.2-6.9-35.3zm142.1 45.8c-1.2 15.5 13.9 32.5 13.9 32.5s-5.6-15-2.7-25.3c.9-3.2 2-6 3-8.5 19.3 17.3 48 1.5 54.8-6.1 9.6-10.6 12.3-23.8 12.8-34.1 1.8 3.8 3.4 9.1 4 16.6 0 0 6.4-9.1 5.2-19.1-.6-5-2.9-10-7-11.8h-.1c4.6-1.8 9.2-3.2 13.5-4.1-42.3-10.2-73.4 20.6-83.1 31.8-16.7 19.2-35.5 8.8-35.5 8.8-.2 10.9 10.4 18.9 21.2 19.3zm62.7-45.8c3 9.1 3.4 27.7-7 35.4-16.3 12.1-32.2 5-37.9 1.6 7.5-11.4 25.4-26 44.9-37zM160 418.5h-29.4c-5.5 0-8.2 1.6-9.5 2.9-1.9 2-2.2 4.7-.9 8.1 3.5 9.1 11.4 16.5 13.7 18.6 3.1 2.7 7.5 4.3 11.8 4.3 4.4 0 8.3-1.7 11-4.6 7.5-8.2 11.9-17.1 13-19.8.6-1.5 1.3-4.5-.9-6.8-1.8-1.8-4.7-2.7-8.8-2.7zm189.2-101.2c-2.4 17.9-13 33.8-24.6 43.7-3.1-22.7-3.7-55.5-3.7-62.4 0-14.7 9.5-24.5 12.2-26.1 2.5-1.5 5.4-3 8.3-4.6 18-9.6 40.4-21.6 40.4-43.7 0-16.2-9.3-23.2-15.4-27.8-.8-.6-1.5-1.1-2.2-1.7-2.1-1.7-3.7-3-4.3-4.4-4.4-9.8-3.6-34.2-1.7-37.6.6-.6 16.7-20.9 11.8-39.2-2-7.4-6.9-13.3-14.1-17-5.3-2.7-11.9-4.2-19.5-4.5-.1-2-.5-3.9-.9-5.9-.6-2.6-1.1-5.3-.9-8.1.4-4.7.8-9 2.2-11.3 8.4-13.3 28.8-17.6 29-17.6l12.3-2.4-8.1-9.5c-.1-.2-17.3-17.5-46.3-17.5-7.9 0-16 1.3-24.1 3.9-24.2 7.8-42.9 30.5-49.4 39.3-3.1-1-6.3-1.9-9.6-2.7-4.2-15.8 9-38.5 9-38.5s-13.6-3-33.7 15.2c-2.6-6.5-8.1-20.5-1.8-37.2C184.6 10.1 177.2 26 175 40.4c-7.6-5.4-6.7-23.1-7.2-27.6-7.5.9-29.2 21.9-28.2 48.3-2 .5-3.9 1.1-5.9 1.7-6.5-8.8-25.1-31.5-49.4-39.3-7.9-2.2-16-3.5-23.9-3.5-29 0-46.1 17.3-46.3 17.5L6 46.9l12.3 2.4c.2 0 20.6 4.3 29 17.6 1.4 2.2 1.8 6.6 2.2 11.3.2 2.8-.4 5.5-.9 8.1-.4 1.9-.8 3.9-.9 5.9-7.7.3-14.2 1.8-19.5 4.5-7.2 3.7-12.1 9.6-14.1 17-5 18.2 11.2 38.5 11.8 39.2 1.9 3.4 2.7 27.8-1.7 37.6-.6 1.4-2.2 2.7-4.3 4.4-.7.5-1.4 1.1-2.2 1.7-6.1 4.6-15.4 11.7-15.4 27.8 0 22.1 22.4 34.1 40.4 43.7 3 1.6 5.8 3.1 8.3 4.6 2.7 1.6 12.2 11.4 12.2 26.1 0 6.9-.6 39.7-3.7 62.4-11.6-9.9-22.2-25.9-24.6-43.8 0 0-29.2 22.6-20.6 70.8 5.2 29.5 23.2 46.1 47 54.7 8.8 19.1 29.4 45.7 67.3 49.6C143 504.3 163 512 192.2 512h.2c29.1 0 49.1-7.7 63.6-19.5 37.9-3.9 58.5-30.5 67.3-49.6 23.8-8.7 41.7-25.2 47-54.7 8.2-48.4-21.1-70.9-21.1-70.9zM305.7 37.7c5.6-1.8 11.6-2.7 17.7-2.7 11 0 19.9 3 24.7 5-3.1 1.4-6.4 3.2-9.7 5.3-2.4-.4-5.6-.8-9.2-.8-10.5 0-20.5 3.1-28.7 8.9-12.3 8.7-18 16.9-20.7 22.4-2.2-1.3-4.5-2.5-7.1-3.7-1.6-.8-3.1-1.5-4.7-2.2 6.1-9.1 19.9-26.5 37.7-32.2zm21 18.2c-.8 1-1.6 2.1-2.3 3.2-3.3 5.2-3.9 11.6-4.4 17.8-.5 6.4-1.1 12.5-4.4 17-4.2.8-8.1 1.7-11.5 2.7-2.3-3.1-5.6-7-10.5-11.2 1.4-4.8 5.5-16.1 13.5-22.5 5.6-4.3 12.2-6.7 19.6-7zM45.6 45.3c-3.3-2.2-6.6-4-9.7-5.3 4.8-2 13.7-5 24.7-5 6.1 0 12 .9 17.7 2.7 17.8 5.8 31.6 23.2 37.7 32.1-1.6.7-3.2 1.4-4.8 2.2-2.5 1.2-4.9 2.5-7.1 3.7-2.6-5.4-8.3-13.7-20.7-22.4-8.3-5.8-18.2-8.9-28.8-8.9-3.4.1-6.6.5-9 .9zm44.7 40.1c-4.9 4.2-8.3 8-10.5 11.2-3.4-.9-7.3-1.9-11.5-2.7C65 89.5 64.5 83.4 64 77c-.5-6.2-1.1-12.6-4.4-17.8-.7-1.1-1.5-2.2-2.3-3.2 7.4.3 14 2.6 19.5 7 8 6.3 12.1 17.6 13.5 22.4zM58.1 259.9c-2.7-1.6-5.6-3.1-8.4-4.6-14.9-8-30.2-16.3-30.2-30.5 0-11.1 4.3-14.6 8.9-18.2l.5-.4c.7-.6 1.4-1.2 2.2-1.8-.9 7.2-1.9 13.3-2.7 14.9 0 0 12.1-15 15.7-44.3 1.4-11.5-1.1-34.3-5.1-43 .2 4.9 0 9.8-.3 14.4-.4-.8-.8-1.6-1.3-2.2-3.2-4-11.8-17.5-9.4-26.6.9-3.5 3.1-6 6.7-7.8 3.8-1.9 8.8-2.9 15.1-2.9 12.3 0 25.9 3.7 32.9 6 25.1 8 55.4 30.9 64.1 37.7.2.2.4.3.4.3l5.6 3.9-3.5-5.8c-.2-.3-19.1-31.4-53.2-46.5 2-2.9 7.4-8.1 21.6-15.1 21.4-10.5 46.5-15.8 74.3-15.8 27.9 0 52.9 5.3 74.3 15.8 14.2 6.9 19.6 12.2 21.6 15.1-34 15.1-52.9 46.2-53.1 46.5l-3.5 5.8 5.6-3.9s.2-.1.4-.3c8.7-6.8 39-29.8 64.1-37.7 7-2.2 20.6-6 32.9-6 6.3 0 11.3 1 15.1 2.9 3.5 1.8 5.7 4.4 6.7 7.8 2.5 9.1-6.1 22.6-9.4 26.6-.5.6-.9 1.3-1.3 2.2-.3-4.6-.5-9.5-.3-14.4-4 8.8-6.5 31.5-5.1 43 3.6 29.3 15.7 44.3 15.7 44.3-.8-1.6-1.8-7.7-2.7-14.9.7.6 1.5 1.2 2.2 1.8l.5.4c4.6 3.7 8.9 7.1 8.9 18.2 0 14.2-15.4 22.5-30.2 30.5-2.9 1.5-5.7 3.1-8.4 4.6-8.7 5-18 16.7-19.1 34.2-.9 14.6.9 49.9 3.4 75.9-12.4 4.8-26.7 6.4-39.7 6.8-2-4.1-3.9-8.5-5.5-13.1-.7-2-19.6-51.1-26.4-62.2 5.5 39 17.5 73.7 23.5 89.6-3.5-.5-7.3-.7-11.7-.7h-117c-4.4 0-8.3.3-11.7.7 6-15.9 18.1-50.6 23.5-89.6-6.8 11.2-25.7 60.3-26.4 62.2-1.6 4.6-3.5 9-5.5 13.1-13-.4-27.2-2-39.7-6.8 2.5-26 4.3-61.2 3.4-75.9-.9-17.4-10.3-29.2-19-34.2zM34.8 404.6c-12.1-20-8.7-54.1-3.7-59.1 10.9 34.4 47.2 44.3 74.4 45.4-2.7 4.2-5.2 7.6-7 10l-1.4 1.4c-7.2 7.8-8.6 18.5-4.1 31.8-22.7-.1-46.3-9.8-58.2-29.5zm45.7 43.5c6 1.1 12.2 1.9 18.6 2.4 3.5 8 7.4 15.9 12.3 23.1-14.4-5.9-24.4-16-30.9-25.5zM192 498.2c-60.6-.1-78.3-45.8-84.9-64.7-3.7-10.5-3.4-18.2.9-23.1 2.9-3.3 9.5-7.2 24.6-7.2h118.8c15.1 0 21.8 3.9 24.6 7.2 4.2 4.8 4.5 12.6.9 23.1-6.6 18.8-24.3 64.6-84.9 64.7zm80.6-24.6c4.9-7.2 8.8-15.1 12.3-23.1 6.4-.5 12.6-1.3 18.6-2.4-6.5 9.5-16.5 19.6-30.9 25.5zm76.6-69c-12 19.7-35.6 29.3-58.1 29.7 4.5-13.3 3.1-24.1-4.1-31.8-.4-.5-.9-1-1.4-1.5-1.8-2.4-4.3-5.8-7-10 27.2-1.2 63.5-11 74.4-45.4 5 5 8.4 39.1-3.8 59zM191.9 187.7h.2c12.7-.1 27.2-17.8 27.2-17.8-9.9 6-18.8 8.1-27.3 8.3-8.5-.2-17.4-2.3-27.3-8.3 0 0 14.5 17.6 27.2 17.8zm61.7 230.7h-29.4c-4.2 0-7.2.9-8.9 2.7-2.2 2.3-1.5 5.2-.9 6.7 1 2.6 5.5 11.3 13 19.3 2.7 2.9 6.6 4.5 11 4.5s8.7-1.6 11.8-4.2c2.3-2 10.2-9.2 13.7-18.1 1.3-3.3 1-6-.9-7.9-1.3-1.3-4-2.9-9.4-3z"], + "gulp": [256, 512, [], "f3ae", "M209.8 391.1l-14.1 24.6-4.6 80.2c0 8.9-28.3 16.1-63.1 16.1s-63.1-7.2-63.1-16.1l-5.8-79.4-14.9-25.4c41.2 17.3 126 16.7 165.6 0zm-196-253.3l13.6 125.5c5.9-20 20.8-47 40-55.2 6.3-2.7 12.7-2.7 18.7.9 5.2 3 9.6 9.3 10.1 11.8 1.2 6.5-2 9.1-4.5 9.1-3 0-5.3-4.6-6.8-7.3-4.1-7.3-10.3-7.6-16.9-2.8-6.9 5-12.9 13.4-17.1 20.7-5.1 8.8-9.4 18.5-12 28.2-1.5 5.6-2.9 14.6-.6 19.9 1 2.2 2.5 3.6 4.9 3.6 5 0 12.3-6.6 15.8-10.1 4.5-4.5 10.3-11.5 12.5-16l5.2-15.5c2.6-6.8 9.9-5.6 9.9 0 0 10.2-3.7 13.6-10 34.7-5.8 19.5-7.6 25.8-7.6 25.8-.7 2.8-3.4 7.5-6.3 7.5-1.2 0-2.1-.4-2.6-1.2-1-1.4-.9-5.3-.8-6.3.2-3.2 6.3-22.2 7.3-25.2-2 2.2-4.1 4.4-6.4 6.6-5.4 5.1-14.1 11.8-21.5 11.8-3.4 0-5.6-.9-7.7-2.4l7.6 79.6c2 5 39.2 17.1 88.2 17.1 49.1 0 86.3-12.2 88.2-17.1l10.9-94.6c-5.7 5.2-12.3 11.6-19.6 14.8-5.4 2.3-17.4 3.8-17.4-5.7 0-5.2 9.1-14.8 14.4-21.5 1.4-1.7 4.7-5.9 4.7-8.1 0-2.9-6-2.2-11.7 2.5-3.2 2.7-6.2 6.3-8.7 9.7-4.3 6-6.6 11.2-8.5 15.5-6.2 14.2-4.1 8.6-9.1 22-5 13.3-4.2 11.8-5.2 14-.9 1.9-2.2 3.5-4 4.5-1.9 1-4.5.9-6.1-.3-.9-.6-1.3-1.9-1.3-3.7 0-.9.1-1.8.3-2.7 1.5-6.1 7.8-18.1 15-34.3 1.6-3.7 1-2.6.8-2.3-6.2 6-10.9 8.9-14.4 10.5-5.8 2.6-13 2.6-14.5-4.1-.1-.4-.1-.8-.2-1.2-11.8 9.2-24.3 11.7-20-8.1-4.6 8.2-12.6 14.9-22.4 14.9-4.1 0-7.1-1.4-8.6-5.1-2.3-5.5 1.3-14.9 4.6-23.8 1.7-4.5 4-9.9 7.1-16.2 1.6-3.4 4.2-5.4 7.6-4.5.6.2 1.1.4 1.6.7 2.6 1.8 1.6 4.5.3 7.2-3.8 7.5-7.1 13-9.3 20.8-.9 3.3-2 9 1.5 9 2.4 0 4.7-.8 6.9-2.4 4.6-3.4 8.3-8.5 11.1-13.5 2-3.6 4.4-8.3 5.6-12.3.5-1.7 1.1-3.3 1.8-4.8 1.1-2.5 2.6-5.1 5.2-5.1 1.3 0 2.4.5 3.2 1.5 1.7 2.2 1.3 4.5.4 6.9-2 5.6-4.7 10.6-6.9 16.7-1.3 3.5-2.7 8-2.7 11.7 0 3.4 3.7 2.6 6.8 1.2 2.4-1.1 4.8-2.8 6.8-4.5 1.2-4.9.9-3.8 26.4-68.2 1.3-3.3 3.7-4.7 6.1-4.7 1.2 0 2.2.4 3.2 1.1 1.7 1.3 1.7 4.1 1 6.2-.7 1.9-.6 1.3-4.5 10.5-5.2 12.1-8.6 20.8-13.2 31.9-1.9 4.6-7.7 18.9-8.7 22.3-.6 2.2-1.3 5.8 1 5.8 5.4 0 19.3-13.1 23.1-17 .2-.3.5-.4.9-.6.6-1.9 1.2-3.7 1.7-5.5 1.4-3.8 2.7-8.2 5.3-11.3.8-1 1.7-1.6 2.7-1.6 2.8 0 4.2 1.2 4.2 4 0 1.1-.7 5.1-1.1 6.2 1.4-1.5 2.9-3 4.5-4.5 15-13.9 25.7-6.8 25.7.2 0 7.4-8.9 17.7-13.8 23.4-1.6 1.9-4.9 5.4-5 6.4 0 1.3.9 1.8 2.2 1.8 2 0 6.4-3.5 8-4.7 5-3.9 11.8-9.9 16.6-14.1l14.8-136.8c-30.5 17.1-197.6 17.2-228.3.2zm229.7-8.5c0 21-231.2 21-231.2 0 0-8.8 51.8-15.9 115.6-15.9 9 0 17.8.1 26.3.4l12.6-48.7L228.1.6c1.4-1.4 5.8-.2 9.9 3.5s6.6 7.9 5.3 9.3l-.1.1L185.9 74l-10 40.7c39.9 2.6 67.6 8.1 67.6 14.6zm-69.4 4.6c0-.8-.9-1.5-2.5-2.1l-.2.8c0 1.3-5 2.4-11.1 2.4s-11.1-1.1-11.1-2.4c0-.1 0-.2.1-.3l.2-.7c-1.8.6-3 1.4-3 2.3 0 2.1 6.2 3.7 13.7 3.7 7.7.1 13.9-1.6 13.9-3.7z"], + "hacker-news": [448, 512, [], "f1d4", "M0 32v448h448V32H0zm21.2 197.2H21c.1-.1.2-.3.3-.4 0 .1 0 .3-.1.4zm218 53.9V384h-31.4V281.3L128 128h37.3c52.5 98.3 49.2 101.2 59.3 125.6 12.3-27 5.8-24.4 60.6-125.6H320l-80.8 155.1z"], + "hacker-news-square": [448, 512, [], "f3af", "M400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zM21.2 229.2H21c.1-.1.2-.3.3-.4 0 .1 0 .3-.1.4zm218 53.9V384h-31.4V281.3L128 128h37.3c52.5 98.3 49.2 101.2 59.3 125.6 12.3-27 5.8-24.4 60.6-125.6H320l-80.8 155.1z"], + "hackerrank": [512, 512, [], "f5f7", "M477.5 128C463 103.05 285.13 0 256.16 0S49.25 102.79 34.84 128s-14.49 230.8 0 256 192.38 128 221.32 128S463 409.08 477.49 384s14.51-231 .01-256zM316.13 414.22c-4 0-40.91-35.77-38-38.69.87-.87 6.26-1.48 17.55-1.83 0-26.23.59-68.59.94-86.32 0-2-.44-3.43-.44-5.85h-79.93c0 7.1-.46 36.2 1.37 72.88.23 4.54-1.58 6-5.74 5.94-10.13 0-20.27-.11-30.41-.08-4.1 0-5.87-1.53-5.74-6.11.92-33.44 3-84-.15-212.67v-3.17c-9.67-.35-16.38-1-17.26-1.84-2.92-2.92 34.54-38.69 38.49-38.69s41.17 35.78 38.27 38.69c-.87.87-7.9 1.49-16.77 1.84v3.16c-2.42 25.75-2 79.59-2.63 105.39h80.26c0-4.55.39-34.74-1.2-83.64-.1-3.39.95-5.17 4.21-5.2 11.07-.08 22.15-.13 33.23-.06 3.46 0 4.57 1.72 4.5 5.38C333 354.64 336 341.29 336 373.69c8.87.35 16.82 1 17.69 1.84 2.88 2.91-33.62 38.69-37.58 38.69z"], + "hips": [640, 512, [], "f452", "M251.6 157.6c0-1.9-.9-2.8-2.8-2.8h-40.9c-1.6 0-2.7 1.4-2.7 2.8v201.8c0 1.4 1.1 2.8 2.7 2.8h40.9c1.9 0 2.8-.9 2.8-2.8zM156.5 168c-16.1-11.8-36.3-17.9-60.3-18-18.1-.1-34.6 3.7-49.8 11.4V80.2c0-1.8-.9-2.7-2.8-2.7H2.7c-1.8 0-2.7.9-2.7 2.7v279.2c0 1.9.9 2.8 2.7 2.8h41c1.9 0 2.8-.9 2.8-2.8V223.3c0-.8-2.8-27 45.8-27 48.5 0 45.8 26.1 45.8 27v122.6c0 9 7.3 16.3 16.4 16.3h27.3c1.8 0 2.7-.9 2.7-2.8V223.3c0-23.4-9.3-41.8-28-55.3zm478.4 110.1c-6.8-15.7-18.4-27-34.9-34.1l-57.6-25.3c-8.6-3.6-9.2-11.2-2.6-16.1 7.4-5.5 44.3-13.9 84 6.8 1.7 1 4-.3 4-2.4v-44.7c0-1.3-.6-2.1-1.9-2.6-17.7-6.6-36.1-9.9-55.1-9.9-26.5 0-45.3 5.8-58.5 15.4-.5.4-28.4 20-22.7 53.7 3.4 19.6 15.8 34.2 37.2 43.6l53.6 23.5c11.6 5.1 15.2 13.3 12.2 21.2-3.7 9.1-13.2 13.6-36.5 13.6-24.3 0-44.7-8.9-58.4-19.1-2.1-1.4-4.4.2-4.4 2.3v34.4c0 10.4 4.9 17.3 14.6 20.7 15.6 5.5 31.6 8.2 48.2 8.2 12.7 0 25.8-1.2 36.3-4.3.7-.3 36-8.9 45.6-45.8 3.5-13.5 2.4-26.5-3.1-39.1zM376.2 149.8c-31.7 0-104.2 20.1-104.2 103.5v183.5c0 .8.6 2.7 2.7 2.7h40.9c1.9 0 2.8-.9 2.8-2.7V348c16.5 12.7 35.8 19.1 57.7 19.1 60.5 0 108.7-48.5 108.7-108.7.1-60.3-48.2-108.6-108.6-108.6zm0 170.9c-17.2 0-31.9-6.1-44-18.2-12.2-12.2-18.2-26.8-18.2-44 0-34.5 27.6-62.2 62.2-62.2 34.5 0 62.2 27.6 62.2 62.2.1 34.3-27.3 62.2-62.2 62.2zM228.3 72.5c-15.9 0-28.8 12.9-28.9 28.9 0 15.6 12.7 28.9 28.9 28.9s28.9-13.1 28.9-28.9c0-16.2-13-28.9-28.9-28.9z"], + "hire-a-helper": [512, 512, [], "f3b0", "M443.1 0H71.9C67.9 37.3 37.4 67.8 0 71.7v371.5c37.4 4.9 66 32.4 71.9 68.8h372.2c3-36.4 32.5-65.8 67.9-69.8V71.7c-36.4-5.9-65-35.3-68.9-71.7zm-37 404.9c-36.3 0-18.8-2-55.1-2-35.8 0-21 2-56.1 2-5.9 0-4.9-8.2 0-9.8 22.8-7.6 22.9-10.2 24.6-12.8 10.4-15.6 5.9-83 5.9-113 0-5.3-6.4-12.8-13.8-12.8H200.4c-7.4 0-13.8 7.5-13.8 12.8 0 30-4.5 97.4 5.9 113 1.7 2.5 1.8 5.2 24.6 12.8 4.9 1.6 6 9.8 0 9.8-35.1 0-20.3-2-56.1-2-36.3 0-18.8 2-55.1 2-7.9 0-5.8-10.8 0-10.8 10.2-3.4 13.5-3.5 21.7-13.8 7.7-12.9 7.9-44.4 7.9-127.8V151.3c0-22.2-12.2-28.3-28.6-32.4-8.8-2.2-4-11.8 1-11.8 36.5 0 20.6 2 57.1 2 32.7 0 16.5-2 49.2-2 3.3 0 8.5 8.3 1 10.8-4.9 1.6-27.6 3.7-27.6 39.3 0 45.6-.2 55.8 1 68.8 0 1.3 2.3 12.8 12.8 12.8h109.2c10.5 0 12.8-11.5 12.8-12.8 1.2-13 1-23.2 1-68.8 0-35.6-22.7-37.7-27.6-39.3-7.5-2.5-2.3-10.8 1-10.8 32.7 0 16.5 2 49.2 2 36.5 0 20.6-2 57.1-2 4.9 0 9.9 9.6 1 11.8-16.4 4.1-28.6 10.3-28.6 32.4v101.2c0 83.4.1 114.9 7.9 127.8 8.2 10.2 11.4 10.4 21.7 13.8 5.8 0 7.8 10.8 0 10.8z"], + "hooli": [640, 512, [], "f427", "M144.5 352l38.3.8c-13.2-4.6-26-10.2-38.3-16.8zm57.7-5.3v5.3l-19.4.8c36.5 12.5 69.9 14.2 94.7 7.2-19.9.2-45.8-2.6-75.3-13.3zm408.9-115.2c15.9 0 28.9-12.9 28.9-28.9s-12.9-24.5-28.9-24.5c-15.9 0-28.9 8.6-28.9 24.5s12.9 28.9 28.9 28.9zm-29 120.5H640V241.5h-57.9zm-73.7 0h57.9V156.7L508.4 184zm-31-119.4c-18.2-18.2-50.4-17.1-50.4-17.1s-32.3-1.1-50.4 17.1c-18.2 18.2-16.8 33.9-16.8 52.6s-1.4 34.3 16.8 52.5 50.4 17.1 50.4 17.1 32.3 1.1 50.4-17.1c18.2-18.2 16.8-33.8 16.8-52.5-.1-18.8 1.3-34.5-16.8-52.6zm-39.8 71.9c0 3.6-1.8 12.5-10.7 12.5s-10.7-8.9-10.7-12.5v-40.4c0-8.7 7.3-10.9 10.7-10.9s10.7 2.1 10.7 10.9zm-106.2-71.9c-18.2-18.2-50.4-17.1-50.4-17.1s-32.2-1.1-50.4 17.1c-1.9 1.9-3.7 3.9-5.3 6-38.2-29.6-72.5-46.5-102.1-61.1v-20.7l-22.5 10.6c-54.4-22.1-89-18.2-97.3.1 0 0-24.9 32.8 61.8 110.8V352h57.9v-28.6c-6.5-4.2-13-8.7-19.4-13.6-14.8-11.2-27.4-21.6-38.4-31.4v-31c13.1 14.7 30.5 31.4 53.4 50.3l4.5 3.6v-29.8c0-6.9 1.7-18.2 10.8-18.2s10.6 6.9 10.6 15V317c18 12.2 37.3 22.1 57.7 29.6v-93.9c0-18.7-13.4-37.4-40.6-37.4-15.8-.1-30.5 8.2-38.5 21.9v-54.3c41.9 20.9 83.9 46.5 99.9 58.3-10.2 14.6-9.3 28.1-9.3 43.7 0 18.7-1.4 34.3 16.8 52.5s50.4 17.1 50.4 17.1 32.3 1.1 50.4-17.1c18.2-18.2 16.7-33.8 16.7-52.5 0-18.5 1.5-34.2-16.7-52.3zM65.2 184v63.3c-48.7-54.5-38.9-76-35.2-79.1 13.5-11.4 37.5-8 64.4 2.1zm226.5 120.5c0 3.6-1.8 12.5-10.7 12.5s-10.7-8.9-10.7-12.5v-40.4c0-8.7 7.3-10.9 10.7-10.9s10.7 2.1 10.7 10.9z"], + "hornbill": [512, 512, [], "f592", "M76.38 370.3a37.8 37.8 0 1 1-32.07-32.42c-78.28-111.35 52-190.53 52-190.53-5.86 43-8.24 91.16-8.24 91.16-67.31 41.49.93 64.06 39.81 72.87a140.38 140.38 0 0 0 131.66 91.94c1.92 0 3.77-.21 5.67-.28l.11 18.86c-99.22 1.39-158.7-29.14-188.94-51.6zm108-327.7A37.57 37.57 0 0 0 181 21.45a37.95 37.95 0 1 0-31.17 54.22c-22.55 29.91-53.83 89.57-52.42 190l21.84-.15c0-.9-.14-1.77-.14-2.68A140.42 140.42 0 0 1 207 132.71c8-37.71 30.7-114.3 73.8-44.29 0 0 48.14 2.38 91.18 8.24 0 0-77.84-128-187.59-54.06zm304.19 134.17a37.94 37.94 0 1 0-53.84-28.7C403 126.13 344.89 99 251.28 100.33l.14 22.5c2.7-.15 5.39-.41 8.14-.41a140.37 140.37 0 0 1 130.49 88.76c39.1 9 105.06 31.58 38.46 72.54 0 0-2.34 48.13-8.21 91.16 0 0 133.45-81.16 49-194.61a37.45 37.45 0 0 0 19.31-3.5zM374.06 436.24c21.43-32.46 46.42-89.69 45.14-179.66l-19.52.14c.08 2.06.3 4.07.3 6.15a140.34 140.34 0 0 1-91.39 131.45c-8.85 38.95-31.44 106.66-72.77 39.49 0 0-48.12-2.34-91.19-8.22 0 0 79.92 131.34 191.9 51a37.5 37.5 0 0 0 3.64 14 37.93 37.93 0 1 0 33.89-54.29z"], + "hotjar": [448, 512, [], "f3b1", "M414.9 161.5C340.2 29 121.1 0 121.1 0S222.2 110.4 93 197.7C11.3 252.8-21 324.4 14 402.6c26.8 59.9 83.5 84.3 144.6 93.4-29.2-55.1-6.6-122.4-4.1-129.6 57.1 86.4 165 0 110.8-93.9 71 15.4 81.6 138.6 27.1 215.5 80.5-25.3 134.1-88.9 148.8-145.6 15.5-59.3 3.7-127.9-26.3-180.9z"], + "houzz": [448, 512, [], "f27c", "M275.9 330.7H171.3V480H17V32h109.5v104.5l305.1 85.6V480H275.9z"], + "html5": [384, 512, [], "f13b", "M0 32l34.9 395.8L191.5 480l157.6-52.2L384 32H0zm308.2 127.9H124.4l4.1 49.4h175.6l-13.6 148.4-97.9 27v.3h-1.1l-98.7-27.3-6-75.8h47.7L138 320l53.5 14.5 53.7-14.5 6-62.2H84.3L71.5 112.2h241.1l-4.4 47.7z"], + "hubspot": [512, 512, [], "f3b2", "M267.4 211.6c-25.1 23.7-40.8 57.3-40.8 94.6 0 29.3 9.7 56.3 26 78L203.1 434c-4.4-1.6-9.1-2.5-14-2.5-10.8 0-20.9 4.2-28.5 11.8-7.6 7.6-11.8 17.8-11.8 28.6s4.2 20.9 11.8 28.5c7.6 7.6 17.8 11.6 28.5 11.6 10.8 0 20.9-3.9 28.6-11.6 7.6-7.6 11.8-17.8 11.8-28.5 0-4.2-.6-8.2-1.9-12.1l50-50.2c22 16.9 49.4 26.9 79.3 26.9 71.9 0 130-58.3 130-130.2 0-65.2-47.7-119.2-110.2-128.7V116c17.5-7.4 28.2-23.8 28.2-42.9 0-26.1-20.9-47.9-47-47.9S311.2 47 311.2 73.1c0 19.1 10.7 35.5 28.2 42.9v61.2c-15.2 2.1-29.6 6.7-42.7 13.6-27.6-20.9-117.5-85.7-168.9-124.8 1.2-4.4 2-9 2-13.8C129.8 23.4 106.3 0 77.4 0 48.6 0 25.2 23.4 25.2 52.2c0 28.9 23.4 52.3 52.2 52.3 9.8 0 18.9-2.9 26.8-7.6l163.2 114.7zm89.5 163.6c-38.1 0-69-30.9-69-69s30.9-69 69-69 69 30.9 69 69-30.9 69-69 69z"], + "ideal": [576, 512, [], "f913", "M125.61,165.48a49.07,49.07,0,1,0,49.06,49.06A49.08,49.08,0,0,0,125.61,165.48ZM86.15,425.84h78.94V285.32H86.15Zm151.46-211.6c0-20-10-22.53-18.74-22.53H204.82V237.5h14.05C228.62,237.5,237.61,234.69,237.61,214.24Zm201.69,46V168.93h22.75V237.5h33.69C486.5,113.08,388.61,86.19,299.67,86.19H204.84V169h14c25.6,0,41.5,17.35,41.5,45.26,0,28.81-15.52,46-41.5,46h-14V425.88h94.83c144.61,0,194.94-67.16,196.72-165.64Zm-109.75,0H273.3V169h54.43v22.73H296v10.58h30V225H296V237.5h33.51Zm74.66,0-5.16-17.67H369.31l-5.18,17.67H340.47L368,168.92h32.35l27.53,91.34ZM299.65,32H32V480H299.65c161.85,0,251-79.73,251-224.52C550.62,172,518,32,299.65,32Zm0,426.92H53.07V53.07H299.65c142.1,0,229.9,64.61,229.9,202.41C529.55,389.57,448.55,458.92,299.65,458.92Zm83.86-264.85L376,219.88H392.4l-7.52-25.81Z"], + "imdb": [448, 512, [], "f2d8", "M400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zM21.3 229.2H21c.1-.1.2-.3.3-.4zM97 319.8H64V192h33zm113.2 0h-28.7v-86.4l-11.6 86.4h-20.6l-12.2-84.5v84.5h-29V192h42.8c3.3 19.8 6 39.9 8.7 59.9l7.6-59.9h43zm11.4 0V192h24.6c17.6 0 44.7-1.6 49 20.9 1.7 7.6 1.4 16.3 1.4 24.4 0 88.5 11.1 82.6-75 82.5zm160.9-29.2c0 15.7-2.4 30.9-22.2 30.9-9 0-15.2-3-20.9-9.8l-1.9 8.1h-29.8V192h31.7v41.7c6-6.5 12-9.2 20.9-9.2 21.4 0 22.2 12.8 22.2 30.1zM265 229.9c0-9.7 1.6-16-10.3-16v83.7c12.2.3 10.3-8.7 10.3-18.4zm85.5 26.1c0-5.4 1.1-12.7-6.2-12.7-6 0-4.9 8.9-4.9 12.7 0 .6-1.1 39.6 1.1 44.7.8 1.6 2.2 2.4 3.8 2.4 7.8 0 6.2-9 6.2-14.4z"], + "instagram": [448, 512, [], "f16d", "M224.1 141c-63.6 0-114.9 51.3-114.9 114.9s51.3 114.9 114.9 114.9S339 319.5 339 255.9 287.7 141 224.1 141zm0 189.6c-41.1 0-74.7-33.5-74.7-74.7s33.5-74.7 74.7-74.7 74.7 33.5 74.7 74.7-33.6 74.7-74.7 74.7zm146.4-194.3c0 14.9-12 26.8-26.8 26.8-14.9 0-26.8-12-26.8-26.8s12-26.8 26.8-26.8 26.8 12 26.8 26.8zm76.1 27.2c-1.7-35.9-9.9-67.7-36.2-93.9-26.2-26.2-58-34.4-93.9-36.2-37-2.1-147.9-2.1-184.9 0-35.8 1.7-67.6 9.9-93.9 36.1s-34.4 58-36.2 93.9c-2.1 37-2.1 147.9 0 184.9 1.7 35.9 9.9 67.7 36.2 93.9s58 34.4 93.9 36.2c37 2.1 147.9 2.1 184.9 0 35.9-1.7 67.7-9.9 93.9-36.2 26.2-26.2 34.4-58 36.2-93.9 2.1-37 2.1-147.8 0-184.8zM398.8 388c-7.8 19.6-22.9 34.7-42.6 42.6-29.5 11.7-99.5 9-132.1 9s-102.7 2.6-132.1-9c-19.6-7.8-34.7-22.9-42.6-42.6-11.7-29.5-9-99.5-9-132.1s-2.6-102.7 9-132.1c7.8-19.6 22.9-34.7 42.6-42.6 29.5-11.7 99.5-9 132.1-9s102.7-2.6 132.1 9c19.6 7.8 34.7 22.9 42.6 42.6 11.7 29.5 9 99.5 9 132.1s2.7 102.7-9 132.1z"], + "instagram-square": [448, 512, [], "f955", "M224,202.66A53.34,53.34,0,1,0,277.36,256,53.38,53.38,0,0,0,224,202.66Zm124.71-41a54,54,0,0,0-30.41-30.41c-21-8.29-71-6.43-94.3-6.43s-73.25-1.93-94.31,6.43a54,54,0,0,0-30.41,30.41c-8.28,21-6.43,71.05-6.43,94.33S91,329.26,99.32,350.33a54,54,0,0,0,30.41,30.41c21,8.29,71,6.43,94.31,6.43s73.24,1.93,94.3-6.43a54,54,0,0,0,30.41-30.41c8.35-21,6.43-71.05,6.43-94.33S357.1,182.74,348.75,161.67ZM224,338a82,82,0,1,1,82-82A81.9,81.9,0,0,1,224,338Zm85.38-148.3a19.14,19.14,0,1,1,19.13-19.14A19.1,19.1,0,0,1,309.42,189.74ZM400,32H48A48,48,0,0,0,0,80V432a48,48,0,0,0,48,48H400a48,48,0,0,0,48-48V80A48,48,0,0,0,400,32ZM382.88,322c-1.29,25.63-7.14,48.34-25.85,67s-41.4,24.63-67,25.85c-26.41,1.49-105.59,1.49-132,0-25.63-1.29-48.26-7.15-67-25.85s-24.63-41.42-25.85-67c-1.49-26.42-1.49-105.61,0-132,1.29-25.63,7.07-48.34,25.85-67s41.47-24.56,67-25.78c26.41-1.49,105.59-1.49,132,0,25.63,1.29,48.33,7.15,67,25.85s24.63,41.42,25.85,67.05C384.37,216.44,384.37,295.56,382.88,322Z"], + "intercom": [448, 512, [], "f7af", "M392 32H56C25.1 32 0 57.1 0 88v336c0 30.9 25.1 56 56 56h336c30.9 0 56-25.1 56-56V88c0-30.9-25.1-56-56-56zm-108.3 82.1c0-19.8 29.9-19.8 29.9 0v199.5c0 19.8-29.9 19.8-29.9 0V114.1zm-74.6-7.5c0-19.8 29.9-19.8 29.9 0v216.5c0 19.8-29.9 19.8-29.9 0V106.6zm-74.7 7.5c0-19.8 29.9-19.8 29.9 0v199.5c0 19.8-29.9 19.8-29.9 0V114.1zM59.7 144c0-19.8 29.9-19.8 29.9 0v134.3c0 19.8-29.9 19.8-29.9 0V144zm323.4 227.8c-72.8 63-241.7 65.4-318.1 0-15-12.8 4.4-35.5 19.4-22.7 65.9 55.3 216.1 53.9 279.3 0 14.9-12.9 34.3 9.8 19.4 22.7zm5.2-93.5c0 19.8-29.9 19.8-29.9 0V144c0-19.8 29.9-19.8 29.9 0v134.3z"], + "internet-explorer": [512, 512, [], "f26b", "M483.049 159.706c10.855-24.575 21.424-60.438 21.424-87.871 0-72.722-79.641-98.371-209.673-38.577-107.632-7.181-211.221 73.67-237.098 186.457 30.852-34.862 78.271-82.298 121.977-101.158C125.404 166.85 79.128 228.002 43.992 291.725 23.246 329.651 0 390.94 0 436.747c0 98.575 92.854 86.5 180.251 42.006 31.423 15.43 66.559 15.573 101.695 15.573 97.124 0 184.249-54.294 216.814-146.022H377.927c-52.509 88.593-196.819 52.996-196.819-47.436H509.9c6.407-43.581-1.655-95.715-26.851-141.162zM64.559 346.877c17.711 51.15 53.703 95.871 100.266 123.304-88.741 48.94-173.267 29.096-100.266-123.304zm115.977-108.873c2-55.151 50.276-94.871 103.98-94.871 53.418 0 101.981 39.72 103.981 94.871H180.536zm184.536-187.6c21.425-10.287 48.563-22.003 72.558-22.003 31.422 0 54.274 21.717 54.274 53.722 0 20.003-7.427 49.007-14.569 67.867-26.28-42.292-65.986-81.584-112.263-99.586z"], + "invision": [448, 512, [], "f7b0", "M407.4 32H40.6C18.2 32 0 50.2 0 72.6v366.8C0 461.8 18.2 480 40.6 480h366.8c22.4 0 40.6-18.2 40.6-40.6V72.6c0-22.4-18.2-40.6-40.6-40.6zM176.1 145.6c.4 23.4-22.4 27.3-26.6 27.4-14.9 0-27.1-12-27.1-27 .1-35.2 53.1-35.5 53.7-.4zM332.8 377c-65.6 0-34.1-74-25-106.6 14.1-46.4-45.2-59-59.9.7l-25.8 103.3H177l8.1-32.5c-31.5 51.8-94.6 44.4-94.6-4.3.1-14.3.9-14 23-104.1H81.7l9.7-35.6h76.4c-33.6 133.7-32.6 126.9-32.9 138.2 0 20.9 40.9 13.5 57.4-23.2l19.8-79.4h-32.3l9.7-35.6h68.8l-8.9 40.5c40.5-75.5 127.9-47.8 101.8 38-14.2 51.1-14.6 50.7-14.9 58.8 0 15.5 17.5 22.6 31.8-16.9L386 325c-10.5 36.7-29.4 52-53.2 52z"], + "ioxhost": [640, 512, [], "f208", "M616 160h-67.3C511.2 70.7 422.9 8 320 8 183 8 72 119 72 256c0 16.4 1.6 32.5 4.7 48H24c-13.3 0-24 10.8-24 24 0 13.3 10.7 24 24 24h67.3c37.5 89.3 125.8 152 228.7 152 137 0 248-111 248-248 0-16.4-1.6-32.5-4.7-48H616c13.3 0 24-10.8 24-24 0-13.3-10.7-24-24-24zm-96 96c0 110.5-89.5 200-200 200-75.7 0-141.6-42-175.5-104H424c13.3 0 24-10.8 24-24 0-13.3-10.7-24-24-24H125.8c-3.8-15.4-5.8-31.4-5.8-48 0-110.5 89.5-200 200-200 75.7 0 141.6 42 175.5 104H216c-13.3 0-24 10.8-24 24 0 13.3 10.7 24 24 24h298.2c3.8 15.4 5.8 31.4 5.8 48zm-304-24h208c13.3 0 24 10.7 24 24 0 13.2-10.7 24-24 24H216c-13.3 0-24-10.7-24-24 0-13.2 10.7-24 24-24z"], + "itch-io": [512, 512, [], "f83a", "M71.92 34.77C50.2 47.67 7.4 96.84 7 109.73v21.34c0 27.06 25.29 50.84 48.25 50.84 27.57 0 50.54-22.85 50.54-50 0 27.12 22.18 50 49.76 50s49-22.85 49-50c0 27.12 23.59 50 51.16 50h.5c27.57 0 51.16-22.85 51.16-50 0 27.12 21.47 50 49 50s49.76-22.85 49.76-50c0 27.12 23 50 50.54 50 23 0 48.25-23.78 48.25-50.84v-21.34c-.4-12.9-43.2-62.07-64.92-75C372.56 32.4 325.76 32 256 32S91.14 33.1 71.92 34.77zm132.32 134.39c-22 38.4-77.9 38.71-99.85.25-13.17 23.14-43.17 32.07-56 27.66-3.87 40.15-13.67 237.13 17.73 269.15 80 18.67 302.08 18.12 379.76 0 31.65-32.27 21.32-232 17.75-269.15-12.92 4.44-42.88-4.6-56-27.66-22 38.52-77.85 38.1-99.85-.24-7.1 12.49-23.05 28.94-51.76 28.94a57.54 57.54 0 0 1-51.75-28.94zm-41.58 53.77c16.47 0 31.09 0 49.22 19.78a436.91 436.91 0 0 1 88.18 0C318.22 223 332.85 223 349.31 223c52.33 0 65.22 77.53 83.87 144.45 17.26 62.15-5.52 63.67-33.95 63.73-42.15-1.57-65.49-32.18-65.49-62.79-39.25 6.43-101.93 8.79-155.55 0 0 30.61-23.34 61.22-65.49 62.79-28.42-.06-51.2-1.58-33.94-63.73 18.67-67 31.56-144.45 83.88-144.45zM256 270.79s-44.38 40.77-52.35 55.21l29-1.17v25.32c0 1.55 21.34.16 23.33.16 11.65.54 23.31 1 23.31-.16v-25.28l29 1.17c-8-14.48-52.35-55.24-52.35-55.24z"], + "itunes": [448, 512, [], "f3b4", "M223.6 80.3C129 80.3 52.5 157 52.5 251.5S129 422.8 223.6 422.8s171.2-76.7 171.2-171.2c0-94.6-76.7-171.3-171.2-171.3zm79.4 240c-3.2 13.6-13.5 21.2-27.3 23.8-12.1 2.2-22.2 2.8-31.9-5-11.8-10-12-26.4-1.4-36.8 8.4-8 20.3-9.6 38-12.8 3-.5 5.6-1.2 7.7-3.7 3.2-3.6 2.2-2 2.2-80.8 0-5.6-2.7-7.1-8.4-6.1-4 .7-91.9 17.1-91.9 17.1-5 1.1-6.7 2.6-6.7 8.3 0 116.1.5 110.8-1.2 118.5-2.1 9-7.6 15.8-14.9 19.6-8.3 4.6-23.4 6.6-31.4 5.2-21.4-4-28.9-28.7-14.4-42.9 8.4-8 20.3-9.6 38-12.8 3-.5 5.6-1.2 7.7-3.7 5-5.7.9-127 2.6-133.7.4-2.6 1.5-4.8 3.5-6.4 2.1-1.7 5.8-2.7 6.7-2.7 101-19 113.3-21.4 115.1-21.4 5.7-.4 9 3 9 8.7-.1 170.6.4 161.4-1 167.6zM345.2 32H102.8C45.9 32 0 77.9 0 134.8v242.4C0 434.1 45.9 480 102.8 480h242.4c57 0 102.8-45.9 102.8-102.8V134.8C448 77.9 402.1 32 345.2 32zM223.6 444c-106.3 0-192.5-86.2-192.5-192.5S117.3 59 223.6 59s192.5 86.2 192.5 192.5S329.9 444 223.6 444z"], + "itunes-note": [384, 512, [], "f3b5", "M381.9 388.2c-6.4 27.4-27.2 42.8-55.1 48-24.5 4.5-44.9 5.6-64.5-10.2-23.9-20.1-24.2-53.4-2.7-74.4 17-16.2 40.9-19.5 76.8-25.8 6-1.1 11.2-2.5 15.6-7.4 6.4-7.2 4.4-4.1 4.4-163.2 0-11.2-5.5-14.3-17-12.3-8.2 1.4-185.7 34.6-185.7 34.6-10.2 2.2-13.4 5.2-13.4 16.7 0 234.7 1.1 223.9-2.5 239.5-4.2 18.2-15.4 31.9-30.2 39.5-16.8 9.3-47.2 13.4-63.4 10.4-43.2-8.1-58.4-58-29.1-86.6 17-16.2 40.9-19.5 76.8-25.8 6-1.1 11.2-2.5 15.6-7.4 10.1-11.5 1.8-256.6 5.2-270.2.8-5.2 3-9.6 7.1-12.9 4.2-3.5 11.8-5.5 13.4-5.5 204-38.2 228.9-43.1 232.4-43.1 11.5-.8 18.1 6 18.1 17.6.2 344.5 1.1 326-1.8 338.5z"], + "java": [384, 512, [], "f4e4", "M277.74 312.9c9.8-6.7 23.4-12.5 23.4-12.5s-38.7 7-77.2 10.2c-47.1 3.9-97.7 4.7-123.1 1.3-60.1-8 33-30.1 33-30.1s-36.1-2.4-80.6 19c-52.5 25.4 130 37 224.5 12.1zm-85.4-32.1c-19-42.7-83.1-80.2 0-145.8C296 53.2 242.84 0 242.84 0c21.5 84.5-75.6 110.1-110.7 162.6-23.9 35.9 11.7 74.4 60.2 118.2zm114.6-176.2c.1 0-175.2 43.8-91.5 140.2 24.7 28.4-6.5 54-6.5 54s62.7-32.4 33.9-72.9c-26.9-37.8-47.5-56.6 64.1-121.3zm-6.1 270.5a12.19 12.19 0 0 1-2 2.6c128.3-33.7 81.1-118.9 19.8-97.3a17.33 17.33 0 0 0-8.2 6.3 70.45 70.45 0 0 1 11-3c31-6.5 75.5 41.5-20.6 91.4zM348 437.4s14.5 11.9-15.9 21.2c-57.9 17.5-240.8 22.8-291.6.7-18.3-7.9 16-19 26.8-21.3 11.2-2.4 17.7-2 17.7-2-20.3-14.3-131.3 28.1-56.4 40.2C232.84 509.4 401 461.3 348 437.4zM124.44 396c-78.7 22 47.9 67.4 148.1 24.5a185.89 185.89 0 0 1-28.2-13.8c-44.7 8.5-65.4 9.1-106 4.5-33.5-3.8-13.9-15.2-13.9-15.2zm179.8 97.2c-78.7 14.8-175.8 13.1-233.3 3.6 0-.1 11.8 9.7 72.4 13.6 92.2 5.9 233.8-3.3 237.1-46.9 0 0-6.4 16.5-76.2 29.7zM260.64 353c-59.2 11.4-93.5 11.1-136.8 6.6-33.5-3.5-11.6-19.7-11.6-19.7-86.8 28.8 48.2 61.4 169.5 25.9a60.37 60.37 0 0 1-21.1-12.8z"], + "jedi-order": [448, 512, [], "f50e", "M398.5 373.6c95.9-122.1 17.2-233.1 17.2-233.1 45.4 85.8-41.4 170.5-41.4 170.5 105-171.5-60.5-271.5-60.5-271.5 96.9 72.7-10.1 190.7-10.1 190.7 85.8 158.4-68.6 230.1-68.6 230.1s-.4-16.9-2.2-85.7c4.3 4.5 34.5 36.2 34.5 36.2l-24.2-47.4 62.6-9.1-62.6-9.1 20.2-55.5-31.4 45.9c-2.2-87.7-7.8-305.1-7.9-306.9v-2.4 1-1 2.4c0 1-5.6 219-7.9 306.9l-31.4-45.9 20.2 55.5-62.6 9.1 62.6 9.1-24.2 47.4 34.5-36.2c-1.8 68.8-2.2 85.7-2.2 85.7s-154.4-71.7-68.6-230.1c0 0-107-118.1-10.1-190.7 0 0-165.5 99.9-60.5 271.5 0 0-86.8-84.8-41.4-170.5 0 0-78.7 111 17.2 233.1 0 0-26.2-16.1-49.4-77.7 0 0 16.9 183.3 222 185.7h4.1c205-2.4 222-185.7 222-185.7-23.6 61.5-49.9 77.7-49.9 77.7z"], + "jenkins": [512, 512, [], "f3b6", "M487.1 425c-1.4-11.2-19-23.1-28.2-31.9-5.1-5-29-23.1-30.4-29.9-1.4-6.6 9.7-21.5 13.3-28.9 5.1-10.7 8.8-23.7 11.3-32.6 18.8-66.1 20.7-156.9-6.2-211.2-10.2-20.6-38.6-49-56.4-62.5-42-31.7-119.6-35.3-170.1-16.6-14.1 5.2-27.8 9.8-40.1 17.1-33.1 19.4-68.3 32.5-78.1 71.6-24.2 10.8-31.5 41.8-30.3 77.8.2 7 4.1 15.8 2.7 22.4-.7 3.3-5.2 7.6-6.1 9.8-11.6 27.7-2.3 64 11.1 83.7 8.1 11.9 21.5 22.4 39.2 25.2.7 10.6 3.3 19.7 8.2 30.4 3.1 6.8 14.7 19 10.4 27.7-2.2 4.4-21 13.8-27.3 17.6C89 407.2 73.7 415 54.2 429c-12.6 9-32.3 10.2-29.2 31.1 2.1 14.1 10.1 31.6 14.7 45.8.7 2 1.4 4.1 2.1 6h422c4.9-15.3 9.7-30.9 14.6-47.2 3.4-11.4 10.2-27.8 8.7-39.7zM205.9 33.7c1.8-.5 3.4.7 4.9 2.4-.2 5.2-5.4 5.1-8.9 6.8-5.4 6.7-13.4 9.8-20 17.2-6.8 7.5-14.4 27.7-23.4 30-4.5 1.1-9.7-.8-13.6-.5-10.4.7-17.7 6-28.3 7.5 13.6-29.9 56.1-54 89.3-63.4zm-104.8 93.6c13.5-14.9 32.1-24.1 54.8-25.9 11.7 29.7-8.4 65-.9 97.6 2.3 9.9 10.2 25.4-2.4 25.7.3-28.3-34.8-46.3-61.3-29.6-1.8-21.5-4.9-51.7 9.8-67.8zm36.7 200.2c-1-4.1-2.7-12.9-2.3-15.1 1.6-8.7 17.1-12.5 11-24.7-11.3-.1-13.8 10.2-24.1 11.3-26.7 2.6-45.6-35.4-44.4-58.4 1-19.5 17.6-38.2 40.1-35.8 16 1.8 21.4 19.2 24.5 34.7 9.2.5 22.5-.4 26.9-7.6-.6-17.5-8.8-31.6-8.2-47.7 1-30.3 17.5-57.6 4.8-87.4 13.6-30.9 53.5-55.3 83.1-70 36.6-18.3 94.9-3.7 129.3 15.8 19.7 11.1 34.4 32.7 48.3 50.7-19.5-5.8-36.1 4.2-33.1 20.3 16.3-14.9 44.2-.2 52.5 16.4 7.9 15.8 7.8 39.3 9 62.8 2.9 57-10.4 115.9-39.1 157.1-7.7 11-14.1 23-24.9 30.6-26 18.2-65.4 34.7-99.2 23.4-44.7-15-65-44.8-89.5-78.8.7 18.7 13.8 34.1 26.8 48.4 11.3 12.5 25 26.6 39.7 32.4-12.3-2.9-31.1-3.8-36.2 7.2-28.6-1.9-55.1-4.8-68.7-24.2-10.6-15.4-21.4-41.4-26.3-61.4zm222 124.1c4.1-3 11.1-2.9 17.4-3.6-5.4-2.7-13-3.7-19.3-2.2-.1-4.2-2-6.8-3.2-10.2 10.6-3.8 35.5-28.5 49.6-20.3 6.7 3.9 9.5 26.2 10.1 37 .4 9-.8 18-4.5 22.8-18.8-.6-35.8-2.8-50.7-7 .9-6.1-1-12.1.6-16.5zm-17.2-20c-16.8.8-26-1.2-38.3-10.8.2-.8 1.4-.5 1.5-1.4 18 8 40.8-3.3 59-4.9-7.9 5.1-14.6 11.6-22.2 17.1zm-12.1 33.2c-1.6-9.4-3.5-12-2.8-20.2 25-16.6 29.7 28.6 2.8 20.2zM226 438.6c-11.6-.7-48.1-14-38.5-23.7 9.4 6.5 27.5 4.9 41.3 7.3.8 4.4-2.8 10.2-2.8 16.4zM57.7 497.1c-4.3-12.7-9.2-25.1-14.8-36.9 30.8-23.8 65.3-48.9 102.2-63.5 2.8-1.1 23.2 25.4 26.2 27.6 16.5 11.7 37 21 56.2 30.2 1.2 8.8 3.9 20.2 8.7 35.5.7 2.3 1.4 4.7 2.2 7.2H57.7zm240.6 5.7h-.8c.3-.2.5-.4.8-.5v.5zm7.5-5.7c2.1-1.4 4.3-2.8 6.4-4.3 1.1 1.4 2.2 2.8 3.2 4.3h-9.6zm15.1-24.7c-10.8 7.3-20.6 18.3-33.3 25.2-6 3.3-27 11.7-33.4 10.2-3.6-.8-3.9-5.3-5.4-9.5-3.1-9-10.1-23.4-10.8-37-.8-17.2-2.5-46 16-42.4 14.9 2.9 32.3 9.7 43.9 16.1 7.1 3.9 11.1 8.6 21.9 9.5-.1 1.4-.1 2.8-.2 4.3-5.9 3.9-15.3 3.8-21.8 7.1 9.5.4 17 2.7 23.5 5.9-.1 3.4-.3 7-.4 10.6zm53.4 24.7h-14c-.1-3.2-2.8-5.8-6.1-5.8s-5.9 2.6-6.1 5.8h-17.4c-2.8-4.4-5.7-8.6-8.9-12.5 2.1-2.2 4-4.7 6-6.9 9 3.7 14.8-4.9 21.7-4.2 7.9.8 14.2 11.7 25.4 11l-.6 12.6zm8.7 0c.2-4 .4-7.8.6-11.5 15.6-7.3 29 1.3 35.7 11.5H383zm83.4-37c-2.3 11.2-5.8 24-9.9 37.1-.2-.1-.4-.1-.6-.1H428c.6-1.1 1.2-2.2 1.9-3.3-2.6-6.1-9-8.7-10.9-15.5 12.1-22.7 6.5-93.4-24.2-78.5 4.3-6.3 15.6-11.5 20.8-19.3 13 10.4 20.8 20.3 33.2 31.4 6.8 6 20 13.3 21.4 23.1.8 5.5-2.6 18.9-3.8 25.1zM222.2 130.5c5.4-14.9 27.2-34.7 45-32 7.7 1.2 18 8.2 12.2 17.7-30.2-7-45.2 12.6-54.4 33.1-8.1-2-4.9-13.1-2.8-18.8zm184.1 63.1c8.2-3.6 22.4-.7 29.6-5.3-4.2-11.5-10.3-21.4-9.3-37.7.5 0 1 0 1.4.1 6.8 14.2 12.7 29.2 21.4 41.7-5.7 13.5-43.6 25.4-43.1 1.2zm20.4-43zm-117.2 45.7c-6.8-10.9-19-32.5-14.5-45.3 6.5 11.9 8.6 24.4 17.8 33.3 4.1 4 12.2 9 8.2 20.2-.9 2.7-7.8 8.6-11.7 9.7-14.4 4.3-47.9.9-36.6-17.1 11.9.7 27.9 7.8 36.8-.8zm27.3 70c3.8 6.6 1.4 18.7 12.1 20.6 20.2 3.4 43.6-12.3 58.1-17.8 9-15.2-.8-20.7-8.9-30.5-16.6-20-38.8-44.8-38-74.7 6.7-4.9 7.3 7.4 8.2 9.7 8.7 20.3 30.4 46.2 46.3 63.5 3.9 4.3 10.3 8.4 11 11.2 2.1 8.2-5.4 18-4.5 23.5-21.7 13.9-45.8 29.1-81.4 25.6-7.4-6.7-10.3-21.4-2.9-31.1zm-201.3-9.2c-6.8-3.9-8.4-21-16.4-21.4-11.4-.7-9.3 22.2-9.3 35.5-7.8-7.1-9.2-29.1-3.5-40.3-6.6-3.2-9.5 3.6-13.1 5.9 4.7-34.1 49.8-15.8 42.3 20.3zm299.6 28.8c-10.1 19.2-24.4 40.4-54 41-.6-6.2-1.1-15.6 0-19.4 22.7-2.2 36.6-13.7 54-21.6zm-141.9 12.4c18.9 9.9 53.6 11 79.3 10.2 1.4 5.6 1.3 12.6 1.4 19.4-33 1.8-72-6.4-80.7-29.6zm92.2 46.7c-1.7 4.3-5.3 9.3-9.8 11.1-12.1 4.9-45.6 8.7-62.4-.3-10.7-5.7-17.5-18.5-23.4-26-2.8-3.6-16.9-12.9-.2-12.9 13.1 32.7 58 29 95.8 28.1z"], + "jira": [496, 512, [], "f7b1", "M490 241.7C417.1 169 320.6 71.8 248.5 0 83 164.9 6 241.7 6 241.7c-7.9 7.9-7.9 20.7 0 28.7C138.8 402.7 67.8 331.9 248.5 512c379.4-378 15.7-16.7 241.5-241.7 8-7.9 8-20.7 0-28.6zm-241.5 90l-76-75.7 76-75.7 76 75.7-76 75.7z"], + "joget": [496, 512, [], "f3b7", "M378.1 45C337.6 19.9 292.6 8 248.2 8 165 8 83.8 49.9 36.9 125.9c-71.9 116.6-35.6 269.3 81 341.2s269.3 35.6 341.2-80.9c71.9-116.6 35.6-269.4-81-341.2zm51.8 323.2c-40.4 65.5-110.4 101.5-182 101.5-6.8 0-13.6-.4-20.4-1-9-13.6-19.9-33.3-23.7-42.4-5.7-13.7-27.2-45.6 31.2-67.1 51.7-19.1 176.7-16.5 208.8-17.6-4 9-8.6 17.9-13.9 26.6zm-200.8-86.3c-55.5-1.4-81.7-20.8-58.5-48.2s51.1-40.7 68.9-51.2c17.9-10.5 27.3-33.7-23.6-29.7C87.3 161.5 48.6 252.1 37.6 293c-8.8-49.7-.1-102.7 28.5-149.1C128 43.4 259.6 12.2 360.1 74.1c74.8 46.1 111.2 130.9 99.3 212.7-24.9-.5-179.3-3.6-230.3-4.9zm183.8-54.8c-22.7-6-57 11.3-86.7 27.2-29.7 15.8-31.1 8.2-31.1 8.2s40.2-28.1 50.7-34.5 31.9-14 13.4-24.6c-3.2-1.8-6.7-2.7-10.4-2.7-17.8 0-41.5 18.7-67.5 35.6-31.5 20.5-65.3 31.3-65.3 31.3l169.5-1.6 46.5-23.4s3.6-9.5-19.1-15.5z"], + "joomla": [448, 512, [], "f1aa", "M.6 92.1C.6 58.8 27.4 32 60.4 32c30 0 54.5 21.9 59.2 50.2 32.6-7.6 67.1.6 96.5 30l-44.3 44.3c-20.5-20.5-42.6-16.3-55.4-3.5-14.3 14.3-14.3 37.9 0 52.2l99.5 99.5-44 44.3c-87.7-87.2-49.7-49.7-99.8-99.7-26.8-26.5-35-64.8-24.8-98.9C20.4 144.6.6 120.7.6 92.1zm129.5 116.4l44.3 44.3c10-10 89.7-89.7 99.7-99.8 14.3-14.3 37.6-14.3 51.9 0 12.8 12.8 17 35-3.5 55.4l44 44.3c31.2-31.2 38.5-67.6 28.9-101.2 29.2-4.1 51.9-29.2 51.9-59.5 0-33.2-26.8-60.1-59.8-60.1-30.3 0-55.4 22.5-59.5 51.6-33.8-9.9-71.7-1.5-98.3 25.1-18.3 19.1-71.1 71.5-99.6 99.9zm266.3 152.2c8.2-32.7-.9-68.5-26.3-93.9-11.8-12.2 5 4.7-99.5-99.7l-44.3 44.3 99.7 99.7c14.3 14.3 14.3 37.6 0 51.9-12.8 12.8-35 17-55.4-3.5l-44 44.3c27.6 30.2 68 38.8 102.7 28 5.5 27.4 29.7 48.1 58.9 48.1 33 0 59.8-26.8 59.8-60.1 0-30.2-22.5-55-51.6-59.1zm-84.3-53.1l-44-44.3c-87 86.4-50.4 50.4-99.7 99.8-14.3 14.3-37.6 14.3-51.9 0-13.1-13.4-16.9-35.3 3.2-55.4l-44-44.3c-30.2 30.2-38 65.2-29.5 98.3-26.7 6-46.2 29.9-46.2 58.2C0 453.2 26.8 480 59.8 480c28.6 0 52.5-19.8 58.6-46.7 32.7 8.2 68.5-.6 94.2-26 32.1-32 12.2-12.4 99.5-99.7z"], + "js": [448, 512, [], "f3b8", "M0 32v448h448V32H0zm243.8 349.4c0 43.6-25.6 63.5-62.9 63.5-33.7 0-53.2-17.4-63.2-38.5l34.3-20.7c6.6 11.7 12.6 21.6 27.1 21.6 13.8 0 22.6-5.4 22.6-26.5V237.7h42.1v143.7zm99.6 63.5c-39.1 0-64.4-18.6-76.7-43l34.3-19.8c9 14.7 20.8 25.6 41.5 25.6 17.4 0 28.6-8.7 28.6-20.8 0-14.4-11.4-19.5-30.7-28l-10.5-4.5c-30.4-12.9-50.5-29.2-50.5-63.5 0-31.6 24.1-55.6 61.6-55.6 26.8 0 46 9.3 59.8 33.7L368 290c-7.2-12.9-15-18-27.1-18-12.3 0-20.1 7.8-20.1 18 0 12.6 7.8 17.7 25.9 25.6l10.5 4.5c35.8 15.3 55.9 31 55.9 66.2 0 37.8-29.8 58.6-69.7 58.6z"], + "js-square": [448, 512, [], "f3b9", "M400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zM243.8 381.4c0 43.6-25.6 63.5-62.9 63.5-33.7 0-53.2-17.4-63.2-38.5l34.3-20.7c6.6 11.7 12.6 21.6 27.1 21.6 13.8 0 22.6-5.4 22.6-26.5V237.7h42.1v143.7zm99.6 63.5c-39.1 0-64.4-18.6-76.7-43l34.3-19.8c9 14.7 20.8 25.6 41.5 25.6 17.4 0 28.6-8.7 28.6-20.8 0-14.4-11.4-19.5-30.7-28l-10.5-4.5c-30.4-12.9-50.5-29.2-50.5-63.5 0-31.6 24.1-55.6 61.6-55.6 26.8 0 46 9.3 59.8 33.7L368 290c-7.2-12.9-15-18-27.1-18-12.3 0-20.1 7.8-20.1 18 0 12.6 7.8 17.7 25.9 25.6l10.5 4.5c35.8 15.3 55.9 31 55.9 66.2 0 37.8-29.8 58.6-69.7 58.6z"], + "jsfiddle": [576, 512, [], "f1cc", "M510.634 237.462c-4.727-2.621-5.664-5.748-6.381-10.776-2.352-16.488-3.539-33.619-9.097-49.095-35.895-99.957-153.99-143.386-246.849-91.646-27.37 15.25-48.971 36.369-65.493 63.903-3.184-1.508-5.458-2.71-7.824-3.686-30.102-12.421-59.049-10.121-85.331 9.167-25.531 18.737-36.422 44.548-32.676 76.408.355 3.025-1.967 7.621-4.514 9.545-39.712 29.992-56.031 78.065-41.902 124.615 13.831 45.569 57.514 79.796 105.608 81.433 30.291 1.031 60.637.546 90.959.539 84.041-.021 168.09.531 252.12-.48 52.664-.634 96.108-36.873 108.212-87.293 11.54-48.074-11.144-97.3-56.832-122.634zm21.107 156.88c-18.23 22.432-42.343 35.253-71.28 35.65-56.874.781-113.767.23-170.652.23 0 .7-163.028.159-163.728.154-43.861-.332-76.739-19.766-95.175-59.995-18.902-41.245-4.004-90.848 34.186-116.106 9.182-6.073 12.505-11.566 10.096-23.136-5.49-26.361 4.453-47.956 26.42-62.981 22.987-15.723 47.422-16.146 72.034-3.083 10.269 5.45 14.607 11.564 22.198-2.527 14.222-26.399 34.557-46.727 60.671-61.294 97.46-54.366 228.37 7.568 230.24 132.697.122 8.15 2.412 12.428 9.848 15.894 57.56 26.829 74.456 96.122 35.142 144.497zm-87.789-80.499c-5.848 31.157-34.622 55.096-66.666 55.095-16.953-.001-32.058-6.545-44.079-17.705-27.697-25.713-71.141-74.98-95.937-93.387-20.056-14.888-41.99-12.333-60.272 3.782-49.996 44.071 15.859 121.775 67.063 77.188 4.548-3.96 7.84-9.543 12.744-12.844 8.184-5.509 20.766-.884 13.168 10.622-17.358 26.284-49.33 38.197-78.863 29.301-28.897-8.704-48.84-35.968-48.626-70.179 1.225-22.485 12.364-43.06 35.414-55.965 22.575-12.638 46.369-13.146 66.991 2.474C295.68 280.7 320.467 323.97 352.185 343.47c24.558 15.099 54.254 7.363 68.823-17.506 28.83-49.209-34.592-105.016-78.868-63.46-3.989 3.744-6.917 8.932-11.41 11.72-10.975 6.811-17.333-4.113-12.809-10.353 20.703-28.554 50.464-40.44 83.271-28.214 31.429 11.714 49.108 44.366 42.76 78.186z"], + "kaggle": [320, 512, [], "f5fa", "M304.2 501.5L158.4 320.3 298.2 185c2.6-2.7 1.7-10.5-5.3-10.5h-69.2c-3.5 0-7 1.8-10.5 5.3L80.9 313.5V7.5q0-7.5-7.5-7.5H21.5Q14 0 14 7.5v497q0 7.5 7.5 7.5h51.9q7.5 0 7.5-7.5v-109l30.8-29.3 110.5 140.6c3 3.5 6.5 5.3 10.5 5.3h66.9q5.25 0 6-3z"], + "keybase": [448, 512, [], "f4f5", "M286.17 419a18 18 0 1 0 18 18 18 18 0 0 0-18-18zm111.92-147.6c-9.5-14.62-39.37-52.45-87.26-73.71q-9.1-4.06-18.38-7.27a78.43 78.43 0 0 0-47.88-104.13c-12.41-4.1-23.33-6-32.41-5.77-.6-2-1.89-11 9.4-35L198.66 32l-5.48 7.56c-8.69 12.06-16.92 23.55-24.34 34.89a51 51 0 0 0-8.29-1.25c-41.53-2.45-39-2.33-41.06-2.33-50.61 0-50.75 52.12-50.75 45.88l-2.36 36.68c-1.61 27 19.75 50.21 47.63 51.85l8.93.54a214 214 0 0 0-46.29 35.54C14 304.66 14 374 14 429.77v33.64l23.32-29.8a148.6 148.6 0 0 0 14.56 37.56c5.78 10.13 14.87 9.45 19.64 7.33 4.21-1.87 10-6.92 3.75-20.11a178.29 178.29 0 0 1-15.76-53.13l46.82-59.83-24.66 74.11c58.23-42.4 157.38-61.76 236.25-38.59 34.2 10.05 67.45.69 84.74-23.84.72-1 1.2-2.16 1.85-3.22a156.09 156.09 0 0 1 2.8 28.43c0 23.3-3.69 52.93-14.88 81.64-2.52 6.46 1.76 14.5 8.6 15.74 7.42 1.57 15.33-3.1 18.37-11.15C429 443 434 414 434 382.32c0-38.58-13-77.46-35.91-110.92zM142.37 128.58l-15.7-.93-1.39 21.79 13.13.78a93 93 0 0 0 .32 19.57l-22.38-1.34a12.28 12.28 0 0 1-11.76-12.79L107 119c1-12.17 13.87-11.27 13.26-11.32l29.11 1.73a144.35 144.35 0 0 0-7 19.17zm148.42 172.18a10.51 10.51 0 0 1-14.35-1.39l-9.68-11.49-34.42 27a8.09 8.09 0 0 1-11.13-1.08l-15.78-18.64a7.38 7.38 0 0 1 1.34-10.34l34.57-27.18-14.14-16.74-17.09 13.45a7.75 7.75 0 0 1-10.59-1s-3.72-4.42-3.8-4.53a7.38 7.38 0 0 1 1.37-10.34L214 225.19s-18.51-22-18.6-22.14a9.56 9.56 0 0 1 1.74-13.42 10.38 10.38 0 0 1 14.3 1.37l81.09 96.32a9.58 9.58 0 0 1-1.74 13.44zM187.44 419a18 18 0 1 0 18 18 18 18 0 0 0-18-18z"], + "keycdn": [512, 512, [], "f3ba", "M63.8 409.3l60.5-59c32.1 42.8 71.1 66 126.6 67.4 30.5.7 60.3-7 86.4-22.4 5.1 5.3 18.5 19.5 20.9 22-32.2 20.7-69.6 31.1-108.1 30.2-43.3-1.1-84.6-16.7-117.7-44.4.3-.6-38.2 37.5-38.6 37.9 9.5 29.8-13.1 62.4-46.3 62.4C20.7 503.3 0 481.7 0 454.9c0-34.3 33.1-56.6 63.8-45.6zm354.9-252.4c19.1 31.3 29.6 67.4 28.7 104-1.1 44.8-19 87.5-48.6 121 .3.3 23.8 25.2 24.1 25.5 9.6-1.3 19.2 2 25.9 9.1 11.3 12 10.9 30.9-1.1 42.4-12 11.3-30.9 10.9-42.4-1.1-6.7-7-9.4-16.8-7.6-26.3-24.9-26.6-44.4-47.2-44.4-47.2 42.7-34.1 63.3-79.6 64.4-124.2.7-28.9-7.2-57.2-21.1-82.2l22.1-21zM104 53.1c6.7 7 9.4 16.8 7.6 26.3l45.9 48.1c-4.7 3.8-13.3 10.4-22.8 21.3-25.4 28.5-39.6 64.8-40.7 102.9-.7 28.9 6.1 57.2 20 82.4l-22 21.5C72.7 324 63.1 287.9 64.2 250.9c1-44.6 18.3-87.6 47.5-121.1l-25.3-26.4c-9.6 1.3-19.2-2-25.9-9.1-11.3-12-10.9-30.9 1.1-42.4C73.5 40.7 92.2 41 104 53.1zM464.9 8c26 0 47.1 22.4 47.1 48.3S490.9 104 464.9 104c-6.3.1-14-1.1-15.9-1.8l-62.9 59.7c-32.7-43.6-76.7-65.9-126.9-67.2-30.5-.7-60.3 6.8-86.2 22.4l-21.1-22C184.1 74.3 221.5 64 260 64.9c43.3 1.1 84.6 16.7 117.7 44.6l41.1-38.6c-1.5-4.7-2.2-9.6-2.2-14.5C416.5 29.7 438.9 8 464.9 8zM256.7 113.4c5.5 0 10.9.4 16.4 1.1 78.1 9.8 133.4 81.1 123.8 159.1-9.8 78.1-81.1 133.4-159.1 123.8-78.1-9.8-133.4-81.1-123.8-159.2 9.3-72.4 70.1-124.6 142.7-124.8zm-59 119.4c.6 22.7 12.2 41.8 32.4 52.2l-11 51.7h73.7l-11-51.7c20.1-10.9 32.1-29 32.4-52.2-.4-32.8-25.8-57.5-58.3-58.3-32.1.8-57.3 24.8-58.2 58.3zM256 160"], + "kickstarter": [448, 512, [], "f3bb", "M400 480H48c-26.4 0-48-21.6-48-48V80c0-26.4 21.6-48 48-48h352c26.4 0 48 21.6 48 48v352c0 26.4-21.6 48-48 48zM199.6 178.5c0-30.7-17.6-45.1-39.7-45.1-25.8 0-40 19.8-40 44.5v154.8c0 25.8 13.7 45.6 40.5 45.6 21.5 0 39.2-14 39.2-45.6v-41.8l60.6 75.7c12.3 14.9 39 16.8 55.8 0 14.6-15.1 14.8-36.8 4-50.4l-49.1-62.8 40.5-58.7c9.4-13.5 9.5-34.5-5.6-49.1-16.4-15.9-44.6-17.3-61.4 7l-44.8 64.7v-38.8z"], + "kickstarter-k": [384, 512, [], "f3bc", "M147.3 114.4c0-56.2-32.5-82.4-73.4-82.4C26.2 32 0 68.2 0 113.4v283c0 47.3 25.3 83.4 74.9 83.4 39.8 0 72.4-25.6 72.4-83.4v-76.5l112.1 138.3c22.7 27.2 72.1 30.7 103.2 0 27-27.6 27.3-67.4 7.4-92.2l-90.8-114.8 74.9-107.4c17.4-24.7 17.5-63.1-10.4-89.8-30.3-29-82.4-31.6-113.6 12.8L147.3 185v-70.6z"], + "korvue": [446, 512, [], "f42f", "M386.5 34h-327C26.8 34 0 60.8 0 93.5v327.1C0 453.2 26.8 480 59.5 480h327.1c33 0 59.5-26.8 59.5-59.5v-327C446 60.8 419.2 34 386.5 34zM87.1 120.8h96v116l61.8-116h110.9l-81.2 132H87.1v-132zm161.8 272.1l-65.7-113.6v113.6h-96V262.1h191.5l88.6 130.8H248.9z"], + "laravel": [512, 512, [], "f3bd", "M504.4,115.83a5.72,5.72,0,0,0-.28-.68,8.52,8.52,0,0,0-.53-1.25,6,6,0,0,0-.54-.71,9.36,9.36,0,0,0-.72-.94c-.23-.22-.52-.4-.77-.6a8.84,8.84,0,0,0-.9-.68L404.4,55.55a8,8,0,0,0-8,0L300.12,111h0a8.07,8.07,0,0,0-.88.69,7.68,7.68,0,0,0-.78.6,8.23,8.23,0,0,0-.72.93c-.17.24-.39.45-.54.71a9.7,9.7,0,0,0-.52,1.25c-.08.23-.21.44-.28.68a8.08,8.08,0,0,0-.28,2.08V223.18l-80.22,46.19V63.44a7.8,7.8,0,0,0-.28-2.09c-.06-.24-.2-.45-.28-.68a8.35,8.35,0,0,0-.52-1.24c-.14-.26-.37-.47-.54-.72a9.36,9.36,0,0,0-.72-.94,9.46,9.46,0,0,0-.78-.6,9.8,9.8,0,0,0-.88-.68h0L115.61,1.07a8,8,0,0,0-8,0L11.34,56.49h0a6.52,6.52,0,0,0-.88.69,7.81,7.81,0,0,0-.79.6,8.15,8.15,0,0,0-.71.93c-.18.25-.4.46-.55.72a7.88,7.88,0,0,0-.51,1.24,6.46,6.46,0,0,0-.29.67,8.18,8.18,0,0,0-.28,2.1v329.7a8,8,0,0,0,4,6.95l192.5,110.84a8.83,8.83,0,0,0,1.33.54c.21.08.41.2.63.26a7.92,7.92,0,0,0,4.1,0c.2-.05.37-.16.55-.22a8.6,8.6,0,0,0,1.4-.58L404.4,400.09a8,8,0,0,0,4-6.95V287.88l92.24-53.11a8,8,0,0,0,4-7V117.92A8.63,8.63,0,0,0,504.4,115.83ZM111.6,17.28h0l80.19,46.15-80.2,46.18L31.41,63.44Zm88.25,60V278.6l-46.53,26.79-33.69,19.4V123.5l46.53-26.79Zm0,412.78L23.37,388.5V77.32L57.06,96.7l46.52,26.8V338.68a6.94,6.94,0,0,0,.12.9,8,8,0,0,0,.16,1.18h0a5.92,5.92,0,0,0,.38.9,6.38,6.38,0,0,0,.42,1v0a8.54,8.54,0,0,0,.6.78,7.62,7.62,0,0,0,.66.84l0,0c.23.22.52.38.77.58a8.93,8.93,0,0,0,.86.66l0,0,0,0,92.19,52.18Zm8-106.17-80.06-45.32,84.09-48.41,92.26-53.11,80.13,46.13-58.8,33.56Zm184.52,4.57L215.88,490.11V397.8L346.6,323.2l45.77-26.15Zm0-119.13L358.68,250l-46.53-26.79V131.79l33.69,19.4L392.37,178Zm8-105.28-80.2-46.17,80.2-46.16,80.18,46.15Zm8,105.28V178L455,151.19l33.68-19.4v91.39h0Z"], + "lastfm": [512, 512, [], "f202", "M225.8 367.1l-18.8-51s-30.5 34-76.2 34c-40.5 0-69.2-35.2-69.2-91.5 0-72.1 36.4-97.9 72.1-97.9 66.5 0 74.8 53.3 100.9 134.9 18.8 56.9 54 102.6 155.4 102.6 72.7 0 122-22.3 122-80.9 0-72.9-62.7-80.6-115-92.1-25.8-5.9-33.4-16.4-33.4-34 0-19.9 15.8-31.7 41.6-31.7 28.2 0 43.4 10.6 45.7 35.8l58.6-7c-4.7-52.8-41.1-74.5-100.9-74.5-52.8 0-104.4 19.9-104.4 83.9 0 39.9 19.4 65.1 68 76.8 44.9 10.6 79.8 13.8 79.8 45.7 0 21.7-21.1 30.5-61 30.5-59.2 0-83.9-31.1-97.9-73.9-32-96.8-43.6-163-161.3-163C45.7 113.8 0 168.3 0 261c0 89.1 45.7 137.2 127.9 137.2 66.2 0 97.9-31.1 97.9-31.1z"], + "lastfm-square": [448, 512, [], "f203", "M400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zm-92.2 312.9c-63.4 0-85.4-28.6-97.1-64.1-16.3-51-21.5-84.3-63-84.3-22.4 0-45.1 16.1-45.1 61.2 0 35.2 18 57.2 43.3 57.2 28.6 0 47.6-21.3 47.6-21.3l11.7 31.9s-19.8 19.4-61.2 19.4c-51.3 0-79.9-30.1-79.9-85.8 0-57.9 28.6-92 82.5-92 73.5 0 80.8 41.4 100.8 101.9 8.8 26.8 24.2 46.2 61.2 46.2 24.9 0 38.1-5.5 38.1-19.1 0-19.9-21.8-22-49.9-28.6-30.4-7.3-42.5-23.1-42.5-48 0-40 32.3-52.4 65.2-52.4 37.4 0 60.1 13.6 63 46.6l-36.7 4.4c-1.5-15.8-11-22.4-28.6-22.4-16.1 0-26 7.3-26 19.8 0 11 4.8 17.6 20.9 21.3 32.7 7.1 71.8 12 71.8 57.5.1 36.7-30.7 50.6-76.1 50.6z"], + "leanpub": [576, 512, [], "f212", "M386.539 111.485l15.096 248.955-10.979-.275c-36.232-.824-71.64 8.783-102.657 27.997-31.016-19.214-66.424-27.997-102.657-27.997-45.564 0-82.07 10.705-123.516 27.723L93.117 129.6c28.546-11.803 61.484-18.115 92.226-18.115 41.173 0 73.836 13.175 102.657 42.544 27.723-28.271 59.013-41.721 98.539-42.544zM569.07 448c-25.526 0-47.485-5.215-70.542-15.645-34.31-15.645-69.993-24.978-107.871-24.978-38.977 0-74.934 12.901-102.657 40.623-27.723-27.723-63.68-40.623-102.657-40.623-37.878 0-73.561 9.333-107.871 24.978C55.239 442.236 32.731 448 8.303 448H6.93L49.475 98.859C88.726 76.626 136.486 64 181.775 64 218.83 64 256.984 71.685 288 93.095 319.016 71.685 357.17 64 394.225 64c45.289 0 93.049 12.626 132.3 34.859L569.07 448zm-43.368-44.741l-34.036-280.246c-30.742-13.999-67.248-21.41-101.009-21.41-38.428 0-74.385 12.077-102.657 38.702-28.272-26.625-64.228-38.702-102.657-38.702-33.761 0-70.267 7.411-101.009 21.41L50.298 403.259c47.211-19.487 82.894-33.486 135.045-33.486 37.604 0 70.817 9.606 102.657 29.644 31.84-20.038 65.052-29.644 102.657-29.644 52.151 0 87.834 13.999 135.045 33.486z"], + "less": [640, 512, [], "f41d", "M612.7 219c0-20.5 3.2-32.6 3.2-54.6 0-34.2-12.6-45.2-40.5-45.2h-20.5v24.2h6.3c14.2 0 17.3 4.7 17.3 22.1 0 16.3-1.6 32.6-1.6 51.5 0 24.2 7.9 33.6 23.6 37.3v1.6c-15.8 3.7-23.6 13.1-23.6 37.3 0 18.9 1.6 34.2 1.6 51.5 0 17.9-3.7 22.6-17.3 22.6v.5h-6.3V393h20.5c27.8 0 40.5-11 40.5-45.2 0-22.6-3.2-34.2-3.2-54.6 0-11 6.8-22.6 27.3-23.6v-27.3c-20.5-.7-27.3-12.3-27.3-23.3zm-105.6 32c-15.8-6.3-30.5-10-30.5-20.5 0-7.9 6.3-12.6 17.9-12.6s22.1 4.7 33.6 13.1l21-27.8c-13.1-10-31-20.5-55.2-20.5-35.7 0-59.9 20.5-59.9 49.4 0 25.7 22.6 38.9 41.5 46.2 16.3 6.3 32.1 11.6 32.1 22.1 0 7.9-6.3 13.1-20.5 13.1-13.1 0-26.3-5.3-40.5-16.3l-21 30.5c15.8 13.1 39.9 22.1 59.9 22.1 42 0 64.6-22.1 64.6-51s-22.5-41-43-47.8zm-358.9 59.4c-3.7 0-8.4-3.2-8.4-13.1V119.1H65.2c-28.4 0-41 11-41 45.2 0 22.6 3.2 35.2 3.2 54.6 0 11-6.8 22.6-27.3 23.6v27.3c20.5.5 27.3 12.1 27.3 23.1 0 19.4-3.2 31-3.2 53.6 0 34.2 12.6 45.2 40.5 45.2h20.5v-24.2h-6.3c-13.1 0-17.3-5.3-17.3-22.6s1.6-32.1 1.6-51.5c0-24.2-7.9-33.6-23.6-37.3v-1.6c15.8-3.7 23.6-13.1 23.6-37.3 0-18.9-1.6-34.2-1.6-51.5s3.7-22.1 17.3-22.1H93v150.8c0 32.1 11 53.1 43.1 53.1 10 0 17.9-1.6 23.6-3.7l-5.3-34.2c-3.1.8-4.6.8-6.2.8zM379.9 251c-16.3-6.3-31-10-31-20.5 0-7.9 6.3-12.6 17.9-12.6 11.6 0 22.1 4.7 33.6 13.1l21-27.8c-13.1-10-31-20.5-55.2-20.5-35.7 0-59.9 20.5-59.9 49.4 0 25.7 22.6 38.9 41.5 46.2 16.3 6.3 32.1 11.6 32.1 22.1 0 7.9-6.3 13.1-20.5 13.1-13.1 0-26.3-5.3-40.5-16.3l-20.5 30.5c15.8 13.1 39.9 22.1 59.9 22.1 42 0 64.6-22.1 64.6-51 .1-28.9-22.5-41-43-47.8zm-155-68.8c-38.4 0-75.1 32.1-74.1 82.5 0 52 34.2 82.5 79.3 82.5 18.9 0 39.9-6.8 56.2-17.9l-15.8-27.8c-11.6 6.8-22.6 10-34.2 10-21 0-37.3-10-41.5-34.2H290c.5-3.7 1.6-11 1.6-19.4.6-42.6-22.6-75.7-66.7-75.7zm-30 66.2c3.2-21 15.8-31 30.5-31 18.9 0 26.3 13.1 26.3 31h-56.8z"], + "line": [448, 512, [], "f3c0", "M272.1 204.2v71.1c0 1.8-1.4 3.2-3.2 3.2h-11.4c-1.1 0-2.1-.6-2.6-1.3l-32.6-44v42.2c0 1.8-1.4 3.2-3.2 3.2h-11.4c-1.8 0-3.2-1.4-3.2-3.2v-71.1c0-1.8 1.4-3.2 3.2-3.2H219c1 0 2.1.5 2.6 1.4l32.6 44v-42.2c0-1.8 1.4-3.2 3.2-3.2h11.4c1.8-.1 3.3 1.4 3.3 3.1zm-82-3.2h-11.4c-1.8 0-3.2 1.4-3.2 3.2v71.1c0 1.8 1.4 3.2 3.2 3.2h11.4c1.8 0 3.2-1.4 3.2-3.2v-71.1c0-1.7-1.4-3.2-3.2-3.2zm-27.5 59.6h-31.1v-56.4c0-1.8-1.4-3.2-3.2-3.2h-11.4c-1.8 0-3.2 1.4-3.2 3.2v71.1c0 .9.3 1.6.9 2.2.6.5 1.3.9 2.2.9h45.7c1.8 0 3.2-1.4 3.2-3.2v-11.4c0-1.7-1.4-3.2-3.1-3.2zM332.1 201h-45.7c-1.7 0-3.2 1.4-3.2 3.2v71.1c0 1.7 1.4 3.2 3.2 3.2h45.7c1.8 0 3.2-1.4 3.2-3.2v-11.4c0-1.8-1.4-3.2-3.2-3.2H301v-12h31.1c1.8 0 3.2-1.4 3.2-3.2V234c0-1.8-1.4-3.2-3.2-3.2H301v-12h31.1c1.8 0 3.2-1.4 3.2-3.2v-11.4c-.1-1.7-1.5-3.2-3.2-3.2zM448 113.7V399c-.1 44.8-36.8 81.1-81.7 81H81c-44.8-.1-81.1-36.9-81-81.7V113c.1-44.8 36.9-81.1 81.7-81H367c44.8.1 81.1 36.8 81 81.7zm-61.6 122.6c0-73-73.2-132.4-163.1-132.4-89.9 0-163.1 59.4-163.1 132.4 0 65.4 58 120.2 136.4 130.6 19.1 4.1 16.9 11.1 12.6 36.8-.7 4.1-3.3 16.1 14.1 8.8 17.4-7.3 93.9-55.3 128.2-94.7 23.6-26 34.9-52.3 34.9-81.5z"], + "linkedin": [448, 512, [], "f08c", "M416 32H31.9C14.3 32 0 46.5 0 64.3v383.4C0 465.5 14.3 480 31.9 480H416c17.6 0 32-14.5 32-32.3V64.3c0-17.8-14.4-32.3-32-32.3zM135.4 416H69V202.2h66.5V416zm-33.2-243c-21.3 0-38.5-17.3-38.5-38.5S80.9 96 102.2 96c21.2 0 38.5 17.3 38.5 38.5 0 21.3-17.2 38.5-38.5 38.5zm282.1 243h-66.4V312c0-24.8-.5-56.7-34.5-56.7-34.6 0-39.9 27-39.9 54.9V416h-66.4V202.2h63.7v29.2h.9c8.9-16.8 30.6-34.5 62.9-34.5 67.2 0 79.7 44.3 79.7 101.9V416z"], + "linkedin-in": [448, 512, [], "f0e1", "M100.28 448H7.4V148.9h92.88zM53.79 108.1C24.09 108.1 0 83.5 0 53.8a53.79 53.79 0 0 1 107.58 0c0 29.7-24.1 54.3-53.79 54.3zM447.9 448h-92.68V302.4c0-34.7-.7-79.2-48.29-79.2-48.29 0-55.69 37.7-55.69 76.7V448h-92.78V148.9h89.08v40.8h1.3c12.4-23.5 42.69-48.3 87.88-48.3 94 0 111.28 61.9 111.28 142.3V448z"], + "linode": [448, 512, [], "f2b8", "M437.4 226.3c-.3-.9-.9-1.4-1.4-2l-70-38.6c-.9-.6-2-.6-3.1 0l-58.9 36c-.9.6-1.4 1.7-1.4 2.6l-.9 31.4-24-16c-.9-.6-2.3-.6-3.1 0L240 260.9l-1.4-35.1c0-.9-.6-2-1.4-2.3l-36-24.3 33.7-17.4c1.1-.6 1.7-1.7 1.7-2.9l-5.7-132.3c0-.9-.9-2-1.7-2.6L138.6.3c-.9-.3-1.7-.3-2.3-.3L12.6 38.6c-1.4.6-2.3 2-2 3.7L38 175.4c.9 3.4 34 27.4 38.6 30.9l-26.9 12.9c-1.4.9-2 2.3-1.7 3.4l20.6 100.3c.6 2.9 23.7 23.1 27.1 26.3l-17.4 10.6c-.9.6-1.7 2-1.4 3.1 1.4 7.1 15.4 77.7 16.9 79.1l65.1 69.1c.6.6 1.4.6 2.3.9.6 0 1.1-.3 1.7-.6l83.7-66.9c.9-.6 1.1-1.4 1.1-2.3l-2-46 28 23.7c1.1.9 2.9.9 4 0l66.9-53.4c.9-.6 1.1-1.4 1.1-2.3l2.3-33.4 20.3 14c1.1.9 2.6.9 3.7 0l54.6-43.7c.6-.3 1.1-1.1 1.1-2 .9-6.5 10.3-70.8 9.7-72.8zm-204.8 4.8l4 92.6-90.6 61.2-14-96.6 100.6-57.2zm-7.7-180l5.4 126-106.6 55.4L104 97.7l120.9-46.6zM44 173.1L18 48l79.7 49.4 19.4 132.9L44 173.1zm30.6 147.8L55.7 230l70 58.3 13.7 93.4-64.8-60.8zm24.3 117.7l-13.7-67.1 61.7 60.9 9.7 67.4-57.7-61.2zm64.5 64.5l-10.6-70.9 85.7-61.4 3.1 70-78.2 62.3zm82-115.1c0-3.4.9-22.9-2-25.1l-24.3-20 22.3-14.9c2.3-1.7 1.1-5.7 1.1-8l29.4 22.6.6 68.3-27.1-22.9zm94.3-25.4l-60.9 48.6-.6-68.6 65.7-46.9-4.2 66.9zm27.7-25.7l-19.1-13.4 2-34c.3-.9-.3-2-1.1-2.6L308 259.7l.6-30 64.6 40.6-5.8 66.6zm54.6-39.8l-48.3 38.3 5.7-65.1 51.1-36.6-8.5 63.4z"], + "linux": [448, 512, [], "f17c", "M220.8 123.3c1 .5 1.8 1.7 3 1.7 1.1 0 2.8-.4 2.9-1.5.2-1.4-1.9-2.3-3.2-2.9-1.7-.7-3.9-1-5.5-.1-.4.2-.8.7-.6 1.1.3 1.3 2.3 1.1 3.4 1.7zm-21.9 1.7c1.2 0 2-1.2 3-1.7 1.1-.6 3.1-.4 3.5-1.6.2-.4-.2-.9-.6-1.1-1.6-.9-3.8-.6-5.5.1-1.3.6-3.4 1.5-3.2 2.9.1 1 1.8 1.5 2.8 1.4zM420 403.8c-3.6-4-5.3-11.6-7.2-19.7-1.8-8.1-3.9-16.8-10.5-22.4-1.3-1.1-2.6-2.1-4-2.9-1.3-.8-2.7-1.5-4.1-2 9.2-27.3 5.6-54.5-3.7-79.1-11.4-30.1-31.3-56.4-46.5-74.4-17.1-21.5-33.7-41.9-33.4-72C311.1 85.4 315.7.1 234.8 0 132.4-.2 158 103.4 156.9 135.2c-1.7 23.4-6.4 41.8-22.5 64.7-18.9 22.5-45.5 58.8-58.1 96.7-6 17.9-8.8 36.1-6.2 53.3-6.5 5.8-11.4 14.7-16.6 20.2-4.2 4.3-10.3 5.9-17 8.3s-14 6-18.5 14.5c-2.1 3.9-2.8 8.1-2.8 12.4 0 3.9.6 7.9 1.2 11.8 1.2 8.1 2.5 15.7.8 20.8-5.2 14.4-5.9 24.4-2.2 31.7 3.8 7.3 11.4 10.5 20.1 12.3 17.3 3.6 40.8 2.7 59.3 12.5 19.8 10.4 39.9 14.1 55.9 10.4 11.6-2.6 21.1-9.6 25.9-20.2 12.5-.1 26.3-5.4 48.3-6.6 14.9-1.2 33.6 5.3 55.1 4.1.6 2.3 1.4 4.6 2.5 6.7v.1c8.3 16.7 23.8 24.3 40.3 23 16.6-1.3 34.1-11 48.3-27.9 13.6-16.4 36-23.2 50.9-32.2 7.4-4.5 13.4-10.1 13.9-18.3.4-8.2-4.4-17.3-15.5-29.7zM223.7 87.3c9.8-22.2 34.2-21.8 44-.4 6.5 14.2 3.6 30.9-4.3 40.4-1.6-.8-5.9-2.6-12.6-4.9 1.1-1.2 3.1-2.7 3.9-4.6 4.8-11.8-.2-27-9.1-27.3-7.3-.5-13.9 10.8-11.8 23-4.1-2-9.4-3.5-13-4.4-1-6.9-.3-14.6 2.9-21.8zM183 75.8c10.1 0 20.8 14.2 19.1 33.5-3.5 1-7.1 2.5-10.2 4.6 1.2-8.9-3.3-20.1-9.6-19.6-8.4.7-9.8 21.2-1.8 28.1 1 .8 1.9-.2-5.9 5.5-15.6-14.6-10.5-52.1 8.4-52.1zm-13.6 60.7c6.2-4.6 13.6-10 14.1-10.5 4.7-4.4 13.5-14.2 27.9-14.2 7.1 0 15.6 2.3 25.9 8.9 6.3 4.1 11.3 4.4 22.6 9.3 8.4 3.5 13.7 9.7 10.5 18.2-2.6 7.1-11 14.4-22.7 18.1-11.1 3.6-19.8 16-38.2 14.9-3.9-.2-7-1-9.6-2.1-8-3.5-12.2-10.4-20-15-8.6-4.8-13.2-10.4-14.7-15.3-1.4-4.9 0-9 4.2-12.3zm3.3 334c-2.7 35.1-43.9 34.4-75.3 18-29.9-15.8-68.6-6.5-76.5-21.9-2.4-4.7-2.4-12.7 2.6-26.4v-.2c2.4-7.6.6-16-.6-23.9-1.2-7.8-1.8-15 .9-20 3.5-6.7 8.5-9.1 14.8-11.3 10.3-3.7 11.8-3.4 19.6-9.9 5.5-5.7 9.5-12.9 14.3-18 5.1-5.5 10-8.1 17.7-6.9 8.1 1.2 15.1 6.8 21.9 16l19.6 35.6c9.5 19.9 43.1 48.4 41 68.9zm-1.4-25.9c-4.1-6.6-9.6-13.6-14.4-19.6 7.1 0 14.2-2.2 16.7-8.9 2.3-6.2 0-14.9-7.4-24.9-13.5-18.2-38.3-32.5-38.3-32.5-13.5-8.4-21.1-18.7-24.6-29.9s-3-23.3-.3-35.2c5.2-22.9 18.6-45.2 27.2-59.2 2.3-1.7.8 3.2-8.7 20.8-8.5 16.1-24.4 53.3-2.6 82.4.6-20.7 5.5-41.8 13.8-61.5 12-27.4 37.3-74.9 39.3-112.7 1.1.8 4.6 3.2 6.2 4.1 4.6 2.7 8.1 6.7 12.6 10.3 12.4 10 28.5 9.2 42.4 1.2 6.2-3.5 11.2-7.5 15.9-9 9.9-3.1 17.8-8.6 22.3-15 7.7 30.4 25.7 74.3 37.2 95.7 6.1 11.4 18.3 35.5 23.6 64.6 3.3-.1 7 .4 10.9 1.4 13.8-35.7-11.7-74.2-23.3-84.9-4.7-4.6-4.9-6.6-2.6-6.5 12.6 11.2 29.2 33.7 35.2 59 2.8 11.6 3.3 23.7.4 35.7 16.4 6.8 35.9 17.9 30.7 34.8-2.2-.1-3.2 0-4.2 0 3.2-10.1-3.9-17.6-22.8-26.1-19.6-8.6-36-8.6-38.3 12.5-12.1 4.2-18.3 14.7-21.4 27.3-2.8 11.2-3.6 24.7-4.4 39.9-.5 7.7-3.6 18-6.8 29-32.1 22.9-76.7 32.9-114.3 7.2zm257.4-11.5c-.9 16.8-41.2 19.9-63.2 46.5-13.2 15.7-29.4 24.4-43.6 25.5s-26.5-4.8-33.7-19.3c-4.7-11.1-2.4-23.1 1.1-36.3 3.7-14.2 9.2-28.8 9.9-40.6.8-15.2 1.7-28.5 4.2-38.7 2.6-10.3 6.6-17.2 13.7-21.1.3-.2.7-.3 1-.5.8 13.2 7.3 26.6 18.8 29.5 12.6 3.3 30.7-7.5 38.4-16.3 9-.3 15.7-.9 22.6 5.1 9.9 8.5 7.1 30.3 17.1 41.6 10.6 11.6 14 19.5 13.7 24.6zM173.3 148.7c2 1.9 4.7 4.5 8 7.1 6.6 5.2 15.8 10.6 27.3 10.6 11.6 0 22.5-5.9 31.8-10.8 4.9-2.6 10.9-7 14.8-10.4s5.9-6.3 3.1-6.6-2.6 2.6-6 5.1c-4.4 3.2-9.7 7.4-13.9 9.8-7.4 4.2-19.5 10.2-29.9 10.2s-18.7-4.8-24.9-9.7c-3.1-2.5-5.7-5-7.7-6.9-1.5-1.4-1.9-4.6-4.3-4.9-1.4-.1-1.8 3.7 1.7 6.5z"], + "lyft": [512, 512, [], "f3c3", "M0 81.1h77.8v208.7c0 33.1 15 52.8 27.2 61-12.7 11.1-51.2 20.9-80.2-2.8C7.8 334 0 310.7 0 289V81.1zm485.9 173.5v-22h23.8v-76.8h-26.1c-10.1-46.3-51.2-80.7-100.3-80.7-56.6 0-102.7 46-102.7 102.7V357c16 2.3 35.4-.3 51.7-14 17.1-14 24.8-37.2 24.8-59v-6.7h38.8v-76.8h-38.8v-23.3c0-34.6 52.2-34.6 52.2 0v77.1c0 56.6 46 102.7 102.7 102.7v-76.5c-14.5 0-26.1-11.7-26.1-25.9zm-294.3-99v113c0 15.4-23.8 15.4-23.8 0v-113H91v132.7c0 23.8 8 54 45 63.9 37 9.8 58.2-10.6 58.2-10.6-2.1 13.4-14.5 23.3-34.9 25.3-15.5 1.6-35.2-3.6-45-7.8v70.3c25.1 7.5 51.5 9.8 77.6 4.7 47.1-9.1 76.8-48.4 76.8-100.8V155.1h-77.1v.5z"], + "magento": [448, 512, [], "f3c4", "M445.7 127.9V384l-63.4 36.5V164.7L223.8 73.1 65.2 164.7l.4 255.9L2.3 384V128.1L224.2 0l221.5 127.9zM255.6 420.5L224 438.9l-31.8-18.2v-256l-63.3 36.6.1 255.9 94.9 54.9 95.1-54.9v-256l-63.4-36.6v255.9z"], + "mailchimp": [448, 512, [], "f59e", "M330.61 243.52a36.15 36.15 0 0 1 9.3 0c1.66-3.83 1.95-10.43.45-17.61-2.23-10.67-5.25-17.14-11.48-16.13s-6.47 8.74-4.24 19.42c1.26 6 3.49 11.14 6 14.32zM277.05 252c4.47 2 7.2 3.26 8.28 2.13 1.89-1.94-3.48-9.39-12.12-13.09a31.44 31.44 0 0 0-30.61 3.68c-3 2.18-5.81 5.22-5.41 7.06.85 3.74 10-2.71 22.6-3.48 7-.44 12.8 1.75 17.26 3.71zm-9 5.13c-9.07 1.42-15 6.53-13.47 10.1.9.34 1.17.81 5.21-.81a37 37 0 0 1 18.72-1.95c2.92.34 4.31.52 4.94-.49 1.46-2.22-5.71-8-15.39-6.85zm54.17 17.1c3.38-6.87-10.9-13.93-14.3-7s10.92 13.88 14.32 6.97zm15.66-20.47c-7.66-.13-7.95 15.8-.26 15.93s7.98-15.81.28-15.96zm-218.79 78.9c-1.32.31-6 1.45-8.47-2.35-5.2-8 11.11-20.38 3-35.77-9.1-17.47-27.82-13.54-35.05-5.54-8.71 9.6-8.72 23.54-5 24.08 4.27.57 4.08-6.47 7.38-11.63a12.83 12.83 0 0 1 17.85-3.72c11.59 7.59 1.37 17.76 2.28 28.62 1.39 16.68 18.42 16.37 21.58 9a2.08 2.08 0 0 0-.2-2.33c.03.89.68-1.3-3.35-.39zm299.72-17.07c-3.35-11.73-2.57-9.22-6.78-20.52 2.45-3.67 15.29-24-3.07-43.25-10.4-10.92-33.9-16.54-41.1-18.54-1.5-11.39 4.65-58.7-21.52-83 20.79-21.55 33.76-45.29 33.73-65.65-.06-39.16-48.15-51-107.42-26.47l-12.55 5.33c-.06-.05-22.71-22.27-23.05-22.57C169.5-18-41.77 216.81 25.78 273.85l14.76 12.51a72.49 72.49 0 0 0-4.1 33.5c3.36 33.4 36 60.42 67.53 60.38 57.73 133.06 267.9 133.28 322.29 3 1.74-4.47 9.11-24.61 9.11-42.38s-10.09-25.27-16.53-25.27zm-316 48.16c-22.82-.61-47.46-21.15-49.91-45.51-6.17-61.31 74.26-75.27 84-12.33 4.54 29.64-4.67 58.49-34.12 57.81zM84.3 249.55C69.14 252.5 55.78 261.09 47.6 273c-4.88-4.07-14-12-15.59-15-13.01-24.85 14.24-73 33.3-100.21C112.42 90.56 186.19 39.68 220.36 48.91c5.55 1.57 23.94 22.89 23.94 22.89s-34.15 18.94-65.8 45.35c-42.66 32.85-74.89 80.59-94.2 132.4zM323.18 350.7s-35.74 5.3-69.51-7.07c6.21-20.16 27 6.1 96.4-13.81 15.29-4.38 35.37-13 51-25.35a102.85 102.85 0 0 1 7.12 24.28c3.66-.66 14.25-.52 11.44 18.1-3.29 19.87-11.73 36-25.93 50.84A106.86 106.86 0 0 1 362.55 421a132.45 132.45 0 0 1-20.34 8.58c-53.51 17.48-108.3-1.74-126-43a66.33 66.33 0 0 1-3.55-9.74c-7.53-27.2-1.14-59.83 18.84-80.37 1.23-1.31 2.48-2.85 2.48-4.79a8.45 8.45 0 0 0-1.92-4.54c-7-10.13-31.19-27.4-26.33-60.83 3.5-24 24.49-40.91 44.07-39.91l5 .29c8.48.5 15.89 1.59 22.88 1.88 11.69.5 22.2-1.19 34.64-11.56 4.2-3.5 7.57-6.54 13.26-7.51a17.45 17.45 0 0 1 13.6 2.24c10 6.64 11.4 22.73 11.92 34.49.29 6.72 1.1 23 1.38 27.63.63 10.67 3.43 12.17 9.11 14 3.19 1.05 6.15 1.83 10.51 3.06 13.21 3.71 21 7.48 26 12.31a16.38 16.38 0 0 1 4.74 9.29c1.56 11.37-8.82 25.4-36.31 38.16-46.71 21.68-93.68 14.45-100.48 13.68-20.15-2.71-31.63 23.32-19.55 41.15 22.64 33.41 122.4 20 151.37-21.35.69-1 .12-1.59-.73-1-41.77 28.58-97.06 38.21-128.46 26-4.77-1.85-14.73-6.44-15.94-16.67 43.6 13.49 71 .74 71 .74s2.03-2.79-.56-2.53zm-68.47-5.7zm-83.4-187.5c16.74-19.35 37.36-36.18 55.83-45.63a.73.73 0 0 1 1 1c-1.46 2.66-4.29 8.34-5.19 12.65a.75.75 0 0 0 1.16.79c11.49-7.83 31.48-16.22 49-17.3a.77.77 0 0 1 .52 1.38 41.86 41.86 0 0 0-7.71 7.74.75.75 0 0 0 .59 1.19c12.31.09 29.66 4.4 41 10.74.76.43.22 1.91-.64 1.72-69.55-15.94-123.08 18.53-134.5 26.83a.76.76 0 0 1-1-1.12z"], + "mandalorian": [448, 512, [], "f50f", "M232.27 511.89c-1-3.26-1.69-15.83-1.39-24.58.55-15.89 1-24.72 1.4-28.76.64-6.2 2.87-20.72 3.28-21.38.6-1 .4-27.87-.24-33.13-.31-2.58-.63-11.9-.69-20.73-.13-16.47-.53-20.12-2.73-24.76-1.1-2.32-1.23-3.84-1-11.43a92.38 92.38 0 0 0-.34-12.71c-2-13-3.46-27.7-3.25-33.9s.43-7.15 2.06-9.67c3.05-4.71 6.51-14 8.62-23.27 2.26-9.86 3.88-17.18 4.59-20.74a109.54 109.54 0 0 1 4.42-15.05c2.27-6.25 2.49-15.39.37-15.39-.3 0-1.38 1.22-2.41 2.71s-4.76 4.8-8.29 7.36c-8.37 6.08-11.7 9.39-12.66 12.58s-1 7.23-.16 7.76c.34.21 1.29 2.4 2.11 4.88a28.83 28.83 0 0 1 .72 15.36c-.39 1.77-1 5.47-1.46 8.23s-1 6.46-1.25 8.22a9.85 9.85 0 0 1-1.55 4.26c-1 1-1.14.91-2.05-.53a14.87 14.87 0 0 1-1.44-4.75c-.25-1.74-1.63-7.11-3.08-11.93-3.28-10.9-3.52-16.15-1-21a14.24 14.24 0 0 0 1.67-4.61c0-2.39-2.2-5.32-7.41-9.89-7-6.18-8.63-7.92-10.23-11.3-1.71-3.6-3.06-4.06-4.54-1.54-1.78 3-2.6 9.11-3 22l-.34 12.19 2 2.25c3.21 3.7 12.07 16.45 13.78 19.83 3.41 6.74 4.34 11.69 4.41 23.56s.95 22.75 2 24.71c.36.66.51 1.35.34 1.52s.41 2.09 1.29 4.27a38.14 38.14 0 0 1 2.06 9 91 91 0 0 0 1.71 10.37c2.23 9.56 2.77 14.08 2.39 20.14-.2 3.27-.53 11.07-.73 17.32-1.31 41.76-1.85 58-2 61.21-.12 2-.39 11.51-.6 21.07-.36 16.3-1.3 27.37-2.42 28.65-.64.73-8.07-4.91-12.52-9.49-3.75-3.87-4-4.79-2.83-9.95.7-3 2.26-18.29 3.33-32.62.36-4.78.81-10.5 1-12.71.83-9.37 1.66-20.35 2.61-34.78.56-8.46 1.33-16.44 1.72-17.73s.89-9.89 1.13-19.11l.43-16.77-2.26-4.3c-1.72-3.28-4.87-6.94-13.22-15.34-6-6.07-11.84-12.3-12.91-13.85l-1.95-2.81.75-10.9c1.09-15.71 1.1-48.57 0-59.06l-.89-8.7-3.28-4.52c-5.86-8.08-5.8-7.75-6.22-33.27-.1-6.07-.38-11.5-.63-12.06-.83-1.87-3.05-2.66-8.54-3.05-8.86-.62-11-1.9-23.85-14.55-6.15-6-12.34-12-13.75-13.19-2.81-2.42-2.79-2-.56-9.63l1.35-4.65-1.69-3a32.22 32.22 0 0 0-2.59-4.07c-1.33-1.51-5.5-10.89-6-13.49a4.24 4.24 0 0 1 .87-3.9c2.23-2.86 3.4-5.68 4.45-10.73 2.33-11.19 7.74-26.09 10.6-29.22 3.18-3.47 7.7-1 9.41 5 1.34 4.79 1.37 9.79.1 18.55a101.2 101.2 0 0 0-1 11.11c0 4 .19 4.69 2.25 7.39 3.33 4.37 7.73 7.41 15.2 10.52a18.67 18.67 0 0 1 4.72 2.85c11.17 10.72 18.62 16.18 22.95 16.85 5.18.8 8 4.54 10 13.39 1.31 5.65 4 11.14 5.46 11.14a9.38 9.38 0 0 0 3.33-1.39c2-1.22 2.25-1.73 2.25-4.18a132.88 132.88 0 0 0-2-17.84c-.37-1.66-.78-4.06-.93-5.35s-.61-3.85-1-5.69c-2.55-11.16-3.65-15.46-4.1-16-1.55-2-4.08-10.2-4.93-15.92-1.64-11.11-4-14.23-12.91-17.39A43.15 43.15 0 0 1 165.24 78c-1.15-1-4-3.22-6.35-5.06s-4.41-3.53-4.6-3.76a22.7 22.7 0 0 0-2.69-2c-6.24-4.22-8.84-7-11.26-12l-2.44-5-.22-13-.22-13 6.91-6.55c3.95-3.75 8.48-7.35 10.59-8.43 3.31-1.69 4.45-1.89 11.37-2 8.53-.19 10.12 0 11.66 1.56s1.36 6.4-.29 8.5a6.66 6.66 0 0 0-1.34 2.32c0 .58-2.61 4.91-5.42 9a30.39 30.39 0 0 0-2.37 6.82c20.44 13.39 21.55 3.77 14.07 29L194 66.92c3.11-8.66 6.47-17.26 8.61-26.22.29-7.63-12-4.19-15.4-8.68-2.33-5.93 3.13-14.18 6.06-19.2 1.6-2.34 6.62-4.7 8.82-4.15.88.22 4.16-.35 7.37-1.28a45.3 45.3 0 0 1 7.55-1.68 29.57 29.57 0 0 0 6-1.29c3.65-1.11 4.5-1.17 6.35-.4a29.54 29.54 0 0 0 5.82 1.36 18.18 18.18 0 0 1 6 1.91 22.67 22.67 0 0 0 5 2.17c2.51.68 3 .57 7.05-1.67l4.35-2.4L268.32 5c10.44-.4 10.81-.47 15.26-2.68L288.16 0l2.46 1.43c1.76 1 3.14 2.73 4.85 6 2.36 4.51 2.38 4.58 1.37 7.37-.88 2.44-.89 3.3-.1 6.39a35.76 35.76 0 0 0 2.1 5.91 13.55 13.55 0 0 1 1.31 4c.31 4.33 0 5.3-2.41 6.92-2.17 1.47-7 7.91-7 9.34a14.77 14.77 0 0 1-1.07 3c-5 11.51-6.76 13.56-14.26 17-9.2 4.2-12.3 5.19-16.21 5.19-3.1 0-4 .25-4.54 1.26a18.33 18.33 0 0 1-4.09 3.71 13.62 13.62 0 0 0-4.38 4.78 5.89 5.89 0 0 1-2.49 2.91 6.88 6.88 0 0 0-2.45 1.71 67.62 67.62 0 0 1-7 5.38c-3.33 2.34-6.87 5-7.87 6A7.27 7.27 0 0 1 224 100a5.76 5.76 0 0 0-2.13 1.65c-1.31 1.39-1.49 2.11-1.14 4.6a36.45 36.45 0 0 0 1.42 5.88c1.32 3.8 1.31 7.86 0 10.57s-.89 6.65 1.35 9.59c2 2.63 2.16 4.56.71 8.84a33.45 33.45 0 0 0-1.06 8.91c0 4.88.22 6.28 1.46 8.38s1.82 2.48 3.24 2.32c2-.23 2.3-1.05 4.71-12.12 2.18-10 3.71-11.92 13.76-17.08 2.94-1.51 7.46-4 10-5.44s6.79-3.69 9.37-4.91a40.09 40.09 0 0 0 15.22-11.67c7.11-8.79 10-16.22 12.85-33.3a18.37 18.37 0 0 1 2.86-7.73 20.39 20.39 0 0 0 2.89-7.31c1-5.3 2.85-9.08 5.58-11.51 4.7-4.18 6-1.09 4.59 10.87-.46 3.86-1.1 10.33-1.44 14.38l-.61 7.36 4.45 4.09 4.45 4.09.11 8.42c.06 4.63.47 9.53.92 10.89l.82 2.47-6.43 6.28c-8.54 8.33-12.88 13.93-16.76 21.61-1.77 3.49-3.74 7.11-4.38 8-2.18 3.11-6.46 13-8.76 20.26l-2.29 7.22-7 6.49c-3.83 3.57-8 7.25-9.17 8.17-3.05 2.32-4.26 5.15-4.26 10a14.62 14.62 0 0 0 1.59 7.26 42 42 0 0 1 2.09 4.83 9.28 9.28 0 0 0 1.57 2.89c1.4 1.59 1.92 16.12.83 23.22-.68 4.48-3.63 12-4.7 12-1.79 0-4.06 9.27-5.07 20.74-.18 2-.62 5.94-1 8.7s-1 10-1.35 16.05c-.77 12.22-.19 18.77 2 23.15 3.41 6.69.52 12.69-11 22.84l-4 3.49.07 5.19a40.81 40.81 0 0 0 1.14 8.87c4.61 16 4.73 16.92 4.38 37.13-.46 26.4-.26 40.27.63 44.15a61.31 61.31 0 0 1 1.08 7c.17 2 .66 5.33 1.08 7.36.47 2.26.78 11 .79 22.74v19.06l-1.81 2.63c-2.71 3.91-15.11 13.54-15.49 12.29zm29.53-45.11c-.18-.3-.33-6.87-.33-14.59 0-14.06-.89-27.54-2.26-34.45-.4-2-.81-9.7-.9-17.06-.15-11.93-1.4-24.37-2.64-26.38-.66-1.07-3-17.66-3-21.3 0-4.23 1-6 5.28-9.13s4.86-3.14 5.48-.72c.28 1.1 1.45 5.62 2.6 10 3.93 15.12 4.14 16.27 4.05 21.74-.1 5.78-.13 6.13-1.74 17.73-1 7.07-1.17 12.39-1 28.43.17 19.4-.64 35.73-2 41.27-.71 2.78-2.8 5.48-3.43 4.43zm-71-37.58a101 101 0 0 1-1.73-10.79 100.5 100.5 0 0 0-1.73-10.79 37.53 37.53 0 0 1-1-6.49c-.31-3.19-.91-7.46-1.33-9.48-1-4.79-3.35-19.35-3.42-21.07 0-.74-.34-4.05-.7-7.36-.67-6.21-.84-27.67-.22-28.29 1-1 6.63 2.76 11.33 7.43l5.28 5.25-.45 6.47c-.25 3.56-.6 10.23-.78 14.83s-.49 9.87-.67 11.71-.61 9.36-.94 16.72c-.79 17.41-1.94 31.29-2.65 32a.62.62 0 0 1-1-.14zm-87.18-266.59c21.07 12.79 17.84 14.15 28.49 17.66 13 4.29 18.87 7.13 23.15 16.87C111.6 233.28 86.25 255 78.55 268c-31 52-6 101.59 62.75 87.21-14.18 29.23-78 28.63-98.68-4.9-24.68-39.95-22.09-118.3 61-187.66zm210.79 179c56.66 6.88 82.32-37.74 46.54-89.23 0 0-26.87-29.34-64.28-68 3-15.45 9.49-32.12 30.57-53.82 89.2 63.51 92 141.61 92.46 149.36 4.3 70.64-78.7 91.18-105.29 61.71z"], + "markdown": [640, 512, [], "f60f", "M593.8 59.1H46.2C20.7 59.1 0 79.8 0 105.2v301.5c0 25.5 20.7 46.2 46.2 46.2h547.7c25.5 0 46.2-20.7 46.1-46.1V105.2c0-25.4-20.7-46.1-46.2-46.1zM338.5 360.6H277v-120l-61.5 76.9-61.5-76.9v120H92.3V151.4h61.5l61.5 76.9 61.5-76.9h61.5v209.2zm135.3 3.1L381.5 256H443V151.4h61.5V256H566z"], + "mastodon": [448, 512, [], "f4f6", "M433 179.11c0-97.2-63.71-125.7-63.71-125.7-62.52-28.7-228.56-28.4-290.48 0 0 0-63.72 28.5-63.72 125.7 0 115.7-6.6 259.4 105.63 289.1 40.51 10.7 75.32 13 103.33 11.4 50.81-2.8 79.32-18.1 79.32-18.1l-1.7-36.9s-36.31 11.4-77.12 10.1c-40.41-1.4-83-4.4-89.63-54a102.54 102.54 0 0 1-.9-13.9c85.63 20.9 158.65 9.1 178.75 6.7 56.12-6.7 105-41.3 111.23-72.9 9.8-49.8 9-121.5 9-121.5zm-75.12 125.2h-46.63v-114.2c0-49.7-64-51.6-64 6.9v62.5h-46.33V197c0-58.5-64-56.6-64-6.9v114.2H90.19c0-122.1-5.2-147.9 18.41-175 25.9-28.9 79.82-30.8 103.83 6.1l11.6 19.5 11.6-19.5c24.11-37.1 78.12-34.8 103.83-6.1 23.71 27.3 18.4 53 18.4 175z"], + "maxcdn": [512, 512, [], "f136", "M461.1 442.7h-97.4L415.6 200c2.3-10.2.9-19.5-4.4-25.7-5-6.1-13.7-9.6-24.2-9.6h-49.3l-59.5 278h-97.4l59.5-278h-83.4l-59.5 278H0l59.5-278-44.6-95.4H387c39.4 0 75.3 16.3 98.3 44.9 23.3 28.6 31.8 67.4 23.6 105.9l-47.8 222.6z"], + "mdb": [576, 512, [], "f8ca", "M17.37 160.41L7 352h43.91l5.59-79.83L84.43 352h44.71l25.54-77.43 4.79 77.43H205l-12.79-191.59H146.7L106 277.74 63.67 160.41zm281 0h-47.9V352h47.9s95 .8 94.2-95.79c-.78-94.21-94.18-95.78-94.18-95.78zm-1.2 146.46V204.78s46 4.27 46.8 50.57-46.78 51.54-46.78 51.54zm238.29-74.24a56.16 56.16 0 0 0 8-38.31c-5.34-35.76-55.08-34.32-55.08-34.32h-51.9v191.58H482s87 4.79 87-63.85c0-43.14-33.52-55.08-33.52-55.08zm-51.9-31.94s13.57-1.59 16 9.59c1.43 6.66-4 12-4 12h-12v-21.57zm-.1 109.46l.1-24.92V267h.08s41.58-4.73 41.19 22.43c-.33 25.65-41.35 20.74-41.35 20.74z"], + "medapps": [320, 512, [], "f3c6", "M118.3 238.4c3.5-12.5 6.9-33.6 13.2-33.6 8.3 1.8 9.6 23.4 18.6 36.6 4.6-23.5 5.3-85.1 14.1-86.7 9-.7 19.7 66.5 22 77.5 9.9 4.1 48.9 6.6 48.9 6.6 1.9 7.3-24 7.6-40 7.8-4.6 14.8-5.4 27.7-11.4 28-4.7.2-8.2-28.8-17.5-49.6l-9.4 65.5c-4.4 13-15.5-22.5-21.9-39.3-3.3-.1-62.4-1.6-47.6-7.8l31-5zM228 448c21.2 0 21.2-32 0-32H92c-21.2 0-21.2 32 0 32h136zm-24 64c21.2 0 21.2-32 0-32h-88c-21.2 0-21.2 32 0 32h88zm34.2-141.5c3.2-18.9 5.2-36.4 11.9-48.8 7.9-14.7 16.1-28.1 24-41 24.6-40.4 45.9-75.2 45.9-125.5C320 69.6 248.2 0 160 0S0 69.6 0 155.2c0 50.2 21.3 85.1 45.9 125.5 7.9 12.9 16 26.3 24 41 6.7 12.5 8.7 29.8 11.9 48.9 3.5 21 36.1 15.7 32.6-5.1-3.6-21.7-5.6-40.7-15.3-58.6C66.5 246.5 33 211.3 33 155.2 33 87.3 90 32 160 32s127 55.3 127 123.2c0 56.1-33.5 91.3-66.1 151.6-9.7 18-11.7 37.4-15.3 58.6-3.4 20.6 29 26.4 32.6 5.1z"], + "medium": [448, 512, [], "f23a", "M0 32v448h448V32H0zm372.2 106.1l-24 23c-2.1 1.6-3.1 4.2-2.7 6.7v169.3c-.4 2.6.6 5.2 2.7 6.7l23.5 23v5.1h-118V367l24.3-23.6c2.4-2.4 2.4-3.1 2.4-6.7V199.8l-67.6 171.6h-9.1L125 199.8v115c-.7 4.8 1 9.7 4.4 13.2l31.6 38.3v5.1H71.2v-5.1l31.6-38.3c3.4-3.5 4.9-8.4 4.1-13.2v-133c.4-3.7-1-7.3-3.8-9.8L75 138.1V133h87.3l67.4 148L289 133.1h83.2v5z"], + "medium-m": [512, 512, [], "f3c7", "M71.5 142.3c.6-5.9-1.7-11.8-6.1-15.8L20.3 72.1V64h140.2l108.4 237.7L364.2 64h133.7v8.1l-38.6 37c-3.3 2.5-5 6.7-4.3 10.8v272c-.7 4.1 1 8.3 4.3 10.8l37.7 37v8.1H307.3v-8.1l39.1-37.9c3.8-3.8 3.8-5 3.8-10.8V171.2L241.5 447.1h-14.7L100.4 171.2v184.9c-1.1 7.8 1.5 15.6 7 21.2l50.8 61.6v8.1h-144v-8L65 377.3c5.4-5.6 7.9-13.5 6.5-21.2V142.3z"], + "medrt": [544, 512, [], "f3c8", "M113.7 256c0 121.8 83.9 222.8 193.5 241.1-18.7 4.5-38.2 6.9-58.2 6.9C111.4 504 0 393 0 256S111.4 8 248.9 8c20.1 0 39.6 2.4 58.2 6.9C197.5 33.2 113.7 134.2 113.7 256m297.4 100.3c-77.7 55.4-179.6 47.5-240.4-14.6 5.5 14.1 12.7 27.7 21.7 40.5 61.6 88.2 182.4 109.3 269.7 47 87.3-62.3 108.1-184.3 46.5-272.6-9-12.9-19.3-24.3-30.5-34.2 37.4 78.8 10.7 178.5-67 233.9m-218.8-244c-1.4 1-2.7 2.1-4 3.1 64.3-17.8 135.9 4 178.9 60.5 35.7 47 42.9 106.6 24.4 158 56.7-56.2 67.6-142.1 22.3-201.8-50-65.5-149.1-74.4-221.6-19.8M296 224c-4.4 0-8-3.6-8-8v-40c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v40c0 4.4-3.6 8-8 8h-40c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h40c4.4 0 8 3.6 8 8v40c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8v-40c0-4.4 3.6-8 8-8h40c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8h-40z"], + "meetup": [512, 512, [], "f2e0", "M99 414.3c1.1 5.7-2.3 11.1-8 12.3-5.4 1.1-10.9-2.3-12-8-1.1-5.4 2.3-11.1 7.7-12.3 5.4-1.2 11.1 2.3 12.3 8zm143.1 71.4c-6.3 4.6-8 13.4-3.7 20 4.6 6.6 13.4 8.3 20 3.7 6.3-4.6 8-13.4 3.4-20-4.2-6.5-13.1-8.3-19.7-3.7zm-86-462.3c6.3-1.4 10.3-7.7 8.9-14-1.1-6.6-7.4-10.6-13.7-9.1-6.3 1.4-10.3 7.7-9.1 14 1.4 6.6 7.6 10.6 13.9 9.1zM34.4 226.3c-10-6.9-23.7-4.3-30.6 6-6.9 10-4.3 24 5.7 30.9 10 7.1 23.7 4.6 30.6-5.7 6.9-10.4 4.3-24.1-5.7-31.2zm272-170.9c10.6-6.3 13.7-20 7.7-30.3-6.3-10.6-19.7-14-30-7.7s-13.7 20-7.4 30.6c6 10.3 19.4 13.7 29.7 7.4zm-191.1 58c7.7-5.4 9.4-16 4.3-23.7s-15.7-9.4-23.1-4.3c-7.7 5.4-9.4 16-4.3 23.7 5.1 7.8 15.6 9.5 23.1 4.3zm372.3 156c-7.4 1.7-12.3 9.1-10.6 16.9 1.4 7.4 8.9 12.3 16.3 10.6 7.4-1.4 12.3-8.9 10.6-16.6-1.5-7.4-8.9-12.3-16.3-10.9zm39.7-56.8c-1.1-5.7-6.6-9.1-12-8-5.7 1.1-9.1 6.9-8 12.6 1.1 5.4 6.6 9.1 12.3 8 5.4-1.5 9.1-6.9 7.7-12.6zM447 138.9c-8.6 6-10.6 17.7-4.9 26.3 5.7 8.6 17.4 10.6 26 4.9 8.3-6 10.3-17.7 4.6-26.3-5.7-8.7-17.4-10.9-25.7-4.9zm-6.3 139.4c26.3 43.1 15.1 100-26.3 129.1-17.4 12.3-37.1 17.7-56.9 17.1-12 47.1-69.4 64.6-105.1 32.6-1.1.9-2.6 1.7-3.7 2.9-39.1 27.1-92.3 17.4-119.4-22.3-9.7-14.3-14.6-30.6-15.1-46.9-65.4-10.9-90-94-41.1-139.7-28.3-46.9.6-107.4 53.4-114.9C151.6 70 234.1 38.6 290.1 82c67.4-22.3 136.3 29.4 130.9 101.1 41.1 12.6 52.8 66.9 19.7 95.2zm-70 74.3c-3.1-20.6-40.9-4.6-43.1-27.1-3.1-32 43.7-101.1 40-128-3.4-24-19.4-29.1-33.4-29.4-13.4-.3-16.9 2-21.4 4.6-2.9 1.7-6.6 4.9-11.7-.3-6.3-6-11.1-11.7-19.4-12.9-12.3-2-17.7 2-26.6 9.7-3.4 2.9-12 12.9-20 9.1-3.4-1.7-15.4-7.7-24-11.4-16.3-7.1-40 4.6-48.6 20-12.9 22.9-38 113.1-41.7 125.1-8.6 26.6 10.9 48.6 36.9 47.1 11.1-.6 18.3-4.6 25.4-17.4 4-7.4 41.7-107.7 44.6-112.6 2-3.4 8.9-8 14.6-5.1 5.7 3.1 6.9 9.4 6 15.1-1.1 9.7-28 70.9-28.9 77.7-3.4 22.9 26.9 26.6 38.6 4 3.7-7.1 45.7-92.6 49.4-98.3 4.3-6.3 7.4-8.3 11.7-8 3.1 0 8.3.9 7.1 10.9-1.4 9.4-35.1 72.3-38.9 87.7-4.6 20.6 6.6 41.4 24.9 50.6 11.4 5.7 62.5 15.7 58.5-11.1zm5.7 92.3c-10.3 7.4-12.9 22-5.7 32.6 7.1 10.6 21.4 13.1 32 6 10.6-7.4 13.1-22 6-32.6-7.4-10.6-21.7-13.5-32.3-6z"], + "megaport": [496, 512, [], "f5a3", "M214.5 209.6v66.2l33.5 33.5 33.3-33.3v-66.4l-33.4-33.4zM248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm145.1 414.4L367 441.6l-26-19.2v-65.5l-33.4-33.4-33.4 33.4v65.5L248 441.6l-26.1-19.2v-65.5l-33.4-33.4-33.5 33.4v65.5l-26.1 19.2-26.1-19.2v-87l59.5-59.5V188l59.5-59.5V52.9l26.1-19.2L274 52.9v75.6l59.5 59.5v87.6l59.7 59.7v87.1z"], + "mendeley": [640, 512, [], "f7b3", "M624.6 325.2c-12.3-12.4-29.7-19.2-48.4-17.2-43.3-1-49.7-34.9-37.5-98.8 22.8-57.5-14.9-131.5-87.4-130.8-77.4.7-81.7 82-130.9 82-48.1 0-54-81.3-130.9-82-72.9-.8-110.1 73.3-87.4 130.8 12.2 63.9 5.8 97.8-37.5 98.8-21.2-2.3-37 6.5-53 22.5-19.9 19.7-19.3 94.8 42.6 102.6 47.1 5.9 81.6-42.9 61.2-87.8-47.3-103.7 185.9-106.1 146.5-8.2-.1.1-.2.2-.3.4-26.8 42.8 6.8 97.4 58.8 95.2 52.1 2.1 85.4-52.6 58.8-95.2-.1-.2-.2-.3-.3-.4-39.4-97.9 193.8-95.5 146.5 8.2-4.6 10-6.7 21.3-5.7 33 4.9 53.4 68.7 74.1 104.9 35.2 17.8-14.8 23.1-65.6 0-88.3zm-303.9-19.1h-.6c-43.4 0-62.8-37.5-62.8-62.8 0-34.7 28.2-62.8 62.8-62.8h.6c34.7 0 62.8 28.1 62.8 62.8 0 25-19.2 62.8-62.8 62.8z"], + "microblog": [448, 512, [], "f91a", "M399.36,362.23c29.49-34.69,47.1-78.34,47.1-125.79C446.46,123.49,346.86,32,224,32S1.54,123.49,1.54,236.44,101.14,440.87,224,440.87a239.28,239.28,0,0,0,79.44-13.44,7.18,7.18,0,0,1,8.12,2.56c18.58,25.09,47.61,42.74,79.89,49.92a4.42,4.42,0,0,0,5.22-3.43,4.37,4.37,0,0,0-.85-3.62,87,87,0,0,1,3.69-110.69ZM329.52,212.4l-57.3,43.49L293,324.75a6.5,6.5,0,0,1-9.94,7.22L224,290.92,164.94,332a6.51,6.51,0,0,1-9.95-7.22l20.79-68.86-57.3-43.49a6.5,6.5,0,0,1,3.8-11.68l71.88-1.51,23.66-67.92a6.5,6.5,0,0,1,12.28,0l23.66,67.92,71.88,1.51a6.5,6.5,0,0,1,3.88,11.68Z"], + "microsoft": [448, 512, [], "f3ca", "M0 32h214.6v214.6H0V32zm233.4 0H448v214.6H233.4V32zM0 265.4h214.6V480H0V265.4zm233.4 0H448V480H233.4V265.4z"], + "mix": [448, 512, [], "f3cb", "M0 64v348.9c0 56.2 88 58.1 88 0V174.3c7.9-52.9 88-50.4 88 6.5v175.3c0 57.9 96 58 96 0V240c5.3-54.7 88-52.5 88 4.3v23.8c0 59.9 88 56.6 88 0V64H0z"], + "mixcloud": [640, 512, [], "f289", "M424.43 219.729C416.124 134.727 344.135 68 256.919 68c-72.266 0-136.224 46.516-159.205 114.074-54.545 8.029-96.63 54.822-96.63 111.582 0 62.298 50.668 112.966 113.243 112.966h289.614c52.329 0 94.969-42.362 94.969-94.693 0-45.131-32.118-83.063-74.48-92.2zm-20.489 144.53H114.327c-39.04 0-70.881-31.564-70.881-70.604s31.841-70.604 70.881-70.604c18.827 0 36.548 7.475 49.838 20.766 19.963 19.963 50.133-10.227 30.18-30.18-14.675-14.398-32.672-24.365-52.053-29.349 19.935-44.3 64.79-73.926 114.628-73.926 69.496 0 125.979 56.483 125.979 125.702 0 13.568-2.215 26.857-6.369 39.594-8.943 27.517 32.133 38.939 40.147 13.29 2.769-8.306 4.984-16.889 6.369-25.472 19.381 7.476 33.502 26.303 33.502 48.453 0 28.795-23.535 52.33-52.607 52.33zm235.069-52.33c0 44.024-12.737 86.386-37.102 122.657-4.153 6.092-10.798 9.414-17.72 9.414-16.317 0-27.127-18.826-17.443-32.949 19.381-29.349 29.903-63.682 29.903-99.122s-10.521-69.773-29.903-98.845c-15.655-22.831 19.361-47.24 35.163-23.534 24.366 35.993 37.102 78.356 37.102 122.379zm-70.88 0c0 31.565-9.137 62.021-26.857 88.325-4.153 6.091-10.798 9.136-17.72 9.136-17.201 0-27.022-18.979-17.443-32.948 13.013-19.104 19.658-41.255 19.658-64.513 0-22.981-6.645-45.408-19.658-64.512-15.761-22.986 19.008-47.095 35.163-23.535 17.719 26.026 26.857 56.483 26.857 88.047z"], + "mixer": [512, 512, [], "f956", "M114.57,76.07a45.71,45.71,0,0,0-67.51-6.41c-17.58,16.18-19,43.52-4.75,62.77l91.78,123L41.76,379.58c-14.23,19.25-13.11,46.59,4.74,62.77A45.71,45.71,0,0,0,114,435.94L242.89,262.7a12.14,12.14,0,0,0,0-14.23ZM470.24,379.58,377.91,255.45l91.78-123c14.22-19.25,12.83-46.59-4.75-62.77a45.71,45.71,0,0,0-67.51,6.41l-128,172.12a12.14,12.14,0,0,0,0,14.23L398,435.94a45.71,45.71,0,0,0,67.51,6.41C483.35,426.17,484.47,398.83,470.24,379.58Z"], + "mizuni": [496, 512, [], "f3cc", "M248 8C111 8 0 119.1 0 256c0 137 111 248 248 248s248-111 248-248C496 119.1 385 8 248 8zm-80 351.9c-31.4 10.6-58.8 27.3-80 48.2V136c0-22.1 17.9-40 40-40s40 17.9 40 40v223.9zm120-9.9c-12.9-2-26.2-3.1-39.8-3.1-13.8 0-27.2 1.1-40.2 3.1V136c0-22.1 17.9-40 40-40s40 17.9 40 40v214zm120 57.7c-21.2-20.8-48.6-37.4-80-48V136c0-22.1 17.9-40 40-40s40 17.9 40 40v271.7z"], + "modx": [448, 512, [], "f285", "M356 241.8l36.7 23.7V480l-133-83.8L356 241.8zM440 75H226.3l-23 37.8 153.5 96.5L440 75zm-89 142.8L55.2 32v214.5l46 29L351 217.8zM97 294.2L8 437h213.7l125-200.5L97 294.2z"], + "monero": [496, 512, [], "f3d0", "M352 384h108.4C417 455.9 338.1 504 248 504S79 455.9 35.6 384H144V256.2L248 361l104-105v128zM88 336V128l159.4 159.4L408 128v208h74.8c8.5-25.1 13.2-52 13.2-80C496 119 385 8 248 8S0 119 0 256c0 28 4.6 54.9 13.2 80H88z"], + "napster": [496, 512, [], "f3d2", "M298.3 373.6c-14.2 13.6-31.3 24.1-50.4 30.5-19-6.4-36.2-16.9-50.3-30.5h100.7zm44-199.6c20-16.9 43.6-29.2 69.6-36.2V299c0 219.4-328 217.6-328 .3V137.7c25.9 6.9 49.6 19.6 69.5 36.4 56.8-40 132.5-39.9 188.9-.1zm-208.8-58.5c64.4-60 164.3-60.1 228.9-.2-7.1 3.5-13.9 7.3-20.6 11.5-58.7-30.5-129.2-30.4-187.9.1-6.3-4-13.9-8.2-20.4-11.4zM43.8 93.2v69.3c-58.4 36.5-58.4 121.1.1 158.3 26.4 245.1 381.7 240.3 407.6 1.5l.3-1.7c58.7-36.3 58.9-121.7.2-158.2V93.2c-17.3.5-34 3-50.1 7.4-82-91.5-225.5-91.5-307.5.1-16.3-4.4-33.1-7-50.6-7.5zM259.2 352s36-.3 61.3-1.5c10.2-.5 21.1-4 25.5-6.5 26.3-15.1 25.4-39.2 26.2-47.4-79.5-.6-99.9-3.9-113 55.4zm-135.5-55.3c.8 8.2-.1 32.3 26.2 47.4 4.4 2.5 15.2 6 25.5 6.5 25.3 1.1 61.3 1.5 61.3 1.5-13.2-59.4-33.7-56.1-113-55.4zm169.1 123.4c-3.2-5.3-6.9-7.3-6.9-7.3-24.8 7.3-52.2 6.9-75.9 0 0 0-2.9 1.5-6.4 6.6-2.8 4.1-3.7 9.6-3.7 9.6 29.1 17.6 67.1 17.6 96.2 0-.1-.1-.3-4-3.3-8.9z"], + "neos": [512, 512, [], "f612", "M415.44 512h-95.11L212.12 357.46v91.1L125.69 512H28V29.82L68.47 0h108.05l123.74 176.13V63.45L386.69 0h97.69v461.5zM38.77 35.27V496l72-52.88V194l215.5 307.64h84.79l52.35-38.17h-78.27L69 13zm82.54 466.61l80-58.78v-101l-79.76-114.4v220.94L49 501.89h72.34zM80.63 10.77l310.6 442.57h82.37V10.77h-79.75v317.56L170.91 10.77zM311 191.65l72 102.81V15.93l-72 53v122.72z"], + "nimblr": [384, 512, [], "f5a8", "M246.6 299.29c15.57 0 27.15 11.46 27.15 27s-11.62 27-27.15 27c-15.7 0-27.15-11.57-27.15-27s11.55-27 27.15-27zM113 326.25c0-15.61 11.68-27 27.15-27s27.15 11.46 27.15 27-11.47 27-27.15 27c-15.44 0-27.15-11.31-27.15-27M191.76 159C157 159 89.45 178.77 59.25 227L14 0v335.48C14 433.13 93.61 512 191.76 512s177.76-78.95 177.76-176.52S290.13 159 191.76 159zm0 308.12c-73.27 0-132.51-58.9-132.51-131.59s59.24-131.59 132.51-131.59 132.51 58.86 132.51 131.54S265 467.07 191.76 467.07z"], + "node": [640, 512, [], "f419", "M316.3 452c-2.1 0-4.2-.6-6.1-1.6L291 439c-2.9-1.6-1.5-2.2-.5-2.5 3.8-1.3 4.6-1.6 8.7-4 .4-.2 1-.1 1.4.1l14.8 8.8c.5.3 1.3.3 1.8 0L375 408c.5-.3.9-.9.9-1.6v-66.7c0-.7-.3-1.3-.9-1.6l-57.8-33.3c-.5-.3-1.2-.3-1.8 0l-57.8 33.3c-.6.3-.9 1-.9 1.6v66.7c0 .6.4 1.2.9 1.5l15.8 9.1c8.6 4.3 13.9-.8 13.9-5.8v-65.9c0-.9.7-1.7 1.7-1.7h7.3c.9 0 1.7.7 1.7 1.7v65.9c0 11.5-6.2 18-17.1 18-3.3 0-6 0-13.3-3.6l-15.2-8.7c-3.7-2.2-6.1-6.2-6.1-10.5v-66.7c0-4.3 2.3-8.4 6.1-10.5l57.8-33.4c3.7-2.1 8.5-2.1 12.1 0l57.8 33.4c3.7 2.2 6.1 6.2 6.1 10.5v66.7c0 4.3-2.3 8.4-6.1 10.5l-57.8 33.4c-1.7 1.1-3.8 1.7-6 1.7zm46.7-65.8c0-12.5-8.4-15.8-26.2-18.2-18-2.4-19.8-3.6-19.8-7.8 0-3.5 1.5-8.1 14.8-8.1 11.9 0 16.3 2.6 18.1 10.6.2.8.8 1.3 1.6 1.3h7.5c.5 0 .9-.2 1.2-.5.3-.4.5-.8.4-1.3-1.2-13.8-10.3-20.2-28.8-20.2-16.5 0-26.3 7-26.3 18.6 0 12.7 9.8 16.1 25.6 17.7 18.9 1.9 20.4 4.6 20.4 8.3 0 6.5-5.2 9.2-17.4 9.2-15.3 0-18.7-3.8-19.8-11.4-.1-.8-.8-1.4-1.7-1.4h-7.5c-.9 0-1.7.7-1.7 1.7 0 9.7 5.3 21.3 30.6 21.3 18.5 0 29-7.2 29-19.8zm54.5-50.1c0 6.1-5 11.1-11.1 11.1s-11.1-5-11.1-11.1c0-6.3 5.2-11.1 11.1-11.1 6-.1 11.1 4.8 11.1 11.1zm-1.8 0c0-5.2-4.2-9.3-9.4-9.3-5.1 0-9.3 4.1-9.3 9.3 0 5.2 4.2 9.4 9.3 9.4 5.2-.1 9.4-4.3 9.4-9.4zm-4.5 6.2h-2.6c-.1-.6-.5-3.8-.5-3.9-.2-.7-.4-1.1-1.3-1.1h-2.2v5h-2.4v-12.5h4.3c1.5 0 4.4 0 4.4 3.3 0 2.3-1.5 2.8-2.4 3.1 1.7.1 1.8 1.2 2.1 2.8.1 1 .3 2.7.6 3.3zm-2.8-8.8c0-1.7-1.2-1.7-1.8-1.7h-2v3.5h1.9c1.6 0 1.9-1.1 1.9-1.8zM137.3 191c0-2.7-1.4-5.1-3.7-6.4l-61.3-35.3c-1-.6-2.2-.9-3.4-1h-.6c-1.2 0-2.3.4-3.4 1L3.7 184.6C1.4 185.9 0 188.4 0 191l.1 95c0 1.3.7 2.5 1.8 3.2 1.1.7 2.5.7 3.7 0L42 268.3c2.3-1.4 3.7-3.8 3.7-6.4v-44.4c0-2.6 1.4-5.1 3.7-6.4l15.5-8.9c1.2-.7 2.4-1 3.7-1 1.3 0 2.6.3 3.7 1l15.5 8.9c2.3 1.3 3.7 3.8 3.7 6.4v44.4c0 2.6 1.4 5.1 3.7 6.4l36.4 20.9c1.1.7 2.6.7 3.7 0 1.1-.6 1.8-1.9 1.8-3.2l.2-95zM472.5 87.3v176.4c0 2.6-1.4 5.1-3.7 6.4l-61.3 35.4c-2.3 1.3-5.1 1.3-7.4 0l-61.3-35.4c-2.3-1.3-3.7-3.8-3.7-6.4v-70.8c0-2.6 1.4-5.1 3.7-6.4l61.3-35.4c2.3-1.3 5.1-1.3 7.4 0l15.3 8.8c1.7 1 3.9-.3 3.9-2.2v-94c0-2.8 3-4.6 5.5-3.2l36.5 20.4c2.3 1.2 3.8 3.7 3.8 6.4zm-46 128.9c0-.7-.4-1.3-.9-1.6l-21-12.2c-.6-.3-1.3-.3-1.9 0l-21 12.2c-.6.3-.9.9-.9 1.6v24.3c0 .7.4 1.3.9 1.6l21 12.1c.6.3 1.3.3 1.8 0l21-12.1c.6-.3.9-.9.9-1.6v-24.3zm209.8-.7c2.3-1.3 3.7-3.8 3.7-6.4V192c0-2.6-1.4-5.1-3.7-6.4l-60.9-35.4c-2.3-1.3-5.1-1.3-7.4 0l-61.3 35.4c-2.3 1.3-3.7 3.8-3.7 6.4v70.8c0 2.7 1.4 5.1 3.7 6.4l60.9 34.7c2.2 1.3 5 1.3 7.3 0l36.8-20.5c2.5-1.4 2.5-5 0-6.4L550 241.6c-1.2-.7-1.9-1.9-1.9-3.2v-22.2c0-1.3.7-2.5 1.9-3.2l19.2-11.1c1.1-.7 2.6-.7 3.7 0l19.2 11.1c1.1.7 1.9 1.9 1.9 3.2v17.4c0 2.8 3.1 4.6 5.6 3.2l36.7-21.3zM559 219c-.4.3-.7.7-.7 1.2v13.6c0 .5.3 1 .7 1.2l11.8 6.8c.4.3 1 .3 1.4 0L584 235c.4-.3.7-.7.7-1.2v-13.6c0-.5-.3-1-.7-1.2l-11.8-6.8c-.4-.3-1-.3-1.4 0L559 219zm-254.2 43.5v-70.4c0-2.6-1.6-5.1-3.9-6.4l-61.1-35.2c-2.1-1.2-5-1.4-7.4 0l-61.1 35.2c-2.3 1.3-3.9 3.7-3.9 6.4v70.4c0 2.8 1.9 5.2 4 6.4l61.2 35.2c2.4 1.4 5.2 1.3 7.4 0l61-35.2c1.8-1 3.1-2.7 3.6-4.7.1-.5.2-1.1.2-1.7zm-74.3-124.9l-.8.5h1.1l-.3-.5zm76.2 130.2l-.4-.7v.9l.4-.2z"], + "node-js": [448, 512, [], "f3d3", "M224 508c-6.7 0-13.5-1.8-19.4-5.2l-61.7-36.5c-9.2-5.2-4.7-7-1.7-8 12.3-4.3 14.8-5.2 27.9-12.7 1.4-.8 3.2-.5 4.6.4l47.4 28.1c1.7 1 4.1 1 5.7 0l184.7-106.6c1.7-1 2.8-3 2.8-5V149.3c0-2.1-1.1-4-2.9-5.1L226.8 37.7c-1.7-1-4-1-5.7 0L36.6 144.3c-1.8 1-2.9 3-2.9 5.1v213.1c0 2 1.1 4 2.9 4.9l50.6 29.2c27.5 13.7 44.3-2.4 44.3-18.7V167.5c0-3 2.4-5.3 5.4-5.3h23.4c2.9 0 5.4 2.3 5.4 5.3V378c0 36.6-20 57.6-54.7 57.6-10.7 0-19.1 0-42.5-11.6l-48.4-27.9C8.1 389.2.7 376.3.7 362.4V149.3c0-13.8 7.4-26.8 19.4-33.7L204.6 9c11.7-6.6 27.2-6.6 38.8 0l184.7 106.7c12 6.9 19.4 19.8 19.4 33.7v213.1c0 13.8-7.4 26.7-19.4 33.7L243.4 502.8c-5.9 3.4-12.6 5.2-19.4 5.2zm149.1-210.1c0-39.9-27-50.5-83.7-58-57.4-7.6-63.2-11.5-63.2-24.9 0-11.1 4.9-25.9 47.4-25.9 37.9 0 51.9 8.2 57.7 33.8.5 2.4 2.7 4.2 5.2 4.2h24c1.5 0 2.9-.6 3.9-1.7s1.5-2.6 1.4-4.1c-3.7-44.1-33-64.6-92.2-64.6-52.7 0-84.1 22.2-84.1 59.5 0 40.4 31.3 51.6 81.8 56.6 60.5 5.9 65.2 14.8 65.2 26.7 0 20.6-16.6 29.4-55.5 29.4-48.9 0-59.6-12.3-63.2-36.6-.4-2.6-2.6-4.5-5.3-4.5h-23.9c-3 0-5.3 2.4-5.3 5.3 0 31.1 16.9 68.2 97.8 68.2 58.4-.1 92-23.2 92-63.4z"], + "npm": [576, 512, [], "f3d4", "M288 288h-32v-64h32v64zm288-128v192H288v32H160v-32H0V160h576zm-416 32H32v128h64v-96h32v96h32V192zm160 0H192v160h64v-32h64V192zm224 0H352v128h64v-96h32v96h32v-96h32v96h32V192z"], + "ns8": [640, 512, [], "f3d5", "M187.1 159.9l-34.2 113.7-54.5-113.7H49L0 320h44.9L76 213.5 126.6 320h56.9L232 159.9h-44.9zm452.5-.9c-2.9-18-23.9-28.1-42.1-31.3-44.6-7.8-101.9 16.3-88.5 58.8v.1c-43.8 8.7-74.3 26.8-94.2 48.2-3-9.8-13.6-16.6-34-16.6h-87.6c-9.3 0-12.9-2.3-11.5-7.4 1.6-5.5 1.9-6.8 3.7-12.2 2.1-6.4 7.8-7.1 13.3-7.1h133.5l9.7-31.5c-139.7 0-144.5-.5-160.1 1.2-12.3 1.3-23.5 4.8-30.6 15-6.8 9.9-14.4 35.6-17.6 47.1-5.4 19.4-.6 28.6 32.8 28.6h87.3c7.8 0 8.8 2.7 7.7 6.6-1.1 4.4-2.8 10-4.5 14.6-1.6 4.2-4.7 7.4-13.8 7.4H216.3L204.7 320c139.9 0 145.3-.6 160.9-2.3 6.6-.7 13-2.1 18.5-4.9.2 3.7.5 7.3 1.2 10.8 5.4 30.5 27.4 52.3 56.8 59.5 48.6 11.9 108.7-16.8 135.1-68 18.7-36.2 14.1-76.2-3.4-105.5h.1c29.6-5.9 70.3-22 65.7-50.6zM530.7 263.7c-5.9 29.5-36.6 47.8-61.6 43.9-30.9-4.8-38.5-39.5-14.1-64.8 16.2-16.8 45.2-24 68.5-26.9 6.7 14.1 10.3 32 7.2 47.8zm21.8-83.1c-4.2-6-9.8-18.5-2.5-26.3 6.7-7.2 20.9-10.1 31.8-7.7 15.3 3.4 19.7 15.9 4.9 24.4-10.7 6.1-23.6 8.1-34.2 9.6z"], + "nutritionix": [400, 512, [], "f3d6", "M88 8.1S221.4-.1 209 112.5c0 0 19.1-74.9 103-40.6 0 0-17.7 74-88 56 0 0 14.6-54.6 66.1-56.6 0 0-39.9-10.3-82.1 48.8 0 0-19.8-94.5-93.6-99.7 0 0 75.2 19.4 77.6 107.5 0 .1-106.4 7-104-119.8zm312 315.6c0 48.5-9.7 95.3-32 132.3-42.2 30.9-105 48-168 48-62.9 0-125.8-17.1-168-48C9.7 419 0 372.2 0 323.7 0 275.3 17.7 229 40 192c42.2-30.9 97.1-48.6 160-48.6 63 0 117.8 17.6 160 48.6 22.3 37 40 83.3 40 131.7zM120 428c0-15.5-12.5-28-28-28s-28 12.5-28 28 12.5 28 28 28 28-12.5 28-28zm0-66.2c0-15.5-12.5-28-28-28s-28 12.5-28 28 12.5 28 28 28 28-12.5 28-28zm0-66.2c0-15.5-12.5-28-28-28s-28 12.5-28 28 12.5 28 28 28 28-12.5 28-28zM192 428c0-15.5-12.5-28-28-28s-28 12.5-28 28 12.5 28 28 28 28-12.5 28-28zm0-66.2c0-15.5-12.5-28-28-28s-28 12.5-28 28 12.5 28 28 28 28-12.5 28-28zm0-66.2c0-15.5-12.5-28-28-28s-28 12.5-28 28 12.5 28 28 28 28-12.5 28-28zM264 428c0-15.5-12.5-28-28-28s-28 12.5-28 28 12.5 28 28 28 28-12.5 28-28zm0-66.2c0-15.5-12.5-28-28-28s-28 12.5-28 28 12.5 28 28 28 28-12.5 28-28zm0-66.2c0-15.5-12.5-28-28-28s-28 12.5-28 28 12.5 28 28 28 28-12.5 28-28zM336 428c0-15.5-12.5-28-28-28s-28 12.5-28 28 12.5 28 28 28 28-12.5 28-28zm0-66.2c0-15.5-12.5-28-28-28s-28 12.5-28 28 12.5 28 28 28 28-12.5 28-28zm0-66.2c0-15.5-12.5-28-28-28s-28 12.5-28 28 12.5 28 28 28 28-12.5 28-28zm24-39.6c-4.8-22.3-7.4-36.9-16-56-38.8-19.9-90.5-32-144-32S94.8 180.1 56 200c-8.8 19.5-11.2 33.9-16 56 42.2-7.9 98.7-14.8 160-14.8s117.8 6.9 160 14.8z"], + "odnoklassniki": [320, 512, [], "f263", "M275.1 334c-27.4 17.4-65.1 24.3-90 26.9l20.9 20.6 76.3 76.3c27.9 28.6-17.5 73.3-45.7 45.7-19.1-19.4-47.1-47.4-76.3-76.6L84 503.4c-28.2 27.5-73.6-17.6-45.4-45.7 19.4-19.4 47.1-47.4 76.3-76.3l20.6-20.6c-24.6-2.6-62.9-9.1-90.6-26.9-32.6-21-46.9-33.3-34.3-59 7.4-14.6 27.7-26.9 54.6-5.7 0 0 36.3 28.9 94.9 28.9s94.9-28.9 94.9-28.9c26.9-21.1 47.1-8.9 54.6 5.7 12.4 25.7-1.9 38-34.5 59.1zM30.3 129.7C30.3 58 88.6 0 160 0s129.7 58 129.7 129.7c0 71.4-58.3 129.4-129.7 129.4s-129.7-58-129.7-129.4zm66 0c0 35.1 28.6 63.7 63.7 63.7s63.7-28.6 63.7-63.7c0-35.4-28.6-64-63.7-64s-63.7 28.6-63.7 64z"], + "odnoklassniki-square": [448, 512, [], "f264", "M184.2 177.1c0-22.1 17.9-40 39.8-40s39.8 17.9 39.8 40c0 22-17.9 39.8-39.8 39.8s-39.8-17.9-39.8-39.8zM448 80v352c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V80c0-26.5 21.5-48 48-48h352c26.5 0 48 21.5 48 48zm-305.1 97.1c0 44.6 36.4 80.9 81.1 80.9s81.1-36.2 81.1-80.9c0-44.8-36.4-81.1-81.1-81.1s-81.1 36.2-81.1 81.1zm174.5 90.7c-4.6-9.1-17.3-16.8-34.1-3.6 0 0-22.7 18-59.3 18s-59.3-18-59.3-18c-16.8-13.2-29.5-5.5-34.1 3.6-7.9 16.1 1.1 23.7 21.4 37 17.3 11.1 41.2 15.2 56.6 16.8l-12.9 12.9c-18.2 18-35.5 35.5-47.7 47.7-17.6 17.6 10.7 45.8 28.4 28.6l47.7-47.9c18.2 18.2 35.7 35.7 47.7 47.9 17.6 17.2 46-10.7 28.6-28.6l-47.7-47.7-13-12.9c15.5-1.6 39.1-5.9 56.2-16.8 20.4-13.3 29.3-21 21.5-37z"], + "old-republic": [496, 512, [], "f510", "M235.76 10.23c7.5-.31 15-.28 22.5-.09 3.61.14 7.2.4 10.79.73 4.92.27 9.79 1.03 14.67 1.62 2.93.43 5.83.98 8.75 1.46 7.9 1.33 15.67 3.28 23.39 5.4 12.24 3.47 24.19 7.92 35.76 13.21 26.56 12.24 50.94 29.21 71.63 49.88 20.03 20.09 36.72 43.55 48.89 69.19 1.13 2.59 2.44 5.1 3.47 7.74 2.81 6.43 5.39 12.97 7.58 19.63 4.14 12.33 7.34 24.99 9.42 37.83.57 3.14 1.04 6.3 1.4 9.47.55 3.83.94 7.69 1.18 11.56.83 8.34.84 16.73.77 25.1-.07 4.97-.26 9.94-.75 14.89-.24 3.38-.51 6.76-.98 10.12-.39 2.72-.63 5.46-1.11 8.17-.9 5.15-1.7 10.31-2.87 15.41-4.1 18.5-10.3 36.55-18.51 53.63-15.77 32.83-38.83 62.17-67.12 85.12a246.503 246.503 0 0 1-56.91 34.86c-6.21 2.68-12.46 5.25-18.87 7.41-3.51 1.16-7.01 2.38-10.57 3.39-6.62 1.88-13.29 3.64-20.04 5-4.66.91-9.34 1.73-14.03 2.48-5.25.66-10.5 1.44-15.79 1.74-6.69.66-13.41.84-20.12.81-6.82.03-13.65-.12-20.45-.79-3.29-.23-6.57-.5-9.83-.95-2.72-.39-5.46-.63-8.17-1.11-4.12-.72-8.25-1.37-12.35-2.22-4.25-.94-8.49-1.89-12.69-3.02-8.63-2.17-17.08-5.01-25.41-8.13-10.49-4.12-20.79-8.75-30.64-14.25-2.14-1.15-4.28-2.29-6.35-3.57-11.22-6.58-21.86-14.1-31.92-22.34-34.68-28.41-61.41-66.43-76.35-108.7-3.09-8.74-5.71-17.65-7.8-26.68-1.48-6.16-2.52-12.42-3.58-18.66-.4-2.35-.61-4.73-.95-7.09-.6-3.96-.75-7.96-1.17-11.94-.8-9.47-.71-18.99-.51-28.49.14-3.51.34-7.01.7-10.51.31-3.17.46-6.37.92-9.52.41-2.81.65-5.65 1.16-8.44.7-3.94 1.3-7.9 2.12-11.82 3.43-16.52 8.47-32.73 15.26-48.18 1.15-2.92 2.59-5.72 3.86-8.59 8.05-16.71 17.9-32.56 29.49-47.06 20-25.38 45.1-46.68 73.27-62.47 7.5-4.15 15.16-8.05 23.07-11.37 15.82-6.88 32.41-11.95 49.31-15.38 3.51-.67 7.04-1.24 10.56-1.85 2.62-.47 5.28-.7 7.91-1.08 3.53-.53 7.1-.68 10.65-1.04 2.46-.24 4.91-.36 7.36-.51m8.64 24.41c-9.23.1-18.43.99-27.57 2.23-7.3 1.08-14.53 2.6-21.71 4.3-13.91 3.5-27.48 8.34-40.46 14.42-10.46 4.99-20.59 10.7-30.18 17.22-4.18 2.92-8.4 5.8-12.34 9.03-5.08 3.97-9.98 8.17-14.68 12.59-2.51 2.24-4.81 4.7-7.22 7.06-28.22 28.79-48.44 65.39-57.5 104.69-2.04 8.44-3.54 17.02-4.44 25.65-1.1 8.89-1.44 17.85-1.41 26.8.11 7.14.38 14.28 1.22 21.37.62 7.12 1.87 14.16 3.2 21.18 1.07 4.65 2.03 9.32 3.33 13.91 6.29 23.38 16.5 45.7 30.07 65.75 8.64 12.98 18.78 24.93 29.98 35.77 16.28 15.82 35.05 29.04 55.34 39.22 7.28 3.52 14.66 6.87 22.27 9.63 5.04 1.76 10.06 3.57 15.22 4.98 11.26 3.23 22.77 5.6 34.39 7.06 2.91.29 5.81.61 8.72.9 13.82 1.08 27.74 1 41.54-.43 4.45-.6 8.92-.99 13.35-1.78 3.63-.67 7.28-1.25 10.87-2.1 4.13-.98 8.28-1.91 12.36-3.07 26.5-7.34 51.58-19.71 73.58-36.2 15.78-11.82 29.96-25.76 42.12-41.28 3.26-4.02 6.17-8.31 9.13-12.55 3.39-5.06 6.58-10.25 9.6-15.54 2.4-4.44 4.74-8.91 6.95-13.45 5.69-12.05 10.28-24.62 13.75-37.49 2.59-10.01 4.75-20.16 5.9-30.45 1.77-13.47 1.94-27.1 1.29-40.65-.29-3.89-.67-7.77-1-11.66-2.23-19.08-6.79-37.91-13.82-55.8-5.95-15.13-13.53-29.63-22.61-43.13-12.69-18.8-28.24-35.68-45.97-49.83-25.05-20-54.47-34.55-85.65-42.08-7.78-1.93-15.69-3.34-23.63-4.45-3.91-.59-7.85-.82-11.77-1.24-7.39-.57-14.81-.72-22.22-.58zM139.26 83.53c13.3-8.89 28.08-15.38 43.3-20.18-3.17 1.77-6.44 3.38-9.53 5.29-11.21 6.68-21.52 14.9-30.38 24.49-6.8 7.43-12.76 15.73-17.01 24.89-3.29 6.86-5.64 14.19-6.86 21.71-.93 4.85-1.3 9.81-1.17 14.75.13 13.66 4.44 27.08 11.29 38.82 5.92 10.22 13.63 19.33 22.36 27.26 4.85 4.36 10.24 8.09 14.95 12.6 2.26 2.19 4.49 4.42 6.43 6.91 2.62 3.31 4.89 6.99 5.99 11.1.9 3.02.66 6.2.69 9.31.02 4.1-.04 8.2.03 12.3.14 3.54-.02 7.09.11 10.63.08 2.38.02 4.76.05 7.14.16 5.77.06 11.53.15 17.3.11 2.91.02 5.82.13 8.74.03 1.63.13 3.28-.03 4.91-.91.12-1.82.18-2.73.16-10.99 0-21.88-2.63-31.95-6.93-6-2.7-11.81-5.89-17.09-9.83-5.75-4.19-11.09-8.96-15.79-14.31-6.53-7.24-11.98-15.39-16.62-23.95-1.07-2.03-2.24-4.02-3.18-6.12-1.16-2.64-2.62-5.14-3.67-7.82-4.05-9.68-6.57-19.94-8.08-30.31-.49-4.44-1.09-8.88-1.2-13.35-.7-15.73.84-31.55 4.67-46.82 2.12-8.15 4.77-16.18 8.31-23.83 6.32-14.2 15.34-27.18 26.3-38.19 6.28-6.2 13.13-11.84 20.53-16.67zm175.37-20.12c2.74.74 5.41 1.74 8.09 2.68 6.36 2.33 12.68 4.84 18.71 7.96 13.11 6.44 25.31 14.81 35.82 24.97 10.2 9.95 18.74 21.6 25.14 34.34 1.28 2.75 2.64 5.46 3.81 8.26 6.31 15.1 10 31.26 11.23 47.57.41 4.54.44 9.09.45 13.64.07 11.64-1.49 23.25-4.3 34.53-1.97 7.27-4.35 14.49-7.86 21.18-3.18 6.64-6.68 13.16-10.84 19.24-6.94 10.47-15.6 19.87-25.82 27.22-10.48 7.64-22.64 13.02-35.4 15.38-3.51.69-7.08 1.08-10.66 1.21-1.85.06-3.72.16-5.56-.1-.28-2.15 0-4.31-.01-6.46-.03-3.73.14-7.45.1-11.17.19-7.02.02-14.05.21-21.07.03-2.38-.03-4.76.03-7.14.17-5.07-.04-10.14.14-15.21.1-2.99-.24-6.04.51-8.96.66-2.5 1.78-4.86 3.09-7.08 4.46-7.31 11.06-12.96 17.68-18.26 5.38-4.18 10.47-8.77 15.02-13.84 7.68-8.37 14.17-17.88 18.78-28.27 2.5-5.93 4.52-12.1 5.55-18.46.86-4.37 1.06-8.83 1.01-13.27-.02-7.85-1.4-15.65-3.64-23.17-1.75-5.73-4.27-11.18-7.09-16.45-3.87-6.93-8.65-13.31-13.96-19.2-9.94-10.85-21.75-19.94-34.6-27.1-1.85-1.02-3.84-1.82-5.63-2.97zm-100.8 58.45c.98-1.18 1.99-2.33 3.12-3.38-.61.93-1.27 1.81-1.95 2.68-3.1 3.88-5.54 8.31-7.03 13.06-.87 3.27-1.68 6.6-1.73 10-.07 2.52-.08 5.07.32 7.57 1.13 7.63 4.33 14.85 8.77 21.12 2 2.7 4.25 5.27 6.92 7.33 1.62 1.27 3.53 2.09 5.34 3.05 3.11 1.68 6.32 3.23 9.07 5.48 2.67 2.09 4.55 5.33 4.4 8.79-.01 73.67 0 147.34-.01 221.02 0 1.35-.08 2.7.04 4.04.13 1.48.82 2.83 1.47 4.15.86 1.66 1.78 3.34 3.18 4.62.85.77 1.97 1.4 3.15 1.24 1.5-.2 2.66-1.35 3.45-2.57.96-1.51 1.68-3.16 2.28-4.85.76-2.13.44-4.42.54-6.63.14-4.03-.02-8.06.14-12.09.03-5.89.03-11.77.06-17.66.14-3.62.03-7.24.11-10.86.15-4.03-.02-8.06.14-12.09.03-5.99.03-11.98.07-17.97.14-3.62.02-7.24.11-10.86.14-3.93-.02-7.86.14-11.78.03-5.99.03-11.98.06-17.97.16-3.94-.01-7.88.19-11.82.29 1.44.13 2.92.22 4.38.19 3.61.42 7.23.76 10.84.32 3.44.44 6.89.86 10.32.37 3.1.51 6.22.95 9.31.57 4.09.87 8.21 1.54 12.29 1.46 9.04 2.83 18.11 5.09 26.99 1.13 4.82 2.4 9.61 4 14.3 2.54 7.9 5.72 15.67 10.31 22.62 1.73 2.64 3.87 4.98 6.1 7.21.27.25.55.51.88.71.6.25 1.31-.07 1.7-.57.71-.88 1.17-1.94 1.7-2.93 4.05-7.8 8.18-15.56 12.34-23.31.7-1.31 1.44-2.62 2.56-3.61 1.75-1.57 3.84-2.69 5.98-3.63 2.88-1.22 5.9-2.19 9.03-2.42 6.58-.62 13.11.75 19.56 1.85 3.69.58 7.4 1.17 11.13 1.41 3.74.1 7.48.05 11.21-.28 8.55-.92 16.99-2.96 24.94-6.25 5.3-2.24 10.46-4.83 15.31-7.93 11.46-7.21 21.46-16.57 30.04-27.01 1.17-1.42 2.25-2.9 3.46-4.28-1.2 3.24-2.67 6.37-4.16 9.48-1.25 2.9-2.84 5.61-4.27 8.42-5.16 9.63-11.02 18.91-17.75 27.52-4.03 5.21-8.53 10.05-13.33 14.57-6.64 6.05-14.07 11.37-22.43 14.76-8.21 3.37-17.31 4.63-26.09 3.29-3.56-.58-7.01-1.69-10.41-2.88-2.79-.97-5.39-2.38-8.03-3.69-3.43-1.71-6.64-3.81-9.71-6.08 2.71 3.06 5.69 5.86 8.7 8.61 4.27 3.76 8.74 7.31 13.63 10.23 3.98 2.45 8.29 4.4 12.84 5.51 1.46.37 2.96.46 4.45.6-1.25 1.1-2.63 2.04-3.99 2.98-9.61 6.54-20.01 11.86-30.69 16.43-20.86 8.7-43.17 13.97-65.74 15.34-4.66.24-9.32.36-13.98.36-4.98-.11-9.97-.13-14.92-.65-11.2-.76-22.29-2.73-33.17-5.43-10.35-2.71-20.55-6.12-30.3-10.55-8.71-3.86-17.12-8.42-24.99-13.79-1.83-1.31-3.74-2.53-5.37-4.08 6.6-1.19 13.03-3.39 18.99-6.48 5.74-2.86 10.99-6.66 15.63-11.07 2.24-2.19 4.29-4.59 6.19-7.09-3.43 2.13-6.93 4.15-10.62 5.78-4.41 2.16-9.07 3.77-13.81 5.02-5.73 1.52-11.74 1.73-17.61 1.14-8.13-.95-15.86-4.27-22.51-8.98-4.32-2.94-8.22-6.43-11.96-10.06-9.93-10.16-18.2-21.81-25.66-33.86-3.94-6.27-7.53-12.75-11.12-19.22-1.05-2.04-2.15-4.05-3.18-6.1 2.85 2.92 5.57 5.97 8.43 8.88 8.99 8.97 18.56 17.44 29.16 24.48 7.55 4.9 15.67 9.23 24.56 11.03 3.11.73 6.32.47 9.47.81 2.77.28 5.56.2 8.34.3 5.05.06 10.11.04 15.16-.16 3.65-.16 7.27-.66 10.89-1.09 2.07-.25 4.11-.71 6.14-1.2 3.88-.95 8.11-.96 11.83.61 4.76 1.85 8.44 5.64 11.38 9.71 2.16 3.02 4.06 6.22 5.66 9.58 1.16 2.43 2.46 4.79 3.55 7.26 1 2.24 2.15 4.42 3.42 6.52.67 1.02 1.4 2.15 2.62 2.55 1.06-.75 1.71-1.91 2.28-3.03 2.1-4.16 3.42-8.65 4.89-13.05 2.02-6.59 3.78-13.27 5.19-20.02 2.21-9.25 3.25-18.72 4.54-28.13.56-3.98.83-7.99 1.31-11.97.87-10.64 1.9-21.27 2.24-31.94.08-1.86.24-3.71.25-5.57.01-4.35.25-8.69.22-13.03-.01-2.38-.01-4.76 0-7.13.05-5.07-.2-10.14-.22-15.21-.2-6.61-.71-13.2-1.29-19.78-.73-5.88-1.55-11.78-3.12-17.51-2.05-7.75-5.59-15.03-9.8-21.82-3.16-5.07-6.79-9.88-11.09-14.03-3.88-3.86-8.58-7.08-13.94-8.45-1.5-.41-3.06-.45-4.59-.64.07-2.99.7-5.93 1.26-8.85 1.59-7.71 3.8-15.3 6.76-22.6 1.52-4.03 3.41-7.9 5.39-11.72 3.45-6.56 7.62-12.79 12.46-18.46zm31.27 1.7c.35-.06.71-.12 1.07-.19.19 1.79.09 3.58.1 5.37v38.13c-.01 1.74.13 3.49-.15 5.22-.36-.03-.71-.05-1.06-.05-.95-3.75-1.72-7.55-2.62-11.31-.38-1.53-.58-3.09-1.07-4.59-1.7-.24-3.43-.17-5.15-.2-5.06-.01-10.13 0-15.19-.01-1.66-.01-3.32.09-4.98-.03-.03-.39-.26-.91.16-1.18 1.28-.65 2.72-.88 4.06-1.35 3.43-1.14 6.88-2.16 10.31-3.31 1.39-.48 2.9-.72 4.16-1.54.04-.56.02-1.13-.05-1.68-1.23-.55-2.53-.87-3.81-1.28-3.13-1.03-6.29-1.96-9.41-3.02-1.79-.62-3.67-1-5.41-1.79-.03-.37-.07-.73-.11-1.09 5.09-.19 10.2.06 15.3-.12 3.36-.13 6.73.08 10.09-.07.12-.39.26-.77.37-1.16 1.08-4.94 2.33-9.83 3.39-14.75zm5.97-.2c.36.05.72.12 1.08.2.98 3.85 1.73 7.76 2.71 11.61.36 1.42.56 2.88 1.03 4.27 2.53.18 5.07-.01 7.61.05 5.16.12 10.33.12 15.49.07.76-.01 1.52.03 2.28.08-.04.36-.07.72-.1 1.08-1.82.83-3.78 1.25-5.67 1.89-3.73 1.23-7.48 2.39-11.22 3.57-.57.17-1.12.42-1.67.64-.15.55-.18 1.12-.12 1.69.87.48 1.82.81 2.77 1.09 4.88 1.52 9.73 3.14 14.63 4.6.38.13.78.27 1.13.49.4.27.23.79.15 1.18-1.66.13-3.31.03-4.97.04-5.17.01-10.33-.01-15.5.01-1.61.03-3.22-.02-4.82.21-.52 1.67-.72 3.42-1.17 5.11-.94 3.57-1.52 7.24-2.54 10.78-.36.01-.71.02-1.06.06-.29-1.73-.15-3.48-.15-5.22v-38.13c.02-1.78-.08-3.58.11-5.37zM65.05 168.33c1.12-2.15 2.08-4.4 3.37-6.46-1.82 7.56-2.91 15.27-3.62 23-.8 7.71-.85 15.49-.54 23.23 1.05 19.94 5.54 39.83 14.23 57.88 2.99 5.99 6.35 11.83 10.5 17.11 6.12 7.47 12.53 14.76 19.84 21.09 4.8 4.1 9.99 7.78 15.54 10.8 3.27 1.65 6.51 3.39 9.94 4.68 5.01 2.03 10.19 3.61 15.42 4.94 3.83.96 7.78 1.41 11.52 2.71 5 1.57 9.47 4.61 13.03 8.43 4.93 5.23 8.09 11.87 10.2 18.67.99 2.9 1.59 5.91 2.17 8.92.15.75.22 1.52.16 2.29-6.5 2.78-13.26 5.06-20.26 6.18-4.11.78-8.29.99-12.46 1.08-10.25.24-20.47-1.76-30.12-5.12-3.74-1.42-7.49-2.85-11.03-4.72-8.06-3.84-15.64-8.7-22.46-14.46-2.92-2.55-5.83-5.13-8.4-8.03-9.16-9.83-16.3-21.41-21.79-33.65-2.39-5.55-4.61-11.18-6.37-16.96-1.17-3.94-2.36-7.89-3.26-11.91-.75-2.94-1.22-5.95-1.87-8.92-.46-2.14-.69-4.32-1.03-6.48-.85-5.43-1.28-10.93-1.33-16.43.11-6.18.25-12.37 1.07-18.5.4-2.86.67-5.74 1.15-8.6.98-5.7 2.14-11.37 3.71-16.93 3.09-11.65 7.48-22.95 12.69-33.84zm363.73-6.44c1.1 1.66 1.91 3.48 2.78 5.26 2.1 4.45 4.24 8.9 6.02 13.49 7.61 18.76 12.3 38.79 13.04 59.05.02 1.76.07 3.52.11 5.29.13 9.57-1.27 19.09-3.18 28.45-.73 3.59-1.54 7.17-2.58 10.69-4.04 14.72-10 29-18.41 41.78-8.21 12.57-19.01 23.55-31.84 31.41-5.73 3.59-11.79 6.64-18.05 9.19-5.78 2.19-11.71 4.03-17.8 5.11-6.4 1.05-12.91 1.52-19.4 1.23-7.92-.48-15.78-2.07-23.21-4.85-1.94-.8-3.94-1.46-5.84-2.33-.21-1.51.25-2.99.53-4.46 1.16-5.74 3.03-11.36 5.7-16.58 2.37-4.51 5.52-8.65 9.46-11.9 2.43-2.05 5.24-3.61 8.16-4.83 3.58-1.5 7.47-1.97 11.24-2.83 7.23-1.71 14.37-3.93 21.15-7 10.35-4.65 19.71-11.38 27.65-19.46 1.59-1.61 3.23-3.18 4.74-4.87 3.37-3.76 6.71-7.57 9.85-11.53 7.48-10.07 12.82-21.59 16.71-33.48 1.58-5.3 3.21-10.6 4.21-16.05.63-2.87 1.04-5.78 1.52-8.68.87-6.09 1.59-12.22 1.68-18.38.12-6.65.14-13.32-.53-19.94-.73-7.99-1.87-15.96-3.71-23.78z"], + "opencart": [640, 512, [], "f23d", "M423.3 440.7c0 25.3-20.3 45.6-45.6 45.6s-45.8-20.3-45.8-45.6 20.6-45.8 45.8-45.8c25.4 0 45.6 20.5 45.6 45.8zm-253.9-45.8c-25.3 0-45.6 20.6-45.6 45.8s20.3 45.6 45.6 45.6 45.8-20.3 45.8-45.6-20.5-45.8-45.8-45.8zm291.7-270C158.9 124.9 81.9 112.1 0 25.7c34.4 51.7 53.3 148.9 373.1 144.2 333.3-5 130 86.1 70.8 188.9 186.7-166.7 319.4-233.9 17.2-233.9z"], + "openid": [448, 512, [], "f19b", "M271.5 432l-68 32C88.5 453.7 0 392.5 0 318.2c0-71.5 82.5-131 191.7-144.3v43c-71.5 12.5-124 53-124 101.3 0 51 58.5 93.3 135.7 103v-340l68-33.2v384zM448 291l-131.3-28.5 36.8-20.7c-19.5-11.5-43.5-20-70-24.8v-43c46.2 5.5 87.7 19.5 120.3 39.3l35-19.8L448 291z"], + "opera": [496, 512, [], "f26a", "M313.9 32.7c-170.2 0-252.6 223.8-147.5 355.1 36.5 45.4 88.6 75.6 147.5 75.6 36.3 0 70.3-11.1 99.4-30.4-43.8 39.2-101.9 63-165.3 63-3.9 0-8 0-11.9-.3C104.6 489.6 0 381.1 0 248 0 111 111 0 248 0h.8c63.1.3 120.7 24.1 164.4 63.1-29-19.4-63.1-30.4-99.3-30.4zm101.8 397.7c-40.9 24.7-90.7 23.6-132-5.8 56.2-20.5 97.7-91.6 97.7-176.6 0-84.7-41.2-155.8-97.4-176.6 41.8-29.2 91.2-30.3 132.9-5 105.9 98.7 105.5 265.7-1.2 364z"], + "optin-monster": [576, 512, [], "f23c", "M572.6 421.4c5.6-9.5 4.7-15.2-5.4-11.6-3-4.9-7-9.5-11.1-13.8 2.9-9.7-.7-14.2-10.8-9.2-4.6-3.2-10.3-6.5-15.9-9.2 0-15.1-11.6-11.6-17.6-5.7-10.4-1.5-18.7-.3-26.8 5.7.3-6.5.3-13 .3-19.7 12.6 0 40.2-11 45.9-36.2 1.4-6.8 1.6-13.8-.3-21.9-3-13.5-14.3-21.3-25.1-25.7-.8-5.9-7.6-14.3-14.9-15.9s-12.4 4.9-14.1 10.3c-8.5 0-19.2 2.8-21.1 8.4-5.4-.5-11.1-1.4-16.8-1.9 2.7-1.9 5.4-3.5 8.4-4.6 5.4-9.2 14.6-11.4 25.7-11.6V256c19.5-.5 43-5.9 53.8-18.1 12.7-13.8 14.6-37.3 12.4-55.1-2.4-17.3-9.7-37.6-24.6-48.1-8.4-5.9-21.6-.8-22.7 9.5-2.2 19.6 1.2 30-38.6 25.1-10.3-23.8-24.6-44.6-42.7-60C341 49.6 242.9 55.5 166.4 71.7c19.7 4.6 41.1 8.6 59.7 16.5-26.2 2.4-52.7 11.3-76.2 23.2-32.8 17-44 29.9-56.7 42.4 14.9-2.2 28.9-5.1 43.8-3.8-9.7 5.4-18.4 12.2-26.5 20-25.8.9-23.8-5.3-26.2-25.9-1.1-10.5-14.3-15.4-22.7-9.7-28.1 19.9-33.5 79.9-12.2 103.5 10.8 12.2 35.1 17.3 54.9 17.8-.3 1.1-.3 1.9-.3 2.7 10.8.5 19.5 2.7 24.6 11.6 3 1.1 5.7 2.7 8.1 4.6-5.4.5-11.1 1.4-16.5 1.9-3.3-6.6-13.7-8.1-21.1-8.1-1.6-5.7-6.5-12.2-14.1-10.3-6.8 1.9-14.1 10-14.9 15.9-22.5 9.5-30.1 26.8-25.1 47.6 5.3 24.8 33 36.2 45.9 36.2v19.7c-6.6-5-14.3-7.5-26.8-5.7-5.5-5.5-17.3-10.1-17.3 5.7-5.9 2.7-11.4 5.9-15.9 9.2-9.8-4.9-13.6-1.7-11.1 9.2-4.1 4.3-7.8 8.6-11.1 13.8-10.2-3.7-11 2.2-5.4 11.6-1.1 3.5-1.6 7-1.9 10.8-.5 31.6 44.6 64 73.5 65.1 17.3.5 34.6-8.4 43-23.5 113.2 4.9 226.7 4.1 340.2 0 8.1 15.1 25.4 24.3 42.7 23.5 29.2-1.1 74.3-33.5 73.5-65.1.2-3.7-.7-7.2-1.7-10.7zm-73.8-254c1.1-3 2.4-8.4 2.4-14.6 0-5.9 6.8-8.1 14.1-.8 11.1 11.6 14.9 40.5 13.8 51.1-4.1-13.6-13-29-30.3-35.7zm-4.6 6.7c19.5 6.2 28.6 27.6 29.7 48.9-1.1 2.7-3 5.4-4.9 7.6-5.7 5.9-15.4 10-26.2 12.2 4.3-21.3.3-47.3-12.7-63 4.9-.8 10.9-2.4 14.1-5.7zm-24.1 6.8c13.8 11.9 20 39.2 14.1 63.5-4.1.5-8.1.8-11.6.8-1.9-21.9-6.8-44-14.3-64.6 3.7.3 8.1.3 11.8.3zM47.5 203c-1.1-10.5 2.4-39.5 13.8-51.1 7-7.3 14.1-5.1 14.1.8 0 6.2 1.4 11.6 2.4 14.6-17.3 6.8-26.2 22.2-30.3 35.7zm9.7 27.6c-1.9-2.2-3.5-4.9-4.9-7.6 1.4-21.3 10.3-42.7 29.7-48.9 3.2 3.2 9.2 4.9 14.1 5.7-13 15.7-17 41.6-12.7 63-10.8-2.2-20.5-6-26.2-12.2zm47.9 14.6c-4.1 0-8.1-.3-12.7-.8-4.6-18.6-1.9-38.9 5.4-53v.3l12.2-5.1c4.9-1.9 9.7-3.8 14.9-4.9-10.7 19.7-17.4 41.3-19.8 63.5zm184-162.7c41.9 0 76.2 34 76.2 75.9 0 42.2-34.3 76.2-76.2 76.2s-76.2-34-76.2-76.2c0-41.8 34.3-75.9 76.2-75.9zm115.6 174.3c-.3 17.8-7 48.9-23 57-13.2 6.6-6.5-7.5-16.5-58.1 13.3.3 26.6.3 39.5 1.1zm-54-1.6c.8 4.9 3.8 40.3-1.6 41.9-11.6 3.5-40 4.3-51.1-1.1-4.1-3-4.6-35.9-4.3-41.1v.3c18.9-.3 38.1-.3 57 0zM278.3 309c-13 3.5-41.6 4.1-54.6-1.6-6.5-2.7-3.8-42.4-1.9-51.6 19.2-.5 38.4-.5 57.8-.8v.3c1.1 8.3 3.3 51.2-1.3 53.7zm-106.5-51.1c12.2-.8 24.6-1.4 36.8-1.6-2.4 15.4-3 43.5-4.9 52.2-1.1 6.8-4.3 6.8-9.7 4.3-21.9-9.8-27.6-35.2-22.2-54.9zm-35.4 31.3c7.8-1.1 15.7-1.9 23.5-2.7 1.6 6.2 3.8 11.9 7 17.6 10 17 44 35.7 45.1 7 6.2 14.9 40.8 12.2 54.9 10.8 15.7-1.4 23.8-1.4 26.8-14.3 12.4 4.3 30.8 4.1 44 3 11.3-.8 20.8-.5 24.6-8.9 1.1 5.1 1.9 11.6 4.6 16.8 10.8 21.3 37.3 1.4 46.8-31.6 8.6.8 17.6 1.9 26.5 2.7-.4 1.3-3.8 7.3 7.3 11.6-47.6 47-95.7 87.8-163.2 107-63.2-20.8-112.1-59.5-155.9-106.5 9.6-3.4 10.4-8.8 8-12.5zm-21.6 172.5c-3.8 17.8-21.9 29.7-39.7 28.9-19.2-.8-46.5-17-59.2-36.5-2.7-31.1 43.8-61.3 66.2-54.6 14.9 4.3 27.8 30.8 33.5 54 0 3-.3 5.7-.8 8.2zm-8.7-66c-.5-13.5-.5-27-.3-40.5h.3c2.7-1.6 5.7-3.8 7.8-6.5 6.5-1.6 13-5.1 15.1-9.2 3.3-7.1-7-7.5-5.4-12.4 2.7-1.1 5.7-2.2 7.8-3.5 29.2 29.2 58.6 56.5 97.3 77-36.8 11.3-72.4 27.6-105.9 47-1.2-18.6-7.7-35.9-16.7-51.9zm337.6 64.6c-103 3.5-206.2 4.1-309.4 0 0 .3 0 .3-.3.3v-.3h.3c35.1-21.6 72.2-39.2 112.4-50.8 11.6 5.1 23 9.5 34.9 13.2 2.2.8 2.2.8 4.3 0 14.3-4.1 28.4-9.2 42.2-15.4 41.5 11.7 78.8 31.7 115.6 53zm10.5-12.4c-35.9-19.5-73-35.9-111.9-47.6 38.1-20 71.9-47.3 103.5-76.7 2.2 1.4 4.6 2.4 7.6 3.2 0 .8.3 1.9.5 2.4-4.6 2.7-7.8 6.2-5.9 10.3 2.2 3.8 8.6 7.6 15.1 8.9 2.4 2.7 5.1 5.1 8.1 6.8 0 13.8-.3 27.6-.8 41.3l.3-.3c-9.3 15.9-15.5 37-16.5 51.7zm105.9 6.2c-12.7 19.5-40 35.7-59.2 36.5-19.3.9-40.5-13.2-40.5-37 5.7-23.2 18.9-49.7 33.5-54 22.7-6.9 69.2 23.4 66.2 54.5zM372.9 75.2c-3.8-72.1-100.8-79.7-126-23.5 44.6-24.3 90.3-15.7 126 23.5zM74.8 407.1c-15.7 1.6-49.5 25.4-49.5 43.2 0 11.6 15.7 19.5 32.2 14.9 12.2-3.2 31.1-17.6 35.9-27.3 6-11.6-3.7-32.7-18.6-30.8zm215.9-176.2c28.6 0 51.9-21.6 51.9-48.4 0-36.1-40.5-58.1-72.2-44.3 9.5 3 16.5 11.6 16.5 21.6 0 23.3-33.3 32-46.5 11.3-7.3 34.1 19.4 59.8 50.3 59.8zM68 474.1c.5 6.5 12.2 12.7 21.6 9.5 6.8-2.7 14.6-10.5 17.3-16.2 3-7-1.1-20-9.7-18.4-8.9 1.6-29.7 16.7-29.2 25.1zm433.2-67c-14.9-1.9-24.6 19.2-18.9 30.8 4.9 9.7 24.1 24.1 36.2 27.3 16.5 4.6 32.2-3.2 32.2-14.9 0-17.8-33.8-41.6-49.5-43.2zM478.8 449c-8.4-1.6-12.4 11.3-9.5 18.4 2.4 5.7 10.3 13.5 17.3 16.2 9.2 3.2 21.1-3 21.3-9.5.9-8.4-20.2-23.5-29.1-25.1z"], + "orcid": [512, 512, [], "f8d2", "M294.75 188.19h-45.92V342h47.47c67.62 0 83.12-51.34 83.12-76.91 0-41.64-26.54-76.9-84.67-76.9zM256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm-80.79 360.76h-29.84v-207.5h29.84zm-14.92-231.14a19.57 19.57 0 1 1 19.57-19.57 19.64 19.64 0 0 1-19.57 19.57zM300 369h-81V161.26h80.6c76.73 0 110.44 54.83 110.44 103.85C410 318.39 368.38 369 300 369z"], + "osi": [512, 512, [], "f41a", "M8 266.44C10.3 130.64 105.4 34 221.8 18.34c138.8-18.6 255.6 75.8 278 201.1 21.3 118.8-44 230-151.6 274-9.3 3.8-14.4 1.7-18-7.7q-26.7-69.45-53.4-139c-3.1-8.1-1-13.2 7-16.8 24.2-11 39.3-29.4 43.3-55.8a71.47 71.47 0 0 0-64.5-82.2c-39-3.4-71.8 23.7-77.5 59.7-5.2 33 11.1 63.7 41.9 77.7 9.6 4.4 11.5 8.6 7.8 18.4q-26.85 69.9-53.7 139.9c-2.6 6.9-8.3 9.3-15.5 6.5-52.6-20.3-101.4-61-130.8-119-24.9-49.2-25.2-87.7-26.8-108.7zm20.9-1.9c.4 6.6.6 14.3 1.3 22.1 6.3 71.9 49.6 143.5 131 183.1 3.2 1.5 4.4.8 5.6-2.3q22.35-58.65 45-117.3c1.3-3.3.6-4.8-2.4-6.7-31.6-19.9-47.3-48.5-45.6-86 1-21.6 9.3-40.5 23.8-56.3 30-32.7 77-39.8 115.5-17.6a91.64 91.64 0 0 1 45.2 90.4c-3.6 30.6-19.3 53.9-45.7 69.8-2.7 1.6-3.5 2.9-2.3 6q22.8 58.8 45.2 117.7c1.2 3.1 2.4 3.8 5.6 2.3 35.5-16.6 65.2-40.3 88.1-72 34.8-48.2 49.1-101.9 42.3-161-13.7-117.5-119.4-214.8-255.5-198-106.1 13-195.3 102.5-197.1 225.8z"], + "page4": [496, 512, [], "f3d7", "M248 504C111 504 0 393 0 256S111 8 248 8c20.9 0 41.3 2.6 60.7 7.5L42.3 392H248v112zm0-143.6V146.8L98.6 360.4H248zm96 31.6v92.7c45.7-19.2 84.5-51.7 111.4-92.7H344zm57.4-138.2l-21.2 8.4 21.2 8.3v-16.7zm-20.3 54.5c-6.7 0-8 6.3-8 12.9v7.7h16.2v-10c0-5.9-2.3-10.6-8.2-10.6zM496 256c0 37.3-8.2 72.7-23 104.4H344V27.3C433.3 64.8 496 153.1 496 256zM360.4 143.6h68.2V96h-13.9v32.6h-13.9V99h-13.9v29.6h-12.7V96h-13.9v47.6zm68.1 185.3H402v-11c0-15.4-5.6-25.2-20.9-25.2-15.4 0-20.7 10.6-20.7 25.9v25.3h68.2v-15zm0-103l-68.2 29.7V268l68.2 29.5v-16.6l-14.4-5.7v-26.5l14.4-5.9v-16.9zm-4.8-68.5h-35.6V184H402v-12.2h11c8.6 15.8 1.3 35.3-18.6 35.3-22.5 0-28.3-25.3-15.5-37.7l-11.6-10.6c-16.2 17.5-12.2 63.9 27.1 63.9 34 0 44.7-35.9 29.3-65.3z"], + "pagelines": [384, 512, [], "f18c", "M384 312.7c-55.1 136.7-187.1 54-187.1 54-40.5 81.8-107.4 134.4-184.6 134.7-16.1 0-16.6-24.4 0-24.4 64.4-.3 120.5-42.7 157.2-110.1-41.1 15.9-118.6 27.9-161.6-82.2 109-44.9 159.1 11.2 178.3 45.5 9.9-24.4 17-50.9 21.6-79.7 0 0-139.7 21.9-149.5-98.1 119.1-47.9 152.6 76.7 152.6 76.7 1.6-16.7 3.3-52.6 3.3-53.4 0 0-106.3-73.7-38.1-165.2 124.6 43 61.4 162.4 61.4 162.4.5 1.6.5 23.8 0 33.4 0 0 45.2-89 136.4-57.5-4.2 134-141.9 106.4-141.9 106.4-4.4 27.4-11.2 53.4-20 77.5 0 0 83-91.8 172-20z"], + "palfed": [576, 512, [], "f3d8", "M384.9 193.9c0-47.4-55.2-44.2-95.4-29.8-1.3 39.4-2.5 80.7-3 119.8.7 2.8 2.6 6.2 15.1 6.2 36.8 0 83.4-42.8 83.3-96.2zm-194.5 72.2c.2 0 6.5-2.7 11.2-2.7 26.6 0 20.7 44.1-14.4 44.1-21.5 0-37.1-18.1-37.1-43 0-42 42.9-95.6 100.7-126.5 1-12.4 3-22 10.5-28.2 11.2-9 26.6-3.5 29.5 11.1 72.2-22.2 135.2 1 135.2 72 0 77.9-79.3 152.6-140.1 138.2-.1 39.4.9 74.4 2.7 100v.2c.2 3.4.6 12.5-5.3 19.1-9.6 10.6-33.4 10-36.4-22.3-4.1-44.4.2-206.1 1.4-242.5-21.5 15-58.5 50.3-58.5 75.9.2 2.5.4 4 .6 4.6zM8 181.1s-.1 37.4 38.4 37.4h30l22.4 217.2s0 44.3 44.7 44.3h288.9s44.7-.4 44.7-44.3l22.4-217.2h30s38.4 1.2 38.4-37.4c0 0 .1-37.4-38.4-37.4h-30.1c-7.3-25.6-30.2-74.3-119.4-74.3h-28V50.3s-2.7-18.4-21.1-18.4h-85.8s-21.1 0-21.1 18.4v19.1h-28.1s-105 4.2-120.5 74.3h-29S8 142.5 8 181.1z"], + "patreon": [512, 512, [], "f3d9", "M512 194.8c0 101.3-82.4 183.8-183.8 183.8-101.7 0-184.4-82.4-184.4-183.8 0-101.6 82.7-184.3 184.4-184.3C429.6 10.5 512 93.2 512 194.8zM0 501.5h90v-491H0v491z"], + "paypal": [384, 512, [], "f1ed", "M111.4 295.9c-3.5 19.2-17.4 108.7-21.5 134-.3 1.8-1 2.5-3 2.5H12.3c-7.6 0-13.1-6.6-12.1-13.9L58.8 46.6c1.5-9.6 10.1-16.9 20-16.9 152.3 0 165.1-3.7 204 11.4 60.1 23.3 65.6 79.5 44 140.3-21.5 62.6-72.5 89.5-140.1 90.3-43.4.7-69.5-7-75.3 24.2zM357.1 152c-1.8-1.3-2.5-1.8-3 1.3-2 11.4-5.1 22.5-8.8 33.6-39.9 113.8-150.5 103.9-204.5 103.9-6.1 0-10.1 3.3-10.9 9.4-22.6 140.4-27.1 169.7-27.1 169.7-1 7.1 3.5 12.9 10.6 12.9h63.5c8.6 0 15.7-6.3 17.4-14.9.7-5.4-1.1 6.1 14.4-91.3 4.6-22 14.3-19.7 29.3-19.7 71 0 126.4-28.8 142.9-112.3 6.5-34.8 4.6-71.4-23.8-92.6z"], + "penny-arcade": [640, 512, [], "f704", "M421.91 164.27c-4.49 19.45-1.4 6.06-15.1 65.29l39.73-10.61c-22.34-49.61-17.29-38.41-24.63-54.68zm-206.09 51.11c-20.19 5.4-11.31 3.03-39.63 10.58l4.46 46.19c28.17-7.59 20.62-5.57 34.82-9.34 42.3-9.79 32.85-56.42.35-47.43zm326.16-26.19l-45.47-99.2c-5.69-12.37-19.46-18.84-32.62-15.33-70.27 18.75-38.72 10.32-135.59 36.23a27.618 27.618 0 0 0-18.89 17.41C144.26 113.27 0 153.75 0 226.67c0 33.5 30.67 67.11 80.9 95.37l1.74 17.88a27.891 27.891 0 0 0-17.77 28.67l4.3 44.48c1.39 14.31 13.43 25.21 27.8 25.2 5.18-.01-3.01 1.78 122.53-31.76 12.57-3.37 21.12-15.02 20.58-28.02 216.59 45.5 401.99-5.98 399.89-84.83.01-28.15-22.19-66.56-97.99-104.47zM255.14 298.3l-21.91 5.88-48.44 12.91 2.46 23.55 20.53-5.51 4.51 44.51-115.31 30.78-4.3-44.52 20.02-5.35-11.11-114.64-20.12 5.39-4.35-44.5c178.15-47.54 170.18-46.42 186.22-46.65 56.66-1.13 64.15 71.84 42.55 104.43a86.7 86.7 0 0 1-50.75 33.72zm199.18 16.62l-3.89-39.49 14.9-3.98-6.61-14.68-57.76 15.42-4.1 17.54 19.2-5.12 4.05 39.54-112.85 30.07-4.46-44.43 20.99-5.59 33.08-126.47-17.15 4.56-4.2-44.48c93.36-24.99 65.01-17.41 135.59-36.24l66.67 145.47 20.79-5.56 4.3 44.48-108.55 28.96z"], + "periscope": [448, 512, [], "f3da", "M370 63.6C331.4 22.6 280.5 0 226.6 0 111.9 0 18.5 96.2 18.5 214.4c0 75.1 57.8 159.8 82.7 192.7C137.8 455.5 192.6 512 226.6 512c41.6 0 112.9-94.2 120.9-105 24.6-33.1 82-118.3 82-192.6 0-56.5-21.1-110.1-59.5-150.8zM226.6 493.9c-42.5 0-190-167.3-190-279.4 0-107.4 83.9-196.3 190-196.3 100.8 0 184.7 89 184.7 196.3.1 112.1-147.4 279.4-184.7 279.4zM338 206.8c0 59.1-51.1 109.7-110.8 109.7-100.6 0-150.7-108.2-92.9-181.8v.4c0 24.5 20.1 44.4 44.8 44.4 24.7 0 44.8-19.9 44.8-44.4 0-18.2-11.1-33.8-26.9-40.7 76.6-19.2 141 39.3 141 112.4z"], + "phabricator": [496, 512, [], "f3db", "M323 262.1l-.1-13s21.7-19.8 21.1-21.2l-9.5-20c-.6-1.4-29.5-.5-29.5-.5l-9.4-9.3s.2-28.5-1.2-29.1l-20.1-9.2c-1.4-.6-20.7 21-20.7 21l-13.1-.2s-20.5-21.4-21.9-20.8l-20 8.3c-1.4.5.2 28.9.2 28.9l-9.1 9.1s-29.2-.9-29.7.4l-8.1 19.8c-.6 1.4 21 21 21 21l.1 12.9s-21.7 19.8-21.1 21.2l9.5 20c.6 1.4 29.5.5 29.5.5l9.4 9.3s-.2 31.8 1.2 32.3l20.1 8.3c1.4.6 20.7-23.5 20.7-23.5l13.1.2s20.5 23.8 21.8 23.3l20-7.5c1.4-.6-.2-32.1-.2-32.1l9.1-9.1s29.2.9 29.7-.5l8.1-19.8c.7-1.1-20.9-20.7-20.9-20.7zm-44.9-8.7c.7 17.1-12.8 31.6-30.1 32.4-17.3.8-32.1-12.5-32.8-29.6-.7-17.1 12.8-31.6 30.1-32.3 17.3-.8 32.1 12.5 32.8 29.5zm201.2-37.9l-97-97-.1.1c-75.1-73.3-195.4-72.8-269.8 1.6-50.9 51-27.8 27.9-95.7 95.3-22.3 22.3-22.3 58.7 0 81 69.9 69.4 46.4 46 97.4 97l.1-.1c75.1 73.3 195.4 72.9 269.8-1.6 51-50.9 27.9-27.9 95.3-95.3 22.3-22.3 22.3-58.7 0-81zM140.4 363.8c-59.6-59.5-59.6-156 0-215.5 59.5-59.6 156-59.5 215.6 0 59.5 59.5 59.6 156 0 215.6-59.6 59.5-156 59.4-215.6-.1z"], + "phoenix-framework": [640, 512, [], "f3dc", "M212.9 344.3c3.8-.1 22.8-1.4 25.6-2.2-2.4-2.6-43.6-1-68-49.6-4.3-8.6-7.5-17.6-6.4-27.6 2.9-25.5 32.9-30 52-18.5 36 21.6 63.3 91.3 113.7 97.5 37 4.5 84.6-17 108.2-45.4-.6-.1-.8-.2-1-.1-.4.1-.8.2-1.1.3-33.3 12.1-94.3 9.7-134.7-14.8-37.6-22.8-53.1-58.7-51.8-74.6 1.8-21.3 22.9-23.2 35.9-19.6 14.4 3.9 24.4 17.6 38.9 27.4 15.6 10.4 32.9 13.7 51.3 10.3 14.9-2.7 34.4-12.3 36.5-14.5-1.1-.1-1.8-.1-2.5-.2-6.2-.6-12.4-.8-18.5-1.7C279.8 194.5 262.1 47.4 138.5 37.9 94.2 34.5 39.1 46 2.2 72.9c-.8.6-1.5 1.2-2.2 1.8.1.2.1.3.2.5.8 0 1.6-.1 2.4-.2 6.3-1 12.5-.8 18.7.3 23.8 4.3 47.7 23.1 55.9 76.5 5.3 34.3-.7 50.8 8 86.1 19 77.1 91 107.6 127.7 106.4zM75.3 64.9c-.9-1-.9-1.2-1.3-2 12.1-2.6 24.2-4.1 36.6-4.8-1.1 14.7-22.2 21.3-35.3 6.8zm196.9 350.5c-42.8 1.2-92-26.7-123.5-61.4-4.6-5-16.8-20.2-18.6-23.4l.4-.4c6.6 4.1 25.7 18.6 54.8 27 24.2 7 48.1 6.3 71.6-3.3 22.7-9.3 41-.5 43.1 2.9-18.5 3.8-20.1 4.4-24 7.9-5.1 4.4-4.6 11.7 7 17.2 26.2 12.4 63-2.8 97.2 25.4 2.4 2 8.1 7.8 10.1 10.7-.1.2-.3.3-.4.5-4.8-1.5-16.4-7.5-40.2-9.3-24.7-2-46.3 5.3-77.5 6.2zm174.8-252c16.4-5.2 41.3-13.4 66.5-3.3 16.1 6.5 26.2 18.7 32.1 34.6 3.5 9.4 5.1 19.7 5.1 28.7-.2 0-.4 0-.6.1-.2-.4-.4-.9-.5-1.3-5-22-29.9-43.8-67.6-29.9-50.2 18.6-130.4 9.7-176.9-48-.7-.9-2.4-1.7-1.3-3.2.1-.2 2.1.6 3 1.3 18.1 13.4 38.3 21.9 60.3 26.2 30.5 6.1 54.6 2.9 79.9-5.2zm102.7 117.5c-32.4.2-33.8 50.1-103.6 64.4-18.2 3.7-38.7 4.6-44.9 4.2v-.4c2.8-1.5 14.7-2.6 29.7-16.6 7.9-7.3 15.3-15.1 22.8-22.9 19.5-20.2 41.4-42.2 81.9-39 23.1 1.8 29.3 8.2 36.1 12.7.3.2.4.5.7.9-.5 0-.7.1-.9 0-7-2.7-14.3-3.3-21.8-3.3zm-12.3-24.1c-.1.2-.1.4-.2.6-28.9-4.4-48-7.9-68.5 4-17 9.9-31.4 20.5-62 24.4-27.1 3.4-45.1 2.4-66.1-8-.3-.2-.6-.4-1-.6 0-.2.1-.3.1-.5 24.9 3.8 36.4 5.1 55.5-5.8 22.3-12.9 40.1-26.6 71.3-31 29.6-4.1 51.3 2.5 70.9 16.9zM268.6 97.3c-.6-.6-1.1-1.2-2.1-2.3 7.6 0 29.7-1.2 53.4 8.4 19.7 8 32.2 21 50.2 32.9 11.1 7.3 23.4 9.3 36.4 8.1 4.3-.4 8.5-1.2 12.8-1.7.4-.1.9 0 1.5.3-.6.4-1.2.9-1.8 1.2-8.1 4-16.7 6.3-25.6 7.1-26.1 2.6-50.3-3.7-73.4-15.4-19.3-9.9-36.4-22.9-51.4-38.6zM640 335.7c-3.5 3.1-22.7 11.6-42.7 5.3-12.3-3.9-19.5-14.9-31.6-24.1-10-7.6-20.9-7.9-28.1-8.4.6-.8.9-1.2 1.2-1.4 14.8-9.2 30.5-12.2 47.3-6.5 12.5 4.2 19.2 13.5 30.4 24.2 10.8 10.4 21 9.9 23.1 10.5.1-.1.2 0 .4.4zm-212.5 137c2.2 1.2 1.6 1.5 1.5 2-18.5-1.4-33.9-7.6-46.8-22.2-21.8-24.7-41.7-27.9-48.6-29.7.5-.2.8-.4 1.1-.4 13.1.1 26.1.7 38.9 3.9 25.3 6.4 35 25.4 41.6 35.3 3.2 4.8 7.3 8.3 12.3 11.1z"], + "phoenix-squadron": [512, 512, [], "f511", "M96 63.38C142.49 27.25 201.55 7.31 260.51 8.81c29.58-.38 59.11 5.37 86.91 15.33-24.13-4.63-49-6.34-73.38-2.45C231.17 27 191 48.84 162.21 80.87c5.67-1 10.78-3.67 16-5.86 18.14-7.87 37.49-13.26 57.23-14.83 19.74-2.13 39.64-.43 59.28 1.92-14.42 2.79-29.12 4.57-43 9.59-34.43 11.07-65.27 33.16-86.3 62.63-13.8 19.71-23.63 42.86-24.67 67.13-.35 16.49 5.22 34.81 19.83 44a53.27 53.27 0 0 0 37.52 6.74c15.45-2.46 30.07-8.64 43.6-16.33 11.52-6.82 22.67-14.55 32-24.25 3.79-3.22 2.53-8.45 2.62-12.79-2.12-.34-4.38-1.11-6.3.3a203 203 0 0 1-35.82 15.37c-20 6.17-42.16 8.46-62.1.78 12.79 1.73 26.06.31 37.74-5.44 20.23-9.72 36.81-25.2 54.44-38.77a526.57 526.57 0 0 1 88.9-55.31c25.71-12 52.94-22.78 81.57-24.12-15.63 13.72-32.15 26.52-46.78 41.38-14.51 14-27.46 29.5-40.11 45.18-3.52 4.6-8.95 6.94-13.58 10.16a150.7 150.7 0 0 0-51.89 60.1c-9.33 19.68-14.5 41.85-11.77 63.65 1.94 13.69 8.71 27.59 20.9 34.91 12.9 8 29.05 8.07 43.48 5.1 32.8-7.45 61.43-28.89 81-55.84 20.44-27.52 30.52-62.2 29.16-96.35-.52-7.5-1.57-15-1.66-22.49 8 19.48 14.82 39.71 16.65 60.83 2 14.28.75 28.76-1.62 42.9-1.91 11-5.67 21.51-7.78 32.43a165 165 0 0 0 39.34-81.07 183.64 183.64 0 0 0-14.21-104.64c20.78 32 32.34 69.58 35.71 107.48.49 12.73.49 25.51 0 38.23A243.21 243.21 0 0 1 482 371.34c-26.12 47.34-68 85.63-117.19 108-78.29 36.23-174.68 31.32-248-14.68A248.34 248.34 0 0 1 25.36 366 238.34 238.34 0 0 1 0 273.08v-31.34C3.93 172 40.87 105.82 96 63.38m222 80.33a79.13 79.13 0 0 0 16-4.48c5-1.77 9.24-5.94 10.32-11.22-8.96 4.99-17.98 9.92-26.32 15.7z"], + "php": [640, 512, [], "f457", "M320 104.5c171.4 0 303.2 72.2 303.2 151.5S491.3 407.5 320 407.5c-171.4 0-303.2-72.2-303.2-151.5S148.7 104.5 320 104.5m0-16.8C143.3 87.7 0 163 0 256s143.3 168.3 320 168.3S640 349 640 256 496.7 87.7 320 87.7zM218.2 242.5c-7.9 40.5-35.8 36.3-70.1 36.3l13.7-70.6c38 0 63.8-4.1 56.4 34.3zM97.4 350.3h36.7l8.7-44.8c41.1 0 66.6 3 90.2-19.1 26.1-24 32.9-66.7 14.3-88.1-9.7-11.2-25.3-16.7-46.5-16.7h-70.7L97.4 350.3zm185.7-213.6h36.5l-8.7 44.8c31.5 0 60.7-2.3 74.8 10.7 14.8 13.6 7.7 31-8.3 113.1h-37c15.4-79.4 18.3-86 12.7-92-5.4-5.8-17.7-4.6-47.4-4.6l-18.8 96.6h-36.5l32.7-168.6zM505 242.5c-8 41.1-36.7 36.3-70.1 36.3l13.7-70.6c38.2 0 63.8-4.1 56.4 34.3zM384.2 350.3H421l8.7-44.8c43.2 0 67.1 2.5 90.2-19.1 26.1-24 32.9-66.7 14.3-88.1-9.7-11.2-25.3-16.7-46.5-16.7H417l-32.8 168.7z"], + "pied-piper": [480, 512, [], "f2ae", "M455.93,23.2C429.23,30,387.79,51.69,341.35,90.66A206,206,0,0,0,240,64C125.13,64,32,157.12,32,272s93.13,208,208,208,208-93.13,208-208a207.25,207.25,0,0,0-58.75-144.81,155.35,155.35,0,0,0-17,27.4A176.16,176.16,0,0,1,417.1,272c0,97.66-79.44,177.11-177.09,177.11a175.81,175.81,0,0,1-87.63-23.4c82.94-107.33,150.79-37.77,184.31-226.65,5.79-32.62,28-94.26,126.23-160.18C471,33.45,465.35,20.8,455.93,23.2ZM125,406.4A176.66,176.66,0,0,1,62.9,272C62.9,174.34,142.35,94.9,240,94.9a174,174,0,0,1,76.63,17.75C250.64,174.76,189.77,265.52,125,406.4Z"], + "pied-piper-alt": [576, 512, [], "f1a8", "M244 246c-3.2-2-6.3-2.9-10.1-2.9-6.6 0-12.6 3.2-19.3 3.7l1.7 4.9zm135.9 197.9c-19 0-64.1 9.5-79.9 19.8l6.9 45.1c35.7 6.1 70.1 3.6 106-9.8-4.8-10-23.5-55.1-33-55.1zM340.8 177c6.6 2.8 11.5 9.2 22.7 22.1 2-1.4 7.5-5.2 7.5-8.6 0-4.9-11.8-13.2-13.2-23 11.2-5.7 25.2-6 37.6-8.9 68.1-16.4 116.3-52.9 146.8-116.7C548.3 29.3 554 16.1 554.6 2l-2 2.6c-28.4 50-33 63.2-81.3 100-31.9 24.4-69.2 40.2-106.6 54.6l-6.3-.3v-21.8c-19.6 1.6-19.7-14.6-31.6-23-18.7 20.6-31.6 40.8-58.9 51.1-12.7 4.8-19.6 10-25.9 21.8 34.9-16.4 91.2-13.5 98.8-10zM555.5 0l-.6 1.1-.3.9.6-.6zm-59.2 382.1c-33.9-56.9-75.3-118.4-150-115.5l-.3-6c-1.1-13.5 32.8 3.2 35.1-31l-14.4 7.2c-19.8-45.7-8.6-54.3-65.5-54.3-14.7 0-26.7 1.7-41.4 4.6 2.9 18.6 2.2 36.7-10.9 50.3l19.5 5.5c-1.7 3.2-2.9 6.3-2.9 9.8 0 21 42.8 2.9 42.8 33.6 0 18.4-36.8 60.1-54.9 60.1-8 0-53.7-50-53.4-60.1l.3-4.6 52.3-11.5c13-2.6 12.3-22.7-2.9-22.7-3.7 0-43.1 9.2-49.4 10.6-2-5.2-7.5-14.1-13.8-14.1-3.2 0-6.3 3.2-9.5 4-9.2 2.6-31 2.9-21.5 20.1L15.9 298.5c-5.5 1.1-8.9 6.3-8.9 11.8 0 6 5.5 10.9 11.5 10.9 8 0 131.3-28.4 147.4-32.2 2.6 3.2 4.6 6.3 7.8 8.6 20.1 14.4 59.8 85.9 76.4 85.9 24.1 0 58-22.4 71.3-41.9 3.2-4.3 6.9-7.5 12.4-6.9.6 13.8-31.6 34.2-33 43.7-1.4 10.2-1 35.2-.3 41.1 26.7 8.1 52-3.6 77.9-2.9 4.3-21 10.6-41.9 9.8-63.5l-.3-9.5c-1.4-34.2-10.9-38.5-34.8-58.6-1.1-1.1-2.6-2.6-3.7-4 2.2-1.4 1.1-1 4.6-1.7 88.5 0 56.3 183.6 111.5 229.9 33.1-15 72.5-27.9 103.5-47.2-29-25.6-52.6-45.7-72.7-79.9zm-196.2 46.1v27.2l11.8-3.4-2.9-23.8zm-68.7-150.4l24.1 61.2 21-13.8-31.3-50.9zm84.4 154.9l2 12.4c9-1.5 58.4-6.6 58.4-14.1 0-1.4-.6-3.2-.9-4.6-26.8 0-36.9 3.8-59.5 6.3z"], + "pied-piper-hat": [640, 512, [], "f4e5", "M640 24.9c-80.8 53.6-89.4 92.5-96.4 104.4-6.7 12.2-11.7 60.3-23.3 83.6-11.7 23.6-54.2 42.2-66.1 50-11.7 7.8-28.3 38.1-41.9 64.2-108.1-4.4-167.4 38.8-259.2 93.6 29.4-9.7 43.3-16.7 43.3-16.7 94.2-36 139.3-68.3 281.1-49.2 1.1 0 1.9.6 2.8.8 3.9 2.2 5.3 6.9 3.1 10.8l-53.9 95.8c-2.5 4.7-7.8 7.2-13.1 6.1-126.8-23.8-226.9 17.3-318.9 18.6C24.1 488 0 453.4 0 451.8c0-1.1.6-1.7 1.7-1.7 0 0 38.3 0 103.1-15.3C178.4 294.5 244 245.4 315.4 245.4c0 0 71.7 0 90.6 61.9 22.8-39.7 28.3-49.2 28.3-49.2 5.3-9.4 35-77.2 86.4-141.4 51.5-64 90.4-79.9 119.3-91.8z"], + "pied-piper-pp": [448, 512, [], "f1a7", "M205.3 174.6c0 21.1-14.2 38.1-31.7 38.1-7.1 0-12.8-1.2-17.2-3.7v-68c4.4-2.7 10.1-4.2 17.2-4.2 17.5 0 31.7 16.9 31.7 37.8zm52.6 67c-7.1 0-12.8 1.5-17.2 4.2v68c4.4 2.5 10.1 3.7 17.2 3.7 17.4 0 31.7-16.9 31.7-37.8 0-21.1-14.3-38.1-31.7-38.1zM448 80v352c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V80c0-26.5 21.5-48 48-48h352c26.5 0 48 21.5 48 48zM185 255.1c41 0 74.2-35.6 74.2-79.6 0-44-33.2-79.6-74.2-79.6-12 0-24.1 3.2-34.6 8.8h-45.7V311l51.8-10.1v-50.6c8.6 3.1 18.1 4.8 28.5 4.8zm158.4 25.3c0-44-33.2-79.6-73.9-79.6-3.2 0-6.4.2-9.6.7-3.7 12.5-10.1 23.8-19.2 33.4-13.8 15-32.2 23.8-51.8 24.8V416l51.8-10.1v-50.6c8.6 3.2 18.2 4.7 28.7 4.7 40.8 0 74-35.6 74-79.6z"], + "pied-piper-square": [448, 512, [], "f91e", "M32 419L0 479.2l.8-328C.8 85.3 54 32 120 32h327.2c-93 28.9-189.9 94.2-253.9 168.6C122.7 282 82.6 338 32 419M448 32S305.2 98.8 261.6 199.1c-23.2 53.6-28.9 118.1-71 158.6-28.9 27.8-69.8 38.2-105.3 56.3-23.2 12-66.4 40.5-84.9 66h328.4c66 0 119.3-53.3 119.3-119.2-.1 0-.1-328.8-.1-328.8z"], + "pinterest": [496, 512, [], "f0d2", "M496 256c0 137-111 248-248 248-25.6 0-50.2-3.9-73.4-11.1 10.1-16.5 25.2-43.5 30.8-65 3-11.6 15.4-59 15.4-59 8.1 15.4 31.7 28.5 56.8 28.5 74.8 0 128.7-68.8 128.7-154.3 0-81.9-66.9-143.2-152.9-143.2-107 0-163.9 71.8-163.9 150.1 0 36.4 19.4 81.7 50.3 96.1 4.7 2.2 7.2 1.2 8.3-3.3.8-3.4 5-20.3 6.9-28.1.6-2.5.3-4.7-1.7-7.1-10.1-12.5-18.3-35.3-18.3-56.6 0-54.7 41.4-107.6 112-107.6 60.9 0 103.6 41.5 103.6 100.9 0 67.1-33.9 113.6-78 113.6-24.3 0-42.6-20.1-36.7-44.8 7-29.5 20.5-61.3 20.5-82.6 0-19-10.2-34.9-31.4-34.9-24.9 0-44.9 25.7-44.9 60.2 0 22 7.4 36.8 7.4 36.8s-24.5 103.8-29 123.2c-5 21.4-3 51.6-.9 71.2C65.4 450.9 0 361.1 0 256 0 119 111 8 248 8s248 111 248 248z"], + "pinterest-p": [384, 512, [], "f231", "M204 6.5C101.4 6.5 0 74.9 0 185.6 0 256 39.6 296 63.6 296c9.9 0 15.6-27.6 15.6-35.4 0-9.3-23.7-29.1-23.7-67.8 0-80.4 61.2-137.4 140.4-137.4 68.1 0 118.5 38.7 118.5 109.8 0 53.1-21.3 152.7-90.3 152.7-24.9 0-46.2-18-46.2-43.8 0-37.8 26.4-74.4 26.4-113.4 0-66.2-93.9-54.2-93.9 25.8 0 16.8 2.1 35.4 9.6 50.7-13.8 59.4-42 147.9-42 209.1 0 18.9 2.7 37.5 4.5 56.4 3.4 3.8 1.7 3.4 6.9 1.5 50.4-69 48.6-82.5 71.4-172.8 12.3 23.4 44.1 36 69.3 36 106.2 0 153.9-103.5 153.9-196.8C384 71.3 298.2 6.5 204 6.5z"], + "pinterest-square": [448, 512, [], "f0d3", "M448 80v352c0 26.5-21.5 48-48 48H154.4c9.8-16.4 22.4-40 27.4-59.3 3-11.5 15.3-58.4 15.3-58.4 8 15.3 31.4 28.2 56.3 28.2 74.1 0 127.4-68.1 127.4-152.7 0-81.1-66.2-141.8-151.4-141.8-106 0-162.2 71.1-162.2 148.6 0 36 19.2 80.8 49.8 95.1 4.7 2.2 7.1 1.2 8.2-3.3.8-3.4 5-20.1 6.8-27.8.6-2.5.3-4.6-1.7-7-10.1-12.3-18.3-34.9-18.3-56 0-54.2 41-106.6 110.9-106.6 60.3 0 102.6 41.1 102.6 99.9 0 66.4-33.5 112.4-77.2 112.4-24.1 0-42.1-19.9-36.4-44.4 6.9-29.2 20.3-60.7 20.3-81.8 0-53-75.5-45.7-75.5 25 0 21.7 7.3 36.5 7.3 36.5-31.4 132.8-36.1 134.5-29.6 192.6l2.2.8H48c-26.5 0-48-21.5-48-48V80c0-26.5 21.5-48 48-48h352c26.5 0 48 21.5 48 48z"], + "playstation": [576, 512, [], "f3df", "M570.9 372.3c-11.3 14.2-38.8 24.3-38.8 24.3L327 470.2v-54.3l150.9-53.8c17.1-6.1 19.8-14.8 5.8-19.4-13.9-4.6-39.1-3.3-56.2 2.9L327 381.1v-56.4c23.2-7.8 47.1-13.6 75.7-16.8 40.9-4.5 90.9.6 130.2 15.5 44.2 14 49.2 34.7 38 48.9zm-224.4-92.5v-139c0-16.3-3-31.3-18.3-35.6-11.7-3.8-19 7.1-19 23.4v347.9l-93.8-29.8V32c39.9 7.4 98 24.9 129.2 35.4C424.1 94.7 451 128.7 451 205.2c0 74.5-46 102.8-104.5 74.6zM43.2 410.2c-45.4-12.8-53-39.5-32.3-54.8 19.1-14.2 51.7-24.9 51.7-24.9l134.5-47.8v54.5l-96.8 34.6c-17.1 6.1-19.7 14.8-5.8 19.4 13.9 4.6 39.1 3.3 56.2-2.9l46.4-16.9v48.8c-51.6 9.3-101.4 7.3-153.9-10z"], + "product-hunt": [512, 512, [], "f288", "M326.3 218.8c0 20.5-16.7 37.2-37.2 37.2h-70.3v-74.4h70.3c20.5 0 37.2 16.7 37.2 37.2zM504 256c0 137-111 248-248 248S8 393 8 256 119 8 256 8s248 111 248 248zm-128.1-37.2c0-47.9-38.9-86.8-86.8-86.8H169.2v248h49.6v-74.4h70.3c47.9 0 86.8-38.9 86.8-86.8z"], + "pushed": [432, 512, [], "f3e1", "M407 111.9l-98.5-9 14-33.4c10.4-23.5-10.8-40.4-28.7-37L22.5 76.9c-15.1 2.7-26 18.3-21.4 36.6l105.1 348.3c6.5 21.3 36.7 24.2 47.7 7l35.3-80.8 235.2-231.3c16.4-16.8 4.3-42.9-17.4-44.8zM297.6 53.6c5.1-.7 7.5 2.5 5.2 7.4L286 100.9 108.6 84.6l189-31zM22.7 107.9c-3.1-5.1 1-10 6.1-9.1l248.7 22.7-96.9 230.7L22.7 107.9zM136 456.4c-2.6 4-7.9 3.1-9.4-1.2L43.5 179.7l127.7 197.6c-7 15-35.2 79.1-35.2 79.1zm272.8-314.5L210.1 337.3l89.7-213.7 106.4 9.7c4 1.1 5.7 5.3 2.6 8.6z"], + "python": [448, 512, [], "f3e2", "M439.8 200.5c-7.7-30.9-22.3-54.2-53.4-54.2h-40.1v47.4c0 36.8-31.2 67.8-66.8 67.8H172.7c-29.2 0-53.4 25-53.4 54.3v101.8c0 29 25.2 46 53.4 54.3 33.8 9.9 66.3 11.7 106.8 0 26.9-7.8 53.4-23.5 53.4-54.3v-40.7H226.2v-13.6h160.2c31.1 0 42.6-21.7 53.4-54.2 11.2-33.5 10.7-65.7 0-108.6zM286.2 404c11.1 0 20.1 9.1 20.1 20.3 0 11.3-9 20.4-20.1 20.4-11 0-20.1-9.2-20.1-20.4.1-11.3 9.1-20.3 20.1-20.3zM167.8 248.1h106.8c29.7 0 53.4-24.5 53.4-54.3V91.9c0-29-24.4-50.7-53.4-55.6-35.8-5.9-74.7-5.6-106.8.1-45.2 8-53.4 24.7-53.4 55.6v40.7h106.9v13.6h-147c-31.1 0-58.3 18.7-66.8 54.2-9.8 40.7-10.2 66.1 0 108.6 7.6 31.6 25.7 54.2 56.8 54.2H101v-48.8c0-35.3 30.5-66.4 66.8-66.4zm-6.7-142.6c-11.1 0-20.1-9.1-20.1-20.3.1-11.3 9-20.4 20.1-20.4 11 0 20.1 9.2 20.1 20.4s-9 20.3-20.1 20.3z"], + "qq": [448, 512, [], "f1d6", "M433.754 420.445c-11.526 1.393-44.86-52.741-44.86-52.741 0 31.345-16.136 72.247-51.051 101.786 16.842 5.192 54.843 19.167 45.803 34.421-7.316 12.343-125.51 7.881-159.632 4.037-34.122 3.844-152.316 8.306-159.632-4.037-9.045-15.25 28.918-29.214 45.783-34.415-34.92-29.539-51.059-70.445-51.059-101.792 0 0-33.334 54.134-44.859 52.741-5.37-.65-12.424-29.644 9.347-99.704 10.261-33.024 21.995-60.478 40.144-105.779C60.683 98.063 108.982.006 224 0c113.737.006 163.156 96.133 160.264 214.963 18.118 45.223 29.912 72.85 40.144 105.778 21.768 70.06 14.716 99.053 9.346 99.704z"], + "quinscape": [512, 512, [], "f459", "M313.6 474.6h-1a158.1 158.1 0 0 1 0-316.2c94.9 0 168.2 83.1 157 176.6 4 5.1 8.2 9.6 11.2 15.3 13.4-30.3 20.3-62.4 20.3-97.7C501.1 117.5 391.6 8 256.5 8S12 117.5 12 252.6s109.5 244.6 244.5 244.6a237.36 237.36 0 0 0 70.4-10.1c-5.2-3.5-8.9-8.1-13.3-12.5zm-.1-.1l.4.1zm78.4-168.9a99.2 99.2 0 1 0 99.2 99.2 99.18 99.18 0 0 0-99.2-99.2z"], + "quora": [448, 512, [], "f2c4", "M440.5 386.7h-29.3c-1.5 13.5-10.5 30.8-33 30.8-20.5 0-35.3-14.2-49.5-35.8 44.2-34.2 74.7-87.5 74.7-153C403.5 111.2 306.8 32 205 32 105.3 32 7.3 111.7 7.3 228.7c0 134.1 131.3 221.6 249 189C276 451.3 302 480 351.5 480c81.8 0 90.8-75.3 89-93.3zM297 329.2C277.5 300 253.3 277 205.5 277c-30.5 0-54.3 10-69 22.8l12.2 24.3c6.2-3 13-4 19.8-4 35.5 0 53.7 30.8 69.2 61.3-10 3-20.7 4.2-32.7 4.2-75 0-107.5-53-107.5-156.7C97.5 124.5 130 71 205 71c76.2 0 108.7 53.5 108.7 157.7.1 41.8-5.4 75.6-16.7 100.5z"], + "r-project": [581, 512, [], "f4f7", "M581 226.6C581 119.1 450.9 32 290.5 32S0 119.1 0 226.6C0 322.4 103.3 402 239.4 418.1V480h99.1v-61.5c24.3-2.7 47.6-7.4 69.4-13.9L448 480h112l-67.4-113.7c54.5-35.4 88.4-84.9 88.4-139.7zm-466.8 14.5c0-73.5 98.9-133 220.8-133s211.9 40.7 211.9 133c0 50.1-26.5 85-70.3 106.4-2.4-1.6-4.7-2.9-6.4-3.7-10.2-5.2-27.8-10.5-27.8-10.5s86.6-6.4 86.6-92.7-90.6-87.9-90.6-87.9h-199V361c-74.1-21.5-125.2-67.1-125.2-119.9zm225.1 38.3v-55.6c57.8 0 87.8-6.8 87.8 27.3 0 36.5-38.2 28.3-87.8 28.3zm-.9 72.5H365c10.8 0 18.9 11.7 24 19.2-16.1 1.9-33 2.8-50.6 2.9v-22.1z"], + "raspberry-pi": [407, 512, [], "f7bb", "M372 232.5l-3.7-6.5c.1-46.4-21.4-65.3-46.5-79.7 7.6-2 15.4-3.6 17.6-13.2 13.1-3.3 15.8-9.4 17.1-15.8 3.4-2.3 14.8-8.7 13.6-19.7 6.4-4.4 10-10.1 8.1-18.1 6.9-7.5 8.7-13.7 5.8-19.4 8.3-10.3 4.6-15.6 1.1-20.9 6.2-11.2.7-23.2-16.6-21.2-6.9-10.1-21.9-7.8-24.2-7.8-2.6-3.2-6-6-16.5-4.7-6.8-6.1-14.4-5-22.3-2.1-9.3-7.3-15.5-1.4-22.6.8C271.6.6 269 5.5 263.5 7.6c-12.3-2.6-16.1 3-22 8.9l-6.9-.1c-18.6 10.8-27.8 32.8-31.1 44.1-3.3-11.3-12.5-33.3-31.1-44.1l-6.9.1c-5.9-5.9-9.7-11.5-22-8.9-5.6-2-8.1-7-19.4-3.4-4.6-1.4-8.9-4.4-13.9-4.3-2.6.1-5.5 1-8.7 3.5-7.9-3-15.5-4-22.3 2.1-10.5-1.3-14 1.4-16.5 4.7-2.3 0-17.3-2.3-24.2 7.8C21.2 16 15.8 28 22 39.2c-3.5 5.4-7.2 10.7 1.1 20.9-2.9 5.7-1.1 11.9 5.8 19.4-1.8 8 1.8 13.7 8.1 18.1-1.2 11 10.2 17.4 13.6 19.7 1.3 6.4 4 12.4 17.1 15.8 2.2 9.5 10 11.2 17.6 13.2-25.1 14.4-46.6 33.3-46.5 79.7l-3.7 6.5c-28.8 17.2-54.7 72.7-14.2 117.7 2.6 14.1 7.1 24.2 11 35.4 5.9 45.2 44.5 66.3 54.6 68.8 14.9 11.2 30.8 21.8 52.2 29.2C159 504.2 181 512 203 512h1c22.1 0 44-7.8 64.2-28.4 21.5-7.4 37.3-18 52.2-29.2 10.2-2.5 48.7-23.6 54.6-68.8 3.9-11.2 8.4-21.3 11-35.4 40.6-45.1 14.7-100.5-14-117.7zm-22.2-8c-1.5 18.7-98.9-65.1-82.1-67.9 45.7-7.5 83.6 19.2 82.1 67.9zm-43 93.1c-24.5 15.8-59.8 5.6-78.8-22.8s-14.6-64.2 9.9-80c24.5-15.8 59.8-5.6 78.8 22.8s14.6 64.2-9.9 80zM238.9 29.3c.8 4.2 1.8 6.8 2.9 7.6 5.4-5.8 9.8-11.7 16.8-17.3 0 3.3-1.7 6.8 2.5 9.4 3.7-5 8.8-9.5 15.5-13.3-3.2 5.6-.6 7.3 1.2 9.6 5.1-4.4 10-8.8 19.4-12.3-2.6 3.1-6.2 6.2-2.4 9.8 5.3-3.3 10.6-6.6 23.1-8.9-2.8 3.1-8.7 6.3-5.1 9.4 6.6-2.5 14-4.4 22.1-5.4-3.9 3.2-7.1 6.3-3.9 8.8 7.1-2.2 16.9-5.1 26.4-2.6l-6 6.1c-.7.8 14.1.6 23.9.8-3.6 5-7.2 9.7-9.3 18.2 1 1 5.8.4 10.4 0-4.7 9.9-12.8 12.3-14.7 16.6 2.9 2.2 6.8 1.6 11.2.1-3.4 6.9-10.4 11.7-16 17.3 1.4 1 3.9 1.6 9.7.9-5.2 5.5-11.4 10.5-18.8 15 1.3 1.5 5.8 1.5 10 1.6-6.7 6.5-15.3 9.9-23.4 14.2 4 2.7 6.9 2.1 10 2.1-5.7 4.7-15.4 7.1-24.4 10 1.7 2.7 3.4 3.4 7.1 4.1-9.5 5.3-23.2 2.9-27 5.6.9 2.7 3.6 4.4 6.7 5.8-15.4.9-57.3-.6-65.4-32.3 15.7-17.3 44.4-37.5 93.7-62.6-38.4 12.8-73 30-102 53.5-34.3-15.9-10.8-55.9 5.8-71.8zm-34.4 114.6c24.2-.3 54.1 17.8 54 34.7-.1 15-21 27.1-53.8 26.9-32.1-.4-53.7-15.2-53.6-29.8 0-11.9 26.2-32.5 53.4-31.8zm-123-12.8c3.7-.7 5.4-1.5 7.1-4.1-9-2.8-18.7-5.3-24.4-10 3.1 0 6 .7 10-2.1-8.1-4.3-16.7-7.7-23.4-14.2 4.2-.1 8.7 0 10-1.6-7.4-4.5-13.6-9.5-18.8-15 5.8.7 8.3.1 9.7-.9-5.6-5.6-12.7-10.4-16-17.3 4.3 1.5 8.3 2 11.2-.1-1.9-4.2-10-6.7-14.7-16.6 4.6.4 9.4 1 10.4 0-2.1-8.5-5.8-13.3-9.3-18.2 9.8-.1 24.6 0 23.9-.8l-6-6.1c9.5-2.5 19.3.4 26.4 2.6 3.2-2.5-.1-5.6-3.9-8.8 8.1 1.1 15.4 2.9 22.1 5.4 3.5-3.1-2.3-6.3-5.1-9.4 12.5 2.3 17.8 5.6 23.1 8.9 3.8-3.6.2-6.7-2.4-9.8 9.4 3.4 14.3 7.9 19.4 12.3 1.7-2.3 4.4-4 1.2-9.6 6.7 3.8 11.8 8.3 15.5 13.3 4.1-2.6 2.5-6.2 2.5-9.4 7 5.6 11.4 11.5 16.8 17.3 1.1-.8 2-3.4 2.9-7.6 16.6 15.9 40.1 55.9 6 71.8-29-23.5-63.6-40.7-102-53.5 49.3 25 78 45.3 93.7 62.6-8 31.8-50 33.2-65.4 32.3 3.1-1.4 5.8-3.2 6.7-5.8-4-2.8-17.6-.4-27.2-5.6zm60.1 24.1c16.8 2.8-80.6 86.5-82.1 67.9-1.5-48.7 36.5-75.5 82.1-67.9zM38.2 342c-23.7-18.8-31.3-73.7 12.6-98.3 26.5-7 9 107.8-12.6 98.3zm91 98.2c-13.3 7.9-45.8 4.7-68.8-27.9-15.5-27.4-13.5-55.2-2.6-63.4 16.3-9.8 41.5 3.4 60.9 25.6 16.9 20 24.6 55.3 10.5 65.7zm-26.4-119.7c-24.5-15.8-28.9-51.6-9.9-80s54.3-38.6 78.8-22.8 28.9 51.6 9.9 80c-19.1 28.4-54.4 38.6-78.8 22.8zM205 496c-29.4 1.2-58.2-23.7-57.8-32.3-.4-12.7 35.8-22.6 59.3-22 23.7-1 55.6 7.5 55.7 18.9.5 11-28.8 35.9-57.2 35.4zm58.9-124.9c.2 29.7-26.2 53.8-58.8 54-32.6.2-59.2-23.8-59.4-53.4v-.6c-.2-29.7 26.2-53.8 58.8-54 32.6-.2 59.2 23.8 59.4 53.4v.6zm82.2 42.7c-25.3 34.6-59.6 35.9-72.3 26.3-13.3-12.4-3.2-50.9 15.1-72 20.9-23.3 43.3-38.5 58.9-26.6 10.5 10.3 16.7 49.1-1.7 72.3zm22.9-73.2c-21.5 9.4-39-105.3-12.6-98.3 43.9 24.7 36.3 79.6 12.6 98.3z"], + "ravelry": [512, 512, [], "f2d9", "M407.4 61.5C331.6 22.1 257.8 31 182.9 66c-11.3 5.2-15.5 10.6-19.9 19-10.3 19.2-16.2 37.4-19.9 52.7-21.2 25.6-36.4 56.1-43.3 89.9-10.6 18-20.9 41.4-23.1 71.4 0 0-.7 7.6-.5 7.9-35.3-4.6-76.2-27-76.2-27 9.1 14.5 61.3 32.3 76.3 37.9 0 0 1.7 98 64.5 131.2-11.3-17.2-13.3-20.2-13.3-20.2S94.8 369 100.4 324.7c.7 0 1.5.2 2.2.2 23.9 87.4 103.2 151.4 196.9 151.4 6.2 0 12.1-.2 18-.7 14 1.5 27.6.5 40.1-3.9 6.9-2.2 13.8-6.4 20.2-10.8 70.2-39.1 100.9-82 123.1-147.7 5.4-16 8.1-35.5 9.8-52.2 8.7-82.3-30.6-161.6-103.3-199.5zM138.8 163.2s-1.2 12.3-.7 19.7c-3.4 2.5-10.1 8.1-18.2 16.7 5.2-12.8 11.3-25.1 18.9-36.4zm-31.2 121.9c4.4-17.2 13.3-39.1 29.8-55.1 0 0 1.7 48 15.8 90.1l-41.4-6.9c-2.2-9.2-3.5-18.5-4.2-28.1zm7.9 42.8c14.8 3.2 34 7.6 43.1 9.1 27.3 76.8 108.3 124.3 108.3 124.3 1 .5 1.7.7 2.7 1-73.1-11.6-132.7-64.7-154.1-134.4zM386 444.1c-14.5 4.7-36.2 8.4-64.7 3.7 0 0-91.1-23.1-127.5-107.8 38.2.7 52.4-.2 78-3.9 39.4-5.7 79-16.2 115-33 11.8-5.4 11.1-19.4 9.6-29.8-2-12.8-11.1-12.1-21.4-4.7 0 0-82 58.6-189.8 53.7-18.7-32-26.8-110.8-26.8-110.8 41.4-35.2 83.2-59.6 168.4-52.4.2-6.4 3-27.1-20.4-28.1 0 0-93.5-11.1-146 33.5 2.5-16.5 5.9-29.3 11.1-39.4 34.2-30.8 79-49.5 128.3-49.5 106.4 0 193 87.1 193 194.5-.2 76-43.8 142-106.8 174z"], + "react": [512, 512, [], "f41b", "M418.2 177.2c-5.4-1.8-10.8-3.5-16.2-5.1.9-3.7 1.7-7.4 2.5-11.1 12.3-59.6 4.2-107.5-23.1-123.3-26.3-15.1-69.2.6-112.6 38.4-4.3 3.7-8.5 7.6-12.5 11.5-2.7-2.6-5.5-5.2-8.3-7.7-45.5-40.4-91.1-57.4-118.4-41.5-26.2 15.2-34 60.3-23 116.7 1.1 5.6 2.3 11.1 3.7 16.7-6.4 1.8-12.7 3.8-18.6 5.9C38.3 196.2 0 225.4 0 255.6c0 31.2 40.8 62.5 96.3 81.5 4.5 1.5 9 3 13.6 4.3-1.5 6-2.8 11.9-4 18-10.5 55.5-2.3 99.5 23.9 114.6 27 15.6 72.4-.4 116.6-39.1 3.5-3.1 7-6.3 10.5-9.7 4.4 4.3 9 8.4 13.6 12.4 42.8 36.8 85.1 51.7 111.2 36.6 27-15.6 35.8-62.9 24.4-120.5-.9-4.4-1.9-8.9-3-13.5 3.2-.9 6.3-1.9 9.4-2.9 57.7-19.1 99.5-50 99.5-81.7 0-30.3-39.4-59.7-93.8-78.4zM282.9 92.3c37.2-32.4 71.9-45.1 87.7-36 16.9 9.7 23.4 48.9 12.8 100.4-.7 3.4-1.4 6.7-2.3 10-22.2-5-44.7-8.6-67.3-10.6-13-18.6-27.2-36.4-42.6-53.1 3.9-3.7 7.7-7.2 11.7-10.7zM167.2 307.5c5.1 8.7 10.3 17.4 15.8 25.9-15.6-1.7-31.1-4.2-46.4-7.5 4.4-14.4 9.9-29.3 16.3-44.5 4.6 8.8 9.3 17.5 14.3 26.1zm-30.3-120.3c14.4-3.2 29.7-5.8 45.6-7.8-5.3 8.3-10.5 16.8-15.4 25.4-4.9 8.5-9.7 17.2-14.2 26-6.3-14.9-11.6-29.5-16-43.6zm27.4 68.9c6.6-13.8 13.8-27.3 21.4-40.6s15.8-26.2 24.4-38.9c15-1.1 30.3-1.7 45.9-1.7s31 .6 45.9 1.7c8.5 12.6 16.6 25.5 24.3 38.7s14.9 26.7 21.7 40.4c-6.7 13.8-13.9 27.4-21.6 40.8-7.6 13.3-15.7 26.2-24.2 39-14.9 1.1-30.4 1.6-46.1 1.6s-30.9-.5-45.6-1.4c-8.7-12.7-16.9-25.7-24.6-39s-14.8-26.8-21.5-40.6zm180.6 51.2c5.1-8.8 9.9-17.7 14.6-26.7 6.4 14.5 12 29.2 16.9 44.3-15.5 3.5-31.2 6.2-47 8 5.4-8.4 10.5-17 15.5-25.6zm14.4-76.5c-4.7-8.8-9.5-17.6-14.5-26.2-4.9-8.5-10-16.9-15.3-25.2 16.1 2 31.5 4.7 45.9 8-4.6 14.8-10 29.2-16.1 43.4zM256.2 118.3c10.5 11.4 20.4 23.4 29.6 35.8-19.8-.9-39.7-.9-59.5 0 9.8-12.9 19.9-24.9 29.9-35.8zM140.2 57c16.8-9.8 54.1 4.2 93.4 39 2.5 2.2 5 4.6 7.6 7-15.5 16.7-29.8 34.5-42.9 53.1-22.6 2-45 5.5-67.2 10.4-1.3-5.1-2.4-10.3-3.5-15.5-9.4-48.4-3.2-84.9 12.6-94zm-24.5 263.6c-4.2-1.2-8.3-2.5-12.4-3.9-21.3-6.7-45.5-17.3-63-31.2-10.1-7-16.9-17.8-18.8-29.9 0-18.3 31.6-41.7 77.2-57.6 5.7-2 11.5-3.8 17.3-5.5 6.8 21.7 15 43 24.5 63.6-9.6 20.9-17.9 42.5-24.8 64.5zm116.6 98c-16.5 15.1-35.6 27.1-56.4 35.3-11.1 5.3-23.9 5.8-35.3 1.3-15.9-9.2-22.5-44.5-13.5-92 1.1-5.6 2.3-11.2 3.7-16.7 22.4 4.8 45 8.1 67.9 9.8 13.2 18.7 27.7 36.6 43.2 53.4-3.2 3.1-6.4 6.1-9.6 8.9zm24.5-24.3c-10.2-11-20.4-23.2-30.3-36.3 9.6.4 19.5.6 29.5.6 10.3 0 20.4-.2 30.4-.7-9.2 12.7-19.1 24.8-29.6 36.4zm130.7 30c-.9 12.2-6.9 23.6-16.5 31.3-15.9 9.2-49.8-2.8-86.4-34.2-4.2-3.6-8.4-7.5-12.7-11.5 15.3-16.9 29.4-34.8 42.2-53.6 22.9-1.9 45.7-5.4 68.2-10.5 1 4.1 1.9 8.2 2.7 12.2 4.9 21.6 5.7 44.1 2.5 66.3zm18.2-107.5c-2.8.9-5.6 1.8-8.5 2.6-7-21.8-15.6-43.1-25.5-63.8 9.6-20.4 17.7-41.4 24.5-62.9 5.2 1.5 10.2 3.1 15 4.7 46.6 16 79.3 39.8 79.3 58 0 19.6-34.9 44.9-84.8 61.4zm-149.7-15c25.3 0 45.8-20.5 45.8-45.8s-20.5-45.8-45.8-45.8c-25.3 0-45.8 20.5-45.8 45.8s20.5 45.8 45.8 45.8z"], + "reacteurope": [576, 512, [], "f75d", "M250.6 211.74l5.8-4.1 5.8 4.1-2.1-6.8 5.7-4.3-7.1-.1-2.3-6.8-2.3 6.8-7.2.1 5.7 4.3zm63.7 0l5.8-4.1 5.8 4.1-2.1-6.8 5.7-4.3-7.2-.1-2.3-6.8-2.3 6.8-7.2.1 5.7 4.3zm-91.3 50.5h-3.4c-4.8 0-3.8 4-3.8 12.1 0 4.7-2.3 6.1-5.8 6.1s-5.8-1.4-5.8-6.1v-36.6c0-4.7 2.3-6.1 5.8-6.1s5.8 1.4 5.8 6.1c0 7.2-.7 10.5 3.8 10.5h3.4c4.7-.1 3.8-3.9 3.8-12.3 0-9.9-6.7-14.1-16.8-14.1h-.2c-10.1 0-16.8 4.2-16.8 14.1V276c0 10.4 6.7 14.1 16.8 14.1h.2c10.1 0 16.8-3.8 16.8-14.1 0-9.86 1.1-13.76-3.8-13.76zm-80.7 17.4h-14.7v-19.3H139c2.5 0 3.8-1.3 3.8-3.8v-2.1c0-2.5-1.3-3.8-3.8-3.8h-11.4v-18.3H142c2.5 0 3.8-1.3 3.8-3.8v-2.1c0-2.5-1.3-3.8-3.8-3.8h-21.7c-2.4-.1-3.7 1.3-3.7 3.8v59.1c0 2.5 1.3 3.8 3.8 3.8h21.9c2.5 0 3.8-1.3 3.8-3.8v-2.1c0-2.5-1.3-3.8-3.8-3.8zm-42-18.5c4.6-2 7.3-6 7.3-12.4v-11.9c0-10.1-6.7-14.1-16.8-14.1H77.4c-2.5 0-3.8 1.3-3.8 3.8v59.1c0 2.5 1.3 3.8 3.8 3.8h3.4c2.5 0 3.8-1.3 3.8-3.8v-22.9h5.6l7.4 23.5a4.1 4.1 0 0 0 4.3 3.2h3.3c2.8 0 4-1.8 3.2-4.4zm-3.8-14c0 4.8-2.5 6.1-6.1 6.1h-5.8v-20.9h5.8c3.6 0 6.1 1.3 6.1 6.1zM176 226a3.82 3.82 0 0 0-4.2-3.4h-6.9a3.68 3.68 0 0 0-4 3.4l-11 59.2c-.5 2.7.9 4.1 3.4 4.1h3a3.74 3.74 0 0 0 4.1-3.5l1.8-11.3h12.2l1.8 11.3a3.74 3.74 0 0 0 4.1 3.5h3.5c2.6 0 3.9-1.4 3.4-4.1zm-12.3 39.3l4.7-29.7 4.7 29.7zm89.3 20.2v-53.2h7.5c2.5 0 3.8-1.3 3.8-3.8v-2.1c0-2.5-1.3-3.8-3.8-3.8h-25.8c-2.5 0-3.8 1.3-3.8 3.8v2.1c0 2.5 1.3 3.8 3.8 3.8h7.3v53.2c0 2.5 1.3 3.8 3.8 3.8h3.4c2.5.04 3.8-1.3 3.8-3.76zm248-.8h-19.4V258h16.1a1.89 1.89 0 0 0 2-2v-.8a1.89 1.89 0 0 0-2-2h-16.1v-25.8h19.1a1.89 1.89 0 0 0 2-2v-.8a1.77 1.77 0 0 0-2-1.9h-22.2a1.62 1.62 0 0 0-2 1.8v63a1.81 1.81 0 0 0 2 1.9H501a1.81 1.81 0 0 0 2-1.9v-.8a1.84 1.84 0 0 0-2-1.96zm-93.1-62.9h-.8c-10.1 0-15.3 4.7-15.3 14.1V276c0 9.3 5.2 14.1 15.3 14.1h.8c10.1 0 15.3-4.8 15.3-14.1v-40.1c0-9.36-5.2-14.06-15.3-14.06zm10.2 52.4c-.1 8-3 11.1-10.5 11.1s-10.5-3.1-10.5-11.1v-36.6c0-7.9 3-11.1 10.5-11.1s10.5 3.2 10.5 11.1zm-46.5-14.5c6.1-1.6 9.2-6.1 9.2-13.3v-9.7c0-9.4-5.2-14.1-15.3-14.1h-13.7a1.81 1.81 0 0 0-2 1.9v63a1.81 1.81 0 0 0 2 1.9h1.2a1.74 1.74 0 0 0 1.9-1.9v-26.9h11.6l10.4 27.2a2.32 2.32 0 0 0 2.3 1.5h1.5c1.4 0 2-1 1.5-2.3zm-6.4-3.9H355v-28.5h10.2c7.5 0 10.5 3.1 10.5 11.1v6.4c0 7.84-3 11.04-10.5 11.04zm85.9-33.1h-13.7a1.62 1.62 0 0 0-2 1.8v63a1.81 1.81 0 0 0 2 1.9h1.2a1.74 1.74 0 0 0 1.9-1.9v-26.1h10.6c10.1 0 15.3-4.8 15.3-14.1v-10.5c0-9.4-5.2-14.1-15.3-14.1zm10.2 22.8c0 7.9-3 11.1-10.5 11.1h-10.2v-29.2h10.2c7.5-.1 10.5 3.1 10.5 11zM259.5 308l-2.3-6.8-2.3 6.8-7.1.1 5.7 4.3-2.1 6.8 5.8-4.1 5.8 4.1-2.1-6.8 5.7-4.3zm227.6-136.1a364.42 364.42 0 0 0-35.6-11.3c19.6-78 11.6-134.7-22.3-153.9C394.7-12.66 343.3 11 291 61.94q5.1 4.95 10.2 10.2c82.5-80 119.6-53.5 120.9-52.8 22.4 12.7 36 55.8 15.5 137.8a587.83 587.83 0 0 0-84.6-13C281.1 43.64 212.4 2 170.8 2 140 2 127 23 123.2 29.74c-18.1 32-13.3 84.2.1 133.8-70.5 20.3-120.7 54.1-120.3 95 .5 59.6 103.2 87.8 122.1 92.8-20.5 81.9-10.1 135.6 22.3 153.9 28 15.8 75.1 6 138.2-55.2q-5.1-4.95-10.2-10.2c-82.5 80-119.7 53.5-120.9 52.8-22.3-12.6-36-55.6-15.5-137.9 12.4 2.9 41.8 9.5 84.6 13 71.9 100.4 140.6 142 182.1 142 30.8 0 43.8-21 47.6-27.7 18-31.9 13.3-84.1-.1-133.8 152.3-43.8 156.2-130.2 33.9-176.3zM135.9 36.84c2.9-5.1 11.9-20.3 34.9-20.3 36.8 0 98.8 39.6 163.3 126.2a714 714 0 0 0-93.9.9 547.76 547.76 0 0 1 42.2-52.4Q277.3 86 272.2 81a598.25 598.25 0 0 0-50.7 64.2 569.69 569.69 0 0 0-84.4 14.6c-.2-1.4-24.3-82.2-1.2-123zm304.8 438.3c-2.9 5.1-11.8 20.3-34.9 20.3-36.7 0-98.7-39.4-163.3-126.2a695.38 695.38 0 0 0 93.9-.9 547.76 547.76 0 0 1-42.2 52.4q5.1 5.25 10.2 10.2a588.47 588.47 0 0 0 50.7-64.2c47.3-4.7 80.3-13.5 84.4-14.6 22.7 84.4 4.5 117 1.2 123zm9.1-138.6c-3.6-11.9-7.7-24.1-12.4-36.4a12.67 12.67 0 0 1-10.7-5.7l-.1.1a19.61 19.61 0 0 1-5.4 3.6c5.7 14.3 10.6 28.4 14.7 42.2a535.3 535.3 0 0 1-72 13c3.5-5.3 17.2-26.2 32.2-54.2a24.6 24.6 0 0 1-6-3.2c-1.1 1.2-3.6 4.2-10.9 4.2-6.2 11.2-17.4 30.9-33.9 55.2a711.91 711.91 0 0 1-112.4 1c-7.9-11.2-21.5-31.1-36.8-57.8a21 21 0 0 1-3-1.5c-1.9 1.6-3.9 3.2-12.6 3.2 6.3 11.2 17.5 30.7 33.8 54.6a548.81 548.81 0 0 1-72.2-11.7q5.85-21 14.1-42.9c-3.2 0-5.4.2-8.4-1a17.58 17.58 0 0 1-6.9 1c-4.9 13.4-9.1 26.5-12.7 39.4C-31.7 297-12.1 216 126.7 175.64c3.6 11.9 7.7 24.1 12.4 36.4 10.4 0 12.9 3.4 14.4 5.3a12 12 0 0 1 2.3-2.2c-5.8-14.7-10.9-29.2-15.2-43.3 7-1.8 32.4-8.4 72-13-15.9 24.3-26.7 43.9-32.8 55.3a14.22 14.22 0 0 1 6.4 8 23.42 23.42 0 0 1 10.2-8.4c6.5-11.7 17.9-31.9 34.8-56.9a711.72 711.72 0 0 1 112.4-1c31.5 44.6 28.9 48.1 42.5 64.5a21.42 21.42 0 0 1 10.4-7.4c-6.4-11.4-17.6-31-34.3-55.5 40.4 4.1 65 10 72.2 11.7-4 14.4-8.9 29.2-14.6 44.2a20.74 20.74 0 0 1 6.8 4.3l.1.1a12.72 12.72 0 0 1 8.9-5.6c4.9-13.4 9.2-26.6 12.8-39.5a359.71 359.71 0 0 1 34.5 11c106.1 39.9 74 87.9 72.6 90.4-19.8 35.1-80.1 55.2-105.7 62.5zm-114.4-114h-1.2a1.74 1.74 0 0 0-1.9 1.9v49.8c0 7.9-2.6 11.1-10.1 11.1s-10.1-3.1-10.1-11.1v-49.8a1.69 1.69 0 0 0-1.9-1.9H309a1.81 1.81 0 0 0-2 1.9v51.5c0 9.6 5 14.1 15.1 14.1h.4c10.1 0 15.1-4.6 15.1-14.1v-51.5a2 2 0 0 0-2.2-1.9zM321.7 308l-2.3-6.8-2.3 6.8-7.1.1 5.7 4.3-2.1 6.8 5.8-4.1 5.8 4.1-2.1-6.8 5.7-4.3zm-31.1 7.4l-2.3-6.8-2.3 6.8-7.1.1 5.7 4.3-2.1 6.8 5.8-4.1 5.8 4.1-2.1-6.8 5.7-4.3zm5.1-30.8h-19.4v-26.7h16.1a1.89 1.89 0 0 0 2-2v-.8a1.89 1.89 0 0 0-2-2h-16.1v-25.8h19.1a1.89 1.89 0 0 0 2-2v-.8a1.77 1.77 0 0 0-2-1.9h-22.2a1.81 1.81 0 0 0-2 1.9v63a1.81 1.81 0 0 0 2 1.9h22.5a1.77 1.77 0 0 0 2-1.9v-.8a1.83 1.83 0 0 0-2-2.06zm-7.4-99.4L286 192l-7.1.1 5.7 4.3-2.1 6.8 5.8-4.1 5.8 4.1-2.1-6.8 5.7-4.3-7.1-.1z"], + "readme": [576, 512, [], "f4d5", "M528.3 46.5H388.5c-48.1 0-89.9 33.3-100.4 80.3-10.6-47-52.3-80.3-100.4-80.3H48c-26.5 0-48 21.5-48 48v245.8c0 26.5 21.5 48 48 48h89.7c102.2 0 132.7 24.4 147.3 75 .7 2.8 5.2 2.8 6 0 14.7-50.6 45.2-75 147.3-75H528c26.5 0 48-21.5 48-48V94.6c0-26.4-21.3-47.9-47.7-48.1zM242 311.9c0 1.9-1.5 3.5-3.5 3.5H78.2c-1.9 0-3.5-1.5-3.5-3.5V289c0-1.9 1.5-3.5 3.5-3.5h160.4c1.9 0 3.5 1.5 3.5 3.5v22.9zm0-60.9c0 1.9-1.5 3.5-3.5 3.5H78.2c-1.9 0-3.5-1.5-3.5-3.5v-22.9c0-1.9 1.5-3.5 3.5-3.5h160.4c1.9 0 3.5 1.5 3.5 3.5V251zm0-60.9c0 1.9-1.5 3.5-3.5 3.5H78.2c-1.9 0-3.5-1.5-3.5-3.5v-22.9c0-1.9 1.5-3.5 3.5-3.5h160.4c1.9 0 3.5 1.5 3.5 3.5v22.9zm259.3 121.7c0 1.9-1.5 3.5-3.5 3.5H337.5c-1.9 0-3.5-1.5-3.5-3.5v-22.9c0-1.9 1.5-3.5 3.5-3.5h160.4c1.9 0 3.5 1.5 3.5 3.5v22.9zm0-60.9c0 1.9-1.5 3.5-3.5 3.5H337.5c-1.9 0-3.5-1.5-3.5-3.5V228c0-1.9 1.5-3.5 3.5-3.5h160.4c1.9 0 3.5 1.5 3.5 3.5v22.9zm0-60.9c0 1.9-1.5 3.5-3.5 3.5H337.5c-1.9 0-3.5-1.5-3.5-3.5v-22.8c0-1.9 1.5-3.5 3.5-3.5h160.4c1.9 0 3.5 1.5 3.5 3.5V190z"], + "rebel": [512, 512, [], "f1d0", "M256.5 504C117.2 504 9 387.8 13.2 249.9 16 170.7 56.4 97.7 129.7 49.5c.3 0 1.9-.6 1.1.8-5.8 5.5-111.3 129.8-14.1 226.4 49.8 49.5 90 2.5 90 2.5 38.5-50.1-.6-125.9-.6-125.9-10-24.9-45.7-40.1-45.7-40.1l28.8-31.8c24.4 10.5 43.2 38.7 43.2 38.7.8-29.6-21.9-61.4-21.9-61.4L255.1 8l44.3 50.1c-20.5 28.8-21.9 62.6-21.9 62.6 13.8-23 43.5-39.3 43.5-39.3l28.5 31.8c-27.4 8.9-45.4 39.9-45.4 39.9-15.8 28.5-27.1 89.4.6 127.3 32.4 44.6 87.7-2.8 87.7-2.8 102.7-91.9-10.5-225-10.5-225-6.1-5.5.8-2.8.8-2.8 50.1 36.5 114.6 84.4 116.2 204.8C500.9 400.2 399 504 256.5 504z"], + "red-river": [448, 512, [], "f3e3", "M353.2 32H94.8C42.4 32 0 74.4 0 126.8v258.4C0 437.6 42.4 480 94.8 480h258.4c52.4 0 94.8-42.4 94.8-94.8V126.8c0-52.4-42.4-94.8-94.8-94.8zM144.9 200.9v56.3c0 27-21.9 48.9-48.9 48.9V151.9c0-13.2 10.7-23.9 23.9-23.9h154.2c0 27-21.9 48.9-48.9 48.9h-56.3c-12.3-.6-24.6 11.6-24 24zm176.3 72h-56.3c-12.3-.6-24.6 11.6-24 24v56.3c0 27-21.9 48.9-48.9 48.9V247.9c0-13.2 10.7-23.9 23.9-23.9h154.2c0 27-21.9 48.9-48.9 48.9z"], + "reddit": [512, 512, [], "f1a1", "M201.5 305.5c-13.8 0-24.9-11.1-24.9-24.6 0-13.8 11.1-24.9 24.9-24.9 13.6 0 24.6 11.1 24.6 24.9 0 13.6-11.1 24.6-24.6 24.6zM504 256c0 137-111 248-248 248S8 393 8 256 119 8 256 8s248 111 248 248zm-132.3-41.2c-9.4 0-17.7 3.9-23.8 10-22.4-15.5-52.6-25.5-86.1-26.6l17.4-78.3 55.4 12.5c0 13.6 11.1 24.6 24.6 24.6 13.8 0 24.9-11.3 24.9-24.9s-11.1-24.9-24.9-24.9c-9.7 0-18 5.8-22.1 13.8l-61.2-13.6c-3-.8-6.1 1.4-6.9 4.4l-19.1 86.4c-33.2 1.4-63.1 11.3-85.5 26.8-6.1-6.4-14.7-10.2-24.1-10.2-34.9 0-46.3 46.9-14.4 62.8-1.1 5-1.7 10.2-1.7 15.5 0 52.6 59.2 95.2 132 95.2 73.1 0 132.3-42.6 132.3-95.2 0-5.3-.6-10.8-1.9-15.8 31.3-16 19.8-62.5-14.9-62.5zM302.8 331c-18.2 18.2-76.1 17.9-93.6 0-2.2-2.2-6.1-2.2-8.3 0-2.5 2.5-2.5 6.4 0 8.6 22.8 22.8 87.3 22.8 110.2 0 2.5-2.2 2.5-6.1 0-8.6-2.2-2.2-6.1-2.2-8.3 0zm7.7-75c-13.6 0-24.6 11.1-24.6 24.9 0 13.6 11.1 24.6 24.6 24.6 13.8 0 24.9-11.1 24.9-24.6 0-13.8-11-24.9-24.9-24.9z"], + "reddit-alien": [512, 512, [], "f281", "M440.3 203.5c-15 0-28.2 6.2-37.9 15.9-35.7-24.7-83.8-40.6-137.1-42.3L293 52.3l88.2 19.8c0 21.6 17.6 39.2 39.2 39.2 22 0 39.7-18.1 39.7-39.7s-17.6-39.7-39.7-39.7c-15.4 0-28.7 9.3-35.3 22l-97.4-21.6c-4.9-1.3-9.7 2.2-11 7.1L246.3 177c-52.9 2.2-100.5 18.1-136.3 42.8-9.7-10.1-23.4-16.3-38.4-16.3-55.6 0-73.8 74.6-22.9 100.1-1.8 7.9-2.6 16.3-2.6 24.7 0 83.8 94.4 151.7 210.3 151.7 116.4 0 210.8-67.9 210.8-151.7 0-8.4-.9-17.2-3.1-25.1 49.9-25.6 31.5-99.7-23.8-99.7zM129.4 308.9c0-22 17.6-39.7 39.7-39.7 21.6 0 39.2 17.6 39.2 39.7 0 21.6-17.6 39.2-39.2 39.2-22 .1-39.7-17.6-39.7-39.2zm214.3 93.5c-36.4 36.4-139.1 36.4-175.5 0-4-3.5-4-9.7 0-13.7 3.5-3.5 9.7-3.5 13.2 0 27.8 28.5 120 29 149 0 3.5-3.5 9.7-3.5 13.2 0 4.1 4 4.1 10.2.1 13.7zm-.8-54.2c-21.6 0-39.2-17.6-39.2-39.2 0-22 17.6-39.7 39.2-39.7 22 0 39.7 17.6 39.7 39.7-.1 21.5-17.7 39.2-39.7 39.2z"], + "reddit-square": [448, 512, [], "f1a2", "M283.2 345.5c2.7 2.7 2.7 6.8 0 9.2-24.5 24.5-93.8 24.6-118.4 0-2.7-2.4-2.7-6.5 0-9.2 2.4-2.4 6.5-2.4 8.9 0 18.7 19.2 81 19.6 100.5 0 2.4-2.3 6.6-2.3 9 0zm-91.3-53.8c0-14.9-11.9-26.8-26.5-26.8-14.9 0-26.8 11.9-26.8 26.8 0 14.6 11.9 26.5 26.8 26.5 14.6 0 26.5-11.9 26.5-26.5zm90.7-26.8c-14.6 0-26.5 11.9-26.5 26.8 0 14.6 11.9 26.5 26.5 26.5 14.9 0 26.8-11.9 26.8-26.5 0-14.9-11.9-26.8-26.8-26.8zM448 80v352c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V80c0-26.5 21.5-48 48-48h352c26.5 0 48 21.5 48 48zm-99.7 140.6c-10.1 0-19 4.2-25.6 10.7-24.1-16.7-56.5-27.4-92.5-28.6l18.7-84.2 59.5 13.4c0 14.6 11.9 26.5 26.5 26.5 14.9 0 26.8-12.2 26.8-26.8 0-14.6-11.9-26.8-26.8-26.8-10.4 0-19.3 6.2-23.8 14.9l-65.7-14.6c-3.3-.9-6.5 1.5-7.4 4.8l-20.5 92.8c-35.7 1.5-67.8 12.2-91.9 28.9-6.5-6.8-15.8-11-25.9-11-37.5 0-49.8 50.4-15.5 67.5-1.2 5.4-1.8 11-1.8 16.7 0 56.5 63.7 102.3 141.9 102.3 78.5 0 142.2-45.8 142.2-102.3 0-5.7-.6-11.6-2.1-17 33.6-17.2 21.2-67.2-16.1-67.2z"], + "redhat": [512, 512, [], "f7bc", "M341.52 285.56c33.65 0 82.34-6.94 82.34-47 .22-6.74.86-1.82-20.88-96.24-4.62-19.15-8.68-27.84-42.31-44.65-26.09-13.34-82.92-35.37-99.73-35.37-15.66 0-20.2 20.17-38.87 20.17-18 0-31.31-15.06-48.12-15.06-16.14 0-26.66 11-34.78 33.62-27.5 77.55-26.28 74.27-26.12 78.27 0 24.8 97.64 106.11 228.47 106.11M429 254.84c4.65 22 4.65 24.35 4.65 27.25 0 37.66-42.33 58.56-98 58.56-125.74.08-235.91-73.65-235.91-122.33a49.55 49.55 0 0 1 4.06-19.72C58.56 200.86 0 208.93 0 260.63c0 84.67 200.63 189 359.49 189 121.79 0 152.51-55.08 152.51-98.58 0-34.21-29.59-73.05-82.93-96.24"], + "renren": [512, 512, [], "f18b", "M214 169.1c0 110.4-61 205.4-147.6 247.4C30 373.2 8 317.7 8 256.6 8 133.9 97.1 32.2 214 12.5v156.6zM255 504c-42.9 0-83.3-11-118.5-30.4C193.7 437.5 239.9 382.9 255 319c15.5 63.9 61.7 118.5 118.8 154.7C338.7 493 298.3 504 255 504zm190.6-87.5C359 374.5 298 279.6 298 169.1V12.5c116.9 19.7 206 121.4 206 244.1 0 61.1-22 116.6-58.4 159.9z"], + "replyd": [448, 512, [], "f3e6", "M320 480H128C57.6 480 0 422.4 0 352V160C0 89.6 57.6 32 128 32h192c70.4 0 128 57.6 128 128v192c0 70.4-57.6 128-128 128zM193.4 273.2c-6.1-2-11.6-3.1-16.4-3.1-7.2 0-13.5 1.9-18.9 5.6-5.4 3.7-9.6 9-12.8 15.8h-1.1l-4.2-18.3h-28v138.9h36.1v-89.7c1.5-5.4 4.4-9.8 8.7-13.2 4.3-3.4 9.8-5.1 16.2-5.1 4.6 0 9.8 1 15.6 3.1l4.8-34zm115.2 103.4c-3.2 2.4-7.7 4.8-13.7 7.1-6 2.3-12.8 3.5-20.4 3.5-12.2 0-21.1-3-26.5-8.9-5.5-5.9-8.5-14.7-9-26.4h83.3c.9-4.8 1.6-9.4 2.1-13.9.5-4.4.7-8.6.7-12.5 0-10.7-1.6-19.7-4.7-26.9-3.2-7.2-7.3-13-12.5-17.2-5.2-4.3-11.1-7.3-17.8-9.2-6.7-1.8-13.5-2.8-20.6-2.8-21.1 0-37.5 6.1-49.2 18.3s-17.5 30.5-17.5 55c0 22.8 5.2 40.7 15.6 53.7 10.4 13.1 26.8 19.6 49.2 19.6 10.7 0 20.9-1.5 30.4-4.6 9.5-3.1 17.1-6.8 22.6-11.2l-12-23.6zm-21.8-70.3c3.8 5.4 5.3 13.1 4.6 23.1h-51.7c.9-9.4 3.7-17 8.2-22.6 4.5-5.6 11.5-8.5 21-8.5 8.2-.1 14.1 2.6 17.9 8zm79.9 2.5c4.1 3.9 9.4 5.8 16.1 5.8 7 0 12.6-1.9 16.7-5.8s6.1-9.1 6.1-15.6-2-11.6-6.1-15.4c-4.1-3.8-9.6-5.7-16.7-5.7-6.7 0-12 1.9-16.1 5.7-4.1 3.8-6.1 8.9-6.1 15.4s2 11.7 6.1 15.6zm0 100.5c4.1 3.9 9.4 5.8 16.1 5.8 7 0 12.6-1.9 16.7-5.8s6.1-9.1 6.1-15.6-2-11.6-6.1-15.4c-4.1-3.8-9.6-5.7-16.7-5.7-6.7 0-12 1.9-16.1 5.7-4.1 3.8-6.1 8.9-6.1 15.4 0 6.6 2 11.7 6.1 15.6z"], + "researchgate": [448, 512, [], "f4f8", "M0 32v448h448V32H0zm262.2 334.4c-6.6 3-33.2 6-50-14.2-9.2-10.6-25.3-33.3-42.2-63.6-8.9 0-14.7 0-21.4-.6v46.4c0 23.5 6 21.2 25.8 23.9v8.1c-6.9-.3-23.1-.8-35.6-.8-13.1 0-26.1.6-33.6.8v-8.1c15.5-2.9 22-1.3 22-23.9V225c0-22.6-6.4-21-22-23.9V193c25.8 1 53.1-.6 70.9-.6 31.7 0 55.9 14.4 55.9 45.6 0 21.1-16.7 42.2-39.2 47.5 13.6 24.2 30 45.6 42.2 58.9 7.2 7.8 17.2 14.7 27.2 14.7v7.3zm22.9-135c-23.3 0-32.2-15.7-32.2-32.2V167c0-12.2 8.8-30.4 34-30.4s30.4 17.9 30.4 17.9l-10.7 7.2s-5.5-12.5-19.7-12.5c-7.9 0-19.7 7.3-19.7 19.7v26.8c0 13.4 6.6 23.3 17.9 23.3 14.1 0 21.5-10.9 21.5-26.8h-17.9v-10.7h30.4c0 20.5 4.7 49.9-34 49.9zm-116.5 44.7c-9.4 0-13.6-.3-20-.8v-69.7c6.4-.6 15-.6 22.5-.6 23.3 0 37.2 12.2 37.2 34.5 0 21.9-15 36.6-39.7 36.6z"], + "resolving": [496, 512, [], "f3e7", "M281.2 278.2c46-13.3 49.6-23.5 44-43.4L314 195.5c-6.1-20.9-18.4-28.1-71.1-12.8L54.7 236.8l28.6 98.6 197.9-57.2zM248.5 8C131.4 8 33.2 88.7 7.2 197.5l221.9-63.9c34.8-10.2 54.2-11.7 79.3-8.2 36.3 6.1 52.7 25 61.4 55.2l10.7 37.8c8.2 28.1 1 50.6-23.5 73.6-19.4 17.4-31.2 24.5-61.4 33.2L203 351.8l220.4 27.1 9.7 34.2-48.1 13.3-286.8-37.3 23 80.2c36.8 22 80.3 34.7 126.3 34.7 137 0 248.5-111.4 248.5-248.3C497 119.4 385.5 8 248.5 8zM38.3 388.6L0 256.8c0 48.5 14.3 93.4 38.3 131.8z"], + "rev": [448, 512, [], "f5b2", "M289.67 274.89a65.57 65.57 0 1 1-65.56-65.56 65.64 65.64 0 0 1 65.56 65.56zm139.55-5.05h-.13a204.69 204.69 0 0 0-74.32-153l-45.38 26.2a157.07 157.07 0 0 1 71.81 131.84C381.2 361.5 310.73 432 224.11 432S67 361.5 67 274.88c0-81.88 63-149.27 143-156.43v39.12l108.77-62.79L210 32v38.32c-106.7 7.25-191 96-191 204.57 0 111.59 89.12 202.29 200.06 205v.11h210.16V269.84z"], + "rocketchat": [576, 512, [], "f3e8", "M486.41 107.57c-76.93-50.83-179.18-62.4-264.12-47.07C127.26-31.16 20.77 11 0 23.12c0 0 73.08 62.1 61.21 116.49-86.52 88.2-45.39 186.4 0 232.77C73.08 426.77 0 488.87 0 488.87c20.57 12.16 126.77 54.19 222.29-37 84.75 15.23 187 3.76 264.12-47.16 119.26-76.14 119.65-220.61 0-297.15zM294.18 404.22a339.53 339.53 0 0 1-88.11-11.37l-19.77 19.09a179.74 179.74 0 0 1-36.59 27.39A143.14 143.14 0 0 1 98 454.06c1-1.78 1.88-3.56 2.77-5.24q29.67-55 16-98.69c-32.53-25.61-52-58.34-52-94.13 0-82 102.74-148.43 229.41-148.43S523.59 174 523.59 256 420.85 404.22 294.18 404.22zM184.12 291.3a34.32 34.32 0 0 1-34.8-33.72c-.7-45.39 67.83-46.38 68.52-1.09v.51a34 34 0 0 1-33.72 34.32zm73.77-33.72c-.79-45.39 67.74-46.48 68.53-1.19v.61c.39 45.08-67.74 45.57-68.53.58zm143.38 33.72a34.33 34.33 0 0 1-34.81-33.72c-.69-45.39 67.84-46.38 68.53-1.09v.51a33.89 33.89 0 0 1-33.72 34.32z"], + "rockrms": [496, 512, [], "f3e9", "M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm157.4 419.5h-90l-112-131.3c-17.9-20.4-3.9-56.1 26.6-56.1h75.3l-84.6-99.3-84.3 98.9h-90L193.5 67.2c14.4-18.4 41.3-17.3 54.5 0l157.7 185.1c19 22.8 2 57.2-27.6 56.1-.6 0-74.2.2-74.2.2l101.5 118.9z"], + "rust": [512, 512, [], "f97a", "M508.52,249.75,486.7,236.24c-.17-2-.34-3.93-.55-5.88l18.72-17.5a7.35,7.35,0,0,0-2.44-12.25l-24-9c-.54-1.88-1.08-3.78-1.67-5.64l15-20.83a7.35,7.35,0,0,0-4.79-11.54l-25.42-4.15c-.9-1.73-1.79-3.45-2.73-5.15l10.68-23.42a7.35,7.35,0,0,0-6.95-10.39l-25.82.91q-1.79-2.22-3.61-4.4L439,81.84A7.36,7.36,0,0,0,430.16,73L405,78.93q-2.17-1.83-4.4-3.61l.91-25.82a7.35,7.35,0,0,0-10.39-7L367.7,53.23c-1.7-.94-3.43-1.84-5.15-2.73L358.4,25.08a7.35,7.35,0,0,0-11.54-4.79L326,35.26c-1.86-.59-3.75-1.13-5.64-1.67l-9-24a7.35,7.35,0,0,0-12.25-2.44l-17.5,18.72c-1.95-.21-3.91-.38-5.88-.55L262.25,3.48a7.35,7.35,0,0,0-12.5,0L236.24,25.3c-2,.17-3.93.34-5.88.55L212.86,7.13a7.35,7.35,0,0,0-12.25,2.44l-9,24c-1.89.55-3.79,1.08-5.66,1.68l-20.82-15a7.35,7.35,0,0,0-11.54,4.79l-4.15,25.41c-1.73.9-3.45,1.79-5.16,2.73L120.88,42.55a7.35,7.35,0,0,0-10.39,7l.92,25.81c-1.49,1.19-3,2.39-4.42,3.61L81.84,73A7.36,7.36,0,0,0,73,81.84L78.93,107c-1.23,1.45-2.43,2.93-3.62,4.41l-25.81-.91a7.42,7.42,0,0,0-6.37,3.26,7.35,7.35,0,0,0-.57,7.13l10.66,23.41c-.94,1.7-1.83,3.43-2.73,5.16L25.08,153.6a7.35,7.35,0,0,0-4.79,11.54l15,20.82c-.59,1.87-1.13,3.77-1.68,5.66l-24,9a7.35,7.35,0,0,0-2.44,12.25l18.72,17.5c-.21,1.95-.38,3.91-.55,5.88L3.48,249.75a7.35,7.35,0,0,0,0,12.5L25.3,275.76c.17,2,.34,3.92.55,5.87L7.13,299.13a7.35,7.35,0,0,0,2.44,12.25l24,9c.55,1.89,1.08,3.78,1.68,5.65l-15,20.83a7.35,7.35,0,0,0,4.79,11.54l25.42,4.15c.9,1.72,1.79,3.45,2.73,5.14L42.56,391.12a7.35,7.35,0,0,0,.57,7.13,7.13,7.13,0,0,0,6.37,3.26l25.83-.91q1.77,2.22,3.6,4.4L73,430.16A7.36,7.36,0,0,0,81.84,439L107,433.07q2.18,1.83,4.41,3.61l-.92,25.82a7.35,7.35,0,0,0,10.39,6.95l23.43-10.68c1.69.94,3.42,1.83,5.14,2.73l4.15,25.42a7.34,7.34,0,0,0,11.54,4.78l20.83-15c1.86.6,3.76,1.13,5.65,1.68l9,24a7.36,7.36,0,0,0,12.25,2.44l17.5-18.72c1.95.21,3.92.38,5.88.55l13.51,21.82a7.35,7.35,0,0,0,12.5,0l13.51-21.82c2-.17,3.93-.34,5.88-.56l17.5,18.73a7.36,7.36,0,0,0,12.25-2.44l9-24c1.89-.55,3.78-1.08,5.65-1.68l20.82,15a7.34,7.34,0,0,0,11.54-4.78l4.15-25.42c1.72-.9,3.45-1.79,5.15-2.73l23.42,10.68a7.35,7.35,0,0,0,10.39-6.95l-.91-25.82q2.22-1.79,4.4-3.61L430.16,439a7.36,7.36,0,0,0,8.84-8.84L433.07,405q1.83-2.17,3.61-4.4l25.82.91a7.23,7.23,0,0,0,6.37-3.26,7.35,7.35,0,0,0,.58-7.13L458.77,367.7c.94-1.7,1.83-3.43,2.73-5.15l25.42-4.15a7.35,7.35,0,0,0,4.79-11.54l-15-20.83c.59-1.87,1.13-3.76,1.67-5.65l24-9a7.35,7.35,0,0,0,2.44-12.25l-18.72-17.5c.21-1.95.38-3.91.55-5.87l21.82-13.51a7.35,7.35,0,0,0,0-12.5Zm-151,129.08A13.91,13.91,0,0,0,341,389.51l-7.64,35.67A187.51,187.51,0,0,1,177,424.44l-7.64-35.66a13.87,13.87,0,0,0-16.46-10.68l-31.51,6.76a187.38,187.38,0,0,1-16.26-19.21H258.3c1.72,0,2.89-.29,2.89-1.91V309.55c0-1.57-1.17-1.91-2.89-1.91H213.47l.05-34.35H262c4.41,0,23.66,1.28,29.79,25.87,1.91,7.55,6.17,32.14,9.06,40,2.89,8.82,14.6,26.46,27.1,26.46H407a187.3,187.3,0,0,1-17.34,20.09Zm25.77,34.49A15.24,15.24,0,1,1,368,398.08h.44A15.23,15.23,0,0,1,383.24,413.32Zm-225.62-.68a15.24,15.24,0,1,1-15.25-15.25h.45A15.25,15.25,0,0,1,157.62,412.64ZM69.57,234.15l32.83-14.6a13.88,13.88,0,0,0,7.06-18.33L102.69,186h26.56V305.73H75.65A187.65,187.65,0,0,1,69.57,234.15ZM58.31,198.09a15.24,15.24,0,0,1,15.23-15.25H74a15.24,15.24,0,1,1-15.67,15.24Zm155.16,24.49.05-35.32h63.26c3.28,0,23.07,3.77,23.07,18.62,0,12.29-15.19,16.7-27.68,16.7ZM399,306.71c-9.8,1.13-20.63-4.12-22-10.09-5.78-32.49-15.39-39.4-30.57-51.4,18.86-11.95,38.46-29.64,38.46-53.26,0-25.52-17.49-41.59-29.4-49.48-16.76-11-35.28-13.23-40.27-13.23H116.32A187.49,187.49,0,0,1,221.21,70.06l23.47,24.6a13.82,13.82,0,0,0,19.6.44l26.26-25a187.51,187.51,0,0,1,128.37,91.43l-18,40.57A14,14,0,0,0,408,220.43l34.59,15.33a187.12,187.12,0,0,1,.4,32.54H423.71c-1.91,0-2.69,1.27-2.69,3.13v8.82C421,301,409.31,305.58,399,306.71ZM240,60.21A15.24,15.24,0,0,1,255.21,45h.45A15.24,15.24,0,1,1,240,60.21ZM436.84,214a15.24,15.24,0,1,1,0-30.48h.44a15.24,15.24,0,0,1-.44,30.48Z"], + "safari": [512, 512, [], "f267", "M274.69,274.69l-37.38-37.38L166,346ZM256,8C119,8,8,119,8,256S119,504,256,504,504,393,504,256,393,8,256,8ZM411.85,182.79l14.78-6.13A8,8,0,0,1,437.08,181h0a8,8,0,0,1-4.33,10.46L418,197.57a8,8,0,0,1-10.45-4.33h0A8,8,0,0,1,411.85,182.79ZM314.43,94l6.12-14.78A8,8,0,0,1,331,74.92h0a8,8,0,0,1,4.33,10.45l-6.13,14.78a8,8,0,0,1-10.45,4.33h0A8,8,0,0,1,314.43,94ZM256,60h0a8,8,0,0,1,8,8V84a8,8,0,0,1-8,8h0a8,8,0,0,1-8-8V68A8,8,0,0,1,256,60ZM181,74.92a8,8,0,0,1,10.46,4.33L197.57,94a8,8,0,1,1-14.78,6.12l-6.13-14.78A8,8,0,0,1,181,74.92Zm-63.58,42.49h0a8,8,0,0,1,11.31,0L140,128.72A8,8,0,0,1,140,140h0a8,8,0,0,1-11.31,0l-11.31-11.31A8,8,0,0,1,117.41,117.41ZM60,256h0a8,8,0,0,1,8-8H84a8,8,0,0,1,8,8h0a8,8,0,0,1-8,8H68A8,8,0,0,1,60,256Zm40.15,73.21-14.78,6.13A8,8,0,0,1,74.92,331h0a8,8,0,0,1,4.33-10.46L94,314.43a8,8,0,0,1,10.45,4.33h0A8,8,0,0,1,100.15,329.21Zm4.33-136h0A8,8,0,0,1,94,197.57l-14.78-6.12A8,8,0,0,1,74.92,181h0a8,8,0,0,1,10.45-4.33l14.78,6.13A8,8,0,0,1,104.48,193.24ZM197.57,418l-6.12,14.78a8,8,0,0,1-14.79-6.12l6.13-14.78A8,8,0,1,1,197.57,418ZM264,444a8,8,0,0,1-8,8h0a8,8,0,0,1-8-8V428a8,8,0,0,1,8-8h0a8,8,0,0,1,8,8Zm67-6.92h0a8,8,0,0,1-10.46-4.33L314.43,418a8,8,0,0,1,4.33-10.45h0a8,8,0,0,1,10.45,4.33l6.13,14.78A8,8,0,0,1,331,437.08Zm63.58-42.49h0a8,8,0,0,1-11.31,0L372,383.28A8,8,0,0,1,372,372h0a8,8,0,0,1,11.31,0l11.31,11.31A8,8,0,0,1,394.59,394.59ZM286.25,286.25,110.34,401.66,225.75,225.75,401.66,110.34ZM437.08,331h0a8,8,0,0,1-10.45,4.33l-14.78-6.13a8,8,0,0,1-4.33-10.45h0A8,8,0,0,1,418,314.43l14.78,6.12A8,8,0,0,1,437.08,331ZM444,264H428a8,8,0,0,1-8-8h0a8,8,0,0,1,8-8h16a8,8,0,0,1,8,8h0A8,8,0,0,1,444,264Z"], + "salesforce": [640, 512, [], "f83b", "M248.89 245.64h-26.35c.69-5.16 3.32-14.12 13.64-14.12 6.75 0 11.97 3.82 12.71 14.12zm136.66-13.88c-.47 0-14.11-1.77-14.11 20s13.63 20 14.11 20c13 0 14.11-13.54 14.11-20 0-21.76-13.66-20-14.11-20zm-243.22 23.76a8.63 8.63 0 0 0-3.29 7.29c0 4.78 2.08 6.05 3.29 7.05 4.7 3.7 15.07 2.12 20.93.95v-16.94c-5.32-1.07-16.73-1.96-20.93 1.65zM640 232c0 87.58-80 154.39-165.36 136.43-18.37 33-70.73 70.75-132.2 41.63-41.16 96.05-177.89 92.18-213.81-5.17C8.91 428.78-50.19 266.52 53.36 205.61 18.61 126.18 76 32 167.67 32a124.24 124.24 0 0 1 98.56 48.7c20.7-21.4 49.4-34.81 81.15-34.81 42.34 0 79 23.52 98.8 58.57C539 63.78 640 132.69 640 232zm-519.55 31.8c0-11.76-11.69-15.17-17.87-17.17-5.27-2.11-13.41-3.51-13.41-8.94 0-9.46 17-6.66 25.17-2.12 0 0 1.17.71 1.64-.47.24-.7 2.36-6.58 2.59-7.29a1.13 1.13 0 0 0-.7-1.41c-12.33-7.63-40.7-8.51-40.7 12.7 0 12.46 11.49 15.44 17.88 17.17 4.72 1.58 13.17 3 13.17 8.7 0 4-3.53 7.06-9.17 7.06a31.76 31.76 0 0 1-19-6.35c-.47-.23-1.42-.71-1.65.71l-2.4 7.47c-.47.94.23 1.18.23 1.41 1.75 1.4 10.3 6.59 22.82 6.59 13.17 0 21.4-7.06 21.4-18.11zm32-42.58c-10.13 0-18.66 3.17-21.4 5.18a1 1 0 0 0-.24 1.41l2.59 7.06a1 1 0 0 0 1.18.7c.65 0 6.8-4 16.93-4 4 0 7.06.71 9.18 2.36 3.6 2.8 3.06 8.29 3.06 10.58-4.79-.3-19.11-3.44-29.41 3.76a16.92 16.92 0 0 0-7.34 14.54c0 5.9 1.51 10.4 6.59 14.35 12.24 8.16 36.28 2 38.1 1.41 1.58-.32 3.53-.66 3.53-1.88v-33.88c.04-4.61.32-21.64-22.78-21.64zM199 200.24a1.11 1.11 0 0 0-1.18-1.18H188a1.11 1.11 0 0 0-1.17 1.18v79a1.11 1.11 0 0 0 1.17 1.18h9.88a1.11 1.11 0 0 0 1.18-1.18zm55.75 28.93c-2.1-2.31-6.79-7.53-17.65-7.53-3.51 0-14.16.23-20.7 8.94-6.35 7.63-6.58 18.11-6.58 21.41 0 3.12.15 14.26 7.06 21.17 2.64 2.91 9.06 8.23 22.81 8.23 10.82 0 16.47-2.35 18.58-3.76.47-.24.71-.71.24-1.88l-2.35-6.83a1.26 1.26 0 0 0-1.41-.7c-2.59.94-6.35 2.82-15.29 2.82-17.42 0-16.85-14.74-16.94-16.7h37.17a1.23 1.23 0 0 0 1.17-.94c-.29 0 2.07-14.7-6.09-24.23zm36.69 52.69c13.17 0 21.41-7.06 21.41-18.11 0-11.76-11.7-15.17-17.88-17.17-4.14-1.66-13.41-3.38-13.41-8.94 0-3.76 3.29-6.35 8.47-6.35a38.11 38.11 0 0 1 16.7 4.23s1.18.71 1.65-.47c.23-.7 2.35-6.58 2.58-7.29a1.13 1.13 0 0 0-.7-1.41c-7.91-4.9-16.74-4.94-20.23-4.94-12 0-20.46 7.29-20.46 17.64 0 12.46 11.48 15.44 17.87 17.17 6.11 2 13.17 3.26 13.17 8.7 0 4-3.52 7.06-9.17 7.06a31.8 31.8 0 0 1-19-6.35 1 1 0 0 0-1.65.71l-2.35 7.52c-.47.94.23 1.18.23 1.41 1.72 1.4 10.33 6.59 22.79 6.59zM357.09 224c0-.71-.24-1.18-1.18-1.18h-11.76c0-.14.94-8.94 4.47-12.47 4.16-4.15 11.76-1.64 12-1.64 1.17.47 1.41 0 1.64-.47l2.83-7.77c.7-.94 0-1.17-.24-1.41-5.09-2-17.35-2.87-24.46 4.24-5.48 5.48-7 13.92-8 19.52h-8.47a1.28 1.28 0 0 0-1.17 1.18l-1.42 7.76c0 .7.24 1.17 1.18 1.17h8.23c-8.51 47.9-8.75 50.21-10.35 55.52-1.08 3.62-3.29 6.9-5.88 7.76-.09 0-3.88 1.68-9.64-.24 0 0-.94-.47-1.41.71-.24.71-2.59 6.82-2.83 7.53s0 1.41.47 1.41c5.11 2 13 1.77 17.88 0 6.28-2.28 9.72-7.89 11.53-12.94 2.75-7.71 2.81-9.79 11.76-59.74h12.23a1.29 1.29 0 0 0 1.18-1.18zm53.39 16c-.56-1.68-5.1-18.11-25.17-18.11-15.25 0-23 10-25.16 18.11-1 3-3.18 14 0 23.52.09.3 4.41 18.12 25.16 18.12 14.95 0 22.9-9.61 25.17-18.12 3.21-9.61 1.01-20.52 0-23.52zm45.4-16.7c-5-1.65-16.62-1.9-22.11 5.41v-4.47a1.11 1.11 0 0 0-1.18-1.17h-9.4a1.11 1.11 0 0 0-1.18 1.17v55.28a1.12 1.12 0 0 0 1.18 1.18h9.64a1.12 1.12 0 0 0 1.18-1.18v-27.77c0-2.91.05-11.37 4.46-15.05 4.9-4.9 12-3.36 13.41-3.06a1.57 1.57 0 0 0 1.41-.94 74 74 0 0 0 3.06-8 1.16 1.16 0 0 0-.47-1.41zm46.81 54.1l-2.12-7.29c-.47-1.18-1.41-.71-1.41-.71-4.23 1.82-10.15 1.89-11.29 1.89-4.64 0-17.17-1.13-17.17-19.76 0-6.23 1.85-19.76 16.47-19.76a34.85 34.85 0 0 1 11.52 1.65s.94.47 1.18-.71c.94-2.59 1.64-4.47 2.59-7.53.23-.94-.47-1.17-.71-1.17-11.59-3.87-22.34-2.53-27.76 0-1.59.74-16.23 6.49-16.23 27.52 0 2.9-.58 30.11 28.94 30.11a44.45 44.45 0 0 0 15.52-2.83 1.3 1.3 0 0 0 .47-1.42zm53.87-39.52c-.8-3-5.37-16.23-22.35-16.23-16 0-23.52 10.11-25.64 18.59a38.58 38.58 0 0 0-1.65 11.76c0 25.87 18.84 29.4 29.88 29.4 10.82 0 16.46-2.35 18.58-3.76.47-.24.71-.71.24-1.88l-2.36-6.83a1.26 1.26 0 0 0-1.41-.7c-2.59.94-6.35 2.82-15.29 2.82-17.42 0-16.85-14.74-16.93-16.7h37.16a1.25 1.25 0 0 0 1.18-.94c-.24-.01.94-7.07-1.41-15.54zm-23.29-6.35c-10.33 0-13 9-13.64 14.12H546c-.88-11.92-7.62-14.13-12.73-14.13z"], + "sass": [640, 512, [], "f41e", "M301.84 378.92c-.3.6-.6 1.08 0 0zm249.13-87a131.16 131.16 0 0 0-58 13.5c-5.9-11.9-12-22.3-13-30.1-1.2-9.1-2.5-14.5-1.1-25.3s7.7-26.1 7.6-27.2-1.4-6.6-14.3-6.7-24 2.5-25.29 5.9a122.83 122.83 0 0 0-5.3 19.1c-2.3 11.7-25.79 53.5-39.09 75.3-4.4-8.5-8.1-16-8.9-22-1.2-9.1-2.5-14.5-1.1-25.3s7.7-26.1 7.6-27.2-1.4-6.6-14.29-6.7-24 2.5-25.3 5.9-2.7 11.4-5.3 19.1-33.89 77.3-42.08 95.4c-4.2 9.2-7.8 16.6-10.4 21.6-.4.8-.7 1.3-.9 1.7.3-.5.5-1 .5-.8-2.2 4.3-3.5 6.7-3.5 6.7v.1c-1.7 3.2-3.6 6.1-4.5 6.1-.6 0-1.9-8.4.3-19.9 4.7-24.2 15.8-61.8 15.7-63.1-.1-.7 2.1-7.2-7.3-10.7-9.1-3.3-12.4 2.2-13.2 2.2s-1.4 2-1.4 2 10.1-42.4-19.39-42.4c-18.4 0-44 20.2-56.58 38.5-7.9 4.3-25 13.6-43 23.5-6.9 3.8-14 7.7-20.7 11.4-.5-.5-.9-1-1.4-1.5-35.79-38.2-101.87-65.2-99.07-116.5 1-18.7 7.5-67.8 127.07-127.4 98-48.8 176.35-35.4 189.84-5.6 19.4 42.5-41.89 121.6-143.66 133-38.79 4.3-59.18-10.7-64.28-16.3-5.3-5.9-6.1-6.2-8.1-5.1-3.3 1.8-1.2 7 0 10.1 3 7.9 15.5 21.9 36.79 28.9 18.7 6.1 64.18 9.5 119.17-11.8 61.78-23.8 109.87-90.1 95.77-145.6C386.52 18.32 293-.18 204.57 31.22c-52.69 18.7-109.67 48.1-150.66 86.4-48.69 45.6-56.48 85.3-53.28 101.9 11.39 58.9 92.57 97.3 125.06 125.7-1.6.9-3.1 1.7-4.5 2.5-16.29 8.1-78.18 40.5-93.67 74.7-17.5 38.8 2.9 66.6 16.29 70.4 41.79 11.6 84.58-9.3 107.57-43.6s20.2-79.1 9.6-99.5c-.1-.3-.3-.5-.4-.8 4.2-2.5 8.5-5 12.8-7.5 8.29-4.9 16.39-9.4 23.49-13.3-4 10.8-6.9 23.8-8.4 42.6-1.8 22 7.3 50.5 19.1 61.7 5.2 4.9 11.49 5 15.39 5 13.8 0 20-11.4 26.89-25 8.5-16.6 16-35.9 16-35.9s-9.4 52.2 16.3 52.2c9.39 0 18.79-12.1 23-18.3v.1s.2-.4.7-1.2c1-1.5 1.5-2.4 1.5-2.4v-.3c3.8-6.5 12.1-21.4 24.59-46 16.2-31.8 31.69-71.5 31.69-71.5a201.24 201.24 0 0 0 6.2 25.8c2.8 9.5 8.7 19.9 13.4 30-3.8 5.2-6.1 8.2-6.1 8.2a.31.31 0 0 0 .1.2c-3 4-6.4 8.3-9.9 12.5-12.79 15.2-28 32.6-30 37.6-2.4 5.9-1.8 10.3 2.8 13.7 3.4 2.6 9.4 3 15.69 2.5 11.5-.8 19.6-3.6 23.5-5.4a82.2 82.2 0 0 0 20.19-10.6c12.5-9.2 20.1-22.4 19.4-39.8-.4-9.6-3.5-19.2-7.3-28.2 1.1-1.6 2.3-3.3 3.4-5C434.8 301.72 450.1 270 450.1 270a201.24 201.24 0 0 0 6.2 25.8c2.4 8.1 7.09 17 11.39 25.7-18.59 15.1-30.09 32.6-34.09 44.1-7.4 21.3-1.6 30.9 9.3 33.1 4.9 1 11.9-1.3 17.1-3.5a79.46 79.46 0 0 0 21.59-11.1c12.5-9.2 24.59-22.1 23.79-39.6-.3-7.9-2.5-15.8-5.4-23.4 15.7-6.6 36.09-10.2 62.09-7.2 55.68 6.5 66.58 41.3 64.48 55.8s-13.8 22.6-17.7 25-5.1 3.3-4.8 5.1c.5 2.6 2.3 2.5 5.6 1.9 4.6-.8 29.19-11.8 30.29-38.7 1.6-34-31.09-71.4-89-71.1zm-429.18 144.7c-18.39 20.1-44.19 27.7-55.28 21.3C54.61 451 59.31 421.42 82 400c13.8-13 31.59-25 43.39-32.4 2.7-1.6 6.6-4 11.4-6.9.8-.5 1.2-.7 1.2-.7.9-.6 1.9-1.1 2.9-1.7 8.29 30.4.3 57.2-19.1 78.3zm134.36-91.4c-6.4 15.7-19.89 55.7-28.09 53.6-7-1.8-11.3-32.3-1.4-62.3 5-15.1 15.6-33.1 21.9-40.1 10.09-11.3 21.19-14.9 23.79-10.4 3.5 5.9-12.2 49.4-16.2 59.2zm111 53c-2.7 1.4-5.2 2.3-6.4 1.6-.9-.5 1.1-2.4 1.1-2.4s13.9-14.9 19.4-21.7c3.2-4 6.9-8.7 10.89-13.9 0 .5.1 1 .1 1.6-.13 17.9-17.32 30-25.12 34.8zm85.58-19.5c-2-1.4-1.7-6.1 5-20.7 2.6-5.7 8.59-15.3 19-24.5a36.18 36.18 0 0 1 1.9 10.8c-.1 22.5-16.2 30.9-25.89 34.4z"], + "schlix": [448, 512, [], "f3ea", "M350.5 157.7l-54.2-46.1 73.4-39 78.3 44.2-97.5 40.9zM192 122.1l45.7-28.2 34.7 34.6-55.4 29-25-35.4zm-65.1 6.6l31.9-22.1L176 135l-36.7 22.5-12.4-28.8zm-23.3 88.2l-8.8-34.8 29.6-18.3 13.1 35.3-33.9 17.8zm-21.2-83.7l23.9-18.1 8.9 24-26.7 18.3-6.1-24.2zM59 206.5l-3.6-28.4 22.3-15.5 6.1 28.7L59 206.5zm-30.6 16.6l20.8-12.8 3.3 33.4-22.9 12-1.2-32.6zM1.4 268l19.2-10.2.4 38.2-21 8.8L1.4 268zm59.1 59.3l-28.3 8.3-1.6-46.8 25.1-10.7 4.8 49.2zM99 263.2l-31.1 13-5.2-40.8L90.1 221l8.9 42.2zM123.2 377l-41.6 5.9-8.1-63.5 35.2-10.8 14.5 68.4zm28.5-139.9l21.2 57.1-46.2 13.6-13.7-54.1 38.7-16.6zm85.7 230.5l-70.9-3.3-24.3-95.8 55.2-8.6 40 107.7zm-84.9-279.7l42.2-22.4 28 45.9-50.8 21.3-19.4-44.8zm41 94.9l61.3-18.7 52.8 86.6-79.8 11.3-34.3-79.2zm51.4-85.6l67.3-28.8 65.5 65.4-88.6 26.2-44.2-62.8z"], + "scribd": [384, 512, [], "f28a", "M42.3 252.7c-16.1-19-24.7-45.9-24.8-79.9 0-100.4 75.2-153.1 167.2-153.1 98.6-1.6 156.8 49 184.3 70.6l-50.5 72.1-37.3-24.6 26.9-38.6c-36.5-24-79.4-36.5-123-35.8-50.7-.8-111.7 27.2-111.7 76.2 0 18.7 11.2 20.7 28.6 15.6 23.3-5.3 41.9.6 55.8 14 26.4 24.3 23.2 67.6-.7 91.9-29.2 29.5-85.2 27.3-114.8-8.4zm317.7 5.9c-15.5-18.8-38.9-29.4-63.2-28.6-38.1-2-71.1 28-70.5 67.2-.7 16.8 6 33 18.4 44.3 14.1 13.9 33 19.7 56.3 14.4 17.4-5.1 28.6-3.1 28.6 15.6 0 4.3-.5 8.5-1.4 12.7-16.7 40.9-59.5 64.4-121.4 64.4-51.9.2-102.4-16.4-144.1-47.3l33.7-39.4-35.6-27.4L0 406.3l15.4 13.8c52.5 46.8 120.4 72.5 190.7 72.2 51.4 0 94.4-10.5 133.6-44.1 57.1-51.4 54.2-149.2 20.3-189.6z"], + "searchengin": [460, 512, [], "f3eb", "M220.6 130.3l-67.2 28.2V43.2L98.7 233.5l54.7-24.2v130.3l67.2-209.3zm-83.2-96.7l-1.3 4.7-15.2 52.9C80.6 106.7 52 145.8 52 191.5c0 52.3 34.3 95.9 83.4 105.5v53.6C57.5 340.1 0 272.4 0 191.6c0-80.5 59.8-147.2 137.4-158zm311.4 447.2c-11.2 11.2-23.1 12.3-28.6 10.5-5.4-1.8-27.1-19.9-60.4-44.4-33.3-24.6-33.6-35.7-43-56.7-9.4-20.9-30.4-42.6-57.5-52.4l-9.7-14.7c-24.7 16.9-53 26.9-81.3 28.7l2.1-6.6 15.9-49.5c46.5-11.9 80.9-54 80.9-104.2 0-54.5-38.4-102.1-96-107.1V32.3C254.4 37.4 320 106.8 320 191.6c0 33.6-11.2 64.7-29 90.4l14.6 9.6c9.8 27.1 31.5 48 52.4 57.4s32.2 9.7 56.8 43c24.6 33.2 42.7 54.9 44.5 60.3s.7 17.3-10.5 28.5zm-9.9-17.9c0-4.4-3.6-8-8-8s-8 3.6-8 8 3.6 8 8 8 8-3.6 8-8z"], + "sellcast": [448, 512, [], "f2da", "M353.4 32H94.7C42.6 32 0 74.6 0 126.6v258.7C0 437.4 42.6 480 94.7 480h258.7c52.1 0 94.7-42.6 94.7-94.6V126.6c0-52-42.6-94.6-94.7-94.6zm-50 316.4c-27.9 48.2-89.9 64.9-138.2 37.2-22.9 39.8-54.9 8.6-42.3-13.2l15.7-27.2c5.9-10.3 19.2-13.9 29.5-7.9 18.6 10.8-.1-.1 18.5 10.7 27.6 15.9 63.4 6.3 79.4-21.3 15.9-27.6 6.3-63.4-21.3-79.4-17.8-10.2-.6-.4-18.6-10.6-24.6-14.2-3.4-51.9 21.6-37.5 18.6 10.8-.1-.1 18.5 10.7 48.4 28 65.1 90.3 37.2 138.5zm21.8-208.8c-17 29.5-16.3 28.8-19 31.5-6.5 6.5-16.3 8.7-26.5 3.6-18.6-10.8.1.1-18.5-10.7-27.6-15.9-63.4-6.3-79.4 21.3s-6.3 63.4 21.3 79.4c0 0 18.5 10.6 18.6 10.6 24.6 14.2 3.4 51.9-21.6 37.5-18.6-10.8.1.1-18.5-10.7-48.2-27.8-64.9-90.1-37.1-138.4 27.9-48.2 89.9-64.9 138.2-37.2l4.8-8.4c14.3-24.9 52-3.3 37.7 21.5z"], + "sellsy": [640, 512, [], "f213", "M539.71 237.308c3.064-12.257 4.29-24.821 4.29-37.384C544 107.382 468.618 32 376.076 32c-77.22 0-144.634 53.012-163.02 127.781-15.322-13.176-34.934-20.53-55.157-20.53-46.271 0-83.962 37.69-83.962 83.961 0 7.354.92 15.015 3.065 22.369-42.9 20.225-70.785 63.738-70.785 111.234C6.216 424.843 61.68 480 129.401 480h381.198c67.72 0 123.184-55.157 123.184-123.184.001-56.384-38.916-106.025-94.073-119.508zM199.88 401.554c0 8.274-7.048 15.321-15.321 15.321H153.61c-8.274 0-15.321-7.048-15.321-15.321V290.626c0-8.273 7.048-15.321 15.321-15.321h30.949c8.274 0 15.321 7.048 15.321 15.321v110.928zm89.477 0c0 8.274-7.048 15.321-15.322 15.321h-30.949c-8.274 0-15.321-7.048-15.321-15.321V270.096c0-8.274 7.048-15.321 15.321-15.321h30.949c8.274 0 15.322 7.048 15.322 15.321v131.458zm89.477 0c0 8.274-7.047 15.321-15.321 15.321h-30.949c-8.274 0-15.322-7.048-15.322-15.321V238.84c0-8.274 7.048-15.321 15.322-15.321h30.949c8.274 0 15.321 7.048 15.321 15.321v162.714zm87.027 0c0 8.274-7.048 15.321-15.322 15.321h-28.497c-8.274 0-15.321-7.048-15.321-15.321V176.941c0-8.579 7.047-15.628 15.321-15.628h28.497c8.274 0 15.322 7.048 15.322 15.628v224.613z"], + "servicestack": [496, 512, [], "f3ec", "M88 216c81.7 10.2 273.7 102.3 304 232H0c99.5-8.1 184.5-137 88-232zm32-152c32.3 35.6 47.7 83.9 46.4 133.6C249.3 231.3 373.7 321.3 400 448h96C455.3 231.9 222.8 79.5 120 64z"], + "shirtsinbulk": [448, 512, [], "f214", "M100 410.3l30.6 13.4 4.4-9.9-30.6-13.4zm39.4 17.5l30.6 13.4 4.4-9.9-30.6-13.4zm172.1-14l4.4 9.9 30.6-13.4-4.4-9.9zM179.1 445l30.3 13.7 4.4-9.9-30.3-13.4zM60.4 392.8L91 406.2l4.4-9.6-30.6-13.7zm211.4 38.5l4.4 9.9 30.6-13.4-4.4-9.9zm-39.3 17.5l4.4 9.9 30.6-13.7-4.4-9.6zm118.4-52.2l4.4 9.6 30.6-13.4-4.4-9.9zM170 46.6h-33.5v10.5H170zm-47.2 0H89.2v10.5h33.5zm-47.3 0H42.3v10.5h33.3zm141.5 0h-33.2v10.5H217zm94.5 0H278v10.5h33.5zm47.3 0h-33.5v10.5h33.5zm-94.6 0H231v10.5h33.2zm141.5 0h-33.3v10.5h33.3zM52.8 351.1H42v33.5h10.8zm70-215.9H89.2v10.5h33.5zm-70 10.6h22.8v-10.5H42v33.5h10.8zm168.9 228.6c50.5 0 91.3-40.8 91.3-91.3 0-50.2-40.8-91.3-91.3-91.3-50.2 0-91.3 41.1-91.3 91.3 0 50.5 41.1 91.3 91.3 91.3zm-48.2-111.1c0-25.4 29.5-31.8 49.6-31.8 16.9 0 29.2 5.8 44.3 12l-8.8 16.9h-.9c-6.4-9.9-24.8-13.1-35.6-13.1-9 0-29.8 1.8-29.8 14.9 0 21.6 78.5-10.2 78.5 37.9 0 25.4-31.5 31.2-51 31.2-18.1 0-32.4-2.9-47.2-12.2l9-18.4h.9c6.1 12.2 23.6 14.9 35.9 14.9 8.7 0 32.7-1.2 32.7-14.3 0-26.1-77.6 6.3-77.6-38zM52.8 178.4H42V212h10.8zm342.4 206.2H406v-33.5h-10.8zM52.8 307.9H42v33.5h10.8zM0 3.7v406l221.7 98.6L448 409.7V3.7zm418.8 387.1L222 476.5 29.2 390.8V120.7h389.7v270.1zm0-299.3H29.2V32.9h389.7v58.6zm-366 130.1H42v33.5h10.8zm0 43.2H42v33.5h10.8zM170 135.2h-33.5v10.5H170zm225.2 163.1H406v-33.5h-10.8zm0-43.2H406v-33.5h-10.8zM217 135.2h-33.2v10.5H217zM395.2 212H406v-33.5h-10.8zm0 129.5H406V308h-10.8zm-131-206.3H231v10.5h33.2zm47.3 0H278v10.5h33.5zm83.7 33.6H406v-33.5h-33.5v10.5h22.8zm-36.4-33.6h-33.5v10.5h33.5z"], + "shopify": [448, 512, [], "f957", "M388.32,104.1a4.66,4.66,0,0,0-4.4-4c-2,0-37.23-.8-37.23-.8s-21.61-20.82-29.62-28.83V503.2L442.76,472S388.72,106.5,388.32,104.1ZM288.65,70.47a116.67,116.67,0,0,0-7.21-17.61C271,32.85,255.42,22,237,22a15,15,0,0,0-4,.4c-.4-.8-1.2-1.2-1.6-2C223.4,11.63,213,7.63,200.58,8c-24,.8-48,18-67.25,48.83-13.61,21.62-24,48.84-26.82,70.06-27.62,8.4-46.83,14.41-47.23,14.81-14,4.4-14.41,4.8-16,18-1.2,10-38,291.82-38,291.82L307.86,504V65.67a41.66,41.66,0,0,0-4.4.4S297.86,67.67,288.65,70.47ZM233.41,87.69c-16,4.8-33.63,10.4-50.84,15.61,4.8-18.82,14.41-37.63,25.62-50,4.4-4.4,10.41-9.61,17.21-12.81C232.21,54.86,233.81,74.48,233.41,87.69ZM200.58,24.44A27.49,27.49,0,0,1,215,28c-6.4,3.2-12.81,8.41-18.81,14.41-15.21,16.42-26.82,42-31.62,66.45-14.42,4.41-28.83,8.81-42,12.81C131.33,83.28,163.75,25.24,200.58,24.44ZM154.15,244.61c1.6,25.61,69.25,31.22,73.25,91.66,2.8,47.64-25.22,80.06-65.65,82.47-48.83,3.2-75.65-25.62-75.65-25.62l10.4-44s26.82,20.42,48.44,18.82c14-.8,19.22-12.41,18.81-20.42-2-33.62-57.24-31.62-60.84-86.86-3.2-46.44,27.22-93.27,94.47-97.68,26-1.6,39.23,4.81,39.23,4.81L221.4,225.39s-17.21-8-37.63-6.4C154.15,221,153.75,239.8,154.15,244.61ZM249.42,82.88c0-12-1.6-29.22-7.21-43.63,18.42,3.6,27.22,24,31.23,36.43Q262.63,78.68,249.42,82.88Z"], + "shopware": [512, 512, [], "f5b5", "M403.5 455.41A246.17 246.17 0 0 1 256 504C118.81 504 8 393 8 256 8 118.81 119 8 256 8a247.39 247.39 0 0 1 165.7 63.5 3.57 3.57 0 0 1-2.86 6.18A418.62 418.62 0 0 0 362.13 74c-129.36 0-222.4 53.47-222.4 155.35 0 109 92.13 145.88 176.83 178.73 33.64 13 65.4 25.36 87 41.59a3.58 3.58 0 0 1 0 5.72zM503 233.09a3.64 3.64 0 0 0-1.27-2.44c-51.76-43-93.62-60.48-144.48-60.48-84.13 0-80.25 52.17-80.25 53.63 0 42.6 52.06 62 112.34 84.49 31.07 11.59 63.19 23.57 92.68 39.93a3.57 3.57 0 0 0 5-1.82A249 249 0 0 0 503 233.09z"], + "simplybuilt": [512, 512, [], "f215", "M481.2 64h-106c-14.5 0-26.6 11.8-26.6 26.3v39.6H163.3V90.3c0-14.5-12-26.3-26.6-26.3h-106C16.1 64 4.3 75.8 4.3 90.3v331.4c0 14.5 11.8 26.3 26.6 26.3h450.4c14.8 0 26.6-11.8 26.6-26.3V90.3c-.2-14.5-12-26.3-26.7-26.3zM149.8 355.8c-36.6 0-66.4-29.7-66.4-66.4 0-36.9 29.7-66.6 66.4-66.6 36.9 0 66.6 29.7 66.6 66.6 0 36.7-29.7 66.4-66.6 66.4zm212.4 0c-36.9 0-66.6-29.7-66.6-66.6 0-36.6 29.7-66.4 66.6-66.4 36.6 0 66.4 29.7 66.4 66.4 0 36.9-29.8 66.6-66.4 66.6z"], + "sistrix": [448, 512, [], "f3ee", "M448 449L301.2 300.2c20-27.9 31.9-62.2 31.9-99.2 0-93.1-74.7-168.9-166.5-168.9C74.7 32 0 107.8 0 200.9s74.7 168.9 166.5 168.9c39.8 0 76.3-14.2 105-37.9l146 148.1 30.5-31zM166.5 330.8c-70.6 0-128.1-58.3-128.1-129.9S95.9 71 166.5 71s128.1 58.3 128.1 129.9-57.4 129.9-128.1 129.9z"], + "sith": [448, 512, [], "f512", "M0 32l69.71 118.75-58.86-11.52 69.84 91.03a146.741 146.741 0 0 0 0 51.45l-69.84 91.03 58.86-11.52L0 480l118.75-69.71-11.52 58.86 91.03-69.84c17.02 3.04 34.47 3.04 51.48 0l91.03 69.84-11.52-58.86L448 480l-69.71-118.78 58.86 11.52-69.84-91.03c3.03-17.01 3.04-34.44 0-51.45l69.84-91.03-58.86 11.52L448 32l-118.75 69.71 11.52-58.9-91.06 69.87c-8.5-1.52-17.1-2.29-25.71-2.29s-17.21.78-25.71 2.29l-91.06-69.87 11.52 58.9L0 32zm224 99.78c31.8 0 63.6 12.12 87.85 36.37 48.5 48.5 48.49 127.21 0 175.7s-127.2 48.46-175.7-.03c-48.5-48.5-48.49-127.21 0-175.7 24.24-24.25 56.05-36.34 87.85-36.34zm0 36.66c-22.42 0-44.83 8.52-61.92 25.61-34.18 34.18-34.19 89.68 0 123.87s89.65 34.18 123.84 0c34.18-34.18 34.19-89.68 0-123.87-17.09-17.09-39.5-25.61-61.92-25.61z"], + "sketch": [512, 512, [], "f7c6", "M27.5 162.2L9 187.1h90.5l6.9-130.7-78.9 105.8zM396.3 45.7L267.7 32l135.7 147.2-7.1-133.5zM112.2 218.3l-11.2-22H9.9L234.8 458zm2-31.2h284l-81.5-88.5L256.3 33zm297.3 9.1L277.6 458l224.8-261.7h-90.9zM415.4 69L406 56.4l.9 17.3 6.1 113.4h90.3zM113.5 93.5l-4.6 85.6L244.7 32 116.1 45.7zm287.7 102.7h-290l42.4 82.9L256.3 480l144.9-283.8z"], + "skyatlas": [640, 512, [], "f216", "M640 329.3c0 65.9-52.5 114.4-117.5 114.4-165.9 0-196.6-249.7-359.7-249.7-146.9 0-147.1 212.2 5.6 212.2 42.5 0 90.9-17.8 125.3-42.5 5.6-4.1 16.9-16.3 22.8-16.3s10.9 5 10.9 10.9c0 7.8-13.1 19.1-18.7 24.1-40.9 35.6-100.3 61.2-154.7 61.2-83.4.1-154-59-154-144.9s67.5-149.1 152.8-149.1c185.3 0 222.5 245.9 361.9 245.9 99.9 0 94.8-139.7 3.4-139.7-17.5 0-35 11.6-46.9 11.6-8.4 0-15.9-7.2-15.9-15.6 0-11.6 5.3-23.7 5.3-36.3 0-66.6-50.9-114.7-116.9-114.7-53.1 0-80 36.9-88.8 36.9-6.2 0-11.2-5-11.2-11.2 0-5.6 4.1-10.3 7.8-14.4 25.3-28.8 64.7-43.7 102.8-43.7 79.4 0 139.1 58.4 139.1 137.8 0 6.9-.3 13.7-1.2 20.6 11.9-3.1 24.1-4.7 35.9-4.7 60.7 0 111.9 45.3 111.9 107.2z"], + "skype": [448, 512, [], "f17e", "M424.7 299.8c2.9-14 4.7-28.9 4.7-43.8 0-113.5-91.9-205.3-205.3-205.3-14.9 0-29.7 1.7-43.8 4.7C161.3 40.7 137.7 32 112 32 50.2 32 0 82.2 0 144c0 25.7 8.7 49.3 23.3 68.2-2.9 14-4.7 28.9-4.7 43.8 0 113.5 91.9 205.3 205.3 205.3 14.9 0 29.7-1.7 43.8-4.7 19 14.6 42.6 23.3 68.2 23.3 61.8 0 112-50.2 112-112 .1-25.6-8.6-49.2-23.2-68.1zm-194.6 91.5c-65.6 0-120.5-29.2-120.5-65 0-16 9-30.6 29.5-30.6 31.2 0 34.1 44.9 88.1 44.9 25.7 0 42.3-11.4 42.3-26.3 0-18.7-16-21.6-42-28-62.5-15.4-117.8-22-117.8-87.2 0-59.2 58.6-81.1 109.1-81.1 55.1 0 110.8 21.9 110.8 55.4 0 16.9-11.4 31.8-30.3 31.8-28.3 0-29.2-33.5-75-33.5-25.7 0-42 7-42 22.5 0 19.8 20.8 21.8 69.1 33 41.4 9.3 90.7 26.8 90.7 77.6 0 59.1-57.1 86.5-112 86.5z"], + "slack": [448, 512, [], "f198", "M94.12 315.1c0 25.9-21.16 47.06-47.06 47.06S0 341 0 315.1c0-25.9 21.16-47.06 47.06-47.06h47.06v47.06zm23.72 0c0-25.9 21.16-47.06 47.06-47.06s47.06 21.16 47.06 47.06v117.84c0 25.9-21.16 47.06-47.06 47.06s-47.06-21.16-47.06-47.06V315.1zm47.06-188.98c-25.9 0-47.06-21.16-47.06-47.06S139 32 164.9 32s47.06 21.16 47.06 47.06v47.06H164.9zm0 23.72c25.9 0 47.06 21.16 47.06 47.06s-21.16 47.06-47.06 47.06H47.06C21.16 243.96 0 222.8 0 196.9s21.16-47.06 47.06-47.06H164.9zm188.98 47.06c0-25.9 21.16-47.06 47.06-47.06 25.9 0 47.06 21.16 47.06 47.06s-21.16 47.06-47.06 47.06h-47.06V196.9zm-23.72 0c0 25.9-21.16 47.06-47.06 47.06-25.9 0-47.06-21.16-47.06-47.06V79.06c0-25.9 21.16-47.06 47.06-47.06 25.9 0 47.06 21.16 47.06 47.06V196.9zM283.1 385.88c25.9 0 47.06 21.16 47.06 47.06 0 25.9-21.16 47.06-47.06 47.06-25.9 0-47.06-21.16-47.06-47.06v-47.06h47.06zm0-23.72c-25.9 0-47.06-21.16-47.06-47.06 0-25.9 21.16-47.06 47.06-47.06h117.84c25.9 0 47.06 21.16 47.06 47.06 0 25.9-21.16 47.06-47.06 47.06H283.1z"], + "slack-hash": [448, 512, [], "f3ef", "M446.2 270.4c-6.2-19-26.9-29.1-46-22.9l-45.4 15.1-30.3-90 45.4-15.1c19.1-6.2 29.1-26.8 23-45.9-6.2-19-26.9-29.1-46-22.9l-45.4 15.1-15.7-47c-6.2-19-26.9-29.1-46-22.9-19.1 6.2-29.1 26.8-23 45.9l15.7 47-93.4 31.2-15.7-47c-6.2-19-26.9-29.1-46-22.9-19.1 6.2-29.1 26.8-23 45.9l15.7 47-45.3 15c-19.1 6.2-29.1 26.8-23 45.9 5 14.5 19.1 24 33.6 24.6 6.8 1 12-1.6 57.7-16.8l30.3 90L78 354.8c-19 6.2-29.1 26.9-23 45.9 5 14.5 19.1 24 33.6 24.6 6.8 1 12-1.6 57.7-16.8l15.7 47c5.9 16.9 24.7 29 46 22.9 19.1-6.2 29.1-26.8 23-45.9l-15.7-47 93.6-31.3 15.7 47c5.9 16.9 24.7 29 46 22.9 19.1-6.2 29.1-26.8 23-45.9l-15.7-47 45.4-15.1c19-6 29.1-26.7 22.9-45.7zm-254.1 47.2l-30.3-90.2 93.5-31.3 30.3 90.2-93.5 31.3z"], + "slideshare": [512, 512, [], "f1e7", "M187.7 153.7c-34 0-61.7 25.7-61.7 57.7 0 31.7 27.7 57.7 61.7 57.7s61.7-26 61.7-57.7c0-32-27.7-57.7-61.7-57.7zm143.4 0c-34 0-61.7 25.7-61.7 57.7 0 31.7 27.7 57.7 61.7 57.7 34.3 0 61.7-26 61.7-57.7.1-32-27.4-57.7-61.7-57.7zm156.6 90l-6 4.3V49.7c0-27.4-20.6-49.7-46-49.7H76.6c-25.4 0-46 22.3-46 49.7V248c-2-1.4-4.3-2.9-6.3-4.3-15.1-10.6-25.1 4-16 17.7 18.3 22.6 53.1 50.3 106.3 72C58.3 525.1 252 555.7 248.9 457.5c0-.7.3-56.6.3-96.6 5.1 1.1 9.4 2.3 13.7 3.1 0 39.7.3 92.8.3 93.5-3.1 98.3 190.6 67.7 134.3-124 53.1-21.7 88-49.4 106.3-72 9.1-13.8-.9-28.3-16.1-17.8zm-30.5 19.2c-68.9 37.4-128.3 31.1-160.6 29.7-23.7-.9-32.6 9.1-33.7 24.9-10.3-7.7-18.6-15.5-20.3-17.1-5.1-5.4-13.7-8-27.1-7.7-31.7 1.1-89.7 7.4-157.4-28V72.3c0-34.9 8.9-45.7 40.6-45.7h317.7c30.3 0 40.9 12.9 40.9 45.7v190.6z"], + "snapchat": [496, 512, [], "f2ab", "M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm169.5 338.9c-3.5 8.1-18.1 14-44.8 18.2-1.4 1.9-2.5 9.8-4.3 15.9-1.1 3.7-3.7 5.9-8.1 5.9h-.2c-6.2 0-12.8-2.9-25.8-2.9-17.6 0-23.7 4-37.4 13.7-14.5 10.3-28.4 19.1-49.2 18.2-21 1.6-38.6-11.2-48.5-18.2-13.8-9.7-19.8-13.7-37.4-13.7-12.5 0-20.4 3.1-25.8 3.1-5.4 0-7.5-3.3-8.3-6-1.8-6.1-2.9-14.1-4.3-16-13.8-2.1-44.8-7.5-45.5-21.4-.2-3.6 2.3-6.8 5.9-7.4 46.3-7.6 67.1-55.1 68-57.1 0-.1.1-.2.2-.3 2.5-5 3-9.2 1.6-12.5-3.4-7.9-17.9-10.7-24-13.2-15.8-6.2-18-13.4-17-18.3 1.6-8.5 14.4-13.8 21.9-10.3 5.9 2.8 11.2 4.2 15.7 4.2 3.3 0 5.5-.8 6.6-1.4-1.4-23.9-4.7-58 3.8-77.1C183.1 100 230.7 96 244.7 96c.6 0 6.1-.1 6.7-.1 34.7 0 68 17.8 84.3 54.3 8.5 19.1 5.2 53.1 3.8 77.1 1.1.6 2.9 1.3 5.7 1.4 4.3-.2 9.2-1.6 14.7-4.2 4-1.9 9.6-1.6 13.6 0 6.3 2.3 10.3 6.8 10.4 11.9.1 6.5-5.7 12.1-17.2 16.6-1.4.6-3.1 1.1-4.9 1.7-6.5 2.1-16.4 5.2-19 11.5-1.4 3.3-.8 7.5 1.6 12.5.1.1.1.2.2.3.9 2 21.7 49.5 68 57.1 4 1 7.1 5.5 4.9 10.8z"], + "snapchat-ghost": [512, 512, [], "f2ac", "M510.846 392.673c-5.211 12.157-27.239 21.089-67.36 27.318-2.064 2.786-3.775 14.686-6.507 23.956-1.625 5.566-5.623 8.869-12.128 8.869l-.297-.005c-9.395 0-19.203-4.323-38.852-4.323-26.521 0-35.662 6.043-56.254 20.588-21.832 15.438-42.771 28.764-74.027 27.399-31.646 2.334-58.025-16.908-72.871-27.404-20.714-14.643-29.828-20.582-56.241-20.582-18.864 0-30.736 4.72-38.852 4.72-8.073 0-11.213-4.922-12.422-9.04-2.703-9.189-4.404-21.263-6.523-24.13-20.679-3.209-67.31-11.344-68.498-32.15a10.627 10.627 0 0 1 8.877-11.069c69.583-11.455 100.924-82.901 102.227-85.934.074-.176.155-.344.237-.515 3.713-7.537 4.544-13.849 2.463-18.753-5.05-11.896-26.872-16.164-36.053-19.796-23.715-9.366-27.015-20.128-25.612-27.504 2.437-12.836 21.725-20.735 33.002-15.453 8.919 4.181 16.843 6.297 23.547 6.297 5.022 0 8.212-1.204 9.96-2.171-2.043-35.936-7.101-87.29 5.687-115.969C158.122 21.304 229.705 15.42 250.826 15.42c.944 0 9.141-.089 10.11-.089 52.148 0 102.254 26.78 126.723 81.643 12.777 28.65 7.749 79.792 5.695 116.009 1.582.872 4.357 1.942 8.599 2.139 6.397-.286 13.815-2.389 22.069-6.257 6.085-2.846 14.406-2.461 20.48.058l.029.01c9.476 3.385 15.439 10.215 15.589 17.87.184 9.747-8.522 18.165-25.878 25.018-2.118.835-4.694 1.655-7.434 2.525-9.797 3.106-24.6 7.805-28.616 17.271-2.079 4.904-1.256 11.211 2.46 18.748.087.168.166.342.239.515 1.301 3.03 32.615 74.46 102.23 85.934 6.427 1.058 11.163 7.877 7.725 15.859z"], + "snapchat-square": [448, 512, [], "f2ad", "M400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zm-6.5 314.9c-3.5 8.1-18.1 14-44.8 18.2-1.4 1.9-2.5 9.8-4.3 15.9-1.1 3.7-3.7 5.9-8.1 5.9h-.2c-6.2 0-12.8-2.9-25.8-2.9-17.6 0-23.7 4-37.4 13.7-14.5 10.3-28.4 19.1-49.2 18.2-21 1.6-38.6-11.2-48.5-18.2-13.8-9.7-19.8-13.7-37.4-13.7-12.5 0-20.4 3.1-25.8 3.1-5.4 0-7.5-3.3-8.3-6-1.8-6.1-2.9-14.1-4.3-16-13.8-2.1-44.8-7.5-45.5-21.4-.2-3.6 2.3-6.8 5.9-7.4 46.3-7.6 67.1-55.1 68-57.1 0-.1.1-.2.2-.3 2.5-5 3-9.2 1.6-12.5-3.4-7.9-17.9-10.7-24-13.2-15.8-6.2-18-13.4-17-18.3 1.6-8.5 14.4-13.8 21.9-10.3 5.9 2.8 11.2 4.2 15.7 4.2 3.3 0 5.5-.8 6.6-1.4-1.4-23.9-4.7-58 3.8-77.1C159.1 100 206.7 96 220.7 96c.6 0 6.1-.1 6.7-.1 34.7 0 68 17.8 84.3 54.3 8.5 19.1 5.2 53.1 3.8 77.1 1.1.6 2.9 1.3 5.7 1.4 4.3-.2 9.2-1.6 14.7-4.2 4-1.9 9.6-1.6 13.6 0 6.3 2.3 10.3 6.8 10.4 11.9.1 6.5-5.7 12.1-17.2 16.6-1.4.6-3.1 1.1-4.9 1.7-6.5 2.1-16.4 5.2-19 11.5-1.4 3.3-.8 7.5 1.6 12.5.1.1.1.2.2.3.9 2 21.7 49.5 68 57.1 4 1 7.1 5.5 4.9 10.8z"], + "soundcloud": [640, 512, [], "f1be", "M111.4 256.3l5.8 65-5.8 68.3c-.3 2.5-2.2 4.4-4.4 4.4s-4.2-1.9-4.2-4.4l-5.6-68.3 5.6-65c0-2.2 1.9-4.2 4.2-4.2 2.2 0 4.1 2 4.4 4.2zm21.4-45.6c-2.8 0-4.7 2.2-5 5l-5 105.6 5 68.3c.3 2.8 2.2 5 5 5 2.5 0 4.7-2.2 4.7-5l5.8-68.3-5.8-105.6c0-2.8-2.2-5-4.7-5zm25.5-24.1c-3.1 0-5.3 2.2-5.6 5.3l-4.4 130 4.4 67.8c.3 3.1 2.5 5.3 5.6 5.3 2.8 0 5.3-2.2 5.3-5.3l5.3-67.8-5.3-130c0-3.1-2.5-5.3-5.3-5.3zM7.2 283.2c-1.4 0-2.2 1.1-2.5 2.5L0 321.3l4.7 35c.3 1.4 1.1 2.5 2.5 2.5s2.2-1.1 2.5-2.5l5.6-35-5.6-35.6c-.3-1.4-1.1-2.5-2.5-2.5zm23.6-21.9c-1.4 0-2.5 1.1-2.5 2.5l-6.4 57.5 6.4 56.1c0 1.7 1.1 2.8 2.5 2.8s2.5-1.1 2.8-2.5l7.2-56.4-7.2-57.5c-.3-1.4-1.4-2.5-2.8-2.5zm25.3-11.4c-1.7 0-3.1 1.4-3.3 3.3L47 321.3l5.8 65.8c.3 1.7 1.7 3.1 3.3 3.1 1.7 0 3.1-1.4 3.1-3.1l6.9-65.8-6.9-68.1c0-1.9-1.4-3.3-3.1-3.3zm25.3-2.2c-1.9 0-3.6 1.4-3.6 3.6l-5.8 70 5.8 67.8c0 2.2 1.7 3.6 3.6 3.6s3.6-1.4 3.9-3.6l6.4-67.8-6.4-70c-.3-2.2-2-3.6-3.9-3.6zm241.4-110.9c-1.1-.8-2.8-1.4-4.2-1.4-2.2 0-4.2.8-5.6 1.9-1.9 1.7-3.1 4.2-3.3 6.7v.8l-3.3 176.7 1.7 32.5 1.7 31.7c.3 4.7 4.2 8.6 8.9 8.6s8.6-3.9 8.6-8.6l3.9-64.2-3.9-177.5c-.4-3-2-5.8-4.5-7.2zm-26.7 15.3c-1.4-.8-2.8-1.4-4.4-1.4s-3.1.6-4.4 1.4c-2.2 1.4-3.6 3.9-3.6 6.7l-.3 1.7-2.8 160.8s0 .3 3.1 65.6v.3c0 1.7.6 3.3 1.7 4.7 1.7 1.9 3.9 3.1 6.4 3.1 2.2 0 4.2-1.1 5.6-2.5 1.7-1.4 2.5-3.3 2.5-5.6l.3-6.7 3.1-58.6-3.3-162.8c-.3-2.8-1.7-5.3-3.9-6.7zm-111.4 22.5c-3.1 0-5.8 2.8-5.8 6.1l-4.4 140.6 4.4 67.2c.3 3.3 2.8 5.8 5.8 5.8 3.3 0 5.8-2.5 6.1-5.8l5-67.2-5-140.6c-.2-3.3-2.7-6.1-6.1-6.1zm376.7 62.8c-10.8 0-21.1 2.2-30.6 6.1-6.4-70.8-65.8-126.4-138.3-126.4-17.8 0-35 3.3-50.3 9.4-6.1 2.2-7.8 4.4-7.8 9.2v249.7c0 5 3.9 8.6 8.6 9.2h218.3c43.3 0 78.6-35 78.6-78.3.1-43.6-35.2-78.9-78.5-78.9zm-296.7-60.3c-4.2 0-7.5 3.3-7.8 7.8l-3.3 136.7 3.3 65.6c.3 4.2 3.6 7.5 7.8 7.5 4.2 0 7.5-3.3 7.5-7.5l3.9-65.6-3.9-136.7c-.3-4.5-3.3-7.8-7.5-7.8zm-53.6-7.8c-3.3 0-6.4 3.1-6.4 6.7l-3.9 145.3 3.9 66.9c.3 3.6 3.1 6.4 6.4 6.4 3.6 0 6.4-2.8 6.7-6.4l4.4-66.9-4.4-145.3c-.3-3.6-3.1-6.7-6.7-6.7zm26.7 3.4c-3.9 0-6.9 3.1-6.9 6.9L227 321.3l3.9 66.4c.3 3.9 3.1 6.9 6.9 6.9s6.9-3.1 6.9-6.9l4.2-66.4-4.2-141.7c0-3.9-3-6.9-6.9-6.9z"], + "sourcetree": [448, 512, [], "f7d3", "M427.2 203c0-112.1-90.9-203-203-203C112.1-.2 21.2 90.6 21 202.6A202.86 202.86 0 0 0 161.5 396v101.7a14.3 14.3 0 0 0 14.3 14.3h96.4a14.3 14.3 0 0 0 14.3-14.3V396.1A203.18 203.18 0 0 0 427.2 203zm-271.6 0c0-90.8 137.3-90.8 137.3 0-.1 89.9-137.3 91-137.3 0z"], + "speakap": [448, 512, [], "f3f3", "M64 391.78C-15.41 303.59-8 167.42 80.64 87.64s224.8-73 304.21 15.24 72 224.36-16.64 304.14c-18.74 16.87 64 43.09 42 52.26-82.06 34.21-253.91 35-346.23-67.5zm213.31-211.6l38.5-40.86c-9.61-8.89-32-26.83-76.17-27.6-52.33-.91-95.86 28.3-96.77 80-.2 11.33.29 36.72 29.42 54.83 34.46 21.42 86.52 21.51 86 52.26-.37 21.28-26.42 25.81-38.59 25.6-3-.05-30.23-.46-47.61-24.62l-40 42.61c28.16 27 59 32.62 83.49 33.05 10.23.18 96.42.33 97.84-81 .28-15.81-2.07-39.72-28.86-56.59-34.36-21.64-85-19.45-84.43-49.75.41-23.25 31-25.37 37.53-25.26.43 0 26.62.26 39.62 17.37z"], + "speaker-deck": [512, 512, [], "f83c", "M213.86 296H100a100 100 0 0 1 0-200h132.84a40 40 0 0 1 0 80H98c-26.47 0-26.45 40 0 40h113.82a100 100 0 0 1 0 200H40a40 40 0 0 1 0-80h173.86c26.48 0 26.46-40 0-40zM298 416a120.21 120.21 0 0 0 51.11-80h64.55a19.83 19.83 0 0 0 19.66-20V196a19.83 19.83 0 0 0-19.66-20H296.42a60.77 60.77 0 0 0 0-80h136.93c43.44 0 78.65 35.82 78.65 80v160c0 44.18-35.21 80-78.65 80z"], + "spotify": [496, 512, [], "f1bc", "M248 8C111.1 8 0 119.1 0 256s111.1 248 248 248 248-111.1 248-248S384.9 8 248 8zm100.7 364.9c-4.2 0-6.8-1.3-10.7-3.6-62.4-37.6-135-39.2-206.7-24.5-3.9 1-9 2.6-11.9 2.6-9.7 0-15.8-7.7-15.8-15.8 0-10.3 6.1-15.2 13.6-16.8 81.9-18.1 165.6-16.5 237 26.2 6.1 3.9 9.7 7.4 9.7 16.5s-7.1 15.4-15.2 15.4zm26.9-65.6c-5.2 0-8.7-2.3-12.3-4.2-62.5-37-155.7-51.9-238.6-29.4-4.8 1.3-7.4 2.6-11.9 2.6-10.7 0-19.4-8.7-19.4-19.4s5.2-17.8 15.5-20.7c27.8-7.8 56.2-13.6 97.8-13.6 64.9 0 127.6 16.1 177 45.5 8.1 4.8 11.3 11 11.3 19.7-.1 10.8-8.5 19.5-19.4 19.5zm31-76.2c-5.2 0-8.4-1.3-12.9-3.9-71.2-42.5-198.5-52.7-280.9-29.7-3.6 1-8.1 2.6-12.9 2.6-13.2 0-23.3-10.3-23.3-23.6 0-13.6 8.4-21.3 17.4-23.9 35.2-10.3 74.6-15.2 117.5-15.2 73 0 149.5 15.2 205.4 47.8 7.8 4.5 12.9 10.7 12.9 22.6 0 13.6-11 23.3-23.2 23.3z"], + "squarespace": [512, 512, [], "f5be", "M186.12 343.34c-9.65 9.65-9.65 25.29 0 34.94 9.65 9.65 25.29 9.65 34.94 0L378.24 221.1c19.29-19.29 50.57-19.29 69.86 0s19.29 50.57 0 69.86L293.95 445.1c19.27 19.29 50.53 19.31 69.82.04l.04-.04 119.25-119.24c38.59-38.59 38.59-101.14 0-139.72-38.59-38.59-101.15-38.59-139.72 0l-157.22 157.2zm244.53-104.8c-9.65-9.65-25.29-9.65-34.93 0l-157.2 157.18c-19.27 19.29-50.53 19.31-69.82.05l-.05-.05c-9.64-9.64-25.27-9.65-34.92-.01l-.01.01c-9.65 9.64-9.66 25.28-.02 34.93l.02.02c38.58 38.57 101.14 38.57 139.72 0l157.2-157.2c9.65-9.65 9.65-25.29.01-34.93zm-261.99 87.33l157.18-157.18c9.64-9.65 9.64-25.29 0-34.94-9.64-9.64-25.27-9.64-34.91 0L133.72 290.93c-19.28 19.29-50.56 19.3-69.85.01l-.01-.01c-19.29-19.28-19.31-50.54-.03-69.84l.03-.03L218.03 66.89c-19.28-19.29-50.55-19.3-69.85-.02l-.02.02L28.93 186.14c-38.58 38.59-38.58 101.14 0 139.72 38.6 38.59 101.13 38.59 139.73.01zm-87.33-52.4c9.64 9.64 25.27 9.64 34.91 0l157.21-157.19c19.28-19.29 50.55-19.3 69.84-.02l.02.02c9.65 9.65 25.29 9.65 34.93 0 9.65-9.65 9.65-25.29 0-34.93-38.59-38.59-101.13-38.59-139.72 0L81.33 238.54c-9.65 9.64-9.65 25.28-.01 34.93h.01z"], + "stack-exchange": [448, 512, [], "f18d", "M17.7 332.3h412.7v22c0 37.7-29.3 68-65.3 68h-19L259.3 512v-89.7H83c-36 0-65.3-30.3-65.3-68v-22zm0-23.6h412.7v-85H17.7v85zm0-109.4h412.7v-85H17.7v85zM365 0H83C47 0 17.7 30.3 17.7 67.7V90h412.7V67.7C430.3 30.3 401 0 365 0z"], + "stack-overflow": [384, 512, [], "f16c", "M290.7 311L95 269.7 86.8 309l195.7 41zm51-87L188.2 95.7l-25.5 30.8 153.5 128.3zm-31.2 39.7L129.2 179l-16.7 36.5L293.7 300zM262 32l-32 24 119.3 160.3 32-24zm20.5 328h-200v39.7h200zm39.7 80H42.7V320h-40v160h359.5V320h-40z"], + "stackpath": [448, 512, [], "f842", "M244.6 232.4c0 8.5-4.26 20.49-21.34 20.49h-19.61v-41.47h19.61c17.13 0 21.34 12.36 21.34 20.98zM448 32v448H0V32zM151.3 287.84c0-21.24-12.12-34.54-46.72-44.85-20.57-7.41-26-10.91-26-18.63s7-14.61 20.41-14.61c14.09 0 20.79 8.45 20.79 18.35h30.7l.19-.57c.5-19.57-15.06-41.65-51.12-41.65-23.37 0-52.55 10.75-52.55 38.29 0 19.4 9.25 31.29 50.74 44.37 17.26 6.15 21.91 10.4 21.91 19.48 0 15.2-19.13 14.23-19.47 14.23-20.4 0-25.65-9.1-25.65-21.9h-30.8l-.18.56c-.68 31.32 28.38 45.22 56.63 45.22 29.98 0 51.12-13.55 51.12-38.29zm125.38-55.63c0-25.3-18.43-45.46-53.42-45.46h-51.78v138.18h32.17v-47.36h19.61c30.25 0 53.42-15.95 53.42-45.36zM297.94 325L347 186.78h-31.09L268 325zm106.52-138.22h-31.09L325.46 325h29.94z"], + "staylinked": [440, 512, [], "f3f5", "M382.7 292.5l2.7 2.7-170-167.3c-3.5-3.5-9.7-3.7-13.8-.5L144.3 171c-4.2 3.2-4.6 8.7-1.1 12.2l68.1 64.3c3.6 3.5 9.9 3.7 14 .5l.1-.1c4.1-3.2 10.4-3 14 .5l84 81.3c3.6 3.5 3.2 9-.9 12.2l-93.2 74c-4.2 3.3-10.5 3.1-14.2-.4L63.2 268c-3.5-3.5-9.7-3.7-13.9-.5L3.5 302.4c-4.2 3.2-4.7 8.7-1.2 12.2L211 510.7s7.4 6.8 17.3-.8l198-163.9c4-3.2 4.4-8.7.7-12.2zm54.5-83.4L226.7 2.5c-1.5-1.2-8-5.5-16.3 1.1L3.6 165.7c-4.2 3.2-4.8 8.7-1.2 12.2l42.3 41.7 171.7 165.1c3.7 3.5 10.1 3.7 14.3.4l50.2-38.8-.3-.3 7.7-6c4.2-3.2 4.6-8.7.9-12.2l-57.1-54.4c-3.6-3.5-10-3.7-14.2-.5l-.1.1c-4.2 3.2-10.5 3.1-14.2-.4L109 180.8c-3.6-3.5-3.1-8.9 1.1-12.2l92.2-71.5c4.1-3.2 10.3-3 13.9.5l160.4 159c3.7 3.5 10 3.7 14.1.5l45.8-35.8c4.1-3.2 4.4-8.7.7-12.2z"], + "steam": [496, 512, [], "f1b6", "M496 256c0 137-111.2 248-248.4 248-113.8 0-209.6-76.3-239-180.4l95.2 39.3c6.4 32.1 34.9 56.4 68.9 56.4 39.2 0 71.9-32.4 70.2-73.5l84.5-60.2c52.1 1.3 95.8-40.9 95.8-93.5 0-51.6-42-93.5-93.7-93.5s-93.7 42-93.7 93.5v1.2L176.6 279c-15.5-.9-30.7 3.4-43.5 12.1L0 236.1C10.2 108.4 117.1 8 247.6 8 384.8 8 496 119 496 256zM155.7 384.3l-30.5-12.6a52.79 52.79 0 0 0 27.2 25.8c26.9 11.2 57.8-1.6 69-28.4 5.4-13 5.5-27.3.1-40.3-5.4-13-15.5-23.2-28.5-28.6-12.9-5.4-26.7-5.2-38.9-.6l31.5 13c19.8 8.2 29.2 30.9 20.9 50.7-8.3 19.9-31 29.2-50.8 21zm173.8-129.9c-34.4 0-62.4-28-62.4-62.3s28-62.3 62.4-62.3 62.4 28 62.4 62.3-27.9 62.3-62.4 62.3zm.1-15.6c25.9 0 46.9-21 46.9-46.8 0-25.9-21-46.8-46.9-46.8s-46.9 21-46.9 46.8c.1 25.8 21.1 46.8 46.9 46.8z"], + "steam-square": [448, 512, [], "f1b7", "M185.2 356.5c7.7-18.5-1-39.7-19.6-47.4l-29.5-12.2c11.4-4.3 24.3-4.5 36.4.5 12.2 5.1 21.6 14.6 26.7 26.7 5 12.2 5 25.6-.1 37.7-10.5 25.1-39.4 37-64.6 26.5-11.6-4.8-20.4-13.6-25.4-24.2l28.5 11.8c18.6 7.8 39.9-.9 47.6-19.4zM400 32H48C21.5 32 0 53.5 0 80v160.7l116.6 48.1c12-8.2 26.2-12.1 40.7-11.3l55.4-80.2v-1.1c0-48.2 39.3-87.5 87.6-87.5s87.6 39.3 87.6 87.5c0 49.2-40.9 88.7-89.6 87.5l-79 56.3c1.6 38.5-29.1 68.8-65.7 68.8-31.8 0-58.5-22.7-64.5-52.7L0 319.2V432c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zm-99.7 222.5c-32.2 0-58.4-26.1-58.4-58.3s26.2-58.3 58.4-58.3 58.4 26.2 58.4 58.3-26.2 58.3-58.4 58.3zm.1-14.6c24.2 0 43.9-19.6 43.9-43.8 0-24.2-19.6-43.8-43.9-43.8-24.2 0-43.9 19.6-43.9 43.8 0 24.2 19.7 43.8 43.9 43.8z"], + "steam-symbol": [448, 512, [], "f3f6", "M395.5 177.5c0 33.8-27.5 61-61 61-33.8 0-61-27.3-61-61s27.3-61 61-61c33.5 0 61 27.2 61 61zm52.5.2c0 63-51 113.8-113.7 113.8L225 371.3c-4 43-40.5 76.8-84.5 76.8-40.5 0-74.7-28.8-83-67L0 358V250.7L97.2 290c15.1-9.2 32.2-13.3 52-11.5l71-101.7c.5-62.3 51.5-112.8 114-112.8C397 64 448 115 448 177.7zM203 363c0-34.7-27.8-62.5-62.5-62.5-4.5 0-9 .5-13.5 1.5l26 10.5c25.5 10.2 38 39 27.7 64.5-10.2 25.5-39.2 38-64.7 27.5-10.2-4-20.5-8.3-30.7-12.2 10.5 19.7 31.2 33.2 55.2 33.2 34.7 0 62.5-27.8 62.5-62.5zm207.5-185.3c0-42-34.3-76.2-76.2-76.2-42.3 0-76.5 34.2-76.5 76.2 0 42.2 34.3 76.2 76.5 76.2 41.9.1 76.2-33.9 76.2-76.2z"], + "sticker-mule": [576, 512, [], "f3f7", "M561.7 199.6c-1.3.3.3 0 0 0zm-6.2-77.4c-7.7-22.3-5.1-7.2-13.4-36.9-1.6-6.5-3.6-14.5-6.2-20-4.4-8.7-4.6-7.5-4.6-9.5 0-5.3 30.7-45.3 19-46.9-5.7-.6-12.2 11.6-20.6 17-8.6 4.2-8 5-10.3 5-2.6 0-5.7-3-6.2-5-2-5.7 1.9-25.9-3.6-25.9-3.6 0-12.3 24.8-17 25.8-5.2 1.3-27.9-11.4-75.1 18-25.3 13.2-86.9 65.2-87 65.3-6.7 4.7-20 4.7-35.5 16-44.4 30.1-109.6 9.4-110.7 9-110.6-26.8-128-15.2-159 11.5-20.8 17.9-23.7 36.5-24.2 38.9-4.2 20.4 5.2 48.3 6.7 64.3 1.8 19.3-2.7 17.7 7.7 98.3.5 1 4.1 0 5.1 1.5 0 8.4-3.8 12.1-4.1 13-1.5 4.5-1.5 10.5 0 16 2.3 8.2 8.2 37.2 8.2 46.9 0 41.8.4 44 2.6 49.4 3.9 10 12.5 9.1 17 12 3.1 3.5-.5 8.5 1 12.5.5 2 3.6 4 6.2 5 9.2 3.6 27 .3 29.9-2.5 1.6-1.5.5-4.5 3.1-5 5.1 0 10.8-.5 14.4-2.5 5.1-2.5 4.1-6 1.5-10.5-.4-.8-7-13.3-9.8-16-2.1-2-5.1-3-7.2-4.5-5.8-4.9-10.3-19.4-10.3-19.5-4.6-19.4-10.3-46.3-4.1-66.8 4.6-17.2 39.5-87.7 39.6-87.8 4.1-6.5 17-11.5 27.3-7 6 1.9 19.3 22 65.4 30.9 47.9 8.7 97.4-2 112.2-2 2.8 2-1.9 13-.5 38.9 0 26.4-.4 13.7-4.1 29.9-2.2 9.7 3.4 23.2-1.5 46.9-1.4 9.8-9.9 32.7-8.2 43.4.5 1 1 2 1.5 3.5.5 4.5 1.5 8.5 4.6 10 7.3 3.6 12-3.5 9.8 11.5-.7 3.1-2.6 12 1.5 15 4.4 3.7 30.6 3.4 36.5.5 2.6-1.5 1.6-4.5 6.4-7.4 1.9-.9 11.3-.4 11.3-6.5.3-1.8-9.2-19.9-9.3-20-2.6-3.5-9.2-4.5-11.3-8-6.9-10.1-1.7-52.6.5-59.4 3-11 5.6-22.4 8.7-32.4 11-42.5 10.3-50.6 16.5-68.3.8-1.8 6.4-23.1 10.3-29.9 9.3-17 21.7-32.4 33.5-47.4 18-22.9 34-46.9 52-69.8 6.1-7 8.2-13.7 18-8 10.8 5.7 21.6 7 31.9 17 14.6 12.8 10.2 18.2 11.8 22.9 1.5 5 7.7 10.5 14.9 9.5 10.4-2 13-2.5 13.4-2.5 2.6-.5 5.7-5 7.2-8 3.1-5.5 7.2-9 7.2-16.5 0-7.7-.4-2.8-20.6-52.9z"], + "strava": [384, 512, [], "f428", "M158.4 0L7 292h89.2l62.2-116.1L220.1 292h88.5zm150.2 292l-43.9 88.2-44.6-88.2h-67.6l112.2 220 111.5-220z"], + "stripe": [640, 512, [], "f429", "M165 144.7l-43.3 9.2-.2 142.4c0 26.3 19.8 43.3 46.1 43.3 14.6 0 25.3-2.7 31.2-5.9v-33.8c-5.7 2.3-33.7 10.5-33.7-15.7V221h33.7v-37.8h-33.7zm89.1 51.6l-2.7-13.1H213v153.2h44.3V233.3c10.5-13.8 28.2-11.1 33.9-9.3v-40.8c-6-2.1-26.7-6-37.1 13.1zm92.3-72.3l-44.6 9.5v36.2l44.6-9.5zM44.9 228.3c0-6.9 5.8-9.6 15.1-9.7 13.5 0 30.7 4.1 44.2 11.4v-41.8c-14.7-5.8-29.4-8.1-44.1-8.1-36 0-60 18.8-60 50.2 0 49.2 67.5 41.2 67.5 62.4 0 8.2-7.1 10.9-17 10.9-14.7 0-33.7-6.1-48.6-14.2v40c16.5 7.1 33.2 10.1 48.5 10.1 36.9 0 62.3-15.8 62.3-47.8 0-52.9-67.9-43.4-67.9-63.4zM640 261.6c0-45.5-22-81.4-64.2-81.4s-67.9 35.9-67.9 81.1c0 53.5 30.3 78.2 73.5 78.2 21.2 0 37.1-4.8 49.2-11.5v-33.4c-12.1 6.1-26 9.8-43.6 9.8-17.3 0-32.5-6.1-34.5-26.9h86.9c.2-2.3.6-11.6.6-15.9zm-87.9-16.8c0-20 12.3-28.4 23.4-28.4 10.9 0 22.5 8.4 22.5 28.4zm-112.9-64.6c-17.4 0-28.6 8.2-34.8 13.9l-2.3-11H363v204.8l44.4-9.4.1-50.2c6.4 4.7 15.9 11.2 31.4 11.2 31.8 0 60.8-23.2 60.8-79.6.1-51.6-29.3-79.7-60.5-79.7zm-10.6 122.5c-10.4 0-16.6-3.8-20.9-8.4l-.3-66c4.6-5.1 11-8.8 21.2-8.8 16.2 0 27.4 18.2 27.4 41.4.1 23.9-10.9 41.8-27.4 41.8zm-126.7 33.7h44.6V183.2h-44.6z"], + "stripe-s": [384, 512, [], "f42a", "M155.3 154.6c0-22.3 18.6-30.9 48.4-30.9 43.4 0 98.5 13.3 141.9 36.7V26.1C298.3 7.2 251.1 0 203.8 0 88.1 0 11 60.4 11 161.4c0 157.9 216.8 132.3 216.8 200.4 0 26.4-22.9 34.9-54.7 34.9-47.2 0-108.2-19.5-156.1-45.5v128.5a396.09 396.09 0 0 0 156 32.4c118.6 0 200.3-51 200.3-153.6 0-170.2-218-139.7-218-203.9z"], + "studiovinari": [512, 512, [], "f3f8", "M480.3 187.7l4.2 28v28l-25.1 44.1-39.8 78.4-56.1 67.5-79.1 37.8-17.7 24.5-7.7 12-9.6 4s17.3-63.6 19.4-63.6c2.1 0 20.3.7 20.3.7l66.7-38.6-92.5 26.1-55.9 36.8-22.8 28-6.6 1.4 20.8-73.6 6.9-5.5 20.7 12.9 88.3-45.2 56.8-51.5 14.8-68.4-125.4 23.3 15.2-18.2-173.4-53.3 81.9-10.5-166-122.9L133.5 108 32.2 0l252.9 126.6-31.5-38L378 163 234.7 64l18.7 38.4-49.6-18.1L158.3 0l194.6 122L310 66.2l108 96.4 12-8.9-21-16.4 4.2-37.8L451 89.1l29.2 24.7 11.5 4.2-7 6.2 8.5 12-13.1 7.4-10.3 20.2 10.5 23.9z"], + "stumbleupon": [512, 512, [], "f1a4", "M502.9 266v69.7c0 62.1-50.3 112.4-112.4 112.4-61.8 0-112.4-49.8-112.4-111.3v-70.2l34.3 16 51.1-15.2V338c0 14.7 12 26.5 26.7 26.5S417 352.7 417 338v-72h85.9zm-224.7-58.2l34.3 16 51.1-15.2V173c0-60.5-51.1-109-112.1-109-60.8 0-112.1 48.2-112.1 108.2v162.4c0 14.9-12 26.7-26.7 26.7S86 349.5 86 334.6V266H0v69.7C0 397.7 50.3 448 112.4 448c61.6 0 112.4-49.5 112.4-110.8V176.9c0-14.7 12-26.7 26.7-26.7s26.7 12 26.7 26.7v30.9z"], + "stumbleupon-circle": [496, 512, [], "f1a3", "M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm0 177.5c-9.8 0-17.8 8-17.8 17.8v106.9c0 40.9-33.9 73.9-74.9 73.9-41.4 0-74.9-33.5-74.9-74.9v-46.5h57.3v45.8c0 10 8 17.8 17.8 17.8s17.8-7.9 17.8-17.8V200.1c0-40 34.2-72.1 74.7-72.1 40.7 0 74.7 32.3 74.7 72.6v23.7l-34.1 10.1-22.9-10.7v-20.6c.1-9.6-7.9-17.6-17.7-17.6zm167.6 123.6c0 41.4-33.5 74.9-74.9 74.9-41.2 0-74.9-33.2-74.9-74.2V263l22.9 10.7 34.1-10.1v47.1c0 9.8 8 17.6 17.8 17.6s17.8-7.9 17.8-17.6v-48h57.3c-.1 45.9-.1 46.4-.1 46.4z"], + "superpowers": [448, 512, [], "f2dd", "M448 32c-83.3 11-166.8 22-250 33-92 12.5-163.3 86.7-169 180-3.3 55.5 18 109.5 57.8 148.2L0 480c83.3-11 166.5-22 249.8-33 91.8-12.5 163.3-86.8 168.7-179.8 3.5-55.5-18-109.5-57.7-148.2L448 32zm-79.7 232.3c-4.2 79.5-74 139.2-152.8 134.5-79.5-4.7-140.7-71-136.3-151 4.5-79.2 74.3-139.3 153-134.5 79.3 4.7 140.5 71 136.1 151z"], + "supple": [640, 512, [], "f3f9", "M640 262.5c0 64.1-109 116.1-243.5 116.1-24.8 0-48.6-1.8-71.1-5 7.7.4 15.5.6 23.4.6 134.5 0 243.5-56.9 243.5-127.1 0-29.4-19.1-56.4-51.2-78 60 21.1 98.9 55.1 98.9 93.4zM47.7 227.9c-.1-70.2 108.8-127.3 243.3-127.6 7.9 0 15.6.2 23.3.5-22.5-3.2-46.3-4.9-71-4.9C108.8 96.3-.1 148.5 0 212.6c.1 38.3 39.1 72.3 99.3 93.3-32.3-21.5-51.5-48.6-51.6-78zm60.2 39.9s10.5 13.2 29.3 13.2c17.9 0 28.4-11.5 28.4-25.1 0-28-40.2-25.1-40.2-39.7 0-5.4 5.3-9.1 12.5-9.1 5.7 0 11.3 2.6 11.3 6.6v3.9h14.2v-7.9c0-12.1-15.4-16.8-25.4-16.8-16.5 0-28.5 10.2-28.5 24.1 0 26.6 40.2 25.4 40.2 39.9 0 6.6-5.8 10.1-12.3 10.1-11.9 0-20.7-10.1-20.7-10.1l-8.8 10.9zm120.8-73.6v54.4c0 11.3-7.1 17.8-17.8 17.8-10.7 0-17.8-6.5-17.8-17.7v-54.5h-15.8v55c0 18.9 13.4 31.9 33.7 31.9 20.1 0 33.4-13 33.4-31.9v-55h-15.7zm34.4 85.4h15.8v-29.5h15.5c16 0 27.2-11.5 27.2-28.1s-11.2-27.8-27.2-27.8h-39.1v13.4h7.8v72zm15.8-43v-29.1h12.9c8.7 0 13.7 5.7 13.7 14.4 0 8.9-5.1 14.7-14 14.7h-12.6zm57 43h15.8v-29.5h15.5c16 0 27.2-11.5 27.2-28.1s-11.2-27.8-27.2-27.8h-39.1v13.4h7.8v72zm15.7-43v-29.1h12.9c8.7 0 13.7 5.7 13.7 14.4 0 8.9-5 14.7-14 14.7h-12.6zm57.1 34.8c0 5.8 2.4 8.2 8.2 8.2h37.6c5.8 0 8.2-2.4 8.2-8.2v-13h-14.3v5.2c0 1.7-1 2.6-2.6 2.6h-18.6c-1.7 0-2.6-1-2.6-2.6v-61.2c0-5.7-2.4-8.2-8.2-8.2H401v13.4h5.2c1.7 0 2.6 1 2.6 2.6v61.2zm63.4 0c0 5.8 2.4 8.2 8.2 8.2H519c5.7 0 8.2-2.4 8.2-8.2v-13h-14.3v5.2c0 1.7-1 2.6-2.6 2.6h-19.7c-1.7 0-2.6-1-2.6-2.6v-20.3h27.7v-13.4H488v-22.4h19.2c1.7 0 2.6 1 2.6 2.6v5.2H524v-13c0-5.7-2.5-8.2-8.2-8.2h-51.6v13.4h7.8v63.9zm58.9-76v5.9h1.6v-5.9h2.7v-1.2h-7v1.2h2.7zm5.7-1.2v7.1h1.5v-5.7l2.3 5.7h1.3l2.3-5.7v5.7h1.5v-7.1h-2.3l-2.1 5.1-2.1-5.1h-2.4z"], + "suse": [640, 512, [], "f7d6", "M471.08 102.66s-.3 18.3-.3 20.3c-9.1-3-74.4-24.1-135.7-26.3-51.9-1.8-122.8-4.3-223 57.3-19.4 12.4-73.9 46.1-99.6 109.7C7 277-.12 307 7 335.06a111 111 0 0 0 16.5 35.7c17.4 25 46.6 41.6 78.1 44.4 44.4 3.9 78.1-16 90-53.3 8.2-25.8 0-63.6-31.5-82.9-25.6-15.7-53.3-12.1-69.2-1.6-13.9 9.2-21.8 23.5-21.6 39.2.3 27.8 24.3 42.6 41.5 42.6a49 49 0 0 0 15.8-2.7c6.5-1.8 13.3-6.5 13.3-14.9 0-12.1-11.6-14.8-16.8-13.9-2.9.5-4.5 2-11.8 2.4-2-.2-12-3.1-12-14V316c.2-12.3 13.2-18 25.5-16.9 32.3 2.8 47.7 40.7 28.5 65.7-18.3 23.7-76.6 23.2-99.7-20.4-26-49.2 12.7-111.2 87-98.4 33.2 5.7 83.6 35.5 102.4 104.3h45.9c-5.7-17.6-8.9-68.3 42.7-68.3 56.7 0 63.9 39.9 79.8 68.3H460c-12.8-18.3-21.7-38.7-18.9-55.8 5.6-33.8 39.7-18.4 82.4-17.4 66.5.4 102.1-27 103.1-28 3.7-3.1 6.5-15.8 7-17.7 1.3-5.1-3.2-2.4-3.2-2.4-8.7 5.2-30.5 15.2-50.9 15.6-25.3.5-76.2-25.4-81.6-28.2-.3-.4.1 1.2-11-25.5 88.4 58.3 118.3 40.5 145.2 21.7.8-.6 4.3-2.9 3.6-5.7-13.8-48.1-22.4-62.7-34.5-69.6-37-21.6-125-34.7-129.2-35.3.1-.1-.9-.3-.9.7zm60.4 72.8a37.54 37.54 0 0 1 38.9-36.3c33.4 1.2 48.8 42.3 24.4 65.2-24.2 22.7-64.4 4.6-63.3-28.9zm38.6-25.3a26.27 26.27 0 1 0 25.4 27.2 26.19 26.19 0 0 0-25.4-27.2zm4.3 28.8c-15.4 0-15.4-15.6 0-15.6s15.4 15.64 0 15.64z"], + "swift": [448, 512, [], "f8e1", "M448 156.09c0-4.51-.08-9-.2-13.52a196.31 196.31 0 0 0-2.58-29.42 99.62 99.62 0 0 0-9.22-28A94.08 94.08 0 0 0 394.84 44a99.17 99.17 0 0 0-28-9.22 195 195 0 0 0-29.43-2.59c-4.51-.12-9-.17-13.52-.2H124.14c-4.51 0-9 .08-13.52.2-2.45.07-4.91.15-7.37.27a171.68 171.68 0 0 0-22.06 2.32 103.06 103.06 0 0 0-21.21 6.1q-3.46 1.45-6.81 3.12a94.66 94.66 0 0 0-18.39 12.32c-1.88 1.61-3.69 3.28-5.43 5A93.86 93.86 0 0 0 12 85.17a99.45 99.45 0 0 0-9.22 28 196.31 196.31 0 0 0-2.54 29.4c-.13 4.51-.18 9-.21 13.52v199.83c0 4.51.08 9 .21 13.51a196.08 196.08 0 0 0 2.58 29.42 99.3 99.3 0 0 0 9.22 28A94.31 94.31 0 0 0 53.17 468a99.47 99.47 0 0 0 28 9.21 195 195 0 0 0 29.43 2.59c4.5.12 9 .17 13.52.2H323.91c4.51 0 9-.08 13.52-.2a196.59 196.59 0 0 0 29.44-2.59 99.57 99.57 0 0 0 28-9.21A94.22 94.22 0 0 0 436 426.84a99.3 99.3 0 0 0 9.22-28 194.79 194.79 0 0 0 2.59-29.42c.12-4.5.17-9 .2-13.51V172.14c-.01-5.35-.01-10.7-.01-16.05zm-69.88 241c-20-38.93-57.23-29.27-76.31-19.47-1.72 1-3.48 2-5.25 3l-.42.25c-39.5 21-92.53 22.54-145.85-.38A234.64 234.64 0 0 1 45 290.12a230.63 230.63 0 0 0 39.17 23.37c56.36 26.4 113 24.49 153 0-57-43.85-104.6-101-141.09-147.22a197.09 197.09 0 0 1-18.78-25.9c43.7 40 112.7 90.22 137.48 104.12-52.57-55.49-98.89-123.94-96.72-121.74 82.79 83.42 159.18 130.59 159.18 130.59 2.88 1.58 5 2.85 6.73 4a127.44 127.44 0 0 0 4.16-12.47c13.22-48.33-1.66-103.58-35.31-149.2C329.61 141.75 375 229.34 356.4 303.42c-.44 1.73-.95 3.4-1.44 5.09 38.52 47.4 28.04 98.17 23.13 88.59z"], + "symfony": [512, 512, [], "f83d", "M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm133.74 143.54c-11.47.41-19.4-6.45-19.77-16.87-.27-9.18 6.68-13.44 6.53-18.85-.23-6.55-10.16-6.82-12.87-6.67-39.78 1.29-48.59 57-58.89 113.85 21.43 3.15 36.65-.72 45.14-6.22 12-7.75-3.34-15.72-1.42-24.56 4-18.16 32.55-19 32 5.3-.36 17.86-25.92 41.81-77.6 35.7-10.76 59.52-18.35 115-58.2 161.72-29 34.46-58.4 39.82-71.58 40.26-24.65.85-41-12.31-41.58-29.84-.56-17 14.45-26.26 24.31-26.59 21.89-.75 30.12 25.67 14.88 34-12.09 9.71.11 12.61 2.05 12.55 10.42-.36 17.34-5.51 22.18-9 24-20 33.24-54.86 45.35-118.35 8.19-49.66 17-78 18.23-82-16.93-12.75-27.08-28.55-49.85-34.72-15.61-4.23-25.12-.63-31.81 7.83-7.92 10-5.29 23 2.37 30.7l12.63 14c15.51 17.93 24 31.87 20.8 50.62-5.06 29.93-40.72 52.9-82.88 39.94-36-11.11-42.7-36.56-38.38-50.62 7.51-24.15 42.36-11.72 34.62 13.6-2.79 8.6-4.92 8.68-6.28 13.07-4.56 14.77 41.85 28.4 51-1.39 4.47-14.52-5.3-21.71-22.25-39.85-28.47-31.75-16-65.49 2.95-79.67C204.23 140.13 251.94 197 262 205.29c37.17-109 100.53-105.46 102.43-105.53 25.16-.81 44.19 10.59 44.83 28.65.25 7.69-4.17 22.59-19.52 23.13z"], + "teamspeak": [512, 512, [], "f4f9", "M244.2 346.79c2.4-12.3-12-30-32.4-48.7-20.9-19.2-48.2-39.1-63.4-46.6-21.7-12-41.7-1.8-46.3 22.7-5 26.2 0 51.4 14.5 73.9 10.2 15.5 25.4 22.7 43.4 24 11.6.6 52.5 2.2 61.7-1 11.9-4.3 20.1-11.8 22.5-24.3zm205 20.8a5.22 5.22 0 0 0-8.3 2.4c-8 25.4-44.7 112.5-172.1 121.5-149.7 10.5 80.3 43.6 145.4-6.4 22.7-17.4 47.6-35 46.6-85.4-.4-10.1-4.9-26.69-11.6-32.1zm62-122.4c-.3-18.9-8.6-33.4-26-42.2-2.9-1.3-5-2.7-5.9-6.4A222.64 222.64 0 0 0 438.9 103c-1.1-1.5-3.5-3.2-2.2-5 8.5-11.5-.3-18-7-24.4Q321.4-31.11 177.4 13.09c-40.1 12.3-73.9 35.6-102 67.4-4 4.3-6.7 9.1-3 14.5 3 4 1.3 6.2-1 9.3C51.6 132 38.2 162.59 32.1 196c-.7 4.3-2.9 6-6.4 7.8-14.2 7-22.5 18.5-24.9 34L0 264.29v20.9c0 30.8 21 50.4 51.8 49 7.7-.3 11.7-4.3 12-11.5 2-77.5-2.4-95.4 3.7-125.8C92.1 72.39 234.3 5 345.3 65.39 411.4 102 445.7 159 447.6 234.79c.8 28.2 0 56.5 0 84.6 0 7 2.2 12.5 9.4 14.2 24.1 5 49.2-12 53.2-36.7 2.9-17.1 1-34.5 1-51.7zm-159.6 131.5c36.5 2.8 59.3-28.5 58.4-60.5-2.1-45.2-66.2-16.5-87.8-8-73.2 28.1-45 54.9-22.2 60.8z"], + "telegram": [496, 512, [], "f2c6", "M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm121.8 169.9l-40.7 191.8c-3 13.6-11.1 16.9-22.4 10.5l-62-45.7-29.9 28.8c-3.3 3.3-6.1 6.1-12.5 6.1l4.4-63.1 114.9-103.8c5-4.4-1.1-6.9-7.7-2.5l-142 89.4-61.2-19.1c-13.3-4.2-13.6-13.3 2.8-19.7l239.1-92.2c11.1-4 20.8 2.7 17.2 19.5z"], + "telegram-plane": [448, 512, [], "f3fe", "M446.7 98.6l-67.6 318.8c-5.1 22.5-18.4 28.1-37.3 17.5l-103-75.9-49.7 47.8c-5.5 5.5-10.1 10.1-20.7 10.1l7.4-104.9 190.9-172.5c8.3-7.4-1.8-11.5-12.9-4.1L117.8 284 16.2 252.2c-22.1-6.9-22.5-22.1 4.6-32.7L418.2 66.4c18.4-6.9 34.5 4.1 28.5 32.2z"], + "tencent-weibo": [384, 512, [], "f1d5", "M72.3 495.8c1.4 19.9-27.6 22.2-29.7 2.9C31 368.8 73.7 259.2 144 185.5c-15.6-34 9.2-77.1 50.6-77.1 30.3 0 55.1 24.6 55.1 55.1 0 44-49.5 70.8-86.9 45.1-65.7 71.3-101.4 169.8-90.5 287.2zM192 .1C66.1.1-12.3 134.3 43.7 242.4 52.4 259.8 79 246.9 70 229 23.7 136.4 91 29.8 192 29.8c75.4 0 136.9 61.4 136.9 136.9 0 90.8-86.9 153.9-167.7 133.1-19.1-4.1-25.6 24.4-6.6 29.1 110.7 23.2 204-60 204-162.3C358.6 74.7 284 .1 192 .1z"], + "the-red-yeti": [512, 512, [], "f69d", "M488.23 241.7l20.7 7.1c-9.6-23.9-23.9-37-31.7-44.8l7.1-18.2c.2 0 12.3-27.8-2.5-30.7-.6-11.3-6.6-27-18.4-27-7.6-10.6-17.7-12.3-30.7-5.9a122.2 122.2 0 0 0-25.3 16.5c-5.3-6.4-3 .4-3-29.8-37.1-24.3-45.4-11.7-74.8 3l.5.5a239.36 239.36 0 0 0-68.4-13.3c-5.5-8.7-18.6-19.1-25.1-25.1l24.8 7.1c-5.5-5.5-26.8-12.9-34.2-15.2 18.2-4.1 29.8-20.8 42.5-33-34.9-10.1-67.9-5.9-97.9 11.8l12-44.2L182 0c-31.6 24.2-33 41.9-33.7 45.5-.9-2.4-6.3-19.6-15.2-27a35.12 35.12 0 0 0-.5 25.3c3 8.4 5.9 14.8 8.4 18.9-16-3.3-28.3-4.9-49.2 0h-3.7l33 14.3a194.26 194.26 0 0 0-46.7 67.4l-1.7 8.4 1.7 1.7 7.6-4.7c-3.3 11.6-5.3 19.4-6.6 25.8a200.18 200.18 0 0 0-27.8 40.3c-15 1-31.8 10.8-40.3 14.3l3 3.4 28.8 1c-.5 1-.7 2.2-1.2 3.2-7.3 6.4-39.8 37.7-33 80.7l20.2-22.4c.5 1.7.7 3.4 1.2 5.2 0 25.5.4 89.6 64.9 150.5 43.6 40 96 60.2 157.5 60.2 121.7 0 223-87.3 223-211.5 6.8-9.7-1.2 3 16.7-25.1l13 14.3 2.5-.5A181.84 181.84 0 0 0 495 255a44.74 44.74 0 0 0-6.8-13.3zM398 111.2l-.5 21.9c5.5 18.1 16.9 17.2 22.4 17.2l-3.4-4.7 22.4-5.4a242.44 242.44 0 0 1-27 0c12.8-2.1 33.3-29 43-11.3 3.4 7.6 6.4 17.2 9.3 27.8l1.7-5.9a56.38 56.38 0 0 1-1.7-15.2c5.4.5 8.8 3.4 9.3 10.1.5 6.4 1.7 14.8 3.4 25.3l4.7-11.3c4.6 0 4.5-3.6-2.5 20.7-20.9-8.7-35.1-8.4-46.5-8.4l18.2-16c-25.3 8.2-33 10.8-54.8 20.9-1.1-5.4-5-13.5-16-19.9-3.2 3.8-2.8.9-.7 14.8h-2.5a62.32 62.32 0 0 0-8.4-23.1l4.2-3.4c8.4-7.1 11.8-14.3 10.6-21.9-.5-6.4-5.4-13.5-13.5-20.7 5.6-3.4 15.2-.4 28.3 8.5zm-39.6-10.1c2.7 1.9 11.4 5.4 18.9 17.2 4.2 8.4 4 9.8 3.4 11.1-.5 2.4-.5 4.3-3 7.1-1.7 2.5-5.4 4.7-11.8 7.6-7.6-13-16.5-23.6-27.8-31.2zM91 143.1l1.2-1.7c1.2-2.9 4.2-7.6 9.3-15.2l2.5-3.4-13 12.3 5.4-4.7-10.1 9.3-4.2 1.2c12.3-24.1 23.1-41.3 32.5-50.2 9.3-9.3 16-16 20.2-19.4l-6.4 1.2c-11.3-4.2-19.4-7.1-24.8-8.4 2.5-.5 3.7-.5 3.2-.5 10.3 0 17.5.5 20.9 1.2a52.35 52.35 0 0 0 16 2.5l.5-1.7-8.4-35.8 13.5 29a42.89 42.89 0 0 0 5.9-14.3c1.7-6.4 5.4-13 10.1-19.4s7.6-10.6 9.3-11.3a234.68 234.68 0 0 0-6.4 25.3l-1.7 7.1-.5 4.7 2.5 2.5C190.4 39.9 214 34 239.8 34.5l21.1.5c-11.8 13.5-27.8 21.9-48.5 24.8a201.26 201.26 0 0 1-23.4 2.9l-.2-.5-2.5-1.2a20.75 20.75 0 0 0-14 2c-2.5-.2-4.9-.5-7.1-.7l-2.5 1.7.5 1.2c2 .2 3.9.5 6.2.7l-2 3.4 3.4-.5-10.6 11.3c-4.2 3-5.4 6.4-4.2 9.3l5.4-3.4h1.2a39.4 39.4 0 0 1 25.3-15.2v-3c6.4.5 13 1 19.4 1.2 6.4 0 8.4.5 5.4 1.2a189.6 189.6 0 0 1 20.7 13.5c13.5 10.1 23.6 21.9 30 35.4 8.8 18.2 13.5 37.1 13.5 56.6a141.13 141.13 0 0 1-3 28.3 209.91 209.91 0 0 1-16 46l2.5.5c18.2-19.7 41.9-16 49.2-16l-6.4 5.9 22.4 17.7-1.7 30.7c-5.4-12.3-16.5-21.1-33-27.8 16.5 14.8 23.6 21.1 21.9 20.2-4.8-2.8-3.5-1.9-10.8-3.7 4.1 4.1 17.5 18.8 18.2 20.7l.2.2-.2.2c0 1.8 1.6-1.2-14 22.9-75.2-15.3-106.27-42.7-141.2-63.2l11.8 1.2c-11.8-18.5-15.6-17.7-38.4-26.1L149 225c-8.8-3-18.2-3-28.3.5l7.6-10.6-1.2-1.7c-14.9 4.3-19.8 9.2-22.6 11.3-1.1-5.5-2.8-12.4-12.3-28.8l-1.2 27-13.2-5c1.5-25.2 5.4-50.5 13.2-74.6zm276.5 330c-49.9 25-56.1 22.4-59 23.9-29.8-11.8-50.9-31.7-63.5-58.8l30 16.5c-9.8-9.3-18.3-16.5-38.4-44.3l11.8 23.1-17.7-7.6c14.2 21.1 23.5 51.7 66.6 73.5-120.8 24.2-199-72.1-200.9-74.3a262.57 262.57 0 0 0 35.4 24.8c3.4 1.7 7.1 2.5 10.1 1.2l-16-20.7c9.2 4.2 9.5 4.5 69.1 29-42.5-20.7-73.8-40.8-93.2-60.2-.5 6.4-1.2 10.1-1.2 10.1a80.25 80.25 0 0 1 20.7 26.6c-39-18.9-57.6-47.6-71.3-82.6 49.9 55.1 118.9 37.5 120.5 37.1 34.8 16.4 69.9 23.6 113.9 10.6 3.3 0 20.3 17 25.3 39.1l4.2-3-2.5-23.6c9 9 24.9 22.6 34.4 13-15.6-5.3-23.5-9.5-29.5-31.7 4.6 4.2 7.6 9 27.8 15l1.2-1.2-10.5-14.2c11.7-4.8-3.5 1 32-10.8 4.3 34.3 9 49.2.7 89.5zm115.3-214.4l-2.5.5 3 9.3c-3.5 5.9-23.7 44.3-71.6 79.7-39.5 29.8-76.6 39.1-80.9 40.3l-7.6-7.1-1.2 3 14.3 16-7.1-4.7 3.4 4.2h-1.2l-21.9-13.5 9.3 26.6-19-27.9-1.2 2.5 7.6 29c-6.1-8.2-21-32.6-56.8-39.6l32.5 21.2a214.82 214.82 0 0 1-93.2-6.4c-4.2-1.2-8.9-2.5-13.5-4.2l1.2-3-44.8-22.4 26.1 22.4c-57.7 9.1-113-25.4-126.4-83.4l-2.5-16.4-22.27 22.3c19.5-57.5 25.6-57.9 51.4-70.1-9.1-5.3-1.6-3.3-38.4-9.3 15.8-5.8 33-15.4 73 5.2a18.5 18.5 0 0 1 3.7-1.7c.6-3.2.4-.8 1-11.8 3.9 10 3.6 8.7 3 9.3l1.7.5c12.7-6.5 8.9-4.5 17-8.9l-5.4 13.5 22.3-5.8-8.4 8.4 2.5 2.5c4.5-1.8 30.3 3.4 40.8 16l-23.6-2.5c39.4 23 51.5 54 55.8 69.6l1.7-1.2c-2.8-22.3-12.4-33.9-16-40.1 4.2 5 39.2 34.6 110.4 46-11.3-.5-23.1 5.4-34.9 18.9l46.7-20.2-9.3 21.9c7.6-10.1 14.8-23.6 21.2-39.6v-.5l1.2-3-1.2 16c13.5-41.8 25.3-78.5 35.4-109.7l13.5-27.8v-2l-5.4-4.2h10.1l5.9 4.2 2.5-1.2-3.4-16 12.3 18.9 41.8-20.2-14.8 13 .5 2.9 17.7-.5a184 184 0 0 1 33 4.2l-23.6 2.5-1.2 3 26.6 23.1a254.21 254.21 0 0 1 27 32c-11.2-3.3-10.3-3.4-21.2-3.4l12.3 32.5zm-6.1-71.3l-3.9 13-14.3-11.8zm-254.8 7.1c1.7 10.6 4.7 17.7 8.8 21.9-9.3 6.6-27.5 13.9-46.5 16l.5 1.2a50.22 50.22 0 0 0 24.8-2.5l-7.1 13c4.2-1.7 10.1-7.1 17.7-14.8 11.9-5.5 12.7-5.1 20.2-16-12.7-6.4-15.7-13.7-18.4-18.8zm3.7-102.3c-6.4-3.4-10.6 3-12.3 18.9s2.5 29.5 11.8 39.6 18.2 10.6 26.1 3 3.4-23.6-11.3-47.7a39.57 39.57 0 0 0-14.27-13.8zm-4.7 46.3c5.4 2.2 10.5 1.9 12.3-10.6v-4.7l-1.2.5c-4.3-3.1-2.5-4.5-1.7-6.2l.5-.5c-.9-1.2-5-8.1-12.5 4.7-.5-13.5.5-21.9 3-24.8 1.2-2.5 4.7-1.2 11.3 4.2 6.4 5.4 11.3 16 15.2 32.5 6.5 28-19.8 26.2-26.9 4.9zm-45-5.5c1.6.3 9.3-1.1 9.3-14.8h-.5c-5.4-1.1-2.2-5.5-.7-5.9-1.7-3-3.4-4.2-5.4-4.7-8.1 0-11.6 12.7-8.1 21.2a7.51 7.51 0 0 0 5.43 4.2zM216 82.9l-2.5.5.5 3a48.94 48.94 0 0 1 26.1 5.9c-2.5-5.5-10-14.3-28.3-14.3l.5 2.5zm-71.8 49.4c21.7 16.8 16.5 21.4 46.5 23.6l-2.9-4.7a42.67 42.67 0 0 0 14.8-28.3c1.7-16-1.2-29.5-8.8-41.3l13-7.6a2.26 2.26 0 0 0-.5-1.7 14.21 14.21 0 0 0-13.5 1.7c-12.7 6.7-28 20.9-29 22.4-1.7 1.7-3.4 5.9-5.4 13.5a99.61 99.61 0 0 0-2.9 23.6c-4.7-8-10.5-6.4-19.9-5.9l7.1 7.6c-16.5 0-23.3 15.4-23.6 16 6.8 0 4.6-7.6 30-12.3-4.3-6.3-3.3-5-4.9-6.6zm18.7-18.7c1.2-7.6 3.4-13 6.4-17.2 5.4-6.4 10.6-10.1 16-11.8 4.2-1.7 7.1 1.2 10.1 9.3a72.14 72.14 0 0 1 3 25.3c-.5 9.3-3.4 17.2-8.4 23.1-2.9 3.4-5.4 5.9-6.4 7.6a39.21 39.21 0 0 1-11.3-.5l-7.1-3.4-5.4-6.4c.8-10 1.3-18.8 3.1-26zm42 56.1c-34.8 14.4-34.7 14-36.1 14.3-20.8 4.7-19-24.4-18.9-24.8l5.9-1.2-.5-2.5c-20.2-2.6-31 4.2-32.5 4.9.5.5 3 3.4 5.9 9.3 4.2-6.4 8.8-10.1 15.2-10.6a83.47 83.47 0 0 0 1.7 33.7c.1.5 2.6 17.4 27.5 24.1 11.3 3 27 1.2 48.9-5.4l-9.2.5c-4.2-14.8-6.4-24.8-5.9-29.5 11.3-8.8 21.9-11.3 30.7-7.6h2.5l-11.8-7.6-7.1.5c-5.9 1.2-12.3 4.2-19.4 8.4z"], + "themeco": [448, 512, [], "f5c6", "M202.9 8.43c9.9-5.73 26-5.82 35.95-.21L430 115.85c10 5.6 18 19.44 18 30.86V364c0 11.44-8.06 25.29-18 31L238.81 503.74c-9.93 5.66-26 5.57-35.85-.21L17.86 395.12C8 389.34 0 375.38 0 364V146.71c0-11.44 8-25.36 17.91-31.08zm-77.4 199.83c-15.94 0-31.89.14-47.83.14v101.45H96.8V280h28.7c49.71 0 49.56-71.74 0-71.74zm140.14 100.29l-30.73-34.64c37-7.51 34.8-65.23-10.87-65.51-16.09 0-32.17-.14-48.26-.14v101.59h19.13v-33.91h18.41l29.56 33.91h22.76zm-41.59-82.32c23.34 0 23.26 32.46 0 32.46h-29.13v-32.46zm-95.56-1.6c21.18 0 21.11 38.85 0 38.85H96.18v-38.84zm192.65-18.25c-68.46 0-71 105.8 0 105.8 69.48-.01 69.41-105.8 0-105.8zm0 17.39c44.12 0 44.8 70.86 0 70.86s-44.43-70.86 0-70.86z"], + "themeisle": [512, 512, [], "f2b2", "M208 88.286c0-10 6.286-21.714 17.715-21.714 11.142 0 17.714 11.714 17.714 21.714 0 10.285-6.572 21.714-17.714 21.714C214.286 110 208 98.571 208 88.286zm304 160c0 36.001-11.429 102.286-36.286 129.714-22.858 24.858-87.428 61.143-120.857 70.572l-1.143.286v32.571c0 16.286-12.572 30.571-29.143 30.571-10 0-19.429-5.714-24.572-14.286-5.427 8.572-14.856 14.286-24.856 14.286-10 0-19.429-5.714-24.858-14.286-5.142 8.572-14.571 14.286-24.57 14.286-10.286 0-19.429-5.714-24.858-14.286-5.143 8.572-14.571 14.286-24.571 14.286-18.857 0-29.429-15.714-29.429-32.857-16.286 12.285-35.715 19.428-56.571 19.428-22 0-43.429-8.285-60.286-22.857 10.285-.286 20.571-2.286 30.285-5.714-20.857-5.714-39.428-18.857-52-36.286 21.37 4.645 46.209 1.673 67.143-11.143-22-22-56.571-58.857-68.572-87.428C1.143 321.714 0 303.714 0 289.429c0-49.714 20.286-160 86.286-160 10.571 0 18.857 4.858 23.143 14.857a158.792 158.792 0 0 1 12-15.428c2-2.572 5.714-5.429 7.143-8.286 7.999-12.571 11.714-21.142 21.714-34C182.571 45.428 232 17.143 285.143 17.143c6 0 12 .285 17.714 1.143C313.714 6.571 328.857 0 344.572 0c14.571 0 29.714 6 40 16.286.857.858 1.428 2.286 1.428 3.428 0 3.714-10.285 13.429-12.857 16.286 4.286 1.429 15.714 6.858 15.714 12 0 2.857-2.857 5.143-4.571 7.143 31.429 27.714 49.429 67.143 56.286 108 4.286-5.143 10.285-8.572 17.143-8.572 10.571 0 20.857 7.144 28.571 14.001C507.143 187.143 512 221.714 512 248.286zM188 89.428c0 18.286 12.571 37.143 32.286 37.143 19.714 0 32.285-18.857 32.285-37.143 0-18-12.571-36.857-32.285-36.857-19.715 0-32.286 18.858-32.286 36.857zM237.714 194c0-19.714 3.714-39.143 8.571-58.286-52.039 79.534-13.531 184.571 68.858 184.571 21.428 0 42.571-7.714 60-20 2-7.429 3.714-14.857 3.714-22.572 0-14.286-6.286-21.428-20.572-21.428-4.571 0-9.143.857-13.429 1.714-63.343 12.668-107.142 3.669-107.142-63.999zm-41.142 254.858c0-11.143-8.858-20.857-20.286-20.857-11.429 0-20 9.715-20 20.857v32.571c0 11.143 8.571 21.142 20 21.142 11.428 0 20.286-9.715 20.286-21.142v-32.571zm49.143 0c0-11.143-8.572-20.857-20-20.857-11.429 0-20.286 9.715-20.286 20.857v32.571c0 11.143 8.857 21.142 20.286 21.142 11.428 0 20-10 20-21.142v-32.571zm49.713 0c0-11.143-8.857-20.857-20.285-20.857-11.429 0-20.286 9.715-20.286 20.857v32.571c0 11.143 8.857 21.142 20.286 21.142 11.428 0 20.285-9.715 20.285-21.142v-32.571zm49.715 0c0-11.143-8.857-20.857-20.286-20.857-11.428 0-20.286 9.715-20.286 20.857v32.571c0 11.143 8.858 21.142 20.286 21.142 11.429 0 20.286-10 20.286-21.142v-32.571zM421.714 286c-30.857 59.142-90.285 102.572-158.571 102.572-96.571 0-160.571-84.572-160.571-176.572 0-16.857 2-33.429 6-49.714-20 33.715-29.714 72.572-29.714 111.429 0 60.286 24.857 121.715 71.429 160.857 5.143-9.714 14.857-16.286 26-16.286 10 0 19.428 5.714 24.571 14.286 5.429-8.571 14.571-14.286 24.858-14.286 10 0 19.428 5.714 24.571 14.286 5.429-8.571 14.857-14.286 24.858-14.286 10 0 19.428 5.714 24.857 14.286 5.143-8.571 14.571-14.286 24.572-14.286 10.857 0 20.857 6.572 25.714 16 43.427-36.286 68.569-92 71.426-148.286zm10.572-99.714c0-53.714-34.571-105.714-92.572-105.714-30.285 0-58.571 15.143-78.857 36.857C240.862 183.812 233.41 254 302.286 254c28.805 0 97.357-28.538 84.286 36.857 28.857-26 45.714-65.714 45.714-104.571z"], + "think-peaks": [576, 512, [], "f731", "M465.4 409.4l87.1-150.2-32-.3-55.1 95L259.2 0 23 407.4l32 .3L259.2 55.6zm-355.3-44.1h32.1l117.4-202.5L463 511.9l32.5.1-235.8-404.6z"], + "tiktok": [448, 512, [], "f97b", "M448,209.91a210.06,210.06,0,0,1-122.77-39.25V349.38A162.55,162.55,0,1,1,185,188.31V278.2a74.62,74.62,0,1,0,52.23,71.18V0l88,0a121.18,121.18,0,0,0,1.86,22.17h0A122.18,122.18,0,0,0,381,102.39a121.43,121.43,0,0,0,67,20.14Z"], + "trade-federation": [496, 512, [], "f513", "M248 8.8c-137 0-248 111-248 248s111 248 248 248 248-111 248-248-111-248-248-248zm0 482.8c-129.7 0-234.8-105.1-234.8-234.8S118.3 22 248 22s234.8 105.1 234.8 234.8S377.7 491.6 248 491.6zm155.1-328.5v-46.8H209.3V198H54.2l36.7 46h117.7v196.8h48.8V245h83.3v-47h-83.3v-34.8h145.7zm-73.3 45.1v23.9h-82.9v197.4h-26.8V232.1H96.3l-20.1-23.9h143.9v-80.6h171.8V152h-145v56.2zm-161.3-69l-12.4-20.7 2.1 23.8-23.5 5.4 23.3 5.4-2.1 24 12.3-20.5 22.2 9.5-15.7-18.1 15.8-18.1zm-29.6-19.7l9.3-11.5-12.7 5.9-8-12.4 1.7 13.9-14.3 3.8 13.7 2.7-.8 14.7 6.8-12.2 13.8 5.3zm165.4 145.2l-13.1 5.6-7.3-12.2 1.3 14.2-13.9 3.2 13.9 3.2-1.2 14.2 7.3-12.2 13.1 5.5-9.4-10.7zm106.9-77.2l-20.9 9.1-12-19.6 2.2 22.7-22.3 5.4 22.2 4.9-1.8 22.9 11.5-19.6 21.2 8.8-15.1-17zM248 29.9c-125.3 0-226.9 101.6-226.9 226.9S122.7 483.7 248 483.7s226.9-101.6 226.9-226.9S373.3 29.9 248 29.9zM342.6 196v51h-83.3v195.7h-52.7V245.9H89.9l-40-49.9h157.4v-81.6h197.8v50.7H259.4V196zM248 43.2c60.3 0 114.8 25 153.6 65.2H202.5V190H45.1C73.1 104.8 153.4 43.2 248 43.2zm0 427.1c-117.9 0-213.6-95.6-213.6-213.5 0-21.2 3.1-41.8 8.9-61.1L87.1 252h114.7v196.8h64.6V253h83.3v-62.7h-83.2v-19.2h145.6v-50.8c30.8 37 49.3 84.6 49.3 136.5.1 117.9-95.5 213.5-213.4 213.5zM178.8 275l-11-21.4 1.7 24.5-23.7 3.9 23.8 5.9-3.7 23.8 13-20.9 21.5 10.8-15.8-18.8 16.9-17.1z"], + "trello": [448, 512, [], "f181", "M392.3 32H56.1C25.1 32 0 57.1 0 88c-.1 0 0-4 0 336 0 30.9 25.1 56 56 56h336.2c30.8-.2 55.7-25.2 55.7-56V88c.1-30.8-24.8-55.8-55.6-56zM197 371.3c-.2 14.7-12.1 26.6-26.9 26.6H87.4c-14.8.1-26.9-11.8-27-26.6V117.1c0-14.8 12-26.9 26.9-26.9h82.9c14.8 0 26.9 12 26.9 26.9v254.2zm193.1-112c0 14.8-12 26.9-26.9 26.9h-81c-14.8 0-26.9-12-26.9-26.9V117.2c0-14.8 12-26.9 26.8-26.9h81.1c14.8 0 26.9 12 26.9 26.9v142.1z"], + "tripadvisor": [576, 512, [], "f262", "M195.11,285.18a51.06,51.06,0,1,1-51.05-51.06,51,51,0,0,1,51.05,51.06m236.77-51.06a51.06,51.06,0,1,0,51.06,51.06,51.06,51.06,0,0,0-51.06-51.06m144,51.06A143.94,143.94,0,0,1,334.11,390.76L288,440.93l-46.14-50.2A143.91,143.91,0,1,1,47.09,178.82L0,127.58H104.66a326.11,326.11,0,0,1,367,0H576l-47.09,51.24a143.56,143.56,0,0,1,46.94,106.36m-334.4,0a97.39,97.39,0,1,0-97.39,97.39,97.39,97.39,0,0,0,97.39-97.39m154.63-145.4a281,281,0,0,0-216.17,0C241.38,163.29,288,218.28,288,282.37c0-64.08,46.61-119.07,108.08-142.59m133.2,145.4a97.4,97.4,0,1,0-97.4,97.39,97.4,97.4,0,0,0,97.4-97.39"], + "tumblr": [320, 512, [], "f173", "M309.8 480.3c-13.6 14.5-50 31.7-97.4 31.7-120.8 0-147-88.8-147-140.6v-144H17.9c-5.5 0-10-4.5-10-10v-68c0-7.2 4.5-13.6 11.3-16 62-21.8 81.5-76 84.3-117.1.8-11 6.5-16.3 16.1-16.3h70.9c5.5 0 10 4.5 10 10v115.2h83c5.5 0 10 4.4 10 9.9v81.7c0 5.5-4.5 10-10 10h-83.4V360c0 34.2 23.7 53.6 68 35.8 4.8-1.9 9-3.2 12.7-2.2 3.5.9 5.8 3.4 7.4 7.9l22 64.3c1.8 5 3.3 10.6-.4 14.5z"], + "tumblr-square": [448, 512, [], "f174", "M400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zm-82.3 364.2c-8.5 9.1-31.2 19.8-60.9 19.8-75.5 0-91.9-55.5-91.9-87.9v-90h-29.7c-3.4 0-6.2-2.8-6.2-6.2v-42.5c0-4.5 2.8-8.5 7.1-10 38.8-13.7 50.9-47.5 52.7-73.2.5-6.9 4.1-10.2 10-10.2h44.3c3.4 0 6.2 2.8 6.2 6.2v72h51.9c3.4 0 6.2 2.8 6.2 6.2v51.1c0 3.4-2.8 6.2-6.2 6.2h-52.1V321c0 21.4 14.8 33.5 42.5 22.4 3-1.2 5.6-2 8-1.4 2.2.5 3.6 2.1 4.6 4.9l13.8 40.2c1 3.2 2 6.7-.3 9.1z"], + "twitch": [512, 512, [], "f1e8", "M391.17,103.47H352.54v109.7h38.63ZM285,103H246.37V212.75H285ZM120.83,0,24.31,91.42V420.58H140.14V512l96.53-91.42h77.25L487.69,256V0ZM449.07,237.75l-77.22,73.12H294.61l-67.6,64v-64H140.14V36.58H449.07Z"], + "twitter": [512, 512, [], "f099", "M459.37 151.716c.325 4.548.325 9.097.325 13.645 0 138.72-105.583 298.558-298.558 298.558-59.452 0-114.68-17.219-161.137-47.106 8.447.974 16.568 1.299 25.34 1.299 49.055 0 94.213-16.568 130.274-44.832-46.132-.975-84.792-31.188-98.112-72.772 6.498.974 12.995 1.624 19.818 1.624 9.421 0 18.843-1.3 27.614-3.573-48.081-9.747-84.143-51.98-84.143-102.985v-1.299c13.969 7.797 30.214 12.67 47.431 13.319-28.264-18.843-46.781-51.005-46.781-87.391 0-19.492 5.197-37.36 14.294-52.954 51.655 63.675 129.3 105.258 216.365 109.807-1.624-7.797-2.599-15.918-2.599-24.04 0-57.828 46.782-104.934 104.934-104.934 30.213 0 57.502 12.67 76.67 33.137 23.715-4.548 46.456-13.32 66.599-25.34-7.798 24.366-24.366 44.833-46.132 57.827 21.117-2.273 41.584-8.122 60.426-16.243-14.292 20.791-32.161 39.308-52.628 54.253z"], + "twitter-square": [448, 512, [], "f081", "M400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zm-48.9 158.8c.2 2.8.2 5.7.2 8.5 0 86.7-66 186.6-186.6 186.6-37.2 0-71.7-10.8-100.7-29.4 5.3.6 10.4.8 15.8.8 30.7 0 58.9-10.4 81.4-28-28.8-.6-53-19.5-61.3-45.5 10.1 1.5 19.2 1.5 29.6-1.2-30-6.1-52.5-32.5-52.5-64.4v-.8c8.7 4.9 18.9 7.9 29.6 8.3a65.447 65.447 0 0 1-29.2-54.6c0-12.2 3.2-23.4 8.9-33.1 32.3 39.8 80.8 65.8 135.2 68.6-9.3-44.5 24-80.6 64-80.6 18.9 0 35.9 7.9 47.9 20.7 14.8-2.8 29-8.3 41.6-15.8-4.9 15.2-15.2 28-28.8 36.1 13.2-1.4 26-5.1 37.8-10.2-8.9 13.1-20.1 24.7-32.9 34z"], + "typo3": [448, 512, [], "f42b", "M178.7 78.4c0-24.7 5.4-32.4 13.9-39.4-69.5 8.5-149.3 34-176.3 66.4-5.4 7.7-9.3 20.8-9.3 37.1C7 246 113.8 480 191.1 480c36.3 0 97.3-59.5 146.7-139-7 2.3-11.6 2.3-18.5 2.3-57.2 0-140.6-198.5-140.6-264.9zM301.5 32c-30.1 0-41.7 5.4-41.7 36.3 0 66.4 53.8 198.5 101.7 198.5 26.3 0 78.8-99.7 78.8-182.3 0-40.9-67-52.5-138.8-52.5z"], + "uber": [448, 512, [], "f402", "M414.1 32H33.9C15.2 32 0 47.2 0 65.9V446c0 18.8 15.2 34 33.9 34H414c18.7 0 33.9-15.2 33.9-33.9V65.9C448 47.2 432.8 32 414.1 32zM237.6 391.1C163 398.6 96.4 344.2 88.9 269.6h94.4V290c0 3.7 3 6.8 6.8 6.8H258c3.7 0 6.8-3 6.8-6.8v-67.9c0-3.7-3-6.8-6.8-6.8h-67.9c-3.7 0-6.8 3-6.8 6.8v20.4H88.9c7-69.4 65.4-122.2 135.1-122.2 69.7 0 128.1 52.8 135.1 122.2 7.5 74.5-46.9 141.1-121.5 148.6z"], + "ubuntu": [496, 512, [], "f7df", "M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm52.7 93c8.8-15.2 28.3-20.5 43.5-11.7 15.3 8.8 20.5 28.3 11.7 43.6-8.8 15.2-28.3 20.5-43.5 11.7-15.3-8.9-20.5-28.4-11.7-43.6zM87.4 287.9c-17.6 0-31.9-14.3-31.9-31.9 0-17.6 14.3-31.9 31.9-31.9 17.6 0 31.9 14.3 31.9 31.9 0 17.6-14.3 31.9-31.9 31.9zm28.1 3.1c22.3-17.9 22.4-51.9 0-69.9 8.6-32.8 29.1-60.7 56.5-79.1l23.7 39.6c-51.5 36.3-51.5 112.5 0 148.8L172 370c-27.4-18.3-47.8-46.3-56.5-79zm228.7 131.7c-15.3 8.8-34.7 3.6-43.5-11.7-8.8-15.3-3.6-34.8 11.7-43.6 15.2-8.8 34.7-3.6 43.5 11.7 8.8 15.3 3.6 34.8-11.7 43.6zm.3-69.5c-26.7-10.3-56.1 6.6-60.5 35-5.2 1.4-48.9 14.3-96.7-9.4l22.5-40.3c57 26.5 123.4-11.7 128.9-74.4l46.1.7c-2.3 34.5-17.3 65.5-40.3 88.4zm-5.9-105.3c-5.4-62-71.3-101.2-128.9-74.4l-22.5-40.3c47.9-23.7 91.5-10.8 96.7-9.4 4.4 28.3 33.8 45.3 60.5 35 23.1 22.9 38 53.9 40.2 88.5l-46 .6z"], + "uikit": [448, 512, [], "f403", "M443.9 128v256L218 512 0 384V169.7l87.6 45.1v117l133.5 75.5 135.8-75.5v-151l-101.1-57.6 87.6-53.1L443.9 128zM308.6 49.1L223.8 0l-88.6 54.8 86 47.3 87.4-53z"], + "umbraco": [510, 512, [], "f8e8", "M255.35 8C118.36 7.83 7.14 118.72 7 255.68c-.07 137 111 248.2 248 248.27 136.85 0 247.82-110.7 248-247.67S392.34 8.17 255.35 8zm145 266q-1.14 40.68-14 65t-43.51 35q-30.61 10.7-85.45 10.47h-4.6q-54.78.22-85.44-10.47t-43.52-35q-12.85-24.36-14-65a224.81 224.81 0 0 1 0-30.71 418.37 418.37 0 0 1 3.6-43.88c1.88-13.39 3.57-22.58 5.4-32 1-4.88 1.28-6.42 1.82-8.45a5.09 5.09 0 0 1 4.9-3.89h.69l32 5a5.07 5.07 0 0 1 4.16 5 5 5 0 0 1 0 .77l-1.7 8.78q-2.41 13.25-4.84 33.68a380.62 380.62 0 0 0-2.64 42.15q-.28 40.43 8.13 59.83a43.87 43.87 0 0 0 31.31 25.18A243 243 0 0 0 250 340.6h10.25a242.64 242.64 0 0 0 57.27-5.16 43.86 43.86 0 0 0 31.15-25.23q8.53-19.42 8.13-59.78a388 388 0 0 0-2.6-42.15q-2.48-20.38-4.89-33.68l-1.69-8.78a5 5 0 0 1 0-.77 5 5 0 0 1 4.2-5l32-5h.82a5 5 0 0 1 4.9 3.89c.55 2.05.81 3.57 1.83 8.45 1.82 9.62 3.52 18.78 5.39 32a415.71 415.71 0 0 1 3.61 43.88 228.06 228.06 0 0 1-.04 30.73z"], + "uniregistry": [384, 512, [], "f404", "M192 480c39.5 0 76.2-11.8 106.8-32.2H85.3C115.8 468.2 152.5 480 192 480zm-89.1-193.1v-12.4H0v12.4c0 2.5 0 5 .1 7.4h103.1c-.2-2.4-.3-4.9-.3-7.4zm20.5 57H8.5c2.6 8.5 5.8 16.8 9.6 24.8h138.3c-12.9-5.7-24.1-14.2-33-24.8zm-17.7-34.7H1.3c.9 7.6 2.2 15 3.9 22.3h109.7c-4-6.9-7.2-14.4-9.2-22.3zm-2.8-69.3H0v17.3h102.9zm0-173.2H0v4.9h102.9zm0-34.7H0v2.5h102.9zm0 69.3H0v7.4h102.9zm0 104H0v14.8h102.9zm0-69.3H0v9.9h102.9zm0 34.6H0V183h102.9zm166.2 160.9h109.7c1.8-7.3 3.1-14.7 3.9-22.3H278.3c-2.1 7.9-5.2 15.4-9.2 22.3zm12-185.7H384V136H281.1zm0 37.2H384v-12.4H281.1zm0-74.3H384v-7.4H281.1zm0-76.7v2.5H384V32zm-203 410.9h227.7c11.8-8.7 22.7-18.6 32.2-29.7H44.9c9.6 11 21.4 21 33.2 29.7zm203-371.3H384v-4.9H281.1zm0 148.5H384v-14.8H281.1zM38.8 405.7h305.3c6.7-8.5 12.6-17.6 17.8-27.2H23c5.2 9.6 9.2 18.7 15.8 27.2zm188.8-37.1H367c3.7-8 5.8-16.2 8.5-24.8h-115c-8.8 10.7-20.1 19.2-32.9 24.8zm53.5-81.7c0 2.5-.1 5-.4 7.4h103.1c.1-2.5.2-4.9.2-7.4v-12.4H281.1zm0-29.7H384v-17.3H281.1z"], + "unity": [576, 512, [], "f949", "M498.11,206.4,445.31,14.72,248.2,66.08,219,116.14l-59.2-.43L15.54,256,159.82,396.32l59.17-.43,29.24,50,197.08,51.36,52.8-191.62-30-49.63ZM223.77,124.2,374.55,86.51,288,232.33H114.87Zm0,263.63L114.87,279.71H288l86.55,145.81Zm193,14L330.17,256l86.58-145.84L458.56,256Z"], + "unsplash": [448, 512, [], "f97c", "M448,230.17V480H0V230.17H141.13V355.09H306.87V230.17ZM306.87,32H141.13V156.91H306.87Z"], + "untappd": [640, 512, [], "f405", "M401.3 49.9c-79.8 160.1-84.6 152.5-87.9 173.2l-5.2 32.8c-1.9 12-6.6 23.5-13.7 33.4L145.6 497.1c-7.6 10.6-20.4 16.2-33.4 14.6-40.3-5-77.8-32.2-95.3-68.5-5.7-11.8-4.5-25.8 3.1-36.4l148.9-207.9c7.1-9.9 16.4-18 27.2-23.7l29.3-15.5c18.5-9.8 9.7-11.9 135.6-138.9 1-4.8 1-7.3 3.6-8 3-.7 6.6-1 6.3-4.6l-.4-4.6c-.2-1.9 1.3-3.6 3.2-3.6 4.5-.1 13.2 1.2 25.6 10 12.3 8.9 16.4 16.8 17.7 21.1.6 1.8-.6 3.7-2.4 4.2l-4.5 1.1c-3.4.9-2.5 4.4-2.3 7.4.1 2.8-2.3 3.6-6.5 6.1zM230.1 36.4c3.4.9 2.5 4.4 2.3 7.4-.2 2.7 2.1 3.5 6.4 6 7.9 15.9 15.3 30.5 22.2 44 .7 1.3 2.3 1.5 3.3.5 11.2-12 24.6-26.2 40.5-42.6 1.3-1.4 1.4-3.5.1-4.9-8-8.2-16.5-16.9-25.6-26.1-1-4.7-1-7.3-3.6-8-3-.8-6.6-1-6.3-4.6.3-3.3 1.4-8.1-2.8-8.2-4.5-.1-13.2 1.1-25.6 10-12.3 8.9-16.4 16.8-17.7 21.1-1.4 4.2 3.6 4.6 6.8 5.4zM620 406.7L471.2 198.8c-13.2-18.5-26.6-23.4-56.4-39.1-11.2-5.9-14.2-10.9-30.5-28.9-1-1.1-2.9-.9-3.6.5-46.3 88.8-47.1 82.8-49 94.8-1.7 10.7-1.3 20 .3 29.8 1.9 12 6.6 23.5 13.7 33.4l148.9 207.9c7.6 10.6 20.2 16.2 33.1 14.7 40.3-4.9 78-32 95.7-68.6 5.4-11.9 4.3-25.9-3.4-36.6z"], + "ups": [384, 512, [], "f7e0", "M103.2 303c-5.2 3.6-32.6 13.1-32.6-19V180H37.9v102.6c0 74.9 80.2 51.1 97.9 39V180h-32.6zM4 74.82v220.9c0 103.7 74.9 135.2 187.7 184.1 112.4-48.9 187.7-80.2 187.7-184.1V74.82c-116.3-61.6-281.8-49.6-375.4 0zm358.1 220.9c0 86.6-53.2 113.6-170.4 165.3-117.5-51.8-170.5-78.7-170.5-165.3v-126.4c102.3-93.8 231.6-100 340.9-89.8zm-209.6-107.4v212.8h32.7v-68.7c24.4 7.3 71.7-2.6 71.7-78.5 0-97.4-80.7-80.92-104.4-65.6zm32.7 117.3v-100.3c8.4-4.2 38.4-12.7 38.4 49.3 0 67.9-36.4 51.8-38.4 51zm79.1-86.4c.1 47.3 51.6 42.5 52.2 70.4.6 23.5-30.4 23-50.8 4.9v30.1c36.2 21.5 81.9 8.1 83.2-33.5 1.7-51.5-54.1-46.6-53.4-73.2.6-20.3 30.6-20.5 48.5-2.2v-28.4c-28.5-22-79.9-9.2-79.7 31.9z"], + "usb": [640, 512, [], "f287", "M641.5 256c0 3.1-1.7 6.1-4.5 7.5L547.9 317c-1.4.8-2.8 1.4-4.5 1.4-1.4 0-3.1-.3-4.5-1.1-2.8-1.7-4.5-4.5-4.5-7.8v-35.6H295.7c25.3 39.6 40.5 106.9 69.6 106.9H392V354c0-5 3.9-8.9 8.9-8.9H490c5 0 8.9 3.9 8.9 8.9v89.1c0 5-3.9 8.9-8.9 8.9h-89.1c-5 0-8.9-3.9-8.9-8.9v-26.7h-26.7c-75.4 0-81.1-142.5-124.7-142.5H140.3c-8.1 30.6-35.9 53.5-69 53.5C32 327.3 0 295.3 0 256s32-71.3 71.3-71.3c33.1 0 61 22.8 69 53.5 39.1 0 43.9 9.5 74.6-60.4C255 88.7 273 95.7 323.8 95.7c7.5-20.9 27-35.6 50.4-35.6 29.5 0 53.5 23.9 53.5 53.5s-23.9 53.5-53.5 53.5c-23.4 0-42.9-14.8-50.4-35.6H294c-29.1 0-44.3 67.4-69.6 106.9h310.1v-35.6c0-3.3 1.7-6.1 4.5-7.8 2.8-1.7 6.4-1.4 8.9.3l89.1 53.5c2.8 1.1 4.5 4.1 4.5 7.2z"], + "usps": [576, 512, [], "f7e1", "M460.3 241.7c25.8-41.3 15.2-48.8-11.7-48.8h-27c-.1 0-1.5-1.4-10.9 8-11.2 5.6-37.9 6.3-37.9 8.7 0 4.5 70.3-3.1 88.1 0 9.5 1.5-1.5 20.4-4.4 32-.5 4.5 2.4 2.3 3.8.1zm-112.1 22.6c64-21.3 97.3-23.9 102-26.2 4.4-2.9-4.4-6.6-26.2-5.8-51.7 2.2-137.6 37.1-172.6 53.9l-30.7-93.3h196.6c-2.7-28.2-152.9-22.6-337.9-22.6L27 415.8c196.4-97.3 258.9-130.3 321.2-151.5zM94.7 96c253.3 53.7 330 65.7 332.1 85.2 36.4 0 45.9 0 52.4 6.6 21.1 19.7-14.6 67.7-14.6 67.7-4.4 2.9-406.4 160.2-406.4 160.2h423.1L549 96z"], + "ussunnah": [512, 512, [], "f407", "M156.8 285.1l5.7 14.4h-8.2c-1.3-3.2-3.1-7.7-3.8-9.5-2.5-6.3-1.1-8.4 0-10 1.9-2.7 3.2-4.4 3.6-5.2 0 2.2.8 5.7 2.7 10.3zm297.3 18.8c-2.1 13.8-5.7 27.1-10.5 39.7l43 23.4-44.8-18.8c-5.3 13.2-12 25.6-19.9 37.2l34.2 30.2-36.8-26.4c-8.4 11.8-18 22.6-28.7 32.3l24.9 34.7-28.1-31.8c-11 9.6-23.1 18-36.1 25.1l15.7 37.2-19.3-35.3c-13.1 6.8-27 12.1-41.6 15.9l6.7 38.4-10.5-37.4c-14.3 3.4-29.2 5.3-44.5 5.4L256 512l-1.9-38.4c-15.3-.1-30.2-2-44.5-5.3L199 505.6l6.7-38.2c-14.6-3.7-28.6-9.1-41.7-15.8l-19.2 35.1 15.6-37c-13-7-25.2-15.4-36.2-25.1l-27.9 31.6 24.7-34.4c-10.7-9.7-20.4-20.5-28.8-32.3l-36.5 26.2 33.9-29.9c-7.9-11.6-14.6-24.1-20-37.3l-44.4 18.7L67.8 344c-4.8-12.7-8.4-26.1-10.5-39.9l-51 9 50.3-14.2c-1.1-8.5-1.7-17.1-1.7-25.9 0-4.7.2-9.4.5-14.1L0 256l56-2.8c1.3-13.1 3.8-25.8 7.5-38.1L6.4 199l58.9 10.4c4-12 9.1-23.5 15.2-34.4l-55.1-30 58.3 24.6C90 159 97.2 149.2 105.3 140L55.8 96.4l53.9 38.7c8.1-8.6 17-16.5 26.6-23.6l-40-55.6 45.6 51.6c9.5-6.6 19.7-12.3 30.3-17.2l-27.3-64.9 33.8 62.1c10.5-4.4 21.4-7.9 32.7-10.4L199 6.4l19.5 69.2c11-2.1 22.3-3.2 33.8-3.4L256 0l3.6 72.2c11.5.2 22.8 1.4 33.8 3.5L313 6.4l-12.4 70.7c11.3 2.6 22.2 6.1 32.6 10.5l33.9-62.2-27.4 65.1c10.6 4.9 20.7 10.7 30.2 17.2l45.8-51.8-40.1 55.9c9.5 7.1 18.4 15 26.5 23.6l54.2-38.9-49.7 43.9c8 9.1 15.2 18.9 21.5 29.4l58.7-24.7-55.5 30.2c6.1 10.9 11.1 22.3 15.1 34.3l59.3-10.4-57.5 16.2c3.7 12.2 6.2 24.9 7.5 37.9L512 256l-56 2.8c.3 4.6.5 9.3.5 14.1 0 8.7-.6 17.3-1.6 25.8l50.7 14.3-51.5-9.1zm-21.8-31c0-97.5-79-176.5-176.5-176.5s-176.5 79-176.5 176.5 79 176.5 176.5 176.5 176.5-79 176.5-176.5zm-24 0c0 84.3-68.3 152.6-152.6 152.6s-152.6-68.3-152.6-152.6 68.3-152.6 152.6-152.6 152.6 68.3 152.6 152.6zM195 241c0 2.1 1.3 3.8 3.6 5.1 3.3 1.9 6.2 4.6 8.2 8.2 2.8-5.7 4.3-9.5 4.3-11.2 0-2.2-1.1-4.4-3.2-7-2.1-2.5-3.2-5.2-3.3-7.7-6.5 6.8-9.6 10.9-9.6 12.6zm-40.7-19c0 2.1 1.3 3.8 3.6 5.1 3.5 1.9 6.2 4.6 8.2 8.2 2.8-5.7 4.3-9.5 4.3-11.2 0-2.2-1.1-4.4-3.2-7-2.1-2.5-3.2-5.2-3.3-7.7-6.5 6.8-9.6 10.9-9.6 12.6zm-19 0c0 2.1 1.3 3.8 3.6 5.1 3.3 1.9 6.2 4.6 8.2 8.2 2.8-5.7 4.3-9.5 4.3-11.2 0-2.2-1.1-4.4-3.2-7-2.1-2.5-3.2-5.2-3.3-7.7-6.4 6.8-9.6 10.9-9.6 12.6zm204.9 87.9c-8.4-3-8.7-6.8-8.7-15.6V182c-8.2 12.5-14.2 18.6-18 18.6 6.3 14.4 9.5 23.9 9.5 28.3v64.3c0 2.2-2.2 6.5-4.7 6.5h-18c-2.8-7.5-10.2-26.9-15.3-40.3-2 2.5-7.2 9.2-10.7 13.7 2.4 1.6 4.1 3.6 5.2 6.3 2.6 6.7 6.4 16.5 7.9 20.2h-9.2c-3.9-10.4-9.6-25.4-11.8-31.1-2 2.5-7.2 9.2-10.7 13.7 2.4 1.6 4.1 3.6 5.2 6.3.8 2 2.8 7.3 4.3 10.9H256c-1.5-4.1-5.6-14.6-8.4-22-2 2.5-7.2 9.2-10.7 13.7 2.5 1.6 4.3 3.6 5.2 6.3.2.6.5 1.4.6 1.7H225c-4.6-13.9-11.4-27.7-11.4-34.1 0-2.2.3-5.1 1.1-8.2-8.8 10.8-14 15.9-14 25 0 7.5 10.4 28.3 10.4 33.3 0 1.7-.5 3.3-1.4 4.9-9.6-12.7-15.5-20.7-18.8-20.7h-12l-11.2-28c-3.8-9.6-5.7-16-5.7-18.8 0-3.8.5-7.7 1.7-12.2-1 1.3-3.7 4.7-5.5 7.1-.8-2.1-3.1-7.7-4.6-11.5-2.1 2.5-7.5 9.1-11.2 13.6.9 2.3 3.3 8.1 4.9 12.2-2.5 3.3-9.1 11.8-13.6 17.7-4 5.3-5.8 13.3-2.7 21.8 2.5 6.7 2 7.9-1.7 14.1H191c5.5 0 14.3 14 15.5 22 13.2-16 15.4-19.6 16.8-21.6h107c3.9 0 7.2-1.9 9.9-5.8zm20.1-26.6V181.7c-9 12.5-15.9 18.6-20.7 18.6 7.1 14.4 10.7 23.9 10.7 28.3v66.3c0 17.5 8.6 20.4 24 20.4 8.1 0 12.5-.8 13.7-2.7-4.3-1.6-7.6-2.5-9.9-3.3-8.1-3.2-17.8-7.4-17.8-26z"], + "vaadin": [448, 512, [], "f408", "M224.5 140.7c1.5-17.6 4.9-52.7 49.8-52.7h98.6c20.7 0 32.1-7.8 32.1-21.6V54.1c0-12.2 9.3-22.1 21.5-22.1S448 41.9 448 54.1v36.5c0 42.9-21.5 62-66.8 62H280.7c-30.1 0-33 14.7-33 27.1 0 1.3-.1 2.5-.2 3.7-.7 12.3-10.9 22.2-23.4 22.2s-22.7-9.8-23.4-22.2c-.1-1.2-.2-2.4-.2-3.7 0-12.3-3-27.1-33-27.1H66.8c-45.3 0-66.8-19.1-66.8-62V54.1C0 41.9 9.4 32 21.6 32s21.5 9.9 21.5 22.1v12.3C43.1 80.2 54.5 88 75.2 88h98.6c44.8 0 48.3 35.1 49.8 52.7h.9zM224 456c11.5 0 21.4-7 25.7-16.3 1.1-1.8 97.1-169.6 98.2-171.4 11.9-19.6-3.2-44.3-27.2-44.3-13.9 0-23.3 6.4-29.8 20.3L224 362l-66.9-117.7c-6.4-13.9-15.9-20.3-29.8-20.3-24 0-39.1 24.6-27.2 44.3 1.1 1.9 97.1 169.6 98.2 171.4 4.3 9.3 14.2 16.3 25.7 16.3z"], + "viacoin": [384, 512, [], "f237", "M384 32h-64l-80.7 192h-94.5L64 32H0l48 112H0v48h68.5l13.8 32H0v48h102.8L192 480l89.2-208H384v-48h-82.3l13.8-32H384v-48h-48l48-112zM192 336l-27-64h54l-27 64z"], + "viadeo": [448, 512, [], "f2a9", "M276.2 150.5v.7C258.3 98.6 233.6 47.8 205.4 0c43.3 29.2 67 100 70.8 150.5zm32.7 121.7c7.6 18.2 11 37.5 11 57 0 77.7-57.8 141-137.8 139.4l3.8-.3c74.2-46.7 109.3-118.6 109.3-205.1 0-38.1-6.5-75.9-18.9-112 1 11.7 1 23.7 1 35.4 0 91.8-18.1 241.6-116.6 280C95 455.2 49.4 398 49.4 329.2c0-75.6 57.4-142.3 135.4-142.3 16.8 0 33.7 3.1 49.1 9.6 1.7-15.1 6.5-29.9 13.4-43.3-19.9-7.2-41.2-10.7-62.5-10.7-161.5 0-238.7 195.9-129.9 313.7 67.9 74.6 192 73.9 259.8 0 56.6-61.3 60.9-142.4 36.4-201-12.7 8-27.1 13.9-42.2 17zM418.1 11.7c-31 66.5-81.3 47.2-115.8 80.1-12.4 12-20.6 34-20.6 50.5 0 14.1 4.5 27.1 12 38.8 47.4-11 98.3-46 118.2-90.7-.7 5.5-4.8 14.4-7.2 19.2-20.3 35.7-64.6 65.6-99.7 84.9 14.8 14.4 33.7 25.8 55 25.8 79 0 110.1-134.6 58.1-208.6z"], + "viadeo-square": [448, 512, [], "f2aa", "M400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zM280.7 381.2c-42.4 46.2-120 46.6-162.4 0-68-73.6-19.8-196.1 81.2-196.1 13.3 0 26.6 2.1 39.1 6.7-4.3 8.4-7.3 17.6-8.4 27.1-9.7-4.1-20.2-6-30.7-6-48.8 0-84.6 41.7-84.6 88.9 0 43 28.5 78.7 69.5 85.9 61.5-24 72.9-117.6 72.9-175 0-7.3 0-14.8-.6-22.1-11.2-32.9-26.6-64.6-44.2-94.5 27.1 18.3 41.9 62.5 44.2 94.1v.4c7.7 22.5 11.8 46.2 11.8 70 0 54.1-21.9 99-68.3 128.2l-2.4.2c50 1 86.2-38.6 86.2-87.2 0-12.2-2.1-24.3-6.9-35.7 9.5-1.9 18.5-5.6 26.4-10.5 15.3 36.6 12.6 87.3-22.8 125.6zM309 233.7c-13.3 0-25.1-7.1-34.4-16.1 21.9-12 49.6-30.7 62.3-53 1.5-3 4.1-8.6 4.5-12-12.5 27.9-44.2 49.8-73.9 56.7-4.7-7.3-7.5-15.5-7.5-24.3 0-10.3 5.2-24.1 12.9-31.6 21.6-20.5 53-8.5 72.4-50 32.5 46.2 13.1 130.3-36.3 130.3z"], + "viber": [512, 512, [], "f409", "M444 49.9C431.3 38.2 379.9.9 265.3.4c0 0-135.1-8.1-200.9 52.3C27.8 89.3 14.9 143 13.5 209.5c-1.4 66.5-3.1 191.1 117 224.9h.1l-.1 51.6s-.8 20.9 13 25.1c16.6 5.2 26.4-10.7 42.3-27.8 8.7-9.4 20.7-23.2 29.8-33.7 82.2 6.9 145.3-8.9 152.5-11.2 16.6-5.4 110.5-17.4 125.7-142 15.8-128.6-7.6-209.8-49.8-246.5zM457.9 287c-12.9 104-89 110.6-103 115.1-6 1.9-61.5 15.7-131.2 11.2 0 0-52 62.7-68.2 79-5.3 5.3-11.1 4.8-11-5.7 0-6.9.4-85.7.4-85.7-.1 0-.1 0 0 0-101.8-28.2-95.8-134.3-94.7-189.8 1.1-55.5 11.6-101 42.6-131.6 55.7-50.5 170.4-43 170.4-43 96.9.4 143.3 29.6 154.1 39.4 35.7 30.6 53.9 103.8 40.6 211.1zm-139-80.8c.4 8.6-12.5 9.2-12.9.6-1.1-22-11.4-32.7-32.6-33.9-8.6-.5-7.8-13.4.7-12.9 27.9 1.5 43.4 17.5 44.8 46.2zm20.3 11.3c1-42.4-25.5-75.6-75.8-79.3-8.5-.6-7.6-13.5.9-12.9 58 4.2 88.9 44.1 87.8 92.5-.1 8.6-13.1 8.2-12.9-.3zm47 13.4c.1 8.6-12.9 8.7-12.9.1-.6-81.5-54.9-125.9-120.8-126.4-8.5-.1-8.5-12.9 0-12.9 73.7.5 133 51.4 133.7 139.2zM374.9 329v.2c-10.8 19-31 40-51.8 33.3l-.2-.3c-21.1-5.9-70.8-31.5-102.2-56.5-16.2-12.8-31-27.9-42.4-42.4-10.3-12.9-20.7-28.2-30.8-46.6-21.3-38.5-26-55.7-26-55.7-6.7-20.8 14.2-41 33.3-51.8h.2c9.2-4.8 18-3.2 23.9 3.9 0 0 12.4 14.8 17.7 22.1 5 6.8 11.7 17.7 15.2 23.8 6.1 10.9 2.3 22-3.7 26.6l-12 9.6c-6.1 4.9-5.3 14-5.3 14s17.8 67.3 84.3 84.3c0 0 9.1.8 14-5.3l9.6-12c4.6-6 15.7-9.8 26.6-3.7 14.7 8.3 33.4 21.2 45.8 32.9 7 5.7 8.6 14.4 3.8 23.6z"], + "vimeo": [448, 512, [], "f40a", "M403.2 32H44.8C20.1 32 0 52.1 0 76.8v358.4C0 459.9 20.1 480 44.8 480h358.4c24.7 0 44.8-20.1 44.8-44.8V76.8c0-24.7-20.1-44.8-44.8-44.8zM377 180.8c-1.4 31.5-23.4 74.7-66 129.4-44 57.2-81.3 85.8-111.7 85.8-18.9 0-34.8-17.4-47.9-52.3-25.5-93.3-36.4-148-57.4-148-2.4 0-10.9 5.1-25.4 15.2l-15.2-19.6c37.3-32.8 72.9-69.2 95.2-71.2 25.2-2.4 40.7 14.8 46.5 51.7 20.7 131.2 29.9 151 67.6 91.6 13.5-21.4 20.8-37.7 21.8-48.9 3.5-33.2-25.9-30.9-45.8-22.4 15.9-52.1 46.3-77.4 91.2-76 33.3.9 49 22.5 47.1 64.7z"], + "vimeo-square": [448, 512, [], "f194", "M400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zm-16.2 149.6c-1.4 31.1-23.2 73.8-65.3 127.9-43.5 56.5-80.3 84.8-110.4 84.8-18.7 0-34.4-17.2-47.3-51.6-25.2-92.3-35.9-146.4-56.7-146.4-2.4 0-10.8 5-25.1 15.1L64 192c36.9-32.4 72.1-68.4 94.1-70.4 24.9-2.4 40.2 14.6 46 51.1 20.5 129.6 29.6 149.2 66.8 90.5 13.4-21.2 20.6-37.2 21.5-48.3 3.4-32.8-25.6-30.6-45.2-22.2 15.7-51.5 45.8-76.5 90.1-75.1 32.9 1 48.4 22.4 46.5 64z"], + "vimeo-v": [448, 512, [], "f27d", "M447.8 153.6c-2 43.6-32.4 103.3-91.4 179.1-60.9 79.2-112.4 118.8-154.6 118.8-26.1 0-48.2-24.1-66.3-72.3C100.3 250 85.3 174.3 56.2 174.3c-3.4 0-15.1 7.1-35.2 21.1L0 168.2c51.6-45.3 100.9-95.7 131.8-98.5 34.9-3.4 56.3 20.5 64.4 71.5 28.7 181.5 41.4 208.9 93.6 126.7 18.7-29.6 28.8-52.1 30.2-67.6 4.8-45.9-35.8-42.8-63.3-31 22-72.1 64.1-107.1 126.2-105.1 45.8 1.2 67.5 31.1 64.9 89.4z"], + "vine": [384, 512, [], "f1ca", "M384 254.7v52.1c-18.4 4.2-36.9 6.1-52.1 6.1-36.9 77.4-103 143.8-125.1 156.2-14 7.9-27.1 8.4-42.7-.8C137 452 34.2 367.7 0 102.7h74.5C93.2 261.8 139 343.4 189.3 404.5c27.9-27.9 54.8-65.1 75.6-106.9-49.8-25.3-80.1-80.9-80.1-145.6 0-65.6 37.7-115.1 102.2-115.1 114.9 0 106.2 127.9 81.6 181.5 0 0-46.4 9.2-63.5-20.5 3.4-11.3 8.2-30.8 8.2-48.5 0-31.3-11.3-46.6-28.4-46.6-18.2 0-30.8 17.1-30.8 50 .1 79.2 59.4 118.7 129.9 101.9z"], + "vk": [576, 512, [], "f189", "M545 117.7c3.7-12.5 0-21.7-17.8-21.7h-58.9c-15 0-21.9 7.9-25.6 16.7 0 0-30 73.1-72.4 120.5-13.7 13.7-20 18.1-27.5 18.1-3.7 0-9.4-4.4-9.4-16.9V117.7c0-15-4.2-21.7-16.6-21.7h-92.6c-9.4 0-15 7-15 13.5 0 14.2 21.2 17.5 23.4 57.5v86.8c0 19-3.4 22.5-10.9 22.5-20 0-68.6-73.4-97.4-157.4-5.8-16.3-11.5-22.9-26.6-22.9H38.8c-16.8 0-20.2 7.9-20.2 16.7 0 15.6 20 93.1 93.1 195.5C160.4 378.1 229 416 291.4 416c37.5 0 42.1-8.4 42.1-22.9 0-66.8-3.4-73.1 15.4-73.1 8.7 0 23.7 4.4 58.7 38.1 40 40 46.6 57.9 69 57.9h58.9c16.8 0 25.3-8.4 20.4-25-11.2-34.9-86.9-106.7-90.3-111.5-8.7-11.2-6.2-16.2 0-26.2.1-.1 72-101.3 79.4-135.6z"], + "vnv": [640, 512, [], "f40b", "M104.9 352c-34.1 0-46.4-30.4-46.4-30.4L2.6 210.1S-7.8 192 13 192h32.8c10.4 0 13.2 8.7 18.8 18.1l36.7 74.5s5.2 13.1 21.1 13.1 21.1-13.1 21.1-13.1l36.7-74.5c5.6-9.5 8.4-18.1 18.8-18.1h32.8c20.8 0 10.4 18.1 10.4 18.1l-55.8 111.5S174.2 352 140 352h-35.1zm395 0c-34.1 0-46.4-30.4-46.4-30.4l-55.9-111.5S387.2 192 408 192h32.8c10.4 0 13.2 8.7 18.8 18.1l36.7 74.5s5.2 13.1 21.1 13.1 21.1-13.1 21.1-13.1l36.8-74.5c5.6-9.5 8.4-18.1 18.8-18.1H627c20.8 0 10.4 18.1 10.4 18.1l-55.9 111.5S569.3 352 535.1 352h-35.2zM337.6 192c34.1 0 46.4 30.4 46.4 30.4l55.9 111.5s10.4 18.1-10.4 18.1h-32.8c-10.4 0-13.2-8.7-18.8-18.1l-36.7-74.5s-5.2-13.1-21.1-13.1c-15.9 0-21.1 13.1-21.1 13.1l-36.7 74.5c-5.6 9.4-8.4 18.1-18.8 18.1h-32.9c-20.8 0-10.4-18.1-10.4-18.1l55.9-111.5s12.2-30.4 46.4-30.4h35.1z"], + "vuejs": [448, 512, [], "f41f", "M356.9 64.3H280l-56 88.6-48-88.6H0L224 448 448 64.3h-91.1zm-301.2 32h53.8L224 294.5 338.4 96.3h53.8L224 384.5 55.7 96.3z"], + "waze": [512, 512, [], "f83f", "M502.17 201.67C516.69 287.53 471.23 369.59 389 409.8c13 34.1-12.4 70.2-48.32 70.2a51.68 51.68 0 0 1-51.57-49c-6.44.19-64.2 0-76.33-.64A51.69 51.69 0 0 1 159 479.92c-33.86-1.36-57.95-34.84-47-67.92-37.21-13.11-72.54-34.87-99.62-70.8-13-17.28-.48-41.8 20.84-41.8 46.31 0 32.22-54.17 43.15-110.26C94.8 95.2 193.12 32 288.09 32c102.48 0 197.15 70.67 214.08 169.67zM373.51 388.28c42-19.18 81.33-56.71 96.29-102.14 40.48-123.09-64.15-228-181.71-228-83.45 0-170.32 55.42-186.07 136-9.53 48.91 5 131.35-68.75 131.35C58.21 358.6 91.6 378.11 127 389.54c24.66-21.8 63.87-15.47 79.83 14.34 14.22 1 79.19 1.18 87.9.82a51.69 51.69 0 0 1 78.78-16.42zM205.12 187.13c0-34.74 50.84-34.75 50.84 0s-50.84 34.74-50.84 0zm116.57 0c0-34.74 50.86-34.75 50.86 0s-50.86 34.75-50.86 0zm-122.61 70.69c-3.44-16.94 22.18-22.18 25.62-5.21l.06.28c4.14 21.42 29.85 44 64.12 43.07 35.68-.94 59.25-22.21 64.11-42.77 4.46-16.05 28.6-10.36 25.47 6-5.23 22.18-31.21 62-91.46 62.9-42.55 0-80.88-27.84-87.9-64.25z"], + "weebly": [512, 512, [], "f5cc", "M425.09 65.83c-39.88 0-73.28 25.73-83.66 64.33-18.16-58.06-65.5-64.33-84.95-64.33-19.78 0-66.8 6.28-85.28 64.33-10.38-38.6-43.45-64.33-83.66-64.33C38.59 65.83 0 99.72 0 143.03c0 28.96 4.18 33.27 77.17 233.48 22.37 60.57 67.77 69.35 92.74 69.35 39.23 0 70.04-19.46 85.93-53.98 15.89 34.83 46.69 54.29 85.93 54.29 24.97 0 70.36-9.1 92.74-69.67 76.55-208.65 77.5-205.58 77.5-227.2.63-48.32-36.01-83.47-86.92-83.47zm26.34 114.81l-65.57 176.44c-7.92 21.49-21.22 37.22-46.24 37.22-23.44 0-37.38-12.41-44.03-33.9l-39.28-117.42h-.95L216.08 360.4c-6.96 21.5-20.9 33.6-44.02 33.6-25.02 0-38.33-15.74-46.24-37.22L60.88 181.55c-5.38-14.83-7.92-23.91-7.92-34.5 0-16.34 15.84-29.36 38.33-29.36 18.69 0 31.99 11.8 36.11 29.05l44.03 139.82h.95l44.66-136.79c6.02-19.67 16.47-32.08 38.96-32.08s32.94 12.11 38.96 32.08l44.66 136.79h.95l44.03-139.82c4.12-17.25 17.42-29.05 36.11-29.05 22.17 0 38.33 13.32 38.33 35.71-.32 7.87-4.12 16.04-7.61 27.24z"], + "weibo": [512, 512, [], "f18a", "M407 177.6c7.6-24-13.4-46.8-37.4-41.7-22 4.8-28.8-28.1-7.1-32.8 50.1-10.9 92.3 37.1 76.5 84.8-6.8 21.2-38.8 10.8-32-10.3zM214.8 446.7C108.5 446.7 0 395.3 0 310.4c0-44.3 28-95.4 76.3-143.7C176 67 279.5 65.8 249.9 161c-4 13.1 12.3 5.7 12.3 6 79.5-33.6 140.5-16.8 114 51.4-3.7 9.4 1.1 10.9 8.3 13.1 135.7 42.3 34.8 215.2-169.7 215.2zm143.7-146.3c-5.4-55.7-78.5-94-163.4-85.7-84.8 8.6-148.8 60.3-143.4 116s78.5 94 163.4 85.7c84.8-8.6 148.8-60.3 143.4-116zM347.9 35.1c-25.9 5.6-16.8 43.7 8.3 38.3 72.3-15.2 134.8 52.8 111.7 124-7.4 24.2 29.1 37 37.4 12 31.9-99.8-55.1-195.9-157.4-174.3zm-78.5 311c-17.1 38.8-66.8 60-109.1 46.3-40.8-13.1-58-53.4-40.3-89.7 17.7-35.4 63.1-55.4 103.4-45.1 42 10.8 63.1 50.2 46 88.5zm-86.3-30c-12.9-5.4-30 .3-38 12.9-8.3 12.9-4.3 28 8.6 34 13.1 6 30.8.3 39.1-12.9 8-13.1 3.7-28.3-9.7-34zm32.6-13.4c-5.1-1.7-11.4.6-14.3 5.4-2.9 5.1-1.4 10.6 3.7 12.9 5.1 2 11.7-.3 14.6-5.4 2.8-5.2 1.1-10.9-4-12.9z"], + "weixin": [576, 512, [], "f1d7", "M385.2 167.6c6.4 0 12.6.3 18.8 1.1C387.4 90.3 303.3 32 207.7 32 100.5 32 13 104.8 13 197.4c0 53.4 29.3 97.5 77.9 131.6l-19.3 58.6 68-34.1c24.4 4.8 43.8 9.7 68.2 9.7 6.2 0 12.1-.3 18.3-.8-4-12.9-6.2-26.6-6.2-40.8-.1-84.9 72.9-154 165.3-154zm-104.5-52.9c14.5 0 24.2 9.7 24.2 24.4 0 14.5-9.7 24.2-24.2 24.2-14.8 0-29.3-9.7-29.3-24.2.1-14.7 14.6-24.4 29.3-24.4zm-136.4 48.6c-14.5 0-29.3-9.7-29.3-24.2 0-14.8 14.8-24.4 29.3-24.4 14.8 0 24.4 9.7 24.4 24.4 0 14.6-9.6 24.2-24.4 24.2zM563 319.4c0-77.9-77.9-141.3-165.4-141.3-92.7 0-165.4 63.4-165.4 141.3S305 460.7 397.6 460.7c19.3 0 38.9-5.1 58.6-9.9l53.4 29.3-14.8-48.6C534 402.1 563 363.2 563 319.4zm-219.1-24.5c-9.7 0-19.3-9.7-19.3-19.6 0-9.7 9.7-19.3 19.3-19.3 14.8 0 24.4 9.7 24.4 19.3 0 10-9.7 19.6-24.4 19.6zm107.1 0c-9.7 0-19.3-9.7-19.3-19.6 0-9.7 9.7-19.3 19.3-19.3 14.5 0 24.4 9.7 24.4 19.3.1 10-9.9 19.6-24.4 19.6z"], + "whatsapp": [448, 512, [], "f232", "M380.9 97.1C339 55.1 283.2 32 223.9 32c-122.4 0-222 99.6-222 222 0 39.1 10.2 77.3 29.6 111L0 480l117.7-30.9c32.4 17.7 68.9 27 106.1 27h.1c122.3 0 224.1-99.6 224.1-222 0-59.3-25.2-115-67.1-157zm-157 341.6c-33.2 0-65.7-8.9-94-25.7l-6.7-4-69.8 18.3L72 359.2l-4.4-7c-18.5-29.4-28.2-63.3-28.2-98.2 0-101.7 82.8-184.5 184.6-184.5 49.3 0 95.6 19.2 130.4 54.1 34.8 34.9 56.2 81.2 56.1 130.5 0 101.8-84.9 184.6-186.6 184.6zm101.2-138.2c-5.5-2.8-32.8-16.2-37.9-18-5.1-1.9-8.8-2.8-12.5 2.8-3.7 5.6-14.3 18-17.6 21.8-3.2 3.7-6.5 4.2-12 1.4-32.6-16.3-54-29.1-75.5-66-5.7-9.8 5.7-9.1 16.3-30.3 1.8-3.7.9-6.9-.5-9.7-1.4-2.8-12.5-30.1-17.1-41.2-4.5-10.8-9.1-9.3-12.5-9.5-3.2-.2-6.9-.2-10.6-.2-3.7 0-9.7 1.4-14.8 6.9-5.1 5.6-19.4 19-19.4 46.3 0 27.3 19.9 53.7 22.6 57.4 2.8 3.7 39.1 59.7 94.8 83.8 35.2 15.2 49 16.5 66.6 13.9 10.7-1.6 32.8-13.4 37.4-26.4 4.6-13 4.6-24.1 3.2-26.4-1.3-2.5-5-3.9-10.5-6.6z"], + "whatsapp-square": [448, 512, [], "f40c", "M224 122.8c-72.7 0-131.8 59.1-131.9 131.8 0 24.9 7 49.2 20.2 70.1l3.1 5-13.3 48.6 49.9-13.1 4.8 2.9c20.2 12 43.4 18.4 67.1 18.4h.1c72.6 0 133.3-59.1 133.3-131.8 0-35.2-15.2-68.3-40.1-93.2-25-25-58-38.7-93.2-38.7zm77.5 188.4c-3.3 9.3-19.1 17.7-26.7 18.8-12.6 1.9-22.4.9-47.5-9.9-39.7-17.2-65.7-57.2-67.7-59.8-2-2.6-16.2-21.5-16.2-41s10.2-29.1 13.9-33.1c3.6-4 7.9-5 10.6-5 2.6 0 5.3 0 7.6.1 2.4.1 5.7-.9 8.9 6.8 3.3 7.9 11.2 27.4 12.2 29.4s1.7 4.3.3 6.9c-7.6 15.2-15.7 14.6-11.6 21.6 15.3 26.3 30.6 35.4 53.9 47.1 4 2 6.3 1.7 8.6-1 2.3-2.6 9.9-11.6 12.5-15.5 2.6-4 5.3-3.3 8.9-2 3.6 1.3 23.1 10.9 27.1 12.9s6.6 3 7.6 4.6c.9 1.9.9 9.9-2.4 19.1zM400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zM223.9 413.2c-26.6 0-52.7-6.7-75.8-19.3L64 416l22.5-82.2c-13.9-24-21.2-51.3-21.2-79.3C65.4 167.1 136.5 96 223.9 96c42.4 0 82.2 16.5 112.2 46.5 29.9 30 47.9 69.8 47.9 112.2 0 87.4-72.7 158.5-160.1 158.5z"], + "whmcs": [448, 512, [], "f40d", "M448 161v-21.3l-28.5-8.8-2.2-10.4 20.1-20.7L427 80.4l-29 7.5-7.2-7.5 7.5-28.2-19.1-11.6-21.3 21-10.7-3.2-7-26.4h-22.6l-6.2 26.4-12.1 3.2-19.7-21-19.4 11 8.1 27.7-8.1 8.4-28.5-7.5-11 19.1 20.7 21-2.9 10.4-28.5 7.8-.3 21.7 28.8 7.5 2.4 12.1-20.1 19.9 10.4 18.5 29.6-7.5 7.2 8.6-8.1 26.9 19.9 11.6 19.4-20.4 11.6 2.9 6.7 28.5 22.6.3 6.7-28.8 11.6-3.5 20.7 21.6 20.4-12.1-8.8-28 7.8-8.1 28.8 8.8 10.3-20.1-20.9-18.8 2.2-12.1 29.1-7zm-119.2 45.2c-31.3 0-56.8-25.4-56.8-56.8s25.4-56.8 56.8-56.8 56.8 25.4 56.8 56.8c0 31.5-25.4 56.8-56.8 56.8zm72.3 16.4l46.9 14.5V277l-55.1 13.4-4.1 22.7 38.9 35.3-19.2 37.9-54-16.7-14.6 15.2 16.7 52.5-38.3 22.7-38.9-40.5-21.7 6.6-12.6 54-42.4-.5-12.6-53.6-21.7-5.6-36.4 38.4-37.4-21.7 15.2-50.5-13.7-16.1-55.5 14.1-19.7-34.8 37.9-37.4-4.8-22.8-54-14.1.5-40.9L54 219.9l5.7-19.7-38.9-39.4L41.5 125l53.6 14.1 15.2-15.7-15.2-52 36.4-20.7 36.8 39.4L191 84l11.6-52H245l11.6 45.9L234 72l-6.3-1.7-3.3 5.7-11 19.1-3.3 5.6 4.6 4.6 17.2 17.4-.3 1-23.8 6.5-6.2 1.7-.1 6.4-.2 12.9C153.8 161.6 118 204 118 254.7c0 58.3 47.3 105.7 105.7 105.7 50.5 0 92.7-35.4 103.2-82.8l13.2.2 6.9.1 1.6-6.7 5.6-24 1.9-.6 17.1 17.8 4.7 4.9 5.8-3.4 20.4-12.1 5.8-3.5-2-6.5-6.8-21.2z"], + "wikipedia-w": [640, 512, [], "f266", "M640 51.2l-.3 12.2c-28.1.8-45 15.8-55.8 40.3-25 57.8-103.3 240-155.3 358.6H415l-81.9-193.1c-32.5 63.6-68.3 130-99.2 193.1-.3.3-15 0-15-.3C172 352.3 122.8 243.4 75.8 133.4 64.4 106.7 26.4 63.4.2 63.7c0-3.1-.3-10-.3-14.2h161.9v13.9c-19.2 1.1-52.8 13.3-43.3 34.2 21.9 49.7 103.6 240.3 125.6 288.6 15-29.7 57.8-109.2 75.3-142.8-13.9-28.3-58.6-133.9-72.8-160-9.7-17.8-36.1-19.4-55.8-19.7V49.8l142.5.3v13.1c-19.4.6-38.1 7.8-29.4 26.1 18.9 40 30.6 68.1 48.1 104.7 5.6-10.8 34.7-69.4 48.1-100.8 8.9-20.6-3.9-28.6-38.6-29.4.3-3.6 0-10.3.3-13.6 44.4-.3 111.1-.3 123.1-.6v13.6c-22.5.8-45.8 12.8-58.1 31.7l-59.2 122.8c6.4 16.1 63.3 142.8 69.2 156.7L559.2 91.8c-8.6-23.1-36.4-28.1-47.2-28.3V49.6l127.8 1.1.2.5z"], + "windows": [448, 512, [], "f17a", "M0 93.7l183.6-25.3v177.4H0V93.7zm0 324.6l183.6 25.3V268.4H0v149.9zm203.8 28L448 480V268.4H203.8v177.9zm0-380.6v180.1H448V32L203.8 65.7z"], + "wix": [640, 512, [], "f5cf", "M393.38 131.69c0 13.03 2.08 32.69-28.68 43.83-9.52 3.45-15.95 9.66-15.95 9.66 0-31 4.72-42.22 17.4-48.86 9.75-5.11 27.23-4.63 27.23-4.63zm-115.8 35.54l-34.24 132.66-28.48-108.57c-7.69-31.99-20.81-48.53-48.43-48.53-27.37 0-40.66 16.18-48.43 48.53L89.52 299.89 55.28 167.23C49.73 140.51 23.86 128.96 0 131.96l65.57 247.93s21.63 1.56 32.46-3.96c14.22-7.25 20.98-12.84 29.59-46.57 7.67-30.07 29.11-118.41 31.12-124.7 4.76-14.94 11.09-13.81 15.4 0 1.97 6.3 23.45 94.63 31.12 124.7 8.6 33.73 15.37 39.32 29.59 46.57 10.82 5.52 32.46 3.96 32.46 3.96l65.57-247.93c-24.42-3.07-49.82 8.93-55.3 35.27zm115.78 5.21s-4.1 6.34-13.46 11.57c-6.01 3.36-11.78 5.64-17.97 8.61-15.14 7.26-13.18 13.95-13.18 35.2v152.07s16.55 2.09 27.37-3.43c13.93-7.1 17.13-13.95 17.26-44.78V181.41l-.02.01v-8.98zm163.44 84.08L640 132.78s-35.11-5.98-52.5 9.85c-13.3 12.1-24.41 29.55-54.18 72.47-.47.73-6.25 10.54-13.07 0-29.29-42.23-40.8-60.29-54.18-72.47-17.39-15.83-52.5-9.85-52.5-9.85l83.2 123.74-82.97 123.36s36.57 4.62 53.95-11.21c11.49-10.46 17.58-20.37 52.51-70.72 6.81-10.52 12.57-.77 13.07 0 29.4 42.38 39.23 58.06 53.14 70.72 17.39 15.83 53.32 11.21 53.32 11.21L556.8 256.52z"], + "wizards-of-the-coast": [640, 512, [], "f730", "M219.19 345.69c-1.9 1.38-11.07 8.44-.26 23.57 4.64 6.42 14.11 12.79 21.73 6.55 6.5-4.88 7.35-12.92.26-23.04-5.47-7.76-14.28-12.88-21.73-7.08zm336.75 75.94c-.34 1.7-.55 1.67.79 0 2.09-4.19 4.19-10.21 4.98-19.9 3.14-38.49-40.33-71.49-101.34-78.03-54.73-6.02-124.38 9.17-188.8 60.49l-.26 1.57c2.62 4.98 4.98 10.74 3.4 21.21l.79.26c63.89-58.4 131.19-77.25 184.35-73.85 58.4 3.67 100.03 34.04 100.03 68.08-.01 9.96-2.63 15.72-3.94 20.17zM392.28 240.42c.79 7.07 4.19 10.21 9.17 10.47 5.5.26 9.43-2.62 10.47-6.55.79-3.4 2.09-29.85 2.09-29.85s-11.26 6.55-14.93 10.47c-3.66 3.68-7.33 8.39-6.8 15.46zm-50.02-151.1C137.75 89.32 13.1 226.8.79 241.2c-1.05.52-1.31.79.79 1.31 60.49 16.5 155.81 81.18 196.13 202.16l1.05.26c55.25-69.92 140.88-128.05 236.99-128.05 80.92 0 130.15 42.16 130.15 80.39 0 18.33-6.55 33.52-22.26 46.35 0 .96-.2.79.79.79 14.66-10.74 27.5-28.8 27.5-48.18 0-22.78-12.05-38.23-12.05-38.23 7.07 7.07 10.74 16.24 10.74 16.24 5.76-40.85 26.97-62.32 26.97-62.32-2.36-9.69-6.81-17.81-6.81-17.81 7.59 8.12 14.4 27.5 14.4 41.37 0 10.47-3.4 22.78-12.57 31.95l.26.52c8.12-4.98 16.5-16.76 16.5-37.97 0-15.71-4.71-25.92-4.71-25.92 5.76-5.24 11.26-9.17 15.97-11.78.79 3.4 2.09 9.69 2.36 14.93 0 1.05.79 1.83 1.05 0 .79-5.76-.26-16.24-.26-16.5 6.02-3.14 9.69-4.45 9.69-4.45C617.74 176 489.43 89.32 342.26 89.32zm-99.24 289.62c-11.06 8.99-24.2 4.08-30.64-4.19-7.45-9.58-6.76-24.09 4.19-32.47 14.85-11.35 27.08-.49 31.16 5.5.28.39 12.13 16.57-4.71 31.16zm2.09-136.43l9.43-17.81 11.78 70.96-12.57 6.02-24.62-28.8 14.14-26.71 3.67 4.45-1.83-8.11zm18.59 117.58l-.26-.26c2.05-4.1-2.5-6.61-17.54-31.69-1.31-2.36-3.14-2.88-4.45-2.62l-.26-.52c7.86-5.76 15.45-10.21 25.4-15.71l.52.26c1.31 1.83 2.09 2.88 3.4 4.71l-.26.52c-1.05-.26-2.36-.79-5.24.26-2.09.79-7.86 3.67-12.31 7.59v1.31c1.57 2.36 3.93 6.55 5.76 9.69h.26c10.05-6.28 7.56-4.55 11.52-7.86h.26c.52 1.83.52 1.83 1.83 5.5l-.26.26c-3.06.61-4.65.34-11.52 5.5v.26c9.46 17.02 11.01 16.75 12.57 15.97l.26.26c-2.34 1.59-6.27 4.21-9.68 6.57zm55.26-32.47c-3.14 1.57-6.02 2.88-9.95 4.98l-.26-.26c1.29-2.59 1.16-2.71-11.78-32.47l-.26-.26c-.15 0-8.9 3.65-9.95 7.33h-.52l-1.05-5.76.26-.52c7.29-4.56 25.53-11.64 27.76-12.57l.52.26 3.14 4.98-.26.52c-3.53-1.76-7.35.76-12.31 2.62v.26c12.31 32.01 12.67 30.64 14.66 30.64v.25zm44.77-16.5c-4.19 1.05-5.24 1.31-9.69 2.88l-.26-.26.52-4.45c-1.05-3.4-3.14-11.52-3.67-13.62l-.26-.26c-3.4.79-8.9 2.62-12.83 3.93l-.26.26c.79 2.62 3.14 9.95 4.19 13.88.79 2.36 1.83 2.88 2.88 3.14v.52c-3.67 1.05-7.07 2.62-10.21 3.93l-.26-.26c1.05-1.31 1.05-2.88.26-4.98-1.05-3.14-8.12-23.83-9.17-27.23-.52-1.83-1.57-3.14-2.62-3.14v-.52c3.14-1.05 6.02-2.09 10.74-3.4l.26.26-.26 4.71c1.31 3.93 2.36 7.59 3.14 9.69h.26c3.93-1.31 9.43-2.88 12.83-3.93l.26-.26-2.62-9.43c-.52-1.83-1.05-3.4-2.62-3.93v-.26c4.45-1.05 7.33-1.83 10.74-2.36l.26.26c-1.05 1.31-1.05 2.88-.52 4.45 1.57 6.28 4.71 20.43 6.28 26.45.54 2.62 1.85 3.41 2.63 3.93zm32.21-6.81l-.26.26c-4.71.52-14.14 2.36-22.52 4.19l-.26-.26.79-4.19c-1.57-7.86-3.4-18.59-4.98-26.19-.26-1.83-.79-2.88-2.62-3.67l.79-.52c9.17-1.57 20.16-2.36 24.88-2.62l.26.26c.52 2.36.79 3.14 1.57 5.5l-.26.26c-1.14-1.14-3.34-3.2-16.24-.79l-.26.26c.26 1.57 1.05 6.55 1.57 9.95l.26.26c9.52-1.68 4.76-.06 10.74-2.36h.26c0 1.57-.26 1.83-.26 5.24h-.26c-4.81-1.03-2.15-.9-10.21 0l-.26.26c.26 2.09 1.57 9.43 2.09 12.57l.26.26c1.15.38 14.21-.65 16.24-4.71h.26c-.53 2.38-1.05 4.21-1.58 6.04zm10.74-44.51c-4.45 2.36-8.12 2.88-11 2.88-.25.02-11.41 1.09-17.54-9.95-6.74-10.79-.98-25.2 5.5-31.69 8.8-8.12 23.35-10.1 28.54-17.02 8.03-10.33-13.04-22.31-29.59-5.76l-2.62-2.88 5.24-16.24c25.59-1.57 45.2-3.04 50.02 16.24.79 3.14 0 9.43-.26 12.05 0 2.62-1.83 18.85-2.09 23.04-.52 4.19-.79 18.33-.79 20.69.26 2.36.52 4.19 1.57 5.5 1.57 1.83 5.76 1.83 5.76 1.83l-.79 4.71c-11.82-1.07-10.28-.59-20.43-1.05-3.22-5.15-2.23-3.28-4.19-7.86 0 .01-4.19 3.94-7.33 5.51zm37.18 21.21c-6.35-10.58-19.82-7.16-21.73 5.5-2.63 17.08 14.3 19.79 20.69 10.21l.26.26c-.52 1.83-1.83 6.02-1.83 6.28l-.52.52c-10.3 6.87-28.5-2.5-25.66-18.59 1.94-10.87 14.44-18.93 28.8-9.95l.26.52c0 1.06-.27 3.41-.27 5.25zm5.77-87.73v-6.55c.69 0 19.65 3.28 27.76 7.33l-1.57 17.54s10.21-9.43 15.45-10.74c5.24-1.57 14.93 7.33 14.93 7.33l-11.26 11.26c-12.07-6.35-19.59-.08-20.69.79-5.29 38.72-8.6 42.17 4.45 46.09l-.52 4.71c-17.55-4.29-18.53-4.5-36.92-7.33l.79-4.71c7.25 0 7.48-5.32 7.59-6.81 0 0 4.98-53.16 4.98-55.25-.02-2.87-4.99-3.66-4.99-3.66zm10.99 114.44c-8.12-2.09-14.14-11-10.74-20.69 3.14-9.43 12.31-12.31 18.85-10.21 9.17 2.62 12.83 11.78 10.74 19.38-2.61 8.9-9.42 13.87-18.85 11.52zm42.16 9.69c-2.36-.52-7.07-2.36-8.64-2.88v-.26l1.57-1.83c.59-8.24.59-7.27.26-7.59-4.82-1.81-6.66-2.36-7.07-2.36-1.31 1.83-2.88 4.45-3.67 5.5l-.79 3.4v.26c-1.31-.26-3.93-1.31-6.02-1.57v-.26l2.62-1.83c3.4-4.71 9.95-14.14 13.88-20.16v-2.09l.52-.26c2.09.79 5.5 2.09 7.59 2.88.48.48.18-1.87-1.05 25.14-.24 1.81.02 2.6.8 3.91zm-4.71-89.82c11.25-18.27 30.76-16.19 34.04-3.4L539.7 198c2.34-6.25-2.82-9.9-4.45-11.26l1.83-3.67c12.22 10.37 16.38 13.97 22.52 20.43-25.91 73.07-30.76 80.81-24.62 84.32l-1.83 4.45c-6.37-3.35-8.9-4.42-17.81-8.64l2.09-6.81c-.26-.26-3.93 3.93-9.69 3.67-19.06-1.3-22.89-31.75-9.67-52.9zm29.33 79.34c0-5.71-6.34-7.89-7.86-5.24-1.31 2.09 1.05 4.98 2.88 8.38 1.57 2.62 2.62 6.28 1.05 9.43-2.64 6.34-12.4 5.31-15.45-.79 0-.7-.27.09 1.83-4.71l.79-.26c-.57 5.66 6.06 9.61 8.38 4.98 1.05-2.09-.52-5.5-2.09-8.38-1.57-2.62-3.67-6.28-1.83-9.69 2.72-5.06 11.25-4.47 14.66 2.36v.52l-2.36 3.4zm21.21 13.36c-1.96-3.27-.91-2.14-4.45-4.71h-.26c-2.36 4.19-5.76 10.47-8.64 16.24-1.31 2.36-1.05 3.4-.79 3.93l-.26.26-5.76-4.45.26-.26 2.09-1.31c3.14-5.76 6.55-12.05 9.17-17.02v-.26c-2.64-1.98-1.22-1.51-6.02-1.83v-.26l3.14-3.4h.26c3.67 2.36 9.95 6.81 12.31 8.9l.26.26-1.31 3.91zm27.23-44.26l-2.88-2.88c.79-2.36 1.83-4.98 2.09-7.59.75-9.74-11.52-11.84-11.52-4.98 0 4.98 7.86 19.38 7.86 27.76 0 10.21-5.76 15.71-13.88 16.5-8.38.79-20.16-10.47-20.16-10.47l4.98-14.4 2.88 2.09c-2.97 17.8 17.68 20.37 13.35 5.24-1.06-4.02-18.75-34.2 2.09-38.23 13.62-2.36 23.04 16.5 23.04 16.5l-7.85 10.46zm35.62-10.21c-11-30.38-60.49-127.53-191.95-129.62-53.42-1.05-94.27 15.45-132.76 37.97l85.63-9.17-91.39 20.69 25.14 19.64-3.93-16.5c7.5-1.71 39.15-8.45 66.77-8.9l-22.26 80.39c13.61-.7 18.97-8.98 19.64-22.78l4.98-1.05.26 26.71c-22.46 3.21-37.3 6.69-49.49 9.95l13.09-43.21-61.54-36.66 2.36 8.12 10.21 4.98c6.28 18.59 19.38 56.56 20.43 58.66 1.95 4.28 3.16 5.78 12.05 4.45l1.05 4.98c-16.08 4.86-23.66 7.61-39.02 14.4l-2.36-4.71c4.4-2.94 8.73-3.94 5.5-12.83-23.7-62.5-21.48-58.14-22.78-59.44l2.36-4.45 33.52 67.3c-3.84-11.87 1.68 1.69-32.99-78.82l-41.9 88.51 4.71-13.88-35.88-42.16 27.76 93.48-11.78 8.38C95 228.58 101.05 231.87 93.23 231.52c-5.5-.26-13.62 5.5-13.62 5.5L74.63 231c30.56-23.53 31.62-24.33 58.4-42.68l4.19 7.07s-5.76 4.19-7.86 7.07c-5.9 9.28 1.67 13.28 61.8 75.68l-18.85-58.92 39.8-10.21 25.66 30.64 4.45-12.31-4.98-24.62 13.09-3.4.52 3.14 3.67-10.47-94.27 29.33 11.26-4.98-13.62-42.42 17.28-9.17 30.11 36.14 28.54-13.09c-1.41-7.47-2.47-14.5-4.71-19.64l17.28 13.88 4.71-2.09-59.18-42.68 23.08 11.5c18.98-6.07 25.23-7.47 32.21-9.69l2.62 11c-12.55 12.55 1.43 16.82 6.55 19.38l-13.62-61.01 12.05 28.28c4.19-1.31 7.33-2.09 7.33-2.09l2.62 8.64s-3.14 1.05-6.28 2.09l8.9 20.95 33.78-65.73-20.69 61.01c42.42-24.09 81.44-36.66 131.98-35.88 67.04 1.05 167.33 40.85 199.8 139.83.78 2.1-.01 2.63-.79.27zM203.48 152.43s1.83-.52 4.19-1.31l9.43 7.59c-.4 0-3.44-.25-11.26 2.36l-2.36-8.64zm143.76 38.5c-1.57-.6-26.46-4.81-33.26 20.69l21.73 17.02 11.53-37.71zM318.43 67.07c-58.4 0-106.05 12.05-114.96 14.4v.79c8.38 2.09 14.4 4.19 21.21 11.78l1.57.26c6.55-1.83 48.97-13.88 110.24-13.88 180.16 0 301.67 116.79 301.67 223.37v9.95c0 1.31.79 2.62 1.05.52.52-2.09.79-8.64.79-19.64.26-83.79-96.63-227.55-321.57-227.55zm211.06 169.68c1.31-5.76 0-12.31-7.33-13.09-9.62-1.13-16.14 23.79-17.02 33.52-.79 5.5-1.31 14.93 6.02 14.93 4.68-.01 9.72-.91 18.33-35.36zm-61.53 42.95c-2.62-.79-9.43-.79-12.57 10.47-1.83 6.81.52 13.35 6.02 14.66 3.67 1.05 8.9.52 11.78-10.74 2.62-9.94-1.83-13.61-5.23-14.39zM491 300.65c1.83.52 3.14 1.05 5.76 1.83 0-1.83.52-8.38.79-12.05-1.05 1.31-5.5 8.12-6.55 9.95v.27z"], + "wolf-pack-battalion": [512, 512, [], "f514", "M267.73 471.53l10.56 15.84 5.28-12.32 5.28 7V512c21.06-7.92 21.11-66.86 25.51-97.21 4.62-31.89-.88-92.81 81.37-149.11-8.88-23.61-12-49.43-2.64-80.05C421 189 447 196.21 456.43 239.73l-30.35 8.36c11.15 23 17 46.76 13.2 72.14L412 313.18l-6.16 33.43-18.47-7-8.8 33.39-19.35-7 26.39 21.11 8.8-28.15L419 364.2l7-35.63 26.39 14.52c.25-20 7-58.06-8.8-84.45l26.39 5.28c4-22.07-2.38-39.21-7.92-56.74l22.43 9.68c-.44-25.07-29.94-56.79-61.58-58.5-20.22-1.09-56.74-25.17-54.1-51.9 2-19.87 17.45-42.62 43.11-49.7-44 36.51-9.68 67.3 5.28 73.46 4.4-11.44 17.54-69.08 0-130.2-40.39 22.87-89.65 65.1-93.2 147.79l-58 38.71-3.52 93.25L369.78 220l7 7-17.59 3.52-44 38.71-15.84-5.28-28.1 49.25-3.52 119.64 21.11 15.84-32.55 15.84-32.55-15.84 21.11-15.84-3.52-119.64-28.15-49.26-15.84 5.28-44-38.71-17.58-3.51 7-7 107.33 59.82-3.52-93.25-58.06-38.71C185 65.1 135.77 22.87 95.3 0c-17.54 61.12-4.4 118.76 0 130.2 15-6.16 49.26-36.95 5.28-73.46 25.66 7.08 41.15 29.83 43.11 49.7 2.63 26.74-33.88 50.81-54.1 51.9-31.65 1.72-61.15 33.44-61.59 58.51l22.43-9.68c-5.54 17.53-11.91 34.67-7.92 56.74l26.39-5.28c-15.76 26.39-9.05 64.43-8.8 84.45l26.39-14.52 7 35.63 24.63-5.28 8.8 28.15L153.35 366 134 373l-8.8-33.43-18.47 7-6.16-33.43-27.27 7c-3.82-25.38 2-49.1 13.2-72.14l-30.35-8.36c9.4-43.52 35.47-50.77 63.34-54.1 9.36 30.62 6.24 56.45-2.64 80.05 82.25 56.3 76.75 117.23 81.37 149.11 4.4 30.35 4.45 89.29 25.51 97.21v-29.83l5.28-7 5.28 12.32 10.56-15.84 11.44 21.11 11.43-21.1zm79.17-95L331.06 366c7.47-4.36 13.76-8.42 19.35-12.32-.6 7.22-.27 13.84-3.51 22.84zm28.15-49.26c-.4 10.94-.9 21.66-1.76 31.67-7.85-1.86-15.57-3.8-21.11-7 8.24-7.94 15.55-16.32 22.87-24.68zm24.63 5.28c0-13.43-2.05-24.21-5.28-33.43a235 235 0 0 1-18.47 27.27zm3.52-80.94c19.44 12.81 27.8 33.66 29.91 56.3-12.32-4.53-24.63-9.31-36.95-10.56 5.06-12 6.65-28.14 7-45.74zm-1.76-45.74c.81 14.3 1.84 28.82 1.76 42.23 19.22-8.11 29.78-9.72 44-14.08-10.61-18.96-27.2-25.53-45.76-28.16zM165.68 376.52L181.52 366c-7.47-4.36-13.76-8.42-19.35-12.32.6 7.26.27 13.88 3.51 22.88zm-28.15-49.26c.4 10.94.9 21.66 1.76 31.67 7.85-1.86 15.57-3.8 21.11-7-8.24-7.93-15.55-16.31-22.87-24.67zm-24.64 5.28c0-13.43 2-24.21 5.28-33.43a235 235 0 0 0 18.47 27.27zm-3.52-80.94c-19.44 12.81-27.8 33.66-29.91 56.3 12.32-4.53 24.63-9.31 37-10.56-5-12-6.65-28.14-7-45.74zm1.76-45.74c-.81 14.3-1.84 28.82-1.76 42.23-19.22-8.11-29.78-9.72-44-14.08 10.63-18.95 27.23-25.52 45.76-28.15z"], + "wordpress": [512, 512, [], "f19a", "M61.7 169.4l101.5 278C92.2 413 43.3 340.2 43.3 256c0-30.9 6.6-60.1 18.4-86.6zm337.9 75.9c0-26.3-9.4-44.5-17.5-58.7-10.8-17.5-20.9-32.4-20.9-49.9 0-19.6 14.8-37.8 35.7-37.8.9 0 1.8.1 2.8.2-37.9-34.7-88.3-55.9-143.7-55.9-74.3 0-139.7 38.1-177.8 95.9 5 .2 9.7.3 13.7.3 22.2 0 56.7-2.7 56.7-2.7 11.5-.7 12.8 16.2 1.4 17.5 0 0-11.5 1.3-24.3 2l77.5 230.4L249.8 247l-33.1-90.8c-11.5-.7-22.3-2-22.3-2-11.5-.7-10.1-18.2 1.3-17.5 0 0 35.1 2.7 56 2.7 22.2 0 56.7-2.7 56.7-2.7 11.5-.7 12.8 16.2 1.4 17.5 0 0-11.5 1.3-24.3 2l76.9 228.7 21.2-70.9c9-29.4 16-50.5 16-68.7zm-139.9 29.3l-63.8 185.5c19.1 5.6 39.2 8.7 60.1 8.7 24.8 0 48.5-4.3 70.6-12.1-.6-.9-1.1-1.9-1.5-2.9l-65.4-179.2zm183-120.7c.9 6.8 1.4 14 1.4 21.9 0 21.6-4 45.8-16.2 76.2l-65 187.9C426.2 403 468.7 334.5 468.7 256c0-37-9.4-71.8-26-102.1zM504 256c0 136.8-111.3 248-248 248C119.2 504 8 392.7 8 256 8 119.2 119.2 8 256 8c136.7 0 248 111.2 248 248zm-11.4 0c0-130.5-106.2-236.6-236.6-236.6C125.5 19.4 19.4 125.5 19.4 256S125.6 492.6 256 492.6c130.5 0 236.6-106.1 236.6-236.6z"], + "wordpress-simple": [512, 512, [], "f411", "M256 8C119.3 8 8 119.2 8 256c0 136.7 111.3 248 248 248s248-111.3 248-248C504 119.2 392.7 8 256 8zM33 256c0-32.3 6.9-63 19.3-90.7l106.4 291.4C84.3 420.5 33 344.2 33 256zm223 223c-21.9 0-43-3.2-63-9.1l66.9-194.4 68.5 187.8c.5 1.1 1 2.1 1.6 3.1-23.1 8.1-48 12.6-74 12.6zm30.7-327.5c13.4-.7 25.5-2.1 25.5-2.1 12-1.4 10.6-19.1-1.4-18.4 0 0-36.1 2.8-59.4 2.8-21.9 0-58.7-2.8-58.7-2.8-12-.7-13.4 17.7-1.4 18.4 0 0 11.4 1.4 23.4 2.1l34.7 95.2L200.6 393l-81.2-241.5c13.4-.7 25.5-2.1 25.5-2.1 12-1.4 10.6-19.1-1.4-18.4 0 0-36.1 2.8-59.4 2.8-4.2 0-9.1-.1-14.4-.3C109.6 73 178.1 33 256 33c58 0 110.9 22.2 150.6 58.5-1-.1-1.9-.2-2.9-.2-21.9 0-37.4 19.1-37.4 39.6 0 18.4 10.6 33.9 21.9 52.3 8.5 14.8 18.4 33.9 18.4 61.5 0 19.1-7.3 41.2-17 72.1l-22.2 74.3-80.7-239.6zm81.4 297.2l68.1-196.9c12.7-31.8 17-57.2 17-79.9 0-8.2-.5-15.8-1.5-22.9 17.4 31.8 27.3 68.2 27.3 107 0 82.3-44.6 154.1-110.9 192.7z"], + "wpbeginner": [512, 512, [], "f297", "M462.799 322.374C519.01 386.682 466.961 480 370.944 480c-39.602 0-78.824-17.687-100.142-50.04-6.887.356-22.702.356-29.59 0C219.848 462.381 180.588 480 141.069 480c-95.49 0-148.348-92.996-91.855-157.626C-29.925 190.523 80.479 32 256.006 32c175.632 0 285.87 158.626 206.793 290.374zm-339.647-82.972h41.529v-58.075h-41.529v58.075zm217.18 86.072v-23.839c-60.506 20.915-132.355 9.198-187.589-33.971l.246 24.897c51.101 46.367 131.746 57.875 187.343 32.913zm-150.753-86.072h166.058v-58.075H189.579v58.075z"], + "wpexplorer": [512, 512, [], "f2de", "M512 256c0 141.2-114.7 256-256 256C114.8 512 0 397.3 0 256S114.7 0 256 0s256 114.7 256 256zm-32 0c0-123.2-100.3-224-224-224C132.5 32 32 132.5 32 256s100.5 224 224 224 224-100.5 224-224zM160.9 124.6l86.9 37.1-37.1 86.9-86.9-37.1 37.1-86.9zm110 169.1l46.6 94h-14.6l-50-100-48.9 100h-14l51.1-106.9-22.3-9.4 6-14 68.6 29.1-6 14.3-16.5-7.1zm-11.8-116.3l68.6 29.4-29.4 68.3L230 246l29.1-68.6zm80.3 42.9l54.6 23.1-23.4 54.3-54.3-23.1 23.1-54.3z"], + "wpforms": [448, 512, [], "f298", "M448 75.2v361.7c0 24.3-19 43.2-43.2 43.2H43.2C19.3 480 0 461.4 0 436.8V75.2C0 51.1 18.8 32 43.2 32h361.7c24 0 43.1 18.8 43.1 43.2zm-37.3 361.6V75.2c0-3-2.6-5.8-5.8-5.8h-9.3L285.3 144 224 94.1 162.8 144 52.5 69.3h-9.3c-3.2 0-5.8 2.8-5.8 5.8v361.7c0 3 2.6 5.8 5.8 5.8h361.7c3.2.1 5.8-2.7 5.8-5.8zM150.2 186v37H76.7v-37h73.5zm0 74.4v37.3H76.7v-37.3h73.5zm11.1-147.3l54-43.7H96.8l64.5 43.7zm210 72.9v37h-196v-37h196zm0 74.4v37.3h-196v-37.3h196zm-84.6-147.3l64.5-43.7H232.8l53.9 43.7zM371.3 335v37.3h-99.4V335h99.4z"], + "wpressr": [496, 512, [], "f3e4", "M248 8C111.03 8 0 119.03 0 256s111.03 248 248 248 248-111.03 248-248S384.97 8 248 8zm171.33 158.6c-15.18 34.51-30.37 69.02-45.63 103.5-2.44 5.51-6.89 8.24-12.97 8.24-23.02-.01-46.03.06-69.05-.05-5.12-.03-8.25 1.89-10.34 6.72-10.19 23.56-20.63 47-30.95 70.5-1.54 3.51-4.06 5.29-7.92 5.29-45.94-.01-91.87-.02-137.81 0-3.13 0-5.63-1.15-7.72-3.45-11.21-12.33-22.46-24.63-33.68-36.94-2.69-2.95-2.79-6.18-1.21-9.73 8.66-19.54 17.27-39.1 25.89-58.66 12.93-29.35 25.89-58.69 38.75-88.08 1.7-3.88 4.28-5.68 8.54-5.65 14.24.1 28.48.02 42.72.05 6.24.01 9.2 4.84 6.66 10.59-13.6 30.77-27.17 61.55-40.74 92.33-5.72 12.99-11.42 25.99-17.09 39-3.91 8.95 7.08 11.97 10.95 5.6.23-.37-1.42 4.18 30.01-67.69 1.36-3.1 3.41-4.4 6.77-4.39 15.21.08 30.43.02 45.64.04 5.56.01 7.91 3.64 5.66 8.75-8.33 18.96-16.71 37.9-24.98 56.89-4.98 11.43 8.08 12.49 11.28 5.33.04-.08 27.89-63.33 32.19-73.16 2.02-4.61 5.44-6.51 10.35-6.5 26.43.05 52.86 0 79.29.05 12.44.02 13.93-13.65 3.9-13.64-25.26.03-50.52.02-75.78.02-6.27 0-7.84-2.47-5.27-8.27 5.78-13.06 11.59-26.11 17.3-39.21 1.73-3.96 4.52-5.79 8.84-5.78 23.09.06 25.98.02 130.78.03 6.08-.01 8.03 2.79 5.62 8.27z"], + "xbox": [512, 512, [], "f412", "M369.9 318.2c44.3 54.3 64.7 98.8 54.4 118.7-7.9 15.1-56.7 44.6-92.6 55.9-29.6 9.3-68.4 13.3-100.4 10.2-38.2-3.7-76.9-17.4-110.1-39C93.3 445.8 87 438.3 87 423.4c0-29.9 32.9-82.3 89.2-142.1 32-33.9 76.5-73.7 81.4-72.6 9.4 2.1 84.3 75.1 112.3 109.5zM188.6 143.8c-29.7-26.9-58.1-53.9-86.4-63.4-15.2-5.1-16.3-4.8-28.7 8.1-29.2 30.4-53.5 79.7-60.3 122.4-5.4 34.2-6.1 43.8-4.2 60.5 5.6 50.5 17.3 85.4 40.5 120.9 9.5 14.6 12.1 17.3 9.3 9.9-4.2-11-.3-37.5 9.5-64 14.3-39 53.9-112.9 120.3-194.4zm311.6 63.5C483.3 127.3 432.7 77 425.6 77c-7.3 0-24.2 6.5-36 13.9-23.3 14.5-41 31.4-64.3 52.8C367.7 197 427.5 283.1 448.2 346c6.8 20.7 9.7 41.1 7.4 52.3-1.7 8.5-1.7 8.5 1.4 4.6 6.1-7.7 19.9-31.3 25.4-43.5 7.4-16.2 15-40.2 18.6-58.7 4.3-22.5 3.9-70.8-.8-93.4zM141.3 43C189 40.5 251 77.5 255.6 78.4c.7.1 10.4-4.2 21.6-9.7 63.9-31.1 94-25.8 107.4-25.2-63.9-39.3-152.7-50-233.9-11.7-23.4 11.1-24 11.9-9.4 11.2z"], + "xing": [384, 512, [], "f168", "M162.7 210c-1.8 3.3-25.2 44.4-70.1 123.5-4.9 8.3-10.8 12.5-17.7 12.5H9.8c-7.7 0-12.1-7.5-8.5-14.4l69-121.3c.2 0 .2-.1 0-.3l-43.9-75.6c-4.3-7.8.3-14.1 8.5-14.1H100c7.3 0 13.3 4.1 18 12.2l44.7 77.5zM382.6 46.1l-144 253v.3L330.2 466c3.9 7.1.2 14.1-8.5 14.1h-65.2c-7.6 0-13.6-4-18-12.2l-92.4-168.5c3.3-5.8 51.5-90.8 144.8-255.2 4.6-8.1 10.4-12.2 17.5-12.2h65.7c8 0 12.3 6.7 8.5 14.1z"], + "xing-square": [448, 512, [], "f169", "M400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zM140.4 320.2H93.8c-5.5 0-8.7-5.3-6-10.3l49.3-86.7c.1 0 .1-.1 0-.2l-31.4-54c-3-5.6.2-10.1 6-10.1h46.6c5.2 0 9.5 2.9 12.9 8.7l31.9 55.3c-1.3 2.3-18 31.7-50.1 88.2-3.5 6.2-7.7 9.1-12.6 9.1zm219.7-214.1L257.3 286.8v.2l65.5 119c2.8 5.1.1 10.1-6 10.1h-46.6c-5.5 0-9.7-2.9-12.9-8.7l-66-120.3c2.3-4.1 36.8-64.9 103.4-182.3 3.3-5.8 7.4-8.7 12.5-8.7h46.9c5.7-.1 8.8 4.7 6 10z"], + "y-combinator": [448, 512, [], "f23b", "M448 32v448H0V32h448zM236 287.5L313.5 142h-32.7L235 233c-4.7 9.3-9 18.3-12.8 26.8L210 233l-45.2-91h-35l76.7 143.8v94.5H236v-92.8z"], + "yahoo": [512, 512, [], "f19e", "M223.69,141.06,167,284.23,111,141.06H14.93L120.76,390.19,82.19,480h94.17L317.27,141.06Zm105.4,135.79a58.22,58.22,0,1,0,58.22,58.22A58.22,58.22,0,0,0,329.09,276.85ZM394.65,32l-93,223.47H406.44L499.07,32Z"], + "yammer": [512, 512, [], "f840", "M421.78 152.17A23.06 23.06 0 0 0 400.9 112c-.83.43-1.71.9-2.63 1.4-15.25 8.4-118.33 80.62-106.69 88.77s82.04-23.61 130.2-50zm0 217.17c-48.16-26.38-118.64-58.1-130.2-50s91.42 80.35 106.69 88.74c.92.51 1.8 1 2.63 1.41a23.07 23.07 0 0 0 20.88-40.15zM464.21 237c-.95 0-1.95-.06-3-.06-17.4 0-142.52 13.76-136.24 26.51s83.3 18.74 138.21 18.76a23 23 0 0 0 1-45.21zM31 96.65a24.88 24.88 0 0 1 46.14-18.4l81 205.06h1.21l77-203.53a23.52 23.52 0 0 1 44.45 15.27L171.2 368.44C152.65 415.66 134.08 448 77.91 448a139.67 139.67 0 0 1-23.81-1.95 21.31 21.31 0 0 1 6.9-41.77c.66.06 10.91.66 13.86.66 30.47 0 43.74-18.94 58.07-59.41z"], + "yandex": [256, 512, [], "f413", "M153.1 315.8L65.7 512H2l96-209.8c-45.1-22.9-75.2-64.4-75.2-141.1C22.7 53.7 90.8 0 171.7 0H254v512h-55.1V315.8h-45.8zm45.8-269.3h-29.4c-44.4 0-87.4 29.4-87.4 114.6 0 82.3 39.4 108.8 87.4 108.8h29.4V46.5z"], + "yandex-international": [320, 512, [], "f414", "M129.5 512V345.9L18.5 48h55.8l81.8 229.7L250.2 0h51.3L180.8 347.8V512h-51.3z"], + "yarn": [496, 512, [], "f7e3", "M393.9 345.2c-39 9.3-48.4 32.1-104 47.4 0 0-2.7 4-10.4 5.8-13.4 3.3-63.9 6-68.5 6.1-12.4.1-19.9-3.2-22-8.2-6.4-15.3 9.2-22 9.2-22-8.1-5-9-9.9-9.8-8.1-2.4 5.8-3.6 20.1-10.1 26.5-8.8 8.9-25.5 5.9-35.3.8-10.8-5.7.8-19.2.8-19.2s-5.8 3.4-10.5-3.6c-6-9.3-17.1-37.3 11.5-62-1.3-10.1-4.6-53.7 40.6-85.6 0 0-20.6-22.8-12.9-43.3 5-13.4 7-13.3 8.6-13.9 5.7-2.2 11.3-4.6 15.4-9.1 20.6-22.2 46.8-18 46.8-18s12.4-37.8 23.9-30.4c3.5 2.3 16.3 30.6 16.3 30.6s13.6-7.9 15.1-5c8.2 16 9.2 46.5 5.6 65.1-6.1 30.6-21.4 47.1-27.6 57.5-1.4 2.4 16.5 10 27.8 41.3 10.4 28.6 1.1 52.7 2.8 55.3.8 1.4 13.7.8 36.4-13.2 12.8-7.9 28.1-16.9 45.4-17 16.7-.5 17.6 19.2 4.9 22.2zM496 256c0 136.9-111.1 248-248 248S0 392.9 0 256 111.1 8 248 8s248 111.1 248 248zm-79.3 75.2c-1.7-13.6-13.2-23-28-22.8-22 .3-40.5 11.7-52.8 19.2-4.8 3-8.9 5.2-12.4 6.8 3.1-44.5-22.5-73.1-28.7-79.4 7.8-11.3 18.4-27.8 23.4-53.2 4.3-21.7 3-55.5-6.9-74.5-1.6-3.1-7.4-11.2-21-7.4-9.7-20-13-22.1-15.6-23.8-1.1-.7-23.6-16.4-41.4 28-12.2.9-31.3 5.3-47.5 22.8-2 2.2-5.9 3.8-10.1 5.4h.1c-8.4 3-12.3 9.9-16.9 22.3-6.5 17.4.2 34.6 6.8 45.7-17.8 15.9-37 39.8-35.7 82.5-34 36-11.8 73-5.6 79.6-1.6 11.1 3.7 19.4 12 23.8 12.6 6.7 30.3 9.6 43.9 2.8 4.9 5.2 13.8 10.1 30 10.1 6.8 0 58-2.9 72.6-6.5 6.8-1.6 11.5-4.5 14.6-7.1 9.8-3.1 36.8-12.3 62.2-28.7 18-11.7 24.2-14.2 37.6-17.4 12.9-3.2 21-15.1 19.4-28.2z"], + "yelp": [384, 512, [], "f1e9", "M42.9 240.32l99.62 48.61c19.2 9.4 16.2 37.51-4.5 42.71L30.5 358.45a22.79 22.79 0 0 1-28.21-19.6 197.16 197.16 0 0 1 9-85.32 22.8 22.8 0 0 1 31.61-13.21zm44 239.25a199.45 199.45 0 0 0 79.42 32.11A22.78 22.78 0 0 0 192.94 490l3.9-110.82c.7-21.3-25.5-31.91-39.81-16.1l-74.21 82.4a22.82 22.82 0 0 0 4.09 34.09zm145.34-109.92l58.81 94a22.93 22.93 0 0 0 34 5.5 198.36 198.36 0 0 0 52.71-67.61A23 23 0 0 0 364.17 370l-105.42-34.26c-20.31-6.5-37.81 15.8-26.51 33.91zm148.33-132.23a197.44 197.44 0 0 0-50.41-69.31 22.85 22.85 0 0 0-34 4.4l-62 91.92c-11.9 17.7 4.7 40.61 25.2 34.71L366 268.63a23 23 0 0 0 14.61-31.21zM62.11 30.18a22.86 22.86 0 0 0-9.9 32l104.12 180.44c11.7 20.2 42.61 11.9 42.61-11.4V22.88a22.67 22.67 0 0 0-24.5-22.8 320.37 320.37 0 0 0-112.33 30.1z"], + "yoast": [448, 512, [], "f2b1", "M91.3 76h186l-7 18.9h-179c-39.7 0-71.9 31.6-71.9 70.3v205.4c0 35.4 24.9 70.3 84 70.3V460H91.3C41.2 460 0 419.8 0 370.5V165.2C0 115.9 40.7 76 91.3 76zm229.1-56h66.5C243.1 398.1 241.2 418.9 202.2 459.3c-20.8 21.6-49.3 31.7-78.3 32.7v-51.1c49.2-7.7 64.6-49.9 64.6-75.3 0-20.1.6-12.6-82.1-223.2h61.4L218.2 299 320.4 20zM448 161.5V460H234c6.6-9.6 10.7-16.3 12.1-19.4h182.5V161.5c0-32.5-17.1-51.9-48.2-62.9l6.7-17.6c41.7 13.6 60.9 43.1 60.9 80.5z"], + "youtube": [576, 512, [], "f167", "M549.655 124.083c-6.281-23.65-24.787-42.276-48.284-48.597C458.781 64 288 64 288 64S117.22 64 74.629 75.486c-23.497 6.322-42.003 24.947-48.284 48.597-11.412 42.867-11.412 132.305-11.412 132.305s0 89.438 11.412 132.305c6.281 23.65 24.787 41.5 48.284 47.821C117.22 448 288 448 288 448s170.78 0 213.371-11.486c23.497-6.321 42.003-24.171 48.284-47.821 11.412-42.867 11.412-132.305 11.412-132.305s0-89.438-11.412-132.305zm-317.51 213.508V175.185l142.739 81.205-142.739 81.201z"], + "youtube-square": [448, 512, [], "f431", "M186.8 202.1l95.2 54.1-95.2 54.1V202.1zM448 80v352c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V80c0-26.5 21.5-48 48-48h352c26.5 0 48 21.5 48 48zm-42 176.3s0-59.6-7.6-88.2c-4.2-15.8-16.5-28.2-32.2-32.4C337.9 128 224 128 224 128s-113.9 0-142.2 7.7c-15.7 4.2-28 16.6-32.2 32.4-7.6 28.5-7.6 88.2-7.6 88.2s0 59.6 7.6 88.2c4.2 15.8 16.5 27.7 32.2 31.9C110.1 384 224 384 224 384s113.9 0 142.2-7.7c15.7-4.2 28-16.1 32.2-31.9 7.6-28.5 7.6-88.1 7.6-88.1z"], + "zhihu": [640, 512, [], "f63f", "M170.54 148.13v217.54l23.43.01 7.71 26.37 42.01-26.37h49.53V148.13H170.54zm97.75 193.93h-27.94l-27.9 17.51-5.08-17.47-11.9-.04V171.75h72.82v170.31zm-118.46-94.39H97.5c1.74-27.1 2.2-51.59 2.2-73.46h51.16s1.97-22.56-8.58-22.31h-88.5c3.49-13.12 7.87-26.66 13.12-40.67 0 0-24.07 0-32.27 21.57-3.39 8.9-13.21 43.14-30.7 78.12 5.89-.64 25.37-1.18 36.84-22.21 2.11-5.89 2.51-6.66 5.14-14.53h28.87c0 10.5-1.2 66.88-1.68 73.44H20.83c-11.74 0-15.56 23.62-15.56 23.62h65.58C66.45 321.1 42.83 363.12 0 396.34c20.49 5.85 40.91-.93 51-9.9 0 0 22.98-20.9 35.59-69.25l53.96 64.94s7.91-26.89-1.24-39.99c-7.58-8.92-28.06-33.06-36.79-41.81L87.9 311.95c4.36-13.98 6.99-27.55 7.87-40.67h61.65s-.09-23.62-7.59-23.62v.01zm412.02-1.6c20.83-25.64 44.98-58.57 44.98-58.57s-18.65-14.8-27.38-4.06c-6 8.15-36.83 48.2-36.83 48.2l19.23 14.43zm-150.09-59.09c-9.01-8.25-25.91 2.13-25.91 2.13s39.52 55.04 41.12 57.45l19.46-13.73s-25.67-37.61-34.66-45.86h-.01zM640 258.35c-19.78 0-130.91.93-131.06.93v-101c4.81 0 12.42-.4 22.85-1.2 40.88-2.41 70.13-4 87.77-4.81 0 0 12.22-27.19-.59-33.44-3.07-1.18-23.17 4.58-23.17 4.58s-165.22 16.49-232.36 18.05c1.6 8.82 7.62 17.08 15.78 19.55 13.31 3.48 22.69 1.7 49.15.89 24.83-1.6 43.68-2.43 56.51-2.43v99.81H351.41s2.82 22.31 25.51 22.85h107.94v70.92c0 13.97-11.19 21.99-24.48 21.12-14.08.11-26.08-1.15-41.69-1.81 1.99 3.97 6.33 14.39 19.31 21.84 9.88 4.81 16.17 6.57 26.02 6.57 29.56 0 45.67-17.28 44.89-45.31v-73.32h122.36c9.68 0 8.7-23.78 8.7-23.78l.03-.01z"] + }; + + bunker(function () { + defineIcons('fab', icons); + }); + +}()); diff --git a/Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/js/brands.min.js b/Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/js/brands.min.js new file mode 100644 index 0000000..8c75d15 --- /dev/null +++ b/Pengukuran Kinerja Dosen/public/vendor/fontawesome-free/js/brands.min.js @@ -0,0 +1,5 @@ +/*! + * Font Awesome Free 5.13.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={},l={};try{"undefined"!=typeof window&&(c=window),"undefined"!=typeof document&&(l=document)}catch(c){}var z=(c.navigator||{}).userAgent,h=void 0===z?"":z,m=c,v=l,a=(m.document,!!v.documentElement&&!!v.head&&"function"==typeof v.addEventListener&&v.createElement,~h.indexOf("MSIE")||h.indexOf("Trident/"),"___FONT_AWESOME___"),M=function(){try{return!0}catch(c){return!1}}();var s=m||{};s[a]||(s[a]={}),s[a].styles||(s[a].styles={}),s[a].hooks||(s[a].hooks={}),s[a].shims||(s[a].shims=[]);var H=s[a];function f(c,h){var l=(2 0) { + console.info("%cConflict".concat(conflictsCount > 1 ? 's' : '', " found:"), 'color: darkred; font-size: large'); + var data = {}; + + for (var _key in nodesTested.conflict) { + var item = nodesTested.conflict[_key]; + data[_key] = { + 'tagName': item.tagName, + 'src/href': item.src || item.href || 'n/a', + 'innerText excerpt': item.innerText && item.innerText !== '' ? item.innerText.slice(0, 200) + '...' : '(empty)' + }; + } + + console.table(data); + } + + var noConflictsCount = Object.keys(nodesTested.noConflict).length; + + if (noConflictsCount > 0) { + console.info("%cNo conflict".concat(noConflictsCount > 1 ? 's' : '', " found with ").concat(noConflictsCount == 1 ? 'this' : 'these', ":"), 'color: green; font-size: large'); + var _data = {}; + + for (var _key2 in nodesTested.noConflict) { + var _item = nodesTested.noConflict[_key2]; + _data[_key2] = { + 'tagName': _item.tagName, + 'src/href': _item.src || _item.href || 'n/a', + 'innerText excerpt': _item.innerText && _item.innerText !== '' ? _item.innerText.slice(0, 200) + '...' : '(empty)' + }; + } + + console.table(_data); + } + + var timeOutCount = Object.keys(timedOutTests).length; + + if (timeOutCount > 0) { + console.info("%cLeftovers--we timed out before collecting test results for ".concat(timeOutCount == 1 ? 'this' : 'these', ":"), 'color: blue; font-size: large'); + var _data2 = {}; + + for (var _key3 in timedOutTests) { + var _item2 = timedOutTests[_key3]; + _data2[_key3] = { + 'tagName': _item2.tagName, + 'src/href': _item2.src || _item2.href || 'n/a', + 'innerText excerpt': _item2.innerText && _item2.innerText !== '' ? _item2.innerText.slice(0, 200) + '...' : '(empty)' + }; + } + + console.table(_data2); + } + } + + var commonjsGlobal = typeof window !== 'undefined' ? window : typeof global !== 'undefined' ? global : typeof self !== 'undefined' ? self : {}; + + function createCommonjsModule(fn, module) { + return module = { exports: {} }, fn(module, module.exports), module.exports; + } + + var md5 = createCommonjsModule(function (module) { + + (function ($) { + /** + * Add integers, wrapping at 2^32. + * This uses 16-bit operations internally to work around bugs in interpreters. + * + * @param {number} x First integer + * @param {number} y Second integer + * @returns {number} Sum + */ + + function safeAdd(x, y) { + var lsw = (x & 0xffff) + (y & 0xffff); + var msw = (x >> 16) + (y >> 16) + (lsw >> 16); + return msw << 16 | lsw & 0xffff; + } + /** + * Bitwise rotate a 32-bit number to the left. + * + * @param {number} num 32-bit number + * @param {number} cnt Rotation count + * @returns {number} Rotated number + */ + + + function bitRotateLeft(num, cnt) { + return num << cnt | num >>> 32 - cnt; + } + /** + * Basic operation the algorithm uses. + * + * @param {number} q q + * @param {number} a a + * @param {number} b b + * @param {number} x x + * @param {number} s s + * @param {number} t t + * @returns {number} Result + */ + + + function md5cmn(q, a, b, x, s, t) { + return safeAdd(bitRotateLeft(safeAdd(safeAdd(a, q), safeAdd(x, t)), s), b); + } + /** + * Basic operation the algorithm uses. + * + * @param {number} a a + * @param {number} b b + * @param {number} c c + * @param {number} d d + * @param {number} x x + * @param {number} s s + * @param {number} t t + * @returns {number} Result + */ + + + function md5ff(a, b, c, d, x, s, t) { + return md5cmn(b & c | ~b & d, a, b, x, s, t); + } + /** + * Basic operation the algorithm uses. + * + * @param {number} a a + * @param {number} b b + * @param {number} c c + * @param {number} d d + * @param {number} x x + * @param {number} s s + * @param {number} t t + * @returns {number} Result + */ + + + function md5gg(a, b, c, d, x, s, t) { + return md5cmn(b & d | c & ~d, a, b, x, s, t); + } + /** + * Basic operation the algorithm uses. + * + * @param {number} a a + * @param {number} b b + * @param {number} c c + * @param {number} d d + * @param {number} x x + * @param {number} s s + * @param {number} t t + * @returns {number} Result + */ + + + function md5hh(a, b, c, d, x, s, t) { + return md5cmn(b ^ c ^ d, a, b, x, s, t); + } + /** + * Basic operation the algorithm uses. + * + * @param {number} a a + * @param {number} b b + * @param {number} c c + * @param {number} d d + * @param {number} x x + * @param {number} s s + * @param {number} t t + * @returns {number} Result + */ + + + function md5ii(a, b, c, d, x, s, t) { + return md5cmn(c ^ (b | ~d), a, b, x, s, t); + } + /** + * Calculate the MD5 of an array of little-endian words, and a bit length. + * + * @param {Array} x Array of little-endian words + * @param {number} len Bit length + * @returns {Array} MD5 Array + */ + + + function binlMD5(x, len) { + /* append padding */ + x[len >> 5] |= 0x80 << len % 32; + x[(len + 64 >>> 9 << 4) + 14] = len; + var i; + var olda; + var oldb; + var oldc; + var oldd; + var a = 1732584193; + var b = -271733879; + var c = -1732584194; + var d = 271733878; + + for (i = 0; i < x.length; i += 16) { + olda = a; + oldb = b; + oldc = c; + oldd = d; + a = md5ff(a, b, c, d, x[i], 7, -680876936); + d = md5ff(d, a, b, c, x[i + 1], 12, -389564586); + c = md5ff(c, d, a, b, x[i + 2], 17, 606105819); + b = md5ff(b, c, d, a, x[i + 3], 22, -1044525330); + a = md5ff(a, b, c, d, x[i + 4], 7, -176418897); + d = md5ff(d, a, b, c, x[i + 5], 12, 1200080426); + c = md5ff(c, d, a, b, x[i + 6], 17, -1473231341); + b = md5ff(b, c, d, a, x[i + 7], 22, -45705983); + a = md5ff(a, b, c, d, x[i + 8], 7, 1770035416); + d = md5ff(d, a, b, c, x[i + 9], 12, -1958414417); + c = md5ff(c, d, a, b, x[i + 10], 17, -42063); + b = md5ff(b, c, d, a, x[i + 11], 22, -1990404162); + a = md5ff(a, b, c, d, x[i + 12], 7, 1804603682); + d = md5ff(d, a, b, c, x[i + 13], 12, -40341101); + c = md5ff(c, d, a, b, x[i + 14], 17, -1502002290); + b = md5ff(b, c, d, a, x[i + 15], 22, 1236535329); + a = md5gg(a, b, c, d, x[i + 1], 5, -165796510); + d = md5gg(d, a, b, c, x[i + 6], 9, -1069501632); + c = md5gg(c, d, a, b, x[i + 11], 14, 643717713); + b = md5gg(b, c, d, a, x[i], 20, -373897302); + a = md5gg(a, b, c, d, x[i + 5], 5, -701558691); + d = md5gg(d, a, b, c, x[i + 10], 9, 38016083); + c = md5gg(c, d, a, b, x[i + 15], 14, -660478335); + b = md5gg(b, c, d, a, x[i + 4], 20, -405537848); + a = md5gg(a, b, c, d, x[i + 9], 5, 568446438); + d = md5gg(d, a, b, c, x[i + 14], 9, -1019803690); + c = md5gg(c, d, a, b, x[i + 3], 14, -187363961); + b = md5gg(b, c, d, a, x[i + 8], 20, 1163531501); + a = md5gg(a, b, c, d, x[i + 13], 5, -1444681467); + d = md5gg(d, a, b, c, x[i + 2], 9, -51403784); + c = md5gg(c, d, a, b, x[i + 7], 14, 1735328473); + b = md5gg(b, c, d, a, x[i + 12], 20, -1926607734); + a = md5hh(a, b, c, d, x[i + 5], 4, -378558); + d = md5hh(d, a, b, c, x[i + 8], 11, -2022574463); + c = md5hh(c, d, a, b, x[i + 11], 16, 1839030562); + b = md5hh(b, c, d, a, x[i + 14], 23, -35309556); + a = md5hh(a, b, c, d, x[i + 1], 4, -1530992060); + d = md5hh(d, a, b, c, x[i + 4], 11, 1272893353); + c = md5hh(c, d, a, b, x[i + 7], 16, -155497632); + b = md5hh(b, c, d, a, x[i + 10], 23, -1094730640); + a = md5hh(a, b, c, d, x[i + 13], 4, 681279174); + d = md5hh(d, a, b, c, x[i], 11, -358537222); + c = md5hh(c, d, a, b, x[i + 3], 16, -722521979); + b = md5hh(b, c, d, a, x[i + 6], 23, 76029189); + a = md5hh(a, b, c, d, x[i + 9], 4, -640364487); + d = md5hh(d, a, b, c, x[i + 12], 11, -421815835); + c = md5hh(c, d, a, b, x[i + 15], 16, 530742520); + b = md5hh(b, c, d, a, x[i + 2], 23, -995338651); + a = md5ii(a, b, c, d, x[i], 6, -198630844); + d = md5ii(d, a, b, c, x[i + 7], 10, 1126891415); + c = md5ii(c, d, a, b, x[i + 14], 15, -1416354905); + b = md5ii(b, c, d, a, x[i + 5], 21, -57434055); + a = md5ii(a, b, c, d, x[i + 12], 6, 1700485571); + d = md5ii(d, a, b, c, x[i + 3], 10, -1894986606); + c = md5ii(c, d, a, b, x[i + 10], 15, -1051523); + b = md5ii(b, c, d, a, x[i + 1], 21, -2054922799); + a = md5ii(a, b, c, d, x[i + 8], 6, 1873313359); + d = md5ii(d, a, b, c, x[i + 15], 10, -30611744); + c = md5ii(c, d, a, b, x[i + 6], 15, -1560198380); + b = md5ii(b, c, d, a, x[i + 13], 21, 1309151649); + a = md5ii(a, b, c, d, x[i + 4], 6, -145523070); + d = md5ii(d, a, b, c, x[i + 11], 10, -1120210379); + c = md5ii(c, d, a, b, x[i + 2], 15, 718787259); + b = md5ii(b, c, d, a, x[i + 9], 21, -343485551); + a = safeAdd(a, olda); + b = safeAdd(b, oldb); + c = safeAdd(c, oldc); + d = safeAdd(d, oldd); + } + + return [a, b, c, d]; + } + /** + * Convert an array of little-endian words to a string + * + * @param {Array} input MD5 Array + * @returns {string} MD5 string + */ + + + function binl2rstr(input) { + var i; + var output = ''; + var length32 = input.length * 32; + + for (i = 0; i < length32; i += 8) { + output += String.fromCharCode(input[i >> 5] >>> i % 32 & 0xff); + } + + return output; + } + /** + * Convert a raw string to an array of little-endian words + * Characters >255 have their high-byte silently ignored. + * + * @param {string} input Raw input string + * @returns {Array} Array of little-endian words + */ + + + function rstr2binl(input) { + var i; + var output = []; + output[(input.length >> 2) - 1] = undefined; + + for (i = 0; i < output.length; i += 1) { + output[i] = 0; + } + + var length8 = input.length * 8; + + for (i = 0; i < length8; i += 8) { + output[i >> 5] |= (input.charCodeAt(i / 8) & 0xff) << i % 32; + } + + return output; + } + /** + * Calculate the MD5 of a raw string + * + * @param {string} s Input string + * @returns {string} Raw MD5 string + */ + + + function rstrMD5(s) { + return binl2rstr(binlMD5(rstr2binl(s), s.length * 8)); + } + /** + * Calculates the HMAC-MD5 of a key and some data (raw strings) + * + * @param {string} key HMAC key + * @param {string} data Raw input string + * @returns {string} Raw MD5 string + */ + + + function rstrHMACMD5(key, data) { + var i; + var bkey = rstr2binl(key); + var ipad = []; + var opad = []; + var hash; + ipad[15] = opad[15] = undefined; + + if (bkey.length > 16) { + bkey = binlMD5(bkey, key.length * 8); + } + + for (i = 0; i < 16; i += 1) { + ipad[i] = bkey[i] ^ 0x36363636; + opad[i] = bkey[i] ^ 0x5c5c5c5c; + } + + hash = binlMD5(ipad.concat(rstr2binl(data)), 512 + data.length * 8); + return binl2rstr(binlMD5(opad.concat(hash), 512 + 128)); + } + /** + * Convert a raw string to a hex string + * + * @param {string} input Raw input string + * @returns {string} Hex encoded string + */ + + + function rstr2hex(input) { + var hexTab = '0123456789abcdef'; + var output = ''; + var x; + var i; + + for (i = 0; i < input.length; i += 1) { + x = input.charCodeAt(i); + output += hexTab.charAt(x >>> 4 & 0x0f) + hexTab.charAt(x & 0x0f); + } + + return output; + } + /** + * Encode a string as UTF-8 + * + * @param {string} input Input string + * @returns {string} UTF8 string + */ + + + function str2rstrUTF8(input) { + return unescape(encodeURIComponent(input)); + } + /** + * Encodes input string as raw MD5 string + * + * @param {string} s Input string + * @returns {string} Raw MD5 string + */ + + + function rawMD5(s) { + return rstrMD5(str2rstrUTF8(s)); + } + /** + * Encodes input string as Hex encoded string + * + * @param {string} s Input string + * @returns {string} Hex encoded string + */ + + + function hexMD5(s) { + return rstr2hex(rawMD5(s)); + } + /** + * Calculates the raw HMAC-MD5 for the given key and data + * + * @param {string} k HMAC key + * @param {string} d Input string + * @returns {string} Raw MD5 string + */ + + + function rawHMACMD5(k, d) { + return rstrHMACMD5(str2rstrUTF8(k), str2rstrUTF8(d)); + } + /** + * Calculates the Hex encoded HMAC-MD5 for the given key and data + * + * @param {string} k HMAC key + * @param {string} d Input string + * @returns {string} Raw MD5 string + */ + + + function hexHMACMD5(k, d) { + return rstr2hex(rawHMACMD5(k, d)); + } + /** + * Calculates MD5 value for a given string. + * If a key is provided, calculates the HMAC-MD5 value. + * Returns a Hex encoded string unless the raw argument is given. + * + * @param {string} string Input string + * @param {string} [key] HMAC key + * @param {boolean} raw Raw oytput switch + * @returns {string} MD5 output + */ + + + function md5(string, key, raw) { + if (!key) { + if (!raw) { + return hexMD5(string); + } + + return rawMD5(string); + } + + if (!raw) { + return hexHMACMD5(key, string); + } + + return rawHMACMD5(key, string); + } + + if (module.exports) { + module.exports = md5; + } else { + $.md5 = md5; + } + })(commonjsGlobal); + }); + + function md5ForNode(node) { + if (null === node || 'object' !== _typeof(node)) return undefined; + + if (node.src) { + return md5(node.src); + } else if (node.href) { + return md5(node.href); + } else if (node.innerText && '' !== node.innerText) { + // eslint-disable-line yoda + return md5(node.innerText); + } else { + return undefined; + } + } + + var diagScriptId = 'fa-kits-diag'; + var nodeUnderTestId = 'fa-kits-node-under-test'; + var md5Attr = 'data-md5'; + var detectionIgnoreAttr = 'data-fa-detection-ignore'; + var timeoutAttr = 'data-fa-detection-timeout'; + var resultsCollectionMaxWaitAttr = 'data-fa-detection-results-collection-max-wait'; + + var silenceErrors = function silenceErrors(e) { + e.preventDefault(); + e.stopPropagation(); + }; + + function pollUntil(_ref) { + var _ref$fn = _ref.fn, + fn = _ref$fn === void 0 ? function () { + return true; + } : _ref$fn, + _ref$initialDuration = _ref.initialDuration, + initialDuration = _ref$initialDuration === void 0 ? 1 : _ref$initialDuration, + _ref$maxDuration = _ref.maxDuration, + maxDuration = _ref$maxDuration === void 0 ? WINDOW.FontAwesomeDetection.timeout : _ref$maxDuration, + _ref$showProgress = _ref.showProgress, + showProgress = _ref$showProgress === void 0 ? false : _ref$showProgress, + progressIndicator = _ref.progressIndicator; + return new Promise(function (resolve, reject) { + // eslint-disable-line compat/compat + function poll(duration, cumulativeDuration) { + setTimeout(function () { + var result = fn(); + + if (showProgress) { + console.info(progressIndicator); + } + + if (!!result) { + // eslint-disable-line no-extra-boolean-cast + resolve(result); + } else { + var nextDuration = 250; + var nextCumulativeDuration = nextDuration + cumulativeDuration; + + if (nextCumulativeDuration <= maxDuration) { + poll(nextDuration, nextCumulativeDuration); + } else { + reject('timeout'); // eslint-disable-line prefer-promise-reject-errors + } + } + }, duration); + } + + poll(initialDuration, 0); + }); + } + + function detectWebfontConflicts() { + var linkTags = Array.from(DOCUMENT.getElementsByTagName('link')).filter(function (t) { + return !t.hasAttribute(detectionIgnoreAttr); + }); + var styleTags = Array.from(DOCUMENT.getElementsByTagName('style')).filter(function (t) { + if (t.hasAttribute(detectionIgnoreAttr)) { + return false; + } // If the browser has loaded the FA5 CSS, let's not test that + +

    Hasil Akhir Perankingan

    + + + + + + + + + + @php + $no = 1; + @endphp + @foreach ($hasil as $keys) + + + + + + @php + $no++; + @endphp + @endforeach + + + + + + + + + + \ No newline at end of file diff --git a/Pengukuran Kinerja Dosen/resources/views/kriteria/ahp_kriteria.blade.php b/Pengukuran Kinerja Dosen/resources/views/kriteria/ahp_kriteria.blade.php new file mode 100644 index 0000000..1ba7446 --- /dev/null +++ b/Pengukuran Kinerja Dosen/resources/views/kriteria/ahp_kriteria.blade.php @@ -0,0 +1,219 @@ +@include('layouts.header_admin') + +
    +

    Data Kriteria

    + + + Kembali + +
    + +@if (session('message')) + {!! session('message') !!} +@endif + +
    + Silahkan isi terlebih dahulu nilai kriteria menggunakan perbandingan berpasangan berdasarkan skala perbandingan 1-9 ( + + + + +
    AlternatifTotal NilaiRanking
    {{ $keys->nama }}{{ $keys->nilai }}{{ $no }}
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    #Keterangan
    1Kedua Elemen memiliki tingkat kepentingan sama
    3Salah satu elemen sedikit lebih penting dari elemen lainnya
    5Salah satu elemen lebih penting dari elemen lainnya
    7Salah satu elemen jauh lebih penting dari elemen lainnya
    9Salah satu elemen mutlak lebih penting dari pada elemen lainnya
    2,4,6,8Nilai Tengah antara 2 pertimbangan lain
    + + + + + + ) + kemudian klik SIMPAN. Setelah itu klik CEK KONSISTENSI untuk melakukan pembobotan preferensi dengan menggunakan metode AHP. + + +
    +
    +
    Perbandingan Data Antar Kriteria
    +
    + +
    + @csrf +
    +
    + + + + + + + + + + @php + $no = 1; + $i = 0; + @endphp + @foreach ($kriteria as $row1) + @php + $ii = 0; + @endphp + + @foreach ($kriteria as $row2) + @if ($i < $ii) + @php + $nilai = $kriteria_ahp[$row1->id_kriteria][$row2->id_kriteria]; + @endphp + + + + + + @php + $no++; + @endphp + @endif + @php + $ii++; + @endphp + @endforeach + @php + $i++; + @endphp + @endforeach + + + + +
    Nama KriteriaSkala PerbandinganNama Kriteria
    ({{ $row1->kode_kriteria }}) {{ $row1->nama_kriteria }} +
    + + + + + + + + + + + + + + + + + +
    +
    ({{ $row2->kode_kriteria }}) {{ $row2->nama_kriteria }}
    + + + Reset +
    +
    +
    +
    +
    + +@if (request()->has('check') && empty(session()->get('pesan_error'))) +
    +
    +
    Matriks Perbandingan Berpasangan
    +
    + +
    +
    + + {!! $list_data !!} +
    +
    +
    +
    + +
    +
    +
    Matriks Normalisasi Dan Nilai Prioritas
    +
    + +
    +
    + + {!! $list_data2 !!} +
    +
    +
    +
    + +
    +
    +
    Consistency Measure (CM)
    +
    + +
    +
    + + {!! $list_data3 !!} +
    +
    +
    +
    + + +
    +
    +
    Perhitungan Rasio Konsistensi
    +
    + +
    +
    + + {!! $list_data4 !!} +
    + {!! $list_data5 !!} +
    +
    +
    +@endif + +@include('layouts.footer_admin') \ No newline at end of file diff --git a/Pengukuran Kinerja Dosen/resources/views/kriteria/edit.blade.php b/Pengukuran Kinerja Dosen/resources/views/kriteria/edit.blade.php new file mode 100644 index 0000000..31bdf50 --- /dev/null +++ b/Pengukuran Kinerja Dosen/resources/views/kriteria/edit.blade.php @@ -0,0 +1,40 @@ +@include('layouts.header_admin') + +
    +

    Data Kriteria

    + + + Kembali + +
    + +
    +
    +
    Edit Data Kriteria
    +
    + +
    + {{ csrf_field() }} +
    +
    + +
    + + +
    + +
    + + +
    +
    +
    + +
    + +
    + +@include('layouts.footer_admin') diff --git a/Pengukuran Kinerja Dosen/resources/views/kriteria/index.blade.php b/Pengukuran Kinerja Dosen/resources/views/kriteria/index.blade.php new file mode 100644 index 0000000..65ba5ef --- /dev/null +++ b/Pengukuran Kinerja Dosen/resources/views/kriteria/index.blade.php @@ -0,0 +1,74 @@ +@include('layouts.header_admin') + +
    +

    Data Kriteria

    + + +
    + +@if (session('message')) + {!! session('message') !!} +@endif + +
    + 15 Data kriteria yang tersedia!, Silahkan input data kriteria terlebih dahulu, setelah data kriteria terinput semua, maka nilai bobot akan diberikan berdasarkan perhitungan metode AHP dengan cara mengklik tombol Bobot AHP Kriteria. +
    + +
    + +
    +
    Daftar Data Kriteria
    +
    + +
    +
    + + + + + + + + + + + + @php + $no = 1; + @endphp + @foreach ($list as $data) + + + + + + + + @php + $no++; + @endphp + @endforeach + +
    NoKode KriteriaNama KriteriaBobotAksi
    {{ $no }}{{ $data->kode_kriteria }}{{ $data->nama_kriteria }} + @if(empty($data->bobot)) + {{ "-" }} + @else + {{ $data->bobot }} + @endif + +
    + + +
    +
    +
    +
    +
    + +@include('layouts.footer_admin') diff --git a/Pengukuran Kinerja Dosen/resources/views/kriteria/tambah.blade.php b/Pengukuran Kinerja Dosen/resources/views/kriteria/tambah.blade.php new file mode 100644 index 0000000..e03c77b --- /dev/null +++ b/Pengukuran Kinerja Dosen/resources/views/kriteria/tambah.blade.php @@ -0,0 +1,42 @@ +@include('layouts.header_admin') + +
    +

    Data Kriteria

    + + + Kembali + +
    + +@if (session('message')) + {!! session('message') !!} +@endif + +
    +
    +
    Tambah Data Kriteria
    +
    + +
    + {{ csrf_field() }} +
    +
    +
    + + +
    + +
    + + +
    +
    +
    + +
    +
    + +@include('layouts.footer_admin') diff --git a/Pengukuran Kinerja Dosen/resources/views/layouts/footer_admin.blade.php b/Pengukuran Kinerja Dosen/resources/views/layouts/footer_admin.blade.php new file mode 100644 index 0000000..0ca6720 --- /dev/null +++ b/Pengukuran Kinerja Dosen/resources/views/layouts/footer_admin.blade.php @@ -0,0 +1,55 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Pengukuran Kinerja Dosen/resources/views/layouts/header_admin.blade.php b/Pengukuran Kinerja Dosen/resources/views/layouts/header_admin.blade.php new file mode 100644 index 0000000..a721c29 --- /dev/null +++ b/Pengukuran Kinerja Dosen/resources/views/layouts/header_admin.blade.php @@ -0,0 +1,178 @@ + + + + + + + + + + + PENGUKURAN KINERJA DOSEN PADA SISTEM EVALUASI PEMBELAJARAN MAHASISWA PROGRAM STUDI D4 TEKNIK INFORMATIKA JTI DENGAN METODE AHP: + STUDI KASUS POLITEKNIK NEGERI JEMBER + + + + + + + + + + + + + + + + + +
    + + + + + +
    + + +
    + + + + + +
    \ No newline at end of file diff --git a/Pengukuran Kinerja Dosen/resources/views/login.blade.php b/Pengukuran Kinerja Dosen/resources/views/login.blade.php new file mode 100644 index 0000000..534bea0 --- /dev/null +++ b/Pengukuran Kinerja Dosen/resources/views/login.blade.php @@ -0,0 +1,105 @@ + + + + + + + + + + Pengukuran Kinerja Dosen pada sistem evaluasi pembelajaran mahasiswa program studi D4 teknik infomatika JTI dengan metode Ahp + + + + + + + + + + + + + + +
    + +
    +
    +
    +
    +

    Teknik informatika

    +

    +

    Visi

    + Menjadi Program Studi unggulan dibidang Teknik Informatika yang menghasilkan Sarjana Terapan berdaya saing di Asia tahun 2035. +

    +

    +

    Misi

    + 1.Menyelenggarakan pendidikan vokasi untuk menghasilkan lulusan yang kompeten dan inovatif sehingga mampu bersaing di tingkat nasional dan internasional. + 2.Menyelenggarakan pengembangan ilmu pengetahuan dan teknologi terapan di bidang Teknik Informatika untuk diimplementasikan dalam kegiatan pendidikan, penelitian dan pengabdian kepada masyarakat. + 3.Menjalin kerjasama dalam maupun luar negeri guna meningkatkan mutu pendidikan, penelitian dan pengabdian kepada masyarakat. +

    +

    +

    Tujuan

    + Guna tercapainya visi misi program studi maka perlu menetapkan tujuan program studi yang didasari pada relevansi, atmosfir akademik, manajemen internal, keberlanjutan dan efisiensi yang akan menghasilkan lulusan yang : + +1.Mampu mengembangkan sistem informasi dan melakukan pengelolaan sumberdaya informasi dengan berbagai teknik dan metode. +2.Mampu membuat perangkat lunak baik berbasis desktop, website, maupun mobile untuk diterapkan pada berbagai bidang keilmuan. +3.Mampu melaksanakan tugas sebagai staf, penyelia, hingga menjalankan fungsi manajerial tingkat menengah dalam bidang informatika. +4.Memiliki kemampuan berwirausaha yang kompetitif dalam bidang informatika maupun bidang lainnya. +

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

    Login Account

    +
    + @if(session('message')) +
    + + {{ session('message') }} +
    + @endif + +
    + {{ csrf_field() }} +
    + +
    +
    + +
    + +
    +
    +
    +
    +
    +
    +
    +
    +
    + + + + + + + + + + + + diff --git a/Pengukuran Kinerja Dosen/resources/views/perhitungan/index.blade.php b/Pengukuran Kinerja Dosen/resources/views/perhitungan/index.blade.php new file mode 100644 index 0000000..da2baf4 --- /dev/null +++ b/Pengukuran Kinerja Dosen/resources/views/perhitungan/index.blade.php @@ -0,0 +1,177 @@ +@include('layouts.header_admin') +id_alternatif; + $id_kriteria = $kriteria->id_kriteria; + + $data_pencocokan = \App\Models\PerhitunganModel::data_nilai($id_alternatif, $id_kriteria); + if(!empty($data_pencocokan['nilai'])){$nilai = $data_pencocokan['nilai'];}else{$nilai = 0;} + + $matriks_x[$id_kriteria][$id_alternatif] = $nilai; + endforeach; +endforeach; + +//Data Perhitungan Nilai Artribut +$matriks_a = array(); +$t = array(); +foreach($alternatifs as $alternatif): + $total = 0; + $id_alternatif = $alternatif->id_alternatif; + foreach($kriterias as $kriteria): + $id_kriteria = $kriteria->id_kriteria; + $bobot = $kriteria->bobot; + + $x = $matriks_x[$id_kriteria][$id_alternatif]; + $a = $x*$bobot; + $matriks_a[$id_kriteria][$id_alternatif] = $a; + $total += $a; + endforeach; + $t[$id_alternatif] = $total; +endforeach; +?> + +
    +

    Data Perhitungan

    +
    + + +
    + +
    +
    Matriks Keputusan (X)
    +
    + +
    +
    + + + + + + + + + + + + + + + + id_alternatif; + $id_kriteria = $kriteria->id_kriteria; + echo ''; + endforeach; + ?> + + + +
    NoNama Alternatifkode_kriteria ?>
    nama ?>'; + echo $matriks_x[$id_kriteria][$id_alternatif]; + echo '
    +
    +
    +
    + +
    + +
    +
    Bobot Kriteria (W)
    +
    + +
    +
    + + + + + + + + + + + + + + + +
    kode_kriteria ?>
    + bobot; + ?> +
    +
    +
    +
    + +
    + +
    +
    Data Perhitungan Nilai Artribut
    +
    + +
    +
    + + + + + + + + + + + + + id_alternatif; + ?> + + + + id_kriteria; + echo ''; + endforeach; + ?> + + + $id_alternatif, + 'nilai' => $t[$id_alternatif], + ]; + + DB::table('hasil')->insert($hasil_akhir); + endforeach; + ?> + +
    NoNama Alternatifkode_kriteria ?>Total Nilai
    nama ?>'; + echo $matriks_a[$id_kriteria][$id_alternatif]; + echo ' + +
    +
    +
    +
    + +@include('layouts.footer_admin') \ No newline at end of file diff --git a/Pengukuran Kinerja Dosen/resources/views/profile/index.blade.php b/Pengukuran Kinerja Dosen/resources/views/profile/index.blade.php new file mode 100644 index 0000000..1d07e0b --- /dev/null +++ b/Pengukuran Kinerja Dosen/resources/views/profile/index.blade.php @@ -0,0 +1,49 @@ +@include('layouts.header_admin') + +
    +

    Data Profile

    +
    + +@if(session('message')) + {!! session('message') !!} +@endif + +
    +
    +
    Edit Data Profile
    +
    + +
    + {{ csrf_field() }} +
    +
    + +
    + + +
    + +
    + + +
    + +
    + + +
    + +
    + + +
    +
    +
    + +
    +
    + +@include('layouts.footer_admin') diff --git a/Pengukuran Kinerja Dosen/resources/views/user/detail.blade.php b/Pengukuran Kinerja Dosen/resources/views/user/detail.blade.php new file mode 100644 index 0000000..2355582 --- /dev/null +++ b/Pengukuran Kinerja Dosen/resources/views/user/detail.blade.php @@ -0,0 +1,50 @@ +@include('layouts.header_admin') + +
    +

    Data User

    + + + Kembali + +
    + +
    +
    +
    Detail Data User
    +
    + +
    +
    + + + + + + + + + + + + + + + + + + + + + +
    E-Mail{{ $user->email }}
    Username{{ $user->username }}
    Password{{ $user->password }}
    Nama Lengkap{{ $user->nama }}
    Level + @foreach($user_level as $k) + @if($k->id_user_level == $user->id_user_level) + {{ $k->user_level }} + @endif + @endforeach +
    +
    +
    +
    + +@include('layouts.footer_admin') diff --git a/Pengukuran Kinerja Dosen/resources/views/user/edit.blade.php b/Pengukuran Kinerja Dosen/resources/views/user/edit.blade.php new file mode 100644 index 0000000..4909116 --- /dev/null +++ b/Pengukuran Kinerja Dosen/resources/views/user/edit.blade.php @@ -0,0 +1,60 @@ +@include('layouts.header_admin') + +
    +

    Data User

    + + + Kembali + +
    + +
    +
    +
    Edit Data User
    +
    + +
    + {{ csrf_field() }} +
    +
    + +
    + + +
    + +
    + + +
    + +
    + + +
    + +
    + + +
    + +
    + + +
    +
    +
    + +
    +
    + +@include('layouts.footer_admin') diff --git a/Pengukuran Kinerja Dosen/resources/views/user/index.blade.php b/Pengukuran Kinerja Dosen/resources/views/user/index.blade.php new file mode 100644 index 0000000..56ef745 --- /dev/null +++ b/Pengukuran Kinerja Dosen/resources/views/user/index.blade.php @@ -0,0 +1,61 @@ +@include('layouts.header_admin') + +
    +

    Data User

    + + Tambah Data +
    + +@if(session('message')) + {!! session('message') !!} +@endif + +
    + +
    +
    Daftar Data User
    +
    + +
    +
    + + + + + + + + + + + + + @php + $no = 1; + @endphp + @foreach ($list as $data) + + + + + + + + + @php + $no++; + @endphp + @endforeach + +
    NoNamaE-mailUsernameLevelAksi
    {{ $no }}{{ $data->nama }}{{ $data->email }}{{ $data->username }}{{ $data->user_level }} +
    + + + +
    +
    +
    +
    +
    + +@include('layouts.footer_admin') diff --git a/Pengukuran Kinerja Dosen/resources/views/user/tambah.blade.php b/Pengukuran Kinerja Dosen/resources/views/user/tambah.blade.php new file mode 100644 index 0000000..6cb8898 --- /dev/null +++ b/Pengukuran Kinerja Dosen/resources/views/user/tambah.blade.php @@ -0,0 +1,60 @@ +@include('layouts.header_admin') + +
    +

    Data User

    + + + Kembali + +
    + +{!! session('message') !!} + +
    +
    +
    Tambah Data User
    +
    + +
    + {{ csrf_field() }} +
    +
    +
    + + +
    + +
    + + +
    + +
    + + +
    + +
    + + +
    + +
    + + +
    +
    +
    + +
    +
    + +@include('layouts.footer_admin') diff --git a/Pengukuran Kinerja Dosen/routes/api.php b/Pengukuran Kinerja Dosen/routes/api.php new file mode 100644 index 0000000..889937e --- /dev/null +++ b/Pengukuran Kinerja Dosen/routes/api.php @@ -0,0 +1,19 @@ +get('/user', function (Request $request) { + return $request->user(); +}); diff --git a/Pengukuran Kinerja Dosen/routes/channels.php b/Pengukuran Kinerja Dosen/routes/channels.php new file mode 100644 index 0000000..5d451e1 --- /dev/null +++ b/Pengukuran Kinerja Dosen/routes/channels.php @@ -0,0 +1,18 @@ +id === (int) $id; +}); diff --git a/Pengukuran Kinerja Dosen/routes/console.php b/Pengukuran Kinerja Dosen/routes/console.php new file mode 100644 index 0000000..e05f4c9 --- /dev/null +++ b/Pengukuran Kinerja Dosen/routes/console.php @@ -0,0 +1,19 @@ +comment(Inspiring::quote()); +})->purpose('Display an inspiring quote'); diff --git a/Pengukuran Kinerja Dosen/routes/web.php b/Pengukuran Kinerja Dosen/routes/web.php new file mode 100644 index 0000000..43f61eb --- /dev/null +++ b/Pengukuran Kinerja Dosen/routes/web.php @@ -0,0 +1,85 @@ +name('login'); +Route::post('/proses_login', [LoginController::class, 'proses_login']); + +/* Logout */ +Route::get('/Logout', [LoginController::class, 'Logout'])->name('logout'); + +/* Dashboard */ +Route::get('/Dashboard', [LoginController::class, 'Dashboard'])->name('dashboard'); + +/* Kriteria */ +Route::get('/Kriteria', [KriteriaController::class, 'index'])->name('Kriteria'); +Route::get('/Kriteria/ahp_kriteria', [KriteriaController::class, 'ahp_kriteria'])->name('ahp_kriteria'); +Route::post('/Kriteria/ahp_kriteria', [KriteriaController::class, 'ahp_kriteria'])->name('ahp_kriteria'); +Route::get('/Kriteria/reset', [KriteriaController::class, 'reset'])->name('reset'); +Route::get('/Kriteria/tambah', [KriteriaController::class, 'tambah'])->name('kriteria.tambah'); +Route::get('/Kriteria/edit/{id_kriteria}', [KriteriaController::class, 'edit'])->name('kriteria.edit'); +Route::get('/Kriteria/destroy/{id_kriteria}', [KriteriaController::class, 'destroy'])->name('kriteria.destroy'); +Route::post('/Kriteria/simpan', [KriteriaController::class, 'simpan']); +Route::post('/Kriteria/update/{id_kriteria}', [KriteriaController::class, 'update'])->name('kriteria.update'); + +/* Alternatif */ +Route::get('/Alternatif', [AlternatifController::class, 'index'])->name('Alternatif'); +Route::get('/Alternatif/tambah', [AlternatifController::class, 'tambah'])->name('alternatif.tambah'); +Route::get('/Alternatif/edit/{id_alternatif}', [AlternatifController::class, 'edit'])->name('alternatif.edit'); +Route::get('/Alternatif/destroy/{id_alternatif}', [AlternatifController::class, 'destroy'])->name('alternatif.destroy'); +Route::post('/Alternatif/simpan', [AlternatifController::class, 'simpan']); +Route::post('/Alternatif/update/{id_alternatif}', [AlternatifController::class, 'update'])->name('alternatif.update'); +Route::get('/Alternatif/perbandingan', [AlternatifController::class, 'perbandingan'])->name('alternatif.perbandingan'); +Route::get('/Alternatif/ahp_alternatif/{id_kriteria}', [AlternatifController::class, 'ahp_alternatif'])->name('ahp_alternatif'); +Route::post('/Alternatif/ahp_alternatif/{id_kriteria}', [AlternatifController::class, 'ahp_alternatif'])->name('ahp_alternatif'); +Route::get('/Alternatif/reset/{id_kriteria}', [AlternatifController::class, 'reset'])->name('reset'); + +/* Perhitungan */ +Route::get('/Perhitungan', [PerhitunganController::class, 'index'])->name('Perhitungan'); + +/* Hasil */ +Route::get('/Hasil', [HasilController::class, 'index'])->name('Hasil'); + + + + +/* Laporan */ +Route::get('/Laporan', [HasilController::class, 'Laporan'])->name('Laporan'); + +/* User */ +Route::get('/User', [UserController::class, 'index'])->name('User'); +Route::get('/User/tambah', [UserController::class, 'tambah'])->name('user.tambah'); +Route::post('/User/simpan', [UserController::class, 'simpan']); +Route::get('/User/edit/{id_user}', [UserController::class, 'edit'])->name('user.edit'); +Route::post('/User/update/{id_user}', [UserController::class, 'update'])->name('user.update'); +Route::get('/User/destroy/{id_user}', [UserController::class, 'destroy'])->name('user.destroy'); +Route::get('/User/detail/{id_user}', [UserController::class, 'detail'])->name('user.detail'); + +/* Profile */ +Route::get('/Profile', [ProfileController::class, 'index'])->name('Profile'); +Route::post('/Profile/update/{id_user}', [ProfileController::class, 'update'])->name('profile.update'); diff --git a/Pengukuran Kinerja Dosen/storage/app/.gitignore b/Pengukuran Kinerja Dosen/storage/app/.gitignore new file mode 100644 index 0000000..8f4803c --- /dev/null +++ b/Pengukuran Kinerja Dosen/storage/app/.gitignore @@ -0,0 +1,3 @@ +* +!public/ +!.gitignore diff --git a/Pengukuran Kinerja Dosen/storage/app/public/.gitignore b/Pengukuran Kinerja Dosen/storage/app/public/.gitignore new file mode 100644 index 0000000..d6b7ef3 --- /dev/null +++ b/Pengukuran Kinerja Dosen/storage/app/public/.gitignore @@ -0,0 +1,2 @@ +* +!.gitignore diff --git a/Pengukuran Kinerja Dosen/storage/framework/.gitignore b/Pengukuran Kinerja Dosen/storage/framework/.gitignore new file mode 100644 index 0000000..05c4471 --- /dev/null +++ b/Pengukuran Kinerja Dosen/storage/framework/.gitignore @@ -0,0 +1,9 @@ +compiled.php +config.php +down +events.scanned.php +maintenance.php +routes.php +routes.scanned.php +schedule-* +services.json diff --git a/Pengukuran Kinerja Dosen/storage/framework/cache/.gitignore b/Pengukuran Kinerja Dosen/storage/framework/cache/.gitignore new file mode 100644 index 0000000..01e4a6c --- /dev/null +++ b/Pengukuran Kinerja Dosen/storage/framework/cache/.gitignore @@ -0,0 +1,3 @@ +* +!data/ +!.gitignore diff --git a/Pengukuran Kinerja Dosen/storage/framework/cache/data/.gitignore b/Pengukuran Kinerja Dosen/storage/framework/cache/data/.gitignore new file mode 100644 index 0000000..d6b7ef3 --- /dev/null +++ b/Pengukuran Kinerja Dosen/storage/framework/cache/data/.gitignore @@ -0,0 +1,2 @@ +* +!.gitignore diff --git a/Pengukuran Kinerja Dosen/storage/framework/sessions/.gitignore b/Pengukuran Kinerja Dosen/storage/framework/sessions/.gitignore new file mode 100644 index 0000000..d6b7ef3 --- /dev/null +++ b/Pengukuran Kinerja Dosen/storage/framework/sessions/.gitignore @@ -0,0 +1,2 @@ +* +!.gitignore diff --git a/Pengukuran Kinerja Dosen/storage/framework/testing/.gitignore b/Pengukuran Kinerja Dosen/storage/framework/testing/.gitignore new file mode 100644 index 0000000..d6b7ef3 --- /dev/null +++ b/Pengukuran Kinerja Dosen/storage/framework/testing/.gitignore @@ -0,0 +1,2 @@ +* +!.gitignore diff --git a/Pengukuran Kinerja Dosen/storage/framework/views/.gitignore b/Pengukuran Kinerja Dosen/storage/framework/views/.gitignore new file mode 100644 index 0000000..d6b7ef3 --- /dev/null +++ b/Pengukuran Kinerja Dosen/storage/framework/views/.gitignore @@ -0,0 +1,2 @@ +* +!.gitignore diff --git a/Pengukuran Kinerja Dosen/storage/logs/.gitignore b/Pengukuran Kinerja Dosen/storage/logs/.gitignore new file mode 100644 index 0000000..d6b7ef3 --- /dev/null +++ b/Pengukuran Kinerja Dosen/storage/logs/.gitignore @@ -0,0 +1,2 @@ +* +!.gitignore diff --git a/Pengukuran Kinerja Dosen/tests/CreatesApplication.php b/Pengukuran Kinerja Dosen/tests/CreatesApplication.php new file mode 100644 index 0000000..d0c808b --- /dev/null +++ b/Pengukuran Kinerja Dosen/tests/CreatesApplication.php @@ -0,0 +1,21 @@ +make(Kernel::class)->bootstrap(); + + return $app; + } +} \ No newline at end of file diff --git a/Pengukuran Kinerja Dosen/tests/Feature/Hasilakhir.php b/Pengukuran Kinerja Dosen/tests/Feature/Hasilakhir.php new file mode 100644 index 0000000..502f7c8 --- /dev/null +++ b/Pengukuran Kinerja Dosen/tests/Feature/Hasilakhir.php @@ -0,0 +1,28 @@ +assertNotEmpty($hasil); + $this->assertCount(4, $hasil); + $this->assertEquals(2, $hasil[0]->id_alternatif); + $this->assertEquals(3, $hasil[1]->id_alternatif); + $this->assertEquals(4, $hasil[2]->id_alternatif); + $this->assertEquals(5, $hasil[3]->id_alternatif); +} + + } diff --git a/Pengukuran Kinerja Dosen/tests/Feature/Kriteria.php b/Pengukuran Kinerja Dosen/tests/Feature/Kriteria.php new file mode 100644 index 0000000..e6b518c --- /dev/null +++ b/Pengukuran Kinerja Dosen/tests/Feature/Kriteria.php @@ -0,0 +1,54 @@ +assertCount(15, $kriteria); + } + + /** + * Test menghapus data kriteria AHP. + * + * @return void + */ + public function testDeleteKriteriaAhp() + { + $result = KriteriaModel::delete_kriteria_ahp('id_kriteria_ahp'['1']); + $this->assertTrue($result); + } + + /** + * Test menambahkan data kriteria AHP. + * + * @return void + */ + public function testAddKriteriaAhp() + { + $params = [ + 'id_kriteria_1' => 1, + 'id_kriteria_2' => 2, + 'nilai_1' => 0.5, + 'nilai_2' => 2, + ]; + KriteriaModel::add_kriteria_ahp($params); + $kriteriaAhp = KriteriaModel::get_kriteria_ahp(1, 2); + $this->assertNotNull($kriteriaAhp); + $this->assertEquals(0.5, $kriteriaAhp->nilai_1); + $this->assertEquals(2, $kriteriaAhp->nilai_2); + } +} + + + diff --git a/Pengukuran Kinerja Dosen/tests/Feature/Perhitungan.php b/Pengukuran Kinerja Dosen/tests/Feature/Perhitungan.php new file mode 100644 index 0000000..b1fff86 --- /dev/null +++ b/Pengukuran Kinerja Dosen/tests/Feature/Perhitungan.php @@ -0,0 +1,41 @@ +assertNotNull($result); + $this->assertEquals($id_alternatif, $result->id_alternatif); + $this->assertEquals($id_kriteria, $result->id_kriteria); + } + + /** + * Test deleting hasil. + * + * @return void + */ + public function testHapusHasil() + { + $result = PerhitunganModel::hapus_hasil(); + $this->assertTrue($result); + } + + /** + * Test getting hasil. + * + * @return void + */ + public function testGetHasil() + { + $hasil = PerhitunganModel::get_hasil(); + $this->assertNotNull($hasil); + } +} diff --git a/Pengukuran Kinerja Dosen/tests/Feature/Testlogin.php b/Pengukuran Kinerja Dosen/tests/Feature/Testlogin.php new file mode 100644 index 0000000..d324f84 --- /dev/null +++ b/Pengukuran Kinerja Dosen/tests/Feature/Testlogin.php @@ -0,0 +1,45 @@ + 2, + 'username' => 'testuser', + 'password' => md5('testpassword'), // Use md5 hash for password + 'nama' => 'Test User', + 'email' => 'email', + 'id_user_level' => 2, + ]; + + DB::table('user')->insert($user); + + // Create an instance of LoginModel + $loginModel = new LoginModel(); + + // Test login with correct username and password + $loggedInUser = $loginModel->login('testuser', md5('testpassword')); + $this->assertNotNull($loggedInUser); + $this->assertEquals('Test User', $loggedInUser->nama); + $this->assertEquals('email', $loggedInUser->email); + $wrongUser = $loginModel->login('wronguser', md5('wrongpassword')); + $this->assertNull($wrongUser); + } +} \ No newline at end of file diff --git a/Pengukuran Kinerja Dosen/tests/Feature/alternatif.php b/Pengukuran Kinerja Dosen/tests/Feature/alternatif.php new file mode 100644 index 0000000..5a01ada --- /dev/null +++ b/Pengukuran Kinerja Dosen/tests/Feature/alternatif.php @@ -0,0 +1,85 @@ + 1, + 'id_alternatif_1' => 1, + 'id_alternatif_2' => 2, + 'nilai_1' => 1, + 'nilai_2' => 1, + ]; + + AlternatifModel::add_alternatif_ahp($params); + + $this->assertDatabaseHas('alternatif_ahp', $params); + } + + public function testGetAlternatifAhp() + { + $params = [ + 'id_kriteria' => 1, + 'id_alternatif_1' => 1, + 'id_alternatif_2' => 2, + 'nilai_1' => 1, + 'nilai_2' => 1, + ]; + AlternatifModel::add_alternatif_ahp($params); + + $result = AlternatifModel::get_alternatif_ahp(1, 1, 2); + $this->assertNotNull($result); + $this->assertEquals($params['id_kriteria'], $result->id_kriteria); + + } + + /** + * Test updating prioritas. + */ + public function testUpdatePrioritas() +{ + // Insert test data + $params = [ + 'id_kriteria' => 1, + 'id_alternatif' => 1, + 'nilai' => 10, + ]; + AlternatifModel::add_penilaian($params); + $newParams = [ + 'nilai' => 20, + ]; + AlternatifModel::update_prioritas(1, $newParams); + + $result = DB::table('penilaian')->where('id_kriteria', 1)->first(); + + $this->assertEquals($newParams['nilai'], $result->nilai); +} + +public function testDeletePenilaian() +{ + $params = [ + 'id_kriteria' => 1, + 'id_alternatif' => 1, + 'nilai' => 10, + ]; + AlternatifModel::add_penilaian($params); + AlternatifModel::delete_penilaian(1); + $result = DB::table('penilaian')->where('id_kriteria', 1)->exists(); + + $this->assertFalse($result); +} + +} diff --git a/Pengukuran Kinerja Dosen/tests/Feature/datauser.php b/Pengukuran Kinerja Dosen/tests/Feature/datauser.php new file mode 100644 index 0000000..4446c05 --- /dev/null +++ b/Pengukuran Kinerja Dosen/tests/Feature/datauser.php @@ -0,0 +1,83 @@ + 2, + 'nama' => 'New User', + 'email' => 'newuser@example.com', + 'username' => 'newuser', + 'password' => 'password' + ]); + + // Ambil semua pengguna dari database + $users = UserModel::get_user(); + + // Pastikan pengguna baru telah berhasil ditambahkan + $this->assertInstanceOf(UserModel::class, $newUser); + $this->assertCount(6, $users); + $this->assertFalse($users->contains('id_user', $newUser->id)); // Menggunakan ID pengguna baru sebagai kunci +} + + + + public function testDeleteUser() + { + // Ambil pengguna pertama dari database + $user = UserModel::first(); + + // Hapus pengguna tersebut + $deleted = $user->delete(); + + // Ambil semua pengguna setelah penghapusan + $users = UserModel::get_user(); + + // Pastikan pengguna berhasil dihapus dan jumlah pengguna berkurang + $this->assertTrue($deleted); + $this->assertCount(5, $users); + $this->assertNotContains($user, $users); + } + + +public function testGetUserM(){ + $users = UserModel::get_user(); + + // Memastikan bahwa data yang dikembalikan adalah instance dari Collection + $this->assertInstanceOf(Collection::class, $users); + + // Memastikan bahwa jumlah pengguna sesuai dengan yang diharapkan + $this->assertCount(5, $users); + + // Memeriksa setiap pengguna + foreach ($users as $user) { + $this->assertInstanceOf(UserModel::class, $user); + // Tambahkan assertion untuk memeriksa apakah atribut tidak kosong dan tidak NULL + + $this->assertNotEmpty($user->nama); + $this->assertNotEmpty($user->email); + $this->assertNotEmpty($user->username); + $this->assertNotEmpty($user->password); + // Tambahkan assertion untuk memeriksa apakah atribut tidak NULL + $this->assertNotNull($user->nama); + } + +} + + +} diff --git a/Pengukuran Kinerja Dosen/tests/Feature/profile.php b/Pengukuran Kinerja Dosen/tests/Feature/profile.php new file mode 100644 index 0000000..5905cd8 --- /dev/null +++ b/Pengukuran Kinerja Dosen/tests/Feature/profile.php @@ -0,0 +1,44 @@ +assertInstanceOf(Collection::class, $users); + + // Memastikan bahwa jumlah pengguna sesuai dengan yang diharapkan + $this->assertCount(5, $users); + + // Memeriksa setiap pengguna + foreach ($users as $user) { + $this->assertInstanceOf(UserModel::class, $user); + // Tambahkan assertion untuk memeriksa apakah atribut tidak kosong dan tidak NULL + + $this->assertNotEmpty($user->nama); + $this->assertNotEmpty($user->email); + $this->assertNotEmpty($user->username); + $this->assertNotEmpty($user->password); + // Tambahkan assertion untuk memeriksa apakah atribut tidak NULL + $this->assertNotNull($user->nama); + } + } + +} \ No newline at end of file diff --git a/Pengukuran Kinerja Dosen/tests/TestCase.php b/Pengukuran Kinerja Dosen/tests/TestCase.php new file mode 100644 index 0000000..015e9f3 --- /dev/null +++ b/Pengukuran Kinerja Dosen/tests/TestCase.php @@ -0,0 +1,10 @@ +assertTrue(true); + } +} diff --git a/Pengukuran Kinerja Dosen/vite.config.js b/Pengukuran Kinerja Dosen/vite.config.js new file mode 100644 index 0000000..421b569 --- /dev/null +++ b/Pengukuran Kinerja Dosen/vite.config.js @@ -0,0 +1,11 @@ +import { defineConfig } from 'vite'; +import laravel from 'laravel-vite-plugin'; + +export default defineConfig({ + plugins: [ + laravel({ + input: ['resources/css/app.css', 'resources/js/app.js'], + refresh: true, + }), + ], +});